0 1
1 -40
2 840
3 -12320
4 141640
5 -1358448
6 11297440
7 -83631680
8 561539400
9 -3468363400
10 19922193200
11 -107343635040
12 546373245600
13 -2642351627440
14 12200693947200
15 -54007656632000
16 230002160331080
17 -945228781171920
18 3758583910304040
19 -14494657518341280
20 54323193841192752
21 -198223377628161280
22 705393384520540640
23 -2451645040245662400
24 8333245721275210400
25 -27734986390239864152
26 90485420448866605680
27 -289670671524893189440
28 910767733007685471040
29 -2814864922224754129200
30 8558451029687017346496
31 -25617436193696850970880
32 75538996086012235508040
33 -219570132335482678565760
34 629498341313259584836880
35 -1781029148362822585430400
36 4975343275416470627997480
37 -13729576787242507187385200
38 37442691130982858472732960
39 -100956623966335272828437440
40 269235170324681318198775600
41 -710427045565469113459658640
42 1855454731274204971219503360
43 -4798091498524268631022361440
44 12288824922514400572504443360
45 -31182080636239112595426904752
46 78410699432536300479070943680
47 -195450826533769205693907312000
48 483061416648956925626959731360
49 -1184064101476755761384798485480
50 2879098256904583054197451214904
51 -6946113793965592973833900755520
52 16631170052888913573659971030640
53 -39526330963098684174811334066160
54 93264516742866586155858037485120
55 -218520651314267357079592824649792
56 508500172434049369048356392880960
57 -1175399742663675057240505541537920
58 2699269450455678269059167955661040
59 -6159429845292921839418910529595360
60 13967967147802958743268817795147200
61 -31483759335702116404965818919588400
62 70544073103229443400871523089726720
63 -157149378811985477953761704743910720
64 348095552549213922578556891224369480
65 -766781095822333706259947912352295200
66 1679898170340322217442323673972474240
67 -3660857659874086662850250644414325280
68 7936316952500910201427431768816714000
69 -17117397345067263947814995560374521600
70 36735312940162889450249073934254559104
71 -78451319771008597182877356967187542080
72 166735872224610157203475614774830831400
73 -352704123125353401876025802657010743440
74 742649410926498449927467857298009700400
75 -1556635132029021991403726232271324311008
76 3248300337005083200187384333650293707040
77 -6748813558080194158068038998589902421760
78 13961595174634398873024016129018396077760
79 -28761558818671132992203346223196181161600
80 59005430107889157245558531042021271506736
81 -120560538122253754591795699734168400497640
82 245348016337803695816060882192605568763600
83 -497340422139534201707212147957722322419360
84 1004263351751187667373921592929221291280640
85 -2020189552571712837217665631720760249362400
86 4048689775485062585847450365972477027340000
87 -8084277795910607773925332086085492980698560
88 16084147868400571394677888591676554839951840
89 -31886734584627641978049880158523314835176720
90 62994348816333975664920179542072295505010800
91 -124021345888703994145957525358521664112380800
92 243342365894691146983518475085952181318388160
93 -475869625552641907079353906231319052361323520
94 927532588147294653627274210715397687001688960
95 -1802032872725554628905892414735428578517545408
96 3489871629454701192797389934495362124005972640
97 -6737360123658004347229401189907884771416021840
98 12966521793374542480877116261812004852210903560
99 -24878834162408661969704993450933516674218351840
100 47591376313532716639686487717583607206981585464
101 -90768816493269540468119256702520516635866555760
102 172612910763471255319689887738416636055451481920
103 -327307291127820935337740791113818106211396639040
104 618872354358543664649089354735925277459586846320
105 -1166880252573454767449406675729725391308066622976
106 2194056092464558838319531472515750373206362914480
107 -4114162549346436718276058190789333520445574499680
108 7693839964055676463713048869350174134042436230720
109 -14349877176065889075749145359303049092555187824560
110 26693871685062998261727501877484865885389906836800
111 -49527680915644701035757155337237004710625373905600
112 91658307256855211909675420358420179764724535216960
113 -169198752091950470329865829570499975230528217386960
114 311557158668199396716645842716412805520578445343360
115 -572278002804669028969796738505522861552959396201600
116 1048620429454133980258410800615274807964594355143920
117 -1916833768410941619063306503897946584615982560541680
118 3495571039663491111202080651024391452828798553249120
119 -6359628828339564474602862710285143603408372924936320
120 11543500460610129598025268328565185648361619967960512
121 -20904862678636935836649235765244810606274628269938760
122 37772248479395238644405267964833084263104531877674480
123 -68096617104572898408516333557939087869767846452377920
124 122494517590031840698394897931899263338698167503617280
125 -219865555414420837643964162015040312085430336481618272
126 393783922344239351410131685699652500765159029105092160
127 -703768140815456120701452919411326696052044611526927360
128 1255111951737142649366968271428738297425234434083285320
129 -2233709930042645525980210411151469522511003009281159040
130 3967094532931042904419443518061447678504049648095993760
131 -7031202763816948803576085337123223888080308464430978080
132 12436771246968758331768026780200790664789244279585120640
133 -21954123360936178759718494992999663881935192964332673280
134 38678025150216103524037359217905713538933749999013985440
135 -68008212682072272957091624355375044646339087250769046400
136 119348314158650569041820641497896050379302522644033569040
137 -209044090364143999841402423645681446020580237783006726800
138 365455788645810901808606080629010493931355934231250205440
139 -637698883597306544267488824805271112364457985991240369760
140 1110679350979914884327346617439988286547924321067121635200
141 -1930910723296895859363197531574539915174209975127148428800
142 3350767019482765018139995360901131704963669760395260073280
143 -5804205231442061007070312574121675384580779554198477678400
144 10036114202661549343310851773961585075617011590805466126120
145 -17322892910088508640999710944877137852486418871747327167520
146 29847969804330280931588337000249016955300950417574869459920
147 -51340034591090639843408069456490320460067167892794069422880
148 88155987385668217746854889313902800523235545045928538831920
149 -151115482498539952045643106970441183185367648317113015708400
150 258603667219550574785647030897088248771805734153855457104736
151 -441810395360518426370698283559504808690457411326650018989760
152 753563004309839504862481737336414551500092509860091538788640
153 -1283194061543520454147615446859750203287853922304179231793040
154 2181528476709543307020090363267407161346298889846852297747200
155 -3702812669987497048700490005079767079689633837875327310439936
156 6274965462238979989573488537994981896478235540314540606914240
157 -10617102694271188978564968141930723825456826693739827652320560
158 17935852125145138188920385487916467592056185937464375093471360
159 -30252792811077454928756097595320920732542094346065031733767360
160 50949795373155899533904117172336984429804638635429403946487600
161 -85675941871987054138327084248402942047292323005406907201400320
162 143853579873328004139100467726006562293039034577085095851489800
163 -241175721904386296218818628814311388464049111472407069106056480
164 403741437648449481084384722065100761541822633673145410888991440
165 -674893899511519584135207052575224891806520400029772681112300800
166 1126511557933828390291398341017176036637741052275663303204393760
167 -1877626585481689861215015697223720131324345246662128833078274880
168 3125083300459505167164563468629065837642903596387090787646572800
169 -5193953601008320894020561059982716366899585321816157481049378840
170 8620329167966410218791700711403695169431851187146048871510164832
171 -14287100436037026057847954343816949966327872079022378565017794080
172 23646337543460661004510824521107510097362711810640376084051867360
173 -39083028951717095507462457253840976687762828060647316536528755120
174 64509254187763689518439670666136914170873540013806332907745640640
175 -106333514963488783687692126353379810440826999400932328876239633856
176 175040063005378856788713956247310038431198847881363332360873544160
177 -287758808437790038460047430424218075546220168030544232293198330240
178 472441821569026825516663351950055935203015977260857830617835799120
179 -774642272682496385924931498447425341082562889026819684444889237920
180 1268503713450814591209403963388240367359774122549968975610216125552
181 -2074552680691202402971886510117139668914949061974492079137359799280
182 3388471132631663674728125733464722693626431670854871031229096227200
183 -5527567752176339231550075681551487334502557923485207388592180027840
184 9005744625031280392004063876625654606375537805545661004387406907840
185 -14654287228581130816331024933336067265997868169897374049559753565600
186 23816255757800641225625228655820173269550994369173614474392410219520
187 -38658956361001905009497570749234751112340906587654663142861849420480
188 62675629857987934003105478276256610545781731788292742890032650308480
189 -101490002791390710574788826728013247170827299310173995791706853511680
190 164145046294081479481891638008109120486189045743306021473503085688000
191 -265164993235292204051322059195815275921807754629194154411471991518720
192 427850821667441236446733504359536093946684716433648296847357155678880
193 -689541104808853209269786730445333849526207421525572772585956070274640
194 1110000934669464344394141871452919315211907392488461259436936463826320
195 -1784783990027940527846323814050038452582006299836252095254010947730048
196 2866492462822865313670160109957007585523076019588209735795490410749960
197 -4598565951364148220203784027465158111616454672948062382329603768946800
198 7368924545840512728589787302489689641954408202770764569309093349338720
199 -11795040410616076462469325947075528211434239336471354336678057148814400
200 18858706660997756057921288231020448252698576789994605231877281742883384
201 -30119308638365369537738532995079452305216413394357601687038389327498880
202 48050968396957940576131828382857850320972933594186165121158489805558320
203 -76574951929333203107744603054277738335269647972430404399734028615630720
204 121899552967498513389527974395086938902533389515959393370954311972104000
205 -193843657211371610317322512854396217326241344230327359852224665241926752
206 307920391116701436684331957856407770298783334565694298584174226215318080
207 -488614003778419468732839091472244330266053185304917488743685565346914240
208 774528084428333588013351569438005377780862123329037061341007775537663600
209 -1226465645694431636761627276065897035909862938777597602744159183437552000
210 1940098073606070091801170029856458492320218708190417799597935210513344000
211 -3065809355117770325705167222290959413927327496257572952654310691298091680
212 4839748786204003975150149609628794314208355625421134854611646581384323760
213 -7632375396353593926362337572669409257674618019101605659148894485627997440
214 12024273217269261607418946790039284874106471392561869114502174389852645600
215 -18924442981102910878558178443777763657293332622425391243138559959228776000
216 29754691078663764711335242993129795436460879052504028739761305062477979200
217 -46736774632009549438176303540374103844435869314061581508065028884501391360
218 73339143065416677160601445189265812581594755671256378966548524693266727280
219 -114971326741134087379762655296451911311509689128484341347944761304615685440
220 180062244764163843355406683138807333648556894687471414943473706811838590272
221 -281733141409031624991699223446885735902673947379161630659567990112083697760
222 440390662334228446456403040687494243415437220196239898075387310799711189440
223 -687742476923379216556853360506996310438099864039825511644513083829362016000
224 1073010183558986144408052052892800150039591348591023635488335508460787551040
225 -1672533116509561148117407896158046710654070846448486895271012821041551792376
226 2604600404122964301075635000009149077856346726808279253572964465703733873680
227 -4052337038239463520336378208148451067054416528945531470707604788871913856800
228 6298986039887299254617362483297093401839233451121842435162364859189734103680
229 -9782252998958889144037861380887835341237537819996326513463642487658342173040
230 15177938682874286431643548868098623642967512756378989419289145272049173028480
231 -23528531877887364408087354119854446649156104050445072496388027175989577436160
232 36440761514344919799968909689515220166193110307020316086557116479082224747760
233 -56388827043699778692435871234119942142750194035346105316335834579483517568400
234 87179440342837649551416237501263205595806090500664644956105335025126387116720
235 -134664419657509747596797120312032801375267021694694660728974819647089731180800
236 207831690407645920484217256020037870234564251950436725987309098889980639812960
237 -320474234505079640449540299223281897164706064840125254156435682938325406405120
238 493741020478623977049785199151359314497691974790647459251218841984768867728000
239 -760032775152050195605545649414289536413919657172754190724807970095424306664320
240 1168946685910987143956452518896589589733702598232958474068074751236395605681600
241 -1796340205382657256196509035415724190411985257990008566822198754604002771350480
242 2758139246135041441198967299798256983861614150239695086039116680041254141689320
243 -4231357144176504219791974377725279603854264533960015888396194089405508896778080
244 6486064155344648834193509420479249226699234509815504039839032943034293218136560
245 -9933973601582994846206997990508621004402388194975784057924584790523535667004656
246 15202222661693938906069328432581036915288317982593914782617910554609595715457600
247 -23245323987037487968840991415202804760123603648577883839789465212570103419427520
248 35514902352405259288608980256036075512778903549532915484798986501466682082786560
249 -54216841423743354311259610890768244021581201282588004852254836240671152910456960
250 82700551705321500304760715659796153115683800416961944387022647165413154033116384
251 -126047787473413302161487034861354317313670886305142730806276241886764589355924960
252 191962622023477986883511272309580830651585430925246191603067620846645871736526400
253 -292115584418027530764266606374829234709881208005591480175675540620057421561519360
254 444172176963737620050832920662458638581204328680027253697921975899987626953405440
255 -674851918971782407672834785987646698228875812238103962844004075332487292924983680
256 1024537977198814057084164179761172080444527544000494073034758923621605729090169160
257 -1554218162591017209732222799301009524966224587987841364681290332519994276933683280
258 2355928637714205807905885433566680010845005832327303116637699276164363766198117760
259 -3568456332542547381945349675833697504894674201940334690750949060503798274194938240
260 5400930628707541001497607930287635483510038716053565713777480823351441355923101600
261 -8168242162580248729608288902001528039753017727572753474364402123201394839826830960
262 12344179334484883496550162639640133941602816793748441299920953387606689862749099680
263 -18641087903755946226996453499831239464725277057814558977142414470163452804402341440
264 28129206807483393906197722698272672375908827934596469894049535945290458263275053440
265 -42415313991739548756533382312698128865730414013260028959571402096198499690358794400
266 63909969193649296779138831884818781162259420938154351339389557122419674845698346240
267 -96227009337082431070527678646982116752262594115080481131506993145427045540729812800
268 144780325317761733342782250664036848327503261113730232592079275894998216340511995040
269 -217674719108486067750207357230768972224196131271125987820481390355135376317818594480
270 327034832774235038236115605223679291098277848329956886247684847702077466748942061952
271 -490986195270865358363984726403275096639076012359150278144362085394536192775140416640
272 736606353498989505646786035246384105048483536023540860936893728438649341569568473360
273 -1104318109441369337585722396024388170012757538978828641667052695967053220016533460480
274 1654425109429970184543097911295516965530434540291508124756118318640538387022730567120
275 -2476827908037014866491583676127789759462969964720927997418372450989483548728940124064
276 3705458510375563408299646317449068753020595656282224917916052625034486443255896226560
277 -5539710474302317776664923037474897612166905713102767247062552713062188689898692513520
278 8276233670147618241057229132065956420779084386214616720877625642154818791701368182240
279 -12356075241669490924849266161042021667086201344179619242904798200071344713938739610880
280 18434527670990040499383393610791173758638242478963479511544485207996405809329659834240
281 -27484553619857433608513341122614577439396976131787905925179462863720184073556884075280
282 40949828180039235596624209363166808382792155271192356999106574941498727049427246732800
283 -60971054877424162416066254508596975004532073840730047224328598907972667770408342959840
284 90720420960924952504983201439088669486824858398694064991193641364653596826171228390720
285 -134895545333250281938110003337592360416274908466037153405285478198362898168443782880000
286 200448509531420230730208508372429763009659299062897593031092066605961947098430180202560
287 -297661168280326385708494364636610393121306967297788416748826267843322430232748144942720
288 441730211765329231730254886739006219132231149994146955653410349584388737351504893843240
289 -655102153466977340736577962988425847577681082502436005810651465105354775514827988960760
290 970910889085955116747767182682969072980798508863202489315647848548037398659836030615200
291 -1438035294101625980544796712211351465137302229820995981329281954829335046121914407115840
292 2128535719209454789047488336148562313172834325790552887208183242872455422295913437831120
293 -3148581560953140686431063961842840025178739325146998964730359049228956539989346904095600
294 4654498914073077895095423058313117695149450226107661111694026994208912976449608652652960
295 -6876322869044115557482161624886492192768730895320118511907223283318795432322096710762816
296 10152342912829622577379772129583855038196216365865972935357742317358530869125421241859120
297 -14979741758825974160844347138955334599042548431892466086429817804653973245625816805344000
298 22088780130947767918798615173865416196705110281750141860934388163023707907864466175444400
299 -32551410567841104863261623634698643038153856216349365037029166894373933181900095081534080
300 47940203616786910523784664055077096779132187726077691841085692782032891994339286812711776
301 -70560753897452206578084297413997047770978054652511701923545046561228974805637901369337600
302 103791338360113511053485469905262171889722106316564834615073688015759139252944935456320960
303 -152579029594463362293986088909075143982091430172837703383707282239315061523485017716034240
304 224163906249958615341898666154604330056957603605554075294035194765188494804153529213735200
305 -329135615213033903727485785919425526360722003798188006433946744991116713661605661608546848
306 482973911487293732302646721382837263353769495529563827732602197686501509269802517237929680
307 -708293571704186380400315251764907048859337116699088964538373322151244428329233471637269920
308 1038113855733967599504706458423200116349572405212390894110164116329984448851496370619493120
309 -1520617378427726595910337233808802435872287231220293440345314884376275205286005814460637440
310 2226072945665781639238026401656243952730597282875440875533379735663333517540094831407603200
311 -3256900641324931116241950267983903127710141380600447551179045801454241687905844492458578880
312 4762297154698749002146324406582887272753264688551215108956947883064253394907685235443138240
313 -6959475529308720486063325194436759904163139597733865637709145118986544993963653286947134480
314 10164493492395324717020864736825312925357990437108968072074541805929737658380294276298204400
315 -14836974151527219156677932561574666094252577431614465115593770447105812171634584594487344000
316 21644943483471181838320420789360627033692302284357384141266206728845385005341890633412708480
317 -31558781888616448981017270280707655643535016379265923633413343305209316077175354992874117680
318 45987288117585607018287888769420281549731290390009249870707341643885561182871121598764616640
319 -66974623998481870151165414801698151280567576788065589160080652346716138108145575547137992000
320 97485225371568942066777656230587963946006013954688309267101834656171758561356768767300439856
321 -141815746242594365853541870552535267258092689785760502626754639759347770977580264693428983680
322 206190354958729634003263832921956075893565901747912754951886932433032319557515581856530449920
323 -299620528217872689006673239776385769557426309455249215200484786520800573822108084425535368000
324 435146198437083425765398091158166460514559977371562354369793236542363122342390696547489820680
325 -631626445920912734947562573433015958826899888326782002331927209508412869565903490524083406928
326 916321688837130420422802581730815217759424193157650858236650813163471957950380592111046665120
327 -1328615252759483936289337499468428796184949282793046789686241460128260752146995388948640415680
328 1925374246999751212006652932497278543522064113406412165455509754360821559934064237128520008400
329 -2788667802208018611858260504714764124936969707925753338948113500583820928600042884395127741440
330 4036873493113641867638226074918885082557713213733732038004901880146968007595616929430729797888
331 -5840651017248631057337747932514481829722613359934198298504520075993258729624679863442366209120
332 8445904282114441335770695138986417988684046779629730120977462948551694915338588410743095880480
333 -12206772324818634289284066788496024735929203457839835429058179624422404266016306116916030914480
334 17633004952532386657228668027591184961115880591447978434369118602039384806478588906072592116800
335 -25457960460475115214755986807856124854957754766032840576631095149989930541708358527180065233600
336 36736152449737784127337614323810918790965176783262459638880308264076173218733950574030205487360
337 -52983115888733743094538694032034961336597496063816340001491615711514700804955156622155656761040
338 76375851082745630195102780722309589518245044779207800637249177058781778758636412951485732950520
339 -110039938742979039186515874047486425264118541411747279080387737027393330666715405186512623044160
340 158460597174920518902458368158744009245965060885027375558597387342132751119290635409937725263200
341 -228070892674206426154611419053837540915602213658849473444241906454371272166477742749838723496960
342 328093034405141207896381678893676035327010029768009894887133232355221769372723886410673215283360
343 -471741053604623456469854477449836251779130413166849239904532901082010876053580798624471792638080
344 677939258980816778621049547535061010612181835973566264816552966802517904679414348398487165482720
345 -973776462577794322528120903814938511489096597475718586351681966257001029050513729406658318068224
346 1398009297130950654949906429225123154174367526512581420702254375181851481075818659778737356708720
347 -2006060650520485276986770649708135296703246058297942710977057594208731820540950397855295443675360
348 2877147850830044980721336687911379489316062540438229285822667007850630071515005159567232638128320
349 -4124443170169964313363074073738202537600307517091611230758540994170962899399811353153983233717040
350 5909549662089629795541445204090450634038109613912268379800924211870357684540565103893723206922432
351 -8463115299716236463245101146929323484037042111809493580422958253112569796300325060339860540005760
352 12114174356746748834310166849927711529385098880970301692778410414806738341365379005575534572308960
353 -17331891079283945862884474118493963097425044436719184448976092082663104285921035112671607699465040
354 24784920016583365587861100135986488649994382882117042816057249208252319203062097157891005666817920
355 -35425778027589387364461045128731491575902839357004064327419739461465859858372262169666043574091136
356 50610710738840899185575196475181448265185069610625837715366008375381390541991767036582228461493840
357 -72269906442412733578289670652452287588882206291409924762742419284435758728084695884184300791093760
358 103149092925100321098505028018369729965891678103197745808613579140301941255293455664561051902458400
359 -147152295090770187758988945906428846809720506298841546736967772634917657172643146694675476909629760
360 209827887813826356919448606768747374592297029316405848810248241165920018584253399195330692202534000
361 -299057535552390913568841447919550964191346040077153848845158508668421386818242533164082697343821320
362 426032262193074356409238023253154614153688584671680763409341438770610744458828557863024555211109040
363 -606634691197995003820440927417476518121707791103827864184253839334961877343481528527511373662860960
364 863395590251652824415077799463870947134020079157070234486373680336658993604648397235697795391000960
365 -1228262090316551029307367484270562085519136958942237050984113185372118878903192543652643462165308000
366 1746512546666006275790131937318842879108183402133985385967600904123892773778348934561279312774079680
367 -2482290526981254626504890731126497443719848223509501571771121629902327275977964183819744268104890240
368 3526424092492473769892365359488523469849090923940746223485206878532960359717842349727722870667282880
369 -5007469201260703997551842178866458743627682863277542471319320208556368057921521681935181159763941200
370 7107299750168857863404372901352277050521821188382991113838838424645139678104049928852759907027031584
371 -10083106458220904470895382288055634404869963565304269723343327670062084072907698411761442571970907520
372 14298425577110613137416962683669906560272146711962052833803630387288062151508766687306711768471331840
373 -20266884785732699494483980073119258385345628406091269237021887896223125029244525324922408746352933360
374 28713851629820167535935682530596769060703211332189492593749828814315701837578963589021921693926439360
375 -40663273323015849123582206479598407383572595946839737992143506155829451124823721893000734735415822208
376 57559949085645631585194155561497715708472499854943574827224628539774841301096158018729330480577563520
377 -81441618310932548449933545208834847761590130502353182974938845593514474024814156425010136010738533280
378 115181056723063778740856549053121960957114575684155530815585076140013667924939732207070795808896842240
379 -162826515609222346378159493223319880941925130454732131655607310373988072261922544348757852823090258400
380 230080249238028985893662425178554716509929982373393431617115978327024090282597358144085606064246326464
381 -324970856908096950879531754178811702166715683305108826666923400431809096700068559776192760070029660160
382 458797540871891126342971730435386349405540789327679985809323436833724750766865123957485832405242867200
383 -647455694488994720882553721026949591211647329150149560350888539256798865274794711717545050185662950400
384 913297039048560654512903346500281007096520631495718689905801787255966525280710175779932796279222377120
385 -1287738780388923285533665640314684418347217003406776475335658077813183680677680726903218735498625190400
386 1814921873136399612800884694214725859582509543817514493169197647309603931087001897640989155898128987280
387 -2556838103521171121871271298079612261270621159554308607171760682713689749775707489165684580372476252640
388 3600512770775470404145502970644814336014783352340667374376924365089711580143529676044581151996554660240
389 -5068062986320839251421862663618831027592851245741834070790791048513663871127070992291518274731990148720
390 7130777096076932677036437916639072831897305277330843850911800056621773874543553646892186932863435984000
391 -10028814766342174853792568419506386744122213597706417544424954893886715785609315060262472026515309552000
392 14098760374812461564248901235399635672106329370096718263736308972202552939477526682372426761725399048200
393 -19812144785932721141905428038776331875352173200289627409986201627510920515524861400687410566474888525440
394 27829280073820860351313584645258648191537783670129295868631913461215566275496085334393791717314153814320
395 -39074464097346598055220354200505204742214871634455875580160167892813619165222487099605105777216485113600
396 54840995726161026897418687132555935642599815211897238171267127881476749262633499665255654504376040011360
397 -76937759035550135973525029868883367175674325128465028709523258655215036693544133730040537507636826097840
398 107893749773137901386656474576515267629725990827025325439898599463074697058195258618667525103081416919360
399 -151243334787466092355422596478345806798858858635576135750556897392448928683026510576201955243128129786880
400 211923955374476201205778796620893398641987459545526170453663611637392176698994496900333339087865632557624
401 -296830380015798816370015380740008575877160773581791078121669912605665860852963055522375557182327551434960
402 415586827272334585186298072790970632554839687026035900273896206105575186107041213039925253350014082527360
403 -581622181499957199159322056347861296811204942313954531000833894737581867625783468606861655743669034421760
404 813666697049978217416717202386819772261783954180360531241431960981215515469803931912691477908735687972400
405 -1137834609259159992292851998338460379243359821896522779013557221437656740086851149327877051351074757403888
406 1590520895947336423863861884929576796934340544753858351754099270040325115130001379124833049861848765592960
407 -2222428914450248802548590977668344390921757940421514651057317720121396447870944945259311706702108154377280
408 3104168254848926188921832901443457824410943392540849591517823256973497355358199125299430507946590391314240
409 -4334032004585096033554178852141722454787833261920475021530729064056826360908771753324898745495823238256400
410 6048797824333926438903506436055904523300691922992661763502501266853312858509868607689870514501471200965600
411 -8438722811405463866240633071017084815700167671635723309257873666021882941483907865347738815229205258286400
412 11768352630851581507464752759773031082867417289199756271246886215206131346604920356836662841897157297168960
413 -16405388531336834356835701912665016385978462897382519601232924959047874953587937962692752726691583874128640
414 22860717467744154814574083637830854973109806222117659829071043183951846384016140326026293439590376199633600
415 -31843901446870615446870768971129076205954347652563819163112139559285807289705840174076791217303524414488000
416 44340067641970141062843934090245663693613994964121345009579763679371829879052880859418487376077711502315120
417 -61716413441434331349563038368014944781190977860884975175773119721987950788244673926834074306059663387306880
418 85869678331750995235045241027929656999579172671349844583870733833344701746446438962332438300273083127912320
419 -119430265117309821545739979911777632616215027238594763564083661720210695735627608848762138740178677546612000
420 166044667781368222151014595757733404778836784128737962747139091017361587717590577636183525975348811029358080
421 -230766103579356332529239801363995763038447585790036061388988698441577539410931356631687440862014751321268080
422 320594607662350675287890022881138952985892620158007502452029573428225449531247377522574057022052059007944480
423 -445223505691665685227290594962877486004730089411500069391627610868798770932673354317076702292243957508650880
424 618070750695510998570899399399568207615800052114959970476726956992407762974575952466738049111942510255809200
425 -857703317829053071441739573269975852277629924049903172589065194057059095382046552557583459316332570056478256
426 1189803749430333851392221239454710473856521870618624216091804833848713483233104892655628203813187821621940480
427 -1649884228932949072340422428672985507025205239591319299721085298200740030164479075606672733042519869785909120
428 2287030997832184069679714054277492721206364842342284740209697369730754760243192484878282136075629867626336480
429 -3169068424577098802698179968739461683321522930440516072057706035461235031157873321091814697714706860815366400
430 4389678441745594930797432685035569442630880191904195258084762288204309414449249218409643755345799940307630912
431 -6078212276916955279006584551271584729053790234526910722150658058316619429159583419509702018518427648973080960
432 8413207830091590208957087770697761615620531794555821518726726868876102880491972736895782770763052894476361280
433 -11641005684100103353732593551602974585017525286880821341736387052542022853030532526174113588035388373965367760
434 16101377927351636360269216646143984497267979707420505748358015722652710738165959118292681440880121565462169600
435 -22262799260044238030679006623982194829527480212081000822122451926912366879825913197607177535841968200437110400
436 30770971194564501285814355599957288181137062738858864715172737483117624978083280156483835845036680484880070000
437 -42515556043712843211923734020173118784892938742494721395338369767280156062880872297179258506563355057017137920
438 58721922607932168954239124728132418823238899016055711569724857816011883717510793500811833296501702653545576000
439 -81077234425386905369281467497836341109616646974499138552857220084060089938095045340116212943733352919072405440
440 111903676320314188991203759447638886953056252340212773580027379385778696650517969003876445697520754899727969600
441 -154396360544074476334352040735507700954288780605319052868281344805087114615512694196533497172632732539264154440
442 212949951237470710258144996175050463520572004445992441411864620332776949765958659276894698444960216674192320480
443 -293606939001280095972049731603607346920031894479927397403412786252346472622565699098306797423042203418168415200
444 404672665261647141634293313082023376076076477040878797666195054926149223777573038850217882869536472226212022720
445 -557558839277100494113292939655389033561329271964039207070343747571020898030593422470735572973810475605941171552
446 767940047482584027772994105943223493357507898373641664689397169478912022613711930100610059416681863540546087680
447 -1057338860930869517444730782591215624886827782862522906828727724800005035199220749415254699939322094819529566400
448 1455297651111749208820777931206075479814930958862892052382149098725289290336350622291911998458777161789719268160
449 -2002353285187969410670525995781275643182722442200288708830977706181486081344489723887523400147838414330680082000
450 2754110156188399825957465413459063730627363547338134452144466932176031279012271332754166739403829160133609442392
451 -3786815234869415379984088443683552690093078430417176439114415593272161473169164768333483870279911602705615806400
452 5204986528196664006705011684174679498782275056522638043909633288926179732098505553144924123799257306134168746000
453 -7151847821329030644675033084550622789117041852102639138384037488216268267329955531163201734226365037600327212800
454 9823597369275396779052684837079030191463477320224688037915203040431468882690151176357551289831369986755868704160
455 -13488912834092072894738249143167952015363705173345922178836723551991971271383874526370020668423786083805630057728
456 18515605345257218246511783600934496264105821078297280815519818403520643860047360276239389093708919659193704602240
457 -25407031208867398764762988946335981307134453415184533354553177400620624140253275705734095644385041482895066162320
458 34851817282903570996510012820680607727458597196609105369627092234120186229042475657769212021382443014458939131440
459 -47791746135318245141714972159250792527012872281622076172435992644106932705214436569443048362449754215155253489280
460 65514403138028417268094808110872898860207351226644587070023619580969867001274451145304018422511950716640274038400
461 -89779577147878742461406786519270693137946287427992972011223260372028979762466553118837602928610257404530984385200
462 122991656873086821606176096631200496182323562225724557000660138872187790509166649714271872605325312271651473505280
463 -168434685238415826500864354309503417943056065490727699271881357765384615537842599900513405776105577271554389136000
464 230592743139048086530791879433367663858788538764028859886587246072947484864429342222548716295933067047823246689520
465 -315586500487234737513653834848650186991657046907805676877796958210993871190739587139999681354166312722115878041600
466 431767867542204047589364396582415818598560949610677932024241907741965559658943986635014147537779513782920578839760
467 -590529748709933774111503992721949358484275386550044585585653877736039137380503563572936848733551252710914037312160
468 807408361455997756007183369715114298212842343994145052586956060272214639288271009985138843883085112863432553434800
469 -1103583354952620891502233634868597913094312277647442266235318256135732330558433953557860193747083819039018439292160
470 1507918647772790675395406678512936319055798991452728055674975360093598630584307457389485680166594504783845971037440
471 -2059738023868019312521522765333137919083371551230536436549794582531181932977074650096228753640032565885760769498560
472 2812598849954108599165924646970396949163324250047891437997626227599777948432302870880996033867538760388333269982560
473 -3839421259175786425421428837172442715122444275208721698673715346096979313537271437998329403616427539449886193321600
474 5239457517462302180419029019240236509584850647200926355162360439701322418081124460547192232582309849677750509877760
475 -7147758860849568768876697301642581791168705654950709959721480122045361836889369502873904131583741785400325029972320
476 9748030833995876756544294666852999640971358265645541491909972644028237504788673847551610564392189307281123871120000
477 -13290084659474540649730887572217269631438521618499962089516747479974769403134386917084519277351688251722964256164400
478 18113520596447203276671044170414344599388745809165391413153924833145859961358372408389920722447391866355743633873280
479 -24679859016612081710893985459423978940496805436707240584569485033204255531655525132885223548898198836345860892460800
480 33616119261419011091057490357296857656712176930521744683369922633660863417146292279399437193500527841049473415636416
481 -45773907112166776368038196276473505461877230121086918400842628165395958568977799295358065111159491619645052907198240
482 62309505904714826115671440800247257746081436312698010804483321502274453209751101016321889487003067275948181515649040
483 -84792404844090168858509762375440383883540213577309407660270029385600798370821651952259331976622293927555902355363840
484 115352317491151179776000449598858653869705363056940818661847700770974582473372412694621864419352481843116537898589160
485 -156878281824685751478409504925041088000992836109300907535452388798055494430379378424342831845202648687660319433484000
486 213288211763365809202472072995757847785873369717546395305061164385737257911028502937825452454936102617079351261743840
487 -289893721259062805699133029534173780735488299360602458543739922519359189196894732447071116810073141701361496575329600
488 393893749072508998456396232778434129739218616343415488700322020629456683625193609737284222702114170042094392860135920
489 -535042260474062442176926912397983160313512280531994348014615105826929543228305128834088001502782846939411472146647680
490 726551148985177214107780480315113041061697027748718032949623208501594621507073425493428127417957487279865078919342000
491 -986310830718112702281825339721877840098713426074544362164689049785576550084214350319877157820265703693128347719498080
492 1338539832195888746832066068233524707033850949143736876408983258542585827251663151368119167756590766795943099795227200
493 -1816013498154306568465791190435127231489561049551213543271467960385369387020469914937349042083350688014450141103587680
494 2463074257034537109288980356883159358777975772984022834510390039347505906875865322853565848620822349596381292319117760
495 -3339696342644751774159673999396645205890300337276200791671925964593621947131656591117175199632131774691705994673499968
496 4526972750911069570645845691926120910721308415346516842788747086574896999041835467155318510230611284639121104267705600
497 -6134519937734098897748898968956842076848799054960439587593749271661472256868338946979821246450586190200510808397662720
498 8310467660359702662861804831773841004095820121524852303810268920716345207428595671166778396210252485976756092549448320
499 -11254932639425618379792605758024254064815221240900032492318517602016773922527842018461381459059603094165699194932642720
500 15238185795760657258625764686473671234995265366888947793307693455829613129938984235289488085109334901658941866661842144
501 -20625141114012583824574913397739983144310323147901330474352776448220020132830398796723135427763659419008645867606247680
502 27908356503961299983558813546295141872107979538134656163970674330875410122863817953263538729472040000078488160200483680
503 -37752492746231832802749437406379361472131002782838593249303166427973456136921451436360758372997481336894627753809693120
504 51054191954919730388936429828103812117774134275609675719753034979160805004003544611804585950241540176908878029798381120
505 -69022700785148071190117764323007400044132011682924565487738737351348705716075588461337826942741298607259081173754196384
506 93288394935595452155656638736920500643615423445080980171669314692319648535277780841986340567206017053336536838491152640
507 -126048819942213146168667463967794308772513661161869572660947818496957275939438692947361551194602029802719928919896513760
508 170265162679014146477659044341001137633534443011408029582019321865721108959918450663071822762639692591102154355731133440
509 -229926494840077286255483269932137023569461396479142300070791143427766292508528037901368265726979072308581437616548769840
510 310405067608881871717502908399384642592200654227770413927490048699128414671995965685110094373819221790417325081351600000
511 -418933899354042605844229670021485739851489546211038773929635638702485308484638397227214336214763187496797341601852606080
512 565248573006285018498319600780757025122025784599789122453616658438066473909311053089251842205848654208104741102905485640
513 -762449466707201994067143620144739546011403579327639171437488551114138030393716428035669220234227911695174031178058691840
514 1028159811038954641912376056333924028482996700375669234446802845519876229880511825105269467186216687367282787281296682640
515 -1386080644549827592220173775904401587259309979597876837682592021873380912520256625870794506992416931155294994076644041600
516 1868078127052303967011176846228322439795308177809262640798446220311459460639253303048840555959755117393516134932374373760
517 -2516984708930713234521745494070577813082437288230566664545082629358496438717176568504354623152328246567157390220500359680
518 3390357275521974289773577993192521156212334946852697200815136356393274007470728701205376883469553215674668818744311502720
519 -4565517840429502717741351338414932221734137290346385511720972964455574484106660448418597943507715007234479782140100470720
520 6146312665096572854613669582582573878652526903324397262083758549100798206389793634095862171021896571237841788968870778784
521 -8272173200824970068787567203208281730500483066588358072761745459702566845536181150471329246065189143700676549769675880080
522 11130259487793325664477952868723818245529536832040909497403072995612453462255181623145088070431576444010312148790642710320
523 -14971730291542726509745783697961813987611692558244282262296225345109267141314817650890270312272999429722710859756145570400
524 20133536576984219374072946671338585553965648721843691539900154911334387052984259968258251993593877682200864626261501038240
525 -27067605614294295487556400528293356578839970842018555695657151800627067797667156092127223160053645443460274583320172579584
526 36379911688453829000775629334317781503007705498746946299359021225232768677305164668461025623411493717771072415583964644160
527 -48882768851467029970368238947653510667126760238190338959402472100069996185042107093438156007530410405013791183242442170880
528 65664801798717322969457502387894282952784239518302211619853451588065888294248353375153127603523719210390222229420407136640
529 -88184546559684571497607516463698898973710002743835239032404494735856749002043865425706090071357040929641810430065602905960
530 118395628217058368069960935969835776614337859861985378265911931873403256226673853502616305427157475308433079355525033465120
531 -158914124721471676725876404042627726352805287756222212533246797566644635981718415612248347318810568885503676063682900696160
532 213242275636190982312467800356333714903038404907773254668908520082996184955854396284887218550166104238821581125934868860160
533 -286067427297371810814185860223887029170298334991653841916277442706087065933374477501610446603820570322388223111419489501920
534 383661413972008488316812131004937925512216680802572514322173255565900545725234982940511889426612939927098158327621249017920
535 -514413980445742917710373014009180436522526003495384605518333592429311422446970181092905436578518757014295142209240969448000
536 689545049840489344849410931445542211064999297642209672751421550678440764207401616363982529215266416534239723885088416609440
537 -924055555277677671113236844027452243240282017263188976290602507800650639442619885184070318213057627238767946618188456563840
538 1237996413645999079620792930145033024056761316483923243682677263376236248444737445077671201699078810535739982320804890935920
539 -1658161656944482943683441721434164741441936603994684026556836646493749002509596693698381801437688012224653888449561281182560
540 2220346921126880145641950685090738000583023365924827881298890607514536653996741144706467977020564908974769378946150531772800
541 -2972361306536362981969154052933838595659087807260018217310402708776133747908891382564622106651822177928068741383200955304240
542 3978042896367835287993268896965811227751728358427432784045581802794811815584734832866971064233932541758272006109858402145920
543 -5322611033842568572600364890499830928985045082302178155530779230297406666735453040401778524924389261066904803096984593579200
544 7119798563769556402951887778046059207608920205600700217544949148924825861642908428960987924298519361755993302346783229083920
545 -9521353597074973727970256546632483352399761964661975438009325925912179690169874163540204669624268713029105976716957992155936
546 12729694842907567012295622300494163665376175190954563281381199342894509882566090417473448007169738100916940034968987998195200
547 -17014762938604437741012619778059347686650533764484115223785750802611313435549844582269524616142841956062650598461518280743200
548 22736453403418355317235666585634002605871895953811838228540985838900171469432003736999960307725496752965969128372206167546320
549 -30374472572913028639274927829931363613390211118735720490812969379192840789909947297881513620594890414156928392785099173571440
550 40568062890259939456257829083959884715119546725934288528440814035510051974769010650539345306308764604169034001983495934631968
551 -54168846946353535027537029368633013740128992777714875711711795462104172292155611053289122268483594578510121692577379988016320
552 72311105209087104180098244114338397051820217932151160335241014955163051989007606854322731229981998113574078977030884968119040
553 -96505215951151505888340460270125890550453360189331731006028711182564038417665159039075810239752361415939718602139155176719360
554 128761860689339083030566905518494512444998890689191973440065621439057921675036721403105309810015540235708224447263754732239280
555 -171757084383290672446512203113704752598853903339280522140522308773955307297773378349166155602996530082646281838403117515228288
556 229051595125756579510419678645298958258817548981075659320833879554146888652131633350680572657897756417863123944857760688389600
557 -305382055672429571079961883758412430863629050232269419748452547805774175290056158882615298010242604073051921938001671437125040
558 407047906322188536032767872257363204691081331019971888963173665976126343144417644716283443354291149443312691552906129718257920
559 -542424924913374698338807279937213285225103626827303643637238472713435124323267252715782021107592751273231008470958603747415360
560 722646882771401072324184522487384950419370479848661218301713131546109157724090413070061062926070599253282327131578526009520000
561 -962510098818196301223073853890221164913859522315001884575694871505222428677831604382931468201809365726187906033387174520999680
562 1281673489807195418649628973368091026563462878526385035871698253130259290487950612729782475639999295169340615335178792059514960
563 -1706250266322365083508813469360847446077874321830017106848019176448601027269605321610879791543301431998841876612849641743218080
564 2270918586145596312927592869932771128883112083151661710567936002863895348685890885799970719741714484637916522668253241623303680
565 -3021719698286743388702638404103342837887088647058901973947684600440372575053817216869290560833366547725736737570790662192568800
566 4019766627084793358046478228178736615409414924501884702208115312212895489040352627570841969298071311079476592048980009364557920
567 -5346158527055141428290975799131866136707188703104636508270231187360098888510152333678416865744554161048482996983296433186681920
568 7108491122855091550963590468395065592210299622089731954269511838217392181033148292200567961153096045808960083198000701344548160
569 -9449479574251605888259040590796517704318255678481200916031183664609755566338876417343322092766822666662099399291047661219636240
570 12558376488626769476600395288857849724354218217226956926066797844453435390993833147883297707974438733760263169553917792659371776
571 -16686087590456566362360727427614030411380930154053829825172056151860725556320553122629688501536101958404336222311912735576307680
572 22165177822597491896983055282675730797159174500740538592061528964695816989981416263928413363577863338273861075280610980812834880
573 -29436343909975054068007387378099781883741822628084400903091814404794546132376659154682387577658880119636345073641377060988057600
574 39083435336818262794900778136513953971945207676207688976524027095498524445469852662438208811668892995949072039929530200018092160
575 -51879773380951541820544484912918811544502660399654411917078675313318358038919928991525607960627407247335759998486430270526435648
576 68849398839133801363464871593524472102387348688526016540630698070091472267243763846270547876463561003886374533650473996523411240
577 -91348041240258775729978936015036486909973494308433117832625154535209279684180024059244265831717259255748557464052756171787543120
578 121170135067215301136748907185567394008997098302163621276420160507473412655407884994741691195930955645417067017515783286101441880
579 -160690229489927735096805028021588150539673818944340320735447132355765402151951416872995259588961614587672368252440018105243621440
580 213049802285706863798512600078790945191083068473725367970442237885865008728296965786450253612381406836875113893668846758766884512
581 -282403999896134131065336944175084231488244047431914427985339253737402154167065660662097609545948033421311430476412601667217271040
582 374247452243588730589178273379098730752204819527320613431383329124471732938903804489522641334117133012637950710043652491524895040
583 -495844405957160437654055295197344859971420149319576421394359641551636841649198403949775777430681723719306353662310267266073719360
584 656796447244425021242193528406865535807417434509909322370133552428565539859149466573439985023179015254705260559647397573898149840
585 -869791656189291405437315474835825962618897835435705265251103064883834037819971930225076355933236361521753044743152148035721892000
586 1151592950204548733285892189045655861912800179614822261237749264194959799861452231099291885722031111424989039333209564904277450800
587 -1524341690412455168862343248527522488130137314253933456882018016257099710916095032284687433309452982988672567640514899575545324640
588 2017276726789861994974168940714439388204431105499734332146867118237730907120591020034974794089785290195304437083530108704027736480
589 -2669000766773944839171184439240218630832394070982147588210572266509562814392000583312006100730607286441376880389876456544904913920
590 3530467659234701608539550322308448392828519331178369087877315152876116584840645443132206293456450495033821033178543777065002318400
591 -4668919031852596500203542014740078254900962833446988889711422921468527903114416952125317635889335870185638372217704556864467486400
592 6173070828272996235379284821933691642563823083596820715873110895645519384128789941452106803873919833218928760294771040772687526960
593 -8159945074250947588416407072970625836236419440599033853848596455987831558439025906503801491333361829842551045303355336298295383760
594 10783866762127764169994913848298900869059679828276669527621333165158396634813647836794301888868325431505322024597902572777629433600
595 -14248309399627182295163158612403189162836964443086474482984566524652268297112819181893722408711106363219017297256060722080114105088
596 18821487746831944602019725362054936067120998638282413962841808969234599403138958446421568641251376021210510204205430403045067368880
597 -24856878596886116021513655792235435206257327433931673369703937702668419908449613283864352800573618614702300891522862735196188335360
598 32820221163533015958926488853802043749374641033602796328497002006937392887443344187629642386998936965348510631488062202379311711360
599 -43325035280473686850393244398109738904419235388469667728400837219910935247431078850277765896148476911476073075851797772494516405440
600 57179334313142014306541766772344798483554958175814663887130403012928747492410767538288392461635202155299966354506573366397166345056
601 -75447047762649123492759568219050570732628305375012260638806476267158244207379765196589800100945373949622271709590743007961876057360
602 99528768010741899518877849529478583866472491778778759583776042433819962742163967135842012446643523153284625522932809939616152482560
603 -131267877730499848579334686867874941099209618592845683798623328116173719697072228458302130737435492622205657640384172879096707974560
604 173090005526669067364381396860585418068161754667181409055062125397563126706851004185754494035802431470014676656402028228974848802240
605 -228186236620472001257349395669086225149632194172256305949873300246091382690685611464818929759852957976307485636273495804739759438128
606 300753755130744064189805179285212874680247073039604897954123784586074351727419590076542221697235371235301066612817003099585481245120
607 -396311853270805787025695586213210552917801588352223395798420424025845976165074172233183187738182766406717645340810834127894360369920
608 522116822699126341073877917222180907803619869803070624820085559711904481724123530767391331712589012706308993618459487463403784589600
609 -687706552636540041687468767997945691680021163407165397973289240310838257881422902042813321666977354582357593857574309788951860241920
610 905615232212286918192462996440763594404986777454489709239496888875887693045670003941906190160524003737120851295102743214123918884000
611 -1192311089119091482404443246867237051125017877080806431571976834234682862225713717958854972530312481746634053007791876211452901520640
612 1569426505957337596576282372432256853089864146818462776476373336810884765916109279804653147686008484243826393033831486880297202422480
613 -2065371332879790915789771803404151855821284604490249138756422132794873785236147347474962233709828060012564783494893717513003328238960
614 2717448319660517573273269131896298455650033281430561359066147362455738468079929442596257882355471078019627363770653582268129890201120
615 -3574626359456645299732969295792725545720136955793927922840123726973669300490928533439972202956132305685987871179095252883787999126400
616 4701175331644395434824079151649782244742552425621943418453065125791502071492271363862005094429307042047362255538128974072677736590080
617 -6181429227905334694550936679970641642263937349809864650431912426991438959882316040114783245106551251127753315053225474063164434002320
618 8126026482583291264505598405288405185035607892652647914382217685270209773704373331558468735713723797096994949786189398436670840894720
619 -10680083929933633983398921882186985490447898418114886393774338073450836062604903383529267113081542691275321573041288247067976098372960
620 14033901310202181769671009645757448284195899974303960400901008753078633810155080025282278115087715672946452064971510733310949961342464
621 -18436976834547947390561234420810411363930828683649535072807896437761988594975558314089472442269107707390775969911678825553098542282240
622 24216354161208430615591658778668730087074757220566821628583780605412065387851918930990283112973283418873694140085713605592159638486720
623 -31800634405299260011875049399718648669099529261270643721845257629972442355414649404095708725982047546585642838303050827683774406523520
624 41751395898792256723669358767045567727190802282944884294927355874500227991483942029142144958106033082768087140213615217315919005777600
625 -54804298538102379785579569667063634976702522383897192741938659152356423881159296615896698950868736327031978888324194244091143815497992
626 71922846773557828223210111689168068787429008984293595395816300183165023140567575099597770427434857836970014278551575499427655383010640
627 -94368695225907837834294908575514288831218567736011154823523458506252611155402337505774020901365475602585746442562939204388325425262080
628 123793568217473457295785649743767440765830124280400898408332777175353163434725384578333667803893457298777079451842024399440314655815920
629 -162359413418293503526572646690594823903991524930431065254036302319583899970687288974800209391245062091460517162621345924140484073646560
630 212895430058821689727177512851965009216057187352401998009868538160136049440739562382257063359525693395090175671962225215343591881990528
631 -279103246652378911286029190515005023485117406554926096823833346428033843294511252994249665357111628346362017452505577489362255760715200
632 365824957971001095458607129809951152938839967688078701837577744559283142371589833839827321290199502546193817987620711719464636968405120
633 -479393208353666204500060275550923527482495319622193153759876948183312408292581146865945156376679740433941680591801015633128468151642240
634 628088343567039776284293219753788899112861500653681019577066107471812108534136966023260842893164590200817245688799491640209881126381040
635 -822735256648007489994935243583855865169343933269139144429762750553513580470301375036690552582490218474188607354119799271512277991987200
636 1077482458204007069862796594111076645706117741941839067413999772353808895176805119630081718992346373033567450811701610982810386389556160
637 -1410818802854139500351650467576030038754421395248813014622521990198660952622822838676834570020053594613296656766982786580205240113028400
638 1846900103853371156465932302859713495535636070540106256002954687760406939539465822760928935062593255071269740195271961613719390249217600
639 -2417279741599690739643633127607358264278000925060352010722340166834390351027506369905944050010082549244244037731817770472699770881083200
640 3163165845105799436744938969213514368475224424241383649333198628286112637386078578508883088071893037715259279210471178015903927260254000
641 -4138364682639044345782260503330372401131002149849148935047154443670148211950787756591382639933025715166580098273036221462561444984140880
642 5413118116879554878322382311345325394504372899388568259381530546436884733787344158629504512292528221495429511711123399838669837045820800
643 -7079105711020892481819232239756266545563041023262693538863962219313259073220351046508660649216723236200694374862698911673911788044756000
644 9255963666854150372743196726029563548588202581823239880138226649089489089414891015947632130025240527245718422867008015011973697129858560
645 -12099778885811613461496396500360183430449421316743322122782671183727763855497400464989820159656765107266135950245129431752008469847729408
646 15814154408189598058852656464225927063865654611320841446936782521708848644772444047915381388156874846420995999162564022848927673886207040
647 -20664621832383056267911387750180668340101848067422853376051252973929915868378077975030870580153035965254421219151442919484011513502716480
648 26997409412674239301313817424830838344344084138283018421585635097470392426318794600470279569591570327233037802879456805530305682558840840
649 -35263877431572021072721101050323028990355127582603135324637914141789708007155616125594724708276818300312930770417416739331193142655665280
650 46052325967226033999459495877886698165511823688055091294263446577448953277368876216968295878181575579680917987327533462937625520454282896
651 -60129391345875038213783388276810641831691507066733262233014235898444450248388541479459594883365253394596555058564223555629354336256860160
652 78493911427029630343021194678918033672763201870097979475397215156063901544301298845884797974095083930335890796276969065189074264442346400
653 -102447001859487164127644921191351754292321623886393269924131877532970068322402170509793976142483462027151138213718982350613728406227062960
654 133683204490565363562568423200013565255109982947689514086634606351471251164353646336433438012880115769660556356733282348187409010421324480
655 -174409021589559305392279534459645916067871765480822730742575939125369381540522632386874160958910839622579342471238776968241962489040889536
656 227497034453868739454176629980279970597211631549889823090950954518368914598324835659308001957489180970409195104624168069966488269867418320
657 -296686250582432710252501847962612530446842108884431898334910915969403972431087238289634765463428955856529934303349413685840693029432130640
658 386842496123849173246551032147763463477350123584726283624827152378082928277724435945758287183950748415051154660225843380656431393777208320
659 -504296785019464300388721891490529975444070042259414069336624948725014113815759477779559061995601249675615275213232413172515532081399562400
660 657284931979683786171359609210071020504638443225868205027589692597616146195252342480818122606893683804113364031173102525974675462492320000
661 -856518594182408517396669938356304996143348582307273494250612945743288252253064708562211080450990170262393979038118300621341221327798090480
662 1115926893761339554654446326377968134311691871644156514249315199093732819475926477330424345810261032884395729849729270675708216379598349280
663 -1453619394749303708364493922949725255499538361272959218364362680838470115625986673480668837173426430295168145989234903574903349905718637440
664 1893136267104758574277185426680498025637926560903645865808878596427840046651785151756061369354030015143321667634749119297856117723435756320
665 -2465070979841301236631767840121743537955551792185915034162461055361453440598702476137621832337051012954477433228148965808263859119415232000
666 3209176135672419536534611828285665725214396629284127262118161787492486395569847652342277240117579450314003280034648169938509988275393001840
667 -4177095786118053210565763580909294867241645569844851290860720784788082139781225913035980446776096893843885084396215492803304559832954711680
668 5435909940852070304905907546327384764141793568760086485014717994359850797753448972585162331806774864360754745215644383525911930440223497280
669 -7072731842580167232103300711828100519118664501918621597137267412093070242501878904681710202557688297336477950295141123115367749109503872000
670 9200669583011156215309819347382460244086610258903343175178158798956933701961911322172507271439932749698224607209827960314468492212878315968
671 -11966555522331504924231521401020918173966148157507620930542176399455620664076029645352121913027596588260446641575095889861382108999581573440
672 15560965863914730582755164311798694601763594632411543583011530311244741371508399370760075535206692879433921707661275867111742357015249291520
673 -20231206534872974871938570138806917109883831728054751141062862672955263594757619497191374599599431494776086219117513629508983172425142058320
674 26298140445807809551559402637382172548550089502946920773201438750725310530402004665097888625185436845039966471103230027525922027718321223440
675 -34177988442168500054937339780560833347286199241906678794651592694322356284411562111192255978719855474442040124060976529667880194497490093760
676 44410568850758365864530755251482298874864312284559180104618724612993889139097287385626658461449863855068434086890152968279884903262631123960
677 -57695870463020401782504030455701072255856587966827768035466737704668794295489634876667307321091564775818507463911735289230050943605555554160
678 74941409474268910254227620115898239518361966349186560846683940450794063728886851154631269110586077065965365438629916011857216601760736699200
679 -97323538959437038030487277697420166389141049097684559733111271715587447406740051421254512161418666995143305424606018965479160964211194033280
680 126366807197449034387937078998474664563326123974597170159667119390029681799513334614333404362496984143269563668227609817901331755670802861408
681 -164046659565760586702675461610517846893249073624231250953550249009189849378203226203584272917193893346825823323888439569048612657802936873600
682 212922326510937033892014940205129258617821252476058976159006346139513498985706951654262105612110232940781842380654075043936115271825345899520
683 -276308738757645954414531939244164042891670213490303527996854966557369826916700273634241093212239138736510639372546760107376673162850410844000
684 358498891327369860083690232408954641367843325787576028738945856701143378252983767069457372100500495186179265444689144127353333754186227046560
685 -465051408839195866337251329178797266423287057245400840819874160984534720572208963806855279764084226696091530441310653101678767056439426543200
686 603162363470673895350771626038008439181903557679244357612676071662904915423567469811810403821156225546982512831354627257945963256491954995840
687 -782145944200368924767769787319976808865100870051173740234748485414985249766618306862221671750646510532796355931295072505335542962075115084480
688 1014055732770187219407252089041084749209494078178624468845613152051011835154610672206305348045199277512591856862989082643823968599372896155360
689 -1314487573597125352991497517761199997778173438341728200767739174327201136000224863653947049149892042034779316307226799171715573157719982018080
690 1703616931134331756562437159756850522922060182955273224268667027193682682773675790091703280970960920580447152730828352073177148853338257011200
691 -2207538981040859963503761873372697009748520468130983668286567733046842024190864760640228224815879618233846779826799811611459723867152010369440
692 2859999475209734447771968916346637260746465872239202757765456417410214659526463481740176577639269532330868098299782058994227343213857517195120
693 -3704629935281278934043721297785400195545532338424629377944794744394575567518671016884421526581574558627315225112839612063054605808441791128320
694 4797833612482780582415807773271474110601307329106062600621273142960593812720952388178862187641926169346304442906463602813322139099251405351520
695 -6212511024183006862677746589981040547034502168550474786440420943409187306266896364346000760629096901977561356176009032858665653229136801943616
696 8042868468352615157975480372565121616922707888224040543884930651264568175359271748140991676446744009717755618791016281171864672280359849300160
697 -10410623237164932789162580059226699653730818487922202361191619702555148929132128889688124628502668831415407906955794575095174729500701418523680
698 13473009816658640432937898557993496989891375831698991463124462388058973051946457528481550164190020909241158023653798156448475554680077772403440
699 -17433107979455169118630048982632732089967214214078052766143293385133141699338215855779781560575095256395663707924908688611396029158273745531200
700 22553163821576685431162287506801452956844797339433191303387241667410968884739887890675887853103857267319641193406820250980046345661288664350912
701 -29171768066142973087948243617548297838135761827168094427056873621520453594236038126414608326265214421738421340275281676053098684464299184195120
702 37726004701559622875856862333100168665828555998918213725424989056535749055215392385283736109316749023468688214778101051279047430214325429480320
703 -48780003106926894895790319217691970160521044600734536956209835793770576296924595300537690297290637116342792546410817820393922689435928962389440
704 63061738632934220781727986146659840168388899121266223972031090019632571191903346363577248730080730210858359193044597190475985345855849906145760
705 -81510456350397842289845456884289386449702353189358695525921234980722272999866601904800492046886781536056018790506157663888704050167664549434368
706 105337774005176309764810675902550139795835986186825273772240391437131124223541901498711457284233598853941217238368987490855419293827652811924880
707 -136106396353125705108677077097886372766068591738980965524805859428915564371821874059646032205557136008307610295809844808799536947436409497840000
708 175831499501820429460167149531150839787883075081535394574627387354372515657350895916362623093412174098455359981765485558212595759169260640442240
709 -227111291929909466706423734551269367896376036221472242365096278525289956413458139372740620421000503188610141201795837213617583307891355154260080
710 293295119987282191303013964567041442108960970587762355876814748601664302660611080819603940878578902316305646571303242441691801665760397709872000
711 -378699877340030340689081046119872527833791458259331923293279396448969400146379588087278947088449022467224915279864717355332369133514073924385920
712 488888550728046000936916910759998315394408234578031100118664049223359578378344293771478043333674458653604728609924466441427737121524784234012240
713 -631028681934096679940654618126867015610257385183815326323193917242605984831141821694898429867214913029497565323693209900081225339181868961904640
714 814353596114319992084159214575479360428852772847144966000694470835750190212846838417309947390486694174341438761249527066955606097584222630208000
715 -1050755757837690689866374306501471359070024764507995464049092102680137558510745566304730331801765318151648714421540235640411954246264743505123200
716 1355549976444645843187851052639510154380560753973409607978561526129996494428249868006327335737416053945792805333084458665325109864830349345100320
717 -1748454914979670380489632276395010173002529000532636625975304072641252596028344135142635569005906852339177553674725545634577104720892725315663360
718 2254855132901043729961823231023486790639900394284349115998383865671335309352631756150871307456604724540896345032834834483850560204551343116622400
719 -2907423572041479647932805261351908890115057299189169361486231258547847766276757853635926699597727694187164404503572960896723622213368130038241920
720 3748207080116494911256104002177545084712950130954651596637594238831110273270567936050291705805551752523819176920707099045663510186561802835498096
721 -4831306668880284360074415446022815110925197432941337575052292898895145339855113426631698896157390803903412178062999350237090457909392799481377280
722 6226321534438120065024913226964348260836797500460700910803890284212819727793250780910085766109302726458215455167342178074075183979948526020910760
723 -8022773743387395590086423286489180138357400273212057202465512315636811499299353092533474731989401507350094150763354742703353050621933465778935360
724 10335791879461567625258355096265154117693276811368163467381537466046876407762534181910217888824179941041857591943359313146959524238298425521493680
725 -13313410653382362762744509202520704521069329320196933503286225999458863411772381933469490822712405072274011068118751309750060373897239469205070800
726 17145944371956028190624758348092022435284789196637597242085933841099408777878789632250844515245706823468218018113108969860457749225772382492601120
727 -22078021473337029999509170317506611849636583325560241678492385723285565035770996934023550920194479436318544777967143438600713661027176069200734400
728 28424033040947913991963243754887429473347068043297466578640941133405655062804936781890484929046021861422759649308836144147334536451558921100824960
729 -36587960517641736980274429998750512595314143066917780056234235522422692047821781237039266745829646514066472855143396150161680231394721639534553160
730 47088819817180523446346226460862485041978698252435351240881419093773745272098290795946986578744974252557163266914108550616508793082811554648838624
731 -60593307384030016766442299387066449414911533423805538063725742878630312195368644371659154815154139897643907010026699488711413341912881527120831680
732 77957679862088582463419811372665018548943774512283264850657984134967021619436070609512882446029398795619646827658971873043833272896482978157606080
733 -100281470238664134689804300201898853558556249097207563134370193764991460422180716690042433070840022267721896246665599702159866468838833821034815280
734 128976374593146582787592232925366100956066061734360291736249129959163723942678484147526556938432316204676784936578394592186685626238450229177322880
735 -165854579599920149142098442625389572401983747588810537410577642969990726385870388775703196953510949763922734010128248014908220842825930584022315200
736 213241998853223305929765497391447087525409659282786980424526943753037121205918061939642569752091644057614624942142645471131219593034589155641854400
737 -274123418931974692022914992630465850353708520006205946745088617438633097308232296012383663473185069522587208860481484361847570780989249877245252480
738 352328517237753091976415304604734285833575190309671512034367748450475535220366965001601907942173845450431109583339505393470929274010854126039460240
739 -452770222273355898873624906284045538589493130039585301028107119675915058742824722314435867017053702064933385924267464100807040157059309817553383200
740 581750095533617643181157201491151203804429025912184942273894081974328688961231885057292575662316179880292193112390186127646043476567165039648173600
741 -747349517156951500746699844476515662197065228841232599958916320845872959404916935876207292535067627612864773333568442755748318586423373382338686720
742 959930703468104239330992070554482630388416673713633794106765772575508916424278509520696222327675669741133494693063046662920593111403756218884676480
743 -1232778290888855186314133123790405104309889330678963462511467525978854511365172231201142490157652256559486232421483796250082769894408953468134067520
744 1582920792585843566756770613585915111885325216896826106960260321841275086267215067963966496068688615464422728698556249441405946282787730915164840960
745 -2032182188891134632277220784867860945974707860982113695352447500238904477982759445684294215250062749626913072915595809137657966160286691168554498720
746 2608527910126574117953692409517905678000954772706971897070155753625747022614404358453800320483534648404526756951261802376888757001962695136436568240
747 -3347787353434521366778645340827884176387178623714325082935125231703804788001515339699393879769706878614595444336088770675579146743804823153438629920
748 4295857918475001857124904694982545329640154929608180131442070487985348978327196656747234803798590672890048407306182063124058541602259642166558984640
749 -5511524721698280353398048290844345782709677665942646178421142303637501711012767851679668330127971263258147542705855414647264507797593712846385821440
750 7070067404501919405776894836869398634494937008360055753988280809576420187986299843645088870122450832125599806969693039401591903179919371392262249856
751 -9067873017717550434791371697795553834774923890183218417666928116313997800468742839337772319595375673671695160451107069512848638327125154405882815360
752 11628334688131805418691865015686708848629405121598898716118172564833057679637049286905522836435535545268179131499390373519465475786093333523738446720
753 -14909393278848449514307035743437428484340061375288902533124241634324134528876965994723254689815302742082427986770766404862642898364993918298365587840
754 19113178167441652522456985971519625370956732509306619888925414594830115072935496127670541582064254626101793290149277164389799798479590225472667634720
755 -24498329476597817436047149955327298149167277296495158399959964586222362804159860413919062320750335854656013277097409396750389105569133840807680859264
756 31395745110604836376547397020041048091612851275495186656840995105900104573261622501601199465604945961908229769556473531137683539821340374617967393280
757 -40228701345807293168429253187446513882396169399683123127085530667331775490066003841771988319911082965322162834761984643438842439536541858047789508080
758 51538557683704819279844131854127757178344472094311374964263280116272755583504430254856337665212269324930429590757074805350354888036593193409510676320
759 -66017590728840352051220190737945399975184791225527346948459440425048990174071924632337516170299425218959070611131984231806840024288921090395832181760
760 84550927775281464564676637459617745156272200894825408181918736078794346223616421215533640728276096107112447889844855713207162342962658909783453304000
761 -108270093757258551870075815940376298030840957287064667468591007909922620513138639431332822643267780876797952846518180268945406444491930780927028058640
762 138621377303308327046623368834073944771038373244225772074299334463756547316772956580830037055533373291210851872326524452152815768955513226318666895360
763 -177453103644556268203677947657501393911726782074788961614982048396173943603641283948693533589108646018668047777135965833363251308000861999693104022400
764 227127026017682442967558470155729772412389111068419564896364634258061791089846071630623706737397067157341006313991794647108683502183161321989273710080
765 -290660479086637175586595469263276305942601015495728056490530555617839799584025050839822913711878774855708447221173250059165339717173065477738754940000
766 371907761912167241179650335583483750575441547647528726900556947470181713359866014486939508746565902539867771685156148077220921183938397268529885076480
767 -475791541156988982841077018560048839853433191841335835849672523741475845029430847951051796247629151154076473932810022857190421973526154256587419995200
768 608598023679363556574122356688129808117712501649990086852096959848693983926183340589691913829379131487833798498140275338054097357443343183931226135200
769 -778353414608158019814959781478974817531579594669502137776612677901682366810084274749424791338868441031385033211515603718771648047159112017341020723280
770 995303972625768221541915224941507158174781143696617227262647101422562441229257528738695140502734564945780275716693132829841810517831887123172509045248
771 -1272528078518382349274674559606238488840408817990318893079663674909986170570680025819749425901565356325353857507375319609660145314101019264927637897280
772 1626716502062280677242212676214386612761412479130287877512717036416766477536963370745603596303307393510322712325132208781755919570591938128978288623760
773 -2079166938490595378959171453015412243086359645534945871861768465349275929693849674080834088158209275415502218224623366496431395263958260795991121269360
774 2657051464214271626294413883327329444914480285261439656567377754324170273056798625703855266896565351905894520924076722497881908909453688449140739000160
775 -3395031562946126276030164793336827764017096043849985847863463893363485922310775638633182415062013671890701688804243162170393767173804722029132744713984
776 4337315726416171934572226031416090893966441017437275186895132371766104778877647096687109904322269081014918987786755144178910425893704206490249866168720
777 -5540280518038636663263275533123966218066359898874864289660148206648750161021647118751601211226441379709685624237676290238999947873096198837836749647360
778 7075808901475013327749481787572958883436241080617382499922790788945865686206519339079415139170278315587898139132358827265763273097169956730590728398640
779 -9035541481856212524283680861002669579280532562870591171746738372218373439570369720277088359060792660156508785929750173277756581607579273760594562889280
780 11536289501725419132907669649370943164383921011790018809564532355603002370853835122653370349624076480696510098658479845515035644559518621662350948117632
781 -14726926044293769148273575221628081246841193796118348803918864193531606054149858012790015233548987790085403252764390657010973425288776227464861486053120
782 18797157817727154415523461364381395377963905920762718185551393590824735401334709588124407884904945308608610941733988031894812609706455241106791324336000
783 -23988689068894715489709522506406079700526211723143774909525772553477369348722866553142388472307072065964398917388986751039612557387429635273372226994560
784 30609427876378438877945894413494696811232826329841138225201618881130554208178579782107368022918953058993317054325546679425901750203316298109808290865160
785 -39051561260472904230265699315811955018471475150346072240986975794535223389683812175960419063430834485216768744767634457515249988844143339994991233082400
786 49814549321267050387560430452143425651545049134195774015948309076145927198121656596133921913868339021850969469578383291246884155007701042141775908042880
787 -63534372785471523788786279527788989149893254105115999091229708447875556035825436673451113331688084591003972926159572060362000356318554527399216311035040
788 81020729157021869158916879266821560766488516831548116457773516053169013893964568633603941385727314995345538563051236031593825389868818565341937887354160
789 -103304330731637950877592416370543743884093347728991257960319079840129934443575675297271701754412646648585639964777633527278291859634681010884967788381440
790 131697039179633926479462503943720754857175273597418401651603090225758444637787506695624681843151071084126103839273548725767597963287808434561182647724800
791 -167868309349880607048773809833381968046233564204225732895794651304032710931954501069473809513310989873022969012185963484898153347646158267497473359685760
792 213942351391763568271655579744660372082802368268581534803222544909328909834913658048895938696421808612406971803518189536609438720545874370065406142232160
793 -272621608452433807217808744886563098317203438536157381448336414009583562804769175731837110723002174692711842723170135323437814272095754730290918422114720
794 347343654529068419734471910273768830199890275257763116818855231173707192636082817158988205441658581724593866563989295648203999859736600090435050052925040
795 -442480528999541908216471579092426465800725074068081358780495575285425371054034211788988712237331644411263892646245173387626380359347013980771230354890880
796 563591949188933159767796293383188285174912482056627296921109050865607924004281456997804616885108139258721995469262064925489030485693691017531364054661440
797 -717746917201257609629065117768245594827906211587818452678500442298336503704749748238391225623095330408480445715078900874994153453716334833248983286993200
798 913932135860077938112070450060851708114766774313675548007662441285172163746093340413535619936646228527910586257114908618182229324203819762919069816366080
799 -1163570590932579514051770655646882804799274686304904089588721129977620016564595761189354734928502633043811762801595507188523063395086956835683998250955520
800 1481179921389576233090739568561753968823530386656952842483304787360408887033702928928077968748317113082234157603871465899666092183576950356814873829083704
801 -1885208138902698540493804334571851424241308691932483793469363978466699808526835037760845051780748275265580826363829301061050600888580153260114449897119440
802 2399094318464994301654120760654998105778343489019724134838818315302183516833703216402102628304621534438503993358077544288438789024932227922143679686914320
803 -3052614628890119983951643884385965299900529752350807062389079958553930106937285419798792838808044790725208245186515373795477272298744560642632582034299840
804 3883590219931636605296415576877871812451614126794267851861037633557559272368695380452014586848491146964542130124538079509711036934721521631710071043264640
805 -4940053936479797224783578996407318730132592508338651793659100841757800045672136607402978915459626853785861906305747230325834053653821777451876985624212480
806 6282998734193970085338446019804923769899114751822777487572870730840433803607177816865022169617476532545409885628259688325344092599720523313993777308771840
807 -7989863472702659453844536253680659716550543601657471098329417787521687031296177146651655645759953656652878689591047247454252098584046145065596146432287680
808 10158953293161344672194082288843543946253257917241409702190937623344162188680141543726471856754674552804227207576407448938267117802541049260982698638464560
809 -12915044362012921426484341777168151827499896587605160516866728831201548468238414007998310222883084755559025983122071409641478441869863630573277159418079120
810 16416489310057385940598559501026244025665723036353331230316486955467848429998650609268456413959796226399115718525303745292351795579840389681912268515706800
811 -20864223916919119970910387491522177610636046200219915579682892818530466659555625615217421335277567958354719749532527002985112208939750330882856941790376800
812 26513182164730242667278657619674319212075215265997307025749034868209948203196378285676900150756332252903732377690099255875989716405538521512183297985320320
813 -33686761625207411408249438219381807379230645591874755531399446684513309519450681762071947659126910193753369135807861748277020649370968325548324724695779840
814 42795151724887527887546807120058764751872762926260844192488992664198452952385325549434682486754324594242294685480170781431497559854730010015783346189609280
815 -54358553197492189664498390791917579305717928267131504015369739458564551403784889916078430975981538652260585530340255888457997698528816214680260155237854400
816 69036589910924956190397444306412842940340885247850805889950258363729901956335618861204488835153633491438113726069126269114083958619986346642667627945469760
817 -87665559320400599193833414998821881774252106397438937402789751022678808627973646978825090811110792044804499310141585669689483844185772083346600010580704640
818 111305604084244483763841988863589315584750148734558484128294834665344848276389476592130261213924505951754025341925459201586132288676178543989282921265833040
819 -141300438924599505398583369247086749635713394827610250646887870087144533280108431601639970853476313222910434607607317369003535187758609543502549466879159680
820 179352963976621302418721205815395520441596082485193982240212456049927855950481489492488251119704954662726606395586976588423038946847417801441456690652224480
821 -227620976970982713129997387811251689913226944597038864216222183394781601260068500672683537045401399672500355230844076809088091154573065449656284222217885680
822 288838310014849692822492775583275526450981013817811831274017742309635784190979465284675416297793051606678840493726765828661057029130301529837532218609778240
823 -366468123539922105134134201339910478319783795703945662647151944859459668053490368615873881864905102428345722985962504963143455257627241379652240507781735360
824 464896867236939636267994562139047522796648307314263970040314553836519937529023552486618508726820650870555961085339144386130146197061149262922629732588970560
825 -589679662738228032690406761064257303664196741468760123300420133623433231674480098905679667814005341323706391111296986735434185255055750294167960183749045376
826 747850698134810448898779867881941381305940801392752208911839736203628952326490167162577517735344607453005337959416254215011678726607739376121192792085067520
827 -948315804899663416991354366686233331640618850937511764812990843638625130909072543234552073377941124012029200730076194827172133627914284850312668878161969120
828 1202348908662035921372846126230051789048549531116271657533343824296792477471502591106529510712046219049524629722613862583481547424696422411870184279039789760
829 -1524219752757318156216512482537161185431817892912434963230217122431021625270319732045671643966882815059240074642840360453027198604329693149020638889396070960
830 1931987498046617863576986620602052918820831549068887509712947416413782476883963788878788680406230147459464513169597738002261863445019315629394493300570157248
831 -2448503895631922941323512309300147290599799075222893943139380123157246562870607227089938626734864679954854552334237891358083608752179892246361267335647459520
832 3102681204306311268322308977478618155154784562210336162159544153274273031497034031042866158186026144194014155884084691720132616540974723673949895981716049520
833 -3931094503960917593992355552409540619007300600771145337656362277423979945576510365227390438236047019539403384183337107861533973968618761403232568126654126160
834 4980006323764386938417062308169778900423890334252784691176555280283707678985674770994991093334635831401098522726970773824595602862635200971960474202378899840
835 -6307924547769540198412686192394584968155362327754575800619018325633647857948565296275864703641954974291726657162281357203318449459988024162030830957939273600
836 7988833625618704770828672529751788822521788383453387506057945619840042989821164623179074505317895527782569263170504432655141567397495129380327028396048119680
837 -10116275770636240851130007060088836498640777762892252049907405688985993279145281412531647356840647745482008640896604221956412333552488798751740648051863111680
838 12808505047524463490234431242849831755665120344722411502847160726296609804076441949662121872376487098158940816731641587361115448846157628415392431536553266080
839 -16214995525553297310467029797454979555899900209035549204267487312949665850096255600976992406486464873754934953844637953427372585384191239941585408976205203520
840 20524658134365634008109286465014284286039808259922122572786296853301437548146772114688587035499292986477516460331656220324805530049353721726264453726724236800
841 -25976213454357835236190987493765431838366557561169891384896894856793401116918964039513134285224566327765284082824664769603609299594062204724916374296645077400
842 32871284370195487362988387245064747832582171066246097386696096247472100549950210546033604037386405554719783855702506122772780235554426185910290532606940828720
843 -41590919568587795229301852200960943757659476390840573216165752821083069003442358020699722298452257845438558075972959909891885798104133845645601077110940987200
844 52616444142088846470863944872416050782126956229118743658392076813900631859440559224631090862986942147875587141222258756113073794478761333491600390317435264800
845 -66555766976717937432694527820106965016493071572680596845352993425894930632773001901242752353484514744640141740343082078696760518749417791793114331906432664336
846 84176568619609717575098327206415540935798736698716139700205344119187418042313986210942185413115794461866540747262697155466130997837669081401557255177411317120
847 -106448163629769052868060379615221037893586358874391488252756835644456669760658377300307293835095211072851380419876465519601310440917695992405889030754353595200
848 134594297744022032074808423675805199649405801161488436685817118046856513406924532273762503136763067271897034370049294690377174422602554894914770430326164693680
849 -170159727364050559114126392044299574312954757888469593895129907712548968778802256065011513694439119570197336662636996163305543049981607119867368591067736442240
850 215094168108832253734744243557666274855622506395429848267480627062875588843461222943027018159200235481704131304557964782144496988429413492576243732047401118192
851 -271858129740607053883365589508261895352832251956666046338362814246876423052983957007485485295401101357449109930954622799315706012458838368266266216387942546560
852 343556326027897266153273004875201005036939408271881236376978585699848346920177724919382204528591451963081835194215601395369045782687652019571325287372155900160
853 -434105822121034746189519262509934659445097984509051994019983543273623166124919646343147704067954872835169923787002275273634846339798673615746850155457222185200
854 548447936804248816337391102164870431473291192942910708260674262679593247860890543157843065171022548263105969271428802279738833257005825179708296424271040839040
855 -692815250618182429369747073397040892421859739415731409016698953289934834582387226057774071536617546260874961811283415411630444107618345358910334779270079156928
856 875068006560629023498515113506387732821881085072935129855682766379935073784745744364936023620559369287045731686262969186905375553327535119541691083106887274720
857 -1105117882737496058243564336939061088987430009003002461864228654479923379019483586081697747301808849162671587104267445641438480828484153484172143609400845964560
858 1395461760529578592599889003246634413985755798196194914840655969846679018178768526014695449135279122636331287517720069211696557180360366940401785023402867600640
859 -1761853952008386647752873305130984171245326512543900891354225019806695951353970503082480869246152430471749987039580147932935128247355822885500424214396034431200
860 2224152693526822394867166683166104977003097890145363622427674371019363444193574803865729384225306348640056024784988905521907192276985608021447941882829132475200
861 -2807385944270533814953527660472780059562191820807895891743779765070428136503817138357836760891967965999508181971344696319122611232527610437249086536013142929920
862 3543093133372693531587119244414154230555082270839052347611508484135421384186606033252445537069611331139006384986314711297597230125966618974487941175577848055680
863 -4471014085062183744279641383936465755997147720806557687347753885358158268762170800196932149591421102508863830424508604077096848076140104906991388119592083813120
864 5641214681683525138271265606598510962469953374801449005491402118809056091977598000613091473782317646728781019375099115855081516435132125005842828051600401030720
865 -7116761857675495219179313372926597394778345326660422819662395018088217851173775853100668946549538576185987972377698224085944067155369122644779983497622524135200
866 8977089456651160246367688529672525407009071238442675789734135992941751499184740015982112347734637747044532986252240017942297574822050518300769248370820645400080
867 -11322232838271763257792788434091557517185688917927486145739000519481474444647129222053090637544155431820793392549161183868166173947726503768052821583525311491680
868 14278155786087932418386801071286131500316825181170000783372045656572853298353183491172179896421856071572231289458373721270072218724979244713928446905020135147520
869 -18003450618881232638453660090045255278682243795810055338268042223618278898643273317978250569037947150503648979993215303630365245676980147273626209764891344115200
870 22697764428257751342843115107893940102756419332548453246099222613955140391056857270723774638172334032261213579250580686311655842886481848942130432021268657412224
871 -28612394794879070535892974966091260883868078430514123672915081418050954649325077055390382672321592915590100455419288793040749524624638626389963678493978634051520
872 36063611866285412766044346108716471537548976986615219680475383148063268462696782361137305455420469020382045909601740583482222456928056816206318823918331949397360
873 -45449406194293069848851689469610317307567051322806858396202932442001176440041459323809041698901871718419177056945424931947643143490601382689395063287920917863440
874 57270540606903799482666642371851564731060448950004080761377836985939431902930962568140222528530998775709534094948127423366408809116710073281046544850815610095360
875 -72157008878169713967370089025272087060338728340315585484059679150479756619025824843667463622794695909258012206068408840704169280973631861719743590499495884756736
876 90901285654947424235970868329405881772891487123362042774644896956348245662128664490523504464533553448365870393668906002795551030317476877858237712915025887929920
877 -114500105536334400781724308220384899463299091432051539467738504464168319565632796145951204170942413463830746641859666614354714862265659809447131478281578903142320
878 144206952595806847268605718680265925710977857182234236892854877578489547342757580756804841178084803370742886950766701309366363553789892940172305470418856747463360
879 -181597997815052649047450720908477295967343036950940834141737590565534389352477965855659097096714157741544777080906928375678430828564950657181586793712703902417600
880 228654919464851419726860003940761742749065024705880247095977971140483618287813302687344381970540274568742039777291712327527010690766346363631208130805536770256192
881 -287868916256732615252809777835992398524001266907120962865643168735802216923610566781972786067136589325249137213840567574087615736487385708930729368465572896073680
882 362371319989271168136728846478464203188676052681503556563633511488578210067385721775087945695704811060359405524133015086535081622163214952949909263652173699734760
883 -456097589650876163075865982051193006447451387919302012800875208087782194716615362948792986301379267503048419093241608962117017017238530465802591403625278625181600
884 573993192933616173632655646722081191419772858622613783086118109890446026057925960294311393009668831062777316036085698613064830662431704084127458994820991082893280
885 -722272042038377468030222720568865529402001176219954000083662947301418317362417275560470442715167624147455552066138577259193548670665683839944001710203180382060800
886 908740858917088380438803316429806784935249899791274902402515130808503405840458775166761784135662996148586566696885574948438976289065058604109866316169663565427040
887 -1143206238924373804215630023150287247506127655901756774632085328696014088896947513408515865938855150304127874589983371731965019750961573451726189881658047972324800
888 1437985434261777674852103606655851321701057452284930364366627065914226457247761532983402615483091414479363213112540522434752399674897560377639665652401407159765440
889 -1808547206153207746656691945886040621545047215426525315311386412363938248050573576001721737569109340452392183726927182072937364282210525362291869833575912897617920
890 2274315768411498107367765327722703333316381808129742294801042486941787371102231169243443387712406111458157531935421458156684659795216597533639264704992224974463200
891 -2859679204079196130997487753361327024625724683037752844780456428645305743922942980767379487828856591199581795787887661840986886490848142440326196855456717889469280
892 3595254205471770256967682377387960723493329726642812832979954650550129792626567847870558477162928770696465731771738211202035074368495608977352142804483429553171200
893 -4519472097054689263892072323659837061307857957537562626884012359153233772338473297319968911512072441214439864014217590166681276702247550617497703324180114220889600
894 5680567514159158685013145430994307511234125790106739704792962567177013221194883861413319082217217517160493632759968412172358129289786340645217378534989650025150400
895 -7139071659084083294959216598278011594742151594343274782455515822899171795997378922089283079369386887306502392685816960319904759671594788968356938673001043364908992
896 8970937778250434192534603289174305762107479753217768445241032339008213417401999107799204536294155039800059965192007976618790255124019875201629819738630791438093120
897 -11271458698475076332432074770324968742186387825670633290787831371391292327497262328325210611529192078836753581107184165010572766957246649090087708822310096981803520
898 14160176550865206428461770607726929577959932092329382464708290738003249152006215452168906453234799351903029889361926801941838018750512787111787116187818322671819920
899 -17787035227209785329547101508961856516833551305954740376748944369372344778179229728918114327706539519780861056638665184675673788857591449381138819199856207843745280
900 22340089193419270161540811314525916524731332100944471914679848137169943935327264244746476539304366491149920592096761456801714391259989257957125392354962096800669272
901 -28055161198829910645313703901397123933892187275736484993464052463165020987980561083235175752440013813314188152065926121593089839677725951190785747625906765866298080
902 35227940132179348228475848418235847063733729725673734101032987704967743582441445673811609915000586764263026835143307045717911007219333722446054463264777924913167040
903 -44229133736890552403023761691422357627070869551636124086530674813594112752933752705964887464071127441418953592839929899206202424053779063296099574830453695054474240
904 55523445297130783662037386161478510457089049819402751593746072091748266251136001374324873486988973106304539593036030215996996512427559923103760817053334444854523920
905 -69693336471255499659714640362753491916708256853321237052383019786679666079363806507701347458894129383793249416937765883552567194873403919879784408791583245148061856
906 87468779835424000742302146714369414029959460216446302344133154908987373154010932599284689940793084956606405739753060689546388330803578785214937264694824860440431360
907 -109764506465725354795199817697118173122097454857824252068086820495430247860018646050205413509934990238202425570903950564080000540381157267793859508885689820020350560
908 137726631090682971940979290076513200233534271468161621447576261037580301404878140000811439770363059583820216646170019164439993093384035333845535522685155511724094880
909 -172791008790686711711217885344012915597232795016935615691962387229020646349660833726034166458241593377450792468739096174029759848206540185006541076658673227405437360
910 216756266382888044725746741707210454297109520491150355093040534616466129652776245592397497456334885065773471162182906203184130516040069925874954297010621043068883200
911 -271875187816449920517837557404051141131404878684332095262792015935352331249689011362468688367740027134024334996967616300115056153075414571167679946052382153089011840
912 340969052695747391887528937759688441258082800068858450062777422536368299763250663808457033074367534955698117406077664224194110791556236942287422559177011614950840960
913 -427570676105625634894879169229220541804741207891608275107931225669567716442321094114474617147159274696137685023033287959584484846872451447390446509561301016177463680
914 536103333210979353340398365127840010018036700871151995706990390678953500941801349001475645456121769089643798912785881715222438469861969788948408641593785220232593360
915 -672104544739520685878882631660434727412470691742754008593968091987034133606176059456821364279442456489275958068791308967207427406829904019053443294647185541401923200
916 842505938135812993760069626429036237073369758104108689260791678192695651873406424519564369888320952596499942745295617028524008562968178885851333528120809722821970480
917 -1055983194555761568226766372771117744782139388379406960671837370923660268131311652082268811362784067774208079130945352856458873542489439160032789386721615244880774400
918 1323393581986429194837680188376083040956611563370716989953298737095876749596374438070820693132101338536129023547881835188790481549235440672202257500469998759572017280
919 -1658322931783778386572559135272223342923504113127534291788234100635483291362509303990230892131848369536499518614573609109510742720998119606240528735073627929446604480
920 2077769354514881268778213605277209628475407872348484264936342443711370299208284438152044950462315731896499731510473834642353527495695349016234733738799386137251430016
921 -2602997778881386874856111263847309590314696014031037379602771868950588088344059631737046773380267092601030388492520382733170275687769340217623812518340679793028949120
922 3260607868467107573315716560121402345411417908315191405962269096195266165788217864826220495258744612231797905132059669581287411104037269901910368493797197078565900400
923 -4083868441201487709889868447778349695989936543329859974822827130663211869823327779478753430652791116030961372251298560796380808832624832876595435191143125701057374080
924 5114384704444110630711410529597677496047503193295623748643229028765454324209046463471500842557785877546002248039543758107168517204576424643697704263082804666295761920
925 -6404181070941761817175958686595888218722633326312361481090984189838708892236591649191539615776249099714727797943561911888076238201597177154814679502508832166765905296
926 8018302843235315950920611188796912903167483455424213855821522149453897199551042696413135341292942751822938525995662882817261533413815049020812903797894216877408945280
927 -10038065650303256600381911673022773357718584233680679633605796723037138479731417549996570319634999423896387934417083446156819567794443985835055774818054581314529668160
928 12565113441131152074224579947096039955560606646124387280405407364133611961651392351743851325189546653312119946454677186504872709830604926613447596180560455009160463600
929 -15726485643754566894821933921008230344567818787602672165271002132491318814106051438063828678932519355233406837339184557794610599076599928411077838106949327188667106640
930 19680943726206920887932146557252593332382220129437026596495005695234464857532005813105646529173197030853085577444014270599471327111917931276288073298414560144736393216
931 -24626869265360719878093536817209038251455928395443954804171203036567024068612081474795335780903464910733368259717741930091799259448303790665880613694703395394133072800
932 30812122751775739508596519506196947622126070192949786168233979152152295629542574656033052880736284803280352250530059937215017557816944528844648863106130612746822889680
933 -38546348482656425583935572298005062064230423629306186049724831473987587479713066707500236940661989004560018424116604819118767688315156992750489144017572746116665885440
934 48216330689131641972549777254432501687818086025797823848109698177900479916235850352870493437146378842732635205907505581320509800764474214946206348001601456929156132640
935 -60305155320114708118048982181085917602756103956855517487335643507360056946265168494295037920526215846369011322756268371890317158561225623437911823047517586836022838400
936 75416117897665035779215904636869298288313674936972041414305943199016587135278325875350264083243016015024280121782612424625888421023218668034733196495141052652966383280
937 -94302549572960513691450490097290667557266665408196669879564106293014778754665694822312445525117683921124373176966558769473089789902735156069864151378208195937379863440
938 117905022154727163395265364998752962724624777276428984953929341724264757491009321161720380890527390766465729105392780573501269789583520116140312459505672482172517832960
939 -147397752399372164195856038546805721454401693172408529833092432635498338288941792533145674751838598769298312516975862726299189603612466990043845616236303525035485545280
940 184246473596855064508544399480104542245266353121283688468265785137542350732146871858208998853338330095561527284094776378956095942719886159812732727399977388494955040000
941 -230280600047588521537132845232047078748100182937654069249642909314834386381909896253893525046359647677898100388886678668647253830301806314554205126153332854356236546480
942 287783204260067124376533006193534306119113822771124876508077835578534138093476417242931465782171156650067239753101116230936217678949618220286160093638180633476968583360
943 -359603191012335983597666773368757724687765130789301836004078213093473228879305762260994955644545880461942763241550913607058659010506316212449093343304413111426569038720
944 449295128360325682068468641836883636236269586394666388471123557634409688058932353957143291376158133153901988117608595969417411725290883820551627414594596246568437849440
945 -561293534910207807207738124269736120987132703491751828804440989105596561460100078466855394356750220873739287414758397773290603069676521137498122090337112133680800549888
946 701130089446218058661351037016196588416313748543386451868467830454070275570920174654300340779701045180832098097946415752626729164377579554578612944094201429375109138560
947 -875704303197373022307233537410652523967447849699296080547342010346603098303318304660539344896268198452122992066447328284505066457472345514547413083166914779184063422880
948 1093620775937650921341352538209883904870006959735626797422694269847219208445413708223942783924506225099418729480567965966402082249689730980616504388533290942764359170560
949 -1365609368179781681949319580241568707465458044162979123972017685544063607469975629981128865610412382057444348325557982035740364012379310076748378147027023607113888239840
950 1705048616360428491630666431260300454356000097164566076450930640685715039713318265816557348748597058470448005860925591055868899193212397898690276672830389348870419895520
951 -2128617686786106901802645073639753851209296902131091465265988786503423592769538692774106749810833269154067256511416294754787026422004311662833175122715940431509921759680
952 2657108344136478641839179085987419602789763990650789089199583777811130541119591793523149260866700223468305672117512370860804257858084320411837032013929134823512751299200
953 -3316436095878306411037997264620269694947582844409168451654520314593980788926751997102123920967639454282848705921149382757971579644550628072718735628975622781931264692240
954 4138899230746701967658999484326076872380615160370216883465466578630894227327797078165277552237355005382257422219694626228230751909750142164528653943650245600481664636400
955 -5164746351802748039675741261668916986714703587177436362230012321255851146215832872026576878474687781871693695109298384390520749485455458386338670143674073653775838602240
956 6444127776761728693457373577456430065313001170935764585644399825587350489082982165591987689584872581967875310501381264762974618091392434510380250212169160243348116781440
957 -8039524541118126199755201337564972502575558693472397453927232837305880062109308095709407421685605900903223327900089431374556174075465778288741930718393729463992551133440
958 10028771563356715303816425165021291531453242170275857023968050149829725935994412241686929105267532002332144800790416172287013011869802385158668379596943280045358864536320
959 -12508819896852992729097260234447936503069674594714293917018374715967757332532787203358771446280293543040778924115396226625149266126310288434714564589373097528700545767040
960 15600418241575600349839753108122719765233275397027337746624056625471747577875008838447200664760491299016311365176253064180164266048251245395702835308588791881856766436800
961 -19453937685950236503387283215251538371874278277691772266263553531404116783228610589891584335236336485437227575773808623868617025879838739620732259950306639436339268622120
962 24256618062640259229031052683053199044695707722968846543421488477534396587502213604153845273932885433473073707400043685617329974174849049915152120794369262476008996169120
963 -30241581897514407946111499587571711280056478007387728043974899880769052162819348600825661665557777895877205728869011637661400915932572063780736443351258936366679801347040
964 37699045893123746689228580845766494916842355250092986592134806043922536777318969570990556125438381957286552742521391870777503496801600785630684179518485323382699174145040
965 -46990264168095615815387330260691890494108811663433322729082769761374473633524644076364195261453107105260806738555786360987399660858918685483784089749155424972661631768800
966 58564866974805381961029703732735562814611771534699849262535336033520919401987419193023585730743188375502063532447042887419220955484384906521124352934179726045812971550720
967 -72982419422064666965240197152662375389682765803751124684652913814162339264013660703007493032819227493008370554641602733882569498288069723437767975054573745573697716612160
968 90939224382712247144153198449984892072156971060582131935784940000393108974347853037863992860600918812463886004561923253486186024922365134502350692156341596340232339528680
969 -113301641626831774344474927547556737622956705599412229602722982403721532786843557876144192364746650440331916213013151971597494650388288432276450162574907671797065710700800
970 141147502897019219540515439178220324991573123391103180137171638659619126077852527787892826205312298080963421615345986464282520800325196514499889982997129013013046218485856
971 -175817584526662954658062087724213960670487944036004206359392395719112763689026002979156313778373836027378625079584970296828438189411421369814933118806360097771200636883040
972 218979573143578171921137476321451227591221496842096648032088239331450018212906292913271953500037548954429667951973645869329038627435446471161715964709816225349927467004640
973 -272707548128065725364179406833451904522742025303763471895985291784597247227334989106614921417036174165592438192603072491256965085132101157309427063837810873818070764199680
974 339580734239275034473097559649821984886865695325417547008316419467946904114492015705212009610995542827347090988896868122697800442212891896037019982335748240936278164573760
975 -422806183191436432794030206792618482434448087138884374812417663711773146352863699485907546527560203618459041496153759506586453254950058011914369358697387682086116383981632
976 526371166098984652695112024955417871509731053629304098857176178689507271146583400651306748294471959848768661441841536102022817849320540688846970086639468139347667124670960
977 -655232451849870683016378622877013676151413469367004859373061666156424136881432400752680626630519816798772698748828562426106036684784809246606098457755438956810247649608400
978 815551374335580481224924651921556057382969282248140467792576289677298822057638032228335998374433200496637852795132299074444738577567222347598962346874742212877760365960320
979 -1014985734263439061053103841592562408410506292271603420609532046815645122591941836164197686848857879886243553276962685261247744807337177684825082954054747529219941340936640
980 1263052238361707066418889057861290477587236299423573852454339532117047074944010139256058165095017623649167761759034787711707622817405484976265925690970637775124156482194352
981 -1571576473247069579334826184002137398540582591620982623893747800861643580288918724402950190929887838358205978607696775033599075248107900648834405141625811781156538200783600
982 1955251495519652090419911368227446234075915354299248306557148398379162696484287302384027192152804699870398881812824092427214331725232341370322710502419063080832602692863200
983 -2432331182612198652155314452285337652139065911085597446405925803589064946236914889721578143134174342855284622633599257432433234172854125147279032510068573928433151909900480
984 3025490764394744572694613638234385554505419164089468879956204883629287469942435328725006166187168408481852479580229935100143379503314066034340019447180648136555164269134400
985 -3762894733091293862435688468732821964187547631870903339486885193883275728468202682497218793078876061615337995596863784697798991156217537624515339596484951046177720641258400
986 4679521967227559500261639596626995751083470138082256466681137371657129928456380307137879316425086600550560588005428340412291538578325914413655383567186482600923615652781280
987 -5818809847961825894502737888230942717271735050389923594927645307029761995359620765160194760375297929763075078006444619160298410776436040904357378035979075068157167189995520
988 7234693942708569319250294747581432254652198457747877563478231307143995555323857229907398582684060702742191795441746700670183340986452966304828501268628899699297905236140480
989 -8994138161540757016760591771190357616358605472447136344553667155026971055147362556865764821502459283482811248401854968538836580528036119996623095078445933055070273764824320
990 11180272998160545355310716273814803415531815672562198280126880213912465647389558882709725343768888490366934726797651171843539877632872091434362221761550692779994073099124800
991 -13896287590881134891492179237540469931044402785080038283830742904488037858874072911621318489689354066067885357885977826518708831975835224173739762641414333825393727970318080
992 17270256168948027300628971945306802561569795691364398511072270500972884022016881975894261909677637069936647625419031605429481435674061484888613577742735479603139877523488000
993 -21461122580322209390827923663574379123146586231004000556465704541122247643878383922414271355223613460107795265375061664732213566721076960200191127555477794292449787918558080
994 26666120001568982428609306974007552394814405208723037246264054388528405145856731641583507230118518244439981417739708267323315403527794680132202871270566985831149329975022080
995 -33129969049122374741317118297693117159399436448582900387778828928209294521164012225259149303477902762746795710116633267975274057051761314097992003269970641103695491837040000
996 41156279362368332569863189767165354992578988832306344377738276784640566491622120203069412451432951704383189681013677029132225116359079352021353143002268382016145917167575680
997 -51121681045764063158719197506543915209147339098259584413503253527992230609236890142781018430119197944308610360001725585543468382828148466003218205605880917500246148809040240
998 63493337755964958486663659363496424397300527872887728592614296428457407295122177196885389253661871165214139515118420629354884263581599066251662750528862885979673860931140640
999 -78850648408802693256162536684769835148107118733556587478495316327574139043477892280796188070510969999059889141546941554776810828344992342902598404089665583876077867292177280
1000 97912136517326899369587076444980976079618671653192551454683899363034650018227744074395139975984139340711676680390853795670540658109549800131355865322662148263958717834071264
1001 -121568763780644159406146817183993090375920442887968477998395563895051754524655256608800581965094927526859656301948322543952482165876872258375509046930161205126339972113687040
1002 150925198508690779604758600342590039168279995320545060652411273799546938757736776599718704043423645947170340561497728711492344705672599757446625540039076179398506727609580800
1003 -187350933120240108300054681418088721047655704818578429435252829249646630928162079467090678635638376459342746375423431466480061660357081185313322943553926718825976295468803520
1004 232543594764384625299957198845823699080937695348749542267054868897396114570001948734986238574796199665698022185631887052969926900450818017353166715925182225964300896203811680
1005 -288607349447152420130887295156023708359757688938074036091541300329671274308927538324616346403516425035798431372198144231093455437643111262773801360260771669808634410462686976
1006 358149988049247449907897005918453134017388431670786035000432532938063040801741939706530721303750638165706768737230417286639701578018606237524488377023996054860312817163906240
1007 -444403133376389943568827463119443155523895945574482566323018929787659284383235276782648259603682580836734704646548674482881859276004649581334812831793561213920640185509791680
1008 551371059283633494829838799163372444435505980082300384646783217166074254673120742295700004714587015886448782200680376964369809591209130366774558886776877855364541730179913280
1009 -684014913384622988547850352907655717331401661021761204335243222803138309566603637808849732126428571273495306185054855396377882950711155700761606428617692744672397369706482640
1010 848480742472245802565657154220938734186691950606387821520466127901787679227800264748935727763421930821626524898648636197862637285036459851555763032291353185359289181469741600
1011 -1052381706880321486835225962906507655818773891667565240445949770496137772968150782816004564164154434156600189598877311414370561612247469315814552431128364734898655773794751040
1012 1305147325940307598153460527259973907416855288772397354011204144866911934755210408270573835809247350613499300950126254279765759923495534569361684865121766143287560697916678400
1013 -1618455631737537816849372914715322242236960422468241209619538259138418910285731265738513291930168951101362515179262140879648637125118281355885207260217441023992133487705058800
1014 2006767858734631192690075646797076593434443184571982233636256052921916304712856797856630020734632492406059251927867077997833775683257800236438296789988767338347201426465140320
1015 -2487989930629037001399974969644897323907986884067073159010553516806554128498731523594443959353428558257046729793407617319871081658867147204399391022402202568951043422259692800
1016 3084290730577118033040602783758586492910741970402907323211611201139419112522989095129289398062692354664129403724802807440862082439612155930750244338422239383821820181551313920
1017 -3823114212795940448817928921946271293032087256712756416676378254858299284769567263161737425849473925272244660786338386095444119003232892433388428321515041912139122861863579280
1018 4738431148668677799764362129824359026571015012063548625212698427657890546990757588054308334761043347122130911484189213613173515391527199197787428575260534001310958954378720240
1019 -5872287088932700163747263531579308430888945633713461633784404873340546418143093790011464759567412657301557727160560801408793727593967418356179603066788708543947621261218534880
1020 7276716446668706874625128799187562455555242151593000239671394143443926133645510850568008696900671768758773617282498629766220972286595352591534529556508847571351236660182472576
1021 -9016109057511448769073692006907912853582750805019544909410917212228978854110659203188195112894640944920723711518959946997864401362898998335288302447254369537145066533833736240
1022 11170135886408406990827860198229663560350155102187686424537685464344456477289252428034873363536640258441255140475789718255528380086815765843939977169974858412545819904516360320
1023 -13837365628101448137938094937050942107196627935330043181852794140235479257911885210274178723084855218302851028786638826994766525129448129189721179044233113281674740778101780480
1024 17139734905984039447458621483500170727048561591074641184316270013183539315491657288334568938904450596062441198299354876473677923263572905295709550511598222328817817687344310600
1025 -21228072985829686515215525012974013367734399493187997565038833189460562348441253700437295523648040898217704787144708616815807121556313866333509996240373664893531928139067639664
1026 26288929082385599442421651661213409646671651512706511665258024470963637421452070167812610173968814517683310869996693714333898923044835686922036603194233148347292308711697946880
1027 -32553008538362646204687537732560387589506557362781426312887302770156743491946078827421412127019984902402240333630876194561946597003750521847199267707800095958896791344847553280
1028 40305595974232249373160257307039032594875004234668540480637468620874475999396686585730536585365518849320117977165196236617533320426657717904872250333926364280136901343119817360
1029 -49899432120797859338214831007340653745759811738318717543439642762702052279776376237801550374307803939870770207098921662033302345234569239035044014293562543266470425370979105280
1030 61770620371423171337450295686340138578765430768441887090605586736347866117739973698954882738638653518884787390469230812250087355006108641852644420160869501600775617553445841280
1031 -76458273954668881601041019022335414683850051168090454446402293465084335133750376146155661733484602999327676212061309267874849480043487625879268108740449590717201798932947877440
1032 94628780980707890199720323263657441144339130131950458261998749457752783563598374781161639351037238653769089182371772860553935787351328137496563247356591623116552536299374396800
1033 -117105769788393839163477589656543933795211691528061708918000336105986998875899540782633688745608663644161358334223394036221424562131975756932798605468779429468963867154592646800
1034 144907110049026378520927355521938998053430284381372577137214203626416892912244359814674560320272888027422980347065068228332535432696649565184797549712924779255417020064705569280
1035 -179290597099407910891207673548756599054799182818142235912050634160480124740515799890166294413005209530724320930579705079851716410451087725625867271160358093472716023349154243200
1036 221810351694753847507123727950094601275517559262499335225312195946384088527493819321708317815823614569772028843956092212122061144609835088995640745274039186527570143846864385920
1037 -274386441685161373304404456382547596279743757822823549903690211763812882542781702941062894600496691332720218129224663960411499440014024593312794750090683802676199313773370147680
1038 339390816836394960418631263039595762760950236478652797923574279638160749508642324179743387197741815460097748044266108989740066093436054573311336806316574300214804753585776501440
1039 -419753368765218301315204179841498070357629950680337190764929199241992710081658211726161654172370723098125793323876016515880600327131682307888181284380231868630173642573559166080
1040 519092816303014850471403670908070236838569545877165859652468687811063749099961564037526237020493859973495230021476456346276643090930853078555555928729188045251547061139268868000
1041 -641878211403551554924507449084979339129187909895837932043589765965433101022979503209319497865479950560257371711675361890124010404776404779699290684622400542166878722947597413760
1042 793628209824172365557907892819477308270121254079395754760789338790968397070138403852800886533072651017181981426689534120892296310927589677385997524678784608069309549122858940880
1043 -981156913148395704060635407173887332632864004926010280621613180628394313386885742563194390136600314417926943288006276557081535648981566418293555467203965982578094457538018887040
1044 1212877136806883005754542870233326791519163525361334981070879096220688804287575171920210635548025888263025065404246585389481558299346695352035366496209478729780609307226066131760
1045 -1499174481865333933685440925933210966781535516582925398986865513270229398919600348032220900680673556158417207543302343722494889780905829141375695316698527111227793234226714231040
1046 1852868696358345630396887693475612156539082091840716991042645228176904111029062896844554468249623463538785013118953929103725187019681572640979497596149202378615137119711736934880
1047 -2289782640080508549915651551471039093042709807999225842411580361724466547973552894472908990579515241332615972619457027363115678500508174904249678694106524215885046750876192249280
1048 2829443881400655656197434846012831569090667154006349589461062493344140260127332547832209978895879184737180681114664678212749133987652397252664468148505987709977396575567991754400
1049 -3495949760589836139925782973975322339136954554941957625573967470430943940761953880009104074942970258826992594910632471732406917313624624981461481974574706099325595767821446548240
1050 4319033903256006375039554376914149041253153544588023498175936112341711091768778479525088568974124888559180122786454791180408991860965111104043482894458086404541479033447454418688
1051 -5335380969659812125979598943206013697679613128548547958445310904606795374555269734818295065161536003109778086998323240156772240894854747478913361552980646246471546219801683037920
1052 6590247262155925360876263656526221424509440704361908012919640629253288174995213794947264493538040179958389288585137021962044859407863551621556415573693736672705840147333509296960
1053 -8139458152645507885177589879013256409420189768718184832857305790791357289033717163660640206006087064703240731621997671539741601278401384705918149958796838906474636810309258689840
1054 10051869711401526470659295849794677273126276559675214340348428255319416643151022556219776555170872014749792654658459833854853444281373183322592202772243816868132707418170804308480
1055 -12412402127094696297629666690652440687367916041230358466418644548544085624851175171459984836365322889739361244836150620364957517780318586845255235693720716559707072405315336312256
1056 15325777377307976766625375909010210568912586415299264801923818149757994410891827609830072486870326396339899211708112210737036481600338873551006936052934138028550960916065418879360
1057 -18921124211431401812506885745363923517684511425483717582290485710587296282104944585025250695930716644372461024420163968604369038099786420222951326142196081145529284709112884252160
1058 23357651161686419475387688375989630363027829687561937731079037703972173357946527127945380668832707346877578246472211649117095669971513453812536956596573758487352840780408535669640
1059 -28831634623483889738020577757755877433529437260898844057850655282613764145445076059279868653963366029159242977883605642390850620380361814952570126526775691625482211231580562226240
1060 35585026035065337954651078529728010411292868086250449562057796809584103782060752943811792403983125199015169254813257519788914293947974472110972545704934110100392083027231281524000
1061 -43916052286332074477733558080027282564479014948764723752948142092846963609185122848067953917758385543593103223403279386196790382669027707092064779546285522188346313901772212736880
1062 54192269706302073763452954361663050346352886063077015236383135645778271446378521510573302253921345225684082115745771038907271935213212442123421280696920249944346059400925447201760
1063 -66866638014544509022187190853793907957209673654476263217535664632695645407462633494696977687775039799029018168120078855257779179922768301540983046089678920106668006879729813235520
1064 82497311016559598085232652515212962436509250974195444627051805991059327233060815041800015742734149604610197748118857583066785409199792740865598162100463274425373542210806581300480
1065 -101772001157144952040708834905349297490985479371139184993890423639734156715309211322725503769771531897496057991300584637238800601445376869589119145065163092419115340901046558195200
1066 125537972175237987543035438938851552254389154726988480882442372555653596984276898493380625696573590642804324794195308235308847452050908805541150732612971335345721402043876107418720
1067 -154838956450229020001404038016301933335212713150297602235379086755175956155017764646351655954480339838296119441122468306764310242375127707876293102310682215225189446810876908075200
1068 190960591537382502171073169108041116641326897016077636828754510956830725982445294058005590776073969323764193581320503471311173310037975607588290969647547594864981830498751147268160
1069 -235486336562916414406973312559813187066327206049834215438932156299084871148953305612663818254475772324695524234369952348627495956987614033475852421096615775600332708888484755740080
1070 290366279188676106722245676449694954436330759803867952448229374239311007913035441974449182784544388685966451048272824312190141202285435468645662471146412261525683948665197917812544
1071 -358001796919368382578127918152813294662705152063395635605213908442511756041751438058377321275043916466973542060153510875196436721863640516133554891679460859457834068956420139638400
1072 441349716133478295667566895577557082544798034258742875393414121333691638948605315137475539804514083233557839989486800914988090585229533119545709329884390773481843233179741355914400
1073 -544050447249689387973026752492458897069818178901640641902923802028275036131302147742945229069143131339113103606343303298449892606156449503679470558513046450693955850257824448875040
1074 670585600343534468811023096122639698920525265409741159536596330545966553724565010436379359407142722439398047697720282075928475314034296353219184583096237565306328325032571595894400
1075 -826471845817849300056550881172850044710794503179150986152750253985433605434630241620560421663940275754679755443968538682821638377751481493908176015891107417879437802671123079679648
1076 1018499332812714526706108562371087557082947165896044435325698483332341982211948712734696509048979531567228548103243814765891718766845298046525789088185999237029648715630709143008880
1077 -1255024879460385962831529437267081311227350776000834668307512564621565613764820542694094679352498418755693460954342831893249506952101972801291702867203702503168015929295177966813440
1078 1546332484280672371448350436105833624800904683072349332931380013414444289340623738440216015580922356903426945857287495075034701200708397750031442650553217778855058639531678160826080
1079 -1905076575665522361018238746929927599361243074683410483183028694000181642640767298919371956776461485218192019136650829777717673284236826749373179789125955602295677055427190687446720
1080 2346826937606974038231903902263291609290358180980092786271492669192005804795985793441649673075790274424829458522474038705614576008545180358926301837066119975346809487213626799600000
1081 -2890738573132947954781350183271094316221640303450737452824924761421010364755828537450394545717313392096337923661385108390571333642434908632876213544760272667320047993493158414832640
1082 3560375074560198960180862448888332707953702206120564664684723239666683808533264635282396041091218947847830806049697120972774028487443299704427754277294488233971207390662096627958000
1083 -4384720585173650444129507646608993788386691955583500637806515915009347701453651345205251041055121406159424133108281640175600151427702703165332567115208637377541265807172360650277280
1084 5399423434439156773339611075925675625616455043189658269424838813920401049647631843331930280966486582470119384815504009490032799322438225476241354048999942453714844708038508186957440
1085 -6648324344552070061761227328896435072541768255486897916432609889131454557896126691651801621419983005738664820008984651447979789588679252865202694679194893156905603086784842126848000
1086 8185334152283623677413606151832595862883464411511295427335047479645844087995384937216327704434920392956458528157231375032671962747714992293210215032353156888808285722611615748168640
1087 -10076740772210308252800569085808907578148869372617353380270013853270285191600772472201303432151042107572365307778499920860705527143385030086698252594653480014833141715612190344000000
1088 12404043265258228518106702764325894007935922577838792565315081555343317313562717011549305887257448906526759731769769032339602075280129716653142656517471959904358502301257796618682640
1089 -15267433129844835472908959914020050742410081751072649059386598294342076429060809569949843465958792655836291948196829917348818386180436329450957888723016248204623232870274436426672680
1090 18790070233104889400263671146995312473883064082564891710663206243740233455728784067915524926819625339709305024693729796030761598470611795822067564763244399815078521707885332544068000
1091 -23123334288308293526761382606669149137251431554604232803191496283149890771006437970046749505570987047273286123390735627620921452800476395208064864648222532541212469939280358475432480
1092 28453273860709831021969023199799481952291921692813552023049466768476811121259640524640620623554381466223593011903026221847122920086825583845923235523019624796797232510708416054300160
1093 -35008525262288893898015870764931396645275920660982216483277566202968661703190719150716575210791871826269421052590426631712850293171210727686554546321578602008533595154463061821672560
1094 43070035477143277209878102142864924457662341669371148330326673615621251741447289733937978234364248175054636379395200353851761026047946774070013749852963510154465950849701337812320160
1095 -52982999017989144519533715138425490137905506748467606383855878770269033759146635076339909366643211743829396408147534563307906661319127708759535448301951932674661318456346552896674688
1096 65171511504213395297455841102958001902092968697765001103180378560483004549640831155854198936851616069930865110528812251570967889525711468983297580424836144252219180259862893428791760
1097 -80156556636945974475583088548166605103365755668313441739149159806149246118734001471592967194824421441024221590071177417846270615327228003952723044308544541784784512510210662291347600
1098 98578082859508258662472295276186357691447108883863389535364837517552854075167568617619214568098834641620384307423905189065488812218160257451966001861666742298619919374585753352097840
1099 -121222097129298413624979893114474335544352988675724321529665556943342303639095476929658468194740122246430132967545056438554212371940399395921802308090248933504434644622348021524389760
1100 149053912989374913035294588660199785136467481620259787246363637588073415352852496610402605152448741610551463654240031763036332426650977951778900034028095506241477622071637693062035488
1101 -183258947209096475061936492916309480446491178322815879325575582844926338333692208131569051038493132701711681706993249630135621163232122290547628196071334534799137513523958161195517440
1102 225292774309559970974966121341793796466160006510835329331473006239525413411640113689892183861269286950593595401823775908088115491139949852247149536664823914684134213526535069461556160
1103 -276942534336720519612066812741276797249677752704833589445152395101426103244358576825885252129616737347863381388194100488069413631537453111087126228497910031561060218233351509808645760
1104 340402262252252042788709942509543149111354550055010842308918001155342355232899084326700446102539477245019565334857220037678021314765661372115515414716038513053124101940144657459854080
1105 -418365286816563167711130450195493021970537972479122359670732270389371626467564144511331012095064874937810464933953929640305320172869903154046275965915317918004096937871645945941314624
1106 514137556754974285710812013994310737818543243464352167799461904718473646278840568569927086231423257277306509522612061832090582970109979970260910854955281577850478689688551042504709120
1107 -631776621598280060972356551298501464519478547202760299403666749560625102374582344420393083501432226680964280732020737988064088140063927649700050368320712818740515324404963059927442560
1108 776262059697049637880441267774447540301364477091223953369473539108897949223846462045893478794471484125422783247398013673255318115600273013601015397927492692745997007081512990860008880
1109 -953704450365370001277168050116879722259457807640333277295614634011373200114566227473833763671743984875555024137755586237453634491936744197840627973892931617190939320338960600075294960
1110 1171601584559654136491175360688066705855918101809333254116596985490356371551881363234099543570001212414607548465295021866544781281676800707868549587007224043801496481521394270629289600
1111 -1439152564579181723259862434974697674267730725119965911404135054318486127106495710588476944936811661587027799304542109412352718200493237532768874789725983828581293560007241583065803840
1112 1767642838290849131595824169396211445383016546044852773720144864019757681086476280577847845578048635218031820649206023000856292100351665474407799036260093864347208491368961384047263200
1113 -2170916145569331439447299073287196446770676150287409503839886371367861828946845362893044212709016809604838355125398044535219001237575480017893193110279139925355242325281253458918653440
1114 2665952944173138895573118523428705790124897476187782453646378131399859652887122919253187861353488811976819318030379818581805883165416331550242114471041035173763290774771740112740235120
1115 -3273579276126539608072232318203191412157618059972796958488314416468977254234867303021797845559319819520448408728105697083201193167855044499695877543243844528034619449996790355900172800
1116 4019335413605487696783630557198029970802899170283459871735194684759994284438481049347515947147661592803539521856535408625355969221053465739562361236342415113316650734201885642272467200
1117 -4934540205161027498507235625209959947856587980165985572837720245595264771288551206559298725022873432075431367889958049080542963885195592612466755556975350748609059045524708369690938160
1118 6057595097663467080799074607992518548223827777684927362399235353418609450461054696453658009426482080319991066582316257888204996097248998372130436434317823529466971118464212640158670400
1119 -7435581665285493580643425769614158098579566975252471797536453441593128012331478793291730202929571341682425984479626651429990539649787583796055002106550425061205759961465556596074656960
1120 9126218535993066125682647220689444841841622302350256158417798515067717245021953617518377096880493225780752855872886152605028988128413582931418524738372272779709368760531812011839451008
1121 -11200258359613062559360888374533766054788117193715407837495601610015279293220544888542359694474128592379605231902252064488942228643645012571403591202411689498311364536659862432939388800
1122 13744423510072573430826487261598382740618690057907637906765221934864107340970666083870453958547802300602054907849699979331842174873758409186844135421793164475813717642550963060747139840
1123 -16865001291806242113878204089006668895518509932370843597890448340073374028128533867407293375525231681491222041952657969768755017343334860941956220144927586058429173737074030423181794080
1124 20692246423620076081527636592597076875186036116817363402931702778871950829239147201438172600485640559886533085968459089875770061352978491520912388170773584003503396500740200675104640080
1125 -25385771598697972207218928547572563321913758160707963619764250489677548361388188792742411008394080357120517020586896489728708299201471266767695730650530470419301900742937292374095914976
1126 31141147306478494059566376838230706794501041791184884609913374116763682195520571017991359357226147180657992865492338197880564134706656645474262441608930214090649689156755477496957982240
1127 -38197981487543998667259799590972632099338754006320716946465302269338302526968661476464477208904969388136215651249299251477138355145550723530739653779649875499232569486949793646167876800
1128 46849809976139138299617466277432921924816244975277272051925496652041171593102907247709890786895231012879530888938005581099838517999203152675662424822411021626453376716896898539364144640
1129 -57456202509396221873705407815696027470664686487442761087598317620951583753736565781141988563554757167080576978212838775836516073718254159278146531717678860683102629181014196375991009680
1130 70457579331945964244370963780334203569694835321624396440579584499156803001341961120591645942953588389923953166698947035163791466484911619289203045187047966094413984461859312535089028960
1131 -86393343744318899351283681756955046343079847146465712294935795511006808124923426032234749601308929456224507558218834032229162870232668337143688078683872042236709656998917734615282506880
1132 105924070785171501889779999195814649217152460339463935829199551689971924393797434759905241274592484715106489801710936340078602907597225544065051828726156758890416697149572640774548854880
1133 -129858657037586685012484391780765334467474980891925464942905109230015046319167917341583474030764954952695933002484332126337069485610468539511026144072735498664235948425570890737788302080
1134 159187537947433658494476550084649151670037204159128774843738737110508232148552686777379467601604927979779393526127091490332500326278957089902352383849053669690514168013041746254217226560
1135 -195123325143384318662155417927107235409476365303908202040442163977233326675655510179327825253830743979391712162936662503543441182770796549980548138702925677013829862631656429171343096000
1136 239150516950968986893714485133194703945521853703642820760327359980817834122014454655777628989492739809170494177209312816178956146632024120906473425121599947049049101384518969358319846720
1137 -293086302679904777274157525378531996499820997589892434905246040113509390292588674132050471335091884891908438588298108172003469932441386325014918096297674921612021549691778860974066221440
1138 359154930084730344242246705657371422193496291382673571715332282701276640808591803190447681373190090932842053004658785192517553113980566004082781765685362795251904310601867845537306195280
1139 -440078653657569993375837064203679489320005360114238226411600345133369242991841458292938910464900401804411738634710113354817069206885806005146919352466909707582725382175531634474537750080
1140 539188951082916291266466046099971826672329544106436729727785500707132163765336976725998031870356781472257474940285444216581447071977147557220771436141570070453780143755142539840059488000
1141 -660562513085473719075377540961401613946976378898980729152802741067607593826708044822116367341285002064281248548509640380115071324957981294941157051058346773752787260366406442173897043200
1142 809187510759539380395629117471737630003155701187088204461130046083473277061475600931958922702383194421621841791625546933926412533349250257265197806686659407508375036252110979942149793120
1143 -991166864215058123301616757309356778150156375624886354036231777006410424540814375726540423389884156773853360910273619335704654306709013648850132432577715091458301766805811941092959851520
1144 1213966725734041934579607751627228819244081913536045348892461631050025329604646164890550664497092176942007339189725364361069281046001617134686103218781982559001414205275015866532474013760
1145 -1486720209043632740037444097477408703959098710633697398697454606447373044736477461325431613465683858095751193270708456528656362683558201931198403038492604353671829290161291121599610964384
1146 1820598616292701780025181942223052974731771907132458298156433816827681249620485936021181532624260831602951734825561682712330894512089889915878459487937964415256186875192404479660726835200
1147 -2229265124320606547148457872619174074245416145657753119272097643721910601073119088582952124341047523151673236153087627894225944559276889259121645967186106419492920553566595480235087808000
1148 2729429199716331479891972830083823014024335618979637046918228521838706764206097873659944674410438193608391054414438534306179831230446554074674800545120351993559661172094480711749023752320
1149 -3341524049562944725682589057145173151864523487215988505687606678829737278518322462185773559696960481412987733227314452691264612280746131146607506654198787830274652866746352446270386073600
1150 4090534342107486186194984380461913867315615321611303265026847474797955127988278489529270912973208998952831953522510486620167050115289779659900786339339413813327058982090695439579438049856
1151 -5007007444557152776763688867776585142742794604201009707121184851081913516628926334351431139031705311208069136733028135258278519322543805596917706102799575439157608165454440048237371868160
1152 6128288762356306916362138741653582529267519760421030549735213125263388447441364032291432213949973144063631681763273201133340822889125369965767284230339507799526554593741855770572285024040
1153 -7500030716519318946802412979041567844390681053556221150013713007117075031919062756599506433745564877042730392836428473085702877229853718192189818114964861166178698038727791687398377538640
1154 9178035817486338087977810919951436900982658307457878807845317416252958523441171919822842681789185095821444752434597509709148785024787404466065942978428182972682533721558418202375924207760
1155 -11230507617796350686497005968716881166461455246782426063322520580896744819322396801765399280313659347811170905957942817684435993614519291694981491518113329977864733810730271646019082913792
1156 13740799578520774146737549340281361401619447305192395261595806068384231915822253638452106162060724147304688540026705179041146141530322910079178380572632762553042649508534614080480417353560
1157 -16810771708040977511953960825369270625385990727857303623931310636217737688214603006405141746817810732947238736270730365838608691288500392008979063670008709779845976469732375585538349504480
1158 20564889008997225557379811004752090104969807933030430048221746025092212370973086955722568251824316693818757669861780373008966706883585687109591235215826894015805336406637133292788313431360
1159 -25155225253777357306216049538903065443615807961329014194186504832426380746580587619719969848324200642961477748187684428588197423808207914622327875907998986680221960431215898142812790059200
1160 30767571562827083599446993198445336250524695501287876636086462243233230605915380449870960752958435256960989347364846104611394285915464859454700012839460976138866263697948718007423480215200
1161 -37628893099225921599049689919757826741166387002287341296462191097911143678793713217099721748201119712419416725938886201679115125333144554987509702176000931385952145208774880195026380081920
1162 46016430642348710629498511246448560682603123832750122903548031727122376181537626010118363998437495434944751523060564279788689914804846757110197476176117130732509181502396201323834624072960
1163 -56268808964380908471808184717004895659754251553215735414239519013328366907476684987379449804964289523364460198997254025478789180475234750622610455236160289932787145755626545658940055873120
1164 68799593365650342883525850663445463218539509471111316246133088360061881532305643545847737518185753284830595253157148601021961333226338322027081135317872498796149052185858190851394252267840
1165 -84113832545875269285613381587070267015222082537864999447403961427842792116658298288804236883559797187651092748488964138275851144351166624567127160841732022007065631308839140178707849519200
1166 102828243995571292431384910300364835182125240594271278096544888633563748225796286844477065812880091289067703457935624775134792694268442232694653780122369754211684410018168948317125646303040
1167 -125695841909100688961106407103238740469251741304287727459473513658253626945984096836233893536007502050717807272195991581461307097701459047913047182376942110889421934464195582016139723488960
1168 153635982878987327571067594614235589118059061113988153895528646690445086998047163348713774324876703835344692961836183390431459346493959346169185947702485613751468364657441135873573864480720
1169 -187771018186282041991294782974502086734127073928680393323083129483366213625970002300215410088571183846228606604243580074377216705938026556629507665763304046069166458266439664945005533954560
1170 229471001701362645039158288457057868239339530660388614988038121825980047828403454336426679519534663561049984203248120459630244791321675044982358784898448474446575173051103225988442250173728
1171 -280408219415852951735539930833560948331005403656372717335367134366951898874369552915942334748168160589123810514127819241042519874772316942508073409493412174486881280748236201333291320545440
1172 342623692810034249089846967603472200984471288863194821629285403610835191981211989809476152371249892588973408586708433625278914314018369290289614922505242142994533799426877007657840160924720
1173 -418608278679028781118650826678144042604686200899890980565507136498536631109359885864813426829863390111361596729379578374711315996432191774087534617743190154253568555865479029904529609018880
1174 511401561022349869932578154158390473925089119493996690152748049444708542585027420862473502494256680950165212808750344293878522987211845784147347852800754687785354977332291896336970586524640
1175 -624712428449748947637903849049052333256922908959957601657324165575356775136089682161694430695623713021996781049274842293387913947086469500721791886953630129240486963982716421010016886983296
1176 763066080414693187798029886355247519984179108210758763688068415060414708325558371235894032636917000658425821713854613837895153497205147994887098815509684120356640222991966732569039477111200
1177 -931983240483696676684978759600910035744622469849627761559742128268506881937888277124449450043486952403442473404836711671902407072466012700617332026061785080710928866891520938591694797635200
1178 1138198614971792155544286664950772926119561506075926871550185270234064500114601304887552278948237789471647236102503270473942850990760682017003917869635261196128040751564014606671938156262400
1179 -1389927169514142028975318676960905067512227333861186121289594604314180163120646909325187594148719853279775365357348247559527806607682974770658979330934862948704810953401713780714800798314400
1180 1697188663980624106679203847057870395778712475557966791189443372992273277295340333257827876700450881027136867343081274799726242678623276818251860162638335767847173037771628065952012569733696
1181 -2072203159927381699289658134378238552526027037528631806925254856457551500387378934234516275385052546231986589367211498917702347181072109782185445538214281680860873475724464240941205294284080
1182 2529872982523086868471788200238431467503513481456485254233286317553360487803606760044031897497148981825134293909112452355861574514873603891374939910631956053942506279402429384160457018699200
1183 -3088369987625343446608711826313930380126901101442941688075131029921126599609187040970426140736768167161380288604583158148576984022430148068162022791803390321164619715620064070473616907971520
1184 3769851084587649591622264734076060397869395111766021310603867961600480929335631773171544347125705178436906336570999367568524786146877578339249278121544361234046456970267603238004937018965040
1185 -4601329954747438879181436416038943774936291938217441287412000456685995476631341886873648187256800195414783555352747389660679243712182185245694597862157281821967061969468296533667371807001600
1186 5615738976864240543137624384844167453450681254534930550198980717984300814067342592154501176342148236274778679521635637369316599455027278104967521538017732050881819813291777324909907738337040
1187 -6853222758076887455814615449656228828721238351694881343635494566698072092976912993617021183151971754719813213244771313957473432807099799636494220711753854676829042901743137890665543409749280
1188 8362713656758999662729325646893866621989181226776366779707847154138555372036630303832661299375622408658122993869415548382163403102372190220004991983699290021926082529026686952002940899393280
1189 -10203850617865834712519160840043706306957739733349545576253178324793320182735857796020295991488202511727930380874242854365130349462186847188284800406059850620626794050698788240704292171497440
1190 12449315942441503019906570769367429122466972092919798688815669532370999677831551250075668112628602132338581049717646188359708242409900733825967379432205956553658841933287154603715166230214400
1191 -15187680791951388135320773240234344926840984182341666987267099028245991477928486678948861192201583347416503092451876412962197234160202651420450167193513873411733093172715406745187472906875840
1192 18526869906151032717733411364391899344572991360505534976401025308982320123632588907288492960328591570587095179044807657163524338429179617387529559744693094211148828082874105538693706507758000
1193 -22598379945151614195881851470630572887726211108410745378262724292090608437198058631724807256980114512873741723243183109343684767588583877927856576827152302628463117007322918167056388127593360
1194 27562414969483028401023812735876073305763421936525838847308716079028859494261301045205034101718654134819942563047420764251820947528613418610979166709824383999827271394959669344400089065365760
1195 -33614137960883799311995827271079218563547384944449832314347357205583074678838034891380427019159804722582486489078044019159417362914848467669050849764537775003508359597968282117491840391249152
1196 40991280315497345851380601122883987954021318093021538906196855555429723202106704820888996609641223365185410736084836188203594173975870075399021784538968575995276235967761812815807653514929280
1197 -49983403555395240138989843345862139825021136882424403261587520101974754471217545324529132962015809125173833815979174286134760661632577058982466994467564180419894199602749862230164789595034880
1198 60943171102571698887068011999303454559500995044328881193866814439566463519792652769663041226765735805872885711938574592589447944120145661033256310042496201357426756768911971932425297775903680
1199 -74300065269604676025387243073534685771152172095257849957819814325729736292149185813534201606714729410023038085591935320986538208793267495245843518005887815100859751344715309855016394464074560
1200 90577078591972974420368884608978920117155270836058779121100812287910133203600951316271500759831692240229059716412838154306743348539422834345426262840128028280670243456743085292845183365733216
1201 -110411022840096681019873161478493044082269313045072207957767618643683727066842857206094979894029721486640172643939091660076633540763053088060860703928311928138655010104234969036498274111635920
1202 134577237854074750768222741628117444078555576620246400628097086768508847748301820416151454794159027144469374814133280666449621973240000290516480343242212712608127465933613953194145093873062480
1203 -164019651022653985967321299067270011359454611952503872087133644144648654533996185944808258963511224188877990086673143229830758646066974500974782473412614905206736157049232855986502280174598720
1204 199887343193611864689779756128397149679156692512745406132046144850812231139501283141755144073113737383845600761119240857820440780742128416025895637525890758064250580935162207831519895662703360
1205 -243579025842354245672922114852357252357670910324699609587197546240244280421490407630366747547545397735678735197230536737349854940380334558490747878658983501807300647791388089122022685807784416
1206 296797136892845471996196406542574107699033501853505924973231486837559304151865693920984844586137724334136677841133027842132743322840164496922394334523131261533421661205435243279306708450846240
1207 -361613630156491460392649701538385853738025585040028271962377485046053302138927592973630811139965243784325169165450881607732654755217339040002994409120839246425775615445332066016944959694451840
1208 440549979861261037724817432505413742283936173886560658351212903535081623016930896004062857646416493496030300220314550996766041601797760196370047978532736971444610830177283461553712305915723200
1209 -536674464094260113374042940077614324078578276738257616988162953070807051461931309884851273965315300843723866597468309485698736602807123697088945111384340392787591710096677708081945882946754560
1210 653720449698477161201957983595252174787842849960540118405539383217784277537058044143788088522245470268780553189710388568855416241009515789001444206843438765716103057359382670797813598423593200
1211 -796230201154186287790459859866657787568301025721723006448831398083170820342957388567617654968682357433183186509910050743404009270668010063090971477978289331030155679776831817473522712120644480
1212 969729707460527004036974654420942113768219807139953558062906041731273900251333392928444706407609345459949687676915473144477243376871104897082286124566820994620617125854846088593706224535949760
1213 -1180941200685816253710473620500704629868317107598076307436346873476652894881666851633996142892829126387016982856453952182347212579684149734132384483929888133829463703686321791820784286959867440
1214 1438041472171665861718212754773370045339052553141737135643323409262620461245261929054268727200675004966354551883185647734832875685624799295137540397591429581414775393137859353672377121319028480
1215 -1750975831338753798506727241047356301773357763600100665318732791106854994455486078716154641060725981349327222084646486127598733710595711757608974903200560498344628255282310450106898735646312000
1216 2131839663139083776738068870380938190079309089917783543562415863950158410640414522930049895655554045691359593427268980894190271602960244005333164723963784276699249510560929927520874343239340320
1217 -2595342102869900662767779930406587982171090359983156174266255891764049855363962183213883892584756559676676198014213302269719229757159021243892805658695880640467765676155110687139476637131527760
1218 3159369457663172197448920782908356044117304989404319984047405227660499497009698583633688298802062694378520396212017620862799592435730686828165882550898664764233183515571466152230096590234344960
1219 -3845669779355914825270192458276539766984916275914437037480256233723023773697093913464202234100431666431847248962519125167313447970243992751122216603277844390972586841839492077494510964824922240
1220 4680684575358600751445850733898003145463529235725071611273260753337886432557029641944729596784699781033820194034872909173548356778076271761334699097132158933303170952100751823713873390014968992
1221 -5696559204440070195728709505149075872485144681827366345973999777268037783310387450574065679836651038947178368407518626780219838792327249766018900024075005780799765389029949051614925931293236480
1222 6932370251441182811299550613987070359295972470309829062054598914820139703650822340211694532996206405886980592448429948771780904122445102801408238606992210270888071987444849335982595556512078080
1223 -8435616361501237595408563829593850805198955910834926034792274609504633078005738301588581122504786077151179270735441060587992757168162612883818387358976989011459686547382496041295751629957968960
1224 10264028946784261575509208822270156716116688874950337353894610444159654786036667611532604225804634667787589978623735608255732505581772660439691472475688848267910574800199432357438152574625485520
1225 -12487771228318339818347785555135237834364721885752373746762438331017644412229047886981699340201188723748153068079090922110978084263377761118042626761677252854679355697082626363278924979755642264
1226 15192108692614024026285127983988388399137944689141602272699352052691903570903302278114324863143797199738311984581061484377819405225349278849442554029309549430748237725500003879000510420150968880
1227 -18480651772906768310343586755671506839222861673110055905769448602404357928578167802680584178985284079284129945044323295155962976164756259863524636632933074651767521418341645848523045410555871040
1228 22479293069574378731829850847431129874238304162849504056355617496551459515038277574285208085288069423742424379278353907228105766156661625635624356597452977739849304182644455211778668031774443040
1229 -27340987505087966662711623955487724695292916132881515440178470116665057629414233847057082113820940268104258188628413132053108189109991351231424682159469841931410643473010723934599461122843595440
1230 33251555437146008924425825151301031385509121510057425131558101232769667599196074465138010244722094900207659791264615960627739851763229172536831975215634321665551911241924919638212443464722524544
1231 -40436727106490119921018932030792348077854881525487098204845967595113914125967701526812529619388690070376375468466648826533994680261409780816918483285043631305117640651718117428272177009001114240
1232 49170693299523382780156449110495099244764825525429391630903749517728060458995890298772415140701809644416218129813107771729804623692346924159488738176279569910270850583305506382026432168057056000
1233 -59786483488208278240574740501431970303084083287227634847026987187030573757289335209103281320549450015240588465981671545688840640328814476714506628479377070732010118760356919825918353495162078800
1234 72688561064201557979615170031964587504197593793285839231258482736015494736436645276539358952600493058140799418828436670444918627167848541568205997284106667349786716015802702946872515830721482960
1235 -88368108146699336046023199473034067811958392301575739941781721501326973142807717018783487424463407427478621817896002126368363386769629129999064460935144595110331761005073365596937868079092176000
1236 107421572885765637521325167358311105453034963394644801759280386825744443714332554005793838556780039307192928586597520200401074923627346622594475262918848914620425780822756677167981931739542959360
1237 -130573173925532133668611997491455545796868624388863654585267973022453862493351843847185783574810282605888553371067774794855232061244483321325560682987516091136873275157659342865675095408200596720
1238 158702204240592204277424568651647524797061301144913342557744620462262010732491909058034428023728270148739646938036132265455435888270349845139343267026875332894647071529201742144356336157101521120
1239 -192876155371075026833235749790176101773097831807523467023992374508304682968444962962003533817199523627090874163801143634652150165685735592195583131906214893217881378419623407919925004130199895040
1240 234390899765258844426616185054115381639016181716544700834376804301052076441928795875079035636288916556130430528148760144221116199363859713142231101839945133481820437573917702455870520107273920000
1241 -284819431494443210882374076830114920792973515537857677226194530200723270332517750109527543776695258941420192926638112697695877669558010530845970260735292936601651309991821669801212086195682487840
1242 346070983720775406442366422832704305399507430508664928886597810919366511363700386759224780960621711797256676303038186191207181751897373891886662633283792728750201881393610488709187929508232506880
1243 -420462726703344167561138467363828059702196923345905302299408608218842718917292755345896469812601697909998556789095227121360104208615292927041984827815327476604125449784314883183498589481779271360
1244 510806717019452351321728396884932900731180801912494571344609171842415859717117539532206421154264583917544298420605909167925751820244434743438151344566121377508948982629515416089485634047817748160
1245 -620515334243536129194005846370252354599310440299138217205749675730558347202924013964039114861148765883424590955969164195739764123944997233504250025261397283122135916072716373441244692894597466880
1246 753729126368880689082956067912674336952909027622908587054554047251831212540194982043317920087033601523309758269010208064115295757714666936705832179071284719035761901106428382609692195774858611840
1247 -915471814955457562359165360521830131259210768658677936110371387357732280235589793197956279113253191468518860527612761529102411167680290539618274298365448581041759828585904243220620816678770352960
1248 1111838215812366586398047992318803142664705870166111745270518879566272711352435468304221835805227923799726263568931933531288871639589678946012870818198147762673253524583549351564389657474137620160
1249 -1350222047850160764242599518539872638817345205888072687394017791935095454734917798379961433546224055713922861482915859130847370865515950522672553562233546815690206521493820640863743552317510967120
1250 1639592076186850137165047991826087845018182709356555259568550972103608917054770695686410850486470626273329395194167791763485282316409943752574199059238913575621016338779477286111137309809443650984
1251 -1990826819650092739695918891457516487004387305261135852289956981748212017355628091394102217317832012845231295186050744118049456916879689321392959739830008242841795166857504877537748588012760805600
1252 2417120212806043918787071273475761767033437767355363380389847225166088080140950470677466798189029730821969043081355646758624520557925443902103351578141728562754111408386913170698753118427466574160
1253 -2934473227584375338380137055582466040120837972302252854673490413072568806150452442788443530954946632897697130183357752516031124316729221591767772048987926058761833126197933471686903709724351586560
1254 3562289625051306383410023324259014888706009618925159013380350177389678327178905379044717028096226371928217798747449097483888363643065056965893773042872541034944668208082212257587075319563744069120
1255 -4324097839536998156831649724418307585663260822660698382548937161649826031830970243592292041375849516387693170983353700950406156271799614138476509920266647337101855611341045235472847291173939569984
1256 5248425635005517709927345394731507417917394280343497292719312110917154430876293114775714946653782652765835181574657396963274135828917196260048331137304241147172263859629224810359262043615136266480
1257 -6369859786409786535046815839343715089220614954804775715839019041760175706058520437761101554083431158727597822888556078700937987103070958195498137048122573895647869897840669773582387007767320914560
1258 7730329831354609708191331947291643497930175738184188604634965181832297871858764912460892535960060294924601216152777859869560324391324480106210502228236307244887280831816026598461586780558659563360
1259 -9380663157055964368638787986611633093480605990736341601458974518483819687776593609120073775092880070692590801641058001265566665582861874983515261206641191635194974550005636057229883701671302156640
1260 11382468633431129149500744136886949179693047175947308965869745250862377034529033895647572657956742118781430045545770784546796168588914764598880381410098959184016692672305054976769072584305928995200
1261 -13810418036813770666414202281168199067264964827355753057082003161520631468795281390248667865495570932727455547897335444256019048622218783464319658875250105220356343116544415903559732884535619773280
1262 16755009067470598194640056792054622287020262705646845833264405869527815929021351030494266910010525967898908590786458877951175861593433399075129851293540249744412741899914390603950513310124130541760
1263 -20325911376346508678051170271846101854513613265791242382036301089988940441634828380481260706951554070019879794665895844837169102463362787109321217575219581337083603342320568713955315209945682006720
1264 24656018321197355840822109578764996025560225324542731842981738790481101620318503591768903344122198691214623298977879128230915786316843635846398518177245763679737772722577842155618029597931101816960
1265 -29906352941758257086651783194792843399423727048080467065497552988156677324363339981410600283202654686095052015644422265369205719179354417944874212302347600636368555864960383989981312634289608384000
1266 36272007811245151248168051509617493820628106412920163625905755055075700596885223825447367174912964485185114058934364740112419176739363113152738095078679815028353667839277392204803293623201215959680
1267 -43989336115369914481868102893232935680755416157872461831240620194105374888229884843613985045526786069730057816293796669702568460440056093506439755343878244761787868857739423076844000886379731168640
1268 53344656893405049212755253736197441123299162775083718047946171666902355224457458423429933748286258397779797297122979755304746707437909546432503493182604459455260857039498858972038527307025204886000
1269 -64684792495978984941251536310768874702403385491650572247154023251684877486490236224295129299228485988100141503526143767263301993832662008497903644174774996133466763218848233920190026334332473748480
1270 78429822961663431346759699649146051181826863601223403304486857798560427792625971317316092786450572863200768112573527289223952406565392183224629668770423293769917716295684066412639257527987007551488
1271 -95088522593906551263678049093770054972763442694586400739466221799385953232477334997508606479464557666217550185775761077210583900615450523115542262226670752516796651463185487575516103542654026324480
1272 115277041436857901294498608143060713374749936075763317444027597540949195126510156167819247431515073639572043489982936347684826290193822993281452616203654798110348376375041935389245205788964444068800
1273 -139741512112940097503735888649097613602806718953483289538191299403182774066050919760967359217215516351919879202377122257188090652902952324760453920669974066110038818574514810895697052263727671212160
1274 169385404836335541663124393720971620027584109871837471840131581326159944960654131850127647534802710438249208678588509759510134208385728244059555175071453009032187761087027719070380417022756145095920
1275 -205302625475845147249912224883046352801725074227685523847488098071135699026872104846885900962356830446394623971019459692322115113862718791826535870971856839278487548385564461541809514738156809097664
1276 248817559492842151917906370789315055859854474057606025802654684827375449632571406548576965020529835897787329155863301693772153361939689088667755553166852851582119107065911624256349121435583643065920
1277 -301533515894874506604555716188596280704118011587345148165145072675819396110360201522276123573760339322789498296919859179347895549680711844542585859801045767779066288018163660187902739171941382080560
1278 365391329043194676839467158720421246351416746247820871631743801244167972480895866982089140680343166188766383742787426939103209817861905431196917108908540427759962306595604371872016501549930146789440
1279 -442740243125364947630102147157727904629679030221469029160670529532479585077559793030558159905717614101991503837668812727060569263887945662881688691832828895246276015311339062301033256666572291532800
1280 536423647503799980625825078965786426056734437849215307542571029616319129432426121775229268738284149452712103794536569267689792246256392174093142035804527290627675741378964063374547655394973874491184
1281 -649882766856388427708991068996923177505047741458833654750298697326137704459715780603769787754710477533373913490149339075316206554992683559162183275143084769757632268207533603198733937507773633758720
1282 787282057206022401211601999658497346781160684181348437889864885971132218640510583125356919209452682797360284378820409866384118456349105501880183439604223052340647554700615316687779984405571767487120
1283 -953660840733420481700619377782677967988920557190679168681653871491501571651583391339629544967279671423810818049425029425721405389211313811900752562619829352311747582489888558567335668383842915719200
1284 1155116656616016932794383238138228666999748590858022084989443173059049767638176653824843348920713775072520334895811363861040078620852169627913234255835996486873022634629374525589677069851781716151680
1285 -1399026945751496120575809587810862968593305060916715773741212165573897912335957216165949895079497094868122548251464936085455330886284226673292022355154427015841026648644101024571380939281861366424800
1286 1694317064801199440217510179119445706786346919107605616575955638638514778747794503379614042662439436398229751665489590107269221873007812803140851279137193686177840591895703000556538246081906952005280
1287 -2051784288636615702617358653715541256397534089808751009925683775693169457755429521264512358764136429323066352782280647028117150304367505926318144271711902350506064993171689745689523729526566554763840
1288 2484489469255886581566303202564473402102654628372783896322282681845235094519421227016433684939923956003290735860567621030161770373735433592603966806112391844715560607864071915117527798286074054100480
1289 -3008230445069399718838494709259536458469703211680714269503578693808958419787242758472774551317907598602198336630149024968018169060914127763103021219259274740377011226744549535440245119649699601747600
1290 3642114223420402583207073104740576164156556450966904198757770171677357601088962799827785827450948840898666291405530168767635502201667264556616197900516683869936996540072346895729593199114900393478400
1291 -4409248495412827588023013755033924035233128115349829042834585429737424916565908090892641540727523421280237649903914431324533745331064232317779251611513967722115165823727997823505967727998310255348320
1292 5337577311158004816182761237332200281678080737726976030836857233220932325826886965408946361336865895712244113711609800727096658217757685941794852453272698389454029909718381765628563400029682497166400
1293 -6460890896932831780309489399093501165353039957479476561357035105781896418532936789485377090695004595080092218003448164535635385182088330468324131544609956902186237337857217539657495825471521438789120
1294 7820045816221085071405516002555412048088068713145757502630599987267524363084066464155116039410060706181080764405620373342161533033843858990127620988271779969743553328219526610024593755183333551152960
1295 -9464439184622049835459586019644403598706630017892788197278787190850855048136747352777675821566136799725966238241986292136107423076427932621912242623160395170176325755349658211791184341662668069617920
1296 11453789710019527391139548622025688221536133836218664452923922605956139948021773296350669453446194158635100523426634158843294834087189825973429313773279542609401934155241567350581971917201699451072520
1297 -13860289264840067272932748446476143274022941213154571184493998213125933186635755092266833380764361984669510530849317120432295683691334641394902544500826808714925023727321122196836368590838089679445200
1298 16771201893345175347446857013838825816264994974097187764099537355929937373499843347739204940815943862530386497979948771756698345982313608465315515090627584375853092178667136867135675926412604086820480
1299 -20292003079936974820452869382285086925802536819380398600758919588727643604003992953371108202153662374370501605715546359175651230724240198114208839588472492069518759897592803988132478981722416691498560
1300 24550171316576825847063960148035942549195693868421843784282077219403620850304428340524533180490213477801024086989483872632609086438578446230952572364340031924865754874810565594480616794945162275912336
1301 -29699767186406117127350727744609344068224252687339918812061082885597700404849404150373928258389723948201542064288370821568411685994211200201729468758965538374621060464547289866335152237845351109865200
1302 35926963143642198882176221366405839112427321390500818339095116771014914919224279559739730582417516782141717443905788069288647158651017261028410394224767227699205712832266059257376375925550544602767360
1303 -43456720901842378980102343281211676931764800200023482431453081771611115091565959411565008466594826718412765089951276948447512251954505156464662272162488603411461508669482048577190297351609057398573760
1304 52560854031069997959858436429883269821422495280745575969438739899165555524665420825274409006134572567940227719279017944476705337502066747260001854732950365844639526379372698753756925973022384661339040
1305 -63567762440552385349556677381997586729922046314703739548334981400315396528755530974500117625424775377678987584161361713126555227235785321598431494543978653877104904182408096465137728566392559213791136
1306 76874184612036344792693756024845359995358639776009614972116471635182366677100500634952576413260548352041197029242873531268831540888019072404446027011289050560429970196901636652421387058400425235619440
1307 -92959384829069552722952475602042603999324023360883994273866454603825054255146338740609522336160489687098337533894969498295648053068392476995514328097699826957688933393900465696012340079062946370541280
1308 112402278724051148497263365337186642745339736801965977517162345349936916200009958060121379641707253977870385207258525872569370708004805465193896554086815037667330010278562162921027370184486764351810240
1309 -135902104256853911397739580451383821398872647569982150861869969211322747836903583063243859611538549835004315081694955871666807393018768242334349474585521567672344368477060518645204723801208742250196480
1310 164303370383475644558526906692271675233354881239956708771468164459256526352886057217862305644533199269043657563397306169523525469640804963089100930594355712405511710892972469515369509678996490053553600
1311 -198625966552943670199421046180133456888553106989283994850863969205445330067604582446215538215590655667021958658292003596404821631674349597299289457457523243421647621669683832837275619682607275877841920
1312 240101498065307368216373526641193686211805620243880089493786156581179728581798231293414397874359530875356813496245751911114289467718781237929320989800714050841026386941556537557329265990504009969664720
1313 -290217131593357933340226649306716623596497626601862113071628235247592209565579500788116331675971308413801237335308129511520534619187251474063964363706634576246684300033319236072628011655377806026404640
1314 350768499477324980040296866016364769715457469657776358767047132096157813153829138753672601530649874552023876354859962314823147250397255912589012592850128267226463972595186239462358573703747474247594640
1315 -423923529973691526568683312232675145681192402016208370601782094763756070791676076953835380372589772748663687058279279022201534802975638088257516099255911319288304803843286536716881184275295634195440000
1316 512299454591460075524470899534766185691824381577218853988566580592736873387789969610826412259564454975060566033876448819842280002783015675008315715700188296394363941262529433404397279039665255289605120
1317 -619055706368003093710247259213981069387925543730117370644647982114689840104139751830805766105366579260435426086747773185058144576463479102997814546673866329358849514070261176744970184908423446589346560
1318 748005980542675922208802176258981224862591021981477804481785351162291717622893286700292242394277367876440093457574561666794491767018097896548861125920768919067963319513822666162070923422957191877082400
1319 -903753400991823600927188092477128866275479129088849361126467565497216762314373722723230414823364196407004982242613788519536435751711868997607887850702027226893417747729178713540292205842597694102597440
1320 1091853545367855847087117459758426703938802837370866346212724320685789805155212052069480511091381861598088864547619762743295365392412403424009026648262033946509737179586950458709109200820878389429727488
1321 -1319011057280636229432221983267842229138982477553326370255443475064930174541242408966792711784156069761024849402261995328540103219948762317498793525388935611004231065462592355519069162746151059513423760
1322 1593316748953856752268081595442546032830739663539324097403714545641555977985654824329694745035978452945670472185131051403877267837166921287251493810652414429419261530413358325676502724381809974644118960
1323 -1924533513371777040620883828597970954940814267200221862541775154576527810637357377363050708727610259622437353042253873677136756739202535655738313712876533068028383901081444265912662974073921325967844160
1324 2324441070103976415010109090080344251268698594476089671613963681652345512023072429402403137429851345217338241245003442849768454053444303471407843483997023877217505815497556674196250907969020189059894240
1325 -2807251622860489437493745825201059165628290881816968739963050223934114216120731514293581298015456333331377626757873632142342810437571879133172717099029304020204599896087155031773708181932815619273732368
1326 3390110980523857605316414468946279284514795142469578211656165842419066186737785498367889351668926103713063140407123703998477313668269662428741304059797177587398360129294010260315272465644212040350775680
1327 -4093702672543855683741213877376812248317189220682478471980242566933334652118303777570491890319276150103927506729396784953618885768012301427932268826779223390648662139364459476482730674950058450578769280
1328 4942976177199151665073681976138609016902672084776638437665740872533781854995171114374780435563236538679476257937625584162024092088959223781160678290241198139108736156468444315470097935003651247751424800
1329 -5968024701316252214562421099553677923011375120302018606761142986915193792954111863376751225481730923492568070659918946026512858241607135961715493844422500361237463545915241912220937693156384596668246400
1330 7205143151783651711161139036428926434957894788471996325045428287614711387086987211646545889433696760089773023770933175114514304672132224483272277164990610358515999249258582880233378885026432176759012864
1331 -8698103202119616854368774454487645345921715561644086295713953307236491089478166981504082470220965351675242869671012091653342760606060417435291476402660996786104025651909328857925068853696387533515011520
1332 10499689897420959338648907881345811834650493802947243542973813751286595117819485975197091906955115170263009334089188005988950353132346275963468655814147864613048517661963631455421281719769780034394238320
1333 -12673553318066475064481347422051280905491749724445287736153469186167397357173484629184136137019425368191629838711059074736599139689530528796605765639335647886618682776792666991185970933510351226463411200
1334 15296439749138569522905608371598031000060120719293653633884393940758229050725645813489282111335395696764478239614539504429902339137638913081109385528907686240707450565577181958584734651039000548453159040
1335 -18460879954642107105085523452526844898326566351161583948257988405554154792352430943755621472173494449077714132849079690325696981854555953336428838760410044148548795114904418883370045800445567570914326400
1336 22278427985475237985472776641748723291157198711058725115727202525470346778523938544165519994205177627456604653936406912686667008429395850798378323517568397193464416765764010152099732516916530717444873280
1337 -26883563001658237546204067643704849751107823751679055410306019344720661616675289815087037821945848850966308036654743125352543932062152733965613077040123135345020543346797260892205832461016389343549747200
1338 32438389516692369102008825017977867567411641250974757942477622395889406877671901736582673866131957821042671240784102158338285401627202977239792660651963137566884014251351172779235172509649543521089469440
1339 -39138299061748900612003480670199807297876663961561018072702071495258582302591215185035558224460146951845062390035491102956980728660467465085026228449743036047734148530914626066681068585751586082154034560
1340 47218789465613883370956864023705323831778544266847305094058779507535713362928752330499598041703926158826183680838260737274323075271157561403198066082327526089452742152037435062661197985725479496807473600
1341 -56963677890338960966522492246570230211303383957382897364564027214334541573434752141153309966512344199580352980553103299417829502097173470399315015594260796695436154285149165859084638166967302427290167600
1342 68714991819905130911638008935129653183478207699352533784457367363882975999945848113282378449545374394630489737355586452276207901862153087530585023126044182527185957925658267569660377053851732731013372480
1343 -82884880014012810072014063473790817237322316373251138175383156028691036914938798460138103717465186140403846939166492536526629003599553099567999804712955649678458196893062228460492739751299849690000938240
1344 99969954987879804452621731368373638063424519775884323558115623965024309557285026936609521501580586556473484838126138509319682366854843881391810568403224478631808500189970110783029236655030531329549666560
1345 -120568562237609441436438405893955632660758941924982980473995177379125037565867137821152541776178502673808585018917530047809156613072161264063584902654835926249333031798354655611464262950720324777879214368
1346 145401572055209027415510483708886061374806882519428553105383212683462828198026645840666214443011398002793344256755346050236665119957480087778871739719439297699084470527031989338714715199266704292097656720
1347 -175337410800328774010041835483922263570041263907381673335230185410310529354670590475395168767461943558237517272442785024813443292681230097632841751433598880619050298110333028790462045839432665494995859520
1348 211422194042785086817389810155482883944294863172698495001239734069946220244774727962227795909461466678322694329859066009964826110903966220705105377713441144628044872129532123600700516154861133763551257360
1349 -254915999018898265046805130969371662568521652333085561930501635164623195273007442564118271451105983151481392195170037126561606559765928878625649547457755791936911017768410045742604380861780410553858433280
1350 307336524313595070452909351930169717536633977620529654960788186486602889544582482570035146821743520968700321623699971369044726547369564607792863737740156091149584155049763029277627822258374483720766139840
1351 -370511637748328773438080479886791394952481631623656500536485743940894721290578468900961925291472850542583725990583336325361802260541288762920629720505679071739676055875121016907102117288981602736632671360
1352 446642617724258669651191442187598307788975609146110481644003408708774950987316276416267711843091580583681967904166669646665107520563473776895935379924163984430101083949621832108176655873113579172485536760
1353 -538380259075915536634302487265285130922143867242785426881550752429189697819555116247162923028969054848849289952880015296288474967930999101737783596324480238837723125790348088057626800322040744326249132800
1354 648916454249194632400277421723720295890915329146665424548868555942897657566118915242732103803329604406479196257548417646479333167513195521363663443607744971412234706128937327262814989156387005371853028400
1355 -782094389244901741692910126825494382868782644199298470570484358716775655942888916447618202342311831119397086679167125799241014126838413672448074171330785206754716604000095374721312295932695430480263226112
1356 942541129182669877252792222412785947134531594664405233063924072198932229583589007420375218309358556993836359424962711381244730736748215681324310955614707441437991466733336832383979950840202200035952776000
1357 -1135827132061391718141992973461915375025576717765906056143998712644138529456646919569660775588339943872769383977708676802313893662342651740634372596860194455762478644738758503409503421090911577437800526080
1358 1368658147170273301857174179831131380432890076032625821425607069360059875237071696323876349865238436871675816170187145269583717829072453055336414248304194658400512707717511834178665766042669470248058506880
1359 -1649106057683573925536375116400871601886033674201601985499699161389566496861150111181074012755473052588492451122544861520168445853901734658036700145698155798519071203012443105654367978572074680596514550720
1360 1986886552533731421168864603233695989534803772496458638685783521703436993793514169092362659559168159304258146763634540568668279874169874587230226110903172955455454797057384956688890338716296264945017884000
1361 -2393693105471143938022686229371578375632424794521066964018620046911357342143949740284901465749961161381759144182564669289117976047582059131265954946554054869117622219230800230591506632615238099272356081360
1362 2883598653041557532935715371446663832017661911860034350129699028838226370146936791087853005968926743158635305765758887853147626571333089504402971259142115326112473323236637729464945523040217650702532928640
1363 -3473538662589115811121326349771412454348878762249064930333215608461376145760326411799428244995285410144457890014314286591196970168404638933051633077829321406548964216356378353815766054719021847181493218560
1364 4183892043818140474762414189940082891754942294164961467531533183418533768435879982728313327853159938525077367365725206479072156798225702918681725557278913206258146372924354471387867872216875394517548887040
1365 -5039179675952737664086614698339666359378253039150694081532510818426919355385624116686069850749675992887087921455964869232642415893091443076354354984506388555571607332134518804241768669708344406896551961600
1366 6068904308802047714531628296175714483248284982453931794171649170859492993561289983055643571858259452442852264686639198036778151649798839893999717579996142659278073777082891813053891266359632181784714564320
1367 -7308560384130137444994883350827542636025922472308249309039539989293723648306561692275193437250471037366905321352291788784535637421611584699212754314476417002203154806221582638915101463722429881747131604160
1368 8800848074554657419528755011575174216151570357742741363292030200187141101559916338087422286836826517858665396750512072663140638929127895538064166972700908572334535670481096419352891836568101655472074250400
1369 -10597132743886571680794061862217502328313985333217822249763644090075622129377277138204005032196125959147905952439452869850495118443116992343551909953353113004566444432262874083128668320285671962697907853400
1370 12759199327157015463647190663281493776231396338107214248647460421647549128546870386786508731937837358450055424840245424600157222439804773935354348796919904935025474887843754001424479822782308459194154946016
1371 -15361361088710909280178692356824900594196981144701078120309649907096501296074739416217795850037426971622461337889310092476616322108265857720053490881229347420029190726495997583095371661774256218392573312320
1372 18492994176462431592380985575977471880631253167666743576363919072151081452002146418558503374250253525785537852902560628896622104831286151684958057280273619300549869461523365894363725735508649322050959565440
1373 -22261583750214079540265873751597588639908918672305113142224986336990095637634453290630841788210556145169102504445301944041215675538739439134556788138098995264927701141283039185572065201619704500988405224240
1374 26796384702384172226893262075390432674361288955136102547352172361222006602758412304339732876604124883106048861984387415696646780340670674467527153871368294928705267327566800468925100291453220689507695727040
1375 -32252820687106024547862524760470909588983141034130337864535612768970941499659179328394890993070001349841177014741689870536382930757148626846481777006107010453804554833458893180330965650050180316613509090944
1376 38817770020119318035901720725992095939078515845004599118299088638781966748566134079161264152422351977124814883454219771711390005872049158345366522122541669318712616047083304421920153326913846192827239773920
1377 -46715916836894704457499871132484559114029868524760990491331163135466270925856506819466902493949958426902810290331856828713211269288382468696949575181262925691586178420653083022321430548904244275089086167120
1378 56217381695295834819297405422334212393189110800884916578747427216184574792537125998267237505282484180258180427078309692541499597144549790688262448674807005311485046656416035310936246508128534443955106949280
1379 -67646888775580871852871283729265979062823937261938336317457478250887943948079619324565852328140048935141184923925224765080488915511034790693215887619753640614288130108427579457376457483026572025133010231680
1380 81394778396486155962152861943537743707405950673964925314306503827035682765655461409867199025296086283452745616837177276408556725928225829803232826996640808382957376489424268410934951794220355898434008789504
1381 -97930235448688438694396250763538353246023485107448186047001603982239668931622179413482168084213787048678375655352526989872539477928538820562424333975206012828050926135798049475203888713151069672767093722480
1382 117817178605384684979451131452601358392326176396567658177829389655597547759088223937359576801937959666829182045991807512645505710602729039372359093044267819232969245590888928721543545687050467024163372108320
1383 -141733344273441126210292746741714461755950036272807653794197354863689541917863843417228553127233198993105711375607109079502031051675528320464528703093111634684568950513528194870964586955070013877369189407680
1384 170493206158518472899463907487150892511837517458530917703928391966036460510220400498831842201817874373012697184519535145721413783500848514124697255909292698691211734383653861808935614709222818314223586463600
1385 -205075499583980977058753411343132655411599504331360537048056756670969904957071828559122805129299740090714172112152363014709993696561691494344049511080222060398850775503449627635279693706272536108928237949600
1386 246656273582664964454531162717562564614244982362700950347709079110509999742445717282380432577389329866379714426681113074678986793936673231690954142275551294076818122566252934651530430998391348351344195034880
1387 -296648578375519874984786924086311367685064927461839739449686821503263746665683608795037415878169662225684741416865357426601306546786318673926316844127775997266254415269546199518403168154235658145144116599360
1388 356750117278841203825915863507180501254379669219011743413604236703768953960101214276533833441884006329733548880224608944311849593323749417306936657746100289259435699705482114587607192545450741026673712689760
1389 -429000457674840343926687650597203977290332747597124476177280371583296143482296401350667414217478666802851074443966937313998868313009882519317717746952633429750617935463666481874697225461458861709341362700800
1390 515849714227597532644364428992309078227990166958180222063620922971504065959612692374382301476021813769631603659189342515463309793129301195112340735662696959246047139897380678172982378387994419229559975572800
1391 -620240999561997167073884764189172413059033322904119671321629549966518654077258714767296652882943599156095792449364357722130194556236874878192106026743913690789864821330500215251666616713625352727924139274560
1392 745709395771723476931057081787821637642829223224721663853568798896723186190864733269015235615150660827535768583167407019862875999533413814876107591057496937907123242297654880027086317962920050726192559034560
1393 -896500749513168305954369668610329970676875295935132253813018263422641891342190542074072614254259083975449556871454107689033284696905081782304170219899250246546454979598260262801466755392605291927056829442560
1394 1077714252205027166509606098063363410281342777655848088325525127255799470023001823666316260505488117852160502785350498957941385274292608627456323909147111587370990881656103234248619370826825451416444628958880
1395 -1295473556712482714214907219736010184570485971349802326427973570914840746840582889504295909066219689847857944892941888616686467744133814543468095723899228000566337028028687426729637819256942988001476563881472
1396 1557132128879351633416463780767565871761858094962342361964736783710508273944285213424588967529791741717807487136993960442239540350798153227000706269615591141534963364719691603822407922255569505420695528015600
1397 -1871519667566875027211653148347434972511973662355150473292412462161823728227730397319292319114759920877950708645940943498131102233558270109466961349246880631608358447699982602330191674928033954740856292044800
1398 2249237787824885320666948380276220607981485272219454412534832870136379086894548120345440117535344734766190604478949221847198086580424983831279658400704546180932294932755578264384960315691127171619825994820160
1399 -2703014793216353800822573029444012959270074858952379490501248087199924424161644501336616534926767108621788032859544776767653148221021125209258002704196972026081274897991363039300258563691752815758039194781120
1400 3248131318752439315352912415880714957636873595779849383782365892153760679754485888056950753465303114511078760659100919544871516981052080073985848056211654551257686181831825185008940552727598679881256751022272
1401 -3902930969589327598700644737874533754688093636651944277260536920244237000964363035708005627406163371802060051746080142626278045889034110763029989713903324112817694274766839260905806341176229727238871793682560
1402 4689432889504979293947467073732584256639364592940619014905333868742657324903730645131813862771098671199688217425213687940399469229407588349054545732658910502763037965803883719829771898367980885174195427426800
1403 -5634066559330300685410252897010122473499845610578035034020092504770621999467250855908791716917246978782238678567042371546153781247857317931812358762237463678734540323439385242267857028234328614752269068396160
1404 6768553159272360161275504053931842172844635451752671383124414496552604847817826438232321579689146014723375563248601326000539458538252913547232830089601288396161756476772711614955600679062770316194142330538880
1405 -8130962662542276976442672232885501198379419779892006648779739802492717178711330954437037987333894486212568612600569668974697557066614950196409232210958129955822195812778620853655522124548627714544875868494176
1406 9766981619073977360817221894498104587802301618258461676049263182746260123746620784875367001425972284806731949096745267318029406454457763295425771346198558581214482424648568657238435927086640871475953290160320
1407 -11731433526797889257930796911197949202323338480744982221206206919975055324282165615943504231333656087192707762061495209335818834312520602035167974180456177711755588403360347608577753739309525191421590563701760
1408 14090102000687947711293967740518986499921770427475487018354809227074270120659280111894262572142770531485820665208207935922755440029507337589772610283405649436392404332781617662212090496074653517505866425272800
1409 -16921916908124514031040594069439962787891874467018406940331363261256152672485472627895076000376949608400372842759959577248742231733709852301743565634428970547892739400520953606295051157048705860625329972382800
1410 20321575568024330778703370882032486191712733705044021872830742545330335419402554618646748345084278610921194274717067054220436849452130393606742845855505346583380351901121928705620668432240262014864111837619200
1411 -24402685399743591804985437774563218398813411752499048337948938019624379262456854572747354735413684077729096265987360058510593166989991958708747413342637242637285079582669027335031001512334823630855719441641280
1412 29301531521664331890284064230455320221240379722024942413637134299160021116223747978994676979666093536126892624411130045893653492479929316419611940142366426989648507838573957008486713381571691051569091026104720
1413 -35181593296034066046700631651784301038342534830041013744004937445770513055914758567606166992682620567666881079534149745368924027493027606890348301754793954468367601883098340572922804740073501254212457799346800
1414 42238958363171040736055700466160064025842580554603987706796668399254710583413804098613407010879586732318442085672297195692585924701818070705480537166587557641959857705792586623898814852118946927536967004940160
1415 -50708812102969135884031050756125476271746238838455851989791696847093391825308252908273670825575726352037528017018252008612340014030746465680809604345163869908123179963747332804757740958286386804994305980705600
1416 60873215660174644201935251293879079985728077530763496300772343833592416670449624132364032337799298242759926841917186825193000553430597493075424830238367942311217086429067942211908078900741376434184200347096960
1417 -73070427815459237832507119327106788631429070006292680542216396315592535089629833717029841745287758741043577721185710718955222382525176537494748084944227363579741909279093327651096562596158150427849066152752800
1418 87706076444890987135202268631726458246036340878534863699540231435745044850830628063050998195457440744733263126709460546510905720536972431734269764751059201979070337268574389108147341607671510560756696607942960
1419 -105266545722801817398824143285922034847297190807329888843598974247684001612091931768033598089742718983892182460816705006417001767164131229930682920158816331681961549197023757478622927642036970481673011499225600
1420 126335017545530862737282023276408129871440096163043709051310381356210269960325148561022920702007683235408832872449344394853091988470058561921523307443906296739578799800867993183959403080002533298864466625473408
1421 -151610692228822389760983632893483638291794405244737172741036619534064138453017987610216003976816921917696246905187681773430850492114287907893115402679047179738377399602711881055699742253107844111270387459909040
1422 181931817162288723780202660607035096631346975920392272838832107662604230961643982575543280914908739005025930838453430787537151718822120570995757318929474833304948049924879786964921095911795927429518495019546240
1423 -218303276142640640333998680971308933440238847772898133301332676994431286109421029860121804122977587494233308893206708309841094703942078385201686765086132990605943355353080773964085454670108262092384652730130560
1424 261929640563103642083911341570339852175422708817040669295494890303414334699350385341263810110200574651800920181266207031340018688009246982407157648291567489559075383687686999285258341488362902266021884704366160
1425 -314254761305419698921501786114405515524483173731707480161078346609323100957813058162419135629723844589589253742082035227313376369989272076193701798793804563969635771831538277590346803646143363523592395945166720
1426 377009192798755883970067264223094709487117906171219188008977542004942689862455126321019495829429587635799194026899681017084555021965142923211348822443409581297413213519105589154877316007632369963998456049735680
1427 -452266995135977346455454643244371924340894526902326162226995755318227059484287018738391743252695009644874707636692953139903408738382447379534472497814069791209116436012364847085397358571113103433463482757929120
1428 542513764574577536423872394097590014590913924815281725814542041388670391593969589975484928800501442180974258100565352559884387440086246405480254094101335037458348095404805096146839228640731436811754431183577600
1429 -650728107005232995255340124275399940403735996369323779623637297074449305751886333394311067693005748221362976183481473034048332955204500878114107386127957130131270125478309656386975349300397405391056965529735920
1430 780479204772861144172883909354480353793705168446172332751081409433619979580481708482490829953373198448092644275909954188404891543133996342702266965580388169317232965043833755029885067768324588885679534998056320
1431 -936043648604580940826390000799348735667296204873487579020408968390264937319651164685890679714748263722584157427009785123110546528262199483089892559993860492639831956049487846074125453085498986328532475521128320
1432 1122545330099170857987194463174906122085875379306049956054533245695330316143171277770696609199674689456847327751015669766922682262433276062061562127861732219194681462773306426563673596946003460508329993698677280
1433 -1346122936303135702462223369341636852899294625970614911129277022899735769242181566074719234823759675165997249524858632322993756522171168183620896750271819444195643155116004377630380687912721400984171524469421840
1434 1614130480294589696897959543582601729382005348606278742952150463885085176790995390109217198694391294309121764604234536874835851031864943337629561333800120597851398512597460463197736479602574926882089896109780480
1435 -1935377369052068370788417609378392701666861168226355822500554199071901726043729166027507394696665674747587005963443767844603432195531949554160546167397368376445445113180850663076210186650680650347702369429753600
1436 2320415786426156289762107109668766379430184796930453858534222446704970256939487779797998226597735890336575229100391612730141200801355446736565492782321042940517108007206787660264848704441940428374054186889038400
1437 -2781884695662514978552595110584166103472328539699851880671166132180792516120775785117390209596175026195871778883225869653699997630035337945496303977727624366355893792369495938443751317347633149010013012907289600
1438 3334921591531433671867362830327509832219125708299121323120257983967505340274702394694742445397606860663206086857744505064894049596529000125090657210657603797520025008406189276125532126470012812729156234054495360
1439 -3997655315121825385291879533649154430823175058532162770422937260936603348757551589333871361900778313230739666483455725329901920916041440680275814983467793029995319667107254534576182270076804930159025977376871680
1440 4791795854566984027694172889584133197686520897691399143607024264464486567475255649254836247244635301217719074463738704545110111076777001553320256913562892426088645521399810683069339251934085455634628536516646000
1441 -5743340175801310633317760605637355551981719117492589655138566492217692663022619374963841570548270386817950534105843250296525123016600035947940472374106475144874234125114644785683144653176679679814206182314625920
1442 6883416858568797143670345913509219787406316724575834483538324857265830622270349987423123469949815753443835551422317449512303573166201059866641467026220795330190112113962576273445137377217802246873091277284088320
1443 -8249296773392834875120463080270066471457178568413563785954572690671337050968636971239855660215130452589913524262907309994418826410958705159584833370399743283808323179412098703454704311123992514734869813696778880
1444 9885602367332466788757121988945169256961564863300775214391575508206726656294341463763663832402201470514767009678269912523725864993842549469780455633545002220582261054877953324709706570082328858610717297179610280
1445 -11845754500037185822845955369370070864074397995700309190574968755459540110524492867244017561379687603742104600710555747665485337406411417442544749373332939362981725344711490694771772613539916533754160923239594064
1446 14193703389876295708496464291891633600867955201089897862548041386441579613132133222549123267794259326779910495870218279844870306457282835638703877081237306946418783722438905226260498926187874857281117911927288640
1447 -17005999335243307982895447757768383821548068390949894538312886020467428271480859486418973372463954227919677281473811690294353140940249366205593637421380733013041908133057323187241930867198065632874136969236124480
1448 20374269758142690199623558514998320269870243078630899357626343619914524756519728068237603295856104227453223786387612550309900273608010642178444778092540971239745988902301390761107771362421633865059263557292250800
1449 -24408182121758706151200962441517487368021612833216137396709039677959512624387377799628334663867368630529893947197236058687095993495728696469300218651782956930519756776799566319273512012255937544169287413155182080
1450 29238987813981280076392454879575144701408668497875214280962168900102734419401570971254720731750940010529790303197534780629415455448093905795012152930781661601636569294189181383395312739633942074841765473980657680
1451 -35023760658136735318482510194326125734739633193373646748978621140044033768827779335704610288119016771577817658836126682959268025617067085231415364325423995858179034076601766010221897579457284755220757284960839520
1452 41950465899517152894580533430096867456204588071534290680823358805415937674703228760246183262039262166292770967619444035270591247161953326659211368813253102386005739779983796249672551700289148273016251332275979040
1453 -50244022025103729318919618792808180698594662110191986731909560886400158686083235771587851643998959415829907007183736509197308306758117275436681178899142672250954710904006438673338976926110096606214669357036290480
1454 60173549443958696572824279351127609411372883159050798922722689697316093904748065701010815751663269375177635012346696385912580933237415007689013251263328291776977332314342772661052635050220356627798795928711706560
1455 -72061037889784942936717442312892216722732566648147076257491286511662558761272738926535592171869045347669029797613859556311251157021507529498576806585291806863708144168998481164179177517090232340264089966235993472
1456 86291709602142858662293827895849103856160490430434668536273343249438549163413036427608157170089501658945356261714648075375093166969734428596891142186043460722104048867774097330029266557545525119208489442143605120
1457 -103326409327731828133201552322487308771876067629121427891725436176359532343352560179942172302327268179928218096398066239150955606252050560552654035655571530844725461045064910779611831432455427465507389239528222720
1458 123716416663734591882792491179050779988087009691474373389904015657786416345808987545699437257153108287649073035017519272015674762398041181338801100833179877636754759192257304214654219166501967301719775415554870760
1459 -148121153277508259011264563715797591890218574669153674354241739988726417920670152360697759574567020118999237317720509085014045314358799878951355417683778513354898803326434880313917628653666848584459103827177714080
1460 177329349510992519639909972132151411868955695479573679531171140955972612836334741678074804189378162861735569196856145523666685922608163958264331608356893060394587055845620528884574927046835642820061990973952031200
1461 -212284344714392941718849060843189013738582951611783113236686972221311952414809566112559270527524209185505853769507633397528338679496168659553266519278089805478913950252373243554213573272368352250039973463267692800
1462 254114326813251641315152545735487831873859894172551829169312231134207064631214485160823863464132157688344662851130394144818720493279517502122124374185987036421482358758704267205930874241737971828866966070522880960
1463 -304168473226432809516091669543918094759111441930745595479924332327838284118554301344843886470705081429116938195984441700465519738521761683410877704598292946461459611626764170567513159952582822652470946295090805760
1464 364060142248654194070115224141416656229853535633546152061168559385391099745459416188717380414196949776685583238956849378593977888713727958345818970219920378106874320838644314631868293921368272454252130335969686720
1465 -435718487271107902406912908745530960221532768849176098731251062238311837183442778223797996963847520558600691464079442723445667203943913473414520313069316829697831700555445632540359629289723626753020942341006480800
1466 521450132754431544934268936030304417145306405047881820560113074498980553533943705331952730944676440729798577001576780433506075828175168682821377096563804250171100836750921578407782580830238010298592677949719826160
1467 -624012869061584070854323266967945609223004021101791586435236763589119375282450092128200628664816699405834862663405071017560297689334426822133072263860520004770536611072148205211121035788050779282495450394056770720
1468 746703703091581393480275427542858510549492691622543849454994241925449430458498709032482426543985843399457794779357307919310128707603299353729424871792256449224932742874686910780334636140729838842477494590455459200
1469 -893464055043002455362927833562124367343727559787853223613552762123778302839307296485136858015152705490076041944101536386818210678782177452509959358163701060962992921515784340200643446458526149341968714740773128800
1470 1069005432790991945921324120400951146472098281571893362375356227545564994999153973977073337259434147079523062711297835762586607890788129065239502556816384368203718294847757206671245069099732402480026427457500504000
1471 -1278959561235517295976644911571242171295709427064665269024928340558005310682121351396232016366192570960992059822078664419603579025583025974739101058537215919281126721076114999303364211646870667573258982013923499520
1472 1530057714791390495563560225448597284652783396250516879851567118629300264130158461867647016016937502417312020814416828088945467120497854163457656066248528201592703582192496648618695488152793983948418710026005318080
1473 -1830344921056967779920986789098618539053713832871892883932864353580691728674907636670261821608829318573608114160142169322996521980919244832124480462055483188493116272790364659765124331058380008371562852830036625280
1474 2189435801377665526795561713085986790481701969832399788624754422966120069720417078756981281663406717063330878769628150336691511560019646263619566380353560006222767330917880977948037590286799895621709238124541925760
1475 -2618820123808349729754888807377806605116856641304296968765521226084903471424818695007247408164259218455039686869753929779276737462981825250903702935804724583670277289241317119162772315841772239829413167366930938400
1476 3132227706771408654772940728181224643386885724416659510249846931809122662143507533795416168964844150222524692998996731083259154949036570494940309928607653754334046788002605944564274222951565650543855830600403809680
1477 -3746064176268738858526978428969042768245626597098047602429742693462479267728433237052995105446836286496203427663818693129036216735580769942509601357126882170861393523068775169812668432135036929125022932237356878080
1478 4479931303977764903505919850431589418374052358759434190605441042898654303926895618728020937295576636678775451515742445999527809317969055444142520150397273475388529712768134378716197496904924960276160225063319113120
1479 -5357248307263281524085216406819141632068455733647484025977636482284823781763985840063841157174285729032626125464304001918390709326049470488101528618033667284072473667397694368152100257290329213151044051694710007680
1480 6405993657709265510786415491065093760594735719179400692886334446857987154528511057748153458898202419277722133939325219749415374905839654654818317536741996450751053071238739355018555749734815368622956318610278116896
1481 -7659590720734844369054599386896000477737345588962271723315535956156544532523923020983693693419905320442092003084085388183067941703763259425290777934349550194835375046159110370960738866612615432996540799198622975120
1482 9157965052642631250574841181766589994713501259950992406998434859859608488481467888571926517408774656200239196369905331503582236221651093379380688544954545661917081159327023909767442068673313254913237315352648211200
1483 -10948806553036546953602301326021875770733328171317161282805878113387424866268570931819157938902513068338865103218957360784951123029034361293371587610575171559360453396348024000447109432224179091744546388750232264800
1484 13089076076784003240175802736009352853647306550702134501756898288980770836108753855571766321703378291481107557454314415656466776030831624946362224892681881825813466052441469583381233749135921251327025155491973004160
1485 -15646803749434744663964730596227252698969731363275470938005432916797247253823067375731885204109902667736137684376486822351685609924633991764717104615594978138774085188338339472948816154331494381222845371251703308800
1486 18703235340230061120936651543280479070946360931679278837687810929123343458888625417066463567331292269587042525246928135342395474943314298337035907650276297648899759779618817669798168775416843630509868749654067508800
1487 -22355393909956087002023144191672057933636779047159114639655786903559454769821327336990951854351629064852450460402133277908269480641142239738548639871636682631963350839119473536687105306689553843680811320660130427520
1488 26719136903448306630519921185984249089587319617068056101008559545429600925025359071993944425403848301954352589508694289424889937455903885855460323692730502254531095121526647990335816438147945549100538914276517504000
1489 -31932804299544729911940170434891191901886919540961606015075420111377593121934002802904148528051185742786891872890329630873896764415539464478410810953644635885943100785519503816404025410675938216261059955835498681040
1490 38161571842507706167851770607876329409212809862791923001006662686459140802517226198146335588755893217516015989251943903865754397722605604889090175195801904797312834773324098709607881754262712337048136372737743540000
1491 -45602645327649178400588529391456116885989253788533378671906347345353768699186468248344596599470638011715008786239382008826261263763593781710019290741168970082534537543929691684721045814595906994600985658873838110720
1492 54491458078297348396165634739734940878450832851972444707593328207238027025652552790315311313464662494251190570073687172267284150987145618262089448850645846821626768794166117299055906552367929089960033074407098082480
1493 -65109064939266779418325138673277778254501561153845723433215657342524576793012274948781875761790850751066855339119803366038280492156438802640470658810087861806246352411195245537517240469751905030437627252963884139760
1494 77790963286071821009228640455140006094979474528457336069602857625770246851557118773669406038961411282413208087396755578100078847718664528909386464116947128449945430173353225701079122093897988713016528913211593659040
1495 -92937615855668493205422748420620290831880169976735980676382288389431770375145728945775560403666663782214486104777807703924311646238471918699569882839648865336305969876062120847746556480300754978286063920120959960832
1496 111027003009010065956314603545145761759183352203231076786034571559832245156549364825573635847378748512822284983804770798284366669604347772114693288550508935632125506503848684009812110745874252100489107241769382971840
1497 -132629594964490166826949811330741787710184417454470815166851767046978095728804864997666529456512588775986597532993584631143110714941549496537484053148780443604157967454490667478988051547458735343528827819533399841920
1498 158426209531324162018794966397027662584483477170494110678703353205759770928410103562573028397141525793383088343090969184659125451415880999987912652481139684939364020852310677207036752229941755447822542189272437687040
1499 -189229310229727147381591834270678373004009452925807785225528217372869063443191944578733093830407750823379353301013501766067023797133260107863175150632174626340418582503404557722248143262011768976862071207634454097120
1500 226008406157197510063186663700908582022861201082920369325844001029222457398345540771019560302525555794103207038274565315915072784743956256436950125891359281851531655142787247609784776411320321833970890564204315917696
1501 -269920341818103972054203523076341178625839730120044182756395361438958719421117356549528911183505603975993777446305277894728398020162432463265366439059074178362265021082668223856259445993482961245081922887906000263680
1502 322345416271616524140078594961980335569053662051774780879620860687905099490422657274746301224445918045135409150850760337499614252676172131003867017354348084565000079163316578010620234275213241912660079239325076842880
1503 -384930451007732747048559776643115379708441297146169184144602228865343834845592992280421681916689387694722440104869917466935220245942306601249092952072972958734750127069983068515580968098961171647475871337284473714240
1504 459640140453258336324280702668109016238310239292383563519316181040659411575573959798567805457219953142893005544849720609904591193000905361969542436391607100157734024891483547361886178945708323193539759556196440787840
1505 -548818274511258905342966350784313114234909586046503884620807295133978520577216840361555013323539108772608436030017349297312163004699492506001757515467230670075949786673927660964606621964357536790050350979816905210368
1506 655260726872383065963780963481722995872007211646240404706107975720990639816235724324549758848443254420540796635727354277468538692141092006980390555271051389491733650394681301889092655452972893186795776497000900906880
1507 -782302465317561535002939294322129363562442160855324760666171871956706573581684072550462337469875738974470377239967394656288112619999502636922519693243178721422922029840942388154852333448989154365774848843285696451520
1508 933921271944126023820359613080566886738303795139170269024300738421024529925052513247165589833492649686784683915170348065651680878411389100529759473440550005409097287927331011626615546069638158362513501775686143812640
1509 -1114861375385301883081721536185133104473736373278272661921022851319111435914573738699388909852044778330727132220683682459385920993633117004578790791929578454473619923858568746111662231084430582424675772944641462680320
1510 1330780809359238113852996730414320297664455645805132578300714804645775056806772032583796169046563443120529762254735243885775423789451589140852301545786263947901255561365001530498330630088981670238164563038476424566400
1511 -1588427040966244922570641652548297611530793527474514671398482433603279945406989104212175903997952322020446582774886784355967192501868135479460948688169432384381739732925955445348623328144991764276185248810900166763840
1512 1895846280290996110837761476714418729212575687370554898388764010408220907767430849564680642968617066816154804667090662598457886039254205088317168754129511926503763023914150171443862298735398808016718123734645550184960
1513 -2262632916524076105556058548655188986749378313732546309662482960075143594868312125789109172081011792536474162013410966640077339754157657099006712002519260873865448837075211827002512571740673055900992830563114719616800
1514 2700226756483828608104302944786223177106837871068900834510906850648467353394042452791368684766859502259272300585854999156647864193686345928064460361384926259846937183585106759680665023242635563565460532597437690174640
1515 -3222267206562134498402663299450084801282344135135372385724047451343135957168929428801531962196121544994377281437545109482918442493879173731260455945891966019823583801672235181152848967643258119890564640358312676406400
1516 3845015283313671667391397182267389645146229540445058159778067817008295069655820759573614709046942372493154970074054270252852282083084392005401423758519344686951937349410379265810284584855338150125346157239535739494240
1517 -4587856414190890219400720152882224358221336243291262704005194150329676344987762745560009011199707667503831284730696575918527124675965133138142831007190011183858108060590195063804537392764879608356493081959083018499680
1518 5473899461386912347707564896166460312630098635095858408851547645743567796553424781039815007250435373461272884647977500452148336328351672748885459019578088011846831592374429632030284067763168199140600140753655401395200
1519 -6530690343436450562650927996026137139447980472566527131891659508706449283133072403585121551029827084137074163715237179390520585823997673002361154765857680635988661961939244826839296344658625044292011000075902273511680
1520 7791062130413674550162678031710715110541461446787540343870780816848236906770915647128451567957306270104957403341338448269305516813311664770282000686937636676056361080161385531691169758945641426988700676658098686624960
1521 -9294147655440593959444693613921658136699901327636692138186849255147975970984557391284917961690472473459161007538282703140710548810570981803933901301736128385541063734235512633073687408854276459257088908069483920122040
1522 11086585644073431517029307325193743363584760811102685082336648514035383400692663287474637673849828447919937033622987518525892078390511975464741383799472624489566678839304381584656588654083035584815148295716879161189200
1523 -13223957264169528126889472927871435430145358944714800864205121892972459585240099569329301884126878462512557316657392701246880119079878954523786096845868598849575013363237607912377609423634294844745647399392322583684000
1524 15772497020680128630579730116639409088474046117569487356594758162358268003245423945706746891512288105211338554143874404597913998801702952922369041856273820681337761304945656898886685220677291283516971831967725370839040
1525 -18811130274883753566778099965262508849188007390479503042766707683162276173085727402265807152750607790604695901955769689924490306183677054952615441689117368602681614029273015896017604611852878190118694352685450001906384
1526 22433899608460730680922346191712878598784370814395550484260696210742535224890190515501944466376098404687249951673652352509879253384059532459763311803807413631164217114959461423927027194646199476794349966825188852402560
1527 -26752854079853415378355504407209681058034298373177385346061091477998172770835647828284819869971817118623013206233252039696630078229321840012841671807088935788387076912726600574694373310042643494884916697044176809163200
1528 31901489490659694350588523508651422123968396755523329869598946185543146094411080290970175694178011507661914117908280200995468017157226257065644102687427983788499687835287678974339905547106185632750678117813433527856640
1529 -38038844517933406965235177915807081832565660586293537766101604529871118443681325727353494493808752061210239918614741480683873624543799233638080440868190211576296982164374992873183754716242250689001883890828263491861120
1530 45354377478958471155447291358571710117868058614112540775679354525266445481629957767602112571924883640891085916108965807686475944101953441100099326141833523899237331446921004400140624571845550211204215961097179421791200
1531 -54073772178357788477645559819052356915765911251609148514934004475469619225280847167470005733746736673408571268549331738058313687575851524808375714990689723854226952274225037494427244818687900410482409171242449965245920
1532 64465849456568152240248619256753700815287153336463390187692527092935195738398640793355001231552107683271709441676444696186057711970538676890279326147393435181072549343420317029794644895371212847487351655746989649484800
1533 -76850794561598935137098580697185352385672507672369767619792610127298981177857126791504963334569139381784213836859654548577108967056297841882742332695102066353048244111862499000126198571803817324452688484112038548656640
1534 91609950310333979560796774713925163521148167963455029626382748376428811145326000734264682618793862211237151652365295646305602561092438733453003114516606795354966410460479481435398724037077367803202674263673326812569920
1535 -109197473389160621084213554651970403789622863828852899720127894394579851443399384164963610672166561510750512164962585134680934116500164749010846181191792678610965653244932496340640802973247076556351574397545421466609600
1536 130154207489875466667760862677019797863395559141764481637969163078232917195378027683680218493683514576359298465768926437574123005491308974925825758299845654471004938637730219675887034613821439229164886601638568287214240
1537 -155124193977263132040466424292759971477054058427087539648377294159648314054062410882254602666527005203874713050019120490473555749651467812164142597188250594713930328198641988133396725343856496399175894695731454948862240
1538 184874320449709644737464626819466055901789397241431325875207901533537701303045711580995342812020342885960202201798953162187136386909123395888276550360125586195760493116861434737903768414309201173926602462020023676550800
1539 -220317702272407690652762345833882430429198927311099701273956245088915331418216819590439833112935342205055129370069605617832599866086538117256102524922088981898203351991546909393089407609993149110702553321863800819997600
1540 262541504772423246625406233602327858816559155364167076576195640849371734278870760964472312359182844097843597389168435245583367917591095723418734059752974966503322510314747551585078076546998072134632454922741393879257600
1541 -312840047658417254051676409252854114555981264466704636747672312965443046130065288379435374006843424591967543445793517820590229500654043256659718416320528248743506936101915194682832889841321222965243608672793006675869440
1542 372754192371709269829384754307704102633643752746828676351487595980995257033842813067176014945812461224216032495367266983647357954834285959525693439066525354760499139257381514170791402894854936396493318910747051988608320
1543 -444118202249488467501766754104385890031836738362832160865299382449828716199563651999816333924308046704357555133111664332027501478553031460620005927437045488449602485569927655214573454371629438053236367121772437853687360
1544 529115490239803748483134134715502415954934400866262047358450976179400008637327961119726638571744301265780513843030437209215585322838912712987680781318009977278532638831832107388434440394525335589235951201753548801786000
1545 -630344936168394929977095040219877525657835012031755279819866551449226232325208970872323099560800016635756097849367939089221409125284063799460521413320909182960287278309942530154105674872578767446577359014444906600969728
1546 750899773197956803970079342748973920346734403401691313806108456530457260927611244511480954646861821067768085337000749840884636900369578380957719514313334874363620546245470086612751418394494509616981599564274034311349040
1547 -894461420617604397483976657710503521401807358269580897317650590807751287560289497908259686236343481746017809088196878005963392771108238366513538515150313562113515301453062235615928465916616345250974632146253410359422720
1548 1065411088709401839667526665252614807826192964770820295413294059351308788175705133784813557211244882089595161169956833942620316046180071479598362452246838991795161793607545481900700739467384993755986135445800462976388960
1549 -1268962514526969497258752117616014155395337915166533829348283040664550510496316368749260633275034373627412227159871641461263034252706715760983493081559320507289225415637468031914289036169564861653622864790568187257212080
1550 1511319820862813872954075071248120336282675168890714935466801639028626117025398542677555492259539087894593070344749676771265468994656701444554806265755690642137203820738596969645851679638362678878139710493412523498271488
1551 -1799865243327113765532469147640325347843337021033612953314243029584437284956457402915713344607068643143789404116007645690242950483056990458894797871832646602448617497725281634661233017943811316504349466185013678870906880
1552 2143382364695718565419126858220099657643126875386105961642122226621321528137059429097960834758695016863360170324060654247070995637455859429408953583914287279857812105176347946404882405724170371736841967719969332868598160
1553 -2552321558087949066162511627815672398824670955253519316498547568832056138477856203314024434933241818080101604815609093619339695353952171311404385193382119501221257461359832960062290168444621522837612837869079793224574160
1554 3039115602662986959065536196233658397439361042566421751084197576464797651289073509044109112997692259108580384526397845961324601932509517804124264537797447690524865173913416791508958770861043904123905992233677095917995520
1555 -3618554934844009237452349808819799211108797009933195935627893207084782745970896775143421775202487916892237767653969756325983096539646282245812384660158803070089661749189426857019869177476851777354692581528757343572023936
1556 4308233779072009316791041393210079633222583694649744879627800912065853870628232698313008384784576998267724666095555020695250798938491890892554578262516724718551414479051149330565773042773846229190361289387744535565708080
1557 -5129080517560157296972426129158635724055660337884692580875100677214032389048916700751339772170620955650109849683567638301563526227959945646824212157278687868579774778307329506112605633223187455440928446608924218691200240
1558 6105988171145985150367875764629125042813769221153276685541912588239636641804639629349666039607351175069968413877007487728066586136933371102963698704399660401807795422786125753730391544833513061460473651366907029058736960
1559 -7268563847525540172837925738455881667429346754067893998802491948183182133298518885044362618530378563463824200288843031807879336666654867237254591536418695367474689273017935351542996607129538074873516853221797498956845760
1560 8652019557212593061517190483703932432124867892274034298638822048532540871258637537472747951756903655104492071787477632928848886865842684694725239110764945046441613300359368649470791001665450135331476721088570457941814400
1561 -10298231006311967949700180121313598249922062145605057679255760780303196806714343551830391968564305877800047775146351221881262536301739264822699071890858823724840015099507996213412208056006826190356446643283017486427412480
1562 12256995973024805425672898400579380625121572705404558698179675445846626554673476275122556978377125738171795794232933236870180154974671172322928553132490622017281719655751890659064747482045748468015906120213840831150867200
1563 -14587529809341709281858059993819105988669084357822513467400247730361105820746514404368871977587209762021478922165791769577572242613712056448433054400416774076825840697053076542489667513911526041486927426220796970290488640
1564 17360242655813928549877680448209615330444074446165641893464059433347807934880127433488130007342224244372170957619885885779503573004888975300372151564895356658596992792921595634643322547832628954179050966277956147153133440
1565 -20658851323503829472535857261507364453907233999159957032117359227485118896887624864412066014301490369084183507436510313597896958261196264512039399059862666613417352025905829336106878388683247165471693633829109933025525600
1566 24582888729867478897510660098430211987859328939873685674176530516186106410191973982646944693026719730929840985177259512936624769689556900582085471239400566912548685891976186342048584232743893155572039260698673918797488000
1567 -29250685567080454956923981200043620507349644335745700780413775175751850961377197287307280678264859620488102470997673603952719697384599111549126518314991926987464171642209274412385036401008590603446652576446203332275124480
1568 34802912879413217423004929210961238607895265383069062979937643753367414893432828442539273409457343847313918447643004863512783674894253315018300077239027283167557399195978652310579174212738215878991447148671069121057431560
1569 -41406790842639740436745955802719925475832546543982387897689045776772051024455343918503728329716010529455067834998746731127734955728804794467235406087910940498737237172263574440145348251215757688520955883783128618893155200
1570 49261088761818510237021793079815175544475198093100320121430426011761390610852381506345292557475874703388266065658482327925174040591712061425253861259533558030466881696706647082791564504963612578769859696219622947860248224
1571 -58602064713834152482972805547260066298884562609431939228322301542392911437801685665802545405493860389598707068297493497675083970493430070665226754861542401825138023042687463108368219939836050912365774318580917246299502880
1572 69710521045482922768152067664137417514372128986631303822125477791063576055190490147070991208444764075509652994096111784399319442385200994275308003099544501460287219865665724833531008503577989759971282560826051401654556800
1573 -82920184912268204249081994587540814524619351606602535625513508436310670628124983292725226823928893395217435795561569134057337067162288396823242247427907313814802793305493707482106881786097056329153010711428166912108187760
1574 98627662174846939809757189186827131329726855177046867649560208403395409256558725643769655737833275534283679733966720324032155762743207601639839131587980860586016129458468155444790886631361728664960637393095899839934492960
1575 -117304259406577786439629643302401717358193247278737745446296647580192754499115177498313146176196755158622326915710663531718459142711174032792249574333342205770974994221470888928151867095688756805070615993463488313525382848
1576 139510023867547248514650245895472976061479150629719318840478310193327636510348295624130747999664157801265252265845001875958729944944758616782322006631027604715408654758775656161129416478209181370473631440554976800097279280
1577 -165910416681392816067774090310665397648653288199369573983003947794650475740950339018031712020914206641901143678442771048574831657027825850811825733726396562179725915852005498910945717919845725484444871534398292323141560960
1578 197296112024637921267641705856288557080124076035257469498587257620220959439224664978472836939872116266127706062694027833716269820330482610854830210792021406438383738739262980143871012058688465674367500807674360192864774400
1579 -234606507172968086218502719224110616873542980235887329735986014898611703997312907949055660643622690191979899999686272771761751941599127492789533221944806241557000940624418269089467940672500870311306311806400420705693240160
1580 278957637435089684638092056693810825977182673392926563916677903648203742200341357994431075683836947025883372001081377788479025519559253353783179170187083727185281111951622645416391329834473433496122633608330264964067912448
1581 -331675319532083146379294674358896897390342210502285948413785671476482957343761890404332240361149790188145560034746132851539605224345544200835875431162686728430762082197645374842698343510868714427320625058325469124892026880
1582 394334500629938971402221214141209197948970834124787903489038076899754498311873240316579231497216364153142878142260715268810623022692794628207843031910195636643605500746494039195384668913106062776298868902811440313937040000
1583 -468805972488186186644965301042085822505049270399744681854144892066889122470285175516171024862934259212800914926899837708516467767687917647650274614461982820607278584099567625313049819632278114929820796269253336287704206720
1584 557311826362475403726623874896947082022103822237067852409887538699530029181496562344209110258577347517793677087735167567774689794715811793785527851094227509300322012055666640994943599555221618568165555062982573942207460960
1585 -662491280693141749416817219381418426106489060108359737358901510109573690746332069989778398066494138903808091067982581166191691089794624034641529514774140152939676742684116693943736793430725783884238473614960039734503981600
1586 787478817692073174676524087443619689654410744934314479221131628742618439185456761005850629176191062843778990418145582733426844846604815087812951958571054403828183706834243892108209799582330633297530044714856723349293388320
1587 -935996925556919760548058430069510223268433594484446518097760457255171809696250323928134820156481105059818580056407812566684952385988899386848382227927525843529397317636745175846199871002911500831241284786647314819850955040
1588 1112466170684160048080823137343858331602704973362554521214088797091260611866656441311571004840063080918114640667146542265760816499115659530683252193801061546516878526320598901680963555321276761997060893197620480695736314480
1589 -1322135831352160095352186335552269693586526509606448081993901552508780075114446488180016318528029028826690772995800871923204307011476380697327309702365129229640647620737685087841482861173029121207165959304044608039402650880
1590 1571238925634283132904831325161479218533617477992960196152147595705408638519408822283922766419343815896942009435794802739057767196434846320649804703303587727126510599993995977272103152332908552200035786008816097561486633600
1591 -1867176179238221212734246185842640467239016028482671037705278954517227787679495686992487469703332931638304624708966393329230279673573699216989364357665097093601891077989146456843767293478777688548941772021960649396624104000
1592 2218734324237885573328462756770180676289900125380588686052902410809506750770536219310640969505206467356192464546038664449084927214694062930536321645416071413066228382904775846591107181370217864780031466583388549885649090880
1593 -2636345121780205003188656594931732178079465528789325381224953532198289981296021144184920341007702735034674749062715926212953900541030513153323418818487618393196903226337153739480272641126517388217622949005175186363243360000
1594 3132392689853498679466815894220532640924406567770786705841885730382114395819812963593025252972097754333450860678153857529434765469103363896205596187217405304334279695328348530520503769483289136536405200988957303031360809200
1595 -3721578125505495234622375510277361920681600153112847002129856295147187105288318257750244402406555491565729993412890933347113915324797777491138482014337657802832307988160700902547726992275019670419121743963477487286037080960
1596 4421352080262147180056096662011435592802342385836470317408240245127583538621361744328312128426835626698812639433406947129756773373422106859245222903660111148446761013170820145127896221529049974974170150525865889318249538560
1597 -5252427926215059247853775042457129099959215132987129201004599865596081170662701713770083940860197547343078918934690718356252020730822572891036516767854584626733955203634485518425106675865332685092776363716928707043716383280
1598 6239390495521891038014965334455289407017354667848145567164114032044365351267069710744964912872696763565632850454405652256055598556074659435987571017738093746739404122603971638331340052486436555204088061554563643319016451840
1599 -7411418155663215897525911358293051410301798683404054529507961899506740071589385590740536086651814228272496281346163522797892969387192555135749228069591926259148179311564175711409982137162564156296969305579527878656336885120
1600 8803139276984060057658301112320965772000102705195030977977477540512869380475682072782008224449953360252457188963097210121597816386828059463964045821425278501129677128759366820428203145470948666548513553668591461354942007864
1601 -10455648052883196282856418976844467435228661270080398049663577478731489750938156612411580498041570104701145626097481851418593999829064463702544650753093194333741779605774793958146326666042042429535028780252715847271734592080
1602 12417709259087980042476299518618092812639902386760011751640960014480600689615902939939732760376328660184159694808200748152275028627602438162677955647272359922875757141994705920809326800464961736649784433474736226968470046480
1603 -14747187020106132891598345178194562630692684252294294410483476465921912091725658296958999480821203760045627159197819894204253098995671251079778654653113413387849855856413820920982636090846690766062256719299037868015183169920
1604 17512739146082593389145014734877039029876652437067969943546022945038890603889276963816215945399055803060279018353684959182493347145656074948293223924031187174479939337505743693561179196880780012702301221965296326290409479440
1605 -20795826298894875792140823256090748763440829512695667713022767555237760776732004518923626780306013496530605474611232001701761280542945620211166021142787103487318885560375890737651893834032326094094475101176624956817605678336
1606 24693094363805791971259609272891817786677579492218703158435450875612636644004129079791932860451026353094729766360748511494765667354810501490597014937405565625672669387642782436985335683828161316833547830844017472336124733120
1607 -29319199204520259958754849761993808136712826912128800807206125879328047980391964081554769810025256490924319996541310670683977747053726708150775522596455122257004681979225972822196358903205154423875613342593074037870915035200
1608 34810155775460942814282797856983072052972305221288631037332089549422810855642716228735574752192135557467576577928265320066823560551060115533178054642364952811722085270203832280151779631308297009081056439775416023759445430400
1609 -41327308722974899113253590534176412857331311694760992283118502957832129166758956277239987092149032072782428348969867939900213546981977995078902859172334595070717031837935616325290643096863830524152621001875591562369800513680
1610 49062039562069968752621614436346160869887227098307771860557513514660427508081426705118003978446979133605628834328733376360534588318025137989443122458176543120854554563696584303064453023624745470403142058667423426104847385600
1611 -58241346782183540519477995241669143417763250498413421192298214653908030831048169190194883936011214245530829771963200422823039202980543354405070715125706816488335668263312238766313929254692533549537906363382020364031508782880
1612 69134460424072794019122953800859256094957885178700015438479062319869422206604979290363818277560386473024397347782636944706724545622119735167286790960730471754594819312902860744464439791191407528558118860188325525875003532800
1613 -82060682501839670709529437377406127613098834957082131269317955590577622234918434302466872561587080219377305057229803253725385700913302462708296366114506792497261709232818185410814191448417058861927561298079338511507291242160
1614 97398679973539453969761390438455750641379201712253049934241244309568070554954547538185470320573763377285553236250687988387789107305893937159203961169515479973422435929359154238481426520981822372499127170012113695845928406720
1615 -115597498801744867345649842452834573246200525838353286671402905816201699805169938287207375995353236286594834592551175933657207981901797120864632097941222733870397021187368324842161338371001478122952278214343718382301737136000
1616 137189617188350406351709639113323763742294947158483433923676895662769327872268048397481621179067777448329790516627462106231440248493986971730631991949511418731253114655004551342276553661815918838178316728197948462423226865200
1617 -162806414731808171020493056927285521388306436845682820199097588211849340578171689138910527699456760310892132782030681422307699132985381043314948096101850610059940572189239392636466553285422734668508891456787189622735298326400
1618 193196503715576304961641670938348087749731350199234128503011166246613645487241932784486066227231276239094388861320000362057191560785856420387031315522764111470486338898311007678583993577569498866110387752153561088292806835920
1619 -229247450976734439723120929174695281290440319974298726098985262715135452322579017490969331232150214437742119473940080045184083099955534348601869979927209310583605457981161947399634627296635689202211530417172765841173367385760
1620 272011516169792531900160764194938572854978532610629193741668593205077109461142972577885682038295153451613278754922419839151313746450973368515116569282219243158820506820077261498470284683786914475270320619831725042775159991216
1621 -322736147508886108285801318744091299976819929235900354336698496170384649017963059516110276020078003883648204370156883537299577193882038496106315773847524402139531045624884199215577403234641613761531973495054974308690372782320
1622 382900112526485121306973096245586044253543833923648594032683256153828811849617492168588258101643327729385824740484066812037813158789327295038169094122001911257847427732564610175855056849530745701768707613494682063870976657120
1623 -454256302914531524300761236714339412278470174009724150098899504293176504635054280939418429278091431996351146298810616705903492955234386626392578538958728742963805470266596470586505885767904012801843255943060911865493577731520
1624 538882443711948856461882768865991258666473506080231894184097796765418890660692095291781186648776005048523134385177428409766485031041542419019393973629951192625850003277579045835670485357849921533557135404253595085608903873920
1625 -639241163409345830168878720216400792869390438374287547353777889386113878185496302815199476742217470669454680288738221090839068381695473352238071105110468235940347867950796972397530678395015064062469627299582069145205258058048
1626 758251149390904205095662422803961971206881034410943737255100002582226859225997664017103162257633933602871134353837194745678562146452762231604619026222284350649396280001553475830930921241902711681623293218919185193657050206720
1627 -899371430134761548938027604006842039602727956488168069743000674258468570355238875490217163663426463501150895910969955651021035440717647625238337749189510532325341165690459176132923361980650640925997021190895991524039841059040
1628 1066701200747631136360060358188898694244832877178977157819594855290466425207103392857524067516904818036156274769216880957675153416654225561954441819029644404627336895554899375647666667897221946361022999751872562523055907543360
1629 -1265098052362765946273276412419587035459644629608023123355769369705120516315932420594535170673848006354692495237950087716987397625747756393825452415016314374745226972628671529931246510482232291236888101633123015431904126950960
1630 1500317991273317001450285449648409748444032736268359240826509312608273862924103980785093674144215675329497554330355348154454187170792545072513867190226204242912698069127230779339177069464440043967295111212483464280903837682624
1631 -1779181255295676792967449717958077536518966840117998229845733621588316652569726298932213946451513987298601992819041635877528693491658919258035134804375760639721295205202706687154476312548126870997070554311568033142443965927040
1632 2109768670367978688307414135506106830474550809918208728682366828085273253794867648638740705347971710927845761663443921467022720409987139311376398013356358409921018581081711200071178289991507139589321925951070919716913146570560
1633 -2501654160609671341956200427211245201540858168844207501874946678570429382366404302854786360427110664603069577985823944004019845965124434969845289548726657642427211033040568983126358420889092413772841454618967207148997631352320
1634 2966180054620122325724882028543951485421340151460378264670649471764849265557230578568761444013548358603669046297471579888695954389068498627431635590868713936241525018448713202725763045701815667128646664664469571440341015497600
1635 -3516783048789321794799860931733158376580009993084337314833779351590935998474510624400606916382773122572515020427074575500375433632471877051966017510307236736241780688278154061356574852390992514644367239111179517595084641936000
1636 4169380129251782753287288339241539505045948947054697953564063322393228992564182639667371708019880041510838309564738574095318822245870684015267744013584734748181353417374683835238356282878442008586186734688754254625258591109200
1637 -4942825458529349180950719737914809567168249464470012288842790332562122022348767948888260571229751776535686879658446958954285571126518599262439159792280456012417422581990037337390625971050394677141550874890464281207451128599920
1638 5859451248988547388073212320229722917355451523223219211664452254891585429650172079748109716732101119921953769271168776191045650791839324364301661468468603616174954898008232468553000759920241233965204847259595877469407398509440
1639 -6945708029855446190388863037248869740457831639524481627798134953712358681124999965087962783212047136032518903367225870171360883862173500594051564617770689037638787103634832906025163566929771539307842930746207387039657251923520
1640 8232922534914206477745905825238670348809062209285520662691015899501157519978107329287306415022851272008459483732149384556023243333566024668712431153456394531206779560829157120048448373764148240712401129342150518795558943890400
1641 -9758194773631442790442529331591156335787109364189927590950607048768022872810341024758827395259074805133248701396638693362026545595337869016379003499704323221580388700197237102494449634456678382321232504058142833136787217398400
1642 11565459793225664913605989727315916963731192282048634503000056441184082875351402358338407167576335343182772934690061636609331797112003331847468199550238292531068174086748821670913272228853107859885182863305675862546476914947760
1643 -13706744304155848361265417395609152395867241556397390724291079117887349491945721918570069995984413829778095678815092433414520687757807673120602852762500573956626611174932938861846077247049415688375253206118554753690139136857600
1644 16243653857842277135586556527163348328015384404419209769755374558167000753780922093089747430198196187484392654062682874303933867214500291173142094635925506710257199867206390598708069260519982881095223133008734955928129102573120
1645 -19249132788217474544404692048409088732511224392435320071377750815083792307346793520528436751833414720387913400552033595912791565407376981570751629075212145222170150848939275962938677287699487101081108844133525100116983583795200
1646 22809546841179145333806155426688192882988423307555104295491648814603284877369088972431791485467351198175263178565985932009092983562948214588823607375133013919008745528828687577343056792454668613402190244597610522181986430832320
1647 -27027147534718670386152293916718313387741685819332237749068536619893560122575311615687533808525010366771320466563129572101231363883913611209248106902131875306897973781586476323783471303979433909391704838036765000025541881235840
1648 32022988073296947777987905449973347913051809641694743423309217310403657928841525323361901001324181205065652158451665654795449859618729781707333030776940601142177342446362912827592948501145700329408528818732524746083018442400320
1649 -37940373385263585213883300717098475624989046233534721055276892648120595254316679161495481401854561526477614049455185213966726397600902719465095469364327030164370547426848251906603222296623016941701155870061730369585589505560480
1650 44948941918973854964093257931227736256254831727846596246539223143555921556826928494364705816893327237190425864942870714179923473042421145575413375175582451724862164882972790566837134469597349050802907211057177701982597020214912
1651 -53249494643778625250094967876945688964073188365050740091241407903612386097001642497487362218181180516155516525616240651399469075614786241194800462641776934938361462381442960780599344162005391675524514652704642869807189454632960
1652 63079707754831958061486448164153783745007910436680867750028877226718151968573246563418365594502186256369887235821892154896182982712668948426306649367077587039419049409715688492023336238442326132452007799016249508906776241944320
1653 -74720890464682913833370473146366378002984468217108850174982902956169530705462296883037868480207363559998896171398232600593135137174054263882356468374637691681698176396459118697871840920931562263125949986332620384595217097905920
1654 88505978675676591930972199317458569904991496924203373715811832450850523067591649671793055661611156126630191814558414225207424498154618959650890425478919337377387736066990199236347526870200813665832507015523695455600953154833760
1655 -104828990087167708001934468830154371904347772624510585313026855760616478661205849748109504519534475052279592904783007158198395944458471470262252086249030556931707663377252366779954381838139811437442770320904360297150806424646720
1656 124156207371236198422755169054188791294505547387319368022144383096552125787972749550693257317637308089717371521599141469837219718897724955931504721716023183073091967852787570668773005952138037473542578346236079473021845712521920
1657 -147039404596603859893223746261627597489510760003212147214493707949314948918279706856695379285892453937615246300616219301485779149119241257261432644947595384754471784904245494430768731376106215783127365452533347535819482975819280
1658 174131489447006425956023271842009433544474997824039866348653360212725389798394820283252410078060320783430533116832477831686287331900859477266146388809444140796108312487491821632366928888793214921329528311575396111103868190619120
1659 -206205001566718501141970179563137078751004063573397096208316324731741530264130036427610154738628485441612222603352817356981972711214856941187270532770028192367005686811664464759968498003828190158288072767488536444490446814760960
1660 244173987460996447724984476964293673570088945332724106858325034025403260711497238791308429127066971917448158608253873409815532217359220996683073369467278897993923339961568885253444810597056312266631926829837355582521016162091200
1661 -289119867013286198669103154498455991205064560736877146202111546065214540051380160575474054468723038568864819751455708081913794050175073521283043604794285008512412271473753500998507275902422057587712749295961325424761323321150720
1662 342322018487855233216471320015545467090797222247244483806077752109002536757408465831151649408667136788214489412067457478069956953404031398717735060800739578422229267453630066750107616442052254214923116064334763014580348317272000
1663 -405293940975877848107707142536554980724688137605029028791779708918598820054300956954262697370792785920396943129225183080928271750976641169602693944096309650554677476088759539956688020300986595872135802736705973352490528492672000
1664 479826009286760833388964306502683291221238611375213279126525368747054246275648312941402691412295122822030766249048105839433352967947696317638030835764554041069047607493613567429014708758553745617244330950024404394617759729028720
1665 -568036020619831875176094065886999807488877653553884407457616445169972916607654243139939053481889174723956163145325909879242273195419518177338989311552456084386331724408659742737192027581884365901160962322545770340624579199437600
1666 672428950092570429020803862805543960247280782880193328774953126740000649553898715492540506533912173811731407262921743800012859694572172837481054632448158166848893966184337330148207627453816097473840517722559486087955451949579920
1667 -795967589392556211855285161205137285188716162598657229995304082338891313570512330394621938731484508189955751790647214029628422252538942982806956597736201753675488409174748641859852650862242496630605093121501668800232647799620640
1668 942156046594026859255978449254281195740187350594039217589596962311163669770385390566437577910410060391585701073152147170137267511468666777545268507893483874527031791294633669458328784813949127476640414127210602676707830913479040
1669 -1115138443956157630299325009951469366997453378922754684875163430837111569164853090908917397673303383021893708646273771249948066710740658510494045135199655256523084767042250166474661134702653821962551241061159931319386574282444400
1670 1319815574237430037568959770671207794202825681073883519636689669697881778724751517773121168499112575707894667646992648161087246907243510671526851616873662926505411106697194101580794863269425199009436685548670365500050974955545984
1671 -1561982776449400280923349562664369673359654540202489550198251111250887886207956440864516315435496204843774065341877038533601451720257759682244901673596285305518524308469316423055548803366555156362465461312483492884605654035912640
1672 1848492882879095861504963267471660557549646603789360692716065683091735240044986067509168420367581195115505545709959451653363203277503680791891851380302861226559701526357844669060800895033122922566882523722196337194389168419370880
1673 -2187448786972480680780458354979457181666530169161077482845322495366769176613200056543223927110490128094802148834397635961310806062801797892607225012640497227218742989746755618343539281302817414421968153798418461515208534952872960
1674 2588431005575998914297521145533426185820288632858203028283359816801804073208659518707985358713523622659783176050196723759026224463206970066762922371829358230790003583654160576755701325860798876368942022311157078429080386438850560
1675 -3062766581836176980817440404815028060755882165356332186398895976888188539145734886798202993060722865777609463894817050871384267227861369240214850026914690177233734549471926304303119968249932379627954123296768850945593030062906336
1676 3623846823612836522432796583610581744642278541604049489941466171902871087457473768346101827797807023598305385643381768684534949294483471596654534890125402705769574154749785029219598738064318948309146374202699583317799687655883680
1677 -4287502728257160180652122032391143489996345503577057270561981745480946630426669485057112925086589312830349413921967824821457674470121322786183481323447347005667880657898258655822415895102989628635452587242990876814484548388819200
1678 5072448545430604927794019010317501528419791817402760525519603630997399388165806156166770787370565178830652996666435901924555338952301590852479200075698669736296372902245029400687261573786629226700760188945884320324523510571126080
1679 -6000805819408605138644270328402794789842155418652382293288601334886477899549635146948038514224609305585746685234308157115924309280396293329817558014510061997700387322431987232226945626087777366180254170432680884636483933862273920
1680 7098722483070650907903765216589718207445078645752210572314834773802238358632538158001819927861648737803724415245062484192004899808249204451426203030017047255369610154473710712382906629283522657558381021567845847396112478182385152
1681 -8397104208927979459846154825106894960584455081434100093620757046868112324858872274311499203736610026515806782257021496473951008988672866481987267411209276580652582899031190529312253524295381171856392387921507842458173016194668600
1682 9932478330518254413247500091907143501213142161155777372174039688005491920824459328678413616381890548972997988379829904812379658519128474995817816191518704490988397498766695389183332384155332825144681629479110463005619473975855480
1683 -11748014315752684195454525276695804364947608418874088615865524072975686515774153069145504101540619376725649508067612771010381451058709915130989557257107819078692380446294157264330687138143730634651386252475130374273723241857327040
1684 13894729103130445983853925752373068794885351632369546502981637751446438002305652628299394224680519930965364389534247756796928954452111429985826880513123393200842222852261914075977997649169075240521496877130871096821591473528543280
1685 -16432910721029741915511589633891883185468797945761821370023635773838242300855678718352417422254834680813510073453164975436144187735981661541020831528240729937336979266960255343694068497871972977801722827350501649348006528758162400
1686 19433799639774623930412139300078554765678663260338411267940310752415101923143349294274205743108924607859699952896151561495074880784416592528136528652150840215768209762089988394279345098192638560997704401374651824746830282881335360
1687 -22981574421252804335613948336431134193992322849663133026509852806811449388017238214920274521886079909303540991782668149335842707575055578630422330633707792871315656856038044563402514526202546808912542087787191441753590796527388800
1688 27175696626578758681171845099348883694449493241471650099466943466460227671133287657070569853950992794126186587827529094582005370781357633468875545967985486081406677814782251579375953867774780343688158437177552529854779591535959840
1689 -32133679848691322221236486979660548235839736708549354941008231437187620386377089614538264556633494193413251657019504440416521816490673354744523103833648317272375040801611051507688344040063926991474216377103705946543806364928279680
1690 37994359425113386223642601698109372911219936786205173024564358161416346031308924454866073919807252840709467169621621336793975423366930127723545303232107292528661124281292100030627117818317101614498215558592091599969703650576466000
1691 -44921753176262398086995570585104481836774153724009587718452408219379477570394813920531654053533545214320177281724119632964444639789339271161981759820762657403512075064291216180339457365316677704540508130878900380250291051984628800
1692 53109619783868304387246216892445023947063972695410834460446136225613469712471840508016342173797433893061326138293099389034474587148913741812036373855210071100137409267839965425430548591643179557503149954919725854976372346711469440
1693 -62786840616964483913097385110453777489071523447424668057373146251652854747318414522521664144386481596136012003478655967023751283912325882147226911392351815910927819286732378046020744796328857993422843592235734132053256663421521200
1694 74223773453924138968006461329736684856943842905213283073415704993465702499037187722552640897299070648257567830173283970249725337914441912960995858755192596073206897935232679476362947604911015520406421665660421150220480380442141760
1695 -87739753256325756991217786940272919864942154795804267466871411588791504120744607555354196494905311056838265621230054168418729027216794353172196689805175557065197900672483646355702540430730698633825084910083423121292496249832022400
1696 103711946652864905905215273284414079263576926529420797681721713676847274317146652237309346183291091412310671479801096779538715337552381449121702492402801127169995325434185885773144226525214250866658739979745768752188847244450210480
1697 -122585803948267078653195434961200742295840726530361467157398008319366999695232197146372460338829215328860959628687510263034702717849317058561517257531678850263026536420461914849223590711646940044604444325736090256589907029839207760
1698 144887396296012353809712910125456419309520162382705391266132292354719470404909575509267128766022108649234524338407812024797884353751213461614774056718691692669613408506794474552459086687556539570903632379613118009073551210535646080
1699 -171237977358521559926390911278512067693772662502937606191603036397417659850760367271743261564461355008154992589187791394005228470463200821949955585340860650793497579972380976832105479218780206089830332169749212898966691533507648800
1700 202371169731487581878452434359022920671534653438358339501574326469883323542285635284434219838806131791377426455205070022152678488031735247143312846508752673608943979995712632628440595945638602632309844472872051162478222162336153072
1701 -239153248288873092207519023149640949052490899276128141518632271365188123146566120734387217329762956492695746483573238960376219855450793992023043659563958984666580867701606637609817309567604406443767182371289961887633365463541466880
1702 282607077366562953462194280707437063504791518715920049157300317946130405520781777573984164605764013867158103500037032457681777019356929758053320694930638237519722534556939750833240167017982051447507023491050602430169226193997624960
1703 -333940358649593500014428201614166560246427145283827009272779515867225429324330744063286298661705094405769232559474972166023676275350404494801276190075232444469881430278936812760095745342173464924880015625758521187093360452825529280
1704 394578964475317349915090122468474929854115324368769185537197469065313039107817426598794400849982175728024573200325073553257764388769046561725099920914848597424403120810944007891380892956737501471164635366260413380107587835089506560
1705 -466206270212277908850180435100144449011661085312980743439640946364294756718553968876221334631048403689624371849097632612406876286257526265081876821107763359536464624552707449434085824274268878085125135343805257167444756150375196672
1706 550809563192143106760926886745907577662816831573812345552830947918970098977356083472302596778943275240686912723598068909200057920200676429501385311860407477284670033544954847643269075093460995926999037631268711269745315562081100720
1707 -650734798802260762421110238555150706915090510258523042544824678015915335720594241972184436442727223923336000401221072564087345275400021078565639598043693103588220588832006663108378568788776109077553897726956497749607135129055552320
1708 768751202023663466692589531985798650641558534937171726446138378721772937333702372021786542553897052843689520705152049429008402009274297872037736118809445551927325069378594942128612479028142227111030979308649268792654163203493764480
1709 -908127481090910412642970357538260759802138912981836505697488342502466047997398426220691519937504886941540675279146586347488544472707418910543295437634328978927357128005762778202200434117089284629996982209063487953059186051566143920
1710 1072721736321977388242356106799527641212458043889417776786829376172294569904171630612219927482053201719703346957978974922572657680671256008859727680820279297370864977484887276544550170368717691472381766749666399787599314842290072000
1711 -1267087520078541728581971256323645008828155517589936527530562013489148070555495314414211194714880413671212066918488098009033860974214442460732904446292327538519777274776167173260910388842841243329313988885690768261718110579633619520
1712 1496598943353591543257756989730689431525633476919436013437977693884766369209637840597334412467404449111591603894115916574990409323949209040197125542964317545952465105126101861133224867406866405021663587636128854288998955224307470560
1713 -1767598242523350516827830427094837357466274299545351063673900129425670734861179935047155521133896857324015857732600979252175449867737253464457370968619529256449634342916388656355056026578683850262022315078496649630623184317159520640
1714 2087569830336812677160059081819228986024824363496431622099326280511234034306296599955075049090686811352812067146482007517151924412232971854042496646470687082955126635239840699958254701860296723765375295518435915632567146542302968400
1715 -2465345574730568614048701043239635898324316073682684392132000908350631452384385849517601107097195434359177851213572342063259780845778623465544879685065859419059816463319466829943304901045158133605774425747978147176219191176745798400
1716 2911346896961871578826170229978878399381989882360688229129419456216707829112802541683876168943723570112452137496947994113049119051783553469628220360699067342415152864841159091303191703353813839186325802011670159198936135520902606080
1717 -3437870279712943778550169813273413671347373271576930330875965247218525047438804944221506870936489538711645303628807780693124194088554420658276536225662977023993551240483286620673141655588981608673568449814664846614106011691675151840
1718 4059423953161656230083055967662660414941302877456057067143570054826922406302828198921380841472694710254353000509678451527807308944985503103255157601137429343772669303375344489197273727907930046476058735473751857362505396870460783200
1719 -4793124914249308482027202540523244547822674430421447320243641773358132982096482898869625264063308320299537334637491554945474455576159016277828209169403118010173686168984196764047350159233676856456827896479360629083838357789236272640
1720 5659167068849005270499124097717653315673755750562178818003534104395475133680385534827285632864456809594363927945850871578005758688484256360536502410708491409091349758436180267754199328915021146799388463006173939693651909910935448384
1721 -6681373212222489053833496998465364126712973605927780676822470321175291830429895422893038264575020207831428267129520088777012668896578070778750554890128380852012350847220475958163064707166653322538117979187072864999117364577236527120
1722 7887845831829311337642959863179620435569562135787032756259076166717766112071233715489245300760130950408750929360536554222841700915164774701632475988236947329845417594485826583868917497932819173518320143073186759562488029245972257280
1723 -9311734389188386874370427961872105252589638913952671736585517125798055041493939328667133899446309511829884766242140003366861889898307575255538084217826275985135068167608508793926092965953836300970566037389149171353318308250993114080
1724 10992139885872354402468208903849721907190756882666726150568980501426681309654575385608267638095697939020856057565756391132897773134898607945422921756293427783397085558160598602099075453846749705688285759147913077564506050428303484800
1725 -12975181227354240420075012687881613323698595261166494256859623936294382973589691539821277659098281127279445323511725264643450609080131493967108871805174083797096627905685053518433778737428237299846375083505891509081704034615121494272
1726 15315252266821654720546512140208024172378171111138102069844646635888666440792508698835377117641361643926756691372246519211688135898896280637600515246241978521028130971209339960790295240189862812492077392537452808780164947658975604480
1727 -18076503556358656616332970091110008583386828146853286257796408492643296933438878190939787049641003063110882418490359789462498092638400287798647373569975888198416581534318488306006251849511980223666960569080167465649612611234090358080
1728 21334588892955765084020937976595601532281493096479230035098751351757738625507026975012684897688141678464247729000160245468157771613003837599444288504702059176421310129322333048624295650098494354854385244029661880288965161315932888640
1729 -25178723883954098958970063860039351660641199108915851925981154422108904056383758958456720390922193545519479437008292496432211083732994115940498483849236067594636715131322937617179174254747028220642825558233194605585325213274640576000
1730 29714112161810973026466823114754516622681747867265560643190385176567299580602846101626377511660741277102789262801420961916006011828506454529187219610035965146267032022571396310389173405656421368177900238210316056361323654016865113504
1731 -35064804776362027267962906584488016274063408725918148561937372620792726455302548632961973627843502174863371326730039742171727176623493833421722252692292752819289650434843811694650252958281968392341722923807092299867854034194707859520
1732 41377069948714450378163021256055925673261839957960390113477941186798795502249096966600691281483406182325067755386221887048851114824521413020356719021720749356826461444209701979339981796314703181078463709215878004222308109816746678800
1733 -48823364096025348394529764300631527082003406825174112376985744821948706343348534505980007024036280485999674353487801834312491591212520828668564937680107001780208645372514802430433411692904231398193912502884769739023503835947076108400
1734 57607011197277020565304441004487728494285678702647172376540959560339352378544537790041025099103534050151717913882601420628149269919110901221249223971830225329689673359959307480730111170359832829955202110383087374784061630479622938080
1735 -67967716598148661995872731861620667727090589972989666441684073372789871572485238786425096458536041855543036024698490097675716044146632227595359437907422529585577651538046766255016621919185651052148112892728910362989249982901495969600
1736 80188063755843750619303560971034471596166137494026802481848620950405479415106694778226109048286894220381419792242739680743930337121324600677753020498126352193053333093288979745697051422632712680379322212643156283858844835594702325760
1737 -94601168799606586852801997542220553599474868659767520434656655230380903636625771039828523304778747610788007528423063412337316500152570290571984005611346054990040083110264439878387055696887158946225299980505161573957658240710768962320
1738 111599698832511523834999921702679927962274575256378927079998002256625774245088358030857000525892459828138379724377883635085938279239398270051235434231395876981688800564185317496530960477746119988480007539855494643052929185169236938240
1739 -131646496451916877980721567711032193783398327774311886476162133428654762322011984808673537500953246225256714782738649400576466122753855466730330981438649581323580662128077245375110647784566226590624918759605203068384006464115220711680
1740 155287095992721122178689424977007407755714485609166565251451303322678765409224437976855498802255009702412318897324906266266647194190842494615702934231867205373158371072217169534646155004358572168090904926579527087104200939069052188800
1741 -183164467643939435765196009385632054171123508377957459207194990013558774489331155346992453451209988079190869961154710785034251030984315476355544385758343659699614341621703304746034710628014607790855199432684077762476531154861426041520
1742 216036385201796226561887388225142573879199504439763146146574008446649015828683867351757723689270760266755736998536777542462706358908390530112694694647149489645630774542365467901871029747232569362505461098884766971457096404406579296960
1743 -254795883385692784145541830380950321920676727486393526451340549005138950676180318038145642386066123541617512876286365086304397751563054650291714762165397486296305357152551113841010842239013985715461168414022078249262220439644122731520
1744 300495353220585952331584399008529490483600456962617664612453070531020986057978759530208627836545878676862465120111737477254152727694148268095125774799576027288246201738994022295231006632143234406681099578834284921853644823328895972720
1745 -354374921172525882387933062316306538900928952241689943788993359087981627404367729891024109580718878260273342719635440072601193391103915239099289621284258633002695907561511947319614587851561236214007251670712674894801651168046167509024
1746 417895872091655832727805109400404931452644922300940170540339788774872440673439334289929428718986158304655542934799211757738292495256769056612656103487623742379482106063643359088827415436257491453207148041007450122114424383042357792080
1747 -492780010601403148522744077721728126934949133355550328379879194849489570104948027967147234345091023954914735932329000932171561604937087976828502127697960146239561691608866671460750641007204853733964386793591794164564011244596938068640
1748 581056013940498094737241619326096138143519391009363628909531390854147705626503207748475239829527403588138401407977613028629982187750701051204107963829796753899397806124399376967070671456662734386375159442691191510478809087042309113600
1749 -685114015610410979993444607405291517126378660024409805139441780548155042208724722207959410303058989736270248404565659344722074369877505620286409820404431858636293430746184023405392865952293942574604712131772848407143269933477229589760
1750 807769878437657471119410255970953855307542213769045905326265120702856006065267591204445087958659363340311855195184749389417578967454431347500536221469496464137980751367433380388551849368996603569088837873630159002699517445904691913472
1751 -952340873629030585376455502211280402053700437039862180536274111017146963069879269478709542356990980504116879095094178001977212252957557028185700725452726404285370335347009589236996068328527464599267983569266738585721453025976216049280
1752 1122734785899428102690470112934653689017709685723259212450479777160594718760288280348453074439493165684111870596553710561605540339774809090548060319620662746563970168947367931360896423168081387474404506780224191205476749971493008221760
1753 -1323554821807356595401486834930751032166000546340045393927086214888694801957127168694192460524334344403167135930736472054400682590500353090944286348951564875023709385654804944297223675639781818097593782379468003164103056263329361727760
1754 1560223118473281471871921490249766045678780855437177182694414102444986946457756825011879269603699897260141603697950260183409847297770375837592606364287639822360617654024692368139264322648000120830867164137804719189680435715048756918640
1755 -1839126143969102174323057472143617582336691426927494922652485593546643569244733375753684950387651801624197618445140372873687320142789004006086715739039533605282428301509661552541508522541885649364191291850639603206039849947692804741376
1756 2167785861889700267336227847341076433183844463624431426262409032794542628067902839792027464049063276779192204715897275411675816885375457359692114509103311662100108334654805670252483734179050450630344537156777863044186600277837257016000
1757 -2555061216276073949587251144479618655371839761715342171474123082678000683021069374451083827293361796514421303504903536747508643162203107885343686246353677555525470756195337046541607830792923488059386144594544597569876424207523920792320
1758 3011385297171565311030540190416908216763059451516691872945746113210020798525290370065926011599042500807581526371875645887836291846449395201109008057440646016329068354046741642656435312165635018778719250055756042820307291807761846393280
1759 -3549044492838439632307904589507920123866570618232531721198991872431324521920113634256276956637660496171805874361409738068840757984662900413311340022467689876117546957663398608624280307365631690894215778047335372428627261641162415435520
1760 4182507046938819779843389569486162053670856489519518440143581245733875456996920702254540502807396121690377906423250994432189641824204165080945812794171183370551773786785298059509106991244141226514865102625673661959305328561197332065600
1761 -4928809747056814257071946191557862079031307381549291333307665143007434616571772621987810412882615615167675691986955764444618165551194149678625353110073989215402925562040670417227821810829215703096248707339251292997005848105982277895040
1762 5808013009205332814551778287495954083513971664525374401877718124497209185403984583774820673656816064555657801731636338543524544870084250398471138086484831019301556296999471615600458738375944273569415375161181114813190767497199159378960
1763 -6843736431850303181114882959392847190356209602344769232730949921549604868250012195686333291402175508694428713458729536753754940781723230541025536798432840260040884442934752319392524772053573922145290066504800376851871237770744050768320
1764 8063789020011873488968150204274579614702296302888737771705782978912932591552863133142797150841425390388311317268002548848901929029015820191673718356510398728792115759660452829446547536550392139038525654676257332488430266530801987681000
1765 -9500910781007760285016712320463189253089800269316591290823449645870822492228144609013340073594113282185767195450203258023708483055565688765338902324301002908387746524075672191029512800581886554080857706864342575186484303183756756850400
1766 11193645334011241973599270694214554876020277287435800110800815966287109691254589580529697358150028706947856554654383187469414773651793831054534160591761732972802019300012668226662362092385067924819157729965115082169254515212056166914080
1767 -13187366632920637368393266232152958348086511158986934782482055710583212811600497269220725136581683300393587963142833857929391584728438226114468992395961702429093563065289153406077183389668852250409436281658648906025872548880441896161280
1768 15535486966694417699668396023016256368062711990891479129946719905364277823721955750396411500881767106636201400547820284716345632431197282167186477784658499378332794395023767518901903100824912433112470637963592145799715031883451141722080
1769 -18300878179771990795153394738062918770334260751409203024867490862709652921150180115669392358508307607483055105799374363495052283125761223614267454675191827608076620835834126570029742457638242134239286718177577383234862776155750951977120
1770 21557543672580176903437952642642610252595434834856723941689816009975486140503220316870548413500129825913017537522587641214793721566930993995454464331771402420842019641366287432455222769426702958153909902280688053143263808681613248664832
1771 -25392585345408051436172451418909094142288885066919889224482298485297834266749881413734192587308027918018657336437055167490725507990745878797403929525268205118499725993426987586783403216419897212078192865589591039383100066059451122944000
1772 29908517410809950213793455973789875417592950197010830092149601990565731622198313331330363946846682663714465010271051487367506104149018037347218059655226808544082225892479060857905085607992591865209010478745949724058677792157180796582240
1773 -35225988123048698361379825577101253037082190738472830553629381278084576687113358785122758359893034338491504355191643197018649900873723635303120534729229503700511927021905802049077183500405859657594705618519140525058020874267051078437040
1774 41486981196255077501610160360634825410103153489109030676621501335091634995121010668584159889315993962932048522061657193447909234736355213496497425290478196061901659708106527701879448942407610225923639255348747074328494382123160672831680
1775 -48858581285931655444855441133353009750490444943966503736276369253370270067374288853778608366049354781396343672915968092460629950285461033006268449856422782742500960626639233176153486999304161871743227581568340836349359073660394769599424
1776 57537402720046287464966053271738335276559789731923260108432186972274104024885390478462156407207225409333326160091801435677063034406385061711150278613880924034811071464297478438404130386316643836319978163050124221393681860483854181927360
1777 -67754798072544226146420896396289844752437010388611186844124300468127276526204673876397923058204898143035296466160613020761624155182674164994728950756356784838198959902134228823442718548777533770924726224470332818033241036524085914723280
1778 79782983627390565743628744593931638286882704303275820750219782623039817870381380534587184264571340635380286565121681783416428995813389340643991160431164917162101002847452793132364170635864113936995849673926861687093016441466464227696640
1779 -93942242818148040135081495244115443543952223867855951979187725725430421236144852976891247080636798595066628913831228069212537515660713907903991305113047876256573536131410976049973173464498998913454962456574491075944225763058660543197760
1780 110609396972478688604063033349989804876170159332724622801397808887325353044267519433140331907115828268667650631231791509678558989947309692381807093309793437750742755275608820882435038181260173640158432199300150192455844888924943206697184
1781 -130227765877866249807955373058247535150937853312478382020717784099274839087213551401098838623496622523665599104079299751944841973831244525486490796455106826673269535202019603979073545777687822419089109026475001842144818537088426039356640
1782 153318879677478193721702119543674611630449408747414921401621563124771706521958387673753917705127208745681777825932996405342573939121521080645386163093820439417426250898025132662840140727093608170061633341186663663294194374943855400808160
1783 -180496249417064791653747206258035330387062433176643112423302807709414886269017830944644018888521211191037207131405404157804432080827175944682221918112030959540886265823033986057998611629408762541741601260231318266751028207620105139433920
1784 212481557385396487560556305960678049473319138382698015548628011746812131309812616511735006153668123952547830313443316702671505389306413904524927916012003178669538069940111230710213563142433399180598423524585317107438323784285207180634880
1785 -250123691619581335891348597199978789766962702260980582578675275926411774641559274300046733871682268142421798991278396956326938495250679498651610494655743770066909388550585471054614154076851831250162050568172290105638819934788130879667200
1786 294421123223682289928950227108437370884437164462542650616737334992694870473758371075703564900370766250402881852129694818540845240006097400707566047840195645675749664622389271123449114968009081893694822265315431359069780256214492943347200
1787 -346548212401062019407144746454950827772096785510144714338018946850031294986830547653494231356093705459578754269449005483818647040030374262372057918442037379179210787750096764511219172372514675357668274748864057963326822797244169295048160
1788 407886131589844108227059053578274829752076626588495653421885218793545469113257789913815529816739478365781267889460435227263229882293880098343979197979702309562521885768978911412888624774888798719598210073816869133553283843378865042540480
1789 -480059214472395913495469802925077736536247234658981083517822908971268956426291419640837566074704635552454099442730632864912649210920580306820495670316395246676090922781498084795910576416789996502719807134436822619061777998675950568364080
1790 564977681021335896693110150251794393366429500582467622454070592978106553854398978035117942372567833437857862958166931120787742848268447810956273488513563677667681992114403991042347664390531592805821088424290185538034463830767668233169600
1791 -664887854805886674016661683546814701651225713851956932727828262726231803527418188610423790776998984066057858352125501918732787139485180027606591539215703812831481938575660152879817954089709859474569720761248140783179901922676741249047360
1792 782431183809271850751090101361628513481688040642512017167121352371588870016045326716894434867477880811064187386367655702257331719615438916891013764540295379080267861295607230411677599216341036845368239918476297005392855555428164242066240
1793 -920713605042704779311476718094993743272775920821892927103002286083655338923409529624588664632381645339192711185722065656388926057352722787590341305225495056020089657663119041451396688127070426806170041426610564965474387271079687498876800
1794 1083387062202825796321136749473241263112864112648213725851364090312414091393837277983523742275062127193539130896469752875148162700617240875192733042122382113425051503947649396217061462338235193472584823943390774365395187302634078351157760
1795 -1274745301453675484404314621538496692703638567468358128291379128291218035066556157898930274905014138958589461558994269346974829568417013583303691345160003194028385805078273298947384117359393562063390785145884275373699352893505278273229696
1796 1499836441274086284962344001903172676270245288155065993494795682054632419514666871976473862707366989994843417951504631407972699205472005457622604241886883700705979114045564434435909897707163502477229613519928254255964595311302233729181840
1797 -1764595247764578806249184991816062182857038724393027448317885793220613501413514743686310176739656613229042794363216130853656487267011903475727850705722523408199958192006355721173662030689231260957906234401741815005309449235307522794632960
1798 2075998558082691979443014654131577008806337616674256844506421248231470507000430259067642986969519413371270865838499227561925873250221771634700132533368667783859761527784834444664016964832516963144842415590545505036730625934786147218961920
1799 -2442247894948344512763720564257695957388783337086976815728717518273906614271388760064679636162741093205050207346011964984437312943740626866852759379069705539404115971383325642905798253588148437872770632497584458351175186235181734258506880
1800 2872984019892744575577320532629939017246738039143397975829588815185114434916198938623880498133802037652471380070282340325905786794262879894307797594288768168909100295923710458681600854044044276057509349746865730213881843026932758514425432
1801 -3379539000257766267541449847030254891428480181515901497219917501213322113258765793174299199690294768222553493068271242630498067982531806431304223648372241261896672108428703534156844009954597917029013001143315945739846531754629391623200400
1802 3975232336174534219217269219192999786954421044777727286151380122207561748390699313756012383357410088498916699220139058147131658529188174117958923488697973778590063155347524322574462741165421577896017142910032656465119560809497339299841120
1803 -4675718833835870471088611599742624341012152540436532576543596197475560059988093162017502459038835841537678890397020496302174008932239490208143402917971287860043815442113553361201446248483669172048637053253030292953277732734686357941040960
1804 5499397249629609808599696692701219258410766560863741155362333169911018967236075442693666453532151228077950522846059576143995990687657656562074430959288091407113394999458904798277439415282067615142959878188493811220134344403218943639096000
1805 -6467890300495675575022426060790973774020966105838132258326231320189320813005674333366141671827195961146595616594183462799510910425698920290432212192553406701189608502012436184666556920192469044987828136170805340911936887700794128697757616
1806 7606608479538216172902797253649012770424468312667133483333208996938720995236143223582866912602278134673103432562135769591580706606598915066199013757374353075859683896641541232968735712519500797555088898877960543208201079784351775829416960
1807 -8945412279774378231124867284501597248728565020673282386306878722665238903109316725827761815373016667639150414023247879486438108954528555433645090141792890918730436670207514528543077897826051408700150195947084498736519682593596992485056320
1808 10519389968428966187288040783122920518975876011565992723694545445924061296360280873871621797169619492523356636826162186737426838028873006289432183525978440055461817444857128194693635934601485477805490124178564181454181371836081187102439440
1809 -12369771034484747729620320879706391066545599236177302591019021103539727405854878419792752503706625793609727276705790710381369815041974821369560609338144089611205085173508230937005136526184141750259469889720129751181719901173846143317336320
1810 14544998929624243874154453295468769358713945659221268350423853086709091723513930401388019362951147964818588690443806615897467019125959325850934559354905209091884742798655048888645023249456393251192056997607680693808202870437281573945511200
1811 -17101990826803490766671653393154687587988840867062909981767191543488207965747362877212062838198030873122466055681655952529575152739272276205955591992382441543791958091456547370884051441313714915853837629333713635494192109484697777751393440
1812 20107616936512405615479516303906734969544008290271431754553090099037346801199283678460494051556581994664863980522758232317576253376848912802380746533509646690274288178427282361341767805597873146734732652040297928059117939711803757333564160
1813 -23640437571478785388242523367118393448374625532674360114548568585207065811687101443922182839100077660053113219202005523252107397415889735180571006591922328865122395955416576735004124415500516012135522366895272810839835188378953214159361520
1814 27792742780619739347077595724393113959750742410355637121787783190052918997174253194352820142924631587497002600864404841785925389177393664380903349412299780489917842188509858089960550874609441614456428417056584556154611394035246289685499360
1815 -32672947151837173738434879346846490516760478177976832640178477234571009012661812962684390975808142053228226651362864411988224200443193877101029405640925382865722446681925912817175535086360566734725718864113347813540341093706400411531595200
1816 38408401509439340937946866816179032104667434020183245597995341465157292409374372625679132480345449530384821174206510979551023030751389905453317492938209510287390686214865673258088382950329885448485061557529115097361804053067059690079008160
1817 -45148693938478683162528707182195300060604481435174147742337691112669129766948816775776594774829613546576790351667857166502062193425816838920554477440653357814990841037791077000823776178836891042976736419138062261362474935143721029685283840
1818 53069525128246547545731899668690661377961519474470914793829577846823738581876290956534060927612736018891075709249198326420585258124238622937170558313763633697004091503414056495409366691427547514214855128778247932277849603627756291257478000
1819 -62377257760786734241722673113079912581504851505214475333806385914769220020863085029702415071645686960806882619661086755763361642439095548997018861524811426293871082270811832873287418703293928955655541858795816001160151794865037122842667200
1820 73314256953030711295637050183572734116871345839334312457863532054643888252725369418714618704301994202475376245119908893576147370743819407809273290930367368931672183754713014874373803537080665537249050250229566802842913271799797762335871232
1821 -86165159033189016101357528505621465032938416121388099177039417248912965858630262368767960472544242955340921937818715847324765925986018574162780354897861581686155315822917639742250977029937232783363787950122166396465183604379095976807480320
1822 101264229709385747999724954894883470711874844084299027909311036697781233569037218874148655649403158836305663377879107337759590577542797308812483463179466540904985463213256403379869543425283300710330376900077018004268829491497018931326802560
1823 -119004000576132436866128573434670138981212470645319845244112505303584149410735681674657204861958548590896773338746784431038849095629210222116179277039163594317670570312846302548539444231325569102289940055193406403726224389598350537809527040
1824 139845405611234397058094375666393714859685819632884534310553090580594206867747879533173555388447674854213399894965275385724107572966884078672845915676178217051725067764066242314978530975226975185656169282749512465930051910963915992982313600
1825 -164329677673342934296368182870603747321698533403921123329236004228015686918332063971337797481066065711091427993315341966250571678023976179275199344065962757619325750672561250825381743677451394113256574098326563014572937131477933880482500208
1826 193092309992936421496645337949858264065487435960779255710765249130722371981840160550066885997936081644765793013729771186686945243754264077524674004938878548452969634212765958856615139615985239717289426498326874673714543675653093626490236800
1827 -226879440399031895900051104181906199196429568805719397489231306981180038497138867768358019889719837692526578470300845345648700810489582640872536475734234870403217427909200258608899845827740130721250333272190093710795080645709704473051304320
1828 266567077878868754848384552634098911808047942549993758379691248657400341371809875163093159636817543219791585720811658849213564996764978832860275032008129863698180913145469176975934092756743488758895866987135715086210351102938299885556988880
1829 -313183663596848204836895977618475049593310236741468507633357017625937150084196368118769908541768258138335818794713211051480024409041507691530529127145220861212350803236000037065331720167639285524755748600105982653825166631875931564910586880
1830 367936543540563061223074378275657980890301897133917059987309374188490031606626911377980989055704219857915198134096310707015880761325412068537508647981566418888131414250918097444826211815480450925142952871625518844697309982689632240293556352
1831 -432243029670232435164674878842153768828198305181078009365499234842736720466008232913217004110526564690016853800364444011831607021727428558507038193574217163730731317837180990147832037169244594710062302254157002925646099707318693208192909120
1832 507766843347913837841401865293912790609248364951866813884648525505333217798552555274973257809508605669891552866677351963242105048729890938310986848944302238775785547459090988673243672957458625350907818890309156900441674365285858170635356720
1833 -596460871872877938212356932708875098280390054190213588085912331885091300859934478908229722473660799463883677968419457250060003004820876589435469359103308338663354787246959851489551078521548704785529966913841534835009242778470947394479375360
1834 700617329615971166350906341179622926168034915443105986248771942677031095333858462911045196816178906596369769943837328414943612903011452651102752143917053001624525362948555187573233264292333677449183487290592779321481077130526338822846245120
1835 -822926603590321883018028472698296866134401424374722787032019572517687401685481960831241704515325597348389474887913594696693108685261398175206302646053299379413721793824648019199009632604511135531320770469308194182746345175856073696298374400
1836 966546284077216259898470823070173916697478531059552744469689849620730225038869022964800801610267849510887545781756618197900645841660662086155137069950378705862105241963852418647130195634758509495885350463515172342490360745464890611446935680
1837 -1135182139719855384431355338691290928882217884690652071192401041680008779650539199520475956936103515679018472097672477819082764176407222493208649589659828795263953434153057478605341148699560794671769728446482522977120317868578372798273104640
1838 1333183099835968232929967462687519837347434466417516149326008242820749075425187878080319812358599527967932774598624204899668230695996952339331927682869475615536291170540503719993720099353231829554778266236635401078163667021245086484218668480
1839 -1565652662235116080257558532599893755808472874562915624026810964957430631708745003549224818021178275357108963380524129252803433319597999470477106044343147253295164370703626778219952601467290681629159842492280896476998389973277805070667565760
1840 1838579561522215468041355115612881081621281073069018965219437321089126009579112502701210115567699885538688978947296678745612140204098335140089946372996054122322789289777316359337268931742894635708488218030340155582159578913843771655359708800
1841 -2158991021226089570638034797689854588011579119352738625938202386101445540765234718634463978347916666467535740391652261960316943748585230474513934877226971723626481011503297998926138735976089953062487663637165658098590273612546622852603558400
1842 2535132485410879849153561758132338796612928083814298631153837398732819016515055358356667910993051966225736115737125987589202923549351942602810852417386982515742664113187295789263910845996425542697395804748302182298540521999344127489279934080
1843 -2976678396116188323125951084288577176183555528173301158991325054295963684614402860968763170009811540345267527906210175032783370283216228742976959525170690698556319121212474458311392619045714268501102672250312612868668454638829439423016207680
1844 3494979368903552403709713242191165029641742990270723808959622631748573582181039908682082755477519538773166183097834870125014268529997034479048733829593650878268104231016765083615603114809597163552445356649809392831212619717340079711446975600
1845 -4103352039726105108293659148274190081579465468658428830409319998282378997360039910929743960768058920328180435840996557910164542869239950319256644834667886058121795173713413524180633386449448591325800574306835591729568828352556342425718034144
1846 4817418935431718058089629524466984330720935390501139366335998499566673233731830660015832914789866580365196037956242568705010407765643907929949324899216885045467307734774900549919158730123632913202480736890507825749858881610277570716931276160
1847 -5655506984564984942306867107170872267872992656203641802011613691037617683326564263623782384525881921065533734049221909713106028092912941006020624815666029543003286686357873263607314845286993242506409680705412463600850533790146148362791977920
1848 6639114766494680492745724990660978024842991783229089440861689718894584942146007132009967856515624671468440435630168772404233769143802910489141103863564573168539552385559235548439365967513017545066678092075098460169755131216031657716286602240
1849 -7793460332434337128170145895237183495823614902783799300105926762988423894582520947930927284902683267438311693747231071498015257658460172323659863807579482414750846767820951152637773697875334785281291354277593121825241816231566137503385565000
1850 9148123465173389549937565719895014290634316120471250258792854684316719438061587487634845321055129268215674091610861870223271499851297238247503195902727293977825525574661315512184032729228123621444049928586224886372727667330676078490487420112
1851 -10737798626264084999623969962478204166565380827429008069013030406684559060960354594463933728373532613496250756986907370289064839933778388525015136408644949923462611732681493563771480469159375497918971285327658394878939129664630537629916569920
1852 12603177629693459484595813654352578395107794581063588417620269463121003413286305202711131986839782443467775096080179375336257027960901443581319669718331470495750695635439880182719435359381863534737515448356571569187934393287917165734227141760
1853 -14791984349583139708854770672460383808917473012669941360566320494923249833471647102961173243140988389518869098387898919990114759217252086460130916166744157124269901017677155069122090325642467991371860657229072613476546049434480651643362829920
1854 17360187598008262247670130732904218341674870436628915116094500416823705948190499539753866176953331006156289401941196185631614446575624600342904565291446826781240912127519102462127403381989342590658366375291458583099188202686240498842707394880
1855 -20373422793382733203376069074808492175828874780241356201035212870194518964845864899614377471334719617005081021628280189665936416266785238093892143811183821378404912644450349799398587852470506066653150796293314549501871678299292520333430012160
1856 23908658292140223708517609019438754485619661149451566247121385246087699909422515068118990445925250214487883029041531690524654393732047585518505332588680577022499098530103943490406683104540035809243133682869215232200203201975241133898022323440
1857 -28056148407898714369356390550220308343078747243370312973785074626189210369895540709399052436871993862341280330384297444346540310063666376213583676148285013282525922667683396987064270950163834615196013966824618088882594361302398621422016944000
1858 32921722346570340386806069047179007401047235679282372836480258889784545736264584963155286836361824277841919572999175400767875622344320431238672113366058727274152415516245656782233009888007121033514933848766252807171294769750943940142428680080
1859 -38629466722808196137782322820711635994665302581286270081741229599385220839068637286640550358697939635475865755871391417574335159640697328573114368206757813228625368571402554412958096015370748493887414364838304541511958096359237858622741877920
1860 45324869203268901656161866990675094206963126976767430418395355675364433020886993305071147313858417615822165382805365993100391976430119471785969276777325853138462301986431015008569338437139947636112823617907515384966232357924671650576586905600
1861 -53178502391793455444707997740501304575528879837538649364843019176206125655965614128203141086332689279126631216419263460140867705439066025150209512530577067901239614422538741359627493040276290319831956687908555769715556720172362506756626326640
1862 62390340619129924283064076149176138123870718955892066221003857632245482839800931567687953295491127149860218919717762258846942510867899490124859151780542724770852734225719464676955107003871688293875441001902642686325345788129837258997483271200
1863 -73194818162721521096960095848876226655878399056249317033400828737601056949821674632153388806449499355921157960982025388778330753965935824969115425850581543557994224979257971355417925798316221428134739376100877615077856025044556958887852500160
1864 85866755995316619952542001304395041847973053412125969594242185513307464767595146030799247507006763222194410186536250141897242856362407495736373218082465831089241097398253848726279826902614125870865122498373957695692753818365861876083370668240
1865 -100728305906918188969935830411804391145099388424680450750869606597502857204568478496211474430332075109081968417622879648585948884550759868504974588456351612104774935075932336752062540960864455414513908347032440229341130668645876971122164311200
1866 118157086303740558248673769576122373767357832795406620329945239457974921287763803005679467348886082653695425249353741271995371318270652967529599543151746682343740195027257631051442551136079220888665855572785854164895858877964128359603803979520
1867 -138595713793273055429165335524546114991581732937477760570548475015129471587273212026703670637650918933189608752879892292892890494530338300062220413324269079289674980159747723852823027756810648252172378834549099837105604536973708117776565259360
1868 162562969556813831389466911300756586444817139688099442943726815139616871525123507981236416117488382370202354253848090216845390913096440640276754508162467704261473592468262233377693949666791098700737290122282734518367712880762409987531057301280
1869 -190666880356421856362082320065770786151634002480577746830485559332460444631551543503207770090323649373685469074449567417148588052415336664888296305501893052005050826618859571088151479596652403529771568133998004032249415209909444378760186257920
1870 223620041835942695063696845205290200816639685153077958049883392858403410604530119866244348027430518908049024836126583629574916786198808289643261342185428070983994952381115847264586848046022981165948196631359190023818668267682587665176410349184
1871 -262257567741706667829444374105143046935095884701724113830081259977105192577583601139819438791179137155001807831230474840624959727857017782974082342382361768662161046734551945686212247790063623088357797903005830414651188041211044654226248228480
1872 307558114195329406203051491328845054594471616670990855605594194967152670237605221443097635175764778150989780303840933504668116605724719089862773541038983872329995834741740739358371438247727595668275261718821282127426283817892686606313606352560
1873 -360668504822137662980542115221601882265238527245563583747874260485592239433659448568711491796539643965023557809603958006301065223417408758701419338586170385824245150459473652674823726841932338191264821384595096687776876803864440610143007719120
1874 422932572273155347552632291213672110166848060789361359923599002677076050965904073100894555628164360233727318405543201052741765235129201834679715525680836023123312440516476250079674497718577923870216876796678839777887576523349640289078412063440
1875 -495924936697786194225243796291195095965678384904540411282468054980127902195930552912344104087501132220422133925662121959041352318183941656768090663520363399743445268184536280296974765003177030727827795714601008152970804066352483285446116171168
1876 581490564626834981953518088482581794623181968796780809799135694659224411975094266100784483560977200941857543864928028021819459489154049460200022445412395968072663163839397526495196277815652325834815426356520691246791109504074931552816320354560
1877 -681791095550750307971435467093518922997751257087885523052828523090056920086991819734325233657805371306422681650326970129808409360684470760215001157653352418643237203886235433000198062308409278959436859109546417108378778761026233301792525496560
1878 799359091780968190519849369819705372965390703386573309806388270030252451697972820009640978369277778611488218763568284165971137359269537775387613328200063343361419688422197071972215754592088444033359155159346026781514794202245446709517031597120
1879 -937161564120888038850925247094733076192633332894824997365292439442623746557635717457234382335909769796631197909376722690828149142978909061595420572549168551511229935375018245407069379558894751795846480061698233637910119260587899664215339609280
1880 1098674356310146904388599017201548431480265700233756233139334822234279539382531761674851121867038183287848052118194864505748506051224644875792510675757607076730885735567698171375248375409934526218587359408034925913953074108911748755960786406656
1881 -1287969240828508964538217051060822735405480719914449855424787182909446201896100898894513268581670304542719422535373503972926055669619640555923089086293893611042613525810586900992893872724852640726880197614305165775780751625765916952904984593280
1882 1509815894104526655058717981426999820180280895578332945749507378083530474925598489468210748996127228017951276830220245092938569003036505808224321514150281787886143000140137921160117644221923023169355950828950178985935857143889157996092890665840
1883 -1769801288246437093669742202456662278926652837414000853005398618834039360036719397000818903712055224570330320483953555620203405672276787835005073996369819192117716725842240313418836033159523673881682817052351619993514565771891958869335445244800
1884 2074469468192898472201844216020608601678099832652361204729138829327915560660419603889836105484711243389003424474073314320279584466551955232639042817479371464414421774567803204059848209829099901788773608386918955891566841233624366033976081686720
1885 -2431485188303221110457691123182018178954626832949943128015943949370383123790413957943711584442608267562143826201195465187106919887361681434300327721154550460128530657257285637001413575467836327422478599349109155909176916684276868098791720766400
1886 2849825473304670648223225853412087789027091777588087630847483013785832889956668762278786423761457831594050327359487227190609545394798742423387631892182878978933730738907202166729540215898068445531774091850640848899817852614786118653020871070080
1887 -3340003859726129226106515728593140940958550973442170165593743753449337602729032000783056256650891519164220846336090040937299907438389309725129473620350706637721964676137089601335109999860286303146129474312946865095301295621456722470856845910400
1888 3914332882470084348724680893582378257511497737466346695127793606454700545095502076682338418435827682189617839325552906812852195839200849996358146538206353728483009572461001504455451251953116157991365752358758045223755606743789698280888936209760
1889 -4587231316880264676931696481375064019361935653488733296214999769828025387359779803372326493801560005014279067597834243776688343647791499203948102183429795775350320338157674107286982022368913278920762579182606880290110838003933826429752080372560
1890 5375583792781643331072125443604440651798928575092714266754963075451851350966565258721216445334310690315245908881706787164811334739736599822948614789110036376094663638311164707577689309868754593237247576425742378064307797105696278916407460838400
1891 -6299161690661000897942477384108527216879012931100136751467202760545318322864114481247225635343918335897432670386599002700173201899828934074298016532115348201480178313139325988715286725491261772006717582854778393035021451239232324652480147258880
1892 7381115743166855524415391777955796165889748795447591200914735516060831862054136777785438386318893668217808835405184844960919120173883084266327830646346313810418704836528861575465059687382843350655938048639663360533072136052206295082643420014720
1893 -8648552534547413964555551462280023551356994059190507502775319038242144451865235906177174087340740147179024710463902366702860714387291065206502279963786638213080983711554790948279216211802959444078213590576808911613164814389812306686502305401600
1894 10133209159891618704196015341428427940985250161991787082066351617772397276646941341768209696941569368790947994466091618248883885746052438760817540834315034756631461910776593949564906407180883270055539398581860394534628248004728182295237769425440
1895 -11872242725792373355728045156270730715304850959134271567385535471774698508749143906483121129323682485135248941250613117067057839228740628296300842649880235794607656492083531605381316465976079569316448285290796817985008800980126860473040637066560
1896 13909154203571441415824436661560128228954568352305496316739066897445489091836663415178418883333211681827822902296972509928965857588612294579683180619968950422524594957545005509399095999189214259468059351583287929447205998361823470623183003793920
1897 -16294869454750676300974916742064734869424516406626663189805868661593329121609178871912146272672548305047777037987484859676034280663401558906768457345060397841133537263589240301528055500864072268763647778141138503929526028276723330173174678287360
1898 19089004116966156085862152013653396133304497506435616228114540938193253130763939668529035650578478397374656241542609080444359484526812286872380535507526247106740347464663896148406700136746417417404708303070658287430157625726942746176237397205600
1899 -22361343561593364473351630561912686286988815969895550132488019433405595122643162838415464863921312524057932878605478598118528871214140646907202806030935863586494892702442778200573286998638680076656419783795659572806690212418652837257583755424800
1900 26193574422524418838719685065167070184505019052177727053842575587758011007815876000079635971427264756568166732860322882837347563827524279020329984623749200677649214100811134694682218877277770738175425433699959524719067517684418687212643115908320
1901 -30681310377986772226087372693432159819005724071275111139287355928050225521526035819065739357408847386435657130202019862364171097447635126375427832057260365456242939061020444071758812196446478690931850160237963854697450600455348963746773533040560
1902 35936462094958413396365797465003356302158393297996822448858753516382620799611560875356003368814751746059313961246215334468753543922151258250147288504084776188784994986442614985214037445415261066666474915289762447899941107045493547333940604945600
1903 -42090009694987349083270549128018248168619583105422821592927770515153253906505265371325050804600238755373473393717061333844341220280065202297342223883846109816559179418433399363431748017601535300145125900667343902542483144386368583108602571625280
1904 49295245977137096091999904969155764148741313202093454381793052590127030065931018762007816399510951324410213976585455340729032591478731305912790112905132528229555922270602193411422854634017991941933216150080930556374320609126417160719045351004800
1905 -57731570179126286740646107180302300199605764484304420999957313802791147644947205351725189528750570117127934475754924968772357136558061004195796472172982249805391300676902313317600261496442941017091530527002115054753355323945220710766013539344384
1906 67608925552808728711506626280937384074738877709810316870087848487552514283298885499499357569310667729937904754811581468580928003734719070942282087421823475449191406656481051418969368487545469706032592135306882920964964242822687098690648384835920
1907 -79172989803586963638202568650700707936367634745775684509111232542326190070340071557669636965376332368767596003390347793322667429311830260822401799868877639915501629248025085614795324115112138643463271899068729364141556004017150947982877869838240
1908 92711245879092091173159264350235318130260189435060273432585867802569266242235541804350916108489689803426176971357707778645787639010032256147774160488926052449075882257404931083293217965188980822551308122008744670768588152092278639523318109907440
1909 -108560082138991523198911146884331051704106779047282385051175134792731693645432285926793901207707748124477520989697836617991761859953405257409683956325571616468120827127988002972130883108199850970470332238304971708540294861947019313652290661948160
1910 127113096119011718658186080612845323795611948604281871141300110723635820529149260521728825208077972379765171835896207078916055276309860530605814999400515333555053318092024686824428219363279206914357562510469997376886148959229690232478861416576000
1911 -148830805530159011515348260907547055254746487931770904855463557698886855886282767817715427413132387717378694226542620123240190864392191530153014220567040468351740872481692303990357038792303803364727975669858723408173128310623604648574255319883200
1912 174252004523505054583815306860664970534482964422348418664062349756820646682263230797498188055227990308030780170746055761789612293099906046550646568926212827973735016033089233829093352238054139828859137046538580779993943734053223703693079901813120
1913 -204007043436683228012210212893040979475793790940699863944645080132562070335753888165635553094064694704153584666686837408374863020220767456340362716181940355132078388189523672876857488843670050291618960683117755327715594040870507179855312693272080
1914 238833357195557840789947826268680431561803092798360041072586748727424364807827462592771305883875197603762311319113819883679238841871112618972641366136360665863317682567786638219233831060587269603272211406910789290168465948759670767117834891961600
1915 -279593622412256680315451581774743900040304169589247026206815561016944293010765408689086432897260966949037692191157183867003863169205227728280843027306446925961160227124329398365091597022974554134258654229382714350745294081113765914910063878195200
1916 327296987328957014287285159223203023267419269217580708458893364783507354258322379960465621056455045256631800921952819777534771140920143962549617433013773275572576338152753674648561357052524147984481382481880027752579637063216021416766799659815680
1917 -383123893658755048280205453209322297027185839492822393614809496066720706656548502714797257950736412260401823297578904749596235541951407072146597349813647583817011086758912964071487533736793763123760792061233712111169228290780639829954887761011200
1918 448455096884499287729011725473799876464396658210027586489886422656686062026727155849138011783689360089670723391655410498287667270384938289260278277774391054927578879208425679387097832272573816337508374351566629758632703179078250519372687884163200
1919 -524905593811739692977604803149179918303154843452681339214667298996139298019838466355775506359294235131946639691834630311911503362815672758782204805674359960564484092930101779972541675486453504414961092211070735075091916121736068467491134875672000
1920 614364285606221177263039213395159129475205669804947407869899870928276003423521082103961718026287603896013122538613814619773550534925199624880423838380332616571029325733675479410525997485438229217805546694187360150783628606123788409956649607095744
1921 -719040344067534161023372858595728100165421186408220877168205068931883923648162215574995367123853846410374887682074170822220142469973526524231648174487798080418552573069910490668648086821422298909422419378950787889330896740186607303587827555164320
1922 841517411870521337014608727555167160020255108737445581307475027608145261814497250206800649806244385021857238082770624443543408305364643075164799643182306886149117417177629962546149514916944536991683706935668442776371519719141662388987929366292040
1923 -984816957881676088096715965564740413674440299562544777319817302007991715203922227321022603716700258645165691709415040684438778279533111321241387016269063854039608117921524755055500874167483971348197718253063486387131847195410513300805420439760960
1924 1152472331025331887650070115396863703758011819167749424468943324792454463974246880445143329769880630363189446925272133860739559524745564373074195777671774755509035154820649039692358592292570902006315809265334872642004668162836153704768990953954720
1925 -1348615315899888467573882705273389189728837096271238365164331161817939311429547548591040810770102516722158451060161966580276446601325294465611830922877466217829084298123841696267632595366901012167518019152813197068252655974108357230881614026182912
1926 1578077296691925601358447318405483015457025035227577447907036074119271413504448658212827150163727066610553716582065827621979082484402614660012117347462905077707270929968746627771062801530550915592908294158275113184392749906321386297490431786908000
1927 -1846507490218520899925610277929944866627178386303461792999482806408485997672018823084416438573885864706958574375425751614907276640006158681961271706526675010394820700573968475778232191806076595351329887971198687380874455765784423297884818892343040
1928 2160511122681680876070990737789187655385846335815543426166756479350405118045493904244683019462475765910072088142735613048408684635175210913289729432889000972523227056712585781562943433488557377231355204851408339813380501634920008659974130440121360
1929 -2527810907907687215350750564909830184260623100730832390764827337661628919162179552394816564755755505861391402847210918183196409168534810433413159265999491610787062629050645641781335000012079715160372532853466840934136562378391580130129706549212800
1930 2957435749098833037768509378828372648981196895657686623054076605051889941656527572718122889088529382861105654435564179874123470972330630552787864787956218812642400046361944327473259106294626867010402000144515555655567137874890808024715661987203680
1931 -3459941245020395557145378883554457504893601397910945134080625655015197281417301855872989982819722975103458513456331451452562184918636797228647045981045185099108521817514363458147537993138712401823079806144563963943796011533532114218577857646902880
1932 4047667350925585589125168438822961079802691029268658707501737220344229195182336870085605298152958385054344554206057206540705600046518508425637293412236739775065203198144774142435496707043490852614754897853851740222474357387173033256327396573460480
1933 -4735039442876867617797518142267833659114671743275306658889583385892438488516387881762753537525056276926015118949125312935467782577577170804563048042443727626001501452105518924920342786948543362041114013010198063897486488342846411751442971441690800
1934 5538920083033639860497833993564288642460931242877708602224597549846992996193366540741553577176543219898023780073401165510288512165489249629904925022030493823286127098853830495314098785290891512410397697776466846653505475255926942358115919451013440
1935 -6479020008127964715407303004864887200203050721103296218557810492904193817571326848182722551337238971017037665724733937572132957502636963087201586163054124151463015680842961541257364796331760128690705916114771411183275795985317295136911095234862400
1936 7578378293130733162148799230986209784166116735715385570494248987487384365069040679340672076730820012522366117707283632786910645416494363316677188796565613734960536530818378947922247804253664033084481644290807739248588151394506647088999230614477800
1937 -8863923311314637243944867034219590263756758214578138450093418814144042026733919367402504222890907586358419557774525496253962160389466504345292706248616012252761903019804620654723541346905412782828065315379624286129602591262962086060573542146152480
1938 10367128060564576516130445056679102023396304130657412200808183259572913541598025519395769754317974499182928379773091271589724493910498136226261755206795768263289655057734829187715227016278137309704833852154422197672489802390330935638687937121598720
1939 -12124775700563395942970389872016753713541385852675390892712498181904098834823951462578626672416157662122378646864660678489896364147001006085377411397734047757664870560102714288646575544009219690117669263730303508817340937529062951987799725336749440
1940 14179853800871284257959759161862010455048129318834939959417028650164852567939459101266234940420021668804022339767461823605084140982431677868545974992767833065110005313241264557159961815865503384056772884912054864120576186683216911099028337826658400
1941 -16582598899484603400339990637627371367382309675287919499161333728772731223504829530345317366329882438127346856181106965877523435569379322279291947830259064024767221427079191448633334549838235850665283452928664135541026663327977249010781928587982080
1942 19391716589363647720821262710325331535735210818271968543584916264511036645974006310135807752382939818202159887087277392650607124764152301497244853760802021164699109109166514809598060617855643833002511347026344385228240338502421246360509873109215200
1943 -22675806573176372659357434748123323838155923491383751943922059051832731812015787767778259179640766994216983916345245091670317195150002397694293180689561081317518809548540473542065745356967439276298084224458536045569102534340415240407721664982567360
1944 26515027055047826660795982987372280481087785596750557162585587895412406626096683963142509237909801917557416180880039335628490147453130023152281569119170705303143832001052145628405196109048438003437558598486464042919334865483090156595056150448943840
1945 -31003038590174846484292448096329987586136999891402148334505231366533252675255832927327758276437004162597398657408466879203338982315733789619243806165427084799528314682169254093606584420701538446650166139112648008690097768497055221075623097780840352
1946 36249274226109789863597981605461378559925051732415367465663905587056844341780496176616121528568304806632901732401224025591643962894801900159925656530934830347105109732048256892687083514644617531477423949473501179143544511223626745462558724057271040
1947 -42381590603546561794380594039381389923955952036707957231105763613092993818406505092007501893869780579056229349957192520367806549492212717258223282167147288392625459190062658264462604875512333663598180862629345622548540623193189157989133882976791040
1948 49549363826430311871238914331388090004723705442827735532090884480059493685610788505928796267602579671457828621084573013047021232602987975027400413568416706299119840760326795176550775478839371558548001991535808967992719653111629679617320583871151680
1949 -57927104579123670654819052783060373811509329210042182589342167414668729987046246330432998179194462817118787950686687987038579896217863907705565040664289585588095654839698412250744745055936957374234547863351520125690131767356953351919586092633773360
1950 67718679416416507993634111141744648162664377017393377705832291476180708399468665556969118136864199880218118565995690487891889572104825926144160323596214229803428444488197782016802094706352087767224590136443811954581842724916065618182635210569606464
1951 -79162239676855687171184156872197049853261265916408039829508582814350141071822932554319625923631833792121489708055537402345309217658393138192405520255421777627453918918447134845507485967013919188007946621828854312440565759784435602134264235702887680
1952 92535976416978770730333845176184261474841591387306554951776016622077076614435920248859132502975686462841322215376071095789146015120999797039928271219564297757623347368953239224019566898146848679115207137334608407033812689132747907294180961925648880
1953 -108164839536812313385866027004266665952034560322205648853241955202504878645286040320421789515068900293171634454491753670810192027833905580938185723779588324760274910644905235580030789220232430041364903257055679623309222863423467101286014000478668800
1954 126428382335694342800870195410676795100907213078387125856708618284857339264989701489971935762405326008064952307981313746696430624699792352744540469553577472660702830084586218353300206574009183529322381462549663330702364483987274654741027872693058320
1955 -147769919650468624691148629344598253606371043287688407089621833271147056611109364813224914802887831926749315059684764286370516131831371964401949952547245756076327072208607528756973824045704599680213597211533451234463167664023676843559717217569370368
1956 172707219124806864123846242583245206899137020910042339169281186672353627969937161464853035963689645744098968931800332784387962160529777792635112931166956686422160133530691118909205082292348003149578274137410759452857596593885781494623725928302902400
1957 -201844981784434808456131153051842547609376541609959210359412831491775025824429789262659167456255899669725775208793694457080218540201891167753404268850888333803917110152566858630624025022381979174745078899765142364261292153253396580484222902373827840
1958 235889410817710815343800656853706596624540265658629050313842995959011597589425752591634859534523034119675186834389355824596283532273202117399273366913347009008286907427286337969133403904143422571377182858019432274029261019133608875294229995264253120
1959 -275665217297924504386675423695805154496150738690372213601644275591185151877520962583724336190098543095082843678162217796465113294811481127893953241569670125064411987545995467464304428827040679207270091882274172249950954343780461571331703431788237760
1960 322135469714585778531323707408703070418940001781346363603868821551210673293688271455847421448959051126782459233387857953776113060838228955908233094406444112974333449388842608837392959856224647557266816706441753127400835023084523793892252738225146800
1961 -376424761983582283556647161102478898175962450145220106650863891087254690740920998333248263198653569452855177788698122460802315845386469811031423999551328960433005910402517831877361794166614539781612651560947997264426998089673659291644608005032844960
1962 439846253686544196993382076616399948730529469228463033172543499171313662147615394855896648823774005641525933070494397204161855510619029207498272699835976656616866011679784591599906101140293465742356765620072170162981388316388706634078305712152532400
1963 -513933228520445754110227545339170912869422819336375906995231750140099630626839476014526212294905164507371442116720341381892169508722802666893652078544684573454037655842891901015544735566884692805130543686279466617713654400771066365684997894992497280
1964 600475924502045019655962225700433595337304119692829143609976316414639244557204823743446588253735304286350893352367521449880511706930983187460021818264284586234919268779418518577310041289502384033753743200893693963533435114478641340365598580953066720
1965 -701564514912464449532829116002932259170341323117372153740946135192512262604404817018092275522251366372371739505606018165691779777441064851008816238805375169824789972627600255112805111735294596235253273246694162756558510618294054051420046706003910400
1966 819639265250680403374443839490466287479612112046820114874202262059422142265720099587951295612010979810080787152556388903475982081970600868287906249651656720792789375344628086223127655102567565241567161939646513153988750763613090623677436805403418560
1967 -957549062047605530302140189372396909394022731356079621607835570005364899623000332814726073805494284430582030482618798013752392118294309695569875611803269035909356647235669990904567174004346742201376413015642277687796839920849272546680486674726349440
1968 1118619708303705531095549949880155032146638360677036293617693999687066829912531664555918179399284247765801098690902259397153130694538375897132015906007874131986035996051766751879454352646943556627803290398814168869490096456035750727738351697271046720
1969 -1306733612248332892798819024877190727773299562516051319058427775677109603906851764852669993491539290584232722166963551120284039771085461777285091509118509442942146249183245085670394800424325896865712971112766082786600816500750448283350027865647891840
1970 1526422766550712466128809745822619869922750399942697955288286449707836637172990800637446845045575545703943071431147063768201732272092713184702665862706182136158938824134315502879510666721591299488205717190117272075804637204894584789143726192719514656
1971 -1782977230418485500060262437397293901899756556154725282509325777857860341170960478544897253302044455973958756323093927707970384930451186130268114393628291057068578240492086844627958694704733222438746454233347939431337799605609368750199503589649493120
1972 2082571694632240520901464363075943031439810452023777605709367387250450879522491623797886471503818138204596814632942529449534468502466117722464358639461280222370099870975077127196560152424993491504894312369562786585666519867009964165346631978093085920
1973 -2432413138144551938206840180648115419297507677747833254311903998006232885923200939689975098722969645693759754608553687069922112735661468329321434328539294293576147093199714904442604090488360695831219628545793206804468249451708860872064843695821986800
1974 2840913084512165920779562781753862223500726190023490816731831489999937031476286934862379657513240283218942352928526469955949891507535841478631510606774403829111860709247842560336283625918602011712177618272521322429699202764906875083405853889786245120
1975 -3317888548890145018446355955767538422877601936886802972740106998390622057501898593749665709540736168470466531106499720411102151086756821084744493113988532286647802618328130687214435239833721272950118992626111451569337783051324612580724934374702657920
1976 3874796445299625691886244870865664475882931925549451584698000715356661976972939747689397770256537988809764390761145198628445224055793093651044328273632929387843870798316516869549378722924550555326807009600685702960489045547500903007625853551306105280
1977 -4525007015351855006544827387153794611975857222642949079061961433862859460653241851899922345745478354602830532441154522488968946733146139410265853310094746584508051217261845775669964249743779413239719043393548186287702697770578115092413229235505119360
1978 5284122762171735511784860302000959461192625939474113641224432614021926807349743262204974099592913724686312354382612362031228367944360408446479287759495414943184360390425155701262750103075091235629677439846041933496562493530672756359507348547419388160
1979 -6170350448585855239327314221241050368039597822940692177049930062725983277643954290246378422611376790114687688493216833596864109564380859174571618241508099117519264979139774438456591315665545983973215307667695097175161100733273765744592471686961103840
1980 7204934971970618422382763672821188508527987623417292439605793348720118714619761574348248702729511079908386193672651850286188883042856477701836167965169789066563374435076797250155429452300895508563838153712486732849630323061556499217569353102643261504
1981 -8412665388908394063624315215794622325115647204735859209248281639778635366361254794060541564712742790130685629447372021881842602666578648647666303763657103580828945132539619860653666454042451822448250089624765854914716970588788327966195689692464198400
1982 9822465065237227679177201970863931797882186791823315701166247958781741344765590959993039134033872501703333644859288106978358658514032439134371514804620867649254596428521532736465103625178522940715886004422186954776959360030694399545318117626787521280
1983 -11468079911115716061131100390963538256617548647733102638918692156540837077265607325249555305584469486809001563145472438749783569059711716510969357743395946175570485207642699339318716395301114228892332947719176563842529944940813519783411684660914874560
1984 13388880972851415753768405460862062321516084933797405810334956526920719709215830610591752531191935990602072233653210270721932707383167075861499838330907806418863634041122584364349044547802016557670003464455438331907284897709690194605582158159809936640
1985 -15630800347612607896845800435274299091226610411300171542831713986064152869530233546730770011028126834455869527453319284288717039295190327022051088210467097404077325569879174687023164153279944168882958919333006708029105539588182867734049402728428941600
1986 18247422526835271038407360565709387142381939231773052781031951144556862947042462247395904806717912707476165629344985221317663461610593268407741938158618138685713694961692899003170490887553623644928340401689774491880971581649085777720571376802121476480
1987 -21301256932614715399947298257409948612801349617064256200197177926651129963211953513316574585706512393122449089962501188592798857519872592847622401971009487709627370058204781622740813195555106384338892861609031185887114538354279402408307419445887221280
1988 24865221674196592839981985183944599069573951519821270665649700422318539483401687276351700625368755944350666050386013463214752415782656280046537414994390645447717316796705822547760404828177791622441934893341610393687383390189064344864062669267114693120
1989 -29024373518502358346173597102495790762155122590032104001458675253937646238734830328022103075179379725023398570596242036480375546720554304428143706109000112989019399701870574255419373027800515726022467792031959320269862628758689285785281358624881025760
1990 33877924855486968340488022621174490150034103976190128458410488330625077144322512338543605323314170350917255724701271031573193625550665390095976311971701495074881924515460065191691731804494581841183907125830742467921064997032326786887787797243656700800
1991 -39541595181172755280976938868410403498805222903248364769490210319233381967631885786189637892921624146770401311100447636543742625041400585615606493480531130625684614218392398508320149470269286863851591037174499047552882963333934629915696660745113657920
1992 46150352475803746492071002475941950667750357807817228839182807520327285664800932401352686630249838961982192532623333863960458513064245634420527226847560621221321667934126130711640954108249194187233120939513536733828431572563182379338412419294110720640
1993 -53861609004969377703794691992397410680516663226948365395533804302782482098519205801125181864456506260456168203127964478495215360080756002736426063615792279757860885399357111989245793970104168334369981355346472476501215302348814350986540216584522699920
1994 62858946731133178573900878962976524955661456690367580494758819075574948717235282500191411293924632103035045321785811532976813256622156970155848826176797071656532512254108438347852002930457513353874937687596837600807281276371883396846291001869129743920
1995 -73356459940219524743107885243487428202031858467656737749613091278890805858613369454738629742316133583889972591465285052781955282384250596516439618671906259818923170865463701639529608260412715457450213036042949881010411097444768158176929822011857778688
1996 85603817152034011879766708569443513885865581957134430461526752033029816899197063477908945263277240911061783044303750445613843079940782397381457657874169584684139440096862013573767452127981622066973275626864092491803849837149920809027723819514198955040
1997 -99892161231115525911311833941107759488534589276412292915135848219806790575960619216592281410007718704025648820030047551751891904643903883295902824106027975267983106892122332917489433556645394842314834453738826783402960971021460228453840047545652488880
1998 116560986238248997549807978121913795491581865713852992721183646200530893423389192945502744307127806445218924350084004205864304495796989575895521725245478186519323526482611780568703327707398693547426566736137508870628449728498789150777821049445127715200
1999 -136006152418796199070276946663009420185986625534377830147229912084136860557279248754868346463857972409618828404593308885889673066776619135033694902548240950208875919212856483358065893085234606946719860147559933008368434568702177885246625337611650007680
2000 158689227343648737545835375313311464814074962429313476364163831656260394357852364627422483457374281424156268718468292534078148954488083014036160000423410725960792489550072471892075290014537795660549392746417951327008484599240390013985419486443974036704
2001 -185148372220602695510145399436362696086032404421775092219869103383747205653459587973940135060202942038597620388994768880145352157724141982476325798938480672541191800734084171445019440461918673847622136707718618861901080491457961989203212931724858094080
2002 216011028498422372538241876910972814585441883421008047237138433402031732084777325408695803941714716065034425440947853547499021664109655860873294124406463647521600837978231350487382196167744999085299259101279942751947612855749685668005875486075675773440
2003 -252008701931040244378128107379691296388762315163425218172269371315929073469393272807951460233155496203882138546487505590978372787452616751609127022020099664474644355833510015550963452023466955332087144506493067679034238183284904718126890292330062256800
2004 293994190230922655959279198711379137883016308143008041397350099077219632108595041445919045112219877517919363957681414740716798462162373603282147263880607397710653395576987041958052663237758453969301030002218828838633406209848658361300982299446595124480
2005 -342961657454256473627258688295866968170512560838150225716759060832997363654695173589826898551034974732026185483960732942640348413861218454810897708446438013509872598141069317482952445633620819045672219399679864534017113427810732475275435336578447241184
2006 400070024648043826609732138291887313294167816851420506029314380926537871406189750403497933506300970750789377505638692458428745002715682956371353337693487842076867170619015661417897844207485960233840579335505212313504822561797779369947385669692841965760
2007 -466670223588762980992366524325099079512356366661966076008350654883319435559736141074535158166288888920627701714812109148726088270839368601994253305465628145702986997101333478920759007977689981538751124552988971641235898858745951855282170407564113109760
2008 544336950444285373030146959066338309277441528204265506168632248121851082817334255862187672223195207583280906118551785623790538694895291022513500121655668651451654827542557295130304157213772185880886650869684608790037941232338783724179000471657956551520
2009 -634905660978744542743594974496578639110152495376783333136355758982592841299122999362160198650477872662077943787651588630575237928211078859243821629462329916831346230517946916092932618635119665017091051749716520937550355292647151673408434066703188948240
2010 740515670918660936642899952008807488834181738431034206086103761162927675311370281480766065679534174591398905112474104734342495852693661006346484331703175564680280592489394562801870493561108342946952201264421424054948143232440855410192119156124549241600
2011 -863660367129327274940089432660832662440062212823134679224300507094343785634204112959454168793652237889938349148413364132269726174833811091062702435964377492861295660847821497232190933378570285531866180788784108485479838055216876516657520115623361658080
2012 1007245700596441714377085511907581971894686471875841324881529139261324823072422265913142930205516204696391800490602963434128281752388972114062172380359581815663935220922966751649883569233021009149716436208423187474722927279491949412315281783631994109120
2013 -1174658324689540697731182565212786196865444598065111513594076821978580889013474156749510277673911778735742139682772079299802310283705821053950431888666828528468418191883062688296965913474511522923354247643956454662813113324774986216409750541175497949440
2014 1369844966246047835435842528989401747046586527901036806465249338611832336223369893179870670940968180786023423843945081936389279306697681727148317334654849541611871734781915992246924809671478079203890729898476738303588744162871071835764940780540980003520
2015 -1597404877829656221348883121621990692707084890351525643320840507737679756264222952656139005678234567013865170499873937599338983360221725766449647525510686854180835209422362944262654695380731282719876841970380560518975878034628485084179359691188932736000
2016 1862697523101678152050264847707305465301552529072761925272496628262503858904272463120296349706229206110753943116939277778172101478049802233819176062663639880497003609952567919188035996176282265231146027761704898973428584583411608622638449428466913384000
2017 -2171968000599696885060838579558370795961635018206063074198317746393246804156281857130088646505167269816287994006269757887591605757347664765476595148077263632045021513785955781005529798627516908116850928617592845454446094113444677590429015077126966490960
2018 2532493122488912635806909531432231397367959550152067726327585298866303122286497112326643528166362496597336258702787946867138128485137061400355962220181181648258298678356649813414763637192102796704235440686471380008619154836475994320944116019317905127440
2019 -2952751543512900342298563221436387975347442803374143958951944224812973488227826565765551148374415386249438076634545325591770446711454170470978414494713846121381576570458800174650915802380203539525589141054082644446409226080555120040770970722609201529920
2020 3442621892444236958119717980590788922912079974791277267058818297453261450349343569358739546570001294441296136431241851629263806495187358122848825242312339912555793655033524203998041366407637586490702800572017334255965202883291175276441692969196034681376
2021 -4013613506643190813581586772562190655972594624695975085032922016922417976119337757470878344241119524058069459728810199553955253023165883623453655917099206428051327136430716403726244338643780389891368821775195779194923928170164507748651838867119069186560
2022 4679135124788635175823003827909438762230362570832114081614607724792980281393198266848996324081237949057621374345048980638160381097322227529464737327985893583256101480154161014117876435123937937535866793128262922804596501614108004713268513114103889272640
2023 -5454807770797376955931548650684322776896784580775536469777347601814490266687204303637832353974717130088466843695251848247389973325460871844610929063989324622974307909071103097144488612881181134254355008848576094527828083054064904402114927368547097097920
2024 6358829083573950783027413358541676030140660334625712794710579236625516398800942002718467206233796730449279410885402004203617373949265411028240725417424881830133187708397966605446703085944752587370080646538421868726780731034393886304355636958103839432960
2025 -7412397536001136879707537474337967496264137755783545291793752193813980072304601762944569387038763959306419541374478743837224917192814520203700215728821247839515917226116889129729872548448331555119306518754653838968741203297254285959173356081922356829592
2026 8640206369786978902587501231773891208466366418417146279113304775639104779625558350156775097294164805119510521729899267626584823163854898796977982820363217028410115282985298797338376400531250390230470025500479285686733604122353585305493658187101140665520
2027 -10071018682171047332259665620798230787200700371591122840147796861117854106033934320241053768995180671400206901963428038403152069951893812413089286828410528055639104823554142529170294135036825981341647735658439742948906897229671631068859460606020390463840
2028 11738336972978340983252910988214940838109706589606331734945927814284482320879037290496680623525561623576222099457652514117935534525838769016899217808665879151139802662719245472628101523613452969142042832250233196184522274888227957582550612545254899562080
2029 -13681182639025321471122144728162300392679495497890964789086213155838326063841433377305052710912501780406573422791354074226899857724436315290003064411328303018885943706882701980713340278903976278847096594647086009408878019826329136445613627258008185799600
2030 15945003437353555178825119003762636795511834065766494112160641135566935438580662311982832524780588776535608532847491447344885928747501066353736073895887133765071821583290882883748268967229266272625250192275239533358912599340105218880874570081727312537856
2031 -18582729887246220348171186601865514098016661592759973720691912526406997416071761975575154063708386203893042495453327139050179561667140025503333973784556373669104457980910642725467126766208657583132533965513950460638990847147637300884302452268216401556160
2032 21656005010976103400745902685499034156376688663809613416704201954990115888592459558048711421969055839585993133281956483142969640070767260888758752956497535554929043727738209632800818486334814036793069179222469631510498118026009029407627778080257840051200
2033 -25236615803232018367649335489695554887201573058249652447514475339311803098531277993858911236683999781502224865549953556635277461527150141112883492264311749610232279140519602821727936160690283185171753740614259021565082757990191366126547650836026350110080
2034 29408159460436593995116968519454834061509540856646981194070552533636654326328971575071652699568381472023342709002824771940180470641315451189925906262690379773234002941724503300109248993668793367217199857308335261914636248708679492757037157316666874679760
2035 -34267982799810478167248645793873973827715799530797290258347664209690541454115934312356520963033325084137173087051485322428022635593190608649227312677025781732162949809727019763264340457986055117671974373875051822480397920320966330828561001531616153916800
2036 39929439577420742066746830115007156675591954520763429164966538612632745313270074473994151231644961592485546768907080226465009064847412964189518194867206140201623021979678580969939230678157423947896166442298849370811539130806127871049750015830189460883440
2037 -46524517717996484048523881618193659996658129385054852623310830635579003156838605647611909411156784119714066890446479964274319569502527767045812615774724661938349686825024671573502035374075611179759468817036574924839914563272350044557971512249417191139840
2038 54206896963736583335400174344105579779715209699395948382363599404872878234590275086262832660421292909439063645151586990655916539751365681248651598007513356832923965180258007219726065346970774275236329041772536500027300837512469220599973632776193197808480
2039 -63155507328502234281172520684045583246721854693050808004603557235408066042991746906434412730987526794060788668182161013891113615969215058622358085555392217704871749745397776442082589020586096879217804767694566945936149449736797857819303729830379014060480
2040 73578670232998963422964001112268124801069875184566556182261549478069911600694094452209440132874622733273548622488155533812758242139132869681075191728812877207831369680907908198345584006929819556299688468877486561620503792687466340185330208063279629948800
2041 -85718917557724103377572694314155858621489846673652911202994289061898652700454186100247002096993633903175662839176337589724153580822861733089374628860266035155219216363691217338006230691260901995743808891991632351280853022284706494547922394837333591079840
2042 99858599388030189221436335945953603146025335818136027200281697320315857035411592108446411525092508164854444055321291507106662457867261227094637383896385614558532644821219282843985224958164547637909807943485138127604013351217815836077983027651565334905840
2043 -116326409293498869165890597336911599535178291656764320138708315172080256345023988489610154016832294104812098382262026675498188390559463522486446510796797171562233380937291124496381061313672936508532976084390565873761586736220754846666434800566065730711200
2044 135504976993230892323253367891139921958857469277453238597437423550770790645530854234412016046720006326029277767382123392267842301775090811688219654619208883924855419089736226963265141966850084510656706543130614017368130741704577928519813060768753627850880
2045 -157839702687667267605262497088508140359277806869302947268322740192905275846178888255189233107608876253035633151373586015928058836560470465052783460367070206415044678253990895601976916742322860389082945011243463915800751306263390787923776791275909443105120
2046 183849035741739145645257894032180556134178183288306231004904194516671124548519348212623655364572830025153963515005446177498198144626182016785937772136158705955073419248250412538306524714530648374517517758631809114680045594809042242133780327266608133304320
2047 -214136433429171786228071898190839610119443364560965051643242337706111853288569306599969051639346058046663332689274676709261376971642486446602538163249841425309811901178578118774756934183620333510953628038423814249978333647546133041838113997213576995258240
2048 249404273843996245221711149085198255507582843754311343709437961058405281248225245183299233144523822640343265969927473618458135288776200237358595946780741735547199900937331344783278457917627404033209601754512069920839909654953363711470115669337575179446600
2049 -290470041724730137673113393737215569724314610317521292994733652220418941888610881335316497203927957572385261433512960637605953476174030678135850129821615708306106159186339343286412890539888439594014326778545131340978526231605879599510722037046827269193600
2050 338285157832556738166907094412966266792751099409834773365474780946778750383335509315630383950181828944013079057679774023040259025115746324674440025370709380341780091008864042143415254020501050452928455118496177993940190009902083682073925453442174091648048
2051 -393956882854598023292805260144649983111998848092994928012946245714672963321166141276574837134598849321949242109969127224658806093479762935642532920306770514230856860091082211331073509654048588196855462519312258651229651146143465910056261532318557351664000
2052 458773796935183835899442367819032813378905321409581282643072186622923831005565049734997385950320013900909864683453844404306491113648784610059480500686585944140404903434538508528344186148375363869114490728163760997130026154764565900623435053025341658814720
2053 -534235437461542436030522539400545614364036056065847719245623430535398892155378445854779910007652973843936538022522931956340765704210075954690485455625280620321545577801031007383332290902767863874749428364658666401322048300064612740661231195892429429406320
2054 622086772492594363222919278097966411340782718292858514836108684806473946209179828522390951515357672966965707160892003629706220299969693668155148003405392900681249907259211929194448761803600793746967455359324087949365933438175682385342089928549213079944960
2055 -724358297366462693339399028534148503938581185971797854491617513489840022650153139888703267373950459032119645817955191921150009738415654013242873256921084527403702835551346868721649556265484630550233919178951983070620664702991565430347331915950513177414528
2056 843412670047073361658575267870084067064630333299088784850752963615776547043463032185013518859583459246047965265322059933096254803156565559643467234910711694426330742403825198865921478968650625773856940001683604791387282413383445374007175985681439670319760
2057 -981998949569255237221024643141664664141983152048183520924987011350541624154062284724535556165884848372989169274926389442901570497432242118125840348495386222546555308357208216114454830034927202432365052395513642099696768012578580287670889185788037477601040
2058 1143315674879915468221460441093656030511443148076373759143548616170175832861295931762639811763891855310020988419270248795761660901864005417418435721709531085103419647566748820579223652187830834919185715154675415607733514770231731808967805813378001971315200
2059 -1331084222359036443671800976733513608263739281941697305520415811295135314981281778431859223554526370589021946738876131525444249412191865057275989139805642074060579961489980367142211444492814123234501299841295338673248395085459833549574088336853177038568320
2060 1549634113879108294790665798995729598142036127390847690153344684918066709942024945823351923686243411813241050510405312486702898104411680788510890672684270759032751146005991051662091462387162292093082659542914500136931259964879946458728501835101916459862400
2061 -1804002218699622371506067462183265880784609130684403206344571341709503895676391628681354085447366435846618557625892012848157617227866715764365014275201072856058666136204315283164166456500052982819589592753756277240592699120585142665420252333710062734179760
2062 2100048107920965156982361877197139301073037718711180806159538851257492598185311005781310603084143666457139424056349242272892351813584909064508138076269804873136590440931893923891657858324948873644545470989598562523085201530836054544554389435381488264870720
2063 -2444588186755550911364292450818915602726606813383117245806526325843404691912829752191828207792265096703828538450250608385876699603298414729298751703199030297674740646004001710339421372981215266529401245926463260199446735904979441698872417165596089904141440
2064 2845551655778452231143136263994941045608836045037138574113664267077859597204043346332170773228765567002201469157279209585828219171842935483564778343494199090979221751487692252250841470179067567661750172076378792663171997064863919734788956610437780530021760
2065 -3312161847194527152314834394008822471814630915182972043845058391614928730675815409989339266506984620220655150090470674817110901628343648362675169002794265748349044803479889886043634554701215686196380025417334466345293931163643923132752497160624529867993600
2066 3855147057152756274265717106274566169163929168680981979063378133562011351183084347900173234112061274312414627887880244997826957245231291007384729679922999092475364932003592302539972447435084267380375310097203048890119210871329992802488885575554145928104400
2067 -4486985663198694214956544854137733918172842455666281414826186478898240912072646896405915332604385684653575139805566168999700630350403513466467000771212053068304958845303616529528166059102806555167797860875691423955596698001576306019470409216388196922097280
2068 5222191092118668651450177319653494209943094204418437614716534633347134626066160357544861944701989560218977828073320781534521588715747458412513294313887487735877567037729347473331455978699217350571667222696303259439717621746126454653992985061427547007214080
2069 -6077643105155545405523569667431396022236787520015588405209038650040360490114142147032168354750867622435199620970431171747887364654264920428107541453029889136057739065168178964118265430563827693228821896427974907643908228029250254264794112739288670823974640
2070 7072972915141639153061537983755822379280124732007955434896069357387758128094306021689599182798493843033944876423168971486151239401750382609481092610239340646287620175175576767866128546322114957002253124949308098216531227813529577343691402933877603518502016
2071 -8231010867044075582904475314472264988847272544122838834286180882510428010764267718396986906078952499216765735799633021649015713060393857837880433977566224932807063009360479405589552574208230002112732021906676656789128649547977174810651206106638214717081280
2072 9578306827090111942198720624776328965941587556703350744311601189158790010651836321121085904484865728900000973591389641029064796921028984866055170263417547608436299412124789915761789322865358568639354095949255334194120491419352149560946196222495632286414720
2073 -11145735067777533972091828421708201044685848359498363137743546027737686240170758290463255837547729304977178055449331417007487283477887584028245415127301929234636976298355732066857906542360787332379963628727008511929783780909181604273236415815170038754563200
2074 12969197343533926487014723468513902769318636421392366017290706457617535389549280456547370657787265520816544397894289834326691999925058001224212883800298980968665249184999806042943375799244109137048002487565566025971929955870808826913306934234468033944209120
2075 -15090440067358740011561196490431166407452848246787410419682173263079753915982363113997593978219374620048057862374902104104397714364837337162545925550733311132543331690781909169300270749770960700215541262742716159485115608621599951048934256388917775835199328
2076 17558004072142657409830723193203566779970380486273022455452799808231075669462139114779920775948738128896468073976431268362155514277572700556737565856164572482263935306938033778389647303246719419215072024720256845986817863308051186613751009444384185618313920
2077 -20428328429184407717115112966290245285784850970482024852582779468523027915715234466801078794179626847340870841490291363147972694392368658242301511020384410102095585991742363556080808847816841648471555982180315866661003692042621206421151186004973316400092160
2078 23767033267670602236112936567807166587602214676134521862534649519715994696100734062057216982553933949129415939227104155709153030310920782099563833206801943704852068882410388874021942023792996526870344278622018867397498903992283331187349082730518609876864640
2079 -27650410570274733083080925743458081780051438248219079619564472526807636749946661941902019394251754602423247708440459828510132437423435374999155948338824545884378057610896525138184575369735114855731682420147231050729744614636580102117881614702937246403491840
2080 32167156601792635157518689432887020273707187054820771419355225260620228489846253723226208126247787712419327077218021919543279188616590928567996494588599839593229901675147430534054734784852458939572823755350993413785938831627776838224233694483926840159672224
2081 -37420385064595714318788047053985988862428870785224359585841165615249785430814205206417521868996396915397782764846685956677352569785581204123017941959163466109958107521351827309717485680791531603265748718292449089310584256546705795572275931107615046111709520
2082 43529966388217357371782100531755878350250407367449676650427878589749642856860444118304491243092213249140905089508222626670872510370715990300090013414514428641706144687790943330141257580335466455352951722624000406931876756648856715404991570962631124205779840
2083 -50635245891695685986871842045644680215930372748457384186224417908216634775615459176925460304405430645958495249612414710076876841592087939876103358805221408419949890305754996057178944004869692167656473135442439793714629890735345483123442253347141272442898720
2084 58898202070150836977079482979675231500436383975923431772813783825353760340148748831649575602269774004527459780992265298425220195483491995156665490310667406059191417870524691546499436801395125382263001023066643834796261762828262818340128561019525284143871440
2085 -68507116141556671307113486722652678448207937278403760841720103321354521306699016870412859337913562469394216760732649951357811311906157643505786326772054099402232843337612763140835101007502326311369664220988719656393439566459247283076115440034631483851705600
2086 79680835466378122926351471013954917271033350239990312101820446615709591295194661767841968833171925957384495507159001152921413141612984936670487342180217829447247901903965061336717426805039608302034673173937532721812603945168616180513641354153505700871533440
2087 -92673726777705336346992482414963428454397981952781175778269987833416587190080226788975742292787322851447179880431868328464028590229084765545023445803725216299921565582033118225534214993190800686876205937020902705366431698407664735780906072084305097444575040
2088 107781430629835034864822636169686936978315004189179076890144593851096706795335385367584013455510600919769095135858759453364599576478316209122070748622111347902228732110333360086479884022875038657650569762794299760291260856715474659195817821867948831870655280
2089 -125347546433714034123957656804188022535302414125507881959781141835112200343407515717871339135910801775351119794295113075119660344995705677811547480220312801566040846250592398017218021722339879758823203562232025234057584253990823968528359699023796755186552720
2090 145771398298366648620662914213914294761324500825456437041395945004572358474999709582291974927221921004760301715816904174566188017135101467849057772123821313195713809777760612553300121606862475433717860219985063477648246351554774807225858827862370707326752000
2091 -169517056102642639589588010471514121196685818384668154132690638985897715016173899732978015535469621838508120722743195519053013641629730594629796146072335699791799466937149025854342823465461797586794155259964640391911626558423273546568508255935508080642135680
2092 197123814320052496920124845382676233806056220628185323994502078891283466928641054770054381618182600826389408535671161027808904985368133507972452633083613508505078638134610979613941462386854638270883811640169217018718725521596475420935285836094804049368013280
2093 -229218363736165480564204390816859932330709391488601758014637438706400108635481226856132807325911601594251592028413969266116776153835880153972105082687762780255796611498496973211817419668092434421427546215389771077687660932165599343398246122121606031690327040
2094 266528929058270420501135530215807658066026953446632331612145722248677116839977396735874354798781899565079377237406064064315784645126557756047429855880874681032225322131314970750315414674747411847758978815387500448854282077776426366400619181775665874757839040
2095 -309901689362176689803347836556074140995228800482203362455691474130907397254769752446795312931582417357754525083664458622277123882832847756583218945272003688968459723835784809349671068970877083984962055313954606742137828883429745243250236608359384925767605440
2096 360319849327383614990513088786731996032589539501089349437766130789918094114043808866333836751064677410683167065051125217159852467315854518624577027384499463408280347700076062692621717433946268888940224990884113023334510468118942809502047870843723873847037600
2097 -418925788411926297599523174599579168375445499254745113952841920267041375928287695117832126505868244776757806384258906914286126575989207145961445709952938559329310425902195826670482461648361219424475862346066706010499482784700418399973999985134827699125187920
2098 487046783825895494097679629705738614035213082922517536297093322973055726814127775434734549627030083548755671852837385422768813442125787950942340124801487472590986865069727133849130016604130680808432603686999383586476340966074634737448247908098785252064389200
2099 -566224882902114174528948191431813412128470424292597794442414086499816620296082483654635081720142324202956267511987224031540710355375987701169779391290790633473417036145290480182930295862783752656478160690257322452504531037180856648568237045273755109092435360
2100 658251593001824653534510841673354936793085815262669647650878862360646890501940463009321069797817231201020612225890732468132128729896294875633145746713861830770294348320718377588320517956325762617708904139298499891771763252851953548519585853810893251100043008
2101 -765208164483454877151613622329792569893381975681012085680628859368274685597907119083962545977633471085966111820496200418736090616033390662821841077699943892275871429227271152765290634043827722728656962904068301613026476670941127895880014171811213555395225600
2102 889512366882586427564953156875860966643818216333725141928112476275390499117305321667157698064741666067473426438488552297776736462568866062721711168519091078092285621532077016779220577328754843190673618156246503896462933616927414546100882849546278949582751840
2103 -1033972803060548273087797875041397659284192383939808131247314357940828946756020008393446139342385129794991770681671887987743732488581034449986923659325392018806183744911321123162330216831035240753145649426391319003634579630701671343532564325990520903447704000
2104 1201851973878150093479647402516961536091874246457528044975805962863502081812137820822653749453141012699446509466230762037238933680949899443006956314835547521833287849111540251161624393788172036344613545430749324625683375162682197899341327446265194377261232960
2105 -1396939500652015577395246345795418152112883879646754899319294496901706752609092459725672490270008520542550180984991574676726945156060863079181424113670140142693869267410368840934416643586884540877271870122737646097798078060846959093697750416369193732721864096
2106 1623637138558983619880013771165050940829366335554990361253112602118705424854886706303940710660364544611680169133447686682918498588784753307508111800918532953786159147622188813442327803093791582442514548282846195664637572364835821178849774624567068553514501360
2107 -1887057476262058264742904152446746820200251824407782811528521107363797708432166140918082664178117865696308814617156608201406015587839000836146682169784529361122214303297529110309623948389452402354858626001913276619856508494716479070743047250044220736468716640
2108 2193138521129757834080525525285704502676209974739841591760136353945971326283459005958356585711779273642090970705289127982438561211382343427030185019665918912665870149513085704733670650148763853623900502528891351483797319049020366810721007133303324354757921280
2109 -2548776722224320779475392179538131036484974397553754709970151385261781831543253909788146460039289764777667697665147012050322040200408245246195862098493159854757587883046817830089202745730917595922691279146452448757677533737484409786312036541974851765904157440
2110 2961981392529832891838442482908410801151457765191089933234082854148246156582823290821156421756816207722658974127024711899118926434458520594337342448555680358806893389806786308878521017686247146313132595118839324694276269144735425227446848934243619489065822400
2111 -3442053966708386986005105397771738394021846404845237770104129863289424067596767219383645645141523531290361031507694043745826534244230706161738775327563765784998135563413095581539293750106591724810508354249507978731869292681671082041749380888568096895723491840
2112 3999796081480949335222777314977991141989324150869536493338885192986422706516231163129964346200308505926945920629834310252792055029115818658992398676289371938214038429125542307349913240946739508841383311956179300078554067730583289060080678110926684032461316480
2113 -4647751104669842380920163607011851386548410743957236932959917805268765799647688973775804877050868932264025851271718567530371429512566146861413217457707291344283691070337033238621925261782437914340850899857139888712760383397987987260850644974021014375282168400
2114 5400484480087810085703584410636879037015370589469398716095652088676411080697683740853388655540512998290213639956016965306792909255193085223229751396131761288187614811727846349710973373501519168922351614331043072304563606732266566066139804268366017143451706880
2115 -6274909115134834556368142225175494744176033269576038380345708747779733446212945803203384169035710036292257860993511829682565657374957452937195035681740483947032684850238969779121595212595282546614866874140312197236552073765957363558183601183594366916715091200
2116 7290663035089868249623484757360776603616474856634159338454758568532456587792226707352442446454576948535282344946141229136761698079994295083508867383554487420737799554096687193391306315425652149153010164535077284408837148792342095035184008437892332537752465800
2117 -8470547684597294185978616772362049463785412780285843103787030413170665733145429673437492278313527214099594832657880056022856089576462147108962220128419519030824383880887156725899728544788351597673249704528549353039730457374219458808397046587027101837233741280
2118 9841036598178917978272607273919320771011219080009081743087467871661156040467879492284288081725589422624661869019572858292530206849833932825645851055546470671927152076351754787276904476693067697863057688041110441380215617207749705151872780073942764272166768960
2119 -11432865717233929001644326696787426060448491587510851103604802854748988542059151296538050138432522382941587157389535619806739455620934080061795725510997668714009670593289063374342691577171589493226889753141357475502314383283045693457449952255141280198689237440
2120 13281718435098452603614242752199002342183869198204988473231545657156436569014969005386683446986972720464172013732127721807083781589987446231439404375160929363161414665589402048181146436149609408531888656483929017917492812564173723703113140340878088211193212192
2121 -15429020543940777884915925937132947773227637847397839021800732130950753746229734272321811488226665344596113070488764919082923612418547427987569436157777591923756830688202929051423632451515302049455140800372775353731061605268760866838647181867335316863559462400
2122 17922862683491237032741665136546184015986669198675395487463209024317134544581727567194979436905487559246284565952298339544087663785497172943873216842202587008798846479851466513767015829999089974702366489020206566136153400212983124780696063956476824925678262320
2123 -20819070705077362270808908322884709963130293061502082693094848091792065897788069933675760161438218850650669547998578399278743369675558487235352990961610061990966854574467552239525037822651547152202151772065149400238948393214267076765033333502975335952329878720
2124 24182447626853485752932434277641817490064775378204328520563315761338374302968746493097819543312822227963154950151456872205106432049458709717218487156847677211526557851767040881799754686991370528530700336993365481341690606995394553786839430693583479170585480160
2125 -28088214638989944796078877285073757210248378467240445531283402386381415032818878664072288683880913784772034410622485743238601607708892114607074571185496519725787917988961244187512025989338311759168513354987577253876521807446027425757352320435735635450387964096
2126 32623683003801292862173444198361644042788369672982970486429952160743755499789535014678255862459057808597043660313648695225974084470692237897133568470903397599434010637141234605166061536228264945292652581773270120142137197369998168150559009175913557655303919680
2127 -37890193781401033256525985195525675603139249289292453983795546736387937313072488864141622161802961079321351799370467142774147563695626103555223183748098086424964990689728725147668065577038759386545169956285290448766432658015086785660853385078020821775326054080
2128 44005368207793434203794293920001782006170922604637762760959133796771323884262971831967138325301852334813526481887534123686951380878634559431468847713904754212807392555988163698339863373142280037824875559456263961419579733647571026207894332322600659340603690240
2129 -51105718388359092916038356872493938215937155583148716363289415270892498220220727492785069946633989589670113971409138188919443163846211449106424166954139748157440192480066894076681190652313038597378859453594959798366627929577686914801165642615339540450186921680
2130 59349675894960504569092864645813392794209113801255014270758192345755436570841730416743290214989738301474104872666351094747779100953386683591067013100445434716758946571451314005314223278934562923616027090819687510596148097628118549051149944182970884338004710912
2131 -68921105042628923258358925942572785205868947149192281617446847319894092535692782501725133526611217599929472037373116985923370824219097874815516680115327404004922993769556450514314546206840302864517548683791805139094745102142533345359603313875556313961278471840
2132 80033378272741363758483494185791939041791216401710975620778098364517684266463646362376058375259991157686237070628953869338871132870241084457358959164716320876747641221436010336801695047780456285813472802723760715986209223139872858650911231630826859293086352480
2133 -92934103416368017559971281244982639911785358670751208055548990224683518706086830495122342473038218795335766880314158811260664269835141941050136509944249984128682567129700876498011963061873311120641735191269814976387161695752853451781586345134626213057970795520
2134 107910606923589960254958852083901113566911374490152179590797575712735491266649996518020847160262324514447390504661852736569931524057338031287350190925194534940782415657719781547521324190420194722746375157978689139089745985110038286942180027690817559664225880000
2135 -125296293734339372060768260924671693758122757988520957847950595171537045857821531013759902657437907371718163522988355201206119723424544150164462696138807723314530500683350322314571005150007311418070275207662441668491232900786985502556428602450617950301955667200
2136 145478023695516244594330320832033004394789846567822876515301056881922948317691329570838465114123225290685766002861129027087269050448762972343367765031388645555274215712225730854915478181781728602028407817864144856107083638727701314795971991539936246504164939840
2137 -168904666716977866442618067651062645328674378645063897546816406245181732591463825663853524716977263049522913885260745799905702128808469614564927170367896795932342685155403996627806581512418276733362938261786298264647865892946632063334278455040645845011599654160
2138 196097024691127788546212383327480080120138763663466428180595085644984343932063374847557920082694512827914509513704292194932123888841214839759974675692334769674906522581844526992489196007281942573337005724556449564075814321849413519115803843241622242132482197360
2139 -227659338139870229012095540443839886572967883926523985192410623841607660453434325504247686370456827553804857490151176216612061046762107456942006509486075020438104522911275009195934521927522996820761153112007233130092146038056507542661345321541409174932940349440
2140 264292630250416227253236066478245760802244267117188712801687343930730550875625395689386201379172700994308560480266494267752199618629673654082831265818134994173963690362486741565494199721802890380375906184430694030637083686931755350410773560073814310941387630400
2141 -306810181172854600530937226092822600076750289074208902882531672415471719021486316878514906402288696548725426143501951200921454207969627997360185984743056020825126277470854053374969376206057399220713740112809327062507805910219706729295522544805734147431248718640
2142 356155472052140388239247358278733398813200223854737119692431170955299290339506024026284808337577438200117738553378016078171517502911310972178254382911925783127894723990605754019544172620611536238099371223082055542362104437911885411313679913887932640268024676480
2143 -413422992268299308125960276467462166774648917816059991386413802910364262522427682058428788385485856997204256204443423444245210810612278469789907055985169125465504027507950152596951469630235312342986710578467948810834013220206811949289164468502495368720355285760
2144 479882365934668198899531849904172613738144711189465326441974500184308681035845057410171413041098491114169473608650116310454258062992147631580617717193790674549579118510857241133188185620079163165544008039637640189230190859002446878424036788493356532588395771040
2145 -557006326214076916866568953911178644233408987403620814026025451714112387184899213905977324539101010735398270576934479621256050403733270489172899852356860667399142288266664331726199370796677930230301855891257860504312106514054184795469668675537704596771153724928
2146 646503150031274711546972514637240762644123425078414073520329657410010219388697261575043400848185591752661420012334486180486382574251230687637432141901250458858949252049793809124779636036148917940783743755671988144017078270482172872305492862924221706677197296800
2147 -750354263109888993180651649689204364506783342022002538934959298052819019829248710607332193735858490244660682500356679090051167271106457175306888372792777361627241183530905465749810027910019284677059209800910025685627553969503149270894984554383284919715759101760
2148 870857838055402294499848564444895062028874386093363794131379375807496170611169030028550503971337271709939388922053434461212475042459131925918631209231385832231664333084850033015860906492513061429637608231347926905658472538554708434293767829452627917639205883520
2149 -1010679338887541732311080377011009946840337002279743057979939949705318307511933531152751500018749949832014412664061813367895523411490366568840543292244455434249014021849254361808342037837737814367966027404097306505957084847226282586747798981566179967771688730880
2150 1172910116828159155747722302420216202217465841285077537809093482842197772719449405165957589373914125201988066189869641167734821432184725817526320197040405767964246719027972561417295710128779589983872338945984131243218254046174786905203513097445834350324688102176
2151 -1361135337553768711638529154558845027347443037332971494812161502075464195486244430674845072663397266404432876644618917989614855116127050559128633609562371993677673464094210022063891879480984536298303787552007404681170868917578423565204615255836393858718626108800
2152 1579512723323200779655468184554152011888337597061686453916348333924447786900733021478676304801545271972990200549357329099772113228088639563880580733034859558644582525573638506999881183682240526519007434865047969862372156608493354940356031079410754948327583774320
2153 -1832863828788019608298633786055093255728566298848977606623828453381899268963945239483862704103901173088489190510800596530082629026785241765125995419220497836557960096296707241948393041048144272811288029193234225750397608979233964686076293342690307508562309407120
2154 2126779841978612479060574927058372298817349175095867152627675056419760896537458698421447665936250849689216395937394101351602271697484560304525528739121258811707259504051984645898570898273554185238937724339165869375695133342929989703185960051341651971811652998400
2155 -2467744217828328636307010170653081165821417544591321744392000255300773430419322992170293207835203712277630031138411620298929534917865500094431707739737212279627189111113355343339831144424264272675631644045390907150344036535816269802786675033910508258500809187584
2156 2863274817478532099549411499546950118766909939362986164438604102190650333750914546668302483918179015476473957747891003128176968025071199199415854070450793376252786283028135082706591837731140138582988403216657820591463904272013877525633615653394230277024863950560
2157 -3322088650403046774095478944844452620870442625888850876948431606847505473054922447236841437533561058321606536043419261649047400637273679622581547553560970763629585437586061353666574401616558037891277647872614679544970460169706341956114379039624551631368840143360
2158 3854292807252339162652531192040474174264327921702149645464492432880384087226719600110211404177312722252827459964258067165220005539411249258803174254833479572298077678570063802574012687778181554337686162549412864984719634500893220508960005375946453879385486892480
2159 -4471605739840428060676363811647972234029220488743250003359894255505098047266341930050110274069106675141313005940145252681675957800325894975036791495552071594551264498209056511602591258615700666329125708616430180769138274032236598521109092093248899393456568371200
2160 5187613703146120333995379697983879414220920067603645180801507495232608709761698802530451649853136525114910474678736353509174557482402517655184833521610262790380397622302464488664038270057835595073810422897240346098964821187084667913215715561473425496643928764800
2161 -6018067936773582185984831825948470386748125166261092868103799487389261373464133747174624939357443546491856829969922573298898534860500565349285804145015823624797981057823131354865912972683512386810849053879411145260311227417167087204003659403229913649058435452880
2162 6981229046452253773392569308619635120491047145311545039645860419249351522633150279049978244153372841571878343447873946572437791499404228297518925653948516326600014713654331156418909460842110587691148187378661312071949547329631204474604292216820196701191782097920
2163 -8098266068879553046858441355866855758218056334163951949038953625182820295258394448895579453080906433163578496736963972824216863717151909242025904522516452649512727779828269565831441404839844070415300241021775030839357704648306444472153855332113212662474454476800
2164 9393718887546020765105793283192591328458791047728572591342991017921080332004105082447983616525724177597221243302485744856325086695581673869927793785775662566520759319441759870071484813862371324326050195036328284573313775835398943452867405970371265845623583298800
2165 -10896034038624723691569978716642673980754936780110972239665703175290808234648967774983187291317986664328218597229105093116225596916189339352755954675089873395453439939390889992208019122708832536195274541046479777860788559258591997829192147806228119300990388639200
2166 12638185534062295125867047593602604158153175191945113741256108656336114950243353040670627068279103044023899112402959660876686918739910979276489826664804654271705288695899819466066998756008421552435742374324139454999937338808610015632368944855924140478210916848160
2167 -14658394167830616587285910142479988870452098957603760913119983653974148001727287387031849360702189421783023692531532679971700052217888136273485411573730217342668043560730402733155506106233852463694586244371752935788438717828749834360403557045859191324022056329280
2168 17000960900413710105881767432324603002553320632180539985241789630947282108947128655346865795651205915420790521144829524122766232267791155020359270125870480036987967085440409786781786663729645805073313786211145470684857451980179463022362283145496938424230017234560
2169 -19717232381761507098810381697496683359246476272656963960310374329133082918669083400568453552198585933928914603565235152218623020746373201812595970951755660933119093104626526159244275442021574097318005707777020516815288259611603675126245080901201193895612848882320
2170 22866719527085031680371465050927770847419661335460489647296514973475981860901985795425095408734163691248799610452784105445834543979232323473838533561996714220140993918893211209427012613108372203540945027665890250406531070543774717076178446099358352444763418308608
2171 -26518393364267205184702757756385621559178513575933626499573916009800486892429041723446146205140075937617630474144157147204516673103110049831998779312232152272620736160114473034336412346641453096552639112108884172098304281340023112182680941176163627702857620443520
2172 30752186197225021289854210025602278178721354279801928460342765254326440436254557717498674293834230430134726321861215391557606215645359158468924601174071390165706683918863451392007757197805829894115367877639979406728188293485717146833869480778176496976196544031680
2173 -35660730558333542925205929122057962965842818966608936148825839504405642311514221267753647783646612676802692234277744767349905592094774743617336230632051996019162222680092038749851667651035793331333000629911106547603984130539640181839986580321341818240516181365600
2174 41351373549956609344059590704793629073018197814787123733380105819931665055830501101997604109958534037077145104790779326767338409153870904403334667366698024044032030185570014656120825031440423650517116249912299909453680184683272057276316880017186852234347899886080
2175 -47948510110088247944164719696626720563398117003672611971554884765591928445336653881882871402504142111567198650808227578418389478233510210741987697732192479688443270038624716554346302378519373885065855851219495083709670070132085379655562219599570797708398135154240
2176 55596285607215745733084074442373580175355696608961529841643581634269893969174061140563513382822310075310497089117525389315731884034785512070360715351365075129914901494708755427750699465529312558611081906317222066112519756720280136067691465452959765018037568012560
2177 -64461726121857838162854611829257763529853352662357003433119636751742701440099694106473987988944203453577281262102650739930521886150649004092937325358874013634095327139387565675908582096163238445845214211494497218225472295498282826866224723876947593896330486044160
2178 74738363976991579092036921107818575862630833782923386252251871271342473908421501082050842373745094146514278022563873983311328691563552970692775513472197031599460205207446610130463641755092974114226106553502726622462824648904690641317724987244415357734794210112840
2179 -86650436733655277296188609019230828778021880770270374780421152803952847168933190097831985127123882366560094829772364829281399260042766219363613487073933171145475385262245917813661242800039446182295692778633331983051464140738409979387770501626152205905001649394720
2180 100457750199198594410714416617157245252919943322260470155410788075216849779752377187949694545983255448581050002404843888628713815835388073118248497744217759012877404783879014655905411479032544107203474253770937830201128796660523013218991293489185756090939568329120
2181 -116461310267481515728408051872258646950557890951478493814930036822071959942191260958499987706913836228164034189472018222497200154247785665379814052132235320271096557815103260578199001097222293105483853973015738284018566134205866622173735762176167618239005617555200
2182 135009844927677102900703851983250947215129175151655089065987346378960985608626926995330253656306249568424122636452049383025363457686066609441832630308313058922664274132851181115247475210942474376882437690995761346696370672876036019922438966029156904130484217420960
2183 -156507356893896050287900846709647502461273923757667642051700193929632284882961150083275856334311924554971553582281672257713220371305333079939639212528748677903079543359700935959809819761588070483451626149232646615663431649702314224614728550692177283459983238344000
2184 181421869429607884610124343232702671505332147231098435802803640167231434324068667553693023978037353744975583503394539348985724318377544050908730211238249958970385800997352042790424950577742371431950896759339427785007067706310885888246630373554433796372637038415360
2185 -210295553540718878318908760529189234519891191604417233566303677859151635515086693475222184310587815814105267075115390155988906801952525633213616677562576213330608281804479023171074704028267422580684524141112626923152804498678805447016354034843992468540824573760000
2186 243756454335072607112276969528283999358545467299139685649166152445822757513845852570282266780501960674153311651376903964985607436932579899101068880048056635448061015524149296891250027869782515558149562755474191503136040212137260924994538583652705205444172076942640
2187 -282532068625484896109499066963174434903230054776478100471237858066247758486158276946030161675683243800353886022190639827491669464140056049141238588113529619854092399700441058053658472828870081402813610303308473905994989119003962638239069709302081060340879936405120
2188 327465065518533418653957889863486976104175209628824941442321338588849225846140452393778687061484322766453204537842271968525536341583274397924664796599798718727496884560139809749992296578132384442596184144352278806841211373140878396095623207929541636048829244225440
2189 -379531487626884293212357174895553535325082345584180445756062954598480020525359220164776575183890003337483284184973702554211850155359816519272760876775353816240241507512524592301807426995036552890905497836433259618655060442269141310740132935476692339454858109085440
2190 439861823645891139695447579785788177903343861291952374697793106720241866215686171872204013122749875443526435462410235733190686192655712364951448842298072645939544587354938826207813113679721654791011796622945426475897295269636504970843603246881190569133817611862400
2191 -509765404475398741495195492484022447703268627377064410619461001405124081628329238080017610213037332789901696915753054694268836842512832662314970515104424126962423419984529509735108639573928768360225901220387439150231664741751519713295243901805057940229747506074240
2192 590758646151784298818983919876214732706495931734947043005994753379331542485421792106498149017163182468769033754083731466624116260213908214308002043874791239734216172908695011713102210177497411755783474123263311126027771067478149205050389714384161905937363050224080
2193 -684597745094362603944422531044382960515995172845394201759019634839883288677184071635751542054899588381579778478730854205948331741575637586671880092843534762954496093859913818345204425170357735736318822849853796928370130784397225034863199360465348782496509723293440
2194 793316526311810140494287602352411192071734214307043271717580971635017540098665197482583225847963854800740390459765711151488631369854063991292129362180730448635404351975254220536568430307064951853980076640466951663044636161264479741246494750600008272403314697929680
2195 -919270255278928535427633563834810503669314232096474875542399247184807714989447627779265399365690426807510488252172658942965941229816595279718939928062096547656469971709928712804485626355864356629827569972067247758754776947525650824687039164260214988144777199284864
2196 1065186351518486216595982058273630583599917540235224831411626305788953884716850296492586991193548514964582014873777219999817824627547843614855792689684029655763292611445620446433965299375659117861802985451653926819821701637369751098521696836323552417362908759626800
2197 -1234223089208882853884481486085932860620027847917206995997848134378721219227905366185318737881822377470840228492567521608805967095356261126694022655984823381583687405147872824485309662803877240278217251325931445461562964285963244784196665002027057244862354639715040
2198 1430037540510010822724261312922926635947297928889092831589469245807805602895182412019736970919251702630346718569606014778248934719146000198953015706847133417452610384972114349676403665671738141275182941094428167323973010867524118277810953459510096537721960392856960
2199 -1656864214369040324251244326176259983312508590292826068085226821161916069370275740404393172863831667296421722982024071884285455989677669104029079608426513130763960428497285040506197173086255972992074185923567088192578117057045485986223539931844230363172533244102080
2200 1919606071511206275242908691862517587728495679936826995602629768077976320551919415230314046096479074391308466897097171654388814667016539885322875467942682552101472111080695856573956445039424105156141561604624452715345520601613990628099646157611288103967376619780128
2201 -2223939859966444653289006378000997560064533530731132305996499477563578869674698743124251082229655999261209885069599368370857004518220809331260331583578794895305824990262211133262439557589695855481119006856494443572311765324783986473937066706392556059999176061593600
2202 2576438020413131707309276865442816899187581958230633971568604766931457861524033364511609413441748426139648948371986751007316554903419612340284700365473885484882535640628720790268918586519129300209715638603460386648555382141005135859381340098798971756458257673305600
2203 -2984709763288713330594197525110148560528078479819210823355321329972820853398744346134156688779044944193130765243080793961980416043911060681013138546648380766187891800271978807224729861993104403009610565280244292776554236268186583617403247722964815286997556928385760
2204 3457564327484190496651973307273161795003470067089158276576299776113092450896811329011235869298844212993844702216592928970143237844933770232919910712593438455114959455779621485650384157290176264996047842243968009160484839400991975140490283807851103748398735021702080
2205 -4005199902129655549959827780288509441141877653281985202987041417724734219143795834224294649292572315076236724359391583744313598996573601517683613363505996302916253197292888446225643283916891659332395089166424394322883481168569183284626327415582037081059456388832048
2206 4639422238460904464900678010499538341133532003784509673600565095245516669108351862651983051640956488541040922707728803149610518291182271417493884500390601036908031276413683815217194577819416211389271430663308082574722879875597141520085950886736238953386243089713280
2207 -5373897609556713547772001333022184778152985332954833398393555904819182429405890682382917165640336264658146198469392697962413311914780513365660293389553457175103979763905771803210825007762759075648336030704781676849911815128085611985334939919524588292355648474737920
2208 6224445505173363777066747017887353040973688096077993445032507286299263329372886817746592464088475058176052897391338919207734720335987835687987580331205674461313129446703393683974302186229875969214459584793024386216912048031945443666787387004742225971072212808252160
2209 -7209377292374275088271211906131771545687675690114141742897522579498106908720123943289326064782350839395241199891215810354560475235326810506206175836494997032804670842698928508124385292148806970241743740331460369299355656431162126887971447389409047109116695636757160
2210 8349888047954206589245615554660462119042500560126509215920583489629430085477886038571334687267843999095270619478298078528742175553223187673667441481204272407956800559163154424303354192945922862187093974252958928060413616206792388762418995435584477721048817085563200
2211 -9670509896357786940166110435640603312227756740821744601584407173376316747270050036831124333260400548793255106387734944437325491597221444642776398166994791634787398792726494091605177466370422511807700032530045739529035573987397054281663352666541908279837856769799680
2212 11199636490663073271495379545145573956633467223855692672620481468278995485739782588097728796005792819861961605071768940768283791740669607416792020551171820392400353818534610464606620580413429238134884901907644374659466502091470104228193979524975717778842764224680960
2213 -12970129781715892523195622170845354920289260023586621085867902940508211939736440073141465275998925449849775485914362761909022233974638842444745805798434800481289840412975116364470114680215550036581645487179658366010304611168399563585726031938869559234710163869865840
2214 15020021963410352186437074192105545906020810336283213684925107040608958117105669989373696923907326861751056255779742996056635840264303334104957491874427023405910532204083810920279434463422424178507336942222085892911391462608475287770662538509765392326933536218087040
2215 -17393327497107192456927844400939539413755381986039532755488931276620095769150032066181782736418667499665003902024906204086106113976027358704339715056288717729331658140840416063020580441660532348412294444647160506743964607994412135343416751246743240268408550760417600
2216 20140982447666048887931748987630453332946658510687982489622411832024177414020780143797205854503081577968732286121157327519820024976280967486465360996406331211252948493345161422178720791581342943312349027235257821506339522594972950118411600276656034144947181429972400
2217 -23321931056537895492392302481398593894196440093232627772577484862615336779626959627720113428175749175271863014756110836174994729491481609455775674687419641406492243620196422807730483307364475985275861213375435197926813856232745832828281025488980496022467618287760000
2218 27004382590438226651542716767036535696187928516015499112632273105579381958942174006981525408173316624733965159903236092479145108220465760563194290373519639023536289280215708964874424705595297400454639700425517585824639517418854474073605480390425385082478627205647280
2219 -31267265102721948836787813592770952807089875996431053273711539471724288579518729190274110812628543345871650111157581915365248212936502282334898287975819128807116588934032996251087334798179450802014286405690140476016867023189594751154537295859944515171869440013723520
2220 36201906904299816023394392092780671972131792846219978365964720080705996569974910061461760038924302137691375020812799587341783049205562854060468369608526339485393210594134146651400429896928643909535176293226759557957897984133416144719376277549224456454964208345955968
2221 -41913981349114454278484259382654613165029508708641600856031805492998416444045283695768868829500786922434542583871342444368266406824334186501964159095130289246269100665934110934817425006762638662433751246277454532842151157981488678570345000041322090049494835641489840
2222 48525756096743835858012443455777061627204335660212490880548337768148146555625359836763692304407332118193880658332957562145640971557408582365890281806040858290460926215180768223021271936056537032333484412272018534363012179858979656052908036833171511331824533937520960
2223 -56178694438210186346405300075151604680700726769524408473251439383313275056461381307219734335784451766312466353479353322888191654118614476810862607143192161561118989912257138852343552446803788404102708211909392112885849332926837546239396500470587848552902773697787840
2224 65036463695238949241417860461243052493958821215254029033636360210648102223064655096480672238230895293402818642805319530298561739189274220689888058735917613307629843199281593823857930921929889418764939355400107053242829809734592169671068667613313948728639339217894880
2225 -75288414283646701790666668540100201170861053453351275834410293583046396018937611555120422867474800283394725151464369309775218063539562650426949276299020976256270506421709090604472985720024233487680855993988129552327920859999334922050452153465523455973826823432536560
2226 87153602948006726406261741583173561862728185407369583512260560202707096507100349519673821942770831851553154210309536736503641365198423288262889740984181524929338690085564227084651122882435453231027041537636831689141428842338646044672312693406803789280037383981831680
2227 -100885445134914542263592290188694296044361663934642829384104274148898887133127135472241860561306564934667003709029957963971158426225233126548430119670116484344384226742497728468120629953851279249461608370543382884302040877135911226427232288878993404984568679028200000
2228 116777094715944330118847724691571190976416821822653737020930782434155932196240743373707735672786387764383391595981844545952238216017206618626008596565437113729436891580201862461044687021246773931867662852764794173539624490610000134223021062297707385651489409128950640
2229 -135167664575856274249471825342551696749544977936534345842363777028648403683779935824329999878551012693656127898850001118686761569814510068509950130968229414128112796565246338421309003220486757391827352364156711708577045773645272137137037354979624743532805500797579520
2230 156449419266867007809719509527085620613157431143174962441615466725372832020084986477335584303513317862473544840573179555349158653456281910728940294831979599607330369437654016177319779613099359131270471409245219084909743022299239552335083663713751105563375528310919680
2231 -181076091365544246376361605029397602168387694888477519425511969864537699909224065099271433558479686712823725879455764927878510031736449400970495637763975721318383104911521106920279979974979801114543288137396755354134477687364730431049245353390366756340449174237244800
2232 209572496782159317322447196693319962113785480720515045201558260418942244107332436754855872907560426006930332356298268957303466596878906080527455802683105587966650059928434420241587632946582248673380116347032643612824284263166047731919921310671927552585611478571608320
2233 -242545651556337273458481451161743596297938907462057613071851826580796753193105551653467045121981605146190838772692567096722998411230833966754421492398743679252918423480526090566513909974326306651162730667969503090458155818270390341891281138850036438656326371118584320
2234 280697624197215375158090513533071705652151140185725955374212494674115002753214500352983484846651089089572845958673569535667538338555513540697462297861539540923134243874078846880622114464795773943636416328224339064187347162318883300949051800192049535120387462839626480
2235 -324840394048931749285462290147875424950959460128440519645080106719833820710782973713717963473563005282224237492046598739089337364175444946811127010547731735876881704834905877362343051985018252972683645574658630307256550154279978744150459833285833404037428535145040000
2236 375913028242881069410475139996960318992085630976628987864522867095408664147207723557623279855888032238218952967604089106460411339562213701311038536229233007911942455336473695051066366677621903578318791617861989768427135264722851818023736233271081995533293657104027200
2237 -435001538414199353820632180454658614376738025765635773189916598082438955108590519847125689808749147042564297123192256061819594484753145390001462194318986286897651978762991694394641669387418674208668736239785086408129616923420662107436298865527353982127181747792328240
2238 503361834524607902579168303318940409644116504612498332847112063402396026220665919224419934078461907716579327359517266309629011605853640056960111901910512521457069841455533102925446840685451504355013364545208861711276327074476747611650165030270184648527468124000646080
2239 -582446258017105710380733522962068196479847202936315529656339760932072349882871625850920920753829744950849966600734495820793584118118188467870672061121749682842900103059218123918386389011495170548762134683040224309959904559488142078317476572743127205875259641707558400
2240 673934251481143466166195752932658032812282695469302523363317181889792446118692011082310160894546178587089781662454356571685486648545488763216693099176801451432296537144267525394174135814917665322700175753884536221046096913791795318761130865726588144741432225787670400
2241 -779767808589942735881353307562992360268568049656486758344199765588562228807104595787775483494319209878099305123661470786467510476176806771463898092349625951436409276474464429581415121948110423400548207309058117222557928751985558826588654298974205829928436354116650240
2242 902192448085929465907568289053959126320679162567757522664833705801320815566754722213426274245689910857501607464132263759937092666625552438730840808765842058181836747424249215911583053487694892717193394527606789613346352455404037313823346398869461676373476664118240640
2243 -1043804571115758711688629850725504985263167731224141843164872537415771798127180087224514422276123063216132001790323781886831928402408774889973546316497993849807119723696990415515721920209765463064184086514419992247695685963568010734006692005161766119282510481891952160
2244 1207606194654577791875670390271617168597626255876588379202950436993800095824389737234367648775598968747457200227222817721296113718022210415079302574441383494543579375329962800645983995270281202411863893142900240214362590199050180456112645681733987315928241137646058240
2245 -1397068207882620596312453895081256559415230375676833089860045290555433712054921198321276045003490450557994434344382420825738740483569892859271010376775395733658203144490302291238625428583924764066405563364086659350499252704406020645691582394423766764464685695559633120
2246 1616203476386974936044844951793128952446570644276126600951755730544293430462690417555973507055879312302108040911551475853033604476280017939485771012891922811458325851209119677558594426226350843100530300592663988741339428740227578497407710828190817202325862716579621280
2247 -1869651324652944587062534456738600117310456387590832578016677562877450365020568870714684895746347047760398819637078263674345910817055429510693251546652029923922909888095271673875662670872924361992344567162723709268273596469895944146377055135898673060084576189149096960
2248 2162775164749122070269563033282248880814317683485008678445915770580258454934130245335979560724408545131580719504483440239358778650811018626962951681200207597190927042149144900315321268114131212686217485419683695695859667954572228188607646451358442630183554838824504400
2249 -2501775313323136540767666837363412224503650817708509033297168262450513464258825724020119661485135191562695454875985324283077524262106273753623316305431137884210682512900633822475600337688398862569205526886856932492927710336303988650026152315033272592180409856970478240
2250 2893819355696380199450849778275504034936820350535008502626823985634236558847396997155995743762820886270004219582728985703824601207895021064128566530916126910777116877466396750418375237384591539461882511770823833633943734918908550146291138304862735402668083198974100832
2251 -3347192781538647675256798285244756139668095934064389424621240890417033013226808814312720631832210591236683022015979335242798520249127447256270454047534130527734788812757596251931238290268957624926768969285166566005155077973823494828715362563208821130811356222384666720
2252 3871473038893003748641261215090386665095910606972818771566703353294588010316628158193541190450651762457849528571947038396226186093061850083580448391615574662259394837812225003618906566475272142668383978582918583183412671853876830883847455615110289871312267770653879840
2253 -4477730640951425396014458109560860316581725081974500097207324181399388253795766012522372870390730094021987391623224333547185018591509614563245359890935992684654022992040206452034866351462566275658045390993479870846990521671118863555788323018386194693917031430542046720
2254 5178761523045557231257471646164271652614086191476661360408757770907700997151814003052528788978272825348041730151821821088806014650568633537828036221833455146196189084455441151342155607624800676564138105856195993696888535071529675524719207670694108679304642069052253120
2255 -5989355497463239596483226154170575689244832277801818809513930458951258305220432553485679934646893109177447079991012741851607908316144365360232479760295626174575187846419542924589540287978918447347602344264871727711408735775096065800420717504945992665860467679104393856
2256 6926606404375084811367490936652994768407088174003325282662731088548000582828350300740978679778174483957242631898694833736049322178798160050447301930653321483608689060532039220399380575220798082856245853597250650970290445370251829855298640705863059125729109346530219520
2257 -8010270423873225926777137954844397881352504058128761170280093422536739632874678643231811152218168289650347512477049530642096204343747815272536617650733735312279837928589973375892142239777382576294623051259021593360974264768486238343748226040669363743857513849183776800
2258 9263180014794367955980029054255895403561023220028699768446816111130333054958293076167578808795126759946072061085901312021365813179115444539682566729013858493901251186650212308471512140739372129274344201639129679757235876633276774220244102680471733321054930769829486800
2259 -10711722101288134598589399393970304185306743509881593715820600836048500239269274844928638902608670902744861227833042520409434471353035209399622541486546172801314480935859213925836703922840560276843301653948022119058403631109939554903251360392040384612183949193072433760
2260 12386390461849166369126481740742534044018412589757720970588805957741232308634660933656433339169708441853305264511521524329068518030669805280551810509857708875265030594856644811210612575293451191654198859318683565380055539112865849933381018176763779192999808464473384800
2261 -14322423815279672629416168766134468702814635196657068793746898964921515359057100778220972015630031177603855936538110471334957386527449879883475727376542120266877185592185687399653801627613698220480272360995230421788319964884703062621480093529236895731170577376824885760
2262 16560542875547311582289885992254287604018263072878810316396881682523087903197303134344359029436569054126929093638446041370437110639368283198671026524699361554516732416196439225372881273911472256073764132546246701916554407270079589794847141237354606578859449882434688640
2263 -19147801699398609584374839758248240263257434813601988702491840668729201821368726167543546845999783223991870327783622202342720018487070965032866305287612705275476925716716251726304115265706895425069774421999235958422877370823332347998015936566757651434247028800595868160
2264 22138571019167012486046941159437999025070026041446704948889555186088512893771889646370810301513584424433075830251021395429939715277070242668245277171232745048004045676371067859585908153233640006666117368428045864934101082975185007928693434061708251233872559446040418400
2265 -25595673987268836294392698439630003189427468529068706398906079285558024218169615823756684769037249428669108790896104814615648120222667855922059730192052997994641966541981842981528431944270418961410855975844814765378075805664589006797279144440940511793587433493844544000
2266 29591697914706039369238867304953555414893933420270069866653200038952288742637606741968318694381437272982131112078410129469632865998536847330960489539639665112509875385802730034278418650377624287005186924678793901529230418312057242671180965672697178219075612102375878400
2267 -34210509228444733766564941301354005106070339793710957555169830834621549287206801190501835368936479205150788692672282781053843901401994581694722307009837651569602686977438500077892495875330244808285114033174141244483539347416602072051133796756178483353995003376162047200
2268 39549003076751067758984394022390949000109077297651100270056179438624212701255769262138080207301452025078700209156282367111990520904369945633275250402753472370042946020662717386646561787148900500771738746474185686652416329350300500690869408451819505783484202070907853120
2269 -45719123863897920770590158132146379513005511557247411145977607661179492032791232177155657906493079735841429462168437914872377740951498468649259560369482557631738180145425158444095367482509369733071215823261758666115014169444073371842699603022733972486837904834084589360
2270 52850198595848392849778644628751186448567339857940158364430751939503891909172544620298351823405942631043397737226445722582215248411323510087205695154489604132339498861776975903779155818459240706795489439016195220832261757477053554876570483619297350600700735074189379520
2271 -61091631381640198719126465132909618845757671266343064723324548939081304158547493562100864380903967723093015182094821236247483841472440149717276107417894755551495364952252717876802436745670531554737629650390204653602993284993976235694075703000259130137510883337410290880
2272 70616014893976907140248493533452655084905870907511589890833344216562630149434881805677546535251753885210892839940668227643937920958294611857136793672043002418833932314802656919515368458186462813901802396839922074211298327650488814067893718589586642412654748024671012160
2273 -81622723200098711683321405662068289568233481678645299306427882887151540474256138602004716466638490116494139330580803032033840335223676580245688814120468310797794026375762207963580883320217848340384607977096253652138067352580828728057372372433965753111805590672940466000
2274 94342060306986006545668298200986542831395371653748559039953426489047685565951654054816807009766827305003618362388062960153447198519772054636622719916655130265813860832331411316404764904931327974297296003487099022847598346471260512435908768315379519223797911094377013120
2275 -109040050227082897671978437734159701766594671279012449497405629926550932659957240903679648153740173784588758134819507633992087815081314012894935376490179507653479342636040711002189038375845375223926531986694579952422947785871541929857388237692000280586133924869792562304
2276 126023967597018827159295942407272078875373805513908203847176378821600392864574666172201497888864569978669994575443227686052466393487747428422552060302999780057966653016163294271586175359387580793459651569759049568982475999533305704445400888655914699989233274279280185680
2277 -145648723143312541806736967504960994107526270066643552891066805241791179057233497173556533796854339866494602122990188128268852342122546027831722296280975776112397330978545751574969711144318015745205558621425098926661597707865921895840476725157322529122028635130137626880
2278 168324235898397223063920483553786312736267968730802156173621199082089797370048090707515464641118689707060554891039483116650017073780853888702047097181235760654552661182499537317368275564525609223377760146377479096744697128191991394489935826640759271785722401434727058240
2279 -194523944388084021269678426400480573988368351700761148593536417583426011058013139690724124737987415430448985555083079364262981419694288148015121067448314478605472041569206372564924898604817709042098910862801591405414553223536471784456410271834862257530969468927263942720
2280 224794632453639744429963072127087038174227064036789922100951714269328943035761132241007968009671783456263184578096959731525165066887702136708799690838541108580114462054938096209018951657668791445426586273634032619087856954731096221319485034787413162954638549747173570304
2281 -259767772417590965041581477270135943471416709665132823628774024068790973368769755616501632832493633075429497796630443050484960666041913835520656639721702262009439086279210512758784854563127268508540393867387858629072118308112027889094487447362481057342456085568209618320
2282 300172619505274372961435382674287874303797958732044977831330418774610281148376118093064175709588488934646822888607305940089204176224658507148207991244990925797417375793742725633804329759999871697989991576696544723686395538448051911215948580279829078559457995251604025600
2283 -346851327431863287002034061267786255545665504763343450933000709533401938712393882961373366076835038594486384975584125194783263324392592450196020009303734054920427957418729974789614351072135258026085699209396742204239905174673527803374176321246642392796967830104993979200
2284 400776396592643090973451922740194653975431321709247862737948892975248659230900339168094496382252237743061041630229326249044029457441913258592789127856897681428140568646673271550902103264165446883230537500170324066410743807605009033914464759206997097355278130347819691360
2285 -463070814200852192507414821020274427207404989706822267796074449252629024952229721243364922682820493700525141455267988128774013800128224843810482933487289277044693390231671762648316627304408642935466500836990495277648695730496950232894668879880893418621267027012942293600
2286 535031300980475717400592559388546630958069117463837230361124951759273610242203594927982120606047519454028080030015156173104648417986366734318556377194768661489686297167829630786327554363249540145016950685093525649004492150442149216046215456345822731134716447518786954240
2287 -618155142768707523507922737656442929679452784467834430494684414562668740310942454672349575716519312683712103364050684693125132125988552728614857309652687483276964488239476033571614183254008441768144155604112251127197470437824664161378499422194442449497160319857373877120
2288 714171158914694305356018075518591591564879676029257618396850989695325108839388700276486565710760283268296795375670056630873413023146940687641355600301718716425056821334798142304973189860357250224023328161542387423765870635246427295292722822707616357414132622644026689600
2289 -825075444176902215150389391578007169948287536452555256244490410782957105341926920056815089540266258019746384377084750315250573180068105697505810719628244075462931884544499667602211301270789290068943887229300866660526646992051811101955770075335032203758714228108710131200
2290 953172618649593306203500345925965322530553060070341835046274042388873783156921029858449171622939158319071855432872445904878922436238140941921659804997076980068450079667145638286562924993661043275546364341666740379416067373239039457184569372217548084752447647845002644000
2291 -1101123433082410790554746486885799789073102913264964173065904807817187750570487516740242290212317167408589538006749512471029102023191573218526100710186444836628802530054288753139586015158802559544403752015024463234799663133550860946652540592241536627979171111798651063040
2292 1271999707093604148480814516006001030512400912612454696485835438056259174035396146200199944619719488431869004587232601202723299379790699355454782965692207184676932346138214749367489444804930597074823491494357166410592012725539448818249402320109228863165809516297969489920
2293 -1469347727865853062658963516487736968913575229217774950920932810870146883931543458089786921906484868487851762007338814634069358041736263738457933600453458730202041298314736458969906426384961535342473709516213833865389881673669381878648738217621366675604357243629874894320
2294 1697261410007664145679207094018107651414929253809213526316481371750382735163366625209525302867983127221872094864675337196182448347326592404744042916356327164063754639290574138938676942270957298962549990186032566074760037070367044935761934568094588600852778860972612861440
2295 -1960466716883183602569817595672908980059480432411634984855642504713229839001110693260420354450459348035917271161121481144979748803876237693862508694988230568323188531768164581001829035251048484181622568029371468052305168556702164243595397423512078957545048425144181387008
2296 2264419073917001968813071211386134313394948276542624791435419953612245011836601934725021905099337249444226947314017312300005726700287839734768627951878265547425054817153397340705414759927371065042764055337294445273711225625928482721513737089973403685964972390018221269120
2297 -2615415769845879103018229899278581645345496771343995508503834953131841819567798056817130015777885074743293683564635581402546630898408830905881856477128302874319945834770126847370173454446355053778015184517257987690295912876519535190406158614892806061138632854715457800720
2298 3020725648008276179592018341100950477554003889398050351626986725783827288062882910311205900259238994957180304161682469723188288746307984116148876142189073079507522680750727661324417598361035046122181951996220342306592305524288434902612156667782455523058631100052102492160
2299 -3488738742750233862463551036851057379599496964120326445358863855371013803147500696671299656331389700743464491327919968465450765686166076745238380675704451930073180223884603917956819442786097236757257895502235026708946659806203461702697072020462217910512085884538994056480
2300 4029138923046102825421103646162175781087850889068897594517885782358358556551143573100651795267718715435038555856754910438599332960700587633234360130434024143202115417265735188193665386227850506864179257297712080828582243401578796103067204396885849536474542450101250693696
2301 -4653103074741584174596723509809283237400234870781103605805366697428728672316075247481965985530829073649889025954782868400057671691466822767750800668227229851637547085873617707251950266455838988014054952299731787479938020113886595448733864146440030564906063422360176672000
2302 5373530893940688423292101907021187142290994574017401127019455148222263812712643952609374653114738521158076045153966892558193133631385852255036016397359840180502502968977622244018970529527349828089138616162137623118610088806632542814803010653087974544774159734248564167680
2303 -6205309987945147350239459320536312239806557468172441547117064279020293718757690797028643244883073693351413271265453528928806261177292567915758795485661405456229543441208527711622459663092424069665577413740758570735952607153435592650351394145774348429220398564035798819200
2304 7165621699454423153161759708332165448507102832520506226194742829274757159714627529907313577314642209441511072879815755874988073741433616379586826720038655169972034704041279563967534989098593870418073314793171026283677881898484109547622448715516093573900507942986905818920
2305 -8274293899013560865823331503199432928714287278177336060942027423034116602913418907828558040239221164237455053381219019235454025367653882615318415574514747186121752267236046819545607546601445005006941645513532186059846434479471959524692986972904879225803945207669338291488
2306 9554207946741673006793449464394384771584005446653611067213022700932735492370016115617685365228978866747332024036835057147341124726942287435478194413206122472636111506759201763441658248207901101426260039047491875437981658810807110941239389639273843698325703778353719384720
2307 -11031768126530719955041395337455262574181498507567003414211530154596767963402035221518602261384220753208880372654076259295746249585814579993420064535745110643705492664230013633743109841830097529889205265759844149731411230641940439135771715513179652526008195125905298702400
2308 12737443126464391613560143074043827636299917100218763382224890710235839273902786424421532713276353279385369751793139664648519633338977400105220909715631733757225671281252875788326362437171200151109086556668251289655165261948078714485958267567613784084910848077634560040080
2309 -14706390603857481940502792494820741248293389257745920599702320981252384553970577441950641650273949157680687196697381783629653381678132902321755683378677240382560344483778794283535302736838621989920487063138277606168414127442777930455156872706407225737891264560855264772720
2310 16979177561655835609595623040665903073834473491873353825114071925031700345507748930438597253151064161111547808379313762306868756621827269325364333081413557869521165589963889229618487996461759691187587817610712969184483725708420128632725771829009267128858449829676484044800
2311 -19602611209070475185948465222168872884593315252443378134725830438456432853393700495277068128049531524564434326843482943301385786220051578469976181654247393131713136768064233158477883723667353667311328787702413860582759231526274916406622676072228406195527836081975653541440
2312 22630697222542544187235081809134769726269478274690483385076477466986895409794388416143007050476180037250664398510623177227657152380184949089045030929350032213820035059984719981023627545886419967466989065323291015134872147300074387673138645233557918295575547108717030657880
2313 -26125744908723537818984715561226632654795523598627497099411093019442566759494321541501257537750030764827423120449336460139882893527320216323966174232191170992715460574555353206990189628732106725071283711978252981931526082721501122299918684863594768503583807073954738091280
2314 30159641751271285822927433792953847800145498403410330514727629066302118011399065611467618639191137258844952614667456245728214439706062938990017097788697793470360566259931011152897926061788048963143524169607630457507892404857105233354627947829481554520293169604111187965280
2315 -34815323258003821589956617642032827423529842369006237553258392379729317500530280687878456130627450707036780603191564533954835313016814829852620138500287779106551819779050999346124086583807591475508343205922518951801053668147865121256079080215035104066410976070214090131200
2316 40188467983557066903333387294443480013245531814556802540596381313079413151567531231822416540977079963010499791355499700925178294148944750022527176715061206094505462735834709735128997945482447226677157966107741769829126540217267613268484199585602680737923737629612933156160
2317 -46389452164920934912886983812070409917142747739821661777662817898959921495136945625152635538349769184040654536085324988192023974954495337742856733713510949506253841833960839612385524971399018379830915642251104334763439696984130448804709052231339460321101017848859594264320
2318 53545603664968697032165322139274186011054753897293290683449774577622561578022271608389105397442707140593957859080852267428243260970802087257754192504844133559559759720884874348289257143294232319479789487802608779115087131645433523567105820419495809194360678673847907672000
2319 -61803800978196608364399542266507349445782455530972722654081179773680660524313931076595786133886930552079059476720434412019281246174118153154921592792715233739866369727991208362103234457078082218995000501816996570829509984847723107888251379794881899146581546607129167277760
2320 71333470035287210910940910404205913639438195048193722845450439394096344091173158859083595845732566927207884764579014966263833932933184532360169096056668268768504060446790612670793079911331604313529957706850440945676774007071221167624483358992402430548937828418654368282272
2321 -82330039589254057310436938409350911751703235785656775181570249269355254069324824496499580821232062331951146093847025569546571241334589130697881623212047271104953496608675136943014596599895953163363503839703772823960282366848396273941204255201651437487497725407887606727040
2322 95018925237601252176503150381171130864671012998243642039128606946311544041087291265541972279222499166204195191370747712322286504695948457356211101688109156796407653823507325553599129918257349920658265842166645363911051177289422395347493044174546220617427678270517070145280
2323 -109660122818485154547494628117882472639593775826631650035373999610998789618936118256286903789598589792310951645834959687657244664485580422547123467123701222999692705518862294813301595387836355842798186758191805250287724274756452172307142010597322200777862686631761737772160
2324 126553504228931452415663652326401760599278121372401431835549476291059717370890940820281685898811837708028401614311240743776576775530336498672975166771933365102995763909322326051114939072397669729077289716157800240887765849268407933123304091730521240582841199154537715866880
2325 -146044922896945408032407038697681379677728129083587049442310494320043065295022008220439055518316676704165631869103947945598402738403840819608864160458159912539880435878217396507381381320034193334643671743390205221241833122681412063248828854201720140578457510029569298000896
2326 168533252481571318200357366332529970558610816684099083823878155563387045332009682007407378105455469328707304681924776934059076117994934096703136683252218623198050166437504312153751015779543692166066047447143423889043402666111842358041639721488326606979957447855405692892640
2327 -194478501203513579479118185502351323183802929056038908768854824946012266988633044279317003128423489185597271025053831809293816987757530542568133143354289276437774603202473010753647195220003832416601435367265290360770023615431372367349507548395637957995109244285534391369920
2328 224411165901460605977949776907987678396618398966913865400943073725977983395750068670263919273686266327737326686606624895985327545632516310563605504672779431611154785182244773691900811318653161529014239274696515097561389087947750535708303109676938634018466288464485838315840
2329 -258943014900647847393537217800093147197569018153473843512551534630989808301425948599041082573101009065100809105702083436190067750509217072406228103036192716283415271943927726706113787459779505646838453997083161887948672846089694638533707273153309209854240453534150604190240
2330 298779517571277409708470494499829652962330395594793656930242800403499721151948053369684413086346963885849305150261874195124257031334024185634450706230382582645232848065395190403774480692463073300398341110828986056423441441600107785427662233503801202537607641125312929966048
2331 -344734171621902878966575139544967341299923056168311297875743309898835549018133406626537441019730783756859462798685243361159274918502655716358295601601616326643323817829472284960341252405882506080875936812893142239222603878752210283039081990752377252416386107663288618042240
2332 397745017380900258208075665657941310714706490097675444699930597981525104238057067964104678955239121304579421413477686109449690236634888401418471615076699120076286660461650963272939884615773137929497794242275773188991110294474534669073399873401500892191303115565015860784960
2333 -458893672332397548295198258862465397124939268813988274211872347081453008496820002489524524841063029589279454415868340756307691499537304070714843833784093933899584798788593728192036621071976073578540188569764980622421493157894410107791611554851420340146653013170777317278000
2334 529427269872066428980033453391412156103507569109069303598787633899334599402552922019647541846710793669836988757361480055523269328444861664391361180869384112909298545110876236338653714486696203643645604022802469069380739934857903693944587390018353631647658925933847226402240
2335 -610783744646863932910913152054229599060306980644923375157299072242015984417860665685775866842907128479651338890876639344296866971037285588455720877057290764108141210631986758680898337451813712521839922048453908259554373792290001743079264166748153818690405048298197150385600
2336 704620974108514072335853042496964305333876471699572507121020797105579218538019285323383299505630013344574287220426033739383980799025485928060881533935029373435343312403256573476995721659676563249128049094377124833631770667239394540941157558524132924638490860308675867844560
2337 -812850363387290526857166990247856741105454788332055956687270702277817474040130215028928380644737899691418078007740778425899428935969614552444695055292223608493639942725828948333033578015065384505328856107674349921139166093150340326445970554816899630770619263587708551251200
2338 937675549827937893814846454168911927510161324530989148922428799258912139426723250134508138777900594484431129068976070679964490298242928962160718686287279857222289702374573418830195459281707879775796772118659704810487385824505410442283025057913589540888298548499095631014400
2339 -1081637006304896034422981064895959084823738692546370503914456785013245067771440700092549263981459693821025997578999372520970110550057055853288193717979200501388562211270026807528152259278457705973330343983882446334606571316593216833627685787178486405157878477850559316939040
2340 1247663440800382439554796172814022566181574064548545788259340147190491063404386704389446801231180092764507686921123744235866471442420940763058108418158188752013725165322128374301495267607614535305322104044534919552014328891113129413390008036401417879600261867864096651277600
2341 -1439131026047510622310062135589439810636997174773481501839249785874301355574592732343852078317437374871847970148063122150431629814291500026886192514077174302851395193312548785682187983695789632501478874487815901302325728693891285778249255445674898243880655221016904458763120
2342 1659931650029627201135292642585836788376216793562256013096335907632485287988099627597958165301848314761089456429428333219774371420220810232418540738977354218228978387849014165201194316823694814404792468058964069414200463287507462811763301205946538313376460910544864661507360
2343 -1914551558915444627243760544797472667219470249195145915560503267808037064095705049565062469635221267913079209702813323633711866334588785922827962455504621220524260553647872698015481175155865428932670808404059579542556762673317717457170132265737666234850074824082508375075840
2344 2208161972199195718753616119574525154998260307123159739799178744368211284737733953698110370406741363235630162282518915172493488203190469995664047144874313781146595919963873080672022904230191465387945444520295566902181584058899592785233808304765191281816172657453541947302960
2345 -2546723489552000454384296660812274214099393080113921641423297447461022712381712049771584274612922004718987371575466644305507674706844507343902296820815337505912876110555027502774334637326360440285532296533321476559853464710056761804974450741734237629674618798033044285517312
2346 2937106384947251725569786114767823555008181378416404315136944537351482010100607026426325661390906317578271169573338817793726949238357013477262098536999008871113430158483900659144693675896050718495204906192896779163887768781360088028794410045097652015718728335766093020096000
2347 -3387229201492149997000973430478245240533742053454236617138316616392242460088197262978331945010145380756562915910198831823084004994876742549181740524608581712622062605985985228957259727009679693353631252256187585700138848364399436561078231252561497790511361342951751796515680
2348 3906218426401979337444566793854038268890132136067325666993564320793310734502901698981033014164707431654211631610169632007482047233393562666827411243632610135289314501960166922283295985326117007588861249021225328689483896170903363685243110155918478739034080906789399380636640
2349 -4504592446970141864387035891224930350352980681503634563038229971373668713505262999776644031349718919246769760200763763948528249914708644668216992104112538625190775817485325697073047469279393704754664233257493652828105466035439916726368503981948094197619041097642429765404080
2350 5194473473590392667010938133396010952595157719663153998189758598529872796577986497099971227718157541616926633362284592106183214666258915414608887922399193095239920729184159948915501767103115872402062009508599725647845225035151136391734208365377618206144895212943959382662272
2351 -5989831674516859277550763361822531741312560137857506603177692719969330056398644250002200680711251569066766842604604685891907083423697667071354925424523922861517883432126884396892994243130703435803293908860551273641886791334142246981771459985597123283240769469684726142084480
2352 6906766410195033455291239869307992040059782068836854435101871690595748231247733091208326636836154974066740457478921729613545721998157119510702950887293524328157160204096149827817821049198494910379329274568050879300224983042602500622324522604101632744260388441436742642530720
2353 -7963830195428735660205629431982035185953078834988205299505859217608213924054197552087288419549625299744620092535434721645447567090950422204812666890215414490894331406851762340051609046357992078275793595770804367712148250204660345269427675509977313602279228252680219744388640
2354 9182401870054719842297311320138153660408659037863721110905236696078132210529938786282554680368407783617692310752806340562520283686850183389611422193266773047588973672046037516562027919687239439274915623532180701269549625722533433837985377583827030090792112772935708340314240
2355 -10587116440083411060447854308334229825566714602888232199238438351843247052479572908038943102911796668666956811901513299955466132288176901232975814156739500115039298937479704965460403942227444775002420611915745737912056031100636451555531138472952055106195675836440057345701504
2356 12206360180884514514453411003445657507930802249260663332262941968905329745236793114548149942080931989211247058539835228063135225508847546177233842541379671038519143883541811296881388125572978533559550144347236962062879003474802529406119076694933158107697889913396467075609600
2357 -14072840894334506390838796491583723545502701935122788543461106498644877990009793348710424304950053542230792959958689297287781145355563010877476368744712958756676061190392784610063521496224863746998878797023669979133230610075189927604928117379303877350786070292083424795641840
2358 16224244708656228969328058293653125961043275227685158092587032852626808499467303906167431161720904079905491642114286920312953369122246843245244659811738214426569626951010865525801008198108910223772954866005528571274303321140093799151392613026084367001272376285178909650556960
2359 -18703992532605382339443095586686782845656556355412165595116347907664633749744816456165568252051027319106782990770798359004029598909281681780324646286203665964286190680039853255532716953344226580281981948534453873357251962856217767783558500271857908981269543626721618651512960
2360 21562111258793899936158375616754721213075957414617556666257566396854996030301157920301700643840841961323888191237002790213330376464714245039085477886242291871063596204687675149194377081645698398701443085447130839346267849044062133419679071050891595622648905566690128413518400
2361 -24856237093519045775215566481107284503492621852641561720796454813362917778218666511503121185635631596310307355026832704378532656824047645341496394378608907470245626928435578874978722086269503134965013655764688365316776993356899442268685724542778544943564364795380302809075840
2362 28652771017627977578655221745012843849664133258417117240147703784652393163095254079361576822925032131544123704856779250591862587987576879894424842127408578252561340590971918170223318038788324136912606765150291469705464855680257666522521709507498758651509329579858284349752560
2363 -33028209406621633169227287985977950431858983166138946535529399897143126219298555851560602587645747711540024182744391552377004009154301734305568049764318082563233654424057179985469306233069910758110160418627294063467228957155948316717028483551541378773519767977550077734415040
2364 38070676318133522738829873884119759437946737228839176611163020492637818299547657054578064439840895603814132273442471062255592088014549756706576476207318797004565131465362612576461584915826418528228011988794658711556024392899273427264358629715547368074744594165757620728282560
2365 -43881687959839564848464909138161705783164078541427279316473570977189356250396261425679162409490473759692028133242979578348395728089609394210968798608562462514967007986377771688173873500039149362567997883901688783616817546694543880521514367210379386893717995185159237419564800
2366 50578184459832052443134606698976969516506178592889040559096449788443097296977387579816752327442983702295107774074427718743815376782357073938667821690041948646771338416176029205524625450766421364435096385274458064288074467654707368032044746717670722522036431180876761426278080
2367 -58294869365479933441732610473195835296308717130711611615112293306841443179773846417272365547141199982215008703868400800111903256702414850255835080631882675553836590691918571896425131982310781245712121129903579795442191849384532097551732543090572317167963689065383430279193920
2368 67186903400427232583097186737494447716125668385899729103345517443650837123569728154567404697448046751705158942349755997753006818484083553221403979867849389814645626010543568065097428630271329519384768730284426367993769294902641659184356765522923652714491778109481898215078960
2369 -77433006033004501188721454797684199332643125981558955243101260121182811856108015124780591202224798447169234277337517940710952896591759026928678167041405166734048077833831510770219742966380658967708921498660198007261575425802233968164885386460567162398498682754972901880911360
2370 89239026491381257430195538024067421705062981519970877676565107165521764741324657362881755993781395492446104302689669558974314523463106073022922368921118352844958661526834961833494503522020584040011821652735132223283686127477796692943108873289942788832842048996733180655287296
2371 -102842055160503415830839129585473856554909351345632726769413954003517136874825881957705441123798832726753918790170916568911057000248703668385783766593777444621633842481239836737205383356070127497726674710551724399973819052777063954199894672032619623528943251082342710821513760
2372 118515156996386833352221825765793975007945723469866838590252380480545661914889064243698952633964497830756929592491342859246444500750744415514383464415700924484458538013388109104564277326732021609735083273268861218436183095694481048801072953007392447063552736834920896084658960
2373 -136572820905325432335141737113047152402895171368046062765584986332161065558179778735332994565758268957644978322989753703130495402960595226931182899153054619287852091761266804033182269264958357860245403275149245352531197846919821885465096107593333219034440943643637806554462720
2374 157377233201292524355534514586485278985659137761759226568627035772985996595919885676455950558266980886056941301173721241809662507716004325132394613184569236843919251236766295149308200370490698250450653574941849398217473649594286077326504693910586366236896204436241561379029920
2375 -181345499552902582281413253985842637628077129501776638556037194937933032495149837738914569404351125137002253134341832266458191943193432039164637632532085222185537414463710470174668329337205224381418839262477261564875919163430862330495995420323127115539027427997030560915158400
2376 208957958582205034513450426310637919522772167739724996904452177550933546750414237546101600066261658393631896840564008084582417193750988600059584993486439358181412579698240218087037172288632135833353077918849691712122715802895014327421957939241894509109691052497797774850359040
2377 -240767751849824207016537086015272765983083590856520077512918452473181156840638146670791980602920541927446797433905470205189323203283362687160221905662035690261914311523150804129155685055959934996141241022361477817653906741025484308148597741365531582367819902130837902306246800
2378 277411839778338541887679856077722411424845828720741552683340522568103206651278016530867265803609540637793342067245517792574236433105347576795979318192711892758833884101316700453634917069130201502536783833598748488143217868663463727014082494672562066168808053925368920409423200
2379 -319623681615658664831265608442958386314821950076975403011803174159173887089336596888905928993950684976798665610489637658518955254355082048567776554960774297164135207755671968140032255947242741513294387078158770363146574860784037122421898502515911532681507960966963139929224320
2380 368247830382935907382665066457202314668701390246255710261254583480930539230084418052158613156662598346479184902291647486759837425704286319275883162598282575950371518840102038998583713563221118827878995397479641065386496360224484563220044429872773571099250071983821083840493312
2381 -424256731531632222256274427387315492684304008959521062641498654687534927010733683137724002641331522465464412984808757099735030128060246659383530031116436571555032012769438170147410581056028529590970552830483418943692700671252655551420823919350833978180131658595152494359566000
2382 488770057492804905240193132481594183569373840343446149126684946628362642363732156230421234375659540386164956325820781520911541214154990415015318967075525972879993245795594452468918796330005465339007648846301737240861285196673118672368458945984818638600888150036270619607080640
2383 -563076960290423659798527734268310539534705297106930680690622988539397871267929009498702193584480518817036469418679272367608240839571141066331306586409140093406783986602808515534635596303267873580292247204298715115048525667946712674475140256354981699657532971795215389174492800
2384 648661681889291041623389139147843379413823575632911363337447211152062737413601830149494551374913571505869319691939345888056243827978658103351965508449763721141231178739946682238966265056766971865011307286887365231044080355598239755130467662314865228501434998633188491083000240
2385 -747233028083243541405960520269910000573172183362566775993967263486563122947409417267720677805370473553974809180628023829206526338964897216460193746314382296274832155741865173686628278761001734693194403799089974255846745817786619862242303620489973915569932332151540549688877600
2386 860758287795784351693750531519418008991101501488540787184047266014546021250446675254540384414436088405093093832183543846770115316633966340948219988758401148144687196083467189300296570215648912902284808068830478330910004562814604825763394572558099275935683326382074599768136400
2387 -991502267152016678982045899536583096482322633389216708272432083785729151381826282582228328107705412899705153914767475006188942537716318361312368411811071595521183679721451306888568310312824042083903008761673713776076961190163272792328382363601982651317353625100361008798064640
2388 1142072208299418607308664330747729334049327311341880068897780091104597513763619520864723419645251603667379094824020545850845027399477078038609110277008499703476189591602613702347245090156983089220996256094077193899140737242999157105988118673309360528147966457911767228755042560
2389 -1315469478673465965428389528083358701818102369638680385400004155752888756585229150156844418920903922876773232772043727734178012193940908608516438671991664969460656553801074398899681028792683702466885336085673794398366346950160803426128902257867429425646562950868264321135165680
2390 1515149049484597310333229588191292924552938848792218533911939461759127147069368923218372822944726866593792130759200305822823075065446522303761351672632021510794108092596923917671082257472946216441655320359921388686675305456787869939170684817925100605363055670669739635661881600
2391 -1745087935246111180411592391730238449353631438437132113436660708605122550851243794040930472131837946829868960095835472598670540432718230841355389954348710493946334731183034658108827789470422077772965332068087149060292299349380033038001431841928716497923440217435425330154417600
2392 2009863942157756486023099888096989261197376258477094583574376930920427495468105509537784082052391615908242557919712234960122455238265331166497124031448671035442985075760810762846345620186193946719555582310089997216226770972095273752911461603819438461606344932823076688306988160
2393 -2314746275543422976262778151050007921017412919012958186868424608212790787399404400072928958005002210407050781584516123709532067208736657698730018689009962435492529290986207274696642695328460869492267700447182582963376294569816751935247039865130166439895562690648265877862991120
2394 2665799789263501677940154228857879205546534100455631105608732487907341128227352994625808207605833895758886455214741309531262325824901820654864712057359245792591259089226601298356447807043208700306741572778228701347997760485172781139882778034791379058298999365283933242353711360
2395 -3070004927623493421642629001196341423379918068847973278639131371537767433162319391995009172361463731542171414526055099206139246144659280277262904375780712903790366919194819006537529992412367871767497038812741279988067899058497218613608730700175962947194446806002620967361722880
2396 3535395717998976370026540616708769036325924948065872170125770265572522214418013193844256199315871564563259110120247468978487562450589928054775179893723776360416652468080215888551923448195110492730603848513829324864646334972454391994800697061421915715071487412250571816309003200
2397 -4071218526191311446794929008298202471191040403470223348916195073038019857752545864387309550469973627221596949205244597311174540196797963135771801129492504036024204912419208175270255617579347585036586672080438975059611981427253761290921410437933895751897102933597031617953029120
2398 4688114693312456459523116966479811639220696750507882318971077285961353361241539850390132932580132603983924707406467757584923136679850784013149194850726146471770125074211446579983869143007360522488164138060049720182190822084537423266180098120890634867261742135632010006732020800
2399 -5398330640694295496937807231924756130312620002878429367191942282137373271698678866795282449286615188041780701612199142469895253852050976534185981941497976158445913187763445172417977854850893761275283498635134954169955255327603157357776063591686553637211251554459694741485003520
2400 6215959567034052684660071070954662859388401139704312766471108253973393341506579912065716219950493734665340253653558433220127024184067997596117823249823132792541630972025862958767294197363952768568510858387016350103480373833860268133609966462460263869837313471905066497668995936
2401 -7157219480187758158990107370983748593101948005238768156353852633034361896651510168089489633430943955320374257261051295657646229986194704546039376527560125369126516417480223806860211888090890832987629473453378606546427658199846401398345715056543469566682198323645685545298049960
2402 8240773016734993682621706864919840550183422256318557971653341987190533947585064839994707076033519591869010806186015857774219650639328053164259426641215299313493632291920306869111152746300254592248098256006771960709627478146594228829479825405762852375764942902537124497668826640
2403 -9488095319481012844811471722527040530623814301288090232694519328466200393454377133561844087027970050420417003591143612388231399341345805691861675503189963264947956943721726958956369752679679323429885347080544524985174849305341239596868516172769035745249696119418651279357284480
2404 10923897182318875933768678948332892179466277190687033011098678997084244556521766898556931445193688743551264021434574754076028422541479887458177558578230019361389605660997787243834257339711718553486925870788259365785283170362165073618749966221357704211349483656976132286044434000
2405 -12576611751594782340688547301440930582556141851394670057442318314297496515993138947840250421380301884128906593350433003168802757158169431884197010133972630118154710257475700869982507636112828357231977592796692592359953148797693991978052332372790158204924362452025239919242168512
2406 14478954314275446884628010256428382016330409856471269634077312171259866846557849316322210754787546874742268754204086939482065007754689580284377526799060819218848402574890333819512849912079146372646516811982242323227982944034955765545640860051911153374923800254820359908259981120
2407 -16668566129904025674406459069768203694882053205563859630870569347325639819120876585561096763810468803159452337189930494280278321674627005438405634532647609085858303903371025181496420196312126757203265140693587644450919789026515127732267148236533087814864796679578856459473225920
2408 19188754903238497377022294305934472099496837355492319143827758519519426511823418471015423060535024595436495515057334932317922119305236019657419598906201908471994884347693222154308444527339778769211550189265381100252552305930744984396254329610068914151021976212122114506385601280
2409 -22089346379406376810399261529844590799570383536062229492271867851650963829183156213997421310091581805501780823421619030174313594910063821624947335795969544619115038870710942638608472903544484072045135186430807624921931245912489030202344962541508451718624678355790283169887773440
2410 25427663709933650714766832757747530514396281540321940625730550658639026627484378946289655688330743861737555730287897276149426955523779668509233353559225964260971054595977146980977625909571030764566542894871744754453008330079258014831961257632740696477302674850609638520927426400
2411 -29269653728108657121181025864017665450744912944894341958665801669884826284599677201251641215036355102306797369734579495771274188284387544052602332361663011002089037880027057901207347089059102594733901480698242343293715357770645248050740020550448443942458806458733446836859327840
2412 33691182134070640176726533641804214210704175894493188857515042081325959003326421610648914382718351268202212689239808643377646571738871922071750981774947907100235633484295602085853201016601526431971645500891613349259710598909091727400746986178804245806695345189047996390365593120
2413 -38779522879197241738173593779148721557225449054983430096739909846689000876977383879069774618180336680909009067661862622007718607428550421194710534707930081909593072417341775142391600857070990332393356136329747884325149883238648896138412422504744639092896893273525160178964664320
2414 44635070819483873590714513378330280076421341105474947109720651495675503369058346112311835213228757774250507503531572388910583592743729189447136404024279960904691990827419765809963363038902161931616471293761039828792661388774029366911219330071837367521198997010178517100090363520
2415 -51373311051814341837528395313262072689086146500853167620745798887876647858313933523907803520308712037689710189930554050546447397812565844891847756379456409933720649970264684452330451646075671706184850647444795253492323855847682649652834672041920444651697466898527121569816678400
2416 59127083339352286100687367239906337698703742171297790667806423541606891297645485067266238174211189375467464285137161930527052473645023233631664042428731457020595499056426852071791373834942036451762334858218132078272576267614298777633453209294398904388454252329580487988804222400
2417 -68049185769271590051369904935449587913327693124728262165143514757604732481222547021360756535935625644895728746796669443889732923840639697840933381995560038736158267406411435462708076377288202296050018700767392985444118669155316145864941531226410095722646454237320439185707276240
2418 78315368378580001150930264304376575451712851587058070845903043886847380466033334172903892295363808075844820395253277987190932402291267136565646353800754174312578422702823065838165599314402996651947938930372931855714723799547569004244685720510551100342513884949340085852884285440
2419 -90127775059248220156277407922053625042972159502428559840126583286269032309154006253264824959872932988558911818457273075187542484973657689609437454808688390561717870338694685555555211303927853573576035610038169036683081053783538756105234919410532493535986489275611932672259307200
2420 103718900758543243164224895746516874276556211238430195418376477810154234204677829607555929649655267034110912651245906946018061756517931577298599107538461844267955737518582116049003371186139965845064772631658092360701291348112805844213956606811132715844460265834919920807305938160
2421 -119356140992427697086875292651479780776577221283856255181489543176256774195719452603256936372381369313466384259562441477282832172479700557795775666068333426347629753786550558982144402761897958767119980946442980400364007068064978588195944932220063886075794574344129521525955961840
2422 137347022182141059024364493477070453163313500312107587437678303224674369894337910625293156732367730976204996468318006023834701726508200536400105751160436641374561763307171701197769297976863387927328438437968889645936961668493278196344559577766167510648396099985816827494556277120
2423 -158045214528308723369018300682992657887032631884165358278595557980767323355722559662394061371654889615266374316248516377817182919022737638203155593634007058535387144708652692291613724446152639220626214057899533916732217823367284575600610387287748242369983739472731716731196204480
2424 181857444307737097494782056352753380258694501903093497873241800242222658628981511951155275013259604497105074692603554405967260105474523130422451430588561073062002261445681726554140825166946983572317886307048049919361125207646159195316993717001842627758630495416261084109946048960
2425 -209251439907855902865813481922541806094447112103798796150560125795656974985955026754612376468920386918131516671142793184783264912522860165409259275825875435470310655157049750647226321345449206517004382045656674140780602185881773437745763683405741168350883458193933768024576556976
2426 240765065938377057174770503388126361064233349025711114318714429704386243841377911149509538585280098692279551057736995238163753074834139309797502946347409231989731195602001679346728952926321051269760846196122492512149346950372130766288769000342960223402820885636924554215532007920
2427 -277016822764805700030115666126476883075918925583366288268962991263015228935887126903881857152661701295805169247028927444446487671044209142661627841690808690322356857236514917792487143120730295022132663956324185598710017524951182681760680599349360209956594471787228440449422039360
2428 318717915236838523066193584309264425049503622949906856972981738542639276500227084152533881409891508162979952332578336954711753068595275936145381626343068910048561981050861185903987722484330874333217013068723649259871647728505656261439201319128064298787271420739910036458846897920
2429 -366686124744992188407203163904949066596927272194839129930612292093946642398196749783712707592264632458255576825772997457119150940676837898287254880829761226972261307430420705833371725961113433321901164094431116316827819476718069070145310164634558809218383780435689065557514289920
2430 421861753615024198709335478028498882784803097645630725197528245625209104933567570354882500246501578961747953668788309280034220664937367081285175485902322735497580673276501892450917703636184733663645398430410119174081545948643281853114471073417910939551829819846402751275530216256
2431 -485325950912442153467089639065596698590549802410372759808313289173759094056686366482307290608967559953980233745580438516060930263188183787803288541391876540211252399661647277078848622015465011561560033503744207726585939326323655438640485351407486355575111907146867227747453358720
2432 558321774748664836283541570402800336403466409529433167763012441797624872453465490048887542959111816895051715561821001056565591339831380862179709010943095015120873000536554128937792544405670715449741446851098875991989691224365640482518804482051067320730382498561458770859666788640
2433 -642278399040352366502826689371409868627091386508108693077061754297827146687314493974480403969650893108709116644859189254767044116427246761195572356279711700036460024482442852741547203416685992879097173975278170623307816878698019368907248389759978243474379134062265310486002782080
2434 738838933389236167178134159715763492189681127481500615295884960193120136635700143758410507685490455975782679124754954762092072363533672000922749729549796261354092345884862039345284023180477806501248190057613919382807069283862079887049546211761565310303906117056449826426284512400
2435 -849892394487031000103686217237278370649728558998027126629000480319913929896108271804443489633954880037327962079898405856411053225738727293046176548698599276696026130667696070919892291877543593239446010991502633636030366434613022605162581406070373301260155120370203532272910281600
2436 977610447546930478452522973225076942543787909835542983545221816531920415424326674025937172949014703081163718452020945811473886175708109778421548638306510250001647312451906584280643742552536057382184097096645238748466521881967170075225895936994309906926474199890502761293972037120
2437 -1124489628256187128453814501115816766447819696967439438494794789224249923296838865442689674759668496457678217556484366389843047234497746157181701168301811258072454470655972713235973942295318852098780638199259181696579721836632727262204130060711553038798821670515820324392076420720
2438 1293399861397255357613994038934283529145498543323633908048262900457526565922999854174104691406660673733596822237083147405664982645635350764254613106168767729544841328467927006987071749939967053784802131834971281963423612461673013500117971605656754684099174034961495518046450320000
2439 -1487640213622938105939950709681883149887954195881958587542074391701725391339670174576796347758932708973430942694630693719761508519522134053029421298308924386711722143072632327473099970538453675105658244682697624170310439384291484818665164926197808091381359704680689456684251208320
2440 1711002957218631804532943475004107562052699668813345975630331328326949350889038824510628524816653196500548177708592069971758516947677015599901666023668955006414080223643467463612273879072711078911875382769172475006757033858082597048685243969542639108903365120179592545139394032800
2441 -1967847181710796430193639089140244744540226864621664468895250192977048741393312424648920762531861908292773340691623708845774536840131952371366399741825219601758288251400570632001868395302315090039155574198219999230333452892974972302035723183560059398764906273657049685381282484880
2442 2263183373948669231760105291064751260373514311086893771016395600338313386898438475027777127907527041476940008839482801353439626658301245671443959770945738548989526477873798260701707133192958612227368604229069367605307816560612743854765560196449425744519423285628288044546549162240
2443 -2602770598312575642470880201896977853579660757078576443133803953450550606846792990834019613581646057591055909703971522937557852174374857112718748787235412779045288745646557890385684310061312168240291724318466815342238494107442574861947678071017696328938560465177080554337255968640
2444 2993228151023559892689167124599040357758156387506776048495728814300923120461746885120920872988102216709379279313252349962223752064343561470301948887911076787800830177251080827864097104246563449663126446632717368013693450113174024064070506131089321381027695078194594594989617731840
2445 -3442163840778827274425636914077536309436248081539889139515584921812421557361250664165106396735427027159187753917428417981363197421690980292778102003690529717366071772863575498816097033882729342093518260021145183068507621931012303459390681293695058747180803256244587114629779478272
2446 3958321367433884293478703250048424278917105972555203340758395945440826021355997879293347984895310469464904515232585312929339859798287480393340444028710674873650909649109919682055185659039347982614576709509699701373152681335629539159168272281790307912379003896935687700105083300160
2447 -4551749637299426413406441620884467720994254166657626662597142831896765762044492135753185998791732650129200821062853475353787717464912000944409832403260357369838816111550915984373967030973940419581997430461545078749050765129913266732984834321272070225295116693613250319042003239040
2448 5233997274824970628049526577541907143710807375584382358988335123468814042543861422277152196670307559102742166842280835999476193939088997763020794890163312230882293966495633209742413618029923384930173172260028971964784489894169847179847589146899325416458430771490232891398688707280
2449 -6018336074042876294580830941115514667445026713650174591102787425078974164311799738879867416494201411042237650024040123947815845257613205547302177062684292211522686735514990579017585018966156449332581830437527499045140849927365355439209742008886540430157068974573288409958551326720
2450 6920017688374175951009201097683536761706417552803500189295686177323045619672826683293933024315294138453739886103845862491654029959473921675152248544937300318569411046346912369543800044225008398034415225925970039920695958146540814194265134242074670608323893399000680470590409342328
2451 -7956568494842589629260293399713870158119662140410637799216393445770515383504518261533549593816990830640590969409539285343765814019749395898530713569364820118467288587147059717861322260511548575637580278510612795729025340459011076464025015944647515090367357630905691091200991690240
2452 9148128300559732757744393202076196990474052099969899980451727085961923796267339726713966220997502845823240659359983859774378295006522896947337698159143564547346910717824420944681574883642059809468440489405519008922919575959810413606067728125317599455869701893969583726184474322480
2453 -10517839399481252536186474875855896743225179219380503247902814110236663074223071871472619171833677784338141627539408554153355312942582841321882620691368406378369187234908258754581080957726424484227978590160587850325838384820498605620596687134774859129414986493823110478005666063360
2454 12092293451897061797066665400651966151607097102722749984895061561274131006936020275563049971333184681575270205141495395504239714015256541209347332392704139374756753984466505866345048580840870378954138673951373639195322818389334158452757313829529931222160660247951922115613675032640
2455 -13902044766277030929335906559410053125903906181447479431848251882807825569931340674325749861351873356523852474326037394830371674096841623927373717332417350006953521523721332333813794374356008294823938274751649474512994472625850413966950895405315614754914377962042871273290294252096
2456 15982199834023725858442052555137850021601868783525803594687427641946292686118529371955829494694488196778640675933247226586660442202989451766542225551335231747913172720241312614497467895091638827282438688043346666036928693821771358117882498869918693703636594612832756244858549257760
2457 -18373094426571497521407637411877478110105587518600699146088330264150099584312489097027323925583989238809439346356864293280602780218522480968752040674773132010475597240186268028536897746264465520618063575103847315956371717126373562562566648249594984930402862503869511773729592908800
2458 21121071238867660769051654003457067050122288415922765029075198412877253640217863365368714260115759213321918367293147976755971463614915240110162591793937823470968894699279888589820029423989126633614816621402042472908385706002516314933800734026501579772369567629412618900028979120240
2459 -24279372985418496887638510654212226354443302708880444212350797042832578081900461502745581057524475004102367075587548746402204529310488512583012620320460669791814717031097259964674303673317035995408852743094032456794731774554286383056532732648579084415600390950705872940828830522080
2460 27909168061314826293410610480102497052818010346700521849998559617709287707329181217590494470433138801700408180594645765240553482187775519335101558307756715485596175990189342312688026196363341255140229165094343389802299531566055890036937420352214944511370399596187774616886216739200
2461 -32080728412886404547694924455040716188216984245880436332992946490946315204614607720095947279986419300207671531046495179922665670030457297190707863282170198720399790127435056405076136429728204084191455382923276196071368755468739259284414503385536360764420205520174000586109755393280
2462 36874782168963736530050194713480337490552904850891855515466114941555466586654371111766221634018808904333995242293146325148029732727308171702628239091843082675859052256040127606089363513418063098848558270304406471800952364007114227117553431163972428420301047018736787466723875372160
2463 -42384066919325407802418371790173254673621686332127254218129415449706943358869873704506524593141127106203871984066444004790293641153128141849962277010848073179063126132791744106583852830778341523000045877890103881533049637998489274799349461995617664431002167790778281635285266255040
2464 48715113355078473059190053335281080651117542559201344066220661096475886388908240376250377858568104110503923345074409608559793518892142000449579751595536675140504764091296952410434790580426996713233209696538739887363297145193942178825656638497644826058552903590633046235790726081280
2465 -55990293379077381708890780528029811678871114814249491779772381917411821834184015392737181426979140338176798901784566461861092162767331238082814845675993114946415098298531681899585933996070315512209616818225024689846802240031183638707938864864656063540620792233211052202607970484800
2466 64350171836340339818170865045027253876420011018598130389789587192356123008819865328530460968415755909556239350155320664909944080604876056775848406483532336805174663830675827028182796318366382898484690550115090910410433624870517673535264188968817540865329916883034221943125820916880
2467 -73956206800336902013244390684481290222407682324283027504021569256493229352562303706564461803886609112133450953121699484439177607590006820291563104994897025583239929776987689384523041337881052213317797314501839892434876224523372246421716470732804759909070384569369463662924764296480
2468 84993849990622979667618214912394532573605943417282105617984952492526416108281692065934513384263140049588592971109307954827591890704518146298683767364601881857130300028847253059958393168647377659614644003885111204884953958787003030267006106387928636792215269426997631808751504755920
2469 -97676106516340561587962799564963334839686973367771785633484088233253284458339932912750216024386704635043309159643357784954597369512199684274314848764302028960078550568633565890105752861965275913982769842307975283302723007099074367341147984157300887483660075773699397382526571119360
2470 112247621882823692275015271633898801130561568738884790087473241171221165474143784445623626210870608769263888444424825423374549765957978592536231473807077793249868907679075056146197687503861798517414636413357625135545334013755909156092749362066975980684322686349376147836676381798016
2471 -128989374230412447789165140507540682517070148429706512249046053567917055886929951640671271267124167091086377931056036308511792213289188989408358573813571989991584055191378072545971187858144274210819120245202539323410013700847806909683696115618291277511691298733081062674278270416000
2472 148224061285347155647421019854868271780780190089024947244979810516100250595553085487969450621555071933121983429535120667695224940680179847541883597685970724627193715952983213497506731783987590015759772704587169690781278618088946884168481075284384788434745351176648425402991580263680
2473 -170322284709961252111977394280134194653936396326187867703081453908116729681878277763675331795809948786736927021905670821074777666576764477943897680136588457526303103880714821183309894800036482660301203080952418300452677183524094030262934952505306676081795152073575682395247093906320
2474 195709649692961639367022740490257958213178747200710654461623941262979089460041715901215965203046289842443706789843451327713544555304632797478225296885497369473671943319658759726341098464986194584885814190464069757588797146069362704954208395900602668723289296839514935935007040880560
2475 -224874915006704103937007957002207086874012041151262559329329879473358246323768416475225472549142634451131648301016972374470621685486510356365793966538228718408380219660024601280465757059083847105358325556422567872740189736213889209072132424361714788692447189506523238601604824413472
2476 258379348705416450555876143642966625201822485211485252028439063058930996457460427526391825915635138144620514928713237790689644400605018164589565641941006385425290686458310030309145607781413700753932864161449520070906897484012172651377788711795683544644856342283295594844810646511840
2477 -296867467522892576339013797957704365351422298662465450486462287009668747400790066011517591101214644122446446575634510484906659899826304936425070741777577517789835165346271750153138366836325247655633131001888344718883045630837832094710159457578186308433250420505012436922985186419120
2478 341079364282166197598099883377414458372048182863180052634368030259763449508682249382030943148842313220387974355451848336098300046216667698841863808148779841008254664860250649107622346446861185347772066499004367283509646142706998469208418775527593047938980457209328319086985773132800
2479 -391864857748357294828407682162505093698455554703092075423911846864568024363643339319524142840385509909505257986740536044202585501257684893936717389996272595071477023218009176193662761400856871978878710875217066820029337245646304823669070025487507978707364197707532463554089226874560
2480 450199733907236091047214064040361415378373031218758079351783256902931711626247689820545578573740668394102595470341354476601476651653923746919806347909043142152902406206348590342916966110300344508864448115162746703566474434845548622403060318341295758674222681500887899268775267114496
2481 -517204387287370883826881887147685771580167946358798944753514307898081331785393337709326232636486327564975490316788943199597064654681841769152568587270744393002452231227764626470328267881513869130210314561099171713222840211238238429677100155348284091454409123472504153069195638593920
2482 594165216409860447312944898157740232257000295396775196231037009311258116029089085320313337627635818073368978067095238588239432774611392243883568507023729241959788695097216441851945113892470150261077843611051587404339051725310508079613524775385606267983571055425934749478667486546080
2483 -682559179602975045763078036686314621949643985833943360773057588680531054115608494201035137796739087315835845264962491068247936191155878557305578857632173467328057048616789777571324416948465307329957658006096635085107351508872318499230359383106660342752274183747296650438209211683840
2484 784081977241489245413862549161347977321149453181151236787035660273759370828653648631107056465411079136767225763118560412997331453582849456126403287558230888746619828750418370043693701596796098322413787834123532990622017044590799958172505767113071830234093352577272764890570103303680
2485 -900680395087984825988080221810852184934682479201504666676951630391513655229994365076428489891607754671455241624684754747130089164929860022604342119371574784289053002495912427818011326235316957847366187146687664932070758596360698735173338922257465394521149554608508372841818938547200
2486 1034589422116855605121398261034496796575990878606086694697488994685083481935232229249813112921463656128109786324426708525413647479002829178221830851071363400078929869751619687074797849021897592273326458999126127230143403167045234794207054267707517304668614547116106224991395948035520
2487 -1188374846471250251185865975764060331034426181137083553259350445593720830391699270868231312059605587195032991317280686635764376786516156390159825345661689334495897808971066714297285261263901172462043914605700690196992489882333936958408101121386320467090795216334040086668654966587840
2488 1364982136735681836844758317083498827759813121857503315004939429077905199084365064769832892994810950294738927637091459206927212060617267665732427489591996330972412684304162349175683041197453147004995525250948581868764581719169058320794620770889727899193503889278374874988184780738240
2489 -1567792534448014609639247376026195003869500385036100133677894605733091502095785098218579603165125504975945006753411915391996764057797324421693689383450835829219303293260196457960715267220418611541772741815105012369564517382046569081452584161314398902174549881261210295326736273948800
2490 1800687419954422203058169064465912398945405855279100090589471039642376588243797877681401266674021548774178940843355071774839289562069880362216078161920036592701570128092250889805784818843489066318274346375112609733566642654214758055594036881406282774868760847378393913713824543942400
2491 -2068122169886678960567139266540520239206429684703598720052028889525290707858720810689052299689602383580561587000478288150376096599555185830479466542071423233441582439991885859732396856192846999394263570423560823132298287744086901705884023655430069159048982547438832609218530897936640
2492 2375210903644084470730686377005730803840691382808302474615344709106560794072045775493525259686041125092412229197462414352602339203951872537973789419824776564723423364353519616618156514739173218803495507644177159273285273008315436409748113485899866178051303072374797514044441434893440
2493 -2727823721652727233256161632674030521052859989842772663054477544129088480925481018216408384027746769559044690615450264485247394403575828690111310986851467961780480271414177997733310132288809428588069361446355881914073786127423580567943146544930992407866063169264841916598562796911920
2494 3132698273704657406256862308033221608374250450814411782890555531913350620566382920619923170230335211335837388051686083825049206090760471034659271451235865223571096967454786663249519309534706893577117317798690465749859559091130639936623778705277222017399019431842938737691474146477120
2495 -3597567765764375675433938584173762133909692980394309620570658258211264092831360619347851329729109176841489669103280154135407781800710822599176274183636789127601617634930873761056183831649541542503508577827692204486073620951131744419602833057165093817366603204867608463746333292809152
2496 4131307823331200157686488493644365850659442338242398168522072561978627606461864674946272171873086365363388990453362410141662974267113651529917669976689012184525115313866882512452187067607535326506446668158935714115138961215367064677549920029557566387840726202055307835013379460464320
2497 -4744104984565027951548383912683531816209568386085885925660283171897241207838785770281982340460125647863705451971017550820819156253560856729260251051427198327774359103869058784799125816326759321955521693854350510236759634075526583848865763685674637165604070560711944654542203675393920
2498 5447650003569438117287684800817357311768456820676622620250330361627675620625029521348963974340322086807006668299961106103449448358221626918356482520486049763267494823252016231027166352216045308139934916388014143400441428014456111854049125828501534481696894089349071233586583698821520
2499 -6255359611101663969109039002793821642741402901713593984608056073024842917332779067059446455064429596331056937645923338333988465886537431588457900053925582539200354747773176652523122578093077566258761936552186222160716827971909038668486044616530875162471327438214053271025044758020160
2500 7182630915279217959229862214863091447709226589874091854292008984195088171282909248425143460066343649915874905708933877097301077442325340767470818105931402266399897375707229534317019524609276636489002897261712637946348739829485882463756019748074005809291204729774216219838877299960744
2501 -8247133238589768274244781105637089996023382384573677607145705338124129150990870220694225077767676646344875985164371128007148918020879989369303788678377996145955903608825245275723137021633104369016683709834952101630674525403666401707320453012225737734445267243198536764714437670533600
2502 9469142891158679284010737458367229430651035205064943706717966233894826889581748671433641721623578233421579176086493994518989593101522964869551731620420426784452586332081141774443191590578158252485283670881383608894997532153154817121750319540690338277587553160015262554358968804053600
2503 -10871927186937729004322335232074880854867453672933693532151550453893931018339435317110300884139525660207822903683609353165380782872950361865631361206482277146286296454169352535207586214938707495678206571841858542405302705514267847392151827370798254262907781724751755560031233649253440
2504 12482184934319412439516690568071605854424280956427962040839913674189765269356989912642344952795257602946005214734085223440289626595165320542802775899342769939911906698667642610367131972405354181074978159117850615425139325579283720446718382418627922865528352804216147686358019368331600
2505 -14330551692924587568690524686044465181637694423981146445921714168805849584077655538727679500407855780854331431576332251100366389036123253474857156760678755349139492298834687863245924483462046201738943759844008698795603140425186949122090399964868639940209355997441476878300815375279616
2506 16452179303748507495037001356761918868045007485888084087869685214341640255132565239519196071335587621430298681407102363548922726127231309973345844321025395355392710082825684986381519839954188417955388129186085980053138740292543989067085124055441917942975180829685423719324999235892480
2507 -18887400593161165789107189747456319278356534835819104796922192384473623012076985343851359873111266381229250185268517566595382620454510487453618315544502323501816549405579703991280282230321244856315119603317689115628185918510417641327595749347850735532179633626245906179643856007527040
2508 21682491748430976536474644449748925898108580939221129940602448031137893081711429287819352838603277070143255602875557686449459991905268036330747423823675240234223590366932106308873196885906067704985081078050113991306302317328396384082247517446104766230770074771670860334875769583879680
2509 -24890546693255677219374079241446810050452497135717586565508273072483429089597676343521698646064746232156730046652020086560221580187677860877741809693760425804169671775160443204274798503361590944565409453055065418294789078676107775470922054638689332342048133385375542691363930393054560
2510 28572479890363573869761146314941501008703526096381465112089363614940883434078949702067340579362896040389113239967244172368914874782126967857499119619959281431628665852874312115848310890047222785199357756064873101841416771895356583631870781464844177131192248809254328719007378838990400
2511 -32798176403689822915049007592949634549823587782915225611998944268697401417159459137550493487489883093814611358938386792844835433576758225824641293572263724414331663351301436753431874181109685049435879483957460176301810865340446464836358042401666133326489439278241124736719440962576640
2512 37647810809734005952647610585474984053785376324423243063051974399524404073218292932592440484172619071397203559134259720299573620576655528253796571318994623258738874846549299794579225144734129456415917992729480150590708790259699465043001420392518395170466177025516717896150268177234160
2513 -43213359707793650744266753894002694096939158263916590150267801847842232037715134355686079851446754123446618550251424515109908774028466321961016389477854784974894208477266996041430463943744125618043481233943769481999437609107906609255210224387235072572131071913035835058670009683407360
2514 49600336200649715786294270346321040832612928375875991201345800298003437347739644682849903106422510723648348352571227313001110433627928128605114733653439187932559908217316575615913194320714100213652117567126446581279174024131259130831762874890175950336603362195065016409999595820465280
2515 -56929778868327903420881951615245259564549725941218265908994852482626418487402855096097975448763586796759305948217769761537386382060645413163647612000392969188813542878491731923869874861470842085898707424053668563323809913452395516129149717965957774863240997891010444776601669893340800
2516 65340532514961042471115795723363942557414331691822855909670736544390807908449990064499924012673182292494956316270228234817782274836135778824489464813986936383048790427396035713462609398463818681346483543915161521800726047681016976326873376734975986909517939693841061569448998278133600
2517 -74991863420960362465105824140624638370684148272657744733766648907038797528118026313114525805744788007885049385916672528061158417765648971179962470300369372674134572512008849207164386376805212078780109453544347034358344663654496597634467409196437100789351887267695969572640549034978560
2518 86066458080969875030736104178691194189370642099405033999966423836322994143921866388302493737022861063337356234440549941687819278690260146762926714195637578580852636305052672449096998939065364070310282191912294691036474418852845747143904132315265499153941511553870900906337930501651680
2519 -98773861568477349593539674251873195360370059828241382018571110776799788885256223860204777065732623164150774350915436324578644128169488342376611257679682012950353553753236900621831185687950121791750284512814202066860230284928775232375800241039905842675303790499491479811172243878419520
2520 113354419873426179326568364701608143709876904406061863988682253130138665430531878955118007571787741796106906775910191507506145721200437703507705261544055469779075171814103693682842194903167028201056213860565862155311607977207988203188833686395846933914625064300342043386150860994806144
2521 -130083799961997129090690113870384726792635523252894212621203631944585288790485369273550485550356520664630629361188965621007314465351893822641195588309439683559247254157030587884634325091221181303376255242646694108053917377141815835328896132255407426365933905369488146490340109709273360
2522 149278172082343684585066516832760132372018713801281211311966487395427230122012148554564241908765572196246967137374571829677815509442704192498342675082921715041400810473237578440081323912932383973559710582767052234177175839571859262061171865415051902647022318380906937900499168708896480
2523 -171300151186277094198975845691859613286049358460712199002577952212164872551994552318199069638878173106962047047013807494214192814712351424518842262462628885480116135357567775593509830088110508314441609571115827154171576587873645054883217810671476544653366622021787887375174965781039840
2524 196565608483570552515198198302661603796074760862201015704565328234547654712012141359589378906611129578526122095287216611824412403461187438307981064074355121353413006690043854614436333088385154542261195314445367080889165116880884246771349403827260749311887768057221703485170075048521920
2525 -225551480354823777831562969193869794713011917327991503778742841627842337357781539330311051965993670154870443390702227689881566564424602132572744999621421492133121481347540014417018812588772399186289140277159986437500728264704692375451325768410700502994084209793695477116420730333868944
2526 258804720420940905730255899156732824929696598243999152138560289880791155099940948714297791021403354719017411016099665863773841328656695644065562824413397836150845387186838033307564405189566837235166940637671347571879657141242927786619725988726429041785327254565170636665741174022531520
2527 -296952561846101305786980567209038428289731291107265981054426033962840720200192628057534785231181714099783231304589539374608570138897529541088564109859217045435726614215656271898920263509376230747267583796744422191227022302425081175510190059714995991895498874537704167120862344264100160
2528 340714281330484474714650224864177982903300108235672276555795277071137746254316928639844979027056652298670709663998654118297822753798201572030713295213742695243945909567356876445841743207491222348896694875063620345462721144291278529342184122703262121788474751000995866320402018156480640
2529 -390914684179999171290291738459018597179045284893923071531899834027409098316996465131495446822158717870028094287348191546103748618088975536171993108082175802962393848941962967713205830201902016543944692156789314460938935394727890147759970406224095563270806003038381135727974851938532560
2530 448499561839426591013609284988597888778617553857331919255247331030569560752735989902298352062940109501231932184331932459326187560747570174165266967795315952894742494537342190009491874463391004749137557647029519748425685771691157775974662261840509696791599334415245344055288444609771008
2531 -514553409934290640911336178866600143379969064209759540955328806639849994732542762138654626087546820773516526151382821608514078785874594415408088567863400175185622970188067083293797533394134785508048211388996339973777442360426150667506238250854431944546717581971342582954569483814692640
2532 590319736862872646232046664259100293549786436238504399143372231845283772327446155225050406291139807669508934658239644480674178729147085983044433995991227690152591453899456731409298267733006261292860472492257048826437894512640559663599159630415062630832763497537313079243199246609101440
2533 -677224341088883341753351623828593190569305208484116019841752240358722721229083926205752251944803420437705032354696527956685344657107018811678332058389154540958969273128882715870204379761263196636996652579342779692377008003763502145265090117032300398425436873741828819228417015022924000
2534 776901990395764791783029862144204696984472257174869143227774510925640261961172445796952758729070114414075732220590020697322886974315603647119617059445737602954575915517115100281732917878299989688563386007043321425513645906858764663122721215277251141864521713330229453244360675325508480
2535 -891226999492686353222727460023648960925102973945970455544283112387849302510862193038570256386518232277944292249128592878300420388892217532623525219087756700430510916183785419021471731906797675893725560212606938635206308908129606427820902011001568504315991596260922042489004695643860800
2536 1022348274674854843981684119818974129815064655101899068313610666022893536963168093554666060229216855847704227003124764458891149903163612742246864054224485519921239474770653929791950009952633077013464884137769090900345971161725659572716853805484519834196504832544253004203302405130369520
2537 -1172729477070549442591350225243632622995319623978384202704402670708737818315015292407975911130918604300676455643297169951677599317652566639812609459551810233756113916517141250281534252504862673017912826545210221027884621364882390371157753711779287220212843883206122782031771637582180480
2538 1345195050881484580759170316384845084569781312384547201975033367801605799417474904788350444346022771264061082007600056295014975129758047581820094719257358749973818654920933214497663165533718694062614079878608131437986923384739550638356226724739552384190698441188278682578017116584156160
2539 -1542982971690263270727683207250474871518067601880952158850848746560805603283184224230546085048138316344594761402516784017845134603367170109305287927122289097503292051155928060237771835226296717763804368327776342997107709907683560524915529731199258258597067122375456871549508371074726240
2540 1769805194370813314149705655747551830693006352005400851182470549598031202052851513779038267891310976156870880925840835284005964947079893076961883715479239325934908191334615600962062517775720088888022960611164917492659419707791595239089092984423840852614556926004813612916703348770764800
2541 -2029916922686919171180287925837701752368838053856762126971065313087262338006101475364225351735013572195521890329431788813771849567775720799397162162690652152996072227616737409912805801027736824983221740581491361981622889587539991041864626015889269257493882920257306234805532088748140800
2542 2328195985924480932840079013037239805470192363072485397973905351474024413763529271066298391816579366805165023109356099542062351247770479424883319030506666656734848508718885669741078162811955037866592872529407567852620109392176599890863840309233573260686824755493838559798856866569658880
2543 -2670233794879281564093440030766016676341272061929827017496046537625773807484240310428190051560177310865344842726564245811503592989270980085231538258301160055415567765078664701962546489143843687274902723000183222350584207013881650750071326026436926319753558909642945806618263303506254720
2544 3062439563653255211025163086687566072176514055778292461627181565243799206483611019843268261827422523416031849039427621059840005400809708239395935127215321058262358775014901020844157912996550065880746211660181675151776172700019671654217158880416695494496756230354233982948578128404306880
2545 -3512159728935962630149952624030295498918705334456751644878898847695991341402713001333362530624292887482990343516251253834572497764911214446424693958234706826369871400028043371278211497187208754353683989827114595394003096808001881914994775660998696101353563779438224487429778644716938784
2546 4027814779271635706378453100071736632720244731715734485126939117952049633274055372351774021713088899996128272736988729340284996725849295538960557996205257444401932484126593786110899288760164030101096460422366034017493490148418298800097349757646317604626325212866767162851218961886208640
2547 -4619056028395576688786450679977791482548863425987876683350057447124166589247719936139714189898636729044303369304113374968482180647639478592074389779283977495489056650062361726384437462007756984483194062289100295413356186079022301517457135371881686553654340508625241124935857906015866720
2548 5296945234973368917964260801890998984633045709936733389971382846804622057604814195595457010231784946895503018691747611256090728186827504087893866287082450229470077172119865779742243734334543928238441121414711775505636552125944608086088221567949264724833198275623430510105322665780295920
2549 -6074160392753279581163347960406912337640262693534460244226358588074155445265538979440763877064500401054982434840915382724128770965361617112105964341244893389489291005843566983367295131053054074037809479978000797965002548277008001064487258100438403797681631908687711010974729489507524080
2550 6965231497985371955724343986519101551455413366473334555248424183114805006330614646679479397387632866191229897512911007494489676961241173795533013265835358662245914434403617914158711939523017168959873655387961880709180712640976112256424022474572083430943421245965155247693711478747534528
2551 -7986810653828340484430712860047303315282859896223975133511261919590664304752106835118439201612666993451924256302635439953630335867844729260634696704469087551024328624535400970489115749789330990536871698661982006952872079394246253388402714440223037558669981559095846412672120635079166400
2552 9157981504495860389961517448624698912789737755269520560769137328274585165956542004016201929346451049006003128771694291607588717130600419935466204491631105635290480496727382838133773179474288119999264543951360399386383936362836500743783334445299001561015391569727468535550643591837195840
2553 -10500613716692891894851233091315330644233745007891149487422143514746458657360154629583913128867569738409457465952334537307192450510817070944912599701916717425397503766565181269505130838209726193579269555157140426245213188865890670329762193694064087710235121046255032651006425128671889920
2554 12039769055740681475461793470768360748441640113030276417931360509777959725391018669299597139533898085302879279758518788666341402608272181076806994614545734002559876360752860951071887340210242429643942888938372603698579455362410200069940827123773538715643547039179381064565487924224961520
2555 -13804166553888152302769073827825640454160306235959291221197666041429852796984747755936944531035571314169395432209810233450069304984601053136876586506682288591106745362213125902887549424802233417537636588490061086055686537052351352091216123896031843362466897659922900785088407982490386176
2556 15826715356054053984459319567509289018462826711709841967747555362439518548131653059115202187573463784140739879376858168128407145617359254159656879498258924724272308025593835905429843488062096301430001083603137395356890501431000764154243457039729068348006483907727009544479118527847540800
2557 -18145125073548574528947499853386638327296053804274386552167418105633796570707845304109999546602880945660119119479453917212164229306370592174928798722248322129478423305509448261641805591074918402556148590428743517778556165799416644551385532984975980763354125984196143573814724906202673200
2558 20802604901970250580324461239535303659340830351996138567696572461099701635340344524974075721303983264264838792568426354706189304070483851654176783837355635672154987421473362481425127248843721457664957334886609170498636285037355972413101194277451080315678998667929751513311494374313134080
2559 -23848664391538856070908852445664566935092765055353389978673779763542134535331074898323889961013727483786033549694251635261046319155456490538007496773730556636971617770434924844679766902968168025117632256580441410103824855189459051492537753476047734287207064387076015595038846075552555200
2560 27340030626446399402670300051778590421362756858125838459676556302874197228005659661124410814939351950992347464407165414445003165497603488886058787860225695659248314959194595810877625653956249006006830578927377928982370148416771215451185442818444029983377706041782596787054296379184222000
2561 -31341698708531762037056072020964326753324375441023833379576492534841559431223267757175928080630931727570634400516303256583730666068453984385610482289180445415681496732544567505993462728177589820210248523037544441673180588552973956398965170731940857906574474831685802527680066398081252640
2562 35928134888782188855329259084729169681378586615461250694695574649134181627984043203078620333058301372780163062616578681849319308494878626019727113980959782838814595252780664257029921108904382881675698844976772149161074970633744570875557532202936428255765408847553956613059841280433978880
2563 -41184654492545881045846454064519527546039174867072670282882037159942561877669014204949355458011184861186338441130612685287209487597605839106187380171276633318430412432236526504644260215398010281519089835490771382981847063825742070686785825186570040019840284763570213960097397286454380480
2564 47208999992062081269047220151112978660357433242444180127873983593525432462252747850279946881595034164214717479632200389558914973389736393524402874616075392804054480962308025783321386541065874226172343403706144254454149532119604478933055091130838434507420301477882871902077521404074989200
2565 -54113148251513292814467039904354947867744712552597602896511468175382159466497591613195175430423840158540130708302802175091439005433167162048929324870525990728592015401799296234682232269070512444825629584231462742792735780364637894312322553006210434635655247377839677100964812433596608000
2566 62025380172253075525801903608856363488520595734206469906904477552678402636646033752283081926890443112046962244894782455006107480134666733475125930084048867888777288866745626367337543922306141164536509085135298240423968010941051252911947854551240523505005135668621633226400616488104389280
2567 -71092650775790888848639534729936874818672145893397167469405553657317778954128629590628615295139036563587829579864169364367048659743180178607945371762358941177014588549326715173382246281841403892700398857270947984503772035570168129266270170558896763861254500704533885320538480473199733120
2568 81483303267195032207286528530388893252044930565542980099552163343944208033110974132963862128853187870684662904081182271547510381259420959385476709546824418304053470776285167462923453979368972837213834922912358414033736374565022141271624536253221265197893774171455034071035405489057729920
2569 -93390176922110884248984348885877195604560762351930955640192539842281714349774461034673743469060230880181799149352392954270284950297158126317172465031263919580515028114471955640875609949033797479605830331249715384289189785576470512325420664659409230769257270966421041314011619083449216000
2570 107034165851339400279282553744912742939070002424236373736721733798340214682765868758960755003593601896268031418834124194082489887785571992251703444606742368718951633319884835475887174822222036539575569978690347295449051776703281277645790796842406705216992871434220638721692575348170819168
2571 -122668293949163582697886740826105767830160102479543881643536792740381431855968921616677217837122449752508561765323039392512561048750922611104597036540554656785257428166759147899122654337239522097775688444240042419786663060922344820964356471593958668816056532430132655403807909059406026560
2572 140582380775536928025899489752944708989542164946402480101342599327143657672268108271909492069234407922100332047278916828226761030706056458193024325809437563871728488054850827651077559865934839095454721754260928326629181696496470177497138344930672747223845046700100824692526733355286208160
2573 -161108383929669379845882220654984318039090989266849935751317381611928660142413208730139310410454746792009127101649604094113158606109740535189534047946323530084653852973982062632690202797199201816319969748315730323500873706384647935223091017169096185205499690002971969904735001878456099840
2574 184626515840006123404153852226356415603514372102068731051811297336554000252091065972615660149831546947949298183023441096602828868139476609650898230258986401327552127299175788328198201946306435466300634329237574830067566598471392438320278474532260249143259213504427701870157103856090877760
2575 -211572247047921261576436232356682006211091583530228623959138944931657884368086972056503099687002004143489150014169182639990470911406531239584538723472197493759052775304190554466871573358156309425586517355179093129463750648102728763984643124787543884434943000081667413433127350213792191168
2576 242444324256820409879669177691985308488526686552929520967258020468004789806466034136292086707126288544333526163135092836931443719102038989519315898014897984375794954613935758647893498423292654618592232259403010738492514591173176494099722700239691761333670503194246242019879165542147212800
2577 -277813949948938952206138927357715422550878692068502746365852734786052899785638599788101971205441207815507387478835182528037041645115303945044118421219668758884291691810265475446502181090290759839407288238893574227471363749054877901360014242720603064468681814953770302786734918159381851520
2578 318335291575422305696856346695440506256885369534075116533464936889980366640347331011157068954667287603614258508815152402839752712413148452052975822519145604285889333008043286221214710021492209478762170763710649314382378692564639245851177185798472126833437430234640440696414581617026216400
2579 -364757512586153781950319244508063693731103396622527970417502870775645263424217191522608076053999865876779569531773926016500086034516302269505886483910551916026172805437861034190821927005517588904517328694482654364388328808765075144435872104351918298130722603384210728216162118360170716320
2580 417938545324460581275890741277698007891568730164920856813172962701503823362880768404673065855601898790281533567193510876449527576767247882079936710074073784678227583358801640511189099996555501071788770180861061881968943810584736325512135332243188640964577617293974612499180007660900681984
2581 -478860857571761114695174504458720493411205292452495021436616998266557101827006531827087839327973981405615234407026280535389777462895362760027858297821359730854849809744723023768595794828248465947175321405599592800432865435878082463814226179835951104639820448335163731506922493045498694880
2582 548649500864255956388890870249788396322205651813564340818468723776310298064445929399174426344977031096746214245639313499225766001135634706252967513476958773240421981460839099057300714542584386733949951513318257637903990875463331717407884421360756688724831062534320438099606253012375890400
2583 -628592770276487715535843891201223702864767383523680912091050639808403561543472675691257994297339869965696507479704602589148979374613769659674005369994949628044493439820710331589629302811825736015212988984988615638818542837900207425575986775952908651665155084399145699418428750819155039360
2584 720165852928187285798787316391204995142981295685433643305923150513360041709199027896317583641557549635601285689847034203030481846880403189590550750491379980104973365909009312007649535533284982807720742218474595131872233596698956046244461876471465878928655910292965280649757234961186364480
2585 -825057896882647613348503226592887055969226085818821055730741957857028030082646256448301154936225618688556750667653731166033444970276299501335039064248769748525746933799395783918042396591444999126515858463518071990053395304329348877117963269630014620422679029149117836765608274484541619200
2586 945202994351972870655578781912731539723825040441923393450323671667269494833782377659553353728829226374158246113505804214875038613383012266396538965078986816582745495414968997810497728581628137568371149704174446851512932767774076635998758463530694996834106106184885958570855857932006458880
2587 -1082815644333414535541679232657024854553843357171714827579327493860079158493818405730891557985684337903611600174259254999182320123243881415690608440772094625081524659135173390252767818954541578151387890698482231641381996865288529297695161092086623205049832465107287154320449405162314538880
2588 1240431341259793719015926313021960947140651104629364574874380959703113226222114926203549857400999036329671660762290541668699316561190868947974605870626057799543141060462488242111681478787885551584599639412764617543321591704741238244736317787967317777891914364498583118002443360391798689600
2589 -1420953029428754427739402382524955392237390386004940086469326431697699150972618145912464040312723477079327836966395019266341125738853212688399360095713582698351480297796339649548845095368788702880502426188107680570532681222096119927477091972471729636209900475680443943014774814831983877120
2590 1627704269564682319356596097829277473469140948493596402656386266343783613711666591013316813134929262600831263468479439086957499999485735120969992684626999833002616053549851008459819466846663128628480083077591075035925816699898617634875989890283601852293062055922446278715017102223925433600
2591 -1864490085789575733070304219457391120605167200410073573465693260568922428950542262209434358942568839880790431000172280301384921356691013689868710264220845904608055510513441006923981113928945707871035398843166796784882709558939132518056413721607797364634359214669597514878690461106108094720
2592 2135666600737226333899164682071310119088374119557159621179920656886671226126488943947304950756467253591053670736044792910501346584128960498899745859912079745574775213510801157330293736194683200476999886891557158650744542441268470151561989414258059306238782408486495329975047273092050481160
2593 -2446220726056805803437691459090898544635170824998237462556490411548768865721027721784338414813645597117750771567402107640380845314087768939530708622260352039420012886030524972582652448479939774241037585407589014341803533966178044184757530803167207250376426040330159942271478425861540010320
2594 2801861357996418354553347961484164305529372678991255349170332794046975898371274022310300943339723726724790308950694659055967954446234853188601624565806253207429144466309033890197853970309136559507783670162770844486978679700811148503052446846434669756001806646332806030718487315477170019600
2595 -3209123736426101369271290120612267232532502128293554211279789296162067128559325498166077777491157246124157608575418113464285581642715100450504081262751691898802643728297759707958705285864930440436223402941225469767535635984894880097442018627704715864254120757941451621943319054023075598976
2596 3675488864316610696184162410448304172915386795718507643764382768455381156629004039857814177982546859375179280442066989860494679972999244195524240902527229467890331871640088292536258901107489126049689084133481249443111315922921658692706140547897242747862450983756431556429012039742794235520
2597 -4209520157637819989869977008757897756750690450045021495931006407057495448859313018480696539729184339267202472501431525745763774557297957390611234820121674256515860573855252434309059969643593374489846929906439169782162241035301438319144503136812428688138985970217933330527274438320103034480
2598 4821019807797775033706135652791622894595241155262176460178379743048537522882096105057834701486400726654848927390488814594475220782142516566452003465530020323538210916866378737559609041244217765589173269378205786906865074076492063710412721117602627088045083937031891571076150199338299640640
2599 -5521207695733983744692227871091486302826412484047031396084857271166076582595716679267704837887826694161042756884034617164459068513790925738517143398139375943610543943203790575095540050750228494640955203126238431318203988682286893627547840836127051210320789281824809937544178776298565667200
2600 6322926105021273906578086889820258456385829650682667752164931462402995304345034458061750208202723824183359191667435825085383684505402730422397936826001575406920112127917728248614165276900178597614788479542059281156826581637687506048013272042786454325388388563329658057975457119184978934416
2601 -7240873948224798494728565915063046755047885812350518645132215947208161959900611535339377861133302854075514991454555687247668756020642460309925252472327207412351098875471547520857383023361328590385763164755986568035768236836154818195674665930678478656475318974753803308859031627038742418200
2602 8291874754603759907747780375347263241753939063817064737237946291531739931288434636009289013074396218573182430607934583235732619364456512576945391265681829485685763005807722636280496735140760197552332128768022736467812750584436224230598311358595540866730057947474936921050836465286908910000
2603 -9495183277764704904613310957560962504265838304413609793749139379744947385422223821943842143762322044288079868449323100677574734761479484824644817473351784596869853097605042604271683547749068031387391463132398542782770386747071830763491259962262620164533884597775743478607113696407851639360
2604 10872836279950441436285319860980115899919265704295101258088410059126856831704530268487575303026348763637030977765726730401644968132762864035718788274086905349733907792647787092174584408596646889018957421457072526402556046826523304494112373652895958490599049508492793626253286153931104952320
2605 -12450053847879753457766019762375332419020276726456040031872296007143192542111702690736672680086536179248902931509326161075382732277485461404124589760747170509817031742657119765832438144214708169751920294089512640600524877443391011511442037309163089055746670548027643314895298070464275330656
2606 14255698507766812108148366673101353623643789026155228991758643135208564067151293801509328877124082066557551577155220413258236906176660179538360356130866068297866167681847016262051758480148265331547566435132629948360059341459826583172523817661564378288420693233122270036885060768659810927040
2607 -16322800450741110082516561898015754064517673160028421017007320750952869066558719528402452279746201317462716029992899727367093721491178873028326318044703871514758743040289750145924086212674558961277626822943627355545234639224718171443858103580692502720106045059781753792283925980958433638400
2608 18689158373096234082807507491352975216410379906167062855768090250078986640551474237429800993177538488544886960552544401144351917127288770092024057559044493778946373208000897595590730401938867015977856322788608585310939834005171747512308212248307590364357671303463662391752986458545225604000
2609 -21398026800034481177303325524154560974455360073527159695674052757782685884857544310523804601686543637404330130980235751051455509256369487426867596224148366252212483041337466655013662152790107961286893975074871352093129397978433681054689899791207147663012760837557187010756444156600373923280
2610 24498902321320373573041189258460152233696837214769734672792449378072953949015530574103530959374634641772406105281901637252876234503693527457692116455919612717437757615445502654851274817966613214918894062405879237080239618024167857127058968068203998641274556906434563759029385866975516909600
2611 -28048422950482881589816837052658245910708015623071382975322837665414125499430215407127723058215642986352258127563117321817786011434770039163332962907527183522651118482284230163710137379633463027219783108752036150769219285278887096335708062042975336790579154926304643809028554001054350089600
2612 32111396857883059869953825278356952067263579800311334323156461078405382032706173920203964681648371859480131095233981758834697161130650547107132649358265818395545969333025077291344309334913886350529057870706551450949503794596897723452899306694727472580262684725702107067994609831225765401200
2613 -36761979058626301183548866365188622009904325820568621524536334459771095873451980844133589460732529257968465276876965668690408308310980643346241464371412838011677168387726716856851991007156502349095059259627746570657220793363052091564441529928490449568438912846687396017991984164871536587520
2614 42085017300699116864401817730193791210811230079250238188977374268136803362044074990177051308157295284132199719727158982284737076937461081921176899994415154586681385232129161349394594596767090706098189611487079319676142296279491804483757036154790500719587915152481280200665531131116604534880
2615 -48177591444562806630860842814707955316454204825193491331560445544514881991334372893687645084606493803369019050385550757820098249469717636792924232728476146817692534164884877674111918292578780005546564170160432943644161712822437350507559685615515493252352867859917461275694947235395177486400
2616 55150774107264750291825817519066670598811071104303840445761328832043904627786612983602083394518079039167116794331545806816354324970438813033090359767662393755237126155540685141350875421972048547182893713294229795056159520620106599928703809660071024746207176624609310353956946452577854253760
2617 -63131644324237733080493504867014558601705963967105465923687352846364078929135732939020976921892183432239235127522908702614137836873780336459144125798850654724897016823025775317193504350219740893190939532578094493783953608825627807295803150998304504954354886588918853230091248180285338461200
2618 72265590531544032318762135607832077201304199971452187517240206189611481248842926515393265563977793718147812773351290576656721021973951651145302918684359892635500498348602464770133586161456193286293794985498348114378591844333773470825019167572444137751736979878076381191684243700430444316160
2619 -82718944371735637308330863823002512736271215497927613179789428111126063996391217595653795817457805307798312957474448345432695721860498475862707761963402443368314178470145316629896936352953511954802410176123091351003028227486049622146625047901119964846797998164726111528541517816959613870720
2620 94681992770699558299024598413772771674700334042794302652258013838761461950329266771932684778385399855049570264810815068817280615687270766511254881585100535212477591864749318060386157627099335537489104612345624806715802524661915993259848565510167874719095567078826702550570902921998839176640
2621 -108372422527047495211115847479013563368937360680695653905441010992886781824299514063707839185553226307993999956838731101757843874737568369059184556544007434727409980495654018339595896093612421541447897652448761965359765850262619578730557900185118106665550911153415075439379844148970258391600
2622 124039259421144321797882282665959569630293625087968065030318663898956488809494945939203789856353975439687879847731423312174942036674603134102922450035085756060508648515428277282283314358166630458351506604328257729309896603778162377420641139729250190054445967585448294254171311543435247774720
2623 -141967372726399806405571233532420470733728752824611070095354557877404928503714215462613229183789797614495768596974881919313971159308314337009327696483147059800212755563398790495148644491788585005260065439818117883018339610550663749111847472663157721740327259633365866403055819742138772733760
2624 162482626149382165470007921534027944448174002340857251360307774158865565432983837491048671474414072113072400702371960943473608512259120127870458743300104805368988753381434874461462061123375857753127968137549985608438128948297564988599903771961246741981898283686114238064084195024256632586960
2625 -185957767818630916434733175997855326870639758584051483685455534584303083341328357587707392107989914063315124026155689345428244935203240212977485836510456252670275183657010588158447409998115744588753439381774348081921635053942217701273867885528055339885123201388749055716158653587777366764544
2626 212819165191512557648195734214184827391228814198169655455921947069130879133498384590652490727905295430529182102282937219749901504130688988834917792242090173126510406031242714422179661498777751164620901906122945792554326903273797529089605957995429623434368993808487031435654488763939767906720
2627 -243554505890287374332098818979849508183761718601959357378755280691184570380899254535500268041875143264322501810134836434175828959089262808954498527583600033373449393115443006909576480790355516201072039143959745068887285872770751583085689963823051153582607832678661256033388062301927457760640
2628 278721602782587454090211950381392343294864542733929908971096340952078760433357946896114036096256989295906431273814314550920476103888234200903729240370229672430279314204065558287914010414818938344117538287057160210899422251817082678125629766674061482660520646504474955958356505875227988491920
2629 -318958461396012203507540878037008775052561885494878868822650333969134649781919357450269343808555993558913244640257801873854164869335933727593919693158066049910322040334788017473616422444649022339238794364202481512860820573712191556840733334310222451188065828284019750863694358705185356628480
2630 364994790353675988562750978392843316028522969885476529173830106120629768486590756966392128670763137220029002126078638906724388336410260174957562330936310454033277107697648418688356146497688582472470656696074107473363335499744264250181289654033350845917276526806083506323338900817876495384448
2631 -417665161339557207496331726333954562614138674110611065510409315289422159378436717305308298479194839898681715343091486588985788641194284161083550375388375020346287479275737717260077269906008780481441739743929989016276869489985658693304709915307155937076119966114740861116668731879715937296320
2632 477924054608901041830174406445642729693475056866756069388783548470842210726034942603640473790987145421830929795994829711753047439416679435202705386626534939448962668752781519247842488206591921813543968439385681535331858356756086094745847613532447614226420137267456841778819193220949729233920
2633 -546863059774590263896819960751612055494652579307578954597193369345634022768065423665851019553584560437481984950818599192330363011231072898346892635534207220859742008965004052055193272833488433254020354423799531197440659740759286219957460291253019047395951665953632379365925680849366760442000
2634 625730540124844528432743808064700179594773860293098702350522348991616784975775215717595122044781203590316902678263937479874174165364349605868951620539972367255220012319842483626104884632100433551641783916007621322928040547117562581999231354925209306400215630516669392913188606587583023189760
2635 -715954112745618442474141157086802338179080060416057866760216754481559318447106939387082520292333593231333686975007205186198044926857407543500047709077858041758255316258665270501031882706044682784116045775496253465874105674874763930519077710376863236676093052184644622386822061396884165504000
2636 819166347014781975305369599355137176682907866126963622967869825808025844115581504038749505821368530885395682375958618669578031493759058583780857544639131720890800888775981540342598730966290092558368460149309532560397799131584591025719457713291800897248962125886231324760745897529490540352800
2637 -937234141497903082298459212108672662974200511132408122962561145040546178341594816158658637700343966705866999257030269592456696952121574861416547303323604077202137116464789801192068995715824153245810287913141915732498589464424458864107065245194441518551201611886259251592779434156728464926640
2638 1072292304927490580735904246512513949339049428777368597145621640546611248408026375040393716229228541239685233627234982127342931038431018234858574005115352356730531213097770481098700081711669368872581436590821541745242304070655606732625001620811127465184720963376308655357592224107241010200640
2639 -1226781941954148298603796725676788714186890520570313939045291585844046563777957700081294623425470792879166783865038018670655235053625939954581933404607485522175456047534141474082720727278840956476468992852916311451497106634458014640944641388586429723020093446890821989422660116935471855694080
2640 1403494330050033655096471104403123251096733911926919973361648908956068320590872642858651691775035665559805208614868268329844106687693866779484426480694149258331654662293811128512553893422460563451786640489080795076338859205755292937763461916808994992045109970283968898169985662893471096172800
2641 -1605621071842121262487331770156320445985346784743796975391678039501424786056163045799698085052147162559255791802858437310404207760261948506954863956695483008603463010007041074952450257205730184441792840911750307647348916340797942730872873930188207770950186842295530788727113938390939737614720
2642 1836811418990688445840350015007978669490735151782045499419248902404457902227839107323574601832457546258258853954699867678141942409736090316366922782168300300016106025628461851141513617278770185241999591777202219866551172862513502686757754935287042873840662243847669369306621836923503201193680
2643 -2101237791489236799426513581917123734209876345460808150339382615319526047248472096868675855450367098791158124646420646402130672252680463886711010313377066769550814160343573417821992585591659502410049495819911176048490968129214365509588176606235127454512976251289485292308040877426865584006720
2644 2403670662209175448122020282677460711207447139843836970849935996586550145112821930006804791840846084664961695475264259848690304842180230010273834806829691630564912389929392379050640958024998680927205324375569923466996815004825501164458668415081582615101975387268033386498601493691322651343280
2645 -2749564143230689418472754319470870032197970944487289425417585138168996402759233566113749762667587373944696640415931732618861147128743963334445540077286590185807898638416952032334684930109702670662554212210338549870680223502124925686967785401742500851556835668633966376212758312546950470685168
2646 3145153800941730652617426300668401705605265677020309276681127898207219781758822174822022155594754062992542075177930560664286382458619804273170893801743430919804886737379184464745727960863879168199456177814590741392903585393102995480932034553988678883770812129650954096153751138987671287612480
2647 -3597568444420148215034691307401434404766737488257079678434964111570161564305771125924965195466285525264003579977859656655697078717962924952180625753510713771063578564032690565201940209411379117393853353275541648939588819394792032628650092113654353071886159304714806439368681094185872777315520
2648 4114957880087794615620692986216106765972401700949501860165915307432267892485540034680887870584807484150352795267970872450787327443469274430538772622777612459070460491550488959031466270906470330429785163066126166954226412355247839804636708106238385018318846606601636037039568115712479120837600
2649 -4706638909433908741053896327429748186140976321173051476069128631967703349375903573950844004971890143976568084588407438943047775567480969286696815695706086376646362821711592369509111936479180550874470726314932282404986537706636486396510699000830195459418870543402867391546320304082089581366400
2650 5383262170765079311272156548734995842835600366212864703297261600642220797174590285687569358885380295743658427770831796204337196599315613835458990274207571307356534068659774423709524003085948875976065694061696480002686287444871497184864958375018687933940748480823498880164594315200143070905936
2651 -6157002796178720359178273934403674227677042140618947491623273223019249512635495350270706383898586563795530877497285536180380116701242002142267250500962189003110901341291965010608584976545023356462643684213111836060239914111810073914270929928420673709065509659328548468572901219084424045659840
2652 7041778277816171855020269529655118172612825111235021934390957881188126411631884802185799083612001595450662111441963166126252064088911325095640227934964189993500489781264367700907525131012111520057928575313433593789064027719442981165580157389981802731829535541379945450135887511052238211209600
2653 -8053497420396931852496767983304778720233021066621779570791791232306645738503307408653558184612594995537948615353853331549370379380172129857141133725696453372286955587018009710770468283701878226385014947658928507781352642668729088631936271384568225404704526338716388241406369017256110030088960
2654 9210344808591629886322745955156747755798611145085181240580300614203829669209089835929946105794826817928270198392162422998326934814878940126534048507570182364357620352229490640269521284341185446856577743819600812193778138662043200939080867248511419940430187225068303278551633129875694298641280
2655 -10533105847690137943394808280028742849611106586468302271236218960218740907132419056921542656317111932410531470446374787619175391387905192586530431881541369317018458417343902801961352606138872104239524055391851220822265672204281355596937652373543398656335022862997179251892350820757781194110016
2656 12045538155372899465468039787355971480938047106267597226793454921843035097980256432531857028506462322724822525086904633787500566546961996338266754043302802344367126434788171740373681212608476144602869912842401210523036480428194157266270191057151999237832009512992363137898978458249669983202080
2657 -13774795903881473003313365204848425331056612492187894150250592908994908740956503315990112399716633808646725504300919890434909010910184635129519993206750638251547331618597595951118344348219447373918727302094468527249954211025211950930285937499392741070932169606446422402635841356220664527809360
2658 15751914649987280920371801297892645216265845984747444818030013834518485845339437303429550453999205304708066391379961129441161620974784667625397253244942479763374309631030392219984091238556601738367637098210956624168706840613543212454752777704274511905763694268943002163980762582432951476266880
2659 -18012365261403762333587137125687892543557670480504879541097591299630101160963160648700282946018559640705281842056961340599101476158510581308888334164532377677666151430787848623909499417862527562092665485311704982519735305070668821279518807778372637262067193103614094254611369228846984106036000
2660 20596686771543576548071909492132150229269982951162745286135821002979125951393673740693380055773748774021029106843774182147241421719282634941063129557611362472908909695151492059252823752336806381968164911846608748843467358151205259711395268976636189514441351143068225008197263899886413523648000
2661 -23551209391325551172394796579281195612841261071686603538750476966674923970941157917063217797673154188149940847039752288310247936028310425940837635757327591221163906775475723539029881682047182917370220895052127625032321984970792838967849000306045865424104528306957094162776434564876497301318400
2662 26928880501668488466916721722750989472927853311136659373423622198107999049282373376194224073223360567973909897250818771925553128303359279827305981602412554185098755955253333501525108228762336658440811328637352273105897673224534829326997357440574238359924268285693118662457985743832061131000000
2663 -30790208271430162173701952465303345648791881255099608349863832728520617502153580484841436810385341742253995375342049507822923458472648738078754942859168416289621418010072938487396331591658934350455067408716821717220661440897964084103270293213605644469855462516232435235818747553739724652226880
2664 35204339624886858946878115625634285114249125780052191956960760893241018484304246068525934827504247590076520082151428162202025506292346717766594147519072123305204074119762075236681109001881514409820404287115662409051095851393010647652716960677963394442143259348190249453588494270695930999156080
2665 -40250291656956352777728125835375470018880384792514078018551290294152285350285979014942481828176732875798658904710664381370600064502975164896477276046984540212528736618450417388058502071816342929052656122729244988933930358158654808228946622815390920732314717680846747919596439508865978487124800
2666 46018358304966744517833813987911243628495682000838866183843452838024244797142355650291696385072753282364244358576806932868058171057796173580592915175976515396684272467153840083337024785935731871546073460869004223716777556878815058950485980976367331070960928412643772214896634599809577374223360
2667 -52611717180482583277985165000411604460450644576573214090091097319352161353131317988467509976362806258246474450309848674071466973099881927895206591064725124014262320966309293936922297007853473522294991503116217717793463051180790292958932277420372511972365882399900207455111070603854931792527360
2668 60148264997863361755968292703685774698335965816445986375489888432769168365890642091111862181518729057710025421230042718701656913058980313496451536291068850116860322515194739198953647406566582904376287875228075008860249639472560900481210729606990644112964341255781372715554233026870098729889920
2669 -68762714069869984572170133386263065655082506263180598445831995989356192331210965926495629925590917753583972898095566629600915174208893872753904483899099135379726544443474760894022780389373007102171857022211588431849134295691610175720242761029192043254602990595533436841858515391737039372618080
2670 78608986945533926292271840443778121856503552600259211884455576788511060522183953590522226922603140113728093069329966624255164853552088751072469322392437791065375988897868840684941745410615952785042827749822924183035554834424691763431640189090758795973071164689171024013240226184012539030719872
2671 -89862951522438157058277605053433104709067050525952267539430154105250967261262604673534521383804715778340862182316831015894508669499329897614830358452143004879524509528101640145589214961807602165667412464210280072879654662348253738327726777547458120422308467387315772568948330316447680102432640
2672 102725544966709129837232384051159818254461723554820615571179560718078101164497381027729831355423272109231226361383729087863459556436603727464655532970426822004154793115982500800265484994934134170893539690602018060352227014441662300964413622340576865860235245979159475768073235843207127042169920
2673 -117426341624577260954772208628033425043106129238076209196480278024279291055362082115215480327234401270139857559745560421397043955858288736702361684805346687876204488206153366404613981482537802590056316450046225677384046306656762983764100450429888770342872613141234306377200510345503108603172480
2674 134227627929366625089295469548365213161391432680211805152538146941809778623976102014187571824565539311904409787254812161917812940016236429423954369756520603771256728898647234780291524062530466957239552881527161880191403556269935978765542912455051320838184099574208738322033255170990212068618240
2675 -153429056234197148759132407168198377582511853365069056905724587987346137460491968493285483533687251167547483958235048128452286856069949879853899709953205613921682990110849834328039560893074336615027447061837236681153364232181049977409063644495390665574559919736795731871945865011743291360623776
2676 175372959689821431338969920990064274721316482486955325236465206783853970957411676947907221285002287365605088797105311209603385869103610562902866572561264740654074980378180210860414584173930461363817980536487013732798798738342569517373474032151878916969589226483463394693005232875509679063219200
2677 -200450421917214943777796123127119641168708292861940706649652503616538077173117176895855703663155338049338381216998560012516191313765785023520673194554277299903077147542392533110563517335463074730855212537153276731901774361518547516900837669505797277734475347372631122704133113335083586712142320
2678 229108208499283061323935384098083567784229611639748347378066085795342412251748308095086321023994551385142215860524732660154477440107513039151636228933357799723828501321093746851697822346455310232334704394615872596779307296945259106695427418821661306726715445802877769079521913457087546139255680
2679 -261856682467521101261511166785831980787377152677410209850734010308848665023108996668322042927099323025916237231807869214653128882578060362709535404985684212337998231288418129258368034005101202795860406600486149571288924694266121410344030417891151777745618273902275644273527208258549739876710400
2680 299278843252572339893110076432582061922022956640697916391306419911432600686666309373057662761871651132698615297706240383894559090369250247337358415058409207028948610134174223790061722197595355849866836199758482308834445277009165404833502887530701792086682747866548241850118548960325925429043648
2681 -342040648304616254307203087873070135637196898342185442687553395897268717677656141359731609810626300138525343831322900876304091389232993327822864661860529278531441142085506949051365410349879477720760153954628422452547252290834761403400278527814572410566658655043120514633995758420129798139207680
2682 390902799115215046891321768796700295502651881624619054516412274874427599901306101117341779193577132779564600401178271817422347415883905415625392101574451025655234919296774461809637295952924515420872097866017671532675241526332182053180668416542857557888109001093688550952935283827022700618998000
2683 -446734199080060083957543029327402312209909406606522216028236659725103944785270761525848747744184638015171712744845015158393520370692107108321335095372955425020386149500495524609460464265710699401305049304040274805397290218429834142286012969654984590880790096288575005516595844221246335705180640
2684 510527319980812622678107812424569381974638875450475249536662302037963815218412536573082406380701767822246105967768120526326490177120358932467294276727751551451741787536046336789527260923930991973073593855713161949050892459147610885277730543494805936424395248863726352348366371366139706327517760
2685 -583415747345951368565625376128552667821236322449767405920971164579584825615263568172586333285849868952847387211090171734899258870868109570320006115863680405582025309665921121597470424962285052080567207534404180834867841553569978904349068576583838114286997059516731404460922494689422171863315200
2686 666694213159340933420374704367962669934528949399319869012927835080159546099880885253086174240912847524906275104428128173464458755631644842502927588147761698717431617475612249506697511237214176293558366786399358983707781122160091521267053287152685772791725663214542695846358757500197763688986880
2687 -761841467987464161188825298730405642123049440728379636863405662448336393483834284547601298555437138482543464303110471966303120595196586089406464461137232178241063649211926308812789174993341000459760693937312161376255741900912229220335581822754505894240113923447984462506252659756330881529410560
2688 870546394352044469143901592273031228625635123451894296551369333360678976932415041881819111431554839218456906415768957994040957767184693116682726174740076876015956545721882241641867655563758087520555409097069574447990244824552421837674426229881690865012452622096884122740013527516566939921025280
2689 -994737819951210220757853600636811717525835545521628066494365661814511303074164395010699613550213771781592165853381839651511807900075310887401294060036278101373469595019698017294941822393897543377341580877113824144149756077804357647535913254935620923453704995171605499908579863052959490234905680
2690 1136618554118499187187421201381453043256649630654732240920066265366748340317931894973082410892389847360967546157939537550128997456165648505445151215273945691229986697928759495134399928496300108948341914617020376967322757249163853376906250668635822088828832385166084711335948625663852973608144800
2691 -1298704244833069510446785333285688165843697120460945345891271250415046842350309155406492360237325809067914796910729961377162578877820959097216561437603112639182915727480553546744315925456709258871521694878283410364607727463994141802503427697661148612067784325970245145488513570274122573081802880
2692 1483867737943339886518878635999250775528900290133360877789882362836885668882403423909985251915049094456892336358352501942248307064892499151844875906277133982642435937537451074837811353897983132766204237465690555256693606666024977171367615638711926084878719418663523977537439440094152575979656080
2693 -1695389716507733659088353973685203931186336611050646592323430505662690076014778633165340507411900775914326218667103413814916298733425631036751422973021201962043212271901832081872891057216135699779559095019743604211130290334597480569679388066637196758181068491162030287907112099395918787075337840
2694 1937016507964400894905766509054921859616333039354452199158203419277743822290797687118625751277937418019017863122322193569651789560528171423829754725936240259967132633514275368603096357914585291386294964288858309916429599561510496939384952441158440135344812410383678870286965163862773410948070720
2695 -2213026072126197535037369647719381048371375341572141333779842983894295498977036733650509860281563262806564842628369662949169527983695210734816597156576351790865800105341622819966919438061168979097253378169963558913956288597314917196608160514968862944912188481155563709530958753718255708158606912
2696 2528303325935597411312888941518981570237959837875595864983892453110003937840404615165161333078742261495755204833588949443287048554872334491973000072799770280329883132765147125211871573254558324383692813245635895333068140526456845230054857398951577414162861861772515665693679597571471598533862160
2697 -2888426123990363153692778073513485458475479478386804992269303458479536818544809522679890476722622240587126805489504940566881943043390597307413966350204384464278684589682026863440675720344963866045442358409029088019037707269547315817824499634745162525632299099658269147542583624910138762920663040
2698 3299763399897365556624397521959221342056272472046126559220034093716986939114501999943285335104852762398401820712108422013703027998416968232908526972386730120840004307650283460541549850284460799616706339688542563521717271461383739904933448296272179564720504060303766559481824197492571468410533120
2699 -3769587185759409210167798030559558081777631353497404546093114112212935434547144687972797577214818595022893485250096558006666247114239818715068413202643102488069274156462304754939855307262764720865561154063963883554769854720631433274438971407705300847628045900774396354631554596881096954244273760
2700 4306200469232404237479405963728838460411320288654665964786473315062029935536137552955352239960539621050910379790186619130406861195509927415980651617885310984632236306424668598812657272827786157302331742141025650547561798149072229959108209876314008515952753915056269673649563870760902406979157440
2701 -4919083123809043139922431939505546747353239373658726360979147057951545971237336169434397159144264948651632689497499739673820036544248352234054816369536756338650269363261402237413703224692286530346763816152863346400172664893453911299559079990759145387257071509612288141444584943014792245758311520
2702 5619058463081334319669411254168777087288777034760120338116630634319147094225301563740115032996997121222172755178384352918582622682636140046096654526448274472131403848776073804195522716248298691026745623336334285803979768279487973997018616678046241546255250151341537412161395914485983787375519360
2703 -6418483329171304223033253510011325225352460871543025609053320447674725262354477077381950396561291150224884893655705011259212112682371479385946049608027717738516882039489044397586606539676908652263115912500458673771330430918447622308823550410675081890307471779112352733192393798827734897340487040
2704 7331465035526870106988625011896834101363060941904674924759695032591877522070206094945778250969105792592887556100272037102644032310867787763628504960071526755991259803609596663341801335412484134526357838418200171237254246249144545645378138016778271906624934056838790742320571125591317705147685880
2705 -8374108951962223755861437350612697996598950046112657411485466364490244084785570853003405360773983771090139051045467178355640800874507855998978061270084316842920266812806802537941325264015406816782612872392740848157759753243997008636650174160245385332257325519560944086843610271269968985880816672
2706 9564801053279338373474069642589425384150292891260239102860439420078444017216479310350980455225857653191958640415781899229929625134285916068231281371116822464662947191242944688062123550603948863453222826610120478950730095048639191976372749541627371221354726731652291395987161582328194740379856640
2707 -10924530361275596962846727198254545118799797465838317346578941979039600153701485146292071427450622765492812164285384888910778050716915659511685558406264461493867461618567801984434787858967737435259519172424795009710210580864135447867912228453460211833680547642918277981716537925823260759078584480
2708 12477256903953154055783179590064213820053461935664612891131896332147233139044671277585957106459558212141936439344216408088207209142409445839165940777538345096694275352107563554783127234910757043034634140371963814636354237831346152489022569324436023266275030095862365257772615310831685450440507440
2709 -14250331607305799188421899525623816238868652997506203838984991610067591933237128095995590456633425269344165165185032519317518106682956539703011060685824711423718244828233429168122152239979860811602259334519685203250573866311761550833569319904351075064445069512943874555836447245873775835264183040
2710 16274975437858912677893606402190812744437554920496674042191464379239538083885287815937704442016676885920986764917341252975302763192754525156481532140001877674874476673834027543479881661880687516740002003094325502229624340273960833403649393627710655770425664903408674559633873658151295424744185600
2711 -18586826143785997466595554024323685669679970586432627355267575490258923217482613999264305800922745630531121549044108890493526510100322996159678825612550920894071012443830253873201270781438231967216110490034526182274895054482964026973578324310880685026108738475603667826197738062770499299905197760
2712 21226562116716297827176242047779701135078752115680229357318307748196885278549662228163349533740243028947338889004864339934467478846160335669803037403474885677682144325303746201243301460896160427244550555192194740707068033846493096653690501953996827052458695486696186002604488658080119178930639680
2713 -24240614235569759332627795048903035227754028419851799225146733950131323678838791367658039101052329556688503458222013360977562264224043575330567996166083278861545474039740903205682260976365798262789728487471764991353727531484180559368408151131375248667670387988765816595818792589101619563910061840
2714 27681978081036726671231558320218199960207369226269637260156006350788254569157919404368412715496458047446628877380841232738380948982006682086527812343753030774985184127146356002215660514838659124537839415738928314826637085236360913556631314894934754964439223485512711091552952154734307803446396160
2715 -31611140651027350027784733704631570408017678467504484565818133455148299461870627452055301281117448374647718312176324467807398033105801201243680292509528370611963363499355587182585621339197266411875776747893252080020750306050689431883097878230387670502925287471772482346358574205158565962505961600
2716 36097137693607772677805803517648905068879940428914100468859402582264851164099825452798298201819328078082446046131768528711982897534385724493999137345974756045883253233144044845266837425102006235113114693514858621097593223292569412189914395597468825783102480876646051478710089310764253143875333760
2717 -41218760038881860492562063369491594719113414618762230313666652061068689030795474213885979756780651099900687454314986329283245327024246272796461157411655676681222142357608364116749511335246044914121840227825711833994841527863408348506415326830387970894752960641402660230459094014837418516579482880
2718 47065929894028424513398047274400577784460788023797867159092925729641761283986896957780877142078362569517368164539207832755898804403271175784329479158063075870346770190349799609276353079960500059256315696008351182653214233100985230486351409621814375839305185985429728758360294367398528379158486720
2719 -53741271010789277104228476088766352883834420908571931424929982219610602004248870177567115901117211222783929575964278430919115996386147113164173128409351646868790349850857679046314562654760107019170895645931329091765546984605231862917992991471545413517443696662134138351625640349406279870932778240
2720 61361899992875903316690168028047045155046942461685880881009832248324928813213182773885445213338499416066733948231833283114604764067318323207364858729631448513209894666764162939415137289751177743858902070147529581540288213935536019165296301185296021813220808648127417813513434689699742909984738656
2721 -70061469839872878002618995610317213809075681016003131649644674879657144147426359700253641261948548133874569401112297608410406304270648458286191759989142619525154056373085483929626631514170006535575483636975759633610478231010267112993413816032841965096360957794990170162910701292914771001518885760
2722 79992501190204418919772196612643885466057351719209977982357300381901593501485686056127818223750289438885255223224897984460680707393428309692075730691640010706962945338691555324119428884032962614214080207610143407707240237897176619240728975813038909761742434926749577577046149661874360236074424080
2723 -91329041703755116037647934577966450815640932763570675425577092888967906783776599910932525928076988712654488039592893715384193884136671081875641580569879910625667496848697279470481389365712267422270373182838311170688574049450965561055268199644770437521798813290747784466120780380633891815715967360
2724 104269699700460624034094440069194566467228060809134280322176192150247363353435905162012780254175956259051313824948583889724463014671317695470280513700225807492625537905982186023733382689547343517269488305881970501352162442011320112260739012437409323465592893153279742488342865689479493786535806080
2725 -119041104642243963871475413733184728791103090550433920396312974400231785081633809877999975239263721854794536019505124490167147912129092885176075057668262847857105934234079437549589669110530498602311436471493210673235870188840138061785546565570004930725085064685182355487140978417621250140165541200
2726 135901854423344740851907599651867458848547267218252964148552267912920903563131679579853462720270096658438078779803885575262351249801113505387545063249016899759289630127393808932847579740173175414032723925969216165260822405450677353697239006500866274017938455495126751804033848331166434759638790400
2727 -155147017845193488822510333608848014788184407329735177619064280503530789870764923658320747932229454936119394045430352164592418497032951825749956575971650688109037799043487763982749297946070279477213782846839318239681745455246012354074068801689335273049884576384281617445886041238607612830896145280
2728 177113270241055826408056491458817492575328168820202757984739132179984433022906469473839248060275511552963953875063780565621879561131476346985858265662645769219293571221211265190337204609239876193680438779252706390460365913329014821038385758838528415051145858602846811149993420971323855739624320000
2729 -202184751147428476268010833855999871899530405611965316422328457678588385691450044047215342072544086987842268931516370669482342128885928167757064483150535042779385062563977276939845006812759964961715720991951524687052904045723541811180984813089122151735975552121869453157615321094425199456124552080
2730 230799745381325758695701830498087542791434868420467372963743689417895649744055600165056117748455137758854129392597503183007825838395730183346020190077915122480436709808826498718534823445533073963591385774965878866498327812069038174445712732516214500145310547964183995399787435884724751797938648064
2731 -263458303089067968106301961096901989213059755690505931805482102364402374881047576689727962014151007122032516052781281256161409124803275740631069485022631097067474873168668345536339314540487369597229200681043757820999074590485732139870432693712469373712085028064353100135988681041650084370908221280
2732 300730930526743779279215021609913932306346881332292469998251420815093157880563744914353933698812090861706048877717345976581013870612805366939073505951257646674441103736345217343419244486997269720306917975606070067802316736934132500053787330960750372678691010411816264881027126462722562922438048480
2733 -343268501792953990841940784626734765060847322619328556039435402839413441438153647980077965885895128751119181003488711139441362008304245746878880874604260543465510777379239628316193044716733235312770527290382632511692725278732589287948363177007539064219579651838045844079144098214015023171132643840
2734 391813562777293664476961130066512174582344638794792579278999975094226827739153275547845803993025769803519215824686983528063788053707186061122682967849935224966643491666515865769586446883293154967287093745929457639452394671809610812212845084747724711994883787972815616688413374539040162332921560000
2735 -447213222573986022576373009908943113238388621711573289070525909555348218273185046442729652891178653906976686537348953226496663124481770046721838288465944146416270370527761288914721651344799023541999991494030709796632868260668321978342921113620686173852195771087466197704003757426109970020183979200
2736 510433854950136942956397522073624621972919012025330053700119918118983260720553519997764127511270511149673573766832580949545130899536978114724614509088201626162896756008344476381287021517311158823699859650814483171511518226579557902659576399068459560274118156789917302418330577585878449722699929760
2737 -582577863620530674967197052381051663147932762694334007481892268636195269158006881723696050068886087237203341291956553543898668771513869959759295372974051821200958451212852349854713577516907828317359740864565880787110725354603847618472658651886521679245541851593929043636560681375050722789300485120
2738 664902800599314727547490628272314579975413931958585967944695764968138635294375056052259155299810264025618154909404832660612435703125268732814587777021855180966964930665209736617291670336443932711096331875636003179936355907564810277690913645979641798385735741099396433686836559215270517207480811320
2739 -758843167381272510421295733232211970367978170647300123031253912628898817989061480528811618411339929063446184682567253188797384375369475895440965271289664989293080268620579513024741762468873765640249930836805143927414006674236024146770067709405158462385415543627136394466220188776592789083916602880
2740 866035274844321743100916243832474792892124240589281822224069727274807512439600977957708786270198785996300042220555904746754025034413805646092108466374856667794944085443855121485480704291641351287965410289858501253822260689375249945845719572642196405253493948639058529734884197080542981956065080800
2741 -988345590349575293724215382300046896653369421370270744773295490510125692731087070751835557414652700058896517319612446097154928649487657422174539661988331755900603580677352292731100976614789852383394385944122729108467553767323728863101673605378594192027526503792458554830799399888574616967182611440
2742 1127903060444858941845498947857699447003105747039963401175194827344392599863460756920402473905164294188731951583290093208843082805545002043640773383120314934263553996975235347912042165652669304771755812984708323882869860041038613421704339773269208560870255375213549130036013858909908353923514574400
2743 -1287135965876316347130701440833095351411150462216909316597581637651401696655311343821200704698802036530375141515982840360647106335421270876958035590470933783319570426809849903456346499116338107188159664451300888782801595908704808566812161593114367017338996054185190162206466172644249440038964326080
2744 1468813943447595233574621315627029572550097213404229103437171933164863489412675303594838923839018835567626633065735349055022074218043744480967513864499173523371963677650904906768919656005502497374152600628855280651921160273226907060054778986046073018090196309510382509953330673213772799631449252480
2745 -1676095897966511631958020471233366373869126693234535836261315822863653932209838283988922006014466596803505274965610367589403314780378609688175533632558299753510978969548029038623417135765787344518655082555388123586065362694941315842059522631920186029748796573010479598760704615361001741386299569568
2746 1912584628599485969735581446280370606502106954570282055547848482865808971390280026261201046594855900876170249965709055184073370731835568607483695724691647220490528717849463217481115809373706796600888695861350596733274694331415786643044258533845854089727569909293550621169403334415959465643940631280
2747 -2182389109139651584871718205471109147734458877868992091124376817785800773073558333694233151075638953053449295008139531742126905214618354299757997223957027854120633626286449947984310795674706784203622866250737883522684750632558256395079020458262311038786260549171967851652086466519195035021796060480
2748 2490195492950614730469247760511419653147623860078785055430867055658700289922344124586328079359814258506716071448825073053347160186565126312535484357549573742937479671488126535329648674486898894204622908004604284663439183743794878749651674866598648095176764578167122766012181970305046883611872059840
2749 -2841348062913051694650766717115100795919796264944330811904002025855920112394883450351363828540821991664793737286806300365794952205162012534763663396552282028352133920518473250974463698570470436314683179864511112563012641918632408028628192200646434616699855646333652931239830334672965152369691510320
2750 3241941517125688280126832237107127585851536840789003188265698162884246362859870662774883422865790403532451270926165729058572749770744919399490192754111683773872792762918998113669539375118315949024381929252999117948478000690617497977111602303884774803271434829074753264776987736911763128377397964928
2751 -3698926175300353735904220227749295511440127825588431905743792293978550389658836432446606829953251872555605505138517493748894485328921929509780613071316422257207773945631304678634550716070826962362101626765694584787457491931416670485426110640639514144442993913917403912889731136794487571364614374400
2752 4220227912051214837534037079515489977506138199424509928681547687006962188867532721733919612044506684622504653253757319505478085045000290441440171657934201099962689835868188783860821729090418405108583978062602210957824126574576622028385547840471287096709039540713465868767281579424249758650069956320
2753 -4814884875379362968397284540333881886099487597187472257785465796721346657141212874138632183336169057272310931914454422156436184171562323880452189767379119751787855664696623281718646810191399777820099847446982172518774303162939891109155273037735670181430090079963254399546866855015392192682922411600
2754 5493203335887774250882759566076981429852031079791480157043185417976163435693693222943690489954472857338110497862177233068824599919034430607708577980983623033139899311641296055418226541290671498988832450050094214546150932245382227490513285522576661315480212887698147048829443569679604970329162129040
2755 -6266935339516834512851400129101135511269994043164298269971795740707860511482244530966550976449507497672718009660330162556705725925000340518398525952730062957868185822816755105008195801185976895128569242872781595163374343830069443095353427966764196125175006149707816044380914447013068237169946435712
2756 7149481209434827853105581043275045655979256319124322972597516572572731700739678266055962722413833377383757586044367471743498912431020001301328339420347947522153711097449581919283168567664205191343876695557044092145481541593748427563399406825820595651157058741301935458070671974012303040954075668640
2757 -8156120367492117821847017253936660125578353784306893873950838273694414273429010504926377144756107900030423386854049682721621628148535922172341879868613789946587827878659171906523843819006631662675390030088758935807117105547028652998721151079368166721656426186804739197220245713530149892268702170880
2758 9304274429573928678520949605587782162545347921356989375756632701548421357966045625346179192924641734066981761461457224805032843248725587091640060315031994050200628876511759855255298354814381618245656453243097669490988468706393224665432742343141076185323681123501986449595649370435001222476687310720
2759 -10613807080489135072104631506584690196492007092991700864949879831998924742542844599928945298054990119821271549226633330687150117117727669679829363650210719612934994538940523741746320829085449643424917508010912221318481336247490297714573637915241221189446947662045343760973838489096933860034830174720
2760 12107365862077534279554275770141079242975723317218094336872429151715390125955136234335541173851272342208566691275233211907671069244487214018971516750530252362436718853100052809617205208592835859042227868252497474505214738496175546612663759529495019305306215012193162418425076528331584933659315417600
2761 -13810771723671979015820904621112647798994446102510985359781732581421999567423385499160544709483210504379324755731136779281494314312284603681199431541397148036821007537399053629919486613286229639668514983300543283086562414622410473520921113295422389364172142721839433806681378821209846025592443579520
2762 15753462999060960398332768869828387739832789828117147968475890817087285971179814472431663269177248865306554379163832185716654817546965972291126540319565207235029691234223504723467969900585837088843829186549551152200767190567723664424077567038075565702830650573344716004550346659478538741510492068400
2763 -17969001402493511600054392042731299972748705390020643677624607821160441881742960079919109937155152230378309105068331741508685220623331383094355132194907453575249676607059834139840548519296278190334310432415181549290626969656135909480173323790742558045396572389466678710790162133372759628721359483680
2764 20495648693802176734908299806144429833035761058763939752962487545102189087788308002412421515294467411149935232917808412560309966318320825702066935648842136903808093734506860643213964640622185527734398174282523713657378114117707106562074754466540521676585657583262342860319894150754477166412314567200
2765 -23377023867326305825310731627255326605707490305653890667767453185393312329658514291751909452337487438373021946279948546297948213917650367653893685723503798171390215898642746108807822152416813181131614269307355041470189044385122419707117533791490649046715888992894197945196051688777119666168883763200
2766 26662852091419187351252263252198719469899918818901385851045395478673889928229356502484497273360083226202608380655153031613552909499974954917571698145674234478594323402205469847705300060474322618535510260193780967394330615327066040475266417550244453760530406075023926464393302983081345864028079646400
2767 -30409818188171995667427022707553527006707632935251525327699335904042811446042967081358700464245774184177905540308016416545159522251094759257096875335642394486171643616777601051115667303476119921031855494957880737665057253670326586261898447287445289099634068369502045707292324144689262619733863946880
2768 34682539223062030367103543990274504321308754141881833806379119500710043523515125466305008285691095510863185677225192392151027796649081981867526271833813313025166580592335940453197946713406250472139484422399175595112551447718591927169860052423825334000103340665615773824816141570422388815053011636080
2769 -39554672801678538838869569625774226053513170777336874282343308498604816093218888485139152865191361655770910024405840823322423291415187948770085509875376583740043147248736532933634613922326347186959991675658576955493534525281254726661321611440632496302480065640532223928275273238665521531472272852480
2770 45110179979820057478200455918303666634008521642258165687067403718220060022373781632168651760052983950805610224585176381470565599738628733105852074484148611759932351083725284024665589116331915865662136349752269804072833410946020106745329350399886114874108994904765373463744921425751857093446403311392
2771 -51444764323171362873725388815445041187506183401577145831291288715747244545943722540386695500668378619825626619711321123858504991036588004107600064759569706079582412285406636142831641276711054429831581617388616888084469629966974729233071637863991565931958056859024115348666418486002414360513519522880
2772 58667511647947405086839862789318967951919332353527026091040168402396304739403354748188510482461458700387912834091487710825337368942985781419428736498266023492878233260372440652986534833344423499850428202039080111103288185534206477471416561306630959740124029442585191864323697162945964729049041575680
2773 -66902758384989158294098997615955890823693913686313437283785084980862997968694814299244089493273027892241005556438371675218711000701734776457491549096519111927938925899604448341939618286255009370326661598450429981610947070648313289270244456135705672553875913669034530520197732154729266126493059187200
2774 76292220394478858022617954106322595322760934054431297727372291537274414254979858723894299335547785287587559928725031969905417139306483460107205830564997680872381906496252063254674895431794848848768844124340351909601010856906269723494466716841969949766437489565460235870756892427497922327909251336000
2775 -86997418482359432815125803222774273299156416826622226410546193616425205072535753433145683749318589209152366062929018391848613289247023264853407152818706519756349181452757977490432689941100783738422871604097231561720009640380314382206568102023089928571651301680938537695248596875361293117955107303744
2776 99202441907431517334055625727836876379437651395223554433345833400470992609221486481731207447689206929665623008318426671363527226663944932113645462558549651534232999469283175119908879914486204370117280745357865610278632261842719618212439808690793715454496460763272147632495172661044395388150844158560
2777 -113117096905040037531897781962764860078101587331630634940510015694899111137242613508743043220882948175002878050007144249592632728906916274145457036453003425098204922671050882750517987978991808882276627553557932994871850115922719568252786471853935234051772476024580988015509754409927450506439037432080
2778 128980493786101138762899702123734971502514838934266080135351010230134719253012564787366738962220777080929153463942820906204673719163918930053464159853732424484016635618731194334782960285192109731280967299727350867037808024086304702978115192164294259068969402227610706664887382621204956810061032614400
2779 -147065133609206872530439508926360142925214364070442608112657855242889704055847674530808128985882881055676301430576628809072782992408546215942963160435011998688708093017992238132439745974850491868204995573388203606127877823437496764471090843201096583623811446590985888222441480579906147141516921023360
2780 167681563894175261800507177054910805385942599123225007001156382263574900012472788464260724532780001647660145606018972371126720235517321617844800360618399194611996976516999704596202134447979758917867191896033412380929272964499918960698609777815422617678338215216118191791430395970035464196548270187840
2781 -191183682490536496677903021949966395712602269414408077676931172487322631344316433473658735023020876877467502407078468323319748945352382306741023394630093461917399021269308016858251438056279443859216940883844239602630782605206142628671713657135141490130268437557602396886992924677494583707629151971840
2782 217974779696661114655413036707386247415945952391441885610520108776188916375167944729467586827624447722146230635014349226625081350507499274298067906185726800784353076209495755784958213206913607643692656074538675339215876985825322552468654103515582670216123581955105594107049778423818575021371125131840
2783 -248514421229618117175693358517753901404951621703962487165848753865836093714700222534782997114220262178813605757912245656960290157266423048053924050163403072733834783838809725959358706607338646029775766402191537174932437583348166644518036089605499708419356602145632602464141522351593910367007988150720
2784 283326288883053150784352968213634333973942238909528840097287738702484883275410122232362692446923091882148928304052661546485678842106411255356584034044858924333384995324217245012556980251389139433523950774724340136781581550867666671011074888958884022282969438014907926465582451757200714224116225937600
2785 -323007111920159841917726150430149987013186798617605063182349803619253556905313004607850400821465220192018444021553530197602179651110260936401587194107409574638113922788002628294449089551573669341391187364608944992506619665995204272133388038069280105015819313739413818612172152494669730885557079527200
2786 368236840704065311740742926460019968682757695721495226256863379932151146581839136807479739839513859101868475222336944574784689376705108226285105338259792466474866124797614697392297803832820642988615139131014518018185341591985629551163169986682770506777140078729664269176541880066633988790219538772480
2787 -419790235079240561016235358710829869968136321653101851334488744438149072283709714107744006460445570231651870631525359693395755055437212704636515438744579592669768798901487479818075305344216938775498823569500975636366362857000772763622151526221305189115533561898988865257246508410057157068890407986240
2788 478550063938345475464924168569356888917320315349802890483452587563483338599387206694458826484099133404171904366441619948719026127726669852613576343023349449625368221165665575199005246787643598932992307613369691101645825065196200122854377286667678127450139761626154825625893767658916968557856636516000
2789 -545522139641499448413566691725108370931301051791959908598626149390462193271767163725832415123749641525376167188993530211877168032244359049142489818301244024671148397227496984243078802779904595425026480478495349553590754957824338520868246253612359426941818310906123957053414400372381645368355214498160
2790 621852441957138408966155591256220913604531217792021737542231362139858504988450833670727798009590787705800365905624477422287617978663374716218730913801711755556837619783485482783385357549243985302353859066149541454393670851544308419944731987152918222200964551379743484970993472440174021369036622784000
2791 -708846621486371950354282807987721016207324800015678327675119196498097338140708124673545865765023589003051913232667160429294501185947782196569504050061172760112677919714522016468004783978017275494900144548559603332639822585340219603573424540621432815879960977319632652566419119244032868858360989076800
2792 807992212708981180647059935843318417963612058426272810668962413320056021251907188680749546447553498181461977256539580971106783839485110620693882250899296354344935221592640050768798076905451273440698856569621941182544932338015175026165461808103558449518929264333875107333872310681058027993296157509360
2793 -920983932523592485876989650635868748218182565536989481929243524700135937603030132651587895349183181038484270542262756166189376010501245024605751002616129309162654612103258634346032967970616660234162283705188184559084005189008050436171886330020316427616244509890685655640577699587694906289201358257280
2794 1049752492214890193297082406715720700648064620805986500887618005211032553213679000221745897452818115450773288741355380662877278015318696887859824061302459581193731039184161891758242140111115739969679594935315281547580904106554459861231099333671670839825401513928852036404544020977920587620003117117440
2795 -1196497410040649059507069383111634428642629091921492298002315816178941966336390791515230395505977693069814144689167051487498787636769026794604966342516053140141142151832661449562128856231763444548913778281657678116429705684140259089631536964726296872021395858528347750506307685028549520701680038611840
2796 1363724379085006147181354890346503816216096586760758450214184781490703560253508100429762656733633181549259310767347765145723918604395717952813747659462550987974914780357285054442457701292856371351577047980766144122748759441193770518477318423609565717147241289955845434706799180940122379827273461602880
2797 -1554287821802942610149391008947583475090927800419300678746122774375477910108255469326965809151509418456432125308922823179921047961945876371626927304849986829845111788599164193973986613823917716835499191995448195011396382200111870611882124282774380103079926488554102778391725047803811007346084352056240
2798 1771439350071529587523067350428512784646979935611441013131814018189628106354086836737672121382595014278666721746758601662782526706513004236395036652609919836823790549241369238651851768895062769045577154648219700492681275259820293683777529926922659497889079990522878128424427548243064009003176916441280
2799 -2018882949030619104551857062378506129697991882809704599103105181712083213384206247790229482817072623084427816428837067376166399227594367064119097677531319644987070039056704733412347674153481420965497841181793162327030301282039091952529219468035348441203725146551203465292755281782291063738769906347200
2800 2300837816205641113741961375406408260550884154774524073592809565175466198306734174380421064408978467104874522286833863816760117942008082275394629881820940474229357817077538899788138987817060056939520658712335017692321956422365579357449774354983750136621117695098086212326789385401234538259411765248192
2801 -2622109916253876623615019531172212704940624215376090212791146189428697849305730107187450633113353308715918668613225567218797416286071613558309275226273542567998287172897369747995740598118514858139433356710655431355317685693719079485688867074217086012572436094226697031009156549291173304034841045828560
2802 2988173458320032150736163058730134370899702873803289023800923689933756044170304256212830207085794582390725442289798578450665374518327446166496060291618699728659029674109446002286731161328168614888765806644351156008330936812011230112245070925129652652383234236152133565224464533282709656073055229932160
2803 -3405263669881218791564611271912021371378239890682390263345733935813920539006179192022467056178255473052597151236733972286542797356763634096993898044041319431467199548956546373147918924865858364220436958978433291328050505369363446960953329064570860645470393289757219370685483692807418598438842963741600
2804 3880482430897522286130862011455666152748532324689674507966949224929207022873184230629378994424366097499234438495591035842143241180638990211734276870766866389292234185525485367952139799290421625176017650702560254925309718069491894848435704274787975895386563828736227841256444501275778390236009841317360
2805 -4421918548238582497897265581227864461006956765026142781560802321273369871604846312108349237810888626110887623459347937458489877844849112008559302251645309431547814377024636661639873474274068546397253642127181309384953904707870184714188984576584676232519132102558920026096158528365760954092473071593984
2806 5038784696342520275234792025323572946267384830646808035461281583215674959897230570381078380792770634154046774903653182087051018724949491631403442308207909114793265381360192646538677259245666116109774863700599833602110621160745464725969986360938824958849160703440618396182005847851949413587275792033920
2807 -5741573329991973682891078073189741665980071252370750365564370881765229799343618824489502487854172921109171166085983341819355370930376762693001799121925029995252462681661001416640724175710955140115017383879975586684109490427003482234316081045715274462570449039751328805567015000544692612686887601098880
2808 6542234193639358273115568471985548184702529395698135129889712012764443089011180444785035471786330411111134276709945961814445022155459359920669436070183191157016998178104170209302563264542211483130978587543149768944217223256255136681469456817427463377113438722744486248800767605397100698743088270527360
2809 -7454376414199481866045844381533904324159024996775249848379167437051113455842530494140496564163192835157401712725111889883297474012291598212531401863614499184195756183421084956685017940903436754144353411954827902741129039703318744746117826358179161551393620739825606755476293290507739678788253388577240
2810 8493498576703729634895268281934327947179499071244196898016049712277220740998169897207104103921551842762944979421314391642276662084786811028625531993492614010980664001169462953297936449410772406603232146592768097895122257374201269189508507827825128330662977456126712462580033335198103783371654287922400
2811 -9677250651559748532754697035431349770389504121298162492070527895219627209340533657539970808394595093048094992863030168562427377558065826330022999870750320077163279080132660995487068128253469295162801518306181502157577988594974608176870393412246114655851724758549958762662761988516640899649908228024640
2812 11025732176213869473585923185387854697260743097512358767315379570791016993633668704117942176708043699874733256003901462462885682225445385094637741478967915293795214341534318666194727938636007805594957024539820181173199383448151406729928864709889480588650174523492211450207569754873252515162085530974400
2813 -12561831701676711231917026498160949690889476173901428130824387370423756673615809875279094428376021036757145244938105811797863024660168477707705720659038098866261816304622408995474766469211564096897035711136006563995827562242601570577073324144260868193488292139986435019555596504195717120912613330095200
2814 14311613205775873953274357102744042908319827353525227230173967320439266911993679827569806404751095285928174211942378352579257856721464862166722196219107963182540098847737686256771703399531503805543334009339846896264650378225295614354976747631939511430213573131514664128967677111030956230046468142863360
2815 -16304755961665752765836618944062593184007201450415508767348055429052602904958263085498659848328578427527972442567058007471658431532724452480998368320509008703563064541420158039499368278978065494825141700625263824963216840116254020569467342918913462647033423156694059449098890528595682595922252753393600
2816 18575055245158713502618764091272511078388396324121190593876881921803137456781775139653213461629361207305292522940035120839712410653312107172954298982758189191289115283445511460689740899928435271519515471442592137008749087067525038629651079024806490025021496285520985776792697447007222642158207500913120
2817 -21160992282749789781870871264226111152873141533760032265205753654813474073771290319346231183072367095497637888015707181646597447880654805498224641902593284386224675125408737436770820752445695452270940693550820348927277072166734292444659982859077711794830207529508395444143659226898681469272469017092560
2818 24106383000741387285577576882109089074124828143509217365533488671331901515953083260149319088692189533441614484140941776838527455953964378264843046353620504302663600473491841960058478176912768906203434302678852331461076872537142710963322768150745430623950064730421471128176329706838239430662775031825040
2819 -27461116453915719221433789029793473432322878312819111204060126695487263503776377007380046891521626341240872456082881830066769004147728551291526496957335801999225509793068803370368178540535114500378907374235847528980464126602926373940209033250663214222110870065976357703415051030887780086379299412953120
2820 31281995311678293807434647059642836448791024809661569999650744291898272038031101783219378629779084519679298396160175453516563801979220893200596725417513102178514217672383872842973769347497716397784111591689092060940010118546216773826637038557285044858064735265594903931836420674788161298518569359156224
2821 -35633692485442957750911525399605337291287807727012191674938832171129214069685163860833251015881624298431064884495846023272750865981879805374052613318454376973619143380675060134517636847780725328922086550869055539731216113651077426052472743744138142453242034683309223396690563062368893200162110238371840
2822 40589839921607273269667795502350313587966122506791083058492212917816456455131865017603015050152219124091748337497937440143705916173786862359103113981704888805630037368847438037949259474197194525670878143651468602490841099449269688705922218858496218199328336524097508413946475778327944215080061953949760
2823 -46234267792027094516787177080551650321413267185841713623555588621510894239584279822290702160189311984971756167072860717953551461830230750482610272924505883644980324579573009838803902890827510824563594299368199151861513881351979828306302344510624322552100334996596714648752061484590847483603074519517120
2824 52662414825116160339467897292021186447240811490920981690433922097835948140717569270575506286588047287933308482159941346789342098593831684459879440561868538922593718286355883013427066553750939443939144631607517856923406365040883709018794179539861821410205851484294425135581182689367360164017827520491920
2825 -59982933377275734426240858900274511843055522004271922162442695505997528617005393754135508160896255267585539943517778829420255215595368426571742685034544178938919795303051189782671112472838395236540759116560305075479096479938697766249182687944793036268139986808715204068295870007783969089253873474323248
2826 68319516093725467665992964707328210993673382569385879919814807134087103279545823831735257402003376990961070348813514663463080677169517979486367073115206721260794870849233897085950212702875964714238563672363810639992997561596490670461787366252551279800289376831143532411294468899045645193516043056544560
2827 -77812974703886782144090048247074835395818253198390491766271592675694815038813591622020537970627168430567683141774056569940394264773844368263487995378799353578575235039688875597171777733680911430520799053859739344169610350603793505402065861939514562168559768568087235891800245401512178588321717711643840
2828 88623605700583802247761817621299887404911394311813889052313327668594801423956303476759787628223720556850738476668488742497113318684942249782958284952918210489783701857550540041481821822883798258229115872351088172955795797491649924358061736534737085623997685520246387488382700850039038972272251401013120
2829 -100933882434198242919567526308114643457451731301664684040936888130347205862543108884772126361990322584646383050432638827895335831613134875777357855297561385799025778989255667071250156474342979360734684596298349574157127311323024037520399608416252335668044511319078131730759974618123093807834592155358720
2830 114951518591822358827906563292172627498404396035575678378783493968184373177158548902016924248785985906690941038153377299415254795773807410407311108876368519541683783526408303042050539876174405894603454999283419691835926895852814830021379687097045173294204796218819769271217795179929498351807114856033344
2831 -130912954217538623648851012370095605903785814528024962917978809965301160485578532857099015994284797382172848989013988469603667622719456108655014496540497786337009469257965761430309325788474950446270743600144112465035798244107604435993790728593184693468096795420824102319012348607244223364536235608699840
2832 149087322465704642126787020206898597691332260644572869314062253449529679940084543314468907706223331566818498894349069552674749199401895338343746676059427831107211298578369502746592907399352492061069530510393718324745835896360828415042726830287531837369012004685995138447669251349635963102907500604069760
2833 -169780963281062018291526314382137880032297584806320203201022052167739876637505164094451675594682509642017121239196788236302849744228690306274413799488241405177947663241861273265976648265229411545712066783793884863744717122414108848640194154970049936218966514841878267651574130971540704906944986768755920
2834 193342559300099891143421461980270903478722265032715188732131184772532193193372133943670311312205849433762327085479229427854640319020870186663748415084257950470354441960977525291711235206718840945693604898492826667636859658665186262910641383557727064802379763680434452370066620945667291817047971704781600
2835 -220168979618006883518763249981959682686187843947506809422317146674995091429601706497789589322626433386210491727954117887998324157325013117850305954815326525314523549301050168038423620897554153644200526351500107572419178029587073868307771795118546307034843532504061210342780232157595997645947771302204800
2836 250711928835975941983407152704173457570550107398187264574721512127413728205983840506111014732722417076844875177786216800560903913904700671395718085308619557739439615979306763489033029236755826648749960967725435503156165909497778072107516745735516700325234715852073146129159021006448737204125086308822320
2837 -285485512189256904080470925443204695104842056927866332904622158861436015340165946973916738477840911335877971914509635373064260424670198358997914482855177917565680715506189257516789967247415992432178303135895179428419767348281256601530940277124220450661870684743447135699666972099440684224620559191334640
2838 325074842778491281732264808615830910576002183702366647396033083726528723363836317521040280957704408190436443081193988606474561930875646173216607763620987718774362656646860375746714524369298111398080395580480733202991227697808859540780761549446071291839223014665114356475722305408523699966371182569536000
2839 -370145834237099521248942442758349814666018295425297434610887215903000408025536455943956077087359235822753979699171306693091893025676536495664854619444737730475900471961115216560001291415619799608310586147322713598199253199585360117507828003029948946576916691298968846750930565816929950184113155363707520
2840 421456341851822778916244738946795116939930900945451739735759471601710948645320764770272508351668150435612662479342739082485169548098729615555591704744536120723689281097067632815159991723135740693791423995510185392342672942102972706218028848648482030780573937700355453060366688089768193833517788455676800
2841 -479868837537062005790206422776667774959149882542600943640173662068776136272902239448522197902018544786212479534431206803994486293421582306161907490396218064491569203940377583546307996346332859555084259272189058997551333184800573198391623497886477672796187684024439698912356466989382958977075271450391680
2842 546364829515973875464715888130735440810192430261938470823167219962891402303377855400757103503479414990867004525593307310006726468549454866110292386546056700695727225012645250738062822626511218421011190755128695997845581331941816127967546273189734915767171100954935596237110471917059038493332471232436080
2843 -622061266502466033696724280320363933881047364022747980313644854997073548661734132693933183885983522470767833323758392191663138815242963310228594661258979702760012349789689910895367962129954955546009269505554205629437944262325958132140972894264404191498804683433411825526884153792419217107171242387212000
2844 708229199085793247530100168231485387943007331358750214770721585359076054927398611024604136967461262914332698346874809634771606534408107933167678817943541380230973129402051583506010132742883371947259188779910839979526276521447282119984776874588527957501481847425111490010233258365783725530599153349269120
2845 -806315008436157442999647011838830208197084917050166492254816031510691510717462135520665019217219202175910712035799786784093273614237032234868322144007774866525744454990186724181282743202702339755829389623990676991790921268537197731718241757096704983215322225439359678741094467599714672234726845353242464
2846 917964554992485075774791999055457689238754707627324919453473748880923110298440369885906370745119165324383832302237782269729634784820373606084561144068497442439028023857541606646520603121152289944834125832921300577060322656975326867041365307786087397073764084989133762724189738277548345687465991992289920
2847 -1045050648163599623804310866252070726914879866487811891213446697257712480389584701511908698137327530590765678285026437841529017415020549943765991460785843367667879946518955169827978609060446637549166387996403637463839279786090677521817846473904569734284677279554347029007446994774122154163885675988929920
2848 1189704293068303948427306538878590645871542793879616776801746777246618578398054401147186362980996633601599912149224445591958925379475925909688408537675919146114457195262759498021676856119604998554903958142395084943992321318789457095371667432179462336048698628055915822417360507899565864544800771913326160
2849 -1354350232864250883996932112632618747937283509551644388193297683391442687289278066208962324849643413423489584488740907116803134281564413648189762469840821028852881334883145892505459193686005381254678716763895007201472899908703304349077823527117899467088593540594261588535823959573701582893120063262026240
2850 1541747376299400088064895056799179261064542788258499431058964714452467021471161173869964552476308432839901756110059198724347264176786290876963114386537689441423162762992526355608624603288509794186773673680466084060492445419797906819080412476498807172942306798024031051355177926250203047768995196885687680
2851 -1755034780933360137820605473183197965959807685697740633086029180396084742483774532352439169023505071368286610441561754467948006290853921798992808188141280179357808418439643382487054575535209030180040884730105996558374311190132679829208138686282027709502881730885722172770797733022865002703074116353155360
2852 1997783954348713681861588716341288578721944153070815539169688002983208055725339853030184339366928090273999098023681880986641045123319708155062645473392074850523017830805695499411145830543838463028427093156938918361906664058333817767043486683512275927675802388673190666754582785421896065414717128996853760
2853 -2274058340115690666808928268351997959129039605188739327507555018751670308099074103264168596926269848839402483869900028876267098336602435949860157735366879234389033767877848943893376068966678244669582310339470784514383250242156552519850095959462203244049257248363530444142362881866254265583588000291902320
2854 2588480974004638559360938383035783781276577683899507416004675417404835918717792587307069106798736922117524934131722193085722932685480588741882543396958991189188966238661147210112067487129210470729566108291417517212975004161052944124793901961554007121737519859588567002493525720425575652243223775891223840
2855 -2946311430911252657753433320816988333261077801231247239978259665431604035612068390605334053519105526824325492059036316901490009161315497720464893498850347871870490438874205204380477991479404201688721433040885034479285590490580029831632139331007851992056563054902775305988001052673258450425689388936831296
2856 3353533336387260942982833639926762516982724766396753557384006285258296756421086787410444141528673042845814911171906941287233360933928486654113598154603902017497727342102394917821106575061357322623204929991654317665137324754298085030432969435751697544936747772603736490505770811231614714066509595251827200
2857 -3816953891074414209926238587752956192035843176551605968234819613562630660329120351562029480719069747673447910366200420733659157047980976514588897159615471184778022336258782043949758052815151577661928190259474895598186654074927947182237958615498428607200986693622504394469575804519042266556814995495544720
2858 4344317054586018271773994558784411949386300720861482497568718970395119091136332051129732308791905109754868141809528337868088258050175574812321939095139619896643516231664779611648320417902223012331259645659858750454535194246570890993551061045778996549629067129502783156339405184941824656755615462792711600
2859 -4944432260722036895325435059128130626754564198736800430738648541930185179636060038356069264506268497181053104944059712942416947985044387910006972702183747309038616238727187506707311283477159325207207775423221909040023154447103978375047062018363866329549309474595508218805654694322666771519460030129656640
2860 5627320792038670982088282928705120560189353609282415907085942128192646735504003317636065222888218041082724443236844809514187589006472979824891098264350614126052581518314368068810894964590810707853838865884828227980859336844582072290775720646693900109404705040817889229995465369418950447187157337531452800
2861 -6404382232922816253270691857841710456440853092753840240798153465118361386435662092685738803624369069131057339891880917141849766196809995413968554435275985606257828477091421788098317566578693570398164988120788353332174280965997240211796109849464978270998616968642283573954765215450227723080020851435670960
2862 7288583751219861970192700142199867176752976842510282383555181941621863590332294414758528762471720895603510137648621475724223169852097554023428722014836895633642797946577444029553018319683470797564171121730255820503365386579793743891878256065808509662280824007894639233311797678547179097181377581052784000
2863 -8294675334554135495274647080776966769242850097884925129514012685259461091538382636174541865755285702847903082951610729705091096070015103495633168084021899331931825425136350228972552466964730000779288036080923278048264480535592770079255993273614543178559852475883792772616621479422451787806789201761208960
2864 9439434534927857451990903003368204490859410401636365753531842028301290049419689715206542422755146053677166220848677630198966359020228343705925814461958447740703935413029162146158992143302522624427247353727261689226315447455722418563774519709171401879954762529680230503367079344421070969183989825844679200
2865 -10741944760988855838951455546799720026109025172196148297558874278786223472165282882862687827983944055123387194182638912697561840123369169360527578368861074387945293933779486781993164496615510076520103833537147645292622902941055674867662439672495128768597594888326011230411225063598600074304151156376883200
2866 12223911709474863328111136516704107896946816444467727151557634039279869418501503379286278395781571589697333672881041787421753996467101443403956003834566809667561028319107307773062569161110790561572183164169959398841278131705849203493979177895131574376029271495104597548634129888373774510878082978418836560
2867 -13910023154811202256038829323912941992889576366255403002898175918458427726842748634658764088469844084169756458295201610233368329286750310404702334421834660633421468697223007075370992799701755352472465859303200896167442954565489938828939608792466313144526340375823224053554993117765234989383423895400193280
2868 15828358028927270810914803827804987939342870952032620033634110775487243227224658851622166119101007115198719598402827878087005636094065257012994507789160231376242345228515463770927650248990745931092106981312144097981190010838360766164759639859841839214090586250659847184900702436010356633113579714343349760
2869 -18010851533730858271523356412568413648961853651347556145054153486521022331069013815844723491614413216841296122236995068378321850790818557506636747904105550188680089251908453292230455376815225877487676672216903719594669080508676428554430227917063829890057423879074830999807504569806633472504194135922686720
2870 20493823949590283584531007677342566806698482717852362276118413283921205926196675934678360381927713416378775281235330669383028516009468969899812148160813188843147031907175076156307581824318916525688356935150827778192386127039906380579418931812538882024879056459313673522958304607862017043350163039239387904
2871 -23318581849677554444350391125744174671391665484056427273867985159587019108187289721435635609667581005753825928733768225341232833870292456904106592629764784856340456795940314129484321187214870759863345134498542825083046018759646792765292852486550573926973336858752544894894239745443552872345210755553151040
2872 26532101619223410670010590169889079378063890775374737089341541946927379577983494981964836027052434591600950910885901677744891264701817553980916527362569760758578012034060020024304962175553261514863528805739587062592010091002556245423431925390396362043082572935560572637585522916988043435102350711087090240
2873 -30187806530054818833127883663606281322576602197193354751346853915862994919540387534924296240523998148847252200117542736354585104691115380176429208219770361463924602951347276908028896438975649927645509161699281126877619568581863441187023091769771056326809848075812821009548297719352578640417525774804664240
2874 34346450156295837828473326880997337789318878925074584772771978631011548143749926853256992041522178725810585636351266130975703437993360588697198544383752708417660747473586600233890549264528415055663591894482478893770994415644533067554408718568923974864486958921919165171083691216266177822999343671790853120
2875 -39077120661881920477135833673968398906560766948322679052003611352027088783918930709877034819476185385349051994916676974577350413620164022307457613503397438792259681055107200930070076614040410318965382690358879155518965172004058402460436593208523734507866792638500979024891194693563915761501139018193708288
2876 44458382473040404628042967183499924462372934915494292285079032254356949393882105169625118099411515779139032265078884300601096154699907176085959212873012870579143832977086966371011818556871710636042258421301659943162618140222684335541961233074281687379023981983954223661613685220476158055616568153355635840
2877 -50579574101469776075086513881582110176655785847944729590207469476354721468344640630147718140545305520737713532541689623011332714470609828450107022482415743724251110856085661936113740291813568230008616689601640889055930030270460933971911716004863569514400164242798578983611312686495972988826905877593264640
2878 57542283443344566131366608391230491437190379806539418993492700059361518207875474585933770850578956895887821979228941930547904429174407844072250563715600691987679122515402325700873754629238801692984938120467711669195246646579803614147096303328872561986958782620398752606768884585886334937038278303862012160
2879 -65462024787208469067099500497617784027668534487557865536797450861731386854974197309134031845885370056337330326715467350344071742452677008940918647970654844109451106711120915866514713594586312907956377911643644158180373168894776709099536175226742457679902295025164468692289423989819523546521991203059182080
2880 74470145067688778582529286277787725271643747387666222631099281081536110315377014118821947162936547947950646403410510343345132298991406917469809474034044151216217213141594318418561885237544819634835517677056335454713700189689106827167370136356277661312384974787980079499008490029867010799131015880361809008
2881 -84715990655598568714493783887802870065828346279904143538310708580203701122986863815318094978780407815867045715173385920749671897839859559576415891522138997242364397791630970846176869635757485144049102089926073641759941313778816733603601946672964170423118497747419202923699873943323914955682866563524077440
2882 96369370239524205872210684609211619913961299458430446356855685898063689286795537933846366895453287623918312882693138278678948974209557641116098389937470102147740581089860846341868986373085514923477332185194082742885645944316915237924128075686834971776441514910474983305590581684437090869386274596681200000
2883 -109623354198857213028838059907873320031800538520161287596261112438936937866011742820873085447107596467652252990972404833740882056952569393509080787609993251626255219253389477133769033910885976669338100393137888378251105783705630101138000332918447310701633986875353968907067834912616843424950061140786797600
2884 124697456372275522293003238268389395570838020484189202487775060981260246279638804849093532892520465254250970621200121514225794448648345596232280284964693702677105812185085496104168737751640961720154119108482716226582706222614354737223884761375579832519900711312002182134181287738592523324059885641017203200
2885 -141841250378462536083490346445766132863138745991049989145312499269864529824903473384416933182378698475139252246843781572418338936148700286140282533374415159658510420826986022373357711957325443987128747130172841278600642086614908992354031365691306030307020731641912074265575898508760415025860241389169484000
2886 161338479749073761697312421167174933637939949064926817561385531806973545280442894731425023029808962815954561972366893403035161864019826181297140054396901378898685037316145300223535451134920966874069053116050162798753960025997530654058618607916876112485919964554148771115680966122417010925323459647442977920
2887 -183511729203113853440273859940867733695236198750108855991840361326943333031868422788667128770799234754449392300411266752496796142189211647310025474427340589496513123613404139959642467796510642865165305408990733378155760271655923390835941667416426140726945415616475671872199657111392714528922892903878199360
2888 208727733558126519427325351322663044230335806465513877722682759341983699699898547714649935208601586636027709473570763614185328556695352034076346569147042327012273570202768915996238978135627196156698821147716686840045974457343484536624087832170874547375319852907200088863010985684071985812430249423114407080
2889 -237403411185862284679740626396770288040350935571030504377418584135708548216004576602276117404873154995229917250292511473090841574715941265271759219080884156366871947903284386209814790707416542516492687396052300117742880376422038266335986300316345111838338744738697714429486144861686381280108584693966560000
2890 270012720747499574169740300093947183316222533404978676141431368717901257647598350988735110277819944763342796114782339144164737842433175879653681968403569370209454547864055607346995547276118479536111148228763225021748043777470070448490740021292349274167846259744578544489696334574755134826601988095501754000
2891 -307094453378099193651902399861996592560555915661759119319921784688339933715958847113147651836832214236278666298414580209453574694489066632627296224732652243383179530608798155679060531736778096585346131521133713836714427409340773535807848684923638981314739061284111018387168981704664121831015398518755296480
2892 349261087749840223370953281707626332132207143043149895872609949341131266340370898155011607203627200542390251518282242512864732410501004930524845412642949577462585367438254615457409846352138360447511696427411599587356679439860748778979061719268938704754958958256485043091358516874101845714030002208209298240
2893 -397208852776329673873797209282057341989642620031164431353092537452719824368906756928468612915406795917038729895917384506507641521295787026311264396390326351861662221918516312333013434865321859082863301939968120655627537013363587401773241848583185445286637405061440208568108953106243450686771533405281181440
2894 451729162407052533819566498704794468115235891825112264678434592748218414467137421008811521246982195764822106381013107249094432649195312235686357870921634804395527507186170216988501589961273314381516655173116066990335278332276261568100121950929366091363275450342039596440940327977591768773284735409667634240
2895 -513721609321063506186772185027092959973913387923063193995266330968833807207972334905643578653109806746390738271781810229817404389979467060175479472662547151867842180683002327923774645457263449133882809108827607628018344959697160312739149197998266074953942524132588650605830512369718814607044650075447553408
2896 584208729724773162727219389356533519380832190696439153939225609500717797632624252221388721001234712983854829242105429280559167393384393281331704759222419285132245973852534515463725798967272232829948654285678100335561092184645696821414559409837932614077169485392003516466698035585696138339270111254376339120
2897 -664352780301676072317600332550026368725514757700308804135039330098549070992102896048180651430448285486533483999036479370066562753361768664494856162839813058795481572431135992355338801087298753054291369919286149819623793580900357409436492576779614888838201622703665819904014701921603203367625990603525709520
2898 755474801119336834977750021846778878648263039902300332929044734467608795399242519341661081631325813286892551222031515547416717237418780451673202684022786768139835049266064912308934172173102560025860270090793169935404294983717763756095580473637932959879861049001509217375587896015170377852497209148022812160
2899 -859076275501354198367831325745974617647079252833628963235112085074891104617874190872945334564856987108322177872482451302296137968329992209917187776342001401939123276543458827354758692472706199164317816050265638641850002054028501163358211638545896379913031620020005609083810406475653651302814687428219200000
2900 976863740121602663640107268900592659505142401485931072854640130379609831122225243211428362776695730527612909553772043433267326135694646469503690705010141894286718612912183542819177848403563108517010976823048615798197847314118193196695155479004798890179411832736051898809784600168637517539239622692470692880
2901 -1110776746558518669459422478148369278562934751687501780282650976500708197945682976437294171438346664384513294423508363467749924501200249847437985739186771695512168965877860153764643277292624709322748672459946718737158475913560174394752681139512597722495085054423448092396856961846264337977394165529831292160
2902 1263019630034748192540656415824712349757107106124630785841317523657595407251495158818515043448355686017955223537108849355098874674873761585534747846059757208191894143350476315627710137393491332257982250826871846181801678656565018038529550969661099951513936329302178963350364056494908847009476928783801289440
2903 -1436097602943268451616833004009329683789153702197718791574544085423401609046089754151613155895524360666248669414377714747421685474123810873384928316168872596108891701588873436556423621691246026913257229575314758301592520087113693980669532719442749913590989413756382873941575760416581949674154936308221856960
2904 1632857761025447458266219576517161004955547998433631763181258325517536570821791883403184479959351548970489826374435172377329665455469406572922289192869158004764341849307414940061938158210530140175027855317365878166664300058413213760346362705808977887082805764756010929072087059241101589700641374837587886880
2905 -1856535669854951477214302751514727522492746199920084247608927108039403852364528196002669043845187291099900923124622707772105387577286328561939009569411229514110510623140808163209268067233573821775919857514899606910312939015151563061059798234179356291429260593177073280594679963743895102768991408783508628992
2906 2110808289882977423161759687938641357321950775157381239689771520658219415785364723593171199727451481684115170140304493454000939702072194913576917906997504022667391734753026671419599353423390407169958070170590103855183488330545836404829624222507443817292905803208509012217951159927116778522941471604385424240
2907 -2399854101178200333841781485717146867932643913509832753717981916395291687324530891950058171701105363131422956617645612693167496190968645363332451875928913637722272138401811211356729782407993448520369024544352146877632258816968406687880350614347572426686643682162301252131065257771186279507732731747856610880
2908 2728421405810017275569724394545565172859636407642816713650708302004029787273245031868815907208026329312947384956585301377232085455964983618226813915351148611529151072402182303248640696348167080853409910084430912043613763555677704733700328758209287072638887207132011076976100551975603048579521467095261906880
2909 -3101905918461450265503500116593148702622917295434162801867758568081481074369774456768405188594020438975034715867798483421565855375514727641141735025391362438029624949623106483237582441219093792802022337288378127308193833244435668687833223683928228464516342228752272871794753877117195635753948447727375336240
2910 3526438906458400654675134879852639688071133393880952255773288952053809128056235183513758239882012321129772392618823217788572589167575376436636023994315835576750913097462717278032578416712076472578627625817723050529073559103410702883832184555808556733634325713312664820763584140770513390537465899321757692800
2911 -4008987311393774598877490504918795481517817977574108498862658375855665683611375457174781766125289925672762698229512415669137053768295648770807450734819673333727986805821987388596250225747071618214444122528098886905270734830994077665574121519228121737624921036611300775607293250298942987923462951243365356160
2912 4557467478665230718418450742209011044614959806105245995219425816001892916058600741922561686172521954050958709547861534467184262903535662153702546130961088538191142999105120106341176431379467199114615656674606232047651077036375500729782420501358977356489038969947064032971033630946611507990965957011762549120
2913 -5180874341663016984114709173215579682224212672271908096587915858080708444592925259873869760763034335757588824749730458266502105463879314918101315059287056798640978787902658894069942896752344794305730201952549786214740914494988242703748153098842726129085759960799507359884542907552383472114605362265034175360
2914 5889428157590984658535189457129833147564915843463301071676976893194706408293445449844211497859119409647933185963858399952640136887639307130463806869973277743400642400669779651667439320398100782206278769814148161826133706834425719765966600573130049519076664173196337031327365478866002145791947495671369052160
2915 -6694741176010072546533625804571214504719140197525018533322416944766893837489001076107780891448800246391761600789704462707515064429321993188567340389051360408178731732874374970507682803157568012770261280683599838880094162843055756195762313830130256052464394786652971462625438563247401834799388944504742537600
2916 7610006943733862777295117507959554454176835153409541011901910583973920671187197819462575965963026357211896917163461822295809043715512536682285638733787476770315051997666150965756159451792167848815576411324683569852069086827451002732698927963289382207851134231145931909627521305194543365935944792623951309800
2917 -8650215315871843427882316166848738174343850366585470016458637062996878032826036255158411696648610812617315611558778934354201273572245080651586398169171457885402590541325901267103942270220220726570760896337124370741062729204595458771490054765421204520627734217403224265857686657743985286783458830020609539440
2918 9832396658499626364788508792591550880024139416897091016702668626004595111741418820939480695827263954005173421011686927150467393312154702169309464333549651114419963978045779152759641261924763326408048336834252664200387350423405011842804505114271011290912611063459461537792632121657069590350164354229745402400
2919 -11175899200322946442305047677771333131257761488974861000296258482306171882724452856483785566402792288873959122470448826099488305777217367557948334981898978390945275470767274134067590634037864659815617478814265114512558021113979549096634189556883716784699673743501597578115747547230855075565000013306479201280
2920 12702704026381714200330095703134543334145376956617717896432191779740032086452031244860908807742171695790329091784138249575593907963598876865610320293423396175873235587101790670955583543019396603753246490010963568003118994486035086369238751109326403954481960456411736962546084913295398295669963182998430939616
2921 -14437782814922498965383307366343247898976908818153459297985758547815517873443635025036783636196250280826644183061651069524970095076853209521138800450862873186232885263039676655767897768159993837899859922289889199486633641288989127982396196206079382707823657731296600006309142000804022905083394986110637629440
2922 16409504108823944645507352507232822372858241876972150859286343850194330065231060308656298446259681239246907403531377745999818329904465143058184035658634465524907540567437433409036239187690720916280088990107559527231747691840969773200308390332170270313255193342140537804962544721574913519570177129779015230720
2923 -18650094696477889297158519338058880475469696789516138344455880144930051755534122367475081783436305086831436611410443819933910915172049529624682898856720017325507247378836285670523161855031751399455412831109754958076015095784891742704008521754477573142525538866622242470930433598121109150404589013689676517120
2924 21196163566391433572479243282847296221566303017160566032040403719594103910837027076396172001638067957349320510614701848743935254027547258697934193054658307292694100080994057408087827021190571278657259162392123891943797741253449013415140885325751642306520989223563260071172861885620777495870601513009151898560
2925 -24089296909258866330293904188264267431773353749450124076583120830237072989729254208721967390860620069365309161901633982174622453679476501275872881740891437250567576653921206938602473223149876889652367375250199783792377137063917300701732667484463368385815959817654850838725561764921681221478470698485135455504
2926 27376733787057095333251390472842392162849384750070375005201922471634944978512106898745432360440519455320193819546178022225718079116256774141326147970080041221492991888831154237914544786424806551612792618817202362362185403938204113699334552944961901447405665922141498911028615403447095870766169411653363051520
2927 -31112133389225438844675680609746281281583787296509815286782885681734522146365413044086763425689209801138534573816005757663057857034823287145186357818008102856109174870345877772095413958248733110486400124225228933959435244434991092879081591233698295763921956729554353530668782618701613948319886863779012855680
2928 35356446272056533416653232024930844955766184931142251079054106400548793180949668299346768399707700234254754592674225915717761747092319579216512202625405560253285492542612319413697520427559507741798013256150781897854069605611157542702301697644464677483316627070951316472636867480339942744443122845107134051520
2929 -40178903652713468418781503505273071238006129027259099438114082628974979184010994402813588870483958805914984709911987015807209970997063472090266415001634106061772283152521782231750955140348038169345588245450464628876018271475301339126612474424324359125249744204760137195777449262037134368252006484502893659680
2930 45658140730647745088682969086847026056597076887468889224365755699712234680921370330096218397918496612239096321838195495167397001845329743848178511839432037701177757868434725196752903690226483164078796383801493650801001732940095137354074230306745769070917658565367000445002026600891886239538927118446414824992
2931 -51883472167084884587337824505090774297128551874159875437653278094287882034732562365924288669310353406327241107064591225637642886338477311717199720432160182337436234283293812432244925679627787214840170793607722027969473809004755859068587814823154489951947648171758861991752581081886216840616632248553945064000
2932 58956340302229469496515684224294239290648855840460232898096656056787772353149967513007651909246546613610302687064838088719647835824867669630056154087533487655488840368155988167538569409246874717121970090093035332829793729260654735214158333380221091393653612401185041469136413997533783157792282564387570885360
2933 -66991959469128062917998305392861000610928560479288267910312694852701353453991171384404387499950733365107106410703587266451371806261956876950495834626334846853635392124168971974863584245112452907869835288553634248717291317931253220433315243826808433676016364022798801431891121611407385625664191306655949794560
2934 76121182917199191392837746014720509435059732954440666479265890849901453504403893185666513735710480562727689902491935887909487268860181135571559865066425904783577279375047187581834811260518202513526463562154675391119001468124164848191745536879147533862730292935795092320787550454659038351598362086962339664160
2935 -86492622437758393633610052657641835459147096718394385830377497343883477258973032228004456294890591618004476522137280742174347060645884024766584864054649467563443399944591122613193353785149116529715443086621564681412273868948451630471186960635091280253096415391513847894160272937125190537984495514934215156800
2936 98275054845681984583070840623695247272194861258155233250306409027581776541071997666011281682278941503674066380466862675175029038312027575887533165069208882391167891281309197990484648307055190460929385839981302482913606800139531138484863111975109150796100132933838391672892842845504702071688053526469900021120
2937 -111660154080610026559323952818985071886122871173868203265461151393159484025162047140988324219622568301392839835067107785008047431332510479213106501791270498842896264971316849185636154532441762873823550209655129619612575839846122098777841605832987771760768647844900182704063952864417375507158308037209381436160
2938 126865592921459938302612285180552773800176250294416283998246462716540340654847946297014919723698215738254240451709826235715190947130474569548205492396687447744124262474138267156842050564399029077605664145901981101798662957165276071618580045286139297204424874031503928619417907324467412659763842435915265137120
2939 -144138564243080022114560593240994363321835851034657468661703508192145515112456675192784968674417401253909089410489292345248043837636984455082012887012446558792111898705595828584164232205311795974505224113082729554852212548401706012304290110989673453247005745900209197411476569378254093405571342092160230502880
2940 163759778478418010897291023191320870963580487038454972106168939359323130650607988775855391864177400568316075721131211513558051860175975101356147658967897404440970162012446627781460782812971803686674720735012732406139472379484080036295138458425338944370301550907901888316194527940469647119377393690005034020800
2941 -186048001591149144796790022491167489260114616711783343611288819131168656796807741855835909865854376583986144408788876168474069700131940759209820521164375196662842290276548845531502212797866848019569266622728967368041643291987877210258766789092654321178256443727863822425908646349116544382009140297350123580000
2942 211365206534279525953272585747604292593367808751025478340152486557423281525831416867981032655983763243176567708944453410340563098871547344407766434449001809503642224762953951006215111272098491284339275853689220842194095466677698141562717505935937707836750913433446465384264807964865470761518962257336483673600
2943 -240122421008171286245117972745016380875934783676915986912123315678090797967855631677550779509625781595336037895236820619057447151604016770960439933208412907430539399112576604056850482815651331740278430350570208264468352091507103685039681130562062685268761714177447835866015647369814058633013351626869306848640
2944 272786365493659822835084252155655015678994756176087897075398028770018268465096984826395307236122617637508536958441441503569727069366118495379728932032611670357325358291034311992888969991004812765475637230075664848867624494564952769746847876533336567948219477798267757503004138611402891605976148921790452795840
2945 -309886988200449295758842886867870064844094759102371805017084912926067778840356658258826939053859068288065011895147467827294911227021736365846172316242902133809013428953134185054634035109514189924682514036033461506364969791934743417928969115359594391481435490555079028782450061133182221856918182164970905638912
2946 352026017939669498635765411369910475912262261655470941943674928938665144033869538276990650503834324489586021120064576091440553126010347604431706369588664069391628512387410956859979969055089146771268124610838229023752696962052604512315879186855101237054445819203776321542093068262733054277725817416352294051200
2947 -399886672231334805347420258191066049423317259279283676674468013254981734900694901955926103914453400037766245786692912913920607743881829359162372403553099631489434973413495129052981667479662366824061921155558910194525655800561209280193172154416266854000880606089513857286852875058353515932120017480943180118400
2948 454244676452164663799935026435651573446933722082792119378423737168258354860195374506960449614266926541506582312295101369624289583573555078708673445659563189942543400268377336423678089988706440453228417061404771094091851082173422788084631579212741729334937631043564412291164668857748969486899323626876771793280
2949 -515980770811341859276246830513973021924635235171408728812607437314422685414887018729145568612693067311021015115823893408205915734606183579604860828696378051607599569523372197764071111400459252716757097328652042331271808178481010097961841946767872132574513889460427855805001303196787762991374917991962404366080
2950 586094905745338629990846821185854789975048248467540514620369671505187025658881532717480135503217867913955429925863935539702534111337450509540593879804287351357771711139346911257446551249897066899139384969357939624356621755447888698598142471923046257494143755065359043813419083309350882268477701378957793408160
2951 -665722353326763188258024359107329355884608218325415950556075613285658441574099904643274233794895627925418490613355845252152582023617483987033574477737647548245064886074873386787090287538439389704630908914677963697268526878177175447938972719025569949789368002578094198448628800294386945529125631020289347290560
2952 756151992915891598518863917781422556516853880867453739687347943985651389774356340529337688685576292596635266327328993653706350982844903879648569322374199411845906954456403252945028780955643159436821434096678672576919550960789531202494502474712970830839348187106250450093818482433905712799435235824777121428880
2953 -858847064034362687448686789897234192562161039298930885893963236725646640993591443219742669913017073207863770811392809348361334099327885786639206838042004379182771244361950466386762306749533559102524346520320978466152603263517473974318881094576524140758198925692764740422495980003427999980573369122853564474000
2954 975468718860934334232984720837341819706110200939518152080222966771622552605611366377250917790401045233875987910175269639449840927005513156858063102032080298796425299304199219095436911150398668691720959384900124677394704900242900153382449839526353870489408388433604029009068824768444588405961857197501055663360
2955 -1107902751465771281316873764923767669252317051447908628192909808956253889213538426114943215322726740967068323902253064855967695870547291800604930025244900086342282778329839028725922579409313728727728050692766317533133495266921669670252220492148719036403240290832355050320369334302884578346458050634143649520768
2956 1258289931622942221444705179378296742251754534347668594499890601716346923564904821887847718106768287381577146652594862710510881796843273499985709938169746506186714858630341690271137459933548420338470485265849663409207056033024771340064004767014285633250977111978820250726490035009055078914643778884253570827680
2957 -1429060428576303038399373032116647306400366141024429615227806491005121272257685743027777379572654659011610537180607624307911443686517583122440043195083286389101399887175183708973868832903646983407578528328199199835994692896363020470559459767954045746605028410358091364631060252729260158404694784410363137562800
2958 1622972875395289827867462884000785987547291127385887082431599630466613383114238844437016551860239798421446197252755347519284389911043319874362871202737379235689413955148941298716305809459367955781660062168907062933379521768450363007980112715192672351943462727575389727070057699292743334163728193600370925567360
2959 -1843158698580225808230918850702629688483983722538625455626948877443689501361357782045719166957037869101608618545238959716448011743012767330561630256496194067387802545286040570635601024676840700098809325195195196031712375152532932643958571843087261946242303959839692359532423228385689028934048761391771271104320
2960 2093172421536132895009318722846813597352762824552184088721409274264204105627409187172328741160351824487693774380224440166215416330842596378845537214399875701839552945729573332519035927283935763539661786729668787755948574241904191768432433187476791807481486117174217057525778771275996349260779733490251926138400
2961 -2377048745761530412118112876015644727661394721301809327062998068557554817188777894264292813553525609528877920885181807171756684054107722997250905005989241088974443298343603611788791192431728150432214850085666478101389928883543326454593285910917382181647501781008398058089488926851355411002429010809153703193600
2962 2699367321604340310475388083467562217472176173317024485374254197075669598503036057879286582833341131305110794773840174173411905958419787152263177630980433815297630625950452529156083213709719155432193836322229331235937605083942755741152595009439794977988009989927723809167719383574940719357123044434560444981200
2963 -3065326242932901421844314689541309196215188242500178807162408311988115017466787824336511529130768058605521701802637056371556339088963439072420176305507531445922452706832509282937922551968764301368401038897332769020430484629555805238737573421927835668864452900100837013080481603115073451504284077546895087012000
2964 3480825438997384706831772379466695329066611235063395726057678094916955464005806559917122239111171337590116961936335270512227080388904119794048191506940272683994516025255027260597003290400154101666983373687860728797981082535606798577072604292424137889591299724440952647709697743654335340400156758802085441575680
2965 -3952561294316416140001866836936509115122229073523410992711677728876277260569390119164933316118993622932466260015452274635076848766397817684975815617666991502082409743942764703088589422246199487702451071268280376183589405134654499586721125402785098848538373708704144758438128397481555214502093126422288958149600
2966 4488134006110613579872692723481626796633672920225196984304776401057028869096791751186970507235872469362397038451169162912628927147393390309316325914509772643944842861666691513515990317014077508357613381289246521372299640819302803993223235232158591949833598414834426458526300503132841643738644167838655680673760
2967 -5096169391447836561455205995634510263706143131479429117665943556349420603671558726730304275578476651923673821654881360432484920186603970045466675897963142528964657176553797592761962986194521130361803257058993755146480848587723062871212873142983654111646411101328388688677949243646773374938742658578901277557760
2968 5786457086071238162574218089954155335415659612200835233868979567791567481457625430520184305358933766511378293425652591186063955711138080539165762483444593345545074802365905458619862589294324427952591937737201116137110894138093927397999415415439160324428155156318811914140670686846637106028107675010932323089280
2969 -6570107337486385687601480270778030185425527960282013918157141582167658456288937962319161534936788964537483004220923852391500876461568505156333594316134210546533966717128609636269390527380511841510844102555103173130933484701807239265330638183679309689704352033662157260998479165291397952976848293490998218434320
2970 7459728890409374842872486779010644713453165596693774461836038681614643099633506497931748944137269241386173811737427698618237582392917768341751506417005436659560525187886057751002004699169278499518022662677296163284052661607582969008777076165915943980951701409681906040585522823316624739359033462782413239749120
2971 -8469630797796340529540153488468374468479787353727088040407844707731064529459094440592887272304961524774926658557014688677434948789611036384576697360389722859075610834361442959331306181406614081584769898919064181624849202651646208703844379853532767606384612741294521305966521622040540581965879742888784134826720
2972 9616051370682638447854201515905693045349106161508225586386364777762995467917083958190312508711084708203994852897238790298793931820929268885363143388618900860577239100407753796442914089874965981657677416293519423915253771738998982328868583025685744182242264806220584469572923695626154094739815616075199093024320
2973 -10917417910961314457639551789368023461204912610448380942973315099495519787254081166218392660168134862286888309526468980782075216421748191254005869284221831746029936245079939928662485199198415565845034063725009521533703416770762079908597737205957524514074906263923896465984770553933697346686323829213641215421440
2974 12394641359831246974718434479670819570808729716507755244266712387469056973186581036394692492696456123802351513154945353603781041592227291746115619297464983745521527893630263334914951970704916580209909902441582407409620562384985939441094383052448977750698835264542207434561387973112469246756606087831955787359360
2975 -14071450548660306470153312486894836278680755987502108685747366947098430290634556806808193109142548277747972746600643291922624981949644495400326464444120775197176291044933237246564148577064718839839566715479027948061749424918870761430352171523733965872274130253876802605829106411157033458239743052194559055988608
2976 15974771367182777023410161031262163520273130314813756870498265733452824407765270621122449092331959274313624334870350369024672687005615817074074441859415134615993554099260703265556259821344101577456872161779793080426044622768603267868528940396711106257164593596942948593935308622951760627694205849885086983808000
2977 -18135156876195175138337922707630676645542755110750756651482162373356553708361454114934759634475301161143477271632118686445043028097326673284097387801495018174073954684495132532895121310736459937926346427037816691264610198160941034398925884638321753444262563817767850441820190416831460178218038514137879275612960
2978 20587275199465410210086947832577151949913381490968953958131750009571153018065614787508100918944578502901124895440374300224958608925327515698728517039919397807710072521874390399660122861587006949267078039715318741309385273878602358352228415991139037202771018450345414740482777803951957835658937645103232773278480
2979 -23370462945161064820143902454747857291984890936978560430004353865806145134191968131645083184016704922093469468188661445667293454322838402427293868553763214361716611528129978139673976984982890051856871968848198501821428297437259555546335760231143460632202532824736452584628103095424738431819071926671071646609120
2980 26529352945166466247023938218746116900940651644497656878442406526816660811184251807506948265668590418335322200437464044140982372495204760964862842065711487738678944053696580095544373703598492909715839439194884636954570585075317702030556149882008283215556317767054534853993386258737134650800908702852589145188128
2981 -30114586277553466297863365213653077914758086841323973072245576696831872536210914573855743915457775051307405166635393587300177540240130809289833715352596431360844721574883620380813903481696925438874950166504631831213275987283019312845375606662299355646980751226120132399540432107364868554807766566852707557342720
2982 34183619871737432085534468694648256796339250173159314358263337984277219708018133519726437085531846145812460940803235976171233100909345212140118463525165221779909770938943759620441542507382936406391489678015755823837044570432526399785683938276990398868969876742858502024943329659755316754445089241002694436300800
2983 -38801642508500098875026054127798316245980116422779007190369928447690684035702495447793203586852829068772350317642253915325760809563391302725072555503394613014149389251913918842561454271768585594240709130687889496073125725001516985161629383783058705897755357437156720026530786791513546361739740083913480585059520
2984 44042613741908283421795662094072752668185227895665305900730008889017819187048039518776178503441890571877781764975724437437868612659729371403371920362099189179125353380830940886275634592631771997928541418353519764065040267213275290147716394916626582049983472083025380562479749490745974920877596752265112216822960
2985 -49990442214189992590740477352947480138419963570648249797782212859619641912224037915831080743468087142773836736175282905218992602601890062413133551236281556571014864013648114811121398603442067389832189669947289842544240473057104690829284959992510469115109338948441946522747178376888677255650263382484266979417600
2986 56740322038432049159123041365682951399829796032318471247852948704138727409049273770883419879100006091891425051391403525345760020389883473689182040005547100002136659189706191493770454014005991018656031620703676802861006469283766272953809124730989449907231452827125247918650416878648029371790028257353989291222960
2987 -64400248422196400109163777484597586742273089710664950129001169611207533989055874610955556374392190398101462132824576404098758945954466280226116291290357901138784378166126026802984289657971736958118566790625222341452787927522041153573748304381957349193096001661669998974388858024567504692068887130317851736775040
2988 73092736537094002176347552040741191817301890792666892448340222432965142925028056511825185058347531596769872747958077744045747122757740811989664378220344731214161609002797529746041667299074745997027375559878489895518956102899976356989164645167481312915956569856443493008625132405266703351211861626745985792658080
2989 -82956770849515977268498186327643082295959257693019429416981435208917459985233648289774287791810654111237530577783794025487720920668732171858658858748378257768378784292290738191593415813682963619576857795843228724956343871456526892154149192021567192975053286422059724362184293927938528992114265916326740110595760
2990 94150015766540066048701301003630546448651084265028198134803930934905290749779249628825996054474781998508265282537889265296913332862162660815906754307974119263445036393820336102820699438098939944986671411266438147166492586008238479807221421352817481405768721453913502601936789376364996508484059454248710346412800
2991 -106851322575661203249175410871850804713732991445037888804677559059166459063470443797507658788607576841768300282055901169328562531450428579542982918586953534665597767550517339023586696413705723989882109634070889498965715024616560582593338665457332681205443159333106482147661845941266022373308866676257908424719040
2992 121263572332202721245946037704182257703680631107690298824292834590913868544069521992650740222322867164965792900419143208561086289509997894006827075800200680499965938381841769579310579385942579995148200981460514137859338217755149023387357546010850927043365461571451904184738587042160307185829366867042217222736320
2993 -137616899647434817661932227425345800491556448334764354486066668680872291931725533779024004736139820430466232555074266017376056060586399828182961565825975763509468640688205666549668520774032050983585530277290937630853557697594846494537576615400529156041875259948790022345776121059415932699038539228968229986566560
2994 156172348336712100997745774708766710185260626145661279095157619417007763459058015301094000051480500460261327908200698814481162117740095114250357310483445285428534535282827219121244568770609451918945577680066855317989777805540306204531821957227940949047208159733119035577794270875634107672120781974366430801434240
2995 -177226016694559905681154894002059393819544508631024647210013847302705227332682264758617606648272129367455678857701027218551425921801693571486740685678049007754657271070396252908778184770496253794298177463272974509527239723434330800052475495874917503946012400340528499315524725970822617379421685623033221423067264
2996 201113757879342591247204765028297054919270041968340933248706641851229460006501448403833484307384358208046259907537559437171372189905292689836540687256365299092369428607253173142646601514058822542747914516232744363858083776518236572428676429848712498272139330047566198023039645678369464814563702321209225132983040
2997 -228216509634889771478806926390284914133820642151538313979833457366198437999562502632062564208121401183601765476585650883994827405991527685706466576174588307735946532944719417484133262567001377573145522106165336840968889260748962916165369546402602627457244713995842131149046752265468741480387415684359569952175600
2998 258966337487278766333449495983863239512396809272096123490029887100172948724024457495404594380841298920398952318933861328106647822784283228273488715289885338535392954186166189549983651301841400855857493938727882985600105842219866060975254364752396646942009347930812683270898380588355955270645583563892972623445600
2999 -293853286787137192419445093184677079064419159779716603838381666401976723013112098181461826040162846666381272145756587697086715758404551145192383433560753291315288661810464866672030454326055946157473538527869782487712212092634751448769221033056889160400960403583407864868508962254641365960498541401004364851267520
3000 333433151697245131506611883305301814176769087849616578120265606257699463330174704410099039515215019519557770384281547007100907920381676645882504937840575414658807253594532123012404252261047126754503422474030805169700822701592177071662494661079010671245408562617465717868364332575528944355992440622681818533051776
3001 -378336283651171864376330714108259672154270165192137800187556516610164430921508880350019049918386963066161167429846874897989997307646303364112152057725066326018260734271027323442853636330875807552057927191909724681787592377931418687126938757114854678192538233024059844173081297354554472198716835827351529209892880
3002 429277578156955179559088759664753297629019721725961800710674783466078680644571377650272043146081994486783973471560317481798609545170244510058065423003776991042117812753249424594369236927692901230874814152208838587894768512994573613742635679373859750345143874366967839597930226563800999216282254066894212589642240
3003 -487067797346201752749946157711578341041541918762128393165858685379927947427775178483060404764443860424663684009783765673842407923241773212377433169321126898740988094898973854875834996896964891335478658390802131983470029727401436918503346030442725145291426038921026223288231688567303846144890927225827437019392000
3004 552626406663218612678874997203257705582095053523653442331175764562066587031132652497176073181495027819298883627030916145035530202075518565241240986316462831998410164601539434393352270981306432398350818578452244007250275236240245259463077180008706887674820487674653153701398971167163558752859939720179180786846080
3005 -626996127879133922407448680546226324480091828605780143719417677169873359616473400330998445059082276160285452986036758699255187785709758583177692563711587598189292383931279475662134998735247470285205248641065022727208592677495076228672565580054711404951446894445947210335139238233950361267033416940185034591081824
3006 711359437574283723165262488418571999813305284762435791639630568847107032753551047300923536992414798694873035032474421705120470009884409363178210517199940517809534364521691914197490732521148039249705358334999604872992063542151063975942378340088439231229344993301634336703298134794392658185527599827979439122158400
3007 -807057270779663293832508355116280917624346629502262311332193126554689967081811360957533186904305747208978378269267851085103631327618512258269110788625131492942831816963589817092456757203114296680889688581954287917276761099850520879963319798274848226574518452220411009053162150657942496268044456012525698214064640
3008 915610224082128340677178168250402018480052885250160773327504529446109833567508031889288481318400889919946330917923017101816408191184698941951252531528330510107667569636849877611088525651956636334616261714215916128234755679622848837339856171711374684891024112052733495364553976514520559150591259877375834022529920
3009 -1038742591718785559355983373957753492351842761092944424408271534672567954591064509414808622347825128342763533388580345402044706044927454727022269747801267208580799778341549472126945964194202932500227229835399721786727866397319876418556191702243669148245569553445566312392350709197421622051626127883594004216113920
3010 1178409612625875878504511134501531158973660357302941648326537360048867279015002044914231604669672907744111714219451610052836550344970315682481892765795889002723496247674545112640734837784098803948574043677936650101937132290917378950224305001085263075615596038912915472550547089546813661224919575566962745218368000
3011 -1336828356759914572918076834505665708345737277698364602631626027518764360434992551698895962816535495410131815343921705879559977720345575941349261970088577905606531340012001258805583411430164822216803870895094056217127118164965808752395025137870784471834964178436288401620355424476210154704829428312729793434541600
3012 1516512736059409816029710523638367477047757078125220586086859033603549461374234083117237067200615284027280792190068074117534787340473201415995470846970484706735710976274242120777772116206600747349984238738319732848407280629266930603474315732017773813050675762136856392153404880720029459466467683151779439545642880
3013 -1720313190053836409247544412012506877906113305576558008271035859123568742137083898618150504100688771489339659631420670586080000056696345398277479632412550302276034246298256792617556211767197555063674910385051237984321816303906692887360230848701886222931833868900536101635481120895951146704695284203366693151420160
3014 1951461669360400370981195689612567958749992812358595556321592618571875345220841894948028859016813515482883985412721833370845642640099647122673842200704243647101502482888624678439166025491484807686693501297458303471090817423808721437382772674246545979041718225170546276463321642314421688401851270646565784838880960
3015 -2213622623279831977431777423523489490074622995953391871806498360800208581455364526850592383097366227653875162872256818388283965092336207507508981108032041882360223124762041577639260524434255284692207100721157501768467680905881363970927550640747379895462000527338139272337664858247140957441979824000633794020849600
3016 2510950791702657383611589107568037591619059751611919788706288268925091279505151205042387098908419360576608568150634132467985778599527460347594380835685007608385187197424723287255172327349480884390099758269499324781168770852912562785416022887047989986267688951592148481491309910625605778999388352039457973105108000
3017 -2848156708031153254935513705597529034917646259030504828103432727327729400911911531008172310541726063103841825592551827245868813000624725364923676571841373771348147280529046757715124338605739219144348245630414070670813289626392268889887576494200533028811695096426310067723231416181489972253363773512580654584560640
3018 3230580940467563146646501486806664840420229005106835441308779919183542040377311435748492417048256950871809279183196525560834456696349464354467766841294145479489278245816246019112636396680976333746712535357740084702298905749843106653059212513349180209563372174604430441514072541695061888269280453244620013212030720
3019 -3664278235693955910138990491703759933324188017463778595742838658012137361839583907074738707018907826310760614660972758118598273748812909686135497997060481357566842108762586088196097904679273951099303069749573897302068674183934124521119792152018262445262805815053257501942757600351137231124137290130775130119983200
3020 4156112883799947276091879161153735584417598586136981488143923887181784591621278156075772839233231699390627477091976457057093243793750817813212357367227748236976176329328413764868400342216178473403293187708306785566828832017915552928498597895502787143565936486672038963475446183648064439517712153760008421243991680
3021 -4713866798709720656121692717240524841475422279619638459805127534970183783996331747884540753274459858994433627178074426396230778948993706545178983882906031843143152200739090306026356732285011101467464650358680617855135953385771065486111607829847392791009242700065891860716619560391387723337643744001605749801767680
3022 5346362007046695889685462613672726247528566752513119408459340438639510872879773755514443571771325277885212935440826948968195413741853880684842658395888933806841456895981406689077212814674121951492763754258030119103539412207232356174042000439695098960529086307720370348907120536765065197638911514466368654803775040
3023 -6063599463441306895977382974340044732838441187687419193540387320158629218047607091215172064995555071744348662148886732269694813164433823168039605142582147918040108582745592278242157210249009991867687501033349512343777123619914845570771439800142641285689161257024945256068322603181875725612419267208300039067935360
3024 6876916365232101266427495097815411618671161090259608889379035287365358463282460178078706303035555419786327087807605301364731392886572901546753835438744427620990674114522650978978646472384191021288264048464026837995400235102613860379247241737334059682103419868787025793381163868321686321710787925566076638554585600
3025 -7799164428293212540726594631974084990818387428717661849468374424234014364557192551259242373269270142816672973271534591025587713740470746666084094618731697056764902075134465101072017218453962634530375436266084181849052089644920732565958573235764800134589099273531708339170422207616298729158685170220308490757958456
3026 8844911912826835370176351559191082255770378926629112986563899478067503346251020587199392843205659285231285106726244574981946946754875421853966499049130806873533402605274984902610234609173323522987777699532088906649677888617550011482380399563584318412860460483281702328954395910064162843437711123155803435225714080
3027 -10030672558465805128493348991538476353350738522783886307261615044156986777434788348560464657746907236211788514267822843407089573036345425352573724531274687419779155578892886091461145409042069168658390032167869603762054119601361023279020095864590284687441795690441260262200892572921517305748891332787468643139728960
3028 11375165007688818298704861220288714714448396637922603150353609840029203127411958933864676746938578254310319480428484923696634348671023485450182541363207139030961992040133929373487612604101897349090698557534201806247939402280431451677397131415304813704930566747318039749100706664879102059149311258345436676606132400
3029 -12899606771869997025326842783801118216970685093720191197821704321469157754030120646534944017816080269712594484482849884923212609633578279771450107440189302614132703766028157882265333149926862799404856993990135624471674538895868998594988579168755071721109045256116599579106301765270835045542263334390437835349956320
3030 14628047332637354962296541086320090943407383576172818463505130038954734222272561055985518520497452758699093709861464599315731744031121112009860456152974205550452186986325315958635789329924554310292072884410320297385541112720542639123095620267455937033147192844328398754172166459977924749761470675683266168063364736
3031 -16587745580948145087515271789833393001501166856535501281014636947274161707608722200693686791576568366986654264124088111473967405373348552681557972013678326582790647619785204695397469418233184614401892461423236460977478919790066920531322310533881745264491176427147500874401894727709952326688058014233362740995111040
3032 18809597486853619517626993282010704808956754008007351044259781768516235901471529255193272579494294841613697047361616656865224743014740522614191428156275247549561437434075137371823034042857807312342325287029454971487532358585246305212299807312692207682122661723005925541269360172357789709977480918327376312402534240
3033 -21328620675021356099462546082126784056489557146260192382975508820252685695566787077720123556319581811468644600749736587459765622191720342270116940271311431898996577819676096387714976163723942835198375334889381691154998991180002828267030933035581161316052678029202565291961409504949457199278317117286108396625940880
3034 24184503466824282129560901139971919251707816629289712102305216726454551603239455087628688849963852464902600319043703435845164379628137060655059958453446970610248310106240240214463367800300522307345828539990783185545456811485987951166122163358751741798702941105607981132271042465851545153719111171002231350767908320
3035 -27422226952907126561386080964528807639377830193542588526520203128576876777408959232406295413165014070602455442457871090025711175279634954788030768995637641285952443285917399015612859001934796685438193760792933474414634813901089998624915474697213130022363903754730467789129696240278974264921989245662546448966668800
3036 31092769796130808033558914539609536429552382928245611842286547175059678549119901579665043487399819129152015190388725991736471731549080926326662502705575129187371047193025802200206041666146708384333269080952583865754494818673012501341723334272259435359924800646051436718780532118772216108280892962258521642376934400
3037 -35253906751252157509865887058516733888479616452739462848760573358673181944783607569376879739374682265365218459773522231116722333715766518964496206437575978981607650592606561957798943931331218975120406984891000947832901479732760552062293929446237790157023778781472554476218052369815015376347553159925182616687290160
3038 39971113344521332310830219088743896249464297618923876030036963626562645190740788370510172823407161081342418790954760913861531994819786397062149494462751329481238760908958548912450676339767660674905678664945154718566483523746043531831836705703322323031647790439288635587757482166416015776662868990310447177898784000
3039 -45318590806101531964962493201704856285304742433982553020801394520112456116717658940138184224754238642036783776771196205912278500661543690169840100525030897775330434136204850147857770493390351679267336362562562956744148495040509945490414206511106302602491836164345245057078149981042685819224118481637070317030622400
3040 51380427216339287344182190363885562532425426475826563649527564130883829659854737164740927167575830832404411411025008034762186815364530970235106747799624010139824788331999437349921295569281137391733706247226277592243151241282540771638627636771626513860042163185173019065459538716105200169958068009277675284852344000
3041 -58251912942309903621363958633060881672488955904347965263125308366373276651520888803026584493375290853624550248963964852045140569442448010209140362574122880169769572975906086538321689064684556937113250919892098025296018934617096246449844887929043022356482158850773018919668369582396294392521078382171864374407550800
3042 66041030836413853847475921312313903873154556204912866881944016489783515182098770492791333214190659485641707972523162489050947786392006635952651119854782859741182549767389563849200451879461611625047355709987633168253554727591528396516062380195683661407880935041470677529523791957675852858895076268415472556076920600
3043 -74870144381101643326153150742588164441693310045987264438398386503983014192613584444984020699313364227242781645780413461438258156502911674836369368228656975425803127729458342338748446046670565311846883594011234404834501492692840991886671456469943540168579676640386265202671485708988511423905034027432827877145523520
3044 84877910034934271918051986691956340393371352492583723741649526358317634249749627367544860534038418449094356958178784167059851286858041682977974021555528858546297586801583415795150621249742968238989144298479829093802047936018269362305276005881856548089559996586839135275163072413796842548388193258186608015034269520
3045 -96221443512546302956930650374321354686387704634323984610281850915802327621892639177686720399344506708376406941134462345125902347382343591789935011621391699108763955974402552490967065064664919598329695154405280727669288472831740114020021450109272468968973146338317211443027260955285456708363335402539560844764972032
3046 109078773668323978686660995472645172682491404955445991739442095247687291355362075715437702775515641664489460262136415098443454013938406715487503924405684072426401188275690524253628617150913550323564442297836935076968117078784027027177943475910462986551069738800107594398827122025436852867168071536375858481001847840
3047 -123651622111473581922217784448468955363348592026436299426333313180929411339628835479742718397496359133418959894936494646768303140533170109593517063395793114789913033252857332813681276513073614294533425821984022438632430630953411755138781202130359599362302375762432007201946638264535012480352877097963647782424761920
3048 140168551727375562145432396746125711073682131881463427192883528755151962702557728255912460157637127706630513487761205448330003719189531962651555484233546638679743463426696447770355786040670707781411573620028978828457440384134668311940242361454815333694832660292824617123163194002612747044776969236615697115553566720
3049 -158888532994501005217542698859593890958061248734121389411286358594093197892417723125838482153486490004112375608900360092747431999258108802583920217680848725169154705914468062926517843268846595487015697547874240491868275313212530588822396262510946019018683199669114532102269549960933210314478111574044480637226900880
3050 180104983455768116897950981572382860723187043950931289550718227871049804279188780515402157540021959304079435359049633495505583972652826317084239698977654329389352870752568615400280741643357128987738899188260205692828221053772829326308111761814881209550349836350602318097464420272608320575479264795387448997666116368
3051 -204150343027702904011615066194861864165636230180271973010427742827364873456934992604890525137508076199345910929325814309040908334600445621200146826079915786643577203550431893984757323406703711436845435028321645706351936638448252088152413248813588691119741185280020434597602151592741671955724916867398529181166864000
3052 231401256122939112786989109738248054802025134958861759932364135008885466307461667398332955977611013905667569713039285319037363608075039605730423147822999669888075973973989467567828720112865302260019870251272283950580973391384242373231312452159917125100378694449818896302469861935497325254432058083368197199869946240
3053 -262284440949108378339268362507021950251079437832392864135761460674526519845598562456523233237918207486828582384008718856612010434344976628996558651591155817821792607065753706892257355977306952916356451521860472738187154215536200297543413253419100922479138715832859935538701192205170881392767767372526554954964115200
3054 297283336974510066456236660157619413694650492151113491444282105732221393208579533203143329916143212283331654042631471350858808662868368533692067317423914665997117195142907175826429023742674446646073750892738695671013485663895068808633448804046280900212837650740086924627256257786632127910500076697424833415093787840
3055 -336945633581618120855596202126587712319610914271024021045354859621156898367315507327239833243051976430311227639632904673240540597371074894601970594246420829345437514783762465474026871718392020163316021848783245917577968109882187286973065410925805885277962396508088153580629412381174423615577973105384036516621839872
3056 381891796548517753077977534667670792197368899291433593082425501406713652079834975599425379907554330399818708481420573093888397364869864145773551271961718978783086023062095460682065902368895415926200111019325570266193445705264129101144162165174849616579334047535800374773293319152228361211954684467134866690912448000
3057 -432824724415169451793672042135294644497129842361032529500651230929269791688832082528968970859324286592907108239005535132331038861146085622859268069831342248713404539394445524649704554208116575972475935228042998776633288577733001208093222039500527294959762246399904576489316633097292798103679389181450198261538574720
3058 490540684242939089059134480541469879561420366852117125280425602361124747216344118525008208249656342764525088064897489040904148683201263028431877873262974619101567520680038737385619347866569058064902895968677221571495749980806319303940827244277658509782312629978706579649647066427069247932233733051197052943021018240
3059 -555941696030268122884053836540386198979324137596031007476575989019669628425228761360805239563626995639601325827071534416066711932567627856420157484930320959774889025816742076219285459289661629671309906103717848558610707943588586233393268170213419279426409593422191815629741404512987371076344934350343482090712709120
3060 630049557408133236955124612178646030865153224719932620907588371256552201692520367509203277487392574898787957252595231729902076883409071337874531369642468815535390519530817665612352086168927175887754939737151925009515071487607852981278737882836667737779065642211970459819035394395254318689747854974175021626475871200
3061 -714021725549432553327341373337406666218976839681399677258407785512071497953375549784867270452982892597953771859964313499293150276262991994263964765682531093258971580031620445228290386858566252335230585359051796963569694265003630884702811068655372619631846576262611357829527712302506494016607307732190196242450361840
3062 809169301875179939746652985380530545807284780866813751777622528632125690536024562811678821183099201024690420564602177573703122806654358921660023686439828861707938286014687020792221299674508205115723071023929637214113043899852302112417818176337643938346791478510773930717436112313684465137490038121176117362901642080
3063 -916977397567039716025342705415207255921741433653293805618629844706513657781457592068906471900371410755200777197339987614382444749080262171972885678380729457522006572841681987389122772359411190426692935787626475529572058187441328298151014423932607012417419824174126272472566535083016471270522887950082153023733512640
3064 1039128194597758935429575299568124911083911630874039063140102347046912895756243634660478649620134319814938820183472297515536520388991190197269574606292275941682914582836372583008607800398510248547859935969571396376013584690542485340831802587308381229557740340895819774622048744413114816905061133106603299891055877120
3065 -1177527058531331473625003904910440919367166658027527044757580586629661369338018783873181727865650672574299493317202435164397341066778728169352907304358105835595211497934883757823317898148191154401365716372919162320265915476095405410043886171437198009872723325872919375420239595520721516489396698464028526355255824800
3066 1334332106360134002824758688143687157654064156482318789847462789733438266620630269131562790587769204791792264705807396264065601070556664964901330966448538827491046134715264035021117709280896465560112562750725009759422996781848077603171453168841116874603271752443792429973311050557062261953116302110489093658776517120
3067 -1511987685857397718490259218514445568114546054974677050450418202098217640985279950442916891657459633163442071128589948074303155941307580403343644191285158571118173856305325168907160653602342250354380759547426278235899967359461745694109223860432385000770967231050805428254858768853580251676873838231114727226595087840
3068 1713262283145510519292401876077588408502661746771376158785379051579018887457383441063841612569109020792161409149351091722734288639468796993246800597727584713762177646037100726069816320035259130120139186306723694807089922553030605828329761079440928614127768845546330741369434689088809818903657932677094418745718804800
3069 -1941291443336198666559129594555185823311567040191058629011490317736331932424028048083339131842476160337843151792275280673225370958139537264788154818881425327782291281474350361758811294417937255912184388908015748262402448970125932048243464867071790351455409960967424200439088854856821593114348495103031807768545152000
3070 2199626366231214443502587042264487811395905939899352303939278284208080813734927331793467382562695114759465419921125921084732221621665584410285872453432563704708508543086577948063196272466160046683220039807595885019060131833852206641527980169157774327311268528107986181189442711401970597463060924472821900441726411456
3071 -2492288926362437334886996372408122883774377071940600481349334500459768078006511183172814804852600957835440040598437432462651504276605032823709238304077635580204529193672700791291347211594106305365846803744199923824711306198233258848981031836374201883785189365723379398663513592201224467482836309010925627158262587840
3072 2823833965434021666503199099428980498463105265756116884746369250786308998059880734226568191716093523274210871567569615301964964452844630322529779073240894380976533617013886445819126846377044407284075628595140892599694784890165118808299952892235466606958167654142900525791858778760835347948226916061254179247024970400
3073 -3199419817017529757463975545033500244919123543202924682649957577585754746033012537292722153131930269066706921609696443999479994266972677335036167773616082731062024198721853571917557264441094081115008535891588300623271746453446431879588313396879346247194474436754600620860916400998594870662696147734013520261896271360
3074 3624888149853405732913831052786101276378056361197028498642221354959713843168583398433358542650817178784916966435983393682784044153604148588174880374563343778178932493994779287830369179109514192387256917770728865258731351456314766353830219558929532606479652024794180420311141600626859622247721720828925700545417977760
3075 -4106854359262602211782983117571487135067834210459406659635252816839876772404969067105441116123612135965996512566840548095975767385988465090914515638616137416163974155635835550485491076040665767743856030372456344392433536991106944181743145885824950762347251855621545403113537629976451873743095742650830283124269249216
3076 4652809898158416229540002670393479624733551751144882260963073505496102597240947651262250449177388685680902385656868687202923238782942762086374181324076509666981186270915771342046964385185186573268964952866348803264590423310011410265196234034487683790126894870821885570374233067059427039860793273651605869131322231440
3077 -5271238122445446374496456510372970369254073170499534191800156214143073137707297328550570276517445354678566093790189052449725180101128382799735699600575295517440445891017479297026836335950365217316262903098432400931620645466453814326421083363168394669340044837483652565387645879202306397933721983292581132558120547040
3078 5971745432999568978291672154599616293569905769282238430765749777962002217792964644948421344674517023817652615857558329773209511145403310852220604085961796923969878645505960044684507373757699437344530810411047903290542864900118064760893787165481552957228458213450431616783773339538359036693844004745934052268696450080
3079 -6765209731106698257823439785740324702725146975382041262057639118095252787230859078632367736883572329068739979016128503194318649559608734380502596580878279175365863999132026983845992730424216872663238116425410047994962669393031920533054567812757729108192692994778289253947367327464337779747496093249549668140089048640
3080 7663948469780929242981640150511250388641056257195818041273997484652887255726455368533540832236695549521468811086666137326649720850420401323097394725391088851016886678980496854571053550664269578836961582367133206857098546267024971178032049070379384174768569936953374413346350638516332458242119575682217862789045735936
3081 -8681908883836277784352524321322157158281501460195888940977733501805472575747186009442382242965472017972553547616954873484526476030686174881032979615462948971379141401361024724655186265570403583742430354187750652594149441608598466875712075766219313026499259931879260262732486124749719389826667864405159276502530759680
3082 9834883321533680144325900477981469747938500584971395973782078966687258977274343832374286355077580100769407335842965366222704582295899621548707567952513710507853138671138754244336297312172029822421653534914845023372010946664842376983335876957027330214611377399705156941559379391775645190665594769528102123408712149760
3083 -11140752985250033388253567060707892531202783361555836413044643760976176221086485267107016129864024541383166192925911263903879355977373146939074823004520668202956348303134864753044113471491197434658650476087008357478577172298464285214521772571959269988711284571671907358668018827326530869945082862438535258910518362720
3084 12619763823782113585405283402010344910008592800654469682076069097722862855110335643075543892195189208720275244173475868119623601134562695103468558638539421863259168068770451216238612285576148354435456874031072614685182834647720728905738071793615708927836919068919926140700036984646061858083401338689816945978320573760
3085 -14294838811236818677127120394011505906490524515518429410942394490117017464190876870037359313944326247571205220871488395943995979308527606586043453503785116346774743008624000438888851285761649994825538349217516325077413098336664979848733359304978695417601151260466394657863088791023836031806246098203169904124685871200
3086 16191931404470856659820617181993340786505274721625057481208615573501797260661386702808884795854555319208244276372070197647753735419693312888155135370887946943754240136969778004402221156426678001310263748981122079545099705681599440708063410373650325326433306631227427898458528867908265091628467760782593008134130813760
3087 -18340425601210820229272872589322934916932946680023629967612410914440718008027147907642822529139258132331556478019468497531081954932170707826568727392512670239101565324710460153504624768730273752919520976808521741417741300744752939444629460753740223025876439304654835976801947026409714522900848119266166281189705098880
3088 20773588733902743428969155931477834655774379261911181596992429804749539724934451322500317308533720992684606785871630074959966987354860334833374640102100929343578322625202494090792863353313930412654111772979829644839204190694851869766656078858054104095819534116830598203512505934109245000445187407890043672919733518480
3089 -23529083940859336331915608703092094381667853078645045730028944101102047394167592950004034356908440417008048118789060206859260735326858259939615379253307559556482454540950871749527726205160593842644598150561388547106169732777530437399276837394608435179672248133731935846521700670954816087736030221255723638526745941200
3090 26649550168664477027636237628290521850374403365307946800193773695702793558342208012543098835647012620633850200852418190855825431745672288112976671411755069094559288031779494267162918457191547159310181375533997566017791143778694385684665030093401413416076916979848933910561463208433162202201687756843437466186798067200
3091 -30183258591936020726655134872862206621161082623910894814348263728960934881807788328575656929909777912896719914426926779512809052957318597142302146976380913971646006708226654311614552247243137089012667154760998602303057741353216896090551744240494325325085354488448205498304390024628872270555967299498715352065145659840
3092 34184855504133860774370267560744977937951692133590873162198547640312463828076009090973848928118923706308401306588431383225892384109330343269595235083114276673585939900302626369517281789563141359725989783978745394580173660540566492916274719536110860982862614627406178577363488624252187040295224483318935024045850380080
3093 -38716203053878643139262481563583316109455567505057034787181954869826048231399034321049685343669791765725141175490086056950365917979723814842193100248299561286587805730331235487464065684987419260296734335131572451593461209246517100723694495116267478812511232949802920703172522136300263295773437407454531715774077134080
3094 43847330695288095752354889130615755334202882088472518260979904616772460282099783804245888366924001351550979093842701608340965479077216212768882076058493652347756745482149042458081932151248874572637044440974821442716054741185808945897082311515154117069537724256320628184274675778492892622311896974872870168312185608960
3095 -49657511910838820035015434537404927991548392315950752416431679936775249264231040106432987860900878879548293611439410643841111771617160464698364848450553107501817115302159732146609520398309647171881948851143216594243186386148876660284565662563514373962521456844035484574328889102320169791236615766957463718916784876096
3096 56236482676886585057799916886439618239216775607148814814990948817754409779201047766425240642812302503003202111220101225252200662121920813486415022122017293870014106679429419738474587820522277996499975667698607615329553184458199768701246186207585485799810284893640128285384505248107014125134618593174215043696831795040
3097 -63685820304249155550372308361691268555475082885927948362323063554659467691608794172705088539257044171428089248958746413659224023602094811154997095779257637231806998316016267418837411111844486414118702518978146622640177311352770300980814935094678723295904816364881160238542992525518881126737704536836708682016368796800
3098 72120503731988809272345641717939854470624198534638278279919847123286273969289653967586930481631689029016985227571891226860624978690169825557154214866503048664754445464469506730753888334501181319040307963475466049186245786832196010897229989311619525189460009079790815961490137786807890132668155629337893803315192007280
3099 -81670679118833634791909196892958772067498096978307090503069006333491071217463506043140716427311035256994115728848200245170715004214174452212949265950907150821785833058658805267417506590209184449241465195800163437810372427749319624322491592768329378555363252140154482189711024637564226587467224687502397588910557947200
3100 92483657705504567746358006981010675932945111181513178920550859711823054086131149150957510493980554531095891023093104503600463283345091008571594550012569407749690582498293619816084603914251418179929224675762028396341539044360781430910522139842917290393486313616647101583941788987374028221805984745051925874307015127808
3101 -104726176460009600645347969096530128797184586260264942714934034307709255445854554570579556004927921806818893069112846080013808170978132381823745618598456115254468480421966376787288020938980295034487412922642624824504510676437369098686147265123107333967776554773054559991311226936685713267271567163863989740390443662080
3102 118586956020367560301787605783406509091837596276627599402504737748466519365861248832458711750621533468555114492908998531139804457946843829158317830367779221056035272541062061390141334475227862536612932950523043665665031827047162883234922545892343086010822808404004054307896831625465832673496653436819450710969063434240
3103 -134279594975879248778608389646072292110537173180865768938864265988444941499867814082150489168039276815805934764185966667920477381986952905295688689169300493446055556038097050049179816096800044768602711566044944506572970223441508662352199541118686497878113080712871787752940790669511286355106171668626702297884572884800
3104 152045844647543928269317882887861160104092313760919555825719189688362948928808044422087533523372846866511051222365026803020849723962806226932531844854384488954276972721744120264392173639768473753735394429728700864768548758822281292183171685871319948787781043861233481416141313672917691169482035426395358417306287524240
3105 -172159314318050215525724241224784184113804020478135476512048688618139859370151107512280319634800975027643604010959127678013902449795007525612854210856770531008126793676041007948768374390402952534560986200629231346052433836110235993916887423742043362724275649203211307449411526571952665289951554721405354776022592349184
3106 194929663409602334594322551248523967814842450662303615469787000570638972357414149323191432264122120943067694046691368907905955460548976570841146344605422691902533613265020484793234531209842988563849375819910287179738467088721095336767912616289205363781576384748997713250982937380762904201493788295830415506900886668560
3107 -220707344512769145290957064450898905257023294818811157583595985663840011235367606065879863139294105493224780958974063241403503449720167862494657904966257321532351832032488031183431375742309659122672889956236735835497749225434089158162239534590565638525666735360826531398661392500145948365852638367252974802300689926400
3108 249888969543594098159082700035819902667738840871943637077398852633397891662385482327601743928846994420939458392668579205454159195095700804501278646523756666022919303348558715790698419306271223330135747749511049487775065626366015798642023341999137392882523280945652062623423188914108297091112424061803023719836815377920
3109 -282923380776031076341822937255394959196069259883293382551137148994403014331640115840328252106736425873009569469152079515809865612747157482067364861570075212879338849517731068592094336888183581315680562684130815790606473416457080442032549728400319894761720293284107127484642984542343694566915841452753850409076235981680
3110 320318519205553647075311527281332331446953275080228438664923979869945853636594771730313384693733997351151635989709994909796892899352659109347043222103700231831602313142946385775881689864898408524233904020513349308593427211258378782073136990822906681466338888715706388479836937252854236656294324417021269727575634947200
3111 -362649194809384852915655442768479538047131034213204115743026051595306178504328314842412675110890690104627147676181912371978915842389460011115661616472013192242549293109526146615327270494016263509414678768226508905408732177931281283421726388465194108649256089460790718300850951706188621172237105885760028946013702852480
3112 410565876962188237742512623704541076629448383654479442692782558709550276995428542357991070166434391210582733972374827836723081118609189562400561846595633296894406207878151758068917359341732361864934175927696109119738051609175452672312500228939215602398165992696894279343752731108319811364928978897065787666221265824560
3113 -464804638750091527139429445860134386683092162661055520578530966016938940784292935116647417242544844217866293368015267927971239535909563333272026579144273626914925623543684408822996031569693869982857869808560398767437184237368424427003776757842024839669413516546021299684672903781556739283595030647648237902890771556480
3114 526198406434400234127459876037744333836546049391688366688737840757232893351349842227488314047486865082554563550787228996175774833144828782968430093735193938901741174950719154163261468617254002061083065359756796359690386859526946656362571045403033601785782491436265446612535371726396609791252758928231584557478268815280
3115 -595689685113604928765742519470902051853941916402271078274824339108139186537336408413775169361354387469154410978634823267739544540110514039330258184404027291281443942396944586107569745942706469618749999195629564620713287903310276567000417842302016687919851748598289187591608318777290818048545015357871270945064099116800
3116 674344954017055548351895933616515922941323393501631582474367532551688339132314105885547342735553287222760768943078015552014979339671237650443919785476974658183638754653627617132457934586770399931482705682684886704447614209953060107719584790378251253726430141139753374320089130096032226585785124791166034174972576514880
3117 -763370950173674195820932242995441956551709417980567685892263022562865299771365560210119386632700029328141089471201194714800162442465341721112870734436356827807199828838546860283908087799961757376223340312544029848660184692721830584304870290039316767405482753244030121458991035084034319942944197501937425724411323230720
3118 864133087816021092308136392132320371875350912996920090921757308418146986479781483347186951874220789300533297282887053244139783696984815417273320417073800464804312712015592714330056248918473764301732916456497475155624824651523086637399122721880919596320065752185409579133297862527832006498634619936158986762201058159040
3119 -978176293235372422480353128514055566958878267469990796894508096075904535267548768917201981331454003156959105101565362060903349072386413465143811529035685387876685329599423571609582931967828721469951498509049710990287729830440675286406475123730001456811631857355276803881722836007496002000955007515319473097372446555520
3120 1107248571384880270794671687617403864209561220880495003642519584849894293546612624738162451140617570337559457765953383012120276760034085313116677076119683742925347916541873582571829437664660047123596433387966617046199770415904418211180105124730736639951112633471407835554384739991673402573577100085889694024243720432768
3121 -1253327661886553762865652803176786862075163952795956938280836611419668947349011967093479416643220784807082752978267844844311551672600935127783070970812543662855089371166307328024528221982548269583173478687412519489515645134273778544733232928080286415960269305684534512340982796328097245432041415412609471168319441264080
3122 1418651188856703190140555336020919828960852305930122416719843691214182200488948643631513059329967488959509074713324596186099290614394807111593269599980035909850342725646852914432576642398474748341079402389770627468968823218978092125360958415470182230236883380615040274257985916309326128789389625730940969148012696156160
3123 -1605750761827723711738046740274539087917180724445443238374679818107031818966003210126470531977306843221786059217157232301879237616134639859439601206767993025053637956950489343790027253290670181638481932149728818737117089306341631029332912592071983872387891919388331879863083724523024251928330984980597147191883679070560
3124 1817490544807430999200084903711667644114715041577947171299413938922457761078207892475166194913899805943916859337867380215354608591940100415847513650212615000202619764898933679592345342837143381078720293256942386525400993112013753744619316899483639943990197464072767327663305448547849663589850040499200823183674294731520
3125 -2057110878079955032124575680505036293061742029275555094345141888918052756769652935033473895503594709437283655565226665083899081457918168482568380687223558648624594031126302243656344499414180869808818314602639578098136765255639927855602521159880003215877002537183730244140011985727139170189489973633117661540473954904272
3126 2328277613730860696677817037275607736251643933244178971206219421264227692253477006244579547628348880612780175762603627112658812695808560003729622575114478094733513983271411952534166406228114847220072585835219541416197867890790627390816530102188333962510382006168734508501976119230695767405316393228998237229508939542080
3127 -2635137912222371711983206613516331356409421706865331567999661838727814791363461660649329208574116577121386381278472145887769494498219757778589982385087443802764255636774167703438238916666218558921696694657906777320715218731276883511444000475967271764838458293067238017826980656292780195032912538319644131460246635881280
3128 2982383344950458017337477356749044208280369402734698668541148782292153449706723859485056861897211790898617310422927934706299876329515833571844172717104153267940324377662027172338063098459087207292600222630204859014618912487239357317583200251873038588132166847752962069109346803070693155979486427081626355697049747775360
3129 -3375321258051107223380030260392305375697081826357415188633835731346947435642216353699836121689110989750382591411449629794369826372708915130094305153563480338430412327564143330541121643782621807665175606523758238904185665373449514986283889266077408222308622536556340949969222550614936321823496945637003688299488388554240
3130 3819955477446146476385520559415744032011177694896688509390133657645802710973017452262776265793973914118869081179404754363546957822378178016369580895385355211732881012116007224926888337480412868593364321989619043420479282106533649665479247161383912899327266285278647935354559557328053101983663689203592420184580050023136
3131 -4323077576102909745490738018724992040247437599216947423292244230166322293931777737481243017714191850287049650570132517565345242410787190434509791269953573326709137841651358497357769666605736805685663487822762334333642451842978282746887237079084763595734183170614451217415878539833615560828893556969026554830830128596480
3132 4892370083843839962721513032256260021011368879480411097816352855093200153587236009801010180520725838280559146474806089960332923140780020627733166547186014817687342257860156563551090207575270449514839138319755473844237792013291337964529666866982561459854304416159375815275406631717573153073436104763601433018190792081280
3133 -5536523200173969939658766078423888147830266952653825480568964221172327141013478655971067444329268399768837309217711448823894572435303017501092003607232012664908826378197974434527855847696999113569396915641030141008190300641947357197662215623217389077932960740949906217842120399456897068957505229669787193563231207473760
3134 6265366774199272951669877496923972982314965239993276388245913040188751757920387151308489395963171038167717528867684440692525359555971361874798938896875542803980556592302501461694564879957764090709108396690057890075813335870493579603227839354146373297478976913637866118556902477472879187371181602758513342992565411032320
3135 -7090019545841541619706665358318937577904262026474532421092729651788937663201444026779777360977175016848389546957702867539236732868747901820105792990812236894409260151901108334075710272756324038730995631535455979200135605818073890442366728666453586512749668509783593496765134727695677138663282055864409170990898997376000
3136 8023057902667054920127392174945301474284470291492453088383068057788945035699814530419532000174740494044394009847056897851765284700918018491260993648511562619338636073962951762192411794274963820884762010160136884258847720211535795342624597465839088946153988350592484895308114182324392021166513252684681389681214300659720
3137 -9078706700636521023890832293006151470080041112013665708004409371693236257678170850439830637935096927390210661562947748042661859686859277550771709155769459744140861068270545014560898173731203176137949845515405658823473257590595601901880005301850590294311720761280920683799593152096874498551549926190689407313668805358160
3138 10273055029358880154337658473610653361942996962180327317146123889348580539908293425834516117102089093658042154079123424158415618196592360141750119148586268822000382409130154245638982190383512236837996195367578738758155050693031048413556948810922711373780382593469624858963361946067204770839614016238592987944547166601600
3139 -11624300177970010976860984518407744765213140873963110254627044059171010547035061504840431904709757509583328078418488572478883210885552401073339696218668849137527985792152570715318567027649491704152440325260800385888543155107104963578136753830697065060197968533903412961848866732234051220948890434959510742963236450153920
3140 13153023482184166290951291095714095622923209717838223064704132497921284238193140861047818160088365079655799256595769770582711154399511402167830830509347800544887619369991225039330904630572525587611123068996970333151824125226906017336680351070621717569727590753482532301129382153404591904137504261813621755326648827031200
3141 -14882502212736319298024672899609864679138054690162113871696714678749071943379584945138889402187758734294319028666360721826568029493582041611227944495867513298314049880262651549343649604124889053798857414526922531807228632529094956829115564893186173513670238454858444739961538575564308585567950211625338957087064083458160
3142 16839062207527748882402166224715252102764034520092954159338279651667130534990091743253904268467253660838941671168199546052817542384243127384295114270188246416207672431825879777203912406240599784405735717741590006254538484671141794600397396806326554913933027521378938739946036882754122956885361528393620149637636441235360
3143 -19052476562417252421846695034237626860637618943436352259217037156705026586936016724159780607386666917784355649847549933751749502088355161947983009479676575612667101925825677522270307249290567540187566731439708775973523453970810481751915353369017269157506343805551618805917346702060603867057212586763950945864323079990400
3144 21556416387931147795403154535098663765233186431663036277828547870784825872515174926520870873518200607242856700476895131289693091900655890892557202764181411553542894203188433566122450749324131333971503799281216459906482683633767682847262787578438275628985211366177895340655600480669252789912654858872157848898368486070400
3145 -24388960421550597949128771326332988787433005012193823130564863618045975847088809633683610458964756046745663145785879943071420464899966808797371675160423763659236500154325940012180946756459549476635289420495485769604153729854856546736129543748321040708288574314459829105332772238889329472147782323310406171008092885527872
3146 27593171169371789067437590014282820127490541600132901890615414359889652288698075661587977714990251335485042853857990776211470515769452370199767423676801822043859008575790868701157197120532513640475533340830388303514564765334828603205054030823013756769877190808109464866690752230971988482090678925018150667646675772922160
3147 -31217746250037274029930175911374596819112593265019958831561479286682850935966898850099723643841893040713174899238719515394289530339810112248112085266634341205739104365726479576506053048403634402832886360855976655040355574601842818247300259949907109176285953088104399819987757552964707057372602026127867479999919766720320
3148 35317754742833136046928678160141000231452270909467532749474575494079684174475162867871254217111874699996085237781462011841219416220926928515211723436801948474061726699327054125550101352021164418766711074857243723786708834612399030511294464576733277704319669599264229669458218576397411014959565997562909231943816750795040
3149 -39955469617599841336182323005891414802479348915413684770572855170852011595318536509917344850073491176747598330195633571985151705494795392264149605525741442055776181004033961050921991508577947361202526710176173437696625187262368204618917187444549108376907729039264519491312355679390712382443647257898485393328903251975680
3150 45201308765664171602732193567548597510445903111230398879657145885393897382747893442645473778122855877455889275314852567323160238954746311687659286932981353722067196048753746999356711465449004344355286695811433882757037874305184601115444633309839681896711544870868044170549166563885492306590618281781579040134031295116736
3151 -51134898779884023343032163887498768816495808115486748610622070141845028040164107011812848815007920899874617470596356617192154296210353247852341298683670548694314506862531027637779823990349239276048625334891177649114200480284418637859232458774428425405453095810370272960587948624217266430056620392843825931660726769619840
3152 57846277472414410279591365645214689350385806829574074529026270671860722695889481025123660219471939892912968170225545891765942564422039806379964957574601068758902229508508722983458839658225067897828763914038470653172627860700137887741592431162869481583751846476269603199544473866095557220711924382253203807822724264467760
3153 -65437253198408586349263332533319796211239931468898331190778924636333023333640755742416382594546807533826057025702244354444813551393294551468100625125147374530920946531820146869179987871529406375328574379619954294281580429960760962406435081450951860544797641425879601809708949414333837476911631229074449743099656782079360
3154 74022941403576822257292448351533666542362740469115092359899750630277090512374387900651452337230232097727731445807415770900262230880045409768099974038480457739765419316920177821535729448239810192629526285562278024690376865515463684816139475034013017866063014648993865660505688170897532032691396638748362787539417272876160
3155 -83733501468368322535671178445656758103830806221818689070571222275112154241490829424446504556372605084899206137892652030198704655304320884374220399296095854104891343479844042738795037799012420301770611314733923645791181302182253365273821551258332617081843686013329375423952457900121524791235055612704098985275251673618048
3156 94716099921087291826041534773666267233175111134065332417549753884382312848515133930278374358697354698348942518349407021923604968741747843006293957464593748364600904215686761412794831222156589585054800992525810355934630027888192753828206111969014333764981062414067578122702656893281164429773097151741683978855701440047360
3157 -107137129481194143942324347109032529411075005205161459729315281669059190642914793864203425551913435889974829278716831827596781428189811117605668849020597414859681746321569051790048562346174067629108998922708159961259019704251907353618762517743739431220280331506374662189190398866600624168066334438616514261578258495649280
3158 121184717222855368043172193975981596875390575476910437441537887128783145645097229388322332302798560230174132337039921136677897548765862898344572642613824187798211830070859907010363513051467684559945266637011713999722997094521390533055627091958887536547492661741826663056612538013268232368480194806506724658649368717508320
3159 -137071559474502928784341476858911914302130337115535395708224083138532903691465994925964374890232247699950470911229751850750579131435754946609579441072303011675940857726238643897757694589484576775482837206920494974246813527887352169290852233933600084092938874058828003994522576731453259180418856972995091793505648339696960
3160 155038125957137448405673757026512012241538643561888819626580937495572838866021845341042140118079155727291338966295346984707755987886682164830643883040391393568693605154681733347208238502096313463382521539803166198835005636138339156569106180085273162107477179193010975865938618183141181837960814589997641848382355385772800
3161 -175356281185082476439130992774293149848960780623590073198795176100733900581782332847357423603090854028287960953950244215299205288024437715031410938200392369993721309282335899510195462680252526762833783879929562940414215526645016565481886725516420871167230411385629831706131717351363202715212714447739931165977419551489440
3162 198333377390002811471814223497425588560652841278174513858778528839581725808474558352354736032808499776738480018687163969573162502093188947408827513611004750740715743868934207599094945485410424210642552989021778455130902061600535598070481987250993030596606462487226915502999812211145427133076926121506695672912777353758720
3163 -224316880274995910182123376568345263749939598027122915292745447933525583853991984074922420510928431118297120217170086562853718039045580434528602793456283920699544716690865355437532387312402918735303781965985117310972788593447593828250345266262194804764740679502199553222462494194966839606289945782516618709428192712933600
3164 253699596865207107165474649056971556483685042673876387819875919109123005226724366763145192270348568267334193060775274192583368686653988041940529830776124823805904132546392299976279265390895362267106067103494447005639982117255697290979592345634354921911686653677485171117985188544970337689716826452957331229512414150718080
3165 -286925583713008815402683341327621598091425078742085758299730933415597406921093789377247938981790584457041088460934348088610562989354226487214068645560819690695811696849667359637903775162831792483211758078113955224164206834160103957904235513180367407958833017888416187272512546378082531631013686167221510417880841713888000
3166 324496823872919545262413409969982881826920645597459902565106926766107796772553462457597412793230598027199420334029457357776108253363151717483515556860191176615168290689606728513616746701539515921400396927567123893680239731919037636953115702700542527929981688927663229355056344700387427788673910813406072298113093350366080
3167 -366980772534990230040159830442914519141438461014538911111301272088610209766373897006764078234453043053560977022906684083821257930116523249740398675142473483754394385932987490733366543854208002551705613683135132782679839249497128442794982605353489058627373863494314131666662035818881723105237416638229890033406914058976000
3168 415018884165723642339481223693277963688426617033413564055075612715783271686729322078002373188674320294254822279179053025838132979395207178260319656673068494421912717691430065460215824439226110707014453217550758364657138475023914657195140102661082914595291647656402516332824840898489902800350530845593574450584611120264800
3169 -469336248645106219561301373591479257041827805915904239196020867764182829321684357907105600999136804642508269200326353694131553465560382917853279677088294627303522339545365790957549372201867069125775621084498945317380137610776817414749000248928704939701106433857452392669782542386525952255760371768881036646225084239870800
3170 530752480424268345112242573756209018984264977035991437948648289498902032265646152732862310130970269489171085364960049411892065582467030208439278509552914027154588331238363382041610456695446907698128959232999784562302302434791622941871500937017668083459773324417089151619731794049961233422906805749014932504819843375623328
3171 -600194023405963982425404065960944216447314929002135056250284053365429215835723870296062300040118223847474487291861244565493894549962274126634383234193798014822242407423693764442012669506522592232437874782084679673189584996326367342856902925716163807418855030780416012736597505605194006630003299664918271634588950957250560
3172 678708055346476323605202034516313837765095485751078090857900717174881151338044825069994764058656829801044427227279059027929274453562137675171028791028610461728601781899744724748085322535813488115346755473048245481680703307568578126843685873300869364458799851850847944321034707256576098262078334564988955919010877445810720
3173 -767478199405490805393481906932792811724844579367530627671473487997832821362041605084272854943461489401090386877362441989449378368470455946393703194525627655523268066239408978538407524908130457344934887317949651136015341673043563116290880783107979648210773512651336043009430756988968483925549696543357832481965500672380160
3174 867842277383097518055247444725778155458239587693710937000197291811013846475545506541925193988428526973551992630674658120431079314368715773245716043740617302618822821721715929370067810779673408640893448172794114039893840825251633484896022612025711563226128063568535213602005511008498518800820281665847918275593016350478240
3175 -981312369579155794900014019565421780441209582833961523763998847117820678571584639111315896765265473390110230464717330521609606896238793227891676307942598580487676712626705354291183092336299958006517624933279656891729452450451724068143649191372170447619364761333066071119961709911033878477625260665065682996867617094409216
3176 1109597480540014382702393840924198293163361659109000816347620216828865609408009086732401171061901030387566054408651568283837915473162010778717140670173666425341384153347298449997632652007701066595321910371308895265911304083191395369013908842029092478727122483259409651297343010164722543843574832759585639006618141088885360
3177 -1254629148729381893800308367188134661885399183996973999148001094935491957469478277990438865126128426340594261281376746130441333711390288368678448210826345052214838735261253309720045740383175889405086593649275219735384083393180674850115309710551279689154058076468199917110844338652080573841303504410960471327800514943878160
3178 1418590381947935680244633186873480309208171212913618392128605222555675251038206140209879347911634543075985088965307946117178318672119384313087382671634874336482786020384057933580579686133139431797607648990499547456110098152089347878058433946487090248219815124625273364843519227903774130759094966678064394735448182298149120
3179 -1603948349778048351511923292293048793722371530179783993666358917111480596626994771963017304636082306553177555300292913238130761030026216954846129733760741877588241218340687398578666613970580297758052575865627806188425059599584264955524911603828264721019166636360624989739832566247810346442984455669711677730625616002179360
3180 1813491320177400649102959064340503666820727077617902769775660867539287809654069808578031524299813182250044068620849825043189695723675215080458487489664313888418177037652850375775260676893477820902469078795226794630692844257620222565628419988583518911388165999121353862329550480330635140818349678981634211530530666555378304
3181 -2050370390414202097105633890149939565784612848802332551867079195168374800598589312252775287766339631506019606304105241871928494779914197374339573669267150512171318593699093262677831035375259907298445135738188243928602391511705086840158131516518817397286763855862204608827452311572440752872751627662123430113505957822760880
3182 2318146633759739634001162665752676478446281634402560594510980517010886494811416816116073342444714360077933597523364957906789512344270166903450600587907155533142611854793358506184667486296689187209486063807791122647722762782245945516794950517814644219746722985098307306619581821845912740055995877683871964133267203328182080
3183 -2620844363783737460396624169809300264177273368771511555884354930238127847626094722303560535845278261208492193273024317852233496459612319644595352003638679602092353246819317593062614522342059802213946678548758159223472392706716580580015503787875171067856663753800455681565531998391011350618608075751399609455450359162168000
3184 2963011308922973273174196818091842267135501723791364456301483535138691895077200340848946042133504726794116119506887642230359629392179186049618702722562079952025521571598735086533500248908827751646351762430750594032320733623467350818202280002988439131171044045527170119037836168797241957056544400405792964150477585456691520
3185 -3349786592555379753437249192709682142215212812154371759754208123325467607354750337162715414363374971974670661722336004811306971248754527283678177546107696482617089496923213176073409172332941415030679127873175459611893895209400133940606195323562867377533146604976480265665192254404291691582293693566715036430068248886125600
3186 3786977529624994419423141204936491553931467239315875057240538221677853187875320532879312443292644271067131094712689053657308100854371753352102278767431597437531543919811535940793236587874772791771614273277457401529532154717474981628474484572346620071476637115979872777093422399288713535498970991448421257226104351910828800
3187 -4281146381637292578574741239197430777604364280099555507210124599612006644620138412020806929892545954792795679620218628020717607117327719290168162434235703539881480763886637206656513326975709367177764258020740897095904323471598408318555710912969334026416932134684827913431473768400065385342395940828450191899166767979657120
3188 4839708359509603772433710711211399888440412391427793885923246057223785374014305232997218051488103669051987554194001223103233752676191096253140437934974383292660858106989760414214373088489132869762034069577682758941579728731093803133691538279317305894800088501335993962463062862343840903570840347060673174745918351376563440
3189 -5471042330496036705981735313427365791426334163702935760545098339842574211121409651061129667844568289591488518238913357201428319270303287704690357704159788624656099115158778615098414867534421020868867010098925869252474036826294664664080793532282738880135812795767993324425625320147161232802788721858799444770314358549592320
3190 6184615873669773403674132237200924810238604711857588373681517024667392501437840767253709004704853159451093300832582560287055409940056398950189266785950248747188458233574075688708203202248592581519819734159581547150333654961832199496362993551043629840347096520582128766127295585294633485336835653853795255919178002298966400
3191 -6991126541013566529412123696907574221013603986503965170552785110129398296064283200797270878687008970618901673103208864694204178861340716397242020897984845147587704738173602441545193798326835492679636715219765315925689924028650187486861027185239729817157117705312926617669850144079882766103293090433473809543149923978100160
3192 7902661421175006162616013689151379105811706955462406310822722904911297413034793786415500952134585251301709261003116370362365496267975627380094796811020021176118054250262392705730057461799539735696536881795967282394250463571493157699124108229478323465785202146206301022807587406499960800935190444245491879305355986506982400
3193 -8932877373923181272137267120676124986992270428972688555736151565671821059130186120016227419288968640106442161055686348186880116147911225660958851863810546799642476244883030802398808207409244610287372935694554453885114541777895931793139086451592508830053852131480424045342620669879734730489589548939634594697192806273730560
3194 10097204609289509558305117878456757933018664580799967034210165921500712339184442429289855339091701786116518908015263685880337249602491789020509302201406344588228286798392731380883327147063515739597026609777915421910754476934025100779674635382634711342342464635723195699889250380752674207686022017788530714636658888856546800
3195 -11413076630793211077390839356870162480985924498268863879869529022768686705979481770646127163862150903913681241852943877488530103592246899363958969142873629575338603392110071544290069513258275942950459549674885237507915009841739385239656346852065709254399796154250499735742402587694582649724458427080341280990599923260823424
3196 12900189952126335351350290441688067385997500860422970763347926531617522141349022433725524065130300404087168896657814923766322613680322577879784155276592132863842218258198381671072966131874544348470683294955740115695181572346407924235711389176864420811740040167418251994192514842120486184126594672227403247261348057968848640
3197 -14580797436943798872526830225069921179630183580225648345078345957838537806080334571578796409157886536664521625268742685784740354808111777957182271764062703839980054258925948043251463059964233695720283846285470541478393826834594507779511756909359027337046107873047435148145325893092915735249059563665863443249937580209716480
3198 16480039608448174158628580149257230628646590224615349609791312412064554591952469432869245070462861121016383183699070010266430585637562296201860421696140823160068365010977756965937063443824531819855970454038728745441481467732539309166168485784688985872242005171547914884106005678670058577519456412614261180574295029643404160
3199 -18626318836587684564679315781679517402806747033875370860845575204576228062293591039268998333636565048967854178575116832736919012525598717019505251447583974493891862757515508811755206829951979585923506733815034523456289163117587949463969208200550073958813524893186281476748964230139631158888531575956639377226636999046047360
3200 21051721944149746628486650474106146805294290103346601283189256990902810955912982816066135652799004557503412388131345146602924181977546616093768746368338497811193348498470389151068461566924884018525900767119921994326320309324812172020896224996618129161481780505414915085483073102017239685318034202404528652856072169691580984
3201 -23792497488142969945902889573918969004709921674751146349163377428421230122747726540042183008690039399219812067832048177807636915874416981874767388715207903857978872319538140731280489692220569459651420951025728793507490101232099889077211376866106587752797362551004896293414070383897128681013503017452373210738299880830355200
3202 26889594780126223650583121382533528852715168769871824624480575443876373744349441462667983538358588150874698627923538869139170853396271182260750072288698221630838296839651766593419073941884160097779054830276794476585276519003390327506256022164255614278321769389136409420182466843721717480386627616579979851318913582736306320
3203 -30389272620423245337600880511570109807754055055538630766325856971550053134963284801659853094735719438082400243537599066713663722150501408319648913519431128105328899989407439540451847049429775480729737941066135324739372384334063075238193168067720659235268300772443771703266962709360472475130613634209203093117206659003511840
3204 34343786749838262664998896024552320642784816780156734207146676363814020826170892047597272590194314128226853594908622236523024205948076957392163607426678521008537427689208404022203997376097411830857121111423075360344101040303827612839918828288717301502614573826853702673367982948164885551107281027346672981970450160224301840
3205 -38812166183664654206691432002945456179292268889841998970242771553432005866787738050340348527573459265210812138729246279866722162224830215932988217491542710947667866973585893248370074048377659116043289881495393918272765855644975865341497102757066257643945923175706832493301996667140368117348035974658581617293996541236309216
3206 43861089903497312113208314650851965591218470397822162918028887375595637226562864308932082079133720221668235772009651942880715639489754452707613518853248881447141510890407929182463165675594075764981946928760035237016796956928866359500584581213235739422628055031106735849304761138645875771853558315032370923031203406461503360
3207 -49565876861851558949702196976630289655464931076946494214989338165627938432495186623493856884388415765410173796259585775640192691853245847580913339275064133847950854920835249477408826370448119049096661112533235562242655742296301608876860012253029272581541988068146078192319615524241877805676705268756274636355115485263960000
3208 56011603924558398609753884714412164575952291321678104846763986574758706958088734429350651897265232289184328375344700466097573470257002484863638209228235854296195969966993090165820793663700961546195122917341038695309885318694873998631518874634568126926535285378909710456669915435117125718147914181882127825338667989532925200
3209 -63294368260835151349140415863047787501800569742850219028874346019353320864350246834597472149752249364747850228539417207690732427984568480921217666961647084120888264568925014683451061609098256433570246697151478042338362010430770862768346989336527243804936466153993415539467354497623925113078546523264558933094013590650989200
3210 71522712818453429967833319028171949226558750936260943684348245696926561032460907010298868190960390752734654309007849567583601018962132866367567437266082608729779646960676627224252781874297381505199303051578399610590986827018928008509946355930098941317852283242167444533121534864468609863058849921968013103759041396855404800
3211 -80819235922720953076087771428952949170517077199551844478703807931342966723743647659123883726122491394554008676373134929978390073043324755913400748339795883437397851224778543488720220168303071447170639549951167193046820931905677089320849040891894220165854163956368070808950344377144583272132724882707187853703224319844455520
3212 91322408748239161428529199207066245061412892405787598769127271053545948423752538839287257041566704644847608360131101008932218157304526784831059128070317529182843041759390503413700993392761537922834202758028904742950970287982556449028123486077384824705845271858924654517394597746897861383505136756644214592025642073596753600
3213 -103188627471288398037453598221729562978457870489201407178727905037474199098117551146701601759366091889893490202692522484627523042224756735911020511274609115395348719484005490926533495904891480251090408025171096643239339940559045139472716898796021286268375243274462347132709746152356529625632097254470088583980603098929873920
3214 116594530363012434247480558779637366738376375598849065037242527054987848916303574472327760670594069853253739814835717857845779648206041280049293505686222215595281862336124029596903357566845721203576942916186525674599671344753299035636720759101492972500101207554582126851974886518309977653058108623355199781266369478581519680
3215 -131739613979855207286840979793869492082485175462311784864064677202312094239615096118929038821326364746830417924525116110332298005065611760818004136049772375885213898428517337204422253379013253442518285448361962479372241356356847827287071860578475669652017941608203580662048522402181961210947678375398545291790490790063032000
3216 148849187004956439542562614380575836264659904101019359819120703250928618270996310705594970525052982748473247050800434879651250320783248500884563205714895630521872201665289645383599533302533203451869025325102630125921545924854953583163787584993368255621725149784044567472731220002882341988553119331325986797203297579031990400
3217 -168177705256761841177493376138393938119417293270431676508425816794901809789502184774075764546432996067044350402222453259414715112707166610582563182776239673010832089388570335422105215240265899684914199922929569265582177168513350612205132367535205603662793316638916138774044641542579605938690242971102689047879185925797230800
3218 190012536981517381261195647329683251796186728397202905135899857428623001769074685133185961159767606206458438557504164928178774984506042812395440496436067908699492754213634261027538817495716564959135232675141092039363584555164369036596382307195306987669444925161676067808198401357254974133731140510135067356748885939896931280
3219 -214678213866468079086857752597905407419386367492802867679730201217208252252678528884224058389761372059910828835612632080436105381890525729410754556856545971572364024801197775708267436084445769810197018857429345721041459552420650284461299835650447277203879043603021234094103776616920553620696266840750131527075390950685159040
3220 242541230342836133928757445311121975554639361756414388867106496421370428743187298853660522720825613884098555570449563843876311762622370485375034725161373527921595806201725226119887880388300916837801133786638083181183310607292965148080247188052627386321924553261038530176869634403875954086165545440268904699516510519861527552
3221 -274015461796214094116932490807804415865549998297684477270558398365159969933316778792054286321320168671708621555837532828519885418717670330686384858518735093914486155491121569303275609811079088804288836342380542191807437387682388080565739277107603773766288734124019202017306920656969702715272140694092296042775737286859819760
3222 309568281384430955834181359307522442356073290061621222645338586437434759235778484280272929468898742455541488650509307085810001510194517031825640642480189591957725860197569720462340205625081612103826856878419690240772168259096416407868371956105742174064825508684954498289160277016544805463934041399885645721213784949342731680
3223 -349727465411847393366159603064180818922028355795157875120046790416161574237312745874328301813556589541875442562510953847412152749756417793618802176913541089925641735786169366176631002596897869012460571448010789837722834707103899034214384384043265910992906443546063172687373691485367239491444114660829167728236404647868732480
3224 395088988774012218441699599324013337935031538722012225814533040589510223791723839779565421789286840929541961641112431870188693172861920077265300051594524972254871510854507775693757035146169823557328015024006998089262770198134714945492617583323955047864408328541587499901883631620831614939830868679493092983546670958265280000
3225 -446325825036426505531515431883816772628892752361425282040715955154442908205160338683926916315067498663748098096192260266797990626972163572354727304663898733482140392566660594062618336903852172216631459808371496567975666185147948672703678739292503668035623865998988994861156661322605161833508188000576795317549504406413154432
3226 504197880436185127210285717793034069635058360606278455348987968152786130944035933913543429109544914918896873550571025008460063109265568583890247277481344951381033325425981016323467718703643304166776688827673780329296981857434747923409822274674051430498363322486224792201349822094337365889059756306127888158722156209614496880
3227 -569563207710241098849812365174908466895080760674731992162700069974386110221683329747765104575548515249201211730937580565019085915494463501570097057431047291168897818436907883790595464262379162254966127629941408294997071268174243382412755899463705393346982895819895216152481912770651045300547838270022877771551586679651826560
3228 643390664401198384704635727138960877797883110266402866125310847750619624346746622900001116847266977670272267200295967299800669953552020675996374097821584406238354359620977566977845539287239059466210800045215950904505118219466940796693761993747652368031514792439184681894070539769192981883457678337663522466128254252707716800
3229 -726774201444118615008660587630965306164466851810919048374128474885847515451994096785971047226507370234911528060787845012487065850794107093208111277188515959748267640905760825904202192619653131915753818960085776752236143169449957492803745255969957914189464978958078100890273373222851586605473421693502217972121386849264352560
3230 820948991704026507365475160221601838259472126169418510545814436062022050827918716284763760984275209898779223966546501260939773268092304139012141607948754206636268453731149914804045432669573830806045239290928201477437397911679313137657306158450929420229209294633956417953580169611914660376162516447431506121913647419307074944
3231 -927309635061250789530767651823261383417215955375229108307223046348934827181841122537100044210174138398693168509879171482756640070580157786387881802878025478788953988305233506751225376430785511546228001447142556984853052009516136151725758125301428146036315427446613922115077618728761065847647914878861629745295874307548599360
3232 1047430707022546521484212889975368386721860763570871550326234018437289182846501693385753843508067870801657800904074199943604845171601106891509366859030862758032286619720216444162314592616763085852042928899811889433327524489589044167304171498228183861678156633202783340577542034452480345167056738527429745233488678497109038640
3233 -1183089952112367685985078049978110025349109883493021654431018887440144913946151771329287428802541588311093730581149529092598188699231028153785819198967317198024270231527393052768645377446570040700438164348703558982890755969426796810062073772241055428176302097954721919744657056320551535369213309234504714153713816354412355360
3234 1336294461969510583455921989039435592974482411893458740216971423363786375678472607296644484336543835100003874483973010475118104484550778227230516183928410237441240344727267292924708890016468277760686587515994568552183422207813149195034020500505883988683283628632097512710756337882912662331131769541943813100948787770175825280
3235 -1509310221702224537047644407481399723684682736380368918205010287160586943818934629168984842023505000234856692337326509531788076834724829854924765930319287547692761464356355007103032750404548450933395033273286658697559926031301918672458823118614476814140480388983485101884101648594275235548860739010718770186809578780122556800
3236 1704695457274306886809907219508026611674037253222942106121534805072174235102831514921800159251821008492336972699063111642626467036476961035538619285003696364568198812014288873468678055164285869863589295606867947988126649539543452683671574141287031133643727192488233557805835241987433997906017738832579366661899866371539712720
3237 -1925338272221291199191480926290535365058732332950296258761864608042564145218813374392556171848354847220574863461877836300834329881394123035862938027767742124344556082739581772569021304073093988245664683896752916137909660515201697848925241352552045467921961073922123667233389792071386954670838755909587317805144136120154709760
3238 2174499124636687543540432297483886922584856434922289862450271678768191185488925557687262186913651512131744908582753324312681577052072516674079218836396665791535438320620776918694268322509120370715682941765211062702986769649429530810371066121500838106565961191700826824143125360661498852672075206952994836223002307580409037600
3239 -2455858766033559990539082554671947384589164338539011753960996016236877466317724611493036173659247265363392921808647834162870323365027637743459012018516633710237236382199075078348021095640302087565410920358415144275417335574070777764755376448104871690927560294113001027515811529527399387949092618988498732796964701821605044480
3240 2773572343403039393196679051777265496116624133896516382660925897415279932881210351147529520924784168893296545901815115257982124225976426668277874580096492133764574245173730469366715937346292644994569968054687517117019802241609469785660033727642086480926518653049804747676864633965076840094645247861595085934556041604126305200
3241 -3132330455716307877521622683631093014177359124245802813726802836229951138281252307231432317309292257459100818743571733047591618949831508889124154513617561772372464640173603409247993650601436661602615887756116412079999717144060100455019829175503399316320103262827499699682568103635499551678797194006701832541536673828631372800
3242 3537428057555649850411975163546203458677011571248072968406278397042910480521870260236222235600277893574881987898863472867023862654712441520106943889103126117710069233121368974464366757325096941304392672818618394575177433307780071071960688794804039238926520324043081299811146879808300321747098874019018539847132513252988574640
3243 -3994842216985550771939301534470017578550347569225409463957231347733448538956296062438835157439904581353661768269451854546088382001161795798733053158645364146030621804933857050526455579605057920583477577175616956025825640111045201152188955572866194859258979574378549812332277693382498339298917761727820144821870348219108495360
3244 4511319863846720546234949574922290160569891857124439203909635337535519493797233142330768315944210264942383698381705070568886979566938838888311630017873469194146351071315633151641391515127830192982662563491421901990333080282586091923429254080164657694915434022753598171148912576478875358941328143341447635348502622780544216800
3245 -5094476810246444139460648802565314443388363970323116540906103864022094034652034571764542445829495251689121422472482457606140375040845033143149880599468150984305413930079259388776793621838869984674515473571487503722595335044562769242561097212915458457132934078880754481277335645072157907103005375742856197324303754340744172288
3246 5752909489238897093442693208083795512202738760570971268951822944593491847730471676684414139678285619087186490584387693259497566343982002700247092361847100246738134041447551310638877121951182175202619816152770030522530942872609045650163916204502778130974112189152796706310558328361748466561231287926862413510781762465995768000
3247 -6496321042919503087899489162847794740736701532143901045480091113218808021215026258464022014921764778990221682023147850091126072675667875544601078640168676508870650699820205737205264537394802905092690944291425059048140428034365067106051808635433718045331806314154553317927505777859446384163796936221382787572572332439593569280
3248 7335663600082300180790696863314208413736356741306781942556752363352623360484612893185845521057640851481004201587233188782040129469670919983725076275596808931827286332374392425100636903112336438522242381632018837225562973535026066141083161607139741803947127515788080225340566812576755148888614319816936570660858477586809722240
3249 -8283298819235321779876730720206206001396958838296097555276248071838670509317239391222496646853996691393449007675959039130993567137114718805463289501529001205087498508251220389020268231842786975355486830963405433324445313979677561770720041360611958675741446738217269111808744133294981640791506489758356354898460727034434726120
3250 9353179038548970774116389541268384164827718842905492759553886927076146425939336207410997414965964105321824926761518180910917846139481887242812993193412361557441875963396173985023212115720304506591393903361156219685431478007586802820659710244260629674463453204446904724310800843411455101643808558869263336288301314987020350016
3251 -10561051674074315772245369882296334149396223051496073147372376452257000601124654254499162853715004443477224628929924134918477535388666938581242930831958377230628730637534447958484388349110632348283388328296643643016038436069032186615001054247532401869448981557879344924040786826693356925489502807437314175388130089275781720480
3252 11924689845650909185980384834935092275399061659986343013246215262269613558420885948877884782402172457198251837786629399988290519405968225828577044091821421328784481324111078334669846298241182146022352305200006568618404336560168901118827624423473589653215127957274903611371043129467167650319069956606574133674269967936292098560
3253 -13464152591219041987222385916788954610731803577442553493754200277911447087987660060157837939073026489004425334104115182432389900669647558545815168481934393627754788777267813990919595670501593998643639175967397208549802449282962665343946853407941259071892924008525747144861975529434408615485792632829901670906489697272982045680
3254 15202078460274845863697872182420804158833283699748343505883756512663315784075938656389701384219799513301541975373360553982212851251695696829465842804884441966202386103880582537539218845634789425268372212902667566605572287413157366536933046835230695195044052395187872442825670969809211790771368450408280227637618945853902221920
3255 -17164016762176864285110321095453255006180883368481873410415763579639612942036174628671239681573092770791354287636986252187689345190853997913946877489623822526936801484754088857907717387774088636522053111567858375336385621210692210014949646250091262147857817208097582076614476656755578397782258262649823508970352338416297623552
3256 19378801291940647898140347159158207935737667744813333721906365043646385680182541713230438468833264524844485124258101699178173894560959979585950638304521219717031046308724547748658329112564279361265305109484738203964941060741753355713988477393392967188452200060827632282456906201505736850229390053058264982541365071955179346240
3257 -21878971972947918056232521516285734238916271728886113358730708888604614947397090752077047854506398177965771151455410737531801255358796867005545005020960334239357850656854903828849841486370523139212562329934372858375340614305873385246750003204137650580018163832692264870670249979049917840828918994508041959445878212631467218960
3258 24701250551560204516197411635955819032672328831868160669129980039093661577536184154439003258132115112569150447832802279060568512075094545011536921028058295871930031473536336358705610281338925598009121730847821610812832667081965618588510010959509176859091695840608936974764304710115871109239785132516716157796132598700508084720
3259 -27887077263010013813651892700985327290712447203680557085267554124744272522193306032280761920434567393548524231730094230834777252930358609722377357453228676261582812562104228781582557347109647769869086692291857261567001159210840154422464721754452618757123221054482525568534247465521796264497655450088623907414625638298332818400
3260 31483216272471414750652229352686753542497381104918336398458478034625180632247149521976577687366581304010086546283824679627740405235221668087607336869987459237443396453425273055719416953905288520494291256289947555548614251757182835441252865706816175107830254205345280499611142377458464943702649002012609985320267257508555480000
3261 -35542438692654525735052046078026619928256177300643914930117400311453807857704767385939861797641221711808273218532037396122415292072365781150583246308396298063397360540455547415497436043095241700350421259843554928074855278336680839700158177368843317077254005008782973923417594948731577803241251409512387467135735636401816217600
3262 40124293104018428528881568728086597895988871016456328168686498093451498689919188385703790264014757283630748125937614847385310032109885291868658211043564797576340789326293884520240706368625408576993231642088955083124664087027315832774711511705646408883592757090351773178121076052764673241177905456412567976746052216388643500160
3263 -45295974771980444285720188400090504979304753073797476182476542057287110227018439331080808245447441123645772927732637478335418245799182494797327692129904135237717063366660834927011871670864064055474383659938665223153157373982219831449219912612290438311713181010812474605784772681995637139271017386697002210871550180760052555840
3264 51133306185607589105175857618788362314540545665759276378093584275241559568334273828222943054353056564091551535948364792201158227485478983427583789863907482044443123126632936003639611162924794224790297201770852519049480274934700906075069653810089907917271434127847677289393554639085072842606635477951833033983750926185581586240
3265 -57721843154827121995924616905489430897464604923088495262621015683768965902756370664633790640860876883322375558488422886098291752577207896959606209521178826163579374324015419007991805096628993246798758635686807491273766158352242006500279340505795286974331751519052107507109648441890661540356143415310197314892622213580062810400
3266 65158122521429588762249898864494900924647995015771338508140644314457375198646102586379811236589685701827165834513920128879310438716596031764011941551710880870550307084163663925150799154329353931101453580654437733792874536502773916822991202051953207625438283587570030778293642037035633271676142376889921224937590217056362001920
3267 -73551069589258594009809433777497671638905427830635234373471205657065034124775048105067533311429751203895297015135558185367637431402006216511464614430229715004264384929523799125692059581482061614689163287594785838823132499248855196562408080114437265140943264682551544864622675623496118510883003629846840049844288557295548724800
3268 83023585690518023900144315695636637365683388968319847692454592749359530454212161586631172153698182671457472431078785622970029316700912928535330611420073258548947435587757905374233992090888895384027564292193132247172730009583473413620194031538945298041870771692752345302947007563055336385203009422173887908926300917589102046080
3269 -93714338911366567407117867619318660206139977676758915343446977279614562521310914934336864225762505396641161522925644913777486364750599886001848224522988879584716689404992876269845087924589503668863994077799165304315338543198931600443129464196183273604310823368868595701426937162817482397325347866347189576372523351255139682560
3270 105779783938430721375464780237376516396269654767454766178825411566645802080359443490728868667733359497617281683626406511218900734638215348291317272374123182369399209976938202301244508359444657131915679025068933214870985325587054603655846678861096019642673818350495178379884959470117894885917475117020972387660803053212438205568
3271 -119396440300840639694670721430385691424193795690394603401854165047159125335022247716107986394961773168450339947769056777481844719002056037303165120648578481171999241962915811982076182756377656132648421838108460452401325809171738788653072901848115210717492499581611752075432161120454630673736474033400607953754840809755417343040
3272 134763462017543461342038370200052480095612594756663781909254717657304316253259366701535340266705371869903115211482223685542603310007478774286715284411819027372426070166635456322133777104356341551615539190771049814254910956521703635467542882091676236042432877212822825387404356547371718912224806279898758479680182732710893895760
3273 -152105535870699390373377247184680185369974747466405552993597657427209972386318577292469351955583305121280305093582959918518203449023739147703514644554038032482663261949825697186498648647717289691580151864830014290546588676226340828234415371540910565129779181101368887241215584917147229807850591624724282968696748200982830812800
3274 171676150273466931579571931191201713087666155639246453685116172968031265476601943346850308836669753252330184343192284054861103084413535977693230542672490066976054365266475540502576421353029553588856814794847147003308734579738593677869417174008553299724917936816011946684955228416290185559283993621965797522741135886641686282800
3275 -193761282052678607044384206828784289276036925956436653604455593355622366106677016114880092482293070732077241729731623060460857709188457382705077277337286743097198587355173347677165425954180935193667416666197767081002817875618970058147019566159675541759904465270844995474790307033399220535520858068568594305844704440592750496224
3276 218683554500709743499518812521384386007859968902785011432436561821260360001158549817267204097723294408174175749569559202036303209772201151139503310918495047015216805583578575549367156011380215265029900092719470744644716871244559395062925312268398266018286510870464766121258172746480684667338796558547511283789264379082840234880
3277 -246806926852932086546184031628287085985192960917172950733858969203865384963049096422700900255495096621988652711647433994508438657074054205376917219481559104313697253931289755634114394015051338083022619618244757412770796834529154537082678443251864472883093389344136736900721494064292652297432872179889393827507185042010053155680
3278 278541983015210697980852428597397495851638881365405024351645404495992449683761222528489892807041565421187764228979651298780801343447590932096485866998788703955243270603127380210556483436965286003832567070943013292730602511625362207092096701428173936097007084513556060999282938589823660738635659032697864583121875016498552128320
3279 -314351896010040540522692895869245413807012942700530160533908180473787134866152706019983837681775337868079814545316917530823209724669433643969132935175703380833470246106376235261238733791426939737213830307730716846873607057575869147724155391140999762386528259554734600434586074325389246806025688473331832484477786686857609082560
3280 354759154354198942071697993305082161486230854841961468032044294956903621520419782886487642514885753139366248371633430103646860809696498950356788802827576377933497037501519960615187558122227090166370460793432930938786587574172739043725560101257614461941032476889612667904249525355462227133387065867491396050304327686869395348448
3281 -400353147565031172073407868235053738207435892111586101944260226713642012039882247501036607689358226722083143894119897384129456855431842798339933982613091473036945101401255572563708960758050361690992153599490692269263012808758527182398522385208111868002376987359648517459097230223939934123718365200305166754625556299084332709280
3282 451798720374253159331845614564930409289908811655026615835140556952570076659467792434388472818658633858270842694286199745978547217920054066332375350463424187592234998874777310824751634667319431482726326864908290227063475660945744897880908776671071580588721112785581263784114786638544329787123593760838876050181850393616570207360
3283 -509845819185006485013977697014360551102954585631237629487854566236421722466893786526471296801642515097902733082739136607707478688502096920934210097842682545966368217174157994741617790332645411291853192166227466825020141019188595356296993074230727740868075135650396286408996962868254487349783975078810304663842314070635613156640
3284 575340370039922379424092683938952535061768631882900449073838464916805743147808256071268192188114214172196696229880275752521585987015143533012775835538508625017075605830091392704353110919876128714780708653134265203406114324714787346745180193629242139634017801199408919622300967782695336900771425434858667968030765758179295681200
3285 -649236545100611533593896468131388423237039753705335077387577850246655337558564919075228540487393466696926092835685907023865278653048409393398363958694736119966278486673575417002046302092198105270415058033646859530264206753238674332309471323295626184143045304990740676230862440718949237004937222561856576280470031831150884658400
3286 732610594626360212229332860472474552784222412656450245570640355151416651104991360552499813082874616523632074169936337412075176324990062867684919934294121878862738226598768372776673892229579569487537958937821331109363486498561700501514160566212222849431753231251436811489247592183605691505391878276824038276337072193230587317760
3287 -826676443968164665194590486390112748174590935218477498234112162796950533580803385362046798837757690139343778058387890036104914081047964571190750391920922099454215491094924608233102146478924535999911264744063393738898943656581524844462310282270467427942973949789400183980398853922470843346432085591515739726384695015527530188480
3288 932803280486158702649086722617613649421149572763345532615367588910120470624200720687315219098212629884734046186078045227313017936668582280399421078825034649725578006750771539828695474117472826490472519553315922227536158319841430550095566835042973106443723663496313855333378964853272032478304272481273221868070120051097873706560
3289 -1052535383917462445966523770178783229849428029114385612654712143176352671306949219325213745970251329026042449313368475591847493835208098497038278402166395822320297151706839494035871006385810919309591937580510510462306948018750215025412236629654273797610051383020018123338472871954692376452019091948682992255222284388138582074880
3290 1187614485977055269337243962441135813698264540402171146333312640287665319145128542735281057667053498169141072392056099735848603633148578682425393162885762309734129610338843349365308461316410193518814549584312400728972268324693979059613313755242015087357102155316013532407728541777989467233311207359043817387344619774522343884800
3291 -1340004981327908804477583590460407580313063363291307061806479266864737510444024861022906803490634570580730254805826593412476551187487135645611262508048534380840934411444046350711920678399208036838331104750276625366093694730312357818908833506361904948428944301230436084909774009646837134243848187596423031150515140517101709921600
3292 1511922353028235922336976390176494942986915813176426547231358611279356737557488273856753612058132093300657424821184527350905976688906965617477541530542783998910038958812519260195178727153006153182555730332729815095644932490605960559159639467470839661074163774732267083581173304546029410515822329755416550099788180707598660853440
3293 -1705865221739120583994635660136039716435054825161504222702441924903710329220676835285578786132413620539493352245198778562685609288076514347686779900096386306486412840884903010168830902862687399575019025389925739937486562517063126029443584719016334741753360590441876565574887550294198204782153779571963680105776050175166656388960
3294 1924651480014999597043972708806369815201093986350770920199684880990024139770704833141327754768405755071083036821049184252475447915189800553346049079759421115953011339361776573175208327002240338612400131028065076298488351958552336605998558855415952026585378956118500319834336452428363660674368718595276456794416551211926554544000
3295 -2171459031646072317728155247354304760725580487463137747977613384891338904540307164240376637414717105916760939260998274406246597361061809472191348487253059432198603100927744894523640792387465486881088296759050263424882996077842085792313138363751120567449470708142631458383325049083811080089067551164697806983854494922567519824320
3296 2449871722113486131624671021862927417411419214996394857183107340104640617777909290723703118103876595612119215573686311059080711029275244532696824551264891328993189719253142254755299028092117479408263311068052273322273443635163640048875841543608442865587962580539947756912996157536102542856126754934320413655916095565123803275840
3297 -2763931120698926421159114818930228803522620266898341244689202886822196160088319973608121032402523387873341735614500499785281593995200255362255184399958363101954464179187659815715301648052401407873939356370087054010686263039579965070711071717636216234204648481313652939097074396018108553304223558715736567949918341223005907904000
3298 3118194898723358262652144419759660458102811632752395455236179200410629077460190601619114777108018370477379348597766440907441086155607804369521740631038353973453948811918516684777730825855484108021002818682694460886178445753881935499662874061578885079629044900099015313254208126814558548588076929014065831078335639017951130830880
3299 -3517802642973043483876525771782159404954820985644171046821621847985202001319748393044276952839728393588716837822873881525676800535914213284120669621982924070918527928258766314175469410349539105839465937244808257223583218410086214309518695220043198317507701507658842080184405366687308970030159091151298935623709086571629379600160
3300 3968550049954115045078565998814280391610692009883613269610884676688904287112416010361186118121671322338280745358012997830964715610195093583197324402144240162967001974794517740796244651230177658235296544139700753789984618725965174657353438556272395575265102756835294020355991654054103951698910507351555878433574058795155588990592
3301 -4476972566720218583154109097882615404548021184448791495510365376118410825201677739953065868378737333458468030197512999315192868307725411966802210867071666294505360750651011233591751901278021041690204373416553201444403913189061855678037688248066956169714355698355146873697346551901266025815374403837152763760588771713388669315440
3302 5050439679353657114754597712077410170128069085667899278081122914243911232017808120752213507512817973544980915646805414503903865262268756226417561140111529147057642611091730605072904917950915573336776427069217590705334367054586298011918536664517996755079596458955138836229635523839388670331303330372720634562815018656621854627840
3303 -5697261202678369561039249618977366654472565653113282838263088629755664916259267485932819284323403336375546823117513213438592547404080281316285807889091686761006729588388246248751471003301132386444415826065766276095136293272014133062271624352383458949289537914913317066005105991794178090242384644796790479483602815287823014128000
3304 6426807096616214853812172946335157011501500510766143907086948364572086904083986533822387106277112803548552601202138175042701202085454928717243803386201009522859058792486051201753288661217133099730809961323782922632153188559511479426852155164406551636681547098981485739885549484281790084524640207192582371543721163222021015648000
3305 -7249642528214524792767489219234769364997272944638711909046022887907987046187145819644547461628981230348256670985312228288034604912957345716325690285440983858349695763818302630203901820393964147379772795030465026606419107173412054792106515632671989178852210525363803188357861057470315073304125434989139327189717597095564291283616
3306 8177680116530365607875806552650193589305464601216695704862046733784190579588820342650123020054485310254101894125447575228979113055390440329106563052169492569828305360372475484677651357312913977298328199338014669137562980286610253132981309662290009163444491971244787824474659146202042652798407835760069898088432927381340420514560
3307 -9224351543361658288511150408606743470713811690770817143288747024574067040172982341768097467584877993608611831922717849916488455250496323292439941824493841318220474812658257587259802663460435398429897739937320927968969912639767733242336366571568894765706814844159961080022423866363477996062118809833843202858951088128750437962080
3308 10404800989766121339965052015925360086805070496107119726600448552096949618221839665583337715808796059283973635455330477925676754751943962162988596937010148523145458644348758999076050749811363210065346897257479804013556396532564662394758086911232553799008702592237767980817635944740644418372246063444522742570746934528198047290720
3309 -11736103170346966495374706516139542071734336185726885000144870518403497633229117741098653885091725438786333979637443019618710992735956379848051167700961852656275260109323970474080186085152829320848640881206665461584957517645588873103287140005943981878376751404079766719901301924911321155280725876395765710661261870965300617269760
3310 13237509088848431324120032239043238813482593721414136606568517054507112757956499253993166129937726756486775029340954643746629984933604749389281683140389028856279568953570689209500843651581364606674917711034806333585431982480601016739321332052118371695979296592223625972172134657916811803563534455041277401934031996574165368596800
3311 -14930723034694426058324487562786069992531870500810526444565984835292940513581866709204667056259781650915925875214689810266917088821442038298927090483972793822317790043931485103089794905845929588357462902415928389713846395296513236591401411595448553512095307800683072342023397698284022158281814644130721506262356135339984886072320
3312 16840214786351233347770979104789925743400255696434249183797123368940576894476432006114265285255311900552550207626791862077999503096031412697409584235987324602816118749992083336929079935905249951940006298037377473387502716514520689632805706059236430857874383337351799579809869799048805132411513350424334127856088593268130582481600
3313 -18993571490143000323899628722038092030788049837894086350149819488111708332642372486971467913776459005506499977147665388680006257116979015629964915075124175346266785925584634515445126497969375651679711936082755048096440392616923667857363951553345930871785331723999853127979593394375749820304901983865350774694629733930776078128080
3314 21421894249540321069976810508305594156219289406903095705926613198928502611232680498090103542324164596492142299571831079620571865773358400328047503146952267945565904706737508485413603933158345057940156682259631291753204146353912050610391009692728974295951856155913162664611761973915676366171285723371279238906639051479300041445200
3315 -24160245098023092918319970038033384231586998809695621399376662709907488096624804944039774186807085509468773157506600093440248330331139441274129846079362745605250086800694834788387192959044077392170711907019439035606075586486978139647896747898330745134896935955509826856414808449432039775470293855572003314479324650044133728697600
3316 27248150747450281624079080980353557805392926033782161574951174914348768877855084014994868874446682093361041597386983047279255477716562716698177630963678444566246099785884933402647553862150062385113317248774805593768835350887562143000968590253546208660352332722527678772959675164833195102426613271349995964016046055220613305371120
3317 -30730170313656199061676692507178770093533270740555953552240921307222268564669612164472292705394996722118140005324896769394837029384410383387650861339536356735799419085527910690236375273949930419819220129625348349170867434102943848606404410456358897196775782887708565398920472120223451578579986639996377590105401417075269806627840
3318 34656535133228202917654638876977311119068875734514485144373249510031918118502950981576077643911836880815410983438027353360613284572260028786245771630340354785091931962001123526661740636200741496359783899813191778658251539573307974797638723134453823329017841101136754439537099694822845462151946735772921195346712490813263164149760
3319 -39083869813047364573642023226503507641824148498934317441317074115066154354953624313471103636225654757764248969350680189671222189651700225885617193102881446580819907559518731708908170509476193814700046726713618665659842782199098848576626325335260539171792659333869448327661130166595944147351793435676447723762880068913506373886400
3320 44076004811767515754707548218831476199663929465064601212403864701503359427556090062736692220317150200196213133887915653472943890779564612981818536838980570399603442343161692603354951532389007924274391134485065261138176316508029533621168049115255887554822278756601387611422592615764117448700018516966972951906063839116793801900224
3321 -49704892156383699086371612507588171865301081144818933393619098017006768522578765942204713192019650976634900655219302546951323019407318834891736303062247038780182438139268705299165515657445032383760496766294753956101519327543333140385588554797941977913324211523626383639739121974846589570021215843062636731517254997665975296038160
3322 56051637365883165513337538071486946684326752665810241310269153059114095020015926766466504956395045566556965438323847538381835671668491153199165165786546287594741839964786252577179025231178517424068872311559058241711226912530733174182381122474945946653533619710529802758273416273783690118966650903599147396208234885458982654234880
3323 -63207662308496404799900639445104754740945238515295938395487776568757721905323902499640925854077092319144137922098242240733774427116899794302325413515882688534658582010813620943155035509028458054100669094556299157557586690266641616139029884690346960547755123279745566811302086723541600877780776719687036385645877635342414264786400
3324 71276015582712487610265931194985860064483616393222908056855322294207686963301581450122902042651891418786827735271678784660435144035177287670427230303669118345576942637162610057772908783095611382914066663173385810649880415097797976417641904198381783141459860659826291567332806921141052002269378050425221781521080374972464891910080
3325 -80372849111387408352352828506140767124362830717942077741782027909297094524477311214533470695168770577348955852392788546044698584363669781332284379683109253709830723075375028893794380546927111972575405325415448497244758286674408400199394417303570810706783078832878221942091952367767340321518738313177702031544648452811865890297600
3326 90629082002678254486770861700138563974634751284243421308958195392756843643286098147965080385832848923549197061702184894095978364783982690678808366278335838769009157421898354599707512343242176398605247373748181809688719433121822502158557024067587706280591952576127512635289245784563890740080814931951125325228618090433140457825280
3327 -102192275394647692335980214220603992117281171509259543026577567471485345993786524019531339453671831551155557903915955798583584339039736692862045965664499954575730994062829242875008793023792351291899245540141520475426152835146265272022464840332371672621837880547653903356636526926932300712135141537913152127343722699892254280450240
3328 115228744999887339718258879916213417013482483326207928089104740512476830594789489528846593920529893608760759526128172613666319335021176735392354179732609338560515116786009534505356209687893264052792897519286978858016801522423321656455087974054384751368558472797159194829609515322720708548652001409331053545505760670332115501813360
3329 -129925941444837699672545092182600780175111287626336425815702491400634166153533861621462986322642704904766492622117443196797463534202190956228378414781247657570428566357319412071274128591233783467812554976650512803003829956712320351340246762617658241519583685886788086183672400439886011641622062550367516474278132033879926276106320
3330 146495132303414094413231711695420430522493923957207893721925210158425765014953288631105945742188171075565505101842325012180147104500452531028947386159210583212457093985940936136934195976460727609784350503157389068603182810829376349982042313610834195954864778879247078129656162548353738599008945074951186393692193469229415411149216
3331 -165174424009877484602934626436305876564238662560104396046030059997576538643069632979544482742018758671002424669638052811131313246956311295554894662308498453005968164316936667154267922189643531434945786138230409397603322798088337901587518136414489344313473969306235243159167837781059271619978479677128641626813570868944074263779360
3332 186232166662185400604939574666076645120934245785502517615015352609063470771204946446479680412511670140899361295389528980694420213850561076009233381836519696405363433911564866217180956549763500138274910235854589558268156669692318025599313653844655153505107186105768647709082202575709831660754735858719466477965132614103030112570000
3333 -209970790162516722915594519714285449700229406856604253253212445486504741723796943590100094724288491799224276043180905815365565625095333341025992065385077833740540214334969880745538948958215425790323201548330192733969805308174814949219647284002286995272804701536648740815133645784350337699503926963933173405017373111056326232587520
3334 236731126263064899594488650911799197830494700406403994905035397097551306164781574325099819150923874037466271259974287928214488605946044029956289016787506108926202432517720268806780147825420043935259425624033837247683574932434710840878087211307757678748161415144422187909528125420730592103244393244943641359374478159101961554101920
3335 -266897277978981676602684815714801014791295355795394646354209884778496919384462126522784098592582389576101039349553106612478265574089072415794830029271055592189680096371540132248051866762361689763423316534181638710759476234328921975513490199250647833946762221767100981985050391942367904095316898885808296325030649398209776361926400
3336 300902105593850679106489362723575129095541080950275528313565401598264589008924529933878102329850285128306311015272385998090820850554910555710388580986874039911738013008693197196801743317261240632957377271736852115841308472187258105812311708356134864190430601598584445394607435941427627238642575285923852911786984976335254579491200
3337 -339233407225846375963183387534104626367424783276783243655054074015099624952512598114012486680079173430371535268003856885745673663988934197703124599026707472473019447194918221710044744778776663064939193351506716565988878053563039793815579298702725469497384683048648986731373858665630701582695107522665360994255982488710052867865600
3338 382440881768143027837269354679361691542307802431972882933068401692951920908229007283768924432585538265121257525174248118271180927078331665778230356459207167602681912411546731086013569800162172962892262274096365363644791764712186828448987639804279197235829298892889292520981546610781717737103410355662172560524824791835537606094640
3339 -431143973104050734551766888742056691075291256807590477074997006248288484932888404099143441503746374515800905590537323667549061127956070861422563397567269139895066009142223413933922174814634454980364645961454471081120904059637283931232681313386619708552694419284999972505390946793369851504269641353343167349918416102042265498871680
3340 486040706982107988258611761471323108361733431930327876324193000850549701604748280960302693479455739347988789360588752451995498082074704751114235084085184663459559856903692868705019162114710301660993297127310780584852690348054712003493417122859902512253683779586929944060968365748810540558599981138666120502828592712426854282249600
3341 -547917645994947916754771750560952020737505550242501578847928874361039570978406120427577289459370666830472372906823909857932774432161857636457994900243609866121750905695958308159218449525092279325910011588509030961994420658002300875164024741108737197113098904417854745944253151606382025317971056561454612169403824990045088493119840
3342 617661103936302513490256128333610451765032401016857801976181375915959166099149851912059633037904162925077367030613085466103957895930123807383240264900497542524887901502672955620258500083916833752720508593359939520271299164643796997416970575267240353546360346216814412446236346131157857420290130277953066762756272114506119333401280
3343 -696269778636045924876509556981742979897665728155215972509477896527215578432006858980109697726249518575429165067975818602874539826323393343075436472630503527626585463123271782714581748580617016966904026223059813238097798137960979917807056618385602451820839301719678806814287923489583949873161584910499416198239147004178590847696000
3344 784868982444767808851639720495792481705271603456634539066082907240752830708385316309346901848736986171437306942841868000531945204051631276010725906777848402422632020973103272133283775828723574115516108303735731965015267394779454418328353480933247724674791199308107823667410580568921132137560711813447654311787078173568201859135360
3345 -884726672139626254525803294233069509772853537746904478897384244541866854504045371361623000581686741258549237722245165678413110567193419441455901605391582453948030062653194609151410468522978249260846405037678920285617105325556378606897657668054021611756582567190192662594072858686040885459326353586141791515374669826967765325973504
3346 997271505470283702687873206180531507788734639528782363706923412481472193572952692828085548262211414970454723991596292770511327597748447818782828294132210998546139445998361578908104850064412404349650109136522453796373508761442649666020986280912158689923922660270522687345659240231009861937170125350924406905096877464525795389373440
3347 -1124113180215673226633625650948605034385202699675198178119980592193087422266646792371971719280730351206944391359636780304492243229687134555237152383500815444060070554423239267452899454007265646311126421013920479672241113600017008137795550675788796408408549282560620628317422633117195926813436786313778460450152299512379609471104160
3348 1267065343882252807774594417775947371587603023926124756731322719153654162242387971118685477097804343796258530731716571657287477836398922204901542901225196365303449045471321584862038326502545599424938305816600791254159301448009620250230436217151046470122592459014134328397286939002739049282919818951381701177556040355110921174804480
3349 -1428171398495982711551978975356083382881358090784959806229009392439979545335870007701346789724293886344088255510306670741461171996015678786902167930573070175942272482397129013922243019665082202246626319503209366301848854984474388080590706014027489361239291652322002619418031147714489262448702258128338291019000271682690698613732320
3350 1609733565834180426550231177798794260544453331959782225172536028121006787427718973840092326304359107576005078110709721525286673549390471291170768252239744709870127963154469278047835297947506701704092914653551238601252072063163013811592075268383342846113672407488840842869374808225567804455864242572417171078951011505910731212708192
3351 -1814345624484462056817607472132959324680240732266502479769953255280188724618142702298413449360029124256128127958833003203671999286013145074745220296455438418217703580628779327788505532266720811011069141045926233851736276574035197556971660707129425963011662835383455787906887114480497187936307680042488705255620806554949881921959360
3352 2044929781953119589721881410831244549343751826339310413472368753184431414919691919120045400152500108781971090545315765962455135466765435648500103698076740524505502352539002192128749467742224106602694173774994221815871132216871205253982207637637841479075512740015005690445562410884570781435696395906392328253434079120967106744452000
3353 -2304778203402664949886740511710380201806310010269991254703252641886405160823286421479694523655922274037160007146267906299033129185430629324707691415920968452780238133540410465176137646053653026427167982094198679938832147054369516442435569337939151191227902304907181624749704524643037303071183386210391433497883959775757217669191680
3354 2597599784297431289633846264372967276478996095882500305808599854695378850465716564335146639858299813433120105575662761888819152086825196241099360056742869728506533894120894482481017580548045512240083126374459774702272559650055801871878247224188699623595745384274660370366319609507490403859347827770376872636483921370144061011846400
3355 -2927572828199431373194854279904166330113610217829688662942547970209343205217068579688452666504550819060697925337737100353171310196936300418363515517082914400335045688916491221290207836621813758568369670987675579556315804288063668389777475632331427435653755466440372021336533454052217645495935043455226016245928991009572250895029120
3356 3299404374222224492823818638907877492787305336869304708161060087306652900203172471757664456337717121201949835259733656154203966722929443131077656587555674283858429381411931024866638622788147595020551142136371785078888720824286157812593693288441711183704306707331874665059336970694817741689934061458056440166026203891184499125140800
3357 -3718397012386648110730168582594821068555638428376283151222482119024041666276881065385364162911989470803129529633339066643181585791539995096741843596948544216364277553546563766296844709646281626097398921581427954143747148880561943617160034482073012192906722266597046293743053394858324433251346321240021266420458340001292301413194800
3358 4190524130643770166937306708135349829662115676965245475110072747416254487706173115452379240531949211588290267774806596898014906217900811181254655741251843222678985979948494494564717770873179058568234876116542697109881333790219014160250648341456865889209369358662796718565626031404023223110385994037867253649596539233472064341518720
3359 -4722514656117038031328757038354123421712804764903761931750439345256634364974848314184419299130930981389173505825053016693927096268218137265667340184049533232607313128841986094208979142030047549699412477407362421000157765270090268857299229454437904478836473133389590833254975735792152386593385154270110192198529357541916898658791680
3360 5321948486832597326840950332412187899814268494369996912011172032017889879816924979289430571051765933320931534802396983719813390837231365695741205607024615202807947229767598521221431519091333806968412937142402729230095646709569174907469746133277578695603121846819814142652359263505438924340374740373401927858407869416506766123148800
3361 -5997363960728147143969364032144211798596701917235844858685574587242501499551108937668968539160624186785740357572593292548071808518305714539923701026168900818355306356289288450868025990920832566065383730863753357486809838294322192890408964648910432431481608294475008097157217737457271981544998499508736736885376577779286575955882320
3362 6758378878165403189046983518436285019779924631129918437789155932160527089325402500654490495413220833594761551919338964875601376941582714196780109440324715105466221706308032539593764765240604705071822517928958367761437531592313099115123795355006329950092847892779934690237432049864031676596494582712383552652873303413716406376905880
3363 -7615826784892471951992939171187878945468025956239206864134850630505655150979550305576889330478256115077547272280320915476548605529937306915879857806731715517966429244712464337061429613256296187333594992314233624975640697893198562851538528465047780162498887960932549632271099721986535027661725851508711303785509490975528896205760000
3364 8581910437080788429227538684693831891820019887339093502417744199203161791922133587895540368693084892804170407593888387233602232833735925649483256741761829086983562978929786403180983200277848751589240613054046531352371098219405277370378887544121129282481419537005655979192665771729846309684905145482596053939407115033637643232981880
3365 -9670374611701916754178426491372853681159364744229631365201372976514934334608221276774290107599253593255054436282579585940110487584208728503596061984521290746213106165544568489911485827819624081344554432645724735875097615838449624939880063350630551834200523135051756473543052229322415793103287202096648834315166192624126057748927200
3366 10896700697494086229271925818273687062051308230443410550317588245386355006780203637970222878545448894851878381793040646409978689725291889493073028283030397055035932825701800806862547696811182146903927347257649175556579095727288178395256561081990772013771210171386585275108530908108416567381587650292933539121257222371304693142010560
3367 -12278325807902004798507192081685934629478223404994354244907167090584795683359383798602433901288400954114665884389558516569345378220267703883731285482253129524386405895244231813252978820188063741961092797826027549891898300365948074897014804335508461161073892403221056979251621740976842570567673189024415282227285889130260669457071360
3368 13834889501937943534882433611603199863675306263398057164655268292114297779786303800649732761018734833101226876897860432067541305473013113206928007431011741803928822178432002100145251453946146404382251548279030873479437969268668990643773868053996694317385713403100612156464977383966534753275532750638341503293288834868896755059136560
3369 -15588511586725111356645781628292188666151392229135626336418658120326669370848092890377367472480643865660210114007833300252114318569214581556153465984305048271473964153871134464781578366602282896991774373025611177382672991475347648258627546121271879154691961268114949801265429854505163323491022042736803462406805648707728674713150080
3370 17564104911966870524819342842331072900219990149996631513639093136766048659459921239512106065613933311454637139685751032731817463002318884128296508646439632651836885256829100571094245602788924686875025203773072673512655972922573676080820274697278541718934006180088589314173039879221769360706482589840208649178134849513839904709472608
3371 -19789727557836854560226821480073781099220002514248881212607886676711760355993214008465304469924196803728456995055008107692678412478884559574778116102211640143114040561961836386856919059417021874253423657231006920663502925595528741337810916229501339879940989639114835828661904535283437109712832665224310994749506426244767678931993440
3372 22296979370668374229322403315349866425013629212805503783656027186837251484977944947017382457094950012625479391126758658456544962490985242604811891884874395135957898780465213916047949186946856222307902354120957825979966424664692261538717166563172611833443190442889203330606217130538570631496692546661555818036792236223265744579670080
3373 -25121448423058230504106372258556262829133906315863435645994255358125270796156817678367523022349892360168651966129708977998846095597216401590176897994564654729739003389617843090606986673069558112772213650707018836713584925912016827267111549151936672733508000804714192757313987917123406585423909606770801464572960022636463461344550320
3374 28303213675277866468947737547967545556290077497850703987902010277534430224876947888586365598928248876839125489720167762397763089673649704899536196685163080231710869077644497391807042179270299582093459922609142848237732640185313604238742946099722456234515214852240050418978159156002720849948069479918147706638356610694804617719460480
3375 -31887410902978130080986751880879304082486993041900148467663296587135825439345125194587823827753531292223345263312312100911992789810229991498640579550634331705551044611936183094221648742709194839012331067509621502572316523880991117309123218075361442735109940920893332343869041115892961631228356954949271577452803241286860610363636480
3376 35924869843079772162819930379347229649334786599343870711300588821011682681865326228946824258369592353603923961517024019558434159126739714128294252179041079126624689006437651011444005727834457280658940011066780469025367978894122280698990187052379526115083328502064573993787112761295609256283131650810056235544241591414785640405212960
3377 -40472831507832391741261131011730613742185134072768149740343896673435011681080998906037932415281613273744761561824865400467213620008351540076795488343531853302636730323867587852499712407389200519097354680869342514288269211908357619074862719340058646763793949746821112031252404690924513949058678691842425385884119713705449493392536960
3378 45595755740219068258894726532007162652113081766930173068591645962939410147918053147445087349186743563701819381737159927030765061573651243242520235800011519318168284418219499019008549279262969850831564391183798943975475868017448633152860715359010840154783864448719777593662593625172336930457396028837124114866887714405357180960333440
3379 -51366230347841736597282969768676028542569072917432848112244923735899311489343208402190224375985393648499702391894321796408461867423854697387033185558077399659515206710727003335205438977648080005476474073244517522580519703641722038971115404925245295224729642209117452094416231458996660004674015258908036750512348537808425334807129600
3380 57865994574760209760628811006647918794691172033653728538868103120112905290856831582706312838575184178041041909214221965738957132330928487984694749066016151388133450238853859726571075295679648346304353004116804381178267523052948589198506464151806931097784017323512582073578894294241546492729289143364887457776693618012335929899392080
3381 -65187091271294107701223205387689635959601303078319922825195200731880621110049336546722534510894073023257266825336789871831319134541472157418702360499978694032073931422851058651868171249823528806906816519816156186535362043496949907071977397438716389921786836294340262803856534736657045409790354984817745316241649039389884926167955200
3382 73433163922826802079809084402089329929497353613968224572080832930311840851094887199675491545304768766554481821564739491263127860501388505745201395592293338792333859194715439498122185445722967269298757892581355006722016011110985225224058336456294575487290289379914220027053205882252205321940972600206384334274442712070307118060339520
3383 -82720916725254390340483106614562128768698676511558662207217199025150533674277059289402850139473908009077541645305560330438787997106947100117606893427382205052750995929000055947862869258100608965432642733297342794547861662759294999751886631648013224583234341133132980883124259654355604398497401483113088228772745576780043087419456640
3384 93181758175114337150212824673386284958078055901091268791487910135036228566715734607158901192912302224250280441538886911455993717761944296533999309055479070164116068505905193655405099295089654687835608255448069420957637229284596290999149810259343482687199437019388934670412412463246435349602826815200525148054198892821622772050718080
3385 -104963651208345406874417833901940222854745260317783667136476331449337513932365956149980401085070965512945160959310203397850765964229749326983809829483898848813555962517222862925945286399594325740012245306458160732190918230726626384273678012181805010699763231772200252183928309880322772081223256944616557168732605130636044380219383200
3386 118233195808774017567098430923485899466980288447704876632326171330716051730295121150300613955118063582045789684675642732696028498596714955632957812587670560336514105387180529482346143712793484600800072783477312291742268997839536268530043503963422321641928903550684675310887062396692210224806798601535141300261900034901497817739351280
3387 -133177973255951155036572206118567905571001827526549168106463500271414827779493673861375927221235587390864624430308900480916084892462757062884382294937779440406428917062655925114197016506295398277554479245262695868871854993060071995781011419858647165631872461744006641572892177874972185477182323083449608240844625398489168520251760960
3388 150009184837051154815898445901170888310267630448455432637001159495754460138716486769857021410225753709817885516430850823032491329307682461540560618072097431871828194216969793286727659240150261267062747880472985888397535837456893679724595600505125993969102253070370160905734763774818426132116090202483725161120557264941938744874177600
3389 -168964621960000406753586932546335414802709355269892919149406823570267339596146986762443637591262377807070247005364615098792522172310569871527925389852061769798319915524647778262008664197908071044746465529852160110376496021389318967440123975399784218051621084277139758302222815723982176439935291746994204170744333598958640655347006000
3390 190312009231983435002706433083754825889694840680034046089763167563324764224363845727516641593744740152464270722220656297434633754750225828488313261225345849526305641867601560852908694449981497018080773588650681611969647916612091220446151863241478849206744666964485797512441632573081946802856840356417224059845184209651044070514556800
3391 -214352767273260986604113321108020573390067098217359167502798523510921928051598152719357353479012803421818176855875691588272654465610435462322368931825781233510032782547396090419771235295082995124770508908338707615730013059244115035983370851636570775676132641285980384951148482972446750991827687471434891956262024883049580673411136000
3392 241426247893135691207368178769029165999462168392826190104403900744008346879189499523779955227756648329834058465178320779205065761976211243511450718868777711780613105618423820180430022065617096954053157070115478902558449538154797738155316464854653384723460477293548832029459702373592669686863476992185001763376217171091623360967484080
3393 -271914500844241717500010267143780385094807796432631602882537971472728374852420316073320797975312584942777584647933225448057264218427717889467394994239211993667433775713236326946236513080941461639191392937212493764883677305654084403570604693956238444797839206457279274093796141141723886292049247429761616581652589585090230129088704800
3394 306247638784585784801433530672499065936904844408800251585704388466930154202541151089370488015674394082317384854299874442039041933041571904103935756361980670549401567198449837449693988428888613008373788481925167655102231562137143063221550211935577256870866838822205763735346945067164228352317083967732173954049739493393220725100849040
3395 -344909875416805513720579424491812394123032368217078652715831710978014336438338068975398824492879954317014652148904841656838648905529137028751589270838358198453185089732141207862361498070722959329556326586366633387802080300064564445671468990407045798267954854360035487511857923073670199808362565229159464705797685203045559717415367424
3396 388446321156643232569564508056762813360745128677941492250098837246740556681486813379049959867631072320582526990735550758263370689283824532100120875622897230053749929470153229485633426676844425867943042380068504493152883019948773769144808602893803755540933250653132552677165887551751146916739510059378530162110761322759291657445086080
3397 -437470631237790402843790035190603182409228083899420168378253764605561686117975446761687699869402641318541533695499766616798757906469116693637421213780846434111513520156545859576274429863403045011985033401198500985431187495527530241854455339225827747740451540526013601112001314667394271757673064727415521789473284097347272743853237760
3398 492673613034392824681016025366583286800848683309829655761280765658565117017235428880877741993133485845264824074909370881873154663056821484353155111931761650270032558879049768131262730082754933614228544992037923454892934191005392281609513887135133469323495000425605585140215081882798319594673865351036389326823426579940672012924425120
3399 -554832912740213745320615959298638235665643351332303363855589167194577314331844729901357279460683560243480481344122290636482776270734748583267831475097663647968117059348637791354737196419872923529574952355543231971285862162075119746735180042399532184800720708559666336609665152100586294249288927902247782715923179054164766913686625280
3400 624823916569836288738919716990551973826488247898060553456789815611300847159061464738713779057468266333807158365359760568032313655582827448642500408897001238679569399951044512658578877503681927359419785071203361288382616292407837047076111967696903683688794444628600839616873046252906808214339678784357323981405442834709279229958389232
3401 -703632018550517552135182230518708224054585471726469726037885402031023861129829009285551979321772932758735968304798651362862491253995970118001543419422706018699682860359284230895361962579986460664751046904610209330867892488333494883417943213801245441843558299519425578485282336482840665073122036182676951131911259617859417708071409280
3402 792366425987487305323855456905357635125503317758911616867902191978400330007510000731519006332963339163995007114770172160832786611474143170365748008416014729507126141866023244530312411337822323709943338982200276788153110491584105639154455166001273125710584585831430022298619737368437198683781422157492387319889388345977311276466983680
3403 -892275695073877638837675662681257988797238648953509458967494581290102078006415605728162571248395538968387249604049723109137542959919391089547848128466167245017756923294508630628973304793933210155373301875921928681595855541069400896157616533276642773794459251507731990038165674060043097887000675862742854857111356466460152896745581120
3404 1004765213175126655802721443544805589649313950454700685940359454197037783788003622314195699878480542575235100578257862806567109377987384262035114055855249746918660574829687786174535966762747574327608157934564090682832310826736857158869828314015646138627189588154460892386217629807456476716399824699371558070012737096211874580595431040
3405 -1131416871379535087878405340325466311219520118812954020332219901611708765581328994090069893922730028056663065500856953662508345622532614124614560015081621629721752222118259488514365235581770604344384448911280152860213721599590586539315228881518445668542959859926053618679126087628284544062306253107149235074977438295592897275038746368
3406 1274011201346034690868466662756613096345176844323977004010671547599730222731113406856623991219835101969880764097120727957864824239221557093041954258350209582786345127516263362564989709720337355970663218956155646096630819027543784299132637892898626925749550266158874831210350573320187422504591497782713513207457733408969610348636866240
3407 -1434552284718119620469143476176221427124912221733787324633764664773934461954737120904957563663610071973660691154792640602019447512964258543453413171916132912481638447906594466055019530423289678612157323945398197040312956809498266536173364217416795350327908272243926503139158394910669112485789492454117852567435734736548131719219809920
3408 1615295781882661360428560029120962273140282430144300753585143009196767399961628812597929512928153055663872933228766596993808631065242063437868033587072873526293691830185617257458613430787813408055063897195084268645434181145628517305834059273690693681791820218137128119383031687704093270777650818785413732970652545683822739571498144000
3409 -1818780470166247988436846179005657830109999134131412915375067862212731993791674733349795049836445440667794522744215481517995612129308787629393686863904473584292166203263522472371483070904812764168463367365671501105702431453593297975206236240353966192387600083832953842895962756176041507112230839002055176031128867984939478435619115520
3410 2047863730278263661745221491423821071681790523933510473031797174699272437685815212465649437997828427187488205975037218634812225743799351134351715624377905736014368206727580689848437696596405664175844554996388005287094601354548050946514927864002426410515879539671791855411565098995325189770542478518556629810893269137060756277010483200
3411 -2305761474602118123871912696886684531506647443731099625193801782310571222125556496975496332403435424783040901866907535604201288233455716919082361741379536870926567912037304715784023051750423730011238329097564578534603283561111973534947956029677728039532606587996231579199981530294209680090002906288107726071587573910935682372843155040
3412 2596093072560523486455608778623594458670792677797247967428508249755454339729918035421278066010923031189920503495346648009719481348330378674562317148996978297645494631689566800148468223429472203690427598491354879921530722083456876844050536189881078091168372071624951633523726152371178653774558062381490865229229844688963372569885870000
3413 -2922931897588280636471881073843620093976141719689469396621993939312896370113129753229369415434783856694859953387263863155087855559678854257661949235831756261712892930433298814688563409069386995912507331642263092094579033646625710785652577375357169105403825029997687526183966734261338902580645948778706774724352896946318584174552637680
3414 3290862198193262455346352411005455848209719278792859821048601741889677002477524584104907198507098937235006374536559040536190011353705855756092085147336261701091349798293316551381507687924020469861385932154200543827204980064808028016516122467953712382764235705634807618104024032138354213321794720933959859174336838459559189690421052480
3415 -3705043083248684044494318164636281998994646556712413047774590575869150696238704673677289995328423433074047907352530614632154590952065928842586705608723800569897222117167227878267082772556038072005924635522891918618886916489201758746612905190471166387277540544262317170399295547852600708353879973343159650484038933277576016278918657600
3416 4171280510246553778118986515989425130086777218911017341719158635223939913334531342205343370616810966926383938196978103114403255846380034017299126688821515455451626995125716706518109558282681420884379748696235455933312214610706567346405143014030744903196568525417984134462959899942001202776869575011887306350102392946227141509171158400
3417 -4696108276112928505662687455615017627427419808976915743207043418713436695017893920700567504741646287942121138099377670975345367259707013532410287362803042057954465634340682587062394886712943908060205141208731110399014806494641896722799504428699925463252446079305408594920512321156776769839208520266474006803938679804110036108074231040
3418 5286879134868736318684190901372600319054274736011373205742844424882113960384828750458142705564712876138110433056208968691626906285875603153225592632489679763461568292136835922282622447875777431018962972184827944706740407934018180966463434731693782451224149073580350130888588423350951789391661584075075726579133335088649574978731838320
3419 -5951867306633894431334610238959217352836439936277825953769907320995402477023234110198535837069783339040645615168116410250827137868687083149313567839658933458008780450343879889825672491569665174818622055761843897973019986435621152945607829028714354371927683187405611025236602023409690395368153404692432697209486447488906133219272670080
3420 6700383800149148268162145924046962194885209524501847536215402610238438145929921748546615870660862136554689779160424041136447265463865056556963801977840074588864904311376835661572871246244775250595883431934639695841566833502714023473276661004212646436136229909939739428055895782211434166334327800583252119068249471921874398230897195456
3421 -7542906148301386842788359773133992460005688210864531085910205415845450544598474015616049298372962208033150128107983885488439943625321309891146926491934337353549705766961184341832674315113827563584023853314909311679617231604836452524443927673107083542917772334306919146407250433888821858664826231208307592976912478967282126166784211200
3422 8491224355525801389158340139843450697830509652126916271542051796973542227042461146344524392719570515100506929023915455778418040294183564556441317155498530684643732335882271883161308249196842952859470777878258831088549690324539619537598873242210341498287422773541621521978970057055271699069386678744314891498076260272524726756369108800
3423 -9558605080167016644128760514141177206237878844603472718896504536780939194631198264012650726035342450836276372893721373392629319419173920155513811289812718798823382279553008762168423870864371671714210823828308056400943842354238971808443685362230154857207202236151372367328213272523003929937287939696763098199391637908573859805165593600
3424 10759976326996923236833390673147634051827576209022615599602188738896540098444600083656523099806508897769875935124439810929297202982536159526498564827194392344485148184781905042632881872221615690756374497689810487414553850266488787096816947423222106657477282394106478809118804243068063876199276991336335756409172379763278454384725201120
3425 -12112135208578139907140204499772051903295604143265890358608712787874609859914819716421037213764838669777530730026867744024432804438587369681955920739836831584817355912561598572228612872344522316718684809037825815685537920674742790338312038619551233666089279289935606384427023429201592730942365831474762601270196934846590191841189305456
3426 13633981652928171947133114188516147529432393407874837614366922122333073879943377013516993432001715787410096829032291118787671571693360395072309275471467084525055626177357476905847404854754838759626985463917317805232442034957135847506951503174714354331753028630068300399278600477946162453784343639556921969558287860990866330996620801920
3427 -15346781293363688235208687631158445116026571351992807703384956013024822533856956946987545119103377860489315301235748979104321035163156522400715612293979843635330914821558590463076296605613578002876156590901414388406133186484045056782879607885428721780218740901143900444643602027364208889604882447675251057685047667150915020443259830400
3428 17274461179414119244621732124676003927642279563418553793834527334406145555460725518307237585925281384970010218439017483216802293057377790887414788269624313422277019430724214407478008004185536551361614591802948803138318148738869551814785936405138512825894324394323657161902012147813033199490170247296442354275350840117988579418141939280
3429 -19443942400827516943227734701893364225845853920463987259299235079913175954941199035757946390212259428459318071492264257332775175266871437808759709424264410463979113600790992743370272213381078257739923243456387201918263783251147872696882098717957947622785976545535900670076641676788699282106423939275547496838109735054432690266586685440
3430 21885514226174923105496878484097126929836947289864519619192201711111930727116446878961912752016636077008338300572259488413583713072826444755015914369987275553001751092173676901659008907824390268974973561673596201322009648019552360517754943104361678219409708965383930153262763253360283367969257744849473749408164271392999717243149199104
3431 -24633254930390165389816457943588922221794070179587809144930658595210051830295798658025820142863192908547854888391827925299998835806275923498902323285533271529986324951674975509834016405719736877601750737638455384871854666782021919647125376750516809663211832776954407955917915616724541742118502722188707133056871400584122282709987669760
3432 27725505129625680237638659626557513336227393982698090197294537760282163496847722009477178025755539475742193026562888504704490089764913763004258056166542500527112214552124744193571852419272637026272618849495717313315202799759091344012463479717670572157920554970849158634489369964969534888974790837456316684278540243655545366971825941760
3433 -31205400165902606536377286584611530655232289073953727142771736491267025604814289925001746702682124186345019287341581323592506270980872594613758620011569461565841095151744825814984805299504148639950473000940708152294561233349223429647388112850431656135574665936033727338830984521490785954161197237060312884668639005324089396034217462160
3434 35121468898122053013133508134912029404462762531407785441061006360779970908286856225088560235969838638601286165527319249242533404222683583482260865433876830884384045940833385010380327854907873328669696782115847720479330908240791686897066507835875966369131780037061512306784897031661156477132560549831271944239517612895048964707010872160
3435 -39528307171252961664003061146451963437390620516333215072358513739575600717554378372203011109761349423500892181973817113979551231215099548535600464002356886261674995380997213428445401966003908124829157056739190789695294235449600074704926038235554510302636092690866113932850624362628582878601313868299433695371255397856361103905550800000
3436 44487335264473497996459754507473526217704116454125558880560104650837019650987790127825122307229130351028315149617881259271672517691230969303158085500858221257364319103051942291271228003749162436842088878216033335964350466219799067081600653004740535516677031696718158957671525458528319244394758085662089152496742900659257560643688907360
3437 -50067649775826143970991991059406275417581891848822939693993490897418188545817986236691340326821100732030220217860355966340691028700421667726632658378732552494688556778156730533678579171638795266896434073151833346366054278855490045128225841915254850082923712357559675936416054916374907693697363077837107193152119335668554166102075938560
3438 56346981701408531250042166787379082063649926903104732867786104416831234884530032319970259901865046521650885834514822373687437208709108633485254831079781188676128635602885389501798395632203113364848696280920907301815649643820498244755435986518954637263871580425393847879504135384246751243020871867031912960452823336937353687456463418880
3439 -63412773929083848802580815210227167802406888915466921866589928613817674977104610882294859085375206246731499372883939251922328549972602388034899911071809856292144209225906343918846756753762482838024661248032117104824040958041022660891297885675335886885897922590676110975824464759133177654483288757846764779807451065903403534171921209280
3440 71363393010185180123936579080953845123938117270048969907166524559416592051751861403153935600128289395958673554485014275172878194233508865321666774522413566464953308595226776761124156637152611266005893391258760202027096086303552974641339688004748687659063620543857061256455944611088417950668506254948590110526214360044316760870451489600
3441 -80309491920216693511226396190414927081162129844086237497117199396997002696926547280060596276384257838760502420245194538948613755529125346053548075550828432750655324829079232626436781773963255793889771863137702481421571927062587814385426027707703693295909925728261232362158231696479261865131955348296949458568279040089484192586856806400
3442 90375542596417869557258230456307152735576211456733821298726572412221770626481295481043965007626271697155054778675780834609357164061418399978854801327124613115995547357390545698317338996832390804793134860338997416037812054559013524655560291253331917223429296533849759323475751847321493449640876429325214200628792029187751611436834638160
3443 -101701559374683555601717255887400295419061817807639657453599968190261671852391818726123397470137697443734831094886908401505694835814905661665008094764991683734072331514672333107640536744157654866490235840691811620155599705167829259388259357485072456971472614597017607823864341281880651667663743573756646253095797195036861686963812539840
3444 114445037072670495589821568431439719721648416204913973277411717762913225395112684083630749370398587353303348435584701680275032051000261687042486469198485661834695442761034326566605756149219275456586776801665590962289958872436471966958606457225285470467412311395747669459744616549062751876795424511212159956138711823320517727041077189120
3445 -128783130415872324400508207146839871822865554003682457221890735112297028391831390788648036760724746430643275543609198964834452147519771055006154812325652172820837663271459882536282582734181413890638575072738186945919669425545121415003484801461399684766140508103137177020412394244548321197908632023270166904063210186321144997816056455872
3446 144915104819355163176851951412619732794388522949573463082919248836300816783739787929377098542126354096590821100123349515012216758689523944072371788821317708077817377419651500525134624298910872086583423447873117724044347898977536491536082026921124745076640735970117328992447014336128835816334012790626299706033611583414431954544705108320
3447 -163065092265052436509234759618955067266397084140205188635505386905022757661664070148395814112331323366072601211580068964046823182890385831339890818857810375306811872012467724522135061489035194208738406459423821616012809418491531660000904048111918378211291330897348411885510395387041558679335191713987684071867706672472559523591041203200
3448 183485190203966967689726741069342064820285702787305469719571207756775872713973442658015834009728732193467060675471385651519517760198100399370969420634901269955878607772645108554801991246212058632013288770741641045834533735084093753762911666456258540156343482404686031448839186469755745024283194815041541537701811045087029998514411317120
3449 -206458946121569495377876854574533012006895831923789811942124511424503021818787525638652605340690631593038542680327667514481526398209006775912565056980057417657133964794150451348356314132773555599783438863572600851340713661059117580315190300691089579330086242284066562805172518104094173922730472558215184132998062006511181964869079944720
3450 232305275697444787324148667847378366615651022248461383186470185439125401570209915045829465727456818110606729851005673844221228923525089176755731772997597732902793441615871032803808297853411915713683707152023666267890076792947453794552711621037733848229284805431327704868036285742161732648470790801228418808540869182807000911282951247104
3451 -261382868439103935900932164910451567219324430299849154337434988234457040455604840621611225263575090251189989868668272116748699185969283887255419689506872023827126735016829813934926278076784501090827551236096655488919764005712659845704797168862623011663876223565129365225855743827829160391567824218185166963716139133672751543330480183040
3452 294095141356076192195477958524733614942864008566655899064150376077969435014465257806608366274072171208610950544077471585693764335855537788166419453398247211504169591897519287291995504342603182658120851066368958336072633738656422919724038288542534297652325462739230650865514646433653031262946667560921211933862453297355117626751409401600
3453 -330895808755178945318863493177588060536553157251295602543687346548534088758054019673420399330933755539662995877994334562293497800169416171640182861882657552423436798475214277090022107539954003535157616068684322912012838215888749402833418640602437019713895050567477145836689815371826754419094455369548077179473031181331719712470737735680
3454 372295144683784079470020678909912546729932006831147187036820268174723975619432845078821135743921642781299037215019750921584458003514762213539044538623291428567935284225538373258293812237720237649812121659174793389353246055572559196743401217334863486865695662643056546303590076597687759785453904812158920047852441591231642005392514326080
3455 -418867024040170115305414394391089821102452688421548166719069515877321013466601339047719704659447170567713706062816829898754250016392440509331733380061218406418838256544453526789874277597939931839365126580270898169508331461560357563819166050635757272176619998359663749761688660301301391805932527434277515910803898786483517178433504014272
3456 471256839038126855814144248172679157730233329347355354231768950656967241154585430488376786466511809966705197017016484085340316506023449523535439996270963494295890676366009000705548029950640995634924469282010698791686702213198614572643198887832181180407850094324142248654384397988714689806322562933077796945411979862946193620563377839680
3457 -530190399702311652071989335750431493338318138437515615551319567208214456552023523073563187186211806646583430971132336038098034968441018100659007353331959817994842341161879231118451387030670309080104152983379354510069687661540428391705772470272244454192808385801153716935124028195127757639344561808913631827298686933520132313856794905680
3458 596483940544860619047237374438828825144216575828147986953025255535425654141323163726892380122812637271429942052710785487279369669442531312634072375761014411584159976356312865865668151417634239033406491182662583150555900347975876558162425562900230834201569467815342443934993123786624263373599798895787879606209310709876442410193891100160
3459 -671055370716035306932765130394489336164457435452125328728548977702245699244504538074308619830586388265521629602482185443662328845397922633585168138067290019128089033865112770858836516535213029136463729811808167836305087499062699992308473541246065382828959000432447458349616283057273906603157648101366044694765451633723372636151248203840
3460 754936921938510700896517477977774016179640074872098713404458972211224216961369022519781430326928805332358295121361074355515780674835664972420727474642060874913674114612031553810229333484464858317750534596781099592015760410301814820185189239190128173271325145364409399902160199970143120451602549787864486219550509974412225456094172253600
3461 -849289367658029670773380038954833011326661730982272645909704598237893106692113806115710459047701144113664695844087659949752925418578774856211832672805864831827094635746042009402633546341692247930990678047685207417958013490573734333816638269084745411165265787100472919181554229536246968697121625255414630435491398251738260748387938190960
3462 955418008332919039459664930441724082164958510088592485982140234448048480480239434811945314284753663381057553379060333754771347975233652627598925323255095950108106510231133603285315775040101307756560944491191588015159810506497567076890561874709322257652968140958461156817654322251963098659724928662725495697824836043760473125990221204800
3463 -1074790641933878964848887795807893642075884188403577551301084048126815600238854940673254051070690423926594844220573338588272973359510774911361810938848730142162899450681111154973999264069515832731792423479679966074933345843479720096518572490199146666316628580083331530646144141622910573319816192576441033846560627124304965213019919182400
3464 1209057765862116638976845650252388664491232258468960419457857722355895888161633616024610872512506449548059337264945525609562213763541424092665957233542624965070148337213664639690935974194634461467791585142708224768489814504064317243534081609797996667951561882346594167665764869449494200021943051625891507463245240401168265468610542017040
3465 -1360075286987443918048797409329494352117563819601669527597777308640296349654784464201565636028354800188235047054839370962943560618360735547884305368185880695591448509760224063582666721909147197290152052836648192927940205415818984322655508573622231256624446124545476314214310308770826041467354064845306764419478827650176466181965616652800
3466 1529930050773090423113800390017270082981999390627334750860930580972274447986191857944203643353067035311383492138176208999155195514887599626152576303304284852847489592882506990150816439940932961220779743288813924726927065353492280561838464578571801308134063384700555996222688787914601376342916655730538346737917826336024330624933820533040
3467 -1720968538956552700597098709344361552246205351778777337362340175136086124673826416211267158991046031686873133982640964527539908533696300107294018927864151159332232675300561509064203861796108887181568230831808817328181125776003573007121386132742867104713147201892358026879339470829016829033806048407279578140174348097010751975642643295840
3468 1935829128519122700970711909316019009465894824595607979377928211749686659010690021169684779219705755820174293406406271319323244394575665715618535187012489154067413448376328892883585732173520263728400174633426884640433708535560284396220437710356153416918071606514797047537777095741408879665707386434225103352164106094175479937530062751200
3469 -2177478353288672669376884195802900482020545721570355413461096334150383638453197236567850856137085281567756082105867831768962489743241232799038494238552250434853434743526073776122186564802034661589539904976138855102813635779732037930034051943943890723897541549403677440336370013261235557000590592434029589909876322796212168427243474888880
3470 2449251664141166246402536609532451427591732133294392359908796914160932803728772916967188674581308398009566856348555720391797914036370035650946939357356216185107258226205422352993485293234291383598611661302224513090651603419876361491055803792009530170014362384341311423249908426435774443220148348895833708127995046514082107156482151770176
3471 -2754899245137981825857053657813820400313248039387786053334542146551614152595157450542768898834253302623235709704904994288276251765068300486414955085109696414998604425157268579710902284390347998197156250364347662331465537988296430854966556889578457616733005325300137937899332850842506510237290857393142744293285363903708746717545891281280
3472 3098637511891680280074250233378826963183615521953824294115845313832109072988226073929092156632570402228924419142761939816682268802178343356049177660312375754888523816588009318066313429466758255376196557084189378373702063712003908989842144147275795549552392641047704528493672237603491788371081065584504928125953535167228583604008387512320
3473 -3485206995928230158262014301742492094640566943133874667476753807002014998857672006658346561171774308358026253655895541950973333733792345080858214808110859393441246255441463539971045535406774460943620240795932430532631148332369332390941756044881325527383178929957580971575262351113705754627021225052431688198309427618563065090026475399680
3474 3919937405860164588481200048424156629563036920134708220233230971844622201192309881394589142785064931223019938013523503746508241363660161229091904949330397997964474980031136564757403436676511167395669069462530895694961325326614711026995299988992330991454627359668207335500377894321708272526412378608016176049400445191035586246477745981520
3475 -4408820753983465792728800658145282528727784704495386339209575639497690133116301496345161640342894709444415993616815410714896575048071214503905395684056897891323515157866825818929850664759571190307123568508987346521556911175455582818749528434447059249089056035110801166707842520442799802473718681167865063763239922075818906541919366296480
3476 4958593546787410807534711179891250040225441721406860445104591443643694128838511669851181150254368864182103931176150909693160080001899919878112475370072614532196333956545124998284180639848620184667409611068882922271173302610219410576625924353521978529279881219300642105707697089552935794879144450607839082170030498171615477915532405788160
3477 -5576829161310794763586829043170127668400205137974265489790767312198296538480799851699250829082890480298951658009868961599173671054083161676749837701539055497630310160090756483313389365851351226353216880265111532537284974409132035658088960916231186083287130363494788582419450175193625388022540025182009500140377913146668641940437656774400
3478 6272041667962976393679010689684051361251775909434290537399775487667203304259850856248325860574386884321209111343834031028304431693292375979350893845160466379806743816683093083428584516718217616448527661685794751759748635029084092217043757001395203959959169249354530931164520278194275069195690931798658580836666526810794598203459206298880
3479 -7053802516233202992069865701160506197210092441219281002670132636779680747473079384881806781559082851315974432454748306300932842426807070861125922439828972500820752231999869563326702072371013244838390883057436221243820268668562844078329755935417773059355780181444671991845639925723447757032716644146978842181771601269518638260232994469440
3480 7932871674747184471719706410650029704221125024327511869616029642704086927868397898928713407318602657964023036544812162469940403613876188801831945240129257754928430321611039842186790345938300950857337323577040824981332117390354723992368379058462623726677432816619586728859759767422703089831719985129294187264213496189345374495919791044736
3481 -8921345013766241740030257255836010301272732653888496538869779634163091023680439800073347926543935093986668723613391754699759056857090193599319017895761545084927845475976638821668712076207289056138511023400485300639282132738608958674872585219749802644771406628675123070755472324579322578544775095883892884653179649989518416224972730805960
3482 10032819939123668606797436951818684336187660304727221721424628632402342571289256282907009417732044081264035872078802694922521439155220572888188744626524060930510937176578578470181340592204434115173976365267806855816827003088492377404117638162421637989572669914854437343972601640566684365532340296266191360627780726265244648162199171258480
3483 -11282581534744972502952641710682655261492333115030417781697558049006811504038048936440083528033639417901749962532015862247639376289756463352289797803896640710530191043958841065652727408324813065251877671126110527625620481034518966455781700036117519391274461209572896195517235643467030973605179744453103011786774067274372657853367773318240
3484 12687811749661058812063343884336813659709035600352685835461116451947889735927153883839649840743606425460997415514753593995832115285233985022135706909751196399946624846900005281063597590413401998697131787509637673895819144693243948600326111670498215059977489497837810234538894765785783396527724297873055201442984458765689249348974072662720
3485 -14267824478566977794035447866288434280070433368384678036698962672225291757597616156160053235514815084054182345376234480989824145538238719902356744596087530930027370620656865147946947553056961091731603621543779972578507511411537301331219127635853290337866263676974667547189400672707766721960207624193128109066532645043279205184639859537600
3486 16044329736738223574623998531653843840158656458346194438147152170524124204542753838163777539502386593351545449697968196864511192757783104988785903357502432579564872327825870753629360693555275325447331902668713963231864417935548014735381380958585808780725137253334525512727009457362589005323640090864368468387625520626611311462385948943360
3487 -18041730525247292877208143803742482104387450217774976055513919087823917267037131320204492268475372589227494412135346256788796541546356324405764427714648619225530318816524261966217155083055840595571111115993964758009313321340958306243609604467451468818259355967179159062948132493123955149448249208167561251716040853324151362700321079296320
3488 20287456426265659322151729428424057433387874653483540517663272863101874441541200978647323911017434346956886687472600053068127005435642835615610226087797296738174878236311913443566053428562048977885758895860891109343873197916023894740262639572413872104242522528494079871822335434384491951760630318155754240949680254864926480681777264244080
3489 -22812338466787559917618159306758795579597666902779115400280212374616738794527603128973259701801179002146662757735541420118884374620311247232291157446786307533604564857462495161415221479538609276960723668677513138758491428414777027341097422115659021062698607126089368955432350182084083564407071486137835622468483893229332527513080376142720
3490 25651030349106406577579418752289077903057830062532685938239523850288874704440622670415413297823362087780115701075919622882333322688242135191607536238800122543120705022699327184947515143935767945814493186621919067652599037957113863967308113972051124990489071214104278373289923317759073541905278533035653680003530307259716043704273084541600
3491 -28842481775374458609247977571867374849582324978303005745316195951768075943372942458912005448428836776997570780660668976709911256600756731543064779420651879958084239033412087936234983025150840912209194687272761250163717346374276158281757998336590177563718108613656194531100117255259516170987352567055622437275167492798431467753243425723680
3492 32430470300073331119467640413659487923136610602456787257946288663041123879690864799698697859113012814269877831696409746163477180695776752548004327516276334267866281160521161232652951748583485617637389052828820516535295651983131333690304704849321752165727822577557829357783542248633431733139295755575288711153973817981122169463725974186320
3493 -36464198937752243889063016136181876136975125261360070098639342009788419510872876563115789684902834977154404726242583049444572794161698715133331749973214006592985001468702489958068974771986329145943674462400511238812394086152009014010237556488641393516770919107608687827085821617673473944649486726342616794037293968034819531167569126355200
3494 40998967644659548757280599810279458818665856746639998226085305923706888586377608048313651121176855501248128130153256081048567659513480367651250182780420554832465480955711641968342127298871344118714962374569951109742159782178091420363499681800348114357197633279609478130669355025405284282308607827164720457155052059492782119392787187267360
3495 -46096927793923332464218477988347882865095856456053377359215551794080976650761874408539560443120226157623806754333854952690000544272930728341749506422181460837689670024912242627822217331418430559036633144885114570976623112484524880645059091711433838000015421835960319620526460624559497789568153714303255233817935733992966225751463610872704
3496 51827929888227893438913483942842125073982947245075345063624687114079002393318866962235580198511877819357094211426066910085142547282527555537899254823884843256687454782587931341831018079796101440522616740014652987834210495213238399915858729895596806410888300842649134022740856370531864476437630394775693930555850030909434574262889372501760
3497 -58270476016641709503730814818094239448193603238622313857491840644859067563063381250480455023955607836438807485299415938407066944394168725644573280611182296002660249474424967200150858874998440728337045071361618561764259653378584550535679771770881487984837566280364511110569768827123577216765353373572071366503158473932543042529322437156000
3498 65512789980397535088890870217567059054947231790075170197101154568881925377836124055636540765397353543774559195878902944469474645388706207004631986983024347770727928651087210870219801739449313748944026603720384041549144440409035531464569166209768949040391636896312046392430581720350424476892134137540864611315643753045475011644863895148800
3499 -73654019605114452777653516996641809746304384103427105806645981062028795816427409549259963801661150177600034381133012693461720032732035406442848718630295432641401573362997583370910046283052502363542685189525609052132166581645335148095904608523569701418636790301048477500336374832954890747714287900864025562586736531807309452563051892828000
3500 82805587545638810410774067881165580964340974855479233125171508016267215023204125141937238802671167066163230174239693898611948038099962488751093720245565391154188467707252363497876080179291430462714944241348274032738389475738154690734858558269764425688923748295900849706856652845105890686000108869508842867025510618873074763658163380855552
3501 -93092708898453144672563228239865897914953877678324159647813948511081177046758455218970518428345834714384083170988096264876433840207658795988259367976492840881341690047036735983936635244182337068669311098680990081641764882687614131054647566192609462106056005259643914046525960533186491647615932548818047614526403325862255644065803784718000
3502 104656096192502760367230754834982861527906128937329840990977079219661014912687065855859347929790252947092491156866279283108058287923276653330612760718510968051998445539728624695060762999230131479212926539262514406851038688070971502266824990555128890820548416349095012504712267736999673695269692259571018734969358996352536961346499805141120
3503 -117653874862680450171726042871154374397770291999158808489307142085032464870795082152148770215008788136036510293022970495257992156923317361846109006220980315753174817330513285763535906131801135028885723029949600164006574632821361181846571615552715819686780591341424391876504622099809076723167980778580836595490490700666436927603121435230720
3504 132263735155177933247206729667343261948305004128851031138070746021795590862356050637299967903982968588716529439170975719344775536500166319989533211891626828741843092366130161655456123514299399915374497913929127630643301918727378563966162326574159092292532998153689546250862891375166436126227276842246141208972941664344218925575583882323520
3505 -148685349608726612273716600223447318443227478475888587886033225524357336101882900721524740984503713856402243096532269125091874563586006370329220110838929903631888525827349223166203434377734370718045967349628424803260749575830303773787220022259861398902714937662739132603476862363166708492757700702361746397237657144590382353580279774120480
3506 167143088843372753064255940354676779949220626456023437362748405349083689912392136006216188019330922342547063288224355895975793008605018106910383186918269935111483580678905902180138952470003164635186902080903819987412998698422940472669536134124597427048460253998321422495212222611804355229207572665154802419919724861167624435971846490908240
3507 -187889072417094603795766682678848939238253839710918272091958442487886205250723310179383386056843577387403251891940004516591152333961929930574616453417281641190268734862445290599702488614687669758868870855884528082053888555225208369434621775274342932802449194354802768771225685831660346903595733993194493699354052041591679135215835184916480
3508 211206596034416881832776553086580684951034016499096686924267260331109763031294693914022004150838500814989745662378795339553427761187296388714422365716799733328621118840532445779427071958618145330776473132275513045049877345946041002768008121719210206153273720178419920959559042923583529673182830644191990653814374841760382011806859574275440
3509 -237413981470995440600870063560250401860536739313125519980505665014809921016567526009621783802007306452316661124473232843100566650475366194258572901129759112501510292622272048286799490842269301166982527555680809503930809157924470289912878896071368874804829623490889721029023445073484293658466126778983208992594477961874678703583230870812400
3510 266868901282166934206698368558593432154658814633414562574756439133117614353597119369176398170391264257454506351482700058808875941962731238491989798831998278767997243871913682048916503122260272611462434649218845875392505743890451719765042612441778447537443978147376610013181337036208120538730073951961268955108472808836129952669584407891200
3511 -299973236768283409699373383362376146764892802368292372808394080221890177210963363015402528875162006960781632089614841576711634119079791546820132847428408949120968924549453995821524863403481653533700282868060002322370384799352285296329413183341186404855385385807831130108518915184963485657839292014750393180972004273316053561522340066351040
3512 337178534861265484925545924472148434262934074437285978444824861101341716903152750236584164312548249055136055315580515379913538206936671704516936931080402319148214437062190657356097666830120233182551319821784168269780596712674989679134025444729885626153493461589515775898495502957693214534132456560310149296789644739428413512449520316482240
3513 -378992137671731460637516987987647376281114336437168218348363617846750981149622945188953358037709548307893242015231860616994212721429247063785276068677991879727092317297819920058795371518332023830215122452541334259504025958584551217524016487045369421004969184893964267631967303894370789158974005023900606350410557427535408735315256679596160
3514 425984067502639775246840696847178726266297840895418100346296144584667363767221032554697414979615649377803902019635808148454236666156607663352155947029720681857620843788781120307445647045123061046113330314390939486804977210700572147623327220351973502143415287564141104298976470638541283784407733152530617114821280082321188497716784198690560
3515 -478794760315236870716158434164244407105492659908780139162339472146621221695922961190185347031324363390448141349920963015175292399263638391822939912987253681071702021666376778505283445061853682831339183312330643387075479626857255205407440986444168358850226684166213279104837146705550340339659460767879685191719703899030216542036947047696000
3516 538143752062745389935130625262094948985115802633390104889634703880876836905050572220884972242398857384700905707706050780841190659083416966430594757485712302567493115707217354372682734553937219712370382061955128503885758446220566734332780610109228505261996793669301220264307222176699354285766515101534282146362098993380129004911746017667520
3517 -604839435139889494874922421014834181453668425431430412837007757227732590744900253171843410203151798891970381724184580403702114805557914421547312271254991810378759266884513589116642815739889271108190469644026938784547151161580903430828064705359569599759710315822811393522128850928267136443225647047109016727813403807002632954913870984126000
3518 679790016604027450321717853571351797926605832355198041206284020182414837831254728307026000380511508187413620287550301023484216751594130667059012897937275446594774121128727332737427849067022717461302750774952687171122499719906061770109714544714802662141541169274546618142548309525422401899038219221645262353326674186308242456500514698402560
3519 -764015825999394665587667796829577371821554149573887158298536081662225517861723580991319058167154380393380835828089689546493599312928159322563483473827857416567711904341462867283899590224759629015234465688074929954182966023353984185320215738524565107364005604664470240751519757052031720580955588134776082433203784892364953366642790755396480
3520 858663138776431294007601430347192313325833168669051654144775444725420274162267555610165937848902036983618157508479809060848591354717450295711845193444292938572082147604995296057484224015434078406094414364087356352661595102560275497747776208235372242019614085104759501998156071638641114068437254576163965237366564880403047600014864344968512
3521 -965019701686573908919052027797171594279691048985937581294583434846598287613636008426846581636810725557165165341891154131177176908874640601763280355646569306215182249087185508841751679405558566058164784526300356083598205486824868217750269850569737021582925567912772341370673843380110438098519487820526506594812949002899661415200433766909440
3522 1084532169422186979990353477036428438314397059342654460916943766756702038236725443296121545064858132688854957888938183108991750423482070017511116619157061345590440467366402433377507366839068951367616213747054768476834778879182084130006564012952549655336186838440133524654498004545742731463108257056041573259955401576572790902303303061375360
3523 -1218825687467849507773398282268020126708299555378178403777108557390089023170689669311800208872322145264061370175463489215313918471155341626623778564811404609169386487888078647097113674300103712166167495832454025873514695067653058141515610079825461268298110307610376681806641738330275595138771816113947670702068410712048779710291173620504320
3524 1369725884976824819346987453456939746021148212475195388711264709667801427182269515161715797638185046478866139707386591101075565557800465509540235773148945329258549486196164096793251286350003655358767042793090974472957897087094065571055764760222504599443425992689591741412138981453630744198441659621209134781130623830950317956082833470255120
3525 -1539283573871112196261707462921954077737099044837718176710220636766626228918939060692958846184178818341519978322440697741287311047813324397533023561650215933580705947515185550253907569664430848846875373639753044691485774855089082064355569222537384229667681749508025802405980409183214310559898316999719867403676516891056826376091275213709824
3526 1729802486718085225203892205229502994501684525462062042608143800355478035727476829332821886071608382176185379398011452295087794314177618134998551734306036451267599372702909459688193437860271354210554237536593004672937408554691785976505739419722254309414420393942122957633967475804089396277340303346488336948869678569605034006296031600934080
3527 -1943870426747397312736552408116646213145487602852632610488026962614350313060607258800962885611188901501158373348039359672948234805948455636838116082973777176108110346860492046481862146328791258814584081922762072016093263670229904348540063110379268164816807511898598387100335510989594974452351148221567019107879352204283058630286381514669120
3528 2184394249184036454325195770624723324648841251578914688709902359443301653622941097268330812885061125108135976771719375706634152009654099796264372945760535579592251947382356188416051964741832023707265255814271259458506065758120373861383562261283625259443668573874792172680272260328788377887009256353871688769113279394132836652527781284428520
3529 -2454639144499274199540376006641376386764712710000566700042185702303039376329728925335513392632009653067253258006398906390478963989906295317211288307766976552725883643574677486572319442046399337236713564370839671466964901554765267319888475760024132505375835199859756683348549927567023759972041039864716884813333370546192929894702145550632080
3530 2758272751907731272122753681655792223198418112809419627706125792415110759283949795041470729667304912794527483754666695454243541337888517235143001622994808332657134594219927244927613442449694293273842439126034456975631712643643497733111309391722591287851782284365177811832573571994251852010851803829817292557470234325449173502716502286884960
3531 -3099414696236778713683702590609804049613549152960521091445151762329910855403223808014827850352430323116866189635999582267288755168036276801758366342477754621146180268641935774602597935631948985862874897852400376435294843214633246816729072906661251974801571666346774569762461736214793869188294353154101672486677770248335031559451595433587200
3532 3482692214029109340512319883162850797204845933702186630057098560211723994579168715876155273184994335308803741892368366665288752888585085578332938087781358568532541786229920522692450029042067817333874146157507429186232945447331096026118382491613558333444506414708617641350234395507234995460643947905958558507336110472069522711552195782422560
3533 -3913302616381341094152701739707058283816916038956284407534706467231591473553463007307250511989338199358399747999798503060982936608421264031828295392057679627517924984293713429151279573410017576082014522274984009381582560674330506753739468737466391818562857606868272810620012766571942901805782822984318764550728933095115570198019535468092080
3534 4397083427660328704371182291970893537304441444443574188657950945995276755897174848198991246820196298360993532258586182068278969969313567714565087486285808296658475372655558134001223436787761145508121688580489977499660485837796562857726870464890678227982871871927126174069943081650301621147248832482757918300507980023599818668460854296678400
3535 -4940591142096892219654567080244512954824289195564756030741093664255540592033031682644573075770138269713519184334586933678519695984540693480294608476373388792718830658427149070690667795176308793364729931772171260100833762234516205181230356813403447082745217701116385584194789746883540850154410759272898935728651637794012410740756735027257600
3536 5551189655705630349666744121973404338103844983457477895581961547660792904228062460181818743698288845333526565676643168998904761385678373404437665381011839137084251140795218941458503874611867251664713338632284712631352091282128586534175667415530337601806141566288026515218896360003087456073660017316059791879555580726581749546615444666847200
3537 -6237149560558569271613337304876564646848496696052455026692233274873127443732318742320514898650064642378331059016319115780684330479996601076325898401493010695110855891281658540345667215455287277908166511947370555970615557321000449585722768378696245066874781447409202450206859651662090731376823441270646961075906862837696140505066893101953280
3538 7007759633876708411374414090104839225451509195155410844889661815691473918243329107888544708920369990150615122030107699838852649551034372839862560360685987271763152646478335545033513679608394895593299659148805009038625579599859367673991156350109398940980636057161866290293400517501703540580737755855965514313334205658195761553223133451881760
3539 -7873452017634986903048966898810963314039370196404719874074623833372140110096377477111138765537347953343483503329314301065559753363001484331379325115517798917416810207978954659384346740154220923716103377972667791650095050876082272983365319087665169915875863022622853912965549676416773494534030518310713842973349668801016746504419321746311840
3540 8845942767577248429806107147047233757577850798277258404558643889831594552618687938139977058245289868406183318391395971770021046800203020338954663635937581342986925635285685092083708398093355792651860830993796879411863768759636985083241994844496664375283552449917262623662666956299830525850516730738220678258837860954987258011243783491769600
3541 -9938389656148213180683095177104997218148530397220775755233057004242677194463492414073563439730739376417853528012346537674308566071343948499162447828031057697294807135042663626731179489737691432442178191714656036002257268886948013306672889878778057817952228888823090360494840016268371045569591766462346435722804992141058709114892940576834800
3542 11165569344606740035201969110208237932266181172234430769222502779659236100637433061392732367405552611398769570886794568392241095737550166964617365880524817650056370489111961199383840356177251643572812664790666408869565517991844142490704632816967447777352421606749611252088998782444916670397605495911357921373506781374847194243312478055311360
3543 -12544076298560198940252813581321206601216099957488939190108254635883358864852903916799742048734982426078895347489731015594482709899359088616527573915406144210834010046282293211762073349546859033795555291175288523227564064649210391504505548700185133449166009178946807522062703076357413919139314847438019664652915798065972257519564393306955200
3544 14092546111799630148327902510160374120117772767476156236048664417252821726617490984566581561044511442886364654195009365204114960599476765670935453072823194507217677730563233452035281011247097261646091849314937407246982363225991789643740679273388220392700218326719477547216606076996347445476474753909955810514159490593342911088293017229375840
3545 -15831906229485874654886561651242466868835375513275295956983671587341990169389260684912937503521415543729049928008720952608161978596870323237494482345636739123200475839301176800483694917064946400595715639034710660734648714369604690940619115104720304757988954090496960916631348289422857205605703792051586012093276176691175810235928027367629728
3546 17785657427775810649496009284340085903395252315014146154952945230965208450775373066020060266778010797341844097560932611237476271628773675985283241632509748415514017935277519723674354951155310251345212564091346269039588352995551478639113456778812478709094002708462704587119855031876452614484589969907362913765667958413547484100497380968150640
3547 -19980189817751889592298463051272326948415625426215899133206807475917366658763991981864543828844313391572365025141843243549666748218203542377330471564539105313665182051231145030289390719133334192992529251835741530626543461561702190170867378094486834563759688830586587673766892310830562428314649389149542963984266841476845554290989024909782240
3548 22445137602487266952933798413033994193328475566240295895700684746621653447596526550621946962815774160559910488029104327678171877775637854753438269193092064159824417283598677884690039730312732430220167914437632217507373754900854585142351141301331700622329818213693468164432797959574106503780316935479886767831872365559264277685677507961264320
3549 -25213777333368395123586084960377890698603412935368915896778947823831171106652773819368660147804868712733783646924886999115128065159480585395301471813832288722075809705870106078861287924317446495398379956198145256327537058037939326002178717586696107547962107799737333926903708926145497934629249793410384541475955068146601440745187708041470720
3550 28323474992278918417989653301951334642941529234032984190842846259653032781082016169934957712883831307993718086162267334734059494770603868824619404018608298307670806815913028128174376473317275517165542211365669681599966187011395879063871744434295349425243586545861702270251331489191039450341533658632145798834243010590657858189407559116904128
3551 -31816187877632365255009349607003844056459439052451049281673998861634838539974836096654003539503920986492052287352331754673217587050998697828176897387047125046250612279324721342585750423894483076130551942512092024647753008355445442412766592562052240852066492118658345230648681324592464316506983710129329860725770743387643225580264125395622080
3552 35739028003175003582915788072612307729853134468551872357938135526218839950716687860259882821414439390003232552267957584576771285570661299822072744957292325171483311263720949241023412253858170367364797033336501739250419770559883604345263194390072843648450739371942261901697239654525271582802846680050479026631881974657042464394824130590738880
3553 -40144894538666374541590959220503503186357997630203167028644183705400606944465763584609694937184463059481390544356923722145451946602677940050527159975341256984390818046032952849472183609086299526650698477388897439038302491167177638277606973172842523130006398776170164633870556997295612748104395676724547091758370541505156338909139016692345600
3554 45093183741867202629844443598154640522285923506146380230539951869205219321909205779647551680703292175625459417872694406428720294882169653221226959222530076973441103516898860367716299494020898932936773068190642581843562124398171659277731748064220149877164652967890434481713359972597454502036502735441068909319084581315136307778509741025603600
3555 -50650585863931784397755215424235225719067547629976599282446042461639968525871423954270197680802115030728757938919401508339205255630754862159255332952503942200869103356312859661497743935371420827840564309104938331731475109719932007006692400052631535158907174935003188311232878274910999873099589688765125740510312613560532479539967108800733952
3556 56891979669010393496405672005053401169187713008178963683928368975489292568373279327613414110445447833441345216933914579555698675836057915894553056934057004973385452907481325560783787038980681671376793543326003458501882573018601329445640429926601785266096421172210338591300989182864337267842904571919528988390869900914176504359460904198348800
3557 -63901436508979918407905358532407931000674949076029234211717531348926143097053033448695510270855427082824776434310360935338497385852517356846556090554420141657003452605128369229294611183579310821355326336142210137027357012539345080950124909813101260783011979036426239425392451004266470930927517383916311802665737739774796267753856252754522480
3558 71773347352971206295354632118139620945956771776544089721443987737122808246807941807042610319440621383629872192621006865333597701994205425285979736654032831434288959322535419696650890849927283707452347686546850880433858962273008902829766108145988263453460681554728243690354861803390151349460356199139723127355855915377647398012061993981919040
3559 -80613687808080224701290466395772713266595548237161619685803701300558795758137302566807793317005347275646626446585874337404532023058818647420074293153165419791852615686924142382075060145359257406659198594986968156289681177478927495784138135438872566692132795229523075903164345923373164517880427527502499583136754099998182878462194736692045120
3560 90541438004020382425294973356714449166896794737466738083379748171174029149829965894563130166126045144610519746553605144072907880835774122072123004236964873289989132265740764398333843083694639343231493272409889187097135274409777426823057789757484873011764375653412507375973494210286689193554266577023939355039547089201166038908323915642751200
3561 -101690176274816676479190576048289376816808907152457038901193814105668865993110981273028243449493860673314846344401174326699153854172578857763082184949547031672877891334476552752437505094359147944785576555658669543611941046704628536286149606265375450842049475551270428058932102500027964522635191342811870926238872582633012544894297652562545280
3562 114209867882239136888758117129188948892768022036319103719559117140020065807980508383039770619754345333637757991418141398562243984349302082708386429257080372158780154889154400884400867160011455303367731739622688088266458169762455906449867450086260763204786413346305201056976588525439001276110217120533695977771302037758011559358739402911952480
3563 -128268872619122074214819435489456549418131633764196116662988480938949897878727063306771074414612274961518624378476135174852433974021805524202838017675307365949575228052830497070291184499983614308642025352919435187385436276926114183289134065054766752082782106110038271858802442474637083392791674949917472410912774246551603833979588478706177920
3564 144056198040337114692835698088163855123419926929701757110644823942107404336795165896804230076542474834258474588522043411840905883490726593330204355696781392804790682180309116332227470916781511329874391390580987654015579822411989886687218615943082178414693368034797552949389010027691905469056752282642777384918739161065705333815578127938213600
3565 -161784028333475629806088629147043388515637934176610817696603231352283425313031747839047968090860101827261132874630302952655813037320966708161753095092924761046453851668939636121611222343772460109889390518976623560208123625635553512236360511556015369570080610544074942481388347236713504898216499746830518757017191700452656109398865350987468800
3566 181690562503423935671357019539786260086608897969374223373323549677164643279816416064713508861484586078336587675524682120748211251985788971146445001401706312287843045421190790016886807132504665703898740059028231069715541874997938552582093005294572705203448763328972962353644654733251661345781072442481754092465747170246496458968182203143533760
3567 -204043199653405169347334419275627322565775888892212359129505050171473989051446336178135314398204130387086623407760913065290703315526171068987882526021936968893863041232823272574548312881654062294397428039398675699712412329945376298885489923499124030387615666594454169454543322522937870107396944024666323809387766734065480490154365403343149440
3568 229142113754023487686235934850574867458648323107383315270924113845539320781479328464774779595694909466599694157523990001551095147112725095577641118393775252059488115107823171162826464271022523558934411999608566684022002845128603354404653399694902448152505441409581670278688270887959614594195077145185160851150306427343991306002707021713140480
3569 -257324265462287924439796939960229015573866800308256841097318329009641347357344510184145784293754852402968676055941617619111886530479936752574036333731289112365960070429431663266301240249542447799348147272655699933210668201495952716913018475500948753088752676666836871235185916223494769599623468035511003369152550752732639902388089404326245760
3570 288967904352825016547935128495497672741081404850742415890209199982675397896691473287724526165738553917327356060694861869025876640277437936417287115751283345893858687546079658352785676292868200370479856690753711956747589445518664476070181949787208345460668900757376593745956360221729851339877189412399206294305420392510054839655777610357746688
3571 -324497621430120880045797884165524312061686108509508684185382558932054965533388289717705041001119172099144945875573804367493960433307774333375154963911669872664021398019062358297668264666989019899018619373535605429073861996962040261764395155086514027992867748206325874107616635565015371395378282392412590167452304820594805243818642641388348320
3572 364390019089581104443382166325020628796417285984766502390094588092260331277557544822018718375063766596019942874686870267630135150020348668812208055141185745151358128898922798518240382895022737570478894104287123306368972679053264026188783138699835868634703277763208783247800789732816797806000337928643593553263235858685197942385801131272465920
3573 -409180073882812649137305193755758232070606750509678066640547847880258276172876763194790782761414465084712704998788308193226644197491145687589617031778369907524476805902879262197397693215335859156201499438867788149039753861237630492576446780520794301564828735970224605428742856719045049094178191197588684058972707341034554767264554087710160880
3574 459468276626869418178650593989360678276718865367394749595480908885992893416367978083960655120245348445844676963612919863333733612539457738298552032151816993701443630569152169929124795778226287091503598763980093004994412784329623736573564055871906391098516389463375244447521471467854192153014450892967789834295865593406091712827786583908766560
3575 -515928644699436664175140308517305848552053697543729816876548649994071710397071512105842729977190320380883066308766308391269268479271798429902209896473968889943574153222169714610377784673062527446051751979804387322131408098126762900105836813556518903796243180576291076095351845046957051041646701024518886007074182907658691409407142876740691136
3576 579317712917944988486911362489521435803172358507785424803928509808267359815763708727084130670701704446527325273660961158551359244548415305223131006892643691746703139676490058976886291887706326707690771117550409026918869913938677711444251421266912491690974588699885948428969301392008807431617460121461550445935129503444070484420667714045528000
3577 -650484622362784274843245322109947853633741486681731545359118187304287649446312252737026472478728423835341200898536066306384249069597517380965101326220046128488658861910216476081723722335943763922102053997261712612564047602580114920926029772845461430942469501135228326152303326742185335125408426652485728234343213484835686330036113696132232720
3578 730382441044008669577283007638273625325014800745851727567675537900752666091592891905058535740213451096736169435204565670996371064735404400617511200578490140750287354141065883980310280665628181142173759755181871120964664972318820894531849832686486156315135574133870270437473188828728795901652709912984434170063776426645662751773511421819124720
3579 -820080866618800300568641419335095460109990998814946972642342723183730124856805855600785729557765152136400186682043149731694786191202068344441651436338609272208299952888156656262918087661671652590555161432080841763652114211907197032872870134756758976793628912773461173629775391377652002576290199087135742972354062840546075875121047214840842560
3580 920780479658357040500945648903031379471353110718438190766933846712920299219843523895622095845743982212753740429478399304252932615871251897050597959187555530494843438433658496677099184063743876727532965852148428190349219357642297563656361450650081015913496968711167847249877962295619132417356008335885883932656388237768689012488174639108815552
3581 -1033828736478721621759580676946644094994134403327996373175416140323750711792164724217425880875956273409295659383494760693725019115924974690924834933744590106754936510425756574256196668553295616610486558937590384634131980073083795569383966890482528758027147620305032297010873514217990298022270625150585360765573156038573018231260502662622072880
3582 1160737913560535727337216724315757898258837345627101519526433587252709900171161853019709235125274682802682342766196915666882450624805678496979347765138490197076159229369560529912799733112740120019068375640588061350600749504744888693949913036110341690113543835052487980038643352092063750024265119308718991663325724381317111745923333685409913920
3583 -1303205241390710439753995886271063307931006038276990330745761548409631255345052655317874056144938809257171243978172034769008621317446601841969685204012850874645407415927476572736636451960237343784138255794088221814758513809854277959316597978004278118867341082885235354877395546627406748471239808043368805508091301927231570466554006591867187200
3584 1463135494504216930443510236010544611916749811601020286407438106860796330182225947380543453511998222814037959083938867353900753950766754046238611867643948220585824649634677695215746081645843731457213304332264404128559641899243786905584745472774860051950919038386283194410313876283793497159031805832589719925233601101322664208351396402236050240
3585 -1642666336967467081828734725723196846644693644845628170011506131918340043483315670632924236905295815911189485374920419644130074144134569470773291340848183835764719751241675507822388474499501405026924276706265633987755538183659219576901864785277903184237858597138077046071330520216417541078131688788917778375865498978774837280157623695350195200
3586 1844196758953093879373855867240074307237287807917440940621278040617158425248232006275159999908167747471692922018778510506363113172005146648203000677022085752239107528721692847518559646391972682694110358038780393082180417182066927838509983931969684471252780075774829088619741248274937382317251297732323202227899872339370084611684245636292402560
3587 -2070418980888139675858986575519969258248756135442786862720013937542778169451225972549791018728711222579955582727844363988227676611209545921233830386759852926089780413744089939944912336869656114486764792374559028718393335871270142536213970953295683423192360050387718814124828584854361898085392120177887495800497304961649888238283772933730711360
3588 2324354247450529598169632755466048713606134998403388246655949666108040814581502747952509903226663348151556624038314014164595682444399086813187837586683576990100048910589536541286711968158251488679462051486868017718780243935869979479332293968150449112735996793012435019979086325327239957770682252667147335769154992310696592737654486918400043520
3589 -2609392985044113021767196380026939886404040249631252217771328637794095641499343709999399571571309476374642420479774369386231643471886070709659367354789859248370320155524987543097636345481010011580311415484450726852063937904778661207434604833683592336737860802343876100056813492005237570347667134372846443923643848492058174458494019060272347360
3590 2929339853975289392271339674551383213164441809911815739958881110791312902491391066707004476422002940709641854426177456570667187962646980756448689753414928863402534287059318625843401944422782435579474936966453671287596406684339763705178537632593706555832214910295459691241750777899344481305015377600372196798728632177774075767008229754800265600
3591 -3288464291140836915572152929978318821313865893038588233355795585478846728811476623537708622305186828119642253188986633051408955623188435332010647416976059567550189609855369623244112629059435199338136958742089779023736979264614291764885622067186918723223908294045199637002456717004861607070500214953745095144484365769708927727442483887417149440
3592 3691557211465215645988431648424017809535999225335861688881370823500668082715710146314991209846221188543130705125651451212984242072192462780806579280615675637492895346136869190751385327024245811032870572036055307518461893733564552030977132233618206293391241248872153132290949899007403912415907730227913160588256925263802349977299193145654716560
3593 -4143994617547228618710495598615393567340499078290848893050632704715096967763672374057925495852477477262889433832853836465303589472216822008047949073982751958290014965013782285235355339302736386070599970150381150358374827022549402828925434080305521983304639018211951618806041547197437602711318155719357342596743722538965031405093687154713990800
3594 4651808958056555741401538127480106790462341081098699541220923637432520608887310097250232203114841602901220496823930635724321299215100627824879481462081121631516326275030694065928957584940043760759032102662609338538489492795025822078077349653966878803886720726134019299546473800329140798481426844187083532602680505736529333769596114152662106880
3595 -5221769177555462403696821785889136746077377314537206944647892388935112579224646322307546179136963330799249118456043423406368181462273761951855414538015125590832960824603817439738842784752438403060075023962289804203795886399789004270372152876211821585659702647344712989512146558504931393183011130762040058009265603231610115208063919076571854592
3596 5861470514949750556105922549600777314063439227868719391983353416483704010398430101519173299943820312692897358713027154721057461198183848426920349570575369756809680734710252289910579794606643819802434371005627255110072814346194049062178883374400810607577593615102195929988492686503599757289191767355850262704057229998738420928643879420980999680
3597 -6579435236197764396476506602252986509421108167258190011828869604863839244763962785808428145844243643306694046870101986654104128982233248458725703387386724486233432774020711283545627291957208016644007488989768416602933716636776429282442457594418080674378427440566521095313254215399445763048166074264032427404826034393857498802593682585862457600
3598 7385225630910768065354665069160646105430878088742557335772911932679513314843845713819505466364045312804192673910020397283163557040431839196825537747476879064642533596307673331292169516683460805632557035725919699259025935297120950790430594200768863491592321856982571496769382788972104006356477365526550029396758925961988826071016823751310505600
3599 -8289570763949814692582895533358245418860607181224802900986279739955609937135440477087443572776265104258719798250094053417596759375946661788073435645232684784230613292486039000102960723939649246844486696214692969559181335580584803280990404363185000097055552152126868074241554849727381330602003273648802668474704282394941677228524195411785412160
3600 9304508654179237408414189785371138012550781768183096644036848123356919877288859471090144034630687750628545139695743279962490251915881340770233820398997883462708599260029228294586124855675538434986650952614366304041645858521648889781741328564708634442696477726122732941514171146753817776991720954668393994006436505164871729700645376792583396952
3601 -10443545755546998110934862991191454395703352842716284051376086602807020576860155110681448933604165322095105770319347162712826775537390590746774961074560900692796144801201630723381836965921473060727357329885006286191312850092601771869466427898687933455105687880796245534848848574137647249931384264833041431277634183092072925556832472749688311840
3602 11721835843286110365797381995434378016996206076205916752340624251618930725358881291128821271693983414491314359605038323804612451309315281764354731911948310959823356668388695114503400603059807257263528361952295427190320565555486341784525724266121695996754582062648954181812138803072734571427705925528217441007846332327447959806888428612645749200
3603 -13156380663249543428448167877244122422527899855094621636049802928313291075451232933181978097553824302066977426733313594428541999669114479564979252542963112143414540845508047987708155073491835749614569887399611177439826381872872540619573568242711321476929833598865360376631643766122531192727682767775767320613715046738341022019686376076884389440
3604 14766254988544139776226994016427948711232329880900466273268026311069412006858593676297011843505538788382844968531860339502532201887429228449834764580954974930030497113140713056316742119819479550819001750356332792909600425979757180692028502283561950206642652847636713656029536268606221773185774351776195152156793747696982369322841705116872264800
3605 -16572859048461775085559338756614888856994241653349682886170500984446961982221791628739086453178026638098116300786944350895272058759041672272042508512590022271692538092594361150089324016917582202242191837306507617130701857050046839957929580507824330395440050853568376159166780713379752731174575016121341101514135015429126009798775338094723337216
3606 18600201654415575527385896911188165407758868286082849041112705369456195411000126352708098647705931295007621971023542754683679218867404075503064290775657166714370846750346699494601335748808984233412164064677354110195610026614985826205398161261819620437029537495164823927341855314237234448419472892015890835904537448303592086717458214558497007680
3607 -20875217750880133893045480103883233714809422996296552029423541605887496505097936878508505187138867552548830997323471722002740588378493300552866029744725318784221692777249432015644065973467348308841388841107384820852500087328240047510520603634579796889121350368607619129054189043996544849058376770440360978727550643558080842353037950725299819200
3608 23428124571480558138550795423357191005689791745415876909966916130887598509503437194355503530005250960413638539493377487612698213750243563650504054950826946153642906622540155237564642924592024531086123894459265421931071541115386092585876589728755401306767534846201763718622264552936788019103015252816062944120071001225714945173820505149372041920
3609 -26292821087286264496225562899918351536310403486624700349024972549814880710228036418929426860023519156557161587461960569771199873419634068128737895988200521459812304671466081445359692271582517079427947232084292584869396551868816938316329376059440476848308315645626201839396817696107248431688443762387261288950256730515795889763483422549427837840
3610 29507336002666203920995125314692749867971644570254589822594547876638249357644877659144757583431748481236888902203554533738721788484441743162670726969151987941671782484234852528589019100154529921371975940763035970206027833951013563442881715501780414690847298255620310771042339048979086631054445762019918542728484151478336301014358039070178937200
3611 -33114330191177448585960078445310995478473545540236104464531137625931364466945046879689669672964254419103690363955849327983198649176654626138607623643896268672106782209932136516651266529427887272590236068829388443770156531234508790778886948258539088293019980068399388851371957492201008672161856238518059513200474771109954956252481703570211671680
3612 37161660178210322866988454417294714013708105843556612233185153994732204322167655003085402611690018252985904145843508409933308829542961915461415113616580857593161720434412224911841065071600177702981422338942399676637872682675970095603223246020755438329443451866281091233700616701926168051134370252954755060688221922796989603245073836379348884480
3613 -41703010077827069556859782890045507374676658149685483613960794942544274989852929751420973252324838074653475180143412350473519461035259906384113248663814751237208095515134853456466793519285809475999763055569982111515727816567656127903047743542197288499319142128839988811808390191511311504223738191960469864538661097134232469123579786029472639280
3614 46798600288860102485245562790614893140978818144884395700021124455887392973261703506460890157812072395760759457127712559994753036731731101467617149539098312641196713786513872691073270597075566585140428456259060636814822602961134666779374208476767035981731597702911318205732303600773009789598015938085650838891052666494839321968727551946648825920
3615 -52515982261594898981996420217283100967950861726578576284379039011168587264223675163012729818054807239504863133538494297345696292405697824416483361284815905213451576142516061374124637347519529619555827142680070396012624176590302897951222086424374949975213014930904453803515495950831087229391918534327091944456698283972479832791422508322023408000
3616 58930929774380359928452219762165165327887970262738270520179185390493591157204241367096860086894576468342602078084243413315920481381339831680058908947348813218337317430657446386237800223714563289820626900309120972132430304819292439179502219348061849937187294288157558431228611663863258964313626517451037168772781717601555551810168497500752492560
3617 -66128438423999466698327109679280338980919244128811286246927300391473257798089323458108736950831745012529437237723128657414462831269555830466269285914790461509834490547431530340463916191267850285061224211030170747192149627740534373835363577635611719070375560394995522930365289554123440671463018515226773700427709996671210185605797630492274817360
3618 74203846451084381075282761219443937524866078274502660180464027563976155247248545023273540566116813011546938476798880703821114016889733953235965100881945550149007013242001999774147476349346278230707897956867827394425196019988863249416961315572929948189621782600257329930396212629459540298415701278041817675504639146643600541764403580427153634560
3619 -83264091610751488023406410475118265874204315614328304020221997534956827083477069515130523530782916550463280924159682912536506713794905580202905828649955478872965717498508272540696746292601067850888065267123091356506806400845897423130729203231083827202362871410014070781811819256549726383388967801164560274431995799786423533135212749973417103360
3620 93429120579671386021081473902696655269853874862627758613832263938779440392458604325566264732756470516816208634058876657921666948610153484468981107053501455052029043316762703266705428868158807990905341970297508736277714533065577536068889007848409846132567089520358646020282628620737900601908347816631380850018023683246881534404118308241750435104
3621 -104833469387182603874755692224027582192548449269246545160540933819842752126569681295827916039883307014209348881068320440172450377612712941797935548993690584433440722202805261452556425355211809462122073700753759967047388737610514634792677099581807794932793535631961770181463659323439920660754581986031474666953198712485646018746251819022429923840
3622 117628035595810922443589399319332636516248941188181428781138073300700903127768121847453518205603135555745471389699807650905802636369186261103348562754865269680639842116593382354069212550020823415695898413614161565912028866890504478162813876067049349397370660813763364623714006259018053251356465098000843397278530608883591167832222724883547001120
3623 -131982065464809736688616106177529018460710290335165199942947412380170575583599426866343730762186869669427787727149562788137593599376482674320320644037841512812624352792561994078480505957737626038070933196593702113688743149012960110353460103179682143843922189608224984184029792390072408065895256677157987427574047039280486255168021226299347433280
3624 148085382141745810286452225247987037037566324532786224951539535277642870843274974760361463719965447508500356237439839476988528055344993883885011089512535327632022599192683587758576135254773025156473289433596870791287996957331486491399167011955486004890194399752384408780406967023396891805314850930523300723966119419819587948884109352565092371200
3625 -166150884078310845749601388717753151353608676184170628494681333789882741322960940558766614585100569212594072192790821505739900008949891631662552351701991201917868348579080055982348610918045823425095925774924526448771554205957840368438905369686187958330010976301767473878280345449869795710829447436181875312669096774040930644326576058527403190080
3626 186417346398445208741562224043541950527867442792560183222836036318562991963043337903974362798777155288919587046739138753214950071887389398357558437958787123841824596888699538790900633157273931675100931576583524535412725953266483565630443224845735952174494009852989091793690166526796279925096801638927741479970246523752522839006872144852245679280
3627 -209152561905460495044002575443219718976010313797182640502449367127443609045270135744128905967833563275790180068273093163704510066213889543833069477074234927832927812535713282754359726516249796225915449904837996139404686756599026525665512590429289404810683169843465749351281366067544806960371626215274046057423636123732908065207351725143905605120
3628 234656862851623739209890837984559664769522320292378662946550332018728512178881166400733145515479701334822220182089147572954392211276221134584453201020632159437875935197390630985071623714424065454507754326552497647597712809216257554050423498206797737757134248434418759162542207652848636238585177151001362593812822181134641067926414722590163891680
3629 -263267069566302344132256456831793752882382010354422528274230582352110814372986394257758846683792606883900125614778392793477155956240039077561035298027252709451271852174166678439436747740875895490629389342571929123325005944134351148455978407021213591927325473840979071937002681434449709508881497396153056484907242416530867949793972379738602199040
3630 295360917611899183834508310451514596470185667545163349133310128208751254479202005348876169936151393814901317132248277100052232572405952529102124065409866506154293137112184173266991862953840126317994142108105134470702408650150996654196571056757967164655305021164447456389326565180528493148471103145632488071424009585584952812997751348463067529408
3631 -331362021382851369188757522496978536560285487833429013960462993562694082990608293030062881033088784535575729004660071389158559166466180780760976480358316265901775569607518727167484547403733163198772580077880447037965198203868050124571015842128017586316420063046284246555858438540971724535669790156375485522253459425858960769278197275620762029440
3632 371745439063065688120745844820636086501441265998364306537551317764421328640278179994009453411415344188487989858835691491265780407728773774071750474647138235597086478315302195922515025168031957991716541550803236332561156783978397764714201480361990346209127325759747843827435958555020627589167931505592286378440818565803328723457751437502804932000
3633 -417043911702231930006296109817835781851432146170737397769830918001913091149797457951803630342944812733764753951235149526800154739070909779366095148680848086865471565060865981480325907086475104291388445090905576666330562226225710695810626828693785458229459128284365877678467542961347967761548041551530584682189856135202977586533751685498334246400
3634 467854857963351888035985160581934192582441917658849120533881038283156616717551193582926924539755494334738394849615250300894188687333040080015532698688251723425430360716514264855194316576417549154277703085121674604392916822412468193379069843138660503250724907929402300072766089527770056792991798437160866429057490056157315622424419375564660014080
3635 -524848215946669318027548799243980454353548655445237547316990407612591587532149708902920985997463727250202758537423015667191155761229977853488751479299787115635967103963955193586110991500353142143464690498029354162099628561616694406185412868287867515035913349134580714137634323914994212143644875646272175195897145746742394777997348181224897513600
3636 588775234536844195179279339069672183834080681073260466339688655756815569502102031494359665424039307852281148654007344503521051139640899086606802098126072435683418783667257718909161584504718287850652304040690572653501749877283582363632378120915949256437418579946351354829535618049500597252862373111217427300221885853903381166798882298043259182960
3637 -660478329093931478095540904477903588914608404703287029950271933457106611806992676013477423985460209687336968866623299596197570752952291805933228055720446566404179928733606405407801233624045236143932283966645211497058608909443306297948056391498374164704294379670628358799050790038965942370627210034799296286680056617255952686274818358895578525680
3638 740902130174986679129540798688555728918503120399416074387164443020033671226328644803296005967070627027558145509143876986769222115053792234757735533714137867812177960973551695499978604426236563522948424696257507239692314945795342465305225369730649515055140785976542439038988928198211656426932094599864029897466917825088328867303486418489735378880
3639 -831105869511724126840269478964087008033692492795672547050028888932542550079547433157339301200613193980276929398159302476748207976224717885442032587869952851803164717626709556963127237733556975327482110393570101867093503321151490635491653045420932861844517397133471528974270163021932741735999426965718307021533245417153579665083732491373007778240
3640 932277264882025333035014836790657292499873955596881927845168122291345801376320105407264297723412290338472946054719788538222073727221299943570708163766724526766732087690323840920087192613628981156629218894365028453300391004734304152847777136616272291320091227414498970126745140226722868769835795677162180074085012331950760478661259682494108832000
3641 -1045748085024889708410524427234986582441470518056388796351743953278542351452302917445321486262948624678715951699754971756530208855176516557911069508216863563000784252151531438606754478158395328130249243209175159432436620429252870693867825638724371148045793645910174704946537052213392667905842543833550146334109191853454745666148810684912277217920
3642 1173011597612432863443892771548089936521309987558221245039645111862211424408289675113366642320815680484449812457121975054434732070039944924723365001935412451997602671775877998217527474284761400921821911368927352931876387313560465513484785723324102909504534522491923199967585080849231243050632905973296356565389183565283269254118032224466297318400
3643 -1315742127791962980678202230593996665874068816845627835543269176195772922159729194473169088396691833085057937733835288022527313297898825754239459633628248781863068512596970405884841552907157474648313698041444536639103478278858102674850883974577863715210041391374864461761833140849561580797988225262966352644025267788789062065460754321810873096160
3644 1475816982263247348944223305618352414797103442851051084795340197201423500990727178170551172080298285000761853891346357380343274992719720457311618781095112701751715732748879304437727698581758269489692546252658557651149619830394194822187876464090148781180330737397068839269412510742444531792964876699149090335766980537009468865034023507398095780480
3645 -1655341024616201828187424352995419929453668719969799848889868713868283544559295487100780259700468680447626250042971972799621376934822384097310823620370572748096666900209669324963441344037374595060278291939745642255297488488935605089793803471108451786485339924195788985958132176948401871392201869211062690159348196816083126567461350452473995188528
3646 1856674222120496024407535259920415604313675331159134250506536752921451732098802750547950216408419701801270053036746846447467115909298519481808990276161426628305596209671671689098842119852349605173595327116527629933653669624300665058838253853962679694895003028696535966264133839639710374138285027312386136270443557764328127468288176686411183330560
3647 -2082462522776912035704537209461604965222787920965329236150945082122271228966463931267135694374546605739271816311484421149442432234624561424787223864748308396804575282440951525186155398496455958964526512685418536098562931900400216689593636362695319925092530267473062316723634866429120319270696641151340710315998144335394971941621433267028012856960
3648 2335672464710258699170681731401993777735311373991482340245204709132355586792159929169148850400378200747200985051264398030746265461628107317954866515210253377924767293253531856249918621153403379835003316424636862126588925396340220397779623872708789941302398024826136695827619674820078799651427896681595811672803745944845911658877608153072720108160
3649 -2619629968464779483448953153834686169220202220596048526223878525706874896374290618882070492184330558886906428731857257932239519923992369123684301558441014198444521482400548890514410617353918071221175251153532201185661618969350586898750443792884715345528351931835465635218652503718462893009183219449850027376538406897967997415853880931475523243680
3650 2938063817082074766427905847164092704474844217637657993105220820442691857505796692982710275662525760430415724429719283043238266182925217903933808736643384151218516223110934217953604182940003023599838211436886819731846311114628237597176911419655298177898709496860086783758599663509511588583153536807498242684665523506817269138577795878312520331056
3651 -3295154389700648374088205411306020252524463122640799782366093148570927643775117881679536426124351175752154553197396327513326026396962106385602310477314566098637317775005539952908946630764006003672581257147340902017746663713814463182453861087283507286020847958346779826262188485345709867726077463366079574499330402109619251355367075955954511108160
3652 3695588282601661187648115366677352556331716614466754331679426647915845427002712912614766520781663289523068754692111302427430958176286087057398996974455148061945815576791002752670094672830824246336850496871862151437054934761527025549808866036518770177797258985414401345501134573847107794333452021897734720013936509218165999826968823588340882362240
3653 -4144619528018138789831842841676716428891556123187882350304284655882826788085207899356346254045696892108751748476292589032710398682386250008171580777580159013666056191008739309988509057243463594179018027170906430232150563564049323574021710753774359670808435847933374483888292040722750451167806369014084846886535198443751041895799418900945072909280
3654 4648138206611297613994753718967272488700743560322133172515790191377374178231396061706559953595128111305089969724514204921789066242034199314181814637257426225866933309214590709091488620047105960205937727855710038020305397019139016391878996094675169311260777134107366860126931899836541735414734047777917727726735075214533346016762384162109141495680
3655 -5212747345402822401022607105453816714104022886120169881782925259972111536087075449033693687033330759416921697360448266190442266104418857294168143130112152160194596336041883805410187381164013559290038318551524072781653494594728153351081727764348247607987285544912767492488711228521208553766245173464299946563368503152042873879799420276413563056256
3656 5845849100373479177416207096666790198730809124858368199685446253657343138137869804146025962083833940552590994784307306512516327063567836422265859552232553066850707551950561129631088663644046631725265025578017179695785517399337673507227549703226197671434030876449154658444150656526485684693923593774804199214757647331126232605540482968787585891280
3657 -6555741343282548756164017915252381370080555471248764009319116434606265803717161223060067897706323328150995788918159578497014954478925293476651889376230613365902595774530244822073300574359646089618214592213529299204980384670750410605847966279600281367741955637223584486061953315212838964286453097671341609416699757903238002549306865319652343708160
3658 7351725907081719135809278377858840915620597379341451941102793496104813669296342190351339275160907053207875729921646544857234630321186214289544825446233433829645575897558733853217600346410341306016970427901991980410632558637726593732061830259296763156024776346608391952807319534301874484896238972744481129436127605661480956614423643855148799728640
3659 -8244229895330055006638084492517076148698359320273646322092184014989857243274215397080167452291790901999249052648258632763984050087831065922436818252858296924613540066577013518703886961242700002732879602701207776732506918801770138199010430061975409028956519551632992530695521762895017068794596886781191663256659174918097208873613677101960768144480
3660 9244941630210832896947539766617673727641632118614273150357658629938952751410579860441606631349983848220812025243211555925188226178350315519141342685398660364304112287874645730323590424057313971880683658980975807313690582271308013985490419567660933241695747113004111086353117754656338081350836667018105274726384234710967157659562947853035521052800
3661 -10366963003287335847907366018164767994842727832542651030700602685119204749807978365122023579215644952683960944832995869019699810558244062625731626442584172866680894853763110139496368199150484096624255192122339704109329236732133422010476550553369151995152040532704770721178952249333094793808400844224476524979659219941468913487886219159357866540800
3662 11624980205455647351207848728206026462062140197667316919935017392687380320797295249381438311744353652854973149842564015968241736417250137605955539164153561920930002177936980332345278028659131756104866783796881403293821640973246041697802350253260583833415607657006225600562983591985020017766899427347689563975516275204517240075179355705480377225280
3663 -13035455050393464741114376176778286421404160798059412471911936383721111372031760232140162517741256304147530291991411012602178262030633399724851174144850594722056586203124842860759839109344100973673018429924332162646170286001763515289790914222496841324729999890166317441445940129536513912514649280575269185108436842684509119160276394524868331256640
3664 14616839372228325090051071344102233555089207074095221870267198266444262601477870345676526467360986043291716157231825174777643010938265351083160595099890421333805240369346897249948901983122239696209317493624628550598973442927240797126363180475095756519344336756266107486427957523792114904356964923332041925553809139187051149152788609482597855201840
3665 -16389815276586993268871879340490768842447412444299313737180235750839210458491478549121490627728519962461207038130279764897106137851736670402883798680401878533472400059461439301784574411669469133221983231857448385754351271900458277642694487398027780196607313893738030061102509577819288680672361360753384289109982352322471483246018827747446457274400
3666 18377564358481892956045639600431763696612440816031538091677122055365175904492294235647076456499266611070210212966738061849179125602485926225446934872791221903346200333342898060567347864825988426771210386059070537018162788548239677344844606796318642655150848267342043159098364474620443185181382506683764857011823541186893054726228501848760242017280
3667 -20606069374942579751647340758717970746060353185870709921030673175807610621426792718901002670766451566368356468000353936056401853467765128674715365141698940902301361901740736836711797586605994545262565894006090590324795963164127878788221255504807391365048099485150648460584821366431471149774536312741358265285951509874470732362339988924715143065920
3668 23104452279728102905340501997542585395490503815715604667694647231636641154447250678154627088370506484025265209712976026603777210845091034386558648271411994857034497306686160123891265846962536550592128041953121427458198920155390914518443028163552397730159119442658189652305692028325658087668955709309486836340502147492046502974815015482149634320640
3669 -25905352997254643225334008029909445326610555360352377818326293419021896385198359991106798593165832175458337468311218966938028451435014529487547504291902307159679773139547163294471212944682878541911845899936389220653206967139132761789671875918442945490088300988788642167620980728581443860678212794524790070892385201445519121069265164920315051695360
3670 29045353839083304496098747981812290813325574525559137107396757539498431706803849865325752549528601106784768450028328928631500903188620628719938925177363718125928810570691438548722211670495740624372648331907924833618118714403170465711342732162251364196233578794830182954597777757077871012708389346382904129820127125409224399970406704906555159525632
3671 -32565455055700240100565880817713459261120044884028365474286599988018180048895433031625837231648110934237754584325378583013796885801565155423462852946020870800020343182216139361031689279612811997388220938571525414104099144733832877095052043082144339230773275825506363311890919466302400945717514408330788282442393527087041463510824535564055813137600
3672 36511607676460451256800027501609694834440842736725179147951086543180430561401308456502615535299207300544908053101681093948257988878844431273013898202207889597977161976698979401703928701010242893692587021264286359413894707759278813194052424074408404714396294205661132522042965716678134205562567293561751930712453095813764334366611184349192533143680
3673 -40935310529939703488316073779004084584336584121354198051002999899554673504977232729061534329109802552417959222429085744408446011471399355293394556198826510097131414764200932180410599989766129324214050849083816244001002204258775422583627961289090887677049052690995891743421379762602746866654574866312299297348366348127910739836407055734804741762320
3674 45894279165043722136668681625069894740342046869406944083744972632587046552640997172009216581795509260658444105903537032210086028649336511463248017635930876206715107835138808175465526377743650827387159836129262915230319884888600660286080769106657233768450397034762136442097220683469230917378226878796971169799155226500907075061410059560927359502080
3675 -51453195320694766702117616924081545670173393395620023279033919805101966202859477262277787049330772339035881503002922967099680846511481012479367015078300598735201916149988670955876118898613351623238467916087032011708844162492639263706823954637565559887888921725274968651100973904001510215132448298863480244345074070048702994798724269328756346706656
3676 57684546630660369928192647591042048527327610974766009756521764059647840907520922462142550498763734725453490706142495868410845407087062061035759604606606051988123516594050181142014922828828022689962365981885788676171362767173702643771890479933743851195479553096161037954302731065979380181109306335130395492643129644008723489221171045685703402141120
3677 -64669567413440043488660614746233945284903816958113499611777990064222758471362959276048517722303831383646237461425778561831577937746151706102440524327679512526734204211874700782976216727652241641379248858293431693338447529347663633910413823662953937064765632042274941922456640176865563797213389093660182884196374569571663440619043005312291542473520
3678 72499292700011064288312068227118830886505890479224743086912024067231010733057498805099735634687621638965457254642594342415402559800019844658058219644685427730685520307808900548277206040036944897195035005720311204302851322760829253935809242871354495691328402312613293946705501559815423868250994007477857611466678924159200030562667284992886361670080
3679 -81275739111368067692310011025468168469259890048187027284752143679110709535290416029622045386784111180579881963305459213657534868718855159527866533743997751633371854000337456590852337440173641933663994059285528408852228605774127423579322758219291638119441362096465365693493129576922957236122168272757849537783397990281098913525521102054878468476480
3680 91113227831886535615250404126212975581269068892419025390231947988292397703368587257284042434388219254179486533800588384640017800120979936499142353776166554183981829973511120711565657231152067451178658965134366840086164825033188663390860108317123344954196789760788880571924982790580268774574805765578868933083803947273645834527578577119279103491712
3681 -102139866754549146303747321784918151669859868709545642701140015910078472822929233343244844067918285323422327641393237162460817979391762304635820573807149890824380974394900838280414663775797058556932507158673003835691763059607880103994619865090077305112500735277870264345670098795563020555616952897626622483228610445593583393949391231523807267705040
3682 114499210923453809971070069005859284811274405428071705882067526004490763832640076544155148704375991042510740623381960084650489343395944388897976470969473753395026300245640969686321343911628009497810416431451661185545953337168596822916743549321178556630984768822164685388486026633964778513997981920123085894642415193755939495799550307796877084213760
3683 -128352122694035475659121952654443352330726395771063747775604752924178642931595600803550182146859009855303333145085384648350124811721692061221309076511311000833725452749313796831854671378136283811362640666813589196009318700549892713640036616925773637836777626426769224383259987355830508531154481733084987694306842480038645690170953148076683196200960
3684 143878855601482817794265182750706979209908916872626879153327601631565881277510136683938879378779860547696320831611113865456189343233967653876486354910614468212289712454787515131569174076326286892587193773096536439199372170521078702241427490732127918491208047918556947814084131021415255037825954077652761622285314584133267523171162791295696529792640
3685 -161281388805832903896553724909897021429015887602838267796565647953838766349093072890622837751519397654785170617713629667446144335312562568406762290481615753607838863005822882575186327833289152951115358196112571753520705793461635895967418095106352075385719342665997918624234964039778447041483325869889786814580794364621936166418878589339357248748800
3686 180786042205033590993729027630855061245955358698166330341947280521194672665686104023789560315180762620440742842828642090157990152271521186521300314736465954003595547306253733081301351372021702449740097657072741515297522174012729403878413658324659338553099162906239793221456198104818707660436810875397489727133420574249131763627915600682340624027200
3687 -202646405916130512797495671181263370343884671948194662224533633834658595246160402807380370659469785087175160593161374124653596827960804279940071778323498553734162382741277751662838549111013333793386377171262502782135019070818874126500242524653517706710188481704188492171437322491102344328722611869766753463039339864554872480730694072097642713283520
3688 227146621865848696293678648331021047755271052994506768680287423975373465217428161602374783029372070706076989289006573358501934942940653631766646605426183283669124588811493048817653413315792051686869075407168991099925219752591154664175566038828332096962829418336116306638991242315897607307659184847737964525650151004246581490073294807860596457653360
3689 -254605059756901758552325132009092520319820254855812438685468021057369803831751103416044041420999915114781943945203776878667726401359001415994844422311438352576967194069381741503388318060087284075071106517332933317777861016241152187211973171597382253787295438317674422550707536253842734290921893841973497754155567744814556787494685506917884988313600
3690 285378434743254450687565255241942264425247320521232529455531967973265050573983119381684293076276230583552292830228916918832385549457428225786200118494896390609211677671649486090095296854763657889546473680156781566357494268549309988922005497598505700450019621082828959659318571684739862901351858533122095253194250792692256395035682044018465325103200
3691 -319866419821080573362669006636150402992981554730523723015130429782451490849325622720810231911671911396782473655365869030417432763786362630070445793136871846327984256189991064430731644091778550459588908320545593699137012486622400518664463094623818039255014498931180310780139319121477325047509937797846089138452246899448586116127916596725010852953440
3692 358516812294829563464152746058413254116864331596171930585118772310596189407094509818336738613227949132607809264947816496209469058242916953714311326801815947209539190883382977286123193051197356070074712774410713816587698356113787182468790925519221015831208575640998371309938455701911648644070277261657964928112436889753939839323297472145135915785600
3693 -401831320790833873073421364215861582663423075429456016402383179746678639396477215091443063679587972229427880477587130917659985349215173572075884171980154209723896977616748475025098883115607370786386550966000173322241473561896924624116573588794446529988930194883419421350472664752735725702730901870421116167429016017168660723518218419065539815744000
3694 450372047255141954611637009589588387684480485684518060969838308436580776622252800250493825495098693048767252397943513916913303936464953655562767858563550795199823147812954070488339348684916194349047352986894868791183524942848608921780414981697451529790120725401253325304506010252404962170081602260440899268713572815372418698243490689249491375943360
3695 -504768747289484204265659204828758076302168603146756497428929362278343716632850159876860635594127056480741345131215670789811357158631684096798643022513097548047913044989767613377465637818657283402992603003555296687460092013635334018747613582509204364834672736915812284912529872369661506049350417244227201067535031085405528427005169394593981087111360
3696 565726962163350715057559650634926129958540616058261053243124033603887246152775726487870220231854927360625808007746061574295098048397411678125840961497333075333471999015262149295315990713319524510479268895908591859095981248302339148116038113442658275458359221979101024363247628116076953014732524779245003781306853794769298558825594131805042322816000
3697 -634037127018549907892992995680423052280788415493146438158304826448939334457062564247233404425106791443780870076902724248430303906979426855034194674833934639421508386835426434496025029090612873635736613002286357521559944825089425336111217027171571365589981123790897721724913989187910878274479553879636115238022273738452209812628992813157896672247760
3698 710584772298006261905040141568115269575096720988671884423391785091068296010504957213844098612344764692309130031813698102421920890328987459799445137125536715639529417179596596683515569888701344522695149613826120112397449008964424371225919533853761939471432634637951411305834424717915453609860753224850604349714595299312254151268802750826177281558760
3699 -796361949442646762702582884053404261814013936090011668070528234706810546933345525223205472125912079844379921909392913644497446576112948749643189634634327523218486611698542346046340799610314492587366415646519613944461075375818520444227597603126638335458507654458449355754583632622173590726389314363916329269308271773994840236798313934856336920067200
3700 892480027587774083441108508217813677204581041671796706886288352791930120044156077339893638365477446014355466787489565070267549867906538951870351763410546549763020027016495746392380295076592113635839401412573700811813206384408998506008003930818157420794032006405452735415910568655137933937210811463541917809260721021942582775214536854712013967683792
3701 -1000184025553405835467019440079640492717188158154166607411804393409157559154379949140402716855896846986811968794772204417861380085716575386955399278847906106302117822964362105697922650205250513128185193084759892873084753001883275750178481226579933558813941183340308565407184598144969106384284877521945418634783221988704588589075041652925573393588720
3702 1120868663085610350060418022637170549831061271701219796662535935782849501215375185861539215828876901139720116518938511412381693759109672979140306075414344986239360711761180209128778061619796984453188317057530847782679075777489230720629117484150312630156016713983942487535816577388726395198126505647480107194694005990188789862250595480027961840933440
3703 -1256096337318530130828068085769114372710281358408186060486836376151631159747582071505466807731500965624563221293077963449384091769033938234150126194368922148869128573086021740923708559006751463183941334221860288254767890247885696526246893768035318508260283618624312333234168076207373112424368882691267614760552515376123325988884942288608731296301120
3704 1407617255070076932845585609246697365803622800362399994686884702940131998605111105186734611407064196272294715300601479428158752446567717907749240695828218778741020056686502262244801758258629256921819495698462642460330550946352289664621051074442124165138970892189089093088378975805018135247965191034358436108090036895971104338019153191120436933747840
3705 -1577391979172170958584152970406207585035310498327256085837571800094356078408410001900766119513225456876648306926028058422484905305439161982146570793870177316634288080187813151020222935162000686793068672563379144081297496149256228949620630285444462326682783842711348627287080150851487922701157311840232592639953568823121316724270389215969573783644672
3706 1767616677920266760236087372239370826889293978740174798203436490619430699568131386284028372802869211767956719124779253730484441392526368688533589594227322404427360311101689941727485417859950664915542404105596950861532174191877932053344405643894874345829794660390502973709911110296245336516166587541196593909809066877834301648343324844441158472361440
3707 -1980751401300022862891509913560366929291103477337555628470152316530587811000607328033792136927124569978913032955528203442367737611512052991011886150312410520234028134570929058513117263151162353947718898766629551672819366485533528300451901705622507367849286297992307505228305751416970414666483031275673980232490044090642972748216071150073941797780160
3708 2219551746351454761050695872055260704307951336387156298882577828013529058567379450109404446022281746522907687813655776592182566662993362910031512109449724504050811060038883951195391045719891167846585710591210829272434949361862269547599861381079031371770333658229532142694676087177775613474776755382754402056641078047959782500800711331941669825147200
3709 -2487104317355323474829154305438163747632895822572018589174223582076699875928741394597931310698569603243070852518901455137491016864661078731814460860096714713292642848632065877778981405596528162228680443902393268180843961833993036956070753023627357856606843044498431887384914259065164596636827160173576260300256078516654149759143679999218086051198000
3710 2786866435024093204653513202875238582881650401475849501684812796226018289456116664568259939866425202424338896432729497273613500286618362483952870383740919658860506616443788140585845283112975060647240784500100684803419474941814557844613729297966397663473188937221939299528380949117625299406584119668144349821567518277097980952797420531029722965126400
3711 -3122710603167438848869950684535931630804077068955593910334121898168730434204747938095661252205012921407537931606977417982903657148981659282362683549941456498354793939394683209559142640431368930814164959968609615747239956846468327226195849088147254335236330474810919468867722735330931392339299093819943459571499225815368881892509124920725972234621120
3712 3498974302070362764781635645165722089577819537173232083469658996328769525185275456164834988370368906885135590837184460864435786836838002824180702735778183465893485417791723725118162531578869709115170501490966491691974223742148909164573773714561905807948965351774942869940956334911670905016281314534471352186736576934224459603179864117133177512330480
3713 -3920515745843062331535866905833008844650027197251610389583099304432168685850037499470958335109214984714016906836456008901980776836091374507609101316476622091858428381860142597645020449735663882147126480193177557918783574754141182413401124027152849197365325417723108482722072001230731589217230289551078503073840499467937420713848332735157574594959360
3714 4392776317140330575450196311578881500563809923191390696892495619190994795067060443149070870931297136449581788376986517399626485429629313566970184558496857953318394033281732559771353448422052997011938339558158852974408037031299301116524525996608301335223017956832003443328480850427071451192464396504846941165963505373766910155684223359955307062209920
3715 -4921850477871946310119610655684073971408901781086801071724618715709279441467306538100838117223537727370329473579955007754837495875863226434669808100730630113169394530589055125064751776798602443999256408238141210600260439301076158787952840312030194648541675093912107556294246246494332163927925594230370575228796157508927764302769310875816830128380800
3716 5514564049916848896019935760926949189324120989081001942959980810965248839109759485408863719970225077640092952116158731059404172301580989107715892654914190697395993633249723518557360504085859984137082736187193605896667014069293140197355175586915183779939981530999782974577760990280803525970147860145155393968551625857783288755754619958796729231506320
3717 -6178561866624371637829941454950057628179567536475116092392471571581411807828841764824182437728344442180292847128998930791805683687958691267594553348813456765762255778510514821095211416877940933728295048970312542659749512213669256347341129469763507614295071898560199127849261521473496565962872083389117442023120721253427225047356061281703926308212480
3718 6922405915391061560096936501240741497687686014250889310460370953777423074961053433789900996958675833592861883834252041195287949841323348571304852170343828344841588468192081244086067043676295873366728338607334450792906514547159139111918375340135659964587613656897955517051816035373095111852053663793671087856059774167404241685116841786944751218123040
3719 -7755685225358566814255502521927068245172505456513443755118717538414510493884608285383873143554966033561336336260153122057338312003323641185445222936670742325936666426770641735333055873383114697337363198291826000514675066735736597094035435751819492576106760447206617310998095052419516593132544342918467319130941670818375575738429562226980442710913600
3720 8689138903984106629524844535608924146429569389804254941634878524025314628576388578840111796879893978329679940026719427196883809638254196002695946045823237167660529468671685398038666545722120385047545416491787410646529833876528682556722789070392012314611804083034911545078741258590424592363943729131397837495418219383744265100065724783105254228367360
3721 -9734793893789427459662722403060879438332933883061854620726574991547798088068696331573373335927460928481692486765373249482272218088016753556689298699338767472321382105084847832361926376285262092295955924246285253569361758934658425303149554265991926620668776622159018457804995186762611337551302306702357904993524960283081129187135758876580759515368600
3722 10906119208122045290372759071153513650563182486672263447930510615233144935007598653149314293206803355220659764986561132652697780020615065652380096818682610298451433718454891536769962040473225664962666961068791889227718179909130143586666857790846871930459246560413862194317205295280729303066583904736592679103363684309525151982518549145279165031791920
3723 -12218198614641836212168278973160358496973600439045863067778217114116660022345545272975083100584838748064423379218884453435669600346436850532824269794989245747941055663002476752581616632231334341852668397073874080484880649663167260110545206304093427183399409929225388694742762161726690282118177729813724153468698812305720656948457168563647976380268160
3724 13687923970137239860638791452298928855419907298008013714854385216890606485045003344902997700982196438964519123928720238226902317673458949318488362355025786798389436402561809824240200926661895483026182814162248475575131446987532151226418089305291200899620907010080253399126538457888417180280110684746324566538342466421287334259213064884573781538720800
3725 -15334211673155343806992499905211930711653625779083538010312419817365964087548299721081805167319128949240702145444106284315878175377415339612650515924048954092477930403400940805728964565782755497169102449213812391937092061786312564332467597425304808582218884623880194388321475288096908056575993866894988824199087116560213966107879741624724935017895440
3726 17178244995129618885358580332579964358396041408770084201680301256855106767455802421473609270276618239553331379819632653758798391452726659406413631401853708168583217903778015782618077390227104707349171870867808843287243845904735013110204559971891794813531046910223973475979252357205623008715267362618628040299843294718981856663728782175421776935609280
3727 -19243745379934613092609829158057905238179303005936352790232284146063190042885121353983715731157519993572780116365119018164960787821225697858612217988767725524380871927986288210228239660039679932653055900839526855115184128460457863768738951920343350785660862015669890211490247090186203688783803479749142365161791309019487291026782017273451907782797440
3728 21557276170257844950764161350690656898638690743339519687262198678617295809809926121874381073386070761017366782174861364589439531376212834498673069494165374640120886065667225015020077138629962259299576386572175257500300942301256340352755971514813794288050667994639525709749878230501917644800238810843644412732240368400237953849074703535070223953211600
3729 -24148582631520200283707595450390203222473929496188721998605928015101991800847418287093040785102547805460970178438410773204596154155267627251422495862489234383170498132565405727533820158487049678984171893437776992547309184698085719544739998845332335086884622354936327114525130222870572640826901573125787192631117913304563588787780371329318714436181760
3730 27050972605516218022946993338271548281661020744588343367839411201960592954287730478924308592819276139046741184058635545021303509954015382564639786090009603782588664141989275028659352414176728585508123558998312470568761996574546062870878324307780190996044555765848568521687332460945987747408213617929695649847497018176732773093863471004973515326947616
3731 -30301742642323540230814321632929255209154952864560251497018317997991522627054633678194219258030599930201946333475352016197771328957681049018949078093876642058818900927983663992575173138145924260919551448159123105296528346144343990111888282452467041328517327438774186039471753549179102476161487726533995668743644577562139320436955618608764113679717120
3732 33942655036878724821763419297219194632374290517655696159997409713147558270689575855574718302961571449929426539548647370670220620723470459132151210931474134987029583265269122292444275859912291995314653313061069531305560437130800217181574877676983312187976805776622326720437744672336879751751621494876745063023830332002929434214452157589034620194144000
3733 -38020471843242486641910681247175091498566202745560615442617747432266532332120994681152384393764459674682753110286174185302047302726621485491646596503864971487608839012553232780047741309319137024005972494959525268145832430293766918291201021670672611176546518852264961767103528515891165898064083758536796504221805541640105977919885205751553404538493680
3734 42587552663156828667594324024130233573236389971762999654057924621406209847365919977166769725887444416925500504153634432021025017279442915861941338358510724217522132344175781387531644189972942003290829517980488527313660680770414028868209321260678517815764369024572287311163589350510846505242359102571865820319125845447035134060881702706079113659487200
3735 -47702523815175595708431821146826636398374509710591681587696514145383958720121654015374905109156186280462443189877834277470375706872084228362110463589663209917903146756144975244241756563137936462517481200084440917688647650078694913248207350888650886948618662539594080439781218868247254636005059338350859385100088639634627682868381895879127820303134400
3736 53431027396660503955082311492743238136018691743270984577923229254703370297797896642005919222510113921712767386942730409328600574135250046278921518559990230725132618126186454043916031342379744607451688127345594967394862163670073595000063212301847788266234466612136233691025341086873624947283162436633499457019269670134335650939544788758897753299584800
3737 -59846559764722771536679928804038483279248395237392784842786106647698564195485848851183659755008725178685868414156134201597123978456294668971982610577985204487486385510765477427802878479386538518121184826543788057952715820406406520834500163334597206735435260691474802069992764034033641605454928195799475705401765390028050141945386654245392608705140640
3738 67031410096560453816161925225095729760162734114521830064167749482902604197451083736698228761547302013307925495092899602853957099467551392449114018205138306069304763900130620792449053250939636432663364758520486237615019323916030955552839374486140767663286865148135391401061821611003448395467112992329979804828353953392592497789976817807664984446405120
3739 -75077710958917051749227768057713531149080983439392365999257522263102691754753880977382115984304026704071099967248002304420597283728741259393364358677547380375128030001865596065904914984348882780847726990250338933346804627430387570111534436685585410081195571182723088007396139499483692715879915708164510693075459236409551734145304092613490939681030880
3740 84088614236590734748884724113167657224075419864817442415162802708055599787577467388917008549254270160572365852976979171780640932753690751607833747314802939544720740908023856768977904963837164062440061142838211843304433443683168110237500297147810008481836052171105249996723830165417390900751082258816758004116954490576351828484825070422513081915817600
3741 -94179607358978990190002309825445624024027871788090833173658223675507800751052217038038223269041507999207007814588653720561258683752037448630761698890770938191699500411959801120434277672840261222592557915124842854961296705943819458654534692737418005274397450864956345882731840359502820748507886902212718923424545902037879555527466710863148477132335360
3742 105479986541599780397396084064994548645323190467576278410718477832619255007169081875513211883467569351732345538686366110259929535427397588896638314605673227192084482586388355308582214426905027795232463551421166623869966663348587051956607258116844157070211353231261472839888313528482127069563909549454378378468670151679563551631825155738300359045087360
3743 -118134505748813947731015348087987530097909154614900393196187186349564344883486739817402615984119626928656010466308094660233646597729383944032697966650002215576420893084787020711221362593630375644821789473338146235138965365097585830480353472031336042680119115651240516005355193840214338523204612788883119429469783460231449361133949124922269834965010880
3744 132305222309670309694958199621174377654787257464661408374459438107125690229147977776030900084807869353225095916706367167165939873001999133368040675954766208862425818054222367164407090183628951549297687911231425142947030450030579390234852714532971543101731168111196938012848795726648359677597918606468207501963465207860219320706384090070257481740455600
3745 -148173562608964203792800856211055077250952487601518628030874424341148491112056239414505111965392629488291794112402567339682109248371075358132096576799892614010068159505397617863002213827031982997043616700208067447810257001394764615676894367732353214876120848991473719000694097245793406280947648207908436108382635599088263486531838979446730064020462080
3746 165942634061627778441769509322367544513164445440355034339310275344531307026753714525246109912664165262590076698659746492463471530824784917117065261819006149726383205758896538237860314761210062739373783289356444600178167152633262683541703508372304576793994801649539144908250834743500370440265678521476240165298381213315382784882551057506219447370721040
3747 -185839812695561447898443382119948054479617323719100871763212592482043476107710785518248358398481598899063871669814129272777438906136463992003803930358009783225718744935731529662416716266951225386246674605974907256186970068472948289021105034375236833176387396818875667875157767845833867571354011502523478263996807497898701234512135823670371580009819200
3748 208119639155236052755262789183001566159718559873951876899326350899724656655539411418966835648176702623139069431103690706295549928812895340927543267927385588869011865496654011394068149241612445650528976128082314369182640761060563218864950476029325480046351292555997873659254980561459088094693858047516325843182962161847356628849267557282773138746322640
3749 -233067059839762193894500904737454374996324592957408206514619118448789805712191851815223690235851883671668810809155141749338851457458242675580840439551911282970703927648742274615168108317412284992965082322501935494869408068627262238918114458079097417120468110277482591308879592940903826543851226989012761203768257926429387039613854018503597578105480960
3750 261001054253757645507016207747106525898591568237444754693628923429792952903727522975906044920246517378785166072689485313420637091248345186388654762485774120398549345589483916873032969111125880946408040367393770715928218756729362352908311427583643709430370855132302425961585455752466921584042684415416572348244249569078406786118979054614012482731892256
3751 -292278694532184902362561346734345838680012675230750687216985743735261664033034306125746570882717177949057571719655095189864295905504695564006850541580497098683216555112446340130965625574870115878006514554386997809247984972860969557644673915949081441829739858901077862483315079913243240359433083253709744159708417510760156797783554179389390199136247040
3752 327299688562824792533543919619107174599380135905789073362860882499319010554632398363484580318758958995759795355181835460137749595285981538684542080998320184254398716683014111622583815793905377966434916187614353589385318149234303363020709675107187470066406776626062377487140110391503568298800260018274461061653992840169365290967152311457621849602136320
3753 -366511464240921162415118398405320645053598817488866402871649424949232643599381562314788421207793403230563747396695967338204089826261284304807595934833657582118812963764704422422141355271941052875650562273627351061054735777365279376946561708832345360207717777727565764757725805674145870596724972125076249027167049355446130491237606120353279120519340800
3754 410414859226635410018912945426715198957605159176141443358630496043936797606629804959953909673290035442751681804678500965580838127611173753691679959413741912345661740632925490077014966216217285994088292880385539452728810774970050537271807132849982777740497537017660162950834706899141082950674286133361573868088821081477899734310960348805834201409766320
3755 -459570488223246825404750137115832129094473730448527472036510867301619044607072935613360458794666661068959314550654192818611041062222182003494207004443506621529257838953053833756065533306858021603731849039883078121063476350627989321805883439521250039637055060338703473346865072707397147728225259034719706174420760976226762823318107660097021486248844544
3756 514605868348659079636597856362719515079258423310644219667788652627963807981661519539389234622881605730079000965273762139130395100615658223782874938745445196995325919806673468645545924785328890866702229947348322150306073317324840710813605685245794438300842694947685890717624609752451711887795858503800446147633025880795439551046874167005543425896682560
3757 -576223392742236512414015351452039613203465236416934614266120557719863998596465177302440690622384993921529555584586268967994242953448436811023325153998025383498071140836582741915793334178914017116005453636960831127302733130320178080162936521100630702473934716017835833807310368411824286603229209120341995854505346367640604112151372222138973631454673680
3758 645209253253530662874947488765410215490300721978583720691664808553069073968290768763374138642446514311735980484280842241007660077589724716519202468445038846509407140622418954026716284295686222118469034599887543365987331417850188361319652011891614647099239357954265013930097870653163711502199989489273341836319221473702040009235220589910974586108365760
3759 -722443425033528814366346052704709749123676275035824381485630169297817283861621488988709510476017261415335206285604192709971188308345707723629519425626502948772030608637724314184823832823160455531205909252432448841010134011704062406813915172220251397223563489378087566297568964835913592285071364417926071028645617877112488258941086714210819673360348160
3760 808910839243030849599958169916742147706918901972322600102637972416807794130934950293192386895700932884148497179784555509882861947370952677734873206561733258885933836978524147154666917463092020447345810652903321215685324977163594845348628967813561899487600712633974909483868471364023432961730565031986918265390825460336081541235483283184982678826732800
3761 -905713885074794260635495184272648492771405564156016925251485492133955968515410848973454508891777281931116488622893655821889410214436592642435035138635667304078659662540829494480446104572468179546865602613338489222453963554499604495453495536286184926781654448615353726522655897655802336783366581945540736957135953905189839725422324645858288422388863440
3762 1014086399044224027000261243822601165965287838759333469583250880084779282330870240985150357863302143001650191422683806062453765249138413809805855152126438730775312644276485592764361972707711318583297468993292538381721372709856000432140503435210931281871563255690373218463971886372531502509191207508531773780298955716560156756436686767840134634504800640
3763 -1135409318247906279961901492733197024709941444463328817729036412707058471487201604417824419734931775855512908575752234803017743494482329235846266007158588853377905560295874391189754805779644190525125100120979050373453017327246837349276255779122535613961561116148824130096955673294309201143533453274574178043564897273741847604221155213571053449292691840
3764 1271228195255338318660430120564290902212333765688613357294794972179732232387226305739756637122306523624603898395472886025811019586083347144148554088952387017152054427378219820275837741175677127226778300236043563913006340443474817829119544438479997557860786393806064004995804376687886922347407486467582498360094352644587785463004847199780183089182214000
3765 -1423272795749738994229197525162057046206968131695254908024051621277294344516143749059039802501071490416953119925546779503354075753132189421222826171732426763053672983117606894530658928778843259352010389269887472331419791200186341464471669893545823641721008112161325139372212042826184216881167813494109019942912897170474624882880107900003786889960608000
3766 1593479026262861781148516504295657589779639166226001178949754635968761315658185687242057840796506222246607483340053784623123108949453551008934767837039418086385669442197534173770198938256158989157502723715046955208229207643518101932111363782838606411912850698656400884372977326047485247193290435601909755957975008678108772868687309728288287707305456000
3767 -1784013468685059251165935511501106303201510759770522026850903235110058023833358993701515449149787038209236529239964103320500170041871670378123398067613654354199290741240183315992739888117856549105356434059894673969383616313107470657862264549928882455208972145361389737232384432744387317747077296285450927709143286344148013420768750612050506170411065280
3768 1997300831043097730446852361117357486700436140038627094232257909865288755448615231495325650889852317827109049067564939955011995034159586292075171374885044880101886644749798420798104008735252366765194218377171570673165731141504102092704701412293813802536634389752227283280583581833419552760008051125614223539012807478375013301249287496196127049620431040
3769 -2236054660735470302790932761856828391123051025433822923350045121297362764658980704413936880915460271453054115691424018456902799143774325114627808045917547391920929520587410901436840894252618935844707742171309899697041325518903362795932283940922273392743733103206869664671467036263844802914924549854277857518755343114748307856526203007075844500914858000
3770 2503311707457846999901841087198263733957941495291618946927559449568522998690839539158528330852124519571723358063049996755771107603072768029140516471838854079248384703922842772932939322891723446168762670105609114691199631659030788128360137787438101767246977722171566016668086397704308590689191771461712853057915419412253330128212646126664111384564283072
3771 -2802470368953771719196263383403967525375437707912709796235891130790477752236414422988216968075836751253164854494318299007938344664689205531142901146640751206355932890191955652425927096657626012760702744576532793205061337399783331513159949372330821421112750863327197282782422331414453386416120349817036348421566847025993185692601087985575942255034854560
3772 3137333704062407281606436214795300972427944739972969609981743368908679435080643776902401923681330159658697122725730417703847663357064405279310209747794501802605398935051703896265836592548594746259408650975036580900660012182836047122446691421269030320299592615211590690098285180259842245470813985164478178904728758220108721605128460106386844453168624000
3773 -3512157554948547076869002955030454732713608012773119303924897660611250793576336818787662643366829219134022297284546836126930946506169725453836646598241204168073115499984685028125748480789529886225393248065417720294265824477654406167051465218223756605262303590362256917243310424607368284767976340812651384920071151649073751607589395571887095282570104320
3774 3931704384608624729587973754180435796479714645122371730717067549674835305185351062098668225114616433078681567106514681584175488292167771615403421328996746367359844261727494828613335679110652624931836041207809248403464218320504672848574585149022062572563448642839563282133289940807509218839795669024639487580128587183440230825527129138850460855894949760
3775 -4401303507553246488604929252650709686257045263689353089178597700055331138315670897129796763955497457755850117740534250758786047466284421835008348694406760934148444546986811533229626784116934895688883059613163986494196020082912117337572596538005531273807962363460766961402852932736489989622314462604805863925155288695025241518650712593788383175980862784
3776 4926918471869842918917151241562677565188596405505525615685925956953012400688284629808421755243372631515878872608527364493764760883139282312762542776555043221617529812208184776551154834768207877204136172104629651902239184370056573766927647154591275270121171791458160761753147303984042884420586216662952225549984517469710119757161338848534413288739478880
3777 -5515222440672377357791184632602264583123882526789958055678316881614395195170948254522713120137473691854138641138299169560426131167796349760878363858248752300110837792713401393141297874912068553290029020857655892691815525562083422847425142452102778552180053189041184808257934040669621253363298564984898880668002607345251951667838877914558332971728365440
3778 6173682521371135174021771278098520724788409608214835103453328780060206293805865241627683576924912381369099668030026855547510300116987570677120962566367865138256560355544833368357342308728299218373289520203958447045716550203098062264250553449481551385476631542112034585209762102129511732013717228845659317832133703158553446058593442714165034025656653200
3779 -6910654103499378236481103058032628865887862197076006463300461630796458704882879114965080413333214106966339127685270888669602568302406315737988006212235978110780273392178952191827139930314590923612248492184713094166964768379576939413772110297985229241728717495893424381176284943993120263540360837428283309973437294464172815611131292277075833456379770400
3780 7735486391418071608431557249253469337243189717380334741300647839601631574166487747664521140604959421861017554865974657726579528907920829012200860366857692000194779370543388273708440796731359016116685705498245263942387841827166661118268998694913979961680600186899352003815588274044752133566382724248240328334105193051843468219495618640237235670376004608
3781 -8658640458653469185474889848481210514183094157845608122366670290339865126764639345901859778451957331653613667634218472113704790322045187570407043545173223940170587884339648400434687552795817441882316178249010098462469933851653678775076078153954208444682127353018403280889121510536793426603738839685752424015769750976142649134312401881626049879573213440
3782 9691821307658582085306153474136392266633068600409671164857802931390396331908919092098239540723590388230799575474040021566133254098367982765078399094285906641007573382797421604443479144011499261776779092059247334177450830864199851685820186945878718732469954153346628345083367473592942574441458548731052393689467982910875028866243432952231526447305152000
3783 -10848125594388747181602867126916152977155891021780075664276795003078969469312330886671537795995137088132273384216057246772520572019619455023379743520746213974450337435902352648279895067046794093844924016161436111979109863288668572809513056509106696193200571631387675868577646516914526382825282118629495433097236351727672867285648739730881023100206419840
3784 12142206873435118427657619907291466365078085473353408502350628505854422276847644643394203114800001917005753545057082361149162523920199638136292371018038886282558777258263658928182008370177212626892234886073302327936630176586621096191261373061782128660743032951941203913658277379321815783632161388582291501453805473362397612137388409956101605851409344640
3785 -13590460439017754196319588406262196650213882754060704736472660780652900296101488198841574655088009373746427540621811284645239983682500226831113841417569334006584117582602368818604734330789564655497355084484090957635595713386624429300442629004758484966710588163077028739782877595234486225381460270504197498357769023477575845340483426954597698023405808800
3786 15211230082640706069017893034092043295484600525703254528938891159151129817051869196572156219062740549287492191586064780875535220708535170289558884099862985144578864708660016496415726019663137326682258733834800079258882384183118571180482839227132859153947367743207215858237053926520170565852918385939591749203169471904672904984587551454426901501343164160
3787 -17025039362716569257001668637413526293288274182110020823439799194352576769144807692584470647106255855549707648123431776892852288264005621575758629796760997806887860499251776605300802629355691814630032986030434891687778811363942381966787013170297695632610560798739206874943282025185915809581648531400925690744860361868580595180203463017593085483297783680
3788 19054850288399577684265830372893602926779769849045139348346719687308903964153282780373388100381951755313323168952638659514606181940353178313556717689732125412308239676337542221401045248407213021771610890299212688943804158651409420931264976814925433048356755481735913303236500247055220600014394374259486413560538934823737095097212596154371643626889169440
3789 -21326352663050035419642902245912363136720488316837480287687995930730248534304415054345104631918784130223246581395738961258918938516131896413307912372719735783905657134631168166298400453340864552321295969209590810371255041922995406328182000420990000467111984950010474228813779711622748928840586025768347953098684462071830051085249166022513653803733826480
3790 23868287716464920096563556548930312325107959082745637149574975112513493335580168336381055545094162811404123239403060537001859301536792839366070582797144588658733428903222160349847876252858013140156376763959030100419733538686405207550181068200912226894094795124945072589015980649361910700629154791231395878513650655683403127259080277349158353778388379200
3791 -26712810084029892184271057519137778446846887853348997459903793356781863765669786633436002666519959947569166695633919475705877222501949213628569583611990988436249835804640560273275557227114072254415631696858722880697990287982405926416332388602433018181880648500625505921385437030382302649931735430183335097305806446027858962403434430523029152701493030400
3792 29895892670619755597581706365338559059441639220774046810153366779249317284092319282812736019164959832991490399767655269682580537308360354212007631689427281317178868317671599023876454531157751492935717987375964412392946220999207264953986309153851133800984367607216016342254911005262949657392829685282160697794904285604166428590482024645930084736266222080
3793 -33457779473369974506667985075496057468606177750848646649856493641566502220597491611954173581939434435326818051829735650684266301695793772402216961089052961101212955116146369361486201501407276966346583510105338443366066915982715871239875492108377608541937307098082038288463872049768814606622421875967431699530449236023885961891900650591300692901861448400
3794 37443492037036784730120328903403948714366268613318599747496346051670401430671897557201415159727497153867076275917566819194514244720827887772657436503955315985445555239451038431773850203317778542760576995325108222290082157461537698913622703311116549851308731657573658863489031096561204907398803831345026224873886868980827369100271197453533389657409520640
3795 -41903395886019375812565536785725541439765019602508830935683426210860384181263390646039011121401444658986339909519971517037064260308620115408452727512265073647793993520789511907201332769381979863826894723074357852110719783504072288746078337477847703789134532940633761483381661902771307272758913900260991409113222493164847447017582036251065567027708237824
3796 46893834026574621972959277033741176412898175195424045552534896333128071346415994468682268646149145834261569583576316965242253413292841315661491657365898443455141206273906384210280108669663603969273843232689306007572747121838440927851790299891872794797727504512394804670274720888514580285682411183054206341643726280068081598143356682239460700741823752800
3797 -52477835450634677765986475742948138554945198210865444683723213328371843900622796421585754249531322692401839653612976014831694285349910941553428832176230013871400482338641230674934169898901211882296345025599662620970580145372338174021231614152220932818546293192520700463982058332841200394309171614517623167387596810902137818533172540765902392257955958000
3798 58725907509359318208561131848590935167273776385887991658178255889124224870149005200904514562745981438606611394578023948768106590488541338070630909038391328369165838685699607376493184533463169867187803958048082339337769302377212937982281777333419013028834330578895367727124161995102368585144655543030488070327300894563128632756308283124936599788448642720
3799 -65716922071763161630629739030776660985207652892325080299973705198069768974064680850142995590004184262635551589719119811247544721821580213048486646287734315224564980061947871582112188293236839820674912254100990685485058103626401161769159620595340501891690505704324610255665652788276742296601714189511865937984471519249973540374482693793861374343626540480
3800 73539106554468009331019368436625810509195870202418410839249934243875153363260506378373449272924969995057758751844800163757706162312470602926207725853316744151810683789613647570560250451204719139635119575661328069722348817159314678363939954619372111986246372620012550862394655953121296265034019523822272833515506299877662849204071933899014835186261277920
3801 -82291152217388796412265390375516312387761722338279737495202376210606650816588656589059537566088187226326157414138368819002249983865074864947544005618043239081944813956512416760781551875498402586627593674412515270332122367449505145059589889441904485145844888662445266393178534248847077938128873171030806606610067177909685274292763436410782173078018506240
3802 92083453583225490605901226136325813696416525354625664508626802794018474183930110640830666583745794995119951564562859555062918509264417606011760677322881697915014642226417147250646854912194099698196974562647718567236904516660561731962251724809076899862204141714417570474693342146105333941549538834430216844862894628378400951767182105439142725491323328880
3803 -103039494474172225512024923997505496563982718447278585002365385859090169357234405622777276574355448585710533434133408036581207512114841038576594937255329465050344312624033702289384060645878364310811494072622035181350784808410209673866183962784090434759112330862251280576860998578387106758701763274005046252249415070584385265275761190767976639901157078240
3804 115297397987575245476737242626971584674330074352049611658036728234497111425586421646821067071459185456165921496144208527224604841524177827345917723560916950231671047428881104942406270685503346195032410101561184025677940948085262810967758410090604084853555281707868750757301948243556567533801814746586643099689805208611247536505348418143878921839313016000
3805 -129011659776066764295580192328625464043540248425816560975687331619714054621969956271355463727707616966689603737854817543877299637966768239730848827685386642360965511079279331336570808913223253884380324752921058164898098849096554153484333455524608735332229738339470546609491535477168238026240061624539103912856284841258603283444637816981613092180674122592
3806 144355086282334536326731425827470521739047949144008372137955792737470490602490455218193988525393065868701094649066325189596963030825526219868596424369799950555663084732280840047547683496408930519189341047073623843847510750294075705048126411118928071113113681608225321091950595243844206259816736391017844765575991486408567948319197415577633406478392718400
3807 -161520962132500056836681699334455763498405008609529390583189909103040762738532480564921581608813593503446229027598190880810157953965648203792253763092851941168544745437864288873112709981950712772925036423479533122251415939501426190968394517474676007554614703915269987823185963336031991751715649745142412476642755405555864679151530238166057213208439546240
3808 180725473746746416038153718060594612263616059383117241754348243087303517495291468254443831187594692465249948906277784415222589484702524824471266766701279549213986525352205223816481320171100316884435951533037542585087759413333254784330316529602485721773281078837276731040364299157665804217008774050864888190597732851247686613159841714303369663428694989440
3809 -202210419416756854308742093602582726248966866374425364688799469671075660924985375171980649719645075209090410092190299287767629188258495928572075223266572667129784669165466664144666440905047003254806656597990231237448794041216715591214053183694963579310012195303083685869999951388427635334914874704821949440767385732423578311493090282259587976037231232800
3810 226246239666253172878350153169991197386707929699792903483635799665819809165323158576615126428062673800405915696090397533520570631185267778983372406086608750985603323025331855638540875107199813880682169449065921306434542520035318781177981603168714122244259556383756534462266435786115866005700523302281281960384836225134597430619309561907787113736790630400
3811 -253135405697662849524258733508119798676464527203859507691850065888446539161030432051348126407241836494780724092645567858923216514851645041130044388494224044673634323789208502817861802081466820729108466827541574882730820671963369060895892809575690655845243193239210309573601602528307509066790831266206726372831946847857666859585720001731558839738859465600
3812 283216208184091132303269589389891035887754059952693322185890697227479746407679918492971852264121650392713318522532063593460383992439236793106637608979734052404000317232037479841798205910201573926000918176629958882083930074077653044296593676413948791638404347391739802145384288094649672157301966613576518104088554562527445382254814405228571038904134298960
3813 -316866993646527510495579597331423961319603062364327135134383010073137964702334652712857880830306318477590037218968100168058899245522994541349255072415908914678102799507569927232336093831671978004333154901138431403782352822505274773918006095110358283863819554504844357416135865113432736186983822947158704403426948044472434751954247994631276282877934520320
3814 354510901223255178557966712423961414932217467543791327578436980779432054217492510835867388454965131237769616447890559685635290261730718701496849767944202078525457202061839241716595171293760015184617607964513978850028233302865434308623945527381326152930312013697997820778464343864500522958069817191285905404512607298901764598694765182418327613932323043360
3815 -396621158860680527936033572404480453110892304110624634156428423995833503222587375960509382113480580470636769112486356967904649277629302791931541769228756627910090279007408060835682761068033763592662443165084607281534538043882913677179228299423609870530614766753033135006042275980486469707359398783608816886864229814775463015860704267771154581439947808000
3816 443727004909272530635306522035582801823996468348042945591050835563720387359623810511471321938981928216601965095011505570354397016103314432439769369318935965209342939184282033618328866613148039288003638267491404250472729156298587731263945473236758129192915527877280274619812887838626383692837728617126775351723273826616859301951149643720776496485527497200
3817 -496420308881055271865008633297300446352002906837659470384111777389023635478207205323054485267759251707651992784042748150428650819670200930851250740173926197069081695225808005386618928468196193239455571574706302907180066145241912055455444354619506653432385006006580759858681747288655361889356096360923147805570831256752898283284094082704558849293366730880
3818 555362973812287915112602584223949036260015819313495527037265005480775571873154938586172438090602121382035043013391050270788108024274342339374814587453940744417119986740474333093968014881977737293674997299287409545219732062253890602362487207739770431838563841960373042515150230859625591242956418007902004354964038637111440249063539557919905803066733868800
3819 -621295212384037102454935875471557070957207079135237111757925775489676536694367528807274805614929735144832481675871723427714987667824776186656174121491645465594044519185107750434157474505551399286480008505232555248882515211011970256206001514873798454783816249737463125069815165966517390860789881145030056812244450084386336217159697996546933526709967976960
3820 695044799804346962681872582466039413726358358723526124577718228723572244421472135291127275275212587876541723449137894208026950489545176632247707270675782808638429763315874723470407446258361180609154228626511364948100851726610262224442099306500322845534667201311562561503159200638441121053825946136552477633897468361359416878590761624923538236206431908864
3821 -777537418582776510186243258686384585160846365159007367954112917465659505494258494449164640247075050521026681239077806881213830899440761321432565356583487826949465782721427717549989768458809842400374529940943151882107003043240661647049525927999036188820560098604091777878741264276510931472223497230575539441745619963964645854465280613436327945705070361520
3822 869808223881073964293800836978281571777489310162476223505280044484861243522561482239477620918149384481526806199740129934447639288351483157098461277902599209481586301936842872315363625319463639623745965841754615229825626596643842771329995036442734781052659585592928571263591907252686055133372326562387702133995522469551375101315420879450222733584213577920
3823 -973014773270142424636086949894813852053040212199456922245497652358492485823746561593705155348082611191475906965137528675406837820228275379804538537404270883272833830163455975557171268428662273572365290410324409382891949095034531507819720113933383686548542407399646711405528217377013497370972591794809414950356456649277828524780812457299765926481899537280
3824 1088451481650310099250229852978805608753561068841769121900436216240058964018774990145325075072333985919508725728480215139719650500797632612206719514544281382033758902208083545648186989893457506210892013581853985849633160132897585407261208555173045200860194789358388937922185361422101903897467675860096886657476816528938174499079390325206829799070340397440
3825 -1217565781008278547249628268137614161061301139208797821130018660652637927533265061712179450851077059113508211671487728677062183904432429134076022234497883309399232363529526246852784642944425329383725030344060919573124886404222686830498617189452227555589982310763875694971180080665266237534519652550926601914936749922045807532588433744125007950875000829808
3826 1361976185823520134890820480192358527500060977610382136842633299228767063316152656023998500546739748092666694042508241908990591032898789939332220793291864978663746069546086665632593952105709349905165454259291249834082758504494904650352490599563928673014653130131587564620168897950733443184131917664853598832884532939538855240289618254008034540289838053200
3827 -1523492488560245288124332552104529141595272268403262894138274199691372012647662785758278925828733390427758217395772046715882175251882710224218885652839093247366689167945899296003390046253172663692744506507221193014331311437173473592424193541507138800908615531059419341377016584070914076402225704108973276739584221591218770996314062975267718212715460486080
3828 1704138336079859056625013217191126635050312613012089681896709981697601023087568057238302600669193475429680984130060698155697588990813353817242206503367405338320891423665439734314185004894851780950791178792742496266463943881777447215363096564383724330427180675937790829090545628455600842235841710471094124137276906958675858565271055227175469683154302526720
3829 -1906176467308736955313079245103269171603239683887241663086423713832575792011083429920111310019105545232299800676188814176402983412701227560372043360549433798863648034016598647757617593057888713585034372572066880190521665652330925630897303453190635320609582189878940132468892708777346292694534762029989741939741821149113154552283373616024136195338261351680
3830 2132136925460997010675035877492292762862349426188413029380511701181976204379587722480588846739175477731217652728675063512239543084666885158969623008558862396901902936469057120531790681313703082777163163534543854351205258861807799010255298864191570535460830866649226406397973026714081951321346000801701712832775906730677552082534093288320483950040728954880
3831 -2384848594952182851502406302804605533640497429533167621594977600299667424166987549924887516499054952804382002350999652609348397766873570102097601057028003236850816820345664817742968966280179866983010251900158179391039729278379635999619401708622024989279701953880769186620604483894112649457167717480179584466140833947700008879153049016669850746740575885760
3832 2667474454301473927245945495719624615916944747372086102206338410092703140958750466880705449586985338011058211577621994338248114054318630067960434843034406241215751834646797978139372959062087555154410519612162934223104692937960164127168846581977491534530133941613377784301353071405023826057714456061069854520526837710521928152217470679995225641155397047040
3833 -2983550982314465324806750182767225013552334165512004353259903926106912606391769574965429880006550000755919975742661592200690448464445268869710345129872221258157512434820466849442169007352632513017375795845533412916216070790570777533740472587175260014712768281799517507639062579516456897534632074200784809286084316403352042630948363931433501494130000935440
3834 3337032206232384975454992773066931557333673322016500575372119324494130713954628141528935656834331721544430955927334602836117436114439839433437116819453458966883423261325231775923858497852502788024486579088343072777600620863633936284882214856563752364308557079331657690339249045736941882300619527817387771715504844315397209907932768739620328081293817203200
3835 -3732338937959875638437586468963780598525009041682916979745854319977874543872544325958636143776292094690057418778877773638887222845841469192093400056557173038129062162758844080932421248620566478570440143816653336598082779719036786687063623463290272564177384373756572193875466223328764483323519357671946413821992922200267671202899644352241113341758479164800
3836 4174413808649321251461445064461539935638320310752326618801713187539785013914774702369367111001147167452040773328765408312902325223803018138761272304585627259354661804712446587890309312894746416055073950969498331621796509436461700122342596440418519212799776054054920782442510513419351109661262666055904265650416110195828745319885757793720658637516701530240
3837 -4668782783615091411936041453228526296901835308885216073042825596150926019488335958619319445969389727965130361008424528919420800939213173178215588465784911676257812342809782079819648662988683251675712173562908521728398277783432030659648576370950196762366295527402593220971250977527730287191559165547032475403271615293392921673866392968429687437161701908480
3838 5221623919658434667400444732071961770789122565661823025899198228693227155814445743842016651658482709397583805564153589569139859033095410099705687854022147972382068619960216234206411567792887526812850223371593842486978801971770476311371348363349662178673929744349137881061745836518498869735272731772853061540534977264642143953247895950275185432589280350400
3839 -5839844216388773944464718485569897186845415050108229584241975642339529770057921297187068567206047817968775921583839999124227058055737692352080465342792529053600302075189735393820148898116749867234495147133835102261693872348239644163721128954527301753378207781020468061419281583001939959762198809396915308061533388483572009950830394498906215310396015344960
3840 6531165513130904138503768833125159606539299770357079694829084632419709516759545091811294463270296252264340422981057308935815939180511351292617189144929972383468285631006044770902076512438994307522548192226687605543849836560499059923286288334331061981364291033629261565743905668984344444596105731853989641050845430443339029768545719983400728581034948683200
3841 -7304220494739958786145851746861809392414863292795747134256315829074723855917300160197531902424683111250939400439298786446243063315983697132615121791498865232166971599128209221875986904188444052623242896514064125779785104609614608241374654899560597918575565916757269860565602337922257512153922742437643925920428612860790925762631613944482049965020500641280
3842 8168659994480790222298975834526190555759430330143411347365534791682577726344688746909464968883861738268357853026960495514324488222861786983519196584490542570486756248112328622965763137062264117523032673334323350303594924770419088875095031667365588023204906096026265595359768033437098892663170312803900175726472458603032110692776294407304858762545208978720
3843 -9135272921600093884868741688113905674677202060920939649980195300864689703384791184474124152105825770596661106017995561004331803865562317878205879329253828347365242225479846330206486989183890664805754496028008678995754430488170744551401520835346137572537683800696217236669314486450640643858971865843099269111406772272691213880943080317994773375708811811200
3844 10216120297042184230344426694272050119647437240454094403520368980686097143019638907365900483299641029130478829982167801334155674592290444000919453998929036555097767220208411700107290728221291011666904566238099501052311378996631132907156109926235617300608517869097949163987126058711926509810385874805995043405027082868916918673804986746921667066677644315720
3845 -11424685054847228885200585987241085027962463844080260237963949023291574720853827349636305956549564323657927947347394714215345289134408357996940017685769042985701509377937003397903189500377704935575291774239699599304025336447025754602863861465615554096822548735107861196053807022212754697151990670864792489357014407514621498825890375005556952866695327253728
3846 12776039461262263664181568369114987966103823237081366302880688151601773163755551486456890954819878935848756685517341146533124865337723174375447645808838456165741445487953145998431321782574868448248169612323771962291147515844395499004990831234812279876730547436903691155413115040662559630255786282385324466296873177070821764152377359888494640666643463705920
3847 -14287032220878744763936078705325621720382750104622469349178733993573807465328628837523124521179366990026787598306947479894815244001000149318236388784675827467500039446421502807628913953029758459738601655888661146364748800690469634730487402080981136853933726317065010529723564330707162467970834756769456731065088997234292968818125192592136532852898535528000
3848 15976497581853245912274137609819177166007045527470161386588586831643791915164376837853335832706340152206433038421004956761462546464765650674035939101993548252654892723282108169082075618784336498941676418098703898288667040127963354621282405828460464334956527740891929672450140598943683631504005358985654112964873125988493394406507703607174020421971079486880
3849 -17865489023449474353472259101135348526494618501958568039714192906272515901996861591959052960693124651923466229326049590711670639332051543641237869231843218651328137825456302341304898576617031104137335383212674591591627636643141122740992305256305850954092638417241284083901657963456915660987536456036204152150027877198156707826366255829545664632261345347200
3850 19977540412087552218667262450219460613640561869445655570002773995156104671507536636741318734171797942180256886869453394227314979543246995274293381899417777451266003186150791400583983696071131711684455807036097834681699142417477136896833129442351071781127616425009753533475035103554605115899968124887229688394268485017915455357997269053587627782961062438144
3851 -22338957850516818131173382240019084162876239323092878371323038277421667682119476340534699670653195125226160599422206616710039222706487292575951769435852155202663354742810623708786425973483940489920884423790241795618296799488721014345579808185086745594097368720490346986450936519960040547099856822841310789935371495008789760390680913713038949894107660327520
3852 24979145822791793779345802741715484820559053688336809674973841861972929081579885996866948193523944399257598920616782003769618674280673080835072773932199453231986833863196461758126799369602526330814881145516735218019453332961279946864248809256404196889787614325357098868966257498638143780473054763559991324752204885952236484839541334858287394937618621514080
3853 -27930971660062863582383196560353114357750119819698284793255487925127249441988422102696936760843471269229230390670452427368430544434513760024063918921827610367358183159714816995549676837389620831956065908614347372400180033476052843732942747259420653339594984837455263656261420644896804391364605588558617196934730911671794684247813658108764269524005360620720
3854 31231172823970524524779828268906950019451261623355958680988682342040161583074502364381088645685633358444475696900767784192331366652665525709611154236302034690247212429685590900520156897584139579241348250315537486204905940310062574409256212525809985254387311131299414471631095650656125181477641983325600010127670018894802938566550766452248988933141127320320
3855 -34920812031436296403608566688889704056217542221043278104333939618468284441290130476352306985157981881463445467543357864549231082932305592217661006294977639834648742671994792950589705753525506809988242406066520812968927872035704797192500643854617623873012076491011714600746818981992238836929089723031029101214086294604438718472614022580102799206339399540096
3856 39045785833331211435791040809220686019584527163718905340132533864621214961572331412691801532907315223588141445858527799898815343043835310719604275457303659752057492644557795390984680355690582720739883038883520735700265969861595853013635653557065532490615533576544109217193866920408542056783011961386293851277310608868195085407550892938136167628440902872080
3857 -43657392917084792341095138010449080964867219028031825640433167825727522433667662825814271310616607797886483402323627179425785568155121760487877060491984450302423901898696829117556768264159631598243217827828156767889273868562682376451170033937640654861032830006697708167537761184047656669831864858454016501477144724682717224735214381858042341906881100070400
3858 48812969137825953959618872873484782774954920658288793012543217765688440493531755043199422548574202725411774306028214284822116789500205236333153431393622894492991029389358974329038510289913977556405164285898244355570765358530493930119310605027153465975305556882150830941430884410037841490408191509348368048656753974020732710114848906044303486537471559350400
3859 -54576597103114660392499339179162616415029546050395706704557952746958356955793474412398582590560210943816184639992957398461014012706149080957934067640209119769580231840161525084380840104343154663186918187708652470244198339855159433406643031700685627972702350732959377421183226424642048574708075437227571617901682019091114957904710219239109427362915486570560
3860 61019899052771315896863372354958148899420031368902648065995688174028274347595115228058086995142286613795937519684739823734923825393864349476833251732642600523530328710082260107887873588720691289087110379599662404255102375120203076450373212014718792316718393231631638747261849242568124155539601666344859480431443776128536048695861249476662578325507493384800
3861 -68222922798953525915790972146249176413448497995104519299918108054315763465277313564204733157373426971982952841637169311774877364532518871094025311550179029699493959148880833277190015773346225438386977918378377655879736814683819627235027096496166441471666669668536988425539707923412224154829276508963431514314813309607148002663916937325589453917016429386240
3862 76275131634989265311155526489116841830361723106443651057100945936650125434666127812753820294698149762756856319217125251289682438260139098712650330129447178070110655315606664490117519628310755306152590093176544126334510308579989068138918418067937307663889648875272250375567854903000746588214460201882858469839098393753349022983102734282210616121548471823840
3863 -85276510398534815094041900305574359256994298318220747897861138455208083488935236166360701924450867905770056608272030668318443331417882644454627894317333150231704352817207486596766281461117042744371182217620874177948525778358388947588404161535831158644161920355377284690620329790745253320562250932564296714676297859114962630580806987114203099487104952048320
3864 95338801300999437255533535442107924611650552987957288882919208942541907905224760051394447524618841139034489067604599912588630658575780595619377466257342431024921137731751959370318552786619648366082815096795038478914635106125732255934489846447492785875521046555282470916315192371157862453681750619104225428124491327326472745821693912874776481692605543495680
3865 -106586884728302228612272188392592913738599699380168471699124220946440066936405550738217509124052790384762659649488207780466118833662562955571116459540982479740622995312786120056843878153553441191215424123027098636967624942988238297725364489693609661782365884991380715493248653012415180490262240386677177424390583347384475247188034114276870270642294644535200
3866 119160321997368877036343052619887598406564477106790880115699130999513711975565852206152068128833914800945447927254100836126026596535500355950961032799245722685058634802057449269386018330868011323566068590317626946944401464789101877358633389128330784121641038450583743036706894052963697770551779029172781545140018662025679583365271864494940743839881255495280
3867 -133215079040076286786653728963686058136477185188619687404801096854115708898559913330628648496353719927381538654469600253798143594454970472971360110649668584914500311600011750520018155794368071107749069577163548892882839907385763186114657862730374149076630010726499447014078336152376049438572486039646240496268655464477712184405196857473760582689188211819840
3868 148925452205884976979501588197429275579006980707480856548343605457607922953498368356067291630812113876906782872973061202163061658025038168590173210424004853962460536578070845248764817948047144650910213854696964803680051600064150399556518634278447432226804366206895609455754899157170199851978810826373368704365626371180263173193058902669439938975557492060480
3869 -166486219853266236557581238712329957870324098322568627874141278398981188674601578003182271969963011179114209856219135169257791708698999940207036003178607477402460541559626537173349529314192089557850295585063156946882402336817320016293174466336937207065438600574994448633177305957790665971035166490029674743155389925727628039820110837304439477404728104511840
3870 186115046168495856839840853037785059095651233338271430303554322890957980260854054375110512959296486331092280147543779363981389951643844754453306089905411100916064405488826386144250288706741860925589206834718149243571978771197075014226125860484720900872315048245928771325920428195558229773249960000364232465070101847944391832372134011309900862298678339716672
3871 -208055166742238405165830534835378799712454154100459247024592047063353124324097157012771303637524373293048396517941119851273938157066277806204578285187955401157663472059641424114377134325863567487267851232171533168720259209541010239622054816049387824396071468930418829128206421042659372156410637502960600213395271866535577728945570222325747373553214849680000
3872 232578388887312444839462521485595773458906376682731735409336571487815062740005334096077162012211065367365606806621863826093971197722987603435486454162137701419224288780949552407339599131034490947272150580867702152688378504321992364308839562171216355374271343091232063699722889600937810220394287442072791896811628780938691251005806418318372893080449041767400
3873 -259988443537230530134455802631304500014505756289017142767214377546398693670741786823617593945880018218555735270016152040688071425919387039622447102722085514207098266231269763812746355898682904855606713560804835798608580054304095894994133985023669078683867771126340872339581023106972586550956532888176773432586659957025482658875052965146844009494595977837440
3874 290624729871578082879187337311986794713736844733396465846626877880973157834786513553014670117344850512348773275737680515492067584154512353069840229418687473245450431934513337319083988579321636751942405940366090769226080109749862242177527356556422554317563633877694611577275982291821726139677820487459124931225238451096521099338322715167172619753708061555360
3875 -324866498623540397491312344561063906253507586418784478820225273834235294768939998626923777246175129467565378133958254352888208981737422787569910663973284851691068129208281844401308416079560110343079377707180142617623956824157092198494276525979453288063894251599672109261049931677606562056473465157507530460982122074768867162766052185354661861508588153478144
3876 363137525395530459369062470661468687699109945858087601398498383479712991355566579729413725706021303952231139856921165954244900158892004395356034752730875088094329942296357538222420539879624506948876844287856266861290427451965531255879078534255185123132249096472018590052043570617686364076630484035601436177195942675832106152135678054866314116321921238662400
3877 -405911331306362193352559010025011104776358855302552229271817811535427569534452578812539138133706373531191924621971073053656209249426498262110368834212946632080194723160673638474568952601157180507645817535004683678287187532803878815286962887209794384140456429938035821127713840483158310212266733243288005095885901422832176716558812483024010246642781213993840
3878 453717014990825111440337496629593509568434000541658718000729316674934888377561614356183428418735246451783696524110986714287284319221817860627930278818602736848365464250236756166867465845358767090784495004720037064794077481618127950466304432135719033293325197697067210746813817986853569101977252024215156800580753186842987841249170300655264550884540705543040
3879 -507145767451424952602030810172045259950635570711870917370998471525626493441697526375785416691946948973421281860367695545218747862937320324397419502162379094234442195453575280683839224940442692409416474883255049746652555528587348617997164911612876318005199964431376578700657295430849833042355759579410882885778975817991560932014221381922321324626993849299840
3880 566858149613534690770013858655321973821935394368216340980225901972003837788937872196144082849144735887250858435181363099026244242690057910293213746781576254866287902142592709638715152093512882020604862198829746551276234808308872723486597706005292429965287951701661741751728765014466178026052054645369434340849385663839379185029318259278182698644304317511776
3881 -633592221760925129864452266103215796865732162426043741362408652373138324957040374725227742994945675732350870579173602507141262243109166147852685848092532243540138360418867766170849863162549781665476953087538943009186794383340487082484337657217815801998431262825484953199603378883449990662332204373316929424936581866794488293609030059675015632329282332198800
3882 708172624442120272425745791778334825965989544223732733100690643351105721217284368813737256014344037303615044777793235160134419894559769917365811822824406758103005278744489908884963163034999932496601234016615933703144273514557688422781761469708132333876725927154333155402502049681499544064174757617597071619355611530952954915941172045849810238326679369488640
3883 -791520722065963170002776114890855316924097768103765227399775016053726862625436253392876896850817157972479723353506634099131591667256033921221252330408466755772954419831184444911886513847946122021044287870049844170038557693537056228828648813581562912859045114346971137895206374119157407354433801842754610877811899622748177363562366137630524979400609364891840
3884 884665933388638658586405141945060579984606793477447693755381022389142564240363837452563836102950965389907884945333338653815688172627155761746397410886667681997464284268121313600959193875210440141957255219692414690539690781383891404313914384756386470661382756611101986187375511984462727291373542155725394495116628077709629472127801760851615366980139720855520
3885 -988758387592091023960858152902769074948912127519208560958744609226823621963140316355125992044909492891208106030003777607239547602707691121763962135691351251856863854395329338546970919624958189860186727566266266500698219799975833739707062898438287069758684206565869432397858127312508831066242964566003825928768939995207770026914050486620963191256835834393600
3886 1105083060841574901682921378433738987282775222734861678926650876587369714961938638913414066949841788236398135341595443232598995878726027338904016391072608656621239691429540206391613553837225397364310017773760284705846202343391967253388374786680063608486381804205218748777460033577191185649122237521766722159246171364918296805259823561702785132004395593837760
3887 -1235075566284764733186346062067594696836790303603041033537760428030914180030531966511944609294475418780404726103424300558542611105627288241520792773794611071523119850956192522381264524692704960569061555158633081960807595399928957231269185145451711714360330409383041665404791580774855910910805033919277640390369916289813025560545323579471613735195518309317440
3888 1380339790636081574476706535163163451398612668842044386920142050747455951452547668393250786150099837471009125460625728349257129893233830484118124005908931334544940477232363057833485767922703219389432653023675982500119475927132958908757308681920980575561463013036919933468000056787104687883305951455035924877828597300100983087715651636772192080387808824111840
3889 -1542667593022874554728959944015902497996306315484437877108904905909073994126110684625338368427805806108496786314154444708495811509145683022292804209722289207819427820431685638687195483208459560231713297647959223940775609197509252553912616124362113292802599481305134520415422087254237036543083193266445899028354909019375739975675662267119593540325735026144720
3890 1724060806928520754731267550073032928696995184531885897505483327959002234488775838501190774371001149470518942804452243954904742768039129004939980436382702838137495437567091382839992885618709322291861845551809400062009338023938464429219553526907055103944480948925050470214245235773235329270289487572425874436373430772081253698727830577831537840848850790432800
3891 -1926755814156898465224915080165667487166169953215177960960160734692284990982828343009114605846616821671947543469156607580443862923440345510894290663039076625135121502278798968843030470122482266493673993726678536991147446840551781901688845849284712590163558922008567275939891875123460588355105085238878875115983105330746697849049452518980405313085654014798400
3892 2153250991104068402080383364385472308543539074376600226148368443011031174996436191346511024633987932953451915462156288465289627585225759125664399494996596063682878715112001730164805498694066913941075207176692206067314751652054520182033936297080423673315389200024559125903114859036783225394105287439689243510789675959097459340864942888137795319161621594458880
3893 -2406337362637017517961147188880664918891776486859303640882910001716899620905445882566910753213712253602028427183311216426290573006475284895117531023904859929175730992777274866762576619170725812330599308419865974439068777924786499657912028554096879270380481951402976689795321908309901734441369641194543696744148656422527109502857592704277862973738053608863200
3894 2689132837970859995754286368973809778474038706655836359753239394962829631705405251377636442346161707457486582076262830898747779516655802094563150737037295215635350739761186840721512109962259937018631828176808841628550519894298952528225761506029129099528062383333308211815830768075392740418944340504580723792531956614207165711682966731433348553551007892615680
3895 -3005120446579188876874915831294829391060201211163661482419023611231395345360141599354110842589949421525318315610540776028485832417202974061311512228437954708981690541723656480213347795680246387637947728571659281398949130922519731493382465634586893790327218166309193267393085225931684615942577132946147260655956774714446676343226834342656957572688579864838528
3896 3358191040896655178438884591330414426507199231443448494949179492197377759502530063914899440081558467523989284959416938833941459210108362111379243721001054697352200133099275881082344552951002740148266340288873984797623768262920216986688927730270493736758448132983365533465151155559872077084406183212716813732206985941757534779831245964200895039282003442351680
3897 -3752690986969122068237359855339052650409680653281264046346975833849029996514773282481599626154377954827118908051401520473033066885689747931477195180452154057983638162883348821384633238875267345180855271815503182244366574804437705892341543926486529016490311015858009204428742193646888469930065419259831984094012302313877152712869773623602032216020156623282320
3898 4193475424934310676484476735764921339456898832858386415368999529325582219758088187115933939569341721182775048481860937878377691544003946173705535990012162523640276789768734757796855829253708977524198449449290617574870835185185200835380692622270852718313901029600220116873258889115568503817128272463883157693883144712224735400855737867588645633079999811763440
3899 -4685967749010697750084659944496010658104426392953986359993999105841735984795214006326300654274725001000047492159015383346958892200571474102281719887343299429846325725567308271659493935051707358137047195379089466849428165072797870631180731725299969669737549438531210802905888313687541015300988659603037563447367728405884911074062867962055195502816837626672000
3900 5236226032355964093123858106197403509641180365035129784970207673362949284135253024220797809122302770924875836527348701532134215913027725191877869871457255440468791646824425765309328748490018678784646297668211532766691070828451639919706552847121836708151994836981916057959410257257975564993008827406717776117526719252214103869008899323774193604269742578095424
3901 -5851017206645298403303776222572954176867144193439922143259627356835282240973576818488708802645827258986443185482202018142224532722447928993212559685138332798529392712394245767397491540855844070010928368573367154854145644161424036041314413333360925589830892585841037699600707422727142956790171537028297545541334762440317759957689453212319323687386008674014720
3902 6537899900537511259503877640184374205045165675895163537292052544196003737981447419807707730092988081347394389837983531869142982924842867001784926801042223770989570437885082674098656374215041911964437867233206837594581773095730341213206126006944886313964937504048098001100803623220942544957513469110167455491872430781439825110035323625617006781873432515610880
3903 -7305316946485126286930515848571195306608716319072495594501250074750155704675854938002021067334811970166243358989267039843409785820379984467061838883100706839610066469468874944086936124340526158935748187168948693023181647964128349408815585924845722673642976614471645520149956396120364560538082210260904083890781611598299403689530752270692375444616706410313920
3904 8162698682877809985627978850457696921228692587814010023601341349398348764518278755499049703724674019185342256495111619764655237533806408822771715178825901671796059351171200565224031357571229512838654712804468013057009326792278033417381673307991078097005618268434513073401817039729219401441483010613571438556435089257244157895406130461840715937186061046698480
3905 -9120578309708956221320879801215236124097985569596024264263572563883982114883021074291090957908212612068513835034617394902090960674142386120159542333494416234662660712011570236671098294279894022585229727918392391614747484350010400341024818826040358661466579625151771990289598767055309942659468556835094364521211691472077685922875176219767783839888219692456448
3906 10190720702410224240992578945279036276437434040412769761637140266720979742386173047629929448873100348683642642299069843647721972319521071166946524837245105995028386706248110915055870458947166831079395823947715568786660480874249601649160440710269038359956915935291974215355082771797949697871545810047047490955157319207954995330564189186363793270028560420136960
3907 -11386266251979714319518196408021123270727725596178019317637385770064818591197696352660552880984986716784252060163834297839579216056611265250444557504289535342693434184322906940587038148849799169225225443514546627928986230998872535125949505716346191939383010497409632288278177184649785885785461116951185311900940927209921849422467761689896801305893708542417440
3908 12721891482013059666283132174221727911775786371855470256285253070585588092269367336590459471462120771275370892811525820876427569707272703652328970461102893658736059360805213737901436883605941912989223831097933729919164695715608904828929871641905742173615628142009373791455611620200788790943163042878784654008911407969479824321473026542516964596012125125027600
3909 -14213988396939051359045150324770995144106090655820240120154715444617109537192332523013242340536689565330740748296470604534310412807304692370761427459678437838126635263840200470290641426828901653426148115179930944479253331786743226295964296067708217343492535583370710201852436421048926239562552170762217260784480563556259796584841012622318336765283076626312960
3910 15880864743124303716758625276047060213559312068109991910401769776102880621728617932783811408062774162968117001371550311060797052443519647540446948308059849761009797007286569789732935701604905803437455803514594678087734660703745140911131532499455345066732746291801744511285032329451318993746397523207576711661993506508111441263564343154307502635166683207353600
3911 -17742967618292111784691348589131977298002584496380844008586111844116669487957594367558638916571052358449177726218495419296595490037797956420758307995504843715205476939693199472246693221696766924466942726871898409496647068664319138393741659910434211698685926343109519329037943852285971063334194213923104773538968521198576384510097657834422244272430885723744320
3912 19823133147964686737933395116782270565837287962733725059604447909291467250442581382364013371302931886885640523956545806221016660929748896314015679827817512837527570089996708103516908370856199058805145390767294612933689487552133785184487878066755735622901280485055916071892223918042424426414343238098961176145243399846789826290472009194181315678244168010693760
3913 -22146865263806314212886147546773432980685575683068809634406802743957715179312800988382358043864480769739570704352597456307025703436037343611834021512219879340800650559450081772839179956184612221660020158423530701241390926083073464987956582282798818722572677513306282845861745312614071888532409085793536659059045694850369043421882344250706617283962371356889600
3914 24742646971635024941034329024869295175364698488065197362228084927900002995074033711818753482651420067385018943808543908116373192997004906936297900334500756548377863324149867344375855366687537045296664082030286621933857140728737894347393769281531608332013513565550867703124240043929019012543955512019104767904361144155190831691346123820998305294342748821530880
3915 -27642287890741761813094368792082431243974050468914887688529789562100157161200571999394808425113124488403659665777271496090519648827714855582494482263299709270239382597480088809033502722152662214803052541782513815152912473560568168051015430115097174448919317430363787722644297979285981680990160747941519986366493058313447001719422334571225670437767564306592000
3916 30881312285761926473724484602622020116189423320337314636279513971560724032952903207400311591391475952179910594799925031740628276063106068529416885207790665170166996954409704790941230233794643455610475302756022464183612718421431337164448400893080283889853004453883312851139958386280808224445686603940042127989019477201257482002843912168673072077519661787491520
3917 -34499392302988333062107647723901545952995615794706786141161117093054083640365065555531312383692037650683802405003114991949719706403930032594753142954742300020296493207307238071565171954537011178785392718997970620450126321087000098880500198351551366086671698990315959347510993567241485826219795499550523683625484505987868590042892430229841838087614876339930800
3918 38540831670615012714063906670354993105120347969088155778974190813385853062708643848320609910055271240730025977268785581829854255144725834563213883595557602069812947023509439804432591395750841605414522398012590690607462009431184238043577584015744150889772252002486094456060786485768920960194884029592648004247880782956009050086873156101651035329383153042964160
3919 -43055105733561367347136849531466332967215141876431302195558347778247694671440092628444321883526289169367840427498378478025650168914083485462876926738341642052739411695210320694065783961689020159137631575966403779963481202323777882211423451864689197390606302179413363780554583239127848513185490810797306815661098459600383405468509813905437574606782656835559040
3920 48097464375613839845297921414397186273909835622899955414859526732962498058823330785591637329035271360518860581474983646929214359828733677278367207651174882957114014035897668143743546942708071630359826501079998749504321342602625555585098898430601522678568271233989619619477795943183852056775016665752418023208064848396764380838679798008688471318747103343905712
3921 -53729605142858554269873080174196458663554114693963294895371438510497050660499675143308605368772869314738200350480643297517890948911370580551684087266962579386526808764583399493325948788048392741150027580106111881375378602643976389295434398330881886136511713014988293557122437276364572126929947616874293072522851703741125534029346173635788015861908100062545280
3922 60020424731935952397884291652729080383687065814363664037852259199735837710805575244766576809556351157646415529664149654901577403754171124628703652389548849872876084504907068890415540325998415692258339583902883137355519720688608813053441469320078777556149956052960604934335222869777993901327245282969668784628647703779861397744596796248707810295675366534841120
3923 -67046857954761669113114134640186928764255435479875764402271168270868687912006675518039053046639688931613979107720991348981681752018560796235077009022466000271173901520842570092606364715075310971628754700847201720976373387598980069257261026821048154132955248783466326775890267886863543672726221208723449908743904100898121669356257276296544520590832192693696160
3924 74894814349445524842394384814311865635308257799153585785791265009920845967589583373206259319319440567612936987809768284028582733253645697844507938565866507879377529030831311237754865743651232945876144305640139242734774253704513736151358647269481865018698016339465397112453376497796071689367154098463633480267385944137828957911935583040933529327683150467217840
3925 -83660223787942661443385539872511406402732305212015917383173976301067075687768378640267950559625553163928968874028594166667427228285297202526927807776857122582025593679646061966899742503244293547580168972314626436389363586572148328478755073075942670050877870263835937953883163877783817270075086846467258339176753575350799373829837394407956784022831730756747216
3926 93450203748701620855833565545996781938530791252921951753364666967578465869900854872375312440064839575331768203756755365012145099771212998224209973243623864034225193458687964552193585367294507924045157849260298675967094206724891857336745959939690927331690084216279394562333924849147128803145269440677412026267108492796625916840637806019701237102665533785152640
3927 -104384362393092021526892351960263432243634907908970713464647781116489953663187093016048357666396882664210021701900328041990380790982080258562101414325483567871681023165121743298922532786117634284998535584789169479493586884507442014108607740858365111767475139988608208537090078457806932481959028768725202635271524747638781925828069649176902436574805429194414080
3928 116596253225392213903348388135144747627250196877017674598936006855976221289101954857648876022572612008184768566245221809515819369964521414032068793371034683223107206184420969658835595317424207772562090057076489625537097150837567283326424257979621671975736228704919741408650447154014842591915525153764516878542243080779154591019056343588946253101324020207267040
3929 -130234998947333916837005272330838697542951787539490422956612441748018889937460834030470179095061111011480946946515925926152045128543166209195801981031250696630721746844341354057442711581195215566143674787398196157000360095099219065792528581313021227285383914585418506490698327403919824679642441874762438823282434109291316081435074946389189463090139433163814160
3930 145467104161657966299362389878937692346068026621358040564460697880046726882049405040232736714175824004522876199440281564160248486205920512709556434456901327600245677369613575412476894976129692044336634578024625455682626917522936635991867683997454365820273367826327399624601418415776290027142313056026077614777993549948420667760298042570038061238643323599653632
3931 -162478478859400773441889680044729194930503790752994800367962988612376944497140729665999730355166090172750194867380073391322610733714661330398140020648356220579006322087160439121700115953841384450338195768312450591455597408266353353477018667569058916707139654704221674718254601903870756072029583356005728938672704628707280873023673947127327802575657560686237920
3932 181476697170112959229662605885289029366086880353561475989385540163250100935106137742270893403102578720155180584068181374659633818417957249086935894630176820953237473301931097756369223129157055557619446134168253546769079557358411158208279605065776914184979584644919092618880674552127641881661942714566437659171168633985465718018843666311646973437302293268721600
3933 -202693518693486157079499369613392718558408225862774999612062074486937670384434399774642761971664360737027382250105853690123499944502827506391588026557753418978864888372125850792142944654151523188613378146294909511642352186094253734365560642666564322162857819606092178583346820920604222645229394947952711414353039326520904362317879338714257303868683235455246080
3934 226387702899041339873179873171775943314420054694485473151285294037065415739439945235720592109062195121103891299475098463902779583663099036725240029485768096939673173338266112974885049077776845377538874944915957382948452154127134684697113370238407996958841819179472416346566550996009694992459594731654805444080471672126747295553101266499098323145869125911739520
3935 -252848150615664285616001968874898026164657312837793543935567307471430437819448267746402102866270802202729846261696584103099006644686355803491857233854449385661341098621904051748194345277879635496030515077707566713277834541316139317516381221639665493475744023738707692761511916919761908937479474552395588995330303774871922601126772584392643537762507824521675200
3936 282397410577309821115702968416696342091168416223032127963410977089731608436973451426073399799436217841839559253161308328077808483490163490198168257877697528626040045670725638840857545000632144350299002720637800600762571162205840592917596619559739742695135284946161299875770690516080547181336345448031063996705851094691900898959968244889347541589015528269267520
3937 -315395593392489371269807877102887669131970159858542847315429623842671798835601691553915316655432690371071135044029223105642699678469361061405058898559896261924665050894778163556861660460600058795482427272067066918332393986329874294687081151295065398022373062354141464297307496501389760932814672627932702952577478787358358981024548326718991823194267570393743360
3938 352244740216029290695025770783603674890573471165029320514641384055439420150713119958413037669752612904878280669732176701988818979282083798741259619179325694968886413876337635214894971670147276435335980211816369211880006879659007400846786087387117622007267777417457394609853345584037123450658137820676941422240180295765558846651200806516967465670515247085400960
3939 -393393698880964856840905251763950720984339703744354115622908755168187126901574100079903473803682934059049902109420489153083573660264476849898602810968692312579261909789279464434351256960807601199144548203198243579324825351778249346010541962679382250821463983726441057839442129199519710750355962509476049632283732809198188120831432195191998912642349136990208640
3940 439343566362046056748544175680729375536163507787937977578429532180232540886400615403773697881843270288642696673080776634762406724359887255365622570578338401302594854327307575941931869653916761361953335700653501495178905270318940109615919807759422572503377974220229666616776206113525632514690963083654138672082459670717647655593261995695215650842872304170247200
3941 -490653763263495702409962442710307787522192530338617506733405597301554463462386480928185403336630332046908287493658090477316145520439252255547516700130452056102778916170122941605772437144603868369831548090403230340429615278905158964669589425222527607641825298084417495360961886666486407698059499087336238675035920983769523357468369956085996982875534919076266240
3942 547948813634162476516966865058912912791025439210501749016805525936236135563978699533708277122346745761219469839533441341905447216986969593955232653208945582316477143157663592554813200518670847184893677983431702179133333910856215889729227889960041882047060598347419402626787633208187437663234878169087041299565210995547272099889984242330210807151172403424159360
3943 -611925911904277102769613720982422319503697910905453897172533597304383215280941288754509159485445256103411279292813693642122043211845904777421239178575342436640211581100382628330871118632227996258204653887354928889454002851244485794150358143909078777995509953066501845463173842388901102106661005481013231870997421983129703287840989145996268906381727362710344000
3944 683363368211404710311249678548529884865863831616700183809559514628538370427757343214160808587428373201350257792297561270233218490241817515413267218003285434441874180235211715476354469287111255249917681000587378746650199237405944940641902465539257378553475213104514729671289045392998403438881195589116148489481942233831419460309305209195811667483830549560329440
3945 -763130033952390169101422625105986356667512211841993279035438543636967025476908276067304493302663117119849009124684506660686843877046916037045484992559959846930451708974694453275362543260820737871318882299823340738296064773057754855180432134116979049155800350608530059826097884155109706801082384521807279721276905732390276325332747365117453843557679521169755648
3946 852195821189712709910070995944327537333551704152839254539881678058724228469082751890591899436443279828991432427562653782959521520662961702974921928738582156874593890587584387411384633835439833585462021941349253671199075436089776869204749931614524338405476981806491307388992163052354672224167470106804617973807069200823196430676863087407576556339311113763162800
3947 -951643442695905446846952225285044694861195042028878764763095235834664502557572323149071621809742989282273507820912494509805603368718423536576565421125987136366539852346606496723407664807949323202831641275593785023136173726857085215611348394010104252302982945228959926669308037763519425264031962163964399576461993559145684418949063330557428242146123438645511520
3948 1062681514096048610966599916498752386842955130576687705654232832639052509538313352569431025418239045722189863828795906788902528727781044967735452300110995425510948687655047946938358927338972564937976222683558751888528170256017729635789707668979452549860862187171058402190278269482257854378891132457381278868819795649421548606568775166635094785019193419117588480
3949 -1186659175941473646902461363408575306755000747349611551856318723837870887382057087696328157740622503356410951049279725900460862337837396696366424814527114324275468013256208553553290263536399569598905952559360785878942194495816549463420597837448936433906829530828721594068364913160889297719595752590612974362288779763814255341364681630021309722587599814820401920
3950 1325082411813640192854805020694026457449516377536908995006046208578098045202728973368162123400514044257611780198662813480118102598033546840426443336103145390902352531083943780034987079623613141681974965374312385507154254975458636546137738172475022367477856613609749787917848803188802461620786949853725095226855592469767421499325283951887505424955910522470289280
3951 -1479632258934184610356419131078167945135102786584700468447283619484028286413690449049603303571736423519281718052818578574747314727825546804336567276252707445895957692384590753020841098863349999498453310111916597224491581658505882534617607215820798922777371554039035505102781787924207731189478130425194453354524994932966011407437807531206997590636639586427650240
3952 1652185130489098552100258263142636350458209776662842003948986550167886264040426432645749004266119505286962251732817041067828796601271812503953618154472087305103592823497042570369584670589049809110337420317357191440027064225477085167523799333955756100689827213079079031365912871348197992169959852828829903459460234512319736945146355193292137604374226672315032000
3953 -1844835494233688201058060907829519813983850588671864143027039925458639875062028303886836987030223281034662347603552624416457668936480307459871638134689882955801024043539873232439879518352286428490215588570871617771088075622267031589013800196090241781491237769335179462611466867425501251229523403262892607783719013497520286680187137899209626603798252758837088640
3954 2059921180233531511840134517652180130932207227912865546181143501648791171606785529937559345030834497085319194524501483131734938470576941532541428015528540782341656003796892575515759575416614957708912542814422996855336640685157320308443447366319073997699465866937688383900786205410307916864489746044339325393160328182839565151405552269521150457656454065571318400
3955 -2300051622153174745483575998435288403601905377947998432880774876540412943781593440116678011346972071158949856273662774571728741218778285830255508072938580515517002680514814680156790467431608132566511514059164737950354025957655295710723171581868575451285677692547142066023307234139689709963498737315778751236242441582106035312360955582864244260878808261744470784
3956 2568139371705836197306768294347250808969005532252737374820253108032596455709466167743134571904513164746430893901716481045757513006643498610547321489914478657041380640919355216639388726439775691987853536081515406307187883729076570029290477604955206608754785297673001720664276058860011143215267221257700527146392029840872417327938263496451623488631906476419119360
3957 -2867435265144406965551340077520338551222132975996176247107697442992043025080316093629132224661823652756285082046639422484855611552603834623212508405165659465393902080263626880350836078060118733446515604513182247210079008290118405600024126603044451832287546154787962303040858215635830667841978403416456962395806298903440460611948506562487690136764607237024241920
3958 3201567664475496056233129168537264391175101604676722174233634850036188864638415811538844233161028631748694831581083585761224397875814740490050296764100867677810912925243425652989755334439908487170240715498239109993746194092048142767469400762217159299098404822739009332208452675540215202617202614892211279993123154233761017854775594346053577801540736583205839200
3959 -3574586244937122580102941678656853646441464710541423873817774878645202490437946720597239202301505607958804119313285679592753746108179462484076699212835806858951743898924410194782138803290102866051854583481777390019305473190854141216092584860973758336011129722793041954473613135647980570609324566606278295195675294218732573011699921371725537627748304030514996800
3960 3991010854780111719216139472702354172930220837832717505364568171374250653655508004325027867517626680654454336289595695227025755090470887223421648467812819416044526361182826959823234559775631539590545804379228240514092700628192531449204096249313350137192848842016550327267491926607306978274591222607343109982650292149702746171318858688830962977890948685955035200
3961 -4455886034183671726030406508813454608446480286139102785781487341315677905307339390137170897262134685009408185394013843497935297041788209968504325243737845785065412859353223127060053637701886024646696926183269660544116192620956078675386112785451041567458111028461632859596634562520464725679482298803507877992717045140122960266001547545774073256603200190714206240
3962 4974841847942278450751871340368564305082298203611457987453118228510039553178795784575585599558847845533090867714208847927737153865675647257872417086110948284051403487006666026552027257867009112033478433104219309920900589227050842397809040599972540789114593624751345588600801615888613444871952064641858299034097557882453657918204598117130073025411354108618059520
3963 -5554161762192641136698832327066981326759013717768126329025762681893936070114520830596875170357439456202169059618523902047902700803227121076318891115031948897791695890504733172079733523920022169290255192942688081046795371729734733060658102846886059936930074394628202869261496719480711885321627327036942423746671806304385794568466496073008155160149489763166116160
3964 6200858379808048232099775996138581586403490843764679746196814160717907281221250969371319918059240744802366114051276688573133766625928743921995036553829628453088922576066499698711533175516949737319908486608004957301271247016849978151162180917326389849139175766634154888128319761858875944678186696073298469491590702320297099820542154532482972979462615349350245120
3965 -6922757943178490808120019143530119319832330244027836574007350004172499176269732754223110778903330156054214271021700186553209859186754118052894207740608885296212806803525484055660074923571622711910197768902597612273570953603725661058395340816678901306565944222684743593122797789915512866051961636443831080878497127863903562825206480113329209074624006472422129600
3966 7728594618040081582976375442406515120568622589280105369610854092801927359197455113347220881961806870409711425106323683791091434028246057117603361171032327361213879991315068204285340938652235477443609908211403341206715540264675346686482277303903224764140597968444089226116478919288656655739366928774054372657120482770019329145530787182370822715473937055129319360
3967 -8628115689066934720372834188081783282109428129274405324672982881054235468236618854458531235807616996392367775626877110170037854101960986039464608413041702927139794468193279949386446761046728924242331844099371271729262436973088931773554896718711553154255971382308957731140288812632487653132171967756713314581864743419031209319496385159614137979983067313300003840
3968 9632198928487241515880386595641598699842459339557087556089794787111307651788315189620944833551661573160287464136458707386980404015099812924511001467521337211629869144937717048315936839717050217971897080105444429671841013221743876761827150503656492625710379092085867993050401819906812665131277661043353144569117374547460914611498019030742323217931533918014864640
3969 -10752983544587592776432086723831752310492281966235932306493203513369409030872187099146570351768855441696014295944198989050218674980644588840135499973815793831316872799688917678378712123202500487170098898303292164681155799030279418465225732552229011531709032864807686886589141954734609896223127802294381635816284479201045330922650373371523120156501329921342857640
3970 12004016279359344137478935413801070212986388795758510711468571460642933400807150634374163707478653283132473795120231637211410431652633369675095169616823985483841540230867535795906216832806479240625972863247364630601882344876770274503774630767839585566764628038999062155549298937909501129792671882950934008250950774083339176982389542893717967150115589719803561888
3971 -13400414405651090394063291566299219180668450887999939716672043824575475564481661250281559473973471654483726822045552342361670809748486375144167778882994171574131958605113775103372372928714321843424254494235625510454662389939261129775967977234356207085145296889651543168602582282599066701973498542600617969726934348973241121609657148576524472879225075497936252640
3972 14959047576177522048338154040945611558627467143363968355006038191603317885972704315591025805706875118238551062902065619931521545093283112008696194497821475331439900006372571785968198116151376894438146532469529851708470421072644995857641730713800418190119717638247903898162574204721417218254265175049682111000863304837416195036553509918192394517426419481018730880
3973 -16698740702000348709648640262079131773686724657821987464714370220665917643910703858731567147579051770670212500105390824389983430114169246402103589094204235405258107550196620626752136552622327483793806231954744464765549009156675244030469499507995646617744046457433643398208066895493442206926372885554076394554975644248731114553084507938282544312896941893495757280
3974 18640500289321176102124818790727818448171034848091465390540700852142187090044273187554043130733280263234201978107406750927686161308854671355586657649996888909141073648187966742197644765269252094633358541219690332692050722698345178426400491755620363543224824396055787257295774615317210346794184763258118541936697865973861915170146669412741851816616094830441400480
3975 -20807766943596852268548722311734836073614870980079472484136260944554038518918174313971642328506744151384782415510760629048481998782413078256336650811619086537323751213454399999863832038131277354073485043356634869981885727096861403382185907369658378991862316513571165900328114876509548879542241029847621334253817295498671910866022724443412367676967376546629617472
3976 23226697062435909144180080318942900740530647963496120817332478742294781120359194584578547260582433037458243674825056452834735070155290650446231875472138626393484519071551252490275187138608987088284587665260074813062656932314080433172328883267808905995025558590054676487252327287521281956466433499163634262750844905851790160647219928495339548985558266833346531840
3977 -25926477087174217306250748626082335784311973794490426908924488851682415748341381464701644151926689985196923892933057776609387030082845783724928108919228050916848143257693894028498754989365344260288863282406464481208997727517265885944379568300168513113481329606970207987123995717280269161487731126540491587081698498153437007034390792312167016257603701876767911200
3978 28939674071599533608332465264036759488008984111431737890726323247701054710926271426696333877581707854085539952167829433551842848444437365574726362458628740860471325437352862907248596049107491681761448779393138783174073145247375628669219851524004563161661317794685527421659121937295396346441323051787338906294719738598037472979244654721372912017244242351221300320
3979 -32302626759614716469621840523960006436440119167241370587429574827724531101201961464640979872580820586035234695006649428014038243484752542640816003472043200282188696453904508633621875415605576873604177855085336425544963045677795656753513432153715915354736212887779048148339136999330829431075710218078846726436538367648333549210626177587975507959810670892007844480
3980 36055881846844847005648004131065171435995531713414691325396044031672461189153714543057130179978089187658168653069755285868954548852635662199936086917028815566432004930901832616188862986019063746970216588827187872471979914703388967751886212357439257160186478504495657002745289625794224023675628049697090978248510626480423567871372511517232200298939722397706888064
3981 -40244680640042389857515383322029602766361274367669417695496272229875930230170746456465124167854806781749486416499206876073312520738751631936393626543566325914947115982431813399999013822526602248614723025642839890182974725815252330898195560629035657184779119671190361593379291166098293391890292311098813283593056311528679686448503564478558509335506097474854100480
3982 44919501929023978544475934849064255862950605570077465794527079723878393772435609951954223372312099671688491675702016939841649294375904491593910622965885623586889110012598149939355317389962483271676874308483534843234319135153173810664218837928996425228510343073633250614618999989501096365978680069885828392898079623671769282484809226279479520276923003898795650880
3983 -50136667555914201330204531322337426520088441423230605600700429319370878672529706789706733809556804889157032152222395449599419522236646161422207867664968904711540411925248079254533795205144404368106647932045974229204639017423737072264144731391251792577768542363808325471389542217415663740757969769721393282629970366943008424433783510113454993408633230922690990720
3984 55959017913626606155596721900189259790500927303372076762794975361378593189299851482934616817233801695401342758992851478366872767917515958678203954153895432666295601229155122703620245080572740997988123033903753547529449707821125690116926128997324359123946686680665224855837679548938329814071413552299714634332711916514393950653581837470545761724302077399249756800
3985 -62456665438643591933349641980796297559931912593558420245824761681397892653180615701974735372132943146407013022655616139610563473309066434069716169122346911599572375358111782178168420472347782683974577422979547313268914863807385356248784754023134556541802478029515164250131166538121795494331160538437022043393082810471430775616765599146547465073303667290001415200
3986 69707835092145981306588804955127608494081789198596776436722226350806738444111415990497202300140379998023245885694524946065144966451942357655175515950430035940840387357388788453230535065135619464459877603019461735179846767035162175432679866509346246578655218999471469933661531511865395679467231468937511523066235582303581157052055893910695543613694234942910803920
3987 -77799801859405130159895073425792626833037317029117558609289476790182856574508532278436327901373484458402671282297953925407609164393715551896366622928645196696179284482183729157389345285746708958887925252863691721742120921276368946248999763468740981208587569473498988047379893391530872116595535098455887364704532902041299814306807910496192217389589314488903932000
3988 86829936452364876796785083649407216319314939801594576964309115986237330969068283719063763960812995000465420244100528517724935442770848282797824050717400283157731903750327350739192890783093345602320968862241705165844549702465708136653624866266942981062629450073641210473723746311057735198353731996872200567652757182520860531613262028463135170924015508536721654320
3989 -96906871688196033688744504555755357206553331825098326001606596851772307173670924632934874570631479473844196460003288700034310254316580439241198154921141336167596928510192133319676259131594802110078062524318526761684179316834386420199397213607489743984134823462943139905594295113324115536469271468739686135107769695388414559953612821153471846627565607807586951920
3990 108151803452561649097525603224616520597100210467920878040581279948000705566350508408100956451533065179766348158327890735225166261268922636051361624319077298445847803661804201182375578456243378203214425496545312499067365865271837365693838587108648685172549865465930348222895293565461712517599864289925181979307813101660974187253302337895603779457910082606903040000
3991 -120699941757396676954594391281845087476986631992134422961080268916903037165691178538081806524731916418219676113808833475363866695097930579372349445043329886688635276064997084112606486297123566871638422981021169520951305111460048803352630276970450247414655810209050369428294473041041795477626516521742013032524215107094720429305590421557791901256697515055810459840
3992 134702129188141926012035657706898958803173370079440451645200193063906249766111105952883150805447877860753879959763600862872742000712145425456083291941011371097085136708446354407645782571366326159371759792358544450224260304038943498537804214578232332172327499839669064517240384309315038006986444906784149212697966495118724367500783489365703060381046692891719636000
3993 -150326646025714857103668175334470882715580955416759384925919821312350381001703534326192196059565163237110174944557607675326773974944941449401445755161059696734571380386752315693718456615800302673930265145572074005590588445266941734252702575706835656821615636440068598800757938355179525780658395159174943076877216438638162219445765610024446993879181242084238600960
3994 167761223547608426314993519955651986121359720931387095668767041826064378132676005676019515628653899185455376152437269106395484683430321877911318516716999462121659571802369758326843734812973882278120449951546494378184143871065425911253754512279578171947009465447035601027718385516740128852117809345599454921811753433296479581166147301428478842435556931080035811440
3995 -187215289486644633937609530627872996841137813816663401362036304803202168446182886340551336586696932847476318618481676623079790525845295939992314055019452720950267270913079443727808790595704181350297227664660285431231223623179431786432093337895913759733746805133762002822594182398174573406638298996476235552010479381785950519833457067022520585180943298880106725888
3996 208922472384343442802769292171018225960275252594979566804954431886128258658527917931134307920901334809693568554114676583158924638938407000001400317416894012646395643828989282266793011185452982248459109426126686427065952506286966256040848786910782629333234594742146710769810391553727787311434958125147923543077155327667093381089549156218116433354768034783295871360
3997 -233143394651227545439586536956027235600593796421340746197066752743125442147616530655827642553448713322018750886098566361560059356860225038773557355651745133250269191964160581032768369110885623952076942868780470804901503757112636240240941040264789109477618033913628242136587567206279244133045032827090702893928853369366679296111684084886982121286103344791041596160
3998 260168787575036102433510964899934283449966098336383958273472904257430347460948895491079369753938287398860826801891233323442817377151684173774360767965337368654810897416863840348405422824918761203661282985793924898343066319979902715416438775271123000288497450089876331997596203298554054424448420485733632868982461093872545691663727978029019327835613243335965013120
3999 -290322965340300916664007870355720624136994633367700908735401764310164716380533694772586060024125326327922563222126074813799883254963294160168725221368316264425804185588708168942223771059507008412837909154984849966037734916304474123163427076141975791756689072626148406989529591302181195068381054281898052706952086027375980773067305782258058849230288207196504371200
4000 323967699384226339746430736339911548016230828918092084895208829886866187109074496671783691606026090074453262434672143206728559335117631548937357517291958710147743700177859582873278941082323351730661293309266261024321169527953372121585488265637911952833367727524337065659068728397058397621211680659788090973553761957410784630392955270239525681674293815338739829984
4001 -361506539164665832703159422982531955939166956176448096295320452182095253344755962017573677152111541789892622092208812389944540500263124065605600210621759712310411727328970138692209301007599180202137734762827947518459318674228493831426403900827570032959113445595253710038962737059957817385746031995774547401110580163183281010489006840793638495830213061173656577360
4002 403389630712328702635678943396242000838205080501128881490599461401290081939562272975569100285642292767232009870075695517849372520996737617396452946165094937263861993036079082161783931147055641384687628844146273351999898973575802878823124077724513669675043954102963909964207493423958229559599700691389056632633939355114984263793655011302879666765125044688367966720
4003 -450119090243734227033253549756884178576180652170572368917603492628727400163779360607059630093894947283726524818490011083072813276332546259343066747301391372116757610534714186267476316599384644671708805982398159359073701220874068603998578367190419846736468162759753194975960058539514885517438367337240314017411639497961177844744725773190437097243811832007050192160
4004 502254996693575698238003238256519909018920852353088053448082159960910653132430188386327542131281146673405225691564500042058414811723878895833184286906865531934708627876609095543437940318283878745722121335386401191184300875830803432671788797810576515939102286380040065592222771749646476343832221493649771726708802807586418544387429494619649782377438277592802920960
4005 -560422074362766363613443043209472031676385482894819123386232512326391059991089207046642354666265555802723041579094710242607219231338471942575757830748714474228529954320712760130179033053655424600091371022772920560619278103783564847955985994542864933059663208434984109582320607133910734918455299610046610258488164779314082304951028977656142075505723259888935863264
4006 625317145058112395465962825760503019979969911623330808950988207796119464602483937479773471661630268829403221263008603759344048375479643817925473239507378514592854588985743873396192531363132039794166891098904151846222242701077692366894224788351984740357370322561278039174876545639301917126503854251036128036863945006630482293576611445626932233534474232656846577440
4007 -697717438217809055846670188895303290988603590258372587407262056832012173032899978496970224096068159646939409970468513631893277121615396705693152010429039895360371595680973733279876190186478725349430027621421590167862130701964612622466422860413502229431284197446546081208679625728439029447323663888922538431335564997483989088611891594567077448136427035908687782720
4008 778489857681347517402627061744193158973732158338209221420502700614785551084248385854556920144225850120435064347867120821453773647589505156317835098182205774402516610177545722903206940208642371162627592020928378974210168391249919906103356178531072265164878785917237898230147882139334430040841438335359096407047014022104605092703679403643326696575175499088307518720
4009 -868601315092825127980848350063907173676328085751560016834898364973704510953096506299638840044258844420072056423293566883830792762832796444508902540071281885862166700529215485176313012339115072113850670195665701136368857115764163663522071553347230968734589496194670065984532841270403245294588959279512814044073643919247873604920319621421550810078343645043028245120
4010 969130252556663773242366826518557631438602364000891151668328206704982063964221797672920578276265568056036112645863242902678665998643469434751647030338402376768381467987257575938833493085025255222279778315457192615328973209267018446672492219477420718063755280947860694244672016333915830739964073269275924818528668803705300946069991437517981316388867427468864335200
4011 -1081279491243238704321692428168861229775684766573248141824977692573248880638375048239575140687643693529915557153398506871046240259753794651138303265114432413137201998370788850515480647813685202926990285480640210906500174803985335338469654176403817720476995368530903801446277218188916438254133389178008572228811916738751867143329802749906114256562885755074322022400
4012 1206390558334816916305215698749138732610372857589090415296508608658104132270599664570597932652044661576503507812005205817504981439339694688802553498709990246690111112514206140770476488401971951815314483847713509275635236866592540188205129638306825549083017087915110773152935867428384156452650474936853305849034896313533001835742820033438169311369298833719763519680
4013 -1345959662194393371309302577330382731308810698877761937721350327203891818760917031526971742311901397672561121660482431318701450589300883914857088099907453376210686518376410947555190961471967941094547655276693145003984017230423993182494890835179107034011698131887854104761350909629141868639463116457169657508431324052223467117172917904685812736987753751579271631280
4014 1501655505137537480343688497842253965948399978574442461137525963776550070509657510350050890248745258332961819062020635832386394960626913390650293120122127309240734160166221156597504357601643797624817850970414726503460247072703693565683387408026059466280616280100639540126117632001115978105273211699286115922192450869336060424732994536481475993146372964835549945600
4015 -1675339144919828737683028530511397401044427299166691409878677162421391376725738698112851985652602257553399971111936366710751444105017691072436680334332187271474944858185493105301415126813626210278656205308985641568874864498359469098603072365627310978354567219428795928400696796633964651041149693045388937512843216433255856041775277902917606212762190465121875036800
4016 1869086140275733465780304068612681955991777184208285119460553973372037440191792568816070015946132444208781585315713237617935622432937974673462619563170335035705676452499170257208962439100948506199988081158905397601232616134306815565261101467001457894128769391303934306068199168152330475707384160214028678169575715898885850825167376766432608454696509327522868013920
4017 -2085211242843974123577705900570196337067154476966001202949004624637836117936483480673349879542184535250984033844597585633855172629869685701845532988683306329666965305284788108312390926475201818751193258215358684156986523122559722377795135605704435894639230759953604125545851663259252900032953753295247822745392912505289377361923946562578614162857046254098374745600
4018 2326295927907284939067422765425376708896157635036270668333885897711040536928683056407708096052642362906349964276211529056278691578039366899401530851430389782260130115111168327617548427711643388749797329110744891441607402624696467885213581257246670586550963503131750691561577068160669299316807634516609154344292540427684393647918260582357624969793101695893697272400
4019 -2595219089914967631730754600451117750235335790906870828657967793781870960741737863201526477924673014249576793924610777752319997876494546321931769295708355560905384070783899617082444529127564477783553496820039202654685290761893713263485761229665985683383018553027233403969328441175953473704886974136741514183327020172174018715770409438622358583580926443755773559200
4020 2895191266139358493675986495892450115597413797227773382135587188639667999915952220485586380558475453826089005347633247426397573225231291617245181778160460643806647210826129188934576452718539592097737996824073831886064374007075560595781220914533312208043875329630129033945815674456420271548561572125975860408061690450142805182855282513554551133261014072805436168960
4021 -3229792793481777033915815075793277383267527570038532684002734742184899402455112530735245568006657339069592435718040773602089930500773441151142452820272452854430728998470811621107894160142425742301030294490411723621350517085824823576975134633481493634998882996184815656867279574947664494287011269969183592424624801615847910562631329853363547020499656690316535520240
4022 3603016349879560679832313452264115724208149313813912774363389112739200651042987273378058990950212525805873276269588512634010988958813128178961188110472399201615868302258991958502750140760674709021182302493656552986998149585334936378914196395114651814681582872467483192011011651134630290399258312718148126622912359783103850588301713192451805913752145659254276755040
4023 -4019314383519176046360444290414111066259551241489261203783082989998287403693423576609144406369008657510753514495437008853965749704262428077535473235201839918451753251428478328037450962808303872065029611441429517209087747221126646312851642242117000544206017115298337034353361370350456941288419524968812220670217841376003445980984464705886352326920336185306010922880
4024 4483651990739259711094022031632177178105263666822589333532212350120930733669148028934927340757979847853337680127416182405268544945495439188676061841606923148081107933742953438537085367729428139229705784267505849833089939133275959027866813586330200790585847448470410767209693808142221939949665027161929225954590952097196805274476071323027581800737650292278920035520
4025 -5001565867789366906766536454990882216979744787614042502299507040135123535902452386711190080849269727097184836648687249005569240392565049795311555604380625557334783662392306219655913548480189618720382439650003751523358021066095209312380603228035395285540995070670231249342639632587158272798615952513360674330182271955115496911312661423542023152408337632096284865024
4026 5579230033250167902337288650220926269060736922277676405823956733984998995993213361905231486961482532757599188931834376039322425441014919224969419327986631863539533969181015421831726058561895560102624828418392955197517921429529680737455546989892748360225391177312906570224473150390509175309503937671273037537094667231486290288532120300597516363482028603523068007680
4027 -6223529097760015268786145800690271516638583785178014569694437803806940036531880573692137774796891132395536951720531544254451253537320309868289832234354795977640471523589355075720877449477311053205644744864677399799258536135596255318533841993461261542843936047261638762604502404804010437221464118825534730620587540080251173901973829821665681028562917894332994634720
4028 6942139946668442980810359754159034530390202699152343707385672389679462883465368872747335956325437091708536693055312843303392776394738147214381113214844570815315336082469910902055003920414934680897975904226427962830926879397361691330257187840391203419602463872198527603126631458756382521800113146025455248034672592045088140505597665838385963948572584747375635010240
4029 -7743622800393481529979505758959631882756524269040613726531539152672992493786676536976844624055298087525145886982619627656678755875509190292059153877907125109668238279475733397788854825352466418781690591069310096664707386268225764037321299657677981975603683469553068636129340282481848238326982103738017419514993206606528043375463108963045294462148125886436780426240
4030 8637522727760112180529975942411053697019776310439563054135821440797092461007324065128038009179797231157434150636156255100980964728532146529236560429552766811811398554321179652248303158833434386811131785599189481977238769898255179035706604049779499742831483252876432825189034183201511062606075119964913995241729442283796589578347285701499904096604259539514482459648
4031 -9634482810737957183060975669752515680273543948425203053209457315181848276778983050845724653194680543467414669308184856550112047162421494456154018589469340197648942666016393398243472168563775161203138625970046068628409093905869439721531529312234581886342430668992805903977872616959875324390677207510149783893806416445115761079201523126766355800580267600124330286400
4032 10746370296221555904992144320466073037469131818751872403363394117899722012097857564991454242629743355032691561850584229505367077064826850842434986735961095398732292762737235567090010135696821399190652597494516169288151027055751173644305758965760049759569744521098171913073825528908492571573895782460585617488096550065515933341494000305528003636232048212916929435200
4033 -11986417223415240263680761568927461219828801037599198570953245413833771742662828159718062043448432834714929880285895967765118893232671604542305061139584650634403389245040709975438493110356099711975614610215700444008521630156324930782719050651216675373459808473227419152424126349179827442017529611780302631866391376600344259020316651086068349678105046218686771464480
4034 13369377185789193155962280181330172685761924041481784911785301905764529419375289810382443916401762945453240766302116920777707311835899725564791291271964643820645742727421077200972121864085536584797572524761070172302553225635349245864691075813419441701566537109877109043965646383228579969523952709216158556776445849949085871690729779898121897326125865932050487183760
4035 -14911700076460730355687124796867353826862175067174583070467150583506195433978270661156544866654935389654869803508484999484227430720376927500799268452851975077091931790584305665330382985969964395300118753009189886599967948553022349451404995535357752387292341056322714508489846066105867747990453494309375904719099750612715609267981938642548365504154741949863259945600
4036 16631726877449949930367362108141380224983245083006890901478070503608663089579200863327548966532944826586417678006096204840514363379887246615868960050842138863698237675078014218281380636472241028928340593588191660360433109496738685117460627646887097091143112559998498375649870368778867371915698160969919007156974494208643312326976356974330191485444782925316487373840
4037 -18549906789040133551643909744415520994889906839902384441582443170341638156911913167419077361254669072646661406842962035134365809645252828442491707377284088516507399901395688220156941150340823892769866961183354352244338873630538755427287028737052788053724495650700774626472088805759833395512239069732291141374890752388217237376106565446257375593442488083841766699520
4038 20689039258201781981544410347185034810694259741034810913780377952327540601151079794427986138178170803046983262146171390824169616289596965967699425606728027891992662679194660265904683618698554217318949679740224331816281818374304598736395703819991632357304383054411491195641135609815224338347230518389153929336866133117305515467313290837291047892816462832383748864320
4039 -23074543757790863452466152516772398067985849209238624489795228172713977691061901073799938462497585402905461603256118623761836971804210764647115523701798028135060918199619993008789962106704588123423389206339216007662633034466796213370391374068193016704391845519362664549224785281564581667567593453738094676093998400100946981823268778167532396112583345579190779088000
4040 25734760494433360383878613974670596157261994155346929183618955471256034828637457933067041370935399957242081967245463119050290554292661070565750856373154271375635060644465767676370825763753674640489261034473278492540743883327838836197377721556550176252406772443693130206140546748631698898964486441956414442862007402437329839935331846070600500646872950109503868922400
4041 -28701285586476727654717568430282567902388232630234200044502599808626514009149086171378954420151598621673536310697517217028631708615059145871869282192421356979146655748567960739989816903748824694273702645009643035400516374406220603927567507420039360165385103644044486608528229990674656985333232763540249330914623749137572640208840026717708461275182829662425005019920
4042 32009344658376703076220877291212633416615495570530597757635232408796716930710485624392898680186092599087558011715563795053545363177946336053209090078073867117005154807441346717475614158176767690044991907247284344953790038367104048946949701114776357285564649783482495185067765032000605367038067273173695165914323491344758494125452731535696455119891997155646949921280
4043 -35698209249131909427825250111510276222239197205415468197227133293915303724885439796145258634434406437116824188254651411407067592916093441917629083879145796879461199218047122548017691202664232993888947373735488005551477578476325302591303224828588478480500481759908669273989792336067090959331474529346505809081934693621462246940694860006724893519795860649989972365440
4044 39811660935155477914601834078259460597270162284781551373762263364629724347164787040624967667646241877664791264264501769557861880898262488906057851894824142727306141584930632573846825172667762197372518319958061138488765158082512676207506218273967359576814228565764884487345205633791251865871608536783586146694096498921265089873798219314756527017821124453846966013760
4045 -44398508628160300255292282297725005338482727312595268014097138188480047470773535964893660757723883680689714728333318718237067827011638265426431033658386208514160017645885935967752577354338383936701104619762788887376886099906286753636154090446452559619448369372566785385886458165093757465407077541719681592577439396942506183171419384893563076821883715032360186530912
4046 49513165132779858038373430073262675788642723681862444450804186726381929993415190690608197236422941098377288688964006279839104858637968973682334893770812930572108037144134073364137522805817841363151290981651076639146763208833212563596877915594241339504438055726160358612491682892191084926154006337782148880431027281653650137768202629071108800848584881193529010200000
4047 -55216289744043024804921615760932404364656869755794308563585890230866393816513686433011080000292555250786625340338310685774795222277963352127399938958315159404323023311197717150487680554189993296521024284504517383420529251165234843303842299522634949420999201451324471267121855800493519206098270815005607415340059769610647521727282900592215355526763923892702283412480
4048 61575504439592532719635602376897810273693355669059408598246459951454700695969152184915830621928191151124147642845120502253301312358528950011147956593384101141918002479760763506364787262056091603935843319760290896571755153341484270750004596802846856973969343274109166779772937595687933498048547846355517809717701200327794847262143465242535651948328222055508074553600
4049 -68666192084731766836054809612208925859032045247961569490533967130688501202624641334846720632355803605673415055929528200376152078805330117409779542132075730813110535971145546973462780443574706762447988558371169263647609099637820852101371847265792294710639059999721177574399592006131093392330995573920384297079466044100091140505075926450958731694325864029584101253840
4050 76572386030082313249146192499538002526057059705886314575553879293488987604978795225071619204156447669127295285098905131355966394375645875756607247250216656305869303107738146827584950077377442186958775463894324700309525628797308525837002805960668560575247387025085412257945170270598561490777672209321851115136730010059098972158143420675553735457667775492492331855224
4051 -85387761553061814754317723599812854555746891322287100770227136683646076998011593033564108203151194181158880707359610755464739985202479273684340361738077855701014778030070864240803455002146283268357475884186782932323909608276664298108297836015943215530118776731130330202942234799321389736742959491606499551238228844316049072250702627977087129266665992367386104814240
4052 95216740788052674462931179028786547585109821636316618719006112964586546039713090680807269155839566835138187875207342002706747045011616569481840764090524445990382147146323204119053572537622533979341932445854381036643336270716792989475318094880350581818485069013287481257836633980564830528892164571698562470241835533467658240962551500416658002924357732310651946625200
4053 -106175724119954698543345943819475467734128208473365954128687017124767997237735401979196679694319808154813080670650030708596373481664390435591081021315992369157794315169622955261204607211133040289376397017283480514707711637664483442787954610081094018726537083819065411158344216039449276007216657733943826727565681097697264092388753187546597946512914642764480711723520
4054 118394462497311579247023330018207678784151743810311481173800160268723619690292208515835328143277173319748953181337590747423940626800782808121529142695619712713803496954933953890961448644182287169374047626816240064097465954748246632166854307346885508579944025004301125576066718530175790974362058331253769126476702910911667988607032697219065872667412015489106342819040
4055 -132017586771650024675687254970716118899643741557195757870945592322068651086145402977877652527830135992815155708198415141370517453708279097326866496388155023099709647018088436388608082375847190194327218939424681879506247252515885053304205953229170859173896012562800175330000815695544634039210295807731772395441543341653061238622621396700327344208021860329558609432128
4056 147206312008314918975776840106102412556829971037780192089093620660215445021052653957657321070036604901362981842062633337484488688295041480208832181241315077868417892210738722881775184764007311969955295535879573870034126696808313416675260761312858152730419803638690509250004413935258615450228605741912930445513698384447452981553223102481360501172822604026015901464160
4057 -164140336762356831863385774837786635202623265578579114581031443775606665515900323264155863355616801593514707089217319318510307838457675840010732127507531468749673543446991544842269877755218751828191398675713074322432015043060971099150408927658548673779800050132884860134492876620893735790712563650384314592110298260569768861943333458842438609412630120438987159902480
4058 183019959594800003931545588217288290279665873907793372129964738504174972122651696504747308667512213717884575008630001249325881704315673074788127153169470803420851511434078748321240864506199509193476701119829407255770039314210702924131840492197210458331943413898196738040523067562111655170676365784585520268041728451304041229431863886446975022808328287390202871975280
4059 -204068437646474898999307180916279651308718360586203225996956972258624229562885468341575236148921152755135049519482200875788757618639955339687693135355310183097396844978872094116352570533345201011900099422070970763067241314707371872305133725028334374436604648765909658191333901007983077477962429069078758228787753644485473644018016400647722037496081746989526708881600
4060 227534614918147956729191655542348003266709214926625771512264421706369935751746520376053618953242811005786862558243839552716237061784099763187702512096914291938093183797037020505636634483224220945236083520648754514343345021953762858466810154344916977876389043354554940079735702019595910164964755996385420137454116266089489655739361264193012090117802280870748489017600
4061 -253695851059897199978592126053736455107544478904763494502773609704791155869782575245934818728051815622886698515650736939722111189818580283213534726958552416551970860625772308377016017788786012742266439267557451012248574404498884182750288302607528299777426193616947004014180732393589448813264533024519481933057038551284331847634779962561345779415750925660014191662080
4062 282861284986289530019696212194803217955304131470811637139624460628493176242618704419935463668055986081253881637234503419600193783790533587326282663755795541352716119561565398156063831494636109548280265389786753574966565095647024305332252330242522999972508029477511901368172665401218640947846731420007530596140082071089005705305738822183076402120544261374631617759680
4063 -315375471547811985799179511398945443334418559444145379002409616462684529931157205935989952663835492000464991184148588142989891054405404582293262580754861383703889992797823542805640498697188072744163025322835895267115112116638451677178097775805194390433848729072047926109957043639277445654135336309849387023049892420033071166981176582751478381223961394020175972744960
4064 351622433848741409723157037720696111561659722553232855440060635072299436507818538041035685106170666732183804773225092604896090338883076122389452657045262193109864769082942289519054495631692175253853968502372307553520342947068946058225692569946780138792842779598436107048366718037723330888563139113229684152557820987445300938523183899019533205091020384307242518246400
4065 -392030178657927323811094357882249155835260996420065826778886541881680665087367023864942780564791137766086848190269620636913816034828193980804409848640619500722471986760611983121816306738589087576416806362564109751174264278930804575759507450261680609753101522501471532627771117174335199305404992946197488000022823692176287817147495709318773416006920592642745585638400
4066 437075727768297345360679928962052360387201544754534994850883919851517067193427320327147313655367293958851106992752908517932483630193518141617562163778695716108334495730745842592629476899188033068856283162612059967244714953901788117709228616348309271235475563634945860237115846491578178493603754417735089378108572058172269795275155111317006119437989135151891267908480
4067 -487290724186176708226894371747988623639394460204632848541424744263515233850903377351775167588188405456142191213348991448471879622243941498616685017703762154063875258165671916137881581436295910193344898230567867335479872645271342124135965094811541962408671840518402143488273422662505222990240787899071995414939198724429462402799521989199183263264081957429435315355040
4068 543267678742792750246492215369535417252834166075704365526942951450885024292598916959831829264936159621367170811546069147725488111179892374658684719497071531041749588308414008965593296441190433493259786140183143498104796100263847571952783534869853567615886898048310794280802400803370199271680146748515463491403597004450331783187626151041999023830493887144013313904080
4069 -605666930195617472694245940471022378277037956712288013581583556132494479140130760134362397005711566373899635635291854267551285465016432095111640745583556420191403293858739116532608575012624680771859287502078486018864940713477470261504493505849621001519948421451804599708337526225706334695931568906902016114634667432682177849231816888282908304552264402811452069755360
4070 675224400213351536643961326506894685502439896319449195538742140453025342664514607819228584181585828228500217372879910073682115314538047778832083827126353864381425618999750564897082382331991623957979770934161893969955496020966560079768617339412118870866972403123997466811965008398492298689177853645043310391653314737102116034181834872660341024021363940447360185222016
4071 -752760233912100457046218667231125499117823313631699541720131296794261685918707220276529425950849393944307789119014492395771612310117793871941294724522224290532655095434331989053704218410218325616879646911032271215642727104598331468643990519297674314187623340734160424877172819934944921009541825195325957918457958125581131159692710959252312958350608149593498362311680
4072 839188426939350206419643217170804085285302601945947448926460150497897957544216037316168000045487535231263454302238968489688868736547588110551281403501621367702130951688393192777217687328077601793573345908265956343322870139064805553273964487128245625536527929463683234963196748890339874290410130003806682302375988127251907817724999446913230231605969694313083872905200
4073 -935527551606655117604443423996531101690467540085899139462571271691241617798961868296064696426709039560001354721117515470609915107181955364689354728906539890834549633612786688113729950041790896771336507805633084790207837648452114364614132647957307298035303339627464330839518241468962949143042296047687798870470118197785907738128901455402549807923192156547115767332240
4074 1042912707385060822528303661836545683878967771656215590638348452031301454984810002304228605936667437506955986483629438892381046003419212169590726651349526810947557069947427117875175322233198517592347135365677410882755603339336584851717382223782084480533517909106763829084161205513950845950229088065942822817854371157547018440822608986286594564305827763410866782958080
4075 -1162608835347912233586048027683298423403362123866680913029649953461158273095327606862841205171553524724263083980490700203113180843403217095724200539170257597594430213549807917837115161549897345725767309251599223036424047648819263171684844011898564257470754447798287424662177874960446947027498396344234931161101349753621023018831208576552064038700130075944501069226208
4076 1296025552039431140562444048864282047809658757345030328985025698096822136273164146223635523697492444877976575125648424156811402250711309013996707136526380447213362901109052881170738827466158893741827923648146270550305262600859035904663381764844842752997691089731766731473187911662173817468486750897309029677645322043791086358776985370335376647095832623185695930966880
4077 -1444733675948669212277764326273976393481553344206129593731037159683903509811267982332298441593047870906425595800137779475496519737010851785178905567657926938087253909238501687699008745635188080668295381950273846345143142417363822125893667070487531529264659798738860716449255194412612591714117164236790753242223915562027895650597258886549336532668948617002163317839360
4078 1610483639482448287743127922118619453796433845356052762263477174451418826280973992451460194335780510648340349192423021020244748400728377586357832220781730635080961412755498718872869840248581999411360739069226150424639833663689041710218660634535281949527858293127965942462895857703355801336592303182978680759058483013607589571186820485186554861977203986742423752711360
4079 -1795226001286278343455107700089094482909315912962986788032517238324553872521312778520614339543874576807218050836165333792264075437350012579516627837561384545022414349140628423147956041209464663038523299313983339409966656445540497366614903209843219760773904762506485765759619601978467988350570136792493495009059923264642074403665083181140246701498968589488198845467520
4080 2001134298213509948249942993133019323176344122591651848905093294403947669419632367135040924064868595647750752139036828026592127039441068714966998134241005423575311937040381122340106445904383965779122611108253446264144160766536653777082125720610364223997253698569082700026434127544141156273013779879422401277039606244816600399819786519914907064649072323374193421670272
4081 -2230630503473513158763706767797500918859504297400210714362991842323209149139952247992387865697992106562923896058264233486682169295254502713161388899381727039554411257800006543064755968923717097946831847497554152404269172850040547099156697035515105910535744370376105189758630455763608638878909171277530292910004102216638013079821838282330073264038517668435447623293440
4082 2486413387814994367535850066755638102907703137067724010449409285772632580379835909412495432990925645759118911783106570617974729292801656098216012065547717715301901813085091133644857589284369534268662735650912172230099844403765563746687150655095227986636879372075665988456940690773226639598811923899796895280420532299024956720772153379767584010647825061700459406681120
4083 -2771490114371956727489496755534041135285142951558963701349580040203446063364890554570518740806131799889688254867031481435712884582259098423780485825084663058739564544724519846188384855124408725289509670470076199865074799679460738288964441137414380072421996144603245545668788362157573695621875127250048387119597688722721039577445954808818710056598096769663653240132160
4084 3089211435408394233350682977654900429565453561080092817417100242565326715251536554878323705167018407663114567626215786173740437279870771642899297548605313899618582434961906966886273450491002312569260940974679546756755941466476031065184348161882658615700209337763750250005409129510063699076547133029969171027818372573605954170811716245435276056852816618921826736920560
4085 -3443310901079035220528083981641571381324012847705282993076504926144834650418179108873980784015491428320950663709643978776374964779076305480351952319776248947434365716370794790108193830078480250066911401491942605610323995566360349414728769983775037760874480573606690822681464606680947031357135772695892110482992607487547002285724685522457065985768915207311017210272000
4086 3837948536962123303710705930404491694006426087615916371365415715781329478141561181262243039595004338470311380159103157372940517372929188729780197136099389429706625278992541800743842254370069423255360451656722510710221845662385680762797755437261573337345399172504382727181246017829197356492303519060631210422758565571043516670160121196873664475362417534941497522012960
4087 -4277759499056089422091776041838097145431272597969388463090545099515102450740286256532945290951881463709995509988573076348758691901058653867861243518735557908588242613455689451161321478603675569954692222125559966997112891748347644739137721168387922367910568170289870074311379011314828946006472509850081317817334038713718128722570278498248861166316931617161637146238400
4088 4767908272765934555919559362615252896868408047935809838404241150173338206715292253215309460632925134143713520849914727530053313942735615327149942301232568398738154629634865353493304909780527466316207440892016262087455587873432186248821513320837141641499413977911902093650766067766235378068860534392794904317506122079712829091332327969462995831271884014345844857137280
4089 -5314149046806197388587998462762522676154016317100190817717053908969964873514175706440003349603089804343675516513545978123210390448247513114245633515017890004359145482034402043548621456349782173225286446121394490818326431643382349232279077289832257085512295409857534716705202226610010494091795160806489958888880030649682733409830046461123841902867665709340214372213760
4090 5922892964660298940896665548872021078185977768067291004995840731872119515727495291480166117651661917405775553792175591284940514899545125911869005894263069800123585426029336333128680711259295069331220740702185451057144454364772592110962711291408522833560851769448946689926008824433610989910605185278131273480409093655480810884189505769292325263123464728467173793893600
4091 -6601283036089971575345751737672683704868741504281975352145480564541804595662095800427830699675424926468181390256518386462880791069562646376329631262908374272104418272857010051240339317142490378114326781237237356940810255283975920811715543845523460970521207707653147672917392892223150738763683726567638627504861330705791456875418663849805367956278052990621682241582560
4092 7357277580106431320519586765481209146386098984758639720900281821754736416608891883387709194622924322084905182572502037541300067282446122451561709128484772161826261653884672893472338625353506243280336200166598736337440455140663547900131049038269697376864495356660461847508048966096276632028899213601026074736529580359401696232942854654565593804354422369011238542110720
4093 -8199743169824504719533408441099359163838344944478944315534933891178257353676823236199184808333015521878250714964798436980500997839468719754682267804733908526916827090097357151382966472318201454876485217261689081550848948903870573005599748350169335870968855657141629078969436044948037604347834073020905377994826933115132192053876287941786289689072941874727287069171760
4094 9138558159865986834264967149441419364862589024685641865974003324626572146093150328954737578090787176138966627534097354572081754833583599402520823403631122577211011331734894058127135887414965650462079619102641205571752045224848796232431604998519734751581843232921255094328930061309248005631814314113004315241080376705128292521502774998835759721762190545003686351533440
4095 -10184727999732503479839862230192825302842772493870792807722387580017950348885527115824321461013823480003984493447646741308079205637183704122148775248281202452005568538329050545148252314198368052329612837633075128398934510211949628589055610677458688720435427919300231847409340802381971033788605667151717277340109948026242712241593922998974982944638001699050219017271552
4096 11350513673248644939194744715461965113109105726966196948867653530037914846058194079637257410566471135434958666729696239422775418725014858364668492932312751320127264765029704522421011467426867750763166676053460218819599905652197648814440908169348901194805568716871678734284693650132610338184271127690989332640711151416071333561469497651825227136166625065169296349489480
4097 -12649574756361143148085453887582914536266061153794021515154252899002384847060332607702663386352881810488434542620693086407605534646400642849370364325039598874899136967190422779676842139622719928854242890857608229812216906098737559040759883715435495652493730522281026378010086644432433515818821073105360334387282311598892717470986204678219680557316767786038476744386720
4098 14097128755025976093327598543057967396209496924987875540278129325294633672393793135404878076135840437563788246970145627167695318739650191486275581700754661823542847703990295448844989300925376910997578445395492670872469655777779053394146770714090794845953868960392600650474619478293515768750921314138741242701099527295656188754537398646093318210311706099485545703536000
4099 -15710128573577867294510022058757859138905197445178937558919773554807074219019468131199286121831498908106823677686493573812073215318315465686166576815580301328107736802823795240153169520705794738406622418742919161867237256003482550865346092354469416986870624360406652874702367082021543706744102080049550758189622520183566504840618109519676643128599342213406045755322400
4100 17507460174032303047217218481152732258954134394396158531374881465174828212163766683413622702162490257643927141879816781277594822239799754433935732591377119678470124077110110767196376558446874581263607243235899794122973967763281428895741997019757706885123899070494916946018821555492876041439134768519316225760721903706762365377157654569849860586057820662506773764382768
4101 -19510162720641746518016930744168002082304218537530892929128177718987260507295516389454648069540338239252829333878290542657449055081014879891572551573609481838903929651312281656838039687651538689981929209854470384170083712207303006792651304480325881825717244133918799124286489926729192749072878023968825666466425239548868041206455023795334214288416622087744697828284160
4102 21741673764412070529057733673666715608666198233841545539275004276476850256426688827550744459027636285947983109382895733863680549442619264142258603623539328349945807055538791709001946014003139048891015807273287374832802950236628092177794644013644619486266212339528856002589567381547269230230435500021662534269278435904120486110174007458615567021365396370472533910591360
4103 -24228102312184259238105512441755269139641518273027183391946237181130253677276985391637144691755642140807683891352613028074518235331641069315945877898798937349213034015378818307287946726913629918587308315872954359420183668567737336938773747199314489791752754290019791710901671942077138891911067245004968031290919418335480680289802134982211775588754328538631518514530880
4104 26998532947641510908157720273891468273343343829415715299684675962186560826211476970435096625780620796134970135546364120655751249145874369507513660535038468385708573583356883911588215534784099457027796947152603428543753288218093241485046214798080921477360225439453533864159982621484026138765289935844371754864036959671033912538784417531641141112390793082737107926964480
4105 -30085364530932187546205635187155719898491822716854775863346302490613471506175177460206125746494614457350653484088611855174020125643835077283032708747771055149728319550860206162057875835290492441167395877420599215148437360381515700138309298803116381119456099327799163330431952338760907549971050227246655522843570637513679400498707674374909928945581656562718457966033056
4106 33524687403644256689085603870957212902271691257808818651021287113928631765160873128260408954162145790726580887725383008546670405604536969216773310304067605243597414744507391653569169536630834044863093967520757649375157200290480867832969283413202240469667134035226211039160813983868654733682419731670733788049514814168209204264929223636450683061875067830294311626328880
4107 -37356703471234565434751043557917747310129695214474612628509409161482643044578884985047950066558713233237979363242789850607176986328663929619547755444986167094712098829514163755869558547125414471922382529953231892152961535628096672409183031941802882415120906171853924709446194718076674741351582664398420198400321645957183090984670035907778633025407102501888519588956640
4108 41626194030834874733706898694035979887920148318555276520185193014767463479889294669178908671783036787190608696476431968695845066365823966509042852232007120402954300087992244572970589867842898191745923828086130101498799847344071953986055933509597090037376083760352730805179369931058423198621837012997603876164591100343139554975636870005111954330314654976703792805216000
4109 -46383040764334040017166960699378719567388696062918726232857556582791001547909624829777539584609779540193905791490670178692468162406754952185712054465393511182086407058969610207273519964878542409942048686258309898153302946680803811249229403246205477621251885441438569862698032445490798487073899522474741455743085713752726204667570388165891987743068905897102256819818240
4110 51682805931125028291625377864297656546887096515018991366470811721086190973878895404272616262878437231352068420954496082287380703686808943840104045350659793309616209210508664526101615573541966233604235658606895588350178631466254244096633321284206436524207222236730246356653268287780906317685357666619077932330859121624365660574878201848245133658565819761402915095638400
4111 -57587378478977381094110649492394330535960150857886282638978317090990128009959116918171301076550266947610348629671956698315455132504815136354587237022058413556618130415698768991614144552443137359681830225038757913091479228508682933874840536622963866269584559259623965826444178474077702276713204519364512229244663542832362155894806786984173219883853164074794317168530560
4112 64165693553019829806345848679916757355112447202229267998922051886117096717700897595210283447316762025889913953057694223552415892490443064149242942541056683566303544161234993979183767309746240915041923990868975575439028218845602118897677694637519937141406116404354821182040479267340652993204956423964453302057782713837211710945318916005772751798796280655521622660922000
4113 -71494533730552530077736459006980539719266561761400489674149238458777105034060273088701894788143154930919373571794693061545272894507700464173863832621200049795446954415900071299197689164013994602410632725035012608314207780448883527937099593875072038822715430178588958167779980472854776145423446793521812950440858627032247852381073174069233886843901301662206363197716560
4114 79659421253101499662900686669934064720310209916052675646924970140633255510652901263350045213122407334303601665604424205692476880330134492028373470345347697057134554971630307683354016135535231588089401526458334977716124556779127839304388233744948690840762011623376537831696509704470324938171768941305990458587605108970871019961245698372552485704917804036958115499883600
4115 -88755611577627808099993654967982131382492587182268048390377777077646012500525140365724664620777110220089866235907753540480473374336695410188121190101116787818714115549329878232074268019008666687386327586036754495262925661073327941168409011101212462100558401345492846000838749070323662970155558407195676988487799189254319502470853393062624761831614267820524932436572800
4116 98889199738184319756875998197523891628978390281831535033945123493313121706685724223727426176641804070182021834820929076152616604375535594339288651760355595619926769115351726596229522887811708055637164434211576449365442043353501017178727166953532046245908080486156744116178980660098123480749061744621490503036845227505372602056009991248185105402135057077254231263511040
4117 -110178352311009873914504872040827134632583804163722247348103029407570546266309901930554402375251791342032436771552075714577668783081688105300919200393281906962809017150368643097557343757953468937305551625565249526638970769560312760999079984733144781721670255971751828188274783573685730790750474341343895451729213122227690472084891308499172856898823857384628225159709440
4118 122754679225018039012260826545809405985541193635526020646252923765465394049750914057252453814684354913368719755681798910474514463810431936828710260191900689489338976135957007622304715840491857163397871794682393469927048336858900204742499691536382262980854041038621244232739888610252554011327793262978370005682724967324007309397601672469551696569745848213006158617010560
4119 -136764761272516162534607645356073271876586277278155028977724883231135592488085952754277823717668954833404049746166182856006195676792158779934077470446129722873618112828663770648538779727646271974265646317985945018377250280693635419926038648832298462003717160776366955046350767725853403945502142144934403184293423507909421598984547847787801526232984110268582814870869440
4120 152371850970299602965138004148302002881049050103758387089639327472084784774261705538659573795257051716678676634398600387065225714367717681501819013250396643156177826761534966467479976047145294823042027092184725898045918356818716604283961447940338221337800642767307511412625209346845233273878030539539514063922756751274792018173941332136099872959200243647866523685915008
4121 -169757766419614811947851807454744772979681748671836367806407957801330012926968236697513687615631243880903858382948254719362253544085846162474912380522719063344271509853797110243614260751222590584276996990818528591943364752643622311389458254551841994187293685905965374747301746777731695937656271567690330350223968566165318356014109491762279240144291975042020151802978720
4122 189125000037807685090036867117030294104450784551379132285673133046426972220490596679844921329174775362675414652168152541149160364319117125780958097885168513999747863031610955607501811118144375897935885502443717388227559070297437158752161414143905479211572387990837344159466033799854915995615428343232348447760229556378669975282728077734905287558523733860481931535683440
4123 -210699066510292027891407441550204882010843569294664906890048350858295013317973997510411693434402763483697280393960760243625552122897048890737630846222919900147564334797452665428644886419932097941145343613008105413633359879339474170361306918413173154047668492915915460541568241357794813332242777612186689773027008450356523519088739917178849221446749256078031066562928640
4124 234731117067187690651705024610951981487994966204622087233116445495742548876410213825165359917749476924673280689109974618753555632744033713896539311479938240772278823920449545346706761290129528182967151252221880725718917793956186470453946412883039143398081140245582765937942614538328728337553015863503684618964703677627042756046504892459852064256757536790313153888709440
4125 -261500850256192750606544437181656109424555751971789321762847005157034165769152007558939230340314605817217177261164191181053739560394952181856551633192310403818489840380664043577818926250857125042797868302133902943033134655184475765919398429293750847684586226675474997675275500888170821342776160589342479288193187823234617404199586053451665739349686337159582900955869696
4126 291319752797136975015264048019069058622493365691412727402198721850737994907225159900584392443718047810217422038301848342856377341322029969891296348977943263426485883201847503912043269081436733144955595931748047105322936373529614280495650445391708079388189456925789519947734236763640496108040480887673892027239741562659841972731188488586155209290277592730788453036682880
4127 -324534707903348114114154860185739956579153574589084452713972547120975341537288903287057078046115262877703636560793750837766028415459564406189299904208252379007238756579817550954055106879663966029998532376365455305165883387395773961198388774759564912031216750528437721346327642910102507459208644475897428075513411358545685942791013889800926592764890070655091337765423360
4128 361532012683993889379777930260136294796862947540998709776826550306014405547035034391728252569007744932905264197154144362457924400715296196071782800569373655446814235872604016239628678279051137195394483802401987426499055071884078800131127409846531227198503177414118272960165395484733681727497279064563104419000229108929073946331724956409774618539948341048549477932615040
4129 -402741850948395347632397637846627529782398962453564799904960801493732808866580127251612143036003305526628037854381511658167164822260980307791590705166639934846597536792539716725837124019340596620353377667093931202052670039129663816425165007648842301523513327817998318671410070260292260952763621173582153873396741528246807548618836319897259141792338096895329920294324560
4130 448643272971857688229667469794268061160059146568012710504256809325700733675685162415983887303789859438376390129165722368286606404542431048116176549715076166693064895499363265395710362500584436255716284536901534490241408906148774228527215326477266611561312113401206192414867096495514213721423686366147681687524336502845467446542099386175195558683901810825706675024681472
4131 -499769739612825402574438878958549791392327821513179418402306117893853557162319563490489778447122644702668327547881566190914053545302403685059905505185630233516132505310191430747129212433169231811621224675159303743433376018694077990568942774021195612085975533433758392778123923794280634725283930369153214693309555241434831650238406081679449204402114515253881985289714880
4132 556715294659892776495745210074847451295125903906862513725405503079335390753689100277476874125749182563590583459771614349302916068223398386432663323412863042963857465548768440310598725927961299194756218154652686582059279119052114614264651181937863701784975442221678992764485366845958482428427831701735791453227561255645592392786419852580790972662169949406607409964287440
4133 -620141436508663100579128025178472133405131114544223860642101415754773535901644315465885754625619284851643991753531116081708647513889016028653867574358212417127580071209818636723651047459214067820151605000575552502844984605579145902874641570592819222182140651912365062735793888117020010734929494509196326386469386988970760814057467608782458903149463077863025153043559280
4134 690784768305292768076648135983423493295580558152893466396614906731259688781888705508586699066428462695338834770713748328651654903385448610670574639127684906088879971915740079295373306814712837074181183860933402378035255801224922363266519702625244587161614453641719331825081564879901081611470571201887586000597912778790295371015055105265833677720368847074210969894756480
4135 -769465514637731695143572041151146732973102454048351243311532689495009863463382704986404105896113515107594910405585706405964285668739446238957511933911147509041155099055109996661984138015246415098754695586087336076675626274138006123060788485817339338238831700603967187266797566033818988097122519066579241670552985705789754042417507437355259504736759638742165943060910400
4136 857097002809487866048670141196794150296604193178725543841433297687692297811341949546823346442923725662706292652358924023409391040473776626789849208429732705410747107532136593756886168050390489494090687978251748428891683401064534262795850032308697554948067758714298008364631301873019306408889195482302365748090204993537164642863368243860732726393323998125975933741294080
4137 -954696217808031873561012285397989122426628077827611217762141468981140460275342782995969451347213646744169963624150768101341487740872659580231221500781972537855222915708461223883789548298995800243612811233327352983578770338576591673362627697231868432820063984951193226281955528951258280069504234699937881439966784930043495229251980602263183681113339880320339618828275200
4138 1063395552407365560445027774200886950591205740272538003078245379312340711877538588880382459762294185105705976366438812010130898544645912447284950068843515503116843299539084573941448286793691243407784241830984701615856127221739648367244043761845999077287576434171392755474819503833049479903555803162115682081608103706222280032847301870866614475803601401867992382478143920
4139 -1184455887562715202848645887261624729667065283878981620991881180192428354205944704987985878028763219354553404582720412926800065312567214109229375716122182006115097326446898239107840647086782000965385132864798319984619480023842485677516117764002440294868034427691673193801827754216929705916374813761635105060600688923422960978625259245368218711214382396470508309795855200
4140 1319281153521545014507437461967113016990304234852668120921036954468414952614114305811645314797354750272566418634129884875366214301903275272483255556365907339060762549755461857787364108376307725585400804833467884478796114212710756199118450462033586022395487752086626264585163871002234879320711410219238877733929937441856368683528461153591728306554966271318849409938896000
4141 -1469434539063538577159363512315444290261108710532591180148894449727749968871384711774469976283426836701166601603525926739593619157316728770772072128953089026542051144636997202539139989052553362458018581133602961433620986110503438657239708367639834669400875906766013144853563684601582939196109683938665149480098360817846959596661771851462354732481309692247291451325295200
4142 1636656535186912090444248975013555188829864909297899680625568614542238244696814795761033959291314602615040068653727504620166517252793665829885913622535337183126815897961817969400854689799997753211758594278877544895830514659676897156978726455642999358662285064584531805825550367779949822480486266862918292485096129075128899116867118290750817467577889940257883150031302080
4143 -1822885020595289217562409560761540774770306517894881866836710260188448178831329733702206359216158141819064118927297357611930375704464939361343852268501263066025546364575586218792476271259945360099039937244659382007584198816035506890827731040138854021944858224018208554688060110025510049532179983433014017449836025205556152588917951381503826313083504168082897704801479360
4144 2030277619748559496281740669771503119061789304235975378263425977232222340637337122798492770914747190052338144857521873503360696640355339280849339784586281029011666034399338945988950071623842189668722303031628963179179394782502708750236125716128415560015445194136440523263426390558577537044041971642272511634523670731133144843947045493319132726250120005062002394088470400
4145 -2261236590289859035340737698686091313025072913945083259139311598206694410577529175093282102302334037748346891213087921295330982720926333418235621915205123142668727135709186149701260305190385638961269854972409671568970673148741281709393116608070419987117086177136923631825981597780687206863519451492214729555991708122022030371825971928213271489539716299973994277829681696
4146 2518436525646309674294924498372018957428100406397118265400203596869634049897033714685592587368096104226768191679257551994312909864682782384088781132172159523303285735760440317121149402105056755667704436671081484122859628776277936145332804334658443602005293424880811235533177273615150311556142239971606535156171582034142236511432051530752589345223416857913996002908565120
4147 -2804855190854122149971102247327017141997306271859949740998869639978189791585523711596590950254917750523588887707131570665230022568524735251051905004979769023913703467566735419269784965936706564900139089984106136433502954613922912480425989908067113933070571373332160476850160928330175330928086827817754423291667389798081908996508119194236710408305839351667799666600713600
4148 3123807845546992451190458288435452168862941539598160261047320034844854843038679007557942987513654840550239888338579790804456570931031715843214187161619975922509054365237211606588096945338068248625106610167591636525536027981084987462382830193272550921502523275712309840132089257386928658014784304899791218613629153751750925248940743004844678318359661781640004710098546400
4149 -3478985447979649552380254397671106816096674467581976720599695008081781755208606716189739024595184534487936991772550060194257456966075782236811977723788421755406350900536599229953360251407402537271568204177342438779474615796695686128715551695751972572035988158539589214067084315190059761061476522935719126589704227489545141252396367722123722085147875020007597923795575280
4150 3874497178391213164154687233079136193473872873265456436728232157695389637724529674324762954666738182725573156127814808343125625150626566307160018089906915643326373125325364324975332274500046993252125843952264902611450093245304646250427315592641525857649323858552589561479654134541930400426481028356175673621895845570419123583995602789662702611015421796518511298743573216
4151 -4314917769452140495695541324031515542513014655080971924161349288252691957407735113709647713256664758090489496230569802531048870480258358878794377311612723509897270280488376250939900615821178160683229357845254312063803916970775073280406346448866871228554373185070128032633680098310676815749801693978535945455434492675769470153080577632966232017949760995891371622679396480
4152 4805340186547359179630312091039161754657348653722360521136584601290106443051893008094574241450770384598383705805803530522087400149133827466439852082528261716817694508165454989563264694948839782599590869390865888760981343486974808983816781828008641292074359669607990677527129138904096885522338450455360386655800641364491462183135171429393304564246085276039744398732210880
4153 -5351434261853398301753084017147030882005270086448905840218644970198419603434779821766119937851624131276265620471948378766769979897628767621072728477369303114991759361238181490653224035482791676485688562288748581852825394672381638165024153590869925927797281117449757751521929866630244804721510240840453019825882824566177267377274959771898645234656759175348085976671048720
4154 5959511954266068919564084881063933482752866588728314794296394568918755447249892363322297463509630607335583202312257110682815660656480734353145373271499005217531895101547204363539621810904633192148313765205178714886560649883848950887016563794059179735843800994957950167310251461541465027986123789213086515756278894916241278684682749698192526184207044195345579454614184960
4155 -6636599983002971938178748249950874583676254734863358399410297812890935062963843733863922422059417403452221915363905896464211069568873398526140026335635304794007179819263122278795828144934462924802624481595122006384867190429646542973567630809202064764833028784663933247159363347996383422140689884355290969209676880661333716589547484731862219201278213226595494982767962240
4156 7390520667004412929332968652410568060543640759856331284761855226933186873759595475774476270683267797146535275819564477122938084227550170332293256932302952880525048941153540254550015586582595318864147124055641569515501641827037853219914423301909112813052733105901823971374851793167843842602746310207400216994006872016796242297725292387005511407089645717753773806393994880
4157 -8229981896046671277883704707783434562836024683090561688717794503406868652450558283036781860836124758628498024325446336598218235096893580180446489659301814414868058930318245152727778491302326966053100460461824536675066611274321579318221027129205317961284366923486653889815774361165857028180814223759517578912126422046906485294631156085635641759653298471911565641499873840
4158 9164677263830271060265254766682003320230772867495769036180645701896963604798896033068893117547135484340462240417048663172405367784547618241896242897015833050999529294003049366705724448853611713172106065673293852191214173054840570189596179854951629804694191103053763127277702419368013891713913672301327387046603047308775303272677812787355535066766913095297402352449280000
4159 -10205397509400065793425447225013601283326066633907810280833819455874222158053102937990289001323598313035973356914324227715049341423170734973079313086679960890069021758840814303071936053451891726775868977825701017320163653878555152810377335246355170023695756149653873544867026582119714736824198288997575716940495742785751866756073183217543479893435764675324381512253575680
4160 11364154542414023352461706792885787386533574153267233124541811437937653161604520592512635363625100383961856779727606405470078565763400413276852487328945890853990701214228654706094056801980283152339436784333675410220128060147356337773081291782808508775864014687400771867419687579733222230331797153004907395630346698601574267065154119834734939248323643048111677085521975200
4161 -12654319471472290161822803826718453469331510472369393141132821182444843441291502097675622377214438746939380907376978868314082190774445710917339705403583107265902777100325691608213116434066816912245923416346635649610889755145677237516585388035271724190076420624007874585604849870920543171636906166844234046104415570004976836001277915048356664432205289044051446168964732160
4162 14090776214581026231791224192175515601908554832446475716043285111470598382785376134777547725957607690478489208885263661232508143407170243053288821231926324835436713508351200959860542177105282249152618080154016644672392537806766086208213102210227278522439590145936198212721138113564976132571186681496674255131728575191809273663707382566883287689338724148790124333202998160
4163 -15690092448673617224563675285573138773613166047776294712213600232909717867933607240107282923252847284791149767773951423378281194334667597311106484630792340471764776235963606134177962609014077718555168357138338629771896550470381755019920743609045559082506205056512310051367964221260951679208056275051978487198999089368622329907619032173983463899094892190046220780723484800
4164 17470709852966110877767552124273282673992370110050282102652275430948910784843417551008894083543178128677202026346873242756750621844958000845543424748687924753965474920565058486284490940879342945579473275020837755290610561641310831503202054052192008444090366836216556746518963400869132057771809376690473875179803013651582774918108105764504472885812505291203032191116172160
4165 -19453155821031821875260957272858289620910847366444672843336777215330082133361553795984046435675098134280420752368813654040293509222494914809085252749570215314607823594130134165894396381162954715796545518632980490796688715654676166912100950835524986823597361260619386667936634291620687669211424436832989383830840089397075129144688518382763516789557757690637506202543359200
4166 21660279061341958109964752627492976651837361504415817996573225321508494592149988852355446121606625292632905043820300833217632706783764934663761613653073471988294862888031350341540926589509038589223213337804507995444359662977081418510403477867860520823908966794336505127567342797491640699400750804764174794173500514014775393750180137561949414876561531756063405223478603680
4167 -24117511778415294929852362192515293726745566041651124909378694224801895705980606097105436716880798783281442739683600042864761622398729848136368341429765398841315813499750699494410660385706771649381747306264671064998911028601668814218069695917077712837473325002425732289316122982557560537250738998746394753946436958855903413527757924520917577822722415505117812395912886400
4168 26853161429742744554903737518186447141113000465351759757855472341545454460208781311451211190557253021580504966456054720355848660596937573714948665920416176850678750839330932968556621441143023522205762732583304530813310825936466288222022545341814477329776969059054619491792804953753910690516020083507988203245626571130580578977793764608375156023040211199735169317980026320
4169 -29898735390741398440837747832653379078989725765754824988615582728953024637199667500978328731275765050132581479221359866030165449583092246511583812535945064053795030031634937484077419466396975152171987026200424615306085759846446648245743846302335806999181635752296681138938700800603801723756717441456090289561703496076144426563281930610849488822036919790369474129216740480
4170 33289302234972267768828837696396137191985442074338562452560412095676239536622402231714525333734498872360336423409410947102610705406286353946836607876428984034545378913787284635568569320706294040397199021003212022009373326582286264623810944319486342964346006793052064786870677611979547492426794234344496292581015021916328928732071304184823539577509831083394362647672557824
4171 -37063893753980473650803352567704931648314589819448894203060068311519748931811878161488230154227006531313665165093460321234675182257032896898834228092551980403365472908491232267072418946374766014272378608933332623985954385808914754866718884633662587428281717862703210651949365495428184547937456643544552988369858327631761958782164644472889988612486024520242109779916344000
4172 41265952305117007898138846431067616391045202339839226918715255881098328792580942328852721371809890065312365965933706399570282444585769163385924695782807966878165295506553109305925486522136244208622872963586445611388251653336656988622248213229001323519850432843996171501157151773898455783812865789842887748147298440440294276862474781996676961798181221512766201158136337280
4173 -45943828591838784040864725304200433752083834494475543256527011482057644619906669992331385282842363030555954787571535982722530695901482644498974784623257427900004664560393868203145570930854769214812987550474541445787041368967137919067922557121930321568868966898512058674171019155290171398125628583569416076556287096940789575485283184241683344974415808602172307967246680320
4174 51151335555109733098482785423118116172494209777419784445951683419608030145254945029554356262705954187606546743300277903677573332232651216464214252753961841331685656567914098709166017327678931604636343924793935843641020535544263071716395570226962652690070910937564492444400838917060472002515300128124564994111425671591467990439689648152718374443836106283307175129276102720
4175 -56948364693147235324042722714434737555115619201620327629316849413111294378964398578761775228505694005649360782616090408924175193414551789979350645862753504434369587633277104169975689357555508242368390561622438649910430585003340231708694963149145749666897020585379751739279384514202907449883257588942188848084030847754468578115196019982144368712369744284334216035872661696
4176 63401571837111568302527066231157819532313375864104857820305737657322011328075689578681443793620098535894798403493176695742707312526700115660275714273676528984452256825182212823534997865446615339270294323829342681994959121758289192795875575171834714940930852655796183609170668976840745312697872640786532081800293499666499866020674538809262141109238437332125801058754730800
4177 -70585140200468563632131605633639482577034876957895905005957796441813827363737641825157263763937750392677201874125767993265790292599640568729508866283639167945578069170666528263259690009154147180299241461194705685354446041379286221561061178831266816844656636660692008366069210242393893240505449385249044698479217428649088396297989906510965872140057799181189975100855731920
4178 78581629398616250975647039646121005204471864945933760030075128342671422540928391980100454614886781623052315501673284005023965554878558152630486386769579267123172205107476724209147566137124294759966007558495387747605058028955060154997584194304897278019352299913694954618854804219612084304551310575813719861268225489559739655303685379214935638546130417024414578514291738320
4179 -87482920112906471492071575781994245023571783686320348363651063503245619836622877860938957694547027011328511618720468405859257615684237399667155989079159895881069647061478335293882859256591585824887958238433661689330258189118774759632058409805459254693053833485189295179690182600673406579729068978733639463707483509120781152856609400977822356765699352950355705139713116160
4180 97391265160478581508977144579905585303368060375270549496767405066329033148790840591120480599540834647580871052620973806457857619369522496843875129614843382537763889394289595061070304399854925404471882116931961511985350456485287836721993271620162389893626206974218792221428948669876327367883702551173082290195374139778425397576790399052770719901552808617968747331779269888
4181 -108420458940660262900184301706152307307595106677150849997073219891306203215370241775409353046678733580536444657969989033233859085107389336384231439868143976320589472973847116076610253430509389534594981348024188681119209250597827522524294314704408688879793897002068656262373213107482582263048999600900388227477333038487868103431361803697695987018996339260119656875224415200
4182 120697138573764095053079728582627532339523238346866799982354795878539328767332100748046144822269996532293190947113842669304256218758571027858347742958698099711791698976773284616174186422515815060591222366306094544145782866786339655850529343295310296884722866425957321823467780364357656635542751433508826985294233214263557526975652189532566677983160072474963885477128640640
4183 -134362231544134231514402823005518196789202530543359923944832068803110029496107439318623295225580217578353253731802816832153344194222395572228695476120781470629306570540115331246633418075489850054995546916942759184171506964895221423341815186098094955273560809614728176298078487792897022314329353814683307594055941754898859825193135185028373829256989407850977270712305872640
4184 149572566323195268421268220981207915596358420497318950557765264218786870334692926242312095803823759063117368845414062709648643036483635797682418127375661072232397376670486141028242801089926587434788932207189527248997618094853725817418919504503887325944393828310383202281245589296593528390339655457112532334113230005557293128732728596138771867309006037455158193371159747040
4185 -166502664298839418775373208168676009626712068908220197724291612237015107392039720481842075192051726659036959237713355113841211582826004422192301514477960117384411131078391080726371541554682966499211563759258510985691402825477142594760281117290314190050006891450365909472176252447235660362910192973224943060920716153100153868600847564842213195527534546683378026540223180800
4186 185346733395678666485577791623596152408771377458906279037734221463845188116407619421550760361111345185909885547723559313704868487949582100449882475647790034029386466190075678276580574924036333279717735910230221087315543639526842734890223779893757336579057005339816461934096528296379555390065876236331179781949376940013189838785363770389288259306594282577614535786273059840
4187 -206320886059747395112783495200771418120816928637047999453189080358785254925702294772372230884310490178396950417345196748414146285527663832134473844432941794720556725415021656768808145883222714786075745370509517784752373905642268048087957277530887425119633148574009051462911535810716872079202588705205542594964607135190963611722735496924749406564461530056046865944602924800
4188 229665606827033022217354831734602472031475865169502894584629759928089930280028009395849924086039037076241655823970317688704836911671498815360189125254032419069443238581989858343243741283137835043443462662440972290373277934690895571950452365851997177393807944077879976479152733239455949797830195317757956965229804620594514093064151857215151611774389849981536619234715793600
4189 -255648497526496572144509870512112886047167342107351586210653792790713629262536363883615865783977254596464225923130034162570884235082056225896830912912157509932725992281984323865616735955195729816769479302593737961824917233404853086337018902429139200496481001952196773471714821518052742456910235821557524935900836633715666268458720097720053546707353688363507222032170136320
4190 284567331316998690975400568289118372843104210006837488588467748980652757404175411965236411193686772122823048117366815998929182887000588972569409216654291553393410966866475069350622193733499531979254587590780526871380633014055122994093905852108955433885114338669245459944632896773545056970552716261276571578922561070248707715194531581855285571465025395805641474948252171200
4191 -316753450259323362037976681418249214729191025739490555962840348341157129558638086527236704366234705927553941887589189413865580957658006943001535178584500334669989924296416073123838157657816673419646946823620347817893055104223792018985384485842548719230242044777494792910675622011112710275934196550422098353944512484073830432168622032721110076440278240391043981573735628800
4192 352575545018822435622375720395890072569496000222609744893037479427185470946408456643226666248845461375423215670603398927231427290769101606979431463390302806583437214201763876795062401198438737071470994902999511520944108054217659184081515298192018569291258128141293873370612841916039978815931768053283717423957137219409321165976568619088802779650828056561504275694830702240
4193 -392443859625041155117868857307580383488192360168266993820534798511469596137460108407906952723336252790826474136975659347177909368646314695622047043377611023188214944015690310456876371988780295391070505957737732294025887143359860633013676436252479001058736798934598770156398935032541614663831264285471458972546083921557283088140639050155924115630942660884827333173086256640
4194 436814869030895321568856138133089120051844716075223401383655401651999025167829135495148230719318453944697789574851595535393193915832337048699163176270586874541780425121885164391753016021085761439612101810809498595895836599843916137858689161961780258274024985212047432693802927846912703178566314374048370614999088641172120800049603628924653076121893235132548362686088814480
4195 -486196482569885802147558919355583586310335654260734182900257162366634630346218208030458391569714404869666771276320099669343822001843445324592043714607969444921824479044328918941417582018087667223785675591117923995616818767891623270236635667755402319943978727385381394935162469859700706739271381044498912005974214731479285242704925360997913574582048878605956830049020382592
4196 541153832365861212076305987831290893094148138526340578186578601549528764702376140071086936185928638741107370501081532702083084355331871939308738403497576613285727774447092929030302031598985534766044015717718909456126684586220164241634446124079781127406088128796850591183669140392820240592218868140458190616959972216690551216480737357451286354732809726394778230137309660240
4197 -602315712373132758407097542964516319906401201311237225717302970161283992048728774965914297226257778949792457926825839392710779402275201701801243320724041831229671800887736589084261142287462921610698238185610675237999476757032223332361534876579248946062070701191439188563655318543374495760666565833905949221459773612645006788408503580161167741499911095867686544570939206400
4198 670381741089970838884290992449203379906514543996516880753512746301150707979077011579949499249087885919404644710240070524217229958393218414192955175660030902790652394757641543481248454769988080746505590623435642133803761051544776466361668099191381249921548337504431934040523443037122301254646160527121313440361792672756796869873002847700729714126815482746056189600732661280
4199 -746130329178679879546942429718508847540672791457221545651843708195229521957202107782682743573319588418943214542733266191303564711556517017182998291193575933321335612309901490234284557987299344264402436599676471011967544307286567038375023467410427313046373396217610417673897372786804543483794077820360123179945263458786692108467899310056201627240012047117479719703769829760
4200 830427542332840767032956638529020528264627823249357857625094033028449920452979292082044342033407573766821596045381803086426873305311520271975609510648540959373988897447618729632593731917944231345198044250985128296789632994785896947503541333617170243835951459954536050616525470875721052343885855379460344322185096831422721272929901301663888893589432705204306962953671829248
4201 -924236959859524908327841333809181710988430059227206469993490371993665815510216420036862324796275888452173532559147746085789647959767104467051900481863730708814085295585246794289795935850343426200134483757409748466106842333993860525814841241808071666203661953792675088201404676700501330616484842880100697542245338612023323428639070542908230347272167930365560773741224632720
4202 1028630640705378055191725000123104021003268889473596224093545848631958896499832597826907674822091087381013406751474550531337461296827400313072403018356452725120677665472479176752413088467545680341707478073183433003197545373785349151643742910740415487339694414325758668398173226429153251746569719157598840838367879990301919421247012242069929587737498905858124820773986928640
4203 -1144801321177243914215036973440917468814891514097866617759122633525189366432992069374460339047625411527625021662587975526527316523053651031708599254812702573667875088344793977546821342889872370093513511163513289685299753416014404863208039752714075432874404636990746286671635323012962270881773581166033772012038859495873462240613373748853643593735834784974917941027756121120
4204 1274075982531407764782134613357650290466821827937375402252918639736403492395210643580387149724164469500131485994326580218738737109581535593742447890136953162226311505454699212629714993475428835769926028582677857347530416387886128318949428363514607215370658708916820847073024137462063735095995039499951077317636123919103980540993523953343677498491988214876885237361184067680
4205 -1417930942087291406044595982611898656316409155936085835764182958403400173261872774633338010346922808472140885159735540501801430283635863334633234571696350499483484132412094138527046285241636301496925452517893721229722066134716042081016630900000309520290737109358953402370889645664455589955800314247064132437433221795422345784005667899874312853507351870595376604917901657104
4206 1578008638735723251233993612694632133551922240317648286903960309656265181442509357983420526648686041910584658984673041227156285486397784615072760300971030002391898663552559942370732056217450971516963352979256492071298795498511887371526916396050438583580314205534677561051783233684528750900961154440693679436434259396730692341842470777257025162086060587669594754460012868800
4207 -1756136302852391198179596553626262610704307457443704791706130437832977206828640530354012134124537743646868045285073879956521133371232779931849961769598768270558961559377271051464107217798824554726316416467023793385337551070173389823226515621466617482639726612092822860304761367322865571530124045258622881800636995419183633521217848048768330605777416750549318289185320827520
4208 1954346721909029229730506967075964661215384841474544786347215471421529615293418333575616875400749833654322548175082980026908415535707298876440531715678421232766456351594127802078916525547608931151206819464099875771875596075361691212966122087979281971897274421110108898261821446253382705187138567488104788099963075979509981213222715635963057512238792267123905548566121034560
4209 -2174901336737588459849710706814502159958763732977245911891014168015583140440445078301880602550736134858973205632052708774515605510720722701396300261198194721694840872478259736081185553087459508177263153368083799128873284554260378834566087801044664581234591590533815567693367838858698245110127943534221472986538379390358350796610029399011065325976813677131110667111924584960
4210 2420315929712104056949889936834133444262424845469296320880150064159836132298233724128279786573456270632554663795579435730191728831579731747936024267197089114553872607805253784511330025973883379576570585438373188682017219851083532101839524293739680673284444440836362465379922623265631599033380368504006592685088837428460448447757229943450838350800078824133832493544539258400
4211 -2693389195364880420688364622909236134558860024569848576490411910459539631390558716620427290786098491941235163424707676650467538370820364025301396091270032797149901857449339442005820450872889785398122928802761071012511324267090269756511366940080424811991211526118301392210082328866773390901928142243979528920696728431280530557045560565930731200992762392091589072127280060320
4212 2997234516476660828754869676454204154994700166364005226806896086904572473305940393083443705417391832032145870707384921392144037296146859530010483992453566400292909882064362919253888293550470595743070377122112507757641699498474084326303745726325494764788993361539965642556622510250312033972260873325345768407701540548959470965226807436837139345720079068461538399060094884080
4213 -3335315304839977525515730559347624053118051692540170190021417819139606366434771158294402387410347795272020590857536968505409425845624494302551956744182838186907262334826280220675195873374962446361838594577069105631728728388373282300776533256835006110098777777484407169934221570248975413294689588842165772300311341729901639544278434606612944838123506110025320128299655024640
4214 3711484306097003508595012700824907190909500689812606518411917997310538911018156838183794951784349446073097478296198257157472587003251145289914682099674844973284947199612495918087932107844041373815802637184711754789707506128744848007246617882889714691767932889267858849113985598223481344547874630714236847171351312591527042472520789548690033634715966873005434193267056366560
4215 -4130027312749355315661059434974207680129983757368927347759361408326678599449747986663060515808890162028665525097904141253687282960485033915869877557001734763002426376043377521246144744736463469856913839089752364270794601740180909169038766385077680038277375909622369711978872759552608571365521387306948795989681838416857083310386174680680991350789347704160298214137468848000
4216 4595711779129178135394441603927425285534851281993615705662598155593325929654956504041602077881251423632431021753784262804533555429565921346967216473658662891718621274088971740094660843363868615056850553183647741519145192605216351349196456504332729930439952297077901926537569820796582679019973101826795081987674683083308999978131985198834407962774819497816738174865233021440
4217 -5113840887366183622345506866774282819162434164896256008306354408431987412116304412016593943589226099591902137597073944067090156075726320743343528920868497720869927235211927136227638941339185117534861053573281864889152201082162588764725858412588443033137890102201812435077587084552505776967614239934186769078578033027179706430374501265762903920608022223717443821795690817040
4218 5690313674803993558154148497212976933234905065941706101477879388111437379078099785335757308419615609200953489720391568545285279945408558229524838095114592448294361083331492530398769910930879007591775952123597071032896087089004117212057301826382140884504714713025889047554173019325850092534761290483417912687758760133869675958069487860170116819963395482945244299284209043200
4219 -6331691901600164261830359890976820586761427134721858451323947380774994439910802815671966473378461686138099970016525689933862102934496140212452707442680447079785737667573068171458012219943996294995016631881914334964866051508183807051888178824655969467422430225332962193821438548098400153079516236858552475596000505743731588764640317688947519863076627383893466548848826194400
4220 7045274413153426576324840030741567764317316304490143281857933796726567022969667734505793086189363458580504370262508653148476065834358618745752981960629072797291657913355424517407862161149069372605318044257657052300857561351204700380999774553484849038956182073043961577533891104760062570854876868747454493633894903994001667798791651051513598536668102747269565239839508691136
4221 -7839179836390128475788452830950261758643214061575920613647020195001233719214434307021939034997548375581847317015467516014777187310715620746573090314796731148591267861628740739050662028930272625650485465686847012767318500565659667572281355474488597816702701224824710321929868125798790859576608585233901905513204792570816157886954985108692049645587160120919716471137451393280
4222 8722438542755622913384846989404082995525570001885379498611387989994449915740430662360244118014547079942052473686299108830657476880047282226064263488846003183798573925223284016118615148312837596121008145127046531630488778194178988772794529996678269650407746563843429364205584950609029351639915848555178479984095791481703471245279552496885265172660953397759317117760254589440
4223 -9705094915046828944406419047099762257471565077541296363097390324203430911354451021051836924036522125013254453713044349006570162810895590936806061384805964080833381120425081073972179387358541153577305908365787272985528066170906402384715543843866197857424780108715589286208335481170824867885854726772852578340661132683512302377106519910288905809871128997553854921189747059840
4224 10798321071157983617934768469292702903836212253145881295686285732596285191900933082645783422225855164287676834940231151240318473475307703880925792687478283396148303910139389700884816762423898500636565101943844843003868161917070053898306560222955011373755730220889410134673591512103515092437307139102977816301476405832895073874745370667772434515105222488636890749083519164800
4225 -12014543326691454037425645179396649649680887378707291979113453535769576043185890696440047059983664855568634263659919553538523221445265850078836051345323411226739679304712080925945450946526723518491965310027135141671243086322084313235879311548844978487497365739054744360372741508925913635822240870048317320640380696625594291513009816133780485370562041585634912033273588024936
4226 13367582821652821396345472013302922535661407685722373685627578226428464031305033932898541320592753718696912427308733594096728437639854212515011505053655750202312285974182443800954221803330998401076877929283897608471794342156342978499296379386868556265264900217012963263069935515865593718830721332475127211222103553184593555997415711641616153634144412000388461876438271738000
4227 -14872811895708474657099815844220751904373393911892899544021278170090777675603450097212108466027380003417845472674850441218788321682728645492159470102119151248054822540996376113574215859870487271296469205988548270324024745472176828686329372756384248934911485661917229320966996798835256047997512045073075302674041375250353076221813226377864538232313549252515126559937927499840
4228 16547327973517502494639803768694518936113195740969754775124726341320413500632466993823434625991731359290798162910116573398038634980587248622220988442473016992552892055094495220930951981572767599858790468862059703515866401221839659895848788586828197595640214397073907940258704958365609422661799458885018385030130383741857380575104855553721617322718181269273607367735856391680
4229 -18410146918439109254558256120267328526232334125396794782760649107971825845765866097527988457524279780086876988831937462548507081218018809799047198562602808121734377605690223922366669163768406652397050143572939901312800444685561490591152974589512502273852906067255741417587218828086901390368832724440170176912882676633517213721256037269121925977055716097137210612689970994800
4230 20482418031664062790044906350151369626944583028570373909725228522921803637314825655053898937158038992603707933172718308746385008245262875734104659297623715832201696504520799345989770640535425097742315334652373724207928532054218988901847001707125946756397859357511403190599671119120599659743794636052810154739585171825388145813785060840213900736117960145127067971237649266944
4231 -22787663116970896401946373465595954275324697224680376621712818651150235903752069426023553173994984843429542735128692045580570924700031423480907648354938860301226357968432811202275561867346406416482762627949473437404452560680792544475645291126991027883976291230616307749715795829717579631392792070734548043633007627352333402228096458624279510984746182274858124704664034034240
4232 25352042301584204670780750181611202109341972399108620094321833322131145504543918746602488996588080686881662000467969068807326346780019351487907956234832347272163320566092283915600670392434698063429425212788298025970156511380150903769207933118499401658025721759754149044230498445246164641245077677938984513002574915145784533496403335807374394318871216219052757247383655313800
4233 -28204649604035530415748439648563357985471815511791165254600659686549502801045544585878823423295381522031069030698904280437657732569143211649840148768801300181087737041620134934629084591331073284031138279978337510515734321602005091514790894335771339886817553964655584576332500068535469133218340388696648999237716949961280083743722166041312830846866961197432040394395583699200
4234 31377841573855484242193211712315553354543094436435232985988731228890039742807312506509508833654662351629727614903097320004138697075570926032581275772244850652398663238607590831674170936353861318473781495564384047724409682465766606322198098959263907245671981508781702614264307283384740789113063971313102832671000864858661851666457125960617047396889471394701212507927587107680
4235 -34907602699091006171432312650225477277661588270946701431060000552821250341110023469474751826466641340803644158637009060968950082682594485935338719134377895428866345984156431363023232710301928898734395838972661061705221611423245329284898734481753107117314408427475395316638554052996120721608972511763797764557831085450953415626382503601877125624256350269767617423149192265600
4236 38833951690191427366479674267445708521144329912848251689256053000460514909384620736237044342174602835108026416993226766063494305263784602955191623729782231658761329508620704754622438699131971386537215265126020903833416395085415964862104361800693876689991667625276195214300744813864877406951541891878629760822165222415447354128568524444948034682775026300626735743453053747520
4237 -43201393207349934560073936014489096088572119037273763316173020994727793984982551896521869182403089662933064271582253854095579603986462766296532296475880549017781932519951975877755552814079150689802568440090478795492271428054733415699963978994760859986637287198091687937853878837013562826346181852626498627057439098541824863498932831037284324394916971637069999008157762288640
4238 48059420108044514972078189951455502174465068731405633816225310065192783151251692899860207420004876191288368286597682538047423862778280103188420141711819663493317289935222369966771737231465211997061923581719233307845086787548358155127108286342859853635865211609850178910480663871217318325788913083309045977259216467351716814393087632074024903519901585964599427115726266272960
4239 -53463071857985367151522336930940606712639062189795572021003689494800700921457764286823599366043987702140653090451008732182892972821285794938233574557222481868659433471510102476490643736238663822496581222260339889354114942743278222354430769871355459461498322296063057207508152069137766072954886511947634974144309670184433925948614566308427239303807029405208134819542961217920
4240 59473555378267839877002331064009074384009425171872540523859413038624224756825288937071095699641924352153183126318236308487700225950853609283422915925462410191023109764608697660236806369669384585810580070601277329418969912044439014880268580274468252645003456102313623717951858433410132322148778446133438192004689116070799311374566326264782766614319142026793950688143513562400
4241 -66158935301278064805226259572105217589631008799113797952849404742151035849915651011426985279908539473431090321534985639561809673915964052370318615327720350455794560767699800598803558403263870752612498105521486668829480283693326085673379167716658503275009385158615785323562564623962623067612285223060283781825313566824840389454417816851284254824703780898928612372829143324880
4242 73594901385610641506597007371579408357440599353913369351501651568658327888673866208916373103140505196245887229790711258404156780261235149069283303426363373464331396279833596179700810190640164569785912309401994912510195028165349034891063226611068070938416074828887897818898122566961942507297943165976403885814527267203949694826536134549584309677506735171486386858245281646080
4243 -81865621704610027497696825001861929509934253041467350885805649655506365209187688687415448425992575942071087365823608498941672982559390457336470223447359508736735835329911473295258128918794984051807839975657795797704910291396103777952506517214667352249822679083520492830425308371010738155484526930017004858492216986901850123515307581591345597842488404150650721526897638666400
4244 91064691183780006303109293071601845583623493965978149175123795777981360411268980372556584257806061061954747959434766999146379497852634471295976467321023259651868869016622270017551651158365631219795221272627562754750247051254856497978472748534578053442072877030749043259263991770954493217535278093906839057997330994964058515722790859920641403263485904216924892601266935831600
4245 -101296186129930443378424624175827758113622832381344717385611473976301964723404832915907358006315936177951576284852018042046861170575162554963382741647035069753789781444915975400675110754555438366873780163370685708338547918415260591715023527544531300691599475396279652457941466345776190424836838674094428149563788152415874058421766028455952995137149817793323064861528987011328
4246 112675836581449467548908095376109983156756679284558312103009106400419304165072412499273939308218766388708322342689178953264190791131898586614352998812608171789495551473255125483235388647138714985036856940360198365150487682023792080103547708424109248776453759336294260334182400573247524676666658804608405915230113909264767673875521526083783000410637724711288572501897810299840
4247 -125332329627726598058297920220820222849371361530391241001417294146636686890839946417898154625923272197263648235093283447186134426240078523360649085356252705982451718327942821650615762591417511998444918954279722774195016005414233228292081256719349981624787724314004037187092206605323529242280503092879604552925106785104158846447907436826446934986375978411855941833057291860480
4248 139408758311201675011234622336116020930608474126661752800335250759887387803771464985095974913881282644615324734176708321999856376776375826015123975497351923973774867621168686576847827756376018972853088692469067374124388312324500557309837166859105831145297493098745079090046083907181559798466972096982852443223653128337767183609354535371936711698164781502861878468133883825120
4249 -155064232354101394869773302421806340565999336671378287685505534830601711401592141788460271916461521808450172784969946703981271549079410369462859557765924938452663985905542758742879800230967467930533401870838636280289264152264102546903687845569067345816895770537102760602999911215154872502871838275311933920933173452169093731387492247643479263923810140885854086662728946268160
4250 172475668761788683030126625832774464895369546315437883246178856148081680585161212165185440300014013619536919396199417367987340915005923590099242412677781664567294302823497996035023354772601243374608582326181598632276740912190806624331982128627384947109597313027316325468771471989027953450441926658707916890377746904485365693111010587655621154659961003488720619753434712682432
4251 -191839782365943306559454732862881230853439941899215126827040624465594763577718735882138721930981205886349240699469643856715275181766060065638780957171270700217130147762952888434535999027826031839124513055692780552679454156635412875970325427244639035985010423908594979344601480246636050475140590648877758231597776736378872968826319649895559181852515518548221455101362899433600
4252 213375298605906100803841026572268336055690794066592648856461200715406597792351447774194902031001013817787208112855491225445359152599809687937157796420024042396954410889007899773258583487354509720178010724522957316389688882719589406723870357823239773451208935943579642180563052001827816016576281270738556235404218905204830767214193835408881152305984113509147582335818459662400
4253 -237325413330331000678802086787761803555087649331077198714766123773382378302268504055721768002041811247324124479072283259716841398884464278268471316067127693011138760205567329018383054213152834791600553324880074716776836819186726447987915683733110371804344683009693833345357783656072390463447773847802868065874310793849446520099927564757909420430962547619597473679193055845680
4254 263960527161437440602491231149768459507064964436887182612493005435694344116729617090728815211201215611428941644179446622895657221048044965633360440945016077169871797213484446816911791230293980011113853465489471169057907698253442744534869038768242345613764225382927351798667497291783660723164133941670240570227284035401363675301665167482658272543210781851774155475640698023360
4255 -293581285031347196103359962811901179911365430081768966339208816500374482536662219434542228074265607723309454716556153944145961217429702931119501300265343506100459623459239322247186977892163131821073841823465869704103347199623695005114707353615438913654365629177982897366679046139982137827142983789824738093865412145451330544788189758534940723365333088150067542440037604582144
4256 326521954908338953462839706796721583594533077877732186101510870159056806198103701066199590102290937598387933585925196522831131789599813802167460582579069463141800169628680862136553804605431411416716010387403508950754911801543301036147395420082301126514591518919146951428560594480672792551965477392463185993858319549246531890457826856245147245140265729233576755291457654099200
4257 -363154183518261147692389410672101576975578902509213186808143977747460876132848493048418374568145634892609704115360818666244031591748285259778077748845135987531955411705283152377896870221805327075018061526637920037509147646286849570197143592709729664871309268672765722315234331509362019719304165488080436619738568301425128869107824349191145123297925207470018685610278072179840
4258 403891171074914614223263185559818762052046240465381882323062758668589425985087392352674479921795637662706177171930023305519136535648933232753268213674181564438643154843954351325569844286261012517019003453848047705053705944545261723546686849055052843963269636846397103736750627296319578030556538680127674478778147548200210924804717345623009356302403594911091111977188917186320
4259 -449192311709728498681358843595921958897713731581130389369802403666754492680910474761454350465845898008775406517553325476097248476342494014652855822402097999857387640529340781905742192899157380869727279110268829355056492667429660988478585969028582399948148832140753452725428497893055948110426015557582129887091197956017154996878538464051817625899746358030780340271301524565280
4260 499568351487471883190882533488366466687902295614327410391779806878786651751688438634502691084138231279722867001217591473451007938753369276609127146239855057499009708194139392922441381769812103102517105373313620234912527206799658061227053258437934656116828679336130634440880195023715536924929134012182571032800250365473543589217397333700157011365656490868744140537499819660800
4261 -555587121668799953952887397811460609301543213048446845463153970343203349315963115041214772017757029434691430036111761601715210626008725218069957034837120462989227466229719496111534670174216369362027101649883261616442886879304236834927165748657108240062971531709816157976961514368103059123117835731346245375864553796033540910709124454445162787764700295107538585502093849155440
4262 617879911296260068753352915154935198921607471308455848948407385700031572697100430486462913661180034030095193947834159860088189550490643627998167346086021325708401824310064475116052738954715510978683163714683510801788333292875230306549845092863771402599871104658896474226239126122510687163392221777422338017410215595946781978594470031577043899870011957188804035363631566623520
4263 -687148550309224397431061558337445965877207690102118796942393012879197828011102460203170580966190399768615032102255895240722122387712550618878969678716930889595825524440636521669810115306206709250901023961937746528562115196637553070527173856282224532851222852285142866081811285517526120083655737501817717029578679625463861176570848634546981376053494187334024171187595979413440
4264 764173282314215998575770814255337276304884487859599589911506128394371305840873034322813232336911598328296890040390106485118012176050112494239409783786950337741337135425084506885183906472941757222165217081936755366324901998500014979933729521311001865304491053312832579226883050188267274165740153254160757586132536870091906373629159125626886416413364885216955470372653983827040
4265 -849821514938172661312218680389292831389948393251460866168122856755639055170882925448235700985901002215798203847858920259944815640131247871127635102071628171590935579716591572082164210022333136684158061394534854606904403022345434508798051709105329121627897343553086028543341484854684279008970065525220894752828111805287843366380439816010623179542224117058389472829550392164000
4266 945057545471011871243463861274441848894427679853773681159561408220506586206165849141828427344538724597473940534170684697681499429751986049603274090382022949286765186005979525870575727568336890342769870069813147113065948339979367398498456026152241074673015198536331065987873236109086175143432314894841990749559302410254793516904179111111548119092273316142260091146762773365760
4267 -1050953370368910073639481924308533003189861567663799286723227105372668820260227580693730089084089324101515086969390661155758804161209468989018681518073046928401504990707170881355152083941836033917165186629532297671527686996607928158958174386801286807479160364696029647157064210761488528899948078048441043428448538174471044211168299221652060493229316864573473673904792308560320
4268 1168700699261502517946571269734385207220430918259124200606613249896011957262702068391562912285739664943180923704602861952347465905743175723867475531001122308642174645090972562337887986871161900748263575269696547913870443224843346122179543063076140624414779471629393636833372534186678229839516311019912663835245984799654567603783724398436520152980153069553985884383306169145280
4269 -1299624307518613050420220926872365125469443488612099916820082755574092098068901606942942299236334997602620454517908585453277580607748429777763982079050198495808038301875734980508316371169969704479676305657186806042814408787388498972172891398766846916926964822727832493713622670085978436400713187917977474546776008803168447629338849615334189033636389309790241068777771778972160
4270 1445196876333835116672019444460541278573346800223385845417698428821116543899812791107632880515097568167529303669876422278643372350860742200912318119266735442309975581130349207498991647796041147206168574447247163089933873476040178059543305728289206556598899054163225659905211340553696667887828653959370577366620991064858906850502205523102352461038156200223076762596934452074752
4271 -1607055485838478337581508989941189457084621775341383164020885574523021864724582934447494540622807363506755257976915932330191741397061079753783221251791217835734732214081261543058280508136065191000483702478313120261468919574362998957646220138002455055032187153864122832297979676879794289387979734225612266588349753617950520846839234332604241262799951933867219323167637723693440
4272 1787019945153538089944231159102494692840111489160332010282396169099567861656545942433337098734176995869101049918515871859674184895486846570062863088996895575067780029679395866180434211124744054581314280157734531651952143020824628903485000107293044971025242986306579811475912943282685267916051465845844751140271149949143777805712856069199283621725003841436326273255050645067840
4273 -1987113163723227945149241579685740756198199618365633916335491572710576722011172000387246936518554417672327245556742597940311388264436650021931362040157766263732732923547115825185327341178805677623778340785785564419759322216307927202080208524487902371452540253632392329972621134187247129642469854989155136742712389103206928080797461181105452054607203742386515294919672589459920
4274 2209583790977594562607143721651856401414511277095157868989248692053834125255719965858621842437052351046208014843307861727149219117112323768865691499463217965452315902912073792734259677917667770495303607552930286798972424469557872170640704988178335962998049149760722612202318141323200886780111693852922720956476381796219247271935800311470970401597367236154128237018817118978640
4275 -2456931376595234575654139762633113394720089059012753916674737011278281858049224023019141060299141478950403483244362655778596000185587758669090696852966279866407407809820463836883778855885367746893546849763485891780218809762091902412276274222717185341768870567253002043202888000862405384128341523697641145089089882613793861812247550608727098276451067740830930183232505533417440
4276 2731934331659413047034236628304896207893980137368541348398096121045712139707342644285827053742330537079297497263192924314483711828947670885276053131450616170971269095255974443265549234932068032233699141887073197505320386247432882515651209775154125343439750655240740647881956910410488509173296627546197669634507688637838237639689635718187543189415526507838220440653755191409520
4277 -3037681002132118469247383940711801765611648043019793761052424641321473672650479930918281451298000338377339091577427830083797248993847931195948316771565608201587019078711468800671241060613163077275001148318165515809752213692807418356651149091002040484609023602205202325594234265004806023073494754264617089073369385628262085548982369360832566364060672176978456891079305298790400
4278 3377604200655289001065287723341257410663698838567993593093581563390013997137472408235635211619662801271590111902924778644211180781672989404327499960910977769351472772638188080893922020667869179404413724436440660263870562751834627294119967004088627969225168307501964852540710550708688828661036008562735892220486612557543611976339911276527115082566260283899139388867532725084160
4279 -3755519581109247174236106114752516388725367752902018686415456371533574564040207703275013179738665583869741705548511147472801456274765180602979029889480511063625210287265376794179965742869805660406468288819886700300393909444565494993521484117089687777641764617450700197360340008321309333936472324786123894831742486373380021585724340543142737937961751541162142391202212563552320
4280 4175668283040268737296096225872111644957301709716902506280206461644322872677753486381257913580261404341996653106141007434373550544739465436395455086060127605187360948914104770216579520323885194907756453022008305269800750435860641757247729203533289681315981643083181411270275394796825742802303575983752384608639935929617433624774880114676666193827123133519831534599515236312896
4281 -4642764320484193631512195659169729929063906895080328965720032850917780043203846254467625684834126556464410242086256015210968372383320491391776421583971151005297937619309123001312461834695113829055779312203572866267770812449516746450708268968185858594280348703657644662906214222672347954320848220809945948576835900936259041845211214224372619739075696220076527930341661482197120
4282 5162047242385293354298666440823863061466517029387725988601769794748443751062471902586441096353732338207072911770858667423497002317866366983354912117204494158401864243231879802587820788522156317668585598238782791717865244235114182154538408527192416709338577673613605991990694420048315936547725533295162851756297119734285398407546985379052806222292708444918249860910990337313520
4283 -5739340650321461994789198223000030772461759112934341457216061782161383657874777020991996008499242415109543635256345609916162444740662112593189695824547664270853323825281408708187882674222125119157855157811368775452136518583192722603797636098031277507156547816659508219177207307691339426677564627859111835861102580040082685547535431310945577220743471949367359804158483370806240
4284 6381117224244821355041904579559636484955693468515291022296802546228636345230030247179413826955340840797499777930397330614189301329494826506480985410078494358385258610795032654338599361768957567747475814401434105877466445515489535455217867496713691697859426204016009802273211016325495581381625613800435145850324475436183266220441209440771436293440636911749889313029832852201600
4285 -7094570979149162455912917471208823803755969051108386639017368391865601811962224271712780427992994296214493429968966984989451875750127580218732610884177637673136066300275216279259382713561785564813089841209256588706820921671729217865655651780350724485034304099067214392895869861817295574167786580508034874442036634158378170211892260628390573513863579213498218926131373598492000
4286 7887697555779840270002253020685680528238784355051310296851143526330423676294219692663502821579856208603637014978281609746614702418802499730195730120711496723779181364954428013315831813196371001207060590913588549093263272805761041372996472732134797482945673650461485209132758334829577795751699117678619418287582413825706139638134783603271152293805809139152622900896332976060160
4287 -8769383437593536395826091952352499829117387806822423822881820247498282382553367050864556993325977283313257574643162454410011967401246842178172166684653141517656546682428437871169892617226298496639560638906610637549507943685559665099902784707680987641004772244005732892716860559345340826631002736954895041569471345144155706916975744424077280340468508034729131927310678524479680
4288 9749505085138372212128586112237503045887345101472452780243629654394674718032683840147402477550145939310432169764177735877214765156916261740286654741882942010408323499493727618075521115796737067464917199938432019903727252200911166437370084692646750176020051454617179538046823869077059439717764448818705977899961435249483781976791213033479921456089877031088545704437957856998560
4289 -10839039088951598872573941973079882963038723617273362271831333360102961332951074705926747473002046522345913550470227913981972151008227123645480752984351188291206896833106578845780278095028780520198107045479106591022024977458954172381299092348973451603354981584278979285067736896438826732544402583383193690472516307561329977629640481676516013915498723705406147383513736428009040
4290 12050184564175661882242526324060350446502407192785816035634561449832609460753885635644754494587516862417090759284557719678647927134176264463314149451895803771810392093252593980325846164129991649444602424646323540417243933823836246213640913170830324481791945233980159130984751473959945835587016138027173316323495343099805985340307127254622068967470371765704956138122693912870400
4291 -13396499145721064137409953250900339432443733932384767951417823098514809843822217361774507015645781443098386264515900166252707989091064415524463905002016202862814474448710435657126993082726883899081735764655827297859111064790383509422552759582394961422042579423589105366341657473561192432830444570449423851265757942929020746924288580559347772977906102196705431824037677086960000
4292 14893050093452235009413083933751539865761477205688114588010069405316848666439482523623747807126192654412905461919894485035476686539605490024078574976663159824464063099050741771928909892385797590670296461037276631813223171536039783108686610928839762456839213878137894689812679541220057197461154374618880064884570261433681190508789230267107923691388875358581533631063604605783200
4293 -16556582184201964407171655364178460257248370410290311179938745973681245323032232641892064675952785457549273673825182076714648546250540912759442177170871219881573173490375280590676219626151977192010134793012653164895951675863087014149613006322428737571379082615857774431601964154165816561256324909069955690261524858398491431568739840009303974143496568481652888728500658555678320
4294 18405704253275840256849601300752108699867561367575500462042828993713575506583510983562183276930778935794187571652222692866953915848526002548141337776358049910365525888868365332926189637520341278684576349973957895155829355561762180712639417175534571842781854716300700028004024151701006537458668969839451323983298841944992324403060241854765517244236953688695578905450801948051520
4295 -20461096454539300353131382527087811372716642450990108903893439660690755130346834541452375061748125635571405567337599046747726233326547178255422932299585061566449353744800012205894431714148989869168361127073582856478250914394291540794818567469398563976679592526639438506421375709312044818272337265993419735875816366746282021552463395394818084310316442270477100085411833993172800
4296 22745740537461430499833127326800767189284182714864925449888706799244447563678191097549711246563478610055374054528130707826769329639452598101162401492147833533094501612974746099038301813315035179616510319774239772831151759521747360236288870043530015004933509620133121909121257690967054415509340930511042637912471834150853033297104227130455139464472837180043934811241982926884480
4297 -25285175694147820449526094231495381018464076946304216492352348883146742915457178429843109594754144614316547977000629214419768133771744722857118981726810291623572202675016043261749416619819892290773749404756995985742649905081196281473640228506870944182647420852311325977327566756848202135382153542106603787179566619647752985380561007370539242637309153840338262298913358714182800
4298 28107782812234907180647994317958878709467803663968574088105917158286328304188632199132018412858809689934091366936993638959877258274045616739128461928340920391861943251245951723164671940287697864534851163013954835435055511865127030638496219586591020311709545233531109018949499675635106089395139423649205151059560370375566217248939415000329164782378526923418702363174078044673280
4299 -31245100283655309263675565695043818648685874403467459066110244964361221212118030276432851324792586960417347002790977153675959174016408126393061496241542832872127411080335931194308197168129145263180299343739939574741058860094249758019879076890056520671520164905148049894290361291117415386330429565640477720633224888143671188656314033959853122768524617518795897883972126670405440
4300 34732174868176599897808039557251973825374498022192150658302142908282234004869729338972259905028616350760615034395617092112266301095917388542508244096454072057747501059204663157763195192352623005589260603175448081335999990957391524765157792008621334099955305959309293889605273073668663516835667874953301820312976250337283823896885165156610583379224317932386024981712233791830816
4301 -38607951498105508872330168837192120268736604371130407318176855118087835893100790808430279406802804744430318149439412038435009167293495167241041632743843179493660603631942498110547994285546260208867014704079167258214094866186675725688986571530496144980381602747342954805165512223922355988031297574393536751738058900643601366971538203936060600443084444994927554382388655248099840
4302 42915706340900326626373852986511289315920675566242478422783087559509268465418858872031630592019210695113227823492180504432991429232084838727319887454277412953442665026385188677906202807286577759393133089868113913611714948953364814085061691154987641578236916781765070912890276844966943843282615931515856586413051709361833975598055256535112412349496845815309865830216346226541440
4303 -47703527914381592383524367249178561160980345130517368515083050281740733978690917416271959563112861735536185129202844643414009389275767172441749133154189302509636663132217505823921738655139965315177668576467684151456151038852262092282627873215835228731302694699151314294757192940986179783387128842917535631137647384759103120076017842723671058306582144319315382923880556783465280
4304 53024851580032790484163843064397540189131502499245686290515769970159366560870055796912060427979182000629677101655965235781268353312908046325230289520450882310979493688429322405927958577935329930385279879084875984653011536445067877908313007894747575287639950697808488336179402265754941342112424393898788342457605167407189133757775508052134794333868269964820035701897598555125360
4305 -58939053329376672821628574002379822564458301469909924196018405569918208756544486399869732427373703324873080290614050150293684480362778274957202613615466915538560300519711612521791804651659992056472887188626885155444802346102273095556241532917541391910750099602414117972025945460637122141077232671513287991836461041708055536286870938534958402232010481170837986881153725506915328
4306 65512109433080928294912679876063020985541906593325587497062257791037381880449292551968828061843673622110472895288472054903276473207980541505248937889472727120773814275617204412981556306552729489695421939247981462459018181865273392458068909361067192088964483190567444808958915137379711664466019684352224394960152872739493625203964553184233617403426014629490357214133027707584720
4307 -72817329249486194228785956059066966096580928201683342239791036069738586441492498407318721073248867712968988172123992532534833860334497385876855078787405510423397317669372925321806368312772801652098575415312642206973521677744397727970080424137946303024247378433668416540983024099358304564095906732753894488283304002194779936350796897041760564278417616602183679948386730887766720
4308 80936169296650590761684322547785622878223171086650436559320810976422194353377530949833933045876642420701776652792612216483072368364340643147688426537982814338822758512167973087712960264916481277932799250506852378393687645115931090425693452958427869537081056735129942953856055457905199176411598098400157002438217187685048037973792829699255266208590531291533367137225931202417920
4309 -89959137588640020883662658845251152459771956906625342247914664234168661076368645839782597744210028655837690805478421034055052265471429260298356527387211035829706616300007513746053573598762674904425934990503847285666739797500373490210414010988649906232766836434733089486781900165250740947899963940840010326987655469152575619683246631610224951254364665959006871855306851570826240
4310 99986798232512667121485636920867075955569289077638163440805804763425160086562651720513442539967610361294929636434528692156686409094005568680042558777035306982026466399432838774163482455378600910596446289804496746839807894899641049384433922734228582885088647071050226872201460236615686797626250140235819359066532350154735214009033148797662459379383513075390277399109511061894400
4311 -111130887388185712542321613468957533085246081255497501339670090977139017499627869610858937065353043516598027934852983079189157252223906789033848101073794915139202631043587799923325152808575901071507665517688704412399871771828080126480939631764670454934108053304455243378431066130292557131149289268044389835957464063020745883503268902929434354589836076614878124105260281971116800
4312 123515552921274226588452252608243735900466467905958913908496578403093653380737774893108042389353145624495209012283486002983094787640022671755684745423733583239280360011702475290240897227911166207776719517019719841974472673650703309115867947078355418911894690556174441069777878184515191370710334402334338057066342524398166534014272019558441310585585640538952069540220957341390560
4313 -137278731442536668690305069351883574236900226961261968192569220493770963873833878342811856512852847583315093082983269236496508459011681197789687078468623318620706394157562309043822701064008836202940127530125858925340617386557350133362514538003493198803732043003562897987424249129788374047244089893131018023050992130255315932529152274015315043348829583502252359441682788542344320
4314 152573677941714582486290932506765201300882079712416894065881673560991225540008940942786302500230686257552346932454833239912093486475340334008499863886447739937576353060972329137214359517856105023054722040815768271715694890968096382392514528026629284227684950293320596693921311179724297444236144163872650364613986826916675246414847181009182691036344603521278767194649685402421760
4315 -169570664904931064790327963344483591705594690500371555818181401460865760629138247498879606051339253579859878160081132370656529294030816453609957785068421636428055185748466465229501442230250140224161964990438658644141408547706858060482955633942009937655661299500289325879387046845529887996620143225364991100917536246175256556299888864455003522278052657812155802535320190865113600
4316 188458869671859590496928636820882453596987970189717577891260501290587816794099164367289162621067923232319070761285434928027566256102153986593337422328691915793770372489297174787137024852236900979333942485561749037513801169359635230771102254945896388025789200462383791339301214181213303128756602894053977506509425527836257078241531122060396141090310920591970686708991890863844800
4317 -209448470862070153487495848181565484935737401806261147961506434566189294487984048047574225999269728858510761275811887103152454019618701619913830144642713477058687396269381452065189982960076657702958604449359387037954635032048342051045646115409688857425075991744912775676516615939834022636703942600072948022061258451032734283535743030486735950707027666767249332610581367444423680
4318 232772977002037782309156105878875434611844729766334924639045607221268173416847597030754064521205604455847099920140480259769824532691415693453862931693546968716549990849931705212606251727254909258546907501764328709728985269201376375695689788399982599515256804411142766613910224607594505925472263293686426754113964770578929852048499369644383207217295982493257688906682577145047040
4319 -258691813040497808421245750378206586238614021417410933873971270733966965461773631501870881722462426180298460782748832773872687153127462239202178749735369878189657223779953417837712758244390396802566640168396185975242843522111611316777894392374701495784991435839253702209701607329207303781285245193232591088655000787268307554170333323247325129080754318068424158287027083350421120
4320 287493193278170966467574966352137446916872253653338215979932415356630247035655402809721681856851681889413329418258156285537591560083250540102767377719914441381646165892713794055825510663624980355131995906260224904787219363127530545857400338773553695342789622601384555055138767599812942727212644731848272340696023675258237770311125527760773010435027600794305953433424064204157312
4321 -319497312389463086955202855940004850372445217024409653557722131034640139260507572989153827900458973811670732680212321582527718634840026099242732938843910186901293441135836407316904968376492446048283742013769406446810972768449742108065272172023285998697466241159110742782072588384291260301688941181170003882632830558837506655086023520071357943370216781396973874658111383535739680
4322 355059889713097200910938280975384967759733310053156562593517919084906495272075253602391977466696510690989979117368391797953934766907683219282131456103370798482546779056782176903622301138988099249647403037273474698720763664490814943978256518324379293773715385303006140356425292902324296030854451472095413827308290290220010197620121501464137794158369111153543416638492794607504400
4323 -394576105874090165431780915502117332963603672272852569613839300541117680156410278520290281774395701756354562975186274090192535042956383261029965461088098916120235127349630367865499689669100485374038577117767131290143612269616945565986491565895284015379504987745960932989128409527942530785824401341694177309552973177922726463627170957983071578819463969637366135211611927587509760
4324 438484975113590767063736553359497415251879767861279667211033032177269501556330392126996832801932199118052784759368958588629709307531894618631853047431434044882797286993018505653542714784654857048874439890074559906932038370396071333712423857677806397549673874013795449062455787578898686305918527323975040957432732623276417829501300019636814391673278604444419128752224132730741760
4325 -487274201493084408002759747077703007595846937818252701683920978392657809081673087542462561578713919239219218014826168155128544472594954264765565324841291572691118740752694647024060972982806870967673999453372881860514448275754280981723642080916920950764641283330188212282798944990770773181251613073075209231994633990088533723217306791130044892794629650175073076977641432041339728
4326 541485572457771967723079065329816500968877103926177528522312499767113655652483963777249294745343033418857163623227663326438266496181435235532349690375749411694739989506239670562741742289576027544609062744940589982717389898677841340417241081155208196790888149015171644244326754583818211094082478385539267552960906571331602830908576503707854749107605211390455831348744568932485120
4327 -601720949148748020295742808604017989503244212653597163457161707990350351143987746384907544333691924460279032156683058828351149531791422825961858999994506233542205378378783500876106736957019266914374949369083270963974385508694296978325274814348293814106589537788426147824075701659701607126154543646136780697544277000278575543713003273374958438050485428459651157294210670281456960
4328 668648919409540917943190320824096288603583343732487239750085715150608862558043529035296524493225810829418640762303385542973304975965777787204987683741818106897466440818989387908025303391509415958825738306896460282814263591737961267495347323078470168198584011753840323413230849629835504025463694382763743732252864336234202748134702712848262533734504507759548415466708999268848880
4329 -743012186711346628275303042899983696960151527981641671624512027166127533008307786433154888259618779053460495271633497989560872185459977598172641484765374244567837319134906538361548843371663578262368099024638069947179958800418943067622620106813292075897896281010559244864615415202325183769644884693358212512235519952704321074835671384466407296370998189351837793183653511392806560
4330 825635776302490632644155416856312937116710436375935852574197286758786349428434655014165275716802979185066643926540409715412073639676851858766319799538952338992294751583135259377785816532658767041769065427405608684640063862443251368671429547587721464736444237737569034283584103862776469268008660090643953943936746580022283539343296805851277327296344256602545574571785591702604640
4331 -917436148859644097436302815275446633574326018028878785511003679820017047870893472385365710485662160647958818154576105044780920484448276245861512617175461985945510102516078860038550909597177339397354546822835334385288531516088009679260538833010011159477676690377422398124601849857393567182231803728273620829790571885240887924130609707582504617274389185185496350205511357000229760
4332 1019431321879175675582590698335189594953987358965214060126824919686037616371428039930526391316805178848993595089314310475220350929183336117411666114515320970534657947017685555417425080681205561796354334049978472423914510051110699176715379480720627390571610609496576078444444811760040838670873072878710258119682532608642094670389231203574190461388093158265020598558166755015387680
4333 -1132752110105597168836401606649019720796018034902637217669111096690559572725010584310923866167466643873795173382513812257217583329730583710351653741445155947657625201772826702047621625511234359825039653000556433989715027879974145998094259991350488012810451316318580008892057057641498474837595581043946823981250270174807925098197354564376610983166153765613529197092611899264874240
4334 1258654608571187625198094010007577436109587375266519499434421617564572264464522346906802320652619862135586237080459269228118899321128284364230624816132741786428802955836788505105134669418665321416363355659055700398452765430374066609611210058888908604503210123953994379863412960002403175310186320980855223478753624637884015998057274042462877513434813695895404973529200075153802560
4335 -1398534055450667729766223919436055669240962081464323044828418135486829179112888448001168432065958487652595080590554309379764300570723762242105744736604622436173615930377297363240954636020862909268895296343654022774003048303533231383376166610976767327706908615455864805454003132876104214853087145721973792835129700602551894111967130089022018262809819256404150809047302305173979200
4336 1553940227066098421213993358989117150668878398737102066798837166057326896883384405918358834280443762888138887337436889277446849016451256533541479860859690831894260486709118063994900143982911475486013874895857802672764333042758056869844711986892743233624178162195940524953985354347497161103733722738248084940138377169561103460578281802450012810421037524566633485032351024368318080
4337 -1726594534175209393221130268929806036871506037868102089841752178935999121104917936247728811222145808260398173030545842593769053846488226642111912176360340027004254127859875718069913287874458281030125473560318161904242996862496492442883081597795075782354669171415561037742343986363264531122553388478470919648548796447398157385714739753015577484757555519177476555461695927133058000
4338 1918409007324496533871323055398662769136114483093133375921579945250969284082516964628888885267794577724571835358926323263290906578829051693034261822758953888491814933714005772464811298972304014844095541504449994079465843989613491068273816133994090379071081819818939642386836069609852904118352641139907981774807863979566065177908847645640122515042582118113089235543439342129182160
4339 -2131507379750184662920625496393662531965425753691457602172207870459894868453566645987584340412479783285197611407403140988521406326590405181478234183172983025930769964835439411428954465338629237336035792212328416570170948625140005147056322967832468493274368217258615569970791411908429463625035793711696059473699079481722615044224592695409238246813604074729720905754654441780345760
4340 2368248499291417225752404566966652746575332495746151381790738703038911322227145698416596738799653015999620775404314598895879834901115779502300964735361574964055608618977487880591760683686396587257272581583282316786668375207794154621492355291681767299457420174932124953104381060046018014780869772664244765115192817652958860284499932765975152442154776309078259831318585484729036800
4341 -2631252326291507847778611887864774089723928797324252590501203787833976436115367275665376158611434820258791575305319270447473293785711533014045421757085776810994360024550861174211994411811679098182964694103452199955894435413401174985774482528997468334110604120376329210655129032626986153352008034301799034170149293135950002748120444214316393785878651572849391925865175043120769280
4342 2923428802783008706513260958151686286045268456588374174639835427435247574595517823148083312844996258340000388339561953826316079772073160845883362622976285248564181572961077171058415378103697642422620818042827432167233105485473218380396901612924878188667203365650768259471734481488570552169472668017787465390459363955023566083784777659042331521506761326747045297792578265342046080
4343 -3248009909689516783870023693917307599465336861726530970938996084972845456692137974638272580646445933566841393243179195132156649690834887369762650347314706918590849164711017703071419245479526052829778322448611095069137198612075859356755585640930989622844524813062528311987659415493056194463488970869536890318962459002574726304027559509808982292873097455457689833714733177434559040
4344 3608585263674263423299903953572672836006441428421224857831968517171060894908701611576272614495411723018084850633424390922258713591301509722008589136850212356063748438073029778060213101288740865867657470928125098508345930017511228740681559171964150919847685681306014468038580798528117015521162724329243374300284781799445641621165693073815846133573793822992151855389887567286692800
4345 -4009141644002960331687110691781260270589036312814555736256753625987812990720524462976802978084581522342935846442195375532968166760768930380052867884751281810897190978192673670364226359841836931288169702176977298599158204152838147793749962901512348737216806607061624975119850048426976694467874574645887998504297548830357086983742811810241271297902514480622652301445824046152033280
4346 4454106882788211705119333357504610355609313795735756377712162412495371747011648255001173295886538400682032526513912377597007494525407572473729298684168347977734546017279950928626736141182181186859776585089358669173504710901915598307788239009363635131277210743653381024468170178191974064337452138511596903853553600187486778629871421119426602166887708019747436572412561032209143520
4347 -4948398599713492998202905977174551367806740116050854123280153439965957237332897716320683953043033996063231251121703550643589487076659379662557522170906807053638220075508977645097052516877721025412795937128300213878036108251019380296678745992519218885019109404522208945401100161298980242568553584802787227425514572235601167377371333700894517274897398532849134068883134584833208320
4348 5497478315316108737567801264491143771417744657146315053709352481492492280579934951381662992090650978273688296725564830018091074355050236157037876881823306022428195396523676321211206104749882432588645316296583555058873107223434724033395554031958856753443137924656032798613621822953866113058063405125670346338886536414513564566820101351341936771498279044749407457356515666891184640
4349 -6107411535717600457785293623042592810192632065168555694082972178034293135238192936237716831522359190473349941061220969630205750821295730273743298314191201532147786479513314457925746984900659124937006239023962574400702806057377943603442201730948466073269302367805635012181079961825742014661005859024205107672283613446127276280331292401399987469116651512427360510025446319177541680
4350 6784934466967021216843042638287727724847762066452302323091673279774519699219938670477851829667407612583977136078266044142885469118889510544026011793906444429807960999738669395504681117233735671486444333299727950454924932583997131399154125862302322378951611345955799698329867092337909414834580372843660873024284236027964713933240143107449689978065659533235227067120096353890317120
4351 -7537528089617819315581952804003881332290076125742431545166769925332649126688018789546326029953884880277650809659785602667390752054199820616490466424917076548574041668725727891221018538848002147664570961933956493786013600002431249724935370728165872038139431249834955108644941615553265549071357158585843091890788818417180669819060896860439930349964427438328304783318779255947144640
4352 8373500404581228909582046759981847835777405563764691971532615716855129596668557403361379808760340269474555081635267578179463927506465267073400677583959328185281416016070124285535579920138355682224421094217624074239975852930371459953437705924587227861638213278584328341618634509283057500328736465529117776009298514418144524421004409999775963675199529005061405916109712763524088080
4353 -9302077750562994022819856691321515829555969867873706693661279131993919621168961844101433744382630985534745848482596269148445157366867346782278038833419263318133183694266088696465606935999960100405101559941942381965386158422936175606045965730044756056805509082650152571008689160385371756083248093183965415514948488314874424792243006882356908231500815846045585353617985465391341440
4354 10333506192466874441759119871230879711730642526942292032422302928134094250364806908214090426209158350434375744712710476038291327883770717988604004517694659784937104648832624301615146011023673826864502560733330873583324513498906380717323769060346268485078652026421564866863401153890706110301426932979502415177173540257469170580137499284469156172386236368222812640324776604840496640
4355 -11479164090115106064954497215181737732609197524083675407561161861794562740778304793373753276590183919714333219255848621716772632710156635003792395035723586198030286090162878178153585606760618648422897656326648049590256353264699723804452466491182502038269431904792647306364302679964097248783435129401814930504661858419336388037535643636255615289366361597475123583816075264011920000
4356 12751687078688378788234722372336551193503137243409935479495569192460209995845442445403101549574298457715797389745031326675778799059274088766189560177858119567843961182701908234111078287696439650249580542255973289420293408292137556233073627226649943534903158639138690913829888265068404919425318252234431483422962504877999086850426064184367515846762596343804424135584046745264364360
4357 -14165106827752613646821259169910657731376735789940287689771866557216747456899729065179190903760650074102409261412846219673468432929591074988508350777825220050657878188208387352523637279120750367250267684242606778162316061300222697802125386993349705336316868110789937260501779755550959518203465708052856228433655135483193076952737922314629156785477604533208645102849109632354943600
4358 15735005096088984953704754624996096506872413039256450318080514783357551598700321067206054055870041348371846312071824141715410938135331137029437455720645900969295022011950702657370346181414098524620993689044962133409489005229769995441247685884510528025843011302553749258415127589046509320064545971336608448410818048258502483154820617052569319021396337200465282766591659637504530080
4359 -17478684766410744033291723230677370251295321363788452779439084511650075698616100258012920703852880482055127961855178987972281382118196334419247505362815527505332166243088519688862992933376584710752532159303719773463761965548214039334944556627771734446737089534332251452973677803836014443584928160488260790278987456829369394740564216526371355804422804690043756726978825384074348480
4360 19415359729248015507555273211734293501516418916523948788582747582897758545303857316642287974157264548976519704228397251027058613528718590455691135087232589213345554462610253963089017035917576365240339335325950323448382331403096817414625391299211424088575304569743231346150937537184096063577258215446337729439617663502129857333216263488306604680466141434959268915121803373028676000
4361 -21566365690821070356505872201959314963296806705208857069857449959650075719138377801260977326171227746422729993839789005046168601509607760924219938478245196332858094251420873220675187132224547153566654476952169276287837918915309910496440851033108527029756634727600548077504547697286802000337975248633417755202150605832275960967917727632274749101796991847421180751475273009787578000
4362 23955394207835253562180423003424318004212795081580359014716294796695006202342641763676281616025868298121366585151959135875746697118150811108823293406433734928386432422432776026793017506506047114597663061719256164727010330024620191165398373130767645120741802434499123742552008210247708026196255455244843786028038609758619824555406895782105465927586342028254393539672160809624113920
4363 -26608752505292910575211323086505301114936851235146093805346485076279209312475072828795305346597461751453009961136856124258156704319138022345289027578112225361979762580876494591546061086888525261532002286841929289004311087537693928711966487867790314472470392818769662585440213806038268529106200374173214616333903033993671757598220074964609049111831655552283093423231491692736162400
4364 29555651914376762351221317473627400035397944071958607886107778507596426525020258026661712891754718632716768281980411845708404963697944970462191922690137958931108731139751801990547638626367879185898373885922840515999175538187903772734931210717216891692204372336873943119860022121393813944359446795304127856829784883782243633601399098650600600565717573683020330154276200726098007200
4365 -32828528079263651380896410376163052821271669086366974914660945638724478228540595722418790703887199038878708514881079544811975734700859320842195729851553598058859517740316482925163083084974891883696666189014409558513523389607920024240448767737466793270012165147687844652870954769053198445796322848001105404105170836508944213154607508750771248590428251516678320663854097993641000800
4366 36463396427759764008869037192420321199507134206455907015675354285744008044689952247015318920213834233099997510696004153067540185810354501194853695867562444736889761019659014155624566924924668481195151494426418276047017136343818473889706715327111377388451856390041221482211701713384045967242827227216966842383494445372770869387869168351064868707740049772702759994939211929668589120
4367 -40500246784661117642713321576936091915565220120167829130392652736630996351266076157573011963130866251484918644318574972052018877560338122229069606417571830821044278871808531996248856076733018165373260767771360697723869860911817655569430238914752288382584244349077728409625159962912693356203799981560231153043692270427576216761639985651242648714276228957715364886788330207434176320
4368 44983481432900047002194858011818890516741216937676058925346263455631428355347573248550708959865754336931980478413180883106720898930450337759038541057580140655575125430384584104444927958161277237315188504970224322804480376202528213960245946031505649067960440583933467591101764055296610937947991826945193818296729600416630973602495423312921350791670164695751406313348442304071339520
4369 -49962401400459316869674561708676824427460024642935330479243773546530348725780548893260141439619425252547572574738389675963717164272435315436974322127158584154409279710811791399535985182802147917292661781996951036749800707165660534574780256612798931665045384024230291263090759193089384610769322042482577094504875325291766601796401738576034316848597696502772227482322792512725612960
4370 55491746275845802253896115444674361758656637622069385152928017136701801462806627217996617962456191356182636611823013774119055060160590217292925954327729040777592447242012700741909126188548620093625682165541576208772713934551088317781539273662259403408678164475526822753441146382326929499449469237299557394368203689016457505089599416288799083256766582175522948355138799192540658176
4371 -61632293437301979746263643680904969640157323312750540371368657857962311029330983210220104786519384103854118533343538287772699724399508643283114661116640251044506644248005497972349465498708838712922273089785371828027509849408114728341544834448073962075047881858837793302340874563875855864336368702973307528141663366338845682871720518460608804052237228778193714526851099640092344320
4372 68451523227204783518777038617521019995881526181862647907167855461428428364195864452473073787342764702277360939797226057498925728001832801220115718526621902477618545923029356947297615013538837631631129944295122184052028226704424820373127552189088759362592533148699530778755992968197952176596815305133743638963600818252325451158449860273812210941389842154595966838704375621083007280
4373 -76024357320257212836130456567708997471164582105819744007542662049357806353812274364261940174034701232419340808215865511639355635847888499876086733009069385984244873205328751224316726783882175014309883030505299226178205357613468132742137345411722334655610815840036504922759856857748270675483597476658781464008829057098776347348253717842278818285313822336897291158319834586201198320
4374 84433978329883934193704886703701485600802922599659082195154500323108934465900996829495120546266574931725742649802533609379167489882601620011064999742534518253305704618654839718474836605093529067165178436474480295989074412272744218096511624655073198435138182444771415708685018285393388894377429607704862924196282670680549510338458257406608153088702342737696150066148528139117453440
4375 -93772739580313205569003300826625462329130695612799423181007325085340386142127053388870560161650365157908147085266791390278620984282554129574099036611829363050222014928422367847110573352250989869865610759966389043943782437302735400898403934301914545602568487328447281929320941774749515521311592101707726355724719029458652025354958488873084636748061899685395369343930466422011437376
4376 104143174951721538895305619254813960295388921561642242640407207663260320937135232582342054512594901924291401982144625707169954808620785767803655259412613526209731415859185530906121037371200248517676768502968464405916696691110823186819274744955768204651701557150448423205975696174158779805551151059672582821409343534241036214014505243905986393681201923101187998991924586196064843680
4377 -115659119793137958233999916911500834835217916254899220418493369620635068200488910057736556345570618877559283268392732612660187804115754101632586701009764308315858708315417511209925455844228056959720999716475272513954037693168138196490899907558645887322568289060902378516424651241396809488619850931112263163173043570763587558035923778836976571753304397510484363638891892733808981120
4378 128446955104314670049140219638676453016166769128467846616505290047154661692201473703317509865836752445147016929104628287387748137535060337247123299694266869905196316401446294381435892457777820413710192592416420830660561641009004252000631431731901311195766618590741902684634511486095864271152829198704425979931626199728972452678242630957451211733667306060773490865156489045839737600
4379 -142646988526520131436405811171255312338829605863797323988814632326118479482512876683958309232218941641049337920742358138455876797126157212138926462432165734231021962086985834944100888927789367677682849194287838524992672410157228941217164771272474628822586766616153423196830926890674322727364103352432213517397236614092526341988684614147282535010113053993767431621359357980450924160
4380 158414987167675642048729961271156410714697393253332107181911370156930158924977426006455082783101128555235244881818252842812550084748022012045702436489837429959913092866718837965282999279453337285657715807514038439182607212411939161392608723406055908299775992781633164143590742637189347729792323839756550051060524039878619474412139337447578707206131722128454858391183899147067253120
4381 -175923878935497395470075168666578711146371895500708988262410144645665415242368841068116689302123875016769960526621644794402759813280139470105630066067474969237591255823605994475881220162681903457322995141975278327064811628418978382965208251334327378627319972006618341630596879979104771485330420577744025075064324251115427326641168589073208060784717426490820835473316720182618123360
4382 195365640881137923219708925147370888058894118296435418616498378871815943631508097497020817453733391991900365650174340248006377663625309489317009307445778315755608711324882510449417843449523172351958086214408666361878922463356986835934565511315901935658493242695801237937596013085449621989929390244176351354667896565540360283625704163733035832653250216190783774963197927690298852480
4383 -216953395085007120254357802312285581849639840005791925966378942386776653881604427925779386523861738910101266704023289231456227104985087980075067159679933696099609253242169064682631224873690688196007437652786003958442165988856603469399186447627652269410429098047799258851978454250995830703803450491231388070381418404049631393650331288888118980521116611396930842136567017053848528960
4384 240923734867916827720392620285900621918732495092562530832758473065007596842953163662230247660011056679440770704307136630255409212977819003267568830705999701363350139970132429470599841410296010981469186100919600697527964367918334443288501068037649220922299213676836726824639991057618902699509571872533897481519254276132667235081245277120852729630071368048156658628893731644160137680
4385 -267539306608753581345768267482586886618537174461637045955321778857201511947869553981806958977663995573358634874249802432315651092448076934656532574190097925522382217644487604086266645070143675320260776487696464832654083251282738989662005036788477105619585553157557142237777703433603292130452263083154056606734771092059221050218287093311719828351164139378397705913587274273211648800
4386 297091675221518524946358973784668940064598729369421458765578361191403826153918680565083826662141657785502678570131059536722635295484527189635464700436420937712687187127905734586426839501562086266081030725941056159298824350321712084829048212131206252092362468588130195751922365338820482273939445879255418078086844238339117778642551249150695098447045624838943559368533007802810991360
4387 -329904504419706223429318840651395997937308070310900503246098073048593006665743172158267370278783617969662979009051563337015810003209608209896402408954754888853805575837486277787691317166255387971192836167404505622390461571301497365101264601027275636517181936204166547587976409112797856172357569967073840032796140541124851415773023841943131028861147371353194144057386119416060726720
4388 366337086307819144678481433039569996646745917011050922816620441550705550411761997160072525028024582836717166437597225705632930838057473108508329390730165095612243747580064095251929507087540029179935386980978404244612307123688381701238189993494965468442968305894778820767782649785252688616276203929862135136780668766389849115804630722876939511635465956106543430305012936431047753680
4389 -406788258625152007339844951490031640481136413084151729635768848136086891191093931271735296760658860491929942471193564461024666715134811736883485432645640385218295429890501926560776596350377299640906483844430605328571111075111282115066375628190934259655124415943030009735680611469366225898374661612710358932123599237240494802067672390957159478289395752763417117794361118426443100160
4390 451700752166671891106217881546635613512758950868141411882205563250366184204694670124541581454691549578090659649966545214108762655239182196080329439063407560700198679757624811614511608912537839509112076296319068796558700262625576493215356995815577075278726883580980208206625065342041438257059246078595794901967465529181614441364863867435015623521046209063675018627127048137497552000
4391 -501566015565168412577534945272256625653910463212756297828036857108239563565717569184499546893662373979902758047463810128723598720062976693029094339704541016039686470522560732067683905425759642449788596436240161814173839830917672804463878926061660628960870591866015382800262038999619122407014305236249167817019820239183125832516900522100971109433731250188007598153912150025936555840
4392 556929569788102954389949497011771038859077348563469754307566669915348788265436749837713889321622671928186178808988774603088670424226254461438838990725345007142357372287691696586261845837047025164870510552728032936343672983611836767566582487904936140464795910290073051330441525511946335601360418072969724492154909717415200761438626792775879870211325814989426325262168715931642238000
4393 -618396950437483201838293228090232292368754566342106378773553666650026912185711016425417958792759197833285177234458498402562905726439069834197176216496664987688537931377431251321408490635673703289611504031693483240278675697325834454188372033981680243744822119239159178823635181441982380829012664957565644811468230117444728532832589336147761394527117761099981093838463466089557872640
4394 686640302303450507242832661066474025757092365709393434826516825066585979059897775155196367757144729623265059945939865785192763838466146256975336499771351932215791846471997108516661194809633370013344980594931501688231877070817188050493371438914500533649789705655662570065032767932838529868187719878080446521030856776130876256778077655047143025087464752107074509976635238351575880800
4395 -762405697680662962096038336787781738988154830216776488757375778363103000596342339673390098051967280402270774591974304520052767261363647796047041587113283057533784966479923855861039668353993470528299661142703155056688089707675585981983702642833548672683112291696491641320849724807230841113656215498510136862031593159364609836386520836941663481208434058626465627899984247413702460544
4396 846521257787041117781022235450907280059693721316199413137547114035772643111828464122610415943275957876554437656085022497104203844375393882387692909360234049683693757350967763305873633483013690634327189506034955476587101455212776941193903892777702720414434441188655555495066294173171370399958252816496050742824413444970897100016483614637445181831848540830318290620941163010799809920
4397 -939906165311371149641436363294890180369742325802396358090995982045600330988499310957815533710439160465221292012517630497495925940203819721393407315938522531504586789468047425679242204817725770177449417066048371789546957130421358262322362744803222951884591676223829767356192584853694449896457378808162941151934812510903920072701847321185081800255248683537376969715730568347820244400
4398 1043580665753192308412392293808838120282254333418287801067174374553528135324396828959087560903976115398300643590628365612009832635811144433444309122161824581370604308476085473595314127876213237952896385754843111277468717317535829880747022725991162951990250284439760232322953645198809975453373155323440017940405895453455225752042489605727623995681449176232525311479530945297365670080
4399 -1158677165909100800356971149078388547310579157283713201256048837056671699297241702506704658065573894492771200845244759627076636053610743702769970981171502788580906228758644500255977504092582920546862209362813551159604772242639998541921006641530017169407663203720534819940194725169402523111806512886191568272180919740372707041824137817885825725204135561355244662436831459643462431680
4400 1286452549719171057734357707671141994378634428495884656057888185673183696499200454732877176602623897349743078504970332807466005162446594171132919836237644395807831490574999677139637320799027488382316227145741219593030710348360273812018703128233571820398240874870917136587278565789188563985981396422508829516288817202014904268020980811567021645083899267206029318357142085852102834208
4401 -1428301844843272879740196138709317429431769739983839313198543904857518824542689559213848560410114790034167141013034793132652732317552867702729134757203316046145613998241669828241203466086618828862558288371574103136355011516091587668602964536589797572013876090681532378291856519459012568827956188964687219774784215889179096147094170761269995845699444704501730708566866949097092430080
4402 1585773387931217169646197828195033968705640856989170987829173904811343423312255079692605578231443121433646614666127993489294423465191330011871146709022121611620062985676212947244812741796027984506818140192196437712113379957875463892718265772210145831620743300334359246957162424853832739947379718512438551818791942495013961850753032155019064537958842645449403130370391744896814336000
4403 -1760585652739901673856592052266042483387345765251859872666362082490410667685963592964686611483222286836058361435316830468314034492154540114225603527861842173641262466022789625561834922068323851359180083268780618079262411238384121601548588825598416309540741124889049325809435919672614713616888613589398248315242984358498016425160051978969068526643589292884999155269850875056132565760
4404 1954645923209080507788180742410047331781550689492668073152697614515074545161457093527229134107979789150094085539386572599531675440317996907515510545965863561500100091528336163313177630299418270113371120176557571373524655902322460689187436077025484897762118654123292696056723166309313041857499209284308183907479652844365467202592474958027840675652249120894462444557746641996879347200
4405 -2170071013528163026209017106961318112743459061219793642041293588224989387326823674231018657642211567054661052922701803733618919474120633818313241207946444315036153135574389443583941047884918423854393257527549370628171819803270623409377644459885978806552130486061312485919062681842752014940764398477647632178175289547272840664483985696320760475387810447009707448077833880138944915936
4406 2409210259323728637524819537284124737444716251715674486227840312806528799527710778324937226591666628034381698087006877149611235606348468004890303446718547605779472146788614197894987920180591401763959539979086729709853470496516086090977906483964977492032963581691613976259754578035931442070761398567366847569275949030495463897093573436283215683599276776804832896391495845953489378400
4407 -2674671028608741205701506561930712621674332753661686354950138800244062552504900694768716617380702146895487531388434076805889228200344897024002253788521613590820165807766052220496144788062786405654885632174216837792467273563168687732249573103097902471591850328013891628556717748517385846984420271516993676087233336551126313387155112257111797780987265891638422345675366266341144296320
4408 2969347028323165359640853757523706601829758899371181727813865390774640774641713303083584592206426039104360301731048131789562074992627105609795064273477842656955808150069609745277306136631099620945985599372377134634024381530389931093968677566073626394178340250891221970720888395045791984064920165025511139940050829465756175828291921911635365653945721293418691452642772799938045410240
4409 -3296449712453940354524941480472279677199630065075279485823719283594744377048920616318192796527024447925345616163941455200013730526832893705332475760972221618606979026133672917329128203854624497300974214408658637759258573992572286288555107675524803200791144902157903061093007300773154543719584527041699478379474915052117539171760572049378488272378018601514825240385282834027800239120
4410 3659543131174000478275887956024719363303060597940618673340615619590239409435742516614806294824402780795900814133729352540453209638944922846409278437946166079531130258150266904331539763445811094913261467325365380020533299236085471601203945995726850864932218413815402913713888072773249331458691348889114222442701133428609057572110826455896271094602577138887175284034583455577415580400
4411 -4062582597544486842540575516105490226311375498861499989535951091608503171363303913773710795794650431697508209334618883271363557876887268478221299566064159955421926994240857472597129420049800052919419858280454993687439433720503860031008661940378880854866750293791371112033509572134391124556406683076587146989411368801874658744169966121472772242648074020737950592282539442964300804800
4412 4509957589479854719106464443169599336046749224404449186882448104260110136264956822745975936070243243027659389429912492367078953022939886935697139783115124367479941528082398628935593563453675490586904047575246661984585664851210982844467571272661322184664449145683438109144958652735150868051385371748424108708209056606732541376458605308856368625488372577530603945738474990200834271360
4413 -5006539350324021832665058009857176647355201348733525290657529301883124853895539236945222478422890393084142280769419639716641857573101487397805266381662332855161165237294938574069950321627639569501032094848489977270485546907235454157538007450432590371817539678061026684069491873996209541938940055556617298798216283040637269958992405420803669849563629286630580830992769699306334853120
4414 5557733702016924002477544939379503704544743276827901670638355176461400974021741083995322241403762733223745975387953706402143478853548632503814862456047462532017642501857878287310579818473307692284028584414758584706286372541694815939418312310534559445787830797026411559948856257698934954848216525786323451023463925263910328551435527870455985687705942019201836237934807482941979521280
4415 -6169539640988097420801401368871660264506025623278524871057281533730934028799068393462912339872299964068334486296330205456738018800442903697323820374896197091588039785763702032561846219554971900146938523806728997838845461212074814076216146588863836736678147250089665542695507234290220481677383646179545341558264387503144625243299197118389542788436677332377066453729373719561498072000
4416 6848614349199602111404926380664670658654748623188373079885680791361841778484573519362733851089052891706106807236853891213891062236783014428839117833565512134600533953613080744223498885551817563302509780481016894123376705172786549212342576830256186073212203908228205597022307784342744004331537588889514421078846034233019323325185877348419980346717242336209941468412836901037022657280
4417 -7602345321842741920623507983634387481242050783151173740500061049167348561948907229094633957292216552644726627505038216446059525280508837431623463846842411651247003786038216833013513737805595573380551502397516862557596807491515899827855344364306024456153113318117626483306957215521495055366566326224102556207575554795128581193824991487004867225800482040078912039827623749366939215360
4418 8438930389812352209828451401036098751918139985662291265412488658767719630668068357678156421653652632207910851107004524231325148783575679444460756260154805611573792096194025984156224066207361143568929137993844222095354893954205863556568479273490770236657040886449951395609239578236835660798568863422527357772627045324803810813655553648722608105214422839018774004625861373980840042440
4419 -9367466500060281350728569857781002592459114180902556352748505459499491080145889692016540775721351754697043277024922551831241970304829457451026371855541360137955726429381831054620493301899010203812691089585607152701335314672071940426257817217774105938979340434290761925809740985654655225811134606016631535068531467347443110862600888035355906550737907781915404123497601626917171279840
4420 10398048211176852286812410198165075571964091884902163484734790256725187793359125526815543368130122626853539320619334876205333555413778311549637123145887642882880284397101171091129674447942271199384192589872387495963747525282788884152328618406108358753513808181673506572582342866107406957479513255019009642546153728547267608922485173196649210795064101014861301871737876903139559747904
4421 -11541876966075443419147428889989279936379115481804261057659573874572989255059716270329786601422631752417661163493635420613459005259564900853903851652704775527416791600497727513489858721923579754556196241835826302312847500498372444001218858834562525551754438233161080020385341291844636249733922384400434094323901388600081870235029935725713806361738782466571428206528187325937918932080
4422 12811382319580657899667819215897553520633261455209256559375185373420611041973807386061524567147585523861962101495688431337669293869423114772802455260723758781660883367000403520979697345211069514883069982866502781476703769651972502255719592582027987883800590164331177263067957258550495505808458356993417739422330271352811608331448225923356546621948007488565486208012891399546248670720
4423 -14220356427286482249222101725493956127000118786456222290401923140117257946029128198642732774680827182506005942211127234355448496884498927670031757296948553597988447841136760998450178060311426562942633705465978046748331304246102991029745813724108352242563354442076362275396087268150570657835474094412243043992627959545357849216973548852621724153212386269266806389759007696442495809600
4424 15784103244634076967385975600310313733648674478366858420977200847992005793448687356029103362386031123846085037922852723463282539357616824089213423924307194526483396205863667814716666408530468213833775225177210549113321408392996592410548512140563755572973949409656544194473319105292419920940574267732876398163950915450685173959369067236702090705764051773367006422927645331047549424640
4425 -17519604043285863012984362689974329759247555030461558852089281016872798678318511615872272909092696773072207640188390276006416972527278547011210415262790944453413117329957940730170840520647288616745624391363767152214614702776976766033756515387462790586793567741545636730101864730819346727243579994892139093809923247933921717240231543002162894541843314229772936907925450586466658545280
4426 19445701027235872017705728259228041572496454150975889117334070805697068409751284428404965226044601395600123055121341955525475669842932231902026445821266748337295782030027035054211178727281170488117947393656233639500182662273239320236847767005187012676554239926222706326269549211161802499545315861681409778343362535802405759303202322078763175813540548432818281659080855323693761702960
4427 -21583301025572489971603358022140180384984071806360052772880174115004670061501178159330596857729535280058931062962256762976797886766813075230583913127787353190710590686269107180722669756344767352737836157801207098556920998117001009098397654009165636935277535549476699393342534084020420200572365142199518942662211209699677032293596515842170254922648711730614398045805782243493791960640
4428 23955601454479386218409598313213984020192921022847339213441885976375187426570920941154954803293732286410595475492699818354908372569310494278172482565337311453417792030094829644519456375888202628595897091772580594341344195848584786911876617848381938602329378460594424026219753838400018944535164613786568994380319935684005998170290960509318800432075312463791138935390628136418624855680
4429 -26588340980230456345300290918932998435169317866222265245728652560090728939860435059576245185823950494064867606201015679603904951764663221595201884972825013033372782212023107444030826778949499334992269942810795049701673094601768108350963185489332789827612761583734418987991252771624543747456167611869571027566287226195925944622952498950563435562323346479602939820536660290640914512640
4430 29510077580162694953397767691455880210537154782910111041408262852803168166999949251302035743438208358396356553996480081777414783386124793108242240348380321059109451871966055256564481210315821869573549846866074047964230150347072945430305073656557840108169096474942385168709186857232765778103838121656880697815832209846102355346290740317087112351239190037620715324330939957313427907136
4431 -32752496992732764588399188652112411416103193789203074964710499195505012100557779315871560658105950627112822383608452054233749514990370730223536538752597686550383107174939573886242317793134773475753750132398147392244099947235233814558286741046944264154574898846803216760449708140600787012377175574019184943899687990193829062502308898979618268207433312239298340003514927608917278970880
4432 36350754873922577325827169484627828558608293632061582204068832779641803101707600441442266172731632055454650843240159337623888927501779665515815134708254043838168272445705130105190371765304971273351987660020182392075831560659856327644710588963833578919484846231444360756033182475582597390274908774790315279650012055625626050524027430559534646170426255542881642693705541624239575784880
4433 -40343856338942079958113124358182830923995090499483438788938921950343459109065427732755393316683361656917096781514493639125514210397595013804897637416110800943951339296160336249659008600348085459392542272440131451462650102164892905683594009222413216263239124026003302661679474584739068699038989679416615151957914604124520316240281413588662878349292463087566480405661928251056757934080
4434 44775076969248035072949068059811605078114725831457255228303491053264108700457535200110668347143135029608538550174044206116301424167373663812506635676248180160527705983684135464208162892009891593771559198891060027963409748520115729519935670689644442037074199540415553805603099135461995085776148077270256888079388603647720161093264741202327866998096936054267730149885361360598770721920
4435 -49692429809640212146959356302487061027164275669617808804151910318674626086185178281092252129679382444079740168598118503492254409625210502652984642991651189321163577993393103119767432167974804868886933412279310687246324217618436848491132174337797952771179821530559541363845518474250043980409734625793398204044129498503533335420625009430192038361751258947324182559826466695140795254400
4436 55149183373360799355745289021517875780149121031950366581028969927271187352508494745192502905735471889699675542110463796268456995263740945334330776845189298172074886950111006419486853815498659191536651334847640640490632313699601491474583701023422870357429950376602815242485032610115085091630941856630862168594420750508696259089242979552198595315204671080198652483555461341869675540400
4437 -61204436219974742422552478351684303782382318009667933271201811158723032107874726745567992037761984737060490459108970746267141400431739109691054106464320388025409600212249218010541391852950940657384357965802789270555492605786652212019508138161103359543318319072300584225156590125978060767995062583067509078902602649126198620067127286086567143748052120629504742982127855009451322744800
4438 67923754277185789785688580324428487071708353739094310786155046286909966166517023543549687351080589263173914945087518785623522922180676284272844265896209842898028210447440553787688923091050049369574389042021987514271448679847625529998460143347708236273067525984426016646326925998169956980862652939474975495725876534009699349292289533944183084561376399053146881088054738783504621485440
4439 -75379877750116957078585285418166305065875435573415116376041101428418327892009681462503808984731596988915273994826495347924621423941589521865861110553296610894565652499400231505563206771766968033065923444046685989851337784828359512918138969061588507367664071042930053515733767723729582849338070127764172885510535062724426359408233648829457810456275105583241836363809582924767040050560
4440 83653505207129382012938663783368884572736572298283403399755982774154896286377333602592463782286614023091519020940032960470908808891197383918566913903266445198394720922490589768657401734529636145493857269447356972228858798704195828508751308165238737018268762436625083239583535981121495305792946183358341261696282041069946896216765489304248210121199425286787522581659242921951700598400
4441 -92834163257923593848805366137796109112565987052020881859386776643480534219604262709259294734126481406136509229970864878224691518939949939162642335987148457950537399471283792931556781269772949379899819066870156984969555485866493484695809901213930406414080136292188710496736173637795512388997247004544468616192112629827480400541640340424112559969353764077888830216598791692736583861520
4442 103021171156279032233034074169544367549322507564317305202293010097720739371254159868637222828851381098512439426927395849062029915993479061748166487894599516114040304558524243848827166750692500758135036767114313091875275155950076123322850394303516777540727122285576422680959449692330792450482003288244518082349439563786747158201960971802102348007269227638665796417631208472651160607600
4443 -114324710676115309317645943382783314985852405568043292772309457221273100869062381034560962390861146696446268199172599295802920036210905574505328426618856674554399217953328471937312308621373028334541074436011695967117075048514474146131018230208709131907035591257594492283626742367104590909481825633601992325442059844185488433163973224472694044885845053440929991387396371397287107722560
4444 126867012736437214810701619242543737148611843960182715913093659679171899240592730923532666563186880651229995889824851169766467161277081419841113935481592239077072286391610002639712810020593243742913231549259240113438387136766555705466886570309860439683340560241164858541137512398674327176742802625872579895187294857033773265245824962411224098748225100830831293829991169068176214815040
4445 -140783673500165738700756958871242947572893901568894685998090304099729534091902811778764798864040328035496252670703840831274663793894184331015432100689924244097893430259589473960184033747808261959276314641265498407780263349432760688204756270896488693914086665323373001108416739727696357089672906589100993114033117213989716760267893409180654053863915272602381920430009295147529464168448
4446 156225114057173750658842061532362674880719179035494258837206086056006930585588900416127094355811029526270929673326168154013324563016499067641566957262179291158559724726169438914498838319705696321400049979012808234114072597672413829207386898987600178655561791475158934270463432740951832890907939159286323143185398385980138476165569450618033427557791681639612451588741472148429927101120
4447 -173358199337796419817819881180621779613906154385314666190051534077783652281297245512109943535808628602844833984713128328916886565623097518564726944347747600158196541518185308805779419713433481316409883601313400468280389046792919344849494385009735800364727314573418989288827599957353590071719590213892992005508493714159965471975293673799087695186311591049204859690490562460007081337600
4448 192368033606033215320915311770365907083399182135890582152720178388329896256845570011278749796768482971614022960589420545330373326262555469489167644672146030084032742905054284026612338429494964752670310591822362616976469851325250071177170892641207789330811604438630182077486845213739913664346696118085268995972583987240059042308504800625891449776045122804977807894800413662009916472800
4449 -213459951769735385834439442106583000749353848951993441616530395729114183907528589847289666698142524749890651070466299886493971489274145215346174683402502215300757561173250791065941100421250003198569835805994643535010116770723281885315492965491408748955472795085248385578656873172810098918693988865123952537779036654587221755356023810376197678948505528672497743362671752556163974755200
4450 236861727838382219897978091621946435232533372563051119331691803297311973505234639508901449126476091875454307664030457089763779600295662273591324131836412143443347895908418450692022605330974805615504385030711161124235735877450491283010137091803894847566023194710242612924753562453008317676289215009576165016440862400550000308469059149627795955926482792684579087675308039599840436824240
4451 -262826024179873348260136564269781579224565447631794682205153928699206164536727515316037690133885703696546362486440234593072883951781030624750761519735852664913329401539771974754766993089666056423318955337333278654872929058576525009662834955551164813146056276335130497367631802894462417440381980766430523265601563554477533228555929457313653742467110340557825010224152058918614187295520
4452 291633107800801409027173605007032039525268303191082877289516358650866640242058198552357557525415937108437734776602012472017786217152136531931833535381439373986278246610368539743982256696702058923601822104549714875955476658632421161295729010510004002497784177194954509668512597750257060296838523261341224072400212343319634526713856857628544088510056340567663778734057608334192705902080
4453 -323593862727296159868398996610796512344510863383732210812245224783003678765214258150148855431710542341649627505072528081939159182014767827405175458584361464218719076361544981346915826167492440961065598877757267596365079198325021724735343936320727466872640122099021863083187145012505781535051718713289137277083856871682606802498699130454239534389490448162990693901702297660705956247520
4454 359053130726092288853179064723561580798831495943617769226544620387684685108122280358888720614866521466154158291609937212742932573812395113675254456650600599378085001744151206474189276074574343269675441848358881170522692815697784771800614745942210991085186605382119675615247800372459059080366890480262255324478726583041204886715279811675328007644361284308937585075862149441446157279040
4455 -398393416111602956623871927158251929431640519797041603278287509142414692378842251974588559313052446981479576934700420088945266215576809217399984446896150164111884843733823500027736708660407272622778908012913552169781944786916819423604571977443131166952072195949122418617434106985943468943215150392107260807738804358510125696164522132141978162249424400924818826678219573355127813914176
4456 442038994271759394429446226427925572509285289672018843158712013356770794067486585368466516223645179344127673315474856925358304135037551913631585741686608163620818168407008689722741999307202443139659754060623046445356391550031842236814363655332121840785553568117099231944706533301701234576378141581522959478567879437095633578465281977196402474819804104940892499840860428684082636319600
4457 -490460467854523966424377066281168711771368387693800613451496025969218509907548221801074222494429956567333054167051946037126034423847504457438938750648321530303051639879196929876050877408839535166312233137372504992321140320038625743181665678402521965404266375223236563247165587486006855727937767575242729148705449061616984730035838344476114488117870561555796598715194668991583616297360
4458 544179819334098025048263332506583928578599715097603624438581240106400240384707180072400191569416159431056078222564092145262043239657850264857262724267685889883322597260087745785168805691493812185691195765117147925967123327821067437761722924206771338955367877701269288941396673511657245459285156690959323105120451856270881317294830895441329294731576668435641367899586750651153272259840
4459 -603776013971687122542923047444795666246466818085551062448156939872643288011148498644509499075588905730672830410165919173130618349058479829646641078580093873157603282827317774116052834465056635809987751273118021452825844239726825896036661195436121991403793703298150990463337681843152408332843026497705379047451067577850665228499913265075095427657362388488144153357966218783503119671040
4460 669891213056514667949023380173493490146083593169985695953885466513704282971379847876193316645985648849782081292171522655040910413336786655208195057366381722392594873526595441563812687976918127421375450651470967789752018787066122116842877718851729961670075228872294628549270883795612535306078076786145643824267129025659961608942109794134232860398459598862657737102235085608493700108800
4461 -743237663820945541007643832316013439824586295491724460604332191619494216409027430522943182966333257924338712043137807291206396009996291922466984089695863333630310994212625893908712388674660537757891941468566465646053020784119588740811623666999021649853127873663708104446721741358660801402043179583162074526423230047294961022607350310929953546104900655029238046814375443034900786168320
4462 824605339638202171184697904760717840549685495333100519108013993437962563227660376762845778030742653541473136364611790579954103696765735488745587124480656569364529760995466853713255069512921935577672786128706829768891814210116927014093112521787369412041415253031221012107266023440944522582846235327194089325048450554725880681988306048016024083587134757690587251962748515977221493111680
4463 -914870412108820634677829242416633528205856565650899364359455366208632975208137179968436339318631837448750493688518157475240992045676158944523993780140231663899137255110736502288189002886393932864688216690007474061463687927201050406446931286857473927389905049410005298325210645776365967420468754994526949664679425783141959716782822334295203862609186086418990309154714548891584469301120
4464 1015004645507591363950535986512226802737160848639288301943637551566595413241282174209855784339925857374835485296325779518674655118578115469447253228737884667146039380490299504302374801933756953317677959829200679353489668419027403302035823252379332842846101164762740121474464617941170565728416878691028294239522891772344085065605284473671033938386723973107198917980102752743772794579200
4465 -1126085813890337695679362477503147520423482695652045805206492817181409437740950521260778193642564867926446711069322141841262318928466998406898193324620579703102032640994006165478090483977985601398211003404114371307991623189533048514273697260388630260062550262888953770387911351853546114737997719452772848607809552318623865941041124590156062940354242409024474108325160594752373397120000
4466 1249309252053771034530188195969630232636829537497654548245682291694822356925597790929072681864297651519106302173156052653172860961682941358310630332498054717019092202875046796709572207995733197726866294732903134883722722595810294698379138881332228611885334221285491259879768796682191996921422177788601044346219668566331830550464037015649557488339302655793164350144890056271928500943360
4467 -1386000663617376431347029099539472465693361552601152974149589927309962916306668058426088905323190178977597641199862371414755606982359092473723461309851923796313039137396258893829076732966867795668489535011381517067445968186626312797164443813960981787251046774651366163762543839668217982213261880563438900002927976511440856551317408981237802594431295871797853453458473029585338437444160
4468 1537630322881887087675938330543234181311520745186088795268734725636632339833752875515392641114309710793344895687450090718185101655609484650751622845282570492733277562820282938632908951732260783354142313188455129553083620035260216772005395277484104442592462523280251942124791748212897378036921307860395022573967287786871108256652577821599459477986806530629280489782421862614799520448240
4469 -1705828821956320862408232882642233385585230363563130693904507572815181000620339853275960545708852487031195116734664405529004089825256986886403485535495307986249902548680948604268000212769232778035734307452327754380611465022999076674702302335976889393168508697253937877461140175400267084561238937995631754892751138685563628328166091695698839276956852186995570333879801552593586792165600
4470 1892404531092054654654794212529153693312231766002868600209842411033949885795887626239463356579137796992509155052621179611097109530384886033386721850027083293417912807141192477288036416731325536138036654022184186891364408196810303565730756818003991175841047392855218273506046733066769730433871379695289099208878891946015439178925338802371647166361926889949900233521819949010904105677440
4471 -2099362958392300246578422943219681645722159429738745184738541437297168311122032792804932545502519541470199756916900066188192436013831091992842547685301498996713536463721793535088376950593641411929367121998092355726800913501245354214902892264456469814944849406719237528511507457923637495872035958158554306474866239578927725994283372097267181099674387746272023851120954461315261757980800
4472 2328928215271772072612163704102301053851884465845345342513542652603481894993562181853312170515512371760255338561004623835629306630051090788613885742616163224206540202345272754656129376162183258305082323766097127192860884221012664212861278225522564210989385287958523228022373948677824427117677350733698312679394855502163769303567545858087721092118523957832747792698188335109296739421760
4473 -2583566816438353127696207024565602719937797801094510010825649391497802152523094407321966821864072175512717903576937610834782614541912372834546731307527741906231495576855449094241655795364594151693923807404982465666920667779193415167851781238560115833126423117449066727482158830497232477687453501822536827158980095791926125622636466685134762687247351094346011830044709161579606667420160
4474 2866014067993372759482307622897737637092786319713355568729565083217000990544950832806465067137090700653101159078256740448840476081578174220632657565275134252372272976387808654970808065705239737922397321982061982693728415536673849434114767312287102133562708629962578767812970259037138040012904961438511348650225330413355294515954560571570746527290654668287667254862576943838173750473200
4475 -3179303324762567040147373876970051474891025445455340441017942373111941231881808832350833234154122598308671993729615361434344699445615365848609156680502163670455549064502953630218619962813209539709836230017006603923935696977492181749481978088138674574475358416662143485807773102879909159733348492738844007191359791718783908583360222264929300370680940934483345350107076541796970740890720
4476 3526798428467182543385787702084976269583466063298798110271414101476957205649900903945878378814441378566846279819986116392954787375435248951051972437468179555120748249050529690700460540740411572379976521344992665864837273781105137027013537008645235355977652009839594702989408884400536199365692216766402795601001319856400945812935208975672877444144167616376517932459000647665580662047680
4477 -3912229672146788007004622896696332035223567019576008508533533738838276348413388627985987683741207993689843396491398627884050065427861862552613071014702583899052391093876930518146521080596746130779875608364129810806114749828543518398094092556224951394511042311792225228579163691916991421137340193241509737543113233947198793132838905552174575857320823151549534858385349450583678624712240
4478 4339733673709854193644159092530542582480031245248051487245338611898938708318029855394047377747791359699700141724450033153423617667333066156724048555679175200010336235351316884429196121433887477994321004038496113075746170993243132252923661844856522171662240643331013631950816937794427934133471887148292707339532322080940443368412940066067055107721282858821253837720902817497536760327680
4479 -4813897583011395915286528975955332923768316025970888469100129971594854761665283653073053807936820841481226183404482151765960275271257482948116592114018851378616290185138953963317581129882762703909138648555968558992438880978854507601427930552925306343077813321120683231663394266577079863772563215004254772632132947334383987444230921296584625139540233289622194856944011820224043835322560
4480 5339808092878129484378106216249344005511799603424703057262731664989512826472690334769103205245414488447179581808623938764214516670786262732829964730950993673237348799388034254527514773328427451426273730527136687174704397565406338975652752915425306207958567966408182336527873958751161341266992712790417457772388349843803339619057992371501868556892856736540691326519338624188349861719936
4481 -5923105775507339283404489272935745376637283050342982133557674788080435928517152298773696696009664514696649635552855620519413476810183273772396137336260272877516835067175229751491266730511397933739471456644935185146294435475507289728865115010247110641346306137190228982728748244452806168332665947841692633643604337498943800828035673079200949667022427645028294086659659522537248629058640
4482 6570045322195216149824904163794358084584482786762751924951925696176174451042488529888063629650243880004789000411556548320374485170698797943649097630408382886654713834464457646613408761795658606029099928060846631745117204217245523422222107424341758361982863279813594127681985787425919004490785265881337629234967504024963018487966140073237904467067235307908672197715014915957269004806400
4483 -7287562327001344079574479066860123271396776828105859127327333204146507436515487924133459537787968436527813230660112428971149074803844114504600060225569142534163682408889703533437792317377588243362317930713537352692743021621328815749191990611445846776056468090331852346904903455590425390674133107061326328308689523810627956101685897626630256661073344027737300771392158577988790969228320
4484 8083347324390344231146800059862396543430429946336741908724264418013433918282861180978236364570442221251474415851585248587210020894518413090956387940097726736303110995793638988513183234829794311262368460023392052314823567445566434376886291572476437433177197109433881993414910466361208150761134295849100770540572787081085716764441929265540270339850705356576493620379009109380203473765760
4485 -8965927867843034695382629559626556862775376330977565611326211448328494055449980064058779763659038508367645934545101169491802623750404320904699365792188381928149996522470186568196961648383729287254820404800038177925281579203465917562432191525030157028696075346232460141954806212160040856151143744440706907471819598741687022968908544152774076129872603367476370982470447536883892760243200
4486 9944759521710671537632965257887859612419427749339774419857045231284254245711421232729495203827003299868108837600182881518015791486160023910347286060973722456862394870026761450690619711173165228042032011558322592230899685294101385202596682591191046507944346256887244334206878013163151538249658508688465179166254515181522916977853543919108817114682176889433563628050947847277831189196960
4487 -11030326733097533553247105283928570214216414592300163905845238928764521237482455215143844782462907829960996534865241696032011454262546678156158116546427408060386371109187352999232056055795288100664652646081454333153707012097412846938328604760609330105959342446762079676971133038852898430372129347244244897980654030961344472075162870307242486118784349490408204527967884331346893612014720
4488 12234254655297195015764922951277779759550817450876798124775642853036172156984704713396534634891882762701989006480635141380870452850314394295447968617441967987431787007070119746020508007913923300969417377464595996839978671199424581317806716127389014058153091632276986034359346533497200802875066616415045795325385567437409715640192093018887178978205412585693644795304413371436673428110080
4489 -13569433110381946535073992772670934062353426967155459997024456568624687716613479973306464608680578810015982484327857689605644535771945049239552584599437865307040518402024850642052078493168861010817200621701800324610926370643262748290130696854150432028926484013331360896067595886573101628695362820584208714812716094136087996686824846926117490045358355633691065754629616619358167317095560
4490 15050154007177998908907015159747060625136488317157906681717372495952315655059330767703800799159043452438306834911169221398636252294440312925935179908837876309487688161753780521000403783929922984090059548796216607290842383724616410920613826387616312092829609989218755088503385966752116419658216905533162233896997538534064812233629040474388738570462354098614472394854224444426710796450400
4491 -16692263673408613039773133465669123307421326285129259924088565383611585947437718689373523975155449737914134450157596963914535618166295278620572856618451016453495663107111040013033405589444363341022872594463188310606259269823074280432011921827104261898198355646587667940174350534646108701856489419635321875927315951765628259078154956971851076344321426925492309043628686228275674061238560
4492 18513331718756925089787799577841614436716216571250619666181588805849495991424743156637422305406935487159864608585228320856569476125626509055925459057045893173127650872403333742770682785676248669835183442877774297085256645049645471913219346583187357618275812429294461671882591020946160352709727266154830685317702358930099051864319194862678462984767462736237478429482942237499664076284320
4493 -20532838220656070860467082726786019932884860296389854265310670418121731846014182624949212763146395542878711392540847337851233065179172079228652596499685452504437127761601188085495616406333166773069786740834464360815316234320517415028832284701672555813487507807701828394689872343452436379861966447611951400273306376503058093867308968775938194086625621967976728127458527230768948146981040
4494 22772381218602151463454895947008650481250163814581356057339158556349659871478559542698366922177486506627421235278292724967763447919215457907780068182764617537527509328507498650239283089522060709518320145623984798384081310312060922438934922434322980760000211500176518126568906420974536446254813788337305877144411778537472144572204305041219557141587060834901783975683044861913529652976640
4495 -25255906717750703516811921735175659054171447428995809962054208319526539345430866950358687172826399056957437728940226448714368311853880319728049354812387296213655008997961756752813383185605564072719689945033660866925685869199711654043357195965071088735639050946821714785488017858797722193254129079736884793095316238318464818918036072034519672170065537400672867181043566148660182902658048
4496 28009963640765374720189330950009897015872998848833613572282936531370752426087385262842517174436149549635880615918726107976685384899925984540245672306609146492268455146627333642288039437569014247215446221683323362871320512262888528722145909604942172248832027183423526448443316630360783505416911386673789954309810213199817534341196994836771314122943228510493497954777272486894977114721360
4497 -31063986430848626023057426088877571731607130838421020288374181386962421772368472607638067387373084092814478020138171708234916690540044192900867161765644744989785666206468590088599180626316469634913186024093096828525548229168718201082121744626667145773739331749062963639761720836259453752541330537144552207537166123026845487095902789832963510317312323977575054973794946766096312730910080
4498 34450608301379422971936275051599227066264043943607660015663783152702583695817776794473511403799774272395788984237420360918002493513219211984002091969893859312344900335780622010508083298698664769396393594441307779772567316873095288959758382435127309513709803764973966260912381547884697626110767642291772387486985742763448063242819438320720685487833802393869969873372021600689743481390880
4499 -38206008451692925343756937354331485417267240558259198905828023845360962097725184620143525660424263417573918181580804751788059936640195325767225166947665810548703848581344336359814981877792222055832607795201846683088153026549362107700340485721067886790403577629099323340719722803731042079972946612710086620358061037160057033916235566688050287035108710177946528073206928693301980530758080
4500 42370296927675279346344054192768866229584652831394093544835296853829557355039912794530350960944917702411297961800579233842939045409932982317105191460113025983114465107474400865585419804118660374109816812496332109565993009930013072296299227217478373423464755903190257275059096593618864713677745731273431132762875490073292683460648577490744630572575551606527872455526344521432223318953312
4501 -46987941203793953936028278221257924794322539984338467247453801687642112173605446253711619700377390695629808906772213547423258084887226073325309322992147983848806614807677021551212133298025348826996638812470057415244997624073910485400985356338326122328318294273652652903964348773374130631111393837785761712054036702187508827883393815210515840867068436802029756436279086517357470423614720
4502 52108239004129526912147507243613540354391110198550936748690977778705269065804884624201374401604470617349227252243108638907790083554270179822287024502270409731055833880100283611088940691498687502380031180629321706372531670541530958293774637603619850126301013263397915078131442821280127981679412155328121308970693275602106880407253401858846488402671246800423731353865821026169912631570400
4503 -57785842368558899429523034714485183697839907860373263085533971085222398887741710784903635893740333758395392885272698869856535856916091542119844976344700405453815644204724317730520526783603751690099705280955589906306847586077038023967720701759798363375833260471696335042680414716451525939900430192876565148079123124624476360912814763181471691135169890981597641849056208780012470570076160
4504 64081338511603307588484408829792002869535509315614516205083782317383654791861639522230238297343018154683913234795606005344390455728306809544357668599939134462915940754544661508523839720528750068470251967092947132387896509125613697526011800679488691556819985628081715560592540350999702365298677051800514989754216212169638146788147496174216363424939168975546551288874354391872140436418080
4505 -71061893621292000266581964997417640329918326344150277708596762613380408799699261772775172259843072844184078869606727061294062282920363973303165470244597965669304605285967104382608080490526482794779015802116007114135629861417911084910901442277056867718404238774674396783288097192878795055488775775672008462190303318657233301150159804131751508193173859593684043142869196124187523491570496
4506 78801966410012593413776796173507653735370529690304288336418730672410467728185508450427763961018182371986584123951665329888005246775445766450960983826881151045833197680947795054317205617989010160796323877204757452364453945603400365683362314315959773336646735896760049776970088297971848216702149951542506947633682153496713609559384823666749406509316180272028880087272136948386654316654080
4507 -87384098965710225028963183043046786222424376083858595176347075606883958132029251712920322311351460567901247093215363962687981393661615931674625927736735864118739470410458912494081271295977985548747985549673767622101113201944950222247616308308237514364263727668158340055938989635398979124015199703240018375056422299300705356549239779739987431672782098531472361014029379993317695930702560
4508 96899793267701025673036782506769997537718867688448837859729412909336301248228618054139805482145049476100488761735377955011588803442739158716134215875138689684668240375010074538059071126469100482636799698564345706714361710933335646744023422330618288039192849890952565933516086084674792516672957529879369680410889758717780322910875127540772111914541100663009038450761322002855845515572160
4509 -107450482635356396812502819827861108107520521995870730130216414924165157150911350011642666840396163045982847858317600811209273479593893646208036792341400776229183919359119606136209349039008328173801777022755091164975543367562438072600429846127167133163001720963772997469655697162883145866420003943524781199437434888288669065210049277617490568928857591868280796113561907493411249541184000
4510 119148608379492216094247742869472804152722327017963846374074070368578674024017460295722048172679649326945200492077091483956763735102795023097188589521228473016028115646742728181867929674117722547488601580380993403085979906217900469299988926228761076716507834930238814532465352997625412684278851413053899454937146409602293220230081692442816063546300137190589995252091530961521396640208000
4511 -132118813035983571821005777619940743562891784277513581755796220471622931538282097053820812857088734100533202644069911419803965811952641677641786152501377627345143166050294153440730684859057600014145470720211429173387857402516650553545112850950044476898067905812270157412092969548527157768856366644266621665518469593047031066479171233320026996835264762763813599468504287945946023910959680
4512 146499262790576393508075465409688240230853899615467956727692562308558918430989160704613258283046981323890159605607384481688383121982645710090548643588712187948377747538675583167935831352423719956192375620746055714996088190224234340892433984312314320830053294486234915008558390060768030148426464532625473562132598821252026423177270074394254812651956826082637006554858154436142327994897920
4513 -162443113065992936519804356561569171466792238061699503723936460054604372946870534328421008285601923234066773468315403480600407799412054021848412180436613379000347434701781880927773671899872081552700874331809433467974732455723931737580693924533881966743636580868285183944243027866097662378615337980885099417676683042953124031544978574480321235149821728269905431115528100354065253918373200
4514 180120132751529161144011098751584784754096565121505680752898079819672955929753652613683912979885916832136277280695847298559073345886289740151899366914394199788429254153701190504733649520514760362534279581237585617467988970124542115965955458217841696778145857934776800849447480006737689728598445049331533795535400693118870134698285033189099669718642339099213022516791138324288219878290080
4515 -199718504227258907584248907076803553309987452047711050029207039167422420890636337800175749304010332498863127699124076155692291826139992022310371977297614113847620098611974258622203475199511611578856246532513222067963771109379992484630875473561327593344365887004067133402431061760019228703954664149073278759792601408195176901991606432914579473934970402478512560527935838857625363464243200
4516 221446818187237881407692162213576666315579641388310028912907775171473864994358875326649083291623794430688793262075023103619679960833060168024459525650684486351644000139201561119423737999096089786103784135954946865214922062238249139977187982321387319888056910352026254081160265521180981673337727422143937607317646546010723757660206573211644382367141112687535021600265312970445548997205200
4517 -245536284318173833558643707457803232003142010895772702748163522672520046759865249643275859730835752976802499846769565723448892253479446012177029851022409873867308660531615109465769679269720456616712100986396995667895618515375966165545388240680867665448168228448116353102708657552247350218861777499836536919311451633888174896651512497339121117413922128074726450588755010612846862160830320
4518 272243181163423517546114152781896415362190797282327616054145117522599745634045093005504523710415296465503830321324213677115559874633556575452072160428145860348058813485162628100305106056610336191983673430995377953927689863832384536690195137037179303635458307778965642885992403995040002869774706504947507474907370864645473854148030352007410571290096213888094883538688375502353305570294240
4519 -301851571020734013423377835943389275753028119056031456307221754920381084955476471981330909396768747576268066057539102608312742043158259674867569183068075409301071416969025845160601102995747128405458338461595766899843304283382074346369484773786394515133570327199076518807728362795681355185742100420238491307507281184459635491017205597665918864898559647471388847313429004057976421102809920
4520 334676308512273191249435114213033912491731565003879358777879651660016936348860602988883863242476374823402340152903749829909456140844010032114971615836981238120504449722509523818814160201080719136704682467154710761272060903436728932335564260721030704313945848496417670349155148072967002088628189570686826642641676494615074310690834903746468564809067512467075837326843252252842045045499744
4521 -371066374556439912704007012303899771237039439703432212931392507000616830750454889625487810475840193450856168532112169093777798160485756796085098481590503437194032996965322837170442152837298334469623686949003732479001867334391700060153067720794658060189538042887897926099460257630465538037445718233477738096825685244086064368346793945586326084827536961231336436318867830486858593961624320
4522 411408570895103912848961290017146587904462407521865543181156967600641103318711431782188503689870185825820704764207587100997514821015444984213558321448010108204007466720724841145891853446682317216079399692865628143502709807126580535450538327199357574698282056046127014413647050169985527340468069971739827228190278743970615894071061777108566902199038875089638586718340132498263505159170560
4523 -456131614123177525390520747183310629873947069577874275168876004500757866365956804494018057705560437870640136888864130502345870302378133296224104472102205408098066014821075261956083674101877544561594460652755918324670041130366057609755126695390208483743935179227162488063315517607857963103366908138576549370609137510497998456890113654245287245458916521544977214608363331199530049244170080
4524 505710672369504723564097517508140104526386020085088557162963222210118498823043153146448636429101108140287035874697193222944204379974613099610803921512279591650593815064662102164176748651875060595013982254245977170348951404882738516691411382923354842590956973160995150223068732054660769617073050368628928885646988502929782208876154274230749883416578208379303030510561683341400356692506240
4525 -560672392432978938595131626131115798865452837586548658971416725188084084528749941407895208406957172666159051458861756007405633985621183831853321011259014762576587649156901483616814508682864746677036115481095378099057285529435789545613011738093969125600665873301086102450650814531813877831834092796934706545660179959096850274599057060914158352456086008773362589188389609666538177986891024
4526 621600470334313781379449991893170008183708633451292894990323783345043443746583000408690273526812625730115465935033276430274985808346491577100653467896759895923316094805315860806645146356213675803613708924614658167507789691003179351247314257515125467289923530429023727412215249832141806781731312221939506315599612139095498283288304641994163913862944055258525242285572931080387289370083840
4527 -689141823955974783552316694931067949065023059416747247862612476263078005373431466888227824742170276087684613991331287868799966277168543942697986015608433784755571898166047077577090453315635325679839056316446158526483333532838193294083680850322062608969701382456405454790358327994776572833671639308207500280609355766442864731801759100473242209471756779437308081423830004558280441905023680
4528 764013432770223689162071536513640054658095082972368514454627290485175248449607741322765082948823108270040138106905801995015929689239244152583781537034166834176170789492881755540539009241491113286284800284203494052282618774524568320873907771799924643213981734424763576585216977500176285533728054148944192090999426868065604158573676486259747990999557249851645899902275770389424765510785120
4529 -847009916664244360269565865441020501234388128405757708317678830495394048446891064681435714430547277361376222389926299336990620511928222997689020258051323546142072389075245505435474642015666400674178417474408783827709308778268915822331906459467003612743615910440881833221658889991908156348955247457395749173429654998905170004191959847486992557882822167928974046773823872820396798781463040
4530 939011933635242279491419803973924800315413092883977498190237214463836695419615186145250452378263393136538840033781197210790570300213702429920618501276886163585441583600032300669769068802838858154571862740633154819768295220926511510180518427437523708261973584124707044913445679909794729250948090018800909663388440235829533075129433451464212875021439966480578692169095296622619212302062080
4531 -1040995484728449763932859685357840525289178822238453961850990051334674087749398103653902746415276507358763605806970395946516054654719651016964577424527513414823120498185820842471306231052287526411755159285383561595584371771713865037494913276849724569394250715333734829085095036232870271773430212131509382136544332078455494954872434651285337971982163844452756583677921804778472585206142080
4532 1154042224117064619465523391432112419374202473031487435111994108615120694205320192304207527914018937137609125014773268921720206790059221145169031226127776814489390460394074310361791345684746526134474898615389765845717978874238734758232987854768461856023946807482627117765315358469562792286388244409450799840410616399421801266268543697239241351777073023401067480034855377304399694830432000
4533 -1279350882774902365515759139505227209859980341983465386840218315837863477350442866379791962717755519308787920271351761942752040935732365791925084450171213693642044940489430049872787065195614523966103566131806573967683289606959359132897273849218409573470383002134246865234462825071606974008141717418019512494447323371048994960653927053285291911451819573021082116785082904827911078612947200
4534 1418249925880252672832483372559498944775190321640127960632116838497240485284883076331695420763778770637324688797531728737772276993289754688441569981660569207127698152370806202182363971363326343335740935771857511771334450372991051555237187802974625555028718336189187619598659184407371907473990214391982651916990592415307774613649936203560677983591130744941674642068407400777399938771940960
4535 -1572211577035248768050358136999056255048700792863416280893587049108389297715242884512039063451828486959230826981577149647897324083686680193018386353026334810996713858024066697933066652099181771142922092939911861091163604722627497058734878275680006849248608027573862276989972339375782667002286414776816621016720319610247021836556445579123044563022231389818954756938224746002483941769896000
4536 1742867356724253118456406503851549155628112617296041970743257857892831639195410877020769139067667115573966661854192974052114955117172464320713284893940521986650171379181264223013418971707229787625797204328214094845828001025328213821566101048317133010456267882373783164100264767577178133845220749807740651674300355182083196770019928591017719490219240684768335811847773526115654659724974400
4537 -1932025298317129354549867485181010349992201029499051423900567359910784600137681157754249876381533868777236429363569438839903657673843027446439314540842976757847354978290803433611105156461147570779581331172285115746949517946132517866639848512895055142452387621097935741809913153118724000319270021535139721223633788969790890292878915521803100990934688540238054867044595770597177177033199520
4538 2141689022514689776178697637754195129716979609126101070970277801482411788327012118865105193798000887377696804421446566377051885927080833141149251908557035502078563488400792953344393428681039248658566452402395972467121902696510082123414817422996640607909612336527956338078029850287580217139505765726938889133254241844153756341530851532335756001498012802859902481733628053356780161637302000
4539 -2374078870617770789603740231602078728322783844466289069283056285400840787698455964559546940388244808040737917982613113694269223698758743877675185084766110243667185207115679838765236504757950686886767756705153095703799624221438866540328035333154077511592021382883002615111048385620487702665672166439375918248726537823417034013671606298229454546203914477003325394035519410542145225509008000
4540 2631655318581706321245109645941797892790279008005927256280338642144069137240784010180707668244932408059481517549882021536764710515833363827585032053052193405236911290459357763865394814774206104734528699739517454956990279417069508617230028204552522774665329944074356187980191990982709683846647827798936946949383723706737602701122126916573274448827857885595018215535987939723602197849790400
4541 -2917144917719687544252793591417954632625202676394429747243551913914059024068906082881473915837289601182100003882427973530259707381103674270603855871362164664295497811406791989295564707938127750311076188365071479588165255273071470949011757541630999738783489642289338253698406049793508742753483922281215207632981398573693459242906892970334658714931276494520883746655295462360200577726778880
4542 3233569034391037924032427445023035534033767510683592860738610004845434103789469241786282684876419518281577893258394739652648407860114066294585028119340068367048527208388535317771715858628080405850895639740556143137127124447327479252937054819423422093891458820599173512579649724490777440062402159863274952185687655540446739178774401882680514940013239981894175963702175127655411195671225280
4543 -3584275690329985111571121251020240739825451584867912738611218286727257672475151434523228896902387577841293361944005970016208179990324058370235903052849606021920320217901197487072452852889527873827888998489588959753481911162436818300585946906546004470798441091008354996214941391242082971264515108775611167158152237284476837237992540151774069788624091957851720308785622581665714015165363200
4544 3972974837742902070805364485896940321359586538098462642370228373462040526807582942580723902229818588215336409439470412867758051673709844329883633988512084632126551906441944277947100127350968883737811743102887734298132113013082965393708860574016020027252912653641089834496183617161734433521764212893082271595161192768773800909669708319422524330808630103250238201288823729081100945642194240
4545 -4403777439265859046112654750781310325845117185104523657163186865474284448041169661879770755822593065138903732675940580107344557067114037373098430219044298041837506558100855135322864781353491393505954207975930449227572909457784482288990069263209972206620781803285724909807422397244481328205924020172170150023964029843142601599448012873541336250867185201672200067245158700196247681042540320
4546 4881238762704645736883440882380650089110620178349584152812824258929004812233899122719515350759547423553588788618217865602771845566803189195216116892655544422520216268384315453031054412175208510127883056378959318255316840912313577416202610077460991870372933946641246767136511192024313817080734619581335143773103804245659072253908831713438387815181555900181564144790099379810804995258184080
4547 -5410406344591382714451184621116312576786925581595514311816515490897131132141101279918129063942001259487376304227533990256405921578814138273801217095899970496257080390741136511397175180943524889370264546577062398814101226910062684618521107108519390030592291190629634699968399210973288370702727503008103278270212199727495841737963012500327295456728504936649823578779341759745977785020681760
4548 5996873125445168963370371003962420864089473738317755395244453358148470889723280862670015269509838381395821405001244865701865146800489661277741823008661116538727431770884981696031076625393209020694212975467091725955683714992710471852692473567369681123494309213692038406579853769292260344694637197804576454765406438351194194145969560267334378213864749542177415472531782320724464108498321280
4549 -6646836313727938572072400010950557731329083795706616528149811737604042092166990521777943080465966163771743506493687631203986345788170334828594995303205324469331007164177536401098608132085850861253470811738548446620652203946617852319542216459826248596660890671843868488976770430410119370696246830218329855615681441995671032568023833413046733982710985155580230605727385308558195319884208240
4550 7367162595404439473167481555039473779830313728463303091244032562981644712488898826739309146260058624519491858748408481800988402322500561051748044613694666872439700799867195017952792945785592562971334455486854074932977782431138436320761562853404500154848728846614202396075042489403877064978146886968687560940249916146564625954747705207285173124466736005889039308873385461977935200192099968
4551 -8165460372371048061123577369679102561104474995308009674034451582281367600503501810235526902774534675153147764855176780115481747879282849968220466544048377607568345963191523471294997195278382681952033193496851560513759542781343098673834472691333254793468727564699569800820305586990855815193311788079782573761548915576009553753116257492259332047675576818267125175852224475639882124380433280
4552 9050159786502946752690457347775575219294036095229144752231355826536521791039210602125604179106863553644047217811714841016459285985251907191509040545144455114635068003187629114071185848055584852434877064080326237896017813414361150402244436196194617522796769899015994809775915418269779650935509490751517668246898826193695612859417424301369019654124072243308045714650738903304010807785918800
4553 -10030601367448036679331804766412856517419260536896095490276151126258406116296303474904763487228096326541700804149437263595097497879510520270934340319824680254450680926094305640732803893641466479170556247882787300914614752331555699495197879971579783011217999090675442637983932763491677503994831407117930793794491905944136136812759770324148511412481103843636561507860986467749577950334794400
4554 11117134232415853284856728456430467094508106765157567367068276412856393525979993618250974522387376593118386960135398674973652651384046349813381458213082578027591117997320784776201695229781676644298765417052926822052018115639637486087135412111701781933403753888965370960048236646637604835270263714484444408231350059903551139456626112381294876823072894205721566058857224265489667320772558080
4555 -12321224866008495063225936672795988664648642492373229729265590055378263654785840746719874170120779758581210968357232359832388564261867536513785896763880764571027196673447456987273169388042720653093618110071078865818866246682204305087733609906017080782214197633136398448108434136307357443003170946197482578078368818941910338393523308650434794759686346659089820802634513161151267149965728512
4556 13655577618656456889708053662886732126564430996533238431975095795326072797896911568908347719927435663934015545678129086788673416154412364129480634764196918040487024280404415755710041081677569060544298192157540626988289418593310844345408586939477208536448059110837791275579235815516691116085571100791438840317324397534827353027890039701194301619710357505690028276912554563609215828358822720
4557 -15134268184604823370284942157684257800325506847807863871532580882946325021920624762258927256537537047591570541606199305668411051877667919889561729896338614987967487813008417751539751488550787827786816417023176406496624582047480378038267693280957783854635101776201344323457634373086065248750737689950495408199579547611618416936137753735433635347039632488754148600388885453009432350741672960
4558 16772891455917227142308711140059087846088731160305316456731424583240247935539586569638291106227587174599022647370051282706337985606041875371705368484969493290558388796111763472007495670753112451297692034535123633054530786407867006570521576671111521176471464406768697463937167760367532827255859469064628478810337486200038129998903397035321072725300864613569814712693030706916293456567577920
4559 -18588725299035353154843111298523344557105343516023916874378534940220171579172786749436505101726081819199392476374666261682763924638912808227785402034678478020905710222726093058253416597598440403344978510517362983233225111956583373674341868324968269242251807145047029726103294246674347617344128845577475322085144435837148302144160259293417517014344538766445170041707033388926347788265818880
4560 20600911966610540160851790309679965145102007782239139323649307235181666538106372905808556386377412967704787355645021855810600334106967845309836265350337328636033777915150183938661762742108306938928489183079203515637222781613679878226183777352668380937800129469547508337700432624290423177268290425038076552353039816228084827087863555617015816740295113848153038566532987884665990333790304000
4561 -22830659041338236276677397344388169281271098337202497793596078596669938349091390339788421358432972999131737207958677614209514638547334735815064524263211431970594840420465768333140028881745617888730833388559696438791318275778005450962951917526011578669893399434716259830779805879407639206705678383058187936414570016531203415605588539079686867020938084032864988423882684975575515793679954640
4562 25301462012287694484146551338932408237543527815357624611256997489443343596740071282654900718480050294641631534033587274279038301272451172078667491717267142075023964985841192496686784697587293785847613944745833462718477158708781792743421454573723856954569451596128568190670372568666743167307498986037734247785128919638476395638128162990644992587299324444488247846249935047416554896257119440
4563 -28039350809845063624321930698878416943705309344307520667874026838074884303658639180873021365790184236121595564008365349879981570277058263730570331943937198103670095929203580088000752341262770634314379257986238755030167996894389669566349354983618561125690650046462602650554591719951142232057255114547495716379020418976626382928326732764730766334689638467328135050531464909719510568866987200
4564 31073162875221283469950038407052515799984436931169271756211484183172194842862735284591701232295324478514040187903099791608739365001838371694372855249051603603818798912876154398879500959387264719419767338856199700989971277037998602941994605405949436320244443147821429934356421240951529769021631624610501984400935794233251665773655043949114890765878762404856418926927569101178107774116245760
4565 -34434845617111132309884204692485139963339526218477344772989700206810030235409728955837440897132594671349831357319789672337124859101060560966798077664929036328907508539134828491897000773605160259223900479302221042822078564812399587841444382264216357886427349627399624437163150312005982988461636173313582828731675578736714764017353543075203988405444924324823129466072681433736979859001708800
4566 38159791414398290286096691264123664691252320226652913069680763781918715522557610678594394770935248809409633059940975115950321824697132462692838095893120683048500925086340216560047219157766109504218866859137810485435122475186658180816211660792298846194185538557067279479413205685416025874648474242008110053651968113825182072597921651628539346401021017964940474769560906941136095819471707200
4567 -42287208662962633215592349061253693863840817716569184135599575092304693064418884680395029163098088900188600143621905167942756402121723204881222086629979605189401553742641552801528692201966742689170147737701511541384309744044395350964165862862279964598812416157554125022040495856374663200934834842498049775889570575002398629663351011352160818507672298843749406663475656951920894239442936000
4568 46860532740179654468562427304644763697586595733087170494106660497490874031392647520307385047821403421646510098989846062994095589905387957527734836503743399232995813706012763964805074463028806639674212610422788443069539255377870494834334369033417188744299175322084286897863782399915243589212019635995251558760655283915735160687977141524057554152516472277194538175329053480612336770468769120
4569 -51927881176504022328348360283921397178400040281462345073145599337120743432334063377127386596894420641138402640129018551654362838904880084397985824580838533891905686517752638031062277050933124892120281728989437072220891570226890506304415954098132100605104470362288416596351781283680287642063324805459063512597859095144168979062021789668240022025485485386110186380643761641250083518454684800
4570 57542557783912764781347609488218158753589360607809880654061110029365841233735846494988280466951218821778629629134211105481653568761075242641095593981381463287957103081189032061806858816280770483902311110717505727649397088589869244857509653396559165893923588100782268709223557448143669302075893652502164339223092218091004857573218204780190157516841766761198801750157937232459680998329989600
4571 -63763611000722780494772096071404216050782017301338875878629963840371115741123397287559357402368857375488779559042164485739976985691833979173248836055704402810499368720807561809531112696489795326793634784783036264721027024583224570676286722911078159967903724603060538841419974711786876727200902895929048675991066066874081314526632668064137266661517439972852824160055200140751778548433906560
4572 70656452276677354595338072668075537043514755786804247211799440314006724256445884243812722446134298694112146339100663065573665967118487943847204979543721604544123968113060800365814316686465671595246277360200315853527668089099364473334065986986201732583770904264219409234885602718234395882727633389577734602968826835080209664867211280458907492449627878288997207745177099438633568559541560320
4573 -78293540947067430019996614596413193646675244756249749728906448979982450358009128905520741489582915306649500065327852919486606812660796498817277358701588058804327915301347774183296777993014249596463334656423478907577976014853705391492570562992052326237508193820363131453470829535054362635506191416878615672060270507986537449949959264970555548468880921046229577411393607213677508709219364960
4574 86755142736491525959595742074988086997753420832056159244838680175862954004759544161691270991281042758917080623513117352144738863333890590460107435941985169484790964572931289894000944818240380220207774309701758153292633680156323661903154546646834213021405417991339119534424575773255397083377426943351015163395500238003578366090266195642781633467913283876897164073263198334251435043623131520
4575 -96130169798831870003419375764859228284540280830836962758641250055770001978067621045495106450512872815990645052223107887897837523870285832929072661362028092028293060057260125668380038277928554430663001830463774805429656551425236555197347713524673240748316708756016428042759019352610851108450821691789749110926711713700146285544619872070850916832077487661335448216457382655035225381598249536
4576 106517111048068438347071921905854581672127709268255882755676809970291130804651328524485017020868528273046260112996763991334159702263994823161313568042792155520385653798225801868898467910440496783147331177535856278241108159708948772471714210690721773818595720168482978084224719828993836340588418400099809153816944558338294095771859374080174123050140605585185291655977199623867244295109625920
4577 -118025062473450403520748015124399769953759774466965324732279574684037199995499510424599109793375074973204640116803754563888903294274217009363217371022369739644410365722472506678630972968740214225781507120215856889375543101228770253548407931930155587371650678382188951715556160770785473961751571885916985737694726364836396128104339100041261893652631991499213433927323155137403164081878597120
4578 130774868172018087750708442319820472305946152657659137537693552435941125485220457739428207266739975873656068644819808441135121858362810166898271758604274127029791033959350137258712321088214824899059808720376339776884489424396648567387095986163975783451906079180057633664729389240562807584995553868204711273128824302096246457626454272281019283650241767786485557247155847603889004326405434880
4579 -144900383982279167019788342900851804913024669529311831825234896632962899748983541881547793579175731346238735915620049446808584946595751175486924904821655274482571041049804872744344411265590530959629437810897807604568608908509727188051300168505213563103829779610411843126776491535875313481452760224406843625594627691613792382698978716810183208102308453104159047993979695300694402353567639360
4580 160549876876901897438545556145752588986739320775180230455526399607211420869101640614895275069022759383473170488726771468690854291299167516639714307444664576506225388796346198330066524956637258327783499856585386699204093560478238978141902109016012133911078473860256855199540613268086576857596703632515590590684808306073601511744385123251982635822045458246809531940897732450851962245323055648
4581 -177887574682779717504986536703087056440838894589121427468592086819286972942859194076744791826125371435953804434735840190772897484889020597558766679578380914301490818642865681278818863965340102322585643483057708528413270089993297898200220736544238532884119176103324488525354160265204666843106896294100077982696707916927203166455902614003767041669311675323469995248180613417766922711519220080
4582 197095382258338595500897337150903953508604413766956532592353041238163930666371455205469881017516896248330921368302515397472358686554340687336797894104710455073118112884489029379975349083145972898324993969404880886089740270398521766684714450690336427680257141480441327254354910880020122421110606929008383234338542140398818225734932038621143296945930546160279967918227417561165574114668373760
4583 -218374781986652863332396774217311506742681575979414845624509949929706951672635066248404980249539462300574898242121703344261634104923767867484855861938450805952787670536561309191107137266593041349937285996647118328041089098486597177065536515616073048552538140687341382459129550501992052112482972751691981213338115942912795750549987184176941064310210582158521967686339785372718535183923594560
4584 241948938356684341999455139292210831684937204369981170837725273502181017489761286300161430822818131505653249708845966581330469092876198432635160092471397808528644509845879549103133722756960160570352164647253097042399688170857265996296966330256155676287703013095064473563034047611606508112950763813592707368431025652287622242995185997563287322694787440476238104812543685211640068987092490240
4585 -268065028523550168897617546005706797943205808183242547897946120216043155568007940245162443335495458588683335897764258772307786333565370605495774647424125818753270020139747815494014735627603791045116972893135271280150200974750580149277620092193589724520266962788260037122055396506143891779204077309058433376059872270338117472971986633277630006483992895402297703480946030086700733595784793600
4586 296996823084056968404075819527425541964261391150892033121556732489003703836851926753559002056982565640814950225021649038125935062996112903553419178363556834102855763556047648684355375733417659890898984347395320351518347892047073895291081053273063590827519588863833224566718835271936951761783600394331843333340387772514816219197913770389835897263333697437225859971715467468817279293120236720
4587 -329047543900051616780891469778970446186096809009570553084371246451373651062850943571952220639496685633344077038236196290459681126631794235022565635553037207940244648265050457288143331399441115902101694163937712912978766702857614119354799192932885747045599651730253885689609733145670077763747066745097281268669724315276874446310617801147960939674959868504752424995242850213422431339285537280
4588 364553028676258710824356435051076946098666296368284130828302651229816149048537474290689399562168378792683238629124433450464412314890988001031390050151692081385728764502407323228529079242848625815516618302586787632228927422614348567970969709768505015020266050024881499686099986628961633390336918165308720138280384710793900948830442982905606393798098403700525871974361113238342443437651115520
4589 -403885235180892973675730093337274664458024446262865978300229463369305884320123225968859968521216791775348909970130962689416861654296885352093723870309655103363853038002195664831572493821108089248175626939926036844260741537673353166922066122112523920680723529591123941568972694002315767386546676656255635103768270559657174572386665563883223960908822878635285520312494834896909169000876856160
4590 447456121519311816470214597065791460405504121516043689185914327495730004459582292388092647304402511354408288109673030476698468172091049583376862726549763126784833303142297069839532684807349193584799064077917654653581639044722110252921354318286192314359525241041327320424965461415744411200160314371106730556808472343963566108787068011714580138254162334425529164843795756205336359182546246400
4591 -495721942769677261752928541460307047324279274768592494348821980972061944739919320664985947227846139472228757844709290210105505132500724822531285949941793815505621008959022123159810273213831297079882623225859142400364854836300576993645550780782012477899983488679170557049557110715807337302799573752180515770200995731582230382552562909361495997630454345479798789455618812502745813510175628160
4592 549188008605277070511856728052738273419885202548059575367386546749900320445682917038572042868954214825079353438108625862375704537735620329812160399429244150335372042936371287485809569721963934224906544400578754322516649695552753659532531011070905482763121561685179152980730768172561381704140313608284400886514505934193092193346859540685418927522225325537212635972934432106932101560614183040
4593 -608413951305357136808699490978432603821150403530555976501223327979002595209760475582196215931273210369948120501157227309783775474947552074478322740136783783726202808028367400606446068246652449886866952744986976722839297084876928448648683248836059290451696486335501025709710273165812061880281624077784806228698458529976292031107778225037266926477689004226920076916859097378231372235809919360
4594 674019558844339095611448033165098052584166385243852445185562058637637640505546928930504639485014410646057862484935887088623375837342697272829278989414652161733181262049164552122551373817389477593455879739624103502557100104637137747494809603471986391624984501687509821738167420188063727170031237930772740512350757290032595316820140194293673364721634255859523978813364750472308544023957001040
4595 -746691233602696430512242006802376231360724938790152347615741797400387398789523613047853464596530483121161880852768305971787120746846078903508186039088008820565212960261761762419688569327254390973739485564574211449900889239029275140271435250925995734344236462738732016921327307391821536911394778257742531223979162463030678490148727151504703969103168656714484277383086147444096688531298217088
4596 827189143721917216093803102478959227000362739328988801972893230628467367918332805557824691472681894892202963608817318810973891052794715176888164961855756519321461706950057245356923574490950502071992809858942145221896289480079064586217620573049187519712359326921396878319177051412965825366716281352119508962440693479192971626904951544047163702487082254076642053094587005598824448567941836800
4597 -916355141297710465294749682476805791457326300785785688564709233206726935433998115573693921344988010690949542366597524775387913283053998487749391662609552182277340632249694791718476662776101124861545340268821967621476132510303537591566311056353751828931546216834258612890767617809881476097832109812886804203822321216021866916427457235491088604784419711637685169465216373169837737666015059440
4598 1015121529543860982163592503247667419085052058960983629286050154064079824783087701521615469471983572642213200306444292480832465225872929876986077666009661580192955874497302082434890877196843562871877586337531891981571045109189214955673783352103790891734411297383534645155951904022404711752292027016928705535166386593370204578457275546023398538317017411210364983418929918406020977114971739040
4599 -1124520769845735597102248972410634253489961169490663325626620746601260854943153349406740824131134342090393861437877931534738898693457598226020489634398023273756399017023879435874140205399192762175092780992369998121103512269841619824317591139872531534990652950365658314907929975799161042636255932558822423180602074875228668633571829424121833334075705639223399182194210430718563099288381136000
4600 1245696229347948489183164942051203146387672036437717654501389248408649032563887817557474535485819432583135686534200805055739501103461482320217412332630487859159406218695223618262281286229865551069002379286150988715485173837936152250052038674247735281649145711906299552024715087560397892435577433281421574558770416188673265981247655379250995067899118331306047776774215232654777721752272640576
4601 -1379914080485317015318332172000566077824073183608196498812625393777622929939356999579247991628843616531731399977669782485713964329754575444299260115736998411609997217219031103364196017259651277483544687348108297315474361739501452445065435616219187037137645063114867376869178738792943828322062876931965413084874867061088895688023609951759563420108557570306100396978937188255074521468397968000
4602 1528576475780877592193093691140640550457569241273359404142169592866255927007284955704228862223328000253017399655727866654841689004792666145505016363005181501104806619058115312769944894919186418857881960281984214093814220500217492792571055476377461444384096818613246659306761857802068597562215308327805300730909710544036358129151985288182531584801652876356665853089565806880043183758565146880
4603 -1693236134422100355802120478075870077478370647702653237887517651499757373350755295623753143199001221138196435298257066638602170229283048550208661190466733315518466212045614757383432617648479842684499207051552679387377077831648469360201424828816718958458333785993622058072243837910887886186999341395605348518080784746205487646311458178242104937744734874731295547970508326316510619270611256800
4604 1875612491722337948328367093951778341442858740558306956554791950255321188403075634579245811088754130464623870407688416007534635900392914626231126494116928163800494132215611907337535967946075868712617817361797128164467860984452633762291851479825483156700633269554624104876202259234906295635449194908798167506801683237479527631756945343904619810922930989406131550461673093177956306607650411520
4605 -2077609578729236485494825772517019071437277809168920736152662857307479783729738758228076112492812423098907732335257579646276664250082938172000975888558421005505833222919009195758732301208500841274611201023108729754426573454136389311063304284676550525948453362306936166380151192088496102121890191892903150698423878023249095055412239555807079696201386633596453884082275444325077453234212033280
4606 2301335817121606973417529780621435410694202434696683617056886412664257194313456637104378021781298815653233109266632567707336549867738565281131178969112411738658623227109101434504404615143771609867912104104939114321566728371159217418362225792062439911240956649871507070670107235848323954686946370943863112974465785837584303435568936828182364297004592045910675639556174634355814846613850800000
4607 -2549125934325101772000758467774217890313766564750061356476916248095714556397282273373077214731175082678924188860594930037135805664178963984431524754097558077537304428414212319020649446252170021297807251904668383423095372548964860323322190404708446710200964476071045515399069551189767199382585488869394848016974534151149963750904263899424263215737336174702308094501609676861801424874223018240
4608 2823565225678564469361719734904604075501107393004289131187926333019933156334532033179909695365628921978487526421754359523209495734994963383914563799719666556639277289162988123588145710443928559107490661575275262772299087513420493429494188336026555382540842459632170462742983326229850525608035312345092266810236453803279540672241844730042835072070112840443375904587955634477459051294674917160
4609 -3127516414722412795489320318597372206298002366938329259084776983689466658376447718143192120040328516392443897192909996709078787892450909984881525182705151964466527723680159571715387998667456609160746700414287012641113959581747494174345798481286181271064890150388706359186335417503485781777072273456308358306643810022753048762599506898645589720997456437861555745004545882508178701034897123200
4610 3464149389507159473660075065980288852384901652575700712640061465739468358484588473991434823052484576552182062598918271008006625416248555362773060472987965225354868406568648405847222464329970199188794518551351516078603303057450505152770877555991994106463425047799960610461045896509992627940181544943947675255788257164041703637897591440380688609333665166067979724859483348193940043955267306400
4611 -3836974122510011134673879130641995008070591290100181459650379189349423492473081308680782248796907414844679138746896380714463618209287864235247177734985925227543348295455820342182530693171404532851488997990740970865997043011493493710281866851683590919389814053594820373501289771255683659808329733365283842921229566226149825828121896536207555242600060357777404990480156478760743664918756096640
4612 4249877114605620274154565577213743708088192684101096398015140521379366412940588450089287695525918036872462728108284721008189771917114293385885450211782258945671186734397527880290729774814999163539534020694936180553061543509762057476274039472040517004998559441844405727538628239386775929157400043818296727390160587172199526913354523979977610701159578682646311010315772074534763539453512050320
4613 -4707161739901207489976158671140148613307646969366433229767075966193502353413474947451686269556452139653431561490557805755905665617911714287427143305497691235188119516758692803923364276589749842174922660190303245153415473731248880593933535655827037582076924643019077241616485841302814990488433221956635951596799201249457932051358840817788287419134931879418758226366965533568744673225041803520
4614 5213592908490083090487657300679071002996270027350679259075386731260070447688671993612518685885469242574139417518610582018386094718716816639817660305035786950953480925938059821058550989575199237312058146694237700013288778589759858821455786284497019764853996023425479463061366571009563155411065790028269067472060244443234980140817705672193601084736993453066895262391811569516679855571774612800
4615 -5774446508714518723298011990337106474747738163389328952615928432206476875623878076143248363206531882909035732223097223775371262294005270737201091976315836820048510437227233852473799901368365473815810302232337396189424189689158157153123876834506931379653953468940819119230701069307125362318679556832399300805057495111942999543510941772426262612072858474415273531262075346727241689076948153600
4616 6395564139816398582006667088895818309434489706855535670202983014534718087445957125251597795286174848105631868193186887300572171828310615918835681073283919721130678800949697343911068266137974394240569005143530261296603817394375410472666472961334757840700329043036890907729195547981808418721132672843457145796677757669512279948583956051648901121575069468640659403455268769657609431975557078160
4617 -7083413700398250021157737867281380597060717277154300235857579793455060368539963269018103735758335623365287642791792009802821846267513160782984689930643610591362716746333909299943128688060002448475613618069815646962824267529683429339894901217541653948946618165386175601755037606050177607335655957910475202654918713272922164361261770712230416597175109140527385066139685103345483400237644737920
4618 7845156458478111151230989455122088005452339452096849653183216062384370116428863070657779972537606098158481918913130778400396010765335453602768346772788275113331140259541507451948513015973585263115942815450849390153334854613683632575539163290459866615358986943980213866802676170705523248160266038622674413078310638486220245035885537972537821827065189103621258789550020687260608666283137512240
4619 -8688721295718821677162222047221467135672413732504412200085353059220211617297002344423744615792514640465973908962235618623143806866912144453189489368476275790365357225880538959482875296822266085200495948925311343807710537615308147936208164762038955633563809677463280973920973604623368002436707319193751720594525610505531267286629998373530171494794490560786634163004256784040857582171742041600
4620 9622886892331226904306292092607983689579522617881230416066365169700782996888222223859542894182519055306662221484261774712516475082167411848633772058468562289809419758912729475161928287485875618691139519020964524554867634411256037421547077412249207919679579386610516184723069782926868947514379776888329831008741351933083550033586500579517532954171323391605695750723918895440538653766045968384
4621 -10657372700949893511043574742456941445024117011333220607648427446557746513998582483170517334043455582604823384779665100163249456198307499170586198253089037349979420902749080917332973966952562411360800220828377002150981749918727178633840264081202830704156846010655857457311916644872682867209771422436126476323379365416251228348805179139510502310892035835838571765805001947541533499311445781680
4622 11802939648298354565388303518261817495854597236210376064904689548919759701904063875653104110414070045707949460667155027796160362321886669057199094036019493236996743196635457585134426616595353008357896456185319837378705140692742207344105820337360980990857878256728986572061022457346591175011295657779801539245026553761551487801022246084732354639698961487825081940377425286213852409857187873600
4623 -13071501603626982255509974160106590909752772890318753117831188917740696143212922042114616775529818151694029683885500536478751462644952520679334286174533728369660840422664302061676944119731621670141156321391879666282158293267412577323518498207014678793380579574552384210308482127759206806416629669973568259333785237690855376403967018102034577965930275232697914823297523594947048365765941775360
4624 14476248763747409788162941294186329856645032766959413963124891916551152275438586758414117641281041589210053396180026504695270591667882270067669801984122734704440296877788907039872778185167494734014030179264005810645091523201934138949893155735169629734190089402126016250196088772662171733746824396441869337256758922235413795027108432119868355555373774888946509708497526094641225810814509109080
4625 -16031784227139284056073723644391803662268332289428549662878787151629914763167870695079452114948986442214585693097829532450869985403302725819475388852805863835532880208932908981086650086184849211204482721686635892977883789419843507152042442748593686496349696007958653560098801524980754800166454026528617089066112808880982074647462467797109066621330271659513755445629893403189496367500065459776
4626 17754275165325138502133394688402050068773057743093539889909954320214148779796729372809045662132587040222536457650265380700674834888993552228525699658259975536612497721662399932284015902416140593769519204187982998362651605612894106120803684267234549570668924823259624385518423719968183368909014628611958355719668589568345707942801449055232846332555929283617743932809911314806560582527693970000
4627 -19661620149888087675308458392612875683901294597556875280733878947378664190615064016487737935001628457438681823355712988947859160119832170719829904202574585521387466600816110240485962052822495043732018103405464253481804926286896401476999565504217749102690477220253679722227544066879479209673699752570391715960626294899134085934894514867908672690769498923599156063534102358160357243071350424960
4628 21773634359683455638756859364314541685889906145771035224348291295036088513162380145125376299122329576445660075108370746091937919702952702801343978690588839968932656241521827330289651673042577570391462200951146381891339972631304609728892817257046348573973643063954220709289331698846103906494321437681376586673863047138838439857313398414112744772087846483293296831642379790746904136015579594080
4629 -24112254576671488831331080242884286257187967408098503973024014620719111999739853382122336613878410760988986296270727179640523062433002240044504399783795292326361706929748718163911253025005000886048247123062026259216334833293117309836239517568347979845532043354610353780679609945159161788558884414491783169448768293515906015711136806263894862796890864425494385229171930230655463360373555733760
4630 26701766082256995955251542184101030948301622462698948603776872467831530520166645905522467308012019681347568919766541975799552209064525308048459096002065496260633154082177421164448331818296036773894802361904525040624754402132438262213601287808657310600679139580386002314617222703698959793824177753993256524937684075592493530617663273707644501034895396069455178594149362874688744485386101297920
4631 -29569053791146228150215128039561500417143345941414206336810044358095869409963285196555459741592414052141455168004893546185674785139824710071514440294215758124165499640019313321557589805530261882048997909544335951612612181080671141519716113213476501000634745047369973706713423732033767090427278832560342325067853098898292236632164425407541372340598797830934336390160585306035192625258163045440
4632 32743880208826025679476846443001748212407504389297170332793696242417577908900215000315166973430342391316485059070102002175600225298664039123200880258684945422550583575430898175894882243022040293327705447699488013882553308237993688363632608903209237043601982544980347913255943770173989913126496366488973733445144781312299576267198521781203078040086988433956430378060205233795465571550515072320
4633 -36259193074384505220783702097213954309316642755809444333361411893674007375554687415251644470946364772380143948837933862151802011722349630119290343637418677977069711850352882364696158672286315454867227927857557981480810541229894116161138876481228191131609873294617502498509308298864171118801099782493886221343608870583582996515742443318608183724408631277879341200923955095962087259462755670560
4634 40151465855346447185855874014846373095409701555121920983421925115509093667009864995955026249243190494085243371198703049597885020492612120170723206553544048893085875257860766648543938580210477552394035507414318973532016571611793060422743422316420151128034931822922068680440405268414274331403965574248089278265543259697000772955744810412447877779527134415212570140673416070980738328915534232320
4635 -44461074598609712522769501909984503716959163290537238858228994063493106537057536427376351608990130120920477775252770777457989500239528640197752758248233250998620021048164317273425440195864232182363053188033824361943540824370535516189632481229760121185062244683751248983880580000532959165943842193621800538354611094658448181350151125069660457338941201782234193716866295556570268275395717539200
4636 49232715014892445258884236205941381591774933799241559202083692471515842596784442586937177907457537167255996605198427846560421024790150844513708567105470961334766552350248172553538624694068775785607503887185470293993979947696357193522305561177168841382203801479270590940628979126833143985425052609407627731664722666100169699717515867936259807436343917332775684744069544626819804667668639821760
4637 -54515864087151945505544717313854704856973444911993482384782352317949126150363933583593172323154197594708500180345588089064993468743617036225182681232805877753085767302535274257832112675402069711451438383954841438068202729770100407516381316402818477239568848849035003442112139352560929417879034921525838999366204339767861959224273739252230505750928017583906573743172108214753096636822410070320
4638 60365290950437717750712643005975754656259785461374433494819220601599231108169945870338063441879738547796994399277789419125884403697681796812153854659894403016986248280241803586755914540686457605678675077648163764992831960043452526404448920178058350613373780883762077008868765300860374655941159813897915153924260066867717814080948105873450670874035548835502523169805799654743039030577479448000
4639 -66841622296264436838034893941355422589307139295263615520266794242873473483122808185475972125291099665802472138185732593831049341464977688757993980764817922012417559088688310164152382355412869131810733629978647285077634633138780752622514871030073797828646492667753645906024461986194273135210541334175631489801485344110123212541265684291913435395119147756940258103661029092633818463886207228160
4640 74011968114002435810074780356064621307348987752091760701638131034321454255263088675088113089848107406313493438321177795020618384055874498812256693913786713901275545455096413526634214448507022432902481679951864270791128884062441439340721935714162669000667329784978776598670392702689730729364050442228976064989730804391337480857683904176750055246454911656194131535771542570967202968300827031200
4641 -81950614200699274731401469488929710803607816441510767784372024972167172399268464208632444775839034537671739000129575423646791587887178932452921992425813743443545348277080276907784536441215428520096617128092105769217689441934029439626910253558115591803900319075376354011877961914538382501855277811946813946309548065155201974525461017710749451233884026905581886572159096017343764590177146014720
4642 90739788555488079246795764760985952558027695391893428618653539868087558043828339217930294140800074917506764672205300543693148759766266588141512817859513561723383031775846465226615675840755827749446608578233042379288173504729554105554821210115301796198038398790279308504075417347482768177628707053751545568060109809917727023163633152936182565395157514396277088291958851962332497061084220776320
4643 -100470509532299644723618745258104027149581781850283151175199598685187745653509043542969000426721805520867252098109780473708787813292734982495914763531184454133754830961889404800449746439612212137620096965966343021498058068069392806034868973244617698971780815276512215245524779611456093786677505659046946908904792117312963596738228585041574275084489122546339218604650689467683779685454780291360
4644 111243524462710828613820715462232413618341535816222024147227050334688554616138764610237734648999544078233339740288797351919159515644501055363866150273904129624538992841629161044568567486130014299972129195567267413660987354945159306263373376164013058193217960337438879303878143378417035176389817753819712145768122238707038416288671670868907623278177595900698336844173094300294155282373660993280
4645 -123170348387987230051667956335989024529613147476857528518025162915050120037443069430623131708159936039094869389829755264413010615631967619498322199908284301830069027123910232443889350260545353512948527046160536707928000845894241821676246694008595122897396050707221281575422375707721373298915804559018070646829725662527659481602748622170124556124974650621418581911538369520564810127476555891424
4646 136374413565176973656317656530913506769685518057003438022795039269480222504832079448897992530033612869188404825130095219705139654098048968998891274785302396223162827958672072568025814648662139688128438258331257874787815555867227364162583500908045941503363296870946872866821389175935910072242983082253541015741918074185945762970669142778518709514634502228243258563112966991697096832308379756160
4647 -150992341546951809194218020960105754710320092091860803093670651386944195648592263964347486605906469523923872626568836404155071295021821447935058071764575100996096056460397590801996705953864438352611638347052897620374926565020312236109288134664393161647346868179719173884999050647955701872991762384980909637204255595380959320392660536837412180327199572561115601749868487148197360534584972166080
4648 167175350890349149765682314779389049604730139087501728451159996234948989108695384986018576559230137194445043688676528768276746958037685494386799740583246692481133168814755201815639852555826942172899463146761984283468856301634011280909978330097443992429729268274736581806751624684138883394746958120514446769021382710967905432221261622015963080574032469157688319516023228063094153721067176336640
4649 -185090814938449360183971447441829529119267397247811690644777845180737466957272927781075499609198758999011539094768386743473030487532130517271089476610620121493133492411436480568547174372023449518318202439525423306664869841384243922916715534250600190951963428241591659989379936803037613829992055165741548409872087425472289747115626980833051424706327501248386968148286970437548072617142863716240
4650 204923985655489721927739299284895084904612202191687942329596388766475811637772862112881070870927713193209777502819858391042080522968885002257219639379302327665804520494704335435353720917557223980899113469490843107701477453069838875430521911735316321837136872123528456701675348646488272030834766813534684252880375451332553437771183666467653841428962962925319383667429837378839522088860443630592
4651 -226879901195634901051394269581800576154454501770110808070807038088374596940893685454583878179494209817664117383678513831026485553634597852414113492984501101772195025614674108128812480574041080153025288252959152733623117066289431132263324265329947461376272201224410339488112066090632750364018042550449685916532833528743399669403887933653715302767788755009529777358680611331705118290154525158240
4652 251185496765919044315213993745156469028287569445223788301596327608320689946293607504656718237988591622070861730287752098448187814675842702225638507908615577711657325013406559534701722145532772543959256972110231596428939253938457625258690148170126387217810312746429171477375245557622389144747896385132095090512751062884441424893953671654896374101385799151601272335712680485425650526449620475360
4653 -278091940423909060545410436645946232407887227861328813073132393297490525821217085239654916904984182324371103533855179911968093473522709261800197340817602229521352271742480126817426925170649877430870426446495753515758321110738758399597471504456941970007389700418562646233371803194218469099080309402930929446858701926686357230214761856717382561003333539439629437402388885369476066014118578598400
4654 307877217751605531672014054193944585919535883348162573851476634882591560442494664903533570773107896802847176941385875184689843702926070749707972673641034332532880894240714329009313533665546880868872532444260091277238775846764661617126659532121697558010735752268229594482837312225791198413105951616349116734323605412859800769810210560651096736924698702140195246033266631184943188871490907254720
4655 -340848991892436488381787613149030228221765658092254061912011096343375171063645960733419358137862345017891200435316552588841145198353054705612531440125950294929150883877610392752179743641337719990140687848892584942492619464886213265204994518554371480127318742111077176345939929730558471061751240205805507528367975459009024118125176871508718798727766474671078766572682281914436274582824247450560
4656 377347768253833326539748198306856147422373264528740087278302727772751999478428451027084025605573663428477392614656219007019180438689345226603077515849877860203762661020938831940273701538587960895068461163420603894783080357072419007461916763219412112247042219118998975460930835252644628542645968230849937317571208024023954216230306027092602213275707467196650590713840550390012598214955758346560
4657 -417750396292477598268763247750226146065757061690235688472771491525759812308006886919159740135655202697839909503461942592863831125706099781871940201880441371064838428213622714645291853784817374702465836655946210979939630885696334763618371172928970951109103930390359563545168063583487748705719221509325021518280805358845359751899012830956909870802825705568322415941477244227445672055484259798480
4658 462473944244579984996343711581938449016670888235116030945657284204110530786283224529621117305304223976117990458262876632388921663798022661828795064552797598047196471968814309185653222346395343686409924953890894597295245588646910305652912677602037936288284481095459576128597616378554826394988186778217708118827306242517711870341395279630362813282103558155596594352284039849266574275176726748320
4659 -511979986474565129670137059522135308637762716183968569210552101020915165447220691855017872290803224625627692357740419962448711715991662734300438299886644615226860307610096498809411754821109022804406233051073512672088583110581107012270379278498036407734908567813819242797919427673978932972418867944216427063424169401912465629256739530878084565287126275329766605064109750941643710112060493482560
4660 566779347331069260572637916516648773813227227587241468698309693328359435930479282094428863107537607631770495466961034486766914241005387090750868612232522323655099771099443645865625926189882869051705032917796465400203949085309423984591890690573883126146178662744586166606024124714218442549515310621531756041459236204763978953414990634761288269364453152262535621399413039446835994223134693445600
4661 -627437350062100168793246278987241085966934987710733622507888711006851722442418158611247302405717322995816169514240719856998322746170818717989983792525091805584258596254578240086475703950892507940835393299881930190358263568725418738856834380606627481971722209392871966780641226946554051918238240179175300302800913444324479061196430451245909106599817967817923868764638120881595050437768821091840
4662 694579624498991518308873503780058169396333046668626852144155421187045775885033200902787373162862688399368056762721568208049758992932385255638996590747262441958922609796257679679968297217109174134932648846058979789957237997946820112984012767553702392794045180085282644539006853355503261282601490705798112140365020155229261628344018100262019244181710121801631072212882882854918287688294494980480
4663 -768898532923858447544877323772007442734970023529321678340968232970644991373717696955510621372895415563051223735900264613650238663629076889114094064677276535488529348696613105794340011076674236196383018334861683667465271152836395506377001824363058533394750506223398714341188570479034691177491020589872137864220993031878262568175185452531865797290164994649678701114943883800664671944442763582400
4664 851160279845635303702191799981052748819967666878479458494332033129538253007685244619965239801787657040528677009149868503634596376755736213755694872584717185779019118872602276015611127792648270378861537810320544902540449172057741989625808275485694778422890150477768326217446906564691900809783632515688213298744527824565836590389192002145376015851898477588492902713057865626133955014740180610880
4665 -942212778389596358892135154667228032959865891295847690330230704287048372041421051069089291984815183053327342495974593535027547039693421765503527696195406640265986296360562440391415293492196514001648899231081686508427864011954902732918245351880717177269389278298907708366737744867331303156168955995398658306248852593152138021698120685869411200728470340069681577047032930909102241315138247385600
4666 1042994353725463956863264937482209175619745229256411135257095545360859936894393690060189327717362298470483040016076888298322668601972933318651238856052489727747880730214619870301636378430866005094603194332425860829049168297575559085829598308031261409168034429757752253042870584193726423620271718515642008503904805589166860618499561865533095250333128052336826765623461922768835242210414563481840
4667 -1154543372498241388477507143587338799791413941036936916202448474274861489979955222161337039349220802886529889329366982382488197833346191246678155684698575406044744551545227839162985979767661103618331767519065422310322445352808993819870965301858857231481025806195832208995489287052843820131303399245037087819187125551510812589537623284846193759737328571821645945034098023587007739149900450211200
4668 1278008896670517511655873357250878673985255538556627986290394882926961918447586812356495876957458590951148781807019081160137879797703706953168771774180476147540810143642100536967347059390864612264015357056737697074746659166723178140894798077272996882807811078418506605153738213142934072368616413911648062993865890491387897690446595583899686238809385483426313852656813400276274998087854543312320
4669 -1414662470631103887841081981976175392801690443572707776797436227901345816767900885500012851305833874841571418280401977540375328797001765209711154284389368803891635599040185032018619578114873762614428216708125411269591993677644236118566509740774570186181028470890525790468346680505193404729751818223322304836618435476492221153640473352323669442768788502564941814607315969798226472089102930723840
4670 1565911161978559978204431668183321321220278067190528552728430450666157736401637828413758508455547914313405950349842482860095907663349842973429598001487327261504508269040473449121478744654563728315253291727688826833153768944028544065233902375899413003483458710964821496231983506210319808665294488119103958845631629643165793729100021452865954619650129741827833047987782040815911480674654939601088
4671 -1733311989166737199076941565636284550288888509911934137667310867113777772545078406329029768306281970804776332069776954647951892971508933498619787720103178399482240193041770892968365949234086649153106694645237680706459688042652070316280764472883435702499417860206700029536262416352641142325056899482639814332164887776020838015273005483906586525885473872824644607831594559864916916808551204586880
4672 1918587883332636267694842903390328743079118153389789107479894853575035817922530649204116121612561450799808459862902693195289767249640271028235475010636943905198389589796801509177791949824423644104536336619305414012556054258494116824711822722959252402249778023437715343150063332935681503834543654209269766456410260104257071157597322672406484819343984297365559056817367762207174487616160865066960
4673 -2123645347258051689954667002962202469149506899568589871921425649639053108303902776038796674848022396943584138758174061711772453494735563824284444331541068375755467063507068565471971979027615722212914848055976675419358489617522088481351282526953705902935615428650582268278028430218770618076697514241435853011611992486471770108380585684836183594227541637318855692464598842479707543319837461455440
4674 2350593991704268866677882090881782217598595744484942577601203150783419332764547211457185148318733348427156214379282109071456814217347957873708738120369299070651596472744315584895802291149498986686126815524863098770011606090827644965617195783699086644630360314291743829951836844526179455271650939701138893638071973041549314205697799334899511351343899891642907692696318108977743478255119316527360
4675 -2601768148478850981206379849471222036796890495164456629823817729288693345660927692255732331185676095857545607844787556484062740665809788191895203168098869034230831876934893421195219363148054730093639983850279515493812075189661315456666747280713890842969196879841239125590156252107767487580455053771433840096698213720286075666230702252207950233206669100471010893652068564373785507824292751716672
4676 2879750780739215404729182455532653589341488010261919779867181257948541166941062073810188450936655730528955750699986142139057837924827995944775829588106760048944952913289205354408621053084187184836607519409988590426480376618371288257796463166663781538160610646810622914624646082551558528585334422601434870836960094611969749271493582645142765797606927642279060506448950153427774505290160122964480
4677 -3187399934423665043835367599894104050425694148611052158593670177155729826426464614324394034790663773558502614765323871449988907770972670041176322863286005031324051625088748640781489341251136947655079607921256006546911904542853412384274245201703934271736089609989868473359882242995754512022397657860671349111617983715513344218228895460742214760755718341960822277172246380848450278880129955434240
4678 3527878000563887523172928802667410332272146290590249856143703122862335600479823282768537243599274425632369807001411118305694539416249249407501499357055766025600829684490784659172472855637958102750204452835814541975174845675318895399997168930318046883316218702082103396792361846160270412822353593643043363046231566216391687178159138649808221650846665351261875380944253601872872420471982816434080
4679 -3904684086835802860482675269320539699760502845267358908805316496977218779104045371657239853201947363012729699953014447427616254955404534838635448683283401716573448229302881374306189296760911863077340076277183950474512346168264729737783187732986199360627750161769059217843132299284372515199663392357970468601581483933698803370340136822898347215152022880820509758157158981942760178302392399855680
4680 4321689828337872565080055686552157563158529576744657452412833647122754466672769714552947096509631233114207963425969098359429044419547204027546233561818528746363729786491540538900824096094687582209215792980579706199057816833579076370246258037581006258394752124611607537034829830506791653531863312819434796857092594051576327495411676826129595911821506803550121398427273001970869754312285984388384
4681 -4783179002568054663464907621011210666380405253004992094902747466876750835436749785019877000700342894025586420239060006831303325820858316203897927154316666772323041002371336698727726531787015495945545126168123775440983274535703999932486018640926035588664716320711443638754660546491352227349998936890918204851539918929907400481076511753440607841841023319962705902789712205332284248588751879321600
4682 5293891352256838694009989783769541063958203955050724365467976850231300923421226076456350062347795811827828332708705605460208675604329959264379395380995496730972873130010982406839893346092599443675653240977947909779025566503852606365245597910678231262402772223524499767914404151286783298816431039345507646250150824629895868030162156808645573024847167575944664632142208795451648618537135339200560
4683 -5859071062495998970950534887273264877183124813412363603692471137108327435775076246043940512832827167668542277832851290247161239896969074499471309574531378276833260841428458871879243844473183384635192561114600825865069859038122946989697225953091157227588519794580579641525010011708123572519796626471952739739901396376369641853747813251872347989211045255497036422347119385098476414567514422108160
4684 6484520385914029259454138466858116096297961653360887439413665048576330946170126799173367095137732634233606359816111420809728749292805960345368083376970001915500795323652821744310616452887927171213165544829345185231852247245488437786388464383972177684659179512513221925656393332918258568254905575700872821170939853887221569809615470293410513457048433078257686606488961815020059704441134333371680
4685 -7176658961968589913314296242957575634294290334617623415074001346689976345945593259331499621663057832153344160371054865113971632371436664704904303411486539842897033363447906441518392924852562579106630404205731859876625202958933726493270086202058397892450413611089611992228643463030220102968459627382713533682449180940268152614173932444830524815002087154084016944627341546649871188959428687586400
4686 7942589434283216468626956256406197688686936588360915420472273740933098022349474358340840844997113468597704283134509976866226158582309904967124055315375972769266091797708925490270678505504217989862758184489312085485528466290733309781337854811920766562190269538603177647786520317380474481700018088629242479859543768397001054706403114343425422458606677833548646724789737862527088367439768841395200
4687 -8790170033935434770846642837439426499058015860506495921163125759269313785407189784730999476955281382277798749503986401157606172336442750475980923125627261910678434038194939404671941156428087102723192868003367080159760658785797804219793828632782755127038069440315797390568535991503057258636839366821179042825396272408516106791585760101177171102269342268863292607185538185436396183685941081385280
4688 9728094867353550235029125654714738205730236225357590233044903305443144343098610634538051390649181372361063507715463312970829880529588105431471181451362397502756523189536503462966275642960365778409163130487016649020621709082525920043150829623331878422877294343127137863830645113536138493527701158396785118957792224149979752509735328603471620624315204421362354979403348296125603059577900850701360
4689 -10765982725715316888033134286778515278981444256659853955356511485871305481351730273752537592905538790817347264965160984470194593077954025733220019740662008619095867114637594952449028973585689067529595175541197973194190693001879645327434727433913562079141497063463380364601072936573769726533869653804850747880397378105903437327991336781994852090893880903338854870284125223556329010404290665874000
4690 11914475319254582887245796590706745204369266292464980957854726236386320469652067754380569857316456854806531164643520608755245838248024394072514212165029026954641413918035148490810665798189695195107256634946224919366437216686076606018469562879008208783659229894035945127125634876692114734279095992395396226933877808811633424992934246153252905665543191210695271059204232120834446735779007052121600
4691 -13185345935546505974140446515369111382848113474208236284629696032137013717937422105591739951984992008301806509580288978849128947026783688689351369922755834417901891754227988633510046201383585153365941986842249414973179814341551117612561013510593447390837146743838630224323351891693566265980439061995720940493436251071363386645258005340042866150159185243599575944625845306620467589415804207746720
4692 14591619626625008816000390217285552375926465490227416978680684436981924687181034634286310209163375027055653665083598509797430252065772058532074980641361638572252822693215014413132492604745554857062267165600227351432650276447706382192241436818057231810896105906367183177998950371767604488718583916340773554389068451559915947232682995368304295829550006506048351457016296459160831385180062897006080
4693 -16147706146756829225857572288939515069347636108434698072267766293382946819131103735728819267185175430713193658960162519605124779347593705231895315814101712201754054566385455870359243824981039576616765676677776570322714909331735038434438999393075399206099871227315725031941846989268806187964838015130485983609580361166519011356317326040675739106819711535676652456296360687989630573055274398592240
4694 17869546992036655974528545996981931934158452856377047598452065664046487010928366856156965863521634373006734552776091585520512742214117366260008942854359493333794909173864763494744671309185471969060756026396715138196309169896920080978784996631729651183126706671023037183604368020521359818967862785588812891559973611865279559847083185465195559830209149079048478298186939151082916071100657213994720
4695 -19774778035983974193140055620153919615950837784175905401492397935199124601649826187186264941268775060563966434103363882484433376957301474553113484808929577411810484634878830636609396950854510538873658755061807294046978168735445051774011409952037441687067199617967539376572752731234242776499598245508399819181781940720264626069115963949594070442469137589203440888639582600017436270327568208445312
4696 21882909413458770210489140123881297824799450806682852856686525671986039411491056236791702445670111180591450115709292868569138012428109019228371372471927337411692522446906294971216288236856221914521416503980118391072282941428707052708300991552642941290737250921926380504712131570777849362302061649484712934425810842681296068014001475306213138996712733260929347545071368757939545152788216256607200
4697 -24215524480066934278381667206725852321703568175072094776954490613529668638308092628752927913805672890537012395245778860450800722247880648698896440660340749216710454713950076775786727917884312713431787082996232756721356742841198223184851514710141666664910629966474005638984528397996941446690972459677260932640531277202609694659460263972111246443065146889346948649561478772822942298669946538160640
4698 26796499867562252659095468762846149284951383852782385210478702370297105770870536920200704308686229055944783713159715319773085406034538450638427906278938541596404351467519103328785833428481310848810555869953236286608583286362711850687589566960265258089436439930933916297601485654128418341065131305457940551862271799129338728112522118925134215514816684279529126430646122800517596772939735415977840
4699 -29652248869521677282743139813665408379789411127245920644870909594552563568395224671820830943982941455895341541044198772377380774975908000714377701765678712670246006861009800449812615175245021472884757883656203180847757545965096875030091218794058812310091988559292837495533381603195944240896753432907017039046020820971676079043102974631780878162114144693917422618565887328980100750885072698152960
4700 32811990627931272406581252975781656716737662837965986227851562878711433019101402066076884030726325049578615135110062267677517772199060623149633397485038534247652339043001556530493670252920800915842330385239880533957329243434096079014456204264401060924542369724630765269561233578271945820421536722862497883764667782221568264493401568875447795321702846333426112797076234358656863436598923828788352
4701 -36308047852656503453438700181751672262370369629405295678901190241564153100899945575483262504911744571293176720928905734371418453975479324036620285642289472981897594613103931147379722152427820457180741859909133326979695510595478555228578230001266689966051936491148900442389559440737079143665565978359191784897559096649316235442524084925218990983246545838228754444284435373425346957355505026503680
4702 40176176094718421416162230008312052327356913986810455760078380979162566954737076168351735253433518718833044918083873901878459761760063453053645867661700469027028874971048084912744680925084545291343861384602189175687675415544306216275833406007433969235681420968453317612237522997342227092031095964560617211896864380319628996502031250239648393404390670719751095824549716142208394969611029811319680
4703 -44455927913770782009289779138560914257376757894149886099361889045223940485505958634279120995169634532305760153273625555868403663680743703070931111611313799304983298913887614180369561153022872198283480346476833096970762081084309241179786030613995357193925628099520647529305963905111483550538322166012542461567160848745505797046149783650177413752305692802155744029634752039591740132814625487235840
4704 49191055633393369167447186706118611842798435178984552286553386749185546944651416706325965354310979729719949431866434780874822395284575987966506042942268147294548259383710568375012324413662904416603664410343077976829696642475298768873531002526957719847837786356548152478913713477459395476191933555878830307985272165984768149058434134299004248579230197129491480824702968354186174972587793859180960
4705 -54429956768344429396771842065987479762165919438577460610416216027739041839634788616152550374184757629849638611279505025808279403553089780798846829806893586534208092755913785915432958382152071338168815050347527225980695480648036031912820669739837291541419654872689264809272632897311115100400519360870321100083943746265624665408180108133804602813921139625451200383009611763196720266277300463769376
4706 60226166639686088039366405701464970602944867318649393886201678407114563028791998433373848636478056302394767315870468878496772984033208882282271576374162313927339052588191832614949901288077496258947321796155163266491570000849815622338925505508221620975079956993717731132446913011910013716683692766084341535013710644878045259906466167001017494922088727749941237964882193140513995430837280822149280
4707 -66638903171061594533767495594801549427167873893871498232747227743323867298548115065676268315439620285847087358093557011993221130329152751431453450299047204818065166745832446897270674157866375601609276509821852353470414021265399945398230750168391153463281950054843782746520837114678514042491214603630402364998316350166668153048429884965580576180754177209487548573007885904892648390156555536280800
4708 73733669387171334839399354811406488864441322147049500875031397617813854001391454216797248425144475346723856464564020837533861916173189535952998877378503864036424950328654634605835500982555796402260352269946144668448265078585078966002672585756136868645571772330197038122780825022290571715032011313808515212038311031463751454935958808330237701119582146974677171200522695485670128576767194862600320
4709 -81582919718981525805852141808509644869586987737695649248462922091585494360071511758131861285756921787448217569725496966570783661082728915630245788744391639612815131596428395036937660682938670591824014728254374186788583207752193460617258377118487323547014841676579673184658990559279927714246604252104778815670057229610056197598758787796010937334550770089373669358932338232877182731958138266433760
4710 90266796865281124874650158055134688920267679405652207448921313363666707515848056597786067195725092385856224794521037543639033994832005027215989216940456321883372646008649941650860875106385420502499417431617213743631674190843719070260081630740941828992122945060635209472681157619580391027478547473793571651607067538210052371457886030022195040330608220512249385897194744708134928467952736135248000
4711 -99873946673373415310256482072833975519457252724698917648418327197909569970290157861236239594600572439855030180395325313617330647796815713881064357593107184745981965774492716208998618362689939644540078436087413718571533219769515352029013652427111000130277698996041836098249615311989072072224807794647281656907381429412004124140224259199440643009013428459417008600816141521638575640641401171264640
4712 110502419290127654927732278415646999966222286327109856858776823952842945268546248860836948189055524899794946009390711456916483631882509735304230607990876199226469010603060684765841518125711181520054347396120420118588937339644782415568772582049907733539848968310879572954693586566257369884010715123494166458201832771539902251199717158785094367689812008020390141982707263108041555246663710951306240
4713 -122260665706257784367687660344839102686908223455486368814320031535038562529324888210491021174436622419264032803019156436668978371669075464045176895426247147569270324005702020496561442934416433157128544058239889587843261034774278338051743838661792720731920549727317147360371846756438105508347894571277830551953001445611295284211865006445594759836421610795835910496883170929405014537325275014871680
4714 135268639780309666922817326974077256598632330208633516185819240188265470577971901555564579056589897541879733319252127816648335652355237727785965610382129067552819277021937218577065283669367421188767843562288585524255266723519171981857833841589453309761411099079402203299591400810693544161811588324214489607155056584884979339204581708686242748514139942974253876904031715585364010472715446276335280
4715 -149659016894119248361298632761732643543823679895960283637228419183377854999042269657958589778422847032877963838707374102778062094090881730175758230743357073725355452290082046523637049549335681547334087273525252475046861948591034129035626581961966496104241796448541901033002676376662716402989710940362534030861587041920002649832529684467797723179084446716942215603071876039260981790831179715513600
4716 165578541569165448754692395910414527691920878840687559783698140998235909992721660279359372155074340514085026227673153072473041130332515183326014899465203208274723029677770228545029557022819821519204717686106859667673700428555681114716474084215927840932820585600542100408611887530011078799199511964464747242719706832693458902907025978319740263861687480214421192656639043178239155614257821081038880
4717 -183189517675125399507311111151835401701015774450526769324202930513554237693461719411948317145623970894359799346729268156038331833460143902404003381757329539055626028322119859232175073702025653584613000285408856180565070748632604450779813022496136600412377971598645483060738218120438326418689348132147564430905771990225570049005278178176713695404005529805802414215666899228514250314165206585652320
4718 202671456301134073063776998707774715732531324995312617896971717947011903173451155601908295239552974238483319469318576995413213261656835789435249092741141140102504777377008400289347914076309764888960316984481046011533436956563237822884044739347774541121344049034484339029367866081222336365004713080027171348060827790751124559279984132012155564152395725281414970965220974366270482738901292969872000
4719 -224222897951221095394327082525808997010347581936265433021474212601685630025025241239847579477015552221459626872558121354645858929432303718099383529546040855717856211850799981853228998632287169735505158793129813851114632014870805942680554310341774386803194517407422987169902247235922750882472073017594346690574969333092748306810660625530157881955400595392619895323425002458316645448787269538989760
4720 248063427484132472374835864729638065868586231563846607027566808176107957963704909129113662332243307323749519187587068404236584465759821933234695089014018912673560329471580069839311377606097508671346094037820180187290160186434323871929899435731677857588162052710591055509742877568729274574379155986373145054064950725214933602205302007377511505362173882757241228388856458025196557873045075834104384
4721 -274435902161914203954266075902375695849672835668231934080839696151587964647954125106688925048939721049365352004930646898945144736386789123087702272831985918376758424779992584660809970011812929405211502509726501455054409622496904500763021296232134617169859115146488204971357227111844695057170856370866509202995230830623144148651379956005100040846953201550703755494847979659132717537900802291703760
4722 303608915320767417774044659965817290331412299560128625527052542831765432467206134713240368554905987254760730300708996734233009025042864379832886201987441568911808245939521452668636425020113727169207873235441468407539198565056092416976381509934738603082529668606037615605284486245904688057919731563942171033465953447766428612727919225615374822493863229182870591482204182344758111227683762379152000
4723 -335879520553364205982777425720021122787468582758543337979855110718175824884317843117203478708004011937432067726624822770813892635119184373646202842315206174635825127991612858421319420463760898783279485574506000331361296250306784935006071118821353483213109233184138526594420216543400319550345299312261694334043851801822603071515190427678232084834372856510206761746107435537886482041733361589036960
4724 371576243917893502710890500974655553752728101282561682586041675622161432391558828379153729800792076796133827706628128056805978852164482106772951520359318922318396697060695209141307713033321300153922111919082591685468964718154540454222743793656206837087731551613977349519796564257809925063103221658292136045458932663683561246166869032192495180823376421556617812394031545769349765746568084265195760
4725 -411062414591949548038894500016411678775449406730552957610533204907596246532842396615147842763040762467240214272472192607119909097138070589205133758789929583816132451168347645454316234675021498315203256856773166254957853086554597704914441257342806220426860788989392194304647099980628636000789898447018715883147044574830984217174530202619685526690449254217871575552323267712161319656650832049098240
4726 454739847598116494428274914033664800046602738760903737223583827030712184032862656188564848449325251896031753335495378298097325419512193638352003955009966841723296304732015622024732860676652341357682441006100355743291993216811193074379057352907003941773954333183736358779631467217567890918654951853568297031147398715732369069672684822088774575659588013269427516585219953017515585982480977350746560
4727 -503052915774939767761570493067030811217260086121744196705523731007994510466991240285609819731434728062547315835939659698406925506668715665797704417810751718570971401474536677584719588583591963942621586065336705685233759132455777921791599970983898002460368357872419541548441017564204222764873995772387851425073592702944566741168996815605240247331302099888418238246198526268615197054961566193255360
4728 556493052087491394969255161270470886261249272308108562870553575746367331036317928843384788712287939690663594457380833544996110007435493364784526263264760905879511471294274696293305599381849232212093917808634138048983610773797645724734699492735707399093766059590531934120503876732578048799717662087170647656586660520949026029288043839942114901993877136008292204625878703115412664486884104760507840
4729 -615603727705256915943588717475757276196123677248873751710347925096224349996471466012205119207093141309708674711139910722914453429614715643255217805770928408300429053200012319368391732010988813582175768101161204470094343637078560227499076387076159967592713910917294696358375091692654201862477665344390891664958216104830667991223398111016343110618109735829821207110377051698111308470065105903629840
4730 680985956065053539491701023302963701350327178907810945534227387742208089056487415810690316007521332354159065165426851411416059675036822585120032159600072510752078169013428996069252404265153436382466553010742075421928054560713590537097196695959560640198005079202868918129222947212902637629304004208340698944315976965756994115678931820815421736712311130768956176484491527365355363581573732354845440
4731 -753304378431158283355572389448506078408529616832508041049650966842623579894042061988727698248192897402934226083996625831086593893107263011734607888256851762522774875793435075201606551756187424756331116922742174670916172358053745091463845370349560717932579861027788409241474610830853035217092961221343701694371645684914576886705830318490154620821688593627719307331947438595004387927679714942722560
4732 833293992316853449454105679891353072303193233414961635458637249683645952872003203723347302991149134891770675474982752576789796118079292120099193359173603049528444145390242669251900636178394857857310951943311480710293593376526139651361441301760238008686047254700280107916138175694260557868894603596212221998827334031223792486112098500967476252396919295206949429591388278613503734405211752075970240
4733 -921767590599834314181469454313056584590996344148724727077184755726576392526256707006315465507183197056090119174601315567429747323733073101984107380643988628358423564142060988404569774995380409442379701280176422110135187633049409805948808300726134551074614592507950955977399209168264864550502611733894179246884286938650806795383054874257313444481920614653591009672209741447280602864498696922616880
4734 1019623986313181994924569492133028739350516441874025037417623780048523135496081778717989680838558072334717338535068210415242942682559089430970248788739649106183629754128944404195451201628086916527905951375413509111212998575576715386876402786706832018855942715223475598581343844095820046986963053188204925485494858174469754385023974918979957639524634923274619490607244362165172828615151146924781120
4735 -1127857105995503694744878336916412732613492258169642806439363133597020304014912886373378227504841659997519890563285712664767489384619083864721917696336634767296104897259726978094424110891659553122129537416420024354558140032415028731299049098000085823121447234506588086130851252045199265059099520408725445479418582674399831103115333798071455276374457303681794722133884438489997422714306223607128000
4736 1247566043217527024821555753525174170294009338642664324225673847640866757376628189851179877430359896551248354662028893784477036121816995215855833745942252503203152822504713396465735574088200991025724897991518508713412186154281101316099442537813493105025664670446404884700827668347205110251402002479696223856972763887323002984522175610005440524781177989851714824292814261700723761047385616502357040
4737 -1379966173555361860160343416748937836446891688479209754170224311516363746235629019092131499557761851347868417669411115905420493871943137498178958603278212418906374975072544037865156562675992636700988132494319478745071181604606655727120049533424151137887261381007768342526335389568805543209115096473306254670218963458354987247987034165006236740557898029044544397779226628042223963727555985641811840
4738 1526401442949454252730391171426222879987556329432885877801467092636577190112009087918785395004321096884971540656263238018752204678790876114715886945502396883419828964482138019180258062751617500478424622674244824454094240266357437737321919441103783543812904109626737894548275055872626143555322297699598523315117876925566768179125476561599099773960450675353971139874327698901930542399410050349207040
4739 -1688357953179742961476131678068075597028184717215178538142833705582023643433789583058585759833501154151047303859503177701247746721418904398857501020348676914966747046417528674160851176931523362910401766606290206683923702958610118860579315139840858585314468398208673431550390119967161269261095268312650908161363223900006717950988237771914411193001137046781329810501251935246248963080996289917106560
4740 1867478981219693924294457349654104664872185184553344064366696307502669350019782282267880422563687317490779586142154447254594522566657882355656784798110287545261402647847568188419858547740552901763372155666452013735382077565826479158318721158027620808419415647900761805523237963710328905289557816971794438739745225880625950523689086992098463694518800502035992061916104089259172793809473702461619200
4741 -2065581583635124408672675220826351637298448473733594987736360467074831327273265044852267302207308093334559054786043298015829199439386218392418677476896490782756761086279572343490932146732025785693353490742769024861675113551926868571304335627360637811170424226440460305289733939231442240671396546779798992224334822591044082115834163164696397809516701555428595719383938140124420015102928064743221760
4742 2284674953112117948410362126373118640035268789553793227691903177528428297389673097818294034825374282282354001949063868675487119079602003541500450838643776502170758822623506514043681712278810468614677550148761378023542890874835435839949185015318562927255858819291584704311074742790869645897121758889151457321562935022871220030156848051963404489570964094331590738103358918372804433164080580380697760
4743 -2526980711791078556006875554600938853210709605291352271890239692459615768475571836089357973751356435786939768357354594196243100593107026246422820197422480863348070084962459209539458534820175784178461660462747308720073314932403748071822643950256299494577429883016837666396341555380691370677009228234937155433236242681109749854299179605331379147355671491272373465589384659452854844650920099651852800
4744 2794955345526992562614555002226345207267767416582890026479482468540260066737323098551199274036592403600513035963331757907326765264473581789124626408084555532066620721526985821740826962190214310797856054749337706960647799536661447405792801731202715857981256820503945109632722767926518704501784111686224142270139369112699034298039341500090372892179872441799984672408990371499833449106300111970749200
4745 -3091315004683634406021561755356831153527976223122878086916217961038315591317510567294437739848971699559719826145290057643586893961773126056883493842414308245298097214297807905857188685437766962297692336495677528228444739398266049888667443933284055487714968351054529680232612174005167854729637407913762850243550273198294027684674196238934910996486027306475216649441187034579490482186421866593822528
4746 3419062920816540721539901324188665359964923492568669108168367332843526330093683221986794310680763523394450696312780971391862805248524176846810129907708016900755187318875760798178728747937629004926367335718108312809816116450438687970425807199691229561462904581169401463836619512016594522902595246609971449006535985038888824599297454522517727386235879375948583329137469381439919743123722688691520000
4747 -3781519714843391282115769962869440547180308156510762562618717301734703704596055982985879910507942776439872074488595551901472207532447369482922782995222474502996933116415194630309864851470401137204923845078777852405746755683167241467841183447608710505918519063666212126410280543625323643241626663633065221299874581603188291452536618350996451538584914277961136547203450157129949117445701496076069120
4748 4182356901303177516438694723293566791085398773647838479169154284584492585156150552846652754550504337965149497830268475758437367134370855036584609627262216598175176896959513304976261077376609259449683570649227639137816682349674444773254441566345261726525422007979444084277342389985948126216207239640066619256171547462091395872765682611710573073288878354226874074869521961151808393131680922565262240
4749 -4625633925356915913502465580994179256042040140666433847490880746966355307541911370691057753170327720686953099342621955121558890551942848541671326808142197499806748171712651205654141345066045853967069438371502222366501694617783811482230202227665078866363076216392350505761794638798167038716890752757523163985910702444392930411409151378345143173059583240777024158912980723944367325652556671745605120
4750 5115839104602767474747731628171737936521075472922654053446703252701838194620496011944199253954838140255024596306134362928681929111207635693040847853217137712723527881503765785504917866451337039679634912303939387912905634263283176947690996984643554992062238941198147617431792358124485494173925232082534020298047703048516070897444984922453865377645132531944293162387849935204385768130032877691265920
4751 -5657934886920918360922283163532752498939941591154932762160478000539548367027088721945791772903860048518913156481364297184909151501302179971386113884669905182929931273457400346965163302141256236084750991728491818873598269835441492822751592236667343244565964126508661366592274338069714717041332798911937284664081445707996453016147672382808829270562773405693407232545020264861360632708035739917289600
4752 6257407878819210508681384729580563242617386692713008010848691475391475098245472082089270163764134668672136260214068813040621225939893110304714298563835498910917651118334864513989808635340372031135710351079551664930546542679998497673762355033363798833522505057900917009440280426974184572425925174256864647564718455419664361128454250539865874258920303599394964339696589784931903894825007459214524160
4753 -6920324146551005054513050284247827852760228401289971020917439310141655713500910458997641508223530209663462622308350338532583379798998388950459040826760679695787424780850485094900490796286899922152769539151835491182569491419906265163476720419199196130374966008564580407050772266087063009561262676826129700294791658392956115636544556869812636505011417715895367632659431956362266687642679118857411280
4754 7653390345099099045779643141168631696644863866206909422627926595573944062909957967057068784650536680842947016361989285596840818240329230133079909269894991656864742319366597339997032521479495395113401577344432142675427119199828428773843161031826459172912614183061720633086735242078998845179063067026487249374442869919173745077340039827357318398863774366033712566713916135915322889675484606417210320
4755 -8464021288490682612161296640550532217241553495420106727305906055696563218641628900706632830500477316760277881320178404190412291267504830555361655511245693629328653976043115204379443278235245125711433974736843858398807176089299290610533051802073051159661559114313575629288707832095495971964058357338604337940091880931414270373959914136570823359345213808955132603240755144085705245560965069233294976
4756 9360414639410543103454388135952645301192172188104450034668957941716431412124734747554846179778056970236828466784422371157196380027934642243232553508361008716985396952366212503783427586324215049807797434601665063889529532217694267710738139833443443240461961009192113089124011571696782459598751029245791539670056935215393275757557666955850332781102121508346148012135815015752616538447559357042460000
4757 -10351633467356239784878999573540139380063288314617707978032233111916532032231022760259180843563149122359502812475703268065052052022188317033111039265838543813565409581133358166035732364693008014317416754289340680480044358923069462453633419694354103173373231642902688021249223029931653186566039418068651369143789980182772822716256928768723439641208888247133086131110436744537077251351567259251989760
4758 11447697503340442397685129642257265463580526156140310177412772347554963008176836143759974342442221823120691989625390187766853072471663422637470922324403626354382394236390155279824952756005694182512679140077548254080106894653362566633863224719596944037568792579678391873299696763225240722595003493392874933421248786965527854501851852006169866228062204980029808612381753112509514535696583915259203200
4759 -12659684006177170137629786119977620000771993247473837807550207315358340206377909581778538335159002898379792400263579367558828948356799010379542821460053054040407971694975374544343129563263778074021591107883593744546772125807877899569640297111115411508517426162039111317401565618374636896442083883706660442240110145618141806478766050193677544122052812045487330490890222455019397342575926660252538560
4760 13999839251557665329652831134520669218275037816583470071895280999835084532195658973317838345059498720251668760584200221254468779736541461397196679207990852988378879458302595148967122761729804876899566703999070795673364205295984010123054528865718876137592704781875462589003544215577130444029869364923958506965850977824648248389993935687035540769711908827827929744586325662634259879083972922407008000
4761 -15481701761386338170515588861935150369843131201823606460733707403444307518257349286292807063324472954917904497798913644036467682737773598690214001917057069527576696848253118769668963517128175464167062727754866706739473983702926198184336596823413052091650379823887196016621788541867655958828774659379301821590895689957115220129582060862121081827676634490899960934211701224713049458062948277255874760
4762 17120238508266253001708510359953551431799623097699047602875296483164822433511042142919460877944810262768952891954564984155653602238748508276146877921313254504723813348794005000272310985061423050141426505252439101636109394611250765049601047719952697635587563904766832707334772730101557492319120615056192733355662338094983150258818004649082523440294201875590960293585498219391500812628778615147814000
4763 -18931995459766500742040025243871690334653275174515023267483312289157360156208507393619524801580544317235641339441928790196781937403928715900856583939606630161299313556518022305142565282450716336122157313856850442100846441596239373848700248809528754550503245390648721422168999094752226199298203334178281429823786285890009569483295566575445243293843312225536556420696061319581100190020435996344217280
4764 20935263970462505256216607812670527409920877351856459704281939615446681206167797169128201585418059038255482528795141519186372208415861997911520262910580641697274616403859669075110691433271919112851348843125185360920216937595835652752339985382470235615878102614729714280760533048071598673603013968137875265331661109749134140796377556179398149340071457752501705608250251504564876496623436031639039680
4765 -23150264688142125919092052468703683545469639894465715967820990822837996708875056045359522135652391362874298321896400721056024651622182136864566194141277458232359022606482346309217740236275155547626374289992512905341971515765760492121123361070075483498148847589257363284098970189980253134246019798494511407601712496845289667903785262198806155061373508789871997629726280967141461701873827229058856800
4766 25599350815592071689173825118472714404382267938404092675716840845142400842541137552148801191260741780734326329061005875425784681143867120472524778958557073670374341569477238767874907578287373975083575312717052237292456797805143282445809689192721850533553054820659074553063296863026134561293453098487232119805063826376878884588260580851770298078830771831196443295566198566491116709524682909887025280
4767 -28307232762762435690788042971934823431557450462171721985966580437632299216358789556502885465957679149990894567500940031047293785289757847028222020068586515067861958129487692375947512271716513060119997479565864062142077373310381009303005974744212913144493111764291909428775939655280861759359568790417019495075228775273160089259951257149008225909865717744502305821381777900040944995850696316086871040
4768 31301226437776233285591025116479279792727846584723527741502199686986909201055220399711084799312809808798372324009790450167165947171446823501166571208137524958834982671492600580857997038397918147597423600569421164574836113387620798602915128842542414820224638281781966406472011899094180972328152238477665672485729595647596580088731786578771205139621009239232437545999892535859680643200524275613575600
4769 -34611527661331224139998416419797755459791069733151849651582713133161458377811363943492202236416036180813666943076436809431807254973131266395217966912339750802164786129199453562771553276408904483592062567152941551222827472086830337427968458299904378622234935520941648440835477013009927596060196610266785334275832495118463109941442731820777258473457273473591974507947695149166932764693779556573022080
4770 38271515449881024034539466675340947162529300191616063980773335989977365554235435653676721960148798272990181368804659792125328557014503036998439552581309076608501576412112238361646852678490608769170744682031448619264407914519046344178669264019220854908210288517868327137015170445435301028787689427593186197191889210453951451327720479439620294355837320873949535358021963338545777277103032428531977376
4771 -42318087201175286638645053492763856273755375839271799442290148466746748448354237292787811445593694192616056347303930622185558268444969840615423858509147507557157764938447213787473874690206576698132532165800245761123160168203619835674240556607479797188623580585659889121827364612897044936047834795839409043591913864313603039622786015947959588947890385901635252771497820683182913192724776802270019840
4772 46792029134149683006904781675992117419504798014831833245415362780147023679093962358800880059869797549120247700649973993791715415021017681210036669555824688927360306481061056342472355481638977457406012193914463050093383577118076111354731501228634736005228431457439047543917396845317783791435236526580193066495980432451237755216347096021727585387843630272982425590577664727555742659553064506930632400
4773 -51738425686950419990265684083932054753274585024249298580274025455010396233424156485977522231276622507198844198747545978471273543305226533787516264647568443776159747828436324337089152346967963621395065431325587029322529688567317358098259265289829105257570760242991185852114482980443324962226477336777390497346572435329318125532507297345678527406724268373958426022653927012850078613094336294874748160
4774 57207111965551108217666664053755456943029745015473459603834795505092130916790378671891582367443448082588036924885502745576156173638230207166563392050072630929740508835917342840293130486868396926103159268479408745045291610391740282775364077819951114540604428432821669141154213958804885581589915632898512145655401737937063989652100289115223408321304315773497445497274688635166282132434892840797265920
4775 -63253173764833601742532321560386382267332235786064490180604267944570408293055759677594344446354614409151042444346526727187735900535646296067052709844735087090768698112416430045964149002942482576669324344666299004359565348116449811745589772224311523342114727093508084316537581207375500805880726340051904130494110501366674819184081566676109815184796354626450502711585559366470346670318954401864477184
4776 69937500158424576536453685394841615905048149727482432153567458988654594441113097570277809600676913833958591368979249948198477463527669114271509924752585243890892527779075707198926451294846264761564534311408228619103305351717156039024268098433110791378775939692078325964447234694168247880012951600449882493611879796846847618078158307639798486592941205238715122643701239675625222019654104571805262080
4777 -77327394177717788866249929958591472835193439516967208183214232313884225729144726046448260913918055380924772751752692500053886379120235780513248420777028463364334048434548399843107571559967818031713963919392400576090997066832772083435604480808703729536333486120103782071522755915869451523561935018315291563155519153997138626836504675946136334667790999421801314555036434140822879480743607798010112800
4778 85497247679572557059888223331526469574110786455828217253773275630051558755830901312096559523050398373041513354394794078201396698856521338794508288191823442619761610124443567664981423581605531471393250628824984279501427427990000073545940918875372116675202707293312325263767345613674666657828236511872780579105179745605514252482728136854659938342713891817631171899377171270023627797727371378597729200
4779 -94529287141910609696736677955769155340067290938411239845165015246080600809725124334059589330809399031922045310368308420474665441021972369526887995045576072078747905393936906586885770289432994832958618609035556515816103912760560181448614063955354006631709124819001578175781088826415928407378164223973611911812792966844500922356305601355497175816614226488125503105081166274816679348451324740237444320
4780 104514397833185610133918671236727612345494712762463582062956162121614675146780165457239775239414349173329267049909190486550741286358900053287017933494250441668672464368090055114559423247171627079343515410314661729585298426173290714825302175002252900654265273735118764960137221151309673981108150468273196291429982386435860922789424355271507939370572035134592216654726671189958181397293757021866098944
4781 -115553034582485735821812596181748121933605850473103463416960131443538565827445407285615853684690467707482684221018162035764802522920137895794034403975964981310272166782935283769149153839429437715504273090386254809071481952560994154353740514113608689343332262212860312870476501854242544131975932020917471849111902944165251641652659133630437729705886829330503740304032974446652296163485389994099214080
4782 127756228239596068377109977733678643083892557001217977514266222553819588174932968732126018204288888415812163952215644567281242890646424272812161774661751108327571966722590390580397809100389606169922927877504908653598949193557674755330225659899146889595497697962809170047360359893144546988288080481860857531586178613336421465935350447950745179762240987330656006495452137593273295685214474247608885440
4783 -141246697867250255014125068357460547754393568139789666925550714045947877637615858786038841499687691406431878184838828942739602118432482401935589090771188020722554556578868565710194547179424006007837051213572477915433519202005337196835458301045350303437029102281134862109004072915230299333024507461122773756688377133883610786897428753931686911421735654997826240127169460885581915374822039758230573440
4784 156160079760490082502476953606854783959394024912937300579725949233395234237987473671903064742961720694131186079136460052924206317497507233343694016396900932357861965136143450266945226270984687097688472541928233596160788144475188372110895273961808461519467756876591547138259449114512829469194781143508152141486822486073472915558851532284120222237523844180392148020582766134886362725058170974671824000
4785 -172646285550964874138992123489607481181636929959193191361054137813377478243546261554045336982039044601656472478218999399387972624890084717516445359656300400848786166747956283375621879120163078596082636421467506092420971107592835272624913324111654950196387524285275571803363014565227271213463553830159034782578206585414429723092298793967085886778210401477938045348555341231421315920141171564797580800
4786 190871002938668119915535743917529111950560129151451096891578488247179762636617690429322041031673425170638271418972981999533239837174389619684321967496572858605664545758760595222494642484631893502463465009491457134422331887058757665565081535611721071005860025774109017491335467752657527362619250275358645228301443029866799604655763971499387670476189045068021823085129713696806294213824545426227898960
4787 -211017354012758960356663157120949839658406857883369479323778033231226434321172223506617260409458682758185195155540246617117313715606214794627061486939691220205869271204963665049803760707978309777629383145297867774860822172092640840659531874407512559146227435645173833226218898531707628751615937886779029731177964257216881862945835590652165062205493425325297841893086309844326091320465715416364571040
4788 233287727690813557951921167341809317224140975456890382222367363197793149902983356322335763637332382619210676495018080501833638925330968578063236091501012307147241098008882458646942331577882376133038971185777708403470372908169773629363949254023110866623406421571463514243414910249662206577553887697803319586540806917661771669033987409767735991728751293026183193562331807619059452271926445222774421760
4789 -257905804537627284618929977085167389528651073283060373226597960627599368441340563710834956689427734804005042497698069863904839827862787942044185383349985429817853367199241018142402513058202877257147309797158747558620129259794737974002404277205329179365269162767025714797618240299706226326103847952669003911381595199489689368275152809003338083713011476745632872596939957998356017535193649038420489200
4790 285118794137696328542154158268378937764175184675038896149258660433796995283465844802654641980901559135586556728647141298148981397950654046875058728332420096260648576451101461099773895733256833318813383876372731330621287604460352052003423952052049241703541109676038374304245772118103261954183442154409904916278292626975506336366573414306869723028834960799602344659579297198907122010286451111883686400
4791 -315199907308691304644743611665154710159309160650034353212070160541054825867162819413243241401248330594677559142002029818025694980862960312394160477841242425807437725524734463547762832731196947458814173661027386305629191544463469448522722806007834381689734496168980982480380622087868569824230084124752272680968832284159662515379667889119173755243967946045857952098229293248370603814538285837000876480
4792 348451087777518327529776300239862612955692558088001088175304473344096309457207407043348792940201916549762812556017541017365642189782841173456907161813113048189131719760863961629697307814918657191401253511728095393845052096719424405892738370498120546099288588879625193020299195208480738485952929637172379218985118244110664235597798632082223730257058055836604788824967903221038258441531614373280256960
4793 -385206030519051725474491015605709479567682009884522123804483366463906900533370927684761852265782245481702071817946257611548344508846499217330813290072569930232455488373937906957458334450400131888848655386879585952423697894112451541598210636611369126790251591958013091341332988865925642934173601102793820839368740532559158522300443921171409517408699140714800683687120345487808640493050492079141259280
4794 425833516805836247911812902065535293509505221354644923969985443423332891958419061703147168341290430861268587217030120814330981863821593158823546963711849904981401659422271410262467796614488701149939871100929254870615554066994701804666968237036872210921266154224940325431502403940053223732854783659831713961139241385220838717768428578036257283448096922554795479156570001414068656800815954627361213440
4795 -470741099163178034965631064013573102423064996916184966124618138899074782709056690589127372841147291487549467282898304853492153153810046401316118617803627718350017511992480200803061113819403284549227216844447119320886794202533005564724682547868363528050277970155050757933101996841102338541996846368614328918527967273104571897360580857546210727689139950567544005501261004479686259443205477399446019840
4796 520379172899196962321472310631593465333457524200751446664547589376003016709599009084484118003334994031040102149008686910221514657131523456960707208004482136410075698828061074341342969079828415096292709083168934379763824872724214363908983365147282265372923313263738859826020181101604485662000459589712499368350834672458407777212435428335939238052629149604335533634598606899078956722957840382069820480
4797 -575245474717970473832112828955281712720343010089637788725925269370663790873002100079256026175459284917098869542531851103825680308124291793807852437941834703892922587797975887870996081262553840801735143296914548049268200523231585033442380112688854860918083750717817422837661040141488067344581293537946642618856547581817664709191426402803665796157449714281179670173439654755512953640519963993926527840
4798 635890053163819505689785316062956124260910414796069584583788243759618921469711560994299502059443775437305638936850763225697811349483655021809597777112769682231119664025031478929517437778476160852843436440989795518015365675138629055262705259811771653442122677987160236789908382425946648659374350482493837195193587798385720856712708893717253661642376371707249288089602139902814561171821751927743799040
4799 -702920760327989864786430744348828707156154637851207894777447154046698540178652747919934985550754003517891048894785927858831027995918312857353874345038211186913612836254665546201811927779533770184680931824806214103707947957533955418332366902738526046184368063925121928035093766303486740347264102543529980399046016839439081378667533169103934234700978980918900164627739984503447119459987892159575344640
4800 777009319421759906068533752365148175315108220843442233830624696177990755032967956731667508315186401561403702221335308808582551908956679002607313163945491100678116821457778370791493593622538873605328820451872274296278888748516423131373373136726945673965657187089472391491596407451493736965257334235368857061290430525286152522583630900020841776940375836219808859765814442368355498657522890821861825376
4801 -858898028533478906224294867448611183623880122674905379077491591309844383636492779961910637846465013522424626832199409793803337735976228996254495335640948067174688661063746389570904611008063180146752942998163092355563539554338653140982870540953759398966810442413407043297412617061882152379808553046988054937883898314731101501083103242433117292714007211017081913467316418753530863654665301824599672400
4802 949407167197663535394713905278359899986993566325455052113221541832699269469725732165243285247972882842468932880633414673112316586647837041158769641604247031798432297738064435069152920423958666837135944133465429697971089214177809567865705365137676336874483698698197060781142005199775840259209101728441447707266661546167457076672648832061169357459893667707908179480023337155623507906634283667263513800
4803 -1049443179374393209742281811044684424992257336367674613953074030507023150359030445552999578487054821656345723781169671422400729716060420198354683911012720562792969223633143186926127314372446507566788748429380523668419971211935402550384520854833555627022195582119348756670119274057936578029216479330460090057109599492189018158314400216739080360484938543177769343683291475974265036035997147261422258240
4804 1160007714135690652229677404908835435264474797012035300870548965279796154816895074409596029216788609890247477666300284479260790844903656033826723481143246697234081070615914126432126507206869799007632651260338764525827368684482345678527996533349816455062467585799319889847907914606659625146817941343752263900893523942471240640216160773865259576172597647757511897025844539430159940294890715235288011280
4805 -1282207613858371481478430342332856488244320289691925546696618210808373898875459471891303496646737604485352774062931225625635935327961422871641135090903079443162666763075264375031564017057987096894105162400944344247225928115652259761802978981757982219455480112548034381602101257976490303287971942815920497913812893857403731968127065837889638842051801499584222346707091704235810429804816820645883303024
4806 1417265949113941459471082032224194800758003083656957126152437700485400090656500147127354096337616370346977789789839467337096031603388797361797098028323342091098761172053066993073130358342514900996589618322185614188093915962759583989381244159433020360424786037904483963006543777179367860690518759852052236306137252364785601955716473110408159430243785319354592528262658713150933930322809832695763016320
4807 -1566534209818208474954871689912335754807836928815020137024815437775310141006744340421401158468840018117743526482528930389750960130208401436951896057510808669823826288084665555379284091880710526142033506051267267402783945812501835572872290451804881275239357168300258346710718822020741740749086206914721757804278436542087352262326350538734075412892461443858869974802824375720149666891964609145668695040
4808 1731505773658716899343876544628493656609098854052212397581264578155865211059510342284545118954784181990960109591406236103988753862019279753727270266126400020858464211564130390027305350922628598129829067609022913579426461331948983168659425873020521242668786331629789972558089487910492645476015638436549938207763685119062133272456616328058318842848422410356629435011101925811943658533742440615917022800
4809 -1913830785469931256768132900705738242752887756162727043109573773784944064730950477981669105190451321637409687967938160572805115854254012681163043113839605815276089533229102706281811913879590390418214016754171256070688252599269857676494009197246543182344489928682656115381574730375230470801527574153557290026274256419235550167577076804041080408770263506174364157823984224638901264742498528062680952320
4810 2115332595199099595398028872817959950633890306773783809158901149709786769221558330174649357471079595538978362515375059431796671711262726566298948787655296466374454879224281653029943565011893900565691083622157293821429792587229203743372773169083154220954833307342001807867800974755374130686410546143566376310839393677057623965519839406595855534070423535110799050491974545511851027638263931447812388800
4811 -2338025917537724795663131103708205356044335770269126606347544157948410471879156896593118076910390656122237737793066130724942932727018675871380855836547428672837671974311000020641383350234165955196897983024220131110041810620708793773866815969831872835079227539690064698027476845788889545064671714328504801761321754442522916496532770230199709422618985365057265847304218491990868847061350182810057667520
4812 2584136893336733019254765158763659119608602278873689558046795921454038655666647243779227556933458223199910311953803743420305139539868539338801990053398862089121846285652488499459675643147400954145019234552159563142103174174426941983345155486509747503727777350231201615843057608225349114853166551597194757932076920476303464847285995111963667894708053851091407189608449482206707290266200568071464671040
4813 -2856125251745774075920313760502562191731351097559304380319873231607435938281091596183204985754999659481686576812297713754141315035093773557805049140170185664261147839924051980672013074221377922093936132460578084314561985789086620644633470301137736815829468589917580712061977334669885116550315817193028717141570643354918238935827300828143010051101012786569518874894659814534335726145074970280538981040
4814 3156708792804142570593819490262663338617228224927970697243482098202575488378993282928667597173103920434363040615430559425094385126362911174964529254853082844064201846892444410578175959618466358012956905183835670921254905595014515859302330280010394997896723700992154355075907830807289709291489929143815050140874503808014238034597216646533536245934821041180867983042637378419583433937507840235895117760
4815 -3488890433167418745921042137542635232232143784890805340934655564559410848546296087339619877240124499692023626173218993063280450479664899182193010733132613559144477331283218454234178755463491735123488240238453183511057999084962466757013704897121220884843726359271805019401060414885843591944776582767254488965422774959622733380956931599640503069042858864203410669256844112986177722808135467274848532800
4816 3855988083006275354051315033343478458557325458163215521923767404100900869249494057760228488227358071890340448472702278902069603706304786084961097189948099232598753328764185076715481530006148922904516624520306675134308730580506835086102696905103126918758824023480945066906159413839702568452757428944094665664953491158977977368736744167052756678661180271097386973214686855307178950921756846335874118400
4817 -4261667650111716341143660911313791878930066075271623297385383795152632097715780414664014264038536345721712553010263755034398329556622703647413111411107782473999511463960257160513980381517955096616800542686798654592188854695653495224164135152502748474682866311824731992785383660466546672428819766603943458814574436313975915111924010355733797235269068994630470629593983184003116259599134251294791793360
4818 4709979498160042467822096884331684503136011396039232099265145352545197170935324625076194010880798918468948988254388494089517872378099648052914220235216227452216637945640699269573276095631909351907499186748985505255701556325003554764556366754897592975442583147011926308802586363743783347345301184904219655222278413846692868395180181149071998210877294286458304310631429731704801834819904395111110680320
4819 -5205398720235523748107751451392342857682398547695686826164156103021796648137449920975489966061284328886563240528533809992534482492999861096449716268000213313025231538627574343359249320589981543462677463508184635922758441105433143422770986124499524021705129104500305646569605616588100172459940583140663109141301971555427528981743326104010964129679768703083277842582341405012853657667748059004105235200
4820 5752869626415237404161392977860976788665173691678405763974885068465940804974592535245796075778371382262165922215339417523296682721492935590223036318634459609180791504668060607014443825790352671421269995165554573175318956567555660854826555489610926335142189159447024209487598143338048595405386228205617746946574172121644899394695768512737742795588431259675345594655857794134932078705278481972210687840
4821 -6357854885859930201632044301266956410465021376081465077685349647733051578263920789183222671070592358012240013619883954658651667284441639664632672966159835230082793335359001309032199017578981866517469789407303296276945306202591087212768636046395133292073886387480868820893916081267206528075890792009728937311839929214966980130793773199453275749815250660590912095485263014915112442125150714377966112000
4822 7026389809836839358347881949437466312711229097628762660854254250571598766310733122900058208279318167046648434967448480707992495936014611612881087728331671387458970402780794552727877156693778864111210071272460619904330735074414325317161071009517465409612325642759253566718677805723701324262325647532192888224445368410023832336075192333949736863383907319332878235233890952007640580294858230796296114400
4823 -7765142312877552683203944006190172062186130920080217040466501658878022847065987638001890626378415918163244372924881501039646095285115765222684781952081605907657930033721974809672955000738055332456131699299923735592819208192472917102833914768073117852996081487356794831605260718391225509009050990179184514505125330943359716511699791457204633904760257790509955946265302462779041186358107889935351092480
4824 8581479145345677003549285878529969584717929909317334914937497167813487839278261138469198503929900788786427450140871548479510693699266432847451532411166078044719378207272744971686885141874843274369826611944108021595922179486347753285787961833243603631875938127558961002784339550464241505207085285957370338089065870481200661196302330369885272605662449470880005447602761904716521006908509415900947086880
4825 -9483539052606752816587438175108556719062602583691776858964333837847884075993509372080197456760052476277102895183006404097728872902667914006585343250826543317607570076598856754103847037306422620876923168546274896686783537231962739953366981131568361539680681414994091642469673489571051539364293857903561308858571290655149031490135226550273881409235536941641800694346059200104450259603925340678032274608
4826 10480313584365309630439633736010866530188368871328226077827186943881100236274271828773527154911025497109631850560104913626872838295216284940176085112234066044513818501491009382926144052748824459626082804273488822487119087174131416248077234177535942893103001659826777088098576733605872855031740422357064943783136574258580762437315660227179476071938044791115096389342674345004469659956103216809752514560
4827 -11581736353233338031187073179050231982954265831459164436916719103724390532943317195607473744977358113746706851550803277263459693624592109406850601157777301905364239734186802988495838559443916643058058014496781781333262660900586195869386387063976664450476834287698845194376468966556384236217376312230559958816231030779712383984804022983244934213844626815690507904946963400038717307991080321064447954240
4828 12798781624962809101130917567818965145089223102539316351300743152473645834995259354954397306084023012387299760313288561283981819086787608438497556043051644055101230913050360322281786641650778823617715591729762774227310473584185459002557944999627613676385666896055669680072150284044894701764583065151526962369003997928646988451031942607980137091152009509013164850557092823003832585575985284248285343360
4829 -14143573214831421335509124429333220206175701810533085457611778829083722448910764809329194535038084319635619200269780282637336445444057555760582735749069454664079415578048633170135928483731871884996866485233855638098762184278911379622023284952810747680726119816736089559289505698515850752308381941585915467150672247023790610757937421904646795310891728281873593738032843566310749953017426823391199422720
4830 15629504766319912630215828788193069518517918227979822666166783513019717942317282738180752147472839657314047026983797733508212230017952269050484958510445074393200719494223587821119220637779417946017147019061599338253176167915231877993055273592859976486973909931367402537925072276683020217334625236171561469353947689585029136867270820987503351228799075760983724499918203964528333850294229322105416175616
4831 -17271372600459493293013616182419777991879286332301208385360251961846497093821806827725097706652476728821634727412538686946612332934968063772550847018277791118220790454871233143350831126875653160092487419996825589591532671585879522270476053124398610466215088331285979549396203485678292461898657038722817022325189043379178039021907489542437958733356585501196742872522654737010408977364251704425914289920
4832 19085522448161495657347084904538249485978265345742077042657483306880009230299054882084179332575855148889813414001953604096028242981352435266949060162476939933350714486273248893069098043276720063842379867454305007043349417893811509765074969735984395677613715781368584719269864469541551714312462336136724933398986274915264023363150743912291852570861320828355948483873173669725865672609942156541890297280
4833 -21090011514685044731121943912969989855380650467704131540934110881927509164952736857870263944311980879418369539505042873838030388907905509787244676409421107596655336639884992336325167023898785020802776536532074997245292160524268389535214341466812003382748320492304322991928195267677831175531866589283442994613166653245274151507070866677640327656361679960708742223012533495951632200809835548292570307840
4834 23304787476495766799598971596399944658753494401612803421695874330030916398250301908874293549105222252265954231021230214121320388022587198968002645076674112973414325460953492203410857552191257650828714766516816016572889448857730985041199185342536965952234138027579177058485313443555932915647337757732557120474121699667244179014309276142730253889182868869865366052002279259931165787289210755533302395920
4835 -25751886177602222759599656653754203954093968407031975340913509934375309834881702885661540149876430894400913021856546425336201949136752406783089823958287889088692482866818896966680468444786076686369789856900953976563194367973998853042343681187238598347101299904008719195097420095707966971179279313040569712737823502962686604852673877066646269092962545695023286895163742277177650346942230700715112867200
4836 28455649976663948194860690044180556637407252116783384026902540268430830602293562720132503157959251256794119705054149273167728860585678844254863170195976819891765904942475264027958871515846040382904367529832413313300832082036019739940804984166391458899503012138316877105043147077051345768351851163709913923249456492229586103072647593770819561779645679166885859934859541624093336853692990336865325004800
4837 -31442968899552883142677524796161988889610190507624971175440550142717793746060286473638696074056266223148047075204924795443232669153213404190676704412966630665187661908738777163739597081845150357176190343298338080000734825048349060462376889323505804596977200672649877865714565725961294882498103335743231614200574496655755638514873620919997340914240794891387190183274099607101859096813691992680711676160
4838 34743546976613530705324233499028359587029829788321504509668128198250843110144766743912833811289860581195122988289831740029229239555177764379705290816920913198687682025578547579746741316133007468163707277405364208845954228381300383986146495460574212503102672466635193330442724529670832172470133372210257416046180793008206812303259321866368813319162786474831498569015632859005242062280220147357791460800
4839 -38390196391808601433477867497447985812741147644701659899908696204279167017313797857175935592229623237330197300886595941002915789605840380826697637862308246876265613894475670958573467808548144450454838044197138831753244985535903727457091013669887612150363373994647505345870756952754424266726604209594628985089747646385667025766896346462323738738811957603681247562674952753138861605492764628819048295360
4840 42419162344687150562261612333620563324457049016751056079014932840791902777519076814036383932800147591619411960664119967309139284795696505252373860410237937674620114916520456914854507001694973490842851535219989947946954133078126901214925917769692434959383461630582151681716739843210739520015724375669565957529888845202977633734193004214424028148629358698595186917935979757152751632696549494703155676400
4841 -46870481828354770189433120302905254287031572169676422373039421052946392617987928844966194933012261416656070468047743448575332911155807330913070967932366525787293020096379776647426964569905881309904250299078719712668607572915439093442226927617147507859766001333954167706579550928758298980915086553773219857120776029091812580564973701197487191471086194793279107514334486313979700107372347476475317283840
4842 51788379860322429903964971227552587404840391871236584156075197244314735136723951467329856590880236419031122589256682864729450739130826488403026236283556831748086567990531222127074731752678239255448063380714186526915751503399430381723571210735590629228536305804087995459713299421758791528598712448035804624328273771467361123064600848598612835532764873688371940133232767278481102746011296653666574938800
4843 -57221707071531850198807524476028985823505529409880519293597231666738164890897100966094050746136476811900590245215381472370270531764713570504931161718626751136500577664252613761357718696002537867108847519613874231786675745504397115669816463571944091856042164167577510195038610260313389748499252905334432005228528244401916741212085399704143332889535200787311585988439563092646054069751677810665212794240
4844 63224422965610146035657907016301690419175209226937576850546784395920473462944134989634236881642656376213224312688212400751334464669832912778625408055677934888170606821758608596494765764993591098486808193669016624139929590560296285893917587390113289935680036194996623077557552278130095787570410044350616200954810485693026801873834753651321278359206376709565425555655228426838055616601160373488069687680
4845 -69856129609478930243207943452697168658662733622596346558817659563044481066417126741905950335285411907068169546726383289852587611292737302431978895791402861742932907330155280456158203478129231359256119727765480643925440414201732841509631735424658847711054168917530369188297992465038950947699556504226782562256038448288833509136299806289384693032659475630791253665171796579489980445826631059745075176960
4846 77182661012230752098894808654527862188672369954640866768656953425342181013734074735939998018759945017623672352188485655072229179575393093415376650719155718373932154536935156689417931980529114893457469858454728766533319019979145832740238881693929745039776857419432501889615154538629879968441558583507041754697568352829542439123072566454709328669588065500048668471549495975507065703871113281613860436160
4847 -85276733996542785091534015891386424766518230745631906505510635619032374348594727491949278841216541349019879229114091925044996113668147775324581968398736189972308601344172455676118139586907696009592687265247418295510499867117988205789645329559368819131088789555619337466319937241744020688389818450557216116568623730041346072731390154087603624693622916244464568981125723762550361995431823139155166591680
4848 94218666971182005580479126073023684272937186525369456863675401870869536617531596682905556451492998871686885828475000867076100217408314428381537343383256205601403597855415628743423594409586600543378604468632030282607804725277631285371933538624818564232804162519062580712355909435815333487499938338963160329831048529093001538692847415314781880436001857652611330814804007562437393254395200872846319768000
4849 -104097173680281706331483289963576343258139431905848038747897736773023532162080541979847549341371428046721026681174391455620544109649410219575819484975469548147499059397439487136332490223900963589980076687885640663259918847965615687380050142012193203299730655298462419414301840485082057274446100110488535333097533177052756293994782891213892181004943803030642878209326256753483721081069509321579934898720
4850 115010239741563742609681595026884078332602102815150095600957730569611689569737511969464141875815434118654094720300933434226914871210943646907723254341099121646877971800815073289841681988447936128756845373375006481128200015748131941039468977149142130782029865043546954275663345723616084272543506435645309690732455750808274794979726847586993449735854634776810483464539848607992630108453665247015503100272
4851 -127066090598749392619934422886144089691078499261263752446067729627160053786063826023939670690064136508837157716237201115651419119032707011999526046136654832630801100455412886254272304342753731654656683080664677740480938777480835952659739717072261388796350007915832228075512535581862416203453625110124054505226364495342901578511856754131489674443252922312581439610163547731169186306697433493054453821920
4852 140384260410996606308371553913949177187368864683800556471577402635804816630230258973939806750349062854288650524357286059760740194495815584662126431284721956897637147040988691432533101928627607457663296124660406321398882586684788827814158777879470965075877907204499004018999333364121428181781171153713649966733788389792500831823887348175332871374087910954017771607204781099791915652733138965553125336560
4853 -155096772393100157047601857377787113418114907208512560654188075038450766332134279397010075553713245691025124722181843232903642496489998985165534016486923660968660195810718590169070482584735369252544951917542068089754221397409726502578528764891019305224236313945476262050273058713353241970363106831923879415419996472147732093990768195207294385793394283263760546796152407580304652860460821399393791343360
4854 171349442214081684463600701177140930815383567572980381088148206065981871062510544622647579084229428442241235948047039780756585511242678892139041084218328982119400626743872962295480823610345201156215680618808558758746425157851693796121773711495443630498998497275044584791377905269438944178942100399372528867503182538995257846774157962538171895857398080000428276962015548467607172375597383510302201606720
4855 -189303317269371483305078048500928404638908482318793677995479330659746225407667170748299786237401943330101975253058606878257103559421834360005739171356925958972681694139427661512459699558541363586104992714142683745297280772544585429260015651812235603870018505466309305666640502754407163015665687850211277495143257714020074089687929111106627142329454702776055076964689908097621946473333548764111884971072
4856 209136265974844679583898505446505849887976299069390149872619088194182994983371751779276064702474907768158077715546101723255769092833081254314330402708602603837937572557925123335094724971478113353945095958874811968703982697967857960070308353596951306130887390633244840245602111403478584488437286267131511201375953673764992819135672320983188689391943495759502412107729131020920020568226759196440602167040
4857 -231044732702546399043960948221831079165216174660047010462823732372205801809447839809891921967524188725356946790935662306296543753995680347242868410859678725911964981283746807989471610589901611085308248002434308657122491919896463853036414741191109666929583990511570699813907217827873164063641931314259615255189303153376766949474530574081377269891009969981312176463171067538306901983428102416566133266560
4858 255245675602399412121909543003582409823201762887387561584957306123010954435293124638504013803471187845447812809581260023986500024044529916605047734145512493317529528617074111851702715805900827448092038929784316079008266237730435339805195281367315447672318140236900833423359622041257788780687402799802090682411040723510119011538948331544950185688539748363469637074008132032058804539188425957086375427840
4859 -281978706347399613939418579848084630831321257175634220467988461018412876985270281470155830914587262631394295157827921706167605946750107931948593613724880334706551995135552079016189769210832540964069784418323838071620842847868923439591489071096374846192355164748787020152338515124978230971999654190226870851901022104051158490097269172161030907017585865467174107803035015150183903924439114343758093007040
4860 311508452819280320483828030258793035670189366127750894841241217046419170845160750120495877666659996041083874674982412333577439838448578974157324239663362599014031571615344420927108537966145248946806368364107423994709730975377226331959290883058394929065082956792847158184639309898097968197554787258878528803308720931053992533577317582164683670836564585997273963526560028833992218702077215355706497979200
4861 -344127167936691453256854537245956753750187759722322679786936466552427118692949031607488862846970530984932489590005620618824118715041171090430150424130533319319743281952602119588034918050510116123315549255833892107894049490259762372205437284830956980913234333116106739630824970926819268957588274481762491985037633948113633738313799383208677761888747230635874977245757048253878805984677301306753873590320
4862 380157610239922839105040948692730059037988133282570886541592227442936794155026335832527620648284769846081107181900747397234085816734380477390527260487094405713485377197845986784514327037407154438595399045621143801975682260964578010567132391078081818570155904475621284167158158742629900472882789171240242461510514534869704982313268093395898404184870175326650459085614466405880523156520823204492638487680
4863 -419956224508640878798035857459929676113352363093690963970022297356663662047701965929352037672720041653649941180271481540895967064248837524087990873330262864847021416641690020867100231318716879198996779960600912363264603187863834016719323037932155017017267780116306690302049285359359501024326475218221256851300859045105240156371474418828164549172187225828320864331131013284305793802144895459270883033280
4864 463916653627982540243243411096958284686429354775863724416691864748286325866511701349098234161252423245720445411709062014721477335738109323855811391260982690725351544067482684833636492636213010685927653540518598410019810737936261376638647559530686470692072660205469879950002450952956798710700630999904388150434598878788543903907662383591428254048146449831520797468571849888021672022838254238856135135520
4865 -512473616162329241020526894732061383393221033924683121725427800774645322836088613675914675571422705925917673618192300825737999759860766529444492023397453561367435876799261018970642452450626561859513690026282305083468822806340949908145525644784854595423994285333641435346600513736003419883545085214498095413212273514839079015082650848481116757223363387228707212047146087503396103033403024350802224499200
4866 566107187676804890474364149115663620510710192110958938207483841537723789837533166908363403946884745641526470289642567634648469753855853525587944262234540185583373727702765837093285085309151608089744808010079375164890442424355563185425903642947454863191438972171932240542077477958277888165490810476883366440943108187968288593584577401930620677970204469155777218166524118831262104399178138393849518785920
4867 -625347527798923637117113114226264414246572962417197698151424152334893812636669862737514035013787771189662802897687337695932999014485533826610048414667974551358613276209329945042250773534568762792857540299700180982507413880035667338636409322829973964707199477988652651906399710701901618973544644129764055158397755991230770604798662481905591943345255278340710781785089977898881342955766589250644323950080
4868 690780099375386557601247467044277644392155516201634545077101483016555326043061468887730429467967942786072891281670646274796622741025467515197275432779795001207723147314968861714508180578650679946079537619030421160550317994758738760020716047478793724713178845306851706388025668658038121723820970459828223441119524385787939259765708619821560585960638278714732216215830574366303818285248889637630516945040
4869 -763051430894315979624692798476634406885764246123962371573246640437198914691280928313550287531985773067196630283482586308034942952694884813727576943248448758773533272167324720888393638674009721608953689668020307247636638942599162886191927606952337163054377312683640308289761278845922849181448442901838146134712442954264302124677158975569568774216750149579722805883123441000693032672701082222900032562800
4870 842875478658148005491479539593194882483832559987595266316116144027770416024442820416815391163262407170580445561840274239344875957522853616982058679305084813847123044970492240311685775575255889273373991292763063899567059739217777242474290898262066152399548008656038659832273754716836097000942622593811277513794397456011336697877729377524090692329496136346986757913420326405724237821189811857918609904000
4871 -931040651058763500348216208850882290923923481608778439862357358297845171830305282266206033090351588122036078117360881611254048973216105175939109933764800610767570385539302207878726379034236974596031584871541292226878815373434699136982447894163446852957326078456247610558359222562024872817087721099298654512000006008535733615216602320346214126534195627265144716886236563900022840326459683706137302038080
4872 1028417563781371992005025736291739774415428398545870837214819462622695374196652192713993396784683440277651760047784935514623472861290643781322580870685841136241333571619126348830419967992299692199341586850095124997195000294511555221258407785041271512998974095473453098195644776074359968749697538845699837354539107764574253884084389338073442864471810677120739114566234730007277430786855170250821055864320
4873 -1135967601910233936410548184986880298080967681822255501400374050943040533255035031484385030452434202454442710455389859618780825715537937401810398229207004595490113203205865079691913064311141818609306078164605516014349787877217530045889177935394543328957314004212666349399033367695783503820601004639636901245483799970454118303785829480412599262981420616288794674372082372076455412427017241359985960359040
4874 1254752372797104336057593661769782127389460103425099265105354447490241047930508817133656051860767881453866777423390997585488548876803401595733832887333886052621681049061882727910862700203962963809786248292477049764092183563012880733655776080305373038505197374394773124594841874000550626946391212467499467997624392822554285913587375771658903173397613014004197767430789802273144039478993116813807383799600
4875 -1385944142259096687742281752858149732617616196999541159994872743308115815287964331188275445886314752394960978013928236259377909995947956751520060625206670340640258707240291415836260064838804130795933088683286415072465038643223260629396734922099947601197148277628135937525639567783403182994486146188184221046277143664317885135714838387447060103869659500294843349835393309240842685955584401218402098077952
4876 1530837356281239400190617293898481486740547677303860218082030123021990920446048185178465816572138860294396536990622139226220095137558931013856292348788391193177604811828250989706789258397680426743152040149727737936658916246993976686441189767498492924184386884071502447078397059708609253499343552592979429783796267738605429288720084449586760689428429446607613251307543703754783867715210590049718991872640
4877 -1690861361003834115861463158453400763125849196470946941137727304842012936542819549273281752946210843861144171956015929026627929305909261803412262764625050539698369256894940095781524648040411832605375111209863017598993888324799769710070491253534778327444652421558178066240670085486248757536420847370708345525816817208330828938238909323073541072711543587528634921966878085720372366170765505132486935246000
4878 1867594445479008248061835136517719057720506468287096185386992518102662069841498353711288363548996186566518019300588271250654954600173264422208377103300240133638142941719879493286036784583504812466825349199780191695226715524816343056364925506087586400580528657798618187370963897354494053090905800709772508024322551177476089836183962414013888168333939531546997833321320299723057155249926587047727553293440
4879 -2062779344598438282873123177561683835191843533465585417323533132929999119243355116055098268358328156784300382155340897099634928384439407271411110398055370280976470755011098977445262951112835596997890934163531782498127040013521019743839225409093125117949196283500840580375190043294022096478689172978264762534489752090627302304821705490800005915850809867465504205210030838275517733991353667497351392707840
4880 2278340353850739138161415941443397691868219942868880464370917203915516565171134353323753094581293750744073655758193639147147171741211212407392887496733210084783659825713087680201432784998332618850484735080360856969765289751679093322288710636629394081188976639644488178404610092374117228370167060928881718753345158679543296007394510502860242267191608659609073346445894809147897292431580184375749343655072
4881 -2516402223301095520883884862661457630734468630202928570368006392601533859117479442743400507882390045901155104778016988513592959877067004095608154618873627372606664112350532357131017247947870420953097571951112610898808220794642306839893644180518984302606476496637375873836199349826353902072667853561726115091025438850495526971220851604071981405713242605104082278610996012425315632114542055716859959725440
4882 2779311015550317928348412187045069503432126240397489717427113972929141530237046473828458403228383593135301787805864237522800984463956162757673498033339942810358990964610488436549375889692874902788399658342330424019309023980327138439369813895333244307771965541034994450125867651827083655418937201937937261644406889395382617070643718976683662409425247930588837805703278303691892332005397931722520471356880
4883 -3069657131594420626759497510052431238889974798387369927214358800987844336240463142239600013304530341027367087795712973565117519066421618200928066763782689685043143509934885599264771824586720867853538544358588034022159841760186744654852181002273373140015731372493188187756895309972773299476134463405845067209558376038131875660661686206567996320807990467876312399420321582696634656501458763059842309437760
4884 3390300729655275171468421746872988996021096295744678148929061414898030526922072825849803051753486129332279223005477105056069273579751584332403698943634296207430721061313550091722846823501776162669442659845507204330523680691785994317691641160611183736027951240969415112777495632781819428108449996196507179535206357514742917105146138502051577160610769113705740088395895114470446064526242623301417004949760
4885 -3744399785393378429510123210307435136864533337603256789230337282847547718892562416098107728169176578246467065015151150887608665076114528328931197728203524102321252663395532881434696909419035527311267256747097008440992230257145801797781302461630751241119347415691863739623834296603512416308472631980829848046528380472588848343336148018812535980137933049156359867813285486599446824793803609420171530181600
4886 4135441067672018686826523364029989465001603877091661398843276665210402192843107151490984032208718240325650037045856559748863366240537114149390360854939771052805982961230349765904839446007274102441053764142949061435693309029557867630199660486689168706825504679973136725472174271403553594335230289238835426897153272171405572391881811321172517618302708645069576369359878106118367860343233095903453212231040
4887 -4567274332468293257215157162282704134450427182848838490970918620972396213677001891475229688066042173705654845410042974087886555154607378303787840606405502909820428585859824903502508364350480129191769333786343965052098274908052096040526222293053146771684020395220676611350153767859031716771080145694490730120065654062172717200957287539542305809562791624469436369427139247379315307919406475257201549047680
4888 5044150068896547703562504463065013341718788229993967661046689526300544323522294028121508375111995326571519587440045320071385313763965469964798209715560806425191742014421003142086212884868165305676434495774842081474418290915286508035540015238475950642307312926011349623601264455613296274775389970575912328858936965296473529863154900307608349753204875285524608024132580480076056048607718549447989544638720
4889 -5570761165928416925701361662833468861451789051344069460393797538086492678023511989356559457490786817651689012872092460039086472185423085963091029837655801330052557608908056446660013146239906787775620047300251508553627973448399057436875039331439978375895774758764577302089885448385365571803512000993866382086032965818573109475921746115224884159730982157050205952413773421035382927502117645084310245851920
4890 6152288906596768048898941248819816219835005083865683880957245434659290244048992402749979476110074014805917064038669429593030919476039717326849878800606034296744730040867610580650718746678576401726920049640966029972442646015130466066571380305911439785864378738199942885257823198608618880834913677562219356506294133214176439409548467508403176435154280425417227830891185448812648500693707138172190674297600
4891 -6794453738629208007654481305215647089271675368303209534635686400880102186684469481191771523453859716342013520966986268140367180442864987217637219079268658532710038106177127596237638682460089196238197693157758832875964884650873639966250959783721518930251932815734980354363648064099111835478412555813401342552584645500633586587806785662712912523709602696355394421193144197577443668833310100028387829924160
4892 7503571316979459418466498399363723482205363175488941490531230680090670496718801030328528056310542548920428331612666980500876915743877950909895720343336529170714966230195905759752675141285392609307102967224860620886930019459525252057850275139317085818397869092621386625005142277316892057533506209269133486581988032611103980287153291777071827926162834464296361620227130603327221840773770015359849816627520
4893 -8286614365063114370497965021420829768533930318017700259572729074491264743448127001686855446002982146930292479700296856019125932080041828803709889470609302547202484802902965314533351851884353696861550495286405995884737186891015258835056215264120337745685107449567040600491210338078505941240476612215003496593883075035023596438121240635578030193230824420880074693573725629220097088011112803896385567224320
4894 9151280958155947713667582904440057853766109564503107729637059358400583550393732012188768668681003205372948698599962928623035357895353970963212369297736074397269285147373960700517636075281673468458662779157420111083334868672699740222136910685722548743661965862694982577190019459949450055260275871057114650202130696917137718802070910127485417411404231927649816197598135350090303288309654046433404277770880
4895 -10106069894927432050503284520163088685986815979849309871416486466373833525405480799646295409141400857162959183900488609903822448525034831253041476588278102223526905116256794127757012024888962060174101990544122970601732605788748511198521199127488948290783639999801844585159965453475811115574964286879470896565509847545102401550567837540120459976139619409521694414811388908621241913051356686299554828443264
4896 11160363892065395707719530683779510917248223085751025326993366410630541022618490569582876992879556700194540726865978801904883170561720996862017233819151996302846140138578458270167862261200805433787709845813966270920799611708232345649370287496691350825928168416089453651684964765781202431460075968187191648007492456466040679444794906814906310816250019249631854371540840338734690434777023820970552012411600
4897 -12324521413068530715599438975386794996450660591333648889962402556590020625301932204432397525715648444616478934984817107313457450713685042045060933756132466926746983483640831055476760260100404718861068847624521861323048432374201554971612098810026885696913540479185443349053756609595674912640688579639683416706708340554246381598283969887492744040275951359696586359158067456744125541080739823058017801996160
4898 13609978026279351347909158790938381865338236697929281496972210412372175596930380310955380550982618721850564345115182439324211282989280795451153841760815873844096916060595196347222987907473059528713481954698041305854728868116323633860295958643529209193386985665213449314515614960423935849051145149297910120020735704077919802526297173847149871991134793099785465144293664461896713503360979535179541015449600
4899 -15029358279915038351474954414894949909337019754899564730734011134749270305930716131158343680185250288997578222291755854657427202917181035593917557778229928571044350046643179991817371121525176514538323211231772732321138346048966253716670024068857059741831563755162368192004846758575233702646713921683393301426942108212222267775889412827038454468873555390529752727754439315765428021162839047545180455966720
4900 16596599184125197822330377777916045056393017391755159197243085408987748371004349587215814655916092188346079339306965851199160364387763823452068405353993324750802501575549437000471267717805006005947437201983845553856568776214816991285793871199994531536908844972574787096046207607311419141799411004424341925096095643669466040524961502330380621903713774505438101538561471052998876853037406518907977898256248
4901 -18327086502954401473115831697637540967314281027470778089816542387988669093997255603387628367105025957279823636307638830769818977878530085935775386164981473557748344345998896839766183486409359431430284405111226794345486118667912231525757955304510907477437310763113706285624831089252747430272972531676631820465526201076574625424648938825537753524836849422724369067681270994449190175119545171414116324754000
4902 20237805183606161669496014801776094355491441584968196109960471668070373145632576989823935254247752552252731144178267151230867111371702414535736455427397544533133013718329125369934439001578126513031948346607359296175847916846121868433960485771298824647858502600276747889541610195905022324886800814921897287040125296822899521946746920679231780004118102489025318565896207459107854068990204867005920668341760
4903 -22347505387799192675021646594427071281189002776394840234846265719548310135866519942448721326789413306020055047658877795331654451689761655808955128132538280021110287727632027479355525065790679471905828527223835732789578554972303847332493296885553194587354640645162332661339750122620140509910046779179893596537251530148566792866959706377542254697025382040608314683728905162575815850710593936057746860695360
4904 24676885741606261895652312174858495454416489326882372070606765195133323588134965187399828142341875691670439562745874511148236052400647274548155548484601215756782958973217814548289009387744284821354177330411269216056177500995260370024315182762798136860061954493631999385539611153451005021366426038169585873390802136740929167980389835225558744443772910327552413451971894642755750794145398329307220438492720
4905 -27248795587437683940717100550129138335707225163692174500728995460007852665097298917225206757018904754989229760113815780805324949901069574822894333340666870399591367345579942070367300154160535938034484849312758663738027312257382638206309332598941785183052745805333903720270082632146821809374911350169529982587606679783882197760671240067720602036797659201620698744776447142426368861051019379770464546757280
4906 30088458206393936900153007771271795570581433769688470040768267316004789523186085635162082415037828744377573253638699504746758871100404614182579020819717165057887119279217338121883661880862388232920309171842643264932434273956128707282115932619018373397410802322538234585475195972631247647563502213484249759570857668663234014218435446319674739929165840388090527032083680473783572411305837787697373872583680
4907 -33223717182850298188198114584522560247926817410761771490791276606974218957987693437577472822484074402081610038623138473576315890436210372645196959609040290701231715020371858532519503752521046337710110127760925624667058795309208345459659950339212847251429657471207233062388104194663748050177869196378569493094817376210295675892258941203205081828853302101443480417269577120025240202848682335620955079067520
4908 36685308307820252885123153251911397985402359531912893564465410579323238030336339141279160151420787444347162069653097466478642734952718420795061902659354351599548012126073035049322284476125106049837412319936107676500359217707930842317920915219934343215641400665259441256638004788917314097643445533379924886950441012583612964364338862054048760556699372969201359685581703050243983837594008686715996667560000
4909 -40507159665546269093744814330493483538211161096381243163340551202863565403362589155727034323126100453493596766217726524648490518271593354015298673238715174342963457180664007336288800470514825710988200570211666499725903190942754647875472810534479439147394078280109959929162670911994635554646968143374939197605178914783840555737412529584302250812105475261274128533423594424022326296760184722525513804008880
4910 44726722821282934652154754018526359470741431517749890594404981793147361403907581800860306411033806976484462434882894522832938504472407582585223034310568720800842297075688820817027963484996806722801539510927713087202776622223272069114586404484364862423866611140223182116590809097304554423135245341621957652188697642446205380072535662082353630740400809371739613187109862448109370451793146900867436307259200
4911 -49385338330012078219392996736751655393633513288805373400938251484793233437436614045725226084703459185119346149753227544899128960361998126727189732551924882735994088223466915473076085440282046729565770726722319941621382527061122579704889116321404474105918454796181518131267684503000671493278122475449870275014705210493597432455283956488145128242389175249102613800867987906744859589532710942710594347453120
4912 54528639118778572794765183987975181496312977079325940447210470907065253888045484915068348267622512156184982130071815399610086986807140331510926380062880109672120806329323849705296330037815807138060572570902136488746798720076079936232664066331895557201452610499152882694172180153843442523771599003460016759062427670864001785787954539705204519216196914243432868881221987670698295105213169088787137893713440
4913 -60206995662675872097842798629091007606434778108021200887544947103911350825809674878473686744377949477678638337008545598143416720710047452345632969059410530256224753421970597075727440563015008534908702833833263336712140150851380252282846514290713423964240535976589237682339564993997656361861140153992049328567972119959156885513669902458873523435085363828314071765476765838244867438813094330789213705624480
4914 66476007279790357862606595396404438830968950136627571517225453504740906733818363451725730762993441086945008297550182628528040629986367816273501373375950712491316411945275552419111870220857335429296193829837667882634973034784203243641311909341164112039768894252581313791020170136715038147652121708785391071792486115170434827560100884229101567156614235467505464542594383834852651699900816626732106682813440
4915 -73397044317547381112055951313936710790653657147772678757987993259090661063842951111641074719119729916931430259777367657900530601417492267200052494655064683890928491201390503738324786162796645389748209292350910518033170442231551902326302136413396801902126792560342463459417369920559097018096545865060643014062763212499539897225991106028927047919837122551964602109097828248144103961560316557431308497795200
4916 81037846496206917136024379989599253032707151634317611375131630876720335342416840175374506735339745458323981793276961020531525730202627328993150401369350214484118964209417928414016217861404777501449267262685069304633054672683933820943557092236796806209753346141826696667542042280760931878618679210307198378111720279594648011330454253330207483126579894405794328917604219065465641508656745069957183917554800
4917 -89473183219495347909567525486534409534169772085258287374804728377074767362016847078664334395786013753373848728306569300503363797264534805984519628501961570271092449017044656860266634534078203231302817266146816323483154476097066854093192089179660893638024711563027208638102091252439541930370857923525614651897950998710003617635102597114101913242747024520508064830245251894480155810681343467968446543627520
4918 98785582262785022599712310821801326448676717262780939591403932101699624446317006662139036014249944424537922726096508248575216568409329661271603344805885483343895836926622427754674533109124245050400503856418196152121037419642935588973446090358672852748511277107126941622835801621470685697463539566923921801737051173132811203349335020161220489960901302032177787347689952076452640680781961472977148874589280
4919 -109066133911639067832841439003635314953222143269442706752183117247723848961425662418284232588788917015698912273969470218879211415844472153749472645599133107982684073143179985290869099517963990930750809899343079662149112596688269873899108293472958651833329890918863132902743240038085794808150433685004757076724969848287540805987958540412668353079921979271801162946587836609819543555632683303761182946223040
4920 120415378354316408217566129331966523820523032524775139203168563297529178670802912922936297115146440031788483092059976285982842872669571697742361216483235171474640279035248050151417665579682859234139019348464249633908959066652911912138919003971581695874431647577187197451487544320039498607082553109965982284691858743042429732205384343027783289860264664308751549495036733021138371934682398112904798673029504
4921 -132944284938030351126557581902484635268601421904478875898413499377786181648967332521329252461358990786530973486653394877981260848127164565031066664066922485897067472867463466500295835257199044915287618114982663851215390855626542150940368952176415123349961004515529381119183297756889721830222225613226497934407500802853333168948992322288962300634225773550398448906780211780637762916833227283795783765829120
4922 146775332788148600416345806566854428293268312144119335374033755811947240913655417999920739044761022956390839336947449182726782605327190187660529418283389020687221592288839783718372313822524781267274585205891925846464077835066401685420675504563120639047737382120610556666899073204791752849563674749029167143212813670763945445452291632572517864510446008489154228646911929343864166368700201150861581856303360
4923 -162043703270689061691532148178064460449967740563808408357617476649096833677353294245219007325359646270362984505971593035302271022772600480699346071804663364400050832198864708104709238995412779829675574431699992309396321655654438466459645885042919466748972336766945434934876794891963691024959174251257362206586490768492946614813084364415012486982850227670675995532397025556042450324803179109757826404106400
4924 178898595860863170640982341381052023739834351102133579210206824800709629607794950948522860864968537382189275960745472206577450350541846490320459567604980806654852206460998182338126024469440786912596898832718762994195917980705582661471450731862301549767702089454142294028941068115882512669917116757693821398578136108967491865396707699762579221780389523158377765581176158772411833071934367527855975260265600
4925 -197504680174479431055246925175874197641361004588817379268844238077507512043150681725542458234457916388251055513167990479190134192613070447427062526248598063477987479043498660943487202467819850943779307538082905219575846341503921004030671073892653257787491842693728378890711354763826683499897137284513404445422245946217121381847636755094348276208824752334504309047215759671574049759545419621174093948475536
4926 218043698236251084884144897510007301247587748955976008131551669838098224916356167506419352794398373950099841215010889975531376417698666465282922725622908744505712260255401498073312180068789027547485540388705683500681782464781521432850235239337578926877582702115790245051059272585660350075765187182902565358501357826512104619183853241234214116314503117161205006884692539617456756167611992726269870507060160
4927 -240716232512144462481565060583498681509938277920630266254239546702610502310821377068033126285601009638514036016916012960317384491411633313432435427809340740409151889662816121568474238886902896875761917079205791023629339553267477396758893277752802893078024002873138429534869905258805087791329565767629571718203490360600048384552021613205023440538777010224180420469845679020953574621637857795329518447138880
4928 265743656835855879978252115941320326861430926085633946247434423809069363340919633318189608917514802019206504510617561915389245674367913544787798423847625242203242074736744729843004490546196437082608284830636145918693206430556827933306227578437657683809520577894774057644279266871507108617648137990924724797187856002006410375905501504562702488750777952575811669156634175323122453946062619510824516232620800
4929 -293370289127752744830011014502585828490367475545662096313662929721408024184556160289780121012456600200248300423921960067182936973187478939843196220294498851904504569946778863728691082594463766767214251851375034479443854659303971796999397763422236195239633113996434322492516461998605923958604565928868347911096233175902621777497748698329999044943634439050150639261794470982088197095939015323094519308646400
4930 323865766755185137478123702649319883533652287525124957078642161301740057779749168554938654418549590011968379298689592614647274634053717266953730751914431056167013386223098157468267959992403475980808806222865631062717729415898040124005404198527969838003653023343036336765292915508801988363281258567359488313294598141707744680971289824192179684743110197935192825510112313590671159755080399394798349568061248
4931 -357527667534745729813371952253847076053176703224456412053881042016185925477650587487761845678305028348550802663977538249038291206985305006575288910529454144156837674802927392084371970619368616678387101229120054195045311810170269524683026357540591246799967080869265955693268769653920214679770456133514903036944299001258313837573455122629666931732191304019074903130666114321297802806724564661003280538516000
4932 394684401750538533017063976748099855229535746979984751286926886874602085349993541687559083385850892859934535325696110414037410185491647733782270251579649635327137045427559910615811153503582280399826073350074409466035847138876885938477041377556963608177698967065868169862947643521412572630151645089803774485035851569766056878427355311680335816099736812193609922990482854432359164730892041967688464729378960
4933 -435698403180651099747900380619930174946093298556679396376732677642203554142029219966492796013899424150042137333326684673253906144021907135981695699679553949236750526876569203522948397464112380520976711246484736026666538484706886054940855646559216462228267699153949097763308660350887131491930890350282657710005067531320860976264211469168715516118087673430148611498441034255571592006585839550715772347450480
4934 480969650012000214768656723239796681704147941852635337531403389211662352387690970595706602141325010003966136582416209074076821832055808204689095717500955357227312143114897171929433747720111430089745265171282901494845510019544607323333890720810122313471801298205883638187216448586847680988114643504939628563162913458284115378970622350596027376291896895570289234816545720417413148564441991203874462703963040
4935 -530939549709318260007136984096533634902046128339526563468315148144305055377857988698784977485437112723628908201461232509618488485429119212039298749952400868671709870811417992117066673944893595749659266231445460386342570750551234977427754029216498969041397451244863907794968510843438519584330186825917221045054781077822346360963127837470585524741429387604617676898631999733401180176827436649664004273152000
4936 586095225417903637429366946168633683166865914997536830214659518519186112962548599033339571383943192636598441016983070763915429504894695136717604837936103798683714459915985086532820639003569232583313120431146569599008197267654598590572838919308154012537376334025956043670890505970368756232538297149331283511876541039657844901273759628834928933089420069357422127693254414056374363462433071479817692759657680
4937 -646974245355661473451216241176422068898201991557434261968548151064768703916017893831243439582715511137046958621013924615710672479977509286298720618636921419954693004691568302562791442804795626941681783857602307810894822622791502794151118797947262686800935853340592582150721774558889242622888654343884323385298417297965552589333171055834479845630462009079265481891488573910956324596408290539740364651319440
4938 714169840925171773056569459251072578069312827495989828885375974527261545233847553357939495167187866315347796127181644057375083299996654986360515632293077892730685340495258789294184467408471369189733129457443486753019120848376417231211961353019891899627708934342984684824622309985590344567737554708128857903857708590771991910648321306131674387900805115303879974210239725598319390628716851387527880601583360
4939 -788336663992133330853795831874236481845935926153012331802512478593747186562223004336833139076227099614989583571455072386556624951380839082170314798985833609700087679049348077736203414474203313204868184939339915600090068188830385815123612885965467524157407284129668102167675443721050733698928798156552466194729524962314354067491656837045371163839592642408034767135156070672605426857238271463437606058462400
4940 870197138977859124611024980545658229036408117811379585361155463575145509301606321689563457739388475428796504393403864642183088313303358220043976116962218794337199877980164690314798262887165891834211417738534174117588687645287241977610806374922347325038692801915884364477082378968434637256448390331274852424081265445341782800784363312011567236555467045812815557857588226205740690565693862994824606284304000
4941 -960548471150516407051288869069135044239351558797941140339861173459246849280928233372728669039923208593705933761721833422914831797317590954622603783986123155592674789102105737864382791989815319783331691088220071297459211693240041857046985589232789303014862581899326663109196909819022733455316115636371287954843762679809812734091279519119021252372677883860712788351666982806423742205763050688639826174457520
4942 1060270378827621972046979734176134870348645535524203305516786601697699407850336140025987339679967034838530711819169912894251718652989096825752226580117463439110797933691062495275277293679937234523968481210019101853295097188489967227421493191104587390547628057069102353384971993867452756593121084459200991604531282281937431671102263610945692639530242614374639508048803662974301202780995369519817149058944640
4943 -1170333624181692943734628604339515433494034461347937840551467522490095834804488085607840357014780155473901361584070862434949353235319216510686764042464578904563952119323327727839154655999538928936343272859360662213058044770255342810400540042854450533352190820493067846337387072640390231557903511123252693944069178029536874535810661047945021551134232166091905277059284933577479004411203315415543456778829440
4944 1291809425038933209793972133954673886674058045296183292649216821478028609693089059627758188328471037069616020969291890614209816948910503245282490644366898465229570883052573365924994683176501114337323944728751241596867206340987583718708497673251940669087171620479440449510619847232494392377819758419181951925381920702440313148844903430043846370258453752647373303179383148306331840133403415295699885891237120
4945 -1425879838551307932836027544862990700723891093418669921024919778926891350776603583889920862407569886999682910815321925383338210732886814667531407579516470857206168052142120116864675048602174266031007537091262413390889573228909673538292559057458674660408597667021766166249212917608211707325852510741943772715292630920981441034178511536653347839281822996481303064250649194753795363507324325320853813111533056
4946 1573849216986818028921747354947801491069483140002801533665819180355666865212470664534919936007345505740204659024288409759701994590258770155396940479825780409169006890667694350077374944222209613517105371193111308082568426051188010529670920579381993603102685126751124945157342242171077847619215371498161174609029745188793934334487903887791733562474917332743020814693314727415771669636864249805533059160842960
4947 -1737156846211098711649921699938540082123207124872256876911380016625763114403949326158421055502517552566904712221852827128178307757848831862122307987682671949186326905658088605859403619424576323069036912155525640720537190364917530762139798434629156244782763790237627564835754917614309880141257975503024052758884076396160739289382919139284483897608691867586322185984942002006389444062075973442635424897354880
4948 1917390888824726684837242836154345616724742275552198078803330405493812755927816644124396249505799946880161759600880594768825705788534094589554192147185155570453776410378456966602311277832291952472002819278239625060098279575330741926699434737388791317069611667911148920691917623681101066678728735789625605745447629237619469100943413463629456864589802976930690821724364008367815905948579287956568243390653360
4949 -2116303766484101683819703868870757801742805756065813954927666109157165287483118648346553917515963804570040976445357469297062730693173458942515819576291985123602461501099716110862320778707180047475313361367482195280190281867604679912006578039239799420362323436763058608939945418583178766601942757415206609441195311822349822411085783503682755465049974564115399622152512243145243314538748086278152292759156720
4950 2335829129789962976275886575335963967088709202634961502450965673731899845282455861748874760473245381541755757457210055874828583394867356100456315571000744980207924278667665227401057122105830890895123408342434703603685672403348308808979911441007394929276076713952424721186465888503504233406726955869001052597104928801286067342799697978405988122111169449063438765093603061657719687794289485989754789154114464
4951 -2578100579409375045293896409428219475665856317498245405588333397139319405570925607038704283997006514664257066961485884388397295201074734128799178335594716431037490131714451993554618505133194637554129316964335516959313406910901719156295095487641781483998466149512818935681513878827685022279280775960340966674084535183858887001574114805319165437254364015857336757852580716007338905238976256121553912850418880
4952 2845472318950874507252342207768180217152025039695300598009970357395487246355660580608072421067335914020469558556051345102759134650028913978945812239523070409189104807436342048707307658768897467143685132800803460905753931812366281317722666122728188255328965632449907242758160705908864664577382923464439421501421916951595508009543077444576564290716057149374321968378039715784278247199738009631712858790486240
4953 -3140541938699957347934823448574253396121595371152897542825352075268191413688068470591713029308041042133018225429568636723246267535276514630120142840601033587433431498441465690535793678015126149322223890712763355792546258114839805700970705908420195756069620212250989744977063945420016166639995881973602803376360576486081378011682806282403059530188311125969257380873785178170668783407280901653866137983344640
4954 3466175549821328390895015284558729058211028650620100141554894095191194401323940032375819135746259336731198391542189430983401374520888756442236063877480576041593149903373407236573824178806200474678512307424452269335215036985779861181615494845070857104794857070736196937201252762046828001611351213088085926882823050497266970862835373132840022163982958354190009004607405228965269826941069683511018505429074800
4955 -3825535511241741863002897491304310500005626600147665552159603741742332203903958685991167683790316303990342403618065699416324178355955991908163021191435952167072983195892112768267437209768090998585812892980111394623137277492337459861660246004869750810032445605375412372330692377882707849553116875539782170399665737861731534822149250378241518972204940567422646148339852449347153406121050181533939774109948416
4956 4222111016359397258712679580743808428689605940440419441178459271772549736218878577181088046156954719744298466693219908432984232371296405663690542847905583656613138709321753188421386593479198103457356498982820655492652736331630187264599331344305802642454700808537663519306003126413443367511121181446284093064342780959766842976289404282686229992165105314612212817080714011798028420011522315206907783626501120
4957 -4659751834221504789422634989189557376500758243550715448443986230335653258648609050678131431195740949318486988490047415314831894328258197168986627345751482897958565974964086537834573053991924542931712542506153646303966872126655652755290658171242046232379958546981448886173337588302889514254873592789500401147534222608905313847378113862557867832297250479155001665249808734329696185376686109114517359140471600
4958 5142705530134085711259646513726628379643743762166868091245431227550396830263434012300812736072067772393316551059221919530344962697995758228658891487252374351807452975145754124631125162686850067813604025694075216226416560563304037520985549712795968229506863647990241043967500775445149813108477476806717524271796425931713975288789956677102638683443601856376678513004366608609657733975971604786551406570796480
4959 -5675658524107621653765386717647865062918882259273063793516023583599648646738358268110335894965934561052470380564165165517504196352398133173536520365256671057724822437876508606801551562308297116702513585356514790619739837591252545609502801850212816266527908864207812973762181712059049121173387155772581925371202660941693026555883208507240583648975546202118957125924727730054959846528374068543246209459085760
4960 6263781382418889314023775343097669572943411860177702012439973900101347682748445444558748305639324088112045940971278334631026925196105335729937217547291019074180824979882306341378126694310143980530103573699629834253978294308576844500346419107875851376530719204371013352213286205221591934461542662650069701301239280603267555906155749440486050652485020534025334197199390333135812694726468962738565607395008000
4961 -6912778778236118117190708215911899989486694100027581507723902333022970649457432215319706217451469017030932039716057009170502150753459052683456522200112132585142367136697060375681550611729138490394382588493294625109547156216444676944725181997661632254736077968746421806425468872429781929805346037816040640879306604909082172466539298948600674607924033995986311975181311496732974229921335951543961771903260880
4962 7628944602100587853391399782564824376296364957708741415508049725620746135375949856305714797642135562962713845045646374933422135234705656351789070440273472257798805977403074573372746280341510250204175163882878012263406826548508491459645866521858526184613045645411579419625177507253572096124452904349599434002769650404448256694016742075324573807860865605370387895270824113484469136581947366482429907258267520
4963 -8419222752511941499201986000757594974608966038504412461873777379460436046090321428381748931703763285868837198235417959928811694535881772316086365525330340048830576179542529709320908560867912133493914620972155976227664579646981073353625469827233581835265252370924533071349087306073357635335571857090421269717147580951478477995072783583643924851914861697299479122760004009004707432318031472623506238571422080
4964 9291274191399814742041729897746398517896055359748899722132998744414353226498048130447816975989642291901055623282743757969272462881079176819682985869652959155071193028104528956818737271830788910502565873340779573997621967495850030863399426146354454147913339138589346327344653131722057867402086746600074660003400599380540331798102956164808099312371822925310016025480207268609467846874303767068479991414456480
4965 -10253550909402361653372625007991251657766079160372106833786186547672317102318142460351574158242922339627361574630280679338021050747614849897452902443557703944131716194293595806134493507200637508889118968527375693875502478348920288389383495481266966201862980190514054200098273234863360525822646946941222563294099538130442876455373986430020679485228887458453722245783496517303575519032860145240956009195756800
4966 11315377512187829620421069952356830227094060454155962563125854146479522832905140440956758398296934816623872571080262212509303276173536112557191684474404883140975702755635257908443019850802310684503321483982294996686998737569099628921983592117545229359537759118636225976346593316976756634131713561919715576848260356873825827668848415151710564605401252468242484816147465721321412369796630080968231580462474240
4967 -12487041212182385268932631936882967702520786610664630497674041409275015908933189439675393682170965351913234319055298352987886305369414335303314173201971464882100481760873402478885061878475108197327211869844294048175969237872602249639831919512988397906656951641401039830012750650047145426961469428527422892415333352513286681614040530015213272981380262571160731481842842508136128124550628781839378177539092800
4968 13779891090704765485483096045855242865314829320546139874207083370657920305696212333413977101909100987324313246836788597134281035328042509870965011609558311692430219584863577558518764567540552104207969962692135549142881671048995979934033576074961058169314587862968335921758699723764342688509286335656974531217703129228844839228872820949496741022165715289205058828441274403130482219046096103613876022263262720
4969 -15206447584426493802605792195062395489085500461150855388321681464695383123936463693714553004056252444060715848850044094427377023361979636462875775663730157823831150190879737679475918413424993936794719493395835058506006969522257078679742418306618643793979858762111324756071601530958338034801392725890787379407326567143552028440443916744605949304500614387433233588053286671588335737554901964815153708263537040
4970 16780523248124785507064409788850860972416024307168900333707831558382815672385026372337996834180457709675945795689253235702182791713101495558773837485826241913474562424155681013659557882715306223784215553612343533760937558881035650033186714197151121339680636841852280868760541249278898343593949657593741615917090571162290365843171315936817360587834305191609889660128486481403553730555617037573913144379329536
4971 -18517355953810322816234540546144261588186267929313759672596562593940362550352917896594444962086157388374312385244201397706182865299101650082251480124725270172434019573826299309526694705681199756901351845002199998654396524413133564118574884419379741462318697669524221529682812135429348017136981960325598417794517271936718850104040233935735723705398673232871759726162257086199157706926593205770011222739356480
4972 20433755805526215027189486062529032873613451985400261157500194290702256727540080137654672625203284385836461216869211501063831252574536054422729948942110665798883281350266136314270090356381492296654150360139425213398373242519108079110857766062823369982726920339184754032272229399161090824407442912007246943947707181394810395694156766010323209184745489541580176655094340583291098290317737685216438067176492480
4973 -22548267180565829778780806470452280890939175971896584623898714362564412407344935041023208155365022542382698829903955850574549502493395394073695281682243126470899297841673297917943490889642092853508672485257948835854934925346904068640445355394574960867395922732112115008987955381548889015130619127792118797543970010235148303224535423998482829057916939126459154231198522046099981167364650235906767815744225200
4974 24881347452800536379307661536624556527790444600700518431572545356712220367047135695141137316530922972866603496593132845617156300960624521053362513239688212877087378786945607085216135103794813995517292008418925491539042119510904917311541982356099686953569625537110140038085678296436664534090390740785177513405070763876119629868333112851930099791281101860709316729802535569076648282087994998855667785463497920
4975 -27455564113626998832295404340960289518408487893180252407124132133161898140411718394295562253224402830699696279696433354378452795653293797852805353156781009167797987466198926246405599146496382445515308933899399230541457205516589138594526570152242245746300484680962032832462917645075040849172117693370875127842608915673494017850178420042556640313852836807646155266299360373073052685594696185453565751275218880
4976 30295812182262413162614130934233501251038087391328515887449470328576026864173725301306064181296723847019503371739015847223690128271128403103816866649880952105115258719968207210348287892164404635489471866157415712656181211331246600297505496245896075221920777182706730818808050659545989607707734043744896960197380820710068785654086922587091347571699384683507279352158775174069408060123938630025356420224716480
4977 -33429553991416070811822692901458087383903334035230869765143231734485132810501532257773449865582756363680649431339369813914103744851181604848177553494813799598483896926114190699824552707029379070635836668973673746091728527639702102348493939662330621697973153587785789313592193007130816285953840956176782957704086768067403826650531664907194493087110202358686027208633035537419499735249766246597310365621089280
4978 36887083648600040750299702275551709611448988664099271316076472070039161313293748071428931508277727660092646454211878438861390669262291986096310960893181888412564101168994981025967744337604358444204536454970545890021641516624672375811315305169575541469106635692612850372570957219441957348010228566479633354976676091636381250108587446032160799353129867585372711894417986625567238854536526602513409891259075200
4979 -40701818709553518700582825423089673367457385756988125024089529404112720690418531788429590303362964758468261880811425876621496668515145286493770881579583872497020774861896792583813530306322886771021617771682076009801411832348705667106642199738104352565047781929251374641579358516002684654352329711716904196798621180360736859709729544504586609200498704316959393977674551462007338769783412379056255014960015360
4980 44910621860696543772992700807727057122165320520474903001555130507629807759479785333053500979898179285743244320753599285364839637702396384190608891941971443082706152810528548004310690165192138000550745545234147346523987819674559182686013755722016299364325395156015290815973987030875014142307923619416919426864835620138884098587421371733465365204616214222566069010074995179645579128063451232488752618971686656
4981 -49554155694681896793744407820948723498399621111981369022394014522568603663032150760449826735304018674626678751633451405595443665678556013385566044321396147180985377608956283612420708147560055702564800186108789157507965510477690190761389174567564854012729624889144748033576300721798139456288212076629350490440451806121684479301542757592198424369520204764716999923500026364161066143147884443251173724457564640
4982 54677273979715719906158774903357950610125754438113338501079006487166846517710302156060133931269080276421935627381263677138428265217529234183429762823432654093959171258878905190591458814113995741596717070419943757151199302840992811215058248341677170789226730841174466768785561852896849256683107782653353792046556401833427117639058547209232768515593631733442713002138975484989628181885681618316123275366257920
4983 -60329453172384442027990049746014487473548941253934778032774190048107173855552030146347461313030931467314879623920949312825616393260829824830819971152292426101934763340870349287723339494423224446907811721746771025364653635161095738224023659915669737341196895026420336743456580464098412860840417645814080859663403306856967097693115112994299216154164333919893873066271202599522174650113461579702680790469616640
4984 66565268308583355404283153713421956514119635764559498033489317430166345133494197645155343714032883862434056079835353051844612932810738720885573001882765463016691332747692351936271651686688573101597726504229159797336812787219494932520721090278633835252622149815748001541393343153814740667039240201943024924479474944282034603858765130408162162898820574870491199783614421048443340985787132733185303608259095680
4985 -73444917831456299998523893374795662970455086049539587091252110101751393352012989279189760271271613937538315028070197611464411287396208447008049459578527441882875637607650803943197498738637898762772957662671563536033846958168609926995383648600359893129868969848625648562113795749167911699353023646190038513532413765498656443873662406329537937783660250526105599940424715261223599477482134106822910864669661600
4986 81034802383067022306651145172340125705795830134240884264983483551831331690622747377133532866746136494754118650702235106468672010597968538960014740645882991311568358616783482034792174139807754087850489063689230402603294725216252676607087728327931259169000812779226204450673452934226362346960457094982108836291837017301187350233872966959251615049397493726598290922327510351650394227348650465043267043955819760
4987 -89408163102284866128990705561903399431537451750487408408899326883749107797782028025728279538065360548954268949346302853414601023031454974917993732141950213940663301372313582508890142558391166786532302906971131443628399843795324489702815679348890563171875882002034857821036327509970777532834389406555229166341265844643999151196125872022302924654527425368640697261641765909421477718575137232359278622989906400
4988 98645785539990077849376161354965825146809853154284814272506468563471116346666364214557273736657386641769113633519683275681244666743023494440667882250024475155084584635580359406553527340437883422813326041661049332537460287701096159948543262432910879381359517920704094325569396665845031706456989431712011216643190043245010291169741964173835574186665914788847768445774864345792898823583028207762526879464191040
4989 -108836775929598836698013056371731156901958073897816468843886800137074837844810478545712086162372092566240626091970647700624829318230840407096486788864214742468954206804528902350304753500594587716011591454501211716692515547331657825058561565866962518221951758706102477193670425715832267869447584947642843233758120908159830040329696302128033783453381437981002968787111680765409623743738730637953371249157017600
4990 120079417242040232075534051113989377419754487318069225182612958567143797895638341592901696514940895960401602885407769157003376585514441198025157118473632858319285131231326237877905373242991463078835248252855978071105402952752078654732874466049652052373003073102967176392408928891829895125700996935526528205712288611598827155649092929324318802831815849549210101414132528536903077949194441688546896217760388800
4991 -132482113216261828549172660936399312690480430165492762038827671798078694659251445389018100208313240861747853238237614174228614278677397029672035270043596028019622428989839736873030616074727360036421584011350234440792952345689071190264823173643652217063821922138024642671533471757990596612763024294130878385309225667653252121631595146068549555487112319037086333223579942617975711038880443071810263802370375680
4992 146164429396344449089368266658580942072057889590605822768245314399601926360051769695576217489332215498075532260627922528543468583237932754599681527524455054224526499423372905802030544643525129095300989181380177101632544867968669210801197732870223785704718922623724964101029345807517466444433575694740985627607026423656722871914948983515457346299347492367097683342895543085049547244116513656891721055265914560
4993 -161258241132358529005155904104418393090486838133351297001194982500996846631412832985507881743593162008362983128564347995902676971805324884739799773946410087305496741063808643613827896808049312662999596268760970890460289719180472152616444830604123236206679066287530198782630271856973820043384967544235579556496684234780075675984820324127009243295435959954840546547214634025373285003472030640996419253857582160
4994 177908999522998561980979379656122937761671973282012240636216893954445734326189314215286319675263502572708713889946714443582602087776500288648374052654334765593131199876710784264123666929568618844874366188899706876690548092483739285980108404724500241580419422186427212831051184713157763200755048797191492184362397834473370131882812462138766193538269066379224607633786824838601508062035161601644003927062885760
4995 -196277127403493421456591276067712473892846455774489700712780500036995970009815690028836587424162063814045964907213550670460903466864694846331136887540940693234560613941884351205036732142204140043779682972714805612900916083934033884595886393593445989027266366449137343301757117174381879259278839644967508061039967097675912525420427986542702761139978368771886599769402059441779868989600811834859223724968328448
4996 216539558723005151848610823068380577657785207400103532707961772215837580108924814510372966799936435383758972127987200229030605302088341830022127972430665618208143498307400929357907218434580765237929010124559851224846227880905165678869559932380502652854828591885705445536342256832106192537906725454418602532478572281642295265740979097582191860870058521744027120510613272775052851886333040718967399423909617040
4997 -238891436023486702194352518524773237914731510143523577517310754990512641853520382899526027316381690190618735059606178454481061168405917973986109233520921507181184114630555835281840264714265089804832045455035118120701448188251035343958196775698562232135980261865975613567915358822959722059742469825650625773721986186683819792124056683950738280664068658558624294250589744812867039896612367288851750794424449280
4998 263547982239764172985959146411648471115442945042412123337242102583069185931964058399875521979452922602795343164896687138325428471900325233442088756537776939750329849497124005600173894037721065600698974356477761655350540129207446010676861910786077485403416975417611835376466691817596665291257286712385404349103764452016300925044870749097490403213813747987600712538809899764182196055995775119145208038680765760
4999 -290746564702763205867437801827296147009757948831058252725171068398161489645651604101994024687651730218879090299347297185426740070444162772618878916374906560962051325206526052239168947819541199018661825383397808987210335223669598435075984603172538711127196628696440198354210583909492365562898228496499718916374322350523830509460946271482621418036150778854470588557903387854027934693433346607944269629523565120
5000 320748971060096980048126381213256708331523303133265448590469506749455933641804469083211132110275399184336939990243430062863528866617560163717088568090075605225756031070179504255843709597701403071999291025684620119572936443689673888780425045999485002865884675117183606089659218361997676345582743512928827238063336815021585024439844887495310179857924245265708146165150023351447546364624772952289733885995133864
5001 -353843918848072075592138865746151888677247809962943600408229912796636109695694047644755918652039955445540589980444429138971414439668296716231937265598559569857467689268798952861884884647790248624744607737912614369426970280163453620892430171099718144192292466117342925004524205049977823236365514430714528501834689299183224460435630249593855623140754510851246435554173768629297809913367354915606352369418368640
5002 390349822675722297810053419616892506782642844331686104970962909500062619668337962066998003927432969360136929967767327375810609556097938569103302562396847231204892226668751576935088959148897096277828293625249483222742935974405633667310809918522934402575771747186379883964952602484541514867560741370616278567654735063695962748827449907999990328178165904716024109411694945587325690208358232734543441136974888800
5003 -430617845435881677366912658378926978792222830653348404051531982092850910626247176223325859845803037272741729708355618204429314767802152744838152790286479997928029647356153704727711417022453964402805560668946950696707926874070226187187939680241659325351440101879795100642422992149750864106854450818551743883358584431662455901309906515441020923407924433618953144105202958510469987100003229995833710046076378720
5004 475035262663846447769377682789976828527449679434224538479814864472691356713626029779303467330393156043978077355060091221746740781672073028514765624818993759138205651057624267203475238330964658854646437514004199535902204927498997668059176330193386933085285824842464091672363189336945796569512530197736709595245882128311125167205900262273874264396615551376706499249510216227253598379242600398053029807492831840
5005 -524029172146520081972737894522345368962491182245360222883318239545845144274123094223272444216152791679126833701462580804731810204830281530536025352439321387831763131146997284280330414438850428010750530778936507397997032849191377131656223009594893753958655643730433680475559973667834915246845261466895619068461029372940252101002507977160906176918888258314963726254385570362648708287287192340922346980383534080
5006 578070584172374256907799363792618410137817909665646789896936513360847360993758871670953386903304676125995312331247257268288168063305871347544436316725643259779396073804049985178700582670116921202936885792652249715805937816351016543361310601543988797834369653476121679976177122127195030084149777256293471822265534818480152619344945090804080453537542628901969627186524710633844839704402786335004435693162967360
5007 -637678931436268561741581061445558503600194515064852996623833946209974320315138427059924588933000524229086354048022262255321649341223222438749064840791576489860254427122225391432915651117333353659191759213532083788852154523399073647971970101687277672819061134390996838837120085289028408923949456908162160590179000526230987092585394688136605821750851979775212893484789038799246812054748578583381681518792826560
5008 703427041607511840593412272996400061442038948808581376352562698172948096211097605566206619990752938550057485684302956885914323012840219911693446743448788159458967158485380268590408654422122464074760363565500997988631375515169421611121167020288506372445589867207673431936301696672134765170311364978634825123557856649560351018261211958481619921445877901874530170707638708016523401734875280386596008825606416720
5009 -775946619972384016837556057314943249982965329900498933388092909930864838339834484522193299966615919092276919137806872722278197379919152534832264358800535867370384884132990517135646621392403103391061878303285733880465554729527766973060394970495474265879933202388019279859082288752019068383760336660524361010827803512793691123828237738902844589869829983764600726943340314204106895557124983952367640356032950480
5010 855934294415399140597666496935715166813306942591348689851149237958454508028372076839692669374114865598143585926724812723363367961452986760271165402873980588370384400127565729320412738993658334530080090214413121382643366747872075749432181830932652704181150541854485065552624808750824454633831937104515992511179870602692437627648929777524784852260005330925984950399519211302127366894581005996361540881872985600
5011 -944158280352866518953525954427270369031796008822509907164128675702809595594748930771348498313599866107894062217967389494073911167981136569671320179159982619276592184310557473884308275591256749883256593768116679320269686056026871115796139533955695362539013264655365460258974210861604900492762090917670710841217455882925903022579588971315799836854847989843186434461568818410755033827953973337254204121185700000
5012 1041465729128477682001667385384741375635267351819914832236954336611967051658655843446369104202030528025761890066488896741661837141187871729103165362416672787152606284485636195470020042105961135485520247317316480410763621799001838083334704585290294616001102404933494598788626462146515574324905740136849937460216465009559154712509622894767269024049981782224819823725372277700731934381912131985664361170812089600
5013 -1148790829879563656661535741375354891284340943623898598935483614591982424011701609778519261708669819346463678513805717621511840018451418113556303700173066676151469885151204723316297466373936057240235435248332703130320215202776651358201042805022819572667717590843590538745005803091281754419404388296743173274931807061108971063529137883699572561148496986665436372188337228096916836920695858839374865262571397360
5014 1267163742045878027550535955499885190255100238675655749378161941222315184313445631417860268094626942284193178607235032214713481020686024772151908433929189161201744008799716228463790837851488028629162511379598783927600498197166100883959617470768272512544437697936976691036073188040424682349399026133376121075628424497677268391895068856311507145024262115151180274740131204532125425627116910444480563931391020160
5015 -1397720443588092992833900294747106240280883242921411017284699234952879587552011096472675165831851926245214529345511590320334227490838243602817013956228982579461860871610708024376729922779686275175407607140475019139961183503796841010725800406012024159493288383422516725310877738043390719676872964631602069418640735469222125603763207613549592710887179981472849337741800339874941247141000985685110968031517353600
5016 1541713588685392120724828071732973268930766420314020133014681598480882406038099202450956795227573410654529131527897155703315068808989071553396639447123266017704786350711174514650960687326298285953818719643945417140954265296881199293738868349446269075914933419904716241284701102775252879894716873940087309837724931030115950874232522340526279784469206247835797006190026819596735826144184319213746942421802862080
5017 -1700524478272971189402742060683427702230003524120754183234070133212187282650170943722577918084481946776394304077849405914345103190067683207733277572074052043216646291399391982055297927905944348847092398664569873924029735850393972530234804817140490884611332121776203853450080310546820082821247487856403549309890098555086251390119892915601424259371282681325240297108317577991360314883324861026833129278148819360
5018 1875676257351682586378221257265218216028922723471148850774245699531728108854542386667271775216512859427347006347014372706685496012344402336774150545317478200844378033085992761008596712783325936289420924667088251530866584788283835430823704184738459114662781073882241277811063641705324162896033005352575774272330753520980221427538683747406574097649172598176477227351683359808469520964658695461273975971490502880
5019 -2068848464653498789272495233461196221991150312195646456058165902841511831515959034364037398904906567309847588163188674269071535790090075075933172836704882967971053193674527156165849750177321855789597804311116327032456975285772094217729829697640361504582872236335025684165621976753970096586484900527803381993349949577422328452822873021311934280743838248468020555664435670533006987676389517275958426765184757760
5020 2281893073088142796591609152133011385236018538029187234822710844488450752996917199089471589968823350563375530431570953827126184272055584752817694426968009938908234609426164633730169933091572466815455105656336585385098217626860073671474940969793651638617170955618259164554051696028115446587819310002875329315308946221927829368294711018784018871787348620555664477577359929971032202317966282421605711855260884544
5021 -2516852173549589580370196658295999183258792926496690151348540549967126108369803033273639314623868776885298643717823569980514671641772379672259073649415344201463073191836544238757352804889376499407153953442658444720059674446379511360156255984103060166425913108588361476031719944342828739639613398426200560752462094552745619648815377358181700982137212662736081380712264728987930678568689467093949190685764269360
5022 2775977470260013481672756297411545384945474853147971430218693963479873880826079749952589302115970031913575617046720098399353790154272098336567292378126654255029569521845087696590309550040141812139591047822130040318123091397196653064968391810661298715106112236400080770841623698965402477088108639466903946570595097423030585843164857717998060575339032413026105973025758681457833879691922773997722721281112536320
5023 -3061751773020612373772001188561440592932592513280313131430887961686467216213315127876651272911013504577685530782496622334574764942479402531014723202184545302891742259034519357955351952664030097556995053213501688289087337125739723375947069664723276377221605777986377520872787256594855237515346060476662147288398207755093937038879648775442333454769942692295335288227351677478256979826860698972388924185548391680
5024 3376912690686078975530052956691618763168585842747187438225901478792465407794567727546434091553694203391604549415376020053946202074882729766523225576344242518942131242536568120695503216570029881907846717998892991367166135388263748396152163920156140781644112970787587762233150046349317873045644983633792143010215005460170468704981168991656965030518990438632482991045968629584934658737234644152957369943832606960
5025 -3724478751061369474982233906725615073128778758050123976445465422045287354989964453547348631415992930828206496886299370618775177908423529432825176609205429043860042425320482162804270650133453611411856282719669993304704639267101042108167300353848138929993197460139412493455897412467610208522058191575534714122016081112612900062753640172277591279315112334591083990213969305243006605867428741905055598100158187904
5026 4107778195433139479062247060426573729008864199478858672626979514828301331214661581216439186439989227771572987772523756079607352867085962162828313305476956231066507456690035609473293824194895367247049771021754759070500148821657404346378074805098974673170031674813904262628074629844332490264311608030600672158497678007411943423771673035095264764613129367376601603226822443766837401469633359962774548254206384640
5027 -4530480721311177065956362573935516793891644767732908935197536002123730385483955536269092444510030671363130734705855693391483092654862372827859317886206493432810696736898542285238158716517506234028382905864294334226022039330064596329571825228310679195752967675075468487888053355518284784198099140714489082025547996417476199601598880728012414750371533807089585131237735079798787509239922263410947078004928932800
5028 4996632474906907600449918643841944285032602157589337586531479307648615038880648224320274812570114838259246735643212094292194817599967340712949189347075123843733476311558714478407863000971137596631416176264871222673248061138651041338067092503149947559087908720777569959427744605334657134422161837406367051133616341420345850471932763685531134411898791059627044503175067246161396263043749994926289447782315400320
5029 -5510694625680518933990467934921838302079723057253936044693000980348403938882881655453566570184481696835998838830728943361174358757294569945644127657160813481403508888890897859705361731386316216772297968365124491642230259009263016581040095117142204169046463718250352198346133369340874026224660058122123338478798010341988747041226693251277683168904801011498337590731851195272211914778108874128945878038613895680
5030 6077585889236283711763682886159943474503990735252520723710735571435493987240862045107312359977044043200876507406419485268545467382899549717150225832748600654543676749735671409716413191952813125291957504622857155877803310721114217214983283443424368661208816776481121865376569324017587632656332314473045306234056650566140820141142476577098868616042046729137943254267924932838520795272905970468385872891345461376
5031 -6702729402257678572295652764298096288346894057384252915868820931485089425022366917497783317971651044640721248273448599966551862106706123106590628752547326739266340077327527900025667595707370316157970693984290730275925812641347808663152888401868790155009251092648824583024605144634315874813812766427558175032638426083206898819079008367823045270633814099312213291065900914900061959479755255587704211424159840320
5032 7392104394402987183209097164024712888675801980572599445183716441572446299968606173448159220896901346600913278344652153278423476836622365056001927052431191413907819071597845732105707504691370633933724968381761384793386395647927189372608667713025803620608135288853297491490024081732253279302804954754163956713381218826649436263538391310873392123461169945086122179203793286288163143763978122748397094594357032800
5033 -8152303147517241398931515629190237450322651198931844247428372480545031084212439899537222819952897401369692566553110965200552337870365050087468784454573451617784412866488753751595433363181474379510352798328229797350022395721144196407081795194528979180133868317764848099962647150971344018225532513768023024033061527129733401277772998797622712733938354554697496435893108241559148499551865086757200079387930240000
5034 8990593782586221215699993324840633312205143079981792331189669458047501823602767458913629679839856492910256966134993784244724166855012813153178751497809783720755093626911603301802757935794164998105970318966398542913225827778583218648167684728478407831238667239500704874448196044959504994636029309906308262432026859267656912442292627548765440625095720658916272615880824016141617826419461256541327544887851905280
5035 -9914989470035048478009670486973334694850783814349491426957206636531700340328581690066892576370622462032687911655892334836140254973265987470495155317858682969018781416526955933249732570351877035823745640667292153820308646797097687651459919935821707462945589598060175238793321929981154333999102546309265093819005503536292843478769064962377367943542151471729956342691314780993923525969506741779925600917603472000
5036 10934324719777986557513160603692814728367367453658278493632172014689058220541025518867470115371577658864013047433822233463966376866730889943741444981982620131548464066072235558941423585593024199149644408394585960630190533574434543788030936611996403734207102452263383478866901273156112103473837798928998022466535105214350806965303173129811607075184704328517571295671475805964562864584957917459608333626008298720
5037 -12058339474430666695237459586382631429251230988701009462784439169821490959175839492912645865331874199619414760908044705544966184441437652494711436028456516065580782793333423057344049917490541959692825437261409214029010878781952990863267133601192222468129307112902380778530680588296024927707386138265712805574534526659775109896664910558049168082788400496456784343958096306630987133720466254966764155843208066560
5038 13297771802932705855747372603664044948437484760396585323433432040637847690770354097162133759140796152039209039140246638928875639311013226996325496358631445793414620809201990966151487505439308372303213961213195335075822602402338394752451513783546520544701915172322370983707839115609214298200497666380545449170678448977593615187080726418520871633074790759970975262131302088079832630700674759304753539126008852800
5039 -14664460073193431337385454973576485948971296015418354300384030157372450276413867537887628219776597089540412136094471298629310362739973686861397615687968529701954929503025462665824735774829183774732661462002990142187264379350710984282155583355593239440945049198867674123032114385899464284799445640244938767810989434779364332093561276486751129175569499400547098328943087340903404890326340165367486696166164863360
5040 16171455572032852515128402923483947679925275132677920194921012047805333309273884195376587780886567245126721872446508402599886301542282444185684196816228998027774155892297288497687129744378209653923873246615435133359913659803813757985496438623365479684083804276637278197613551017765465265681640279486716029070962590885549889207552823460119271156986095313091834639356323609811201409648570788732164490335474057600
5041 -17833146639488781450723342376632970053232530493485137477365886697180285817420942580065156698957764366180201463828076247956070056485687985250972447145066360402192275202851079859953909735112449062359287757279733758618549699585769312955827749387623558513842875249630395582330991096374512990554883924176970061759685947967024018536920130240445239132001622245313369883523444603532303431299877383080461772722602166760
5042 19665395493429681616478793363983813690773511158176466075225656989137605719420496701257458860659947645940000736677377319609781840271867196350640969594258061781081138072079681083219658005128895121258076264753591244685248666953998181096658502208466631450673997823036950252483869991157050171591723364002498348223206752206716586897745231147060356901386963904165621725700174914904354349257623300309590166859447672400
5043 -21685689040376645936031719450786349870145324062787511304156993835433208613520500011742501785642755244568672781738992145090611905748840628433642878725975652407629070313230355456797740874121900249583236792063375809053484823626928015974731371897380452991245824982594358443867693690389610171092754118672270333668265243780312133779962438854193903688184857571653450655795124419093948469791731085457642585350297625440
5044 23913305100626364371405453666649210621691372226774392199189824615435085429473594963235247591889704464240393972466254234381807839642163437441037952207139803642733411581186924964292641121621187014427286849567794035185085597046839691477732930782919344944020774422338167028821435070831371833259040648795955069124643057650349351383205994829907439048819638120214126917573958571813496513161878032858316792196355329760
5045 -26369495621424386178554843114572785983028988397643805839541805864414943978421401590026703948005626538690087958876620670093903081631182868228670927504750253579474693353150284640077343355499251048523837244265175681494212344468497992948409113850289889298605925919270421874572923853006929295621248845443922311381611641304853609359910016767276295174580018479506224944834850684426445055128408359937566177428516389344
5046 29077688612435284327535337696908825478512761586170965176327459462593032360241559070583270977329245952054611454245933382825111198385734535751085988444721533700675855456626244571670346185802615677675184849065734722828046396159140461474710626350767289905989547206482717869385384354544752009201157139504156668487935966932444838742674894267076590560080997374543681452150021671985858521132761118619026010457578435680
5047 -32063710714603734256057415141015670047714239713227765966436275415211861787901067095056496802534294706399079263503766181873830580297074130218690038970398636658973309585846436849349500852330352222129675937782312619688446062810272461098252843598965326843870751600834338054689157687643325620235619927529678499898207049184439512492902647781141545111324159511711181277051326533744650382282917307613446224398479685440
5048 35356032508361798224612864950680180721685299845411128639559023989764477940179615241334675669649874651496312527852999751301523411959027104104680059182969798853751497810263333275597675644940332277445429114923695416354853761431321285141055878971902391896120005823138724712527149385152283650117301536030632507296734406027560415671377208917851644005514078383834671719049146365445535821615747596282261653908053864640
5049 -38986038881845749454546800162928882580540842961363398685122264854522125221085415391812866067345624495901059257267178144910965248635470692347582056881209624963684628357581784955973499452971003980384019823948216736481037278357691543146371547812275492700764166964543048555875501279674525428890120921364620743566186364372274392205639906402195299680981596411679785270161048545506427078810814396735030334468319475200
5050 42988327016359754888955637466046200858330028594907143809383732146906121656113524638811438080356093007006980426624260230559165499727929347583765823080188882308377501227478891806114196005317536543296704657043080493191798844098345817598742830363497913218475549510053603626360554787424475126620662269289571022902804361004753842270325178891812541969395235113091341503392406056689899786531016485532170669237861645008
5051 -47401034806988041142582425254976038835071516543929360376818328461976768539115434671855348042224986291195591584665251272757346732924816801378502430323770974636364493969651898648065680900354812600667548964702210220774851407881008761971728726149752675337251482038252207971572753060181014569430952677906047356244560303929504534205957301513835198046018990712828771989834821526998312199791297289514493271901383058400
5052 52266202823462206560504936079351869845578045209727277957453824537986920051019694124450218759735931833389846560300070471697187878152279370456449771860122353101933961747305567352975535884466141253239824349173721963117401282523173237066132141272494020616891451261025152652739260504888424722352122129850176701826014069731408017007651780306143147451907554335947987420198221913264437064249353706463660548686972762560
5053 -57630173232835500223872031240393578124349420549041812519876444473156369511118328067778138983153659171043827615814522364348169729796606660170727066573308972090314609712834678940960666665784195232841761224863192702514612359911021349560866257436642549623913154383898055037756892789331809305619043380534396390214564625678691492492679751900103537369901064460127364842185833158269230918778830718996115728940643578880
5054 63544029454174797930632372433045738083767485354969123791024428795124740227673255990182308560153097218592252496470692840894018048833247502062426651641323629292268333416496095473742891514865396605642023982790666861467763469531807939235069942222755768857257939146262079113649690824623373676930394040795099605531569730623599133185482266384999701304396118082739228849577913379899202834193166797452383103923535725120
5055 -70064080699629373359518106415023040198492526405628329211793868158604285918724209391563681280556629962735815972154674009479561713787168639781542243532657055108034956377759098352644807089855872567693023481996947142786072985596415538874575757319685308886631480978918245573615285084630967443082601154015395536769719035171272233003636339332594764416332922653628758427389501570682437376866220375608253445937278036352
5056 77252395979481826064979023591343763840278014289273842297190602504614306253634657655944730852211085845169523925972018380554346317099634242003013186877157863612752724657467559397297503174015449362459189528775334559473940082822831023733530982947137728297887934100653821936049860271935248358880050447864937936790441319416338675812649148954248881524268842257649244968426327636645585462324613709126837967163944405120
5057 -85177392615105610978080246374926608834225582707875449244220842077359604325114879682266530552159344145934771600008754293360000902593604786533516304553053965760467467527967029625213028116576201313269376810270437372997834523333561845254752410003182137644081502799391679798466643992432381210406677542251232741242711057602293022372519184049858299274892835133010625312394718888643859397958485433588146841141883769120
5058 93914484817524110158467881063344317702137677666933500375647615520820154993285612821094890351991552644423604785910057674625298150768567895667910677966103950719565259438043510791898447613865439109583752255722180057172626839686361362405783270868367528104991028294639085916031950203579331543074878000150334095040588745715988793751339721514287695374669121387471710422676346835506888856752232785981757858156751879440
5059 -103546798455311308252257841972528470938266322741181159236583945544417282271620735727589400724181505873881596876320801268928806058698456782418662707680782525614609845084407610919223419855393761658678343242182492194421459764852028980955329471299195937105344845475380552046509661736392312317432387877612810394650993413070281663365844562425672521025679719635078748107674950701245501451002073219823390228397527735840
5060 114165958759206806590499765591872594881275026792367134729289887386441859371505989111301861791743741502707804595697437205381505799305960500683355043194119173587917575472111322923422007025647877540699936983560281882348380483285606205315266814576622998801573388513896451844627169717003861552636698678396887300779098105057623372135366736464499627892265628584264523181818136758286984354107909411527297899205661734400
5061 -125872958397890449538096941352089445452275554790822456937071225961310095573646204727877954973873537473849039905889055339709730173701400146407020621422152968106315139457924524240300537904280317792890818048700907361827906001942746049066615285737087246707224408971001564983588941573418193473716211073454898546600784246559464772444839575405698666636054773196481075122067593795425825430546840228042216642098171558400
5062 138779114116320636884440187316470265569111877593002723886564815376523871699828614864527600463065536768527321528643826704195169815084731041583700434518396912060139543039686621420553574093720329274382888219261697181867676329364835105776543927856478185943778511999685612306225222191582818427381306872210166047270097874903231133020201295906987696239386332816906792818015925176198883535258296399391202378447553619360
5063 -153007120961986178581786993704151451562807727851409724262859857851903786323276041006572957283408134708211631459230744002686238758749861515761535882161784788489099100485675059672034693808152237201857194441235018912865778337005455139189217019879970498312722049301186367357505433397626765811271941967633450373218550694200049312156085436587401527512891785884154232667648597364174767739313921051549236245940082224320
5064 168692214043175700688101979037075487986927900877836321570905112908415950023013516735588872385669381135273812521194852901912180103627719945286931934439654295351087665254566300227931232768181527195956289755084879266273644860124776808772482895423038053487008021241989996382746222943719049867537253117786692342913533136438276635831029021093494089218449185844123533856612599860621618218452612437539403100977507021440
5065 -185983448775546249980662601719750511450702997139274274157979162890023528912094417613195184191923868194147281989762352956278381258723115089792454278511554623893007689072078053036039359892670005828902271402917792176292561970031961826277746718018823192864406796033692129752699554024657667687860796176155117758841195282005539670767442771750375474881158006463823568058923259328736128667623363988877070828235834301600
5066 205045111688363174003553205023729223292855591571266656102400252937305776265504889794002686660086360650045551414327579215494008719751160725936294492395913266516047931784920008714814660394975135277884590504113712998877291705014244290293617014526662371528604611141256926804494539301391743432056268938540728732155873158873622091943214945692106221723571841412463431680903089658906587647660619617985030897339334787680
5067 -226058275090238674100810223763285692941291302426431004354242796727681693981343004576494713844184943119482600064878562136717984506060033724249569992614036292854652506498083599332625755189927804052338777302739569416037519714104114423836321954213200802424451112663704071270794541808167422529889590495107502515609834816376557089996997124170829396286342741251752441260477427348517001285918069715836783752743422106400
5068 249222510247529117179181654533641489126749659224794680566647669075653774578168930103379529320705787068222890184668397464370334067261768558722782545688951523617818713819726974337407308022199433045637106623191325758300019491962618385947185373762776890553766709473266384859581287957177051904759989652782344792298916680658050008041513648430394621073464193874148991446995389211316539614803413562158920331113202162560
5069 -274757775219441556184791232845774528076781239563325020367628514748488409096036289424394849354290044325455881319584541989366266995084882224492959371961977767180057922061531122534478727335129339254320586214164673530068026458479368331616234995917021091335844880469513754951365673852994031425602959865497098229142183332849230444956182926687587867228032077669005283009678876268836832401484309694465099658528956074080
5070 302906495136314426263131014288223202439616045316554651874272195199072391443543038673615966660873133725177605442962003774815901014522989640665051844022009871611834219816739770691192090561822345612396239685710677600777223950382146865382465145393061043809368006663395275737514416946104595533518459599949637693840525588716092707263058531425333158338139897160649260934472639228052629696230126823094374676583463501888
5071 -333935854516859010976473716331569884632230677801011326472553768661251172098826216336601405469034455994303893136499994885895458864800610805648189872757237344599320290895868702096090723840169654352667317398367511026971004814218409099519114350222042719093774076938791209861778577078607494865009127726199110766029845479619237920798248412367008520528991231156535281868903531530371167544827478056595170821159182528320
5072 368140323213319950972300516391110920999820893265811399699736775517145241911048135860789504611317574742954404944140837915442347580839403654206190288434498912535708478522151345788562810283638175049994469607585624576568470655951743280484407287798254398246931258053982338218795504338221985607950344882372218508643898412631690552526675293064342960669809143866192674257872565605630576988929891179938212206397574560240
5073 -405844439769195742321514674774464190109379132896922788696273064050689090012044045364320540012083895167853039831726210206875135585609422523878371615485818847305395901447545340121520601013433045328565240839083152843330269736672508421972622332446952682107634390643154534451246277292657266302606410094564007805593404993495498778335087719451496960935651252952687603288308652801750276557635341590398669316281760431360
5074 447405878392906808930269432171789668529068090491402770604693049050706408225603059347185810793251352930844317214763105388682562184446977503607923887647648623869965215741432018088436189558673056129623458780862093723453282178768425986159404160188925613202092577821654418271675472335159952372567131842029536667131771071252308865276246898563314390995337900151012492538729417958136227204971851139221851741542390037120
5075 -493218828415245937339684649648647819340947591706918192858645321759221204925019341955732825681486314682287020753165903306419652072136883621953876913157586101923719741353018483869534656377731187695365288219945135427446480144349218070781231123799544507903134919239524238508963819310186704231566708131340056739022402439564970494456655281448256277461453309065024871936078721047681187813177373339701421611074619328640
5076 543717718033524880932900861061185442154471920095592705963855027968491762176395000857680722210328990106181177331879001277821944222686995553523267126654265454440179245325011387439907897942815952001981214988214565791797044311558065931768159345403972416710261724398602547097056572642783097347229337705225316080048681041036153989352318496536249520149131082153337112961115767829128777054571329434104013883765203737600
5077 -599381317378500015178136630714466500098773604871753562423458706225523049141371867787402728531811266632670235666374236164761032805231306541309514256850305649341472684783742079041902210829780990709828144299871577209149109045826514248351533616652665896121250456259105441641824181201187105100677698560691086879125500706407217266983781798716512804637667600516089021083671910469834438061006773742719942090632822584560
5078 660737259501660140726974873666867922071404428429704380535571721196799278961203377817924760680037165933079225288983044126638833171293302404547034203727487337842993692526595604160123029572007284273272442666903923656709183896319113820189888304642713981164839664871988425210817453870836222910686089480842462985252204666222336688183858732041720046930611542854766313998514417659783875486759931496158644049147803370720
5079 -728367021803596541361442743860713432252863681806687717760017768398786260858817546751802916374734659460614673039364089369247588041879014414205002088433875242850850113795957201845062032734493035218443177983002601748908897310136377921323787424788993944287407510946746287635355559828702117946939497704013489783388001915994898955617963384958700064459708265631866511073437551612219508501565097365114238312149721931200
5080 802911414745629648929753140633086345738913064178436510464054740706340951126585575936620679133218296679553651230957084462144079687908757785196950604427889825164108795663551299961244254981979098566769352879880854024273699479150836377506113378884145580811764905496022598515981949596799353426444340163642047790207050515143156531890684650053767645877267819697861979196035132820992838320940242980078890713149988960256
5081 -885076629447034956536698366947111345245672633163198407157908482602564414713411042674246877250887437465084212038423543025133898858189839341525807613484027066693275861806949552626528068732826395237720125356978799610046567010128406562881867925503119930156502378772281038693642850284307166860121648461182806513398646811065237196872325489300111633409809992658042012023689553892106580879911696896201277680231256373520
5082 975640901013582451652061464599316605416008636031507542359342612805486915000648320715123630805993603250752647538976289753034652266221429654195813908711265709914314066673741026656216126784132797166243564547325627926497021832285749097478068120430740373120562448599058869187722911129082333134428663964246371031987943473097262679688756440877663585739419729596791840980481481229654690489827762556161215034034215722240
5083 -1075461850218674741050286637591561379199847381092025584741403747024666305346850531383635727987563927771843590342170695768296533445785636901064799995914372325809064814428695992599416507340611783538543938677597033223628033774980133126407131262007092135392814898122091243144957578299719748280808122979052365735083475180902794947979311246575223288332263814706807372164380769629816111863405326458455994030458359246080
5084 1185484572520097776000312402236183237937079590200055132081383107469869315735922853679329604083982561713185484433422958511163896856195175081968111748704790946541834062620534575402311630341760006727639766566827036300261607770132249588297461133026215631222581287305109938952183332595612092353132122872031985232144679877335213231230985625946899631983670166097775497831367970735498327950434493835057239433228360983040
5085 -1306750550402707960283305410463743651488730614700243197240769555787417615297126556375081876731077444040342261826885212876687026527796221974649559778687660464069907198595536178434060124980632170657487450662997261070195608939453520322996940475751977670874798722133061145392863237598324270760280590722220043414522677598211641483954296679600116105938637885323078138824656045984457776375364294337072070562636093064800
5086 1440407472755711313103698882667020767105634543233116584419220722509024369726572119507028162401398779469201230989632774278622111593115371348565599749681314473897610988318705062476456324808732537487288633734441785805810204518665019319069764149924674054129274335785503274626521243328214154195551751529334085156099139525968785287782918240163567089036289000254915723576183864080269091325434458426732372640267497619840
5087 -1587720053494611425912806388774344760104587248157622432228717426034286247158573602604109757994850494690600439775516159120888142407291634582273304011145951533961867412431966931963066558904683585124227131274966833316206467945395894355855957352037274365394775190323500407688944620696055965911816611003485746610528518571657560197824471293532237855719252294811265536932488691640250289387728011902809096443938528433920
5088 1750081951001776857647827019005306523155349927233100182418275383490894323982679207721199688109123396794215078008588228316854442599287903053465054504323649727218888726933649361414625882037570620231177875020609770287899659137297939707275141111740279024801352794068415460994944766725802630069454989875597668620039758910365859403172952598204342780384507027621216210080616658923938044432090591797721772507684563999680
5089 -1929028900273303445650962251148189605694345452157065521456868985418335899269877205506081418044510120337300097629295199866008887223461153305321540770471038343471517708969205303915376132174090356580888871026789196015608636127149539096662366493300758459822231335151553922808300388989391186020198867166064572094708761394121722893464966527097041150034612275822411077057552515379436455534911215721524273554072955624960
5090 2126253181019667762980617624442570303203370654557085612870815539787745366411807934369416690160125204868656945115959906988455744441728418627581565581168976458491530200795164781289638723839132806719828591220230006041985148285529854065685771802435961999890006089485498994318120559866560889181908442271328850720535287549077486576921819788371179752368123167080639512405724378603802998290832486916923096907042525143200
5091 -2343619557479571073072492645032869683373464570200121980426169481828494012805444823963729661437556025997363416493358185606578855528356712190683307169100329909213340813292702023883500489213523860278347859880093308671865908235089130318288734796500900881383814292163183902250120709684185133392585255696722696539621807884239476520526545911361488388119343401308177677472824944138166675349979366788704496777129545450560
5092 2583182839487071418874685208693423736978214313201289669804042016813449922910172070408399230844919314190614262482009481377202634364324338152637534906794928178877498761678678993114040962396643846464302494291380322765712086191373634903200642123904181625462892332383337500133894919481911290800440230704109581958606962463377189167866556991058375110229134486909878246233886801767283228362157769629721732844814571848320
5093 -2847207229510118456210009894450407519834182100320898064988147308252353252036835544276780435170920995996018891686286126882133836480284161602504144458194870555104633104079367915536568367090518894207462224636768121616126818833532085148474479848248494840670576852014621042442408538321889954488618102683975533278971778061986582044629718397440477824357667082625257351457522973606519818148525552184906032511768804124160
5094 3138187637095469413259796562801596969141502222487558024648049617938493279925463699017335335264200225221132208835747483531476197488273181623776230907958205193742434381915739893568626698377579124162405134188956433360582588497737761814630720638427485971275114330343167157313086331006828506927502002347375162901575554153492782607701640758568770012007075088414621908516116090380470368951325554566898218058166292189920
5095 -3458873160566522254798871644080495818772140204360230928949968940473529736962319957308993067405778737318901974289899533809967634684041453342164771817563457456915565285208651715385515377260271831149629134832258609369060532656094986421345586462296118717877720445123362236568978611468958733222359722690176004613588514268272871934090434842796013573455442520376741680162350112556581338007715505399808682845000848667968
5096 3812292956098467014973907241381228077958378215155117620665072283700489401316929511373042863605133888578174421074452808693537949433676041431688608679645120352069416038057768724433833185986161220110280589229608621532635949682475724291454284352831980527874070596323240474985495203765015350685606698129961571593294643092791825747559643666479431395963847053242636010337618646654095819540259203064830230231410132203760
5097 -4201784736628300956259714260563412283134328637001593455399629069535149018185101044958219934058725568789431566871993049841793488598085300757222705695326641578312556838390039558378199972149648298863379679685371895559921651430342290389927872944481847985490595457948197301753060626740732054839075109049229814703018640766766645257080609057255756677451718113865282410754528347503716004703046454050931610531762073897600
5098 4631026167653763732103835830610155441143183545032612105078826886292663167671960595955205250153773851885242754240739553380651941669393241203352236339858216058862934467006006785504671990802111158073224933663258615484518598023048171824810025578495096651490195555228055425683647941354985071031123650668402789050987442040776724139199799460684602062493430593604305321224396791834873185509551331846622661845877459006640
5099 -5104069454064255570858072854021984406632441583455846113438063265618174969303076806151130873906543117313292721803264104930741265952097935407078875144525579831769959195432722401328717473888196495865199986330250554978925823417133168396237632331396779911614703977379529452192592988900166507499157038522228510880954237796059998612060602216460141860807492125356601235222268061903984357005503523572386514535501070010720
5100 5625379441980605597999453073149127075462246787999291469439592971304229833331235345676030672503748966009841058968508529852421910478710133761886498424226717755546233348568456572717472860195524245670846722352448859112496673759151175462207048941126277441941137999400802773881286646824886080891061141825012504446867848873005352171434423545470392398661639673548485328831242116727897543965616888797444628214325367776448
5101 -6199875592436970659811741925082794129827179298895717500723030196899646338899815691724859398763399678248370648130813257666010561471651853334955074190834078157270704410804269276671805407631536195392732468784681458211006050533162747394719089638623615763272444482408109270036082327136569946490537429037870786912298107849586541912101705536347788811644132545503680684721865683361864470353827036393500900386534228648880
5102 6832978219923066904585834801702921330170016894663249904133927633130551217078528512323383476489887477115778171267773296357436876102619200197239209526867393060277316060450875337334903662307360207817165759168017102562767713467411477735328703868367860266867925843129467930278847822123821045013319560682332533195906178212647874063959078208801833468503144488744292138667662085203599462950985401338019834161494235573440
5103 -7530659428655190657248330508846992926553289303248141202887100515217321414524716746008232642984295148257856343652165210010361423583852502535868930073871687958652185914427235963306896806036443675630068167899544697826278907774690578473657419713962316311258475811369416620894758962683093326892974838270502402200205695982881445739740054554870055978892449328849504240968616072141061635932700672937660993519147225531200
5104 8299499223330942561471369627780050814494610929281605220912378605943533213337329311239345639110082473219096943664420667171102980265388267354666328140131676769980464098814080601575690237194386068836398220224459948653320725810903076037798074267012236186900171359485881601005588960685671272749986445421334047955967364708971174341365842358307225373292004265919352977529773524341954910218678754542121437926463396978240
5105 -9146747319453585152849438671378025570485159081974392001311534684222414090035566313834942709914816513554834134563835675121367392295147012016578937205856189530978264146791969392219032745941864702430905623804632295433004994049655537732049408686164064579441888184245882528865830105963912869608723782855446955016182272866584472869697922047342890456666152930285738203375419498221323200195030952800588662092631816619552
5106 10080391231537163912701191301385483091110067382590929153978939188617904125942495594672803271153038828300229841364156508262841175075487306717445053125884336241236233940021372227363731152407963338292748722913365664560589016247162601678367814675365683717488861826095693716822660318082007515027734131017917003847938519621973285626054264674047487960241994123189983393867418623956787843247793606865261738115037991375360
5107 -11109231276117965935382341153576311957514074203460377574020444115979025681644707985386577213652682481938895362630010830225754892697601812332980339397619787199319315160260722300753396011281541455247376145878033711197331661955793139154186867602538646000926369890304988825542674243856251554422534566603603537386773391635652313275829314762065661812118843145355336180799076120062921261105667535925816157512180650955680
5108 12242963191046661007096762950915054651914375566447465846111567561925667036420973327701896475970928216517852075698047469234825820401483161615795447297602183184529359624936902576185916581564471940614916272246064429458718923683009435551557711923277597482899396646505853906355718025795566872787957270714225600508239423041263414221980955389727721188222553295667616011965948216315372669505501814270978528540700540420080
5109 -13492269143618720179582237825028478599794440989527073356924535511823966214027201760226924219987557102698600296742374929723377965603032898676921925031697080526424609861354398530867133732755823858021729839496132103225060066226620721883497008307220948310848748263234303516257452615019121455780149958308603819694547210379575539724834896311733657009683399583691278394366627660362939563982966435693355195225317222900480
5110 14868917978379218311290630720583749826338961606815381119779034302493399038918978035694080259034860719138496819448053295783519474181936345975790971879404568361659460744169636034314328455099791734775926173602472954738757614687960551995463309025625726429219646694050347137078926174561004079665454149859802825344193006691006942609049237916343127592834244752908383793054030755227134443714822309257301011877960671456000
5111 -16385875641639427545254137930996564020227451643191454301080562762979555474349424613261062810607361231106983854045977787778497968073099130499857833864960556630772234020881144559344560523979709904221551069160207544979746609058434996218144094325755392187356401335976630490925470814714859699647425842379055125446780989839294412010036579755862740450943514974055037111049393046531461883993204684844791682834394254801600
5112 18057426814667707599531957913600384278115790441053263566244472594504963396497424267093779173244780047992063311411830421690780398456137382864779626554817044561358669942677474128366367143510064641260395489966000879350437583047584315001767427261070100838056075808806444606645284226759639034837826441996120858731654078899268618475500083595426532006806353650562012518979432719050545017359175725790696607718055451764800
5113 -19899308892048000245077623774784667734291136183055528957253846709345279532972474757203657272339000828797464275022008379778337300073983416413986532947157790430986007173345444227178387330111441594476484599001900741769880881386504652131929624132057955255910682308753096981794110319687333745535884152485933566012363738910074224148491192343812366171919070662891816238611899785866024362289508584222286031930933490000400
5114 21928859556806699220626353492882160631884229120739481447184763995722026993754589956301609439385761976385427468971820786875882246528969873516471682265950496240683584948332430630141596735175975260861454922270839581772139964777891120269428861583282119735080893186743757142984441611795816882785653902288950092352702804021174239617498838461875115255423608043224386926987551863128967013443808266979904461462121644798960
5115 -24165179330661791548813918426873036840766798788224570440623651429584673111611032470224895624020138176093405309014427794281536943842520615364332420341078470893695821867714188040753144060129392843686822595569097614648971512976920112424987766351128480631203369379807854901627771384591553883120515475650682867050112419246638182256991761985654200587536029003959088664640877653202001875492449565098740177969216774348800
5116 26629310617323877130851491202043894321168680813150086027622375234055554947530514367262220493255895204495740853783632475448357890045026169152600447849506841467849625732582822571822871713000146037459389941755454337528364995006812832008647521875010357097752844854677915152766237270075199885047309637156985293492999897751139007806639985841891150081937534921063586945117390923433688910531586636023441048249935324088320
5117 -29344434910472707312797751956739852194996758936725716211449574170160555772516466852866348859261117856521973367634838538588009360603967285912656026225211243601749674191032666642439125792595590061535698354041538356507385637574295042763565100871400740383599959456594599551835123004234873493594204964086445563809977393990209663896349195525021153669889903611649473839214830245825286573552341019542562396475330843573760
5118 32336090007271768832798562085709076822950858064652863567506446255963547125940756776909872716505273263075944473697224476471805465598017281801938511951456691389619223451687036107829918802401869235189315562511515184482820973097329045890190465780068475991708754441082014108240410109108611528743317544716393187812643206851674485924413036705104337940660758408627034654272180488930640878922090678188920039842603729260480
5119 -35632409254637686253642359200602934548704852213860443497713263994982330185573803237792020255078952020388923965083852313604568570101738437922076638806841983013128790654679499735792327488958507299988229839872618652508412942012051286329244592647139414155666761242191805901809051827587425668921034596339337352046781438329724274295523418694108900147190860340980374694399957754661201721925255232919221141214912926556160
5120 39264385060679828871858749135710728754613632732349030314086454944489675092928760863150953872685228128283451578190461785873001054082787485721081101607177616425453977140385057795433091418615635447066963659618731636500307136429608258266429538923861090357944040556268607022762156597849834966228079903950648676266964576077663927471617908847131504799442210007786750477558315104544118676654568068080469271146284815322928
5121 -43266159129671966482477569172506380474605684138112595378924900402906387609350453894673926623821282521155629216858601694829274274058512772329849379393486433651499324403986681340810596943446017273719815761365909925198582278112723640055064450762322176002515661673260022104961103392252522026932477524915738141091874259726371143947091228931796776544221248223431883165680807105249996669012393172469771544327313381493200
5122 47675342127707662605281868298032847465615792396747684423748799379595603277767767354835638266819230723422386163275850513730121168539539373850658420559227268380498632270561220176650775337834063057606271870795857597822718110334784847705236803560019965492297923167238606639569863722319833676952385619100690471578638494586512318826199116066217573488790180775421844100708814414385216886404661991104929981472044599264160
5123 -52533365760131282960909544817830986537883889847582291970676994873907009156449559264713044678087545876865178887973983915703969332689783331599205777024825335711209245754701367771060585681893937567825638121654651371767625006236631671394560626448411896376623877451870829707166108084879376192356737873628041728608153775565419269416375713285256896243377021349044933119446921773676845511114589619595467872958532531406080
5124 57885870543466715695190864183257606672309345103291937045147213459789987763290110331446877680358613328137430909413302771204393432658599541477091504941376066228755456499586935410036085175704611231098645224436767450805692736705022560183634373692957716816794334827038158501105165474628402590586368249197952254489187395273444454191860171650919083836321601296119408792648654473695305433395187257591416537398445161479680
5125 -63783132886682009716588029692198490705646121343927235127718991632730668870083821137688937148109807842410367795710065063661818664790060974106985290447949342727427556290512043091748038485620246147529482437735445541613789344096376939950225847642717168585880913343241810020454380843928848628297964116985957142902847599266437829044932249134993934595531560783406687670994213068989182249353554845608762094541604478412224
5126 70280535462307989442150315015949049191473700327373338860439692548177079791026437142371936228439915326929210151314167880042471858782960549298998576337156303612386284050446559136151631048405047223932392963659504763285117398075019319646776966275313512961820858919896487636444832059966766172787033879728849767608050549457617470587820425127729589774289841312777724037815316149407207183430130343916920727234995633914560
5127 -77439085250560748626840786380595921354475177899024495028513338633719866548414341883368256632122948565874691485425449752130643397908736942379390905713180034409392408923238919995413085721059911343862028713360412043466326669157397332536506535082546352663433298788885584231857479361681351651502183286453996666899747704012178099215807987742611163839580900946831696109753691599389256337133145277904718792071538307999680
5128 85325984082931682015192915953050153998669711323040661037462431683859509148008062314566092347726049671254895634016046128161088960179549699537640879099760959670760083918205220778040676652726305372694102998142977672341058020587502496968510782350275533646727507311205183757332426990510692670947119805331571657885423815318278851440873791906746581575184583687748317386065963266293974012438408919915755362597413990012560
5129 -94015256999810385368726577382811780373793543510174077171600840282273902931622639800964580961771196153950121973147445123775308086330743552100898613053740371925228185961435541789205340225676552601688042856534504618225314607162994950349614218693801279937356691443537119261682147855026162435107633112813912105785640545494380993427567708674264326707130363747634116304799885997200277707607511520612092583799137823590400
5130 103588444274115309760860151450380769358991512735141860069235865950436241374914442706788351595133314338670916061708222495060768212464801188619701302889178379983456972391823034541085513064383865070201048574088585858737631435928905244598933458219671076842775360076284466642733791393499678462774108437083859701887121420564760512551750787770442082798794322862877327225139698048310865275767330768922805198793258092758528
5131 -114135363544600116203326586888465458066288568469722435142806995405767832815951583434211806161596532469885526106842074606874838613374404799222638377061999680595781885660969301503453660330017982829688788941719994731301903452806207557572301136589768282388875135441752968580133540127323231857734136988828103259079769427042563850079863133545620491301072674325531984325235247764395079924627509531789334592862055231991680
5132 125754949153957400297532485424677546471134153034240559812505156831879967623371231984469326875823965264420600024391974652781389533278832164193370044942478939823578805343427812224715681002928911065978917269076080310260804981653305787605121729143940472908019105438165729193735482785401211980600138978811500129756329060946057983750590091129631667797961203352754821510012944757301854280249184214712656777038310415803040
5133 -138556176504085038796141865080194436356558427586037812377005617212667824038736294839238125858723686654330747250881769016774055850392634556410647661569499139714357004784775723702417825071606731905692883483846302329871718699630920097030048884721378104099864397580852399540792306090617838240650861137329141706863922703656467347774925209369194157354587157236766647880260025048450303303838514466574978713235624622470400
5134 152659080030550660612632620956681223154018541051180852204311943021080152299647407856271701794249042373864850363369865386865329170819028887612990280060798440856855284505505049907368099838510822414339740033551558761866426983090764833181932485191340749186722361389614157650035221944382423868163622249811934992533505032971550981660371520612291917453399744658613589358314258123559723413549500152766898502991382240257920
5135 -168195874267692256369094155916383936865183485428010228634212358162318719361950084360029231675201708138341131321258879749647542561995369005204504081665110814488845047642615769220177175021756457682611268347091074871104298265170795332242667757652862336830574535217011961668011003047135725079710891415508900608257115154104368705465512372013819412206324469862514282972936858106846613174787449534728670155037128600281600
5136 185312188432969406699570832457345703794331423111103343216597057182610243953299474071937896801737663637406366910021675955449309717110218926673561665047180572578998080763145140896506926480954704598307253115160441516252210384188709786117162281387543301311934883903698481726894208141480594464180939678285728266629308420634883385119758994846535544041616822086112908315917315381933163446654286349157145810748304216984960
5137 -204168426012981912631704771990656187148138403510793333824097700816622828810297849022386049163844983134867139765055519269847390816610362602124409493447483884345405567638755821094835908718385630136520889424388023984633244133972247470831244343698488913420272629854953971671635414737635600510952146722514075896153312251519594417444768197327239713277144422889868873421769039000161854773073253153645411761656923856347520
5138 224941261993744358731658076755338167917995759617219960755067656315924368200646337768568364851510730353794368881918620020134956936908061400581690164427432527589657465058232978620762212788300816937557874141484602292563958684974390816096448411746788532474417429693354052106110193260071306989599616982822021779861225525133303816601014501257009946392304912138597966477351344492722707212449504378144535659377522799713280
5139 -247825291655071396323564080725431610829130247862998875245538277153418006384927102253538732857338325172376046893772761369640221417464143881110357744783535945870238102806795349776364799666884315849657402395505003593543799592936825711077417053144368066522002658868814974985201128928419096891869103566268758493875764951231109938428743742587738006427450911146477863717947654726146550325369366499642815136481191309077600
5140 273034846255094575388418734456043879702167418168931551905704340445105490219721297277927389277448745157459122092516733130818944901687707322820707828334958364805874242520213431913304426542773711803104675464668914455708049384746271589826851145253683298423903425230266094721525527863854025976861600057550078104603954643336615364828823808081195928752355797620400084757360171602365657329003013763331518583062125919932000
5141 -300805992478991543655860604364729007476363153180142041699762781738584315220219549875496298467726513473941917406503552234129530993352271167390056513041574442270110943076758549872412571919749199529057494814331306978705641058208922203440470172405767457695306089088143298643941530037878347482758195826305534375557851991967001781951460162287440408117149402644719858720818222559797154543089552720742280386724992326779360
5142 331398734230265022552078541827208796159996927634940323511157869923326484988487001552503153321348211041536166233465804646224696528563748142039515696497355054436170916507977222378589486436408044368991648120034440289499205830067227001861044495496410550538290260911271227686301054443116196209511211949252928190226967580830641692113313499630458600133773837558488075699327481374371066759565766172846668150241667257174080
5143 -365099437219104921929427350605046062499568220779741637378114492954658625162208722058863692191278287680592991409028330689551366402932687600198767536442902046913097856718299304702184395394151289831477957151500580275290650274324792580703384747878341269472732392883502966342379772514960525508801451746582942915000543149934088171962068152223027572118857028298124606376687583530007207330026499050152323118314971258899520
5144 402223498867829979386849156483153912287708914827510875243004499046501744703713864865753040480255542215292094212700617155837483749645504044261864846970475549623283814726038028151924217877110657796688444390964710525370671354618832093417735384671361211588605506252520447262912012433853745995401558991504072080662699889843519961913647638094520830612187759839593156374190573323645575946793378588389653236569661019266720
5145 -443118288327207462219015472795033029003327977100404081977278008915083928147808490572570389056327437340689067451161346808432866192408986204265059386030014807665881563720358564606517019632451274836077615361617189848435367877815674789176445527790645360760411409464625367442300508482132768832034188505411007472181914114212682620638176696789881447519746441016721682950987950839939591326569265086240012990911471136160768
5146 488166383900582561749183405623627521279348809875428482169347879934834742489103131430611663582703433992376450499689258167709570837271650323152148403345871245497110289817450311334209725503506755266925111064295381931392044722338480997591438294585486547843419144264759901714984167359401356728329944003612563935511281601648405909203947483730476809974322283519033071220278208629812450648994061701614001957265845346677760
5147 -537789137928317734243777175268557621612540071277965697584387441983019288458390337523273582263039249700582207590937793344459362339613053344576688777888985355165231867710428265664002715662660422700366731364828467409003913011827982288183550538043038010521966171377805608545775383365584730210017817973167182158786486182744239602760379729321460501760435713698314561019834463064950784906263364861207142840147055925300960
5148 592450602218476190173093316231704751237921812356852926061266272442515224041241565799070646327136147918523747690892785640925298532181932667004672074848372799780330490631083839628600489609965696765103509325889860825151059852347948596874266196724747140509477170949648246971792858721435756900514786748581838701836644073586562081802721735293212114676758737967198182342982492365562947068065509190758139406602460202729280
5149 -652661850448971739397370849715440063939145211507845319721003950146105151833607214291603150083593975545306142558215919834796294302902432209777790369543763213731534052258893005474201911138238230170531431980454537326804017520030471724258986554444742276239118295570219143200084242207930306611518435096692335536425197230981734155009689401897080740283430117839887211732487468043797883007772231030041275530596344336232960
5150 718985737642354163896067149634344124305220280094932317231265129085421439467454247432936789392686292147211062357850647080278287641036643142922556800175064796517615279411438127530014999845669904822344043914469215877101800156183623022409979045057171338231602503974806201295753002834779537256566534259281814389441122802566893040289119124264873653949276522309144295737878076399242017256210433970976352413784039425599936
5151 -792042140860909323928385141140588802962235608091162366742912158067596933972741404236351851340493874529493251938105961729525501131944079942477395633042380618698501616883337332137126890214356021391573034848451181353986460508674375276795641879151269316828365596055203495054260530122277823782487883455522102542121087855687785704178379904752996470362361307956521733838493311329102511208468020949927481460336664296698240
5152 872513729724141096722679086088972572584878084423327860099690163020265028444782811873939647767351112677609156702717188445144190493696970981287084446582318262315676992579924768821977314293307394109572707649445710214362491779627182140106953526995188157873193138059077588480048375041526606747104751385632881896945135318543569071040106098467061073920224562700773854149174212434881969571573217578751351682466935822272000
5153 -961152320254036196460135373580617760688980632521692051230376842319681944335300989335534375159066002174452399324476859282321510565885119914483432230553310411274578770842418309973323952101759829589595765784576097684402789951779834317077720205572298318012008978692467944734693652129784887807674511793788015992169382432098440641661088062259442515568197561120360427790882743151090325684736801058545153328430332582898000
5154 1058785870950991671795112607818556300638629165982411955575602866805530840576646825524197856870259180949339921877580602419082537295073342135872202094026142248780160197643349094313022845204072908507571589388475720532448339792608667286262099280884513746370496022876422241471869336739750283221151735793379070914808342556803725892886138256444523988428801080967467227420903800180144722413335019618332140544867519556451200
5155 -1166326185944652695100010514462352663511746342698005841197468525263257825774785694582112714821942787029320472688781906476424168629930303289085986601042275217902132813017953971207864988350544929494702799667474109387432472330389575467097133298959226728722133393527810032586551780222464346969498501736532937734442577683666559603511887166457849623442915968432189858353792495034399878330541126610421555245318827867435392
5156 1284777396603911584984991686813031653896541603597130156035491291458492323776997454373317294395624440973139229015628143748584883497895217055872657933952917833123035329444368505699589698156492768721573613556849615280897270457045081478336780545112195119385556540868950512312709917213711411016644005199236647387756714447106618984958557398909726717707147635404204011599422401414001738107894719338676094680662502292418000
5157 -1415245300189208903269174256671253516195432554937672576584771034463504875637872815485667869685011380708499209136339275725621008105144769417682581726994717961108047153439402513685510168474047495006588822780761345634135696557086941700045776142388059165295167185913047179325932886496525090350396759924550541185593801627548011433998465409407530383813766456476135862276472926313518084256498134615905752547106931723776000
5158 1558947642054362499672144294815339476293215774923931516200674384870645241322156589062480946947601475001511470118776364341732392263559270244661466587258779045493294446354632797247163185662241591722193493016319636897184921359286093677089032401073160947540391515621699289999283272275356344095661453682683459351176409006166642280615016812660053623184072777459645119113173577255538018239704052428779797359832364963776800
5159 -1717225436627404942052395917705038709659322530507755115916155322828814138030917336204509954654382032273432826465971599540217703654441915592635336381690731053917837849260720704803701295362371424521678394465953617053509264338152094689839617700674174842756529583327346840983530162862283081550359944374468860313937644471229638488500425337766968891411777098092033781314330449774043131124346380089674617131913240466263040
5160 1891555432000643477325053602899576416616735331411863737327233716737435061264441811289879078748074293758331853442948643159578402925854452938330739222148685106960881483033167790315052369816803654196958754844603039693982919246801705556607555525283219841257926142552881980479796514634122217065410385315269812220689589379346892223292449414175880992276838465681358020770288369664771951837991605514703960097076018261100800
5161 -2083563833527750852913761216320935492819037454456132104432860869130109363365919365275412463209089306475836371904201554241260884715239401046338637628042593194721231893062104729274163711945424640380477749122307049844392623300550120307364957859725880417328340030361896085412769068435116586016159001762659025449990963749470773727036848400934912399163423938766364586014488293467200770947468372235236944629663017287767200
5162 2295041413457413435252222843069903126935685910612023406631000419492264467356106586623462384663056612760428568756128487330982299051334728440775233286247669806542035040026478518587643101955402035901608343988303207101386086447762270361444547501748123456905657131867190031540185197765887320321702866881078453661350059934210206911034740103790346173822962835572222158886117681308697044457646357074816843053390474003828320
5163 -2527960146435942302777828624916836954958761485002050450606333533914428143832428014598054892876121230298726279634337056571214798935374267563896707494406032355298978558068045974028873095844122031023280655908875426222022736302698201496099006547518401454182326582355581242123349337760526115239228612169759087176234963885029903283348141194408012306567014984198988500998409066399600720317498970013649946321072057789330240
5164 2784491524803085418463359525291459794750935343802763960983417211484340641133633805730355791434905969507133405756671064613933344115170106920726025372819190633605444402087076473351873803930534389776135853164434517811532662675291424051749096339418227304277585449698038823052680647410626916704435553987490639042986679999149634247101354764125934877568615860287834944500524479580839272242727476776776070419632895871652320
5165 -3067026723115690936888697472444979758878398129398023589691156445277050462406260565999162593673875063057542856493616657836190375911341501332777433478902623018099051907830780208203373574533506236154988083261005466596142709457080516306246746762254005287768186713251369533071743295972003827195188069637144466791283110478825707747085989855614261491471546071307410195082760854447685703045018230499694115171788825152853600
5166 3378198798405511458984008548082943850387041109237051750789762604443882891247328020398941158271987178086346400153077136318811253246995174650842817113774260697735536668023586128318344915411104313929363190433159197424828706288809031416977028486975362542183977109078921921151913189611403204471561795995798311115329956574416853194552944057345598659678924263158122951734265508654821409157389926272665640406571698710851200
5167 -3720907131467283578986633009377085758709667319094848502037014406474406130822833331996344157103723268196436054915050624027864951403237431668039139111362053410123370693473716760899857091472383060089425084465021282127349524957147426691181562069761203630574135853863977195827345991182586417839700802740955536653062071885063750645561765498801309221558134284346618750840337807884889404727362785855804731945705514849484160
5168 4098344335154009731502700059393432965845521750840242997383585332145242257345164340565032791768846595918015662404191477228533382791145503673094350407464368526231697365112311106059227558419212129457708094421966900887762553831756964340212000908633009449101991884066022171843114860673327371124769700457977209778866340715674926658022828661828069160805477002573518524161905406014016972200392692155893872018976110683954240
5169 -4514025878418201708955066778585211909834853475180075755502234636807250653644538785156373815308065117848943267872066170948319203038681646213039661722479643211773225229844448513601599999770619401005880145491028235366330725745828900323707210343516049153339714683806369669307348685474286514314439738289342721518282707789361025415057979808481693843163977493906045722424011250949543690672345871631217643084054348029495680
5170 4971822699889897399552376414103718128485128097937684747707528276994972063123945078201520766251174137060795161162909549301036930152897295619736930278073872893808653565900669404594025835217894910850027771876414760788878803642302527485883701379998196238100185830315284830521173186969104930486408839745699553968010069133335255355116352741174132302595071091681430636993757753098646877356370879204755367371550733949152256
5171 -5475997112354717704038231342693822617547265873802279013916463524970039339860692636797598555607278695312273190010286951181050662482190476390992666797798580382612247510663753324195968725276571413637907224889366321723763139388500487996895056644778990666418105510721569257552606954587076686305925947997526037401927657290929588756670066959040732513161851178959810635328007647888408985311749555145816465082583224615732640
5172 6031242329841382525608715693786079774833475657003001587167962791652902906065035340067756232440445309282166482879578822355777290329363977049701430137075988259904679846530403979017481424534383004676301876199383180405943779032487909209584399435855719098869075195920404020720054216707876567745688170014483059463438816815734189305018407926649026523543475731143087006766061267082088803557718600194232949183573764587292160
5173 -6642725982426674035024725113210803875928029878742074334010304409888674271894564816699000510615091652990980023650154602467285840463071518367169653077010070175576758408299987532566378166602385357552382808121821982914211421901671505383496161808152055976916531370820966669972948667437041300844038150931089608715604466895017857149706478721687357277459858058111949301434638378674082092823911351615316646080943150546238720
5174 7316138020623520315279081074973323287815620913730747457968555373844246462099693719082846220774065660247537193629770143956722352639696214208674207963800131626701536731083072560766925303142846466570351611433871621005735745375458085808881243214016611364844792572009343682303923902568527408582820515001257040894881577513500201350306651280881351421440516134567732343932870358220780990335689145184699710231597573334947200
5175 -8057743451672153841489406933340932956025654860464207895008982764092384013325058083700747900518313160196187483533607290721244870689922517907330495709730420628672368441521087232359976331139624900881145073429968845825531532408944892231783000172240882765737191663527294513753930555994505836437499472173152216147853769276746240557095137569994713283698204030626277105378096391041828208916023600750825553033700685485777984
5176 8874440394576526761249388478808450264162138520471624860196351916113304604760437876761145275221575591191768504188995672490165536755014422236456864529538300805488468634774843842571300254975214326644451963843635550053976458512715371340449877919432645908464307578010110412394805424345533928633825839798592546821549231993045912216805081370296692847476080473560832979043851787599827478996246926703833168535732794308267840
5177 -9773823989726952480565301606378517872242920503092035526420921408019500192536140421295948304183895671645024222130523753173451078682901765233604599643938274415827256880500752539672017262921930879491980689844846202100077664693339303179583708183451325943556212829493811416521073282136911258550317669304530911943123428845667069258559113257309763282654475067760881699306335272831022177385870278560216062194815026364057600
5178 10764256752874903978309124043445896262768148631625803258383260565153518649591955335959576244540350827993767420483564169302239575438089850460333628188563663618162489126501259930910137406594267179793326507891341974001389400554649887351105026470312565479418551056042367882267466288522279341924896496822179848646750957308665333155166929649944996458861163867438163023610929021579954956359114891189412655963493630508108800
5179 -11854946022571755719395908634507057620289347260716334557816971693001859276373551953814421752618396091588676894572601367725651285912520530849498188545900330153295736016868162059872872471937433613499047011459429290950095882600934156217433624577041247472746554710415495596663229115503019276788737353152487869822729745817288107068824009585105804536791671794171713815930963033002341870411388736724201755659139014222170080
5180 13056029215494359722849402400295268913487481909308393564552470345701528732675236496027338689454184671929601484591738705869416252910267257423700502822801733935398192996238398013599693871244817051276283796988938885215136332861400551937901185716788509749572159872922579257364765864062266160561839067490394957182325206011475943341392252503974818059674831209546392734324920671952089754445128229271865979498966373178774784
5181 -14378667675955651858265943512806960264900351615048446590659355274920206015917714966350857159249022720977095102725279413604044174522889512855293787099947820166988747584185081628324183146229179030923649097305816410868447339014460050962870628069002562339600060037839515376691213901496287775514799480360983398487036225585034454959430317157627790715237923473357203616424757142149561662021798789540625224388680894738305280
5182 15835149984997020424881484431426274943463779049086497369602648535083895243106533074484449979313571877478939700068917442367232274073972833888644439219420952473226058612871222089878384989207074385893689862683418875279932951144917251940070906341665985195044617801941443853446551775367053155869055847803105850315937624977085157850915420882813985839932178175629875213368394531461684748249289657783056347449227356849327360
5183 -17439005681506056946934459864583018779858724495873182161574775822007352437858346260424783652172381589618434195146293339831610215166389026199486238919043892191537602770250734323733276105744469768671436587913994720259129633808624944858373786201521364786219739847066026478021836263264665008811869305937655729039256826516848977680615726005842904881303972986583619527118400556417485642881292617124255192762146084107500160
5184 19205130443596384259559346933485902902196198846682035349968256541867806935032292718345876472416451010861548723465253617114421518496798621181360480378340549415371253078212107881433350914683907104263344748803361947526997434229085769520241831742391139708029328313530252552403079928753285780493035809216563312304089621391723759397784061930099065686394949322164517522226985093451972035617719328311607045585746249645453320
5185 -21149923883903352351242190621947910902135174278706468406159442758734780215227460017555246086510780190182978449235937994972867217352241417503243445979571767962668314410211931883210356102973246990058560791274085871732012956126068716824639923551333703129273757706798156333908679488397744117799104949257910008215162424865684836753039219235787940985677661515188341388674031187549678428175905133634064052540420341136027200
5186 23291441228456351201272251925739900378960909002873380181034534823587684484328462772125855082081589209344913326350998983628087406348924918354189305253339880151274181630736075142869912428963773453066711804347900769183614432976716775199192019942668492823058489390736572348534873802246044653369696141854297562098371963966997891811871586939768490747631694867270880770999664940811104359590813042489995663739195811090977680
5187 -25649560276447979439232829672719368447952390352188462885912367459666216114324590420302426518230863185828420821890927629206792730778920068859887355450449815973505811264594689524421800467694740436005636680096667042369031963723863411241526897655688186255793985946140404382568866963373106764523516890492235255856710433809570411236946955826017810935979139824382266231951496658397207478241416832945491139736326975305308160
5188 28246165178701515742152394395981760049234036055869445473042466475457075666336227648372957294927338339809110868355393907106886024201629572017254729399523867042834944541054182077399560880342731416644813755849958365255649167314582332432813638088773195698799556047310425771922668796743222478093407612698492927752623478986750642968047593515611190935049999416804081143338088094271922385401655781907207611708547245535725840
5189 -31105348727227440239620642139163303812931553501656845596108805421761409409653469845856472708730103020969568741986408783705069252871041878647039105328823572508082693629908063732255902744528893152354956622126414426891911045280718864424299459557705337106109619830756337585913167005519818062203467189449290929339889930828929539093087571331675364339889587009190943725519485047942073199024601301803392528231010413533744240
5190 34253635018372438306632058407410066900308430553962598254501471334685247775729854554742207559914111712769264478719474752163826978187391091755365699397394970253470366709445047154284638672181714629626061964917682145555036140220210690926654028296675812842006200562035624841553973086480318308315210238637707802794628442035152162752601000759819407639450526222159681010352157261587967649867085304390998548007491717427152000
5191 -37720224539257506232418879453219229930476584158189247096915152013119610569063328195108316311004993307401900249007673224070958612200105202285296638479682677227726124756888132150076719717296442447568008152166390501247119940016193198814220495169131337853051209456832757169849154229539652314139221225093421116970040550855607650636857523542836520451780968744824442589265093385143940134973717122964183597984218675492438720
5192 41537263933188606011638600110884909501471104384288762799791556525073926376942396205096481324893169812584834501947730350127280920103491508627724214658529707107715574898575234118625765431362863225601622602608258716652983109586860517760870350421743254565670161418631627946846497726853982032451427359360701973320295654243587537528586711034181805930992403519016121133360966477708763632216834130009477932603081100164071040
5193 -45740142926388561160218289996903615739212643655825677964796785102227783187060629536721525013677923785811281493850213779103690263400430734000833152181738270958137190180626214339716827776762637092176635989770926764395085021371412753176239865018331398789243380534362584851310266024251236722168137913419117649574231268307542991925926387315570702767835577672443629733455395420602050977989924631656380321716093315825755920
5194 50367821147816138377373973101162846497764828995278704308228636920875613270079888627174735191079622140308548658258116325070824519679539406948358870114541695983057533428755394478707204701762934194706599000320457414264882810374441609110366741270277713201215465962520577870690410836736438771192777136364037009205749333760355109129249265220686174116544073549212453783733212548408252893435630088396563341342445353695080240
5195 -55463187848288822322444475491061908259990766196005992255584833266555500795019725918226101612047077068890248776836702416364149758606820156144305617703222552420292045841055536061654986084886882765774122706669864993018734139039778535331473754291265065992806211068591475603338075484632444729925337560666101044195011008550878573737625348549048902252773401193832272363725285351415435592830215750163017353767730607313203968
5196 61073457827119457449325044489258492043689280012414940248982168940835151964135221717593266179952575118189856228742450419851815935394715528163490631664717081771559590603308971400915325128811622369875629834965448302384034741217569823654099843117210246862990110749917100177144706122909488021695142286072282764658079685103932350118347822061960314778392753567230654596538215804238593473728022239819654961955292625491540800
5197 -67250607206774850762660516345861031545838932194587033663788547595003848436432612838164762723474455343370020211138302696322454666051791558425924244157742839051848400674968731685366201597948776795580961062802558862821722091918498758016714202352833992827664219440254259835195795572705991375031368593557321548926751284509491513115815183778567499289558306268722943529176195687807336424660305878659915794088291432111926960
5198 74051853061704251517306769703349837328640439142932326065932553434928199815790358401658483594974193178358147557803753125034863732647288101824093563290823485947808413686344506423019268976299709635074922122616883065016101913582674234740345299774390144772551673647151101438548903395184672323954216371761377341136498732498813382688898944658732099495374000202367755998727348902127149463443909592792329574294659510060976000
5199 -81540181309809155737076646849579189268134755634049121877824081724788354249575938883189767954736270246635810551042193043486932822415752589722308643334234037221106291653692625850409907640219712828404677657262334033663977965897384877239034177683608830473132258752546242074320991222418478405781381675882726654552432209653355865962330274812485325499904289790674551734854257309347046137199024534360422023544184496828548800
5200 89784927717709513116839843449003286389650307463302125620776891592621382368689218468220235317042007594135093888239124159082189008573169511535919972349717368696144580711893894208934706304548375927953819295128681507137680887264200006282836494209592811596826628688518459391252670583725012119513588638924730598257101999120830061530381783444123487830590485850117905473150957908361342576679083668630711574692962209344748176
5201 -98862417358049571962134446908674780392448053363807124619065095943582842424282770901342920507096163304581897270150807438053346282471883893780409346991665225585641430415633457184742340357799402544771425869841145279954748921677336609874813350204736991483986297111863463783042626162728769829780959489240707356636211518703886294463097155361154705853720457139109421723929683273499041089404440485901814631391782595018805760
5202 108856668393028561983745450994156368377788722744082477387598756198140247805691222874381125229403187518833602182756481906215298373973462465235119616324265200546163956683581350886980650788296382767330370014623410181042053146378734749411764587137988081871251364644821416677016969609319003859318713934109307755190924279099404020570075511829801138712783083649389444339609671057794772648682970574838812087240009840709210360
5203 -119860166648031790962539635793245999718665714183100791606059105707790962270453182795179286294808018810582008894802567835065114224164327730567206489061601545691620882086274095252982756381606996258370974614836813243659278068082471443275239101988480437953936997122389227375741569768280181573380299100670073143459237011525949430425757762203957289144805005548083632390617656606454388799911370333913853463428215450701277920
5204 131974718088060978346777460126645354246321599841927945967173522048902636577492618023496183765623205909541379190443893783174131333653153227448102469115078822959880419257404453624889117813183096406182550801043028050597802104554534935270718641112264756329150592679274579014380885108437570809670085391236116785339940104494177914544004699236352795437480705794843741121594389087149968518584145736360756441535487856348495280
5205 -145312387023542049772422204012654825993469618400859231172897407989421315405425842471837975184052364264789803545063017991287738965188426794947907738256917231069410659857047283404330570435668973810485290802121042259672445113606177996130013680249790312182777384638331304577998408396984896842718493898255025787500680963378791116367676980422940176133050891334858421092321858232412260669306910595293060508296998229937256704
5206 159996528657540140356224522387581462598359096309881933576794178828981301380997023256401051366990631107206125739015065381191423355542183746039471346284767948738353512294761673378721676280222761148368219565298246608638199610487372041279623434587143731643252509046189367893802942257023092475207535006168278557107621086847991541256863966555101875571893275613380500458852787587507080200363050587997853599634218104698089280
5207 -176162925450603096547953523768849604137627142405150929058019110441256498774362838696383478959297703015016866269710726245040014946950297463240571156449996197165787148634306909508052428685132105024205560829024532547974111474585936852605159219506766420679948130263166228643980188489575732501907932197042200374963599839333402358340431697999405836998702199952318919525839089468932749259536878274364418825959950219438090240
5208 193961037730271302401418282501214494330276240263293531468973737804303578088364543436912633334696001130086110424812530498419206321476178319905959401646569238755301800880600618232409081240647165360408951283762963261330093237914462782480889256676890654827509286023714609082234207238249235971967103238828313354805435846125498189446760091236347084064711887236251794184571085499495798812739676468081607049518554060637839360
5209 -213555380018406902766853630377882898410328109765881786828369110800912126138835357264104793298237480570687193201366950641195722123573553674782376382461471625442468532469132582142314496458206442677177739874395791604212525852200271057946961990791298857087119711908149427345110397345657386021566710690090613105322806934114701435185593266311375410345721109691364638143419132896004763772664198211270435246185175129654811920
5210 235127035700450722710185516458698577730631360143170664798030162054143989017213711496552884097671062178567862127677811917166282220094353341481840403229686961371515267542369980469327946282929197431857592128604210321621480270703316850529880792118510511496601268644369110307582636136085922065547468011534868395961049470883729007687306783318016433677382365618826867079740538903051237979036592007016688713839239270607058400
5211 -258875323927005891580449869038923964810144306885672266034268033744713100658434850324134172063351315955686035589410978324567170058657115493112682870097041407104891684712388443161960226153544930955474363179926045568619112634658758397336117981259280890955492365030493406761854072362857200771765404126482937290889096070430923778035110187421821936788220266309317682891665100501043731146818242555945368581618023493937756800
5212 285019634031318436665041191277668266433482642642860260567345341029685699273855400692331207981357247031977668126288251006596661671103728465462406683571225478704749059492937667944338448103373347804938138369351877841539269845369961376697625531822803134121481036495014862484270565095560346920854911047658275037173328405359246592118940808678106435887059919880308317828053561114880509320329408603760448592532982259347198400
5213 -313801444278976387131948565037960299569584175893872377996414060613337789400682028108271053934138672121903533023067351420152560978427549073737291674226192302908371700243915732228329863305299645328178843059849601817502573473320019634271827882261857630736644306227603608914535419613830462761727796762021123394463351626099172231319052497182119913898318745330234843301130793793802789965094439215190969679535645495945037920
5214 345486543452449408153318303303646231956298424647342646303535497051901223118417725743414041760117143792774922014103863960599013733658275082718013577090003892571061872376374167945412731983575974790341449849693682274817367932589471127282300163462114232493173910142324118884756849441059723833278341145986142231620250143321195348485793576928541831890334607481229668784662809682723146497743235470387294697305133846448035840
5215 -380367475628306374484844018427996243708432851984504107161430767592620492182867504428042996127712717884504685908979976599320922516743899695336024287331568173305921590597754442275872812756042216865556459966213569696266260224856925901894577686260312041715657897981713206245795360460222306234243509264204141121400540107498959094691444231885291609252042150906055095080045729946765029352913616925441947600985748363222944000
5216 418766230545980283058364459256066090036105613650718410749240238546468303410573416709185144352501855895391230742428483615516361942251313890662198861357898944363380591468017933616228722786334763918835110590224213801897207949633673982826949596746194233156239637545416983303406160655557819474659587557557966474794878438183545908665478203425322492485623253753110008977692858194764552690941548608207890757410825518418369440
5217 -461037204212389543426870401291465616040800919878396432826323563599858366744607146683690708713086762779582469931974666132067277053926830260516530250524015832942708300607590237248298764618263407389876961095169490153744973432508411687413356523155105277441534044103429909169513133449341676678024419701491578540421034152440879160143846718153589872748559739226176062330817654322648691555825963530362805099691724516160230400
5218 507570456857021050353186293794047747823646339522146705039622971045453307530176518308040519958456890793978523395989851504871655468377912227231311614907592857152173486296114300447776964395358327632115567681922349588329384702069928943426559922165551412626601120680040652461612695043356111825502645966148574424758422160473953321979037955289418802677884988927930786499206048443374167160797845491087815818882187062764921360
5219 -558795298069726134966024092409624156287433777478941175992716447965451334797993847338534446317368195292434872328007488133015528797251943429112744687898546167909362540633466723596759318186883580787929383265020800173273338926398345539755365177226926565995889479106680085841586279080579212235696241185880681393204674493546602896682939401372898847619392865851090146454920586640229882092685415954495792945961207667356155200
5220 615184231943215626391136516875524073626720744904745115395712931051717558969278647816004097528471201260786941250421000066634635805421162665170481213419469720934088954974390721111384183224487783870532922635384797145330978836900465950087276829505018227552281742114883129393100018192134061919275130713061026932188326627589680085145171982694222002361945227982167580608361167497641945586934986074940541132395500665473480736
5221 -677257298331276801599641187253964395995899564537169769504040001463039461925111695664777217749403496233222712649442521463005428317752702011859977888441486422911434726366642845629493373486482643199615080363369973163191001706781151747600328932761760703557514954547565879489759531531887970251635621524744095220909036419632452318798386140805875159318394254357405258839104483510564371773595425455845036084286407735524775680
5222 745586849952003476397962951199004944313325008205650649900604135836853171254033320879365055201004736064324279053918450966001021970629066982169836914940023507077756976588687646405143206235760713870793215171434774845439529732895476432008578829657902893782619093140842542847107823389207321773718784887037270986621084782672772795576160750627936212943429239054179670978040147030297784749140369537371660063809755567273683840
5223 -820802809045751262952090196353470818136535176451641680716445907516106944292874233742629886521184680760126321019072005555500933266114290318256916371830748976229991226742399668228584379725927186799874274205426916329599839433113512146560633657140982937177677684750945007940690083796170153707809170408507107298196669148227786413045658057382624942822845902166535767764272688778190664611495267720888340087931287913251912640
5224 903598451676311647487425575784696916453724930862069374654757618325325971183385505968725405470065982255259985420542988089974646403009173896380375885642156511981040489230611126560205642612084168921926088953823651677377160453394952161443523053492783884599829412624456550356674084537243364819277063113041650823620824974351713938490657123657018772367400526938898015964671282089043344032377746386634413603870251901212922480
5225 -994736772580765854251789957357838438915860023284492003434137201421979832103183448715364919005866492498620662820172796724331204628274431295640797214487694731322599745591791994091604165974823525147706789284114674453242524198359327922299413193074651524460460852585837344736380414883752227870900522573448957717007335875803775589545512454379464681222582526157267141326224401897624030283808432848973610127313840870288789120
5226 1095057488772434334886530187326258111024330211116462599055559977383155173504023577906492876982419348537374516242252527669637318873520624934448093667598157507340977605221562792847930881486728482178502994562281060413615414620463669895875745480011466880685775880701030395418019512917354602169686945667149084215026555987026242250703772683880136600706192689684786828742622487216079521330025953451611673420892112430933487360
5227 -1205484745930455812666308459544583962279391490666684173036334666109481663797213523055920529183663092763964763028735962589603770966158791243139135584302050295071653305415733761064855615281496933310621802628604561510642345342125299528951459409558986663074517074461580572038175195911726760005039903691819095849945416978777522984727473791754870936116983928537373744686410094027525234500094525464095069228409326806322244960
5228 1327035598021796821142669036443648832079829203573364574460437224733131089369143965402724999246122962294218730168755698661889117299302054381755057342379078566025705535413873433290288482867254858517343637372797864706075217723372453331878649361801382349839689280004537583686905865908831870408164008473838815902570735410021261315164301384176340057237355800989530928724039483337724870881253150112689752671309789806000420960
5229 -1460829337655184089057560010538100407504274999223275840250963798667815275545877708661785055127033075179737777964045009491124233666282705909837904202399899975569270480873958667755775102130896115635778781068223850314568707915027756109807822841321554821938875038920739389550166825102635955821134028751612455710911267882401111341785253957094175008980651047456172445545578585486128934452992362768387326157237474049172563200
5230 1608097762425660729563076075157242780983308358837202826940915591391174932579758316332695415795087600343653688166940417979588763413379795316010987386489182145845551144217835968004601479422343054082438955860967614790940595675880535709335177478693443038106284142642770344443040259327688853502180176034328364518880426688804975501625622866910937290475206169087439574007722860703190971109047416210512174256250747104071572800
5231 -1770196471043683173055383467615804030825293636564654532529787272941868815406766109214862186051056500959754651378256179453131928972471833223972177222111327750496725675773572270612031948030449290879039948789559312164170760178981350636703902547488156114403766588918481930644697443153625021830239597266141078258549480230557456226992576359420902395377371812299735089568752993794105154377329436692491452680383315530716499840
5232 1948617292431424571775549002779110901315328606728455754929560398078172818060006693189818150552381307756374969604221013423389740017716008669649849489257664696636040354987651553616367893562895507831188097174601204050629467089995423186391084314253734490470533424258310311258568702388158054763969642118213160593697206305390364928023480367365988721625168646347279389170234533769724629668401288102107489634526470553260354240
5233 -2145001961296494076135762127521781045244160769157017531731242178902422642491324691417936882203289507519081664265756852279703451231267396033982205254538884419446357178513012348896222619813660539977786117805258913378695026496742517660052753749035348214078103337562636751567606262944973167012862765943960815938283502444687457460598305765392136675660160006296119859159572610747800705365517862643415545681396977867846135760
5234 2361157165053389898368468015763641653242879614804273713402294200011849967033244551597100751419512304856217904158499906297466828240729993957842827567787191848449876653109332844947089988978622625210613124867910192990936278652163945761940741852884570164840782821081929407593738927268366002055192763733266989938268478083230966014810813060349526172083936064545831984554985051574523037448607679163589370236241694158091613520
5235 -2599071099458803327205186042446012382739564550993304902810530108049673716083978070050198989000834733243747391610343770429159387868019035349016213654484283171818122300973560821387430455648823427282566174706520087689538312889568499195666944493671161409466275432519350064936643566226892010287614400628110345497754419751064013999262602331275527367760177579835173979433252872017141450836037983630786598420088220836436035200
5236 2860931684071795135651641595366984181357608105830138361480484808591794460913838212067827071182764869753602903908654916914627656557367562176007885826583366638722845834554364760423477709976470097941796768249523909271933372720045815348554635225278462577924314377642967737259041639186531813847255864933538817518758328772670674640064588611156640916504610805928658186561981465635724561639203634722247813284038405999334704640
5237 -3149146603768603158402903323514183566885968761652623368438920243051552718191817175747926255423862180647581200873155468432017712338758683788398543556442282950495568650753889316187552462840370248533775778089221606949391295175896784577193831310679630113473212749610339316507635402931587466253925753996683501237626901678866573984674269609157598281973408401332575114977343498747667184086005207702481246168634365497165369840
5238 3466365359171579349386012329918006386788197164441478810657121714844771493671396414978299626276369313373886287199419249014677188795611239458252308118604450732249500128607672209769686637274862784569718548013467662304340847373318966885342836323456004080656503060072668846772556101852505358186599380767330973660401932172587864342536053631414937390062664670448626608387706258581042484648830591126443951690336532430112986240
5239 -3815503527143346234138579288615333776434870253399499166831138053836824047101459657132527091052585980666009005616040310832026989631411393929724723366617926606032404649620177683939132499560059522767081523511709847317566097263077638143392025340768372378481526694358072193082419479906156032159125633750719531844697030639495226812882984340649535545744282951939060818772847570220328658765269559259784831808680219682991415040
5240 4199769452616599933450437121912663439517331812361299182035416586751596113806112355485684617820006172308790072956000465677568388653958995145141655374352209243833326281758282704441295411523507897661434280261447893890991088249310635093916550095008050480849958003407497420023472002278252442108025291417395006356173519583080850693703065207688994427924153595797322003254103212259907887117960588376828856861093351839110782400
5241 -4622693615159505792161133745842362199496252759272957512837696186663555950951658295406179821335311995005113841361405607788234003036049425890999639819162238029192697265643752414746842127341780392236904278895900777621282043086969604775774928021149636957289343363969639681091613360549274659025022607958966724967846732318979939148921734962396465352171253285304416531430219030622875866991838079725245668183596680074214336640
5242 5088160938016959154759173339669665930008674558684317014337568610511972415424214129962631017378823566235971597220410419338068772566177225667949455965494872301324540414867260682526783136074129345098458315249723616513250562617501871088345646502770069918318424665230346506993854376098921545202726958930123336985450515707411009613793610403533686549493179792625763023244743980338353204789297467487302473431932207894462025200
5243 -5600446334139745878314440367686883339759195643720133625896298999979344849446792875886809933677612816710778227248841016306345490303036035170426945102587938507387977592120519478902429602658918896828298630082587355795304391007872008556288194917456833285756360282066121745728324910547768455450436072918684761328188997168358793135829119194495741540620926681278950948536743443263933239832755755461817047961588291624926293600
5244 6164253813159456461294441340438835527283936166787535302787147542034710106037859996164425007852885182626339396701545414812535443024598095008666644185661424065773954294788805624287279612879175724423476548751440433338698235189552304493876117892817464098658015162014056980477394153493703010704346718699630680697071369667846516135211529720826555765508465816186254842421137417353612917540511873762101997705878945667839257600
5245 -6784759505653689834881664360836899793673222957831165838756370791815061608938733919261019947044877361180756502666768173707772133884848952901960679657706746146930340120666135974202503708504969169024036101091072010296704600837130823245536211069306069514605213506963822147484036336122341203861316210877063338341329819237739985539968938522689883124478305523813606941060739997645685054296632684245846911260071446036460153184
5246 7467658996667025488527943747403637208293070148190611395154980072633494658766142433472808314215172483847934860465130646072712591311058109678892736608780713497317309416307432784647333560844346227766350927371737237745618718359336748147931792462007770906691629897606240528707100253487933669021118841462233124721285140807502045283913785452910781910135735502162095906911657806427266837549248675521483133498524345031323488320
5247 -8219219399631082694683786896117819915791577280919118231161018833718463460828326542103977451495160688582847000067839818047302261935770895631774031404896194543164502047215848961878239695155233091123601410654107603398024643510478592894859793770000731806394381107341387529640912141640828030549022987299780216236617907799159572453486500837061919200828308037139170167353013389702377988644555572153335807570109005679210086720
5248 9046336644916510402674567898578487944885157082704484889203747593444290877491501324612507312306575455286825353626343587723943731939294577460153512596351475449836293354026967764016561664530466249227458446202256194084707733193174485430270108497792140674440228405119925782951189217473869011824174800597582278826130718645717756580124220489448379795387000777338790498410816027918523233676044926544604631915820994418465014480
5249 -9956598504641098622163351133991402970612308778972573739226016293619270026530305691650391843872851459899304250830556331286751168682220170050195499856582249449914744295815237554973489250712355811891117574036958133437334954977436224498256554531700824617916820756291989537056773115921646771331805772697911868308609496918708080418909462074737529989426130856569084592900805992963015733271455817020326803606461774248472666400
5250 10958353927480378505114234980634945925380532323990777920330467712664309622374608983353020560421866424689405699121940644296863697149710306207472389372099004009537747209828581935730816532352745611258051978692515446825382742998625068223028867113962052036972260008852472002483611318344756582501852994816583866339794864331979108669632144686416949148032711785978263694354761074561460742713502554406068751475581705627704040448
5251 -12060789314551827800989617600091607628638889882608628394230021319949695539240003716384988807980100940224806896602237867777664514826460299782102253548629691395192640858480717157042086365507196043371475454192318714538404011217182781145111688682320062816761858734159187552067491163161953865612313025362809711397735831577829623213954882619592348929149402419394798782312583956800514670181369132699130706940921082608843716800
5252 13274012430489854938338374377472654847893217324635280561375827706836361826619790488584918244156837146997222041507452177185047158528887954694060575484511553563542374591530786091808754475802980266330491364745799007846774745583791749170554161267496479976164506566242199929680193092131342178530169332538971015294791101543588298127874817604969602682716776945612650936148400200301417597190561984563334273788186751721158601120
5253 -14609144713166498408112343694161411000585027786460508867695326721306443174604299415819463530811496362062145252062867497434026594495737614713527217478981919868450696692112896012097506876474733088633013796016785241327467735878402694010503350462367687914282466350313450064805200971604339984553964413322167010508410774777051886955067028045748235116767923917655764902172249539888487963011895944452097705311848598491539837440
5254 16078422821769454145666394482363806892231303347432167326537340125467024532199279606098254781149079550862742549671343929778756102156238917885433085589377344186969868799350469450277821081064669798302774360635001003120714014224752978896088111665115628871659125513002439677607174106206400679159009552137346586158034445082503519239638748754790448538599061622132188900202244486476712691699557523890012083505236819068209025920
5255 -17695310346814295208563512182501933728576833457730277044774244977956683251511680698356096300438532745872218414313873336817021388213755691571761363429416763450507103716425752878780027954009189154975422346681867673593763358338603908417305822065361994002640463593734451570008753392344449067700889662450704969787713015831552152129809674578747615411398894332950803227624419329248155213176751185191579590041885313458734349120
5256 19474620697899908215670733204794199265850943590538817291156812894299180634718453485862229383004501614406721094277121750832105194382483954221419968956019282954421755531648135968534502229716276040881888862873686967250100250413976023063417583492759663616141946796546317338224745610916193095360620143391048209614502500612437648996250593357996215307536710760906336501839845782599947478510748401491909851937385229822653431440
5257 -21432652286449072872757911003090193599065381703909500626289187352332070538450931795480785662173887674500713107644228224350813621813199979175784174631220890651820546731248663246775270235041052207231227547570833680072270837509156351865144467379065604718111300688037142436933075044804490323682198384816171853771045909607096500822793548398233311972057354513343689473906110674632791125690953650960434423993146290380331289600
5258 23587337232226596452057262416766646569452433919797977784888890866519670414360068595768980951963941817599569258136727139700609159907937469333287746847929010701189379999399153547484160259115722099913680792683982433191231254576526195039178356766407665654097752101979282521771079563007270673833265766687924428234117173911244717402807108564533674068663001338466423410973331013372161966549189588426871286001280742360786332160
5259 -25958404945103589874338590112306009093766445865768474129029846799028750744448438223893229536125861469008344124289658541975747407727334938262418418118786785446425768493125542448925408710644524352571675524195456553128295317814760153711801740511004709618190128823357961380623805500358166676115023177845000918301498295110731363558793674977425253301532597733182264625601990065824956179500398808757061726036173661904130967360
5260 28567562068446779871873154302255434646541856434924153507394770892886381461630510584262138015435462234042240882752443524726203871184689914333045584164769009277488720859254051523730481904587820593617903213483256013741936891214010468266054813328274190369696275279054697413760411549788618439391065832834087673355253662582324875300694747735667320835185190669487196850452699406192026754471822128687176358704903529287774691200
5261 -31438690418874950699232398624612487811283091099880326390836154703264626237344805761056722905866441551097072172350247809809133591671005789668658175644593705030108834845936227837157624144736407809407250946313497016516350018100426604272112959215277996151231842923756684537258056307084217231384780375011035570103923692092646057189485703585158616368144629530528747417292890367726600910988966699995988352304717218881782882480
5262 34598064720280738253634940874254202478314336922830546691329773250274904442783251938186675076205266080319152630959674754858215769837227725533461006453017864336563093077721551472148530945879469219984599419573508648565474850690159387383570892994642458069906813354065826534663998330166513059764193613154450054619446026103030250321906987800261033511605336492445229939291051581119258824156465094118227742666757115933286087360
5263 -38074592109438435576446492361333833831240985769238215491977918475214331550398177081441771429356353203325294677789621118353533073170327976229059038596126192190956828312743563295860984026663472830103581718797436439505685836417167130661900093698262072435230959058927667589253993793055237789253384295210133295206089932084412433993566628253417238326192712945448277708992347359186147951033799972619303053327827794507191583680
5264 41900075587827177951482532101965655920602246441879274071346209703005530936799327847334062386336096113224176574402098881077567540431763232300790501514393327826968670636440369354607120674928324125527138001012033507863976913724621845203197218923543958621127141935125225244746660594937870294630288064103233645458681019156613813365192890131991146503464146100703661375656554536457508539862961564920794679482856912847610465280
5265 -46109503811274983639712274365322406035020890655196500123819974752491539812824552121979804404636345821365797163549611346261702944930975806833198950699372804815567673443030707210598506947094107528441154088076427343306131249450079866943109104590027144099331842512685343967646626086979706394580681288249985303612146136525856796458382159083709888913505705942495129849008884946751800126968249666027641803050616517635067962400
5266 50741369847630932459949259604824942479918484190761609030133963442636500566274256544294974724005449755925457483972668781110698389757797090634491639230634081416356322289264631874019774276864899899029787589825342609367282676579826542534261051531163261027103444141311867631990305675020131110462969545530470223706810685156439684295913754845497273319095631655518086294748985235826971920086213331060300267282697015976142762960
5267 -55838021795053348137463970163969217193856510017989464116707766120877466908706024387366711325430267730626888805366743501493376749201181862184700153407248286124127097394311812052338846935156786773485355733545204477818729576042353564994722152959870230935749573536814171505818617801134142811832690169712927862801055387006780411332200228040835834434536977374822383560369386943530303585078193379097238481807952001558605745280
5268 61446048442028422798440805699054025310237522519711746990180915706687037768889445932997861536023294968481862319327204858087839807265183279508711578344444567476449387489250050659693386720837649146576179422633482268667517550388302812603041693355517980833131617420038519136765911202071283237572481515155724976735209654766544001585236464851156227840258900562136789770431086751153158467881597214219757958786948540311893692160
5269 -67616703467508899698445446348088941132847327163334939889843243524087703642220114044980949852260111971354023960581218598248501627908133400422554128466335460045598686126870187284736208406657536127098131061103085039858311732089623331998413912363839689148474370852827962719146411204623953903884911002285140091133472118070763701358723096872582823330881460824178167452322532563542906274253926147540150534830599922431066506240
5270 74406372028447619517300799715395158376618304978202130290425938264874041326202437412494700697592232873672729570705930333128301375575776889804872468300372676683015593016696504712490369667167588082296679195045869107714371212683322753495215912554576581999495227850366277861616341809457372371170857315250127992243639143206901071773819784395911534438888894997846284192332868607863680355666200986383357054808125038661007154176
5271 -81877083965641837279621641421247846148287198473397709320643774877735575283940855732084020216483641227666735873823472847908475383632031402633525948538390296048091914067606966516967185542728855841846601574636519797599876136253124424379012759936339931821431237173639776607290383079552226372419184763295041259417730619652744817239836048487360970998567491016955915794359897165729431067519762890401744322807667503435655429120
5272 90097078280659882136346470330809683285958806284982635085897794952965036651930883809819611565209742523910044756358808402573279644036808035116786338402594037120263897352988501529688653150673970366146985439204208921963574636691331713134150816117481255529800978967071878204201322904649488994612760956579977183278783717478317560728676193569835765706092651282641388627555465609149178509623144657248485460690419996827533530400
5273 -99141424000494420434879999455166410582168150287179608859944745443876816522024729636091423429302165240652195664013592289379446116126675501478346654052139524635843760428909365467400246752196997297072180499884611449787548062799940559560881409906203315565088346701944690934542150678873352815707765627104687745219212488183240020034335999485483045755460650672977430532313831858899707913822789604297460896703394134578211041040
5274 109092703056656701508104580551198546563647604104592371321219025080311106328427113236962582607618368105079975680685645921874385295442717706978300609042094827302960502821938710275831751460662998283396949784196794602006049456854685397100829437882276693494784503252895466335592749652658359879917914602406730179532007767380447818992833873561333265656083678128223160137442539297676656098894014919710528925379132143125935604080
5275 -120041761366289597432228709970214328548532541301818675793512752287472638609529581853003685039134561418179746112114285353391073562492085703122974267416819146176439334058880173673521632931199140855044191086848645349835079195442119601140830063835565348520448295493821156837256047906875223565624817995044182318938217655144100176671620924722021939516495665669964867062940488901821036531433575939466868730936550697327171031904
5276 132088534919586596739180238483843008453011689904464066317509124150848541471564142258153602450152835839861797528655117660181620510207986805199054850570538239837048183295313202855419201702163005823425301979698429610351057769786678809889768780497916432516483345353129052215769590529320718468036963164737951650522313941584002532156108951914460700002704203032303045121250631259328297865514418915514127879585812082597138477120
5277 -145342958355913842433283261872424760919780279987752569645610173010832071656656771038660399050325381274551826915448059813670597485028949093221151378181829734194411427985045539204449346292537034456018422819941579282177184093389323863453198818504649406120701003973493698912396731427238245440319781465631721819977932996297675517830991713003346734229061319820626075778955174916799403803904173746954987302504155356959772871680
5278 159925964256649376383204596627979192927306979019777076196941758506225162246207254464567369583829676686880119924343666102961648879201556748544990278381190586699646261621399627304373988839627210538210670012220068967396062371738540538500664452082130669776171761765745749796361440796324648809964744280561945410046243410828175880695192752804051537076694432671908700631119338772262538888029521389280551991080079731846352487680
5279 -175970582202591195613138816287944783756311500645915898551282175681423822858593923412928183590286371426017655453419971091176144054209093016842625193760250802650489960822350033921783980785743614748401681621822178318809321389107016827690050460488669797570051454903797365654823751156011889439023234564921873853503981672424177511800903975802321676031169295542955423297428496312040983325342927304567284046262826810112294636800
5280 193623147545223648486142280398803886160686131531304381517442581274162513082017709563589053348380258843454191909464309792268575767343708773147773654344081564337882341320747523458017850956450396470145925248015840826238722238355345679601523056023748055437185784820978010367163665747057341443360730614738982860007750407087556268060499903388054807355182151043172572932456323148989178086669475273273326496694779354005177954560
5281 -213044630832283259182224878561355312805690555823397426767704259480852392741896809230990775756256967281861425399776671734099240666929139668984160089758147551895700292810738673312076173338845431062959880447320513676977728121478397918484124716897807729602786597622911319405420598112338883868064181206278826772321441199682382731746918461613044289894654525106019876854309282542660680288160567073633003649375363595712983092560
5282 234412099917849212026586163647795479481230835362021823355987314683039487454330824002041377679850532269698543475064568569871628525594357465668608279911169501236317080980307670369000621011263413819242130513064222713733167014635765428490850085286809465049937330790023751954025054311513916389294914436060848433156685516318958813937233138399823140248544804646386978295242968390552016497261619353221293159841886878276713719680
5283 -257920327985405127047294841484210342530049454432699224980259681926899225268883626173145650928213525204626512395923224428577225842898712863854882878738694084005015768569648074239371556769424843232726054843162382751816247581253789277794700754292147986433205666380667429285552053355210843270705494921340161564921311473391975895578960237087673363444674250977574177002485828397231403255168641340987809001575299303692197828320
5284 283783562029755683698329602593050121497715233562861502375050843704048315924746347593066431710560380020549583318876323786863273637556528908219428395660964562356783588459848644805162734902072350631430629132543129781047160564718284815140791115254723717593052599786100512247956499547149732201615698430647547892539800239444343563940554993219619086161820435494789734883625581941498835338063564091110958825426401179994317097680
5285 -312237467792182538274643284359786789789018531764981616519591416188292781776828516933913394823822015440119368793995847248520351986418469857262143358335903305862541322199955079526557424906254001288494372239146274343145481240889107047498034517551573100144024608283364376005474730968210478026133951698220573119564263758137110028615346333140752872524103165109547837543601984308468715855054204759321182088067215806094888268800
5286 343541268735813579820524668765118907459831228098140806499661135422769378076627903908337034902998849626019693010409214843226679839307617073826045233440679049428195564109417420380895525297541700124283095991045262288223995219802858215807028499548298723237229591330313679697257235906126149823823181456677425175512117063547611160088069742048143254066738006622896233992596992925995840122165822157558080039166623630218055959360
5287 -377980098399175595530220049008189504014801701893034569820555063488552049138436772782519066626045301180920788864071871583738532051148876551030129727967243170225274955730308077383722274707869573797999961668365043538938716641510249966249851327660082890761850247448188786526898011914414417397687808966135523292585653917288797080229449134870719502875856337631833979765647523392122929510792119637020463635912496839149349475200
5288 415867587391041769738778381992347283367795691332032860764097237103225440499836312523227075399027012959305746901529551596724700639383309881613316458310393533204360393555073113230361782646336240628716483033993315639189128253969676002804129481228575916851966043284381223732908510141477634493577773922139986605348325565849126852804654473503604993643387190937160215777044564588982286888790229284590117109072154732540721953200
5289 -457548708406273120046691176784202275027686411637628058758356785821647636249398604152716339413508935170444908375270609604608591269679100663739655259334109463040831307476921617814913143024310978826403246590811072727033086021101982222416897054895629365203305376483761827096287653559794032441835579955348696205853057132286751783116318393601366851759279269248089942327599255466394757922676294079944927631669186676536895077120
5290 503402904969404951858722959069688238270402709601772174493111326864743230644888209175884000689319778503816981683209386648789147334119167767046499115705622639920654374418185618578204862538447948988459311056446922916196774175376158090221429674016315762105190738059612556856567777900403042987690235583596872823863674483154380348483425782081072472616847743747953940652172947426300390954430325987927457639544058052388529076400
5291 -553847532171150844371308045724790774903291355547527385989384916447155535111023205472988311132591856739243034154731869169473581196842436355331447634096646450950399173316917303040685437150074172083167355833029613669429091149864803398421166395151682619321777965910031256343217956049015531830792706988868274908807343661406316191585809067543946080842931323440855781301684478674193406770031006086750873431861107178862338695040
5292 609341640475766973283404318818992031228970872511730552341075613029833228452150888762174766902818267319639970718647306968906236429054369126248162283482094599982969208520988063966301056531304127866550087015271024795032320696988572961690831481221626505178750921317304671307539157415142007660957332161581901056623921159747384512895492351527730741435705316229834508092463498677331079794365537236446239960541274568218313389120
5293 -670390136769597975477937227421075971675656239450102277308574882954337102709646793862975980184724890924677950768139632117305926710374658647676574499456607454456552060936584158193376311707710048806564194348188512584778844333021527995077349863161561663244323616811546467297062458921089580898249254909220517521278118061494743732311711007765967397557493230672597248821185706667706814164358394876025670819819741546918905213440
5294 737548360220877101902312324421407209311855119757085061177906428010095190994716298827617898039209033081489090238001990027966389348518211064703721421382204740770379414566075317655442934990064447749187162938257049347297455910799567825909094923291121364409061323102254644989202731834792384029878936990855928378293221327567706336295243115409748699268563190500577269439927800237873117345536193421324799358817158496700165817280
5295 -811427114258497219837859247223767586263506098929491076029217145817487984921472760960119462809400438774181442853636260066931046559980550102070838179280626073503427134366668131368687746289883813861073112466314025310590956822914781021605833069547306781333378970549597383134607553303629545879314529001867099413173188440137049439789185290567509385196843112471366501334970584739279379330880308212018354426730170991022212875648
5296 892698200086551441495974513447147654083962213442356159799542018749403199198088466180076707857987569468452992659952717261910537365117176258083261914714488007453873774051158477133830011345009915367314346219497588897938897250878001132389520049734779002517704912133700378826811650457776146701041687150077898696398213416904382633835361893970224811149542572668504613790507539670165077295612362824263247861703441037904886090720
5297 -982100501668835798276851830280138437201351895301688208540601618262863888272301256595468855743732439189019652556491200933925691116132985373609558959259916405694243562419856096480256845043964868487863974239314386654313390496272303101141768869071147975054338538243182260573699324560071866957654701707611189163389027845653575044475152997674326548490078154113603276280536115491463213447055168215338504316986141188366335820240
5298 1080446677083740960983910021794358390316237465676003046574059550507525713072284555472749523613928365788783377779695209251820408934000439141622913369092691943662354443787132490254821138075964043402613011181824886220408054233758371770159324296255961048863280391623323253131034199254781739683036469345077126402070634436739822679753563817092143215438430376670771682851026705503480164747222021056755549620867400489019122632320
5299 -1188630516609583726975482793624140678183697333386331872517989791831099484606268264611655461794918491781052361587203978847176470240987011493992920854258588871345681728095547791804408878302057364912420173415854738367260589914596176746539587405938371708856513252239662379588283198953087105355755408348429829360682698771822976276189709477799461790957625949829714356394575097439786959897146455449754289494695554805802138172800
5300 1307635033902406789804205078906926107537141839316356858448317466070308319086785041318671137019956214181306399375801791662913248544639413510776388465247806282577060049270390602774123381794227132235402050773832190988525512276870199221804619118826279709750519069124639201832284820349101201282733085409529828703807056878007728627076524988930871684263106129382087855033908466067737245782177458857956853454589904702138922000976
5301 -1438541363226426269336613596512388160163274580175721863855027534440565907098071426348617056967478034593179155792296977554006849734638334427047879833827233036897559159318290181027953867732791514897487230144713818415799868031171870523643326427809116975012292507814941441370790853121315925344922324447847952955680625279903044386883920220288779569738320578759956542528958861661303749636246095809463617651678946371486067102720
5302 1582538542950784566971816060458264480593851375522403675010916064244477662134935340986008133041621687433018432047693726219077101269664458841077226993194429847162250410332544199056316249246191947514103910023911223195696966739916454783664598865936351924137659062620823340096576186956581492345874353814278434561353935105955599371884149150657960763720443180310452093764293505210415527445178014944876349421094622320679364734400
5303 -1740934273500088394855916899056259046320117364500953272005488921042528404913005645242470159403863319984138546077013714263426773187048761710002907976099284751530886680088244433947142161927631831430318568905878842985713731043767261983682983875059425020024559976557742518660804378030722785281250534233831562370178311711998766061018226447794071367198471772915945847447396962190591165901118657831130413116292425838489916985280
5304 1915166746711839006699119713365875058701136343894310838812135104649698190587592232276454497155321056880318894513502774857274237812886668572502182065677174461238645939863946153601540843984767222382036355168208089904313146042826053123311140215299698453153101784147373286523360681900811497084565617487961886802613790130428601028633463315118046917364303841775316983953220431550340913568952463275334962161108582950904703441280
5305 -2106817653189835971308602637631606928149899093313401677022569982199367174554330904358346727938340741504926534111482308727841770326874406070710316652517913058458928055452063016872330594031528089400171772941257723389541156850625743806743031884085763510064693984066379864135582080345222829680424584346647820708442979560266933357896051826395882523172509652580959920907564554175803337600609803660166117887653040075192165033376
5306 2317626484835282068943224751798970754301864487160103533444237447548590440691225313100099400914739205548453863364103834941395376839041751855743827313063747673198404688246453796132861200355962988742400497344941075994260124568808815108446251703543811449663348014029855890826658769441837646340705486412391938676929430179343362715363274481019090891006405553635097894259536705493577094168684293868431064055094369901047906420480
5307 -2549506261381512721491866449176478440644104554751202086486141791833998446215605420704086437554307381055388429636086546703111268451885205827218762616569146430496993348791927834380196532138290752864514926397704316820108870318029115552505911301947592666361941575768159130926705902911030627500394961417695375407044003855240100475019551900655119809385758867695817073668126436021813721535319515048296440836199738773889313063040
5308 2804560822558295823648320432698612034462426930828775572629996832412794383888588797424186275599459590585667086321934749415787152130984579072364068572398370617334535592470143925234993634675048726285414646152866799720052593472273223323214510073222538976171452291212289646983813336994152248597360333535250049514578639097554915338622041357479789053755157296624760545656149247497330586637116405558101168470918662382359222965120
5309 -3085103841582103503904067427368387382157206519395790934701088964243118127667015849998098727194404649029443387755330607263950997500249470271234204078996506020294292704868568863312531907267094268071999010104869708172370120502717329338750955664528050145995936433225939058838500276652813381804038576219668401919238146452599109835751084688510597024531275067460658024068050892577487053503311273307836148326763867515836586563120
5310 3393679731135604471880695330153552425035049391973533815127322699407371788853116019954868281715014313675326668378580022175790499789103627995015938060570578306056834747009396420592204903222002044454314140775366279681540292879407566753147288832791337327973301163340312996492485927694075672174894526135194389452590620539500508000466400485089776955364232708576939282213279205860095507134526758990032079426701695194690356603200
5311 -3733086630001297310839786882691291909359021145501684872056950824228793309663638653948433745899341561968905564782236897357999678893411594202424566063622434153898098085866382106464089590316541927764426503958036104112422326125709702627778469425682132030476997520861126126418163005726904299205031787912187598880322669865589155809353098454488546330986196246955790241461112546237360490161836388530407204809979116088359078347520
5312 4106401677202843485509074313981306476898983856891314407586788717091199488447222551716536611178940903769314286882860705692139061439585456372194548913939589407758491136879889569092807698633315497555444784471506757227016963549166484822540363632970218097542904868773836960206132750202163387805937580612041482351755671901472133593472420605544820439033439573786621570300267269562338562888932286191168868094113467925086765968160
5313 -4517008801050471263958258771128043276316443552103048707431667803400714206658790326382007792956955819104990457173021340012899299373916496376248912397656575656682108785002017323360453326545693048173940076463644153300555331309356155766879869858623482618277625956886462502042783065969423847785898324876070709678969751818508028105654076034651977348902165717237753203351835219957782554352293335689455079805239650920747812495360
5314 4968629273067570839901629720260557801637917537934558984578144741586444471373630553154755740900099602688605580643244289532381213467549540016603651463616919612190709920693159368928608775437449594382163330289025351785275618773465287482232585189402256131546830710005730459927535078295780017455558667047877305612670177499762649212522334812720289041447398687509424819578854954528956095257960640784151513258793479052174325304720
5315 -5465355301596242063070080411474108005457810879471583058947834888353403156286935335993348212020999663021354074920218247785289367637690844362598469137510698030963003003449895550728645059179243082688690813180604922291796878463625866609038593285769203223700832888717630683817823295384472415094292637312018576151224626752694950552101515800416466431874818969604541243699104322987762556940181393637058229214305200226483108272000
5316 6011686967162036619701233348383031459938027630407643622394171052272703562137647419020133273034853268231666074970697032048403483315465575250468421817779287804879435255190524249014992207797173083053637784957652328353045283275782792419733900214009319647846386508463756157609940863132687765984629301419713456245785407881554530155537716980165236546054428750564029348973442409609626884776338445451590025831413888044422455379840
5317 -6612572831666372347883663553367976142209037557913186427514365081337033669101864982917449996108420081612107563015126279673294057722738152474513104113413987048297824638865441994756587321819289246201942607732632562211674317827387257792337507695776266831681804406627639375425768130367094416095370484013320066971986688176958890896062058324365609927944977606900796631926830488199540489607646275028524901149036085242485427643360
5318 7273454586437145723247139982789059967865542726184440327100094635875311944527887299016471239956965348351099253640274678888353461005781613230757509480331859131276811796196638165007933052390490586403911697866419670939536264084601122490916905728381590960725952504057404447680538989763189689949752954031659232177088555553816702625718888212764884126252236267803307367327480763810686429004125309181880993588076656085542383131040
5319 -8000316140398514249958338992332370843767946714641864506354942881084659482491461302497640055786742333697765093753236388014573413693667730240891228738367043026239771822566375986705939707684544616872556958500739158898545411965746207605767332809639382496192175670882357016283280349335828900595091692662263108271951374982938794881414581557435512628289552531915443790301466189098303523367678827132682323957168023895660752903040
5320 8799737589443398573172222870488038334304814270760771725437125205642946434822924826107083087678040443860301611170737499200344812526686650750822418650573739071000734830015345804535653269751437240815030828093966132522857388256338463913090949884449279150867692631195516332470644150323692181866377659359936896115015901262671046676422585777245318672626558430165694043584482099335095910929018227927603634580987786267786673847808
5321 -9678954551862731238620699262679201001140640392401863754708338543264975495937540979474964295661369116191866106641129991084990106831052291002750431170701124559759205625282826085416379106930593796099716746330142253601508858242048837064894890096294909952827927261468672135072676585148367557232628627445406562324221177431540402663298219543243878301865191965388860671556387074492154208637990993397698015665557877139837901212960
5322 10645923402794819360195406146889561085902768497238604916645047675151716612356543516876167622559966918163160511928360513925617953200636700661896177728103594976043703849495051176889626809648189840080522322394417900198608384888573485156950960514462539321096088648023591944729831094327666647322719914708426450576722446718297719039978768737903860033456122595801914473560576344508419232161890114886711999735095285860130315503360
5323 -11709392993536032281532244992253477278585010421772438664983241823539334514808675276467789455538796739245322853101552758206603446967101062909722014546721909703772602597339722462769096781970735749545725217119167458773269364413230966147431333120705731499956747616103564148878218871538667089737890284834694911839606303577049354130319192766712634740315654211167957767389500887708205922392247289750913402895893980200784206485600
5324 12878983499672510888208897987970626262401661561760837506342771433254276919302090989017772971243513261661222386112119130101107210187832400597288360686579287763552610324833251610509695908201340430877038961104810778941368006157181964769681435322163084373461569820695477819601992199677166131183397452017418918119685234681423264768249862344375929338495753852959590463678472822144238241639056737043161619940980459523812048345280
5325 -14165273105870557987490198008331548795195258001400355729873459034224610192831450730004319040857824663629882826177074458786789646521985954655003061801816650760798085002246039201214728691368235885217319462219239882471900415333746148832174184505066489057721476814139212522584119842321576364279158720126174664981650327266092809911810555464967735373451642460092612932073752876430382682916941626410088171949170551573470487585536
5326 15579893305370955428735438232515626426223523196121050032579189955085114189799783138377626720081292422589226334506558476324672823731205001822009909140948729204766779304522697200149698697676322714841472357191406049979452872180578939617480996411978187786874242309700715284158214717747046864526583463230439132079597025628628452423295788369994215026764199724551703300176846747978786626990028484095898526354081804278714253820480
5327 -17135633669396189572489234775781687825051290638267824303093752640993039644459219864230654765463304323171108324230413238409200719812752622146231262717908242456228539161533355909288118356036523474354847002427062249730409288127751976613242492577758701531053355547853774955420848745266953592709480224334126858824053132602233875964754780005898318455679548296605714809722077815606957947318851699820777051774053045845671802471040
5328 18846557026487927637555835897970837027972426282393719318618156689877311064797142735454366807772683735409153544075413073891149924869325779293828911382371359476295996396688474008947865386713991807349621090665696984400558002175794160508132499100354202830929334899973799033214207445007376527602989575521052955427673449727332636066176908387245007540528304791053776820144021040249035722843477287926815910476006592468002634018160
5329 -20728126085001616589013561760002217928312068363573871808704745985448706843092622884289593434695931419947992038270131809757600501231660678738290155045413744948504851264887259441003527223555034244060605077342602755398644515133035650226682714809372260296578119703893066637555073407553268023263230330335484199221516737763152482746633854506417279140258304004192757501950660284488354935157282587420650967887011089475668525613880
5330 22797342634427107228046667809465770868087090085048233852084621896976924544445179970359593966946816074549910326894176891872403965453583402540479914893303954986567102441730429170052185977504575267371795831214156655318559752145367125047307244988082729205578509579519868528164134147799646143787517984517207341968690283342724451057507418292046957470412394655906602268453352139477411009770061811017196918644231796702813376853056
5331 -25072900573792248807826131678289528783172408908429889750506099432415472684514261104193988968804492651438846407183161580848977316687686997042073467295528675013219169871665388182395340621818530395643010772705148944339939991464086854786289013879939460798016459694642780908936498957959987357738257500717554424605849702110613513996858844875184007096010577788414426787121630407489656011779137650123246891999454636971637790742080
5332 27575354139144254078424024734054534972517590991354338996269957813041139522319351420199757578735797453279265988043025918251656312372284356606884189783741486006137479499334994845078495256964711561025308578322564813669308454492746443400664516541675602841878107778278035349981571415065085282283913086079439597704474871074670884421394829310866656096984263331449001488712129551791685605157007206839033138921068920884978817797120
5333 -30327302838094306526866902443431784589246209018454394456232084186337915370702893837844959854768427648055331779624729020651753320928760680874850909029519429714332922982264805043086958748280837305868356962212767024125064090907088628211152744602368920870737982979520765402734860030351818188025070152671491868918646337354151951329725452446264403640948366665989940705713050986936250368931183954166049914312412537521929928555760
5334 33353594748866375116528405624099574258749706431352332744490753842640254749640799257364256176653772318249248217800584816931008263628682260790585906453034011740515844934179107482371622518854477445827580198406351384029863434852547360827244923526711201517165537378815468416026468754480680093151249589570048694122968962566420384327870082546299821658958810725525050066375391072239406046762981779236819329621193281486903699210240
5335 -36681550005543280214215952133144217880034497477571718756158995188481440134204588780608616504384307416217052000594817424576788673963486199543536009275078864477279394258780290505066136150480793917486904906437086078458291393444422246894131940072411425223693395670491274072207309569524832650428914435019016034668325229250719758486437592831278958760160278264857578145981493911136536235124158320420105425886556206596527544297600
5336 40341206471715060339138101251921035384338468820407403713677465034593972333485573019704939518006256823093001978370641824422427389417103825981801756470241206755615626571529475420653373813764988651226423429734826810433880852639079381751839687166173399192133083456445894946811628508341333015509003635515750158880640463735354981830146115091424695432994069060382796977215166408860934268959284505497906755199158347090246679130240
5337 -44365589803114531417207345008146139595728306741904060161078087351867257310242306563686095570191238544305530334973551074665139637431188821985680472597727730490758398886667374319048401877413573674912331993639963858895379860531666930499195415031786428447755639993049454238876768309166489707547487438831445123731170142489202632138969785688031082292199798229770458806012634275382256803177204183828905742818743956775094798612880
5338 48791010317839349340043384521208309300638828976592522669901730976712150425779372877741284834736628564403401037556436482706039117634186262367462894002747191361521189063192552069526756187409355294118813255715254816077038089643571946960360406250984071090954943937694860558324313038704485462238616943434261398370847308626710730406234909869519155979511823120054937037221849337737705297734237503949121891556910784104460009030880
5339 -53657389332350129194977843192932861842810094277793885007546101227163982071947500235996723292451985007533624101353831764946489660003258124579432580486442732979924162355749391748395293614206302661088462134107119365201180437261478857000558057004754071815954055790980012974157878028905451162724215736843796017192504884489779675508601528249112695864485001455111786256969588299920073812950164005819563992669716312191553625752640
5340 59008617884733210255449660093417274241076052834940344495664139633672141305788883611554321594000611196712769635075561144253414159491716467597730700137515455672055317178316250174627853433323715061852756365152115882733395085720464798126115454163556413102099682860596811090082841684802557260388251413245615298454699753584084858070239293120190077784885843339037446773480307925504153352883709717274236002439044456651294138428800
5341 -64892951056068092644821392670623034380152928585912667672741916247528371520577364912649658809025556719831050840515386457822709726106339233632451776472757599162177671422343244164935233956901820434060713824565954818599247411598498029497788242775038381981431033816513199067433194546386721725390274233651970750678224646210927050942328196273547250210299410170416359756988574757737717880515436741423048633245265848433759190249520
5342 71363441418718434713590003915771013367085732907842587217684630427596003172557125646022712606651232248173872526999102798527187514916265241963637218964704223985652647468369231076617243176031009152192814625651528618304477695470028174464072584515285684061299039489090527288342059062977556482555543225323637319464167030423694409894648114715841029334385940094936390519358969702787830098961720534165791260052600477134730027775360
5343 -78478415489801058695098321097737947563319304870449352953752749478510130315932032508389252290959342368407882878119113015183992518729640024491227124093899196489279189636554214995195154696882391424890873989966233914385277251957026770029603118162000600546504355224869768994277553035238125702771768939677563567879926955508632819054735355518201498428355834842807378407769522903186361136461180454565689309903155362721044239482240
5344 86301997452088254924878690333390739453727220507786098190848588423182410976674758244247761807866218957066331605876519411231873474693746355150569516917246994529816216148104538530975907975490058993766840771836845579741527685909677118089194724108277364265430301924572644911941127327462190630324040451020238170197717604448371362688934559803570575120356260002266945718516793798070225000845687597916961443427255261944367493487680
5345 -94904684826580256688830797853045474215982817121865822481144109531020187635124029214631162527929029655781637249252478101328743167957638639646172614745530197938483147642446235857947702889554739387231498208406642318852362680018874091803295669085209012987565442544925514504757535706497331812622700801809069940146546346941273289037380955931421935379447499599595623732571226838805337739924387803440207726897469535091983729078048
5346 104363981244699659610524339716284546031191125740336757525439464099047422031388107345795849481197999318179040133724464067610312324766672090327491632265025282197582490113546721767485910525326022208066219022823554618935990976491297311467803530691884792566212867456700203563844042801012718435856598331394037212420748214636126379078090371171768139491542249618853578679428281195438411295154370099788194772602730441356011451717760
5347 -114765091977630729371310985626604969881085250369874057787783259148656846362137634354963488126239203969688255048926251437039164388478938698669248139341624083670786689269687519456615800067348307691087224973614300701070987936817018450980117098324598839803762714981427943504588729026377908167815099660152146968735720916508835936184642338348289180743076662227560578884680840813492156829698140688663359849978092608526746951778080
5348 126201688440283809310441839572743719607356310091853052063949812642055996209575837041321595981934589198264452665805122931386631571080340887505401799516869718627583553862120194308386682278099958099772663947762363988733979652138731019943849965368162266659641799674150899628522707017653327659918933538851833725085199898173127172249227233334992408525440022557355053454376414993754605565082738471202164717330905765507397558415360
5349 -138776748502685227853034204723938933545380617494031310088500518150217840993100924616838583057622947449856349280467736295710647541956522061277521924626370841840881265468419448424087477020315367809186885983616383761149135360287734390165781355249497337589802953177353605521052867861909006250021879819180439473989507449725584823778577778276245843217050837731908253762204955178746018797179799936505278717128730825571274642021120
5350 152603480117744091562586863390289129776219108176117185450845181964519668462650861797847062054232755594553997295150539345189351713725618013373143206478127460667931045588785925497119500178115955665725955909628300694675411195043169305166338552702599329139216510824270252930180776189436697462722684503241278027112158684714043414664920012607686066377528897256252118006752193131570273132543982344122761575343344723814023011641632
5351 -167806336517336463373081411611374404287105841412454645079023673147243789671434181501501372007433814550858283250405013072821166244821173439865099348828082622459902915683390325587212092355024562748094412567411298923168624283001003897600479270466258355827226798330680731468691874030819245232322337926179277861311043457381310762529540587850917457156645256218901563725493875538261561129432746422409557485335167741390520893742400
5352 184522132045074616286341131835986375008240970229122788482608541654200638088043085713559023778076961510730304641454310055640145664326979940315429871308669782336097196856494435804238762033258776431263407116214528031188085882622073483687026214149657067963676580814067428005813668971063814871429983727859241309973784336313670905229486589612323451338470959634426925376536433505924309571284387107954130859806163328267487624739840
5353 -202901268591245287112820785354995076237002616014866371986650396837567234561404228805909662633048820783642367197055009752754109432158208669788172996275455382655600527024565182054056872935840073916928496925436387133057796508584029003865329926655300866554939984710097035608960653206660990354367993239534315302869238217682211269424807209375627472496598591769196452344873946917201703738833435725020938087947955808207894114306720
5354 223109083581172264438913654656918506584678477157779946139707648513737982967390440694965498795979146777269983670311549568585265187786690296478699697000551313616865147746446658586882443820678565958305041856974783070421525996285674722742107764544478398435115816251567644817431843454258926167231475076149980428528184201776795602319859462213391686919631752178971772710901217765724697303915206635855527999228328499432899630393520
5355 -245327331551436988466502522077163759352765562752053815662363222074863559510745875502579386591678218097732346609470958505699006589711913321502099915879900498892331977978729358372863398607604226810696415635462690404474448122924935329028502935778307046204838375676143280979581864934504979988681550009293348278363596888364610134045865546296906579331223716877487954576396878842907316790438983256309598102038599209048873538883328
5356 269755812538590899482579951543661177093992014729748333939937986258792144127182797089624008472601190601264654624754361673041812787724820133176531860652687736801435804453528971223286481697116645620080297546664355885501324946442108591758833047715868208392534903583091529155784656020788641660774170442782302997890267242161765030328775598822181696094090861850693274352978160314926783261611383853951311104836024690653200115975040
5357 -296614161812777864580412429940812172839572600622755049245168877691580795204581228781208288312264862002024649635630348791940343707428769996899177239691595937934014907995542322237470185677537361656571427710115381359620710858311954987428749868916372612130183250822002665589075439745167443363913228851197957348782273460448598782686932662760675346227906667143421313467652587581141547303089785265802481323074324772058901410579200
5358 326143816925658371710951481783983445226783728712704010649459127274376554168159745816084240292599257178109776955521983082291987496165415185616464607274638394564240426768838731313801321763834554652948084097443672113883664148468697886040412418932261201359389771278402866585215116686698227907556794668239008088780373523470862714008552842290505481327232325392229038867417768097338112252661028819895510961548577515205271309670400
5359 -358610179620937519852345485508986034430068162127493437495028161896796177788340913679768856018598703638870701515196819327120839918649711187292069115943068334299814941949068630605547984592015765419294893423818566491491968278176622521835510666694092496031411077804980230073158631123382332915665081305543736003449801666904264142300689300506268605115252468945197137747854560354731761032430973964194908990346118950061897006496640
5360 394304991890651005266092775614980303215835905449193484475052456397537501850772061373974380446400940493130023281375306205026531896074665667928528210656317370821157678184847667074819075315470319517247414794201206375766433819625263560179245075101027539114789108148721524729664952405152326399522079414673377556090884661763075024420906860132992631580563304512827835381919342666308110845137068604665900302541511243686494011646400
5361 -433548947366542534336948301025781813679491042179377827769522568562407506000747686549484627999025117072013863275433722145105617245487211324464967899360911478115312435579686678596809239481934839510250381044224574042927443247556197718931490481939424021130330898378968015384808691905471947453049708502368419225343379311038373908828448507925483193758348100293775100079521170555034912669358080749088873579175870806923312305484160
5362 476694561330273898386783764550465875567332252031088880076442119580470857379037045213263618903743717953142980181018279973521612658103108920186148001445743078731750228633878062209152093576423665007539083351730796540375473048512047492539929144662095281001069909452224143555148188695107310545321688942067063363066703770841155024016077741486136812481817769051522008131073436378078564785806382265615416035739297497435224886108160
5363 -524129324927412405079414800204456280284697559017798750379768313033787749687673922236864831589964700299702832894983930547904118197265110044536855992365995739110296745928956671694088337540118753528030620017417274578902536664189943087524349371344280103419356170575122964286444454809460581398974954171122284548444504219691797979869351817757932696345174692066296095817456806513625224210269100294671719381702797487909888238169600
5364 576279171698536077983249168065557192685024575114381128321049367782969201357975632889544118722164256302326924263982393092999924770390129830291846026214361006618535278180039072534522709352472878402663482166076867679720809053399077666904087822873045173714285774461588830710653844079355370813736304986041747228276137458782283900107327354152916839964856691841236600987382923433138375079041491909947002934925499104653921804006640
5365 -633612287318791218685409978308466941105603320189791830111797329841133135979519393131530316926429364474500268731055674976178763203355276645148640883479746168402814321027222837257190967470528195336223673180859495121774446929447528331687766762657582920437021114469826438014891891157521213203786609663577355592155119484628385035948063899681316626088328965919257823646471257144537969303076316569708612888871289921598194107140800
5366 696643296489443175448878138720877832278523705456427090745883539797340650127285101666330540728429857628590347816339330549912826463711542011063169029556458670206038943725072397174075399406794363210887728627386735238038262009287859965555395401060730443575654738943637735021532316369358746465673694123408955871407713383022995204923711141980217060019622455265752173680652538674705235421815455939043740653947424324232213407416160
5367 -765937864278417706174697170315837281457075994992665266176696378536236950787829181286896433445158370875162603905646093200443592252824319449229478881256831439108508784110050206257077531495801021792276184798672554456213226074008909714104751017490469920861324613447243027385761913617929781273578379464381359864756206056415784747575636768987519911595610615399822291858043953063841030061606366061051635029669312505090584143337920
5368 842117752891238604642402918668274904114435444670193578343047741734239048515142796305675385587813222629596331363422575526711856789513794666525054996847595630566782885344494033886289691886432703411343883130266969669063412998928979574381737919623892729961314793169982270964743280979239503556933236252699755192417994484769365881677186048975049749115025134440617546727057917490593588084578481594836980439719617970206879895210560
5369 -925866378901753978903737428815125384728584965990737963203691097244668526392057530442453564734889498750213438718304731928060801953471767967083125581697135297911183365771597323057100905834686310326524153180008843216773155143368963848834048207216442531599133482339711147435614958359843984551818571227287870266431847290348790445124074484440851167941012854962104672911633261442571935211791346836526627151806054664855590522432000
5370 1017934920419448486292970866933720704144712239761803502333342344661722128971846157931379148323291393113270530286726773162702934118580538490644012078501589620184889225266726934462447775520367436205651333075834684084902273323630299392681103599028649721115103948363578777025069156073859740760256667289154880578760824361508439824060276782956137957660349800152156414304214551901455439497742813271743859900152924197745117681217280
5371 -1119149028556330835721004134876430616084612828044344150855326359861359689111842055572666601915639361823715092064437484483374755337453801670821241913020222264336659512897123587134041027701646686949554353690675828233108045786172166860800683577411374713452986746636508829497289755354997869631298219642634587067016622920876678213421891255981350887735823645119797136225992593766128510465626262817078652921131639139628815170314560
5372 1230416202924610141012367985888094974441595886796186007079481713084090100829246903700742884027895135030954314156313462640698190100101747760801300439176256991275245533563584566465626360432603783996003746232339121115785577097125186065551157927050504592904924474027004089509399903633904239501799150385886586783691236488237944051306307909615340885471861269875166178528910826546275446749740004496213621720223698233552079650371840
5373 -1352733896794133960386593612421643566092312573196036931101555148217098194505265618014223660261099554967675849750398878344484667091914639758680989461813737990701031482796228483851310210579341932606160924898063581031831624337110830081225078056702139849303213455752055945902842646177344345303822613535044304764311092017252665442419965303469999715436109814366329451958764045517353053163473815020467695175747068368173627438481920
5374 1487198424018034045425561608930998477081093970325344391435728669979990008124113404756723100180660041025792326150310962252363657114307005990363872075419309349167802540650011614710754106695314002741948511852173911375460613863874405148960159085177105387305007592021760318739071882467420393405243467348549145492240538381185033199556882805824765042082164988732660415656612422643134948459952333038202680777404555666496056899732480
5375 -1635014746953528000979379835881319788048250426125904544577371224840401961650986796884654132502685955486149435170483007998933993985659802060471968501592945778617097229471008321926015054599159472872353771780879881244864694811810846857403031780774489894849686797526007415456268404158348617273407669937574242550182836702944184476546018538958109308210800475827271127760244041474090994481871057111059161896253533840980655894817408
5376 1797507232425312391465741831696450182327089256243256221887885157930839714736272716410705674599615587190161325612269982019894774979528793350352311227863167687763524822079546152295933342748084245721318941462536995858424717077024454862147261313488264481193919918299526153802985003870011002775076011088679846861119064980780369537416635668129901279451669210452937917023843579539599841927075857939128708710936921738140710035523840
5377 -1976131471370607220958338773049683788548826142944701415836000254531149010058387692420040143343138464793382586549061309263068617012802461544126539388391366941111994141039330743034331396639472109804955002660582908506568221449772531603309814052534846860233312495310877468589199908694941253197104418812232914371311851870257439761858051269581208817843599399203825685197243298628806174323647535235366410658611479855159511502220160
5378 2172487267243629896715313401406359862441325334141723843730372133395489276130600206068075303318287497187108749578511569938727718507349032467815109824951229218795935062081657136315827105416461601888635096288690847004470744042130066167297784406463311268552566683602649661599220906036943961088744025153655243147301237400429171698548276265254182755636086234095966454373756981564310919521115258536908765879522238669165968744843920
5379 -2388332908626519230810975868270970999138405448344802229000935896799291395994342124097576535531571731797397173096436826716734916079953601640224523250655882916079850753802296412549069626256615669816274186821499857970520509722659750503540265575224681988197718611866065973982395379946840780252270761820304550086587456414940980517663269607469897339654342227355281016881669570798243970396490992827293494807168114343647425850508800
5380 2625600852885135547829374163949156900001228572643256799223883466860571665294521606855408285007386993612169124495347540384761622593998801129537292320482715379373704219983022541053665834018011928821971564675302719931369435449095998555143579895846519430137132426807880723527941442020599914602873127307374558136287443261150908625930391474773685771432006076767013203567206129542655391810970466199820407264280765210251530659006368
5381 -2886414960222385405939778094154381419804008036162323780924453382444044113110358270026183464131391783097154173896516849202058344214583933372475296004952020090752655395300192484755220840266497822043797678060804588678434234415621231391623033786709240794725676311085071001728979679492570099122947817722967600571759908746304016256752510036720085929235455149722072967975028896393517538590825786474116156865944501819537431082050160
5382 3173109431229313633645172275591813707923528584592496711170873740130742518818019766518764775989009914650059221988414905062802849048068277212542540026921858998093584887097326084977460793544197548584850039708362795514245943635273840428670273543296734277202205302909876320260485417940085323075689135254748372833515586416859142088099249408197717694409300639417406625010980947507441776620408430430439460716229985120708842630554240
5383 -3488249616136600023494035947283191163429785797500436867824432131564109461435687723912731915466312917448783546534902786469345275590577513887736814608414704344391998106716407955381259189155368045221332244653054055703230614554060597622729426465179860443518520102664208029786166914226875252115695514277148962463825110147654119166512424032094064558590763633374341562425272091190202336053430493007870648158286388261925533458496640
5384 3834654880559664037307149214797304654456188374199340167617831288891859702791617107530776403971091732506404405020043778487762426616023730822959490095055130526125287283317818503730444462786460712675882846694007169162742157643476799884959380502595890505383683183508181311646661868618664461176094088959242126539226156510349657923868489618845069250497615492927193125369393004218786093278255360001585416640779592961026787784594320
5385 -4215423730755804679429429341646354787527372706112647898567935493004058218379691141920078483794349555992176657579882084264230020346955700117321411370527719270721051471742801106942768142368305747571801065861559302971789075338426852341875520645671321553963933530818675259038206151692332170789731077257025779317993307402554212287792230024652564909157163848330058405944431224301049909242796548238207143802698858764168635783411200
5386 4633961421432574566404725371871369150873431850049530140045935003832875354518945308464532212449008309552751196230818091783435321087410934354376106625839167165221570926109381693062628000153660891719693096071035332233402544963145628201586864225238167205050519994535757322228487370486714629544153004885619077691382799556340699246448981427282305929445007426433619153757551890886854777622014686327067016254604852291743169375653680
5387 -5094010291139616121788016373514851964568140862731283277187687112980147959003306177559865531900920034595370255313027465087443583435360582188661909123588760032591260229164489707705125618405292314506692207200512346042076122494237342510751181289476363216052457436573056174669617228541380975792624367818815230958590752601059566623294560766696694834914665921494825518170081991564280626620969103976535155636928017612067638275951200
5388 5599683094435555020710332416057893695957111558936689222593686933678804487151490681265174530537062629520722192922218594946188045361993169819676871239360024253748147853462525004808925792206444550128226236883255481934381964462839905761326682538096184944814177029750821285388469774530291705107292145416359646276569937980318103797006771835899709034669804540774014930466699816189211516912022934234712017745753789967432466669481280
5389 -6155499626560411135009054619165699163287959203361802489172361404575909681898451169470429881555734806102720598691471069610383630226749629376671544310471887612496204238220360062258667866139427892303839908036843932949875866997216714583664457283219741344061862683690935785113894750928669819794467276311898653783924765835414614659788294423959632684380097206875713541588930883089760964941946184982247634150270054643358507866526560
5390 6766426965496461713728114898286514464060503865222159934095769449597437594775676366631772090428528737431856642511400832674392057443801475908625593822424333411939530246981896230434717166661459493469157686013632496498016635111451924378303269478931748211439973467567929072794088641742433982323234396774236648973447476822728301203552708367653560915700474703436425651166556069209653178132320294494439410367373348906708908891732800
5391 -7437923688323695788781603934013178596344096560247439207742825568466592522289244938124369692748427231962657840162020306988610053270590045100921912113770798805256352505268722180730286064299062612009861575929771416670280459893076419422802969786133570077480663991493372310774854160483561260342946384436975179145700016369611309858160050479407522857992782138023057147918302610827224915986427368355687118109712067545560490201659840
5392 8175988453952321188004167198495217382778226857695573964339923532737648062769316827237953626405135389627117661814238220937665467846911846943782641462377055721747500151140231587281460184291622818389218569071035322731202017750637073397951209551983571692688987287956515541199454682252358380836967247702126360286558501808733212297957470236632229746494335616451758544464639103680957572368570825343830559713084783564462914937676560
5393 -8987213382954362899027392403660984524900290376343831313741843093334021014880296365951651109380165865490196148517524954755102568455371931314306251229280943474207719619480033541408621402204945479566117085452362885743135610029876314647063117789841118970119899070066649837798350262815222297138647410653659944949469237968785453894314180162947901210757444830529844737754959622899937560582490191936526434120960431596879676008635600
5394 9878842707659832913878211787106710010101984936621030179188238491418370228378243520201590236434635682897669386115786570964187959432892161701164673578199317874145188854173212967351101545453142778728281121560434376865063796033980189952933073192960774127175522556434283566050291096907134962181727458067947993950162564048174949166010702305720555790975471801930602947530609608235486315423526530942594349987101148109006043369502720
5395 -10858837212304329214736738799411320564552376156052689903796768107537469174410980724454178250655310662683229813019762451569270181725890329374089726092086047948648437753181433251909279840205227671524570058480420339581556030895733777459433784253507192306979645447838993383761265395439826581437463394115074055929315839388865641257663402143857379222873225164921791932575671731649311788367115343077139765446915038226048634329955456
5396 11935945034225054491768189031539051553968655993541314170154640931860279324673974663313770595009241864582100809533186055049772997731217418111479839409519309407767275078619227791700765327585557356573274037565586445633316441499340197856612953507912773865131794179754936871474357918158273224969941886888783134319325193099192432757605908920962625043368274981895075981967975837206711039850313139882198026270539381176155018003477760
5397 -13119779453352305939126915904137836044548943099022403754151903751444791272105361386696916264023853296040438011750991897623385453538976088554228520445328275984582675366335815064966203381264968699126202602303623264777956351787492860464157836216383370396746919876218658675689007789480368138381050290769447458147842094641022691541194116815145548955551701217123324654234116034882815321868647005513453826604719954694195159034350080
5398 14420904359028961167834317255448762146946686230078702134920277374480052520305549706667797916906840726830198393635790189938446140117730565274778363815964972432608989179513823207504862854999091049724900318057735385314641042408520527239968745189687459626303654213570541660696304167623181196728898086550995105789094641167512146798982519831947293755873893173011421445721690981566626329183244072080080336856866362173093064762762720
5399 -15850928151055517325360077722554984019030239382481078744182913433086544525358478957468786477253058858313589565384147059410547512436907010926025595858775760899589669207721322272460033228237794761794946426630800491256122423353905000996542151339239672282111682332094593259788240255008833872804069848839069537658764163399731098280036674248287486784225983071396635140780629851692381008240934784741665559405901055599158525750266560
5400 17422606906400410372967787009455800408814397295239432736855055123899269855546273883234711578592641589174897513381349669963981079791931059227054514032436814682890554244243545241817373742447128158224860679332521309971054718460802666245254947587016457302225480118762513525352268033101648749512014943307833736477803905381506414219613712087439414435937919580602268437526895933716304097866656239214665724668531513589347748688264640
5401 -19149957724890904165991576206459768771415876235895850062755571155837476429192250670152018334354240479287906317736816139309129845075087456994881260681931501190093626153724303096579452330874910342041793963254514941409979471448863031132844774670532319024189055351041196314976075175337941896178754963180275535054317611966592072263198946878124491632295601714808372970801716712337824942659955301065601799041165666749591214801505920
5402 21048383257129480259390228678154465541187989759738062197878224018653781958785527806406281890190154871797968564624150179201791551148021454603469107163320453445857949993467674166725750758780563694158708033214296855888163112093230413732887391400007922587163913201082746915312174787511102257370140853625004920927431562657553278574328931994474542936201524622711299366774733461596281313055649639628451984612048093300905198296036320
5403 -23134808516655814745976502033791696469033001418176292072837098574892977551498767705380224622915653879117513398253686271058505103634212953714220955877766933979517265865162544945245303235322396995333838156427927735838141199291225251458765954567450284850464918721649864279352283452252555495338086315594724351881203704278951297121832878736581848748008511000183147940271939167273728538705120873093643237621627899011257953924203840
5404 25427831186864221356525365625622560987190700448462250836653879154798963070386746669656414344065123004418016179467139759984658629495978056361476562925914725526654459905168511679583702884107390011769752011217173520718197320557448068205574061435290336720480720237796727298581901456359541959472406359955355902128702177575576009196108577085138140217073875847004002425615905833121162932100953442680335173981348129799779109380408960
5405 -27947886752345299641874415136994801089580545758473852914472874510895934835022834914753868492227567029208826824928780510291408782983389418721290174134530762804010812931653910534156822346462472861112087074607019081605200112212634606067868925638011574227278695657330463950636603482762926186270966091030567952357469980901025167387704388273152386664088671632885184218134335085325777525794776343357496126978687716438829416842115072
5406 30717429915196552133005766064455960085647830609494290831448787511520752901690294367359766343846142672362499646380854547652976937422364701369297339640632104885086710139602519623481196126256698965309942514100341248416615543003899572328705053721274809818311388179563250228438625241392290432917251787861081621913302033793823128147044425997163916082104692963337724541844584536703568249540791579956850006199800723150932947273089920
5407 -33761133900590876608475967730125828041946558769829488902701726169668974038617003227731119871768097334207031400266614316407910554416157874279918415362289855171916556203851036962784052990719569214601429459495373468208468661191759353732872914469895333433717068515197037552807521465840861701071591642378077028480801662261855560118278482101756945021895895886569566802564504667803435681996258356656926050674083678920681545295786240
5408 37106109413767986033902345025519268869497600426827193523320453624436681643703057213542209439727215940134105077410110484421496408126644065212684353501465561534790357638076058051475279305941434417753010771043186576585484876606257751869229921843088540426196651155165657394413791701426087146510048227433007824694303773123110189537782672915269381417816192172632903443986070052795912558259334649654024705900223220272974810208672760
5409 -40782145184009851631622981520772872862850982047653622202716756858744610899629431299207925767319924731080509550943338640653854123258758545789000911397243886637156949605479857440989950456294467838426991267577545541134299004709008550013998218131173270686579572384164146395309152102023877505791890209807198898264559075536256765126467164676227151164465329914898592560830337941556896749534210649819048068386649502176985041161334480
5410 44821972221601255102528192463515304715787945541450149362399778186571305472402661928164115448582010339992224619325656583857671554945026082439986440859843721617183637890635283380413516841241115678689686916720846907543709507503308891917211781804611044731129173459018519737007440339218446672884198974788047759916945088846629897652916335955926129690478941536689011733313967715386558541240976252659754606145550887347187053668196000
5411 -49261554122934028092753212340230211146735578449564495138025605420072677833227915915622957179777764238858388470234160058092478255033571619119323470292012627525275721818604805415667561408432626767026269089974842509920789614366779590901813734323197193814559309300130296040127161795662885678858291383407720238477585033045714181838666261652262624785237233937176577173898418436826160463317187812034726472111152287604151156729573760
5412 54140405988626257003050884819655151715915599861356347128270354686884276447891753466664706531306158492107327956092003388714056009321668488070208144814604998626940938346104669665706686271748424585765439307887348058213290825402335468471753458396282585542796322751074589409131722305305918018086350614621918418395968913451406285740147148358513888266447083931158610183182382161612190038507856898147296335853332690077947077487456000
5413 -59501944771813582210752888924545359044858067650169548926080193252614689572913969033728911795060278572577003130769963986950484555382697958341863182152297896274219348058274759505619228332699065504855107932503890230789011318885268624775534825888339936628733703801205262054112506628998583133189557721028053027615740535173036283246948068316315236619992638775389003727129267498692350733231830770459930137516280135809167789031250800
5414 65393874150844560636523220578424121012384036511976328275460650728953161268151509889009129821088550391072004616271465489622039615657769419442572304751044555991145668848611287799433883935608009979292425783025307652037483800139325369327174261307254592104023405360414371855193710518638958546193650231459921495975921023734888513880308372542803796487249834975385582507365780346740582213441480527562789213820987671254437567554583840
5415 -71868607324909008635785179817003975719925136766292899450752723615606184350101562045085329408368005686420462853295478504931714074080319457533660935235164414009970463883076954672578652639925099069999541421360371462419980872127585077916032440895152698215257505989394087209296802620115348591383662669293576240184325905783062799792749354606466915693167534495296248257333055174953053505889442930715528367076627938387579578582360000
5416 78983731465318982728385214239339523439916104557166105614095783668756522588392840014819443394470113926646776580995997985521558298015486713361649022237715756016169798753841613272943582541294490581393601933186939963941515818440631550354930903217385613424465300040739861634731220487678827768807861560080769187783716707838884968552506168079766651324440417195502023393465806891626213076458391077323616435891176868671815015464927280
5417 -86802517922180204249076008313208443353290712921856816124301315396789401773252370861334837596699848155682913889546547084332711448426671669825725315735169857894599377799013519870935524598855436399926495884266995051490463779735819004433765732558707514945042075171566754957185147040101030093162800261209485607821785727876423560443842140296511784195672000790722492898790157026754652116889890354818757990719985216539542260580923280
5418 95394482689258489824552057560432332718426650142984959288893636741670062499633253275404560240275042103230771253682459698349361327031283057029758763163620576738187213852003209474565382559954575820321902414400722640492161983833368234727609637482037359696226558049470887713913393850149238823488779289584737596907279113826924741837078298017130643246617371012124005522068131156288118234649416809781169465998792392050765978497795840
5419 -104836002072498057591202346605754011888229627639081398233641764914139925693184494496993267294350592814282128449094547472679535013104316733856920166564891330036184753120321179222469701552097281585584636709181382474824531237775278772379189400902093816832553759873937837808163726410690613994221327527527392215340291689204099716968331762987381031206959522035060487587023995157012962873020078614562891895386193986114197600221086560
5420 115210988993770046830334778316650498615319274049918565700414645974337004763751301120916182935101990944801323625474180695539152090483114553306027079184076445138916663713936021427688452672183557775311044019735888682824794268210672802922598371433097625112334218335445516593336962589329253729080810821494127513148557517243185410167392783597243410869997577540657938441862876428535276913425539725930253055091922787807911797326749440
5421 -126611635895284427432566324766044594859626902970650800164697885428299826784073466600987220240536841431399595960531626942255311616882182578292900244177892990355775757850354824971466502516001371325852934830905896339020847540046464703143212745336256510314854105168063741170342358285875621315553064002793906693657593251222802403932465655193520824898116288053145945695462759001201920760452894546321569796607303614710248995961739520
5422 139139230796368760757734331328768819535421202957963449189493131622599343917496743777116385625744620593888196546870346555757440004217735813940101442581374395122783396000510723864797870300960044895980022194315998297668405585736681278934713821860837310191143378883048089303895170265152345425322419768821657788189033277740742071967352566749311251694608929959926128175074126687315234524630855596035036129038220433498048993130233280
5423 -152905053698143849178658573557929916588366539538104188446121098429506991853435852630199330081654773017890343888336801484074549911211663821799677586315050863642482049622127003493525843945651725999078903169110131798492572419790327228254368670230179762463266472464338769294293259251148971938686313941704215163145707406782773985366238096226876335257226403020002534475833105736229601477625094934430193265120225025255330122037079680
5424 168031361238653695072107972990923944923417126159926141162129994765906457290791204678574965138882733145985499444982002942807087610651868333277661248989414297132237557816180562211437826439905789505140215045489095560355952444395307190711625942256341517213167468798299878032247941468818563756486260611570432621976144502249872318543941894272403333749669572872843479734955533842616601804884069774357278641153486414766550065474655040
5425 -184652468277432866391622302022316886268745806281098713960774125731117510514835070748258306670124908935269438639898543579213288254016014530393419813247149977073472498190013726555151281205718066502016234848868143682258777309559215113413716169236697544523454960934962704821108773427098550315808330019182847041685537410910201313298323010425043234797274882440759180001604130015905474549470172395549571409246562855519286825131251712
5426 202915935941122902665640819408969882737257958899295584828547352829727956466787871471291576928552107559845509585446458540480297706322253872329083698584324846015393821741406119314092974912473130060760256992289025335095504262289095994174208420617448178698581732886587066006597079029247828221844573111721528456520934588286606560757046146582794176718458364726238930682396873239155124578831944780354350643010535766630370766487506000
5427 -222983876598051846492957584142870900034494372935560948770226036111760237893243758702755282205278408393901910544379706476956683333865261770772916029666986532936425153130983993493373083787949866822254898783648901275191484500629709173182000316238682226545627344402045885575211030883372319654675252667859227590246330183086612307052462965743084062544054503301595755674468698866507008332860791314317254555168246039554229898778883360
5428 245034387257870103425589418160812445204626092282858621465130852143733603859383685343901338830045360083075759778134975085505977622026133097593786572640809024664941461944808479746251830937247288077244473309357719944430490296364776342195801065330464337431496173055371589113774833953209870034621431986764716798393212390470223067213005915866849880363687282841022821067932616412080261703225426019780397792361479177779352808040039680
5429 -269263124021397652339519591828606434263512561494189081503429325620238662502009860565804374618365052310047102109943988870089721341760941149001751840479794618170675342594429964824048929354632414193874725074018735480702988983242814654122607769526048770102380566428806119587722764669770988611885497401247696683213423680233363585278671231089050443798170198797852164741733785689217334379147833042918398392372014795628453027466180320
5430 295885031445670047378519094747301511851586852508217285542434276643672482599026960755730197746654770708642263590434765958620009980621215608267846148171045556736794457000911354132828658560057291343204764687176336857635642945428956926074599635289696860663733801928526070530333626861114492744657262324919613410237330318535164429363678289258294277285626149575476597845721378238041192224556558970302230162862805045966562629346101888
5431 -325136242050629693119253732138816453164911534938999213108930536422209637225334717797106844575518756192177729338050923528332338125369696859897416684861105795089134714528809571744854634282033538361240506639551609958546197177486523271219214711187491883537587189050907642333845519036749654837938726128637997679306653256674005575204639826500575424724686286377096531723346294531364844965553284372672268829949012761709057548886897600
5432 357276162688913370415840511697291981748404350709868270101238257624108060530834450862597569701728570138476772579032661655653926513971205815278741941070724665554074315897251735111533826554404378335593771231669038404117107779961755598630458638771866880226166743474400898850919094659260020293844164528151876383968843895239809595594712643799260628249978554642536250397911580739381051837369025610275469855220704475310239182168141440
5433 -392589766141822526716317673339132694002488490113672016870391069230513345276400331701458003469765887869164988665856460610465656013214742085221284880188428826571348976300317306606605711730645750511714922107128923765735370404367916921236410342347933967666325916287496617247230686414962367502680967366479219195777423735613757395093262896293590012695330280595565457741961207707967611649474869399237955713018031365647331262298427520
5434 431390108107195852351218012517399076584798259930928987503807865969258729484986029975686470924605555560008967843851604341151584127916479968194406253148642178922494412494642682989058208525580580360741851041996884217860333913929657736463106929084532492809587602209730312903824144684603308869242648398257166861973212073504156226150258371183562160351145963192697548344202289752842204089330658257207124103453199282807201562837172480
5435 -474021091724306658926922598403599540995685462880174373896077021058605462465150401092077129118279629993938482126529079528892800643553656636182732401518680926842737518251028796146989701111225477205347039755090481406650697064268911746239170295524293745597090595831185777020026877948188716225154700674197300817299588548966734891224245009766949789085919602797590451107638226950633905474328795671636734002317486013855110665401011200
5436 520860503954396629618177947643961742153537012156972806191971428292374751655282034817125626336355923875677671856898244839054543254303682884407729943869726116034793940525974468318395700893148366542051666320692843289975389869231660337635185392695030244975620917929978405059598216134078292191808937119475582047624310243364354668294623543393072206024723226986633158842653134741324384168356860933951440271647413932366799906705960640
5437 -572323350522043150638180043901126687002973862952865203871728963337762128708756311278492130685530845742963330308974098800113248555035856064888709468775554780953689297346908294915319406359368086544284065017430894373085655822875582562487621191584829529688578802692508760520573114009095174894292102853576898659926419513825158275529461723499509204901150403498811189018626215218425423293466518474885105314138689443836905968905943600
5438 628865518743110274271760384512032161181325542962167672801394079021666246075267428790588064998931387606684619378862485818779520475381177027577155788203097044425230983098973331901651150092402925122752885884178230400134700798218173218810667943888270724545327574140736535739605957591382110327741922549847991528757238408946535874475191481104499482674664238689059784902807713978494487720480825166600345621538783175449425627895578880
5439 -690987800442465919458836383315568851604685315200039809546326027725876589250240463050622468306815118832744740688007729571012855188730937378446134351292761717861594190740328787466827443881620150527928620988208620785840639369051831157101715113269193111685504473159695128760108924610546071316707416693750140344956995042990576373987540994698669260968456497643985458562090840449736430397778816532516314618174042303717650679391741120
5440 759240310324114155410355989025081651398124600556498101935090014528529976510981662792189219543877286115862062574100819660262096759770345597707218618776393710091809010390495809358952915722543028772443922520971440789304843796654861553149285215276301771347946633198075779640944844819092769172823179391264148378305134255492409609180141074157993750557655254586840397298591317188007397739929023685064108629451601249608331424369282400
5441 -834227338625505805282582283833755708829882729065197316671678621682753677276649112121694127131754657067926457591259869720308776454013574149808304378548140043909329891806289732993070052371450068603399710418300895900676509211391253041348514857499424214201744662447933078326014903018244083044910188534416911847619861054057491586384061069945478068976059378041751426409457624830644705270887866831895374697798421478131597392956029520
5442 916612680696868542507472792751007577890023996086133062447651167074983368709941064221114955057934398595288942344631288983997864217726738464780160058021125875262019521823890024496421701356846277576364904221743006029376441199207191663793078295326188649332984183002961899093002040083624482281407709241881120713989941333966407196064898180023693960957250232145820389225636077891759007251110293801447766823045826323177625897690198400
5443 -1007125490328719340867181076257582939890429634176775700009358493101070778242627541125106429232165449802690508855752647629911681654703774249331678417501380063207536920797043166784214578484676091744499895045587341847783041814283381565953597612504278927334251981712436593804199897130268263439580569440252199147351929516644894525508411604580024298971938535415009098930183659050247075057865282662513420452896312427707176292975200800
5444 1106566708242822256013768912925048985915951162374294595207184118915099741602815108297613670925511486754796550194537497554530860258131560914415307273180418363749023454109402364565140247218549262448473468326149687785755055159424360271552033216391415671901864272626659405282685619004153525542066331219368487183742859900769592551257670548028201245262547876915641684616949536655450977368299452282225674000191423997463182057472066320
5445 -1215816122203840119303106710699653171143335513070842016137382848951315278349679743969959967616593659814842669280019054977823166834745373309409616098810438484231924569387960654852237511692179164393473231563498894747984511873668878622544754757647518055415435482881922350552915103267400959602989611056699485062335992755290888497137893885795930103680065284026197570500913634291761364559006678049180238920415984231571850661978773104
5446 1335840120744828196384886259834850175676008983776731273149700030918236274541260447631987373301049284393384510632015151880104547652660365997121807987617887216702341938718005277587599734769597696173425395240845811083048941045296342153698209500125630350451633027144048566174361020771913868747123494152712374153559555945689635055698875160940063779644109194551475750670586968416602060609144078593973666944941622002809897043925249920
5447 -1467700208577863895845580819000683697214075470924331525466810063310695834210873369453815384773066527186459544758767510695418379260019475920280033163451148051571247728089304875020022754251011902558857774749111336023751075527642080469985341121643937971288409255692272365836978372724754352811336636862366683813044799817758462635699064375363363115635377631416500912751574284017814286896156565518294110136351948672235065858889521600
5448 1612562358434556564889227677199816976143505635789394972647064210057042608096303874017789113376972087959237948997026677325873605994420315524395882330209938866146420981770961346628596064924469807233618032395654813898053574043591982546021234781480382718895979261496538476936165926876285919231386907500014492680217590315525268489968314827758958283206898742038700021192222810441228614019499706343065607515567373142410868038972818560
5449 -1771707281408178663221079995948167754444308661888712860237056986230725081369444683665156102417488721210139960923845892320035376369577375792045367957602448735910218237183277719963726269923101354096041167149808985892969054054444821760186295681562038624455192064821563613855038259274277263490442224335747711897219314571507913741526795750328268919800929048025169407018830123299325038823795884549768675454524705306614563597276307600
5450 1946541705913639938259218388914801570007093928742852589632175392347894912511796280319246289320175885039524618656285649668487658812070576247233662488051289115646033598732425014548600976531373407896244421971629945130887782098063052377281976954723808058750809874678283932374532869112376684893087245836930245032975650384038819718454461176495308489595174300266749534730139859870216525035085457892739521261122482055814168864658511760
5451 -2138610764213673556401880124910636892291049237635759972525684960653582214987352425940877450824208217499961372386243103124583703711291910363585455224053178798122021466788573635686841147190231439350887800280549242981605602922944667024148262789450710162395108438728786730773699009803088141159595399511500344615557516917681318004683337330029229284352016884728598258458049575387647257205362277030240561201867058702203207284263383040
5452 2349611595156459501340114537364344778847104678830322319707800982179990526941119895037791389398744967289164665446215688686654936565126002927990239768639630820626844430236365941052682396586266232575915519401170199503319513073131233174593887883578550599041448827079661766795288354949601328346585975188691307321034653930572311845149408690061487003708393666373206027500712122156273146748738565710677201301533574181079301764533121280
5453 -2581408282416045498291881741336598984291258442795705400983672490941307908006394294216211298046053549253799164949986314775185429604341032633551786970228506553206850511756755098320417988214204545496762683004105847289760223547992990101519030475845151378437352599112533193833918987051052117217247379307550366347649990609058456182752198412028239388317351551605149279353340119406509317127473935755341560875126535809709965456865507840
5454 2836048259215171086970454725121474251589819611082305012690058778916676403038898017179563067598413920904358698833342449571612693651242288391752646384793731569880585994865395905558341895307957546920186738041588711473299645009116471832643749107919066950711428605485899398529946874486264342575989812996207056790078459642152544070352562280316433906706823330374770934763926643687137314802542471235149697319539006372531472267217095040
5455 -3115780323342356678578023622792882288597409392959866208579301531623710502615573842420110411082843021894333912749216259869792990179325960869123105288823561979649932779750255153262785464461841229943269742537274512230126774629842753662236685075123781777082205986071577821458075920520245820715693705402725986825328878376917710952026795798822590188339490265332972368632491998621990015447838511480015961683334834439190049639942920896
5456 3423074420363240496461843711852101462220973962650769335173581840700708585943543895429706808993993995774950497328496631914114934434821461934642175795694213353059972887309631869701225820428056896712806984749876263971023640342801290375362417059746694524377092938187495739469941414991357340984140156989003633505156953592434631536273133280631124965306429378637807409038173574357347849015379227731273224390485854628920631633881820160
5457 -3760643368392911021285264647288446982866008718682182506389101170137995416563820023273428356391335601485942409893820080507559633700313830450204006578176593950463027120841987097357544733250943307486436917477302027127807316181000719934813235676649152093336829362696462786851825844772825564019765560041125705364837830490592231073420660066882053416764602546318231436543606546846376156719427519721951398240859553466020504389484087040
5458 4131466714776160445934287690291712577296407773664723100831343821417707328960598273195712638045945336685036662636646468378760578891361536226797593114677267628024842058997338378478885920455345408605187415812959240012820234197884650948965666947612127894553942831574109690793489667995716957463281202985456339887124155619565788704839705717465041275801285411321826695065653005782372409329493165375098821534616943297608217208148101840
5459 -4538816933664105686754695832942327864631571264493012296912654477920660651281157664470541546321575688848888137847755130438558936727299408369625929466126899770117656251084659003351655400797130209321853732680529684703565499979902315671460510377923511712424549025822779201688787752387316864951212164088260308166217114940945538614286981608696134967818309879462606169574250173955967666827051789884538845144559942094181648827664109440
5460 4986288193940861964966775071003478078496604394650115145277895653683042435292752576646249540411359565726135468026878576104952387243380183771970515982939531137950236561197036455849863293563986241113103256331328697282607471785304315188911408554086247662609135059555724088367383575830209088192100108558229095367695127777335651125349357215590266494950660994569552255641078773360547055481525942753296974937848232225861367043861017600
5461 -5477827949421137295953411296997089986806810143258550944184429822758887501897977441585630042039969359504234707459642778681432404258513553750154946260534723796753229568078174449638138195632680630432231941581688525274622344819169874341493644063673661950938294893857822204858698555567810427604953714601517838113258367202425352846544963605473229120385466729227803041116282585849101787994038300042146299166035408965869502540254638080
5462 6017771627904371160836963325521644361279999900438486643865096540762842477822608042621467881150646454531315079948832121113298010089849531017171173122456227174913224967060819387542515261832277242600607951886628648740860972677192510424155063832108342862153881647285696280753614772187270205362226221516843199644481591695313917069735442019209327632001571480086977231566929569769101197396985065999004709913714748100229222423935423200
5463 -6610880722748090068402132875339838664111049047594550323943201010605741924596002196460844785760007503258211187307511825483379512848058853983388222748329351424001227009024158827450867002558655362905669543128463038550411510602408269181353890302680221021752132504800999107020046669598078841481914435844338571139069442958044828188548675320331905235778949413019735524857555298005705227304796933216469105936958451098726293874038316800
5464 7262384620348177759350977596250098236948437940912999782077472168880715961295952394991661184073548543655209658440978896068504441440364029962226848943632408312718590757932991651081379942617303765562844154790121458408188621317170696365574938569157283053195511246473151452434828160735046609423233408934542660288885652287197260204512063352506893046992924783351381062764710883054114495696662508235924746764401748689531022369402436320
5465 -7978026529545441288765290851562998573021949020389535250561615348855306208522046345173974618059439935245443524972272545387195099672182681005056494188511226208896150688156040841794121365951751873017478229811529303761022882413742362091328653877475888456015283695786636314460753592294435713200824706532007170601423310058073105349418376917229226394338579739229015434109468700533143900814144439014579909796714920351765134130017053600
5466 8764113914800123214853727189782195876499625926877494995892505439245049849283177856312922130958967204780823148348020033092623000162379481146714880729792440743434201432689792534464711970291355304578724610400311472497339071261811834196923575000894491270876351944655417865487603589799741185929058070434005929893527216847358983559203460432564582876178719065570511485931159711635783888502502177213216595487943515324616039661403496960
5467 -9627573874300496852908839165904243200395634880095594668423157501892688623447323118936395939691392725341895679454004002349491522488614972715187181439558786332462557527398009709859491737669363587009942296032005581746824867606428960037753885330681117311449731854254022421234306837576533226641252993673181962669853168451323071616748004607770358589138443982651223687136181707343016884067732632258594232818918513586462593246686320640
5468 10576013947340423987204786326641040130487749765274674334452895888592913841221843085316678887160542897536370181817780950635180011398138033634639253590954718651377623447270686742042559328771172517346584208716363870636455902623965933754212759060644052596972191700559228406766367775123930824858827195207666527188506031204012633148483789867438866227058180995154801647454936678587154856362614203851555223206720702917366100325687839680
5469 -11617788882689159802063572102140531437098984847246485039576464807368066751959632495435552515603769483438755868592489152850224412340806087661699319333388945064399125555108053300347732932594673062477182038682902389622048421553627141921891445728721799410024673680448294218555313593854314338531786060724450313587290724824563438097611049465294845780714949325092746522079148544095942921781379494644010699243999415492931452332957578240
5470 12762073951696786668729031131701258241605965348881169030912687897295865652975231645518252251654184999009976687237328601504046955649330900952134394964751914833065816508592239593647427413903070427123795384080430826626330041394752131506809921200235053437198266986928918042480843706580912919205042361733605751001748240667592319240289799529926206203665962880012328941394970153884011307208800282250582371896996384702613740207920640960
5471 -14018945446982665395959000023470203021367348021719894208463575467207072610708559276628561178857475649043312219586496704714690794744248502049900226503763295063617635514157663095125071547924974254287261577059673921965426129330433300612610093188897506586982393421856632479756213473137067248586597629306465398901382520947291338174624604283252328045712569995988110527373290162216839347075838257257184261674183369740215406601679635200
5472 15399469070238534294582524381908628474298047516871023864287969451507650185036524485300154067540289655159290589784636860988787430704636854155954089172023492100573142561456860543206466015014097659546782621189811013315231043845283944789760613817887976855237715979872651544338290141781344763923654020340353497908880913786822689408004476583289563339918937296426158119708432448999403504826005282675200637852910422036426909567983933600
5473 -16915796981487090925340857271976827983980582222554367922314069812091553333693141962148461788936591698978857342062302159913236943837137348991839957104743704540450800651617506417042300529614269477814429513831505452792811015606076012135913977072182415930148239785858849022523606696208080935402439645907860428760008676706926815366746153839259263010966824550215574801334113734388013458438456039878250172228051862554944145266785173280
5474 18581274357668905513027240649620156163267119733222227463874190855675449644777260608120426396316564133105513417581225178360860637933983686191320040083229497908360289489601529921543112281728943395564935388458250090141806902586674197122070581613420478659866174584345108866561811214900955304664239235722549977828601551870861187232371759952770987049007334649293524465866316795027995271039367712394039002838731008431595616821475568640
5475 -20410556391341478730496266812688154854138278755985178113158965017971560398247028663479770993720857017516182728201811557965798451522753832532675002939359770436242040660862861704176611953715707134265520457492729041364727869110610702264989119750981165269426408142782444555857150230109320777947937204178479547861164618609253856242012496981508394589356182398530991373400953580480922049209237257365127413583264392985479848134994255552
5476 22419736751284280984679776647953780551056453578164564234519332615720164138504924204932319190560124760314689232732337910233463792651920182662132782142217761352800923315193532516603991500597004462925056684153462033508259242863697969424101565574273831318550958544787453109809653986340029450028079014450442093671963304758578666470614949780485600263753488529818838398073463188200607399538488598525809623944872410179431362195452131640
5477 -24626488626703008014860912511249358875436222294275219349880758288488624535937234846998853319282608712595638511965014610569985500098273047431193343764091953129448422554689358065978270127189421525340857075020032990594059658655783154148691301083600971028216251156499928215974148788401052612848443963425473563648012927135178035314966850081721176941625703224887420925217269736553297754990848643749116530011228139235737802837456407920
5478 27050219586382409028562777748468563976978626866646210058544469358180420644406767170730322529667583229961373184716881900344681810011895753341356813061184139117805566026429300189187051459362392370119759675679018580619243604666987551617129670380620513463366714659383948423834986631097269542404910946122153033486775527256750923701197699682177725570919672411708740702464803269781519760204474387134966321590082658379628054572747466240
5479 -29712241604501778756246423325004859833435221427809006321681367331499718431202957864335741542866205758678563803741065949141984500363288643484341986623587611042994700210509596370558397451993155116513608016618071251925589024855217786960178282306047089351539914711493950461678653543384530014312018637710098893502117897379987740321222801271014263034814637277222433453270046381494602773322860044397840024563933077249889495208611103040
5480 32635957736945214488130103831346366453038736247637948328013244414343812473454658722716748002941313488053398524834218852019419934084743917263341183201904043442772930428459709166689736123416951014837344701153620300104307150756804255988260094277493682275892675601921690770610597622767478058915955651553828651429161628464848388755142025010230490196639509303660558292166973797885081459741717732104523472658383892048728602778205926880
5481 -35847067076956486797076086689322691988081089915103864012370586320548045042706228457214823727399545255650823006630657612245505156315090413963887599760266796662929541243279582027580556128980032367159776436074902153109996811941524065130851168535828603072410258097697441800514886448830338551679200859305310338776409943762395025086368097688543319851907575095247349698275762286126126677777941493590949163983847105529232770480151772160
5482 39373789778164034580628656018874500813109681621905774371877037957303107028919182199276276291690397036566093450529444350453236133853656652072310795862137379361794482530397796713647910404472021992874108147954498016171809295154643241496669095837794778555978167315247287919369403361198602786722771235266779464520199067927287321388839493717766211924217258261072976107542851997354456913033898829587909300529174616333794258835493241520
5483 -43247114107715934474503877070862860909832866805206297868220011959236968312407852613959870156616534885355708837855085283428995705314087883129834183175886551003659243998329574760151489119805271716162469846944860979797581286872696226081903589111671113411964289715721927938361754777114888144722873416771262638889859014370060125812767544229124075734394680089103828263375790087720550344575989041652228882621768496232501635274880038240
5484 47501067684032992987400180646208611038528765624684083946423370023279259403945669063842573560740608248871471355428576044455906719684218456131956393661689156104335409367666222193355614456405739176125116963066261616215336306554520122071778189559867142890589849554174804654645357605273370347325327564524270080705253352711018068079902469107267388820577166582550874439792569805476125961440279910080114802610908458516040009965477910080
5485 -52173015264173257817477856335101967736255705850381267386618620891461845094745843187111729822018808117693392905786262764918239248099527612076361580258215889059486908250170771857661510621958316149150842439530644901364926992685733137316209753307592617830469136741574837999778323399427499338825857347916910636740564156971897110591478335025393185274795887185621543264379372929529045387050327987070478132176613541941723450484907631200
5486 57303985676828107287801511109232120114733644306964028683923156221699279991322213843253357106253593302205796716692647320404296819461913161465675235303800963221300235884185481682372263743351954723871709937036530197125683156374095016206223323294462314319447073015849387981169974779496111163099847102942193847103714713334847025487436509397614910285670583104461975189972396308785726116059137125799331639721782728296450064678958380480
5487 -62939030750541252239810996003349590837293756947958180872535287678755477878111663565295282177259426651439896729011925178096281333487799728005720584760589204569222959232716039769247512582593604463493144880912256473763489031346090406522779245892363139121324618539604966481280179921828320116277358675565962265021212912530395767682421771726779685655991304563675525788987319582229530800922163893967171540503447885108839627729468190720
5488 69127619365055097903325185423858650460373162439251868994350389647738993835289317129685639151334535294400229106675001719041880151559278702735918366588922698577957289926804822306623573441174634653369117428733539804353111038810979783184986432870779891494050934632363582855165924484539343408288702534603316915158988306620453000140325821710959824724959228089422289789750894479400157312621781506220284293701577007535650220466443510400
5489 -75924070059155588303200920199151416903252756772596221336998091892064197495767237923533323933533139448455427811058503893978154797936666103393323685480339513687645258627659153364662853742417843577219418775144021312045594967392217802936872649059071604627033729883031890986755666786989251709856655514197942176706602638097101220655935655349184034214386195486001178673516147564509512690900689598015394295058920386770180367180366683520
5490 83388025963653332738447758499620726254472652374898987963410873077917154687209236763000376497310358027261951308110203963496750201154087959872438440342968359082646466671971510806979151308577758717008432354348331471441190771185647121541560736671510732366683964497570174521775319156305125281354007178517612531711430685642726139012118105224904705007813732863654459941143706628456353050648898181800890544438217926584473940516121978400
5491 -91584976196109588409101548659318419456478106664517700078035656847220562976679171164305456800731179423025294494044675516768808800060374454918342065894154918872204582217951040857048539142187808115954238648744559125972251496083178282513592294398023977240412463560212757029141231479458735410841689070896374756546746529612297262005344261859568991662726968081635897712425434189062394178988973761675205346720042308959566608045902789600
5492 100586828257777355297259052780889349790399309255744633785674670406706663687843366099188478680890426795929128642837485043409005711615699625249350367200726012283322264023819422001389414675022917504044615329535285875054517347557270350001559181388235341012322013027622852388802175023566724486301371754871383265250569496975453159868036318074682397492174555533846222564897839700700702824726276616376161509639397299824576817809651771120
5493 -110472536416477446461801506993754814473972044183525350920170092807385496326312593443063785863541470095891731712686895954046174652067929832429320016646361265288544756401130858026304064886036016229223607933524498216993741076365340608415889935712139284427426055430661113808785192456205277397104529646466118853600693761180398389351684093940833148515517270357220600397563163202682412938162984559275440344401318373382516614585117251840
5494 121328791545604318263086526171543792544598246060645427719299019681059478429783879141247578357121135502222941113642645113216566869120425986823836959644651058885459790043431912659926824954949094394905369567689995371313261174908561637372480072896873751480431582756652438877822088967458484866147348007728318293199687256052363130028134884587201010864090890111197914893308643337961243039619962446736742179061777913188817115454341387840
5495 -133250778423367535905994801450628581483745698170661676816566756326471081448674114278390400538573413630390642965515312833249365900487351477321970456978803892667520147893827598449697338981540253215197721697416735006640427195138822349683131893062677694219165169121961616224441297883488929149032237458340613084565049854107556582363208509645621608651974793999454960576699516401201685667676821197847025971290164141040773292969485567232
5496 146343007082342639740781706976328327864715732450042804747165305902671773032283058807323395959351819782971580600871147737538467884613045134237150610543470339060675997880651244913658387379099605938146078572795881993794857603053977023210457125316621716030891582751458524219783904448949499694803972546956417178232174222427135637390261515546644143389514573548464353143130840933800212729753296056025215756561820074398798275823152259520
5497 -160720225442500105842430032816003904979135996859634947993575988668314182321691874506933967914164739743955873805930769026863547572807014084873571907899510797485297804687729154560505982408014891376210759911907516294252763647957633782104900610183941474384039823151083506492027768600629039530621348189599640758467244377042855569964562358699195174744648213855526150018499019361387293803148973103477293889554297373277213990594433131520
5498 176508421166666611587894378474871976908995828632033196538365255577448479593847251429793838349851303315085565684667867528984644007771930778532352495278688597714084484985902675465811853862205686144754731240553448352531091800095662006775670825291844347243686822478600950703329427240697244459532242278175179408338297662562501405178415807598556805099883145619769532205086472989269406558524513963685271258676766765691321728502221144560
5499 -193845921451953733203863606329166019313164081760228320592201958334349985473249712842848421540482921652010111588034865659166691481333804899638485403021642755442572896068772323823448711905046026468969476268415022650725691021232666154309301922891816727882917670401031907463208108316570118093674126138681354235886310141683508246048220650862302161079224972857587474461908002577547141324522693995963504499598531354637736917693162717440
5500 212884600320764188147999174707874857110100281054120099570784084916749310142658433936507395240071773099996128594218658347562229126360318756669826392303194180991394509198586558850312789561808167820459694815523527012480391607211269415952146757494685796091593715808176297497492386865595893852507502076115441764407367788141215625046642724835193323831357866225998574800555967004606660853163382100064706354698512908128455633558759198848
5501 -233791203907905030419876718601875180987627319565878451297707622360555206214655684166438416409443016970290364512732452281623439018161537179535654697809444985266802155078251016768179847549976678375251557651505212765081579496410311984533362660111494113512300951581240062677908108668406348063762630408416629379986916876732706054883378878836040919061598875189795697005645658818003450047016852216833147073971135152447870931337303206960
5502 256748805264165930707955826355419486646235343772167251198080930667079601860277176081750057442765866313206545739912561821053564587167456933836405097655023050787644299495265558499759163525113163346000717062910879634766023823609283740904341549750768054324142304515382885559469030299045510433052724445233026106743551457303658294665715305126889993905960038226588032796284653776887132184050570051986529679423677555925671444377851417600
5503 -281958401320308279982369922556763815201634523620916589573177726014753113706970960401674995207579444001850455347354783948655326909054062900257416405863796766360257488182875250334093468756606979961282543236443064900085227911319690122014384233482013496213309112546410373345772988113387857826917803895164313283761868743112389681262602137503709867833505442499244340049413091335026907912327086912471237695077085836295518527815244385280
5504 309640665888467330688026574730283779770927633203967407236696361833368625650339564672115697399129124064370951025228166768868046186527006444379431275551658589643075553941039331715441370201787150297837120492268242897917806056633550584224306286056754176830370503710304981098534169021255734538919371331952831494594135365275576735663540387313932100083173577519581192732819086641957483618215374202234763027185135955124267329046406248160
5505 -340037873931149042757877552474894789777351167312310980878466785579431848489969551407431675919289218473701889786208804970835438395000107881773024884008884809698015571606490681370649903042784132717073067275771875065521473100663888103528094594662064776689801988646894839089463292628353291061724362848524639630780808708715734003530281601879905125053163270623598821966443895560520714993058378462763509370619277548721499042108145615872
5506 373416013812995666170156413995593909674086543450007425269950024991654289755265688350363042522008132693476080392871650612974971400707553272931862874507543814209126053731517444751875213026845095630818956910972776301962743491737485766226802715027620454448673241558670515148154101489822021647623803931313088785492608713209440752660409919107715549570865032908990031853397207275346853214565002288487683651088672624729624368507267122320
5507 -410067105880125727062276259757685191750873678422897650617773284941646155007135622851571252233432964701558562056923711419911986676968691353269531482272505276881876784880437764436727022983815973476207281868012786362936384456050339488204089334443929474127977314812219168828636515563301311625946471067266141331495881978030730319270725924698888619370298237160851584496763318931140189200255684562063208753866030798842144321186656549920
5508 450311747500198135549808480674513911571345090916925783304441172507852554537961346186299774866596075046313407069123359245835335460242616634490347392689438236386617503842842436111609324410339249573181661453695280459210213843339550712832199682508927373870071781361319488990109537502271148169408197914688578491105406689518596727713075790609833752140075371516313519243026669292475220540261301610768707997772208674380677800568891009680
5509 -494501906658847597458834308262530765644426938601611771737661383304649323021261612608076576273355768663304985073465861348393241331133686148056109826273700227467188539018598849598858330216365809838850978602849124345718787271554305453892829276444189794145220622929070583540327329757125788248522847815554962452405635270078771260576151167907676048717379369884620600476038681893041111239106620410330657111121135843490186590949094201600
5510 543023988361731048064198764884997378422796102995448338817208414529683969466990668243390298122974240794439619402644740579032352112657958259301403623970927954453176969960459541452564231237843016747626765899731194296200620042153388084351851301921986391898053819496094475392277103492915844916771531470647257738973925811979589817804856100612272539836185181775627783638894069156608430136686350186273776339422592721686113920820044688000
5511 -596302200454700445603034059135272658734723073058051943494503278482418780022062280267459482812675209007074143761875640546057308962350152218803504107190130607431707227722362313840056628911662268578416006589576363948927878123374942774679467644064135265721310998785760934292363095592623237839216480900452985019351063113061271818596753330822388252807791986324086815561415642303265521134498298520246848794341453791870737023836996746240
5512 654802248067970151599367472352401004227348329591053052834104571937778730754875293726633279993974101279978183737305559551930593662941940088326716198864526668671446647743040076498900264981577649122459770276966139899550350064791762825902759734548836918302584189487183865128569612216545362867074478823093345291045950447576439522649869098185302074134104106585788261878232725105897342812771791991016897957950594780807814582493607649440
5513 -719035388735952962670740337538636026836248975579402364495948542492419330138939358236601556835641278643364502015491862037152623037360762225345709678693693415260409450491159819340538140661467909948440312906183164331849293310216568737277229051190750395598978685394831689722271858604812853732751347730776316749267050564185724300107067290400904051351155577305742868825353094831854840024071573666808064064131881593157724125530127093920
5514 789562883367247135153532950061564893391437047506069408779617954471666343692554162350224832179188573262072857524061179967022356618737780320535645189843712047158670135032996111814674204288088462186211912632767800532365181542329785480080388266120429660752032122978760050868767378252917117704384893113474173446243440356635871709521673408188034470360743450248115247001016304728414425776898693599694799570544892909632789447687606823680
5515 -867000881666001727414665826547274627148952440477302381342376324717364411013128359749293788205369729573201435437090537586468037368054462107715211296451647977798401575140784843164827909026108727541315144623179377960650959236659051561813120347661550986145932599192738348977634019239817440543476651423172304651394925027053438941322955351859824609176879533497899825819017695469026555284270539152512810186185550171959754951943856684800
5516 952025784366119737770538315187567746431371939748817823419994951778457152290668222058398881903330485125916997711973313629341554182465738720572402393788384871382137471062354882689089912324697015845365237257571305604802367157003599618525438818401503010260394115049695034077492491771534414334385556181262683640127425475309594339883100527449667662324709574014663675641536412801934641184575401712709014020131440221476977571210646396800
5517 -1045380128765898346701921864300809009632096018835757781790344165755857010198698911898809743756865771158111020343166392311438629761620861226291801535352227329079445227129075430521313078031903438779977864972046296486830453603882939157740957160337244491765679351367671081814530891726737064463895129006606048548419853317398396295096826631992473131424652678741625626864325697831147085785527708719488041545323811787141910145075226606000
5518 1147879048578322090361886877563487641415955382311252546288350847011253615532374370659603787063644803629225490689221569224605890693978563685769346529982232507717791586620695526171244990342885197421861721795944593623026269554366432714792559864820913524562887600924975901883644108129130285751933892350618185583032297693014914330641644088896916995685255780581995954574954312411014466295156313323604193178034433756392597066504023462400
5519 -1260417364080340953624111792962312490452190995318466770291920992563921136161011605336084176511982088140538005858132718852979743497338468616777120445738875202350447541865613771255294035646722009721883620778821934594364862747588579400613997043509374150946618197232351404780133195835715462247620493934029884588281216110253182083665832819733567895987818078644164369190438723769373022131784703527958771817361124275782323760089033203840
5520 1383977363995893120777216441308938551787320699445251602213987496110134987848359769639529169387769276827590844743948833951600833806260428924204191906333011839439487214423221169020891070833276074463280011575789096924731048362159419523936405666384890509269561546390195807013500193087669753577759741385199561862896242541383251284609530076584101078073802996596788149237472520302748960409868016420055087974785695712660606765716152398336
5521 -1519637346529139907416506292084465740561332546266064098179622423813188911243560315899208138011639451438466635337899862265641263457527562703775185101490459652609817441554222013493358425634600188676461718571409400248393337116045325107631963474147539733237569392863357667988220090388497503691614163148340513749911429477815789883706813142992458566843377840238675106377417593556194970290676673623437913273648533528649078273556452851920
5522 1668580993527896286556129671515738530805319249064866508998900087131156670483168701688454487419106198291137269816278010709203684903954187587842766983777254507531749041061858108018431266951772764666214037078971576365391793263206728930147839407830264150545070676818217712550094632968414688244175243169187569025368881356698766030785235795087392146304823265029349268810659408148996999060500031579761897019620735121900973361937846380160
5523 -1832107658959094281256942299362933353128894127841409272437060140335884437858923007048811326505919290346058361844581575513688835141070190298307982808039866723714241406532326158730667226008958029443494311905603382188280032360077582047337989765446043481546893508097543246539712001606105680821389424405035712611428452273593180164325431868791520293260292731165596803479848217204172154444602739869727102120193893725730115572729349130240
5524 2011643660780324999745707127824891241743335258115680161885699462819916652505745959725032755579812277135540319967463490979137919215641420899612672761758153608652138060738875060457228944317435033133999468161279927886175388055802110971558358039270097335047643163670078350280875029805238036026351849158192587875174898321901199640835985023231544038881189940651247312220478039307414934405538726444914816431875687845065095431414446546480
5525 -2208754673962103712972103343210208936738286864632207321558893494828253741011289989038310461749202086920946989435618761299247705471548470110829314760636540199257650674588897023397909039069728198034417230897886566800573089887800327696859523662174758939902982506100191436246219607341734962576131544576732435504873753718830143290664158916011374646744092084537272468414640626668688405218900049336216682042111659631181718311101779048864
5526 2425159331929128915419809816286225533799209219667906220938619268009190299160204426081732615533294325129862588420050259193743500493710641249024870445466868592134104271981929699559674610995975656774070783673943454507962013311652145962801361122866363571076508080439735978465343762999851085209182184280766716924791362456537535211669433906774341796705279517656882545718552566439712250875153821444136071773372372890912293250127934972320
5527 -2662744154127340917045361550923026736746093722042597817061610218289930091948254276663815811294759200626512621444935400183282834492723122966112486541984365082867847614069427234348439934813023495205754829675787679881735987009498181476767882305289161308144447446205434548198313532358405481110047671331926874333350564794984713819985874030204811235105729822031798095954055483525021534062614876873714535176817522422654848356697346764480
5528 2923579928876852701250681705175716528402203261558413533947284548996099772347462660987461222583768392272433347024980882798801956366598170244603681397374309273016621800494622151063845169322586537508989017670320720311234130445084469833726971109459476076706462645975155931437375109936677480611256532574070348484569512705194910007824455906695726789757518162828495207180132660436241311336236243057601153509608243623787038877937159561760
5529 -3209939693237364416520551120564588619144969210844634249590235604168573199856991062113948534340367833680593882226666417868975635242178011375314578871639964003769649041620617511333823291666270018509927818641218471108660065763212863830781976501834476418064815573340734270622253883868899714863489869575478097998286617805449108699153146977730303896835925510958422441428470350597308426813253319141558034791900744279073479813595309953280
5530 3524318465400580703625499982841376021040994464413816344231097082586863601541466652619206034348453732317041795166749892290620288001499051816504645153294830814938487540006064977187028174293325443383022739912960688038056345237925888964279731971721304027917668468821219780641077368348754047934298213957362632535776566293212152147270154817095619557798360054088706003515280704594422113159709453133799594722633936896843889041515580209152
5531 -3869454900252010041544616019049267929505529767154520974930435336309933766250937586966245978343593728067914487553263612894521881701269280798822936757747529008460919864761065330321832788706874576044627816728577641428396842269992283924546323102715355576154546171725040443429704359142923366979417752329466208530545516277632256755131566157000700933379535383112462293730972747041235366780644989266763693688339702364030828228763105901280
5532 4248355055342421526396871132678763266945829109345741261880892274907607394171756616098301058640817876148287119666376069340122341553400051379067158632927422256489495599906113033155550618612435461838727518254511152989817556912374332663529052855097811808401815400717969624711114203937057280066263459025332717291320479399916221661229367680551792379858417860703160352689340856117092341070788661438754313395163604860495304937158023280320
5533 -4664318472719866546353424443843282768989711461452508636805856380771558967503275975210289358314630849166964020460717201088301735727936972786378991882635866992531639161414288884259374291768562443306246805588489110710696000236199021099825690737642814877669081409855584290681391631950626969749196363556501120888081972152267878540338029926122551724624198095976755315252421894121494612225795654020912015628481836422285237163550425309440
5534 5120966802053077869628294337674075790206473738920706206764547022216805480257251811501430277961333416106118462187712763959019884683591942069182755921204144456520553551309935751604636517946147167550862289258650558361831217715432485935187985049106310799725843497316266558180518647239178791468257235189459417858769581969567812749836569582254480338278544954127615622423562980606500680584299756388664318191054151705920459418384934874240
5535 -5622275212397951961021558773368852350346551209247077982525121652124674616371499631327642780848848985005591611440767332861797433519074946103063880171237057457477302059284350474035785596480957215230705958450021096267448486742916639415835076923022232753877159507809145619204593544844415056226357888078676224501190071514021941359056481500793882359944420972718033926384164528660259387203964367522279099847553751153083711549393190572800
5536 6172606864009065314991655070224988931788211048218368934142862552780538059749374583682127535194104069434624295146359641937282191540950472881769925392696215660531087719315347786537505644634466827519398527434381153597130605792602289562397445404192075920193597225783991603715595591848541039155211413070908139762814732780858847111105021461328076776846825783451498581402641733990396461942790479726695772353005056844652899716948302843760
5537 -6776750737984396248818861994489257206149201371060054521523859490139183706368543351942846788586088497760742440097762554980576504858535432108926412994361206427628258494980181939722339187894059971118099630809007264383807017857886350372394956890054601495199347260846721465517345313167169395255062659904709973821773722584565699514395612261751302199319209850554638225671725561663977791253367325531682630715624152855070363385906581830480
5538 7439963150480272911223537457009200092510780417683782460858830928900858606238109606320779393921694199508890715801870216576523541708527495823931072228043026036168896367860287461626565730790964705487865167838467160214108857163930616267043728499549088116996786393661374200867584713705377221756478044716629872893508534952482191550930983422970999720740374632993710415612183761219505122840479379421624663726519243353976988116145515200000
5539 -8168013309993667626042693304145339391299026229680216838643648969535939760874606135896958280204419673452619175318300318569201780431374857692319465911910090993655594571809299683080286090093476749919916297194883492325198778129553103126716895420738483012227373521112140900701191602861308208015692838010121421808128169179467966524792035962532963483436344697085335646706578389852916205658686775417519742097397626350481085323911434613760
5540 8967233311053023991652385498423146698141402752873299982558107982065844179677036781111595810137044228948414467455069408308439167197801517413955704385340026505734356476714592987669794423032832722469038638015345969101004682990761922815195847140011601385726115101667849359584534856027653874546423668024396101706635447552130152027028761712547304013360178522928065154377462880132286554628404952181905249493530987146190756862721080909600
5541 -9844572995885981566959300702833228023344065209545700339509186690380314142371595653648340323726096826683588835882681995584599936125932340004035707130790370355915735615758758280436783533518425596452490520223006809498964746766411621661323751653714807829526155222324852596189055825466006439170054231500000143961246094070896245825790250629540104794884513835331065446685758012622327616566389796379448467609907777631524803792950741861120
5542 10807660157570785366380915256713201409369464777785377087247532568011522152367362474108321846684021010929809096270829016411051589192394272087206026317031280849574400549958016084758655064331214847113447336856700828914663306205755980952306817755759129168018632148061758347383953138472395509882012221376514359455548571830914926438512772006417514168460208146349750452583439061437646165742489232064302265753358974258839947830302142105920
5543 -11864866604187758153964147281615316346381021602852487705531979716953752681421398330119564546310490809766657028180180738005871668688371512444479670504993408272073420569910224842011349564684698533966840314881927639671038475677022865615120793939937142073550038533595463504894645344381353268458729934457440495778764978608290980888226872229306079459336345725758512401254637889899811320449656440126222213382288179345584402538897538083200
5544 13025380653962766719859610167019117477510659903872528080247138628575724265982632963837347077729198490422595760058390631323760718718957528742721425594891136397617994381076432001733029229595112261271317139424439946321890184618999270027410119581048542882355398760208796371576706317776842368768204393181410217350496339931469597233664627076518475254308011643144059227951557039287456831759931019700894626626299076453386029001619774611200
5545 -14299286686769167293928278571932666896041395055585662121005630463396983262095844153603178309250317340938826436929803501867565758049567325653992914303938701561175240701657138106710030292954739663670757548334405709073044363945127843885728742324707051343399202550205436178167943462714811703513875901234644773308624025071909293345041711433794655595057241113536833150116691682572405850795213129209712394237850695041647024276374717656736
5546 15697652438103253560767549976380688145405050615519648340207056366238397270587080693766330714448572114665454723765147157259845857283672764140582883495868421473217894972295075968916861191877244719900141211223662910138081425904031444457651678493592019501273823728595208000572210532175954428525933025954496742136676074742330641785800529543637955373424881403633221682049030865115901278629117861601655438957292671684570092078877148654080
5547 -17232624788291740817233852339794711193526352138439145644716456034867175672712341110044975900848879746202611741333037001265886731375239538600599348691936127382110145861798864419114647536988999095779765199518977145838767705563401391745386689433007692912117658873953024576866081642283147254216003967381492712651876557983114682974205738899910497066333279322617765919514139389720482358573849743683914293315923231368993267565328095019680
5548 18917534872799743929667520423270672908356943152662061762164186144721609796469970053482178004028294703658286065421720917480264196032045932275374254757227538587217986915245219553051249439669222978550035061723990870643621521018449048380204041004203032626000861437434688845787182623594422247571393912823454948859166578110554381857648288574563220923312387491157746538537353813125287970161180555529899500001566649314525528327073669035840
5549 -20767013419710823181214166445764269255148695283322145703682456758909777432500962933075213964147960238002239312771475458888057554941913069590883805611032233229926377871926770597039936933794365620925564468496797843118807058124096361816509173187224780251033080958995691729689166484030798510597104796766693669108893907878902191578639390857584482549684899743664115399360122561213290078195086740777053262942597584096079862238277153571840
5550 22797117308434448020951194656311385873936748397022465622670086865111690416190668801437827073134237677768388307938758562847485322203158567423781900865130481854768466352105546891966077028820799735798117945909770992626643081099551584255461892190722221890359588296406742772596066378905965264557046738670093662334298140721974206804893111399104376680175880164037743551463738072340450994811449671801791418094793452168684710703674994911808
5551 -25025468440214690353433333440893042834186783175866774165351469414595927456847019489246576268960066252403143491283258830135350135503565443805926181153435858596018852752506010253692299072663923921264339097757365124546067373732329658039068730099916186594529513749449113160088268925769668454051865021022789216430784653682403632154969952976609679560159736779124520576733706986006205371961837806294495955487751651278647210454981750104320
5552 27471406116894128954603959327838554057391362629322723251405574941624181959357065507003783370416655010500121845582046249262880334591987621879095025679645663766973000426633644592258598958561190636203967277897908637680640003803878665157966706301025194354736694156231518100015622338010614269576371385375861970707125594786852808651705633966577819290250585819715868561500004776839632844347376616042472178245600328567512902201196000244320
5553 -30156154240535903176457021435184925066905579305901882327522973680832219346083467166388795216293880259058258805988363894094940954554080620918110943789636721641762874183365629106695757135218769081044335774519449668793910118686899180260336188010018630171194218163048828461270328330313009411055957034619552478483127661487646282899081309056284566096851928284257264115714882176416078639700712579725399317592817282765422012495938260906320
5554 33103004773919472579298521493683432170163745542850187257088621027575889542285220305807617202932829735108551973308425664564057168136991134795291967876759721575999775502242057136063239075892717049685580401226243164103840733166218740884929900352249416846410536458139204726426046493756638675776304222095123993990517900596246227853800286610922930775266793808031828726676524714542496189862668230147822411335578967848215903936726003156560
5555 -36337519041693080794214401683884374262869014556893705485981605049280877414178360435265960252375102686888466679854776438478598263504304062819962507124435650749296539067415169905709839706376503023896352914323898867869143126169538214722482493267327476748375089038241244099754254815752490406723946139952096290358919357869002198351845690827314533257350150214397655885148863579418744000332044433747554444450320158494205689760607867872640
5556 39887748605284943071303170655950470574213211203614198748170792908506282427113642768562289203960545504788986263728400757634471484505450641793261159076782016891363938181341937261081305864163172351513826505450102333277729971394971508346525647781496697470038484986431201085458455607469158822846409969363253594260317730068431912275516999267259425241134887290946919666474501104513435492012994397675455537345035484980289356366620296604160
5557 -43784477612858336984591745909359400224391917806263532076555050613036609802135608094195748936852180274314847031093528153775230593214977303551104763644174085416171484809565405252231407822690358303144289664315265364781142405169306405214974369262873311235179868909045964459180791271083040517227005891984513296027019658786762434440037550552441252835671925723006822089605934044080555159635119829134228301090888335650587134460848407284720
5558 48061488710082630941678685449190641722315190340753628284229455974615414156282670255697489033754004113938205544875334222488376064027512808672752292853774672967452923001616754002886960994602004210362570015360474232166358219601625514219582190733282549527327876873564783570082924322667359183424682117076071757675184375716971524247584260174104246481521992565876215650349152825208231695973667260950331355452257759368050696966112922423680
5559 -52755854799861663463013757282702491981222439532915262603256162913941413231815094266523028489077438292862882562916153817992745442407840100614712945622166130533025698365041095459234280010545207559977038129010059448378012433449508173709499570183736028476006506425137934895650915266014524532073382347824648857707182183137633745644140217004878236796841954049948612808049018092318644558315451487843151590525210091981983197256103855336320
5560 57908259161144347223153588560975509542493353887257959736796827539752445420456929015692452008391957538452405918598735311698240131897519986269370522155167095498421884845314119311888336119578341691846848146663876129012296241715734419737068219098722199853554755772784201393845135850677685482149937316516104274215246660889976716402689422948632662044070657229563666239486118339310644489577724197967021896462776229234608350555871032468800
5561 -63563346680438966134988044264670329647103451393274561131258779218709366917327504588229460400205762449049953433402616858575394914632969531827707404841076393508726619854441697273781771305017580933951500165872442571883313151203114566039621463961181486035784196088590091178397970533903155157792198485070861648755904043400408376681842727788043090885697059435331536969817337273682737918957404624470720908197103805161421495709272672673920
5562 69770109216745087022964816903709275766567866072673428254175345728422525145952821738960574917144743851448153347843056688051916636739155885250978456816429703087426019441947104743108065724779252655151102784195065618512161851979906243483891509281287929487432545488468471683601079125138797625424524103928021304714728625694260990127149527184216923072508333391284725805719979987767191852568112083552315559589947514546969741410960229675520
5563 -76582308413589466933759620627836969437589473813811133228267406784844580659442364843332794138691337211631224778627728368910344453413474795970539100069688433724641634235811381419334956510673821746680281196939329285743443931135958885263258349891415769763626238492263840357592482218610156470141065160693539142545817429150341913452175906520478404431418141914117943286950625615430164459489078558214104849809472085856783734076809313907680
5564 84058939593209830892659960794730050031053416527042527958153480838358736807033275168081641470870001961689094450781116524246287717085096488459394021440264119546887135527815633880120711521750124736149904870063540281623439717667660805828466216754542200127584252443229835077454668552967931858668934267494608577681528098188440638683562489847646236573556851427517655147571752532082471524819732689646993265375252585575467541981516982196800
5565 -92264740720420168900029941050863785009716681483420738142822611849626822780693005473882193184979226022117591087905521467729516650686419082300867740141611391876681151914571074659951774359789112636500735907249839779548883774248789567343692312919756788005460857721552591166057773955567397196932147488639369828068686560216200756377580323935293453201816718817241228720597485961819960176647209587735279341362207283711943942440920949888000
5566 101270750810326115309853752152449020980412525739399018408209473573642245486948597280418725397914226110234379126708316466519739052539932166816480299837382115232980714376102957350635660612892203454396742502929674432101014020291172584773991195223336813934723579630566694288211333763079185582265265373870583353408829595162928233890659938717689156658667262825624180306851446886395860999427943921470460542785160035953305463965097808524480
5567 -111154922578143156475646733914642983389299580462295331872462669168234420248961934329619096213799305342436092204318439894402283680737608181760249644987833752307496745061600963674152458136622342805325650699438534400356964362824032940329763060259691381881600446254503459007132203068959261001709609391613338697739588369801351465059040428162596922635906389262545476662101783086993023787526135477151643576140059135989846802023473076565440
5568 122002794594527388469730100758213073779207689851826108938630136904794072576974812331003195302167398595557083087502817642962844815103045998906276411602285271982836972018845808621604220951303495226550192643383326885299010427073594450146604184874895152272584667705132233448045804469557485161218032623288927560809826349114259612897463852141888356772954878588089165655871595245286961003222750401542032877793470684459987534333605149544640
5569 -133908228720032079828199111026749719561000778117609958057798144853642538252400363829061732864468162189619036705204047955529713743249944305250938534902607793704973097025276687471349802589085474512548580900535758893915986613083238246110624580409686712672782952404791245848648693125342343145608293062463347868464029466697520118560275071431310808357213138426197945220037868030862482347477833236469245240609660771109445878314038645071440
5570 146974219151911205671297035138787012979214809974424747434975422369125683075455068264121182880196487888135128199162016412430425671318578017194904218393361917804991101299143655599098859327804997526605217619736583331122225516065961289156834194561140905128933324350908008320580231404973225489025266227584981118360150988240418109556101842026961438909099935481528886414907691788561150465537368984130539401967263813071997857923317007089056
5571 -161313780030282366801540333352255495156898463060093645544612712757825583457223095282532181800287149820993612458608783225263086757400431287279780785549174907619817690405372714288694844333604159688755992263575241971002841194922638337775098807338524740326679679803465767495167058538274273880360674387348705975948307636095917921949114395204191040162801736587259779053896774460057550586114829248258738485460895157537483658552734608100320
5572 177050919223876840462409789124725729585152060534459033400238771526406397764273125228396250109063012161175051737707775256500398341532395717657452164801235602623464196446098382099475848506121930407371138999326813829088060435216212083545507797717506475671897064751117621368843944243165500124831493148657042136395267520404442456688494223580929273919190053072230592743712231682304166048573341300778784766155891144286260478856566737646080
5573 -194321706653991047216816074134055863189861448967147025430277534090030612644802197465169552703401638360538425152736934042936234611631533352681153504042001856258472632137234782568689676237101718857249531613353840940312265748220388314610925319754609975652731095768648128698814014073608816225397346939283426556834915305735456450335570697378663187142191750941299019492281344365347558495064597695633845329247533114344782064192857341687920
5574 213275446325113823615659153754804388604401865379680451238787817734834883602601335701381361345142131161833785208212419121200991079394173687886715891381821022212597616007036638769856561977723545752374227195189000544421862719339669648791164210633888528854191827046770065923139342738284192607333326434951215875751846914421556752499399056108066527239132242431873298268992005346875492107605750874738775186178539257510135712267447532329280
5575 -234075962118948757065329229530798410720992105748723226534175740967448739040243711605585166844425101379227333015850933336388613469489849057899433380022925675655299449464276758729436856333010576014165038036526274702404575545536725565578870792789096028037546350664319768202754217986013777857996623834012742910092042888635745611641026444541121869316425669055881585631076523522275015186414479966848253610800562295552039181294392988946688
5576 256903008382759246910474755975928492362475943280360540160130515748849605681017960073451431078874762489201455649717480219361720196039457038820141914209040695661779584078908517857075873495287546383896147189926665655654951400322429259953362854284770957909071625827754500132186860638965545241580753212704922808059342685371912041831986104106578980503330255970845437864975566830728297085625976171104685369513517205341790504599018089264800
5577 -281953817411446686699380646958359282633363505211246052678242290373104591098592467428022637643232285041540869426400542404419741643155273071682448053965020076379322699987939437358720719013529165265587039653769121935911008822766327044721336931082337194889258210841937481945297411945058752420154470221868527867596785447032246819757767044528173456560027134214945867059039635314759766247166160773915435739495827670299877381167450785370240
5578 309444797094642629824306315621021903767610789758695893560977315498968244731928199515399338284463774781606747198682793360407368851583016570295553206555752095054345389485818641822548363140657199132162813115002101096020692534797714773916662109125247987586699340260423102286054717114729590455295504311917736443291722382663600482934811004403955694134149103697536979555575342620542293100870691092300441468318314314862074773063072480220720
5579 -339613393285347482297684656829351032834058396956299503780171773908142238824296032026423591885344549713757255140898871666288293256257083313560583599422059648883941003288164642914447773960713458151349312051173865493912513599444315364020973183377995262371190743373580076647379912447631406365895393970334669798165786200389409885789432184279316556168758351072778855863934095893834711154032550826918198470617493993020960418529240856854400
5580 372720132856239603026635835884551051748961210336871950304487307478278034097015653267447007261960090918158413548082606807053081271861521740036234101481299704323372102064473733722879597609116069233766718357333200221101671770935165463095948249866211904796242369050488178164808093935270263774128079062530680197011509416081102723675131051720994053495922654835336053190509278779145116994007887498833409677678179722723148803126780510627328
5581 -409050864955726165649548619599677006281697061839186863281267116493260276098060815457428198683372751444366661622461031071840265484732403347114759001698584624889078883808274351575323738814399700764925392932259805923169593980860428370369802672383348245438174478925584327047589330270639397508535010991999033569897672288380041119700983184204194210815898769754340896488266909792094196197037066551791302557217076440128290291631348994087600
5582 448919219671287317855779420675450855939073419763248578962084442877101058818829273490039781703596464210744378312324711523635653194694653347843952612233927598266401077051404051314584058582616323213325306649176617340142691820213767278170220847635777809702676937548945922055121638886286247564567164793604690635512974818056314433217980466680702764470261884665683970022093320446591354683464057953249948287356542480213574308277966792767040
5583 -492669305167126603951676378496415091459257266469309458320906263915748558713279494899443109131510099261490703852271285153591608130414695176844268038008233039986234958365546842249195988185804419476329953074923644508949524963287582448488747041539238400162220464266668156501502352155841239572700665352447419192616297805623154418124044999244563527145705778913265164336955095706492246105564666850022690530906278064838893095598510659327680
5584 540678666402426461148230349422408355402104636172144924401983505185469003016427225044338137790338277541823556583478694266815591652677841177066369967577167875674632903189401668292847967089725516206320896187445649471022607770268000945169076555136585374233474380774645268552839176123824636072628779259446035018872066246015409654317253627070419089634301512819401307827228179036323014563596364810137123522820592839103580130050133683832560
5585 -593361530772990127670270555904154785407498797979794948934452785402681752407349404374811357179991735887129159198651810765468427273761621404667741707985589407310801840518681891898479108496401789194457978742667526434963112938996221384662243458490554820859899167169045910862660590417946909089542882804865041319478835515263261259060408122085043226705413600905124139876778177921102171787695324449551544765396722871610503546976014116640800
5586 651172368471779307487175276021093394541969777151181722245830073526588601247518527768221871519972436576403826491943342446451310088515460223276663313544967836782593740589766204446292151538275307848580663457669277241560528433768315989105767966531747990581407249358216239080878295581486819572303372803064344838181389571129194053266492488539566215502331039543094935981753762627906138173343033134693426703163061461561573459971747538499200
5587 -714609798053717372696320953259176987452469340219910099673908377961187265896167021129327168395235789046743471037880360161454167908242068157840943441223627768364310054459886478045728159086000990276908075623580325387937055614431562347611909029724762727662732768066576715014084290234596159515339273237838738188392459811011167639727649044885736658238018675172652885582243155892773115431129317026414348252210396660305771564248436313429120
5588 784220870640023046632711665272985333139597892753487623656237829951687243887053886137339937204659937091238799473906503546610001306855859461737298747117738788879046157523373596394700881439479803492843420195245613385565736468417531363332799366633960563476612225717034869881997259086268971089958317959741254225501868711932819704861503479342846847047409705172939257539402226233906357527294864716169765033931839504278213735396585154129920
5589 -860605769432381295078119516537815031923013572506072643333565072472466391408443072735920274521878995099619673167748848091831997820001000516230983850368447126732406793428573013123283159609761044467360453038589748192867044445092225367816629906513339691027801776476153080465521781764303752479509580231238826305714059026852620299767947149107176304050953224259128249824914605232439464232703512814460270951131225043971161854183688023389440
5590 944422964754981014633173059696652625479052805805941963070556868775473934344503949962829033465904754836316017510996456151625304347792660790860345982132140539994408751172105443747239860904145019429120560807836371135530967809907294710450085955841657784551777530741977983596364660384926712312488070658193309328907830285982967093405582080078199929832268170013453365891514409304770399351768014825398289736656107179166384467178370995696000
5591 -1036394868733043522000615187541881028716062483464633535873097937586929216896183268487459172281449212096276688631716197919033668296072434176078606849423703850726792421492803959304606932593660004285628002542778700204703997621422810465152332794361586981021134636888791678685686315968431167077219243879512572382590454422974590760238531477901843918960315323174763229386706251470974595062217222622352301770136425882291240627313350170656960
5592 1137314037983034248696217432697042750103117846494344783711513165761369636091573835777333541248131565859406700059262163872372127340287420193622198564553941515902014823084511895324165043000303039025624814303669823976873861205053900764542651876438567842480158177017302824098821474089004394997272072150646649768814796933077065986207673065005159148970469682047822069597690564391803266619470541751411301389081584236513700581862750758181440
5593 -1248049977368587396787647499607724288580922896930125322772041485671524991358398658546606708405512131149699965258227891439851730716688478775964252109342738021481788075708051063861408721364001037250840635406503835742090997092165180418393553133180402821900567673131967582851245234591506694009590922813454832066091302954395846126706282806550890082671433765082310315764486011275531555108057745377277792988270570354143002737775726344468480
5594 1369556603007074687406665895540362358817052527982756559058225432925408348553036885207886629778870164387491844473816607228448864083535693308243144289476678510947668855359639338800658221103676000857326723713180111817230613198167897731845184097309152958066784056070984924670966896453498261583239371996757429700276135019305277814139038495594595060220489522883482109230147779640363866714880695073583647094856887933766006565501235291866480
5595 -1502880428338347101964909246331239906908605478467840479487547148271176008762867365506302113424773678809716410704106346793519290586559623029940706291221767849587545647868999070776283838441562326596817214604465699808267694906682179281743372875944723224538873339245613444650436535805115750806723163864827303177523215403511264257393722790517820026546405293568895948833068421769393122524153609547297973916769018833058865173387282891149440
5596 1649169543237311965554748522207708601706092656016654144115621761883248629405331784392570765090663364320983533804936713100700782754216981826149300865857270682364412097547759945155980049399256487031772670544054306415726551025385540166091727260963036395652419544776691435030430981440433319679959646588361021415943953234625135689211329230699048712907009999543330143811864553341820734980282102769647891126326040206146137989676106484246720
5597 -1809683462918128262508628496316414645625129086863374405696467074257371029736941509557488637679138402597730353474673231130535119184364964678643841291046819512467033714774489518187619035916810954604747168229394319318802983542209072601546738169577922269736559330995986893660234789626795243031921436394161162134747474549263924739285613190406785186049315707897042821051124995714544944673070506507902456509799631326641448211912641925359200
5598 1985803930797418419984096463364731925160111275547975201844947311174036158077456313353864978931062513552550837919413581989984230419706841909646292713440441172266512456903891714208500968069926902990985351571536815355047623739546920267335866762810268538063809769550374881838888987326740205973318495997777583125156037328122801119177527699615021929923631088584929379955845712865970035175440657861095457283252563668668149563797207083469760
5599 -2179046767620055884723166499316850124123186563412482037403530889128198370000184783329840467263610870561307590813786729347344751163207001091836954371968105551282967522389489858743085216497748347725951560699492876552105018243342062815074847706093691844526054165024558732252246833913086722455769637699079491739853263125418388302470756198241954403506759068233281336895981453777231246043633361951959653426360480077465269851508427438745920
5600 2391074868072922572006924292568150969506642515496755086582508518128583975245434463285420115260531624482854020264441933038499784715091811930471365758139632646333853202456900432142548040594835500464832431304852047852063115809137642384759833783332861500366419295765637764923866479122455826016681265205170759794130894820794258661785915510284703776698846346104254630115234842357895734947406449780042396807949116948864336246293309965680832
5601 -2623712455895328690822079803151674183381877533622675417163252039410921349962786500063285682513111470111092618167484950271120170879301857119888034844649151142544029763036869845148156023494119312061659062685127759016868346052627345758190587826385737173977759234907329060150201068786925465287581859512923266672552650471415271655064029155712853391278887528393346485981987463986775820986476137612103651605713174638596608529106892734194560
5602 2878960719222643015257671021020189498155383294988359794113151240167192561821836008190707188924711053165359012587854111350378917570396603715820588282847391169950204195416672308954389574501183514567067601395042563204810587339928260764351194121398671056246546345897334095511917719027228982569436415632243149671175079353143937612052652785751421406778580622578888830508730479045908314286734545885395874884240772334741027735410723735916560
5603 -3159014959663194373369707796541237863114299945002560607780394777033850207434296617062587979266606225906253837874155818600679291170666400621713697296208035674163688891511692033277384143185692539305705417840749597275729783966962680366196442319427631193332307264097612852841325284333065643467060425086163246955014930520002893994362068133243910760690286179207978064197165315464607745567319428386630803866317736767223373985020228020706560
5604 3466283401507552149701386368770162289798173673564386348735698898153646556049941454512457052418589066478246299000192920303247450019820946630068760169776469230666990530355823502591090667662161826184415315452404001367082691545670940693507675068198281619933562448347818858522565251479790626673411255162561062514655775463254872861164791445756025210168833212258358740412972386867464465366091021349588439992358085001267582735614909530788480
5605 -3803407821613374102859021762825396813717898350674250616653886053339392036955381779946878057086675942232860424788865398325037008109386461325155778378008574031802326467367848642818799048038291901062339564720871518590422369517833023965621906554980424756239596039284107170165537934201926440649960815756618026715220865992316231299521997685672792298652875792290196363322056362923612787672111529291876991349582869440888269709382035298673920
5606 4173286176018170905065780714491295276730235887930641279413895521892977235109100859122840253371024992401025220747257533369783714156046429702283379893108628938513463155610324139310630210367277847298823969431166627425145510001147284673930917484039564767684634907690584268198562172505218337739722683049103748707846473562124693462849096548249595929731501501885556176082329712793194997641088573371407500378696652844381415221548274002224160
5607 -4579097416338188618306388323348597855949267446306165892045585359413079701796539962312030886696278366527783497995089758933407902536797824318133804912766011916598388797074632031836792003013552697703065059562412001618683429227544682029251739348784185649188280662407052042957067268539363346806656610667009017097677625085992945516995351974008783791512248157608898183900201495855468337507245274645337019104073361065359752471989322842407040
5608 5024328707658438505821278120003494614924536131634082819738198345008294641690988296008945941221183554525486891429937477662089631447128833692814759789764746405948429186141223769235615150066349581279890362118588939830475449234373525345797193329752396354461671820386181986078619620868671502498468605227105698105559559726604186463829578126948439089509487425240612676741315896072888764161971420953250510279351690283768551181323789119510000
5609 -5512805280064888917670360032471518668236992525340412790254052611375351835640674102525347993554591410509545547005088338477136894089984413834264330103032225574006557054757634393913290220966452759592613186791506003365331686054712377713667384853982064652134222533304454357475124408099793918848840394460687745978366967510326759770759943079373127016609705483488501294891893388833470537707070791677851136376112422171517079153765729601561600
5610 6048723168388389112545518625421496243531262873288622751315527829040428531993021688538454793692447186929175127016696962587967833903885791956209002223625312534452022218428361667844512678255155154560290927434236434861806263682810777908698286005793734241518730180176793674954145640584441722048135467440111877217611158271494319828335548941346454359903463789088288380026517550147085239559810306402275010773406548287245245759932941127692800
5611 -6636685119311129468305219621223102940790586834144817328902162859312750641246027413916125793112102411776059534895172298512885134241129607633540423755901706675372091149882783695976161014388544921487069622008193198542706375435711412439484431173318467933704747479661705624737812676301922599751213639544861191610777975871808404739424306325982236920976507545387022500489738789150225895674813177431418183774106846368659086368851843489338880
5612 7281739971938769334108947839591321254724691788503865440732991241855264411274323015220350597670395325536124399934762212092690832367271989543768407547399744138451797025546516898843661779116589560520571387838301680767369245277567561102921970265401242249594313186516383342145552748725362177115041162849252475981684485084853359386598698164143061230559755098488323727491683745004760053025067413967059372773992152513150103448334664817313920
5613 -7989425847493258907567286669329203333216392536392631066982841507345751180220539233024538159041560422556381309805186024719391927436225837534435557816748156294400279144224646506761856658703667026907860599869954485741185795233175786038132047026940420121932702725233594212751215592802807213045970919778609392123742569856625422138012080411463461857651733867429812658144543395177378111502816761350652967273577639491956207222286541147845120
5614 8765817516183313918763979406236597472183298108977967512124960570919825611868293201473932959151551908020603268784449801058668625741600385428196366072745043180176453786517467282607832934816059202050893094653891277736840276131782091180049499578376178285616789710844239525828614341442036773146558826114597622014214190188591743311771570511332722312008041321658593721420022817674524752198860360219707753425028338939375180320615249226291840
5615 -9617578344836048121907361000961137134376168474218758575903605092368464300991290923454986054812423434191605135683888219799548175886799383265527368276686473002091976352631324061389114465191282771042657202172139899954662713625752822212304474018542601671158581866296643223501102776663257371818725468706023436958643712806512770083356146654374388597361534470625050354041631235069221417326394230321438906088824083901921657559555247804817600
5616 10552017267825430743283052710616441933321589880620986053612576897990227858743060948112375209228076288797246144687749369188531474527685202163306592266646768632842952545824265288712566912767958462138991484632731418341055714702870406226194756646532179255427671505786091288327450165064375813349916024497272438048179225142856948471587781739087008215203861179344424993382475411944812023260331765712145551997221584060155525560019108731276160
5617 -11577151266540982354435683306091557912443617562886010706623350424082088604775731384201357818264516951502883516972412271380651700548070499788113825182342345875267226843272463595552233533335610725170774775368908144305009468065979980975582652351100014401453041702977810710511856938126225852383338360728797941056292724671541508168905204843266606389885858703558409699474942398161033962878540132184872097224293894404537252442052270900491680
5618 12701773889465172088588941443021314384835409182208907632761015963635949387612196210070052664003230941083222770138392596246612134518491104944935256624826429125211098600397589684901071778315940954372304974719871024546935076309246640250950324577877249683624164778085582482503444525047096916189854978392086685866095482370772002010945314545653872469675977850019531562803362650724250089330403692386076355641140276840093951949221509421866680
5619 -13935530396266853353420316553103962688925373475534921941187644669316895573871868062071728485871297035570654419687129320021641501836536161985451660577803932297873983053744079513910966896461486999371504184374444021544219977500323190748639918799523763633740203033774320372177345433607634660471096975147406413105674367463961969248272996982066947787712409297751497786615595150461334917775447998758783668581634892641306135940590427177325120
5620 15289000165605443622271353232174663363541457522264397807195513586009277478990060720818551164122170957491493678977002573113305125867261169576882273745701030269665753920994052032832379350386477689094577744259332593912045714778382370692008064748352699476908553453540968054905059044676321246489139371357991628394006418225679338696784608713728966963817556018284513448481786261048393002389737899692864669690559425395924446141760585580805344
5621 -16773787068052899891022983455874758496244891131981551634350014905067780733537628724146449432593158546033572888183043159257751566722477189460266801249116582021391985208702193926389522646533356766149825058506150469698058029075537253667666001849891897991112851108727453408011035980917336742969234954514554965670513276485191801855311281374400661200031034145991942480515858894419604018613224442655842026683980274488119420690106223096665600
5622 18402618573200180529178573180142226202963924925283436882107452454395399101864946756627618057892548905584531409661298870792227169250479252263288031127866725436126807712180397712801688326481560320442440427938918941861093445013476605027099727903878144165088363366661545739015851443879594660589655454394494046017143973934424411805411178287387731992532249784635854484028113880822151848716521062122353903439406095082627124269290940754920000
5623 -20189454434194368208228580782277680484531357808227159347140115247067790253585114570006651746945558007734414921086997230538841569484375067543352841515209238129030473485825542299930426898086536488106156345197310790502686255817253435078213499394392595508199348407227172307190916541608079958578286197692222959004547037958439126603440018132355924893151720104854007464598009931429539087762093506106737192991907680552371625855110352174180800
5624 22149605874279571819031329182264503889514089881513768734707554021096159559525532491637420283155592644111705907067583782994572476175025669856400226760558423198696209291077034018848396329654289902358487949912543263224616967862731511333637079058848232554753235789280389151941936844290041578032202904863387115932483080249238835771525988448325199954735351368759893153579007795583132084818858196014228275254147714940324958646887438862563520
5625 -24299866289077094966411990001686129575553237234247919658954626727233516106895100188543071399668772546356981004194632539180030650224588344633313444061762888962788389635014637832345406920607232000587218630830643543398221293738193739729502321900668080362018758784453386326945942204583534140456336588911294652029095217595442667676709285109569072621932176054790485210663056564860667400057751422583378746557112914567265208905124495182520296
5626 26658654576092272248482290159611929811515533724067752022794001898567882038838946531075015047684317905903791921794196791673442465810748846711774728310973824321752184091972882718482383866151200145833822094331468305217629285074973155488340548676274601238358174531245762936654619083435566403417983478341006242330976909854245036281137707211964636198242864573116248610362324426899308762467491387052939686590265303836594670656857229041861600
5627 -29246172310103453866817068924599037568979267628661841899506218401510073016140635917242099667227257357848544064980618105423790207957139286671604770735520908592179931726596777915734867024419353801947860890918665885410209727279950241454467284250828829994154895034661761000860423564392032028915285961233710987440437180837255636046658982136037213794216568349011468898171089681666147834910876893826673700465204816081012322346073206573332160
5628 32084576100578953874491403811043994844545343836014027617377504926482024769349514673377039510678241893554139415690622964866675509988459089168480055675340467319371007892748438336326875662466892117036444553699733384279511394094265421581871993266247822633944103686529399674925347129566133954679170416296029489049090664111841177129232720531828606033248423157908504192155967689447789141293110835205752919976721849188732702460091501779358720
5629 -35198166596073556951711259547230907417880519881492768044911387436990269687213549682651718822827555209673158334556866394941469534283527514020500305173243563633317859806926212621556510126416809712626456062585065404190769619598815980536184489086491090927587661174463484146496578223999888239792472766449878476623197629103162568379837583057134623967013996593322368113230493796862595987860772393117615756517896523220951864229485039882540640
5630 38613595741766056031977301958788274969841864500841568730080733524058863132071976021740287206895889413828071342747094589405673744114938808484999677715685307601839716127976638775371475802150883700443157504456105060235933639407579383580125814436050474238044892140910374277371897130112944557552377388224322673383463066494754209426733547147800144181445079966534981735261372212313307046283686597461431194416032736820911319702473763799356096
5631 -42360094051106551304949525626032922698844776648857443574936666423554598991535838879414988293478267474072815574373321402833894870017161041129981160315971447024808725846965186365380981012616949441975439518326913630512193047767479358144060845503958979206738800344407695345978682475188069188341565506957753121689820265480552813417199293698867414831582286672177177012036333870951711472410150500330361730733324623319505950885872729783328960
5632 46469719822254838382900195796182022415025325000594569039734010150870809590900074899573336537436007942713155439398430006797220365063918306209017737114818869953853083860789169998459660033655187818315458082681078531771383780405028121990234644541054174096828230224383247929220949084711695523324072616499929358873231862844822077181098740037618253397190671489385769802714596340435004970575437487440672202668044018659419735435747887311063520
5633 -50977632416042792328781698563741946521608079919872677379748645296799719126355441228131472951375378982885124280871697038547238494337888378899006217553061338502515732542117184617189194949235833012488697209986417971249621984644836608183507437264120999026618134540148623745785293103478791206230457382186805125047277811863400185158068689440535083230236830890504285349466418747893197825119187489400103770676561853321954615279952149676842880
5634 55922391916155606411342358367674329208295372691383556345388501066647313845921761209162530898776132756550068726383337501273757575805225205296596836083691727661626082607565870739700606124460549473413337910760075916614535695798001006555471061269547417434856774071519305792799849014056822263575630047886802408452944914013480908107850197421547797770775263553484419208876578770062718066322943521360207618152181574147859919388294896574006800
5635 -61346287715821432116967721703871557833130840610107411908786528602676042015283763353984348337854527845121013463604812436629880573043093496323291350096791602824139724049553523595916266469436586075056372703149680603328225518675913448318665458893326826053461274637925227507611703223171474775810593455225085541033464680755685772248358981129844801163879538174650858820676260951705817619953117403760675265709365817581071851903315189682614400
5636 67295698820414212344572971318335112903852828455447869620324915271988454658482906728621669798198238521623618411203099666175540885345840135155531732771058353955751316487777588996915369731501469415382683320389002955281613016067927595546700079129606657576991716946465840410204479233079039671004019728800179345480700296577511738606071699059063600745733602725161716347992556880696871509096350524216695349894519394832718046869118420615876240
5637 -73821488924079463597498611707136252449565618189045548973810093547950029383640356234866187010961822482070330491056027306436915985280257501544518993037583308018708119440121795956333565471494513089942854763474030376735119860715604779225029150947529526408978541665193050123633100195418092583916114032706483566440373700926820088772989173127360226360684327496926663317511832342816812493711082239001151309765333536092665530925320876094641920
5638 80979439613055345390499481703859957236219387078435027143641947345488405895331487192020765524994192826811534865442563366292145211316992265204935797568911651745840110658296928414295265937785421601859539808670885162497857969709419668468147588511572498802684313479003746325360355170328612470833234644251889543165407949340976503088574300584007623977107695268824690298540834877505260479519770918715002145270220459995012806515500438049446560
5639 -88830725371267264040663199212398981687748685317508481004274368008356138795541902018641365068285866912777113872409647814526212550511840741906133443546969579908160092457083665853409463712757842411327563285034725575653750207348481596570226335766848447619704111131097830642802697736435480185042490181120535723461938153318289907040296005789850186833500174718647291947017095921867102037206006062573806232792442216599333333257447122922917440
5640 97442434417747905998258789892855232444336675862719264390460190956093787588337670760395865438965441593045292179286904105988309915925048007870531694325431352672641360776087468412969420488518235623339176434187396854525748795076175471862926624954888476349480451254269821653405982108090289090881670847822400416529760578672615132581029570176603373749099980674326707070278364488761223735989179976767315854452620338014768015340073875459712000
5641 -106888139793461999022188128441317257964913287694704594677626785935921657615379932621058947490353933481262347077682658811520152399468411229016837547858943406223306149637083601009763756077011186094505531516143741931148463555830351808119529450948525980532114846310340177054784601011589236627370713708613544124796463456897593754197877415428296584209612696161075708336146368076343333187806397080358680541145305148274434007234789168173078160
5642 117248525540468971213135952288690866177929770248444402441707272564903058435147332945392095673163188175394346756615785134621749395185928011897642687593271816805029683292218294691921524940877702019997214818120484990205914736288007547295349247279744199391607638448800518442640224750416922296499057693019112926439012244841794737253026011574929492116100157528483436036051269210938984437165917543944855143526884244726253669672076232237772800
5643 -128612073282623927037633449130897387491073391751190267220597134755333243245936667047407906943650180856896420257922128498525292155583858628389375961709502688524924152321470674709895193159063944195702642733918099512324870023791029017883459696041719626009842898129270595625303522294642072722120241138229679581514341836483228433830956848570168190314641146742714654001747013646252994942646577134496180617876135544752432682153603587995765760
5644 141075815028129223207832433354170737411844093560884575564120989991564152934373457646362747730977924666570837180938560105995006705348453828037133716131457593251373952357413530880942817676863325093547142075649580992449289658347049166695698569617125471877859144073184688028170365128375403344989541568714689513127152901300593340605038905814918561523652013402297690439934335899869768109422404801610694780276025588299664248858033483831996480
5645 -154746158574513990960896481416962176640397895004179080013670862430360787418661993741668236097913901021188268469675802940080735202343295928419414262388753776706356586023854249306785851204869680770770311131086236680561038481139619139532912497121525564425764012657972074331854670631057876061518593524229273358701602238247741805372839455309864432744972455969963960707246197286530705890819886886770949854834048852541829201647604032824133728
5646 169739792510759331356887181020500939305417525692200065296387724724002996962845488090196983875159734866567754003778127947586864691998430741904566131763287002959860771301135691704726198266547696882907592793683667872099543410063783676420870289016853146725775623136210023104845516234034757052061857074390434750591254098593511986378706595398989466270034421139485260006576527059360519870580019443120362580596493096703647681924639172330357440
5647 -186184678484477903117556918810552542491472498673364495665517626342381169521293766688789685589639695707475057550369803191861171557631230246140213190905064993376857550023397371537422194061959936132099573260870153654814837155032028384791678186282945053020912291673530365786675291402683237447307034493752008575544408749925414929228648886280720911269103079989889337956903352688579351283454001953007298664591091452302678808774557031466140800
5648 204221139139970151092817345413988664868225528881679828478503544993769972910780944207120294285461185468723120245769065865268418334718564592376627785207445065439462083965406052328176201418917981475675882292713779294643687385264105439803747360206108318733755308965119849498492989101326112726968184923744732953539835355315995773412839992793102836270866776978010147613037841613192297422796746510510827026970411918176500803825158833804718480
5649 -224003050941831644205897544195955435425891267408846483554865961615046397190297048077805693674664077928749303274242176191659811025227053257188387981610655312797952022269712211483080829504034810861645426945875282861455677570538355267979420329427579834899357719525528540215830525897765729517837754506308744816669592466709211259261277499310273910196000664537133825505717956280353318262179375493416778623596820682055516485477392942997952000
5650 245699151985389461215573468956500014458536720415097182517310326965254994403324474178738992986614807819447735931275196498661690758710821075757501442238194400137704605405550499853311669027665017682478234359981311902163019709963095511937416280630101001412042647357067609430039248966162879882244064864085307514856390854771891799556691724829764384312487258960462253850890345824816621008707752755832295101574389428929879880801662012806202096
5651 -269494475867066398722530759597906043689942341595202637588943867615704609842166348563443076961868309334310321109538130839743584186904345745825552943614780156432526497934612648044300971166154843434947542971182434238832421974032212594237176968477411814068080570738735115103247657863214007790882832735123548291442658726697961115433886422721783315815904842813910600645921275405280877203766892237918621437974296902042417160501340124439035040
5652 295591923752992292034983973979607844939370457174295318948831793509040060743407596418723414888096355574364586219544240661542884979915406234383272715578694061361028703427455362488493537003346974568876555622191791483616105108815442059961303263676499273301166666789814151754484733374254982864169674239296296887548404987330930538896159458112593748687926181226692661940843567053373637675406040238875946108604322803206546865537863920635936560
5653 -324213987951769075530026921769830893402006543046030539991506486299690591632832035032665951237964575083827707657994303243788770174771218061260865556191490598666483879637098579305618083971582406456768939606072702752716636551390827124052215940260817387089639031474249785085911003304081652631664966804375258562059258862564219712042231315236299496921600092593309814444418643737332743175256043855440618936628761815116819459435616722758858480
5654 355604641577077531409816696172956445628681854922288882143900109615411638071223994547349410830950515078433719417156090634488763260514115637075147155050673957885969979671133151111349763825405406272945714862996123672965344781560735467020388523097768849601343106680312254644978664464480736284070055025736862331407929409887503771667176470878349098129814074561177641270100736985349840630197401381909723327365730148232860055054012025970566080
5655 -390031410288558575857423881247529665794209215448052293089545529200460755405181935687465391046176212305433091509891593445370424801991999051484939758647298226327511059922842568444174272084297590740640154675758532020420073841611026464265326822430057820224838144921286936806905884487853997069510172553757691754735545801588608953407580903301739712385317047361890154042003494571434080299936852385853893998235650916647823353770814317616374528
5656 427787643636912711219178283061542615028609676089058703274372564184639531215879311768341621059808272631029392362679031153329787969412035684701913524173529019667556040961961283197092066838173523227829706275783866407664942235234135554836582140000474565165846178595682969495777631489632007787913739527459410027434346815580703718982387420909533615719569031313570592165699856004064828404568651892481881502103526123153800175672392275351963520
5657 -469195005224371868978889655313403829401651254578917353328471545501010228542356410562396078133407808935997419633240200016114312328646310317074306680691879138585812767024470967267623063287629597216643700278978801216758987337242049699458841124651269347023587333615418352095743513074577160217031948913286475273172570987424070993682270276100907386201407664602835539144518356239385225848574914753630943742988755717658058303533817721117055760
5658 514606202738782244944206422671528670180978704041976736006658689238765067915718603308128352859374928650556395416642002111779151107400785871935087697090277185860475520802458309857158798475978251345430994790481425898141819906966199898580889813519888373956425675758774699769119308781722247126288925570163424950207531961820949912745011810613497459306012377320816292787363378266745915736211515225669429623936950452235990413613899280955870720
5659 -564407980944027639252306226460552576784904533722346251092227715101047219225310215640210822669669298115758345338047842767322247063697274288907078470300180252653832298963729708252522574004432706418335981711977545936309888135889190369303023432317815813817389550411238514737865686709676217577330584952205657261998410277652147670163687441275711521106289068857109809504308072881684071808026122281043924257810865798474424181185951442767453920
5660 619024402928441929256239641302037495314313172072184595519299537800345990447050987044853055885551780382884957442090283275422034571651089178142533799196258442083135872058135195940997739922066303765288210879046426237270437843044099354798187295404637868826937084945725381647506698138189225379053837967951447791611575966035234005254321746422323037136145043638526386878342123324142138572499798439239003996516915284949650765597158620825230400
5661 -678920447344859782921885161694038718872861587716914967562092381112036199084611755240149293880184310753637371407172195292378521489322253682414486781113886248242164630587904596780251087737325820039864921718888003313252641306180294033386373515196294244261370072172044924580954282682119266073923630127622963931893268112465391777687124937028185541341884447344431406356968958206253171881680798615405360159917969583831122748214664039479514720
5662 744605952041477426780624383968139693935719649845932290936097071758027641538105085573960922473273522120928135465938404670964671072164302002209956538230647905785918544966705441880642881295138685903981125250785249316589638167087910698389672334494098287150398090357847490616671193927376026181722700541509815723179302748246538130591078712995540129180293371830997174821484386066386917247645535176524750121836260916044354386349118990596710080
5663 -816639937404139935782149786113936624227385868646890631882439263884164373445949050149344209738723686203010765515412888958438398466731667962859232306372928844341308434246132300774017938712377649796463563485588908120551708008765200054415954957349057424996363726171389539435397200465030809201289734978112289952370418579889578847119090508051632663184733879539731294422052517250354247529192682939446770250132580635882926270138325428540350080
5664 895635345932584213666445673025605700549720781662124283246796041360686663201280951516835206198470030613979126351163954732817719801539100160554360361552271242298822946497705932179637175397085223944575671284650319996146289744189808814402882544495696083871847796203024524276091474914758919386752926968013457254786130404697145164205439439417885173258113865587436490200572902277864281003359101769733777670624131494496711577352891594871052160
5665 -982264238082445520895847288334656194226831650982854484300024495673741815786826072623987903022738314769282883698025494180833022119493062250520156719397016132561610388182028017265998383694078020052631282401989643487647290674004684056421096801418112922218551581459669176324036826669416439269747379892824116612635071983325943561202433964173996550206773019796625057024211809588191579135972894927267560996335376457257904373026125056976192000
5666 1077263488250954963536543207867633313803240602059781392842210354456879578894595769288400527759889564177896009238691443665917736680586282903163213702757714906346530407627151777862047103252464049551042952640993557919559375747398002616502562955174246465593891239868750527268804307395023666380297547932083779595155994992270627299919743346163410829361862568761059285093665825483771115343644738617305047924249208320240074100679150661425712400
5667 -1181441028999514229886781320078378220868626428697139964949108806465596644524242423817131465372870097660426149292542938090276486727573280486913085654324413803028136114699323550975892550703650403119291741665677809305978105442421643122203418937801219781456389692834292451774681223256424749413707628297427880755734473021126294009709933559786203540175382895178145565102753126901164972665616001631105872641488894834617339426208966914720480320
5668 1295682696226124275374778254817820995476163324092931888922475017793771160533625537659180377900241864688357858231815257760072983573950225896871801554245438815852397096376300450197085468106799575159393433144172253762539104476350976764649312009798524076818332070518574515245925739993526001009062033068733921432927827599375363228879055673532924867871870635646456243799365893758201703051504610206076759608605281326618154987209512851223204640
5669 -1420959733063748644440456019937815297652541650865808395602139875563210813016511407112642540423656962256043033886510998778017317312735094177621442737061940034869900832935862779365144854878650105354975592359211526226326482306148745398284194247505726481885667942345852201206462436337561185254363028282021707895967767758306486769712486476915656021654435408320124001606804102478655107373276199912910600811812487897866613321078206074677699440
5670 1558337015829605860384910740958211323438454204400242778617349668919410171728124131402601053194739065355867994329915726023860182456696516150148763798217334239382817971475595321731514097061241967837238047615423076739708695448255078707858896009600006369021246146342986784511203708763285796630869565711887312969607481818154183030457668974205022311001158726327332102296051203659057464985343293626329210014267906076229229693990086118415418240
5671 -1708982071431674470144176703578432483143579235136644424873647527071207205701573969294220954850084082853282335674133272842126616509934261551431248406953132914676289682112787361508147847288518973915107751044707754611392172822317882649842044159596254860521492019713131158320165288590960102698943842309982625028772474843551157206261300439060608790576912943547901472278027860611297697383669124000448227672844609125219620655288982224509736000
5672 1874174962303383334685504411370512154029741334464481463487610226478653216376782624790231667329376263564194947227086951293233462077114788793366429138079507016278619563218009880580727741719516660149113210467505331137743243423534742511354236631074973069402167205576761498088686192155434585986544263720425326049456481472742322447807839982962446596197061438663572898348912005048503619857294669248211547706712530716720873669314583424185691440
5673 -2055319122241458312301132982892654015066263807511172590104936183042898827809558715281112645241097340902557487114288756322619456222191666302392806686138632122974918047217632306555626729260034708847702933072147569296870446460058036073380568388221533675673737145424238733765569328064051318788406776746438670503184561500112344822501247506615197290915319120308438533052282677364320137480042158658579669500640799916502617036719328514950010880
5674 2253953234526466817704324389745519117880433594132531864050995908067773621917800996578747796249422805907498032576512788254817499759832000051631490021234662745288005098275493642104314922106450962480898059260154875245405634526425231310177352144742067542121655339677560859326993672052925627885158745424651138595896943381687537145625908468756389235746025827693848283418563363872617416684482618164776731083573314704984332118449999160154196400
5675 -2471764252477870495783824886720930701118109243011373153359003044182005860905524636002729585433342457023872777289797348887775177671443569002954746141184690325937479424340077237619342719804029556742921048701856512704193877429514104797032293377305606840796929998441535380805165306275821482766119698492764660684127328152434028162116540420434633696229226243534699951882259077523930883518181015616328338434239437510056400559989676562627251936
5676 2710601672208915280216620605764574876707055583427387909758236850073979403354421528438190389669602802063784015998478016071083817510911893934195300856453583422223273792510029356826054937051453413416323353877497251376170563573406674770845046138072460201411009161704070566641446778384916559182224354269097723864647145635298279443799246033124224314514737232121063500207108067761374185199598996264584296358281633575564726491165031245965867520
5677 -2972493177882048853745700463785373268654071951532249976918584212492966504152755124747180851921369931759120032274555939957933082720621577102770139266010101906635360165346837809038042416536351940651119897183237515352179713707939409946636268215535695745228503737871842084133645082761079031719332524341837236161741513700907567809977336307672534275598768565824882567893371159764145684951241375986786569797557656546229958326041637076082599680
5678 3259661791311062069096402554283566878607878863148042792145911581850189064388365848097118712856085423270771759672152451746246459480301887847635816322132880456454577548693682915983676288827720144138021305330342192978545091519721380710675963525843397943570539814329137580138225121925683182568877783422575787659275414856727632479977581565581605718211835334241075931750109452970065273390741784241693026944013941251406797620640824090094922880
5679 -3574544670408557287957924489623161057906472849141618685599713414611067000072307318106063411274359881679589447043589783239557669864811996765206604599534319881250764128570673681801498390397999565699970468509598947582144638215982177272049597469612240616424631434629695294436129288322165432524671429209536252661322688400004561403717493451197350332465048340655989887761800536138702180031742556039493391862490909012189047021203703739413995200
5680 3919813714842664649262640049003373638392357001298069218233149448284165045806919582360516689863916520647446834431944576604115678706454009476744512882194825839175720082644238101589039057797005756020694450678835964216454827492720303058972666250533433808395549329356955253882770776329957255249428788720867551288178286930478963611899839104679227549369182049034602855936479149643339116903132480520198769514234584131685201778698189666645093248
5681 -4298398152461311418523740637299001846913828136877297857526514812318739216248838145212981885604664227990371736296036173669278675945885847196167334123499588470791989829657857939954493914025171610233065734676285129869957144365740624254178623623730158901262058013181201362266432830122748397122304731588640341827274186043653443673844349338069200568542291546347283950503778068205738250145642917184652256272529635327743139038317346304706480640
5682 4713509296693066249337781454788117516395086468892602670985895042220071917533041381190671901249158900980111652458301526510053186362404793525413241651775723325526744219066573193977294237169857428540120158489205220044036574177687534965851981659630425784895681386851420419070105832400890365580081352858356938748810658711100416254744634432716091855063129289695845870174336034857861685319267717179140863310922386076565946965858938330980224640
5683 -5168667683380069821685074231116679764093646389105676735314868351516463264303127199853146416731639982341370276675622177755108250187461272059122521647482915036221281723474443373085094704377577856228469012882516655814014286286443511354718468207198217787685420358075472220937206976126734410316198409265647822206507264930417245963988956948992293228025260444923299099836456270524509489444428043652299943387858493434924016279420836920745268640
5684 5667732815493603612281957115433584365084621514119150217630534433444319401722697227476880795803650133852146494036607919336762504716178076821262864277265182864775097351060554180969215233470155345809852424284979240639179274726711437120861223424064380718609979116074201849025799561642879359358036272131087076852861503690297000679495470407277002987711791927630021859463377728659889366853776059401190481158703515114608819962506491743445699440
5685 -6214935766093828865185578686325861480145119637252537916382096233438942684552404910496891325820364322562032591847115027600492512335576197433734438360608019333292241795539221247338575595708321131111259460711760309007584135794242762565360881262915468872457738208045017446629258135290574419713736985261757537565154067794775081116851278990916715887741398250050141918589191893568249164315347323689850619316395432537974785193582712258678534400
5686 6814914913905545208790793759936517972529983449898966459669017551713188225097701646089478116396725795143690838068423271295717331965282876308578323649123046777012792625859451937995470704422563103510942792582586303013181464667324846644619632337893488266802351424943191015198113204709946366301705613464464677438124882367883375625806970730665604392207215721526543129704169458119864255181684567787372176535136587363712530181657076004104904800
5687 -7472755112192406782563578010312354735539070917495373668695154074518176219265989791733275469185137186242080791421301375511975125243879974621486019225842610225850335050739363399310672558095198995566502060541507746775186195348336437924197681912821801749685554792039951466672474145327771774653365494095195575778485750397267553958568866462599950344443525605843077044032181890455251847750270217229603452716752745797450163598564116516381170560
5688 8194030620443039295943228809641291184207080252484179016471560035287410392234660957945903707450704257252148216577706794573708155476336497414668784258389303027501641525827153353545721639399202849944111758752124679711861856589169501113868494573062371162542656944938279784212724342385286092456974898421727680207582305532727009285082957036045536334909948771942931695945580494889567074756799632434919124929481898450885599828457798310359045760
5689 -8984852159975117426546280255807289268650980599280102530954630648643221339856692016684688890108326702094185563073716783139538657219947257775376803642630036451323636386837630562983600075391474856726557865970185670358566632005427981220983170756696543688665525588545046888747849435953509168235604974471306227906292248438788033145699230219173701477484853411921179171331513960654288456644112017927991363062120321045677882754819662120274330640
5690 9851918489181938987299589509729197478550465781278161588049475497629293462935326278419659631803698789101679820506556999027327137823744578986513242532696764522435457142162869035831221910392244009523506149334446490004707782416174991783669126554902692949486827783598244007491035568177510819997220109688690454119173913037409997740105886864680987763487972839701403426056651097709636663861418021804726433996082305070146660447831233601813439200
5691 -10802572932079880224635720610132642490003459551291273173138064951076816708625287943839532795756287059528442535019653115106438341775129853505106170047190619370548031076874083995535349393255033087881842139393430252088316107042846933896644482909722664206734552414813143209404367126032844853097869325942615011491036363029776576914010672846004200435117319436231859005897109581254312388935351805792731509633922042392880059375162963731792629760
5692 11844865335381516579345721021165201064972264082919275822459891881597258974931187062997729426490402983361940954047132296611036946856980642751536005555186345643841736638521544823067756471395107638678549922825433757279306336433475612347940026450153622456030813960867098670907385746352909060506599270198796458526214205046963387090228736496632068929586392127820220030872498661749105794256957991941581262978265477531061836363740659993589811840
5693 -12987619974865639706784657542905924066879712219217731830310681189677876442003342079969288679372589709800021255702427868085128352062061325789026110285453879016941553090807867947053771318547218308318633701930202078010664683826068828571394515917372053810464953097284033193878829131527513792516404870927828748528962510883329899692306836410829669472025247136943199225412040134191076473657473460726980746287717590466557944034721910182654689840
5694 14240509981722596388698597847486092824019613274491829676150252519441191907557937289908572131434989713881644373621891088886850297000585315892818457199598905733315880795512027560099118495182626621802214178830018598000937217720432233037099119125709305554229414364981724080572231269949311707583538807036086430953927129997290863825973038143002816200001562778360269013445419985530684913663420322965302838246211943656797025006720910864295369600
5695 -15614138914238397570024476365624498721760316756146989907790721361631250987838702546890393568235130914815268900286791810335617410326716518644267855849205682706580089959922963134543630946678366905255490080862123184184178862557112384481424741114242869598596799514104125317617956325173002765804213746467469845727397046806661159515754058163472620890717735304976029076141698622704273973944182966391696708942410292039316947284577024133152625024
5696 17120130160100825457366457802238392037195826547778474930630651195546856722888969343114537310757840427952158787428979804299712112293870651140470699728723228515908819174577203082732100934232480361908965080295252090029962176474105231908785598136297614773126562171879760316312630100298732653918389404511789816588112400658083070309119466820675204796181525695494178025827162021227430107589429067523820671559523180067506153966506265007863406160
5697 -18771224920265886239739306878461168878956418103920048791718274191589842100553774076226974249345187209008995298859487745023678661372085610886583634680635896560919893551504242409529309574462627837255607076546560128345242963467499120373948656326173239988137275905276988975860541206524535250751571445953127266075608650295129377027169231281740967902197280641918480661629789838172816311900151052011355195576247151848354405509090449198322525440
5698 20581389597261818036112959202379260520376449049620949750907522826925666560822620320282283025406267796920898702166037371484575933424494650872951139537188052176490991867636763376404193143349509525345832490741708620018945270193950980256766031874475008360554990078557857597774144209186806371432096914780993471418557651614054327294749123541117162424512827137343188696829560338631718777808144485726471966018938698680866662211402173572070126080
5699 -22565933489631253722006313554042310121632705298344224134944349155167173003962155087051999826109085358169456172406996385278961133081678273178921663091429602996009219319174180883770007002491064470716752860700830171861621349540876122561472284865964368045650853403723117200860955643671017290111798269809078858124274797315105627482918792049223390430772575786756804332626801824347797024216968900682024316847189383508839362884546541181728180160
5700 24741637780578223442928676592357225532262314261805681768026193117562527757078703866711290033088894419154820974839884171294420263238705061106681670836312642358640321769737377043575012093697701768626808318388576070594304680282761646762460955788962605599241737607596176509254794641128246720371955794692803638532255539413714310911131423730364969632147360618709370445859044298631219529289119658910628998806432335518770674875586846591271402880
5701 -27126896903516485408961655072985598661532959468173239857904051641756307606425481829690224286691140619048928325880973923006000226281213757566162390522412920587260419293122821822570688827276057859081282498317117161365569762569618077948115065625622533037780632019391125500580297258007326938552104322790334581370403401937079662427953878184979481355922790584868047369391220177549003769283597404671147045081240499165790391811418448240486243440
5702 29741873470899072656217441639179700067771310044441240923819053085952240120871000743520907725753261995910300144449835393489832334816623617065689219891150289803979741118683419108782819456153109041723745660291685912033232595235496605861990107490154210981998441080161514048116153511902251438261043885477522181692535739542561566269626850496093619077235088931020142566193866488637717905570763050467096237215425007709825644744633464025184987040
5703 -32608668066311235933785510676060201464286342710954497872938730269213129691135770672125440781212496566876645828671960687967498798723040064409959876379001187420625465850895251387547238933409641872049855348139422652259347451817495800645181661700794383531577467084165342711056030373406395443981322967168438488612705458924513360046646376867908582548904210082100017122704546996859468839695089735661315001995545784919305974036101336830394507200
5704 35751505324278062391960452608041823894581115488816965672989366760788977487555794005271736150060122716246406486738315364677793378844546296180883749072914763616343167927041107244876361072734793523295137717146730391438989899722491500023654325902036050755708862644748300333411962206245392747520791165364057343998845767397126027608989430369003069054949066951672560545872231538223068631011813042904922850647150642892185635617873680405253888000
5705 -39196937858612365262233117326367852470355752110339312890225100048043591712608857522543065862327933600377596529421415971377233001077867243494903187963337786879547139883988060432271539231324142397257142077947453982874794507524122350691387097126849203489074255891586978151454649978387315834414903689161762555584811258578026972366443510671007932911041427828992639034984609928040823864796165858678101806661593037417285427665068380014523596288
5706 42974069749545505953751939693455486616322078255318124151660971532378986021345954214465225897883187807117271455280484233982508785079283139166102815930291462909618045986367510049971671577760564884639808025781392854352228550697433322446626058424572549280256928003891643740115075109509700494100495404954029666676889019086136095257329914538357768504423079088594746675348486642591404845506219218712311168737412564562503675683800356629835487280
5707 -47114801463589740148270674561361045953131846394218405289519209005188820458756357613694397346308054905257443865361520114113309170016700909134346237311118820670694553358518630789290144991799701342066776394065857511301271457849137813734593457333405799564216139742444442066322490743635861134501323367160160435017096001984141878176098113685093599377851240498210949751759889488719194652044022917273753822358677725564635484788604607379860375680
5708 51654098259440518442246879917125681018369163207558107235172300067180256201254798610613878729998019833459576213673895712746190551459083512404609529450569607895220202955136327711854926193300014127719011052054429752024616118705256703738080981712959240919837636989340811077189885852313645853855324303510065040436417105148449379024129121547548112838610779976240437396152726195927917436753191184625576240555116906598987361491399514361134288160
5709 -56630284329736235813627523983600052351664691183608468296364905859651473073013104935395930455184961854451711362608352357382225297211349437859866490358046814587420539103363066880091926977332338379846740123142404040666020444630375524652121402434989002231893654392714774802880720158808328421338899438344281472206754646792037166289050634327393580080688340643209118009933772170871486720695670347001620022395872168632082520420947691169649076480
5710 62085365143789219109021003659056537956168848654794428987542180985149647693205591152963676292314485562218467761921343850254303019903192260132050277755299082891462710288708191954032125242590819156772661576695481005755230850165531242743429322604862389539432109104598488127716531491652702275482211345412807308935199516019392669110590325087865831594619088443283687911456806676392435508469464421291512060966044059514229733479107736082452814400
5711 -68065380692279566947997472950090101524978304220509388457612959006950380375707940154002609356947307426970424728204557938754459065360090519355262078686581898795313637065620842610835870706079090430166609366077483965106715501636378150121010101530092323850746058730419712487735816473335705661282599129814072247590049053643741266288629132905585855526528096821542224962878166366755845801842622129476216240104839726627956593939545470249922401920
5712 74620792593328301190938492877146624803996444270795588909190004208683107705927092906286822297290843730681614422255252466136057964698368835761487824629340010978785442168101330436192799831892472642459735236129925491880313002692907429985979547711826569988445031215407606847001678592445980150285804025816210908039049951806078981972387069129138432999101894877186651972454341659111673992518324034034104396510466902179896044411704721447834083840
5713 -81806908302491148895338303681871872875765812492507957989571287922322780807539152840404161656055420225503266644592733511191466272182378242713009281852056341271540637652168369195444651814509027194827362266421706956351865978685528410915865384580795399970096774890358043465913877982105491583650935359762533421365524845829653315695899129178402842036006807765412865422522945782304546098996170595150078201676009453904187390289951808012254445600
5714 89684345979397519699603118206049055464964428448321108017756558516858203220243087061785647083472708426852127703350316085958394859357165051422466467223609891407603504764698164988320956384335633184798152649736013508311882878606780770365167709400168287018967447753972182438750510153998310060482648486912423538493465830230745141721089290824584970598631519888309099138285338829275597352153463874251195607972463821065133731259879907434248863440
5715 -98319543903584193494394361509557836599396315737443128346206093712863492542612756390600191711465346648569918342160823654215472909253378327402821773691341618078355733194733453654035964877819560884838239738473523539008327070456572070701850944913284531657018021083906615365572105618747150758048543304531403737023117205804435276640882434037186113157659444712243161910917211197846065994763170482041316220651092115589184873492473221370141030400
5716 107785318704369584962213132261069310530845527721342668215416212685663278794394928538340798349028957003381380665414401171523458650117587828913746259960227665810118306785360382268159084298944315605142324639619807636481498037429276570631790850945316665765455595413674105164548819400485828338251258477443245330036960921558127127442053361058069945884351142598876435187461560306436772203596400999936266108332851681746729395927925892727964807600
5717 -118161477077481757143334708254557939215188504058062768217915529178100143258149247546922560917373553329299034624762441426956869363678337618514215142631055825387846810336265555167870790023752874857181587828947639021331960140451753436819662016354011957906997430430310306058990427892833488830469381926693945502040020833264111492903080394313139739487618768743658457898908225930014087158800574365104796188870389212629366587569901617745795574000
5718 129535486107986729966148464756478798833726357233110833355753717563401540149316719443135398803867587930984214229354784572689248253151928651438551600310356117897878483460166360730753862417663738170268123331290223950135828115001749718481957492885651381074912811522184300003685107469147210583860144586261693450613645210014113995161854161522673199352942444482713418290342794570371773853728277022770915436492039657435211724291260196651242239040
5719 -142003207808581903026709178789524021579573193689463639683746668289641837540721156245037672756168191008986882701349217476533372994780009422346079265125736220098428981655441300819724444787897278590423855152070943073071539214041334247178564767120958318600229767933800982377989434545805956336718881741674603912403046308563492060031575762302327909978427539872542813032576277844329045186232188457534766808606313711498736058368256134118922787840
5720 155669704018595967133997645803389290954823834770452236201834499636104564263007878193140019086533266109201776688364898816611864047046533582311643143462372742280133348333704620899851455808650805573626207606790337724267888448456822895582809618042895172646883866240070483691290635484019375312141855009782912140492436265940233549864256124082273487558247000312531823385356241297797735772974971598110486938304015008567623511081147764830490561920
5721 -170650118396533217357653817392537354654261802508007536889895488275869336470408319466933536154530076931323131354863413920934150187326890433678767251606532889380285817922617534387974827590887211766635367718165072037201668131031375277925188717649768361649510333899751913926811364239392455766371419126313663031764118735538352535922396437272354447669995891823304859016682460912404661378362033405889337977219199244683234607671160218247273434240
5722 187070642882603702017973919105081424776828776426083800257064797014291720009158075021166413502923581884639407801143040074625099870128039788886042824368950074589605521205846223235693716310269227936546456304966580568185798934335523806842792821360171005438871389704305430961526257204925594120357613478291215364423557482807789634160245021383663304930460484797119851704959869481654451499836984817535670984876560816634625348395071218217351962480
5723 -205069576712743945865144928708096455718029307358555456323907273124515638973402002212631250088228499597696179477459788871641466253333880048362904860647526741394777002324591173401875344554904460936186118038182479539270374350922034218081557323356570690042540336579588010468662517638574541480781131373108121213632040045799550443793557103980036620469190042826458551949848142455939074795340397447760982587375206191952349507933397527057201746880
5724 224798486838019019573871940691889950586108767227768817923259592241327494022264500131044979001711006309049099793158882186162888590813695113789197061044105468308056056578840126889843856259582868574190687261294201716986040497062464333402851906183560623587459389086788143370313544754983939025164505471808086074157400427139250954358334262086892686070731493897312765633993088468806059299106090541573131837294745222088660107954335395889401957760
5725 -246423479449427158740780722084634227619654145363595367314522965937221416787971309336697783526261859452913975205036907496358453561328243983830320205696850070032009098501724744678366168573458144247396000913686893777866464259811971078034009328845919644483014779316205550102109642305577694118330037704319903220498802552168026091380085836821591597833596109384982633993761043951313279320865123245837891708040497221543964865507242230547134779280
5726 270126593235036539286962585433285127102645734294490549592131049442580216239188579255373141918080734960175492010946546778446500835981913150309638651604002064272822351426215629452320595941468581598811489810480669154105052833109535401914803124254557300148548549827345301215138280525868818373915966135825228545146595729201332769902089983969593864123382472966720566056555776079187221136135844975717077825988609551147755037033422744598247939200
5727 -296107326011773923909710191614476463964266046950852345516338646516756173727635397384585585960015022505043430366194324176899643205971063573379499668336242150918524430295839597000699655346379644834749509956419227866366295834535691670915036491365472616569969750145813321465841932576957814651645224868014111219821257647474698569561322153749678211443760761690767559983475164794121090159375900560973284892127076960218266222174785892854311582720
5728 324584307486494379683116375775606044321110567217458725101522815326480308634193192892313383123773686237531680669610432943359988989014392748807512522830204579869466461622712736910006227323350450046954115211660555477676445365103672491466945228907904426442225569339618373161563194289218962416802015929581776128442005218577028349477229331696429885293786864251302619813035900946641943270259877512284231945731353666843295473265425659007120839200
5729 -355797132119431597525197176087973887911988434822060703262845221479462953860551319451304684025005030759119315181357100917127855328621156115694525682388532602956448698382005143340048145316284797319685598065268352419423564152026542168678333156863930497381821174864303800145665112588001325151936564848459388525798214892856597872052067276544982960794051269522963184790830762597597761558751000439530531728442032055071441688330005845061004398240
5730 390008367397881273810759893758712381339612176887027191055763848571270861877782739255247647201523095877157815453470177827868648719231112553456818468722444675648908080235417825551636579169134792539782759691247163360876717945099213503818842099058133061845583257195254539563097145606452619771750098562075897573624126930176578136326415058884696960793870050735295665920522054556021217821405585724392840193681869561156814033399811486693794811904
5731 -427505754290091347479668098155025014055606738129488977512181098684684479030360298151790489506554649014980930462527361875446289438290255532558021805778978164966908082373882151835749247796783431944267646872699435083567089709699333112444183923751292672915384776573808318173452874589364840349085032043067267807836098657228460524922463165078674551644084160317484320053373682292801137640432906362828303420094425181302965092666709280666886104000
5732 468604618250964204850516459134360835019214493872611524906577754248189260162769530357149523300881805620159575078939549916435299014630431125071056840508495204858919075901749335333397779573776061980413294516724986738174393846270269379270546007373149325289541358624726772592136741316202010033425158763581125175506446368245710487608931714077421871564689804344758866760438744025855800879843686852645316115550274389117535853705823512607841443920
5733 -513650510905615074527413262866194025895309607212564107539833878739096492087287412936564789741268318099244668076108899555227823880951773014266100990781906185220539245900742936895414106809554610028153891662613562900307078817470489759899003396524952135419210369317169280789549067786498155234571266859032305414321760629908861191189966513943512808239584059673433699402206071185590124247450344814030037622744790532301415799052714063238062402160
5734 563022104458641757031658877560474264734264665860664570929946670375618526094475893979740843296334357963531172752993417884720353280751495082830912540361749542684705053271827462363101981491992499720676655589428941325911489424610381127742990581321925640906445675544237944952023429340902001616869737455070082788888781765025543072019670071788469297294780420285131840085332855589437488396344180395210797183401074373209866575615192789452948988160
5735 -617134362982094248861872822788405485021889607353387168940884091572546761500822250267096072679941519993533965120775777512355448201610663254286671659878600445706084618644413741151582638494750463392508984777068906252055173152789600025703868946573458566993165219897168186933394139403177630952166907062291122728689587824609120712028025402307939692902917799587480860734915459906544086613248208477978284070381696793373239016641937950432762086400
5736 676442017041057959300262580299259138822428593961890766293726819116992869244074952602444877221083347378118972496005972376312210809606482674258973746546985920451384817041143838955743880118964806913951979363003886744959207091644152927760602669775508354866070783281689690414993050254149320226983403004147374865729975536663268485722614797393943955848030292964633364827030556811160029020996100020376460040918101564359718977069387604590461201920
5737 -741443370641613282645231306220283774816220921805893855973702106506292652413984635837321966272604805108782603291116718890259351839519355508912872501361627572333618883584240887941031581984045739025805249146303596019491365458248510855508464013720780661676725492579870006311463613547906452325811177627404776758942252174499790176743896960432946339894896586905894015145432731121038262997840397734012703769668145663081519539468932638421725696400
5738 812684472252660594965206626541637613258174103181157398901108125598623057042071132969465747898161909944452216643626665248866769588290533605564996635386746654618917318219965383116423570486712841540391176773158524590859414060750187899710070965095044832301517144761463069084262930964606131368976707075222584198167098551184109184527309543811206810768702350009743442913235150288149651213636012171380794796064261670508591909393771009816923559680
5739 -890763684683650889270436454622171916363753394258285757436435600305096961522036142294669645392188978352705516583988596094068998683590408478289149603653750234568349595559903373288573716211964736362910720630661799364033953254524865037194243219015778964922493878755775166276724923534160744141024129686385920488388362317701902974486645493389628832201443759048352437496613865693439692500776046466073063292981403678292325400328604188711982082880
5740 976336691919769737542413834200955301333654901186962716095560675515252178129392348021917776188303998859674814902696485786963575712645066046964422563755359741739668920395290665739145853049077145963552635772421029090530850324198084879430980178249203216849086373887014695715034754584313427873091042510391139294780893512035818313726215074391731736915094923591489403492379851854080643129589366102914196922587370102286883336278061894977092320000
5741 -1070121984652109083650641624359474589897958375756709599748561205281266778484606992457251714368209247784217922223632535576951086273196923820471849460913506722965132574383611705411161365307464983025311081791868895393550872423087688915731379265673360875342297298820483048742387047594922816171977315000340637368683673953697671783311564541526734854815118445950470129345853269962171421311149248182420970858791090030398841633353510914177829263280
5742 1172906870222969402816728354993189078784275230083553678447261647677968644965722711009435365324302484708019386191882517657396750834576228856914304821372752955637460530911315676533219246833249229852929686277618572289616572325645730250013689172077826020552235750143851978287971436504830687590691607226815941578674087707293997520772800960108294998011579280752986817756087113202831100042302092397267574130472281934509273923871807242655063035200
5743 -1285554057068673683004999013315652838114506837929818296921116773462766541825428368415239876554672803620476482596784998291245114573260923645847209058166515287273411235943135562498820906430369153615386095713923486857928564407128060183195285938378078460588039654325089982984400821157383223101082708385675832313053641156244473899273371682471880780224852075372366464972524011993914841173792230749488285996336514871703122916233681372458116702080
5744 1409008868520294531679575610068415315368827218305491603164069711542749270532575558064430573944935964538935672301856620504068832001017444099992366309188676699021459328969298641794811991802538720244508394863909302703317509974710417404776086290654548916365611641697187180499309364750686362167661723650629004832170659910142333338295365433066428910938607757752289586379808674614454469726142403024875825527856844201988295881696664223657050425920
5745 -1544307146056085347403232085211148762592992383594607633040072349100102372797709438458041263006934821004467423058320827063659622625994631772704401651827803301261925418947089996016038709153814777149337904495111974642382503499242995654474159267270621562547732958868308528904010871977962240499995624128682358114527663549973009715915308486949191724418718589496560673370688613020973597633104305200615254733477180231525246078909699564542359281664
5746 1692583907831520384707054279261650978622341759160467833957678891259773177799574299172394486593364527995803718071366932162721395400520284065384349981189211758450843534269382720136094835704099836827276007271920412238291753104234231936891575877906140997111484183118704347239326570334699707152316465635649573565980738773783827002082635688715423775221344876567401168973279456194633716353219445509406264136000745023720635419589876689626933410160
5747 -1855082834591164560789456497061845558862862440803345541677785890130340922459094173642658736668978302786708492419567197306253915747422674346791952377729047159255582948433253933475805888731753713567722172043025572817758143663913438688454903218490401088676260946132766729541086872629111302953475512014255475463911397460294227954640188198220700766613436134273966972723681062484841072639517693138832507885323619123012568699760931871885462424960
5748 2033166661943105067481040546273659649401281646024338507755304436085616999109522740918955948474874766055076391069690289233389721999330550102208926520975759639787155489969191422006914493742178207063009985248728611059991751323673894713081267132041519360979281972322320850726706931038905743379751266107960728887398825882974237048385091438259388481511742498318120522268176989786949736568852155239814254934117895618506782498581816875472346536960
5749 -2228328565508320467058747883326714339600587609183502462391908118822390018398557463458398956115470614184180122505020404324200676071632920760459973052219308765873548900834531959859413218481576514119231919496120786935836525947210188430698901087374056433329068455180961513333620277440038172358816364153836471635940788875926902975180050313487009039432408568925563932961466423945678257210280698584812428378372682453251868245341853459467750990320
5750 2442204633706489980356246905164507165112461504267383315809491310300550470616355315910531362534365013230748996039637763977213552503151276680001953463981917931054293866731022319028176237174573806008109192353469085723775369313017580506335124145660877178800740874152245728405031240596695095759857409217132102632396928613186654309899474091525200911533506924027247767509497115078567463798187811113858825132811612624599949909154316942477178603776
5751 -2676587531974635180564140145819504710937993870003835124231227998711693054346671573311260158130564996114048889199753357226337132929038543752304586622230074411920892267647425015405159619653279980505843302709926519201422254082913159074020942832058949115824379313347421608035664264408577754223660339005492223106567843226215527707454738443553154942920125560625597113259813478371554146486844740864102017286391956071109894782014108759527474280000
5752 2933441472110408424653614212336707906095102473766261325037117136868742000214915342629066820618050098948798738006493325995661698559932709955983981415134170785146828762937347454431274066431203790656999139338741930423255838040236217788384007648838292202107118871765504402789004617510058509525141113010346600692931916864974009976492601709953719839881510537548022238077792471175521110063984733913174188839310918687399925537500812474816711150720
5753 -3214918611269674755957727249707002438064334438332753943783843047837989489554332124275462502754770620638359729290111700909041520568208172086099875726763451433548266050011576628598517312443396689281844419241501405683068760469186434149833492720826785304872866765668657849148353347128550388175725717118563610865845167223848536252224888911800525534765241248833415076618479342616464560480528855239213154396016526592812128906168917689938413046400
5754 3523377017017936833280959041953697727021268683736531349932741368851086541164697866878345848841300221749143776618703853750280476382504865362708558097512506405739898866356745354849324600663153491973720682552797027923458823813743780291579393216688820591932479181455799665864921808201768891281103472672070094572366533113552917689932357712690351336775774348826584501179515343352175772638294639125381143928696361991356522908216154315367867251200
5755 -3861400347835307252327298360800567378926930283293895392988468205200586979511373348447231137013734327546200042825702202882344250383472725894473877804871404717879018687917779498348133220930052276021927947078137332910793926408584602444548477816259828197370492088972970625054904949040975467243324849467839006587218601776030232132418156807799729016276176543999518003742995181161321413750494324891190347064867379357553189193213432980156018284544
5756 4231819412712651481483652105460177518958161520395559009185527284672436390544457186862073001085024583803838146554433229612257791540343609076948281518688575868672762162226884083766981576440968425640379850287620039455935564709953750890813989181282745573643360303754957572637292768164043418596458938314136051875358939882102041454721550695724172373154380805279943611764967110098280496607286001186962185853836771018763594546403811768701700634880
5757 -4637735789069935876147381226103302352089542209775941624892936599935449136107852104668311990897389527947682548815725240518094988180391438024913008288935418133860627738343545505319739701499275092350691622518361279382318533504676816459997860771397764305172713537075842794089395671236882241919302770554299659639352011333079449742796819154299980812099243853296584997132440922754122790145835701463239863168126489793279064993732542556845595544320
5758 5082547695305633287593940238073161995702354173202946443464233721042463074346314084524384291714668103558531843464946056601519575531547529320130010054883643450197089536920511301333965915838894918015498381287559317687613166709956547884429628828679748294925994465457325721011784651954302031690822760799816525474440959924680245704258543283688647618953935673284842659338626065148957388458241049853436522980855103308156938904584117264454816166400
5759 -5569978332989425917862734696643202175086557680019469496803428436335716705863977914345870890905596280711586848211867222072744150301439083160474352731564304534224499973103095762945830339924477030985605597635892276288549557871443626867056291135656733622827713921354108215212343292588841560685405312293623961090405820818947699346388493586528435904637811612444160751888301488607769301146242027811671879387679827680811926470158184940844783563840
5760 6104106934193973860068840874930846181506313139116174876433194729750746778977160627109741756295567733602387256923299075314128825445245145038489028373974304324582872968602567300430345922833482643157997407448738522559888304568698252281220715582833278507355129166751498398686488097733744253813090865478873191285398314282706273533340300463111493489623841697765854833168702369527381521617850350388019049513805392030608431708931866026025448281200
5761 -6689402771894443726407426248250278996301186978222580992259749648237516488101943744118674700440795248540784269347873951182988524999937875870609300646773946571652141298399354962536850483519161748950831402675025346494492261804840715402230302297498250267274746071883358330111095912973339461758047056238863825187546095377180025577293109970657573855049337856243199245852510413162182784917115397786540815544866512455263191178002390407464587220480
5762 7330762415932146692537543632116191599163976672430005396792865608060512981462225535318601754766663580080279557613001630161652713809045573293460686107220977431446710573150435110045722989421500576348876860106652519542163515309474029879884914733657897991969564106053170899633474033298641398126366465515893854080801268517574230771392340660867228866261722539075957614870352702184876755361251277713881198807966254583164120224770105746701565541760
5763 -8033550543943952624439617774806424678495125813695716743314508853826125708393994852617533191731290760870266036994310268423019220370935828971113210915620922430465165126838243916581437445653084285160883528503904389998332731888287782190514805189997796888109392752509585615524871054286009391700756147232321499653628542076762605393793930817327737837703027886666738057836370640709734675726906166824496937729576710082232381430062503391608467505280
5764 8803644646124331789123542815414824502222612181640739502834281767083221303631393137778728835189840755678714710333157306463972584222918790886593853373176660150460971717502479034475201011805785833037015644581244335226776685396089048864076640401254141214287661879533034126506467650616842573125575701133094326287964049730578545207656586943860909545955061101496092475739205515011134388660668972393012414875503327074745400340320320577252204138880
5765 -9647483994955232969813244855383210358946586566338079399193154261065214222808940709664673026413807610095817182811028762276098282160030869910668714347710410079912855072868067635165741469469176599980369408839472912036468066890762434051345445389750134030577392175244774487358379737201661702461837516456461806127438973712107151984249861816896174822691123946847937465763254999781491989524055101141083393862999884727901967998764727389882838732000
5766 10572123286376943019712980804606120759355798942356121603914530898902427943744081511609630953029207252083034866347247525264440386656884256294473968723964180192775834485289379277411070605467024296684565250326167751194581744606351486621418450614449223007950609847828574061163360183614920947182297942266265033027253081726155571197464175155722913128097721983186866765817281817857852435436551778452394090636819046553524843033452205324682143956640
5767 -11585291397572287024403408364595689815310806766413025710656392812261961267548788080539592941967097828627865325963640063927407935795879662196844795411289464615873038232384453001653671524927836962969090541073433399131357641933326307485326484050993649365675910776126783401884224140184051030185262274294907558382079319857673792576704539906059724462673843425382379009368375019671724734626303984591811116332192109387474102905527481696200258351360
5768 12695455748916410765141623436944457789723833890241786967686412528549853022322457944479054699934283629789655327951413056083283942093564722000596886714613681747613614027596960233289201768882421172253478043760654740932993874725668306836543956021149973532283359234551934271073367692140216453572740685578057494216186382750919772307978041911269509480876969947099228789463988972423216837108030770916844753045626344450894938456958520135526498572800
5769 -13911892804054646077658522049968497363609026923471322363300733238252769578625338515059636219822878126601846593028517294657959276378899792211339808189765046948988256138606761392356244273827999850446457395301426499280799724834566105510631077826875087808314301299001962584084301053313553763890212245065795904165959515524870074341625596031164881913496141204965459834278955300364632755480817611360622939908652212851838503642331154182294115381520
5770 15244765292894495389780644768957450558889180864094831127846224355683143557274419752257921101055160074145677720967985721322247884555642942172309938863096508400421576562073070846291373729421152282792596037444215002805370934568109219063791588740498030314754205962733950080774958559451440686150502401561584182285995155037337373337280452420811806604926183337503482085990404017770613287445837357623922825321646441665432533337340650272031191478880
5771 -16705206797953824231086351467890154687121769492834290349032541842998445441429345948234147662575743852689342686762365190039374206687539386119497144618905816838124528632602691628047392679637339925317762591675915128684763480616385180319360416832944889768917744370901189675351976087956226199461542161439717254707562253309147582459712342294782855788992655042492608086711463844355598031669809106177468985582963769738513598785377906040209719620480
5772 18305414405454944822555485456924439411604325293069360066947606391233332750657909944399539239565121193750443089773698872537464360498959810140997361443593220917187189652404337525974577819481891086799939688522610111464827435232418361425886378246169749957454711700067195917088189428405659021604482947407608344826287394377019501930320073956851032567839494856425539536341732762228083833274207424652916623450096153985744310224145310488130971067520
5773 -20058750189295991539296281395649228040905568160576544930776603071619765872084009084073168773659105983426957938846480469648188233643606488080859342958426990510103755371903022275209614779987094555426344513916788503099258634720464854094380497043574809053094230062513188620517875235645068839681717302817046067638881554853976433538637438920133955131096416033564005593479556268800937737658974482635055150312084906215258732483117944181450453336320
5774 21979852369117097061192784691829755902826898254440178239894466843947858598953585364999853140719050948507147617382771875775105598220922513979578678944156739633806819338809459493984326960811409290701039750925479136443709952247235565502743016279525317400169458987343614363617224892834359476859512284272587334658900133439071492458539092047749730377540047485757487673952018038926955629470001940233752389594835800128201656053355715530846614195520
5775 -24084757063711848548880714121665451789448050380989492345348077834277618699803358037591514518618562702843030590830899468526422853361952166341752417512561863970835489233006365915265684653518247079396315301080334680006216371342205986320653896697284197229762370349195508622237732188201556781050977145567718798175482211119337546725151757753068128728461115947368407209415430524562870973754833466185472478073612595954150324650734905688587566609408
5776 26391031648673961328979904897786814056342854202743619253950236991215659476643666683959652120535706888710643062921208615512380845971491587846588093025028974544835768526082011922621700657257647101870656561601874146709587518520132291382029351026586886879579234782396213667534381856472670101313767380375288632599638623792736096789196192275624256453532594989308544588496729519332992971145213779815058209870070799905610562310087003224209993567400
5777 -28917920823137247630992639476124674164252030878085121316551803446068777751348262582520375095179918633721891980592264192516586190129813019932143142194321689807450655133948085290464517348980285682196432832743141267729919887142152923328033588257833475735780213967888275672821958388021714490727041384700477545343942952622229789147464785632555167216491109691879412689621156574261560405093057622318451817115150062256294795681213091134695535505440
5778 31686506595554472298300347199694867183527393205491923058101755878471857376784541660389712227017588700992664035505742055882946806797676999913646559760308368250418060962107727117541646965087616052721156647470243231977360853366044595579818433790531531778358540034288958590251874701078875858163065667402908137014005263895190638290164541279457149020508789922773954119416658731888554316153912186949877145961979462283615148397205551239463332345600
5779 -34719883513533256828242317194069407480217375319488174200574337502882255780981798394910774431591800741298389478366782358340712497266823270421332664329376996038698389302712994018734550852508000543151072902422165459814131906484509300100296631188432297474342725705465017204370157055614923275678839486364555307002069081857963403092103522827045788515790991298272312455286337273449551184429141756184290753020357562981198530280381987264887398277280
5780 38043350588752591150280860087476887955677354033785852150129267525910289929096644833678546509522313250414125535542145162007524822430958702042588345169948855855898809573084916902470639580018654386950495372318757927516959260305193870097850799167886904376646808618780384148974175164709866600977003204650797330892726149279652595244266909483434760351397709378307178350853264530895341361019148172023201802827358780364616038457942492033186020960912
5781 -41684621505959382554263146233074971482746731279916940071046340432424337300871213876203263319785815494286966889652849618080518659043230536115521304302389116531775152720575775443799890105806606837409657415631651884747257572913260774128246240530899599420951817092326219129374213931414699553783366160538028771020918297252350280734197797230827153215641455113881544186582098459714310066681454182886389850333989142648181129627248425996394358205440
5782 45674054856126839117784679428112526078941776681815259164772878885865606612805250926528614703412380078226662013869159791042706411537916560852900095786652488982544674575755569128272296198254135902177075600874005451582201832344266694809784689309446999872134024030541275921741367057324755607193713092634163229786371328491914302427024434238929638127633659900468858545200434055484421232535234643022303788416082716966017399513750262833958461863520
5783 -50044906299289077951215681186931364919237196900875598623086804139910202492132070237373317063993651824243051547252963382193731979023784254435543893911252548575132344602482867866682363052515508827040679271783858970184317045955904223707476937270805028914656342429424682517600100760551808704749724978555153606290788314308326374822798487025967500228494703226281712383340992352777117881229917510735564694102575026002297265707865971620391723775680
5784 54833604743710794956526637110689269459659068834792639011947399780833973493598639259922976498901189028075014774474933811331126735466423939446723667847403353303190165065303468220229144544096326255606073356718915917259121264428377224591447560597526965765839194210018275067260789975762600846153320972781529730358509577437680898776456788432253379504053273817009998761251038071426377017072123976841408264439298044433139002663363115717358783357760
5785 -60080054826397827445772980052117773853296321401662087100313686590699871622410959818258594077637787662094174364834816740714890006152793438803728931627011181023157518059638646750093563250604807374924173389639253004114385775607327026606963421540164373558486769789378534973665131607853435823646032786667984296030674814574465240136417784878631701669114663153321110738580368840611834654024563489269236703006257419520997509579308220136589915054400
5786 65827968197135966710836727515877677270347742645418022815275096933790652308681670763196230541779640228467616715028051467433373095053432151213281172832935015821927054034619766440155897896561968109921111041511327058469958576404909873289666303718294670834395853285116864993913813940507909145736082971609204864749925735931868312542495995158052450474280002071543887585985909350694568736416269570285435391883082323857575112519384698442328219339520
5787 -72125226346048082814405153159099695470673098227637457889546038748728698700960069317525118370824824900063100539948922436440481017430482351979159207414411146812226774177499050162997592096266934152034018923746026506637811437226167712885914411804793647060759799374125668962569541885330316602729161646605071709342776118093986866442545641897416030399253872028900464817366100715381718297307072677241544348557132198890209706505709671528810851762080
5788 79024277975039465214452882651159548384103411301126668876416482254169552151021147000537210141143796168764859851541424138386728451108876615335737990415468289392246991260633163497726451949098183229237178156189218473878626111093401718857171586807041627772175950272001811486004951361463668428900454460219857720124383295047281845544775409473696370984507202405175083803585122500523603764338289104837797827170827942614782010930753724329635819529280
5789 -86582574198599553237130908061109963694034871992458056192874181985721543587806793569849199121302379876916562607338900993310074162057586637747975374733433684351672821498385062578282165369959876203254949432898422695426611404163787465766672404280450671239087728700034426569552114129685507295472267009857378023003127947068108843864789336551477223307493512033192114615547997860581826918039162493753934496679341867725008679375694969188934531357440
5790 94863045171589102442247152783718379716310807568654075281380991881897164447090667239018360092870701800896925950500664095953612897059026798353334119556035628953018398138693680809954472703022749941854058388634859588426568610199118208364857910356963382671119234817870088183841672017195281373585777535180128638859537976170405952200178528719725970953795223170696472072806117674243373498057334373607190555592709783018071311131005970561746668796800
5791 -103934622083431561251487700433941404407181398133661886408046160479057789895525256536164905807656207240518299154203388087665965504356988460426353205539333401368656435482880045629359530144745013265648163445713412659249394428351776144655479431743666640069623194017603823730130437067256962267547179651340819771884853619548805054585005162735864027557353006387074697667455040879724708454032595571691652024373284902809972436171067717777263232441600
5792 113872808832355371678395835012590986640380668880563268003059047491003951961372133852812948558493740800569659746591213700399734201602095222714850071901520808699539244534156562751717205300283180034347101124724636783726906862836446443539021145891742430923531297131867256953980631565570447425691784581658410663379905465390130253982314487595463339876665953856889011421435788193140044948694362829878079599578990694776641802264335816411312459339440
5793 -124760308103075518841824961364827262847487135294657711348594335843182584367049376214331073993640227285481167177191805499602553373071879376290262812453000277627111966453560013110761913449002422718277272875572046936072251582392131104572645117889133378031300358556405526168535122102629949703344621787836106995093623843261908903915559641202655241432177513252247859629315356300253812505874589342585393737251690748152114484407784468623449668389760
5794 136687707019924681801283998590211911735157617533188611476637873819112948783048643734658233520666214094760446782613904989400923553125107254689782545502305451053451492580140405833081650424623327732748618092168448743204224580408333994612873782475545883239244463999844034905214010923276577510927358057718573022341585639071062649627007985029720018424769939973255633593786495928897136254929504867682710281769076970714179279166626950185221769185040
5795 -149754228038632374400945887494343866830724840680941804158166452456086932203584013911671592154426154892429290990277725958089849116420430899689941315724289775261185462431332416009595885212268379172800605028557125442829443721535589487148697241529544866995479785781706161964172796119239106925320724047676678831963312195722007269367027393172046045015668717658061826899446341865633437398842915729083269354247556770017410949153226013553821077584000
5796 164068551277739111360595360348944119593279991323720011767919018628687960188356964469875001313414480762133696087476626282312023236065205372154903056751512341597943749647813321556127507276384544252839557405803450390636758752100230252753812722664020540378874628351931334183133111669376357895931704846205241057590678425325004814509743857497909468798832667957872359988855346172935355212652561203633564352408379121152184979921483494626749666291200
5797 -179749715079438520883797687409020732194148633763729743024932369004026878182992958255175034181979694642558323426869245918127528153432171189847072255191417630154490805218403420075274853129058123543010184617566225190937967331716158986396085061127046243217722706373214586079450536359459864928793726916631235748948314559773065420985157405909788493808121998590432361752421484021240039739605534363703772503086901986704661727022820242072083917322240
5798 196928102234298242845388308612205383319518727781544913472048403350101387331641446886380663991014588753739608162884031275436372418559669070803146382026893696840295226900607313937822429739925543677046676782848588919429070890771073149126541372650385065782720949331767350816595607265118866017262581741109862037213476768077455282801718003983068553404335059374244904429146883516096157327613984258631946399790616111053371314936789107139466010954240
5799 -215746520010112907549415536734808716777352951374606577341353620761340620250518477024622403015040546970924764627236102604025209485323177831574855817961498482291197083722799993586631116684093398939476245919683321112551846434048863649819748170096909787381728499149012882505015317161752965361596079156478660560194940177927664896327164563446591829264086798799662024847644157768493136321858618505715597174569535873571799991426850112794412155352000
5800 236361382897882992481733444739862974891491316603141726423781137003400615429015219165574366033214852651986672668136717585140888846864006799722018724507739967328327791817195500443730889219724373728965168372394581205580299175085521347920543548518620594037213687812107719324131843965657989377046066373117982053949048398049577777373907570047575430519297962268943639216442532499655968441969167162746700390549979876487068504572742126625480062475280
5801 -258944007833933791393030487962800394590391010522565467413540560952369517258915200330832758114009304972715514400940440297150655764491876927271678831698668286557170425964618660926653717616980220366538136572714995775911678486514939781620348364250478237020111411210309148913722596563336820051823179331168414248246513514935952906907148420945934409299934482773766920936701809984295769795612099868861921806134356339649246816675473815364807652385680
5802 283682032583431222357264736073046498915491003063142886581042286146442349297813856821243047839022395543127950215239885386618515391829647755321660797398594764993560032532056349965487684130324961252075513765241050984779702829331167286240727611302212455688074263743251530930507422605371862667316759464591444395945391849651651651665813937518569091337894696827642706495714048696359668679536549005602418130261315637675739584572709850777147610497280
5803 -310780968984614854461182953145610609421216887201683811514190397572582568394150281289071651463757277067491528962749254764861758090596566112621018278990105936203191339587716629589782952852830895820615146427766454039106224414684857536250141613544438754682757657033313001930988202604187315520985442201438523803465153768580656211236802520079834007600864395304072780350157255575334614796449157916765877421115511403790087648942006946588811236599680
5804 340465903863271547930688374055701090105892899770348067568677118387345960736215555483922479108729088444549124992139083763792620407637467886777988974475654626620638943724636781612437480165707245284229181047351000164012804988008563743919266671308501444386151537986877306298076134601033348595493838486666345195747515841840453169659507660305024679538236879215155589717717167394297842367739782009462121253061777348693085359736209559930770886488800
5805 -372983361642420755195511171277893184980526363771812058820359237128387677557732943765591366362567528953425259437887634650342289313704843126469090194749818869064456779580265596436718100079210033255330073558298553090665890738326507839861475972086962533214152765470018100069366375707367285096520340387056586791453298857465917585947917177974496819840857212291929031443855606152807345194044096671605918878887758097126575876220807066375548459520512
5806 408603344002841567380002709691270896623935393095247078648273348605764702606782292273209093536919158005467834738850417342179278881864100466134710314172756510045661293852776225517674024875460690795836712495814422734751193619219796921151090984335264771098825166375553203350644695551142844364085914303834128207445020762363032859473747338417411602063160939116744143011840654816325643632051869245437450493028751717888287237521217582647269873511360
5807 -447621563406851652589518517783428147469319873533036195059847869453328112844389347946913486534438710087050784305176731040787921349875764874664820177688390533119059233902046698352000818197035526147037347813974164580808435104741848290866108682025809733202971305464157929527268043099485572532825360598042541167498924625025299251243265628703531645866507732892649031285147728453506507959822400584709483720158233894593347636929050223142185436574080
5808 490361888892590963962630270740864603999689561505844603859988282506731273839236215955471780677769415769462994373627491565537631673972331243903793349475784575071801948377173040602888163958173680166143365579426368914116073296664535414575780445827164855593004861700207968294845310440722479210203825333073166898687575383388731687191704722478835369186326646027280722858372578213918851762876718567553977093979017785544870865635194922895784932066080
5809 -537179024292039669158319838652093975385351312824819601141497100395765467243759325882617109561030113167997151354942762813819573592735142799307953036937900639259736104277850393367490507331385003368422283788379555389195288939406470954756860701845412271998459480801812019022365006573178905590882736332273914425341764709703963388799574889849097352810450984213813007294840493011448866109284158643417020506346780200193277878936630275974710412845600
5810 588461440937417598454629882881514457754934705819789544840162512477348880910754553652593461147302790178594892805332672805850707058079597998015525005224656707188753017023977615000498928904522026739625898190871188395222898908403535857025917036725128248877333587954289991554764025069241655679885298688801933884160899980210445414825087412597793378349197663193164740008502579250360615026523393443487546511071769881451332000058592312860498261696000
5811 -644634589013132117431488121869848428295613370313489468914390917320394158447897237428342802514615469076423085913991398672472001033631022716142970995929611792547864683709938291470924287408257336297582566685169244141703164319020509406695479542763680947500377942968400848902260391572517954387012081802144728274538375570797498153633653991427294428061301740939415033608341092877153010995784853443311559436540821825939639087324905704994116667377280
5812 706164414001204084665813581199036715835912189993629555771731382685944992502887823415008214123052740747005441897893990163076654174635041640126240259343863135404744972312471066038514002903302968023030079982833752919379358183015325319419655247855548425213663238348236814147369720889953514181828805263282971789066432850675521998284045339924296627493503647625948969332122449126214824087789625300140076900947714605434895356295414662311823610599280
5813 -773561207175869621552110199645575533122720514032520360864018605779554406676210036273815833586381065078683944114410567218646004611398174613222847382677092572433194689404905849525211839022111065267223930855033542512005430887886124949417470679468279184104939722482238563935689819317992984810825174482037129965436248904892953147204377928744003824991565679487928850750871968424166182622718312350105059003685524954375392665089832608548073055015920
5814 847383821848364845974612258560246502309692830532586328011709870366758187086804687703817671524563905140406349847568194511819802843154216758062520940000370677179425534172707830113073375898672856746596790485849032384471342249256605704244203300287965712065779717719829505441175735712302319715863210330862085860686122737533761989518891152386080297887488842084961294130113297594264913679232832857025613259794575221341836617135283519804951884731200
5815 -928244290068228970020608851339093088339824429290253019406873289565438893011435433437129832422606407388600094805869593554198194750447315088036891412433099409478590069059527132766515306491697055158507046896829103041216277005035823864734024949595974353252223862213809805795359861986222713620363191102642636441387699627711469388932464292762315905609354104902792727687496447033882950515974393381141012338466603703366194957423661391956036704833600
5816 1016812877777410469415747379406926492577504221341143453567418192271178192926870950131487819349267219558720459424564700196405294401410433296105967078070191957944205447910056836064434259311874797338051450513391795279708603684095382703741947751397594619882572873194372119563490684319134996591639919525364056933255384483222431003579305762405360267378046432555565698232456878253346544119674380156019312654775003231279861799978614455573048818796480
5817 -1113823620014959050268792497712470931927487881600244074925626828854914921926633138675007306933845014682054063732814838660888188222603352896345971589630664649690072511724440007157374184050831334217606307533974296991935616445638292173633035070333614081880322518877814759481299828603379788801760393727118577242125864403789745452841927172504913376553124299048316103322065887427875430185436535209186047806541035557857848603166004668334092741516800
5818 1220080381712605509813696896529857627998611833427617791494698885934920392742884330230556414153105892500516694288278343755325280416881006050247026023891090786964906867316359663307089340336524240031861447222529554782805691568000898056721464284026917146606086324075986390515803789670266323260113231546353094288885546815458758267196218699686410533021388385156211127075695941702564371544627526818904880274644845490788385856724273857584090800734960
5819 -1336463493937330233490494091710604269606155545093369680447037734768996222859687154255539405455578680837990078167653200311141276790615217394876890458822413549050494880971249548525768845094243997562778717143657654647196634601913092661961048079655442391353123398656086724606598728255582969640728517780964343985087933737278631649638271539180174053596809073218007088451594704277564822702144945602546773609669158137413921677335486508992559789841760
5820 1463937020161405141778833377498470694068111507390910518459028054867946196474012409984987681765130006903065865603594316101057637164877283959255544787382703555664324705768280619118227460965400934605540501204321702525251330291912972175225603775581071242401397003557464679683020754740061397921410754748665567031605178999294562270110539534586884189404688286152103797610571610291008024530577756483329061675993487352159374670308287363123108891726720
5821 -1603556712312005527165364613606824351126129949979839207385570292341985275075793117510160276703399995724039166696425912887618412492145319690845599330844041628847012577247557550176743116894016394285325863121416067424934447470320659860314266105744390141060997868096201527418921525017273013885089973018131763320699959553227746427554931273078962379939963912599902700329066821395677307735200392121693008288712785644822540931145225098500791621002800
5822 1756478722013620400312725553702067649893680897760681116444351510539375870105716217306869849833478168716991105134545637636347418048861609326242741426187548508390382841253190723658576750663782786134589436479864029350413490553492210921139313029639036379235378656979178194466778422806504895111660944992341537740737503536382289132900037086520165226281670370856540470061815779138643221993450920068618740063824390753444215523737483792319377235920000
5823 -1923969138633431133797667135431891995026122010310141505980927422133180141696042556940822414512540833562126239464588781626471159476025310383164939166730623237982902731034989222078858861244451699833217595091014089455177986818347987592775712186803572048738149572988327895486096780187884196879334204084261489515023307824381196894997176770287094924917886729350719251396746349385659741225719574778727390834048484892745250741327148463442821624340800
5824 2107414432523239300305009830260563762094609911268745789161929351169072404015279365403002825904913440934965737796251367526199686315582720414629645745118114133816175614931274076023987913403470628549099280470715412134891993728015377383113839496505600375840620452680343641536550158361208032273619878311440225340976127090892200428208309350065500153590309650905750470837865830523365733576930603372270498013284322264357249577690010922204798132392320
5825 -2308332889276851723914250080916253212235073625674252811954670656283610064359220738162674136255607975612699065174012997170072123457766834267205813161507892651990941504122351662999834985639184380409524080640192617877089273811454367321034661631985165620581358902799884538485051674158352932660216091827668620210816631217515149893592928506655868112532418119729982518822737171407191808184558979739811891279783621384583431551804035703179528814653808
5826 2528387128949756610329995688868398477283846691659726165088758862269114201385080022621479254335147699482035545246359868479957821853135960643421115826605258511509220720075339233087902774269146373793544517823630255580816389575505407580906560524237590296741125432735886299450538942443559995389870789821322691231032671672773595309944302898103632452046511898226136498692722343878264668258928780175231373535967534885848482038793358477475604540963200
5827 -2769397813084862618057066034163153021038199023142920865388776842042264119015938080189396565062912849592621026040805446525813086054814929843775405656943657799403060509659399020889113554536246860674318348879879566066010103812820282488953308651161800445640586266189540981574886935320850718336327287901261868332230845463216325733884822821918592884504662927965000394794369675119436407711721954692145489110705084212085624966773743052621840299161120
5828 3033358652126707653220949855830285425030874126719386920105887520831749165611918880194280781087916581871387218102346556088680532928958135725105253621563160201537606393506991392524162034422270621223381398184463260022911739771352732489731799953233856234057749221907201835101613395596618190750876351932892117211752050870789888336599893728819692266949913524665341873149604454418773718027228089902788834418744951412511279448921653706283309178040320
5829 -3322452836466423737229240158163318523188139677687725328661133947322381050129081517480274534767245210428658027100935355046304494190277589554119518955297025675774909305684821441196548050417194271618739118346805189141939296224719825604294429451115228491294417227439852387486079740652289965251643943625624249633510081895564183781674818849746577499698251682294995231727846346457959781257291742453322030670710085652742372317281505217708202394172160
5830 3639071026027926518818993198298056599143345620652168405671770426263889678421318518081269249256113112759120116652709136458783315798984191290440262580381453125753655227228499781039274183176138405760806136150580477753253472972241083130222256757454142240998679348830926660837791137496724025538242761956999756960588960047618628235915544001662345003652746077973556593184718436451596741128122125917813750840587733296391990026393540294586040461059968
5831 -3985831046077559520295554609625191180029168776011981286860517670790494365324172346242052777693081121821554853773942933102549532917051594128859054979977717344696504327493260097618524582073161373255189380281627632045463636605135126159923077720742283416311769728458833826102577110866888939225040204672647733451274999962225764060493903542077051654281859941317837311566061739122310694458682184026573350034688455816773883316695564329239839509633280
5832 4365599450919034373050116598870308951285083836957564304106937195705627253455724632046548684739096931955597551018846777173819020532814099633646199462573064551825799308071572020171939455760680291510341969080439643121938689904776447625311290313865531566042456605876014668189068709920440952148993151026446108782056261075777520554419226767596516541977308222160437130299425228240023334690220774079277699949713844663109335650899846980673142953749480
5833 -4781515132437081274654693160533877255733239733330076738127166462350579243554317006951328304031670083163433282705056630543428222253359999330342024690905286126527083182418912463473820742000448693997705115124415759205645140619537485576500532746758321997327373271832940818106371367959457494463105028983402320716549624850013302070275084725009232769154012688020419889883396609813047130280694325969022631220069949677331746579588422268070032324060800
5834 5237015167201640664602232854607916099017939245005249021890970989593362460574551647214222586899006952165280983719108873357082933369482561313162051812799956001583417539441220313768812908515971491190472589245448066946550245367313471608500921120765184549950052287763556604057676075115943543774180048832993776041255721736063929415292231463691670239455048925250888533463828557740404917131349624707952590169398821506012179891777553225365689196841520
5835 -5735863114176354864162831640777689360036300212898890689016340145539024561503461803299265445955796438029070707600543333710990429852484476786200534944808586691077293947717605999669098280926429330475265754439657021099252458189020255240574255870644424003401006316170398659072184335634409696604299640873970870259367750158210000571560672943639769700869789806363080023623533103449950855205011568051027518784733896233144241776845462450352014862953600
5836 6282179995140120622399933131873634808556317065909470388938473932055488174109868392115439069247553406229221111667326632330179587773285779882606009896169865934671287118364489148965352375104378881973556929122096212001838325619792885159130970646181364225105614273135906270659417217625862924612199949054827399491084275372235867082871805631333867456070628446451582127146293297087588310725809545248524522517207293178390748951494197977001294950373920
5837 -6880478211892215573111815438243633166078219212149783247446755731790608073031256396373558639954294627682665713673214353424413359679241514229586132982122071373381150958532462760524613254141678757143915627177483000842738322224912636521312097749737900995583411835622830851854222828121847013163316103222058380382394908414434345305221895366431652074762301230200729235528771242667250749220496571151243707285799394684085231713115237147630756510891360
5838 7535698678349131074240638051153424570558533849686691348270388277567745480933529161015356376491032943594845139840987548261230251178661670542138284893661647183670812199687994786417292790823352649168557897249426928186349549203370761459159643354082309766578495395117031740380959381402207056455882152675506851125897978417078924950973803791902146516610943677025702603132052361487779906232351027645210220056470109479300111713560335437944951133649920
5839 -8253251471950745847726635815353605895154047119071082328114087816167047012180071048925773376421357590862257117928257522756607684706870740492690864685949514745314177547190446123542646678049352197482009426824036939714519573776188951674298320868268913695742742632882397296095229729197398164243997580462770497114027339134884492041459927774794774180797859708466483440590470061240505494121607650416958974326548721494405223812388761884621259934218880
5840 9039060337589364328138243088836275462845055941693050939623013086936226011707103206585165066879429114821208747219156337931075956012475317630476522911402164096524290018131920808982578143191621022784486770650527123857913509589397032789688479232670124047824207323443748565289360559366193239208964282424857308974031025137927686714355970043241377168388895090190031466171410612095071750320503375323144039552698836518848563786600147010255455852165600
5841 -9899611408792158088812893464941345071754318789469167241716214212683282941786318055102268705804231806269563737578281575318844488990853723140916076344290503539424577814749659600955741443708495698352004990898773582855598177384202850803017376949029881945561845328470849565208875787384116371678674552640676256007688219680308203550539110307942925485237532391923502828060223785827490157306025078238361744786832394989206381543047442766371327411446400
5842 10842006545382564328322321933567510686825392896951637852007283408049955074351890461467066669678565581351529552017716227364930304102270409140449694821803822445648478748481636421635432460041630055973853242017220385952418971840689559625583997110501011152911302625971014061494299916485555009791166968876504037503282061620052562723666918134447507124563416750745730568535011885754754991102031986580238349350048271399689896079768268037016876033925120
5843 -11874021724600312951876335347143070416648589133741918158908014110281793278926152284802861170226594680255011579425250547529151754962383512150740684794854800519315928575758973714945913453386510978936801377216525257342071783968695304175673967633528994284770378166963631193266523113956143119909179518517358829708907702104711347636935730869313141575556056955696842508295985558307589888493894296424227505438516493577339997183874193282102927387742880
5844 13004170963980580820524781351764219319344983308795203520573642124842931529210975876262765907822216114811103962624360124518525873316944855718033888871629133884828314577892459603476481230224786137303146453531392289577612261471791863432396531806475003340635798368843910147620746527509320308514592486880073677132527826800168317082650901254306717815516053104341547970929761727329290789986984321097550405449679037066359000539547468083263621551514880
5845 -14241776299516919523814042652476128657713295527837403758823525359625411558666699443576549381907500800446472310429809450933037036641209554217422297137917091427794936070830389417740597256193510166172826563137472071966668368410609145080137896877099333381491983013274581347272549279667310384189595966155367615334804141373271866388990689814290920134535908871919228491294545220089721601977373892935304258849306574326346316067626171382078330994158592
5846 15597044392128418444504844967457974733127454359628122951710249786421567274516520410789565465864427640109680236982258430241392761733639394556455746621558139350294295726265913685888779084934017504100717995023233844775140910090189087302354118247161942816774966713872737312753487976074928809031449207598044405344232897285372260800798221247785257826991823832390794853105035532622911484690707449706937741531164999446492119342783906838592858127563520
5847 -17081150389622119421211862283105699167689646402531632415461148076238420937018117118794220607129804192910940652801114713753819292949924918876530909894865092884976839815369339132128466145683015499342820680999638397824134651819045110180389741374839760409667638038717053353252733540256130501860341633895433873328675528216591844888224770370536451385872852196529727524637546609752007298762481149639774544843881094249550934501056268872468766854905280
5848 18706329730628059287064548259739368835130900809405021470741158421178183093903704865575851173546784044295141474567716938020280091671853710530313216912177366527249786188432617019614842696038179804302056420092146871346018607574553859270310290678904739145567442225948444884871056416470767457474027958168900675789782312319584062459527765605264578286564292770147710943051682351325596000679250239770738084950084897900395347800593709012208602549351360
5849 -20485978641869120964971508351550948198728063161864346424410226195979658980858891900016768695412702244470123379781274513241865661369994917179191723770436497743882615076430686623980019751116404790229993357455136577792571210219005500889483539822010810881046999734929672807147460584208042024539857376103162591452642330665568508222113384119243114999454329970399533112807465669267981124988659612794987426680588246730209870604445834508949645870338320
5850 22434764151139248755831581494063663749560956669048128451048017834745840724405611301055888958481431124736619372282662570543024057371443767787910450523424943010187891221989122130514825200578149838175249290041972542526439282690844890304567384195056823653029208315376072246271737823642004851465829529172702767587704897940489015935163175325946332340141972990158800191676483529333185642360873262637623656834792072750922793460277483988222462841789008
5851 -24568744516079424864121998433102237855322986481960020591715409103899353778444039166356416872217576209361866135189572784723783555181603139672030861624801351490315723253280718514849595078320777066557416292129299170525964451405969102337014804553547208066722478843770476215115033305005306499203311028297125155026578207925854005810958764401790960423800316098348139193725464107257297411923752234906872244672409568982418461452047945223618015975372000
5852 26905501053893463193351642004462936367580313177894819192219725364218376181371404210474381459784504275845799283813049834141850936658557672268726944748260954364670642172082191599763852476603839478730312494487657577476970162302274073414442172290753154964336381072495068434556732611389318622760249709127863745088464821930656563376017837757136918780819047770084844031470053107341586442540673789815621771626358085223624869079133971195317594637020160
5853 -29464282450227085472263014909356633863666758637810562137784604714311238364633125459055652219368399937723852903923476959466669893370599576305078989337260276490815559976810551957322342878945386850817966417844471256036894083861623774912096961814012160163825996426077551222321785796571405896356563836353881711990469264693258164055225732606938567167122656808578490557273932740314678645984515786357974295279254093403459619423416146765061337699353600
5854 32266162727301025789846805613459633810911549705819656148745910226429392980197292413159772087821835640820065056509966284567805237242815489494844529667485477197473954665509115010192828867003914790556329156862862313510226273986421151912901166311183184838127222130894301278420449275367882628883915208451279232614121093690191152644304690437424643990521662003052281227493529358977436316739799693811933192665246430650589919910032433299760619757280640
5855 -35334214162870509551578452075281927987171789301274565631192718095335197578804804225470819738919103670342871422806809161138217156071013383166322055099033491957323997852454116503573883997417063701935638404269473867404107662409216891913529350953533017021103164147660804565896958974507563685091067838933997655345564182388564390934992399557274916553333260338324237243524844205111180412841447538113997100059647042758731310614510828521469077401913792
5856 38693696573585855992634842370452333652942048323096913061547330292384848850577257194531697468720203150472763086979902933558712929816486822368975455920010841360928188449446801131330971181723103970611523223323932137684470216025692836270637397730972178627026772315309522230300432396919683546100436969022183595884386451951504215158792423497256477660991642641037784670697684853034001838423326344872986395481482857579489199256692712238799889994790080
5857 -42372264509844024730197733704324085817428830566399774410086457427515640399146982892623207630306077924088292812644120167547485265604133627928421031062224190850657885811376207652053229177072994924182755143272714279450190413259503899702120085221469475507197919818222585398197082583022465835364611667708147995163746171318181408350210084227349858560347682018980420636569099806323088114145958585418040276781292659486437719726103874964281485732376400
5858 46400194055333945943928987567732353003621569367435288289626336321435582247349568586873689110757445868576831331430711135298631138242259471118879014884864786039891216793960499835654842345502607435449230794523513056399641529408535347806692068102431317074031823934630005553453750654294217030955202890971681503189006940768041986801271855543037291358178864405220949835263076455767862992887754327206698121721391764839168257336474799824308247892132000
5859 -50810631084376923575071855773032256057272304128428755391854576886754271986078031050832825190332014429823353440671646369568456684421482096906605520232462153537885218885508113372688048066012525864474320213025403466682344660808566706598770465115768616708815454287872466303594860464676873628316382587972125573495271870442219496381990408267623646241593025764893825478351483685148881438735508047328176034488124556541506973736383979371142138282065920
5860 55639863005146582713880744422607706157152361023460855382737378275693646628760547665794180625321538333294015310438567550566934965922595256629338208184278104431790282526100440502545781879798127324862449432637858075030661905295598177402179935979096797637684094317661303369752588849598665649904889646460404896658674062221093899598520051948104210665168568362883453523407280957892347375290361308283859931285460622247473260647221227883243452819168800
5861 -60927616208342384312024045578176500846815042748626093967241029405354982451414123632847691883165072536999835135529567120578176053763723530966673254679958990026912940296083875432425636715596032044098075765252991207415149244970444918692479760915903652514346445691698107966725501372493852811863707776250728513015632108664166177095990136620467051457388940144109129227301709001196494220400157226857958542113146760554883859484411455581763607513332080
5862 66717381650442134684048821893858532019065869841061606265254671990177898119969922892469315923023656195574194542767755876565973746971440808500104498712884972175293802462558696462781093645925818107287784227181091934622894430908888359243006251186364019052336680911322332400859803528119237540806513943647788075662337234411052803955914918606925659071643905455419467529246482582619431418636750181131068369619651859126354725696006650140087482724380480
5863 -73056771229974088376417439301750185788847806829609746054331859835427243800735870828069958767218988690480795996031327979368727210745709448493939293186001282842738080001142875303856820808229996636851469292682359916139455767127667932077294631436201036164952451090101966830873280863934014950852507960254847640547980598910310493658773888671220417329953513628936097195217309389917033629134178431291514876855941261028642230190635650408915116076726400
5864 79997907866190298605175841580385715708368003685765340104124675527884825661400941157930580186466044864503670727262980370537228573681756694244884116046366736080521345679181926999504660358171394294850610155008563877256429191950898370014304259776162160945424018689083035299651524411312528475488233360351199727668727813895826952657683029707033575489424601670944311029647131978755871059344462921152731908206048175037445062535306232621217225024873200
5865 -87597852464127195415176410654121638697088119867382115853635202274813976174894905659369748084821800727049961142734733440588286435236674410606116117063139107050505404635949280743848688746516767053980735076577048866596608007749752493844329682129093924635627456770523663861202992854606934525368684188185883353498195830761650566830120013227095377758982209622362235837500260428282519453659063221447114941949924337223797731880627276730035601286886400
5866 95919071250536101909183289386379656855493429543677522630375887947090452330577300960059060197620137197596391517522063516756929211960915934505782487999944670083621303791105945894270583583767838689973995521746026800426058668884504822950990367974596200492514109220924431436818612101370002763802368304000122185903774133893763002655221818124649448482310669242827812517573671131469906944708008899876852447952073316156021938577930714413500668647092480
5867 -105029947293994443329693849770275112224260795255082243450882618786962376211415526519959080492925007602435722927336987194249559176728895178962440150365528318554734559327735301117145007270287773292651808063352929287936588930703990055175725477291120474771834251152730164534294251738997354189542742960177052351753203908038335269860172790076198104228195556414048131696610216148297345169755718724411062690293814209286490931369913118871855806671249760
5868 115005340382336169768613642890910006331036887554571572342543014211551996289665109634503181842563344238911703096917897563842004951719575601882735433616924218079468946933634823604197951236433697009657629703001619465148906250588010885898740866900348736017758209011624506627822831612581147976371267788840900223533868004580835864873509675362356515197313244212258337880072152058132481321566862480224535605662721655223369666821756963322026219531528480
5869 -125927199824286878842078693106440212910034663625876413301123936154409023231598552721062057338994331597374210167039465916864281437011676044503610944223126982529858473428544061160655672642904207234995075638928143451201787827883276805374085175117218082637623781635314653549446348914170587392028019599667457541240099649697832139383666878274430324801310588545926612932857751536103512377082619877466244945916057497391579997006626019417052241339530160
5870 137885235173049437770471331620131488969831130428939836820611935327534290248022904000066535522299963035993495735471241585221815337220015367932831038932007856217578135216826725569971872338005463676977761300736048519538271167253608536208402458623825121312597732743841275169808551062810491164899868311843303539388620957492698048398830148965896939865663158897060744839333512687275670293732325636849311790276546195797720603050503700705647322774264128
5871 -150977650341054198089824197477036583188150711906815967909776311797933683206126188728861820007693790109578094695128002109765650383046215060337248429267015224406390072497547567796812197824152137403042533084818690715669483784289085903769628139654871121877101374322309009380353151743627650410783698408030129246938658215743391544377366832554929692074970922597311991447387077983948278278990904055654659706183112390821844342945410366691771561468298240
5872 165311947090987528030654872266453762026824677585500504114119551416113300283117492697953379264864046067566620681536277982652498011300718315577106404243493849008274902771432510979074213032751963383106872837592506472477951001539741102882601860683847994866905904452932839258428998337934798177220416373711460241449738919222554623603485683121777761585289360541295142801142901103542023604638007870366084193723099321251209639530513962185384530103807360
5873 -181005804452726329151792940267267044968182926940172582660335339385263212451881307211691048058856700065460922492658218903842985084352793426599983635909094256925065613304654938906173831304489372456072054130017276784714984359756438265326992003143252148562906449247393977861604962145394349735767766871659994357313477855971523771053637229725613359734643305554298003694079602805846357305878699746820125693383579018337806510540361931682397962696460800
5874 198188041233510831185185973485796835902332151360283266174300755152576443867845451359909449206002059699052582830342895477789487505647683422722226203869003373338884835665772860395149813883463648399974910678227587545343342925787661066504313692033308598462708387873034011750859017760757447160816109190847724070647992824895960610664740112594384876990981146825517986007837716771624259604244413277629137426786983372991776855328858148087958041754801920
5875 -216999669464590014385269770900596051524278765311431044038325616404637744242691704740318698529182707576832861359513175844415656065359879033018089289903301878716954176233543026054339693831542813041966036354012035330400674083411881775067751305028621649713738398642559080024631808456750435632827328461618534035543634821958490819646044007920074329659648256115509857788213449811928271999530662085808884359468399042960923455570649741766360629166926336
5876 237595047367151031089755852521551219273091609334814200780897782194497926095718452359068402165176081202355603864181742015712233164471821024699812863792057162033438290414814488987508557672193930979304663788108757608431051029943437562741208388039529132102022736052782728324410368875962397002246353272272586911975943027167447574082510370003196680825109754219762039120870412512803701670364371907606653974384067181686634159289689110920625488537027040
5877 -260143141229588549060994443596622595248396716832362741575326245984722498865705515482876320404839773513685120237602070505936185406129340962602189897879226853108627445895955781459751162818609152913705686896199970244278961268616598523176936487452088741210375062523489898797736653390241233697644018972231624718734927928476922660532838535485031674820478488670669330080644937901924214342310580795220146625865960794104067172955764053729935313935671280
5878 284828906473637977622835266378465613646763029224074942422403373871724855222967263099381021588258786407002661755276702090802031954669081807927145417616141402201965953714283120410523834402170268259859080580122481244047339061043833958629720445108743968877696700008225921804256190192178069394062500637858896710757700391033245384702374667988393707688288378640969532751161397653028033716358111449977141000417987132174213437758344187695825225215027040
5879 -311854799155760335273396312083196480815568130880299518632012233285113627963175878326209451383942251847527464490946864412301955032167697832500877694022970738157440869688583393867228457479471049952710081753696347988482005575710558883081653306773038035458211157861763065970197566511456647882205825123571685371761202519344758486985420538862728726415442367317745932272822517801968156527406731370750955306492116297184633934269732656496394723298456000
5880 341442430210272537966440691463037813920137503754556715498609604675201502491105599643952518061474924071409008069690930966523706881825989007955122090967686659929284486692764712501502033467219254165988538404098774101561495139130546232201072733490773017692809841785088780742711285538971724812806632138469699828417889152669559127298216333566017834079790691159255824108647643683332078944741884197517433390086800367663474467396234524150831656498802624
5881 -373834375900649095815108856113678728239723760687500812191410306968344525372657979280349292212666171687338691430110761763049292845324102038741879330768472328547710033897522649961149905024003169547991899073112152365545216362845145044173730827431640277765779627547236007221775081799804720615778894715630990381118111664814098477091695534397250144112767292885633044226836367989082049847819681358051540933998184226127543857946408030650091954955385360
5882 409296159214570317957273857876304917242806684721553804360922329380823779500658942874370751158838711540800525492959397511600591994357064487332536622849762580606244144725046662687476684033032899708516118764344049740528701555750954155195626713044283265083672567822327127579251424219579880681921053351867296696664868626994701079627154915389183881188506089715569473874688997754477642364840040798132159702570801380774315598674431717327994047585270240
5883 -448118418326931350463305576979841698096896372748551517317876188885017396610192411855070010556431458933231528960434206768438146632828766731389221984809691697761833891769748739145075746755675397439718560021068633838915028632996948220672272041472166762651218638498747133480019965919794734464672280424109027197229118542254462113550458010539854046414963439063835662343484674276454606063950118266270114635966810481448292128808432340063451626907687040
5884 490619279774394262990724130422642824171003231717124628777117290281340515918894735800288886589671943280890862353485519501067089488471819352138019927341874288164604008609661829445529844166462729994310332554140802945132135142469338307723751794902509612371699003011778036262549338057519137415075518339680224506059495555514805953396534691439715792211213920201244764081573930341738611983362715709909742642764663025831687555508945713586896847651468800
5885 -537146955647456470064575757444349929523115263515767736831578818675092191026718088012694325045774441982280334542365484632227112400344304501005454776794265714362267398890262109444585089213682171389840258238481009708930450850480184434366965393686875813023999817736112663839308752603003823421323801078897882530707387289695630098386829844163664172494359512886421210144779271874214351446300937076558837931616993652636287859451240023469917295042809600
5886 588082585924872613413387001443757798576606423350106799169619226458182812921737424498562696365747573011464243952690974547334416068846210836631373518223846631315056641429465911853553890085936266426359103289967612722355804121736517915117363223343791282213166617476951275870970412526338620366150556152359321988484974517220904514241414228003383767546655239616767010416716179509324985187164449074319763967258589239478703532164780347657265496612594560
5887 -643843349065316721276258886116555062561590937441136941873863014699444043176494736134581582038238282875316943062144089112386954829372339268129389973963566871515844711094064833436310176746497122426452861492074488569848725184727437632768788528305633045658053621234780902745391250564478242064187085042189971919503776439562347005028965305899931275678401444387079791171803354585108820455747229504468152106591351115144648434170986293243297375039104960
5888 704885866148502139835790049075027018716643554804235857408713063315034824626728055956965499488233413458493043830908609590347276678108968917598692990682958128873946243697015240407611350914806282545163103501827717083545514802751633966863444947971660869475090103519378421075558287321176340674160271417809694980993530946335225740256242488868469194568453197333917731972901041603019225222047526824050448328261236326387144568395139983424810320037743040
5889 -771709926240195295350224209627420547308059083937899692734767060779284278071149727006985219864582621794999882105623952161149769098999195990778859346608269284000225417138286329373796482610734959496118411671616393674244929976912331645015052985298267513048816293247760576402190018896761603907906732477586706716174200634750078501337049264051552644796601797041838555344208015913997102206480013092173005922485117050043243721723509982042067776669524480
5890 844862563261926290303187352477648393943626050551434163998895171149407969202878138438390384722714746493436714652943540949028073077181802022581281329620034852283512438128468998622628851489946478044381818308043211225725963654270562860390873754552186120187247682885743877202730686153394475112085646645620222579945684940397007216026768914214632081784849142405935649381525141340491467275319836532544122747479158205992414016306805456647652854078208000
5891 -924942517497783908267702393485963679997189143864158843982239773554274630188170331735219043106362788578382696861680436896800216485512632916216515573458028235026855943996867968087998532901959892922928794456338194899091616186551010034235064797894850283550111378105657968494336466134140230082908718325879137371937093444623936465497667530720703476206569762201497370652870773867924129671169420277086351553811185066432154712500041369684045996797914560
5892 1012605117990532480504082897365036987872151919869972756881452929479922185963818385992008351192837859308345986702659898806511021424203041422519704737317545706405951027909708968557046744944095156988702853546025294093814790462980028780941382561674450106434401653423035864519898166615880310214000815687804472730584586125107994059856095502257761175056468789578304250891870267632182209590829059806587121810046667387521841105935922203965110905283296640
5893 -1108567625492614957690605856143449756507733329252045075964788048794375168942154000452996339449497554412931125670136539263715525304384838861967063430994933567336802985705867006892439769478504529678260884621493934273274741656396898480690393836466626235186575966770048423253916063636478192248053310245526799898927535249412048500423492478779358171405916214827120246765179024301298488584194444154338461370217614498408341529276664768303508431754686720
5894 1213615079371989144187829794763535511052519020513089315286801257672790540649055201532443777943239650673634564846804960882769147100207188230027524870773901680107167857132554141687768090003123596149591055800288758607886015236821808352515949745711218403995305333660101286798901883709334612462181087667786522784795808124970113357881733455625032934711122916435086006230109942270934366895869458725637499585832374821982964520951578758959349301051373440
5895 -1328606695958350109555775383679040346955830515607636073272500528275244132909432271235331123805208279239851184842873373218851704946341469849003375084721989769387632880427790889524538567504565539465782719043002714604302025029238274208744947832823671439387963503112624840253998804130247332107031335568570422579254812173884862587099247935616726680260068828243335752562244734700440135119520700345714314304729981136446527054883128792040878024383894464
5896 1454482870285120822620511542745822629691247258560485843793047982308081343131089937164646336691124924181392877920990128837441511347433109638130523746567042799527681738297503918614142393123910440988317701773568682760255178097685973551239886106250596814401189107732162588987704047996116719620849559012551197167169787144136778038029843395932432713267196530883215871115927480581082038379365200162025077320781940892487817968217719388752036387528145280
5897 -1592272838072741946907786982679313423844373318940288132173294017092218362158822767489699606922004353651938027101973390622569527183079191267730724685005764530940191567010676306089527315540907855896036990582190046160749906258195583138233805144151432593532242824928168584718381632997551439511149200529430808409451096638164876658423680960045239745452709710858710993635192392504263842238178880219455531911788018676049761176140170507365611464575950480
5898 1743103060148745167989377181727290874802062680031066922261935422368105465255777015625777209574586047154095526084935355635819548757387318507349692956290800678664176313383197189082743642186823264489669047548640676996010067656988908013003403085790010666410654454417705542429986721667476173674309389171130357512926973524201313236002568151289832849736089442109381429002378730880323399654837134756961794927330690068185059691120760191573640862429131520
5899 -1908206397353042484266920663228111817195297538556811287657339828386431237879372501581325796030705618113868322650508219836380073471866244282333350534623391984973756452752534711449780938808510824554597136230156696798117582935988160971793085730135054769176484424384552282554960073778127481406455743689656523387078559767448726670175468108262267470031163206067091583685352954027751064325728350940821878083096664899621952656329676385115913339366733760
5900 2088932150380049470010707818794524720927122480760330927757876413334631534760885877912388345547688184858946213568002260200187602396497043299246115243284330998673394984593483066907788247075989971125858332085533565878826806887103337567502909059924164271174054131960438259151690467626298344802022806224469072389386940417635252526666214450712449244509048078080164954396758186373520634170300316355126248877415145927502838726468445939826850829431270560
5901 -2286757046014359210070025629155262855093982606918071219141974083200616847286254350965568476923630725261668278060498284152921108938571447389288663287767831167929508454871720077280735100171923176099607631699211108607952339280247269210602207035659028895735375230066999123018209547290436141441510828781105829371461170239576673811049533960040161687449219280194504546370984317812960057187372939094679201504666898336305998098637269774957386543797117440
5902 2503297258880219207921612817634158957238649605830039694801785416158869227999870003486311743966630684255416058518686190642401365516518385720815862166953471262072791827072836313041941041998539434490608526726669452844920275635763867817443593132839230737949973102969153990334448765757963845065904902311159499678807674985960201765430800323000486237313991448650824179887554851838020957202532671753485689378851473155238008594792978266578351071755081920
5903 -2740321566208862479575543133455922876545332889094033284441954709838577264476406859448599170923053406495362816753811239480617039182375532068062069868396112985409227978227353892629827315213944477419409585274600771932924420736534246684158589506368179336888613289842092636670672339760452182405068251556679265017321109974778965891931044872931918941815594142692440831516196154581925246304571243917163153991669136952316628803559906801058594196750748800
5904 2999765742299432203344328180097119974762227565178011386969943571875573958158969501131370564742782472569602433074061705057412901999265949695756433471417419986035139819909194211325207035731814266246086840248465239432294438874111018254050373258597962228894651155079497578246794385265982950941610799866539492423151046648263094890037425096937602562640303113009464126181559163021531252979951408218939743450278273872553832008434658116893283892893250960
5905 -3283748309382785645872417185816049151322076115626861015467171924527820975450481237343538263985848380715084116052154201564592370936087512329186601304301280077758203520518607557370982395756562733233151958980213012428793754299992831438878726300551371217743065910964121403425428265616929298863553784232836628418964352028021377685131646380728976845043667002826005347653890165841108263529465058018455996986536482084306272481504483121184257786873570336
5906 3594587772573773925801810813402399169557782264423739200652413523045947346834862446065659705383067530380638232986204929661358662212301905362412642180412160327352869231586702275680783991446125007918241586073255260954304623114776801125731569166433070162519037768659626301719715543272859314842566343002683506671004624491011457024540098738145509097807901079471378226216412827393535926468244727388910527764150047961593665900725714300601938128140441040
5907 -3934821478605163134162010869211075476958025542738470204406665661559720454860884581307102025779281725087759225733625207260237065610403462161240639541242850187952958598694545153170816586222441239028988648498530376857439376142929854955446301185126378385178301891167982881455093160719808918068903836702682596618114020046763513414800760505188993640212238346032180005733947306597799978282579003760689982414895992639759105601006739327868993753392586240
5908 4307226251171981172941347935554435881609453732926714286520102246291028303210588134597303826074824033310716077090664831789352695847379146187239963137890786274319894886593235086596633397530401493263315195413909055101989941904497999684568915270390091327246750209169891681804065479210737895677323538771311293148981806345386015296244388561827497773669168015336238813421677024116758879659081843282390665322058305159350072472346548427594205859585342720
5909 -4714840970084610647949192023903777943184998243011786723848784531842553040408397210407873830996138605923121330985133935056410696396473044097103723669120486535989793072127238619610250502774976864188706204943434378649609225037043250069001284215394362391289760702603811203237134483732045093955499895559982511587940462363946923885155568161044332803795197190517536639001753048594586526088820350147885380535156696076667585772564631636765448642509172480
5910 5160991277148194068595372973161774453024265736273959800178749613273173509779524784377058754203708703200398592484782400787467209426395393082017993442586678355793020679758470108442443960794221734206855293252540486743013819874266098055251443987311373875988202502048015926302993746139807241215536291239215780347213151726418093564654471575473965099410863340727494255242754995639529906842327465213092193762006215377889575097357624988913426818490128000
5911 -5649316608881521464317017451374722422725911642087809538345414245529967174821158701233889351708925093707421138077432749941570614056786709366904873369138302727697659827615595014632268875545283939125827793263466325101845014081071340255217899502785560303830013279409478606661723358806273232869863827898971977162456004745349424095727241852223377853004641530146427795937402471177530935888221267749833687200625816001368634468862492408224652518402262400
5912 6183799774999052120812496080122848497742673672507737433058833066446110283887939219884809511345173855902124922854766565392863566947702505773202999633847743335824899584444799966056881482787090724307830714751676591577472289116654768575358747461880742225113019078457341561946511828105600088725096855381286849933891495980225367235966143744585228116905863335355525174120078623426453260475273933897116636781695173857678346324257352008881668056888444320
5913 -6768799322156584780435251208218918659025806980309876938282819279988551567046325609374032896536835861872269466962608405593255233131036559243918621144503661925135223768008831253173072521810347552781028576539814715265299887986852482668311035342457580644145403614318427736255270300197103490494369281455379917687367438992416113415258256915744491218079977915441304853925889602540730487829153671064413936195645506307755120041448927638223929338124015120
5914 7409084944970036885969810586199959214644740061949408488198617083762796835071109683733236961515117613523123370709078979953739406642494391655069130071655273432883897820369817368874184625325474391962861674755032774177733387408125288881569418967261291437898864405057197750654283175323666651033894051655584323909390665298549735880695785956016427079734672050167691797363502047459831267569435434108927946890932996984891846301756882785490716771888547440
5915 -8109876230939054494068488243935349004033568292801045314675013872434053492749798373822015883391906597378520477409511178366481693298713601154024349311315383856203839192460027342476292544881815039828201601568268044818709368786226213711667605380071261901904063400576890027651041084074794049674378583581810501607462884494266381138206530972940557546664171227529009004971538112204532791157707835744792034539735050254451936472463433460500207249264732800
5916 8876885052840964019089687718389061217427611919176615486659487832913019069607308364713733144632412192562603835448849505376137729182747724351520006853436341509424389157092651476945375301001969544974950504679165764888028210974522809951738469033410278820530782733682908042801123991850359351888048294386097094784769667716970709995981689989191935258335286695914261636958796566894406959662526617801390033411839668690042856261238506518927342804719246720
5917 -9716361951622680870635625535773602295682520714075927817444662395861688242680319131281374008477355220779587477444563388366463720366081439749741724114086947595366167789399983534974443810038972741858759841643291657140227683503275770745062157783970348095392021606042056806107238714050415554861721459326902377687099888872602403016052896621720957415317082445068950994041890593754203808141864818541119049137536280911389096123560043480487887042896633440
5918 10635146885045704821488050478731081278070843452547179185704249033513869461979590772710351870402426204160693582344114922695456653467312210912035501514269664913162190912336483288780573586027037960660215172567954032095612729520370399508850034915421125481463915593560180292815427910508070240279715951852890105942731662288276493399432791370868968413360536173613897208033650205425564164618945793698203118582082025143105813142971782263648522751257737280
5919 -11640724752591565684966000725486630105562417247522889218968236343590499985433218584060996723585899755981676263295181719252720912810457433026990291854100929917712066537275232085424018258801632861774419104685837699271754931808487251829871432885300844287588242972607068836105189174585283075470157076002907302148744432173792503929450151550662165886709580499243650621072863428960894950085009010102968374154047310078861165156030449232921214499397803200
5920 12741286145695634000397208228223900343587759055457786287735042655358496044848450163574716758975911267508154942680857844916509460819510520046277836007070667047468899429759140580385709966286763167004054648312278677241304115485144758687037426116698234229766756691353489671779201915277124077939179957953092128553763761485430063637347858256723131803578441827528702764551253497184167262129506896723651625156900376753067069057855163761171124168197991968
5921 -13945793814556241700016296511753674130662671825573668455561760520909233795109966608312594880845649881367457904597857244131477021192604891037928751979176823855561331315270112949181348679400994749230807288034129272108034336698089778733603312372459266823977346313167930895713696368527481314715903196680605517065391676377589767149369261681909666614933743320461979944135982752408440621989999279495681486817883613583294953034109005279502064730372423680
5922 15264055388902777860981200219360829528055270136826577961563239042525826323306250697685772376657094551192114187375752764416075374343294457149599380362465363248798985088268123253418066619700806151347555075083349152904795951640584176193278690491594201587092453065754310276284623469854258623851086289280013203213345079329665513030759167746890732374360206054201983419657478209209583022204761735632019164601870222408007987443785837042848010210611338240
5923 -16706802940571812150324745792154946503241592493119599526119148750172470303404299057040585250426918667388580796816076332151497725871625795107696113164380611798883112351029849525003179727981989313608406187616448100452311012153629043200472799262145778461344040824396488701062383755742760829604650599721202449106895219894800564811262596708663552280838877664952817181505838598730415645871776984115417914496974166765021393082262395660688913080933138720
5924 18285780030940069714001284146671117678029715061441004295331144358802075670274113063978033890476476507405371722545996731267849774497096748250055872074190797674540022005435484003223943276114690774591787845650566351403500660212982915612248140566476288544505302612642934483512625815241422069645608699716055311442693047809602641455491443553865673522195326459626369872575830815947180506025362776279794587002324630196550709149939630578153251403915434960
5925 -20013836946640940743569152058429129293684986783782459808378969321764971641012293030513427189781663773781836551135158649128742065553374097128949385200658351194088098241369815850262898003856062582765514775407907593787811055731719581907152544590105458376976406730222240293907798292808124964859275512160841741406421872366553158559834431768447683968482450036651935401406125774048874090815136214635674696718484349843937325313781043176115745086081830400
5926 21905034893032402285981808059752872201672309716899842176159895078634062661765692576166154564792601398844175354704696515706473821665686076059413221593139422682355600368557192119916167541247915507408080182066651304217515204763700961746397788221724297876366306244761997913486351315693570804602141892361645511002233395216953442471582507503285441318897416319145258287221484600703422161336522667783232980307142186409182653201921175628407962734504666400
5927 -23974759987119432782149647213140556050097807994420171146508733008986079848429200455383415453521125260927432251120259103242701390805320799095864850375896323916738714694866139429028489893983471482291146708801492268540628865520691656854492959180381946406144445395143406238287615401062776238733213038207034293587616655403363748255315330863586767002378275039862572178122935244733287549718964072438616311711593946574401574223470130486694007516373942080
5928 26239847970643560749790007391908200941773152636306587018036587267581330113781883950461966362346417213174349223002098787792374149192729498065052288334221777807209649819006825778323732987352798933947237933631126426978949163587060236175550867343632285266749324634262345317261557536006790339399526750803836363930083170004956009139919814084653675252017524472335018881707476416278711212417809575659775856663464046045798461625177556020639448215976549120
5929 -28718720650470778447614399745111598350163077453503674818342447799205202964531596557047431319511376683653210244407663435305760615783103383495765862147187648304536482950296136499547555018719697431653209155570365981039006385860538541791478480398494353976006359289479282168987935967079943652288487474796572551498531351276884436158416785917938805506497055340823584106903581559744789512921518354622200572278104180015624865522562478198251881378764044040
5930 31431535167930740161184469949396813759243203855760442251771433552888820075562891633060813517522513613286101872713964214292555028883168309409255482706871924355150891770403758448669585184139424518898212575863193931732896419122487726843430925684342510658096703502679555185810679701473952432780584077370306275370677354674304379530688263984029920509635132486583830816987921563840478415084293921499361549072232714410325130511967235705582678729357123936
5931 -34400347302143978051307075428999358353762927871685657353028306034843939799544400055962508635950872957381121101377341925828741938194658052821643694615361153630935629945025730779089400497131714706309034830820047071824903049140967112615943837385137582903951368455247604351399209257708367239334259765019940216707427979920354551109684724903077191666920593427299895540147714895508621997169127026902132022008196622290180774216428855882588258893633264160
5932 37649290125449858208055777611097935464454382601827545925394228919459479823034956095434675351799822649145428358380008709165809899446876144264878703782775929700911483948279114831143330108138042796315636597000576573512121942107744288224610279285387538514762479754408632045692137514038422522469853902729192598594551232976350846456316276908818469424699180399595736288769946494551366422227041918777006896392298816800310245379806140889980558257994473440
5933 -41204769452723884064126973097673768236585817519758618666798959368888675504917649257529041934421132122110918106069188280945153624588549941300336323547520907826586681379826668850991217358628755188293436431263229793317792918058914368416866409026476463163685106969536723511488228288906566883449234329746614583562240153130247528263758875966111635378133295839671284849545547898520990023157080835854048465146939351479568050090105444232804781001795048800
5934 45095677661641378328323984339844076719591585126017798557387290523645986303082799586766150509613002513847929598831156276268051098455219877694802630955225116982561637587829745312488375480261423489129546797954815117429910419433917538271627379372855930100602076660284615903437919356903685930828118562360492870799611994406465655927767467862984895097544741060597023283317281745924297489629605971934013501392856798301012274736899663303579469828364866560
5935 -49353627608891046765431189502837655184994888842408455651439651855155270808333499656204758166782808163587618780952291410764606552614244927663411216384062666332748072349015364816545417062658793603367905149361354259994696143240019725156407205959492693563904510022351660225688097731513369124897918686860321654560785021348962547705658404123312550237269825535471713903723096909446511197706335580934148521793125227825845948118800746934696132547062443200
5936 54013208529153498953603266517956615288204514298920065491287146133593269680330781100530825830612434434829678490985308924396387325903408560234702072795754663102583927918956857917476940725542732734122024579880317413276543291222713967705716604925383163857876671609769485046732922695472205389818279404589855158511591708080822257012333182460571593603218822893993976587036763755328031144957099836189891830974942885721278565875744214829364053340249095040
5937 -59112265980634556025222373949807027169142299033076232053528352355215618492388357900960902915634490189822999215089973813551947699336197650446479830113843443897737091867007733461230177280092067230531461564547981815809787119024294401946044692524076895043246767153794651187735752742096591518671287667191896463593705783769966498052812319099054207990804465113681787983659848435906119718964242508679401597607873328406108682475196852768091567527163898240
5938 64692208094500603712304090746818126385280349960515860787334630063897742738488621873466041048452653078120780890023981484847291314780539732685879855921828479501835600061455712414150700259621086503965341792036751767016044776660252107105390662229710711712800737771033281789181962546618405930421906907606617496958620328817165236195012083098310331256161119453342428015105866350687720862318262461747152499088296942390719538140533123218597627996024222800
5939 -70798340597255591549145919715606765848403553972215376484444851705941271972095307940013893123167272637814023697560562611656137508309679843980513907607870660245689936801785531801284355693459053716232081278351032293533779488228354177890659477073465789822067118455835305878976290849113870433270476940138028702578513552741890861174281061277554684101245349256320406706494699961321013238396719220225831585494016830679093420159838290695564701262650727840
5940 77480233306623929270236638535211268669439241922491522493967069161516563431139511649176361394687993988511012098045408390069715960641433164217885284564880168933127029466496975329489252916553801669163701465737524901285174400730338042057292011711347933285961230138650514149825097436120321302701033772061325065379792513684630257780517034893295614182426487301060885875368894449743428168681501005529097721821735994723924455879707744314080935138612185600
5941 -84792121054716595149754722555105729443391428754634717192586402790870750419558506191923250553398727978389705836670562703844741790094958152277453944075638863154316842222250120548387517814341163384700674959577135092507734059603550614235935602930058953415413877430754602412774685554406158525307881743801077702358059892568434447912409210776921163501400920357080818660139868806656977671074038589444457364909754493635875428923067068928162272001481619680
5942 92793342269188891771599034132388491481511681724651803455357983913070260104750824330812005724257520010213671173163414133054482041901415147919505839416104320977544447522544580454511514179486572006316749758695525554522598480518011562709536724022365234158800993728409302142694697460273817216183826164764549035105518490778707996470773988647856182845645445020830873042075689231004481168718149127631073482440462187082069646236499104081490445346562561120
5943 -101548818745966852273619629800983074244200289970107901301828338254742763456856584368974774150408569538868160318712158604651888516149684943426635752993634488193677536769660322328824402909752776643362912032115101510364971185371359341746938460684219135597641921355016247301107513778759149223068136395598779493576417944947467929875751168609383589164528317524164797343122405266360449387064348745660405890893694335703242484748993149384434750350721244160
5944 111129580478352171522791993910965791139936911143454241641416877642156578911670876049573554125744537915417920330510870977078440651588175331363106532786133066309942388595157509019609182147435830455685224059684171942586573709249428653691026260134357352455848459090462563543256928897964257454333051711388686264120447967672458584350953116284593357614846962630961886672041154105691287357416940497591456126074685996859732141579467219254579348085215602240
5945 -121613339769566410616635230595778154697247100747689939773132818468401743067671687597566993109757162648741998759707247980154536320111887846272819833754048243067905363644768349776643471999461866076904750676759294306083284616557049193910544509928450277014313096519998690552033327798366809243886845614268709161432308866957703951480818471598737140102332510473267101763056449161099125253622675652076947067511937029545310431404559763116394974412919886144
5946 133085119251965821661417100902905782010579027614573908645022463587681393398039711306392710667603225733588137506265562802499100191429068166074327993667738871940575426197289330102624907925725837910852389163584311951746146711795527702757627772705546916941816185303351587927918074266644989610373419823877350765170283158249177646155947851674491025805517985473185755504061209591072882673151960077723058882217208138504251979619971213337345440801355668480
5947 -145637938869421366167427762870176180980115092435553536286749601533262450693944540135187617915603273665088460538117336775769723466698255220381397035395918464833888564895715207388170828459155708161869555597175504137543130581957822786211205640926938647620558566569915927512244683825226418533798913244673347790373265244563903476609283061639095221621633282516654398090782188351655957325025923449428281287878022383932611266828209787419244674278419900480
5948 159373567353183756703812604288342400741199706387800938331778743199925540393413634974538206043722486243994717014426257422956664263352110506650149136367656416292410319086553772926848845155058116036161177047067484565329108196563351343042779011604432861696960800164405011157604042885502184864859745161716189903403923301198171481755527258393573868096042142727336283260959306218484575348952552828866290347650550196610276219090569320963687474525152248960
5949 -174403344239734217646205766416836707531376247375577456655580385912090361221320121109237412802068642126530268501036153217788036993259353160624383248760520944436739475379778102049077827929224278334610521106747713308677410269868468456345804820662385818539417065510559958742708655571544886238766977530146630905194269593866797317630112856471714390318999937212224702038168692188767563160591336483481395042656901217317688237977334492719978055009188591920
5950 190849079045806155155462956462517791617063994045813257402431331474737127461024056398075375660769082551027489474460919524787742836679663413378281305465985461845361760197428853580343690193410698713332546064974306813919755076584151559186963199282752234884441644651013936910417102996905007086607944764327615618798513218634023489800003958027488267631136831431187426953142728518933751227753527255716428266940914220755009262537504330173383664436392779136
5951 -208844034835486587573319648010611770415695091780242869133561244670050001825650999259704220450007390518252445626187516966000918814691544592895303679414397912171478802595178763282280013757367159025711261666696708838738919801013629634520536309386202156488494712429900191109927554863930046270231669513581771160804207338603466031135103378952867438720665231363807937040839715919604617043346573135109580730983817657161261909273955033988595499347573499200
5952 228534004092028241065039864727821267323622459923272151944310589348205808990223358573840861699773810275247313555424867795994900563197653893546736554900089053272436267121605665909193150453017456231292738522216202554184629858010983616658063471467365956741877102133945371130180934489254236594969228664728345548430242168096893385976634990981692250298110018284669736745046094105105061350640846306654688043125289195530361499071802746671234362940382929920
5953 -250078485548146113488285341695655547433625995761669581567824002791517811402941861843015574646049316546351860710325313668772057610841045399299465812243507348600529478868744844858283747976236655007492450392427483296070893042744856873851087914893982836054173050802950254762104183687503147801170354712700863949241805494590177514416909300103157302344543664549856184074784439346262626930100308413830086714696200681516480216837042328075737318144593594960
5954 273651971439064954986846024802921462445975776923000436040652767062722051840707749797632426020872834261009943957448852240097117337943777873564296760781157092941717640056045134222927452443749577173197815382566538946851620585374108418194709522046972512817739497721398613761812830810537554273398454910438790540864211712378115137008151750405323024046545605578391984429262141975171017564115747171124696083931252513275765737854035786145401897022702619040
5955 -299445355528909114792676124546450421467673276861387011306038484129841192264081756565944966186786970592945050930690942320219535348214400483797932539752675038104538528092569695286122681106121248526398463546681032207003846561091390104438943775574679686691157625854885379238597746197040020425036009144735799663577451219136013602064358469235737006982877223916982190934447954960494950621210512916275120403570377766936279645824472952258762540976018758272
5956 327667473230271532371218925254665958300194395191202786517195824889407313476388010634104148306258770355866727456114187136768639377217425082568417439075909125198997458986913259099484359981843022364331055578332239178344376676065471800810782537995417941452320519302768655607215423752305492297559020082465554380272210948427969386290058192119162839689064932117426412358194634254336483219632951173808923872894360201391988118066171299256882013110150297360
5957 -358546786196714117293294710502383264397410446213548046761683785612244072174787315770375976762080884269833162847742898962494758091530685384581469203569825424558218479830014357866429154575392012879073783463670664628798573538235816515553838254943700347489225436913604973667651267937461851836551096891107902195713281541429811517978449512038372844913047274993274341720571266204672547132122412939468136090232342254460014748333724334435088897084422026240
5958 392333224927010750384236388854341992699993628060271231591425549026160264129880167996641517398014306134539198104813945690618475472523683034900815406912744215470384040875742005824130944674208772467646492259218441818246593619758226515427392770726816145468999693718458625437651089550839303982131951690361950420612827912178228539835861105622545051495197402233606694497895469550592748105682670569218546575352568581027528451899586590076341698682079750240
5959 -429300204187411097200340766670700573939045295180117308125173851063382353136404810368126535694505311630764172235670474625054723412130202732014709388547661437486005903538819896222761044243834706613374371117868798281693977103304022070194420317728388345281754998012688263029873676573041891184710674788856057566441634877090810394020584068876605016716176440705576480046154233180653900250637584832191722191976739346669511662152600098334871963822876820800
5960 469746827444207644516052914256608172265766009829818763803498813911120503575143952340554558892604203109931730993603206371939715083191353423876506953527046547790674721205337054422820649509837350732644984409850251955800512147348814936022888989257067489027977099164339438505310451898174866382818200775593569193249803086282733702400006845610179950751047325356672723324657854757823134385962259806606157505100534080245818667595549251148073811636189620000
5961 -514000298014504636736090755864370805424976939727799716330862494757081621863117586630372354049402579035437575912629406206474827926738861424859228930022930923986027566530723923938239364393521964300406027505428878210867590995384732102830066348587151699544091828353993553027435344752439896355968807346809639061325798701063618018582867071377276277849671915179758616571096936428811715414398636627446535246877678169746577875668199654942396274120444657280
5962 562418556300424348153577704076185076357933954768389356580426673826913882393817377517600229285565813748446715695357379738857526164145640565700000135106043867949539237820252789293980347589380057126098638479854507646985727636493521864765185914733786981564790782446692210973292014468115270020089051552968505227017641411994307616501118365038288198446899117399654471170183731116714971176170657197431557920823091550497476961321009766352213458664854935040
5963 -615393164284281864785911582276406388764814201641581766961350175002945972650004868302274369306427121635460153074151741551515714152261940293103289999793765764258641641669665844386216087976399339426673831186272555495777763372340991679237454001708001509982514482233202743577229114924146476993524329442678789119950164923045310544368137692462676617404678932274801266502718889866547006720707539489121702212233357040820236072824432751525817231260842642240
5964 673352460443988148541925168919388890452224920921107167449689274688527464158495881173958150777279592075479925327856718248596484483727492358694710318584644808018740279684404954945427855125634958551513117707869376173500158420882225565934901157915047555878940361053681353304617055410051089401558188642789681914771816182528993028976907099477107629093065276332521132205998207941839816528329110348377501359623006090378308680607240855705305316410200401920
5965 -736765010414927064793681930077560091132350412253081392942787681389484905226359869871670618148117115763015595901532152070755753600629350743326702639011525466241284200049230730868097930064881529345410249694157628777572928185715157688916598685428181928711113730506364638894328827950607263053215935373994102989341663382985454799857994854231088679581058325591851742117070536458244970037302824093450316032282717497994019278381627811452048799326219900000
5966 806143381094096180907479183074075035561104178534355975424551008564614234104085234009670150645339761415183892834774823148540672078576908089756903395320425315022040461361682392289567034693983341196391566346348317570945885333582184421937915655930912852081001162802077464149632870140109410609356212545190772011624183635873153727987099550879458970528376887332181672014119472286211297744124785352619221516729927891500647133611910368500466087130768702400
5967 -882048268473318476361509432416723492046476509880537199719106891888547501095270153782313689376236775011158119438724937290513852742240523745335412957254489817358417973229769801540132604470790807532886589869381539672881020920102740376067679577199369304389365969884411034803180806384980001257352859385834402735624032420327268859557787077534136447882725174174531582634150786872649431533387792639324529763347365592700871762299039212669921940966120354560
5968 965093012321502145864914096026701339360328796939853538175839476955448840761053556890825888756383055864838210364495823498007954995334488048385137164138517024565581579300408963805704677389112036495292360906459428088247012671037890412672458651316096757485638140568418953341175500719553968403030218661206835484494242532831033265928118034651124483686898915996669696937858299040017377801770267070243861072763951553906045850324441104621901352044173354160
5969 -1055948533933856878673779723386095818578330157987241005580919452081289119452848432597608581337685874761240278923350319523422715140673195504939045807908903403863338180910646463999497591947526408286780952580625261977406015657526264856593450144344306791992609529768764975941575340574238068295829197099549283829680578510123218577800813080981465564466567701384249655286190710090808361153868055465454422924918914222206687244276841857273248061515540316160
5970 1155348736553384514083185366372958617271960238841808420759663808881812754272133294057182160466094935652367804386469378167560306263423730119533590468057440275314494841801168685131325510377289064980501234257851950656575172445693049424158718379341352256076569055095531913855174868757500977688274676935415460289231332360562065045617167993801978250817510426232883724535279193755357418384321955419040148763306667446651850923287565535108206192365986592256
5971 -1264096411773872141108276944044603975787923006152869502171865979501331172352089842877968512922323418352842002802760793626137513733027854161531641939548379533035421144508703071801495769358598761634051644536842842248647165819959062048708510745455442301775991510725468545638293639814441724418332028608358271989506026981649402259400998760823279450519464237345102036620571597186382722859405748859522019117768049746516853168903311716350075727621075711360
5972 1383069699283568818694598041166127109454182462657560052881063294163840032082309409734950768950209301041388343613844484463670371466704313680726521118561765248147929028986783836341635710653959087848494063865311952308657366534254498439030762995499071484552824762463196519447577627232238508113446762976108014341895161115848769025430892220277283869977282110920566150433262677041470662553334837814723998661642652423908988845339257160550563532410811550640
5973 -1513229151737020143545998052345840898708376023361737844565048558258414233874904233291036264188238019116277708331607457324628465733839416463962619152203554129854803274550539349330703548278392881378925242780244279445821976882637827329392401403387463151809817277442985138484155495058848200419107407215410355349303448990285157489335258022743557087371098040099779271313685646502755936391739353114116916584062857597972433033612403293569870443826855425280
5974 1655625461384476209728494758066257184861124820345573381925919128943221675655743504730672126091964102389087598461260162604767925418149353796478286174590886285195084144624107219930150252527775000898928281869943048040646095558159120310355870984711022709289124071583107877530787188635433474342633304552554709115445593996581770587444132959576557459382163129242322189512809338383615504589890630118836189846616075087788942491683516063279696540422342104960
5975 -1811407910382478221681108139439205060700004399203495117179879506754399286119798626577935236288010275368472139400014306905208947782379241152031985043448965086530293662645433178271821215527442928330716211906607708200317610487682490018326249100636829884451894077316936317655306820591024603544908759041853832784420005293878090629392464492052939473022462177942620809098282309913221120693629572803708436334593386483895959536578777630061994539775455818880
5976 1981833612497865672506435741891261753257745028038185386817548214189460007131630427893774807502235981972670676195576193461893726516262488781495397650349390187889940084834862701047312732447209732788588336104937278023608744749560705640461080873240749529328206809955788276270532414948230157904146666610734726144687430197187556706287726297975920171367187572821387536594964917118711035203185286607006275291305665891377771438066488533591757586655884331680
5977 -2168277620246661627041973903347201445970720911212125297048712956910759294828130427915501926747888024177255436989358682880699763515808262341970854296035165846374172091117929813567794948956223153770133685290810869148040874750038392655924098116800187201665756896084710394950095819934366487333643934910353506534490558445062287716872391301235938417680863944178663780689685892959898771746260372838550995439252773828367625177737880807399278763045518833280
5978 2372243978429520102379722967896440290372366803902826739194668746401348339649456978326014358286060785629320090801300498828431370911316068494490288896343836916344364517399368668593714789304686393822114218899617389665560261265531926272695248630799809151810297264121932387904029478998515404332201348324248352649879722418498908686275473474066498143032406190190081418962613353448797259852733455755020466068785300774905493323630300299603335111542050905200
5979 -2595377812591788835158885123977317079792517429879630784347376391179596243606612855786055804309458682481508551204189747039717768557768044081996591373343181004723536633710816944121924084238174098252822243793067551603830849982569625482205511711633705768433949004932937179988323549660402279321487488083088068360109581886194314450458297550795246949004827381637602711062213868746739449847663433866728016744100745429154925958737197330329010150074020838720
5980 2839478549209022660812241567108052098051370906189621597312830760790205871069955239535577000143240434853309077719019651904568183098477875276123989943404553126043910348158607987342583200840605767791323932744311660481648301174444079927079995994441923345369723781457336943615592615708012902031483822126858564215573825224426156605617129606024435919575860287424446528470956507877876285848188483270988829107667424723464293745592564997946560826814516482816
5981 -3106514373443863188810496268881935816562112951746583983836327427420774892380263517265071854914635462933208725219372098712711733092030762447047563936921483394147608024175694485140498172091257598204876471403933625444656617674896213453806808141757164476174685498983959140691961720832444004863782227744436317586363598158787851861583547489426509660824358197147962244316239736755519189578169084150460244150745764599900174707359880070008051273615856247600
5982 3398638040209604206436793418622686484787102548751202694735730961592699526638409116886580584901335949851667498854907478840834568367393455184476278368756417241600341333239587669546557062832593778434953233157335456817219113254123247713586263258919033671377512467032100762593858804268096453542430587098849890688756179728672287368177271434533928988009053265030896441458237410271000846234351672723980898941621508144296219608740952078589418974903323554240
5983 -3718204165088224343248377435022446927212951676191690563976187045083219818636814102821126330746235239013513593402855627175292836771222129454058863892966877207924254982667335786498736635693603626749425286873354406539478067794523542023194720935773117251601428361269688873925349462503241805867079362463833634808110680279079198919875173197121382596041831096046371270469974957621034303085114618838679457028210439357315687331873321757856457406051790082560
5984 4067788133472258881663699774823033471985458312661627069455815247855808865085077362668081214993017631473078137021322632580243872142064903257670598421115943170228576031217296396590179493813265908519287999066553858692407973481460977234162300335862876675182558331597539847010231337131550676030068781727930654700699403540443733880931768587889780170295227715452756383038328399026648136530068003387847031548609336425668574507343818094888891644349757786560
5985 -4450206779224688565528751897264597868151440932807361065280320262484579538031437664922893544219568757092154767551010333438051305727492351559501013235122290638247299157856266602766689740050748879296662845140789110394466897514117512612889979624565348791947169813314345608358500923989169712505992433386769677928606860074627541021445141825325459792696544647727962498461545706486417361496433786685700720955940764374328860807892887218195549793788823744000
5986 4868540998281895734156599743324624016583100129194685543764999335255627537600181036042555207810120721142504724370464870400664374744987500802355544597956546999626813992430735174512434969443193573872078812289637167426607856379391223175149910625107770737121338355389531040716132408713959317732408428160797420020970748728161259915833479158685530882798844965779138051511207618305302793856448319843028168890527486990238116822021747091810453450350007689760
5987 -5326160478074106964636781389707594035960872505061691761831445458939136057491967178298960764974766113531575301825539154298288577974473051418754821075972833449588646329184758891751720808316598158641344735330208156793277917364143533765493648957000597500670516331574902068149800553351059661402844820381326522168928608529548295931819777944655072594246006252204351118706765638207809690834041906335410864692163821788430507334096564360283814311614563840800
5988 5826750740528506722055999860697301702327726881386225303741520096428690931295883681359114541775097718759477095082628184144408998008454801468927443412597733016971778415646073339661569389023594625710300824996140959463858230752063345202781110849486637373080082352445968324397290982637443726142385420110031167106824066436350082222162498970155034350410969761523278068920727137306015607224048799158053646114334689071173077171634580225774903420049439585920
5989 -6374342714886712664316845712227613111868174792696363641589412243518814674213805795149027556897244117178975521958137181192110019649771483184137336187202587346893866631809333431955100111668243172539157720957125181302389499691531584220988101304985617364836997635493057616782842302577063588253355385959295409495133623825065639531420242137531163630681197233719803387037464048390816246142534923809035264307478664504485568852129658246133890896789846404320
5990 6973345076757403486373908013996717428571279749932554517245366315441252725728520946916375529500822799017047426449182878116460480629507746856177005543724910575567953199992181568869363363825957420506673593035985492627677885553140783103882343544664869667672395291536236855401590072308505350942992847210783655060335048536215308072054024216739442083871146907962208581669320758214859042158729821215132522604250688493724057975628492421466387927438524611200
5991 -7628579611897110211977870181352119706201598097468233316570532399304365837105037165391531825474237058978293888569321037562784600812717257293258834883317559734617208478876028315270003813642008439053952098121475697713084306204702465300431437834963501146820754886875836660308142528891956569527371801327658761824577453131245323340461979843502479335810074679916532577954743138158254307148737665540069535800472652011773112109520376650761630454231410105280
5992 8345319887342991438063805024692000065696837134672681340295771152859659710029875452155433944317159023614149692286824569794195988396916221076029874132545075455228508767827157721410870824075207103164558336345151874451769931571783869885201409707960134040169904089870930925179382635359172637350107402704723552126077629407926757342137072381737513700700984871392451744950447644473575928488619604343259464510577595822898357113999478766548810574878796235520
5993 -9129333538902615909723611024567695735868735179876283354223935441244814007938558993623311606627080728996717940923369467889670916244710482042705635271255893204024987618356862924237398190965400091282669884132417627962068741531116385132840752303360854158743964895644280647391560689643019843002170764636253166010753387493611541717505840784981183292296028513522151487410787715292377010521310313064339311397040135005604409834824921091314741667593714872480
5994 9986928512847028511352018325115661823291109268767440967933706500328015906585450938636833501036758982974488032183063372836587584492024880613137234463530523057559105443725804245398823710728775726237937143838042441027203453695784123829907540638676871340856797379306027067032049280326315434379448328482766774704354081035541562044006700993562907336751329563704384776215770105909130609146419699537248302649341267115467821799189824126247227170360474594480
5995 -10925003631183847771661029917174245334880535285336117280847835959599038517500542376335794753988824990679435980315992344872336240287080586844426909873326630212630508916744000453636240079288437363952337650574516518541843916083121177646210273574017849641078670542593743804596391415429796492637070481697374448450098079907902354116846212219845247295059151245167732033398228131276190562967472301204531045195229137640816544975685330568992084262769657565056
5996 11951103884357330935937400626094849792459861654237292548646455415668451129466400174913636767292686941816624684970388582706280719300668103305125554316995392337985225773595361905122834185586150337294529193025354269608439238560552331390043494189409440472387100880860635194077210927506211480757427471905013990207126386427012180803977715889429642614453989652976703880929272534229009007428717036318666120183521095084347453929910718635762418245863950534240
5997 -13073480892906053141420983310283121262456160295662441069172522876823972098470439161852784833769728012287724635893101140483811228029847836364587446478209219519344581200280370048033866490003750991705950042820973205341819399007435173538760105542378997213107196254705965437330818848803153903868628341631856272787715661161354258888656349620359395049429814883588067630006318707434569779633517907733657689196304004475588134357339786671483103182587647951360
5998 14301159020805363695340511715166259286236347006297812643370215972070481473742024687725298580687309567543958731046777176414595355915508166532042961945021407552028533221927387401884698976451845235978576913114501857123237291946445931873003990828310741069320585350631214010755987601961724446793690811020219869067650338133852507689485622734726342104835437541983487019704622382272058449285111296354220487642354346779315431962590278168629986183262130733760
5999 -15644007668258233390829945745888531141473173263392350897832223098442320854642817367070802892205829273682995661929387180080350181573574133381067996380165012703905769092839260596157278419962641471292724690376271001679078248734136161328753494418179990069494128323179406300678495682183222739624574109499226724386323863261265925687874936577303935173506474443624650642408717910688845408392776468119906222800651371035922077049939914784169726503353695386240
6000 17112820320932053804927211252013404247036715394298929208870742125524755492321675252588313410432757988486623426937411901891921153103650076950092531157992295820443173317147368567504022383088461410492325131810656255688229230281864018453232273520788270939966094507613404112186220187109273906125760788387600772716434796917582804159408233355921227883274716743814461039787615394281476207777783771433511403124372190007484051384326060771723277620281174244736
6001 -18719400986461215699278567629447819704283431395811072407862454015940692402993293246949747843955195559338249626177365856151506059365032296903998868889613703828058792669796617204083908973993021240387616345833253290840920946051061923540043104953663305375035454979333632856182296773301748287244486671524488290451809603601407095592612586598953501722035480247441313931352590031995107763728002020324413274706085241740122461857514551458913566567115590148000
6002 20476658707873054557028600823864403227067077322101169640769610508099626330095218738850804171963612184244988811950130201280009685382214238210145758062462203231069139747325557502121093140483484643421925036071489008761001550594858249333436789836488565048726175268457552681774078714796508887424928067436964295216142272615697632795660402675427863127156301889369717880284065158377292595296698398152092635267271177249218070356332771325443850283238835933520
6003 -22398710907914912920341742215698308302996423533006046631906445695818768497440673206619097567460099071795538573042918089085886709781294544267044038561142332274307791691407360809465898234977420303902803704005693758698210848925956734241881152054347203624980579834052736389477068871590524867353625403769321044683880486655214328220065620764236486739012675760333798340495511121935320851320594038377506125128326541576115055254879967236690548957965342631040
6004 24500996388572959443395694321448458095358013757459736497856603885015933928921991001182292959137349809713557653639341890741708630584560044329753395818325748813946772631975944719929026279234314270923851630216789435875874183952770584558168173647462434428432238030697319459560333895931548173020555300050518741267287617980382978308372589699466788802140675802514939702286305531143418196066260509566887016662375867104628478777057362026452864855555438338560
6005 -26800398886936807421532198444680771225548341314795003349349461805090156189951272387080034754343451760006061143256246978102922727808822918684635728593729469690558378464281655142710523041321570739882414379286834991940722605039134201756494093599999090793767446281924672147624241373718725474696002962435714919245131819394728832481033843398406937574573468030284640820031179374749312331830074263581651724063793919745213792999527117664989818422347045545440
6006 29315382172587539625331891233160765693232689145617638996231627675375913626747715477765871173597243049035524724214184030037684911233346675238592530396271631229384927755294593402913873121742173178715590553239604606898399726198984292149930253722759242069234573806994603964630082790971751535626463363865756995622405015876144845087298272371267372909305279822150694041963641309653127687956279257316787309590476379414417285545283182240591351086638741719040
6007 -32066137763536802549492532733506560837145147805128183897566892723787210875598387835979342114758971989869566007678666060459806554874299247710325529624942154881665737877115048856186926103477768253505133672254161537168467096651278613959721948958602022275924956786802334703275760176663331168681685241590288284087163191125371758721601544404160337658577472869072220716923559323050251871711900957576339236545877462602052510712173992247504744010487254930880
6008 35074746438149459817591295620144099063665691464339611321726186823756450916959810205706557133884245462501258478573958050624201616085603651254677268426873951232706266683558380605649446847781338418238797980694070554108816666252332763389752851499981374468598095080910476283337789025783705857916834577745517880470113868552083582671807999291377816506868088900791876622496813240317914203820009558614078063491395758495618801647190449596910632267264467306880
6009 -38365354830237870044705577545599693755819146809501342357994075633441219591725830819530312269470419457450804598652270986828211695316617729783657253286084648459901506908233429138540368120869246500095796821270529171265414675749241324472781715486799540138635127735066926658425618732134308691030725695192139720278423591567924449828133999184990097955932899045897516907011497998240715433182102058544030623775989103836729472367047028393929400477014054275200
6010 41964368514492145066197612842209841288202627246812469474438511836724329286825253484090153261174482745008099856955795354558268944172060613771633818406484525787940020999923161865937615603672846763507821752649027896355890901307776683687523392824449647905136770620294204370935860030118767034431622248030380836452108071224842810324589950153592587426071154645756378929654447655157416568928900702846916465749241543809683196256766250525631119413640993816800
6011 -45900663120558574112180542113167251049042380612921148189041668142922083086572102637034236846443530699629842235410528903192548538002542433240487377556231128485447638821970010812122352573667436622949346858371211334301381372784562228014288292334652567367832413648805631301388176800942462622782830974111981415064979955442272353436825979927237486356124063761644311695824505472053346695243100826823699925911826632018569120535595148577864107362907777372640
6012 50205815157436957865893113934253403455180503101235596960075705526775830786138112890000182899336538868910933610672331888303347740032020582111929369038507143618808673623179952169588113978570090743536339340225383602135181121589322982265964398640696801035070392149626887465580278893408025054811903992563955953727507657188624871298384300385958223140524552943913467481521578683867085764812276556119169796380528193891344037281683122660618379663202434286400
6013 -54914354386572642710615114665337535327088046992604959386112140918200233215836846972017734720619007443259370228343894048694418999130589380615086886317064246376507798776092199755261762391202405709045564783367166307442043226630576232976967489330215937260861919453586048077823456378734331428333933286962346795984462806110171214886555959963571282819446961645745250647329422237003643496601251300491649770426707325880134804169095155603193401557717105181440
6014 60064039753311873882037918496914290935657386716285892859299270514214411095523549778012499766091853692634478148329840304661801947908326440721863175412680780258117600099455630502562810778584644158372159246527099300346816548868203818962553849940308005862326128268533306437901004157894151846057518923330914811894754004071202375235671441327577019037701752062374191281206603893384320294125776934103653385078824317811290701292704374894532787113216986503680
6015 -65696161073626321908508725236292423522625298225945354593050396103111049384681689099451817693245799854222318244355662649400074919304215026489520331607470453889389534259882148793586019328896000984852988830166640322932221722380030429202201403465000302944475927271882540051810392148098398279969530879452559072727539699954928700365614242294470929544724681302070403313650088863575098512980420837026210349994225984117476328328993871963931937658200920201600
6016 71855868877676940929729220792704983925316884379593590245352670109992881154068979493187011240983827045369936780540091049865721976555284926052173840748288046293689362455669630593311871646561898025432691123843353934410679849042308742582705884879092389844944964848309733043671501506629397253587986041426592329270355717018191134106710215554477434845238891269622423036165572840826117258656642272835054174239398177204267149357448999586995743166878503717760
6017 -78592535035499085142155117606805942394231603276217053667466400194589766286025474595855514177491044161389010902119395506162735712678789925166628131965188014966103843766171934279971238284015092548157953825105287265347572384285587535232281597492205206400808064445679724582480351438289262211482816578176477579452109638685110058396639318766177805607087820762249387516606112981197978857219258249909538961178353790489836310623627968358705520864862824798080
6018 85960147034620951358009616074962999887704691917366296783873872629463238650276126558766543730012674404548697646383289258855550358173712317440212827216750288706071019770503379815415243546612516354166745395592077030760711982214835054887730221738746669757409339202972146507040903180810437352942108590673192719142369184419043808662842211506394292838017837765491435395271244491806040699600740777253755345077715966406893261330451856105740930833499506394880
6019 -94017739046711324978364332951767124704225279697546121920505589994884519718041896389434268539006474339861488117815663771458861624654586115159845610937515131599311445553077743211845112738762380984889085468930389283773932645522365985711089165592479102891062337717104254025096804974796777725124851422707474866171568032340737119671344794616989041535572004535439080814499668332014294843075019339414259326841831927059004777309722460684563880884022881626880
6020 102829863212505421847826077372423645899004232084151710132622949213614906548570591197689321508532347961653218742543480527244423151196975882554270684083617164843410147273051952926842922483111899024052645834568444019538166763698432466010257824438936512055304257307505640654506616051050569256110108756443601822533220608058024456269461618817863528996741103825201678758766268914483929149259239747203538883296421367973958267938656086438180177966343635108352
6021 -112467104893590899158745178596386930347715301465447816117961066689856525244285888218919936362894233135392648043317402218127748077094485567894052334210295590923116299297235603343876693714074064899693338567567171493547529486903521125887869179715364128185929820589347457905675765661656278687840325756879368812744392853959334627111960368320650710173720408402561356411898695012337595979214863606975051161258443104388179989980650957032678608076166720092160
6022 123006645988676058200241839808604477445285507320952885219465979217258298105983086028771613935821438440072523368191390899076417860668142739404563971467561546007484180744459604440251358745814304234079162360302948118193637621162040457896610299427972650132072542564737142231559158889259423264626245180311616309775491430187010267950716130435830289867122061554012559040130260471029911324798113870759853517757886780153915167824362093010386227472233040947360
6023 -134532880793469638540537571742385468927768571834007966638178654633742398692299701701723744025257848746935304391625501917037578771068475055415285616043927813617301092299640370419409490501077789209194824018733472798983753093123708736278723070068486186902679738030700376073266536960681230220146533950049090165903076325150456477913538679989796098696173529182391243508844001746360392687194967883005052764869040583453686979934969882055199924022032593522880
6024 147138089300293476583881984859418449318407324051065930870152404841497925436743092967569838034672404707692961909648277854716824712435529773942812913064280898044948820811748104824761357632488101978579502167724057368223017598541452566937211886637592292866607179203694812496670212536890152479123830263658529864328461349690954497667913001605875055997769228193820398942325217124249883218640641239295972707465061500624458036455566965215548987835791710056320
6025 -160923173289322824216030363331837950228820798685335196103870412679781660383776716670069470163301459060647314198940057935716706935779406205165814426448024652141885871149560720438620035082737815340826855471401539188077711367284854377881378778760519091799227758453306162540349851767772332438374557188466768548761392013918813734049595946092808448720899961439221870306617654465333175626526636880560301267211257694607885487718846763839147559832477615972144
6026 175998461061507506705807908164928338682318009045753313865355729919387262094342473561809132008683290489292876606952501089477724256526057669887306684342113993711749864683580411568582949462725774297373888272604026146550671695217474196087097275821625866630036674671514751086100090165632278053453595923359578795036514438435345068706350647622526939005667346705283848647002492449185105448099889099468508274432269652984798694042307837210748586051608057895680
6027 -192484587207707994263524172550389877109737042197126217305954213613240778203871462998547401559053581351439209498633100173739022524627627924124332522422377831490518248505446924437851907197375979721095530803453555469516611209740873980966117132410921290774491451997712970083066795644258957263182727448742653893321641079168593145420867703520741513394806601056161524261906777657392787520699515762515750812548178014472472593594710392403016858171343852459840
6028 210513454403686970277935812175610632469704922284769058502418743005066378817406247548193890684956233793455878132975709370741123537948075651157094245399906060576994899063569412769102707874914839440677407821327708285970496662303524797204392566781983157730291405926106592509634714972412688751857364852414289753516482031405339935226558172842171604161147222350507244966705721948405461407647516450949276470677824822197328953871468412619151273526722751221440
6029 -230229284871031536612368179342534232962499282174997574277417600757856293183321397206310445383797768086116428675943743055299090970624531596926062797704881352356792764676906760482114983563602159986071187037594044000960465163874413644034502738258783877216248513628292406598496361234853450358155279046106675956056022619516087362795723613455794889744311418714148514563758911487486592464414723835936791317355881719909875070831124794206939840029870982396080
6030 251789769854982593147021933267004447000821840673712361663942636797076563180415564158558276032296628662952515746646864922202938062910105574773331380172480996226677114429203600879587952914593767608632884239452191898989539430920020614222091218370979219766971208721270815798775493776581567101404727143685300229391533478400207728529242547674364753177713388483477772043797285983616613603808241416038813468982417924643025161011646975049335427947949289747136
6031 -275367326247131761475592296573028018506679082046983341188157266678014171632463825253928828524945644308199768596176998285265568377334034443866113867902448479811735791345492499778686991718658679049476343383804369625493271392198735544152259462326732574155012883717179947172298969677735581548727067660832026496116000864628598581651404827298797895433234920911848774409600320566398628466585048393958648340409429340907923999052978674694747423878270595145920
6032 301150470330149089945707591954952376029187215643435200355356981439231878562804945547756883743944158902680315767893966877144150159191264836982176519025726831449389381476556358614402967935358480242918120000385017415583342140648743804080272331954062113254083000084125004466157934015167746042873434036132808746283704512828774347643293522266040325196138698060963922752260890614221200602691342871741289500025681029127816247755800672759282967501448882725920
6033 -329345319549832568905143311752177612412664045545505813179707247302418611763217588509425161807111455498432966954509345767868060238533327431221908956975162471867860645636927653597908687901775723514191146960406964157585209095512638098080089825235824043137003127031007433222862527701716892470425644798262379696528478347681413819224881728772361483270279155473101118644146284457981572210391451161460764164716437770961800980338943847770888565058422560603520
6034 360177234234151142282101881536796783661260077009284282915259808894356568223260489050757054581941112517602667920379019879303966262338165642811842178176062160000209401190978916095175716438428081141780537203782594330000315235687795835014018417744556293101288288396271614859688978489699982064343518983052344547569530414058277104152826728568253190960772750638082969821772724186002805329246138542087872103491799298831423098852405986581969075827884652211200
6035 -393892612287594062011389676850317431334207634785290692900395591824625224187891519571122993825823579556017233272726357481560524194116541295983689457208439318913152591181904372853910879093286166265543554315061947193609526997428571285523581252928101331736896497265121218531657352793047839531863274797490757682794659235882853587077336861590881756366518056604977182088117627611968466702583585919442941024365534534328412824378834937850184049486951665939200
6036 430760851100791410672500725097261029277604999965651293454021202820914787254221082096283941361131044307951292223546309738427403684604938030193925784442030597701771307683816045884614963577913412225603414291915683618972462645137098245790721534018059717442564680276200350108932256049984292950531018152191070599715616687608077389119967992658266082415699534028594919569238658735834869910223307794819151800980413429617812708028234613205508655454304947377920
6037 -471076492239595219829957040774616520651300586274126579097966456729608274516110570295124791143547649925524962288189792496979246515897597288963389143204768769021959238932660451658935082216367688571676259171903390802325333365270888412691299232019613376447396104122408329060496907521807910598003600803274434700998190520478386859178867906454909425698880446153720033440222785974590526716670825433209769924478971742218542242843554922940214356192747301348080
6038 515161565925056312073326193094892483007677312075968381455273352849671847374288970811719201188084299896191287603383798482267569805134823662398631835959008315023154330822758096629305301886277440167424492053278824526370912705694393397526197244438860779703639901485331911746514319528974411031568776337103304382136363878041735499976726587907520695102405451141619200325145313217297957956000651013623887404683769868203225549952645665784830869183816441096160
6039 -563368153897416078140230835931671885122891255895786768815815056749856693341864011860628384654155293824456170488329439639577780532222417704516523829868597376051591575806455898772940633839214059428798136874955872116508831693323234273431300403084239907105802464042183156997418804917150489716252755564545950424844846903365525873084837196010028862991873652086947741740881266223068943841838719800446802481686171346752341298103364149786220968359948043539520
6040 616081190985830701281479871117156261481620495559030881608996257561826505210503796493967096929723929582316009453952842692810391142021095656524092349797494410476090066648226101528176530191846838822780058081750646434888544389990752836474195261098807013750075720176506916506335148699638375905034142095404923063952548810877685232814001094360686573903611737088634855644891295086718650567715005989361126253144623308467789140711122047794636908860061044291200
6041 -673721527594690288694736567920351739119761804490668120189078801924204268053883058843358319783064045308080671809480846682734346440674545284411126851776669435535197336165225236170937073118743180909435134938838542474447616457922955383271570814851990983472269004609262287184230966977199470818677433748983137285473735902722120674370623008923767202058647867567873820249153364803863931644779559588149599778692416357686272300704568897863491747149533661296640
6042 736749277381983105915334846679806286928258915584401914852793897802182403670170437725515515873334883591583548119093490501419265549317744654759611134780490349405839799111138255957362654791232180133340566233387446760474450609000872988314481632781116161999591161586864874095662443946138433406569908686742452996212566430451247860002833255126879457035281444974239122445245196068258594432327102487570106798798006820619541225081264907045962375461244440661760
6043 -805667476661462515652780637233396466391217365678496727789556040822988946323120287637916491472110724238694741589325299123141347462275419520373788564840147022890646491431479530069322722754627325581534457059298640400959630889057597545817204506752822842680643811698241339071743587926595965955940044365752796792310280609548925821269565703761217859708086692676987449254932281548264289909102511277700803874088923966923649335407120740863442217482465481181920
6044 881026084526186772774030979905288816451644250843959258908592119793227222394889675217842252631676523871698665856875309284053642062185473011327813646996756715635076173710864087416833199191888811269977464455738737532247008054258962358498371375362643547065521509549511879436464088990173238446786964403029237503085535944923624262084994804611284833734019519819635681289137819303195176009316054125811754305825771275123107543403910457066155589481692117392960
6045 -963426355385753272526887301035780044369718552166093792257909798150445937652537858964960143352965393635393301070820980626301771126990116931192583408120120771921976824922322802046312621242673698472965647373497625037275242524974061351310469122722896299799282700013691164739277193640607789541203133335406458625490424931278017120143191410901480059196961179393476293095409756152357364311053359738264374858377578551951622158714666422673474214826851596734464
6046 1053525618554473817552916470486507660394386088176254063440795832477695246084722759533152963993133935203902456565185867310534373685780174389002335824443396840175271470571819105037469900440829877729535065739193128011619639616299813866443828081316631620343606130778334001151904822871880242326049184924384028586631777393091619930635546067579744012190933998590472719424573429230386299233926824152183100454445619179883146078396094165071317471252849208169600
6047 -1152042502746038181954323949562414995379237599868050266556070817081232876318868165913396855218292527013694501096248608063162535424015701738717600783529049413463649422444501918577077928475119319691812261432436749334589631541462712507325911868525804736818280663876027739912557211520358396327102393833109360794080585141658028764427896867580859000580287313611918129914736935902886572842704340291802289715423349175761547681312571943376073285185182801634560
6048 1259762646847241656439188898961240109411181799108635903763055249139884460707529977171017935640631798917510307635287349474886610344334770359742007148680665050006085238355699434853889930786322819507116816894932770325955338194107749966952575402181966016764597255574300896434734969170271830897171968739885864386549903933189286194464661532580853692269058148781283041589511015873403026565279042162966146418099379514575558529965693974887065307564694651107840
6049 -1377544942186809010811754625425438438709465756594244923187328128077463742794947532405579231044021132616912919405386251089119487260230078825085901635139443008630598549203740455272114168929548392249978004645196622968872380496649024807269524657920913327530329747480665661295497796392746777031702161897083173859692779324127973185072313137888984161857632953776621906747511028036269738219106180185492579697986251207233634757775411613126729785814486606179840
6050 1506328355715499142699985745008800149589649043745366657599706142631133925357955254029274019079992780119740153004882352552156285847610848535520454347306400983170313531425439243189473816712946635926369340565788014165723662844380947708644205319232919139811339670772407623362975245653881227263255488050573208210691281023421929786450462388001572758616964472509576998487647173899026449108794952381564672168964811406508103959983535443838727894351113579088792
6051 -1647139388103591882922193419368876008383606945505013444415999154776318380149943187452079564744680371759212800447484312389741285275491478238267981038539256259426924638832725563969529597652143630075791231260823442966413058362205152144031986182505972962989505632185871677259597078555829182334127934964271453520998603918044294119775216891659080133342543330896573126910674171046406045490117242962537453684844682426232245848405615793714060690478354579229760
6052 1801100225777674270261073324887545252622340409680616354750016982512503677952728220183479374759048788176107270003307973438937216419776976458325993205805235640505097585205384232761157314049730771902688194477853772856834465882828561951374155079190578671567799756078137618716852723669878539862613968736099353854066104418230288224952915106493844594038772169233990883894844592314593308753259186980568800547641341946937837104845407490838079927611656564245920
6053 -1969437651399837758400804303132681961409588947776036904128486592371769118896925152626117115981056328930623403111763059915394047456113040769525933457180061593410530186286197293131756833004290854947938831683307257428033706439914811341633710083857183114861691454668520750678044731305358100150668207928806916208035415030422198352501537539879922693045392455094016443230302378730777451031181267589095444400694865813901243496044304596697295496943108543729520
6054 2153492783282105945511832082950183249643434291726929798562625214607988170595128996981565094553692110077806779039305557239300131062461111493812589460800776820235291362045163095131280793962756422080214315382719210777631392143652502900979511532727908106389251765936204402040824542837738806116740198943009233894022599423460990342954285384030844067504369752922578837699961007695684454158018557024093963947152632125934137758143160214671020323344946777183040
6055 -2354731720774264420865211656252461545511115865293998427601131800890538003395897611088988538294147906654553337409632554232727038752211649684902938223025695790928971375114918488372539291129127800011531045852312223336980829436349131042245506436645917677411089774259235730663190251867597195221049087708725668009567733721589514476340784552460822072522286967014434031293182278801322064299289874305070310366368154281695479241758237996366768420345422282685696
6056 2574757179815753813289610643592380618299537143554725078781849220004446796279773190159900045569533707269080687417349067284138723123716494542468370458518909756370493776628672195391674353469538225385747192431163069263056053246772785888940728363662440390863678962749878313150402109391593561186406697396769710303502407821924083762390593418975680207839327448668227855827409437268118515078204131193913324892161274616730787849293149825263651008754729123938480
6057 -2815321210658175053908971779035217221886565797832084866631404536067738192333983162895032961273501837914288719935035580931923616430406723588771517174383585516659245961872210068349232820188494166609724090453639466390508449552237544741684669713061276020791714814168546122196014775479883466718902540642000264432408851681469701444827647368518722892445201950629450311171377142871077697280532075282152170694600064045468064253415787119833077203983677609752080
6058 3078339098305711446678518660065395286212721114959801121980521821126965073944787064205152475314689262236320944985422976835314355930825131205259150522291429162542259955296235969648322838495780517285433653270153162730808608661780119106767753883832788555388729104230240087727917476406981135828488003877888896438580149836708569722510483038225595471548621604469890812196290337753636999312325637670718169104017857718543117691816681794605206530514177635344480
6059 -3365904555553554521847531432337385519610936725546738292511771656217047590352099833931028422830720320553520384641294989342514851176131257177222076251661260101161215879997592436809425805580130818999996951815011320481746128457119767266064828363967647174613251190601535011905554815145537713149233554630633824510788212937453087515397296854388658416459663581621297906429131322306409614152212875072851529888686189282180611355193684877051285087176284223213120
6060 3680306328702605073092560100612052054254985082559987434894084763734111218201096693144114747954768282486793659735648578784144798818555352791144198400090647182907496605456022846790637419741793442359686887146215860022123184247331283456532446619619753792031016770438147534522558387597480582507321740677571162802158972642972976526425316137269907555767370606892283328847515593477908228392257263966384892001829482596987717505927357219715464686641171009859200
6061 -4024046347172473361727258104064581705333761380848544178134271254180683782512137347186078903716113101554738153408456742227407642557085684649565271317446039113995731939142524459401398165234350536279828209539511028905377201055421700332659903970956819957228579022884840696196509685362277390526021394850809905902909959651228314486714682622579422626989638691169927163861296123873964226868649679971906790628403206354799309867908938901473891596147022263809280
6062 4399859560411708060404219656966100002870075451042769558467340077888001912690019802595983774695908428087741662796357933979856993936606333424762201229427381008611363190606943618795330844310286951159635083989577370404710685108249619573729186867221987331917868397628723610634689874734861959665139836292335198439680308480264305637126504967803136606360198609216388848662550090873906809943219784919150530782041991356639242545761853204219467838733098495468160
6063 -4810735618809931549350018890621695413633805871645188669014064543764075715840222874633805573051524987212674339510573799922303209965091699471095145776430879355611395705498253027847152715440397328700180780039383678646153297855225165773939888365682284662230379595188111287899173110396101193841773749253347995975614394072327147964502347963952005423356455251704824922659989270537297727452018584487457759131729236566314587785118270186199190819890429483223040
6064 5259942569855692915588968443167754630384997816327163713867929664076884806991610307824035842869847098503649339644969921191472698670668438501496440634696407637902483275341291143160775653244514133828375330926076722490339748750371930453215187115638109737281561383898393184230833308857540649579537047379102287764344678676694488521495570859657574498734996839899994930648689748163055983044952757038978399040262744868805621593847893588929663067732407867760480
6065 -5751052756670584877505565728778168599414361033971857772907286312406936750634027648298601725001471016334351487024349823175350889615198706398377329207056106729659826331971297501554754076307658876022564251476733389351966877294076290261722652132737947887850876396341958474678707898825827284070528086187936155588049896102635157221505253318242116429068803958872737087284296111031542585881376258966007195814937284418691000675539780688743574888851240592173600
6066 6287971123409288458157581615235552710942935137137753532495404241629849961634420160371814671211437942672016361541084823419180129908178325996724189302946426438890405631119895651238474410205942649493121848558993527494663605691076320996087113533891898415531542225044016056761936288811639489694749935547137728566563941467017491840424889158036024873917974688391210298395534967116733476570062346503654267454824101686854571063808432648816012987863342815424720
6067 -6874966150983033820478360635223810540756303557962780889164195528121719643829829314827973536757837134934094523672921063628990520643089880872385411834247542634337029737020423171026443254200995585273188927754411027739450866822661532319626505717075357801322856244310230048083418840901871091671752303853098470438302115561271241028863712032931127590039790530862476570132468588200992648389165020623623088754414503571282539694206065308168448921366048897450400
6068 7516703667289430845311446940341816080365600809880273386300225433308475241037643131298816300747992849615031567017851056996628944549227702056290578057212988428885987986481877249010294601146767675283654190278789711005223881064678340454184039003585077923452680197492502436368462863287094914011312191106268176598761906462910552948648148632655943056352127892092612104776294709453424508817268052061088103773155373508475040772754310744970285703703488557194720
6069 -8218283798777436836411634498060007629677016858417032541153276567700752464546213749902036486840434975144954886215412755006620838290697946951659319494583797585403860167673586776480585318697869582165972087466711592920489854011024872197841537393039313046043823523887790300378496676511583463906969462411437644489100199391299301227692628359158560967796142698185523065172143290651477235507909526120711704384935103193585173541009684531049787989892833194008320
6070 8985281354920146392974294070868853327033668339773145224661501197524099449594965754176915504917182202638527957579323401998873160254028804587966649448487166127906108462460783707944131635556608484769791557945830398791859938331573103110203154585113481272699314154729039197465093380789946215743551467046523514500310795077139873134351201097476561079310988292609130305623897346961315048667014801917915142425544217736443044605440417700742381938479943734671872
6071 -9823789964204302544166493172969457909905983061742125568200076511958949036007168755724698033798116518764965088903660230430136993316843158723489615768251957124140787144786090900549552372964931620727932377869772305151675878997816639639694846427710903049115593370462810151784644893443598474898406463719852142227620962228870617767322175228988703274169717516105194170728886313960978069535535644769425348616683093685155419535275258114121754257885468438159040
6072 10740470309786087033538817831713275742393234045720292380859472969419597593272573965187672535275544318947571751160400344071223630586037800137975985119082897364652784500993244802554767473549844883561852392252296803140960308469943677348444368135162951262404073922979231985536986712084918926837517740097003219917057275080406220926710429662209201327669061829948568991140910074724237388451274579254864297231610550485934556499102312836230758734072427653411840
6073 -11742602845239613920907307919822282811933448712932825816184342918705040783690081282544742598333343890035611995885939327930378615917180075650105440889113067246133532904707235617162897079716672402779810911092915948994382813635547233973635147965456836464332277851389037757558502165853124911824117485991096326801080781422004074452295094146360175379574042909688426763925300138722073375616606828554681698102311153595084216424383969242038133345584882663419920
6074 12838145406090813249487182267451763351491779824119513244019960088906000902619874050458289997788612185417460816296426532761592187090684874328340198360592777312140643382067065658086490821084793427996232036056933177646985123078643845295640749930739635601611149415842786463821438126474913316339820578441303564597298140064265598038667669997224047682252643529882913507155284172867734541255250567141437537669420336277818379312206038048859912005828546293102320
6075 -14035796171361644116178497348311659719314348573170335681944917500205411850719653307376088814190569268534089434783556929752577313960268821857099624156715438813783200521048383414608176848989224050004839140868022429390741588555813258336443112738840285474016847785023972515972426495146023631168079667882473969007280017461873931307326597565414495960989462885711628789712516894408333602386380543194011594299491886004235602291689642627292758458909805290357408
6076 15345062471449979090168579220607443169205590678653265745495138971383554700762090706795679520463852519679803608266825003430712608937077928358777399993529915933793014497215393619628384010475885276801312051487834634009741691532343334746834747339414032593587666364977215501382795552453398795507949423547925873227762139900663696244219278160913449667526423804586081289201252238539245201774515239326046245523966393817130102149211153112890554199150797031978240
6077 -16776335984669141659809231688609962767893392807567550647950735952286606177030825724755709389819223558977692400632549108131492602267055085216030234200583155703656774398353870536050224655730344914068400655268592765611002961854266851794552252212367968730084751864701172302721971324992769580221784940357090253937888811645816014318019649658201191242409416890035415671413865456237596600976836801188133706356837598837768806560938988187064066609418194239840000
6078 18340974915028548049682101851555099874986952628332588683462749933324910912824589143274846953836991541131315293018895924416180683982226093126904625968211930914886918157172943680497128095760802359387538155025110498976831412342234609116660066803411162367058709688440328503158028448398765257644921696715094118194441049603134492868663340267610987766640845892302875488479717137340247454790860697631879287314395340438902346979784615398214581229797945945703360
6079 -20051393798747119264475134382476163771330590106891260698402724332987586665600426738826023671804903631334130548152475306368670470227880200366848404673138172383354813567611318131828184542373448561886205533560865849443101601730290980836142030577211227954611598720209969958980490353224701757094845946514240591335407983508031003348580766825861878298044333653126043097940701003748379574863854346370137545524749265924567105914463538762610674343949430995627520
6080 21921161646984401840276376541317610156339333367136651214053101023396695711378881681100290319797786964544421138990876402412618214531193895611446381169140380278326141394002519657784848105579436883913971913445536873008285532597797359552095367817684134980362462912779974539817884432322830996192952204038466532342822182429073006448056593044098575742661406533990635406157431961508960545582297957645199903153279056640773267612415314063344999910295038226826432
6081 -23965109197820738013145131128209883749747400400529381861421559213653337843873123712022363843478086369911064980952626136851782595124525532276082075994567873891313162014049686674971225782032121573267469443238206758840260786175361927266148995945221895649912898931066452626044342628323651079074045758786367945252146301205079802962364859959540176545628279423273207301422899771250492471350241271225145864273958429844826259832965423289783508230625517100320640
6082 26199446122130857335492233684577068130710009201391540290656346711677282457010888799596595159727013097650114443419613377635933095237701950203570653973874434008038777105409268141228223239029503747516129229162060761837129437360284958961046808368180749117802485679636482692197174306317441970245532523289475201476361985820533341597928264021900544205495605917537461043276025110184361746320765530623201486834092272817358082929913819722261931595644051086223760
6083 -28641889106235857796363948461232202425389701598936408716340721519998821262789953611850870827220265174537159129927736045759396293582380802665026820436374583447904866016133093699076359422262395074463802552586036653914599639720794423785824521845771992350217583374768016353836207211681908514039183653299038287287841686743278166257464750220245850353265259320850916897231862443007869316120768776008627691324907024817479841665021701098918176351767957299097600
6084 31311801819699454668072470071119521722190950975251952354302928097377086895952776070178800914674835643057438521146983850024008128845780473469814567414988940311438296016659719135070494946104807522719783186175081883036738755824244372290697858626137160557738596425472361141448361752110182242075413460165179686400113175248723966535662983852018516337173026127784340426408454130115806977407140565363484072381661978282810356210778733266903994614830927089848600
6085 -34230347870024944160091177157514792507510440159980416656529478167044783707413563056587519862211226428501396853537249737468742034390752178595538999022115140933931144619778938600736969483797729141679922183036141841154379267529557517717232273392179598103869861493880697791094752176273338869764831163823272686696912001965704949893930853754828736884817659895457162208117297186248419814319057141880692524830541187532360003906338027899091523574689613136664800
6086 37420657948040718241782310406866974411944580880768907248586675766499001815537621549285246483415185153712724396426107781804502379918136124091996847613794960468613209940638816519507485061814385356585585600103788043940790879945199614198971824499729655679133904218974400273819697922103517534664692024924448098953281379119176353404385575626278112575959160514546663500651704318853993097719787481249579853457649448185726714260342278162242016620185851506310720
6087 -40908012479233059033156274743831202883160505317377435820771724271649388583153589184000690043107244065085146946050004703710864860377152464368421128959033795077582027464738785533455042083304821667603514671298335057356763518127694762028620856430997497733488480412967959393952172026229747943712426783180392359426538125183219813048152342274880994689104878999984978921467036984230401912067379846209976965621932347665041361409517907402234633775428176604852160
6088 44720041218067768013076246265191167424550312801033561675862821881142309974825122577204749464276592648525126931099592036098073995163314483113776613020407303994886489264091517526905598591168257517995206915510106183060180209784270920810731422906604367736862505429081407797728864668815143133296051565366953460516138580298954686306939306277065060030032742328325020980860887394674633843272362167702916315741547834096034116135519592448538378233047533990854480
6089 -48886941355389931944601901713086689236670028582044262284710259237633476315276600743536123371589757238793154929277844616914902954988835258241652995620770893384702089493266526572984852100996797806428869609158193003784743553900387824179780980721802408153766820243282480414656010706930427686558007936624192629525200446809329541730837658455216208523057020566607414637699890587255169695382056948075575534507882596630750849863979645903619384224537632806409360
6090 53441715854344761950753934321585055467124430007089096038829979280377853099863265321522186408656492607987149898454307817392254294072874935321921499456577920187941373233650072811118569490872585805352877679800950400418323264227438232370268207002795272948980292195480675594617949768041231158824595627638679921775828750096447552231381236000825155832536813494244333877949197277835096715167634436937970349090879889310956955373801281743688689102183915602662400
6091 -58420433889059030606119169020988900827303723862044701738950402974424767847830970352205899921961695717368647942691886395998625511801018197169665827717720622003104283536887217934076555351620965831260369393179216805048306303121583629740085450917092609814388488766223604070382558341316517908130218173619406208775677905387465872426519808734280717120578931797434034757873678337833379320802287881791360155774241860891142359718233623282174228672477730175135840
6092 63862515433804200724412859568951545463830712307724225397439955266904961165881003293917181587052488002067766527002792582694061596709159350908845657689595638316253568003424106327187573796240622149832544178062510545062709743977869815473765853584380680906361522631896365434530286273006572561381941861751317436839896909354446215035469250770022657798316673336301930386541269567835362556778297150437951111567745848174716923878850550376617668390022352019698720
6093 -69811042239885554733935118862897774322731044127405437706954429848677038487170091434154173603703513683688851833544529424307463416056744326559589559203450769534533735708515201511015886436221277646538512724417288259232917970935388369363910608874907685273894847773624189649462862497686466307862541288287714625114872445395352529888326043507159268575240641318048787014716863999169880668549127168305330439205085409244960525564975740862942713140100695858734000
6094 76313097644548371427109904879137254958349280547073656675314314649529951156781677678471086893495185606813297647523904836150167677958023654687239860697314001147976226395483584458133524471568876627957134011643924487545629721026692538967853903193040289077840585458637565803780302334192191651869574973278161498367917399463260502404222165261599457735074542322780497599387908700015439827663497489255852740537980793696582843353538554332185437942328046378611520
6095 -83420137882381088485246924080546048303666390071575603602241688096450689980726779588119404350221479347264240741230921989663907481458245973207617237137086801036694171139482177995526102618824009525213885331550535079627755436041875138786164543202111474504669991145619465550664387247277571080531682707133869683081178772036454352308556146310892085859618367269464123856065317880520371844662023243852440137587042282417956250336286056656917890930431971226307328
6096 91188397816794428139470577934019999779351603863830012873534082201241444930537331918315041762553116652803988005264906331346888764152072381292929027427229107013637005247832111719054353175100539740868865545409230880631129921884814360497955737695661984065719322326040498169592741111246703030231713280147688403538354718334883763388111682621487430216637779874390825792069990261732108640731985220091373524371749341605594596891182521465544452966950214454579200
6097 -99679334279095774873774737548527774132023856885304515387787611652188029336994137747939169573973324726274908591833375027005966964782461293477091210597862478154464303510606561932741109578738924850156105547327629568318766955846991920789935964385506431175200187698264411761227279387674302168124422755308867011006885991535555627406733900489418525715161038081362205926032544718354852462465782809192147032454943700321718494374010713048989128568142176121075200
6098 108960110497568972132026137593465239344785232229994348819018337048078165368347542195007624064520615849743402284073525561163502531289897109701010052316378273679065508873675865453613691920687312178801946272020636715526663493786006418409235143900334741286912239797742120627861742754395137308977533934263315016941247242064889927168385437918641806606310362182519597033138873759817539357612327391481226788017355532784349287736812072270525098048993228292467920
6099 -119104125421115033938180277908623253272468625414584905700712074131701367764334150151795692139188757782550888181622359228248220835091045728756220261696730916365500342031145403900073956607089649042946806150159429863184826589833870858874022943647605506729493763669651196119784545465130229194837621588389681199220013551034356777954986815000723607821875217528512575477525951897231258474999770291022829125554820748491577063707829491545454041053621207529070080
6100 130191592093925455868799025082389787793758491928932793359739486832695554847487599409804541418956988516404366445687364967967568798291501713876300805563415258944916493994283922800420684868938334634812034551076707511599973672659618487497179158149089180901809574696701188206876494385971728235193874587424797555145190187415929231201339699913468515823625671333820797534339092774459593790425564884678484664146869616466414264851766254373667250200663853929135888
6101 -142310169622095375961641223943338928279466381186780776521917097802412358497093609244739656714573077494131528838347531384701600855687475268799959155663088563060238145713809118602965768223749642560316175635633360199513801055615310401001374386459698574650432194809408246090581923432586255575561600491579005380260034100617518220725241273711827161867401147443786150604711027270235763210405067946296310463029143254451753323696720879877647909278318053594895600
6102 155555653693040795359179129963495940099453148660824822643419722385462736995298639449994887115866977101525478459614050800821761296970298757980604496203088069130886166623341507676969176971412642887012789249143905542299501359491937734038806736877253048733847312608275851192982886120789112105125335400899827938696067384175824065622029369369232381455772489008586525106833788218245477548875668881189749724083577401496183984579378164106899016895764927534549120
6103 -170032731067341290609654554212677008005491720315026933863541197522892465271325980702114869428096861586420435431054113042865720673801621262501819869486344187297482235373456522708548228448505233433483534527933018483352549622814269450508034907545007481286612303976937335365579572279211961664728314334278058924988433653404724865089971324429388345890808058937287258421406953206925173588013175678782642041045101079654067603757168008734695986266270419490104960
6104 185855803963768365704378173358741588661742900909910596233679189057994479711667847809791577253405224604685045298805989484616934480359103825644032052280057545607523057765258930482877743133580535108357731868910897602814367213614093533482442391377222927010714613755044207565759487048889750469747156395328145122168918222320727135757077377218668317463769608790586954336087333478121049907523274599677381428359296150506749310310486541791403898561535620474382720
6105 -203149890805691249072470739445715062148403645469376030706439375108077805547908318362562261875517705197014500778538851130116742025595689281496420918662014249626181967328043247065216018453142466977868316621127833391861238334810657859321778146112474542733063273869967675061023070473209351658449518786201900044023221920736387804304304241445441193335132469764750602548337053014676912383797457706640874660651705225835569861925737440357277659879585617577434624
6106 222051610395048619716118482467178266122682640262289705059035762019033252692233062746264921988109179490480311509930424202896727778358105250818843750601681759340138824097094014729279572963447326867648433018788967979814159188940336186805163256637142602412790232245308814713215823445888914391447728386437325886864237076568710652718642197035811092656718168288077399829724306089908834385856663836583961188148756999374668417248841863868529152360125415112641280
6107 -242710257233302379403636754409530020933912153890451238648238459799877401290625292656764884695875415855098227965184962206514984795143405478583316902801573799666443902846206099465377437834524122393771920727626213501725642714656546245497500670768139814975918995332100120610694908851322966042781449201818095537583022495354643061065886627401643034667435145799303015080115686357000331193643045278591554171604389888909192271750886834077008078378570117599782400
6108 265288976422344231187931526800936279860842652635418508087243354337689173024487672024438517997942276766964702046682455293482355283602526058849348375728324332564322999210998481811083384736434528749405745692303513923619169552848647004285763660266001786655761665608210850543312408564636489960842536343287956274433508981404437664157474035963835064558552780306886264092150865167477416899815156049655352348580237506523732523920032938649503291248340906107972800
6109 -289966047357773271490377762456796466170287784466686393287184479453022463192145402449173897930410315934933247794239385542049081178504738906235830509074785385185532952993359556346613660656741595263529889709150484468922829987719474231553687703412376568424196479765552807267652268426797397803934339465935202196045683212463141305273606874232872427986498671443448498210805407810715234458752808129661989938332885335323972048744427661550192731605937914300531040
6110 316936286278381838299228701740207547522135223269459176891093749680400632776205262428778207352312570389094514309852538992727809188180406725005934550456669680546791699599359641140834922655968934732882968283216251838734975273563328790012257332264207895448668171858358051309240906932085344985976772118943802967673040738756131568797083564158337824488875171795130176208743244888808793284455813284801436079747218677682362603299686634377697638704355145938470400
6111 -346412578665716492864628986480988842547535595863539182548583940796112553404036008160353767609221968457156635958876462429787330933998348921749194767945333138835295970004472778493627186193708336594212117267480084896534129539232753523180449347318240295347743597230998938522332501237099000887814929150320026132209521957652759743741579736425927496587657320698824343069375755744780382660657817830282462462993334288544049142526260286886917294920931355426345600
6112 378627553503472063968645945474556741583779212060161934923980719581113296947203175377111533406118594307565695247588536483598012428902694053122774441700021333871294849332118330233130693712602238161518148381652594983852021473212808819102777239817876442312052265254753126068073309253360711752098885270367663222102147216685123017768829340029687431384850949339475762889204999768520141042555312644787358219793004087855595178372361591977403389191098121931353600
6113 -413835412516148099767675726565165005061248032738862794506818850071501173226669061292727779061147585470351042632007929851701668104947881989181024215956983774900019757416941093302827672804342142521476883060008673618456647258307019832088169623894629866726667209324703491277393412453803989334324770861785966810690896957520047922375896800068063886330369837175680860569849795661163603738119578384912607063816001788643868856320915766370746623779686939687827280
6114 452313928718497433706741271271593608119076160656438344533928950324770711833722530411864263665262663658760309713450297304509783340564071759400848762712377508587755778724269197243627698164170532882570176886123508434902315646986757839512768199491381769722780955008296429052695003261923879747223380476213089235646328572348442724845134173297517104066045473339073669534588082041412218314251629481670540234973184644286204576369124107419542138906428936131063680
6115 -494366629931271253491161157710731605863971744009324002886578713669825200610648561043525475590870709421722393835169297406949133809585940237348987034256016677710304135650464280797278794173833702002910847824748776243674444926104813905684348869972782103953039481599265371464109681146279192359070181695627179335727131840865328759707632616907347875745240529271172195923124389812838665819070392664156037087466924072326241450753842269516931826809590490676745600
6116 540325184364929570734949491266700978265589460462528141560687378544163182734579297491283901193252945304206521108530724302220961287251233684033446607353620558130973353732899969848349316450058119388848905440239284349320182278358989118826043806794608168674625657826245023404809712748726949657836441587869829331913872285201766073616887132929775049749782923669445743114165930559195664722747150133835558074639902347070396937695558591844384710748907259701947520
6117 -590552006952606037342839731910693141561066509024470741639561124811832847094904586736213446819383055168494143777217723919535347221962612841794764892830828834812957335400846704814044946329935637281119238853670741578185900853444272004500614248844542992262279831721242117314213328048725307036348991223060996148873516179276352943676182979783979524673657813229834160677237020097057630424229102185189588773680576772083434629536657527023994718030923828234320640
6118 645443106838995006187616498834718501757103335490817023409953984370812848426998815882369631338312813319464208327665912623116044757698326178388887334475918251927594277483669163284550369167974437898279020612776016449845280931942593976690021413862204991291829907287562844067165119388549239854373757195296426381790179074468958679141397045357520081510929673833404253590777191061609387975752928636559719369344510687098654464718406737487923470441905346124584960
6119 -705431198316403080813514324274433644575732155710499196158891680698393016058687082240259975090672977029917526056420678548917686255023441754322385159700339734534792142359036217806188091389122215897834633252645901985458249870722387580853470522434753072312998196184664664830990532782200626635817293156293396134001446327557255874483331331334812437919108399925946151850199384153560145503192308454043170030778158791507179225441974209939498130445194425890930880
6120 770989099557651020264104584384079179526070341269541869325339760453391752856502788469223043720875353393081951243019919009044047901537422466160011496731690482454342425562454721146478158276153243042750724584596937377274769073648705523248950894170182338268133695820232662785286647904216289460647551197147402239629317993895458757475872833197014411831301349294172650332160159979741643559866164256913167118526876923954469748022714244479141732534127394583346144
6121 -842633445743849864657724517893554289854645630162052769568375825840016360344158917449269263839558443816631528569557125826570972535655581919439733288696111273283523168258268326895172903128265776104837368007158110447508115194730851463867871990771547393412682891734459175967068148466362773122784350759065816525397699151104759665243403944787673013700206612781263189099682743920681427777269093551587062740411239653930669204743936353377069008411096075757829520
6122 920928745640808156516048394719581040702760271193699699631242671613895453602248759931209543819857086800735573987000825624536202282705919901421511043005956097678291088711638208334238962569848711726748658781128511404255113437252846396114468824521635511322268343694091467865356516637145228084279118172827454136698945767295910533270758203455235527964531264581279785216094480321111882532182155115611182736909851031584897539389561416955146125317117963140793520
6123 -1006491813360067037355385050134733538703630756389119197308171028866986656657258477038592547047283286126172690973470501452260304588394321051689922814919100989961137893414090986506478358210342666401255917897362292013547618755007397011577909790974630151584686319193438816556891349680329559572857897267734059594488582602404616251454697787065424804062344644009791139818091670338366228551888040593454130700322824291206855128319204206927981590146997053748657280
6124 1099996609970178135611876801875402167284398662657057933208494888066118121079097850393734724880963232943711527671780323708719499109931132555551200303337482243036746284983391915238111624975272019334432701991059851408861318968318957960233792346880480705419228361012660576877265866933661179637918144765080106622973241517146366478673040307329880523033794967708761333122466123548620652107497218239294129167384416191310403916044404813514840229319141128663249760
6125 -1202179532823628134581795693283064268320549578903999358398913994470611866367111505505216336559820383105245560671378821264585867639352020161966109357067285499696219784773773378063724398220204185702384074318865109697596595380080308065900832463953540604330975620222525905356716703206279784372287527058146836256859548078669239803518804950679105800501486212691785021849054414507161549423997043444824284089335387731494919701645445025672115641920248652603550304
6126 1313845193959664271405303538688573315926351484530835286677090986086766168004125114624115106526281592785934794388791676616606766596899056113232722224373767448116476237907873474072203807959486875142027017582710451046882118521247746623556297501364486967234624464146612363371104905841845211650343747810788826748535700156504167227096226225155498225546532927183049505571172471295845281135421863075587434332550035786139810055221487935410615288995158258655157440
6127 -1435872732760368188114876572504857208678197901271180771286531004063393139099844839903961214870775660282222589094947903453934448881997227401214465596663542900305293113155336106357288291018360348162796900247325849600132521908523302462953155398691597490699300239108991676487376708161308013320217911011889387249793481850209838410147927116387884766817255113320954137895175038126647495972906921775214278932312566353822259620925911111666731871722492454886925120
6128 1569222712206344451683879527261323467496018365668751051359041586765280074560313166683110521680083154167691529521178667295307741857531379955223519102809093546186289103226865452320276971936059321272217999132400825890467811446091070108303785986920770570637028502121480676009352306642664015270770625252049217059410726899129664963055918552591173312907178648958706785254642842735650808117288517142687482624178291280881975354777629728776141786158851373571169280
6129 -1714944652631749084601482696099589992493376124954376061871681369910372559010352193438644386251284380735484034154510013232328877424743823463603567638535260129614093981333502763547443518731919828074047585827857950396221600151435716801315510934560218170580388162303692447374236387064782464077240963472643779623543897970810161775624474384360667179907699459628872867869511612727750827247845582442522967386527441216509377270432325954043919670419882714766035200
6130 1874185261851479595519993757099817328186346297903874157606798116163645171748591823223066542540156936991183447294575635680331435769353256080443792186570359584143801698113243364700077517363248612677035850429717299991345301203068896128883885171161179717638627396015441479151331223226670034210456865056626754979363967314278073395972033835513641871216895056328311035828101618496185625646510990194841709188749910546249871170470040836682699306706689153685058080
6131 -2048197425964835026847358354558428008694249602315624739044360618511724652223924323079771099138573679135337767670758627033504242270914176333383386289765882868883285990870841689966754119488196391168978561665181275166116690045766130233321886421522250087565943966469168683977673014966233083765161564681395667387765348021530046131438870443040566085467154103102013738730413611862368987757544833395574722594860914933777855252377498652282828833283204658578092960
6132 2238350031072042306396605691757462250347187286493039875752021451546662332247529892954800168858275418608545820418095022935538636937278355180001370986215639954371736761991287142883470283679628580531058565893677116952470151443449341424958115641401118203462866751341369047196848788838332115653953785955594596304840482546532838923110781792555566606796279928737172158461301761799142991096397543242483118321221450291446246121196275311423892920379957011273792000
6133 -2446138692618826508570120300868618983777291979306811024979850405503684628690349637973391722749278186270083001402053505752893476916255377656258967718359712352139218449420595180627579481662061691593573053024799312501847009442126539440819400989891408453646388094453153455213125064155270184011070464901061872728852793122587215165074531239187432987189112021562134749271689143123680416310513841860411864582804267435700905911882424106733083614095879277284855280
6134 2673197476160010086528773635526977421922579162826766715448990834747522173476740714034697051058213030808948485730477309814947831942277667260447252866716272558090205454776267412480200553454797311335654916394361123623754791924588095828912970734321276582523724829165502347212771101849307671082939650120208500396324411697884617653677886677641242604507549880780816276142295538919076185273306331809173370178209409585862028856653238619518838166034309716454169440
6135 -2921311701060921708116887934232408062819792200185658542610037981451654782034258152134181887708857565180809501773149168667483605105449871709800122094494025094868298341912936846720977748170562631620196950918496451044849416662658917156339143450018527632146945258842799914443829688299414435451955297353320675329090376307559678484746315907983388990597597515545061407761765246555889170087316721686850578562013030933690772100887049078247981521372026072749795200
6136 3192431927095195751135825768185630910690531737314950401414002058694036735932494366838165138865468283899755472055503740390817301987437463839301833094773189181644112049684683269441790331721964050475162929698987459989981087587137490322578351698453482852875480780478748488796979904700320550065680203821427191378692457665991370307915957942591181161420907301001478916674553837783432898413243476775445121118325796955406628879357659088388748884178605226192998720
6137 -3488689233114884698857072402735535617139379738989058875281686761026191215690152444076513986722415914428745655456043630306199506605765880027538709221369686214142570084155457986921439396583659858042485416173631990252880674314917037012774919695106139720265765298550571134288695884362652549599897936630544507983397542622493584233767886754071072905866766310642196088314201678282015813884880103298756038795959207213711575646639301302495154580752012612945983120
6138 3812411907035250753565809039000044396498511174301559787330790147860127566057690268736471075728683406700677159778587642896458969710960611939169863697662254216842940323015984912471057795224946490247508175076025042918999062196486774240207514465109094405893628294565079988420469043739487796925902126223484998999380242315081123772802466994526515298694580980559828988776719887162521895767949517906001541469569762537351734217667182454434653318489105404723543040
6139 -4166143677370291880618699242453581673729889391854811730784247960816358223411313552456842653341005874532601256541354941006234240528596958397051091437992982101469081227362305374087595235430156037022742486162100413716231592533823897886155755914729641998125454925629729102235460719755776797736984329054656722705818923845231152935869408829180352883027917884024188786458353006695910196254180490165989431087779861243193514575151888749309584621630465212423062400
6140 4552663628561317312466028383179114189072193353788096599785596913215184973924330287547254830488023733587697256237911194034611509981428290277378756023801397690906700310308425653401795769222258854649782217378421707796508063213741842719827047705088787020229172682424617257267956805619435708917232111688482735150112282218549382452430145220267581968952418969896370585527069331563499099919510328826439309168424809479160834201310377635159639969069346639341777600
6141 -4975007955452888405178753601099566551555961977422441371074447950643850824813784213143940409123479972311276377937117090665327247396185380757429071598263455566593881910648571238224814475628609031135572749946802504284127656467284790221115292096585478043831432622174155016615922305001532321769098950719810693648135517069136516815295101247191692807803151658901543469636325016221343037755394598784431081613648565264003587630366819087355360993412398491375920640
6142 5436493726589917177506533078147112138229175895384845837812986959800174934157191684157255001501083547304131549927087590580158852017145809866060351326051474953109335713560967458192827861989500709238239000558435347949935427969002863206063390583130274505799901994079219539084441959273523253809527610365544401867520558509977600839957913691804511463434013092926081678362387596384540339158439935818614924714026543067249806791017540573344587211710957666272273600
6143 -5940744841647752285819930504851940525676241104068437226991147072495324591583705924361241970453764621359179884135899475862753871353435689393271387506756236439730285556053179378766470078236279346259086479011341038541478799345457282015064046094491279424305567973400565238420570384288544055258483061817445421017657982258770562883150123936727366824703911750180003510547632723735339646300603632792633432837543279502616720802990546381412502305480266077344808960
6144 6491720385384975522477404317644823934306141078386724340570292185775634444421575295881406346448894381410511201362663684587474171041383536139649945645840850437196646709533005947127368322589401535309100954686643246919072519786562870095140617746473746206481669277835216988704418643640376039060507895206401541331866469806561879861121714914351346827764579785437602841425571925077978618762081719853455502502428202437024465937324813746086976817034472729484925600
6145 -7093745599158823003475330915967260249705793849838447929242654650640734936670471885440251140319199204338191112721996938844822009763006797669304110341226148385942124535564267661309514390221428886713106022362540638323067186361034444541125540553101945001326169084169564171819375169794870298098301878995354304634198552678469675710873788956098988752768817725764086679283001134487650633553207529917059592374195199613221911456487702109596987194699597485318655264
6146 7751545711410246152253005004460567767403013743224268800668027358883712206881285170802229570298205712600790251013629680129990928540741674501834744494668375952716143902116004382708003285538683664051835524404237049147600972341017899553903897324620202378663346722918080479408273930506050004212826095482907960343414463159047868933378362893640266679364986363952704860320692718532215299986097451625154604102375932599819930546649323425955293442838842495520878080
6147 -8470282890767538032410484173540148850649928835185491873510601046785178373218174274119423268926233955225420974577972667078303210958401269630182726500901684904084277096117745306080356829739773215784547044125794666199463776367445595328054738752484127770878112439091248622958818605252197258790702249287284978453450792983515462195705455849907216732546050100590730013244996781204933063915328361751232171190615574189499962361005899036386734801328445630824248800
6148 9255596609706577398390479163841687815064542316971231808678852514906537958585058879490899730802663159053621997541539364340174920400081462515497479704215994873309300195107125158452835736679005612480663080746896138828221067709444050535685377477010690334087151869187728088033676172547356019961921180514604437041913479330924851742117564616443548122861493267276040183549259776664248279162507978200167121949975759059690346977313772059578866026764567068670662560
6149 -10113647733230331657338709952375909201460726158503712363429051718774447024273465022222336715831793525241500840822036367865311200672903923283522191782049061033332501999396312989986214832782779471623300635186723646700441036533722392133585119450649966585757408583329523353335923438999566902798047022024065662433657333552241674630219763884389901816920539265075531996619686316801590524734229971964547226964359456900922600792938757811962255924409364716220793600
6150 11051166675995848820761824143336408116857830073292138044909743788922922082698963842382483551358994212377255347687838130303558536563028518881117162264143382418625302665155570015826115153001432893138576785814061422738930510276811632094580182936514754978636657826709961728814912473963302090863078907701208760468762903777486947263348112959867316279459978699615214548200100844904200273813781425637259945737419032379586922700509900542552906058505838553663965632
6151 -12075506002947974864290182210844747418438897335505586145420055217755402097403482215237289278251870066226860120594088171471023829903945811912256068961364952801516400487368561100008504670869893718389917437682666288203509318812229431530021591308162071725288150615798510747117250504874002799724069531907067234241726541264433314313150709211124357404984471515255078905916114159334687389306829114017632606789333539819028860496679881817190450203285796559309692480
6152 13194697883060485851956690482197951244453654265177474794660940018722595820952158388369599577693791032541166608581298060089122031493609964569179297152716549350098483616196886128878966694744623322816482640723375350699864546007088342891107579920400110317866467283004492826254191498376043999534989588565073303219372331429410492447730838728550514869701311128736379633983675378515067430707662386787192092944622274248635648656790968291963355105849212981073578640
6153 -14417516843504755837185122201225282998028633949569035252250245665103207254017775046945566349837214647098835382589248170820533164150729598854556293542951988038850290560496287582837314849639968379177231427208367313859824790437860333488982520660019310121852716838215717813763969926351465617807061552652994457973244662523840086125336842691844743264728583673900322931637447245228673200471167118875212450769546140282527840519144598804023794129200165265824263680
6154 15753548312755591601361604833540455831530548311471849462302286745076199992528698164215355343862528941015331992499370776658168311089056442848101588732226140302577284074911792745444155205165705591044021033335630486128963426879298456624513699810887704659891933179695396551310102593124187383225240646276615261635194035618464753384371126073650248858961172223269006371280432182943984420999762705729876719015863563244454805634081462012486485299931219167311883360
6155 -17213263486122374776040230665158284458119143820080780740401283732077018636747179277117788786134383923495901700145958361796172032988647679408063861077390432177525846490939051819346182546534848123017172710008095330668659999928929614215429502664218723513384732317366688005125004732946343781270936577591539319469972587607122892689159230001577219466577468010925889063841854075394039423571967974317049710275845431504497970006715484751785677057699816009327843072
6156 18808101096309363599581909980452597825077299905621214103832843674117232723512463370268616997228970696322708972451171809291021037271680473279031532592869462300036622048831268502670275702220163430063523323699337076711041342947673592957002483576055912483960561518515805074827568680630458169895314581364547178145464719024062326629710997420260091025188503994208777878344803336406862650386977600738764448452091973135980275946611593779397207621255997730231979040
6157 -20550556725242090847728973239103882006038341004202784089285085854528793274369320390954314714756815260467093633775640202959217050124696768428825659963919970518204947248466526562902603055426246342945626979891970925733800536054310381190646894022073964376264862600832406067159400621649365672397269845173323012002339379239784804342179928811362244065867744176745285250223042320046675591062915259131426135304605766562038118457424179981171102466226649353360719360
6158 22454280351962321250449843588907356831248520035623060660505774374595114505301698074554696960531706318952551816239581328120967924752689376052242755747378119510596688773361656129570537794230834900945857434766606741046447794173094795962376422961863518748630503960284945713348322520486968477402118463487077466776146431710297165240929179766682659693305871726095094179061771669273448186432924531879931438217019867715441610445228093818615344584679727090020006720
6159 -24534182895345170997234816773810198930590831564931222453031780697425074601632975516860211793116871644645024928466136832615247780317837436223794885920270328958839789425574010915802405227437758016498181998229718694679800879789293789121499641483013641974148101270386210576209499840291191356535414078275847848408479197842419509523974877930312320093759366528711624047910301776710740054114003221906968674510261691402199026735668419367718253234065865938002595520
6160 26806552580223507735056311432888239775038758102159767091838783269680430288672018790820188431032231645277837556473760060797116352311807934521211978812050582831223543864462012581545507183411878043690841205440773423209211333440938278721546560295633395445599950216134335080886241790480554399224196456475784338267632935451114083303742386676978992904962688712767464561511996053761032004336777935687042407810815952752075949908729299255830687151084570630883955200
6161 -29289182031756813635936128022604638665827467105258443644463630564460847433593656068712350320458078513700616445453146113501361142150374941961713663468344023538070272791136334433914682154029242763872622238247722100786792522094529901646986626706932305996899429853628497803658542677846021309054585608897284116964047057979579383535317759599123700619169909705322190912370477983203448586348177992088366443080845432506731537263654009708940613283630159190014225440
6162 32001507086144049641780847504876886335038707229324863473091225085194184415784369512986652381091626189624553754773353857916069248574362198195632391368863417649705519435291338705290076693320342123365779386741743512577762232773435307857663791538652437045513369554872390597608756671444500470602824585544985860384106205636147369225030720165987599218106857780651047131808084670889091541601321938970953255392736909050827098920172837318997875254852907796838599680
6163 -34964758396696564599883032505189438740656565567833869159579096927605879865010184393910337122609313026046299167998280539229204208256946214684544302579164296874577221026031614838434379852160793808710018456232647007710469844692751572375829322923532480733002136209318265688494760788260973572531044075854622274607349193870547375088862278661221604729287918646666095292447331575517577366673958664018654711017541163031814303704048514893964164305086989082528599200
6164 38202127013560683960459326540170202649160912320072347216153293959301958676391091877900876482278858376085550631108704474235853879108861384251894471843260392681184972138920000581849546281675651606477154525512007173033609730431076737169763907554518982530718213611433564784497802207528543775240712490421203985327469210839646940953257824095657101660080077355628861447932591649195378298161505749003313865983518708582350050863121298974005829888250746057226218240
6165 -41738945223777715998961819129696524810064365624311647090913213028940991965554058864824319515827421679508058023182315324016714640591255952583194500797465743562947098150542131724195930031591961405996683633137927698612614841290500229060020468571496783662366747136736206199402761075084689490276539375809157977483295465340796456876327901559743362352572233289179642922622244473545049629661313807205903260556019066161699237081575663041038885447813630218879154400
6166 45602884056729558857685020800926717093449582804906256959416768730469619610767580773785702664059286537680408447517270754439921890627253416003478058016041951512639287828396800804832382812357632701842292780368340496675532679973301361992680745278972615000137778025715293572440018606493308168319264055104217779920563320786275296950670112505790175507949185777480855213001365357071834385953076071772011556665972969526712788131912231792442395934286125904975544800
6167 -49824168989255563770324032230037135002669053388493790417876767024451036309173784845800821853171841160472274818639540488547221040887128332542662403889862901366975548281242442255810328424696002571912294089569503662964876331788894139066025278049000761366455909577471534532918061989518320149758175637749208708719806821939937961982204184840641918797058614986462912418488597671243885294672977949615819345732067133595500506436668653805066084722895906459881367680
6168 54435815525839391342320163771706873941676409158744634159714576901580115552547794163201953049574706259054800634339789623392717891911702203335151065377892208087336511613864972930748326560752049216696625536395812815049444348141939488973807915521027899879144184087671606063800574921154679289310538431435572623929991128434262286887251149683620785630014139019139308414411537385497897854200525095753753426575718917859510704892567559234806304652355790690836895040
6169 -59473886483343457219422269607861163067995620268933341954976797060901514961494841501514744284320459878198214723114459366330278601479142516744145737994212717492974980120659406218296157924390894942103336538358300794249304209976916990503280997184245937289540179955505566568871933375081783544655345415685152058204169718718803252762570070831725742820047503064088643188905778451570520883359471762662130535994434652611050071137379801802059346638316482760093870080
6170 64977772978003346764433424103876339843391864088272563621416686552121848862965716572906938428443716999281541900736035607868951795149730276455743049530802322042939872146670061201627383472052318194440383430007179382914749556496150402668538922813555016308012022678176852127599662533495337031895643274112403198769210937632638164979195670684577501423751882586853055955549231703383565383654688974137268980273524985304993875128233745861835697518444791078732173280
6171 -70990501296084568399215627325173508595359526441840481797089390466187265454667175458448848124762065872737386341994206506870659748605527179649263906021205854390054870245797391704015628085218304992057030402880278752221869900854633121038530188199926292555418416676219700500021287762667296977531939026359190094150860753263507173975021117832691862426737908052690504324883150821674448861702173981955486142945655614337092573770148385931930066146287048325197995840
6172 77559068030167630055423112941667562460550178158770904050430191184423693819234252397561970565146581396225508305349290012148734256139142275497819634326986926735790828577185151863256581598282311675323072946887671460595710976593630405475933698259042992043294399904634109225692839956386336595185932176138012062519206512459802403458768322143283901045129675322896037743309252420133945667761928796349858618374744201105702054081726582267826150135181083686213040960
6173 -84734806082013128838589318503491391109642039048711693856785283895686903061005237448047790467768391871574999042078085127856645468205327494435370305458338319603994077408349173685363624818312047529791773282402086577777803777550419234829909350950619845963817430545904184290251244136295842368890442289268451155072362198146580295864745230190470718297457845485891622662269109138494973270142323047548706925614216077482857311697529809312643503503502130567712946480
6174 92573784372056766517143078607765720747595495245815586718726383403581975154512415440918605545578536368437134388464719711552834203349619621167494902638157186982345688410313014979739100245697884824870215132243644394078809635528617797589192096528188066523597186867334131190550690136680386241026746117431514789491106214285698953934109888433574740438910447767910759832339660558107840829518606086723977101597935554952248951638245713026788723638918448361352292480
6175 -101137244356640330309325239709862272825151659628790334422597145018916885893336797321412059610408415420736635221727141384249450697268053380914206429143281770576076959570053942296085658955539192636147419553521808086713701931981013217920965493343604038892031097019852675436918667940385337801656782009483946063182311312734392534047167032488075636945899290096521360632374132799452298374285103513929216651631411222986498912726243320974112210238832631591171799360
6176 110492076739113250005747916714563947490562996673684936082535866354464574068987058301185864505164430630421710711899210977023938209465840672669203324130645281901019736998888652077751384162080438510800453169565792252415815762059564597171910965191230413335395916842923476597017114616136668812549318711319485833020581926017147186783854388410602206911112413505134815719534143316954648510706600572495280573961715734763374927380423837114184070241115904470317613200
6177 -120711342072139541573790125985228110929822360650570071541763904653413558914595443707371734295297093062454462451776557520723672963339710546596052814936599919586743457007624808546546065397420510211211199923459451745042760713612885742022443693203988094288214978387533632163392241616244484743818690587741650575066419174713232208460023269677665925980776075138053877675804615242581821948228917119731117039642166794987411716818780216568998753056937441783039956480
6178 131874839288317506040622222067111545381768963275931304803376034672519515664843524633679040936163940212104821099171811409824602229558595427068249163462577757548700521866425454894542788447573689594022481714692042818545523160884570744478514793854421921417846761037052766536154845801732364183938086974934156069905531409436453269834504774775584085113970888968143908329220997392145538151071856150240259496521235579576252204471652372959564104732669862466056762640
6179 -144069726567185204986088018461206220526586449030172693845572581813739998790934166774722358099600273528909684101433230081583449245196005626916150559035843405573412740076163601290564455717423871051469894546951917220252879569100610127467363815746287192809827745303605713015639405527078729371270275297706995821433597742213552042664397355286595766742876558720668244467901324970369656188385797367744116738198102121165282086840320479612289751242802664817007146880
6180 157391199351704358109471955815666401945046777482160989854587189821146965205515661868684980539442279502797081340980789211279811370928327899055795593574698871799548607466235874208058242940633910416527733388282441271374847276814894912854445335779497724655876546153137005272144730767499577880452230725620108889927657242307625258564458785113419863584470157764111401589163695668194736696115252939400389425839475840407834639125432551288619149394649728322533748224
6181 -171943230769511908255261592906355736919458795880722600970391206245056351401513516222220092949538914105305929688522736915140453300614376533461219776233501896361272107781117327536983655566910953947251884331253499485031297473355307399154246985694802798976371854229661856961832650005748768182435125818080030996082638183456226638094579115010728503116127957180989919479829595398886405833213099619608404660938279071288702028262689615914834871937978908129185419520
6182 187839380197011199140479897528024769624163202013292122450207855749461245794750758435273272991763061312382502509452783092754526133233535253576016248347670788330303495170530135974306649080577573676746975356732896464982466467529442681001383754170571520276803458880631857642593809796243932294323590474733321300895662850073665190505012052580054882487924717264113368174667221756580069242600900632224684286908231521638929611209034215982751707595359386710980502720
6183 -205203676231464942459302935165492851173535154878377014526174126387111301725840587974115898038943811624199374866538015838036669874305156362612742305776953621220575065865856048657569217315219909543611515183465189863261557700601544010434757990487053820303915951119534299605877495208280216741747380706401853510893988592142841019551745774601923644930592862633740283633794138272937577727942512707835999575394646541522697327496431630917426942737170427612437275520
6184 224171580911712235196980009740464045349196765147612228844582010473325948925877123074574173560445774697340069387325374532572008213032513760106079417598889167593722812328934252945502979663279204870502691721665081664713889781932167609968486329505794372111866114037732304724410028257347094920309417575497266637554208273660429255606617315960236025969313573379825910219199120618735175349823573862439427492160113519989771786961030569303865921319805801852266989360
6185 -244891042656396230747078626891045295172945191892966039922836472285607602399529247809346799500016147340376474455553578654223158184227260741079080480811679280936503639944923559984795987295084886795593822761311421828953143713217778345244596588087958682590276210189569879813217378161295396772279309147090138894808148810783211967207180092255673886869986019058432085812254928925132010920860930988926280565415618945008354464437141712249992171204470348076208228000
6186 267523646074498206534020500956494516530742109344177488992306048237001500202070173727662907603328995815936322036347458226339381797696911902544886071722478495837410204499237211259212675970725003223445800612676007849569970375671416891695970085479999216175531324627443657127390672361178163004039987297962124563678537616501841052093502972087144255240683538417072110086370971000800786641401339250451690983785121557021083318393273927018458918715844318936209803520
6187 -292245867551811535378564189553755593367743395499696885301484726717892178648574831426228530394135363133792186770732791799852703592106383510600023160123335085319048800060875132033535804997524360374702690637633418812237873380544830830568172483472167726172418868780968689632758678860651997123191939153149197333486764122682670482766433577521446848125703327007191431218998210365948145362508637426665529829909562613860240876816801348236154323842013920858001347200
6188 319250446334523134306328209639894534910435042439893114512132097766789920504510760929464684992331638871758842508508491489760791852707819945035409562357907444012314187693301990714036907881813183390943333342528420115133227602104665023955477556197719839374298437428201731899111485662404907637249239033097434066076806791095414976760141299546587773838265215978590201001140402378678354876245264408374964045378962069466609032339226488723586489981753372220328385280
6189 -348747881723596119633887487609718820383322685985166806047974038263028211937274217799786858808932120270263513485675184708460359719174747746973090440084855094075013419927728759099558019896102597005264103763662716621910808881957895135434702949311551020724427852788769820858770683731960193660599987570599272603631441892642778615674891596172822855711647274048743262491883683150239077560751224129298884601683980018859810596935143354622130595593125997520953059840
6190 380968067968037846003717891279924682399179188611103139558153120697054599021993745868068149159154321273040974603224115775652870446211093467302562019154928681407934975396604600071700298800783026207884603946982443250561215676875124973415471401584227705256836956664811918622604726874415342021084768135373438195646270521904950859909376991842428992344729304676159267286500859222812989730778892853640530156729646648374800535887659543450685554186318048238982305600
6191 -416162079508893595471815629459147032004800759031591443258701539311111253958083948820790976105710631625895672784131570422544157251814413008284794360018365203592878380608019180844162508301141799296135200390940596473839264231968470316922377624712869005628457992281413171023447113957624081163735944849472858178105085688692968106612266751940172130422161815653289492504614018265553048806789488802018507957396065620133471572899840305167510336636433905514444018560
6192 454604120387115937670701855561249876828007384416652358675984585971715684559944959350154540411790619444683449571513218854777890479638971429002855787436970884465342398810077021977478372024295292444613905250205212415218389524696614109492251620843256726372865352635274629231834439186817923752315486246443636671821639533751432347324907291504878396276678479648448459464738147318982875066985699765289369315502807507420725020559597415457905603269612117630062202720
6193 -496593652896260708825282535795292648985853085054854624677135246926101298914224727011154659360372390736066808360034072556859982648190261746705712687150730438030765708747739683161390969372930032572667090398495828118678026853983186131828420972076364629337904098848901081945293759084031090629299874459746686166488410577841118641108420142510676667239705678959865324604519789100978349335850887074518662706078901591103000430808101879114583445168582700419333232000
6194 542457721945008174466204917234073457634899276109012356794566777931440191769787352803626665030122255851282878726526695549405049814308848614973469052641315493049494906475828342653510790149508707552441946747262218891195525032187385260446957115955233479568932141484609990187216587648810053393143594390467630734969741819512030174230796343833235794841579423937462751962309362394437848863100618272689599790018645287201410318338889580868669987276436564892213509760
6195 -592553493105450575179158281110875063559443313397397184114933731600019564679606344485891519874644521103333224801629467238262037041489482307016535534985133905242708829838339030564446740531754872334826015088662971092643910167819202077361256284588794974981273178098679718794040533720915221432572815932417995589671821335426606801462047414666780508209822281913096132903328839393197563390124184804308560264307235357432555621805133012372686113731423150878961117184
6196 647271023972547670136486500954671485975509397489598627880782001648352506586041983799624269871759479889519914568173245035860001813734981436033579088031790966781539821679406858961399654323706118828307463674353081998124668267571256968416659736594368559538999498370474915318322149691971868954123084282030090158932353487752828136876763484946367251880506196972133266327899854472662944371009277246413047932382061544599698490381088451913704997686430987873345371760
6197 -707036290260816372777333725541501901181339221966119285248449346994722931059620714225054551873642661522614166585246219562582077371946570682531903004514680251540889672046000516028779988073699558635310849513489907253652115875612834111204046832301018079681683535955353627576876693874824223984478196361553054720798256320845343130774581294160731276044717071217667193780744329183635668281544628350730938634616942536163704444652601323212374481422863740059319074800
6198 772314490030036139397184335579150658788476540236993923294999649657067086649272671867967394768965057981648647941132076252116418690744664353650096711236220807290114478080976265377093719708260427124677657211867086195432958897491823615296096560476516027652034527831021685961747381010495736429065542562491917001955697418635087819280829097126131668253595204827408637110848755819998862178685505244182824148491529713452593508305007373114554909171946737639662235200
6199 -843613651577632284209445928986433484846609414216627283475063575161173461586362127272713477744734427282790675726180065457349964351255297105151433579031781105474248834876577662454639645076253483795562411542643344790841639340213673630361056420776619898050184598805693149072703500019565665805724672201842028109739208287427566072255270517306485537502287718506978771853976321869683963648844463400100814318159620625423518642752709401155580452021013197868528323520
6200 921488572877941336502764765217423364842863843302689656245932068353902104702288100916206746924723790514050750521179589856560288802150275892399320570517314776697207369908633352690757590498153502578509647005069795391562323098452926502051140044240768777228439201360279823127094467504020747889230168060310970273326923261688554077089436760880604972717489426471037228032258072157491537325857394625569902510864025679864335483795289769434262366721562356297464034048
6201 -1006545123005771391227134791655988143650070748992958944442668678852925238626365861845936560770367513591881751061175439395963385659677938976430156457344445591104257793160964088770092992046211924504922456225393834201008914719971358080646605892159447214032835419602560293115097776312218242268667447826769342291438020304034306832769137811133945323261289182705534803130889333923876928122691451777268212428032927241470672499590852870257484752334720752122058932640
6202 1099444938773198474478357211554453775215394245609666639013720831320322367007158917346487701937322114640965760760625786392014913780937181135615858863338304416935276235159742997030715112290369867002910820425066933146279318444518039385718941280099096529598324736821139267897579649628114939205006949765379529178460895986284891355923547668071132735558182011160618624194221961079283979948429312331242106750821480983749204200591996042203617427854515089787227068160
6203 -1200910552855836950720049912873900920389076046002288206749205155328367091403919375698334233690544822437242056060700303287366402343220022383354666451502934737652967202110103159517188807715176887506442801070743803326316968734310769550517016143258195136095135469616456244962151368022147487592405978378964694945831674539794671800927098952925643862440222122264176630581587619509226280509356118650920943873370512274669527153393716191979550534709627692196923533280
6204 1311730993011299220571211688465231619111296037581551865003138128084752523503742995510249173994909419428480771937292993448785176522326838535557636218994341265071189399436502565531897315427478161020574080537048175238105641025215127657389453462980687673477080609124236792978452912089389277397604790346239762223958385892865889997288322434991835227441869735573646474178327618176970562237914600366619713387794233439775935169940516520241275058252626285712374753280
6205 -1432767895623769468769153962324634581822586662917699465863797135727789494834807726308381381913111414380031879757547379624373840873616030086824403358715564058989134064766220531286638470216991246506661760160478813291042057230645182103453171699882038885105086300423999543632281093682170961264548152145023733997077713307235994292449288096455872523394860056233598861871645137545269426737678073684633813500235326440341038010921499314272556343026358709828814594752
6206 1564962180772446451187970253723020747174403147024150421168662577661918997352544630636793370240533249016317597807115090518182487069069221727364472159400305244722900420318692787575837931828396164045596411176537962199962475025098802666774347909046258216020045982758840934043381410489647517864943756881872884110257881595494898714471378652643566205291257058592014402612016701531872931896401694196195892785975568110605935509936564236803851155295415842591675150400
6207 -1709341340348499459418707156482758317040304806195627502562074822241981446513630464226840585566318797949480922749469247085014764792766247128179869062530674847733896074566284753251660326917393716965430910620114830212301911548358010204604834438998009316835853576488204913066867244836155747823530733208620704649488073435388829891963499078118076994746591118686933119684491984213346405035130213727805644854605823560313362268325351968719396689914373796976060029120
6208 1867027395468350535244418866777737772721224885815991569269845095153789983038885586762697132272212632882313087751905382444614930468765229599169662788114282299902047788920161593229250221438197635820496509081013208997425681679125796089274064203401488150987600148746401326473083731285789143532661722266907288503832266195729214599411251021724954842718412790376354049325391952031866117367626967793909864853881383977390029919653426868687971563974043625090722744720
6209 -2039245584586802391613335216884823998749883903607262225216361270131008645894410933069512558178377406346470712860825426806582557129029430673930968648039577419423572656135753170132392598817682360824028964246606016049074145558632664591782437493742786850422718162913097462463042269802347672022983607581607954234188069032257440462216611117668252722360463656799972361761681483085171200301730922052622924089341562660107977575720246860842030585439630449315381552640
6210 2227333849341347128249589351707392830635353864308218565778119934632898230866258808998185384566290382430044230212129264002430947917208225057999177481666700415744502898725963402268998763852304841268978735956142407257654052921271064090212100532989767635685876642460759680503110257215349055234512951959176947097159193558727365782010886397898091441464089509358982922639836839167305192379605342630195802791304536284512746495339370802973694818035409434222705587200
6211 -2432753191302104265765388985969289442306844125171714024389262353694313341338252486426485642297913384820474197333632649297165448908358918876781629802440549395531735006523420206394371889615614941291438505843717007838273929726365827097316948750198181567596948225011981414559783732156136429779371177810940334501560887171515002633058740759805196229998048629968216922254539596037118919579629534803427786262738472771963219192298058123885029899926135122382026940960
6212 2657098979507383415952320756153694602443829443143257140488461044534998636237790344045224452987027708649052187610887656589196926379574189065928359744371015869465312389641418849713333265444565005720554053172320179187969268475703272951786527003296991816450347528075156999701115364495260828519105960553198064811812163648609087937644549718120609142646406843618028660928182629665173796726487037265257070985545226555331480956915054627825011631616904097331684897040
6213 -2902113295984289968955065887363965742507176325580665199797211600004633086131955999955336536338255328436323811558158757623065733568183115695505483775280644782276617250853749052381270313867899593332109936534093282078724781402285960351807208797541750158539488236585730770273756008924283590023850971975030781992961047257871257071814748923064011519088374279451780928388824471902434512555143963357369280748848240808545252301502471565934842595033573204995912113920
6214 3169698414443235007285683734498808693141098985898451312637492310704811952249188067923747492454598683827170795588727664270656251447989965776178818414524205172164662265420570720800485198009528849295009352658081568045537141156134852153481871219808033055473869372917884202468081544445748885483169979122360971104219273336607591431316126862000255130289356536128453638536872409593004005482436500090448227683162364506670750039361140254456565573760996509556079361280
6215 -3461931516055946427113769868818341852522754635054377908214343341121382182898329516048211567355219581251163111346371618915113673560654366938325036475238138891181724627929684197393800601569897840127187115238730170375742597925038358233589367253468472878356865001816335128070794376177442308221984194958677247990857928994220242558502919745121892771416685289449642692109940184087676406061309177248763634987134328054263114223034743554421563117831166813827666230400
6216 3781080755745478035031249686859101632799154301089900662363246788674386143500122218236563598795205229012979288912809019560298521249479509470538547988910381284041914833419098118252041898533429883336538248433792742064194613961476255405402931753040575475669304267621256612404447334078901909435551748946084241785769507685156074412310465381141405678936776689229659653894842119700918147542743763926576132569478903531081746146132240958680193105219082191085087147520
6217 -4129622802806757089822029829913518890416171417481739995780549597227495637541827626468347287322403574711134600352110396597150955007037447075289455606414760396163597908818681462840043173960409904516591917369224149766401903368551145883126841840816837446166800701940243522049721973727081036439505548629578207440772064726847776766131038373298883802429957212562392546540699997271657979600287819171127368896653277346865913061729794968968957110202773626198311581840
6218 4510261991017044594872358642451776359076876266900171446143253295891245934287068790206582081139236655723686658674951497101569801331598053570720651545808532814689928851030835151409074463548909502805217215877492583678266427673555249592092753322298892439053082117347449112174513116567887452857579094874738864506510932509821863126668428142286120646402979044481541608023609222813688024714499307207376281059246003293686823197723232008913982387030249566669973624880
6219 -4925951225774227497620508690005211231933389996019166397579287533098242755172444227459501930320146518514920174893922861024079029735368997999444394555980413893915571770181305138422666636234926412917896647459270738780416233482265453142581665170460802779906498931902273785562969456661495155750086211468654503804329662621037924778621243271905105012643883559854506777049054399867504127420006611844699923572995337128464128220658946927610941024020609380088073416480
6220 5379914809311977148866575970760291362820010309829003585866597658892743909419373939096741196124533615549481051876458761062732343608463870499125151754571903176601943543433758503795976660951570816894539617766533475644857002124335207427897917400374539763294798435499475875844421835396370113885789058550597747406940548866798492879748852384971173654921004578122536120000341034787646734103000009397683413951205781774067780308138088824625722321881671801645155585152
6221 -5875673359788016001009008792506053645381151839171485444141503452621053856156695765114650028770195274503027940295325417901667144423234483360274646772171475461806868128357537238928433398837963165671673890673432391325468498615329675675364260096403604726459037075956841467157288942588621412872238986128587127214968595277395290443026676326437363394951891962610862128336052043125797372206069757614664919065814514014201970032631035432908049518288195903177408843440
6222 6417071016138009739782488022327939268856983243585138077179658373430283300924355754346771168981422403039062305835696687697870080914142846266133946912595334417469628357369906024917545712366759341642269742316048782034996031661742535193975889643812079517969385053696792639015086608155824984031565006601478590795501635193596727474020260940546896881303974941039329965531166156703199737104904900163236806696424197263549093281365035512910373711135190047954714592640
6223 -7008305138156235437538722830224870357111414162438921033573229860032077147615213667900175931346334328093360218524835097226955845778805983134552965640092953943774812375628065987019232818293018384264192871201885080045332912004326191183917116440947981626921000828821433500613543318874796452702889918154733027603949691656674077618333152648160102488464430611083068571541406783912759724097339219340001221629211228377056528954636250057446328408706902540678073451520
6224 7653958730439714850046760228617349123137839404526005292952234714639413483301915401930010925583883293646780745168338008982582232310792001593168029627094372985289387131830855271895825844829207426663023446966852682132551228874464815866173656005503953422374932071568700687966246676142717578099046209968454017154163453514445958539244571023180907822931602543447722588274317714833749882562149074561122065635147765176847394361217409556722982360897007898790884256560
6225 -8359035839761775679937541880517160890741661444674126260135843891040918809210867224047723082372936066987736527582946979563400394554326201138344998386401609172488235117219612785728732465370622330187633139711969757001644128513036951346728901422275171122427923191580607982372425617968942105053046037117284640234684639853600448153637550698861964014215754365641305541419569888630964722388655436573437315289917232545580357893013909362519694970039762850535616388992
6226 9129000198284245831666157322320512832288529896324989626681679833036590902147395900780832092297580340594183672409074868478666101538220201636534641895693445566552316772135413993442797518444421548861428613561516687945350172269668164624814426961297984456855603434012162622383226542246988153738171844367556474906444639309410154878540686080715422093693301924450280061413282782086801314744711639027316661599062508766525908751884606570073735703792026216493300634240
6227 -9969817409949555335700505807831661229597904546316196866597078947285852616613746820493591457741761170634626644189746529606547341948314126954512259178039128363670948538814754965985181764658420417936362393379715850907245062336401006990335745659169302395798673468835079529000093060530991510264384913519858568277939632491185921957364640204917418316840528899661281196424451345049498196650054722486077853850353817080167417471698314141709728412072785685853470446080
6228 10888001004605735960180608229504114508502754605595540021396722327610109008074913296275553583412222462522976878351708818442847527660184563575046223429471930836991799039036936649595365609299901327723787315480673593658234669837531240467262200447420227399229044289751177120471226389991920694903253309707246754321024295519583939502977433202687207514506570673677144714169869723764617260285334196317132011021188661259253014876108855408023043275806569723944683350960
6229 -11890662714116902242214580760468303213827334164361250300509021308918723077747003986202174010004561599959065452613840338694311785906122962901084041193333759894007882978761355144136040793998344812327560374250131584463999776426995275024274574717922030915970092872840751443858996155789254090007982787390081516863772690301287563654834966097056329531854384720578706426517045213753140505690961521677970008772699172685573805784068193172214872167417197517401286113520
6230 12985567357126504606809969800470068038407681639463980466187427686692705923781744788715868433220477612815809308557973841657456258248328323725407802929312152216400100803937485168696561883669075357000553088427661091796317210443726723902764534402984777702543160859515315411092676733230196468468479715230006858504650295293495337023643957648317192300755124451292722060855923251114990128610724609922863552013854353765055568711249448284223555187157244725387120460544
6231 -14181192754518434737317603486173603991580297575386384206508289326997653255356755302665200846651895548939173174475568266313154716018904219258422829064780587701936374485606102785482800809414734998007761291584257120366965734185189384393367361894565237268451257100747009718185365193120843241105011638320116522122914204654199651031669845959218159261772557965236476612133885318082241535986041666165146525680526871753631709692814292857400913566286994049310459432960
6232 15486795136232529343478585686753852072141199291077636033088288939368306088025183378829653011464459193930426206607321090618874065652374595088010526799166085139407974512733488138904617827664974195992972259954596818091846755024085806481240134084746177464359635945130556689753859553112635957376622638393614737402482034504794306297399498240987509981361274391782448977694274299548326329228952109377815604067401094829522788948189158160296922048848395680908483740480
6233 -16912480542231441681420090119335892877066441287511476796511331791185351062505624660625620535807930811200749145100042200851428462625081156388022391275197287739057353042208088526154568366424965492466169680362274075180645105672050249432723684686657295828798650579824621227657841868528061366934703043156273191142459854251378219503290030505746387293687924210006330477412606655702619831266530273135943798286641175772698190416133652166516225684923975558076904135680
6234 18469282766407448179101653649479980505210798806630479344873889902747456097657945823188980862988319712289748304583333942379139458601877603707822385498225142844820558052836750893171839515437356804641025281262475022507384693412666012804904647125346407325024048051832580641275537810994718373514151933972470207709323139560228038252785795168170273776602182594966478933614158119932167771008344054126096306446233503841078068825817382897470938697965624565296075338240
6235 -20169248442412139582038840400433367099971056977005906110812688521290812886777125655936634515867150742440530731311871412456931219586340666994635896206608922367257738432767395178278985064443523277147159440604173710478602200526092318191525088132335098317157845906301377849011153600917047634182744751956587542516888781924341366180587429411253186448959748029282842936405177308748685420326312061827052856573759677795900295804230823865550596355275138232656849174400
6236 22025529925172791521653115555314520813009881423863618527351465170110681357851570092217752910713563093295982462330976541613672981196777235446457495985577016976957600535053266057697548286044658508703618976881410842383137235802962290481794656561158539527111038346985173496202161547674137050464323905819437048458358566501093504229354572815006607759193709366062493038971259345308911150938402245785205560659534248288472723100607924405158229725663801994656091503040
6237 -24052486681645189999607960688758411532317673969756957108599233867417497900159566296036285681767301262745807991935574123341479163180475004944409971255874802193592373595552352573224994991518390398832056041523102552294676086526124218866990222969843529806663479991153934103333486602146616276274374478900295334946874506196466720620371763506677833737576518536139301700985245090782304312798774411556784465046843451400627955080483838992249827728337034937505344055040
6238 26265795969600655197494054889387814603562075310413989281592742749732357720595591034300226957064805779784294519610721307662979067990127170374756293324121196865638429159731786318431267150680578265213988090122266220458766156060717353932096290132696507231645401922854635084046766439740871273522031518641876511105980629138346214103310421055147668838619781174830522221155580836680013848761854343703693859422361442345384455235560061322145903345829284440008234503040
6239 -28682573654453473460515793242492256840911583363969303240519475397234386292750672057273989378510748892394506474412656522918993054204306532818614434882263245740976852642593192895568799626287975835046526214615913398190157619489352050077258599144300731150295303857113822288668404819027699770443874299053839084102388174410842763125058382446746175020219610068007190410895678225328771515895389819539032259884694325907407238452546754774235393622015654994845851764480
6240 31321506091847877464717918558625335048676188565159561736038906471736985512789470740542504415523398023676460388323310065170933249312618781279577600736181950430073438891948839653655276546987214017941987836520013681077507432572094228816463080901619490980249562355601189017096828161852485091737249583229114013774111992667070569560443013553383664837755779473469469477179522735847993376233077097304643264913485451508933312078899281545510439721342204414426703670400
6241 -34202994088534668058247574736006026444572214620882986965627773155483074243154145905998218534957543762247803681462765818104041652869941855471013736342893512145667930596685027045388019334940349153313300301950752488364406553357304742685584974137810165322686419496518932332009363015614073863717908340492684831862985362001843094008153024715511734614814173808992960347129934133165632509439993758750387267057970970588814532964058118697470267176000080257949605298600
6242 37349310046624219245012615324463580133468675189124426821280201410199094998942591315687040700898800458143801067092051277492942433982456937897519641162369278699819613143412012293566110880124283275224026251163983952549879363699506137215507437885636352162752629783861525652073531953884958031197353012064269261377426067787843598414421074553980445846691497488383857569570928760003741096505837250115593381093088694493962208757053947268335604127969021168495499948560
6243 -40784769497311661218605145553895063883047737447089203719490711157055221832329475053294881960254474929210296901398750641363891047762446425627905675879246868281004482875894483905642398029974626810088058919340727192981440498328396508789334468664654944025254575402600077165568230481839800381275881721776071743134890481135889613066166682633323835082850580955456741113427542398096486538015793341741773507179500335680949034872899915973150827001284066508697851278400
6244 44535918340402622613201388470647078248491157077984022409221882801514641315574622626801205939523966264135826755336476219470541736711911432624867887951913257092013616525279578259803797311471021227492494469508041778657988029752077377660490312269317122743183238077526378003419232283888471822619141681072588698850424646374258633069181740863617361664218797484020396454961591167485736058599145775843868641502850216788623331239776601380251130451520096030648125470720
6245 -48631737226265441724984188710167863085837830345772170915473160173009181450638024589834110481885621096278061306302418945467071521988732782079757252865904909467632964684640516393752430891481802529874727576183431868231704815112727474759137394054202961672998078043661576626226387378617879271956000980209160901457141150538307115252423812433773370542834561023485150253158906809344587472516449503514470951155901342290665273744271549928764383194849561594503762493152
6246 53103864648116318401511619552780657921528475155458795246407884825506110186750671210688826748702477456191823506623590482664512674660116034844111778685051115637643246665749061256882515480940362835910677211703340809949758281267360655504175047146547310923163177977382559917886952345331913573534411260737460921634323003796902598910456941839350170428405470387676273934873294808823246847360185636590390160790024296427364272941624754990612394366520718143449621677280
6247 -57986840455809227622914253033016447135396270807351359871200811443049025985555543295163665391892567323090730533253291878059395977101202103035013845308405450796065789699500707247290754502092076224849742945992468495159390440462463933426687279864491624922997886928304085375416039693837011811262708786950817693521272606689506799443627405906463220660592997512606166126153343437854592223219442503083582303857233509679840924035793652036932001295908943315933608089920
6248 63318371658645586010907416206599746638569574234859213804517585573343257363022653587041214331382283182284901403724492371658313892214056706425753852864820399910945539137415064236157530021480925036016653426064353954747459717254488665086252951223722430013012390484730045048422487909587505891188929835014597958314640405058290298698493558346476480295863993596880463208860569806611802521948579033512291916786807242407040936391709017939306746578692261969797439619840
6249 -69139622555332275766496189363074076824471855929506812897132733736539669281820308797273096073666170675139509674662979930401337684520702986489428309949275277909054437320938897314871948161665060651047922672116038543170591353068334999973982864589343879677283194828787032040446434799431661557833736842621839491624166242573372842826774262916496643124084295061380828072335359439176487172326268039062324933813597042089970271845645843811418726658217542282453104917120
6250 75495531415401962516729536396841768539765969562321941287396416126466845469534399999823876255391073683540089680584936882299976382262065549277337901285207817823479849879056304444650632090551479463973772891165913469774047292465301088673732338522379185968026079809365771643797676209427128229901601328958379476728538961507632644175742411942520415190172083828906917322712096162926367283231601578949072672918077865872294972401448827390028068996847258205120666867984
6251 -82435156139586512527380785461015028832987421616943789181892525925147174039584562732708250058769685873521957957535537815293318094208604145193941616754231889426886915056646670464199428609882473255227722413599199909594451989536939569799624885417005157983561656218847803162235555889824523086165883852685505982462312759476198863589583107905611557092120697255552586518473762841775858254434650197857351432726483282077669454363616755011209230062760640436741466910720
6252 90012051548351869918892573140058122503815865742832459087694817964265848395758010465559282757336774338735873402824994002990845896802425399497631514402620256463067301576617444334604878428863722230288899460518248457527091971905568912928782440700885143432001908143560899223717252585559000331164577915912428522389707001881033958620954404400385585418614301464051500536943751674601286527510731790113862888388058745629451674498717809961919008701565109428150734757440
6253 -98284681189751245198551309054010332251112298214670677877536895743679521408387982205437010869746698399530566599406536935875662412861006890874426231508146805688731133695628060880392569168124096883461952596266004802570860244833623589385078404335479735063241213383596429911958874613180945708316094198829534686510137927024983006369631504000073901797143156346901008514689483969122528489312158195570321346538255986393194785553039310441605423833581256629834376507920
6254 107316866821777081074599188279291787826658188298585906634724982448535378642221786664133471030486100764133070849644319830262563415506333090046905825261406136110051953615349978554344529318711842433391512519602199531647920826739195811239960926247669325294098868622321786577725276978823355837802719734145598169543621528397254341920609394585394671383690367487066499396634488712766925465332634283452936285081077390548986137727118930616629545298905420868832452822080
6255 -117178279012503134047917659241077052446309171024472480657206878209640313128634256565875982203166990795874343559020536668366089328841538072117819591956004682964943892853949064086723612818397183973872146772915383860348921515444059564289371795726143403969171595656751184765049051762186494136730844052160367783417355739511258212972993909898492854087880604505316570464831269539861173699193226987444078527481323373305472159897685709718993253317083777262982710126400
6256 127944972615701499341988545099607492591204325888319569618448850411432971081191181143164949973962546203332106240685306119081254525205508251288945033473523088577819919795032547615999560805468056120222650873313532193662065140351438045906320162138527794638773113681413088477957652478371607504513731037294288522448115827281349893471897465550873079283968600340128156687435776095328912396895221919735616046376655886479751381122475406748223706208695775094560300392320
6257 -139699971222690763807574151914300953123919434283954219850825489085280453134166279412081361390024312474876411022685601027868316575134402144228214829138696022571094421500043802331173206887554829235242502366521609516544746546269566115818240760720443501021746748074482964122925481271939686182675834360312890306302151567233012047405512937337090997383610235193034192465751302641848572181196834135782350596429553923229323136715510282937652629550977341299645821145040
6258 152533905065534023692715423169171015596287926548030300075623839741074165989362246710124415988888714097538821748437798866264644506080746079676041251012033423978328877815022796076321919318079342984525112668163395717166117101365592206926872149176431002012019072824103824671325784639666140407596622466161647076370033660134689261605509322253883015844900171608420727662415005333925545025584323791500639000391868683796638195748290941467634903182205598134819239360000
6259 -166545707255210489684265935785755449107394996206675381852397839479893410192677030691919505550756049988396839714297527307094247917659228132098706343535878093569589474732244369324139387830935534370696086789631123814754702678804590650810540784037066898155794682925880153570176246434817240852516067416687769263920833925344126623833019657827898260142259424635464653857148068725403337838302872931445974570842273697524588329512443244021353158089795706809654630383040
6260 181843373684142606981963920005417858847733648260671063060237983962304423992555372398332604592975051286351483111160507402052199349513258859069673750776150431718133442294378772882045006416803407615794223608205488347995332241068236922102743060602686767837434005809895550333670766918723321242173567474140455309568106209442900702558265339747595621829598477069951352728899341529503927043439980627858450836677717294568959689341172119882821227076053016352641837554400
6261 -198544792408865981981192401224129526209057045312951524465986710695345645930520779252410083544768991435660590029523646163240416520078329046474471861669589756774363565965255597615139267207183860643950150266195225652022488815354232334453122991626038621269389603862851017334163590226733614957584304790568879231529865808410861547684651746965968866225932473686880300806223714537779774711264639516011934297381605783881240363499413237634614065625975752957292944144640
6262 216778648859384768049925985832689331655066048882347977754339183935063387881433412203312612059534942940553929886585733557245932337062115995690917108461650819865422897177495381578227732514901582679360735773856929226765667396856491972101139211320594371478088546764716324133227015675900984839797920020569750949236267130352087538523113907837725872462163375519075683427417965906480842428803413419188701575375142528010297921288420441646121903688747023038675428933120
6263 -236685413800900346557818683527295944394082441327306475587253965536996494904058284574818289321879061443054066646329857383414107236078768932166749021895329987272716437155782602375272797227176526995530871350248253440541918076996931828859268927106500615188737086625224638799886767384032032666300251620842985513005411648758066331283664942906498007293590919648074277651389499948360521494098596106524621814206105313278523213646006303733854122853040132823160728722880
6264 258418421605543596811663488858602079406958758577813483149230753811304610558107343932709948000764017122545190279982697290515159016260337320295765733130745304899569380823750479598585085348234836430329246367402766738937359080349316140189696805747208455437500134735392018820075433851271392928472623341607940225007813297822225792385689239005001824359747756796815593116663192158603312611392003983200844418646535067237674730100149760745467049720872318923572002275200
6265 -282145047081289277542828253080578090298991507567200336994374778792344849798044690401154335219879145171864170440823115827989314302892248074173359451754851575768719639149272039088114618608781406445472159834247246259290011372984680856318028165005469255379235648374310814628712707146148871542978417714012343509757624699509732249450096782840479588533091581246311748533568016315251965336197472417527321770343059220180487992382701238356830771226798759522184057894400
6266 308047989857631043959089801564126210007368887929721054531651532483780290704008455219408517740213506791369055421320724827312342205031002688139528710311206756679950616580252392311733663560253498507287897964021994426526864678231230264887987618099609491073783253708190551440632518900699516661660950427812195783474217040481938914478762762434586990975720639731418087118505569284268924066150075911843178313172649916203515960417358849420160033732339410123949951775200
6267 -336326676148570669592013248016781876069157515719946102099246053950808695880851577251263281899352361769882002371460165007209696704129025998013386538171280433302572162519117890185666134694340024960829163730696134838335047668885606310009878411119507318876378923166646433679000282767119497315240716275862191928048768530665923699590809965934180690691729322577025762997890761740025562469480131165729551814827258491546922018157414366441045685369692379778670283766080
6268 367198788609269051862769887998364191378616859440595405826530901016071245175813716451811859620442593060956039411425637874998855150735003123945917720472263480117104251772471333108434447983908572160933580988850821998722438059291179436633505983186594084828175994087121840919444337601715133471981005206246969229430809392233533888399963560217600162901563611263023348993751351888723333354299839219610532343351404693948128341932122777658041447764850427720214339677440
6269 -400901935980131441527548385150262468808177324253476839197110422766232933131222809099575112288847282993250479818637065706950360021496632647955099172342768168252751789595684147828617135760471270559273505080702166035950947836194494027149713285619298182702416923379897183483278831783530690808522083544637951420123093450810426717672418019705673109828155933483394987866785395413506987974060882883439384496901864324076986865288014911652192582614934900829592326833200
6270 437695475278586515828921267663837253353128239635845492691538942729505913200884843304730759496132953111881169255170952358548101206934573684928948149857144287281279322044195200476533160441820118207158640714837891535887785933221478097302062314173412473050412427166655277269450799409452833995289379042380769805506254769863997934579910836644310201362725385863839445520038025150602305519417732133534395993738050588128091223904707552506826830581972050261699670459392
6271 -477862500462475759026120697922305295764123841918122051475092654283107631894395990097531483257434236623927642821037983857116083311660198913377088980617040187142062577796060940388290790327274351000654756097709114401125758457525640979793845156123545098545330125726757683439120821812251363393008187587224011602660006341108331061990608051022664895536958342819587451681183536302157084790618052421744179531961051984788549368419420371350552382066438457142189018833920
6272 521712012758640756388201801386496151382318247944381685206591293774993862834361835128216114542890882838747364176257196627667603994893682318635553333556851419254668230454617500441049654151002773851269641449787655662268942165308989826975430929213963436616822664070519743333812049503919729267833556120137157031419196757697901669055129869218243804772779810664666829087433069875105067724548975580897003569855943297922686667112236123688922288582696167598798123343880
6273 -569581289235630355644074468572922818484224707759249232778602203686982293455174095964798235116323977505532959304383179110887676571628913500062505527559717208670286791067641009647633565569221642055220850792524696537171608000547329909428431814704987129729069897712001094211343723948784572490907583648824435115160946813836062365027100746783300942901131621599507414623940368892629613156428983635155490616705456747562392684755096902235140717492948631685160462043040
6274 621838467710973446341552801240221853420330190628847037721488157631349265429713643634419157231250935524263781778992055211202443798129534902482945158810602749556130663826548527343151077486109455656509271387684907884825956378517169592639689562137953770829939748494098310898732471344988347142803338746716411486984433486449319925157644955682916520649691479281719627469741728908341522874377376792481819080125621063910742809620851171886889064507720569010476190458000
6275 -678885367732659626204971708471523915557594734580869018303975520680737296122272114025899711611766308714920143655039454562220821161998718358440936917001508395114488003227490663817376629890439799105287236681938014101945133247487446168868659814215086305398592834614059313070238007065137706736809395514264294202753529042789504081288474755039269305421478425429134477531814226157412078114537569436046224971453567544264700228216943843684361837889976337656001276183584
6276 741160569173866495181873231748365223078235748652893533072881934965639757451572925676686549474904493043846486518014181887809989860479429345633011483200701883830813383106139184760187826055291496846265106195522013097149589378463986656938046836124995317942233302202861847492622990284360910555473756769586664661833351924184714260572607528061016888204893606684221595516562744616983968087812944855809913724815170853322073578070153583403939743041784428474829656580480
6277 -809142771943234744702141223596529734823109233722411965177816394772986453521711644640423632049810312681465263604543058904630526250061198584414689044033131270483282506975975731420945288670781765877841685439378662553078537144689010481878879764758480899002043060041775625436918171185013839826679069815277230029504807162504329239057190354752895896029349399575038095601397519090628503840690218610714412620679469412844904845150194203544329464497431292573413506702960
6278 883354462455028782618513399529045078050826266062479424668543519412895923378396074345246802868712771503804739879927713781857042048020196399185906539595636718784956253031284578419381929568364951050116085505119110679055164907262236503486193897468152035946225178978037741021783491429117241313581165517975265099274058759285479144377373797612756284912093943227399550997491454899847306757617280569088573258454547195288826800438422260416229339268404214944074042411200
6279 -964365914840594532568622522045585768005574206706585655144034603607458004230176750285580021344265269247127557961686574732824696679915997603002219621507548502356772401841995687252688601117360922763787117115877420687791432602648541603542308481183296424884187105513713379880049677181047042016095608840699105309278631689070836089219923389259571121653498602976644700640416686472367951957302362099814337788578817846943909187956635519228528992646654082240223861821440
6280 1052799557432378470360871241569563650106269391281615986608334124055140160992575026073292039063807411031518840408303799336286763812673966648581723570141974053981621969292018868376176326203847380254764925612110671899278127599741816188512483628670164664659655659101278538964185873409323780816655521614710970064271928107793276807987081078281400041792607031257230543055742047244933008105463999844187440456001760215996261229999337435326513728103909164345227830472352
6281 -1149334737833756323888715098281571682934557234035379431618863709013608763880241723366175391683349912280293859839478028858136054781698186364652526960465366769355364464375308111757242921716016091174503901368557371531794187786179383821345778589807300603063968750141410404249122028713378948759703123034134639788251324455750520283491881868090669238450010086352278546009037312623075911958650723522084387359505517861661153285612390067117519435809824393616714273457280
6282 1254712922923148160576804178473176449659524506980409166340491362778515448495025139640288396224530593126314480512878975808459782075044407467911540467048053129203102910706381067503333494310051436217756091177529538608967171398148807591602729411785974703661618763365892014405681291417528763596495315973236038736960574435615663518591504369495050287777092782698891381698616100257468392910033588335652355780281426961771565714347988434742973748961982761382103211790640
6283 -1369743373452399029780495072458347460164409953481277373191082370980801693835311563101491806376379140849467786002650961068429868041829916843414962436437253699683192317520514083284721369537248922412215872956600959100302877335407816185906369252587510659371687559983047514447686387017410942013494166182148866168455921335986254675897924195535682688451412858774444310642590992414191859553643776826043566787999748569344785128844914667523578324345274652821617566376320
6284 1495309336512303465169204925817140308788548005819460086832299732363879946738524321847578332394203274310216667604612646330749213080261068291654850795573135397058067911305200685253775865665194855394864897821900418634700434486288409617684438430865485748132920330064270091767809161888574306982075275247878990607368435549706370947449000313907715284434530247137057487133991818669142529502276744093428138673023922717287113664967795806046331383748131257900628412553120
6285 -1632374803079852774515787667834652907841179443161574719633423395751790208294275666896833022503059425339551586951730934537855987371990681006853767664027475006733963804885470794656195507720820742973116703075981554929303848279583131961490275572626546160731380900049605664305518659541373648945623735096838309412487651179548509960230855328994619529992937892138435800397756958185565793564737122198774148758552040371110087161057202742741115663567325675748562131654400
6286 1781991882162180310343637365321380226006915272006459225757636550037856570703628236331072141331544679426049379588474081444774919666367870933257711466145613707863195663591045238666129973404473851347399170558598995638711860139408248150841686154722535825633029706662412355288444905985680256327667725956663121471075743373841017055050845375727595813178282394236124461232513620931309028368607789281619045212378019398522364336562954292818515834288143254235619314509440
6287 -1945308847743881257023601669297923744582123234362469130008513712448122462884676696922084071214818662089447838878808579919263923202137031886204485351369390765632889579093509820541828189071740498989229874626851678628796357897974226252969521516017792645456605603262927357937690959891606695594392673407579492670785205973162009029213413601290981203049582438567217717757956066319682692174372083043082264419947687404481165053920864539659458628876773378306724318328960
6288 2123578919862960980021244122678984157081536867638641027139267751494211855107759512233790390861320611908706954321979517418606862901247743681713980452951099144332712724749785160429458045867862954389691357973644441448334673117872721095568714172277338496304702445749739789070270910894690475581689231134973646324115845638938060046316133913349592799193214795958933332431180896271693122473259337565964668552214560565325488713790383460481299745961858260593716321933440
6289 -2318169846724921133412687674261040708076331356912482019534930056899457681648256784491821799365605130235076921318583182197644332725457318726347167516863289142389398944010785668707135542137409328633294069353271809352253035923141264306563267552442139110093743344520662002072156296215854043666764603953205009716698839738545177380950583208984382979171289764062254285274260420208025232966359830802737809504966392465546325092710614586475508145021816791268110105297280
6290 2530574360856750444531567745551986728683766952971219054723090665162923611011585311234561929990589962772918069773037210133032088138321846048778943217636305948803881548870553214983235358319469235560133190339421094039865769247252258815992022674576443341128030185772401330361679387427744437079521387635020976263871385656691808260230178590198777488677323519018552224250411042167692252331850020768539548261915455089890569685680048393588709403968428611122176769537600
6291 -2762421588949015424426170281106592724848995993675949604311579107172122579770013091693242008864228636356152684734109734952759641095377601452029781966392422262620804734409047973985661127984446973850665855946263919446816083798395727087872119096227950156074300447365288588695808022869548633083706288454218603969236496477335564172164348532062751076805709744101316028306367492604298118436095774085395643366423963895023932772979915337014817085090309915395468319265920
6292 3015489502285204939397437158183218357841548428223927859306574302104519724274409045142607080635473309444388145189105735247836195539644011549926910420981528344611068586461139352815601853267384084596427443114681488770019454867896352063396125101311424363033276119953607147351854146331566906806499720886207935173219413914567261019562907449045995725690705831284541706326676824234031912731162922230423683883294219251153736515112720715617729010022025361971688217271600
6293 -3291718502567903291222570857607574293894718336562250758043778533344026047051721886754522594307480530516555818937312394701506186176272971316298089643820797491986985987005051207890324465007806932181881558594174089194885847455462687274833377644202382584355816520274401214543908779556117166203739645601898795670310194668139331408700608648880218186946138371164897530030500257580759545967304935327704703263303777816386603145232084243327339752479586958707483612590080
6294 3593226246581167436513313707760467487189950201037293211495978829619451881217061314534996163581690796152478865261725648625954538385762555053516893929130601653837074363984062895952809903434696941115548137216282315781078312446837498625417105353516301873997628828085850418253858111864111343656938496430363493897551752847869211547019479932180597059887459937056900201974661710722995984428647081198884582056137169454683634040691665404351365736953321919960157095387200
6295 -3922323822543022277182179248058300621309585416483235834530163585182755772813143321801932138532661654465357290480239669817641644604140741873504094982405301966425977110864877308319614971514155269603150460334241344178502136305359388767034624565883356317637421606000099492880327715461225881414891419508058440873582541920559632704919054052426904005065119734664929973639091232255322582931621822023046885961399920614837191635192033837642859985505955654469801828999744
6296 4281533401272552625329766014816192374515514524022392528909987885766723460651778384903059080815122363035609063347549646212451123316644687916555907456839951004442523509370490359633541959674357742853944320527276985711480835956570609859541064809959698943272010133821369360641239702899426879685524439540093687751474452382215611979893640711254979852874671296176475100925733610282065501152934374899440576650486241406448176266332886757492243858134187496742864098199840
6297 -4673607496500420421094620126127392229663942463802854951626449480504748245678630456879718109754381336135218122729325986687411311131073629764358387195006198357768850207552848249706084142579576246891845105717458330254947551925683834207660314532872058226727455214509771608587231778324226889735476315506766750760424189492890509539490799445470780949936438651080456716907185790547428487713712045860590589729846244620432064239694306018011738203842628683483114295084160
6298 5101549980874586482283359239155101563481928694651550192413591161581855027592758419570956942984423558945386204275834027796726200705998336146331289565439104104605690318306003928917256946467417335055180395400362747465058652776674803204076692353655974672124281549498919994878006092742789082587183247557884603036259622294951580812970016131986092063460085188004909557996564907132085661164620998698737336074950687752040090657352127327754238761833710150768690296501760
6299 -5568639017547079135891008251127793501287383196411563966514446152514777550033036442626535123257433470558341438426904898530767149600010838425445987423371860185339469255408756522267269059432687149704830935239623569118867310939167390168495077724520607623569599335763992534422193311490957902540724996302015439539593474615922000590141167208766066792186601996380841070584866945709593421261898168645983715202176191777422659752589028728790731547987467983532982568588000
6300 6078452081773733074041801492330385478175532254444737011155021788038903292244689716759908922629684591673508590854643820943816900271765682761835521780320275726809779386467839706543179392880395138648079654656806304295914318385209607556502516050515230117956028568057616528268616752132194728668839180057559179698238009610678846674744426952974034504670245848922895655419031751135261045207724144205031739415876647956660699033819867487829396448627583062252939167843776
6301 -6634893262826981008327415102520228005646224700110693660523823483131645731371732582123888215300073050224515737833459910476862009778511126492016485279723828266606843099480387844173420749870930158749718320789909298843677527821868684089938626434820179550362589843182084730120865875306462057878206984379044232795396345619150553253533954621143598047289925631659233912940460629492578714611406533692624117829991480820075236621968023399888748836286556804440350353038640
6302 7242223053832063017227804118209164957815866946160494543181806454262789078437316170193498608190761687347017469357939217733324383743136646705325968623493820245961226749149238350640219953060435268102862343225002711127031086731842773013392594304875576889141290058396374667309052980447112425699930272462945921783940887995298267837393150928804412000532732050239701270658167221811236922599360389763195272319910651770391160944171483740642394680864389492854680387639680
6303 -7905090856020358172605559685727138991864734530008889204568470439442636033292162881086898719918249883920710394321976001300574541714740186814633062171305488553381755924156980185784632833527821946720861641484591438150180582235123350794640329669079032981604960632605505399731216005512946851835762126216274664151756232797001814284034620185291979503842741286674302224037462073517040240549996122347766882565728880865644190390848869605863010345717848699768516295598080
6304 8628570444492750635249875237519890674515038620126477486402723616157630047463099760377494370306195518612891265910880079104446522212602688275908215879227786640532060350043384754978096161931168096277567726599139008897686713500779745695372452739396026185589762843223561596369823286824271759596882635262790919319463011376184309008913404760814770349269453858432370515228248054759317667574882744840402240964253528402701434436562931237784819617165563714327274847313200
6305 -9418198665056780900359525889603942327958606954807083672675750048288223465760612856990880443291568493352762670416811068919020984125997165755334550814560349601768444664946655070007255555703063884627121649582732561969624239433247794035770592953007826222284355207203250871182666987559099021918435802966034729483820071811118151874862008245422200548463720416984748710848359404737192640698961669824224192991986857923472730098838073117824300015940670512343745157606976
6306 10280017656213691251886266847192947900655289101751816276398837533007064150336739633227582312850928700744313260265433066336499919480345349438654886887293446788319425030975630495195810028398701500230992758207377309989401251760417514968925459009382754115738986895122486466150133270585490641157406882281651279042689899459468752958499412543996456449660339140495984583633969290859870671015283287475923164878322590409964764037326105531643494938909107716299452971373440
6307 -11220620917110647602789777942580377621663424342811906458236653218402718578636411212796176722383304846285925939840383034266522011341189867897457993326541420430466706042959359923787478956042334109263753874757294647339120642871778710521933762570878943550832713704247215683862470351169613244644874777738423709314656944703303804036166317857271539352772368311366039040179094797264996095007509785817208482591558305034047853518273038339643931402949449621302128239235840
6308 12247203571441504128934490147299567702468665403968329637789954626954520966980060317752505651947763887452166899968414133674061402312620883496750001271467715077663422733010505321438900110647654579571291284273368512739647678900555011703324548340542679048523215092470450085267926792205986352437347535497415486627366781373736995040712462789311653344084056891766386812845002112748415926402070270915856072519547224853323926415773822534535639864082015208663635470277760
6309 -13367617209096892320700789836232396671884785621070217982479797767201362218831127425860245286404442419767884372195899989822212365413225652706861140686287221432126836174697382446674060624692425085155635124277633952105580985873345262300471286178347159996134619181099851628110577431209068624854387410702578868140821411868661740844754150439242959346311259972846133050619590560387246238095083394050334010189018849106082366661364078658678621795135460198937879058141040
6310 14590429722071565368757301956701488249042795467749252110025886221869771147364871824376556681012629305584403025355535158244202871040707589203103614313506133091307788328553037520022323554907054731980079330947752243544260594005133511964680099053767377190844931308808980992782708766757557418936276179322201522408890691214583382288520206282936455005315253367400867495089566852947462473536341096664375821982215494610214968765869369626585546824540428497155196680067200
6311 -15924990588996008380999076835236471484418945838522974762676235319450029987722550620717610844524960499142758919190684513654893377037391537088212983764351979098197169685623424039862880717790358446209969702111321464761914705345656020161973447517437481370455366319735684698454249883076030300318091653501941150873554102584992617821457847969619118232535512992589134341641061238549564967741254424938306383343421799632019930350664844167788194173515170422123028303014720
6312 17381502103956297800043775633057408169779786525663132396452485129761425594982575015387422123121718908061861292085326371539403905536472892687096795849159762681952386771896522343278857438919766758885125196311014193193912675617428538161830578127123274892803110103217540459688839387337291506606103443023900632239981785981129146388474421786774772349992351499348548329921596792806537319053621780174008361437216445712976824171863687793173682998817860558391612268816640
6313 -18971097090312941588385716488515111868132423750931921439314025577842972576166757287038863171503072713210145987418599096414631181086813111686250818525254992580656974247181836718554955066682187470832004895585094000078788672057424978450403769399550783108077702439169135786473736699126705547210851206587488685966204836517017139542070973335369155077437819535267286651643736045483946620863385215471322294469819643636179584120330515470485672566910353832281368218929280
6314 20705923689366103281970665416835522208954637967873075118168600907182871962531700636766621100187409117791836735270965069246011029716711402536960924389721096516974059584682921770945236694933642963757075327407515791129650739691655272778503768559069151577458155732648770013892532883330181981195743366206187245170659713282380582392133455641532095425680802135102054338848920640013696430810644573874147655672322158568774201850414257637031797408174336073910277667253760
6315 -22599237867312181124345773771231897314100343878379360893578500602020455016986924837802578847927274752225844166465311619276230411120762049934217361359600390484965454391607173221065429989474509887171252572923838379649482350659089620808167301420176840707012188890588733039459453760589030728005176122401061360233570095330797559827199688344080375874314112503367752785454824075674568750410781402012221286739418249395934795468602640040225959670684490065834934199248000
6316 24665504342399767402945560996943494746580170770704180705314472120704210324744217416987796187056675703513941136094635649291376630816371381407807352923324781637760201555643135237465140347003396841706874141345038251300034498440836490130580650577856652759927155200357291484210324134009827250573495796230568936348137538512350671784199742250952158471307614888508639004180516360392582162736544561960981018476776613036733209565117627465843195265492466454160669774030560
6317 -26920506697962801174987839589201205962095285864659202179858460078896841948564308883725140835562589409793616062745365223313537116334238064568070697576062411590062249120944147356925745452879557867932841482540739356341453268357438094144433770083376984356449363423713242797577101203388764814489767765185316894621151238581892911684616818637405620951797823930195723002525507824819477337826180270343936569159272802929884316787385584100038648627831145291078225070922160
6318 29381467516566475669013943703853351047062546759654709962264538853967742392644242360062411964629331270699313199008646807289612155556693463649076486985511491379409143527230637854023506093047557870091668452776526674011366043924624277207692421330221120359412858464811581032222612999427753080070067810212781165311984022168461277539478306729474990679393216940624211335938303184442480640385686474583429334710557921052866557112562797542508820097818446921999976535287360
6319 -32067179446371991638558290632359142487500823633872610685339737822717492388620167137398024926465791414075699904368980636392478316096850475307491295867522294174280336660395326129136567144549357445986343703112206112125301192979939134405642237264949599733962170784049465452618979286813639598778935397443602013524018004408877082193925176459558743098792263895803720007710550642707811107538645383612833346787629285839065664162159891908984991972997760946746368485002880
6320 34998148193581923331320629562481314861109719034458244250514037417137491277505158796076201661774726067638378090750155329024522917459840425185087952464151822530092120116062253317134608863274195887489473658321626064790874457681570663943184603231232620781994091962457446593494503922830807137551996108622597629462887009297744480041822819324220310539856637955486849400255358586839792132387139295606777415628163364832254956570524221959584887690340070139955658532743936
6321 -38196748525092992086971219620669138048223149768081359851226136003103168941117283335424315630768150940183405464940205662886595387885183059359795262471827113837950230967010111877445231454791593663233428593940480295526786262969678028250825942070475248263864335276557322683817289046608857950113316711270400389149490717714060592930029129174904041671914467944711873774954339623264176927181787785071483067880405221100090572653481793553037501330941613227180869615674240
6322 41687394463938166913749289742230972784503811884978102217719085251774700878852735767609383545739911520619546142846940595333614824527724643239049175176086679298698468460141447538923159885779402721188798540513027552294744592038466898072180778977477974100363905197465727974580287394512933981028719899002159234856721663803613441490510688611723220220398458854583045820011603378319741478216526656360481541231051625396329454370500506548546240905873125169694987357654560
6323 -45496724967487625709447269965989239871125696698017102262151860703095171684916519593645484349373982701097031694943084519537087905600578947687060310701301303344504922002807209261318425484265044855345260476409756933474994441024050364891607207119087585209815568944358872271568120742249576635284743956960937815621624591832355952439977485190123710277101230816746962140182366385310717787829563915202621588614391129406057634587966277857149522764798890942498083591686560
6324 49653806495507837968796676470434133441637907424805051806242428542635823193646724124757509666955286360390303850287394787243459103328243783547101132288055524642463333157495915690833699179762765311630985223806177967115184200064955259616216853370247322159510105802781891259892514247032140987226596196060870059059687823986283637070977612443142604156389197200649761302820622202857677920727806637054484693708998924966698687714927366276962084339667192169717475738388480
6325 -54190354002932803730737442970256049771317572865449993515920101867440066925834103867524019487702695743575079541627083954903179437934411865285592714700499371924830408066838330731697447190739149753213207583916279463382276095682999684395036162701562485167198127920412347184699880082598772216161716607155744006085638415019313216438378307619185859465117443655380050640061202062542616438990382885646076428466248757460551458358097963615970983359346481316697958175101696
6326 59140972031544180833086746130715724287431058690227340637243402840728678253319089519920796481111071729086617606174832240997820598009726866907846956853069624617969634346533226950653794420492157622157187176734279012259645853423820087102431833482550413580650777141409543941085344773506053896090070623388243420122184565159399951889952586069874237771877598840388249648509459355580244783370787983011085744979392187409067708114431959621827737196987139900870964371219040
6327 -64543417726737703857525872903738678290523558632663054278400159648247931484988566305416323275862389605961917114701084093202215599556415203082736152591275618337539555422285995909658157289319180188270137043729592950811948432471375164069379342377200440035674132270739836515871119882256463712885990349979738204847499481941186288664353683618226906836388149642747509001993237708731594031476003000781999208022680553772761130171941651047760753189662840774050467423446720
6328 70438887771317052579200973025977782853913678831612151159776600786875811023081057338636975054602847926581194754764112101203652390249435992435162946446501968724302442273331002241647581113515974939032980358060732795659003791199985322604600103057779498038986273289357075432354384076184019802899348167180575223313201539890461834008205438030845048030531229268765579215457394562604271349019534798944304303196464695701852526649473191849451438130173391362963267987108480
6329 -76872331409051929935845920649314638806557232352282230343966509452363921660974911468184981992090504454998355033715072571956076709960393082303083123261231686132282824259173937108615617363183876124014547929565760600116101706802026676790540243223994206225279568722332860119140217445081571156581775653801431769770964766423722376860394534525382617036118176507722774323053007521924735535028681509464312910328079437712110978461087997661568906644522180812983604644624400
6330 83892791927926353466264018536169294483868590093025430532096872357408215035248915386740214376021890310619507887812971286370754014623926459171284314112061199376069366631557709126940713491598759177789360661058939552590386155823779349047790992601369612162241031898594961502757241677186911130253547722814624864763263035739948907574924768530191542723642957863339470578486842155424362169696712448074742214250494435221765835455411161351649203014200863457853593358993152
6331 -91553779188071093749446848526862802289351737021428240301524492431848891838961144444790579856554429723702037901394111810091042885787918193968387502526315669397060568605827771500044058846383914291511950935049490691885765247302984651147667156353763495036850533133391347374063196588495598265994836916588709856279843055591369059746948803695897497797485227174543515779935728255482925882835175878102557260632191376152636388501276834813006116041560703591479752071372160
6332 99913676013940246394439823836871430266203431401104878206338076737962458718420753299936906906714373894269537210636820462915445720015481352008782540610748886170930949051124210725851643631166802694337677926246355263228535225601624987065364582472004078471405504786584658607775644912920923992140884561889474167001214304402274221773472370887441145945671180487348753923723310863931385412963300270205259021196483872831928870476351836856873303745498334481324699580382080
6333 -109036181526122082810707214988308549610259781893134426830503135244957894618682467306302776699442425374874238984497505111193050423533376370397485789452667465673944488594298566127383294979950017721607678009938355301024947466397633694688324670222370136409589102382432609540958804081095771217015695246862041474500135870679061366858290569086032019277089757521831511878339695276616652398674522252422247166281942761342325220433858129893277413754716947415809768593336320
6334 118990794767194364000087863430890825573634754463759586368447500739625836725400770797488612946169865694398838174212281530197538363189160610431899993353793815529497532177784735388480165148376632149275605137602125943643583486405181971851526470979856231292721555291759880373242768282011479970312927544035141080555547222500110003189434614449099142088948215311592603331462281039805155683824465808773960377362546602862102582781717916090254081407368913212696889652483840
6335 -129853342280344232576925828155615571734236794869177996362798236740583800095776548289847398397932492327626275362563268479611609893760462115594157076939332372860889083283581095117767636437367658215191610758728475739795381003240680153263229814792842905565410568740519331988424747501357963343040249502755311617004086456543615720937236675700516976650695272674166436906438147383063640817557759940899209496618787769731732090891179428668592326988590789143717877454240000
6336 141706553631362618665093412667256029872180292252122464828015230347728738656271995724550814987250380711484420970845880539073414692457329990685235985182950178794953590551921130525718998730458153891510987345323330436058384147829310109599999714445862270934801379655506922488802462222941797536171645548190681077430906269629629078559459414077260411313015709449538856740649561292974518961549789325895135082282263257852207662979278741829959802125137347550166866178389600
6337 -154640689226589959740761457008343716220387798971477591756338358230906087095871066045200922997617406094292201520809303556347385370648455405878833982890419707504622161626407479220379479007941784017201810808784490175249735855401120912973675369841396851931373235339759299325684154359625699542954350680534025304609106926778130797145220287874936180391971273373556099359874443054880164563733014660254118969211344978682820016347054774886910454080510218815689805978990160
6338 168754225174156975870688179605914797403063574221169753083281462398769589580436246555244340350667909786772401314182818286575144659541670522470362332513333620109281251751423963053628022799114596783515583320459020275440129186648616442911694314470348987784215484247024855914139400375572748143856629320395350661457767714226450981962629593907187949082538148390150210206463271548509422550169120223011260463942354683344360369256483011957241532429258002221385521794227600
6339 -184154600366400583383490513960315542941768718112774666083894585118856270444702957307925993711808917016901524263900366400760087985713468907444213221736552418955256416421058912387027162464580658406608188798001560511978160634786245686237732683436009255730569536702516839948803059947831915513543430800212336739361931117170306862906867220349217456451292894166526705122280500117879019765676820908835386664656601713690365874037675945525284295600277205268774466966849600
6340 200959031430878639835093475519614472996409250529727664262209241920262169748127282168392252493629248023898290135867761555636179736949570622227608372688276362967474453689558934205802742485986442804632912133601841340256843005692316692765124631947391021626473665712618323720828945906304338387132716081513366957639599473485958051859822128046243016536568544986214850831267848162119738525737580697924874948223603604934856117209448744931311377017327367832208683600061600
6341 -219295401709488767457096395863388467850906856760630635810380127993542719247814823704411604229454914574136614804827397258230351353224527615328970833866958980821593068553879684316624825511410386079494250571724721271361295887064405796716208394943446039878382001825988147336511402071636545950773009604320883687445370539748375488244813425891317293235996591554168096253298802150111839058968633271715231151063671202316066714229481034576494464880641060662506000492658400
6342 239303230983665939176592577464128076712061623155485998430096982995329814321175780260665833221041588119319111376843502124009094458410739856184529092103810347690105968194335826718703755828641921771119466254236354118414447057047088125956395530718208186546700327854649799621711342487334684002732723191506393195420929763015421806650668808518116855790503068739898830935037312094595394688328350238690910391942505482835790768623196680792431421946726781849898663519631360
6343 -261134733272688871800619638092690137296124293876338934407556842117578440867278115036245379997520796439189681217131827639971216664826522983863099321096379998760295798475955044118713205992129491238901890146136481677379556858609380177265089189147805641754292707850760660809101669900792954103047952988491583065131649376751768457058532612561340326266231654397963602046165175331987033810288566229607993902774318210764056901477821032403190099806444994338957628885226560
6344 284955970696344143115679682570160301768498963088468201994147630448840606859063790845922928790783339166249847301383094655172004397793951816494012875178675516238444565251825401312188808589429831268345017989346886388985638151458566623802411938305423094534768317771463337604316232923519380436024409049769036725341627473082082674136925408221015560710795776596320473370654987546106861412960829996742940195186377128270901632214697862783771569605408636770163344425200160
6345 -310948112117570750143601945854961462548390360388958436487862472301158682825408327104458460731387649065561185002276828073506002261283463575492704434674546386127570428406076592743137572719446243424408666571209463230299422841770236513802419338762541499322959478468900982381682191411938324577286186376991936496504480841684559961954369092287208529068621169925342156320934985335121572631501477206339840927277550400192138508650769042358466067219552600146743928953980928
6346 339308806070679174936204950138625773062216181386710210471697435562423362729424483133101208306029192384485445008880147203541709698082983383772243920359859125328043079627522854744501460875510246176725037528050697256223209246322816057421127491802830222216979158672407894721790092204033449623113727821725864275698535705004077763033558732261022484287997487064219827711238167896768656818084678085708910063491342561736766955531487834504666409366513277393885197554028800
6347 -370253678342242493280936608939369430929864442756030972701381606291251979771709272867038790908779111319108158015114759307030989424895844644898452241778398392716368668826480032754253365161322915545610715408493204961715793260941286179612710785058801886465318376468745770983280060544773693387810887591317009092094265869517388701919511502948327118226168764287466865956802744168582575944227145246782525988365797451609187382714313723965050874204359364740676771108420800
6348 404017965511263596067932868179624992470443248143815275283548648492379931650790718831852664302612059941570983341721006716985815664525243369823131234937787873865505077806318324086839958652915893472579398002021757625837943299700661215227817774653370773776498082739373456326508290741368505391420210396539698605936880561930785125222243593380118362541937863204210335514845186712971205315268330518089622077852765976712967246914794472560059531120579169358497556686145440
6349 -440858296779787943737884763886905874375553707878230129007644412196426631728283678304700550919527578362664116519097722916190330512681763035482706619544509652642946597266667445181606423466813009831797777283642963689227352238035157210133555737367274700947448347677662983700552130674577843082097797418998775080691858257064135123656312136819907876092485193485548734040984537514776182358033333262420335066413535952420117328986601056388727203028169934306793221749825280
6350 481054637542448797215119503936526184750926278827547919591961688042913303405438918390110080937965224221097853245827516151385569613210885939569032892551841772790710745986643337112673087748193724144678950394453384885278244601366015757635494417714256466267986316158339332909854914063809238494321496832479617201006441614433345215932236340689652770100029015443865521149032987092699739880817985365879558320081709306515580529853190944686131568340121723957849748216138752
6351 -524912409361890087382402289673378066504746736413846763825714276034724374187860090851863463257222509592475278920698658374185022036783843148092546039194298278515688911183491468085223681481652498376441754638204058249773061789839704848014993438625628498487728280686896478907015579922697164857839503061052118289604444048424624176975255153887664039733221955842118990941666946129783555811003978682629578429620836112222504295233648362993385289022498750903827354841706880
6352 572764802345757443938916434227686172561675742274893696388252268686882254188093683714914593158499559974251061869520138134729441404626707068062374048617071879984999197432491323857759200997043991450034696793471344144839342290615079005210252754183812521564858842173051892401509727893089494829168837774904226087233515981134454723412685133860817742207864242265231112254099117251109145000917201095344391595389726526926132787897019154919807778504569440117117766082308720
6353 -624975297369953182135199611301329555105332718407481947624348360272371765240109204579074803657210698540162577570202813689242040690875499761355923811819331316876590073768112842116483563523012940598240036213337645842112593391799347559113138848129422805313801062304211201412780000806921948385596088404709323278886274440689920834949795569304888121404997036309613321974449099288827061495839852399445103751599845846550117208075941059286378726349775318026319902842235600
6354 681940417172989937806167286479610016272877056819688459524872874548497486118516188597756345859136417666376777807736262883270952577127836074193632616696234977186407283106953627261692252003033578699171675406978512277327219315736354836331145912522877583880395872453233568332839488217717741533922275133429676339292252075273961454347393626846544453807340274838485894347144770507290773233528265281350984368340383821853678708125259136684714672586062887294937554992682320
6355 -744092727069406066840676023282355032665172323071837164059087344262232315958144744510506648563778900115010563855531228337934543209746634049630493306824592746628755459541384857958367432455331070486373807864407493775315114764127997676384035806677689133950310074983532702643169285448342706153120385944788517874433620378775802151902918887583880373560576931840899546653251723648929398322580160176406948123626673329023707279390335064501483948756294605559600988960062464
6356 811904107909250666619501767064405946945701206526782892429890353254430799105348337534233675924343972065478950294859660166282789757315836794706115161730057146423276148828041255279480315303447052262623418361133349599462037600668602971329374004443429467088454055261650020840285712680828048457434516033461217587113415432541933669451366437076448483106026412340006260695257632755412853522124769671285156898017591301318241715973553529211866049137789636676708153803751680
6357 -885889325959701407692468377813425735057550008442549393896857147835893015462823739236838511620015345070263009222661708649625482430672510977284114686296339534273247963444825265359306938718293174610356143761475387796716968664737927097855362776441258190049855381886576233143309996469834030104519340641948218228035908291861078178831182544931271119324641775754877253096614675194388163208239293541567408698573223552286732712270371374756106060604009937161547748818696960
6358 966609926619311389800436020792191946238743107117999160316251098053227067667196564708322063086580767802731790507162870082869918409047610866415360857695698208387132024658515103236548231730462390843244705826717187847991419741675616178958045976040907632117496844894349873689218857576545431111997194091668348928403297230358656074949992334084710747370160324468727126148772100559219309199938590600743656665114111090188904919917239029605727161635182782373277061123270560
6359 -1054678481311946730794805598767110185729739132124298164120320856697276019672976829897479366509906790029763108412436212962536016313768886755155687637483390691810783690374404031613920571352518942382167882158672451134445384655461851888879645273791307664676747103036866582597829621616448104059268631476501906696636923569226210497605686541907128685197473988672726216558658317348316180143579614396190372878119320314607259029539060427473546871786592218800444154908121280
6360 1150763219564442187499352276542019138903268456040326657590108876897653715204236292732079723599729687329135597914062399825685801386000301165926692169649795375895061405945427857154904417942092120496618710361884380749629170240492053444485466757803312399103830290220257570056073454848250741792349550529053408758836578908913599834236871062162290626154841440000599796909058511060138690992976748769739299946237180109436593979376396755892617658572242115014629071263632000
6361 -1255593081169284744077788934500478514576563474646154146236249065942870993939343351922584125247986133672215371884150114532084945875910410919202709218293964209902156597104590328004353449438085483873521420033893781715696918255800293943583497444592179916538116552249256357519675646543220015598064760826543874326530986294840419586033470544515686690010389932675545228613291807347829024757782155231753801511972132019251277178776247074294395563183731944129485226848657680
6362 1369963226492949825505171241954120626177822579370542520901922635356191913380748206490513768670062739525683492913217649179441453074605631201323076695990633145922811753707823127180448147122761278961203213655177848298878537442731695986840292922595960958122955439066651443523361157153002385778283026437773354698280194291077244634946141805949722815439534793973797559781935341420720373017637100277264996456637603964481707320604010762802385630943223563272806852945928560
6363 -1494741046435536902808390871075468370358366639332731913437897907982498733916356644823860782050779496926257252651260262395303300152566583149584316512260715701157431528251951723896244269681157536123019957566599408060500590230751814244925571739053107993955809244755783990930917607567853167684103350029630186826241063506838767732318503119357431420478730941038024575907802581111644463332485782404785516677421684222969390693760053033764407467517884039353362337406931840
6364 1630872717303893101274644705437917573020527891561652073056204501649248735897362681121323895733017842024846760961852292944188001620281171227667525606208107800235258752428189635732961436809084244203698920973593623806486671665857227220041551199737796348295994871237313042248379033398804812310151335494037751354911777009025622708040117968006759169525006158259144792054624678797127466524404245606700306499029866603200568130050581824424489632468984640429032230597097280
6365 -1779390349956617110794525580610034349768336505106126076175477047345197397655153251135083371488579119491421078113562049321338408101752332985543032867083405830038047782860354977528753559908026606144985029320904494980904100247590204995138888423977374022824990855101342708484514576553500853216375828741895312075790311860972959317895331853622449558694977050026602573883098022008793766429090627321898201285192372628151908939308212242528834944123868197096300073485536000
6366 1941419787045883170389216597422619875286755147604624223570905700272413171272877379837916927661865841892893196641024842469986301496899397356518438723116894366284786173349061660059528185701421706980204391676202234391349548732610219160717307072127476742613615337916126661006655673217796963678701363058926255911214834376645836517751392231825405326033385816675546719914498442452004145378946038657169081493552868911742221558497613039891893937148682996060574557707549120
6367 -2118189107051366929662038073452546469745151305386290333165735510521442176145099654608907304594797208212690020733357871587368295669880301457021769523030946616876732731120876187365516983413972391565780746505894295383986621195824723601922599117038579161057041685934543183198361492715372226941679122960078724528919732724247661090396798095032380298128133409360343688853733872558483378314948218522456179149440322966095623274300962576456170419664007859059469339844509440
6368 2311037899112160807586025242503765874870063762761120588668682106205396457944814867462750107788838977147779626858804278425201057732189167856390769262865856144343152347156666254395968623754648824065000435123131256044385663520810132898637730528517351545694270223550009988975597365829802177540713835462782506079469874404824650613337287922669846188720071813720267140060882546814337366009102840953754382676228459159932359533177978726000036685357930954353223461607700800
6369 -2521427378453195867148558907911874620827210419246059610025889365376375302227925205747583919305826527794172583420454613392812350656842007799945232693999158962804977379598903320863939897112783327971919544997041580600119378447580160709028189295517431761601972544966945544766914421971637348008691559325898611757209169240797984343302013369806356217430583971193766613418894181610969089060127796425663833734873883291698599726371017413719523315312330745909919158881867520
6370 2750951418516687174840939454194575754196941311499528186649726013967586961804217368745976040002813343265460956234800902074664631967348621768474205491858826136058968162332319843585044499478671165072810492920789359261447054719657053998178884625128744325882613705276007483208341724688762874119091850480103077938934840447315921039930012575966874873349411202165598574357203828394486323257387701584821788643749456339457478389467051462841282145474093067764967322186938016
6371 -3001348582793747592431036679878721288911893514035864072815397606808245491319360349807120017461244434292059704468575942169285944212788086243409509689725763703794431051815380993247988153053743126005087252804614721651979210090557158103422355944878169338566699809084854404151455004323112678744464936958864168493265772185372776215778325500877037600492138039667693876706635223765598714116440386009558653232213662661378542622905810470079516064676065460938877290579484800
6372 3274515246858091373613645599446683324644856150321502509537331442146256723731869571046837010086016981831854297454557904124664778945526211085029672097812293537418870498669015543600175161650880507205708730996502606073960447271000708699305458780366092540704728614061457205436202294482648486109725672753530280732256678640045885928456704408968663961301918527204289535392709289794789461572027301876219806247789190187784532802705973434755785267345144508579573345095965440
6373 -3572519909288841344419330849570276843817156471268151800641576478320478101100894873958352615120989269206152693333025849485055682818442895404601875883221785510059709237990651747714239052551237627567889260948599637705912260193870190760551641494880759674141285301238402257747491892465402943309978232868707067138687786416238466660196213972019304101731459128640890565900878494284413163559060970044030114598429186868092859575407159450002147091090574538527801461458307440
6374 3897618799094095244062677232942136959453516708516811348364146858424510692571424759799039681997087929079888569396310622236673404490325860502456007782752375097031908503965175606711189271345590564664378820938077214951972760132594091992237043813949168613500679459255375273739541081931990892516777456109293764100027413942192512846990593110571514268254800653490752183599626354260002364590737027156116770806958610465306299948091349964607431103187094098721804139259199520
6375 -4252272896977853737443435195834993348537839784817451082179593477789717632247857411285377991697621793900159705859353842220207406285591617518286045246562480660326320164135375201020162838089150903715332651645697715156416245364130001673008186828051792335008943716239582026333284135980813668018916757284287009431513772485918409690395872613851839940190007305909539657067884320718427314431942818810617927694040353473967102039756461702407047692423334600106329339884431104
6376 4639166498402940309813875883286419215339461672827399012220078085006098349290467206088146246165099498247295719168732563037252637121688689677414970451506399330389088516814481181410465400343182009698750917432146338522165251871217284471172726518327712476224607588728711338607794964507907355945672255318168429438449285593081567259123555170730127160955409034788376536848255196794957158384267269742499068996766023438807638185803850553285968111226036036938639760859479280
6377 -5061227457970989561266056687359035063259633351739662276704826859914247269943420255853755202658692683330114325791246978169949055229641276757592531303317057911695513464061891443535875788593246402196940505089660721414575367608221948645324798567511982833906507026282615375090252433062285677146275503526386672400330058287167476243437503489794739639164303801777207081829728188090199873343394154547539925134071460903466961370900674481667227615346757346156007105616942080
6378 5521649267253936535357591866623133351632087928678188206102364849240695896408490155220494427051874008906709213994376953727416499633247252557384099343804733779919714643552334395696067867568221427267720403851045625580315838180499579937778668799587459242953430043463776135981986963820510236691711461365443313663372667900208122946098790431979340937108597822895211616714405227047220449733839228623804585282358796007504136645810614538605427396981855304160946728836967680
6379 -6023915131963994546486988016688727105675477595774694360765963922636523747832738330869233611236920715060801980142161666239776822162976617308966533598902292372552899745354394020330129421786025170225713525096010366718893449537775055103331243273306679985866359715717113539860309080592153947084063772031019369712318429115440464165124452273740936112239297150665464107161696951999718590753037633911438078444348901049321441036301902265346159824555793753698496505072447840
6380 6571824229343651448247733311642088865117454416071351712793784474542390251868673534404052936130847403070391947578610132600156255416763749427409505855575228186758060682939544169987650376967114436933976799974482065432367368773377501403966601982569846838861939276512776837063448515012821128992232852428253278076731639730141031630228635563278253223101881187096938273094975941094909867130611189333426929061042741656116076928129754738871444584452765183826532441790886272
6381 -7169520343005798896526362959248365451528734736395523721691457324523180630485495704442583671910292033488813986773547428576674752871772845310421403323479316983223854600070882748801123407642755042863991611719300427222757064078559884082250265800064374150866999296287229618320527268547062772826262047327868421237764053215351647722993350993542838957583371088820843277533060507990035982289977032587419907707542453745700115992630789355770909128028712042385034542381144240
6382 7821523090278890346404587513459588912964308555403216157438689589991790605142934590657693684976100827098684531535304580310004029474535600844175788869906662284527523958613945953129920387756840161547073362157697551246493351823800937751369619215985383844693495521668524925095415985058244776193269026078551682237013882892237865842236392048240704237864838832919564129217729136386306688300389750087862562183960310261938346090418677108247731032336494954636987065132822720
6383 -8532761976546165142595285521101897523830886962453206926664965883021996372201846939047286868008109410191612632113749071217755308987640075978049758423127987457186985807420710825709761213715827654168094914901340053375493121668698988616446213561772276342376209372324775575050819811468171625014158020364082148512863014718283326355115753164065042844013963974984903277931140276746746553164526391314863666965838495546356744163453075974174406633040395482540235449125755200
6384 9308613532256642686350174162446072954121602402046564161614734248027381943094961749252429084141757167358266266154261653812234020720340139017807694360636803964816322147622068169876911819517460483176679753675136896697772286301654865750815627687791015393484995562177775669918979440965466357507677764567227306850550150687212465889813118034969862301546240880812232904351095474302651003537203475987176975512128576881869961877888771274989155052124703811764493273243427840
6385 -10154941811387028012160199913778890415760054337549164979773320662058146521259293151252475443000775220116499631946372208125077733484830207712188247089536850349089303074935860563302279462454004295293177630175804492314338177480434717151605509660180104844417389454406050179905175970275944563477161536698316093816147863116184547523556077311142213521980258409614758889271524128951996757019973097338669802186511496926167050111664998415787631542605305223970930080460666400
6386 11078142555320382700406082606951247635396962998099077707119563909486203661009615417162515525916936025521438723723509459630449273303279480851158587698056003928690855175687997705253037963673732401846734626192641659963344617349460456295381056299222938951058860995183887957917678790664579565355631402022142373267291560329733093530642246645530618530802647316991159041271743206532216391905470776716713069880012793557562912302051883187416941271293194030391200403649259520
6387 -12085191353567449740218530832596404476612916764005153960448425222444197822516155255919648399019892132764118747683751700275035825679746269591748213665695543012490362415325385901553678920130396904300881892103263207588457554502578043244251249190536739737535915201692071180616371068720141813062344726490893855059910031403683515356134480231045665780391301525883886085745564474292615347095902361419966908791655144439105346840941882527595381297329288440097387165121655360
6388 13183696162694865907546404921551135344839355831029194351029535724687762781499831325018560625946969156661895395353213795611543085662520961450476537067713065438736655606727651380278771797423143869744103077045865934571155750282859909547141247580904482683149580345759420212979904102759031903024955401889002907529385882520555401314376099964756973327027393136010414555375152501067111693376488650736302233455149927913779754005004174628345595667568615059335862517763785200
6389 -14381954577464604696518915926464787031511296826874336595780107950368193634239464800688494843495630694329295025268850914862226473449117831000882075572507791519460590078698023037502820510104480643074882330810364099418631029714776480569925169682970400467175746887350159564652974841831919718608098872928080439405659409495806361288798919231206545626145736357972737885331663296444583897974381331133926405346438683223054902714435327176595377614490942177100572771485308400
6390 15689016283774449069677542592769117866523635350395062807457895545543801918632374056738117786159078920479610354657421851842881431454376306706869753473001795213101999103989236385087949596522950488233874710419783087864891013694981410339547132516085739710699799725551783092450865655139363251985954420895520631113851544548261438488056641689605631445607541636746732435932243665284072133818278950397626700079789439838621660676075487801340129541577567652768350114140630400
6391 -17114751161785617776904360038286173308739598803624656306306735199989716650682340575929879756657087497414236578276657281513312299587770913463116864691062131073517822384250179772546706747288090055700972947817303933090550452878160452071420588579251137355690555304433557447909529869775405259501652871984384254529407298615929411127258713854689229091251124373986505698708481792105325664992650302957272551694480227527477088115138838536159079218617812384853049757442718720
6392 18669923549920296643476615887965700195309730746543308669466378683401727484191803360443867769162434801462686806924342441592438333341480787792882261255992149525571874401481993295938311234197139269701519338001016019548039072800935010470633705280745885815966470172256359630971925759327629130917483586814438891705816163802994420043049099105665040127405536845090056684427747493747044550693400327461627094442085656188966486390680166757057532038837277462062328909428207360
6393 -20366273226524256962654538118254538389438937887101763222662440752651552415122072321968616000339882752031020451492771811444764315246922650678593500767452132041447044138781362190460838972539371702165676439290716535912293599261757906452610405836428619974732490823903834348374785316188752516173022550418155239073776916922660747684046110254190348032914875166565460567268035165665588834535490727898497452965677338112418215674259575708404000109048026773906390522586355840
6394 22216603716261886877101447635751492379587369115308258128931508227662510973828561314499571995435071867462913736973861720206539421077164579887646034103683813271368733297168618659283092487240878428470103817275306760960916338798673737798546533257280022901376544671571112532863054293606330203702455260261108746307520506505356486886509530098266770693268753740113612072091529482766648723621485570114581354354615305697869694732426208058750503023702097617446053967012921600
6395 -24234878583117694109818096304018845782327966109532373495472268048623497554307851039205667222218756322688603397316545941877742271267953279364710946019293951960185558406798463672995330135568675733088398093490778128301705233668054135185106467423263486930317695393648658846281786218325185225384775206113501657458442388331909069298246268648510591741362928883613932138569774832991047182596658632007219396659496737079611907910737203806744147925448812257580529210188492800
6396 26436326431628286574338893070007251471582337074346066517637375778646951325867198833368588985853253480151524061265437298432821779045551513087733124411863905015348231721625563846117210314675355752983955956985918139042788274761698177852245965223077241079751342793789518581896007944537600967641993647052575357112509128486091139273039625636776379758256204889015887240445857779644447580253887510988535237476446312077910536883109371460376434812661301172488643603025527680
6397 -28837555403107415258523423650232130601627121656683187446040289380771702962639428400712958367550212670744162530976984430175247558144847828588781839059379687482069396247050969112324541526606632725560466728020315609966827183331163276722756150699685551513393803231961802731077168987735249447717358290374945713332905104826365011930989928857939256513945615452946977582792730471503198765918386772376031458851239035471921469400829935154594078671088272435987627876146767920
6398 31456678024639380954616188926098764915921742132733250215430173779485490372906414945143022187080926132111703262733982114555485860787042015083126129457836727407390362293322446924928960033550782136907008324667389646025985178187370196912087014188258101422695634180736278310947486780512358103980532334290208278528456481274131821866155714294126979587168739062379071552614878770386896785365553350929429188080280276483267017189260634233965702116526161203873903469563963520
6399 -34313447346032173992388599341241522229824481300043466661310971570441739538632369094125528265509888906023896872920720685274732605664376782108172054523265326845751190734392801967364722528436326200357519287263195707248986176270056054495126023459850952164817421145935146514828231007213269263735697991761110987872541773375485536333590527672436462142436396066440909625667388683406938091629234694409634774414864500481384305954799544241222657983899861633717497321088287360
6400 37429405384317976512287715058965698339487537124215716233850712765730743470013186820415244270255709547158051336172131893797332279634505589917101622082002711556426719816513657064965181500588940461632086724936900003389605818890791041755878367501562031524683054520646979549318464721462051332925656547576082358875493508277420112431105991217803819345541465849614750269362850805915137630361285177883937467081907888539854897909148109025261057828576728742126981164554029624
6401 -40828044987393866548362741729931132503083895801366527526263433695036839186798703158572046609801741144862838095397082044699046538208280747664619734654179721817402519969952337708901187769255453741138443662136798344612171063478687483146178003532912842464181386445728887404534252211313974421645187949880923025841479556427666692162121963718131804718327879308132108350683214051043460867031543649883495376715880912378786836332265987723957529689659726030078217467507234080
6402 44534986328695060598082843393431270622799499605647189698179081875686683683891022252868118275620526235221879586900060532539235264716716916204811342648836887284460081300347909389234322485175713529996543413776718867745883991681146071459661725411904794343897497973187408076220542843012730018561211422468306701661271284484376779091220939725496425417907713352789512549035306434643856718272708395471288222387667240449875487518701261863362197901247239922299463665196061440
6403 -48578169354133823379845413780877641971933912588302759275674321873600749446455177823267761572481777767423598346087415170010721929734609946739778795787024935270563445232994105794433884443966346433397242902034462582693673370581533045725374854791426218436320507303630992058308444024822438859446912371750633535177829061436484372212687060381658065586969942547228981911594952705230763969294856504900856157715584468452980988570927258113454105098401647554703114822119068480
6404 52988063621733479415046417707838290624058758629177466272853933194774123715427281668331837494770830431059163624767163182416039018036135262428320574550993932583512150138698155360407852416541134115731939820959509044678765654727564076821623642549547062477247623576294406849089947921981132371395810453229551089281106437381920145111420729417352369714969798205500877000733446427858132245510596388301779318255274355821285643067424995395807126662659414728062857404349889680
6405 -57797897104326254178523108796675711060921735992292387511222308735195439929909989213114146576148273724964499654797376220406657634205985696842336483013825641305513062222024492017284137961492730855521232796276833816778777745602853615079150365489029128848155816172776017096435686868362315039518951648983111973609169771844826216212850501881366710606732125610982290437283539101528507787276273009168898185442982552212260520814499502504942261755563911909562773428685882368
6406 63043905667333264212249801615597903864003881202528248740394527102459184585434992169636992205510662923201186843228034356445938407762043858592142288298633286612483983950126686035109581816397695998493720175216511837587525131061373943558915404421676436374170568871001402260441917797200492821285097175934360423617574053259829597825601866612884305199469563120469720029923481318301939757220421644395943661646127359648620174222099044604443055559682424877317300154213496480
6407 -68765605088059190650839977772951147026665619934666052337707401676285931835053339781380595270114001354461689959342631027362666757843461150103823742748853036592800277815374199620693924521807247199524172326539702627770876408624737489552051237978605376432365023003104383648082567380413959285657428533338550528756057752752116772008333236772992859261710638320215223167043556614139952988668841827515952235290320250612814125090692726479188417957041457658531176366274477120
6408 75006087651262167032321752199097573971167219991650353365534599648463297726943143026605591805229605602815866339529340467543307256962981868235108639781162794694031083623574808391511487445970179186373105280222351059836775173915149043281013505521957912599915986434775964912315617663003989078751659275915150613283891783693292946995617877666693514072369044514152622543415274317017328016294557047979573127814529843699749343181926695374363213478459850478987485142745379600
6409 -81812345539253702811741664362484310304888511189321689200949109617006964231998506131607001155307423359838297451451613818884076918836180873547383206721700508112651849183242222971550524427396136394910504502335015606517237040799058947344078384489425510151543772616855782001305446525415083806498791481917838406986102175555298191783281565621834088133744930060377061900020282684596584883915280128598995408918394841816619268244608504549366881338936302472200175614525163840
6410 89235623434809202867255130938089528939684567752371047834151512835388014969739064233143004509318498065855781380115371123598606510574353471637022572089062152193622148948384272488638900847814010784914739506081910604887149548938374426873687369886867908105638074829975315872950927139459378280818093262320679045499920516899350186243847500084818043493919628187686423097041809143427081251248825185103785161005557315044296819078298512378796706179780970022509800660640034400
6411 -97331802973214746462996620604414950519490035911614398368217162500351325280142404749152761065052641893860475570672506794573710733541063501984286356253504961876443943299092682453481826091300249424440882041288734382258943558209417806506295620829744865468781384263611632523245509630108557609690742151448991820638971194287120755875918473262448617956177843749287030716021880350574587624899164467323839486710774580145629526452046145519184107272174281489970185591554864960
6412 106161821917461963036398377780571742771811705224019570445672290565815217251523013559115337728305748479724241548742426211177814107780804915494529070412244753182122512345095762131244833772421860830210336824606316589882899554257871700356503833917131732725300551467393349314090783958872308500323867320548311621421302957206891856405952996378932943048786486076619985747990600000471841946349646482556892125696007534382241755167553278936122177728962064555955091821511190400
6413 -115792131189697602210724676483732748694829108757032483816666191096205057874432128649710080842419788625023906034320350062887897577093371682325417473928591269030659079040016447351160051064171163199580834600068908858142346939349420821008725779099817282839311991850041549548643114858736000945807694023099166532778021175374750656386019823284199928819249955730739196690657479167682888667976701376632907798261486688823839169184742970013987166772240116120830638815884647600
6414 126295193174464163085289050663427375822815205675625662763296436911311648264190739885344300694008150676402884903423894620194274965288720089135525110690979448262723542738042089125511243892592702776719798331877717207228063245838474247718484600438052470764330026159698092196967500844985331562928737153834232211628933378489505881100868061674788338779484833859949419045771376875099868697397912597035634924027165861689967694434302431121146683013418414284917806134975533760
6415 -137750025017132323109335877326224758609182593511978684840162966473941370388840732851082733738878229285062512801230525415321989624490206385585095594796956226231347908877012925210044153724765130327108501844515945633514820939947538683741554292045156824224884582493771972371667674741622033088723739485627487330296421679826231410461623495458985854998814598681500540352317731480338397488491616641881853919484665924311876653437359001010712767928120716708983409884397649600
6416 150242790976513221243174343544802180117340484431803952553455830305647899760258349841803576609396368309960333839865013166274794155300972357592762245612677751570033441908778366348712462944109631203327523504851503474552175556270186259158845002690076254612455588142822462833953478447827867629741241987726690090110558363015726353107952268933794870545425172991950223531958370498257986584218809920369999088584354086754381983254181322117471764950387300398886967482743774480
6417 -163867448256442915278065101167482910357295229667768528058361028044144220269576656929924077179968802799148894359733626936012865612856451152491546676434530978155620408640929470790972341954148609886386587475678973741455797990710259212028095553678527395981124105662110092945209259134849950408606870702096444063247264163849971008170557257506784527455522397656717218576556082778598329954254306002045191513183855971732259502699035296363293313160597104980095906480149125120
6418 178726451139870709902743295460429382482969715199638186739131446953765939702985511549338553122406612689071064029472130276996175191257449556971189639892313578318760261248580081654557399140912929179705544569673112047695166032882108040771279951386700559977449670492050326353759922674039965868006585988072817344176181717970099803070129139192163160309585536363367066805128229146250479487292771746209913937679839490151905704609425080986999508422806831717323280009586277840
6419 -194931518683619976194684773501599476209386578447796321374916457832451868639521950114780136561623582096818983730779466664225881957065898551572517584811899700616161991479118019795201351407454127139027798251166099434510188479969855516866021870104141663307098945419063121085178351490426199418766875311797062306993960795143114435364920364362899295729932743780598833313646692352313375476098132273985195928777977575708270454478113879317838144864853340977221730727370020640
6420 212604471705753196760542568476914831328714892944803861458968668914525083139845690377525489324561987346552540391675818637206370308177865908770541643802975804186168445538783954442352718320930915787033345023324136174575845457534869074514033561493430116836326333486002849820077238470693276317660685550165884391003057834155071535725344614940850505506912092722121641775403957624403826431070806930281138465367101552882618830141435700855341255516976859800020058952896002304
6421 -231878145313881020397827289799887300268282481817289413182112630739597167375452505260558384649388539411698375548636542213161853628277190029370301355613765943381051499281608779010591231094759379049279523748415278154455506686261272297973504851680576454416161998566210153217311180459546220390337156923798992904475193839838640965683943979612803892169997551014377696173389134101855722403400616473456749555960793489015110311505281109904370560707487080376449900123328171760
6422 252897383785642988775469862755222641619335171634671504832011544704384423726113025249342405799373901768159506524502729065716404772766105955533225854701159243018447729172045083951465901499538108663919206833452169340808232678894882510179944367284760504433028462900583504476464694945611852783786195482323931519179969531707778920695364466229896720282119956628669896374454059425479239034899489319028163337038642413607414880543752640467811246103264551398340931981713308640
6423 -275820125226134721418362404051940472103553982476475074647009499041304141127116599575134550576112192236335363554701248387678262456862964498325634967973390704376427194877893181380201842782115571992862944917394529997654256221023017740586961387408942577982612622808695434614535123337710312520386570133495142135385919726198285470875402252312327709017939274794148793024968491058069838399905851603618557710725762011723265230523393590967392238754167654427280328013070267840
6424 300818584095817575441267923811187163876676388936791448365801591887552261696399009364235184013492823608014204360639125802984282979252340789575949054435275969195727639232277260159562336653457379440381332955685085568770990422652493757100307458681772323510727617281208864461095832612602633517516810365654371224206016627285650406763706178884425875818220724696380145351007819319455111865894196964026500950110563703812895781845972500777732632052843181072154407699405076160
6425 -328080540431386133575561244747658504311436805532712619456746927883799317018229089431379704408617588279347564443559646275963333716040163067885833464813086339976164410653567032417527599791646769945667066478944599928662470030165967679590886795385974713446054538570950380569238466914732582115772771208083124400403325186529490425851418087165129238498363434160963749452685386171283420576777387044202077458685188348217081239333299195781662519488199489569544762218018112176
6426 357810745376596173287938597198307154218522996841857478228314175604940830469252968192243933600913699167865988194993515053093835120178531245740809666201454310114817791735964635652001656303549754213588628572458610330390845813506638641908249082613908786459645827675531771541174373446828372236485363114083133192413171120780216853255520251346483212135404658282918543182516463828904252053371056857757369504495690583302952146810608589904365501230877910657976817186338247680
6427 -390232453506066747946239449517249930819847157345333778917878192919387081721991755750615882573090400104378844382252246593676468411594142940986966330956223824797313074160575620338605913344292087752499595086641480720225235450445861676902343309287930709962985113350445194357124854268842927620826766248077054937053928347783562662622066706162709777235117366400068452237211249697270378985092102541107282510480251295169614579048802737340245497848705081685666380073484515040
6428 425589093368989839551890972338424894503533891810090422496036606472808492101598443236756004692097825924815430895307574843992078653289780768110629140264901200646136262787749911954213066624551135498341627211227843432909188481643055797980952984863808571532547029390064193134385275067012482461266654704452535154379104840966358987175239852217908751586484788127335285339687527826509637181244632624906337897763197037417242679108925418071011035445932866837282266235563341120
6429 -464146088708511848607309668564163077967945356344747671729248701565108530294747312563595292940438272471261267361872267194378125816458099425699792994952329418101626503660711015606863700961392281015095883998554470951247251986991126583442273631562216071418049120119318091956019798597563573423516631807571606286304084130972803027701166487243177564812452143589860577926005886912057335908009799666920256939167235879606242638608961665673108638613802814872577998685702159360
6430 506192843933923811149882613412071031382552036311774132646235865681808651417832298870389002097008243299706495670310891903701607077963135898149455659130356560983595486065501332517323405235892976280821795073682118737758010383915986925359300728501332849570796913321747908734518745365489593561850391374506287617332705058838081397701556590306937011290829583870664742475029574134573238333361085200171677596918104528818755602859176198821891078789862894487105674412881145280
6431 -552044908645027627642803390406953029522564585479588239395075361471264196714506047410169746590777717557476782158997405332983915721311922922872454531725829441653964182388571643785133322150734508415527527850269252989771357838165272845199457740731457363045282075465539311720405030150218837580157021617795000186711465888540065549002207245091533808471623394050720836303416757725677600946972539982146535304072901348991064367896868672284423841874551593128832197401692246080
6432 602046337340196266938371056575519782304482474148390780176064294986617765000849892651145898887257044579870960472947559964700129232434957941685566620869812371087191421518180921718842420807530526576726877913102576051724516044934042250794472733126948534140777654369592724839497485638595759506947580982252520855094681497227432720721067231628405470955393257757532788419682920644592942237331270581257762017027413708937693904477768327530928525543502090448548329391633600640
6433 -656572261891592904047703721112323634869436393798388751141328877201525487023322649123272310532148214541671982431218150933961751921747746861400319725045509521829653103282906444306960979998031978920973562035586218681555381216083088686684313188534427713490947960133574930685968671457305656101412299570922470873163425249852978382011202981501656942339595045872486472360018784127058407355231333687685811039802772909154697988561643614878540665512451702575227214898562731520
6434 716031695953519772586817945449711750008775870966125187892574161781869595886058741543230574023699355607012413970629892763814238610260595214699103631132344860221592140576143299064652478534401371457249486784631783541310864017556643729465790368399099710938997391150791726433406889006556752387139209787482224764556028098344738443709556892662129050006206351003298537025375453450513605378992918948537338146616487917892602065187345554547286333493401611561342527179332856080
6435 -780870592194660641208693558524471542009625672156406894221273717959398302525569273466388069111668324749831808426779324680908916918934673138572284441632464503054977591496365039540382002846683314571162107221396558477669114083804810464517883639913467545175986470967972637760305966235280147130547104531946047711187446765327452960532724475929195467110121715858355189856159621966061884262781989789313421040510185577301770893114631852458740584045285858625738967739968342400
6436 851575175124842322972066066540732632697240658927622991172414086378981441516996708329630541510821243950659643008908117567184129249642213354388076055568127021845548374339023178911086776876553524707873046039252219310855631512870916102020589634037167568035754827709291869784194923996915361646443686351787215171414571550189039930298029093246443626380854495953019257680256596407101249412132735696306297119570017982627975444840321814363041312805512712125086751386708021200
6437 -928675574335798521672549731732681009227908500596004263099003979605056045500072440727034456303108287592371082613032680296548763957838577786185188737984073667526218408138817655077020966085763140654849908381968726795871673710375901161093896012426572846036188606311396811882045712087937602037825841263133936654305719315247881142757644478835666795970506603006591265914016356885042695721885907661936478923685797117276740024451864834014239733184620072362279963149552986080
6438 1012749785208451420708181125532291305963554357621861611062744666414905308746344498245149085041199532389816853675783388652750179355389898447066574642420869061789084414963456115886979249961831260633114255679931509031232483904143566774308449268324211144933024355442259356355426775304479179876504438816882733528816781914094222718245214810271440509062947786342172242532517912805088702011582451851385546950814366229707413374446493249702401079335777280839116331890766549120
6439 -1104427986572972363190597056328023345911991537877990019920479970706059736939315750406288859508220960843440534673370369806776116782097928290965437398035989844093190395073745574318510671852742562601428119262327414780984140577484412161982752872328139739904122008217650887922132380229434899172448094428649691255482052327937190630045356703758556866546111912083722623640538028789035890439249731047608328633514379852406981526187634121460331349481726768748143263651394983680
6440 1204397247460366287118099790145502875188040554023849732682018280535701210586563288957820851818608802917659720231063974694640006018056301827424512176380868968064844376904049022698669727277320540760239009054529033098300189979903167321586453466820631637824350673888371518189570558696209753271756996986149727004985426328316431163458151084082539355363351730880407354848443308888698446439620446397326519798953598482031240447164310743147190592972019742478253590119356646400
6441 -1313406657975185694936511633849301862490522107566862421394847546265361700944896385816030271312796210527196246077403446283137264129106926786337093572624434793229720495053051836702457870515567422364544877598965251148262833559646067199550412203830612589729819141429681019775519561258571795144057853497195292993756441848495247063944919117113966228401446693030908224858066386973619096864182131483227267092773459502494742103157779872118330438438002528250287137097703880960
6442 1432272922469621091687772000489959890415162134831884231475014610141841545857945662805932250299004906277933276532591466904568788438547079292361318886920109740108693580924146039673484407679380829365265727603045096057874868602382634907734433070016099784425254706220944808635722749928365463158200371992924122942979769996449160890267636751346864628483567901334578039197609354673638013560513391421172998022642702285614921855807575275231587136039881867630422500249713190320
6443 -1561886456632957957174346186018519531259465640634191447735281246089962465285655159285237914820694266464356757524933283168031558845069867103432025830864980743478874198059046755054308630803460473302101120528812279680880248193562780119761490095783195382629779755042130667476024907597086583839689939973034712478479421314054385858562966090135709008048503721289666072745844543863798448672601216779158020376220064726367033278463619667457666568561556053362962844892452043200
6444 1703218033852649083358936341183961554468006544730715477719409844584625357361635492442319339557020565366531726043618283848505089242073906410612501749258859336704806109327785187676200992694707737191470285711521125915582237075836743271952255678474731338441757864708158526121272435898005749315316766353725898868709625281750184099257022906042387569327419438337377887879248777597077010889236587202297510984710486184108989541836659078909666633435910721478424617477813433760
6445 -1857326030281718311219752826856945985270568611253273555957972795218985083401696687935747167368574156379980236750868084869105049377517029212396821399872769842399473485034804472338946577750785768231813348828664328336961652316337865574283444584487010170366378228823939412312431626137623847813853318643638238829861719083163548899497863399396245097022303959224006707877866350704388585080972121084151218598317748827820074321408262171720927803813717283265694415987005802080
6446 2025364322492063489144456224330578019779851465519548297923702226366208490113709946211288146908056653654896961743139457165525865175381570519051848894538857377372741656804405633649360817244231600890840823364096937795588976160244520880030955021854194306253008986874850279994970465029766695009584084096817985419451128046258427351735762247375249274894231705074922199206366816581232342821927910345549588678375500149380512596570767684136785545006078004601752260874671032640
6447 -2208590896437344818642245500664470753205248857499261976925850098258975128002147881709817126028831003283809520839039181664530854498264422120871099861307440675338667941566060678691197224073062574438627697382033926051209376507647698717291888552323020500224901998650723694421490166589560907700796092771171775715266348640173861316980927055963543319053795871435580564230725762969925359891643727214789711639235514520956382265195464116303944903429824015563367730705056609280
6448 2408377231728359837466565604933799424098674968587707317248887393463074179949382296432983760193514700079665760861594460019156160637261750166062692383982014387100793891412791773713383567578279047113045831295071862520780527401615125162793658293716049491170988469198249095394975886506395581307736737623552962779803743370281072738414684271483016727320406456684833094913618765896224730425017270144080617375585055200958813855470817808713239665812869254325648959042000299520
6449 -2626218530977160596892579436527783470180488714733560478041928672395907463077412066134373762842981030502576168366392748666459090305674099298250902073944200494034510818176995728863623840494622426748091769635197976314982674671422949581568176254507779627148755889538567349916180936071840196441738909334783333944289450097099079273638413284808831001346999087556539168460751435579456323954264518925292282528477428099749709300458326769949836381542430984967829444080908666320
6450 2863744870236204612805619757338606497406207092436234762821433551179744937661718183322966187569064909214968161110910112088110773105884706323323865857441611453305507661180381753524690462296147956627177786066339764915416614860933899527217618238851008338053023729878403350220079358554959666574274873984264301532164859326847922099032726028781024367416891403744679468993438919101465237926373735790297098583855088904478829631349187638692517334985789864642918866660406329984
6451 -3122733353391904875684092846856160210401632068064491046947088584570323590444278390214479599963747812180913289999695939087169514879929537960209744566768147344265398932221695497625074743608466940693658286896019852421985159237300959911656611065458377676666189371203133763786863472272075422581664464257750400014011388299105870364164470617476500798953393141311239317666720652535367885801617386863528554149689193817594115764456018269027263315307816405561943855794852097440
6452 3405121360818566537534639389669101987613810425814530562313440256730008899874197808809254314716327217811334675121197012812836259838758464283154946407454852331343131545562922878158908770152142815066233710760918661431121879143386484899419172519235209534887585879689678458681450508466479286123901161086028722811364487950156433880835474274643967732638468919735428185885290240334489041833627916801412253622378894391315861181814446082543038582470982735669940824142878087280
6453 -3713020990713906837896847720793460065619666962594562115991052115162640965820660630414364574812787430601235876176610286785282047970530400023578573623204428049355498613067713560036103614881116418892139616644365867600041932964421961566524791377346969327724304139748146513331041614623922789708653150456645966991279670133484918039540779984430023027384812019855195868644503042750848863990222481545334164642418609347918381095155974125505283347819322896402305491875648199680
6454 4048734800381120752086821567137116225311538201943843778831465068297904692531188131071005500532502872085636120282756357576961891790174632500894458903725195262475201862920685992020450925261195467878736267167940373136365112484995976856753961193601252748261903766092404963634854513711199777391489981195238815746987204567695099359328470942972668899765038480162677958327309915103256666247180942425666952217761368172803643553929286175711370542554837003268468968960828891520
6455 -4414772964360122093863643603184328249975954363728150281744147976521313792214059023854286012530929472309327296705908711974601620489906026665209811683078428339990592221579625661020144207765567235355114693227291220829051755585579179717726437937156821054858755110695668110399710359765537479881483533275110719614024336162641439039690428340796664760523189004752013442261496099681042241380634275143787169695932826986648296023332423480557653459398564653528123814972714756160
6456 4813871976813357819534330420612054694467082542472578847653549330042002956547741208121726274000500814307581916062659150374188861935557497282553909138210700794450237372824560755937098138311277094135177921006188055316731704176723216467245791169761962024134387313945813501853496086739349974624629164046982850418231281556894211518171416582778722047009714610920901377884132440419484352883978077666635410151117706745130790420447308019640388837887160755387645219013414461120
6457 -5249015037017040716436827182448576980272372852090324974075112849918035579832131565094795025287323618017710833419366360270749594187733618456136536861383812158411460596835249580186759516624234623183839625808302752435934269152730373424326372504592168037152229479460823085266283496840211872655486088338579523293774681076444171544538716670465631865939430730578390889163986520364670774350162571551344085143936206676727538021145139161388251266890508744821312945172965048960
6458 5723454269281301392392613982640751355262652765248686124643678634467540185742633680192053441104819593073556676389891990539721325440823104513875860388287656932201163682073889567546057858031444067721655212743104268146328979030131100314106966235077047917003617561198685800425612900850283056684080595323732006869271932708987858975738703668787357112743105316841465556771029174463063862404060482089130606728945189394891038685035672226288509672814866291249627972907899766000
6459 -6240734942214725677317603700955330717924436914162229486871108870974903610297656400450345820415862895410803653565527722511505367490522858817878030988901069475583628900933471639270557828722675038793906673896198211279265847738604129771954766485783162985236270119540309875206785665550078778778945954935518533796959100323119670494930533828791595554615846113942210859866217683369097793923804748703540532537075770561097231918178529476589363761019247860058161271778473369920
6460 6804721867060369341709655321611855974291275599323492182285256412600997726035415033023350860409627344651419591229900497697165320277699723756726159287543255047845359045106959120656916271981136355710313740735809159475896348295469557895228341174030267099349097328735896600372802121134835348118736055039084656913343309677870722813090231545911733290298421990618319608382568206944528568289413814546431469662769123457727807244334934861318670693004254300959818706987670128000
6461 -7419628170970967821929632715605245401995859368076738021347214924016245522476233480366000434428735160889878640010976701692722607731438449994160683998831144815714833555353122890770155848096525650853335147375941345141775053575806310380857041097214041371208775999035446567410586322843477139023732053009058677941710166371235010482900991915023966083736408235778012237919267106020633669780710626382540417589957119365609057066980370996547843640824577726032210599742443924480
6462 8090046658679816350574284238381041160175513006272456548276416999532282136733827980629208886895323387325562635192383834696136882751436777931040747712488390339423855346211407454812723323183687472637494412270331992728845841882967218758039521230290444929701081394558753345578251766161993262848795545583461652018553304167082055369295628302907225484105256232690273588810723175765394980965248226484561276836829561992594146384657166292223394826793054828696801090176187484480
6463 -8820983995190486175408113430946599549937997273120396783771846193339168956371626907050319294969225516828783798691395960597076897562834623596519226770779016891608379079558521225650360355818550067626619426116927819061157143894289934049485721166375084824439508633394984196710244870390469722810889646010832265785203635515180547912350057200051511397362591074315632230692126853733554643949111354268243647065529669960736113631067009417143466370410542805881544863715601092480
6464 9617897962994589291840985422805449888695136595345472688063792867843437875756449829866917106946935476205596830799507483227883821392602036967004691078428098895890815356572214722679172008314420784912269102992300192841191754369014382655360429973552528446217253664076154627350764996316405950131123121939968261176713278197107723926682827153399505039263237351820008686483746171419373076747269154983591388485010585754768576861588501611316557956823861918602159887884714399280
6465 -10486738070086294235944718162879819207388471218339455502168467714566849559027196820586593268301119465265516003121533707069399440953682402205162027163552963156412738778204694059646420696574229712261484113738492929655629953078778362216848179723030379614622557892981361664039772225717957888974880755580661534979260271678830745643361666132118938959444833287117657050638037573604638038719232507806824458923724997420716723098374905623562962633162834684882619973242845312000
6466 11433989809843111707755487976606777639937785221339696676277987987054225109017195787413282177660874219922480053291476170192226478772916051288821475733198031124719123199415809025691921375638462835700266770982364035940091992770740836196209879628599526467270891618570754191781529648858296365737945070988389522767261157438919835911830588925646239939704737679549283308324460096985219743644965652874576921924097720601368311855610047889577839727151696479439199518557550235040
6467 -12466722900867523616780023653033718868652630645306253404295731640339421742624893642398556250275320191557495543016755336816682691483569785490122131715770669670192042336880162746083543294854677736859505114666214329294886027692307439522324526100994770464744875320708600389379735279612459209267604385544365105245254637330705750778959080815551583739494042138781707692237807922899029920564384762075166613600803870808136987212848085679628479611372155559300469623065102062080
6468 13592643864332609091295214307202123943793837594718600500123525590344667445899388292184926682475178306381944128079726131939962258674423702279171643557185339494466146311228211300943913147177797417371852265386606308377017430002921531557002621607827615544246810380800347233732681286566940605088160463011746455764662815122480325619273599303719626141130889485201647644457685240555750910681854377625691458809460127747975066287551808198637013128195817401690209885401716213120
6469 -14820153328464050991538295911371809370074904715534310489216745467689237342452762979550071929870546699551894807477700580160538605332200344478257183455708173308064827852185238420755843134353598271175003824646134146293470700933009114708845695391485690604208088031326288433807117187724360335790190196578390972068283441568778043932547979015986465793503159802619626420904091533973732827500479704243035724096320634148704402363545975710402007818076576319102436125960165536880
6470 16158408484757345027592877038819570213594941042548714731519551016390839574363027725451070408231220805507215731843893933378931954532521999742099987077497879819392048352740435660878369109696628317119299668858159503291915635802774737546212324495319564028009951518285726882486239627611412702371541897993465484600079784685840596874569070217832737214186228760590784948858389744263847108057013503995936078152900448931712501521389216022524020421450528948291190340113485703040
6471 -17617391158630410523097604376094916074625558560182171520477648469977709443511298158684000950469834494856290827914320726687525401911971829801121320978911765251511091741807438352839977737345156999233326785508455728472695119923624410161022213534349453035291344788859358334963498195132359110300041614019827735366968540456011431043448001237646835639058235050847768180442410339759319689360382174450839189192582287634892238679826966831971313003988415404364602874561081680000
6472 19207981998728911252266044054435406270077468197449695272158030150596802660920268916302047333871652809014156362505046036702030825654568650226390643063787083583921311723457856956704270711820479906784942690456345283482057658525347274387089775520549119771651397736174640940531481168095651128823413764703085872707562743028445021539124421723364186492722072584548361922231087694472077164702241634206074174243298371394049743652451255004109362482399913886948479725963255757520
6473 -20942041334340356957341708331765745196573143478590030740350609192988403110238038805962820023264371699407642568733354376162419162875640387704665607069353570901256947591150271714617865149928579766694182483916264996620913747275114666632107896603916802913458241291182310205591397360480226353635576977583349208888112925605953665784594757012426957866630176227044969227072107422933454552549274323249044083428009994958484275503893005896348587363511978532050170248625181393040
6474 22832497299666763962269805193630956357804098300811880359432919500666784855875009640262261586551125785762630114323020144942909970484464821219373958787425509523077791099328413721166095275471331333859083454285656554104868784912707548588112401666127878873505150308960234097938205211338972266743433549815902092551245668995580692971672962446502371776374114511864319331577404887014731178506197352036815607743862109645644816749809419435549814973034408878387232948079717927680
6475 -24893441877417418878259416844897677220570976381693609204110505541257847765576826483366398756185722182587988133155887531967041484448995216213851011890587289603809484860137803855608517981909645215416359170280020847124312518449052002023266431268348414576392188266708603282442456798234202275502503913243189552548007690118459013748546363578558257152904397055518590167388069008797990503164991049862754529639747365646403435763935092650622036776549843404151244185905281093248
6476 27140235572708709524272251346344445906846324545820779142405107679242760626109735071836717563093186967981802995941324338440320644590143228575302527627195759915549433322077787986726344977653677193281689342419581372079470761582303845867984996830449434127772617797969298795583922776256234249196419678748347985020014200247514082187199623010349218723892688944998221270807546822669892197696368806508536365306699648885259877255436752501599082305052850040093426437047124450080
6477 -29589621492028046602638267781112609803878402837224969887986432946221810153967715727299113723753200550922275641689936204209220954688332179078845681379162789744126728789091585974430072754750844612313007467877405964306091636615253627254514134247379672904133298514078192221250615699993403648879037657015519079213846036867946902380244096855263847686780829289487830207328742216048420374718129011181539388520216059929482935213582309648988328579276707503054996237859488768000
6478 32259849671503133654487846198523875880739794932510098023403901456161895665188569781356360612427903536162066317595375215514183423207718593548021893758774842521675063941882930663457916922426714618863739209529961036558809523275881757226249669675140334599010055300591997454160060370044982245658281561324129881803268494965036443861406154578185706373687494298703566289026060518809225588545542192581982181935042432524340427697534614713317810375042165190894548631702039819520
6479 -35170812574427782115194650439173738889406167645577651480963989948245347619305196458223353499111635254249624098437706472743686021702388858721791722629909043828252137456314121461282117128570088860218486916363525470648219874891501451722274207589503931862467761583513509122223955533777544119585237140885714467805185145155088028299571837486443469552435478603106073247692732241526414800511789600076579411028735584823726482489844398279862097040925019296639073662584571883520
6480 38344192760488391584936754949699722965633252808506352232801386060792012998129809037864372878093098844241406886850698866490671997801024243674877212040735995605128224487329194188331208387969565659350178956517067036820102942605970953233790350550621869275049061752188565853848982167511529422193584144450877775539997613035726073677189898729436397893240949733178377303331007809645376703348405171980851928143882414767637008826019775998785004823353631659490468388210276920240
6481 -41803623819018236813001968277118565404496983665017434809446099033377150908729965721098257115199593535028021098873568364700699784727071793358695805067420288344731234935401164972870908495770428254186773614890702196408971207159350175736501495428896286391970178773616928364166676059867550469808343495336776108105913690229823015054055289123120010938676206931682548086038903642593165318858786062301961050192067602354158676937592863103312335803402217308813565095019873521360
6482 45574865756541224164352456119265624955888050135971939528628331757721398426368326671434547473023017409526297985527486325107925585326506332962122612045980161010680625141062592377597630474254695783415932520666906300472059172313243275780588938419305542650579542891920215260663457854754679065912811738813487530809938063471864546150135318248318525695505435893475374982424734680599007400293514099854991514097030260843916058751442451647452375378314790934096026526000733107200
6483 -49685996135573340694786618865637267451532447683232337082536630288186415574589569550037404727443431107876902291650079122738634826085225954677200053887946469406085297866595548894953538335808676618445151604246016913604197331040452232583310685726338838008701657827331636896552524270809622236752593501287350664637105639496205918202970783677116171532145917514671360108149120809848500453212719209323062522773981578183120818062276261914180034151842183527691686436541402973760
6484 54167618377913577529228463991497581534008016515726261931855636974125386329482891106134501068534419968243416642509857488898908783153580662804448908529828146356326175579192597841480451944919974658556161328900942439406040369848653054014706351961812547800017614685583934705377982645799535345272003493352185141379853311212617024801804814527896254183375900788163147762079050559287424674517654007122175642481944547861935979359355410981753247617051661167861903287651488317360
6485 -59053088772331798989444992206258712549422446723735157968196110078513311030855730486840346729010567973661388327822036589093625650677737989562307536808798322788208740721118894965114812176053164368445883999068935149287928661761289289513971486448758005497591724444564892059104654021744402918821413272260820712928833964672493101167733556473506354440963138390550044795164999447826959875629198464439656873204954545503290656344592596982161777183030781423168069285136186284000
6486 64378763864580424048033185063313021525157610250978637159658649646685519756552955038016213792217433193137824052757729007476116220379401396866098296678326706577200117821546418466785310609794371491030648165636990689333048547834990989511618389792562133061338018845824182473946415939129770766464070059550391302878338452595933982056947287524423397648693259567981461980155387037333945917109167061024610066728297487393946977600684096928339682148236073603082842055588337438720
6487 -70184270058034729196433258712493273424247679742275236313190607805742660763475646853100641101527746891114057153085739093196216414816915926555982060256719942105429990647827906072200729822236200630215913229464041210584530564221620670467768583688902982060951892373000020794035116857112877767422128712431454139534454481936131789187609524632166350854189305755326663169229055247045050125001459693481032207283843149621378001747817319248858220370111695958552448527322563693760
6488 76512797417108617160087381178030234848098821689871987179850836305835263269343158833273900187927966495248324780584312669247083795217222248235313198659322791588180450002825161224409220060307102645334283645800933525196611505066654671788740800577372489308557735551991249924429722956389293406327741014622026268887128565150255269914442120777580897930292343369485021076472752681578884508747181348530015809639198318887810547159135568920153644739610728059263817993596666277600
6489 -83411419844103171975556103736530972539917426018133888995127268769119788639705014185378686187297209788722882897083220301329803921358715256110464740822470198724521296107546794078202458047109272074353531557350080485879860857035171706717218723253955837718408536704067659631454558192200449148354531135367525216385796607817337504720914015900438954447861980656815918944157595072661359797143581268725293507266002336586270823345564678776003620327391889394859348480488370383360
6490 90931443994636209578566001465499003745944882836039410303294291866839985422338996047274811732048655091156188810114395185460196404722676120172935449985998753264956909448149274547222262110562906616221711128351953873654938801072706382062833153192375455002250384430230509732670942218614851251015830258881107491782767724954870522200578717892119882016853343002776756604123017810049728182126286989562936366407264239563663380986029126279733639172602924517128935223882558508800
6491 -99128789508701538292598126119805229960677232681349103449386353059906838015101105282856359406211601614793710989468962095541512427477360820052040791826979118260248977799821511818933676556199605865150283309034099026305047469979615627290577856215730431378170806372556909591329310671945818223667503140633303690808089759426891314713325661721490017264342696694827025213116136397535009875226172600029941844167144533647172410375545276518311117461232621037979442593538200201440
6492 108064403365273667045978570916640052856291571523272993770234320633130773538100827628329248224093929931234647782716159106152194647102165295792552651454460442876116760624969692070722416107902809299455658481432082244680196823320121231637265217598031734098371123810495556693431224521327406079375951599490977473590916060943335824339071051780861669372907147291363994736791395887732397477836598313773828212022669880525745023640224303524082308880877043266264002816916764643520
6493 -117804711419903238546084277376727250059097783343754782339701034243108241219169085212031735387783636382704937996389622420506882930035705271620523176236745305807074600391928169125811023836537234501092511438705466326530073707660186752783127579217800132097586022485728160933297505479022465652819445064286308550156914793578338715171698042726123128909846076225189970022265407375435726328211750197957619522129292571157972510323430282247656292073217628762542703334992568321280
6494 128422110458788029071624789891037845651554449848746449419281322729682885456571253608191406930513105395303440702004240717377867173397871580429788235276666715348425447215633161265512369615085836205699598911459217445892914314548390816940894779695508775000045847364858656947310837013754151345609054131602022192676148111852369083120040112705646153570282949111864770951774675868158191872812298559956151123233339380306087730940493881310038788491042581781837080958491903933440
6495 -139995504401366488569805757553408548665866147045713145377876093318575740575807789527695963098259853208979969478891067062502471155855222588298439244434492127563868720357197573042511476652534392751959627599574796661683180809569094865204888888818408368062093599035935397816024618526666172376285954798755062519762112454040411090017503489898369638907365755013722950599064443572290484809424448890006858341626204892347427900604472290078454785940390139217833542759288181641600
6496 152610888608757798283632741950258789372305969163285299414997519063422775606522569655507589430744409902699152486561148259087143753820718872000627736882452711657034899277094080707609049168073413755629235920391946898658291196504968029568106158099278141328204148640774740501956801998469772055921824368940810555593325479030395897972838527408249148451616250368681069036559047601656816294560813656193345701254630955320931982818597367093368821123180263753433719255247393494400
6497 -166361986609752404402621566472526866767112233181720474467334773718769109829226651130862367854201971038257797193285568110177172983631586336585201115043680401433121567826623024909866931807178681943829456794821970612456784502517242296719427319037957982172687304231307981800425572880136422792886459610669262030549324784146125390972697605123815532526094220396101660639477170895872503690942469533697602572766024226729017628587677656382599863425220262588123454972017978235040
6498 181350943942141324714544932027549105668705904393666145100183857677795973212018100037791814127303818060616380813990774180089735082177593768477240538186157428372935960061666579983903543090363014335863137138313665097094917386075204525711626840781728713480965363730566324270240178059661384346321372410723487978959022756106167079097010863835594219344030874901216755655207684394762947850353386609611043896455332340144221374337055698747013304613041394913101046505683786062600
6499 -197689084227794902059849251606132862452983306197654471528537734198481454999906138858558990884201210634426665044328325899177970865871879761723154391617563970158982203847006602810176187581500857161121761543608617671187658671219831530208693342770461275828186871675039124945543180598241756862319262563940421760046636042325793902464689708801080308217362822267661435217342592253625327209532360715511154230682506688769624831771365152921280151805489765136138602573869708476480
6500 215497733058148800770620387802480325689805685506573421130885948685204333789876566432660577940419367631188002087506925486598386237883115892909414245677158668356876334015342188702663977075843423958937311794974648599301710999594752147309403843659688940671014462555307037470922533056091791257468183086612542367129390568152534252095358814671425316345768017037798501410637259907423108730655847768707052309829187498633030150369834336334374839383325006726053625129632597320256
6501 -234909115765989215104820864965317803399874420011045068595538753274484919209154947467139772111887794709567135473891950981339774485936750185288525682210794465880749552185644394101058295680693570904392390440432562648483734950039690901150716834951087378509074375652732756544756655411829421469497525213599276499568520528318763024698838804768466775468107764714134317693976060690813016108221774119123297603036556690366444498802603862598035396915600092591215483493970542644480
6502 256067335703312967712204558905649216044680210519780158838948580044282861399766558050689670525794254256797876000961022552162590263789693880952471346083150338058014748767072576805139744872797663737148166872705022706851033535646243697724342080215174584432063221948540939211653874437377913082112189765787815420116866713371034015919069170476494240329136135197784656099781812644582280327044007791914700086648620701792657388488135678769199265331313598237771364682696610912800
6503 -279129440237560861875704284466787747134536232425682718312551635473239582757147633182147463979861719906943515113256229808244862585384215394585987028556421614738700494629566561603502924278347359885687377828971130868565134274277533610478523178964645212653948699386076810580283272569989025742832177328658347397899051091401955429402213673144548253119024077866066318453792760802848257033080585697868110186479741304486143847636877922965242403648847102007518974110078002005120
6504 304266582324029868498123944045069269573334009508448528856001296358964808996386513389299861672391264994249446329749041344963375526470872074160348791787861531292211480411748574653122337114584806744130450476282473136888217663113617002508602039167511702816609789976948632933567813614999948915156308828656234759752164683138383811717884025328532360978297691963652491246957792040580846296635879038157245245882628186487738596437803119325998969058248407194406169945447787368960
6505 -331665286215494904468747640509215338241152213697411628654627700198111384163892050102159152383835348084895623338827935007502980417599260718587946207711748546236784988114029138566674450489740992537859665249800336399528271828308055938175279598496856231230149837814101193230201701122178701617198024277142314433010122093610959464062495469889822574138441153383122405994157027639740977269114894068227482458762892368407533350540790278573673064651856401701358936736376141419168
6506 361528826636169979267144499989724822507745387168174219993652485283823539136822878554390688457677852314462924001766602052775089565679177346354590260431289752010786482492238890676713818428450578324255492357170282348619901357435221817158608853623747532902864869752867410363731857861243759987459538183808041843632497599249665357200140678870166733689787500235435515903462251699574898747030735939326242673607354727286790888473009250213972443046551619060856873934721148588720
6507 -394078731581727365096510029588932998965547424005529119901731265054663595388606366875491288213015747581733745679821617553815898934546016120318951424976399978412775869571655307944868477631503027375569058191142420203688301798623404111026336390268209076355329809829431883159276945411939189146038864930615598473510908971528967179542060231946344326301249559803312600633240256507732687211325914865664467846221538729955583319369271950609760989975696287792266034227333525612160
6508 429556419816289347462278281939024600061790559947094260428546610524248184324381347588100102130265570442980670206831369714150020086730322629781474770872224185961554177297971577948214564668609290423281469230442311713443026204882840281973974601422789302746622562570099197853487814159718913724682270660508524795443505230655128629513468710678501929363222209819424502380744976730042434785786608240425820285826304903820221815971408043246609294001448754773569172990312262859360
6509 -468224985127773032068931371380738836286510257744699695228104165857007283500339259832451766103689860962274709864872707465558771329986714926726025176785098417161860594460345873650445733798240372618007207360447289967755530312600205207556355477073153208251885935662175903428263517430132929415935541788998681526665441020758978855309657567486794677785473152087901316775725352875225502747554706670582086704926332164181610823996268288667456129574442659492630109178974055266560
6510 510371140481962100585354397478911184555374498258272584509272075151176289747767211724927465718897027806749107025742485365250729392252055534346972673274902058851440388022519499147043542829323357826098221416472560940538892765238037280664716416138751508430788372508700931808506502851195514060997925081730392635769178576518378297233364022701440612157790949848136577088791944968545607166343176699974473265117303074009012493672739125096958745020996319550928272359731130777600
6511 -556307336391105279217256782136384520288582370139571684906387397226350974191735922356905941893094407793664065518201114336250821262776895008360929083710298366647267168464452328921682083518524442295828337352045611618796203251394411965522532871342963533176503392517591749025565750018699503725897966089080919572130836196186114476007399219780503475674961114407124639915826035154423116994970496489486823781517965359736723301529511909388385963596351619044128237877885997455360
6512 606374069093309752916413746527532357700865160101277754292908315759294510168154325198871902642535510752712827162710068429782573152787303410464861999924381680246578628823846405930171498307210806777278359939299910146222638490486090617596004725326065648009375170709366526800610285981832371161865887460523668598637073970619398495748652599756521355421164599672415827463665984050777961621576824849422898522498411803402792612808429385335466504439057212831039574819554738575680
6513 -660942395533887000889693576215029359424276103534504953151888970917069721221330352626501949301112745760604488209514484026098838453180204071917333210318605931050809269931540802639678282327722324585247598757285643938262785848614280574645423150322759518367586857222882303846912437297011825806132643704982648877869380339624462274967899015857103579204433742257246372810659417457069739063120594020527072619116799267349024752939710715101940771474069362594873069093467604651520
6514 720416673659333199548977978691711759986151907953690925080843114556173442553303782478879921476681876833252079105818547503734926370536804914594273720986163299560168598116313204803763416832447018353464584952599638770413753598633485175615147560648699905568064450815424233884717914799039324341639367970154783117845177581364143618405526926589937360589368104259725822911010869044450838812273062921508613372200765075616986171842078175062578251407699666510944852743540954610000
6515 -785237548189912105274698062714253674257195399505685675194042844007544419978327429917044584263378428780561277419070826813880148224364202957041949217451041997688914137529686319371467192339405784291258557892172261874747227750106052134368148254521571928423002709541347272411601390060260601622947260830807936552430874641879040335152044287093451673312717466248846599663673751893967419729904127677525027663278512495395259127126363992366000232501407668165569166687629419164800
6516 855885203839973046515362784447878549542836197878650005715665064762350652387594580305878596333543814001417111979454823684345021946322584332415506553249011628263823555385602321366514984865142479283193000725489224138567677832209819239358277228479976958612447412270113726765243774992754856463713584865424836856885555993554091200886656472482065212827097945180055354089352053691186903740516586045600758324429570565887155601144658645682170274090844346164062067611212971347440
6517 -932882909919378763337984616227957547935658526832528709354106914494389126958483597477644981246543573145464662397276712666644339679889860073144593122274230554347330386729793816083008657335626956970939699660649282214805008250278183143032531126945248283161432996088646525174396761901061820688954887958703429337950322479574811163330279038073699295104036511425315037909910740323217039820844785594453691353324525375915810909717923056298008963387825304113051102957490475573760
6518 1016800882389112625003423743572892852978785443773775509564279908017869760651843383156536818096084102086551692037824070560617124353442195377634047493388912305291719443086045051347182253174241005024500593756402308401091455357582474136187240284517633219910292352442795157464858774193133974938205984191701033952379226962833062558013037316346400610301083419486327511139580365189667587091747647617636769496446936176862063954251245428342338435516367166800514862328279106316640
6519 -1108260491774939211232626351801703880124211244173946441881047928288826694547834662394825519675365065294607000909483443616755681165347949080697987699633964395135673043171975137345650196078060312806653031100385870957098384421313601189915032207777305942420974396161975118090649486316760961349247101039658280094391762377196103659160737718508803936450450625929639156651760642632703549443881547287666275346581306478693720496568785666925820306870695737455304270453225474838400
6520 1207938847881959189840124940985987374590374356760161693941662627553459195235017684051352682612489766593325351384091034866182611759296424090162842821598166075857010472443256738338843507578687343495822424429245894036209195444994104380363434599443077972934483218474998070304651398667573319218055222269817950333275419546874295343913596483536620474207895598184613825228685968209231574446975617449243348581787012071029347117977009568857218395741529231590398251285625295559616
6521 -1316573795018601865557152513719593122084218051500616737746991886550207500138385254192023041961308035274748431316757296841326196589797048409567682627074164901743262861333894593594118702709646382501678605136090534081475125795515878751349556597200438023923999217268763024241904960327310093269305063733002705335352143420721451492742501138228982087440313958446769036887897349665189401925945910355684756715516491696150196012406544614673513209043667126051812620243728828050960
6522 1434969354451265275126713096505688803337530021675081260881820688228185931045202220403154527779925392812662902888723430360961133934410496860076498517073479668508791855889450388768303873832401304554373609059045748496531124182855411695675343813605054047251024438929896680568269177823309763876796562495310991964830048919495338862724174442454037679745605137100148977181166135227927426637555796081046683937381856779989366760863053402191301270307428861096937652449646670858240
6523 -1564001654092475816514149918771579326509211071341572435062943373727949314227085797817383818508753363232250135348725203446825093327809395280420459986044901820081761763497217407343050139748746592833690181092117102839157235435274035210314586426336420393470505118293570153364740401332355070374248753875746726778724234715549911892242474677020802336605557101068519925869703974466942125992810368601241236692464214141758203678038605726067357438223221523173472261724964986034880
6524 1704625389000092219336910400970642324915100578249028048193351599606159235314288352575388760211790175550106823228444880870178334672773039865179504351234281675481257674886784715592951566213964974475972844791167976819654444831258305506811247821613862423962788751423445724861362368859919600805910191849830488762484278008456886525789498176242779612523949528570163513745387849208216762206618678474166848003944723501647489929235452673529908230778690346436335287658017995886720
6525 -1857880860158855653562072088961992325146987649940609931037468099402583378105175881805660355666875207763113587570216810987685640996735781917079224459791540447890924695321957076474686405727998142743733192960805546580197530923459491954529480726829597390906926379925771871860074293319558779641011458229341188885435188244362816919538709276567715717422744705295109407417093268754208903307221390922499735685133239272355305980246435331669502125215965644747287262037956214452880
6526 2024901643256951150818892306492191355349423792401060826268526399392105060352941871530826705722371240019740592614558804006174346292937181450141544549970819619360738316697288861614209057674032958871663532530738485731659003938778095615960545323385707043040635065803764044770887398987876048760228293831269430094984142069678189909489832171994832975912188320058526737846224053368206635460091795459117189101001388547550291162472349158498133338754517225534376614914116541302080
6527 -2206922943790193562538506089731206471007987682443634171406964579301433472210072578721760119609453466690360237668451857817339514114988852273090612982679598800102138638600771433364274440924969398937168989368181262780109187564283200167749010165414512643581996707287378651937044360013332043799283970014251468695249903678039614153687915428615337919536473593587123242590303647179726259776761105943921246165802643168293326385894927087655785201978407071182626280490704802020160
6528 2405290699858744109891859215667851440913928416436329435343098069854727454614151979014014255841166236259334000697836910800971323369644655423299993945383647773197316488916652179163596264877382966661297981006515538942892806700738295802063928206717035178029090004140535656752574784886601256732551409351390648841183756777507862881622144150835705588048183906917887363944756334252059792078366486060115228323480342036977463108812851939883297893879018988341775789602077073549120
6529 -2621471499502668955011636474238809129349620792662974782602998172522670774737942785322058205920680240245558332663016915071538215593371654829821490398499722771046627396573587013000990517222444193118062205521829575275895854316851018701874044530604986674224708500750845241267851024632001071016623833867953059430568508885637606770909096708483486193671568612251626887055323782192999411505709356960846937189995942237782871117844081702486879790129922261651233621434227961113680
6530 2857063385393212250679082377080919987311889128971235553992187380500332106140301366645176257361538124968382398507775955721670585829681429448770317123306088732978497138197755704847477788987060239954655404902339637172064106295831498967731710636882601939099607101981890669323951388070732263062414028771136818679162594392366380717197122390341845559407062608455617459910143569696139976599194159149662168733077755657127569563974191599915310080224200099283540066703963228731296
6531 -3113807626199982757256872393309469656010137250300277235781060821356033351078230549499999061380408741648726919434584095716526157715034333312764999629299970930264553269769326018574280830874986529097158777749964853164128741710702714886985407374449207116473696774270208005817591327791502827648737452328065734226201101550439397281836716840010633946395663129394264582152207993901852904392531226398892938799838385617279385850344978007200305119838275711997360391897400614287360
6532 3393601541037839555089442274869827225031471388384376311658116863976067653779431742091330597175749912447992675766715790471429053599093991880212653401387110777716217375281804249181311450589219780190296955181644040621784502636775254466112306436130244025787787963966209465243144631692726817778877602533093736867339561711640428884100818707675270615559287682443490957550862260027579558095781393819493274125917996403988914026173834636081742494249014109537087182502106297136640
6533 -3698512471112832716221927383527031605850343554380770857315276809630045438507138497074372725652875953389055456950442585804180629218238715316400942053705552155781319798372594819386504468326350017226076906863447019971992382884444133334227897236687540457132067403768761837637805224892414383852348058508478301876287045369892843754889052745084779463927991845362332197359221502385590393071091177820777515531386462879336237554599139702039858001127533313550664349525580511255040
6534 4030793001090439360783776142648082877293123222201074862482404225115301677558366173044144821054059316701047156686383289963784988540863102285667980486034555320042838912183893700341387016255486638298081201952097935966463562097144226557235822000324876215909016947274424517324727368242213563550198102559210091140983369763825103506113317643065988120123011006160732014053601942469579414838927462142939154620291956544762100876560515961854568030868100166488441919839964708508480
6535 -4392897541862880693180643479625388455201975221987394275302841770991336994308695766238507594977335888988797231812225962572544156854163569748747231913201616748225558615279620852832635046106628138937270744195697479535774675014921275214546275779693762282299325702344183385885052474607491529238260905321556207653232346874808975279197929316223368055837679961751520046417441902206702670443396211459989658203885157666054206813498202092896939697878075566335649111227502535764800
6536 4787500396362320063434273715773260134491845777142450337113761163807741773260269522719403670090382174094821336913653717713388151729150085421905914539210811682383542521037932201517287123390877528185980301128561581345819781507311709871647187472532065949037964055706883583754979329343843416521105979546430685942389238905186540523128780993072944036249083448395993718615902291725540942761981390552641703609056691549129303248604275178983939586299149993342871096027714476059520
6537 -5217515440925982688235822886993189460656150947204693261475848995618973771839235375164598636311652675725153479368246290211902149758570836607466544783473401257167156257964169996089080339765112417182656079591194831902837656704993864226827296329808606875750523069336619822258239777552431882774807528040782439304385072582134855823022431292202199413474502263990489657880452403586242775904437856509298603074160408116018186606793325291075359384732299152743444322317676199491200
6538 5686117566546938518019853040524567885136113504482268826145858483589222860692587622866823648472899503843275583945519229712633145587754010160906490378361731792101583658397846704358688904086947300863178359543833587440853743497058783113629395730884098653129413595098451146634695714922742643616213713995684714245554829604683257183922371367038595097682734313324058514398458864522676528381579939275841012697206552959665017514259851018934627516837761566165431594433149716839680
6539 -6196766037226738332569006890205653037048989059891904730792398443460074941346558851387986972368433647284557400799703853229747893831529912624816148170614904897186629508760980116066902022197471504590627934522640735147566891404225453247775579765159049801142549006566904109711685136382630975121498759853251982171891455698422491508787230549011178201513997655265731570228730554577903808698222359130942994966846306245843890589161084719407206302466695274195004901602786305959040
6540 6753229936677257611511560150231194697001055408343236895230091020106669831237841198967452318490959136817205946206233575341530714540399188347343092209173544861067940256257210772924973898293741102711117240426435022105820278077745446865040306023360530684371014246393086624230536331313366587855021566397081083604439796405840298484297037233364231397148959523561572024200301900663329529534952422069645504713106612328833186622598635814824069977004593222565937037738476522960000
6541 -7359615889901314838066154115928441381977046884333909619259044368331750969700071636048823264869045456035820895187785936893249637879009903829947579159541299099790763731619212396314695490635927724100503692208349196187998959385140701335656835347479442214520099425123767754020445396686185479034347374695542476850816563754646957845637995565827018052589032278166632987953400662636412091444540968605487989395159899938302300434846664575446839822312871696576532993309061022049280
6542 8020398262826329788732128384566628077637740099030720946258283875474100923510763079659342779704838189772017704533537582604590931330527416171884177844180884690291804950336653746873637054967457731780134743581233121347106422823779869053424503749180284336159155463676785151114149579159260170876611295082076605851289315060872350283150970541828328090934132469222332269796268911429085636744732309627803802085995300082859176671001337422115815154893159801775497187220763926620480
6543 -8740452061293829288822132394496343479331167693159193762953605569932848211164519585256094133689139759978480340472726123218909038611675899772081180869525747730202706202651857469104466919567640071995680051055903368071507304912191057174473643432022280013559528646405687646451563814934247644661818093560382820144619123124125662155301907834426385048750847406395373849919993294643326656627376382629713330684509170742308974945945343645815312249667789328299956313912275648105920
6544 9525088770452147932650633591089445995167270360504842089540679059024726780953796622520454085261589753174260099688106381183560135032397695458106697643936614978897050112522547720591080524255595549477236617170033447760704351044896080015197825679261233386183403089681963537161891267918211886576965424246553983786590762514519687096316727289125324005915451803521829232716567813701233281124065260325618487073646433612792709831433888204447121729879718264754084829856222571970640
6545 -10380095397104123249858914304820230751445791013796792294281980330373368432887699697169183332683129597819825446463357022921201740517508519678344136049401473242502772057532119324289742247888177887603234860785925538739861424947029851718820045757395451215999280641005998597019614982795468924468022359032338615481807419880862156549078803098876360488842514010149402236741416530191367948617255243377572563139604266789403067162280325507689558733755945568983192357706642637337600
6546 11311777000982666697660258860052460169113768947431627842319819650337686542738649149408996492578765102969052291069629852102708786720775114053772911474214573204533454107472614318893338511168959021515192102601343677691550117526840825947515204737125351630773550586940009707059635150495910796413703592865615437999062184331558147385184113203810598736139559782430451138016266182488275629064306160008384432792362883411907258189961008018494107371464018182813387623405053423071360
6547 -12327003026435463798240993394501172857160114149682426858064222514254247500441214338653207610809663471976230658395030064326796611684616470437617668437086861925077692891717115342365071981133240410499203939800714974854906003504812641408444879104439946305469393422173744293563041363472656392843426287815302361569714977134811803745587428012132762572853032381009442665409593419710777469055794982428985937152452269100833907126920588976150370488355964790921820743686352714168480
6548 13433257773781560176959393443734092975779036652283740159294727107202490163359666162932093880074380671836253555226423597869064490985510712707538188466914394851401583200487828291454892074981215704253046033697683326954547668460801749319706983206321027194587695093076262145029832068923530523799428762949335668675169919779633642871753662180155463858900922669391358999793708538340447882247403340391617392320223316796879288871479524293711628934082629601801852195495623984236080
6549 -14638695379859597161813178344558600785317890396159690649019074361848429909230347078385690314534488661431838872341674247598372322215194658602250655443041739777023692013250045053824895961473513065538547612951289642605615023411858815173947108056270846405527776467295842667588122657966738413971062299483092572665299697679881925425356216357468720160605895173408306214397309955999403400641493692085067443536049397738711181772515930071997646635238781272192773543637703855468800
6550 15952199710240342439551505370123578417913490956481157300835258235754261767641281908716621799792465145660373340588071794291929615619403185428533096335967265527868157296752455946493303574552702202072264018328390106483822015443806653599647347383628223400997912542805735799562751681595032231542118159547135674544658394068466281492965539162188684841606428371035186120563269612250219537702425331402739583954844932570699656023186855091623210673353657473669091540453702055272288
6551 -17383449601464888369761673057554907579332396578605130130931739827088414500199885937806322673245212413548470942253732574329773249066630978081649001740677906557561700838738356825307331555686444954507692926803227580701185772919526258546808600347723062207935064944362379909601807579841213108056306216819207780073522165667040632603086579541310319512513527191994231875391962406090595428705749114348031703384248426949583642047535062860400080598593690511134916324425321711308480
6552 18942989930755773526340174023021941327557211282729220919090465320158171451571211335577478361565611894388956381216788083746283654983604990836868591434412612631021388745619079412218632369708270902020544880752156697689164062139550443162432186641497613742053766610149921168399156239653079338926342053399535904455587883620022275868357424022501784066245374830507536163769736680995932979653154924554779099464999058947703534761885078124875963129045015530361992348735754925267840
6553 -20642309033215868651573668836806360825523959368709229014375725702687700680795903285237735545451842850761493512004444598801558361901363493654561111795997978258743640078487969136788588279516616379248544678079904826787661873445549015490332865066033343956904725307737079846760079171390309488143359396082909215340506343793852839030043450519271414994383950080230256472699565883912575667988754637516005179730952569676080896924804296353574695555716533262342531304770193867642640
6554 22493923032889003677511457414474391744629816266640868129503892442670278091423602660305279853535959804931885640413319707834852849258784939296110090333853265737143993278757942826937756439367863863421963986082456413130311475027453750498369198126248110175192252317873029457858232000185764432734436210485435287552426301720263120928707682664190226953231813201070243359367468187027862284359936884286701644730957223384424468480064022335695674823152098547374618815756416093830880
6555 -24511467704544392847804282484080488783674117109430646620177762947754806259837359910181824670916385934983897409345336630539618564278960350827695795473097735365472087296889231542706458082821075109890633875768801931380943006923116112071403751439772171024460821510823515426815970702636432008645009767849196894917099798178844735038783983699189088523379854742146728815231867776243946637500620738960894713704816908049670558843139225313051029173814699738466137263681761331423232
6556 26709798538031330042304078985881221231474879244859333025378774464242295389304994876208603463789274848302859655876580476413100667078758191576049428335820988015517976460642802589877301225184590535400488065948493569748376832208713874106213749935554047892899335970698488426019141632409350414782619817757787117417844389897973112241147896017794668661395685055622030648293526692830573979608173592931595032470002022570262137768540492816360050274202684415476441371646589366448960
6557 -29105099736931424681424512765462356098491317205809925487493021078812039745092925911668793689343887294227346613772693825933336741703369437193782390346857256626868284394478981123764605146530950405651481509506639730292747947177277834765554270793826793248385021823336381317904080253028342979834277982304161181252663529070861774259447713515226458875335519878601490607602944971474012857521560067432412290918769331601866322996750855199970646831828947235301154017577343237388800
6558 31715002948448437702790776139128064900249597983569657338537340398086644405224145989650926800678036229150438928351010892015350962733551824234720366679197732548926971130328971880230859897886938170571678840263463740850941080318958791089400088300429737936925470503644353178991264699726326028450221069441795700842550895558463916807992660264355529490226503719030038481937081283670065150767524961742398802308862244685608909163171997510057951189458134065553002673191153292926400
6559 -34558716592494881535340391912252607707362225513607514127253364765413960413075302959954059926836708703851364070690249560040941399347132119566519834204956007721620042942145795540972149590648269746502771337592088613615962144094435185973002158695543707566412380037931768349885418970837803376334439957202211333681102441849377011993037690183191482773568624761693133619052850162699197252211641011932947201495942201562842125216763966440481424609094283782708521389768594228690560
6560 37657166735276446927565016848247089593098864322525535297708993672181182839723566777095977891415119631397209680171515151539636247822185146889140215282652533888404552916598374450797772500534474370774641205619477645174847472089857960129104367959586148948879213771494973881853600161648065458376048704543337095885109247646015360766160561402517144605579075202297069355926578074822034715479079879904277149107201510057054952035601978952587117840504328545704923836056469208210400
6561 -41033150536902389642230631624949114536213813955042694388553395965568118901534645749019114031070307154786877293924672617338763224169220267766227911287546040982887998711908741961693537051120208101032495205230030063736315797798207265208654865170520009535144253959088830957089394251426147692901904791214574311017733424478878956907503804456502835352097896102455622345862042925710725840289213410877986240274717114796318741584683882584691541868822567473245702499828297572758440
6562 44711503394274600518092193208017321663825637738991596526388812917451424277677130667224329297808104881585901580101426481828515636953030861586075294791806881121365440901408014999148148765590705929772844599125754916507400966746328515179813042953089152163740909141946558390523691976896727825230984941128181292308826846891156590998649198135406958778529688040442470200520316665048408583073289699163305966783039047498218893567219949867786467161565880945246821764741476779222560
6563 -48719281000396950974489705682455541112669784241548179171771225006029787023212093070748734743727054851531928358592543024064463845652218300588774182506402318000569641285288345069944168442603664115367543645835282408156747279962632521192283771625985121493091335398085790680152150734843270087856584748900169818252948377544530233483626060004890880522202217177136128355105968693622977747352380761429205074846441630971223857633860867810136725261184016787556575306637800389522720
6564 53085957650025648810822909031821031797378053584936386591836101714823960652202380230555634305203654464068869334150430650800520138377512136065967896139154525578332800334546340428870868214354438625589720274694077177961876253409782411235527505506748731890065283509964966511681864239940511510837898960230008657803847899182852602866921740144069543595366382018490554720549726605954110953625107075071977721816976322692713434073716541639938563743705691694864528846004831335591040
6565 -57843642240041248625852616094524491451306714986672492259143948772739915296177257498586488992882596051973368679852426474700024853150379198375876743735021334679642985610502445638935810597662025939555451685160675367912357405551669197518000552606473129261151025256456290477395013302831196326516965905202368726549299845933179668563901874506877377369038826970488725978153881563563608450040334460326027316393881903396720184115974486897206447412108825557337015472058709196484800
6566 63027313541924350512308627969459743259049989297234696102567839891192001279171589567025926280721490979229442540280524559463816365532808372116910484557037954086123265981898226644294492425352492195596344210702062963351422542901874854056482067824237593615520642217540504585080705363112007575332408439696052446151326292630244701332556727265665063479133172300257446399070132186763322003926005523699136094544036381565922304268334677680167660963117667578120161857080186998066080
6567 -68675076464197055542505805343233734565440095894021999734449301070809950122436631172346385147198952408174618974258407861623167110501559072173567311039280397143770706438626835593716378075717374617669994480738375166517413847527615317446806407531857645324282195658015013825718096180014167952159804345112646582468017844608009402523909842303547554094906260293727446174159790501393688679494131026292503722088266934058193289454132999511392234413209546753562713118041922551147520
6568 74828441175671329507513248839997922701056870922293977303881293103970790791918679912672449035397761106742612428699540263235623346883649607983535836894691940093556713177815304815694452198519333583189322370024379574325833018293088921240693144219364283325785940596784153113234036550965972590667277896446830057564756301227537351711398565170507317114165215969156255460092061594977567504235922966531696247433659652437434890923880070479832679989978216273610896631223813553150640
6569 -81532627126934582689018434024593208084573697747797221447096048106159643995641878508179069744109390285855793813811583155818658498786223973290377843188761618687875869136391339028317683437309083260974183823074291963814283487043663186185901149725605693031810542014658831788869440566001805825120020730836542551844577723632958618921680847917914885582373947568304522483238858837847439866110697142613413424435973523758284780315040037592740916012803597329128023796951116638518160
6570 88836894188911691720128281208977663901159615075512309153724390212921093006839932810581353015095628829013757917330718272920096428383623368910108000736456421006981862106029296851476342281483048454241626069662575970883389884503802401593114864619648081482325556753163977677781905036695597505269610080236202618953257665517681749545279075580014491441539779261468377208133645790709189954150635029808031151422484220414226317796922512690029782843494953085514800912692818264415840
6571 -96794903324888475034713048326381945426647948112222187334615578634870272384351556946543779675830790449537828922062537157272148548679221383320012487725547873357679069241976144863868631425022139483665942522925717210509008635390767479765397588203607238819178833376603846659066385504419174435916851411929168487842185900737552347404359785285802304418027103897610110664236390039496741896517366712881609809415208666116754650665311544987773842545565858415879916672503013331650400
6572 105465109427498336985117415710877012431813183953738958272348534544095426314341287743950956563198547710978959342639646601358994072856534141123437818665049054892136199945446390860917047664617364099269226084222355431016159699427466697237799415875355094788391683545484647051322785204167153154038425114441691201917902958420374791209731298383257389796180244635025188336140495962401761102977198915032964134015110337416777295729108121067015801953751503807302844068259686131617280
6573 -114911189186422787853281771527954173274189955951848898840148542616429331813889444905922740150834073466072202327867207592485188628329494680422750152020584652732806885902187867843319527956562889028355462303105713872337960512831482946733945679493540825480580191722539496173456510501603698753791290478958614565262655607571131507118306060743138576110283413258368616850764612185695950325717206085362034601189112556077515598766618890493513883439598775932295099194159460640965120
6574 125202507107637810589927591329024764130134317880353214169754205509781075469499181107379963242073921156922988654434000709247036870390100090559724920890483671902420373942076281306488079125251630520723123253812558569775321295427170503917812609703128986654096363862070086930854108997232877402030472173148494187443139871268295375986017637750267388517413622408472364904205361736736931456189436054929496128989038570798853782924836676361116021823159532257696115424115561172309440
6575 -136414623082802469288546762878964659154136732111591808483234480137411446714826452135085903392976340617924247703663527149396648678525403037969941036361768263531968170973738333770859745895082061509750040459904865520966558834334843355453595670773366950981254646647767674930116498921569474428294613969704956368205899106784414515927568409227212590025972579177367062511040636419344980753215629347243527483559938536237022974025220277526825186806296380991061021197493073487099328
6576 148629845209848917465541494577965822863438286854506025674305689248170010772761051473158952464379636799433798764068442988654165245961645571993276248359171413444440302038526903830068626263768973532236244142229418304246974603324298447934079472526981282397560849188196239647313763332063151820355966738079681715340454209850349909050130980588806150421753082383635985432812742295795322663153297941211528940215045803897614341883660190264802043881106797135436958143618537075273280
6577 -161937831895188102503641140914272442884549486565070820709808035420068468604198893655044736563187651103661432601480264955605965389284546047244031981617272621371722894702765585067281740017302208601815149215154041969806482556176302232081627815243219719519196850784816754566683291559765233452508649736262309119664237899763543832375799071485042979882195684464840563615889242500948480180074272049313040336750617950218620782424745112916218763754783011191163660322677651549792720
6578 176436247626581729905300080069551480555490902400847002159419068902299988001042428761430250646787582200470587404993677237802206093281528450621135658418451318096980611890345926276508849398482553544745502984198866738180866817702288263619580668179592173995314167324200688555128875677408617689800504670656495879619085823163283224495686614800574853754768680231003183977614233770593473185887902201435496906404170680237189759508680707172713964770103368575898672047955067855756800
6579 -192231477196249182913464184713232506142392836604308789489475162445010455309718282843414312523453330533154073751811778429988492050385915818043335774625058121367620922890399356528724226277176155089341086366188251404292615147268972350034100992523117254431753376328059644384444850673423380818748315266324531669218364939911396970604972115572489236728490258576891745112368188192682895395253060174931762356976695852548231472213572224970482203773374816140013567480223852422961600
6580 209439403579009600684774134769783206320569449523797535690941716113934145206699010303950035038732825621181626503772925602402499732890616071196853530525772322394245218936454871843775813271027770801929380982691385498549326226522571809710433732951784099578796185022146062145646473835128257634145146684372921254163259959925753680318322860690743208868171079035428423393931320155074247422713014281372296949996486974122567129152458655010424795780680683489321376141367287895230464
6581 -228186255133286946357940244090153804183700526038666595896997888776638574595208026715266397747808032716918630514700936104484964233528367987097493610435650611499904578032102490065942537234650096031387388120734262292175099467194238086565580960632658165186609640792396637866370661623907764424774832334639667883601853574350210411011656331914304855162550943584574636644960860194720911712738918375907880446754458044768569309407387961413021179333359361348472300111721880505854960
6582 248609528296985893706958656619039366965583890272524649585529364862113144364230596364184264594441048321263871727727846438249623984636140630776170661106504082799342151122043299944738787425503246306621070692937772507367533684898549581984303050666777988470914965728555685800196635704557629843075071431265000884028304746479319023786843402386124228667297906989036088412995033850035991951681570613439318584997819440989978783327386263513266975515807092934679980749595546395670080
6583 -270858992499232722448021601769012440924240965302278942291722594828217785540329404641957316553075956679208688416978483690339412026964321699088687355699146641469181590024932506328211765784408905457733719991208233955581275611962658806840772727916858965064910977433273191993644279448749421639670423198494386307698833311031855450408574485574844238154187457543733986002105754656839854559344279973573362010136120450719482333629169471597506542879141660876443899483209444671094720
6584 295097784606746267741683623881912852029640528702602950704184201011537609039315214685962715492163994404143115887975292740650572793678359377572126412247655093140038403445424579060470924057321965451708155053599283923283555343984139200196800607480072367037856178339223926025972577550917980027106484423580949619218674236585381321497312533155733200347710507439816967165026438128315150652578354720889916974590928061326865711568244185451993790935088032359173246536940160880926400
6585 -321503600874490309921459396674320966746620389964051697235837052800344694749499283641722496316509460104647330143099220479665530356611045113044364373504047710268735994347036011979670014602064670301780494757595694769709769585762963109765512673708080236446560986589304825266059370898687166281682244240750889574061284001524506709045579646130379745588121348150222113584432330155648821181741524903876203258419330851761575323239284039846351237673761996157977267837357067406656000
6586 350269995078975736721934781526113314573033177666450879932897859906408397651660328115645955074607550756845338082409507982409991612253531894263841882671953125701580308021159956823753708421164847338001726230841146867087643593206451044905955824438949624932020653854941051598348660593215687279424683615460922380610747468966784730318317034191792926658417591628713694672995708849769451348779776540304413290272969623972352538194828621033413562436266891440066502971976499813782240
6587 -381607792284261650041008843191196609048239196852212490908128043167347224555831358674601926087905081566856973700350701767581848624901079078149130439852329914587430194017001460572883611945265478752501086086647728617690186990117884329533626051098437210997372836363163754218042530834443551946666563935219689877547370978659224749088173024329573707383712446273014939300021460086742393141113510970682940021446850165951215331754677380419714841266345815906142976972767604204213120
6588 415746628530937827685049661947737228274565340579006731498104569607221144116890185917276946412819718593831673961123830868123280842879350574369805708436486174810262718202640369897890359297766840062920272152109362714959373599854666379926403871669061402742854453892113066634476504143625263787830311773070996192883478878468826370873092316405887513467765521841367417902453326275417502036241854443850936936931518552887336011984935462451391606596486508146721595687139110446737280
6589 -452936627653240640037333546046929881914858498803737708781490356675909582438538806171480300975326406564947509883395337905549998663124136857785437757212732352287382710608499046647798072154333454222550909132971924671235926229956136138937676480915861560557993220794744117864261710785527126861922588224123855503518560046132795747041142311900917728920909605608406895516161895112338246246782083858033078714032195749154376783521303806321587571500733581455729728088235536227308800
6590 493450227425584161417721820586972518104450708747863219365300019788232483684926394286486522966548935442493625689337573371017409665784323478570127760287024673187642638232458241069596351892800163596998744487516780142337502871934997994862833544862735934268201757867575538823245792201358043359579246019272424794494014345652690736705142053917246802671506122933912219219704037873993360318215351576865585808609617116851974072774749749457460318918878940802291405007737319218040000
6591 -537584168324388536961867378298137018468978437381890102908368479643578225029291616526449093099880073627619057004832498892448674096197222772781962631598925439004072383238128177434966897539889586298323304833751184974360319962031670216793207026434130578261372093714295159726843713350453421760854996651719460009473128314246972085725998751139006739646812451296063253033953785972585645956689193588085226409556914221364087134262337242779533084005870253924447822599244553323795840
6592 585661659372008644274331332874021212222794744752215821495128641405164413278425815012098622260133362578090909798436220598949915697201767757506679354038050547081038072176523311722070522906600469321084193882044337550972314226038211467164143808567535768935358193101287418314142928955981443348199324766211676802930140772313102958408309959969275285731734327899813074013872421927766018843393295733266860909059439068870204207179971856953415827633810364496215384985100848873202240
6593 -638034736815353562539795778898922288688802992491367110482286220206118200693655681174190808574549861243697558744727834705439161980022274875938178852467780888608032560808468162656077853428594727807165757400426944985823517744982476345631678449583961534576843567960311426526958368631903856724557861525799824496614779875128523382010688347848163897690100290501287934245536954882084300014618750686296969958432133247586748937524365040979427894840809465483646174232596598706254720
6594 695086832791744655193188591585943553831930632549253071789511911559919271787763030178506639650143642159807549248194514972958395943797151209295867851053143547765011123085457847205893024660585592025020808120076299377000065513870498475259269077396527099500120023478801185242724989423401508356564074397071954065952743622289609843312327426037712499306430958820290344427603464210601818719878341300496983689460247294212011308509160645924249756070705502062718083103465683802447360
6595 -757235572658815076231523309632948278913457081451439029264794531668696738847807946489989968593622755095181673168622264310663411933521111070906197737583877170258089250749673242075573173205397809680326195279667659438906953713846698836702201985106100948212537761889999753658106116271383755664901946058497907321194865061138866932816666166862748820311423455382467934938268332223709744980701192792863464931991321981959664925830488178185781093373390401244929304342086932727498624
6596 824935821324831693579599552840733239871758838655418749999375478870686716482524343016952504343559072572939346674210746696795328745463312598141860159588336578386167786628587588754513879473968250560570846524862695205957857237084227633305901881547915475227063700682019648381283480334816822182840242855210264159324320742181690116233663373197184811344893362231736634040869985174735437232668265452735643783314876807831416062755994094846118981473200354623692900334332063843033120
6597 -898683000722724304056835722975093744907857452586617745367277027456411224931444082249478195712493048847932809742534718051793255937000622060597472415084425030689819713411986595547726996610978716486156089355136400935217595228829715204926410872569871089712123476675953570338692430844732758586021552946618919609116533972859594826405410593046848242567387765055688002050584164218547603584151931083079977109338424766859232360571226256105896721072098213704709408386919292706546800
6598 979016702538402662727619328146189741054256525698516232272377081476673278724283405083427134209598769263726774487661075677270819989024317281190611030414061979411086179279856788142162653283116931594226246441227042961100246066098534579011291334899909942678967057573698729100621591552765817553178252147309775117615957778340248766841064314773663373948752852965911868651745829075456341046785980118108127524400188852513056849753073801141090359068693102681851323138181372482428320
6599 -1066524622445853036949773163894350288603018998973113268123279436541711212928888917123402386636661256351280059568992524008849811328558163527075685579623246273213285971241871163693005254528515767328466906615416848526324433245869575063783854645748401049253896738341555084114690134731424904469650257524265969136114361900040663245247014018856695379393565900397606761152112390140558328206180595933747038274935441097497791157346492763609844117587767618842940012585355595459992640
6600 1161846844433516676407118428444922668626762923883233620043395033610196982729893350090129099081933498291934312797188159174547407941658404354954247858008797620095372449931408443378799159658643611897397678721113301696437564891492274434232555342384735940555349682134630409195570134827207301525310205179956608061813483927062327164674508248873754045630171642416328555569109862163709266641273521730691061754608109353978136632219558044601998471796548250428490937034888413491316352
6601 -1265680506345418442677051228940921442422619868143911525592905142857257539975103425476934816317637480276156223851672455954440516090481812363733254265709103542616099702467163499740629727988568571657496651356003004222102993711095414581356596538577433938256858130503826717088793775245302289225842689617322901685762350537905179396014891315880841176769952404373771830945301098120842289377348523336872880437571687031289553466112962531288448445169070928100532267056191100792949760
6602 1378784880524783672199356874520712712254494768956746444999821264384206032890108499702582759890647163325327414437976278040948791744661232139390967164821051124363476437360935787981520408404322014417781004019574448302158161469317948792944436816428512924368398952126824327980172127155199133914220793832431349460204381159400567626436307906974964730653621523616207321645495807453914844996665832180376252215361533658963713795724139881499731500604891227145628265598015680060237360
6603 -1501986906457429230522500230086162942060598851039730042949673627651819247116929686008453245914763107028529443641982838052080710450711508030686596860682316301812100030258317083004976395668211076096331876220043374906720854284190167091331289255783463767003572573053921049865760005077362847584297738055273410785236101743873885799013704216571877845068537746731082005047880792846825609096851631295786079262467717779559064708942550088646054480053948023308602652817461431812628480
6604 1636187215588783820999371151628278999762532755249280290115408888640125563080683621290208188421803529427460395319469194046705361351618932267217021481157298207756012115075840867141018826561934437209207055494570775767884385577919502292606253220105003411544681863992609234968151312564302351053809725644912907208373845177870752301406134082138730505903312163841672865817657308655394719784551953767395656317954559989219994686799403591852409706881216264739158356761865445499770880
6605 -1782366692055651735324342298367256560181946327777199611192014794889481368039088884904641357523836039919350170281758647275159621777103594748921386563106646559623912876318593039529843925582291273522718902837412750840765215245500970263050079891281904181089906235120396789686947080654101847131363071371809225310526325797700954111844517453821784157274682464314637094901005944927049897193026544408153232998081272688886027243138488902381116402936464312998574628893432881409829984
6606 1941593616957548180309942727753521604709621281106033427950854841025362335089687232962022242697198537859287248261944535465748979181050020447507426764115117131365061382638674321446784371212096535146548982322775031422222537044280009465348412086261365660410896106088217941073547993654539438407189203940315557689042953399298586036329222011892412361254229498063975135123374640393107290863230047128528715791554990176514072578849073492898588742103024988303351905005410368391538560
6607 -2115031448020649331563480086676622460866171820741810589435606674633055361296005993222527042319361667210154825140246787425429598712704302704286445252640119744001783843241261224263544493525501420082090224094409859856922007424184395705450468688251413759072474099499771849399545556218070001172788215052126395230609051341742591858888020860374216371109296387344814640148488587387096080344673929628498723348004166888618772608446537968551415235545204140155837560860641301085819520
6608 2303947291110645865867058388623932582306695512387713863195669590266283258661424143699197476770511086851418347315718346390177003284072438824093871981313100738750120277045540968864812130072606391477505643050997866526700996770913713233818946340743826680464865013315375222901458784744145440253526879425372154555194112383857352052738031967863703272364752221554855972532851616343349077535887473611853607134588256372415528571088110481365937552892293435681502560080145371030664960
6609 -2509721125062297358885807150335418188270530924264707410754259101968464829196585251845525544805793502285106010484829950647532987220727417513303998642969647405634669581827535902632223205853815461076936004877926701829107950271146760882041292967288489349909876547918870162728762125993830180256897602819489358614769921772807639306150206314569671608043909258039779133171649107921888497279655077531036283034502480496847994050214632502745047278119594639169303854909341021319116160
6610 2733855846749431061754775312202808717949826009987169807125065404126015603651689467730090684581351518005928302509435959972486392313898121141734862943741388072830223444240177180031349294752616073024084231731753123233053790424055759603307707300427492234001575725577163959284430969044463351854035823220667830971357154683799531489423868703830873135171203962473956182795156543613072891989160105671142702729500186571542900968040073677661142112988610732217941025799278343911911200
6611 -2977988209258888859987287110267324342390319231166977350072638957845794723907016828709481430616274744757974890933136087494022382245565757671722777844016712657651917561516460637604565557914406299390518726207456444536525773516382397553764074691812105966778188382228780755435489152332658174608418917913468234534408136218484650531947786344554285648692243344547004222958669022902285539939268354342552783712401121115810397648566497071119643955544930131553821237780163941525993920
6612 3243900732498362748547313386130040848726395442011319807808312998924432326855043535531239003139698971129946982878526622608549091134602435341482894591756295709422995000636943108094060064018508587731870823708330037182251356106120077745525763667927676836380116562419834168015014186129876533838048245152588135155930078480780069425526457310580213636089586289283876961284821018473453103384435612251868071164499484071675055340990927154316743375093904032956283542420907455915713280
6613 -3533534672607827627311741736407588204721150573006363910237371708840165580066572576370536394850682157132015662609384467110274833348120648569978529923449887551383200396999287541946718875868787160559978013231224138201008253182062165653002797163644682762510714289832596497381841415683341897150351175882418298311206454447111455567570202514997131242231711281657315549353008381763663177547701829351688663750372119063224558875092761601097963889571959926120881917346863901565140960
6614 3849004144208165397772308847646796951683438642401790953545116591492766675909509531578197766474936974738220371847104299498708999984807814164579308230558273575707751418770551327946391427293284245005095305788495384613951840972508489980249807206049050066536894065093348758256529817291174841711127803491722956962575028683541001808720772194568569070847251192609220006870767468485294544824255986620080742524175101103965257154818513467372325141387836448435970106499615121389567200
6615 -4192611497863855135497840359790348897586194472972232516829552808814539125350841132062900341950131826948664595836921206781106367436037083179110416025968567688694697380855409796794344595082607150087562128541750908154225629577604488302677767859168562199949768824103869571985108807748101860347758616575212572075398571608419355323219774486144973944713328934619936644080226816887944099683709870896682017093947403038805915335795145303815416018650301815223410548515261515894652800
6616 4566864064219450904899326491878772953607614583916967690743993125487706230254613432607687215090206938914124858807459445569593284377982388995446416682151817905039327701925552258221602686795504762701457219017153759147010338437937722186726363266066151422649467121098471747923074893843389465013810164654358001751135075913610138669848587896628401171215305101387266081309634119809105978855847335828732308689078461733196657801446201051226241546266917148734000454707743901464450400
6617 -4974492386157475844988329370182462821371633801087852826164466979377091136420900225075095768969702361754873541903234186729424997386816369207448502419416861937087697811173113024630277518872548526247922106733579210902620259418038570965268530041444856656973183550907143146349148680050226622885925019543013167310748115839642598203682468767194303027614554847011262830418896417042498112900888493519293096852942522923867656941730740843383338721943322197039898597757867347252901280
6618 5418470071089617260086458220180734766470544018476462260760676764366906190672320096328872900418715526697470853976462848072742964975288020985015120244702461810334964685645223664674203253854233049266958673089123187959776138039569637185996541795255995566156183306034856524839670156410168642175061893528116350464366253792524441959704288425596221675050011857881472175925628931967495896691225940289527581095366422349250640637824948733682479289565214835124663547549271575888017920
6619 -5902035407211308043311460695870468701569914916554663721476396865848941177366001494715404704023423897031265655345753722982750200660245842711792046666561374199005247866742464206319053591593116934288095465614135558634240666839329698796490942768632201479434064545953325838723740988513619707892222881671735152864016582732903318358641297834637247515784015132681822815427946699055987755435792355455549688344329141990175742125600637995845731390804752304483902309560246326261861600
6620 6428714900306384359691496296564466505696552817943387179140533801579883448689169329851314508361766617787714089675600863705370375127010585444132205587213938453829606537143605464438384831146726205441082124428117947176542826201326783228729046958695123286873455415261794129044501845702905826968300742480835417125077112186057683920390520011288962428423963008139607540576696762791908082888433621476096241342220974924225774241186443238774150979289596137537387289022212614326507840
6621 -7002348901575448323484595949172075489556997142196401812412534405892946301179790508877668896352988462817983739972324560353333418825198940458428185671380550718987900724873914471268556521882488607833723815172420926136774183131527189215819462458479498426631563647636211729078033735339112776432684585241190580371688422236030904071904770968044377663131923780774283997348479425812635059393692598613826885888981654417358722793948695256351019505455061565219255127315872299570897920
6622 7627119512078898486124122821727991825614231197432831166756673774405489396028729440208154058597137856693627878526667635737067137236442108649279366889765564492199664308100096369944454395841896945693055597798213480250118567017729510280677033888372650535897984672972294487854240293754805756581286237975078832685008903385144041327672606078619102969558986279976220910683733080608956746993625436975007027027354747750195473752458179436521180414542723355369328422497960201743160320
6623 -8307580965842230692651376343648498253648525096603884700919628707305368417576090826529400677583298765728655046787479916128358925183387149596759513790684209881728679503390276855955920228715496673537317694577266911666589226696957481356852541460610087431449647101493058077221023030809324096667193611083850699243530064703731759958310370095314864134044011158635676595556829770309076830523974318947373623696949598162264075323979195987794011929550975015485838724551997893519217600
6624 9048692711585698853161737123325149523835417230565404136469750073277788280257532090169046051207612526652842353532052182182737639525618428179210250416383127427229513121539363546091551701459147043794662836651473431189889369070280297590980770045899151224660501701393189326183006529581207352818817997484473598277674966831623372564370341200501338580916662467477811987977205738872581022450111959438285404282358356129169618751751017943582433582961121674188750967795471702440135360
6625 -9855855432541783101057448087085256699707969813192604081361682985747269321438688699871975750023077197076058467764529260282488234152665657350622008793115555269984292326121360550944887607780325082668512795763376220247423556739468015028544354080932356996174350098354127223645291449225517373854246298066980415761976844074268015840599247383788251229578714527466760199113535850873067194113335065652785626779333283841238132634839420539694415197344527367914828542248008132982160448
6626 10734950265052573466446073947428669437127092185424505221764491048760241665683089666532579026996322103701780117920155299515849043561472932681680147634127649732939044891724428453401433959508483696149496473778664000762001541729328570834340033775007202910494947206840794886953028552169349904240525080387972768281065537872813239020148449176590114198188267598897965608613294925836747904313772152667972191107341623459881308856666189822510969754582862201198585818183548419487473680
6627 -11692381499747988211020448966757324563123072427785718147806517369806905843736620806719303273233564989835636570488051698901296356137979937948647172674807816855967120568651363288106912667976701656022384801762504979341096387801700988682046321427374607800277475487989490121004821762611116408356079706623683910673217201966492974010969229076340241820563696960654977477475854613190290831123941641675139557500923481807536143197538206203076213768829880209847990809598198626713195040
6628 12735123074261067478818902066619207207201356539842178851710305087446601661729893638629948316102042337514638979786906707510843486689234688202778392637151344757430968996457377610454544298644555262592736256743060676124816808491358104829272296724052313058521575006203574772320732043216496587881439234205020190650395228721130223917771093096000975282969612883065269131789781738273111324991609396746712347126964773286181146518599740301756572756485221112825140892166841784896121680
6629 -13870769193819480979062859041871707364990455465187805862658929918609314980116569317476997104207838435142466417520272285254300471260959380872693116813303270000380231409104704672299048976972244943301168633379392227965962887399025264632290587115618540688092842135498751414141810967467048285555194043738699496397041213138449573146243835272198493066392497875086016615509763694787444939615140910418726602592037463737880391433770546852986448046444936518365167772897203474935619840
6630 15107589445859933773346118736535135207696478701916828785750018196861304121476622282287384658940500266440960524763682749066253129774964885030954552837852842886789643639854417786923564134639332867328945500540935102616590199839720600353147509027106766014087395271006943566201615379652700403854826835363856910891908922790579052521420164441874886195018244284007963496708916199325754565219707250338358220239582359306047854956735559791361603226898681192658980921470553371646755072
6631 -16454588807258835637231693612137665870061055607547892920781442641939533699221289507218411310472365931977560174436734156141904471954878329283722781734020529690637963386334329887377412536218027199999281848461126056308167180621361527209430647386761904335427678320280671872438188804704181178042059188746788819436207278668450111469716084228058205893844323085454728956635620272282849740265468953427881306938218849769122672924830167772611051835809261703852336843061716534640309440
6632 17921572978091861678820632317420213008040426473024559654040165219819358815384851553304658582864179595844827107758339733139347078421727271639052790659714254659774246574769560187548710118786431950493475861899754156068658635864909600636563508662062614761726306294213625126412908119873044568738406564924900547200244393186251976087705775964752949833435287003333879374362251503412047419597847826805504300801000585113113995937904169028922347216110735097389686263810875369254816240
6633 -19519219514280949420132437004701320121427788215824973259461017401114003462011445728652905686019540109812306833825940969635243514627517575895336750036614959508839615388469174547430343133472440907075918015421715550383158282082319306571503926487870137840877047634522034996033791321464292688684230294727662708071704575849378274599056317927518062933419714950030552630684786442035615978653578308810889031618155813327194708909835627326588015898560459171587278584157595996075447680
6634 21259155273336375934090186699283336841544469810211526303503422463792984548648278877469685347534555555974055724418962275628656067762640817421642380360500968793019346340818180894808732571454445296309734420096071338912111124997556422009381896198623204956488232046342615415267251362983407595373553945018459986273406916339348664456762833977674267216550109569251150949572296718678494634146174422472044557960047681417251699040088909155301242055535292807741767423459074432267504640
6635 -23154040732954796471202692347241891829634859259756563666563032280392564875996162521816327243680505595644361149502520267034476888154622624502556762422491209795143971976981094334290797707918916620045982426100427332783321227495120760475227335784199479579438414583826357653201756514128493742110782365505911632751402486397072478554544583082562251326997626187503055848836872882686322371676271096496572398740736562638042349791024235072897765966734308556835708423254027946189523200
6636 25217661791819051718092564089538512366303834969075204637580635173754029081875665642659973146466746287143794290383792507959169424064910176324069505709347392599607671119709244661471743114641866337045319608970069292572331550877908833170455270327236410287818826095744220644219423597644281770739692360228439698572282938780316173515630745543101975506260799208895990513771439351822294360250065951682291451206317356188496645446646901154605256045593500937447939417806075427867791360
6637 -27465029715918649628392692496119834665609808626656602713233176764366598694400314762707994057731002555027673279316065180754117831230267230118565475045695877997773535883119757234160794608947557176183787109002865939268877122612680392447546132960389883142843051710785655176476145049205970588695114801487109294368010791902224581520847598924577016713714146180417769573962718620813100598045266878401445462713044454506983600990377513131742583848694115476543869555791945533003535280
6638 29912489952459075642906468303511751522508112846583320270791949592639227321661174619774510024711367457543838771432424969734142461048980514132421403825010002144221912127399375877715599360791045137624835033952489321491018825941365899689891069433861838715999077880994435493349426860305071518221500036528989457712218628687780068785486517874936371220546154850697360873367167121959541738604135702292912231443997269244497387579998530571096231107959802989551178297210991775014397120
6639 -32577840597375727971887082362462195722252791182684805550030081539152042812846338434464737781806336166524612615190258205246213396437733901821549078641643068072845107686321341610770704492580715560238616636264546238731899362976281090696992399672016055584509203986118025875517463622331200769507898198678770242000569517185793970132378132850461212247227038257451008852558932390710550599918908657631915168466481044905603080013195258599299010672125399273912745787909107321783464640
6640 35480461372073852447963607441598494863729197599064796566522523061143706817930392610438608055127289564270327608154328876677914826306135455557022178282124346760468605569451493641330168773563461926201511709480058536758090395817035522518003559729433329455208591082535367622665450085584455970922572722085707333622979255686049535856944001758839988375805281510439946576598497464223956416976675945068474819865269312262611806793967904717782045651366818406489891598629638891879825600
6641 -38641454040779489175718848619494033967254062590350735390815497905352603764695604042414522132804261686815558535196047031753205140357150957783345757256244997547951473250363189876089870454933023642096116288014760039289677131131898410465843446316806139550182444458829990442294412940124691267110184767732116742912120230498481418042044879418442333244477263603724940300723837297731566511804321709972803173224659624323822524710719205798764595703476634579420210962056210994064752160
6642 42083795282352431512867841305001620798917075630730751033280937782904128375253496539000691618808312066384066545700388288232712468050673631033542733642180566994192841955988980868956142448684137522357536713748496713617081262321514380190256196330880841432694199654608074961818605403756459878522830473908324999298249336781939922838353235347406352705574148252751730238765676993082032316900144253980554142891709823039232450198979724956803513996655917077223045792446265966462712400
6643 -45832503120172889893187161887624338359352564852696589989556475500061767481099252488416514845889899750327073947812934903126649826194218000297840515699978058517153740008329013655617049015082317522069480176043753532586111390296338487963563546349909195712145912798567418823232820555118609680599997019200442683958606834816769529880447760437873093963849236372974339400078061182764084232121944540648322505266951666562382140532797612155643552621265843266341191420171494910414078720
6644 49914818111413604090104656956544595856858439092079591139322992220902953860152507541934655819962760443561897570092409857737389691445737974720897069405928179796550338342709346782505150413276163642466011550502009819287530771084998912937095769059243989745509216164755414352767000190007599113428031726891448470985484730374788061847326082437825086830048794456647879872737686890469074796871829253040745877700604821307451108534571837726499988121984750199458994786605667999418650880
6645 -54360400603350129242743278324124454219950255045725668042160318475069511935106385695625533527640674628220095083421983978427595298617891523629858418416614153618271865145441921977555279894071083081407181764511776528136814151447259975038009556474323887814471510764158053781029047196429316580829922659833766939711480918101166550319088406463274699257272457791664844793994963749667105426216049034742324208341056477456219157809214333730208325078246976317756844732752781608491491584
6646 59201545480107441215400507822193778362126016756715362900561451737159254762481981437790814280693159073063339577514980476906596547560787474915816227211484202140604209959952400507399699751229350493694221555623448330716603378746724741539096518932352237609638171300196681604543520007022210319811595289642842611109012541932745475016261972136905580987760197584111886133900122484451771253520238740535572993131927733667899018765515295332828597261317322298178669909093025832379335520
6647 -64473415949221772595392717478378431353571320590424052713169413490981812694719342802658970965034168444743970122594264608631163961642261763908653793898864339071735958495287263755314043215632241773247685825575691349834647949615696156482133533535488125222006378188695088409991850576070168474575394003455994296052481811862284192451149326759790084128832714321191755710409086741853718411223136329642291946415608989938338217648285610757246777701727388491931894313869224992694352960
6648 70214298054516951916236913204678573466572785950666005054311333620590031026538486634070674462275294855122536578563285778740932435666043774504786060767182015904432583063241151224808919804641526541151887520059960144741068406605423455844806584551322137767032571686298074521966230605714230968589916883728978193782254195410691837936570225135775631804583802788009975072152403967610453000971854733397982897048065608188213337456910882937028084803971303050053712410099128342695204800
6649 -76465877751038536447261288663758987241204789180337239076108133872381102706894801920213704013842768628708048410099763074325624400473914299754476318410302495954640946260615973113629269869387884525619618254487325896138772621090672719115828887143441840496671781595685094168232122787845877487133303701256382131295268585773854163648489846243994862565218943662208632453444947023564576836600024672619768323989678588946588879787416025045437708811892819719237502877009498872361061280
6650 83273542540227612474336977812233322412691999021372688717495525403985911052564663386044572234892487800577820632804935333442148099914737924331566228277322600727210442058247511460675136094111725435317248987257368079278643151956255457804907651350903262716623445972856946432414149407886681935453892998529452044027181909197228777024623279834068613808070946035938768884331580846306989006643246867853817357920205008871570127665438997842544783288028302116376463460553505923337020160
6651 -90686709840314701744035578587247970378018064812927492371049714697432292044235036957567690876042406456647952928212969481992480662674205412510784263635723602647589656756079650835252117739736484119876876896090877182127241717447829472364794788874827411549836774341636369262634562080695265726925856548704643922165336080350735111169311694122033274830443261361340136793605074613652732693356305231127868472364513123074608870573351743176245396009008775782812655510564262884751818400
6652 98759184459341012045546747137848422563185061607153967685830513570924491260058657512319713957907645712417405256936296302457376256011525325827859325123099673463372686569038231280404327604161368641808592912275581832293284519674888752943621547782057501999211572649852672705288554221009568725589525845504936934341726421663605672925715518891786010614152732873760970749479363386293229713545599670617222734162540028944418237836296863660803617190092697000894057936657542142179435520
6653 -107549547747649461183045689951801444277168252609893905793375685535996663469780057412407093230722778572627125810672641796299295580126801064219271758695887748998490538481998759463926116157175580678711832171711922220255183845660608042355222493561908878612116850115164944371311894816882929237618003375816396914756640008554439902176415622416259189443166537897781241566138883119656398079501003139843074056493797068285138793892891325407047079421222823341978858130458742377802248240
6654 117121581234633412752724503513074837770191676837541870457755367460373279892046894649328847477016873823394685535279383129961007512510010501173042822749765145180347230322013544053013194120701982899876459282335059851202030877286111367323464959441705480093081539806439068647898881545913490599178212368325801125386606391999131812984527945756932820799528059276960726256531484284483457257473208585245318829340799935018153127150196093390051920529563972779915851457638501415777644480
6655 -127544727802621316764903343632511070575305140786920573245160958761448390196558304152224572802104956248712501986361125956903071451330715302993793388808495311388615388993750003214011392897217525872752236986284699251195235638819585930442011009564119738578631519893673003205978841225799959965753679725511022988715022558873972140795568056739916935693675828510714760423099736706186876584115075934731242289572332246519792128983343779317054787325639676121777186980027828121865193088
6656 138894593720789055859432789715676992744900964151805585965250954730246890543024517252053484833925087855840670385491279256164597795853093485388172752229049989108388919613295160179277946483354679430480685246600322152806267957985987966966683641889935332169829242060058403643996054064460026645964978557361477491375589080246265666624922720408742223784543986978124052100729266602772187125406566909798659425946183274831930445785786480610179306640423196683860065168132025848772791920
6657 -151253495155864252989398960576720225244832725753129942365978132736184582470103291306386903212670323813974741459587753795913731868649451403825718629061266148946236355249767510476520132315737613685702990148772349189789658395388812233496788169584244775196928318153036257927049322929941862991943935341714257559810875670172381402301394264296729836401939908472011606992636827838016547847000418809732996038018242710193226198399454816910200001029615962159143813626775876572134540800
6658 164711053096224305523282522647801739660203071486604984515146483684832117602634936048260711023155322966580615681306411779351751064312412194245396566256902866305675043808414430634586243235316764307798706646892295919393907567669682252707643685392656382098434538277282962721861676125713674200621913632577129348108842504608039086792667388565617441401581137990404676997879049349253971855114548660807448137382698745607140828869090820763893305250400294746402134112811107205697425040
6659 -179364840974084435130628422560700058039671113347686197608144727547234481017923068715242043091910094928059712489362752736336385018103956169630987413678437159443311194984495395906368528176482895169633259055675968631122114972820511708263677636158337966203454080150737187193888104726850216379730478864393028958974381716299611724454137281477085137167171506805676400719925485614564169608701003783270053963822535465198561536058693905381363351154137427688973561000631879850124935200
6660 195321089649317665754281444133600790609015988397314858167331182076561624251542591452894662699349086037784395793818302247868924305472764529187506276763224688252568051493550969015290890363732988277240373926642944651180925247339762204407019986980578316849340972944252678954805961940176069921741742397350491740302070297224701043690998342914446267835825682161325312757795294450129653199172517442677996886015757955005924164432314551647167430624401169344062601113039355596053930400
6661 -212695454830759376066704330473043814297974153126677847509676997787210059433447425017701839322790332552885437161884603645309966113482293122456636518241178607735825360242696479046828889363709635605188918390346415235137688543574778254120879024271085617407015745080827591939953765990811897208939450667956335780220068814489093132871462201064498705229935254545465010281869352674418413270779315573547334062667631566885894354495583084211739598920796135483540917494247710005110246000
6662 231613852459578235231127987544747054023708429641517337328069220572470733166939572621600185743807741058010797808611714351832987580005390438583457746408152502571047873607766995844031092405208715214283924682566874126600426025194512013577850926736754160655341035138344504685335279087021572218450593028504002257388550187596767824286933000242031101353844044764570031954694364475102656436455257599776500734364085800718600817123133998512161533346501160343529475409698652087029312160
6663 -252213368067656623605645823025331015908721190497807796049610424777365975507151343037152225438297393534987022168859162193624125455497603885385054241313693380894721014868372168271150330229822195743854876407990673931454527779568593955540019429980670227868055211019147354847208880495418314473907716948381850489871893683445193227583877491691694456386650489491650027869781894761688979755996128498577061226823544819094638186859252582695019299211763366768283573886645667314961803200
6664 274643246655414085761271014446553620217548653758488717346974671564317991211906604245353187371269340525228470344518722334708050759792539508633851754822353948301961225839582228046623570877024933708606398011457938505173837426977762312935768082257627241046572467652701307247214073898791144384537005267963875435742947730701953733936490069591673823165534937937273019405636272522055441667085005972350585861704443621775240765551439744718607033474151906573224227374549101483635657360
6665 -299065970211932258698481890560525602404893481602131832852806348874625952525406234002005557434336077093090831832163211053993071458777357858227428252929309279368706139739798269022978837328256658237590167532676950385878272839219724635639038079863004870698082029834196351418916716880262272842920911509070650485787587853976154082729061802429029222840791404464037338221640065002225940406861762325547597258914502374175258068839827635865981579790844462452945200147206126772087449600
6666 325658430629739784305475311331734548609759504301448606489495096919892468180783258544336005473854031945113858604437647116649135222377055496272119438093686232051911171511636607287924529848400163138648121067970588863098496008510737531009043121940124069466612862865101438793688347531524013824627895416213549856548923317532645851558490917468966892685466360247190461114051047893532213019662139639054265056779992787264483705972880467357828377868285333600958107605119934161272111360
6667 -354613206451696635222694244887495126209379175177942455992143095561945804935933338161897862334301324621678472758722808992325614726879634460263490574002112987689898689220824581551952888620543849168666242079357792841737848272072348026512848081381890293786028080769192788704824026640302411806314375100417087555827183998685901810863149652959876972702837776261360898332475921798327632835073958712588615731040945994807301252106416598046981716367704675864378974969968943591124969920
6668 386139952632981840365496139745360201797820028636023036954876651180593328835790399963369371185241513698138140804246192795172220789998029688447122523918081766783482099138229833433835915409748126244720654918460047938225809580799278330454158778056982956612168182968221258183376090558436872179049780878368642858031434731950154692985437523815375550144605381699079911903531808101187107283238796182504024120906563878867201195564816068275041570730836781632245300793033864119131881120
6669 -420466913312571637534528610100663629592621238812282084899181219839212728452254265302061975164868104232373634808224855740798341010152964632676250721523791636268988540739233616999480266332078628532090122912670754998428165201985305245190175952512477994691657731773692178651826101577589308506792094697739314428623327841611469425636130288750143130812265190434262562980100312965416446949757843536531108345327432179473287838204206195217591830801999926387149970442508452687107438080
6670 457842568471601557175873693675486402107640448573003820738999644776949519283633492637762383798561398578653037366401717225505132572617505525762430869324453377109570112787844197032825423884783266206876498047150273920920176020439071953654123930252505550313832975894466164294710959762542872607614660629907512281891541759303869338366845122166092614185165254043896885327367441636992142280407591685471437875066615794217098393312770011790561995626502702307603202243266202918348856064
6671 -498537426316952295146298491402594763872882731611310151212795293786058983804354615994226870111620355287911232145159156596825226519902112262259759112977223871773427210603112456677351840731714141549279459240084959829534068206985892353643142213893193975173193384711077019909929555431484298540965992146134757299985267352112167814268155938302523071521866701398703436782623094520597013878443321957791107857831345042359462467598800496824139252771942392598815500957006524818229228160
6672 542845974274158421456516807928053148195027193823208812758372984022729166652943438937184375701887344758731829085920740806671141376070669640345246921196252289457548721737847899725034936810200770965456603849345058782889255012658997379098305322768798416520349043701387717450799693757818821338022274428509988943760436676663634907515024277484677903476306923132103662085004560570913526905417663493543923183596660866218069843913758311509864414052041352177868491361176667978155340160
6673 -591088802611789457003737468670723622384436660897952932716252865035534167310700718652737349489564686535401936088953882021354716369808887824290112926961795291538205050121766636395648624952692699848736985988068671393817606913201967146788499779760205244825983307724536131085401522036608459113913342048392074883816750250141616155800989711221549076829153668460504929165201115343275917688000510212347632794755824602880806680997642212923301934553635211851558525243768755623025902800
6674 643614915957931888051704828164761209169180591903009571109373065540900783660355616482528503845356359619074498589711216915714765504941210491860224422582459466699628453107032702648202259848811242083945441511815188286400062251424929199823723431483482298961575427176671952134992790425271505987137146079105133828413830314186466613976019207921768893532133071988607076139891446532571305593668350919767390523476539886528449212571175117114245866719514567501313553504034373723169336320
6675 -700804249317162311655547242962165600849137753288442696970680521422594088159265519043596771878504891921709760343277609792286669211855395570782285515177131003208315361505808820081429974297427645961279984589234986793429617394252772907134539614977291520397524843907154149601991595992935371672655113472949960934828639427657207647249909030086799529997447228507676345683283088307153699767028198742514022945992460884679837969668528042106812313912878601797363558117625578211040580800
6676 763070406663080001472909741778806898734215937670417433425710095255108290376287861600517131699830838448975152197461515197055077986923280023401483816108977914253267806780493833590803092861070935885489749463702916290301443837351829968284764938217004076348314199043242942679061317546769104704523033311036261323193995871716421970796641316830007207177692403241993454130910474390061034197524810138905583280690940251907361788636713857338002668175255540288298844284901904278051959600
6677 -830863641777544117370327109595598112199180115344699833323348426569233534486730410225274239249946423948954313029516176534601219391205791753902388570380097893012140053301277103655860377121615727745552661996588908324138212536735182005628843628828930634995052687135158758445002202070689246478476421802106911910138026029680947748576049522443563187025771224090292592237217846836567508403572628578586854674343864590953601609205593313149067037567295472029219288965848746135844090880
6678 904674102744642053180974385789443309077682965032223083320316434100409293761580914678654153145218426073800840215595058521133566562832188032642808482882836287430720558210815171512343059349617544498357844571349914648418246279150281045278691725511126925174689474640330050057501742591296225971214722129610445380824179055427498626430282397300058919072264088699117097642169720781829170634719006719517542346256012432673496748112223404508471474249806673319864107818719521652414299520
6679 -985035363397510877739793805277125028650100856211706595927573769071045707007243481449104905312860879164911244416978829923836630806018500879522681827173071885512363482200146944234357919156264124320366738978965381241953757439355496941599597340545698271184589472344120572439761905242204003145816156428972426672683754620006921318854431097155232701901611582683104270196667934608627308037786587343053108479363354044532880500496790780471102280596591277454993822528162783623074165440
6680 1072528267072946039660482171619729320990196774147912381900357387387876529255345465796644192531699895245093189713020739927276436410564610433139224409173062862189183110175120764652308738936193753803913125178044519917031692170659858956705498524564377065915892326714114560588992648873971223929528333062934020483509872575015958061611178332977847002268420948446053985826265313366937153368794767441427945633614176729161050193921692317250265370576022379001773844114782124859056801152
6681 -1167785110266951877179746284641558878259799055273676263752982514470414151994692318142828387356169257348033568248366841666353413869839335514304415714525613899242285793937556546128971228753154042766888918636047520345301523046595638487796305050582075545049216619379540196089851479903903865410011298868682616177031401864351543463384185791558983652715313697167517726697381733054883290708437367667902469418826838869328002728307846548466253168512689151753564288440707242013842208000
6682 1271494196220001810154638618903940495466307003025453750791388742920183921397744144353637361264375462070612653396128055641962784678290934729648690593298774766520075736533098063594787578528442505529734974397343596885066359014927824489292615157841786827825119098113044590752534263623214929995471572428168985634265383622243263502343942815886899862137389900290097495030465954432741000842592871894174591048124362834042532390130343171241668919126188964139072402627792995878279341280
6683 -1384404791111174371628650134331293409817992356743214152941402723444281482369754666428807474459742711882769772010205768545052228462584583311042697982469091257081446157263398563164474551459945210614647594598721705874162093383531874196500630318114415625960529615651567271547735958031492926299275919444519884943990811304906125949894389797869866248239264654310244718836201348099097165339045244560133165008910956660906315189618105372522001590867953150650728753680688404326494722880
6684 1507332518424437369577451340660370366451921779822690945643742141192675386212772845392971123254722198668752874178766755254995609408839019542167721184103583905463278650006422718770054227257517021831019773687013370206236641514768463211726151727851992230232150072953796469437990961838593924781583516191632325915291795179655628712471765926727891718006789686393543375591264546861110848946317181698010722889898151793677901761908906578759456138650185291956486859574781616128089154240
6685 -1641165230188754924799693360582543472079397660716395031729183565275159350075375387086431120891999297004925960844326064936572447601133670531879240987982785412837536128759090272246542626062015447273969015462362518794658773679384590868085998189293640251487037270947482790860780331699490408936727898254106791538898165104096959672767716847107583479249665628057974853626853734395272669433877345969376097481745104463832393868638231476888017012288452048420329296888907732740880179200
6686 1786869397208791399679667609453058980617080665656463562515226381711678264121600327215840267671581093781750608493882450868339793839935090682160844760306077549082984086628192584252781484768426145371680376484142329470881045886273906592353267799187744923564174532085241365872649958980103886008873574179622453818843753752255126930176912173642370970538035145336773181650671129261643671613643106300730424717649350388226165301626551024887652928446192893715192295450004286054177633920
6687 -1945497064119154155713577339099700242978435893506851917042331944979315623863859573434117706463371995605956661229518750863590157583201272863068456051957353870485670581004788001420059661200966674261132941740279748354094437387522263268216423190554949803427981504613815696565028548028693351674830434619153146348615554758583133009233828114180528566186479390144979195251340437030596466853722359837849854078614369222598908919533246183052801350892076111016654815815119210931609276480
6688 2118193419138870169944671723254718196603605690196986607406102524116649118349600915647550978143928419852912293322159045861178673563086890702700158026021361476301592019094179308031771395107878966769465814305773058041350941438150841590590146289303331537099086504820293536490779026004299701418458291239018263484413251327150073477886083341683056938501781392396665107139436008986299426345813266084701904377622597820922165388915625707730786618186999960198219999648714921712083662720
6689 -2306205032802979538577613476537674704316812561919723250305861387934068221085103746641083125285082991685589358455614642717594484857649104147457570373252143574495532071958670217414953148856251940648331229041881263421941092886435305552395327607717552185952480330228407665866938331695701663847428451369599161558658110493012376894307569941376204259259942539853265260089211249323005159202846347824232635143345299100785453604287675548322458683601387423434266730200734875492600797520
6690 2510888824736139867826240522641368502435513242918188716867961954167919048920852295911043770424201203738179838285084272815618992417684736908951919798062042210482138285756269239920008986267246746505742295858597753447720191320660536714496656611111665115369669091600391801103342376004298563063614151285457007136553566219190853780433017257999541535258838178899794723192229166921599621391717534146819406707735770782145018867224890340149210965033237047118652439083380346106299852800
6691 -2733721822743119018841713293463329741686368267851154650044157807174449567713703587157202871778696762335892599742001308270012140245055910936451087983283292353415194715408883238347234268974758919913127137413829225954697411944502275952063083961645096508094726128741888035532417325931920522702359509543221385473145574928627081796035748896855559212678581453684824503037799462970450524257306819958734940150528011887285515117851468372979078131119334910810483067014162252796724386080
6692 2976311784160163327045581024557876312586824279234379592032551230209081595823243399307268010849404002042735146591529756212241308382803578628857061119551247024720513137501294738500236544056831557068761508075889454733936273642505361234457054976335331915807690788753287685723653103325359809009498645851288244024524099238000516524666452955392634372804494214971537145741986049606759121041398056879285102011580005573107220040249982897430652466748833649893677554242918780107114511360
6693 -3240408755579886148418133136990618510304322689995226640972741863459392619078034701921278205180332715616488237918460935961373230216397419646307272205037071560565811639693012895518459203995259479181315338659823500624222542490263671737161446073845025647526974554332487770094398593250745437746694160893390421502586987517146007111235618794606003691050044624917999482040726201212796416057845130174812441363533772763136076081326342749943097905392513212705903491020312690305759690240
6694 3527917653774504701861760271980717743050080663055797076136537123874057518275752551900206058210708628174436561044207341585671419668326316207188708908470546362770880807918932682437001958825166159281992439756940397762744966265388644443206230492528173803936032021486212397043025088388292765696454774373434653102936734374771855497025777582496856136700591297988381976793479607285832403475728643284238052696879112876288186766030592449791426029505113765047901523156736423827115344160
6695 -3840911957945806826681768590419857873065656929277766633316935063535598365907933054669879323272014085843816307340096335213199324981730960284256559922827713311456766717266032399758157366702751678954924334103171144459540100434508942302265272607427821303332087692638238599116667083344333611097184520618725233523618544573571136385181269867824062913485270191324482615526752557262599930403747169390060095607004685996712336833386429099841736503565931865503797556971469681826766792960
6696 4181648611377206308434938489192272386852534483143139402452688466727213559721795076585278627404371610687425110745450744025445576048407637590009831773755827271432629474853055923978822475766010304527413046945856310396674773469610954785402428872524000864160042958091086346802366023150511770205919364507463498747013091792833829597051786440216926714032073629987248066447056017321083062797478815519811794986535101253435540397572689259604024613660959345507990363616217652677794621440
6697 -4552584239210276090591634334023030785038785378773239477474599085966420535809080322991341167884746500295434458093898499690778352125865937824927631950949526212110901318517371098335954388881856686934207680634045326634758317119481311812342898810070624313354666341034805307986682616178867151952524494174982747326806731783720770912548062287794773375251515240995220964911164181254584878274562830653097912949967300894678519960960432815946532453696207443120985815784763527020058293920
6698 4956392798476842767822978294419383796273486270612466287154812976776132018112558859606897490379976026436850064340966239548960351444049219992630260314639584870887201378396476676205133925979649847877319057420611707084450869819307107627506607349610416341160623044769821941125486628936143389456351398387739000346669294326490398166413732381710908733823288710150259949907084915762440639680198720952267001140103938400023138980943831778602364459209612959649371199783183693731384476000
6699 -5395984786755110012267318922628051254143007576080243112286955250472919243387144316027074021228768627511127527764801525495673607343201432989599708927209463064810315070962526860269979451496180848953940330615988862247083359259223456151428352773578532727513374378752574910941554703058671802957744873475430949095855197342149494410277100363973594337407851896929928695095658656258163656705528678810308489854198464280974886327671659153292722704905295117835464823998129357938345093120
6700 5874528146957272590759169113239412680625556203414446470384008864238142360849967379807637646294960842091427684261528701485375373451391240820207375661336849568958021251426687338447987111634294044354537516009449748082065816945890048898903273575345627162770088365912415613247421437562859172233782576162976889412892544088043883185356691188387306275364711518225527852401360292424169740327293512573535292718143362936417792487150005315957403121982156152504792242417716860832086303072
6701 -6395471017876016363588209776618154853625196263203896611360308874819544701521971228735509603632563993207943900559938520905846349456071305786271825375455999742869790729962324099202534545704928015709088564980170078535708373762625534671224780972046527439511796036362943260469579740010864951614226672500524789647138264143476461606680086553223333190901956515626398149636575184823258404918575293490137169787470099992022813676707112130266638545333257550783981917091077034638091568560
6702 6962566493304476498886623032035547170632998677374991570061146449304020069506980350054703831379167374837432379316783608576374144044534708515501106768381896498074717360802926456915542995623736736721170138250062598679025054405270919373299120718188187685339492740911720482599496701518134109613625601159692508448488258702272308138329792448842514941585121211811582872397788622578804638216624580650602054318395519606978316636565453486121590812942020161526588921636878177024402311360
6703 -7579899566892535296406920744901720407506220454843061416834351365333156565197401037427300435820494331946253194677369904479085694869466660764064460072360351380147980086042418015267498378915382722782040164330833884944610926386651647395939851407054958822419625997472502048888842088596624323797779563001615587726305310159738867407741962913099413740382951729990610610078974373593344219699450632179646002679573078372219917526478104026332601723186923353539077368576363322250200411520
6704 8251916455513923657178064004457375616296481819760377695949097349901915758948543131274722142471450306873709776574950773656608384906975589369540035914942017673842741237962184328385374266606890066336277837693720351735959150005299114441253929428414101115308073438405220305897122363766763391914898636688775899277267270151128084958578191204996968909370979472127350630188355624097253218682140838835938654917725191520551178276740738534977624534460384368981417929097144407392157336480
6705 -8983456510904564072822548855989716746727665689577814547818140536623871417998151060704579333407413408751909364319819019021392332695557747762001863491885562973655687360440254602173568148143128109355136839370197206188476754048975672506692334899725321725644157481171471730270267283246035424450109958749955105611479595115282727181754331795386788934669926876186434905325862529190499360200453863386476094876348625609645015293375177437859846661527680587844846289678129153663716011040
6706 9779786947813840442667607439761005565525619590766967255906780831180306138043632643922476641357650750371818269625033549894473916714702407114894320495331155434340892353129464798478816521576697855756935861030904828971751883850311768353629190132833631718985381790887633608403570267754052323319419007915022513761907501861547201314177611166091422832541395538692927802005212232004731325834299700797967527930540348400699785666654400466233303176058379757500238584655763411305860167680
6707 -10646640637018505432420151561037394134334470638804404147339509882695693898028554076231102438913029379520778520243653930240330158115874291276130458613709505513311634464119430483641777406658817772101151289367891369845807467457406062191691103445793982942227987761476255264138566500913315192651499449212542573754271728772945251078150161329831109663656271713477449189330129436157191659989359230655788132230824411240211090563792343497042416115333884981543202828720392583302608921920
6708 11590257233426798284777910195378574095420475693531556965122087358182355193300600534085325188106743797528464432629110432923814071336223807201428178462341161841761976970263457381903779836143427195119304124187897788829113649893490170259115481636469097306797456549111323973054677586169889757526384633145572011138520151615379791701073958440491567834972007898028356016880981785975625347537705682052173707125124954224505133024274907730946478005421695464309877425922628324771913442560
6709 -12617427933303672500710618295211379718951444471715842895357326724529151609956278864058386107916780912265714092542949176447116925787745655117624938220870800361528082784074726833532693164691775392951686486743791006278558201324429401189675219349447287070236791575809043086550552951830021582803965421777551623086473604029913615950600184206640189496086441939585753097622688987480992777581262348223512955928268033935319581049523674942511647026181921531183650875057341074062525239280
6710 13735544180546123055640278077829990742018420277448875266781989225313339085569641813720071958864440591532942378205404054807035913362564002241064072757653588862184804886676826107803633399970251300627047276488095325327134766891902966875341280798040534406863065075905052876091742266780850988754803907230990209917392583052314395526424961592927578527189826124922224423620299774010165591045998683481907297207947160054247753329134175795755715624846843921565629265712088259480132540800
6711 -14952650670114628071758949227720490502403518526144004030298979271095626698317310507120578187522040924407547955813813728262849523496514616610244811572293642537573970308408698967543584641141880312896988408431152033045405466054100702376056376318989633295711190256683623461945284658032133765285611301527104099229234645738203063786659949925854343450261357928601002526922581879140660982463487311061408231399572804844670899395192571938198026285923976221733061215509897617370997666240
6712 16277503027383028420297539428278535317284192283370581910905958060957910168059724760186322528223121495972647311364710349651962978332025895622892900967253164768926611337864518406265434356020026459751090396923866286993046808134278676615572224527536061728031515716439713108006748412694370784638325911665128747872592051086708330519645675264626644317999386948189019098963303434916358244473967758853255833603686426014528075913590857912555651202991513495171257877168791877510018514240
6713 -17719630575522705463424990298525291715937438462567956556321447321888289028007678992153913865820969563004473834518947738914312723104980278558071934892610883436514679133959726811722175054441016022043908006086900983403353414860618751589303945433105016822083962361559121434843445375552966188787752849547000643001812054323977987919629566231660109195514367075731489567359600136603593236447236724564549991792334915143208710370258069676107549443140350843589469008661889034549743581200
6714 19289404639324767607117384784054945516980032007246964235212679542669833384530505042701859034375261514817047847665617296254130084623024795684043693859129154634892686612633507937440855045556663672755718726536927877609576834117384514354530557782192152518263016034225774298076504707128463043269893410698607779483059686026527701794300345772461384375217892326310320524773271891482869676143215100236832877232392266330635375713167973878543638807971490606260923664024236188877646565360
6715 -20998112873344026130239886607795756191683720925361657461147222076848722096644351329922839910920567858074176470711805336431285263147566903744699934243463127736973284983919420552779515761845270518883665229679590497085392463859689007688063423905022482282950877971240695949884973888023689023029503107067056818178104791959919836367033999886490868258910257079800051832535051959617021455631262281236765419233245311894764474583705673609724284636551577318371243245304967673390136307200
6716 22858040145201382173713827561220365149418550199869499313599479831207362525549325490160559211885083761052446736868836356025992720814646011992014027251132390330118903306887639042159784742160104181591019074136479300490392497564111440280518995676509656723805504332320545898556205942287803389375052606643274587119817696306496148167118608704032266343789351565704890699033140911791243171040475282993633954744954759474592601143720492512038391607274970316388070827619533531964212627840
6717 -24882556551612045522662981740405922876006929484100467263694286014062221717455552751546983758186637247947608927065224489526969027373868945562646973291054675691525399635225540258739762342570659965095191062069065284630406916199880647651705992863508421197726161703291193699613989126315203283456217123696077742929417222618084349645601802592006174236116336244250658719078889133012887216886810830780629487239056387834655035815024145335095593518020357104208186325941647048775180482560
6718 27086213195547741865010993680429694019372526728867840194318945760610105392694916230753636712402624139778219314010750935078680170952560066169076371761031430505664774200309663755288989181780786490941340999284512898248265991251918041130739328188822656134390891933995401070533038573129557634840906317510433651316128858039002058386859535177261918729911867624745429120995558800277270594736347527482425546322842218240989464409266505060645052079179316292539025599909364971639241442560
6719 -29484846408252863022933541562144250011332664997835072707264951973840625113159560348871916428694242763645695386506099685641902793750901729583279667354676596343980478226308838812008763399213009821978415107580125440918856162807281561668317162644836088283386799730092442869538595614803518415146537376434443634388886504470365042486462523948258359887539333694112610063470896601932801015119833250732840950740076008698938280845478164467802730681846483052688023623339982368094149337600
6720 32095691160010199355660619555201712198829433434621978432826114274998686318120907403476857678070715604380116234230853839666925295090141432885146941873312215943323158046736833741388451114267332451341524367584416841700440529220802662912978643257608441965136813207528121956338376410529165661536382715166341179540646244779598076133283201664630261395278719630117016705700107000188321901162819133862072477049382223369887414735596388269284760102542819837357584904932501674243102418432
6721 -34937504469018771075549543319902217904664881377152345835059246674943386928595898628239962767616869252015987501916288756726498210705400340694522679531990832383041987949055193424273127912865114038262313027754235784108340654764317156006964968781178845386760363626112355541975346866130402267799925767438885827425691253981962147957168193455697897726443882761349216192757758461271018756195498884895919960541309151459089895573252104783546829198295913179453337581365612599317368048640
6722 38030699688969156131799522887197735855231227048391820662195385937824166150356551462782344853367317000325175377879732291584735626531478829564175967972326974212764907839950950508014799349212196636619336471331813277700046746082298260646077069002039057317571178072064574080382057216062138248457230561003168892768694547336537277478282283695226853593414016102576883896766356857837115078879608182943345036328763652415583170311040140043078297196261219625240501382517894602708969884560
6723 -41397492633386200364498955987095678051770274554602884837197018581093041712440219954065115778001825700174767152591683844474785583255435747496728527229557236637426895925472261012475288161401420753880009900673087039540837990410516959501537325912350173023445642384702977557288621052941004810373966840182823524155333310613296052918763379271603001140945833502427711531533751234591506735892714427694825070589467551821887433348776185905947855232169170550829798175908947774484782890400
6724 45062060579105064586411074044900022461648250976148456088199159756564302265003672990463633278373676222560735182961478931272622958220672822903507903301250526595143104524636570422468089127966432918442586567235668464812579675855689381898963314660061767597772008196118405991855677375099942906855388933898100443105011644573209757152086313029997451781319694809627593876542284112511404831856805553734489967602809516435830653687287895838346742928796102417620440365768562638618683883160
6725 -49050715282952446965676205016311727395405537401743153462340303017955027168755995714650735479691832756620419528609779147455722571305791878437012847726936167183884876874969214411754890072074216937895607151315361975174189720717355727702170798119264675560978234297046607519738562522236078586493033225099944662641814200291582332683965921753687768788595529116336576498206197639001449300352930600418602066592592367892099715829454385687929651608421908706924352675037468957773477314640
6726 53392091245471242314462637074895241539304040802869565668937899738235865595980537377368138976038624526813061322409552195795311216374508928657806534065473095185882207294411917282623749427601722871657844441543937432830292097487612846963347596872773790706927680369131218496454664117821395393991417181128437240731363556309309580365788813983454622301025967531711817902699706488568999158878039856174730750223632204105757223769340258085805873153980051100858947026374770663496570314240
6727 -58117350564061679661095196129328429591156536152489642495482281155867924583745610346237580554170988254149429248843886607298948908253487476051703107812836178375333242395854635965145843829851713964432823500903382089951526582206206933762328031327736496003398606623311858835668846456211477883052868389532110020196845579117308719018232454179579398832678203329838845218426053659635243221696726396404131765502610129011352928757977263926250807976785098376862810981622735000722364479040
6728 63260405835985029436568800517802751152006122377685144743191934894874901147967503555914041924746880341739477847566633308022258622985267489766737385708669477909412982066921065081470089733867718224012098360240283759852586562362442376220428840257229676139433561888106583659787015796739763524936583561781334567441319199937849051578975590402828104136146388804132764584284040742621861548997745161862891541272024317369836713474171526071427635840203776448610062908910674978934015619960
6729 -68858162700124744578088474784317786501548133711157369119100153879440921226643880157203347764957817870772415955578814110232851517887045650570174339337222573871669108588494769677754168912931611678779810317696606030766555797505241952963891402647447866991519941143628618177160459127586807367403210371578338982600947835075968050958373634420483490426709938192175757752145005406033221548808346500847316107556804281103634691812095176578615582848721443923727466423444664772333634412160
6730 74950783746135307034569601994505998861495136479485084261977453387320447985759891850124039860110333280651488379171003664150735023427377521854324118473754850289127412679493312203036227095007258858075503610794227244214779221835045156911037047492405066031114756370707465620871476141818779642680446350648948174624589582217712990714719228156362644762284983749289819038905049010728051538097234956861965256511937449239512895736988652045378618879736725527640152795123880487608920542304
6731 -81581975671621899523913838316901886634416091019140972891183167112695794709272129327923064738883170858739713668762210093945117052817326277934981552179440579322818403987821770362536930279407661107034231653997355684681418411804899083411494908493075299383567440935879085460108402657743934391176250824484063073163085594889780800776947419279913754392925938368314445991966116674992118397465897538377663905321106085945947125092468330947007101857243727234073070833266113309170640640000
6732 88799301733362015719429195200465377287248219741976775852758721918270158311897208991224399306599871124566788892839978776106429702004691811284739724522013921268910707553360444485121204141324424068258970871368564184738930342083136308901572650387612213012009476036742411013752210397433234284454792139320241758471782141141897897658837265091994672899961303575242941055666406117245627104387892467384916932773128555440811242993310182020794316517349729947642092053804660654959005977280
6733 -96654521718475474849955575116922712016743416112492836770449265690416520705006498584574936532727971493790203980519653991963200592690784264415801690143874932893113119137617999337939461816971736586884136683686077905454726952763573201415489902419502808972588740071580802848831547723271847241970754978207708461178867400443240767057718981131805616300990130247936037643504085245972904460659576067397032706303697608155521840989667490675128774182979810745095088055871087040207387139760
6734 105203961857147024673797591280601998119813082313385884848049022376989297046118802027619357826698263261211201884978393300723140680201542742254736152684780151859808818377823968337947687980161511891255224063454494975147665783778366182296972841332649314178641426325726116618273803036688249746926717749571644395423818693959722918095157537539676848469258358043602461371975867967329952034225595713650526508750648962266850689897068519897530131276557180593368362317978250145270276604160
6735 -114508917311392602021185129601505598543155752434967787582735747353356173435172802224267782130428162030375850894737647510376993225329466173666050516361145465985202517607208476957782265693808099076839162246121508113777646351331193474122871325252110723318459642302752692635325906025817640913330505916807045233216891337607315371792711858755143167084769865306501137334982743186468287546875176914506280606301522065968834343579103329445124372635464557398384492955558563598449793084800
6736 124636090105944764494458866521877476025910678612823540811519414638298231045248461650880594514185901212782612578766524366674813518663884005103793676276694528792879064803359443419552579232045831172185671543012828448780549943941759424592299432052609132185727126601741495722199905917159430228487886295294006754295773650526404894331084164751684846993119510401026806220158689052410013913765722208366638884368742240025046724377123365243526049668525582084490398568677953706697211123760
6737 -135658065619255442685898645664661007041143623386967037054490209289555029815548335966383017388474075791778611534704627203952670632051226015558466330451707747405594171034605172022214920510048990096239387322093381159000944119297856670222064677990470452801925360345281783976879515480894492076868321099614235761961679064747407415830347833100146319531058284251126167257656071745940481638185061873298764833932331646032840124979317222594593807827756887466111200593073995256593488942800
6738 147653831026659444495735390337813507053104299330717549446346056527387744760266735977887463229999639168546024638514416785839355340341284814470115995143671179003929573848451641791895598661940626412378531794139583476781626898957497910523868388184779612213993158977128757172853465395448248334033896993784502345217796809432602443498769367995965415847295241480976018280676991880968425474935478138471915618642796932567733519048030008364871637978511988562197179525649268369384624673920
6739 -160709339385850945810978395232998081794960666736207591317432445750575015294947736640967480774565850018900461410260806730292911367228443004959735564942178601430598767105865994778479485097382269654481005375103476375151411256575615447423820145672197475745171993514110733704566855867756854626965283777389856728788411449511496411972792220045690797580875239071956830576758746904256565507458212883615563890482406757072601938272363366116698549040550327787747312464846358730765679312000
6740 174918123379108516068761618760048093082791103698059151725138731649065941006165141465967991725758097702529799573543680780963647032633382332265347480192680928305565155225692901693035199879137807846325083526534382671750101444061209726062495505434671690271796635799080726619930627556919400673588797590787729128152782474755245084198621929210836554582044055896436356929164632405227385030002510927869804257220094359695039353454989047524410211437243314641549790912773966834565188303200
6741 -190381963079458058001977353334965878816723321694005250223669981380760451701514065603704508458694691922220135841097106415445540187047557879149521677362788625614169576715941613171950255851144311019414478541964320161388855857635254587426642230884057569056402768785642888963106532816042562790063675454507029459427545021907207844944059207245394837685716664595217792203920320421271464421379555000382428589642304991172219692032405304737678344378302711809909584823275412770650589264640
6742 207211612491684606772660017682624197217423270147233335921052891632197304090679096604157335889160002928782283258115628575236791936244396264552836646628395146963731640898027023299295878495279637971897437314165497698237178461248941621776527744991038289956695966846573048564674425950452003250361987700198395924442159918037422519366142812639229016797145914613077291949949775242325706374956185549676068501296693820195709572972372635415368357883167040159068236364381181729904268351200
6743 -225527590036509284093976686339817156995050184504154900944960457857827368497277935298228211921077883110713204834456247444124402237886424596692545636945456023607953844522623473656980818648859738906201593374030551680001549267307007462946659536164657261160884335049125580385510001227575434317458217354215236365282540844772816388253864192764379058166949097078821230400582668059788158018512347253090389190547438775846574944680916181912413126834851296908031571658210383937797863730240
6744 245461038600290875931063068220974782977132927287731823157637921043696101424249339190444144063536679147903775440650726656609510401359447116924412672675084104082946136982266871119477904917758730304109609511613787158465279558091716659445873705247048605586566176112629718260227041165430430879284400521756835663081396070045849079515016493273807087034849095835451310116926219074913387067548128036997866793135126372777617259743493406507663825604732150423621757190205465787718290190400
6745 -267154661266505358484732525847209941003305452330743673465377014115448087973213568099500656580960635792483856508805268161216541251773221402953401529732290833704408376351543044564076254162507619324418222703391142919709166905153602388280417204891230044246478672392421807460069969592073168682727463909611140316841040214420861969518398488078674895816105649098505161166523205309534059572920827263599094725373826861850595634233850599610137821066065465264549672004414154629996378797568
6746 290763739382495575100175770311515734177555660020660553253268674242592411585279957390433149276464410996092937403124755319366093421495516719333625510180730852644949889651605512879429869576573749820035371642398212969487758487505674437756916092470229868194903050107008540754146004762771858257145602919367329339531578058135957863402782321239511889900041062329117594261571872834671568570676973710716701412677554099515109534822303581007260767596086471689482426497830955902816180875120
6747 -316457240199367620398292756584559320940795141250511521130334320347700306498698860374715578009678205366394380607295391676902233061277383241383212690344299322815477124619131321208010660379640416062191416147938770888531439964663013466691908705466442708874336904785145969209606067262922018971192233990903696062270532380970757779089924253305963749987790283872906857745531592714000005360069678845027353260901023384723485050096128967533601125337887907587116561845541793783023953733760
6748 344419021958573677791336164087608673878864821890801952031436364387880520153126756061423801152040114747139626812732901646321870932383282837219683311098849450417081175831774210356577154548678777983831069860471667925809528977850446057011849987543171073307250548200060627965655026289335011276444227505451410078794575162286134003493455533948288683990758264641889821550866959669142736482551180666992338035925554461691231340565837491903646289538719506389454792596705972782418167665280
6749 -374849144990158483703882096961573521936561708232065242514548438065032720716188111210220541049960542784310498689346891622511050819534301262803201034077492811390239773707371943391936636612444613894547769049681449145942127375415420398307903124337490722391361300331999694607704496360162667404029374183352191828582594358598744420108230636534301706702806931240025739563522477728964386837230644463101507287905162284391478357576312663841758326783011580646686020788387588431000314640480
6750 407965298139747379187368110754168641963294242034234496525945267351943857225325067638949030547157957980656822656699494124009030279793385583384210088593077842337035557667058619944006658541831671709855392862887563349087676635387343590411783308197554798111765044325847275556664731482235112146598466844692990232124116136309133362538044626046520605247410928568291598781613332455351977199656442982879570519545172124246511879082055312937113470689111520352854620056258592966254793578240
6751 -444004350659435352891303508190424493787418122032449618400111898236059695453767886822311748440434821074017418082949413882753504663711155954431773609970459247570814327664770004337492943788816123519491943346972003903180074022031699936168255855073437804055781197791919297790602193007798249011448700759626278385989435645887016739816006349421369233141189628346238651244594904220065206550300079611166331533037835061473912642732480822052011962248564118100828245273414048634965450232640
6752 483224040587581509632021619322653507041695884248725526042413369062814581081140514514160018298121165714568717916156073741336585942483381368865141266572493350121714985685001016923124167557081757983687259890360650864909157413660025383968759559038534802010396155675548743043324545016949799769075583302228922563039645606342885701737400212532902636492419524707869967959479112061884812142146014815916787480475320487800148124285035608554165194895371157966079088470567045821117814349600
6753 -525904811610411319852015564406186799777849417041152846958810154936012398889119741203081588365562491464800930323189222527105932076723256457944477800658767985413050867538933664511985753633424139556641268491085728745542830712814714329866248520971049235062482030804899425669594172012650130531311497314001560738150077226030809547893744691040504068297874136659045060515983410198793032667538050121596965410955704873342832036951185850313892441182789410450111645031391943572168060228480
6754 572351811451119791465753915293147721059923824465801730483754127617181441077926768372644844400121279680128175613702600715724089948734727845733514987792200666958048317413065494062549100261370722289539132522845563102033686878258483464915572543514170676424837714164324489271896808582863843736025002134739039140621442225960681293272195109882608186194142144065848050783217574150360297797004606581983127309827486999213528118100313928050167174787355642402892978679065016081318399894400
6755 -622897065977291171424714585511995328324319633282035581737121835793102381097235405330827719309401514739924145150322360426299406281209365170965573295789497176499833499486773376988615925682516620378762173882707790811976270356294976538941224025235520484056755385484520842579750182614046757051634053503476421867304580936802125994182729665537515159156389383891345070227712362073411985537590451029513091952260276066238983368041955062072669084038066449122516602468284577759377747870464
6756 677901844462994963522876378150320474671754699596157270274006772485010372088554679653010021283027697342569644073531449379177850039030193672291956702676250214042800216054424201729312107573074282787313017637931009689745867450405364721802064429642951491384688386044696744703420187180513267158653864699192015297932963114704140764457981947853834557145989334927457047419387593520009166497419328947998878707083190876670157465330034346390461200740538234299531880533776770652561713741440
6757 -737759232796682150749474849256633088390299852894782258592391649748167896564088172861942598196129606798922556870313167021803638178746918784405576395053326744395720915639201597033944101254258030862419522218552500680170436061653126362541539540018610529217788929727652814656746648425962402673528936883066166023461421810867376762359659267227821898207630942957637521429237879122490336467503566612193491922828179653844698397330170095141983484141123166316240972787009196957463631557600
6758 802896932899557852711616972332124672151729372358480461293826111865967197579649289643458439536742183334643694302059907270025835085495128197487084546387209137415650326735214428371617641846576773145327124916451093629800226100184506215585814613935690676564428824730279436661605959995622776906026255120846535265934156103337366393101965188166805280501900747133485757457589455560446331331802396516796485360876803986691025735955935123636682463496327532424540355035715413232480308856320
6759 -873780308221853001997069609965688992510437242927994344650996290570352284249603097927156828340337491548994230681656772313388585718610030678409386935779779204506160449322450466508465302772596806730845710657599411254948370753814542452924183613729731832992470157800930413858213356078528474863257532829014816812324790421527202640704543827497283065964515476164529000707558294989585629393247817576710493853580362007810508551063493707207020499339994294746625425553803100965955292538240
6760 950915696927674439243845143517380215796225956742512356982146781095667132639505692758945200036196840476376914512411098483835605782638079251540010797639937467035482348998164086736975366854596595918491794346408126329351075434299075162610352110114263628144594370249679208485254338733987707098254793312418546365900031630685991154416888021211640581672641007974276516148796281321979778999742968683674099837006118477388162058815984205650761608701532495817259322674652488170293736709200
6761 -1034854016275186862208564244290771959952722462162784457263783473630245727242614786665275284468761182069539764333193934703501464546442644601204988110124916939763487747677180164229945100366417745091827179274561179962304398560628739281156313386020587295330493453280214105573441233538818709277461554485613947923328700095681962590838308277954858371104479500469653867085699522519595345759821034308922969493933894219013809423188081620984081129553364487510751717720758863733993097032080
6762 1126194683761154962393503705639569278980063300521353588087815033263269488684266309332255592530941834580592063970546707042139967570071088985496622186621205639930102056993653804801719394202799583629678186065084397614173374630026031734967788855510288026414230316904675746947973021526020788620984043568920205401912787899364781797628221669463240024819240722976352627160355560736504879308160872072553204577600180080372310694401897053474262166316162371719800713173207039437364737770240
6763 -1225589882841904515739192372881482521321657780726993872402462664212765294262673174401638017064493935381368095710989834717573896025129470789347888356723475918859443977741870334234372053341605433656840570882157296707401081748863428045654077234113550385810586485204927402623238691449399139681344800419996106006207319977087749875593282585387347338513472582091281338283554081945215026738258037291029336687248499119450777478470409775263158362417136287089478627333266189219296244047200
6764 1333749203482375227408631353117014649748096895000687186039658009669305804082550566410239748609726596896907135310269338653109014414031559419129377941534421607147201020565424414054858328888253991215271005820530576614454054017537935697085233902443494214359119355991506337683110507105075347555018491617436290263056017575571482945381904617923317660950604256660609385616184837405397173574864620908887495577881920355374475481687303873987808040314001319622780199391119390346066550026560
6765 -1451444690438348529564928356978198304240265297645606490179151730162766434362402458865317770142904397340647079464649145753463415629413830486924095877169488666820847195826818369893283415225174646219235501417803850490290160712799132540127497306459568094271518874822410251717680321359127590000831580109270864103230896930543119439982431900685884130205580093280330039427927029529362641922138021063180033889804125356197626702537973260123377846326970459273958845715257556310229642150400
6766 1579516335062858783686820425767904496603267610040523290729063151189199717213011513891341018946251217570413529487931847493827377014532331971392593472343054230157042396903434336621815308644763497833542125042709975237970352641248865095729569729314997426278154446312375582361092203353561149955823818794735296841981805951829150370929244783288659933853267164433231532275088751347108153822470082566836310937203692872830059820243362159190861948429476167848505787421891187915175558067840
6767 -1718878049566592249941005999074987475887331541052585040409696925935356458645609589815494001050703901183153993394900044699519381090463704735360489454645621987124267123247773359856659462461382793457340882617053555478774837966369211143681138679409824727251921512903597393948102137542437215119706302137228351492859460821178320158804646857872015322807039349788044296599350684709551226188376099681785732039227831215686752287364764448429501479947164577913203919004165127522233730324160
6768 1870524166075880958380825542775925504820634853773104271101252454315521517761902118096373706022490450712545259314239018369009425133989299140148899609828768576907312073763451304116109311191175988170883416252024222087144937961511284443663709316068494759227034366488486528648868909271942599742985747843521717929036007501416458419610431752140749121459735527193365455061826494288756500683055949119758516319338027579087980496170079383235030077355769138832218944726514399158867018935680
6769 -2035536506544780425767174382872012591412343047232465219386425873862165626360782068821521110750655153267572071539954070857758386111712323299466421186827664142657973396773198380464013915978310212893940150428930592741026074568432390590026027010560255669767127551547466019044589540964915757600196112547846330620070623646727305699546765464866630929337725551719172926410374353125756688813485745352818421862860655221304032664145680744687193378528262104337077252661409920239728858933760
6770 2215092073615858311388012255504893875768831050600260510910211797953692483924946922615604456899642007212006794983701667168887015394915312843077594994870325569279872216037570520932548358421229986163432023052984990160331554029960091739174497548151373927656629083375750306593007495743739042425351515949174789335170154667586246994635263202495711606534150754228650273278017659542116500342741739636689238952974735081791167064628148903831996171865714629700281261558524075525796182584864
6771 -2410471416916181949264314407815380597363151194082968229071263528066262239303549743443955623573456524719110581158811205966699518674270526135565538623921154654353090107080633505489174619673990957896953467749082031187203877303083227806829301488293599674797795138769464649236617343060118725185177750820754124180987184084670229871399609175198741611094957329875234251729407523510018453751891371978215501270730387723059762397473049220995131549302804088626693537692640158753440953001600
6772 2623067734051531612227379562491613828907370381802415972475549543080503325220875897915252059863830029525473391405304531547645664018849003059186467339594652112397598553847485398612085505691062720000461355133118060174532392597009082152190144786421641832745817569627136108645149232403905378818730048473511878743573444146975548797608885883323881914776471462736616810042560144728010694017647993368935211192943796425647870628982481094215362354521538398139304625323579575024966474803440
6773 -2854396770756745190471546211966071955616420174355168932807377677670963669151003816795079725527981530030710347801086486662274543955022974043204245915428867554284070235029324739407764246328317758035869698074517985801049288348977740242769876047642574711862653024582735042546479543828382884785869518982555232631208478609624365528634460225564428583719189858531931256273831074495636758137575653032850123499355529708337521686743600196698445548828963534479832656744623836496225610781920
6774 3106107590309923398808383188857972262688687182759696061698128340866471881830214366022983874465180446012772453907138206445261926541715589850327537218764731954752007850234751613851163857173701284538664234150013163756201313845837772617697121300095768772774690586685781547282892616868395316001595462207185067554549443593148977576454562684731787025286249210398802815782947645069886388530419367494600023775941936392109248299585681439923312828071451241011682701387680672050908135348800
6775 -3379994288462797254536998669309000266236474110899148574066179970776087992851768602139528092566118885012475615468365503856187364265982707776005090514543102457682371180422722840260492867762317225970378478143858018116001288286332427665756110986475327646651388912289410441327032000998197496198738546134137321668359866003858611127493266252172566488170120809320577248336557272218513076571417750644386831979399146921058672354364652650042080210750125601075149163337702205441405165673344
6776 3678008736822165343702928387827789480022325658695789294738829167464100037160436478746303637041681335764810439558105750081627622868454364260101029678411942120563562274965299992439272313159671715114549302280928766093821726227507301225926070870556773853732880680187581968830276867039726684094424445264675187714094343289451604824610719314828590414536234355945270992369605441916836027653435527589006400930775704343819885000587212283003654429022560477907995935125101931604225129256000
6777 -4002274444885014478868391100343178418544704680576639855014280749478278694979283763290383369485176420075953007863968629935878897258615301946939583831266660313382028413437067138760600990327834460754060474428783484627492771727831862200933000817107401071987620446410754996710029272219640981916512326423551878612696011837108627552958292800211869011792675594324578077121780692849656738906318771960897089469327879164902473178647141625330433015990837111591846888599368531930836495671040
6778 4355101638833924475418067501313498405425326061514891746383878877217310381264744831968994324579319131545149532992683121303191207000875004876249316011257626931105683860800100769451601337479770695081234453261742138395159599289399010823500728607158804195223736344069695307753743466773474464293330625251157163124875126373583323242467157880476345242933533051226986576286879354276865398458186668283372212743495713669579123209467066685562003291995104984906935620920681443255458566800880
6779 -4739003663795279411744176318195808565354565963026137694542130995474706214580306953838202572801795704058749561782671503027017844489158287929960171698280908364705407439174197265457869912206917211455737222261067600039661880292088669261176261871952544330919295700618759559179205058782784070709182069567263155674384235146621663202799896066785812109772953375804930373875012529507338072054278565074856155293987810752734043771861277573818107936254737910182773287819628599686651595909600
6780 5156714825611180625651115107350721941309597195218254004598751234186699573087625049454996016861393940776180178547905849854795671656889581841259760559904575645829269695229497960008390248080434610705387266523021054396534684945819879628796902628555115108049588128815747653159517405348249368595450037700037986758016251474926403607147646470573671164490119278107407842798624902112832102840678471455648130348565172657491450622320830198310016994792609523868806583876387634457448495292288
6781 -5611209798342585402417621067477403396211227552550341592033010277871264137246904556926509306184398129390164277350296129500490534909730604060494110860427697086132507624799674876317808753260592673546441427640175490434039946027966301705414347889254149896165359506688093897937677567827716634319627873512140514987276021019242387951812273433204263648863811532864330200554836502273998322227952078714576114321536530446149040787360030500267554873163226566218608917626924465698536507282480
6782 6105724734777633836151443734698771302788953444375464654548615316826363007722457158894083762938350781143289650610997106348554342419772488021771621663797639891378567218532071311661630590422791699856450564671906933428664945019907293750386395094404315201991177997824991217585321632629744308486700025180045739491849065245229305638417115590864767786404712692704692113051010765122348431744385502671904697196466624216246657255375061286765016921126020121721085188237908613107749325160960
6783 -6643780229243180006866691480708243987701675901530173226240604668414600967366708566567708538051931108848049800346150862662656387985795110253786237596788115968034063431902349074176822961381163802758555310212441866318846608424517473566595000960057584105016494385875805451055910575920235710990697948147412080432110390735257292689513273299118637685873712483737563506020160790246401452407874050247560171467804027307160379117352888537356852249501357445980933265732496163533891946178560
6784 7229206295093814658359099470789538847082834004496093366590535505889328989167697255843032949838043758129281128696667345042907585333352810141361014981121018096122478898832403618630553234277662934288611671541927328708823197954379723711434673836113390716902108119917496467047487546181697680767699858162477013147750140035740279184947178093247329588835047378994711897123869937880742038908229142493587422305583736342385393606197607727351110222245533465707237520805518315371840003121840
6785 -7866169533473147380194482811381081519197459664420657256730570839493945913718092102132429794250297700078022871691723003916343497326103199427734015393238548866729469017599227116551865467742270300097703538597268682613350189354529899773649730852729310380701721205644726504171460610659038829427660080556028763850561939838833777373864895420171670892049152877967463113876704311118541685885305306127058623362847175245799569860569227154515002663580151538932657993513734316216302122636800
6786 8559202685406834366500887196147668672204272400887387134739723773734183806779326718715221882813568451650802132433162314419145026150499162267311574278152818993637869982244489478618509050382481096709995676161175522353261139965178419580712159448232274722659119556432440687387792592461762592284329483514784244416927915253716751630211885398409213419549492049834586163026314988814544879998076854198270637719090284148662362727437194311136042092530170022693886771530988026528907200792480
6787 -9313236776104556867814192807759228490840046498806065620399886505296275581827222170330163816274106135410718049219065429611818207305949738865370056428480311618946979243144872638328518211774431023307759301395908391920858167388325570337705797220939790962176137257708925611049521862422877500809133646858957227765850939756124038116907801251309291960945465328846288275844618392581400857856176187618100838046848853915183074228837636630081798510375559971577685819993214151916517850486720
6788 10133636078637137734647694168946081593487014339340670283320958055266096562152650296720017418452141830079213337969694658980278097268191429712128950718495517767756986492962272461479140667233372807362654442637027342955630687854093263723065846460404811931225330098352497655783714937389088232424386195494531172867124461541055259345667070516898824059114530236337555829959241353327318139402087053849595275941698744375001722968627071678659455125333775306113437702180565599058533043418000
6789 -11026236144043818525811660039118825380196121142274915196613962873446314771595008151382624753954614951254683022501250627094724407869585391174898746059315901093893308774489908291399217260484454714527104117544321912446060100755715945818903540207355976531488498530102257854204254461760441020773824688017909988579897821388325241773469192533511818889591958808406493377122711424849791968631514424236577866573785401416372348456789605640145083475389167895320485113509265282032849160488960
6790 11997385166553225349222923079428047846295549615132322274611621919367806614489382281602798496029554838817020936037011102523900481199624928929284614564502588325152662117581556095353764265212574839230054828179902536743282267559019493735868917086807086573200847304711091496411164257924577474529562755907445131820529836750831430576869029161785583538100738355589229851986877113538512933153196875480603854309962698096706792411807679354441435498488691863869595878484540771987749466976000
6791 -13053988976121753540055880285059620444389831109944137768079130577636096972182367929276406796771461842244368451445274545829172054743790933231957990049623619713152567332535753100999072956624417158668064449884037823566897382746307503103928674788266022705839865707416483150117161298982669136700477993311325740237143669738533517688628359917777296157534626917860152456522543568903631064283317896264453384409042258627384340798417818354334224231451847294016760801025286089637567054352960
6792 14203559976070297764298475609206981683332260693890305877151664342411122399692578168095822013674684535007233281842790032913492663146359371799829981777961756558665763016409210444568582809378014392772580232799682042287862308124586605756513501986206091082590933001274334016957626975211132033460237865909490134959789576541362254006816214164266401926550070430980316875302697369291319948570835320043852939067034909291189496913298131783544079395310690236847589426616937795412890435621760
6793 -15454270371414173841703606156444772971226065625091923833565330452789802271877529081805033883991391869266129702595844746920037285329946433122399044963624593528582566545614313210780207379823544517463468596747281764172867544613101048292674951696045821903785425702223322574637619321565315682908733395076041225573538780278918349318743728474443988927642209326966186074067060485361106267802724427489424443510634175937058153114542624475265206670622499270755517412005244550821714938108560
6794 16815010063727139134784925519250346153473948181367966818708246932486040618426813288999847856051392584149355952858520797926087158155260435831531876176359882177629600697840970586876919776737275794143810263208281936099317893678804535644178355374539952407906753648628084752406786829428498415838632584458913426704496092134880589405843525484982242308092551256282083123236507928438578609284038005317526142402811444675952892575599746877233840470485730277998423970049635503907687125818880
6795 -18295449621271094561950890798482188390767524744480628651602048678966493859088332408458548762801920026377781196841051218399107686842180662478784571210364919426395415674983736557439780364385779400389849187752181288365215710349842963821777263443780728873231577600170212420757870111641355105050283281243734089470697542561921517759204544504054842132679833643035555023592764126064710285814089427054676168293340107843562161042367640950869742962509889951041981586602359615068762600217216
6796 19906108768889362616785964485519759984420327365348630260351673133590005654953581096023927422110546674104699114198137533084065183681595889602219162587008305721171688569152190351994263555631344847531690619949137564117818499809954060114709120508291583068138130838994412927271326924776592923453982947325291371663606950597545131863931539847418606065254426472436268263279939207790302941556151217930261708014823527051689120220877303764202966297716299447718993193862148754262208164105120
6797 -21658430881054563350853374494503968339831957118636271460688996928548570219785285218096924973314196022300466664594915146414784798468652440882489575484873716877350187422531113907798016867685439860249056489829131554057102260309530393486334912934344970069183358757299114352262735132255500972573499799665961681080765120975713576833714258883732009627314699197800146452322430788080808883400089821483852798065314324183445409877082852803329641402362374646397283050765654303926276092931840
6798 23564864003755154841796812781088522456315051785057374038511282836953068017455020145689951415353932804075925433300785412890738605692773051478535442570981658678287198873828524316612774248153701386634497573729291819384392797401783903740915863430823659716073016241701485234936574228099187057419587298010968243517205191502630886910624606087488814387293199275465677238069897295514086978811697029890673134810553472332279383570550363011924800624921783149909283965918813933818810877905920
6799 -25638948976894597601530700246248826962431295198379092543907667255264205955275482177765516374011176304602332139412939791928627266073261762695294556390248677761373059625021111377819849790141872879200953938235553420944282965279232051220602532174203439721617871272804295196886663006516781006311212714744853584220636004516649155037790377352833650479876682064339194041073182251165569092275518557943941320838578586542925825082383332673555213234078435466520535385840539714857796495214400
6800 27895415278886683202427103574728971452905607407329241752656588981386277627421005504512475282433602854643687102113418199567358809861104013773981558674967544560703009567807548789556792559280241871821287943763265694223394457970130541068191418470979256757578287584868608084381261627070205707308746124213624691049517428235532079580734106647079878782415647254816767719119713007245064175753892937236174077004096350138854726545653998699954073448982986613155942402139511437343064828640752
6801 -30350285269510842217733231932141229699218783894886530747135799457825478102737973762732420643134967904344914492165932162907531202470482446250990206909429308183620122427016471728703000078227124342095824322631677852544745391261957694855092442236911148784080616629643785839367120706690650104349062150546918569494606127975537011701480671364458390100862656241911493572056246375666807404864706713485975743752547093110195868802176123091235058922495643211484711645531986525959918758256000
6802 33020987566223843202614838753780910809217507682137853941783926471370372793377729476058741176421967592051956618664848543123242715477749961434642340867860161997900893742972591026089693497896974586755016624550687299193864347680303444475190288065079867964291834437087574237333288723278073557466543493548387301502774178415852056352572980716210436173910693649897905696210510005525806878662098993111957532068405210186860273463421505976744144985995712212472629810954194142792921429645440
6803 -35926480353424131339755696846132006050161688344589690245540953527160168074317868705483785593046996726838829736545449950502539514781839502301807153951981763720537538094880100696256325095721831172638927971560754235626799334386476575134921060847392202911079384666234800903234499672923675601698111320476685521196657843766908166150070954705317716432826623965237892083502740373739261389088890499891323519641200370933112779998581214607433580072076568932534282716230894386628447068242080
6804 39087385494083242960443512303818510933609883843866729957558475867226083606256658246382912801346281328196569760171962338832777157832867572096051384254207932146061596299006034625124719261272465010145885244313546247161751499526793434914361516110706805987574457514321091737814110625971237559269570755327808741216906975657584870239540462720161790086985069079152804500422143979117834801690409020630506875701656413576220378218499854269714449106660300986172952279385600177493233838887680
6805 -42526134389185726762665734040884251958815090771549812962374778236162379894674111890037179937525829780979073441962347364158319066314193812429638567518847340999571863112884447998116757285436606948992741769735235069054915141087270988849299090036951472929251964288383946121074661133360860750311577067186741300810601985968169469665522873912774699286057374446214866583973345331005823177632210246095199802983682587975731687596283440312177469067461064550486623849714261773213166557029344
6806 46267126613088034966154276414954700832102190478596377810358015425041186863847614085713249570183739018453322343333520889316286989536860771950646223954037976853510075660954700801574953338457405096861951007612272597633569902378464830729426830208586724527259480227415877116089165773378070391017022034645765736520650386703606030252202914122492652984987905131778206420246473907483883841239284371735362163466801378517191340771579260768099639794221884956122794110625761231298022552000320
6807 -50336902442797650120036271036399240812327815183210157157327045040091354282507673221175440252110509414900470177240407735657727183285758335897671459491704716100420419251005810655491761853423765795629345317377975726539994323104506167580349916707927299497351696781651270598028409369972966743636234047432255665263328649722794186454921068206468160800696006373529156177874745873160681703929890014782263826028340490506921590927324170526335597151018248729386740115941055690760304613737920
6808 54764330496916570978790948718594157055996654854366104076302650742689584908098239134141354752084334873569463937064057958419978828857409974041452122683290296239326407035843490646957754053652698357849085332251496739319588744712913195151824731159376206688100087243666544681162706158629444787906820669891779278681860732883268617584057378610670500459221260413915626468881174054078170007565397556525207712038921769523854667999925924852904040904393715204529928308386344960104498834396800
6809 -59580811806273435976403233069701400616401545533750166575280338969300421013867035648095929759358607059263904090924408885137644786424361096866117079063154798148052266470736395995122632733833196773884295650965005193662339277904123860597053792889812844150152072090722094921808550984412383353650430971920360623847321704142793428603127164343919101499378198271692884705297709457723003645247748182928431628142935410806908855982475757332242468354903054285715974605693482762286436570578560
6810 64820501753831001995201522642337280365189362194261306988590063754097529208087298836460231424194598452644868609745044475742018798622776082386552270792148372382767768168105460371658669182277210447714008499006608553556803738242401622226721464321342192141762016895257236326417553721374160471394917285358726185375385930561305348033516517113064810961576587437142729151998513754316125552469669556053126005178946053385534228422219382603916762826409319734535018775989951198072603532972800
6811 -70520551447110354509392351583874097050489503909830592486215517011177320791707054230977663527017346291547248400120671175236531123269574405004409858696957025851653038583173555222631117030921650084941349503583535409664625802287864992370567241921107023417838435386467754228167543141752440686381131138615209836627836161916313366139176057336584819664546385240495319661231026334545673025199431686582145409486755151351425308302624248792741489945987271775469565936682504665403846080102240
6812 76721370223000643432041195310531618615784266187117594803142893460629548389130513140226990382915352168763762918561015139833640218210630974255102387267763319401452495233117789621534848486941113579032157844582303855728025404723623703540192578603828153448670538428301811526241394845900515179889548183168351688002697514072545387162277223188419749314171779893357193942550483677612975090390780042616843092271361167758607541920536633666533116306787499099273124099704241710903974783129280
6813 -83466911133380612451882261434772544725091961466866645427080885971829629309734723669801415519808867916637302097319847462923693714879985387550733306487231634966350316777903621326153674461426054507933154863166484198251364692915601634622423059978569643532024792600464059040820381805683575874118270422085386919315095622684023896733485273918064049220519609418192132653650791845609095256869107645963826871377185045980857405924064033513968681209919104323057590627166123842988287476406320
6814 90804981421506452612321515163431281425607473252640881518032166476164829296608994091675231618130623665760903028280222463253584039025993549847164340011894864167685347967547641591772386991324598107140139130228369418264334268116944519354248449691723918390208920846032742977444800253896523515918383858259703124963608176972000738227756798759421709523132628118440769283326540759523032065250129686524553619354023194155509694488968073778079395195730996029037162859969467694573198955016320
6815 -98787580174751002435105795292887383396306093737360665879588579174869166015762981825168247125818304507219773435756834097087252606660064002338884223745931053888892343996166958655269663905282936964782384112743190967305015113635864038645720116902867039587726609203387350223291975915438408336675300856572138406904448326604030369950634767186532295500986599491577127595551371872551922976787858403143768619380719951330329513623475193503879232424511003318644123817851073646975661010828800
6816 107471265530242078809147003952571080547336443164551635212109204938630880620670794641557211636428487091977867887584323897987806454417285794824653720053304523081735771824977835831343143764255624865603877340804563872869646145947655873520214946708380325392990661804327787603007111736950117239971110863047909536759008753345833758073313315276613415866159974180559892096219734931691587013539335139325034006099905669329614590433586399321958001020274218189070790562080716326611918213730560
6817 -116917554017579984626301856422847792373810299934294729993678259979742714763321487568150024071812162446214050967037716099541752108954208631679970645171431195631670864260580070204564628522956246038937308499503366421943042422935543945707397145161235658460125741102938121682894452690684271693177364595324632236376171477316254002941100812814282597006374312763205148737159015184154427020782126902530933373473018046377588053085218978273025748249854212215823264196504921721034653663122080
6818 127193354848569749664662194173252755677266479634730468939366632144096257031718894385162415096381270378623280126745156844302270166953492838179715806114303532865533250487600719242197713355742151105598109480346184830145697287165415932946346820189182682051290779796577324157897368653945133614245186198839743130650039801805936869650870779423794664539584622590247811285249660916064866668475111065551488142595221651448760819384242304303245518556713838610699177285864855896171541119695360
6819 -138371442209362832255995069656004941006780777808625904392157395650660150164601924299312202929517556894254938609754207037689102608573752063203504029011952147474482883465920613121025436590600275321263004893578188787659059802783407133632256961807880587583629980048527142176435538241473935496501383755680669736849886128429142736881263646489074639862661085829360438897159819937086059863178197635185933321492782435060288220790107457933673842608042517453137568668442554332608786184744000
6820 150530968877283941030524387195203986890297052203349703327406479442095532726975971461909734096895764824810838594061788575729346705389713447451691512993805887698571384648677193253788714098093983003304530920545114186934898861135429797595113206981479360612524825043285925561708393110889210037096708642073274197147487457351803184893968824333817513625458416335128423845559631915689253127532988197927841192437545118748187894322875423335569909562900086682160808011096933123909037527648256
6821 -163758024774789101597570352912437378222241755860077884002909573871343087881319604858048338065195684664809813260635873923198773787918147404595683285573057623525902504490849760129187235005492223879837801346460893136355067695512945902061404410912833960508935051159202103790469619706412140199153312250287719615270973410018764628716457053891761887467048201857654792143953673208646188665688290842265745796400486007195556102150988556383426768940888532826649784048437982887050277186888960
6822 178146244388491564962553533647296369788078525705404876815499911798085602303745449438952099352846037686556144161571978634784962804096043673181728297014568413023446741679507444182252939159364879943473822365912134953174705048523830786204189747528519594324671550339787913238827288012033100425162478539903915005284869931719095919290888058195491557698142672325681259717333963096429057093980514120263820662903801634810469430821033192560883404010785087786756692790386556560537659125079520
6823 -193797467324209964133418586857882958758026344573471443427949952995988870887335510786143696269177373167270610362894431015671273977635737762155395610925080914872072511533313770011316670210244504216877412411106315103616861922899444281330283951500769559310318315402184782653656672918381418413031396779162391048303919802762543904262253349723445785795380328391452517008006971147034431640305246767024811800305980224470589513770674502713704540732725172685113018043151284680951737833618240
6824 210822456641937853208850661918704843927002752471487791238447273888268151231694813474864144155781487958898462346539377023069988639108185084959616379715239673558043201666726824089003297402767634388104026788823494799951529656352010908019359514286454063051610708543196449648768287629418482820703801099350946951643455969884948353162601383384253740614850628370642607022174091183759830679462051141296470234108666638691160306299116210103351589661481661492584250883925776168968253575301040
6825 -229341680020113967289363968747933301661462479558910786275620650085412252766822539173870864136921774506312157295548149557048577679815725524397185562554174572863859767319735491206493815077692336005972001666820157292255262634677007950140613277242741302111151250059313741182530973193526552103128148541705253120480657479504034428009645775423644619150972730907789575002601908551630453672067404380126758956799750151636789369630149386154220136142002902703287230984844719139805293049924096
6826 249486159239423940029554785152776132841319301118176542768198293933650250963437731241107514801415937527620119532712738958197997104018551214761540355724792817189669314590789651002206066633347783516883734847839079823929620882084820322531614164015490934028602803986577475851677855520592941689001576336733361167795159321449787287986504297805831415064488052377656195857406925796122139485331332735771638832613819413043036144870385131253816313088769927544227235308902486677696288794096560
6827 -271398393955669450170506903930682097998301934195627013881184605484100401879291286620538007056282389704784268704364449988139017607099142784491874923088114629394805134484028590549340430520312477727928830070230980554068591215740778416973119096327397215562951685612359959529471212366453011695739605498135418433451288269406916746992742155674905016159428194888159504752205232416963981044245776851836385583727456002159971977485908018965505878809143912498211821160094549918426399860264800
6828 295233366252350884977588898894006684531259008448797294233104604492431531851279542144411486781227090862068772310920943987845269847527332282504947833689187786117644045281477094123775306134187500708992220152289084310434219939817557064891741865234856459218124059616738119490021792371647042943242012413019969428001628045545873426441430556667182280919235268294341525448201237085810581984223906676353467097614704608774341522501631288044885969271347363986608143526455912216520688483972160
6829 -321159633030167405584980688814092958350056820577036771703107481896477281534009444156689042600189647005810923625220287098764947613434557840447434538404375264166484186669488132130673633412653146843140397753193820096406890698889634856215540236755737537857692859206118422008235803595229436226226862595195753212864195520515752448308173336884102553806543230426649889826197314928479847284271137489433526142668845081868017795873703099616431826576671202585148206715252795377620078428203440
6830 349360513906603704733472381367424655444049739275292525659419313875933244390031026195994169490928514265698365001238558506462652592689938102069406165868547730161308810006816634546973064541294547388721212046207068011032724618940163618225741065016753580599040753812873306120354450081015597937370711277264773840098396802823645575498534795933864496380476875468364382848846419551594623307585066403420690522033990694346316775065534354606880980408915871887829103445147490692810350424625984
6831 -380035382968450401064217846584867762582074893780414479041294056253722260284902704889653858188345263819418826044957466938327502029004933091881115199405280125315653398530020526920730177528753063692129150993736782456548871672378931879180025919982468213920522198358143782351612991096982147431615266322248697852258686351088529309850120604102402185330412493346693771782416438209528743431094812148106081599172051995925545954177690302089692764913863856686363977839800624361720426672384000
6832 413401073448174246744595467892159021492980191749750624520332601744507336766895166670756262421944820971587973013182267822364958109400333561158301617333284341846688761262145128467871652745035117434522138612076441851838106707958926170086936787318302479329553478965535951518058239316312639629574243189409675094572549224745518035125836228465635191750807248027150712058843588562627823166582721525706287548128300392444159252486567898167253768917515783189906936723095664885757397097553280
6833 -449693405186601742366831492767791717510920879391085095847323484034288172403921281804984079719129805350544855913160182722832263494841590909882568644555998243420000174457225765308251074164860563757083902958256319458419746623373506222493837419431404134835721073520023987696674697059096890782855753407161164330220276447063046306838486532204015032007269657093808563588769014690707175762244889809199303902382371611858201929316023199279326469225683230465129885080240603280355431188361680
6834 489168845604934650072223107062677498543878501841073960890831127242801162632794840599719844290312845233507615386639517207719831436313194947017585593923067990033751947614066491704411939685225882317196419264329583947888373603545581164691031404639976832418306677056498365775131074859752352132731758419273137697386279335549114374074419348861673356704544100364286634704310318955731262309750192208306727019377270965257726231609321215512668993021490885305921081705233259569197349634115840
6835 -532106315844688749143476942341429961568210585175162960489062472510379703708108134000765746326602808068765419387731035990661537999269928635982935734505419986882065523794960449935649021401143709134193143393034471330233741171886307001645696652268580941777560905102146210295068393473692315186851863663565843561458166116034523653738984177470857447502554359160911087768371527791388228782854180139704870618370247825265872999785976005258672889503251238086994077632520202699504620109955200
6836 578809154751271480552916098648326815931255840614795951071402305137035981850340625102361544579633413418240379960583259114241029144582772638450504282628097734945193281031226439478315787086780441993717031478365636841893068854871418381922599224926997013699093554886209307777668988422688895600746421300110714495042466545725465404895498102372580204066241836103192838183402803548103415060675749753531579215687926388496638020938247044272533021469958628014171794942996964546823256733138800
6837 -629607254482691856046248824269234864922419175260997734435603247265174761770067983443705949382153193147760447299079427476365871735079839720056178524987561626741302142507596094361841423716985626971300965575447689207076839349356982368903959166807656375750870291262783491110929739286010611388780985679872202014964033237083171438438694421791291857370113543944104569339753644210195681488762719392058286211350501903615497037186742615010232284407004094848366954612640361887681606316616960
6838 684859382727047044544570566417493951914497179915660369061249036114287714083314880649229468691667525160474044636902982694023791498834502571305697632454325496194430759834649417347511434059957462537008663766024171556509151103820464743372487491439060151697891940480760363079777232728012506014140275031196723308531616611677897115893496377670952403564117991504479777766524332285050194280852257650254489901865065404050602299931618930826791341148649135162586361351651719869141744866861440
6839 -744955707819345888639799224554765015417087778807286712329692795630247882578147100697191308255034874226141251674060394310355040644533157080407147495352666524881143680738981352751104807370741653577957321032267569063434837226995591188636630786891710750975379844578933904962097522295857415397578457269874409368523056532258714762139941883399927464490141333323825629123772642160745832895327457084534871305281009938922073850144709031528580222904972011432608026549799001938082506069778560
6840 810320544469031729149201708981627232624494857987043761668283729418238026413515245117885284120891717145414413762938083802907496662811723783384270747211621057907994962351524953291636183303651087961131743152379388418404143001452099018745952224333288325204314364826020398716006418344709652141450098060470975409773716681877373220254258356577575261920731669355360369851049051661628083420627410554425452284738501588186563598028374818021848727981945134074365045987429285335587757033880000
6841 -881415339354170239486858351401814681977048253242673571551164507121529049927892033397968564520511772644478279207314159610442360833076278031264234425250165725743202899403538766657683094306021313132993575529028140810710822345657479791438522854492509724396296097457918120932472589405144794444537106436776327513730682754096433507425847818736300830124236890827698126392906244646368731835633315490233257095953282911792805301924858858361512447006911708191646918989196000690104499011405840
6842 958741917517449790370625390820063412566439933302175519877864884293640478153417388964663844449595957926401151183878664861904030950096491636836386585179558759355702581778805408424556373515068564088384152592075909788975570368490514267868666721607063770704879910714116896120606695137207935409228404494726668050151494930593699209453359252224453247855121122133937349297534449473976341089115243982384305079512628987942302651857820852860185981905436664045028486495374111706603189815635200
6843 -1042846012324616796978598482511693465086464574128778347547502702418241748464865454462346703180593887544300325395808360269385790328923392153394980111191353686516173485312584977427169309097615831270367171060707835742328925790926206741834193979055030103806996342208791715062332057454467014093617445411628072010111869888710744128329207853870539657248844999156973819105919134284830193187764584913179567899619149295985623811807757106686338142409362883657659294341449320422996686562570560
6844 1134321103730469928851993616309340395578348931608549102870620928915498229182643974092490507222200162711872891839593046495793214414598712232130180982323753222424090591293814204589533718162656291203443467958923053043950003972115793241016882463025510731157213336033590532267924344629729752801106871975818654764479199780612597713381129216233619844040095628147660865668792809141883422745394561594412745404882514212244352567366746237401274619015264314677704498068498702575990645071347520
6845 -1233812591754905651771758427627669606552406693519598169645043209934302830984408733505286883797758152036812577714254681251603197713404186022448780912699524667825132826013822823582317753450927357686221080196459316184732972260694528809060482965969087287870089018740477406156408208123409594406163148939949516457281537772533987306823878966963164255503759322580938833782865263324679191400933715328961231650219725592128353553216941774069266021560672462514992503126263222311115777251774608
6846 1342022334416787462915773395092715413722939707347993806095259127817768713216600876346587939920676672658508329190139908655122736016650151418331056541062628979409190582648548302739429460597870872250777936509150407606394410493736428675556139889460820536570520065654751325442582149637228247703218950031308623536287338024242846245637529637954659666248029128613062353726199411439058362336062932339805523978111366744079994902973232209284512144369143733892107256223121286505468469451289600
6847 -1459713581922954543933916044167407178338893291282740407301897218650069125772959175771523465021788428010051374765632174382344312877255696666677194647042887837993509446254477338927472783977995998183691634028256702916004225577638346470667057977863709450748488685459550364796439664641846864219371383545553876207557702725009202571455558709294640983288110359590222924205000975387004082300198871498223655295873336183998396401086503318974556058922394077989762363426284932809519462245507200
6848 1587716341681266206083685788833254862425858418610083135572650943643010186353093367859662937941560613737093356348974978135434671110848578772998087661429304145010505523158810908053416932592347236251788198781798168447194377342921227895890472813697977789149317735402710560009783492294722779177551070656241560822852093920937882844155906181227644326481323049246019830611776422910169771215315109953800270392447740252736405588677685576287360462137211285473775964169254470834887386508169440
6849 -1726933211719515380549082991467601890139207422776898094203504961811712004103494797845527604477259645892402078805161770223417457512088029493321416114463558392121795730313214225238157301247275989850558508278687540886455520621194184004154854220658534046874960350184159609015967106252247319398975559596470250846670531007175658637929869777736690331251122991339746939421798529287455030209709476638355377169095846920488943163288396798912145551378107437741202533670043259454337211270883280
6850 1878345723367335784101087391385754012168223155805875112399399878024731341955116797702850073853283884523615558857320719839465945727562422546058302114114908120479756531489609929030699844832992300166541605200817252989691812655906646868965446318279399976707808972138003662334552182713933767429207689628802315950389384398010003630499042459946140218740779860969571010895706948594055889331222395608870278751908369918574717474319411366610097250366321360410281931182722924352072943199147312
6851 -2043021237618696700448268952711597760833030410074379916478932070278211147853981397535511649058151326391161423580710496833181303408962694121909734473684101226993386084769738276894282015272263882804780016197512566979577757580510705076440800635745617709061464605124334047717790074982758894680442709561252085696303149384988065400615544051441493239720227532999449131249746917696475202839618752558388549137279569664677688057823234312811595954733117302752420232538102209201204843457182720
6852 2222120443463033657594214450698029362232570248949886669661445521129278081648508073050234706423593840575235910273662941051792649308340682743629445747928440126676276426391906346662464143941751727970372217694345526605406909190587361380127063262019507456371675748838011057800418783981652661484903301119162794386176326340159848041896109227669595208542710487246629901012275155444216762681005807920003168315761003839002622058472437238532749599307061080316046955390885451198050689845352320
6853 -2416905510680465655056141076239826603783444315393001201911437965231461427870456127362156002623695786400411216776187301915269546692968248322044561325459055121807157796658977286194321824402991068476130966430482315067101402017827597707285579139915430224034461144494492072856102526336662144471216103963224101280464606916380911672953474000367547230576841964396956582492272885573074388141980853293699920063177331135867856549639737152403341140520676514713675112503725659695583629373294080
6854 2628748954170206101003692113640106984295005330521326710021370627413910929858432020691267251814773669316300185946610626512136348874214101609055789493763318044005266117655756473826209382347811064391689428478353118598522425205301586589478128172231544485071619293261159273735374612212562963180850008200152180112672940448816309088373752316572673366558256752834397225051179494273924015414779792606097475813661660037035363743464946226445553411964818905830304940055379289684463717589371520
6855 -2859143271853037878350198481609109115128425589082461325404034956656737739495368649546233495898028595699104636539780016173368267746152206249451716080016989922020346820655375518645188335906225688880825675678936675077268019589692768394276946651507481682762837583984836599207745848369380170210925127254731551873879587952709699747056910633291033983599057736356778980491586648732797531669921869564301570136309686170641088368486724572604002687623528588494395075204992397204577211726035840
6856 3109711423593213182141506871282386640675280100829843789651312130346462815131274887604507903785751352757186688023380165453895119021950230976893503832708627164313356807585968748721651107705371368587443365720722638102452989110401959434096263731326857890324430769792492360627324257467492957067163298545982555309449870571444100471535038903571389115845526563792928073260296339182944976332642348595538510505256814076030069024764703504963216802282564036853132280171456802900092464066680400
6857 -3382218224459984005555996159886707674619864242379803777688999483574079510068682718596671154703815108333043011667320092032967692057766971048492422559107445882216033905468340035549422308432607224259612729699560396873367037506233280038529124768434029474726036144184949737842174269285363827256927646859590184807368839314104631379819363525781631170281679734839194871807283833978087604316435724131901065871492456339488628278825277600792832501508497112497130546514538140146335869801327760
6858 3678582732035066361026723963779929508698191133515083159342482181801617824405451506530953305136557351698657268295006518893687335327789383196211598786882536971449041686086830873025526480875748499985261790620476200805317676912425834330643616373772098417647060182082481366635680683434874271124519980500554218440041119367794800954362692030736381667310296985795004976064767868525553477310299990921234903187116970427054887673759545876353440171749715415697614268886563716029704653844357120
6859 -4000891714414140104253015081630802794491610800764102778599324167207296547230762142154614990603316704663318496438790835098237047521145810064819772227772822772625057194017384074247114823918255296692112751815552064766401840768630788509074112648497519087411216324646801264825209543945794850074143598231610470356781875896083349560890972882118829564751189966630274444505380156563687148493003850449000876483313278965727630547360293514827384500577724256288975281212475645790560839497227840
6860 4351414293096297137282479117505037163939713357212439361694519379711600883887312140543863280254309131139681754754567093577652109301159212138261106476976154470004736915587081430763194033409201889724447869189068208588567492793238517069674329960241771894195970477671762314937856517301872666150157011684181397215695889689638589396634797701699535584474014349125911177100004759414076667998744044560429631923265182985374247651687659801010166410647625576139295121029963279813500785414956800
6861 -4732617863157680370108448298076550166167908174089187941686258126390432448694918753636176571246099268069896388347615143819212095219938818115535146747008781538607808304865403795118186532229477884279158587945826325035743274596480654203241999012697910557704513506964393965078945213953014041519284914136732876468056602956966425094315700543865214599452073581565649344068669662504873285448184552508984264548879783619806463666599680254075341870791662778652298441099089681708214862005368320
6862 5147185402021470803043432102415403485012934379442688795128083418954613255431467696949740967828548455249068517782500609114996730943123779729218142171413296206326886082989023307896841432300882323785179029565614253342869702765687913778692102735172110872369141062324287135244913338473522635456804010727762994024605006181781098829451048859570589590085746566961726190364020762437022486701198562679055490491258988218990109158912179913301471289005108277382318509610803825184710710782821120
6863 -5598034287827902925893135957192537242072692330537592500468878464595716610845218450900204919607097954718276473936732007219678912992116251260542991659004929584535644081807916936003716186630478603448301408619304538276004469813725060192410088396376357718709484579985611266707544554320431516059067728948115774473042421173094799091323102032679428470482472227401529402047747698826783565429945994051495003114153084913019771142098912108843714219640648155388239025813327983809170607609764480
6864 6088336758942527541652904560253675726706533286685207491411307116407290158128265235927229345260463478807667713106055965963346721592036971671252176121806865374262334395292692124318382158509270981133364478879634041631016434542527389444894575031933427458829810388810868452386476754591675155265085429433632354781124793976751502106873510739052962369593317429331087985687712097838154024351696881031234773312081451625710022700064269347079762454705591682668109031981356918744534905237433600
6865 -6621542157591757333253045179179018093111995036572978351903217850598312138244143371449321970993943766878507775562663063025863317244020924695591416780121998432349417999928920183589147978117363410111349267641446434451048987555994978519730949030724527218307416248079056265448337729502616994341377936726348375785704903594795837745809590723337737279112711020063415013340132344535801815569142568379388327317513256231360463469235071471557464570504309182446883190294228023153483481317050400
6866 7201401113061445952986865372018472249692518269892009144803417355787412539496348543641615767138158418030379229701316579184026087937431864620819960425454074781468078956641216795835381212574213414388607654953305255927524390541637895339458939005285638584408148276637532227907551467140666811605026899695771825998519084315273219425297898832251511211175399403788829951464592477888005988695196371112509667235325549188785441715883453358546003394572244854876419262389190760039066885972887760
6867 -7831991833423400546711503628598986008795848074632111464964057627358577652613888964866943218839508420616678000937670378107803619845348081259041078950150372008966445074075388513639063931697639412534042061935901635943085399339085427785543270545396022007127985630144498657064535374481825816670814778346106254258107178344921671001526454028534327411836733408598818948812593012405366377096737997754291366263852174849427313683456259100240591317430929993673932600394208940085463738885457280
6868 8517748689460356873579822206017643866663469893945411313085610084716674623041068034464918473989430312974787679447036333995460853731246391546659901635313713629782700261779847543808461429982603576928676553108438689870273333626716471545319666390869053358502301590241233063974533051291961023594515720942082738595970835757755443468436012030923444907344649226798702558333925465406249504348010132349391850174231588989391303559102349602389455994463738489058670882294674560201467622226447200
6869 -9263493290444265523464917320375482971221730641622601018470985230134672118441069256547900818620505434174833354741006228105407123112482667950913484776628266255551155083436366465993440418459633536466063554466450730654426119213176954015413463016737127636546356464365353862476592364341365719258076579237083457764559137730894715633926964537013266052098322959580069543121520682206675624309136977934905132270829050609310761080565837721366551127400190907179939040928423166971407217658588400
6870 10074468268796828636102860292690595292896759801366359202998083758370915876634895028590533504200268493434894123871186396117483404120861825924627707434227838737396784553863121614463695540242425248795580022966200147598983244947992327818971777062489129056126657045701759857624243684817091977940044248982924086746970592372313032075679525792339632746923206345844699981342542482317271749809941421512052957597790650341612189913131591268397110369526600145250642685725598365234800489018420864
6871 -10956374009545811245325478990470084132583080537638486208997574584832806519791339791296564195773155346366675687343197620699319310755162064549180957769969916019085241424767845496854375460534661166083170246128127115034974503175762613043242110572974197228605955079740702888398609959478661573580853706510525010861230276830575191506206014610503368365416160447747780690485713940881745507772926721301315710856828294930527784697328588781298224675345721420906301744862593293583781734139865280
6872 11915408581016928901040796280471689347245596980311081415653262837553259942437914710226434678450985990110620995401768951307742321464961176914808610436787175075701994175811816554637299812734147130899154660545858793192459057796443682978513895693142067424983902906937398766434970170815044809828085581457595184145859779244501365891479016700652166907263677707123756877252794238803392217845243621991386083731663303117986485810003972569364633086267765973543069076799340192782571137761657440
6873 -12958311145511667651586172735635838928987091039715982223614193226073513603174944123951596824720139568469801400320212010164334936827538908413757390888843758521366961618198035694568087741522430277575763159663750544984361075622129012979645495140087865431100266281979143178564699706188734598510722087940639230822717582489579191134453242365684900362104268289767419230546001985442794686846331025114199730724237649743057292660039242300472928850259330711836162906250583043873359588873681920
6874 14092409152971180035807549797943090556153873132619044629501296708395650361345700830355575056751825263115378411342184973609917126209680420582652022601320916356545155924763076259263740436170246965752529608196827659116634125321871662068698991808959719833184419845616051499432138080104425935315286543804625353018676203387720248680425011803240230802235729905072026158117274908494083241989025422039429599562871930677948947197901409872298200404496353708543378563007573605389045017423471360
6875 -15325669646983822359808765820086719191373972058738129116232320943617037398406473592313991638724150444666094739480358761256558439045450277679857233162253040938597070461149178526193878435843489737123528677677182040194470156913087869916583456410060591903797552832456905443125063299464423750190800291104884239332369173643533997473524382270267154449698794726967806780208659029474283294669927737057820275975109467064878722307853837731123498924303331257878873286255554030449559658626450144
6876 16666755041141965258382242379726958473260698796783497972890934354779436520889265229174144980410035427428379805554654779126469867561136869143951340693198651028780319450036653351926531831054614430015300567879508887238906241805101729219700278907819171802291963327643097094328124211922985612133284473260886347264365855609405902720492089640933171332105579029245696114752799257713230095629898672519722300022439017804022195219619082893974025251268860015914584708473284369609616581508462080
6877 -18125083754891308886879041074122276024776688475866510374880823895907063544048861882116785014296759332871699751005948082971501937292446250989736792696752213805248888583715139978072622566256284575555411353460910166495699569621401668376213409938230582284974082116412645319657793199501292428302592270070829546208897448031363211528812579079708888974980012472930261884010252850820881952438205270707340543426847884476292717026687502361458306567160494359591248010442919558161380771031168560
6878 19710896131859206081776421902566592774157344442558605337496035995333172719329627698982219326782685171268610303599695740513700008103868920657951678844477415960798862839884888521398742767894860382493974206949485563530895682773795371048579044588900119144013283620689054157804479353992687960432479290121976638454697962927559176252518614404160162156238578916048678260898483564661307382445860322196507125335142691546369902431490852939823443351915450795925745472277155998134956844016685760
6879 -21435326100432329172376009685003749837756568936820931684717310749537475680954138404940201723843936416515918502798271466933451379239092486760777663957260661084158882311735704210629640262847720395803698530445930158375096550155089885560514866482542363626522460369065047921922540513588181526999531330456747571532417265118426902228919440227804641246734646680842275834019276483274995729794153369677239931905136316704021232683786249474035240352985107401932509432795927053828455652633699520
6880 23310479076333668836886784671532059062865492309658073518113835206052020464122938072051254550151074886611661919998744729545576176568635957908488748090732138479173414687302798742174424102803131437199624660409096364719024952830875614760178363376251403624633201070700267736101100430297873605430534606643713314066030266906746141180344209997842370725667821004341868406256655020027394671916159816026368176511323785889672925055762328144504980895763928420508286279204086246687471137069280064
6881 -25349516650401724085463098944893940989345814379265656427944184831539501696859244797187130012461935204920522040953640845887217484545738747030088215875259411806172497073427090387859276536484438061960392649286544401816740949381196888667029208781115147313061291115469389684261346849894790488513603611534130912861609926501696327366431495691821835146074650394135454841069967337231478033239024894549171386500251369765278382584208013688405461107282803874515336769888240347466278167502446080
6882 27566748652002284437945038907780368025574635499460969456315650555165679266554752230327052566972373690682470505751771169143335691064475734728057881913942590771160970004487369138469280031173830997704622338353920683686335358360254908896567941185946470681617594532438648970616145691096984483403360765937534580045160792255187150912817038912573293843918341990716123048312574760299704756313351501419717673671851470412766491452079964223239560825048826092905540256702332142580723503864125440
6883 -29977733229833011815959757346538277199738826439468134566586029902903334813967090908760140273163094457420030054161533783323792112086129557878870025732891084610399240906932349019684946022173094761660585678050562110776860876193424704827426025023774558207956656934960184439603771461376924513772006328118595676554491363413063433145124878961807492953117789105639731266844874768855666058994400654549336006669403163044414989988811846504707200483647194560025184028372990406062998299833216800
6884 32599385647669098159060672964276724091551330081848578434143410588281415613608722037372488727888381746896924584529441402478219033275660409435780194206562856848217670739676180112066169793262171828640814073953158695388951625291102938827830962571568592347440778426105687917270694696074100052916245539158968336860638730659265952323311970804975623708738462070919319314477691181360688268765867034178112256153461104219575829740184027157673793755771741473821820466975754762171611684630242640
6885 -35450096553231467820945605464253484529142203194003937013586369788843134751550685651190395613898278157465829625509046040235678293497662272518886794998067116560807050740164507833684008396723173643759889191831591765193895779891225792381018559015604857357978910507425659429368504653990878630833220965730814370072343599967912321275498174180893515483766107102082554605401555957098087418756284251753613626017785349058805152005724665654143986241224612965221284326458135598046471495923352800
6886 38549860544257712363536552298071459829818596638362393714225523060633693294115003649179690079488068267757397357939975874041052115473083635199931553977242102709176334946443778688127945238177176780758756147792165811552870993271913043429640957321289545403129317648633534451087753772129654907829820272117174445158199214544075211628189225624778225938040771267044437055591129795782549309719944325947274290329176027178745308808308422452843076442567602579466126532914820927157570479322697920
6887 -41920415927477033697475400585716700510240153401607321438220457988395484057253621751491931577061352432877744098701827719814014551443708763665952418717313826595478440528455706323590643719108887527098286621078903677042743681159753659882942388893091983699055114407741443057529859426055076618465491720792900430355000866565099330985118612590973548868663030123728321617271731543017342675718345254494282771350356228974464183930433514164704763634764443237783206713983948657366357444830288000
6888 45585396644030373382262094037723179666608795394288547663189685774409396024576285527200261480391296714094975980332361148868813223078467446384197839308471038812054195332303972800460446873041907219162633106361288581483239136095887031858816549710654193168927344663932620132549601303361282333729551047808330209965639792323350011107298803844041140982927207523079600036548735056452802917401704338851082990159893270599379102279786020506004282983737356711919159982200910249125869569619335680
6889 -49570497419475093883950278637860493708808326619950891672401737863712223482222010384592537999111108748314660510676902106251526602232620468456726135081318839676682542960524611202252561654165673203063908227130362839569286754385458159528592786512863761484341080773150875674175258041649247106382739944607970292209146405043575780403806633962976396196421294719366509817441739967692085146942645419097189126433396879816804051374680850326133477977300324941978414524425961260955612191810143240
6890 53903653288456279111393607763860650064314466506492602838173020446688398245385386484865478579800590572481698783389241725071481099157471495327683221711366786465404606366366130561104565029851980748193160676654695307043755385977337760625035759358947997465026321712664567600693839600326330095116921363661195173855922362140765897977429305209987828919309303933598165655620545738715721530877571888313971504400951891564840482692054181753380262319280968274627720972125160396071690038626507200
6891 -58615234744050967222544665405022489746395362874656534400065053842770974798010770540563540719083380414011123477015643315202039538425657568847032742995621574992794072849512087995927599004427045841856772557057871035264377008676393237853563330646333331789897264355449517322880011653583567968526855260782071345549499733713368781984437382147905577066624063718576538762834458479194653106514112467733998748587822064145086425147743712067790056091762820120458725600571417317832989096496601920
6892 63738259870389650876949445023998368997898401196393327759858586413268391273083339793269495681059362788991950860634093579429589292509532259130609896004929982487686986526311191604801714131097522707642421289748113748470552445379233777604850932591943567338379744717649279340564151119968612667066059779108226905521438758944332822738904008404689566471154778773327576342902015191272065491600468328185052395787419451737818728672586218503583107208698756003039891548397140431499450091977228640
6893 -69308624935183391976338716735324994054843176315708343179854522357529452349716011949477904600716603381273867302571565414086130497039024762721962736787807834479592712381872773070550572993191525302036472242683311491505203976275807840542250813759975808384057732943973357161025515926893727277716130704309332209594182729598552422083444506944772203256228653893913025926890740793721174462746722276420170392351560885842660145192894922187571818300147863349130425747239194729670945872718200160
6894 75365355047052285848079650981480981121794095970681931983785733629959718496718145571914132076862455070620170023285098942231337855715019107548514320401719430989830108621731539919803514710264582363080594611494585119169237994599417579173270114595703929905183910208705876158511902584232355008687439137280229293263083938397217069705785385921861101101477528812274330950685347723029727851490154947283636640414727596693421514531602305923707995478054945925725853391199633122655616109678750720
6895 -81950876621949974825343829435623181810421323292028470642943451495149896112969003322590008783825315966525459444136430688522500279314727243013433447627560882039561087656949461157119084134640203988372698409695627034748591681056773246556386468297087147021482168172988797791129122774365656817484211924203740209145812582532645266497211263259534385749860693153921135763710671690733632137767136035093239634676481905477586984884923191677555141091739268102228307277081643967022357320856629504
6896 89111313554474598328069752033298029597940427405060801268223963604158597567909152366196417824551496820097598513265702577478892183542348898768976566909009989977077567453716638182449447410461868473877964774723529138275892587156716989301125557442899447358445585180451746467143004965944120123698824860499470065195545358505843189261561306867922863937622200698339450786169479617848669002881131660353271125535678570063744247892159542738459241689272233313897696644957863044902045526836553600
6897 -96896809154497724324727843663228756865738058575701191467833641197306130924707420596716467671631573919020391363104579324458202017885546565099165228555679086945694285447450785451036559223781627229802957757388695885223627631365969906980516634253933021961102154737107349647621139934288006358960823720196400304485357896909514079230709936539703480019756003128160846774706290130573576423811118782243432788627881780650551240431072248928188108666974859707277778483976013495043978449536420480
6898 105361876088469022547385985168422922071270636353648870446702256583744887741939533672643566791982530880870866777786110839839996545674428334023523207523980517416562505975289197872306741950080983054655686978500715638232303738847144617452631707157359121195276829488286804347031970252864074925781173201549325278264857236245676463229182054612442022337907578596329318603448246763889312553213265818987948893274221032409511352160858919511760177991172974372838268341567763142367921379411879760
6899 -114565776759203999521844504155321922494103087797098396135763885147161746476228092673321274899263004800454821936960057122246047407704845513149961559566423388195913606168004388467191672417625008208258560939287580476845381489650807009427224784057096179372560778105403180846567486701261276131813594391749813158106014114905703730573363757975058881448894130895385879431428825885321022739859305144216228689237105199299399694705456002886456976656526733483129408584956628043772166714343607200
6900 124572936769280545606904288969021944928874746071133998038050680901644853495053132334917532055164511451168667732815348467763458371274908097585273503954172540086577886515437378596684980083407555410098200801320655258917742527245982421034817433430418598732915244878954130751856763709566845514470569949136259276592301614768117468250243246574481581912075770268057087544594314328531359307727788788665003168348545617247275106793732026064521836871689720386863779763454679836273978445193745664
6901 -135453394342819389505115739566630487264694941431134245545337178979187445435684564704695489618822863341329948196969914959974836636713227952682896044862850340280994050029558101421075366025136859789023120284957330924613859350869347956010320852015391358123010931446512634441131741748051570394561853938526123950777123461892285292881863657738135599941474906679786761146036034404420922220559481204618420141119221276133504654131289349947073617160462983603552453513151178388185771475487617280
6902 147283288829992460002067177111277910918875926828727596513587551414263686512658841350669086511586771934161625561545713422770071136433790442847318494929437107062950507435094106027425592932690636487169767270935411320140348659393061944734346241374828047474726590853317402609673240209671950967486522350464282592495678255507276116361055705884689273420837799601241220378039393285048518717721378493844895382556204262421305137284474285050220045148548512386316963484949886908161142982149088000
6903 -160145391689817813189351408386417409475248404677172421917368008207928791805466198755157665870738835836231684962699225599737293207780029210371031701836313202778848399083193053715974982020574950192059423030284796934774583393585389169585829918580459754843288316405044524755816230435609009556286458192578543202290532175674193469649895720222020121823919509364296344771030611735534619553091327579976182115604369077514963416307187961218956768064205602492206853338294824395918318054227899200
6904 174129683641535841263361965551174222461182231030823376380030600879204679154832132124269568538485489291571796957205854899351750729889577684734511434829802071342225977051348875920057777976846613449517645755004654506936086046320366094440716760229804089438343237875182216056064985318590131841259622760261615656957106007287659157805476677536326807514678406571420701040477520857290574596284839395336121751863772124929200633204709496839719160348294184919112375142612524804306781695846854400
6905 -189333981995156958253955283140757694874409619812288582031003209163480873831612513469702372610314354222503557712486914801576108553192215177173680335160954861187598508423603218328989885377593995895099581899104531267111537122274187318688665463947899688263664924624781083634092312978754163103651800240892350623175779721164278537678424890077759467692830137716134153187907742039992656596858921236737548458484302817249965824678099536618492041429665916432675333326973332296844861627474452896
6906 205864622519840301859342072415511027608895870751250815553210946485459407510801794066048315838714682046311587491143894340655381222561827967021885825921824395686514666463456160504470069198736885905458961120365174663231959588255694880271774027708083184214971782521521879786710515062666322341260299593700268486682958998058260997178509167348733607158227851964178377572235831114782076094030545242711856720020921232077624390735483584532578180384448950786765498855106157024722524746710650880
6907 -223837200587012320785213544867167177412002968982532741936416866221412808260844127794439564833814328613508429690019145384535716768930361096269276176015290318794729137767978948278855381385529563918899204028279419859339078260123955657365859026409532682570899968860493921892039029496705170457070153056001926624004096769185291090644428064525986761995827917214760195123895753124951678079773505622898558935140730065179214080342218483384444608564988814912946974319981973500108692431225933280
6908 243377376736177810123369033989640139831274293958854832862499742567770009223225995992305546262636549950969387531268070625905961576312235618594998760956695851583551041263844649497931592852625658364810489645315792563629405971730710846451286980546672401882455551966075722334166336491123411212012195616122750139599515806375701756843839936973028941420233458479847577408172224886131623661389655752784180140784524651088142362908265072288265130678908337281912530311338566869266356811666280000
6909 -264621752258054652648378235314624365781444386522559256110251135395490101040692973098127525692297051024684339423076897408084276379542460781040639176955659862905989288959098813632416971317268692711249557314144286564820559467061835419269441481265558398197639577571713600913031876307144050091379526905361889895059530774737992528017688213370248563091136543614365227305772616819401772265663491542028318753996998380089739423102260075256835636815884419243101758075062638618787177900427660800
6910 287718820875063687360469466215615414729351365115132860996735103656707268612070017806167226834806766325090451365248340618446905792843871821871588538561858651680960768804025706355096972910075109050690495452044506518444716699764226646063847476595043915825246698294066354447365133444467147368746294285163732777303879849567695573717137463804416713378548264798636431137506864476606458577082843199615260019211231735767162230555615924491216164576771363142982003639387673623464812304956574400
6911 -312830003126680304521499972728788396053402930330889525322989711510730528241804562000519505454145637895032412314099009251160249859629340968441149339918340123311935747526778103827536344398778891027779852718370570058431314639204744128504007648293404373679315375707945400904582429516340534852525773879248874638529275393767596808493009778501061884477523994648995700231605067609018332764282369899146675899976939587447272728659669138423199906487095958343314222813956098190962863436309043200
6912 340130770640348275367764614887838188676010417002648299112302748638060792678350299288984657218149936588242177539932492678072169829269068889002116180824560663125949646221233235188781082600422807055748451997293009341681500509094452955258909169220937136336173770324338458166152900153034315217466242670104349863456208938855685182930677381538319721664063012914860016894282431670874852903826595545691424680945686658381653521427108893212630220330471536104112497653681548840403016610694094400
6913 -369811868091527935403054255258692834363750607621909724202990697396961187945732535288278490671442971011257000322373823530024432323582658250139165070922521766226779019431426612856203678178538161577458290450890469215744628851888749347631370210467143466124888058898917587111554394426468789026868159076223959758563357082054680617736285984288751747646600923544835946472256295096738766047212021171140457316291250669232025176587393303323573919985790880431130605625959139809499815093514362880
6914 402080641333301628082366404359040058689888688449788116269240740932081997726256712483640558329903898085512216472095637180361176997168105333129877336858533690738642115104035385612749730754394988602444480630009709223206731514396560909281619716969484664045480580262629625997284209611768103245642302387951209994445141009655149457416705566418387606997413818637135554755518582267838672839882619357751608616606960036977978377295013491189335326447873160953579248428043275612664034327365730960
6915 -437162480911462864584602347613408096594465460847189579383235909190875777411031961593780853871088852681285906227603997298496193796847199069713638745965372627528161416383160996428018703392328786621546867711275498121424236020989962940437159339761456015327858589858114897186117633372916413083718217707720833697916370498722921784597298393175049369035267699974815833275943201657074421439439158083561705504320251559809125877513147197609781088940123772852364636595843383148386382920714128000
6916 475302390980249817539473385115982099771604646449014040399776299643993077280971841338505974417437257113202573962149742468410452791322432687067985515461819668247321921142623154861607436217512377710347837824814366433291269593643320428066072284377348179047177186433033008732507840156557728693577496032412545560533675101437447008613579798719419737249500901293578274607362533709318873114944273905895145433503393556734762777651254941883260345821606983954128627535007577348251874575326676480
6917 -516766694502365599848155827167995553861883923499266575526886203811457663768010515726099402710281045183308378251546212938068180928906217238229753063161012654521811775015483354783392766363879377022874516605315725399491476603848370860958957477743611722048201927399165098971453213999359726753436158203988686079399008167332693935102493864906188018611670493144530414339017194554213314356333428065035370331486511387229640043284709866739067082796964236594675977454312276990084514456957997680
6918 561844886560651500968059359613456539549718331033397238564528909976660769584548936396712908213588172784838598672950090086049393754890621970898709537281898397726334452412211157418254001115195742732943886270524363690717387335642950472847407587138738145161503804735303800284356053238157310889396213142802892723441158306577413275575333111806554144340675226415356415600662073691099899197864602085165869925501760576255650985577009851752365980523585121219752291253560748647088104770578601280
6919 -610851648634257568242965687591675626128650997624899358213239069128868397501661627083085427306352151956257970219392655794533124920203802621910102186441492904189693976387935871283098262557877314243981171742313072702710902523430396335611760793910897710548317593506825551215385304070290720862983812989674993663853543044036615649463082816183543170611894060409234961893511507159287708873080442291688881019281326931525772934796408502504407916966726837964683725905360026755995814805316304000
6920 664129037806463414689913434923440610071215949170839247645201134372438221551911266250638507844962382599313683217390490760105479879651410338174953452419217400495817402124081966354972972133311700317012406112749527877008397189278333706662123089275570287250989953387497967521576750981334002827763051198847731638140492690579597782228677819085411884894019240659351468144691094114948960726066249328235968466464553478045747911598091076562946274839450393263946955295263041204593664297894317472
6921 -722048866082128526064810104490511235206611230749955099255741628056121597269158218963983790997993260029827606860940628713964344324680628063911302503677096439254521529916984431742976712168395994906877874650219699424629029328258496601678511404213640099737659759449762312626132275026472731415428772389687480812682622678038899536026977270004552110608022488023910789888516395321498400474917665620150684228746610880106396696304996862215396504305020531137309845746558391350662376404130137360
6922 785015286308447937704583932323495895430198166127039683457898738238621129991869298472348034127873648833323412899314398280053570257183189388031529000878680606214554568355982108869980437211630551416227479734931396982853732164797178278923546168725628929236398083825860185209846881656766391735743435852415828904216655062312773270360321170843460295932073610431583517142835336650665787781073921921253840588721364485228196572453317277927821394830895829025067205404672518718913821031281624880
6923 -853467602622330371247231625363063785896184074073540319529520126649726469110090665252334954206106096265265586323718202116189677577975966947809228014045636430620527136034089984293109640516673071403918971810505655058139175127565748865598286737690115696360865172093633382136884905561156264370292606167509672834267005399051794533145619366738222584421043463689960299100231354779069708422185590739386272884467507117333762430306190014943290665725927119687293206997939398345625068705096550400
6924 927883324901160657969184270075610379517621465036818413492492724971589760891428067454903264413340532134493298806683570861040678969931076043183972764603678519796605399655897270332982641940566021224967567815882989904077895577991443641572382558906018676395102510460940028659901864870595824779532345124601415707833315627601915613742285809999383492064768973878366415234843876015936666367739862402990546280666733295826526439289746194898431067147028065311815765880146331251971033168001449280
6925 -1008781488381667658628599434234013373348540611701072608397287995351574622899444224549319413597598421850925464280848274683346171594000463366679979596903805225290512988157604520370364112050993564257812993680468489163506547508982094909428056654803199443987847832748149019274570033514447467779692900864145892502964154854463762055249750894561351777184872348480868499003421331504489215247984122329764030650432195385200488313026145987260543381857313142350892040035528765081664347094970135056
6926 1096726261445729884644433579878587827021953146585808032155063287125385644564876862547422148099921575607749635415635058062471187316892459604307067429426263584502443327235691702731176743687106877003500522221276260537542097811707472002538540245065090137731199938308159731796929269565930780667218674967502830785057085867140224246790412654266358979371378414013555000185756454186852638351830914102834014059257938624728365466083565748957412372145557483538892298189867180677507161482908178240
6927 -1192330866564856385224711028454023025298616892974008586147350944879643339993467242735128448075735945672673926158617884979622135666627581886083992912759695200123055772438684196713316414811029531260854315774889275389594767234001812245792605676014409033217060653084075987891436595829246783540382422063939518986373860647928152897606753241153258382864532064001707905578270925870869551032902371939686106969701895796014135248124378181533962016707338848415950228269362381608813608221886770880
6928 1296261841560515580430332663584451761736793130543415898780781839456944596013634121160681779817100224705455063117644144510453379077859644557610508883483559578932332499852211376310978815711769764471204728180204027978986064943373677205809382764977754112020825791911215424227188160893539167933197654635804188851262953581631391323932755380158190888605656852494823078439865329963489346809939674592362448658906839656658842283158865237285097147722879351874192837917646167961564809843568515600
6929 -1409243670690371962035231111968642712124102677846608847636727727323671155926301615561059211562630182631266478563229488807265923909465091314392996842905832574154647321270398462194024561438121366711244320816753106479830929748711988519022007682570362228071674629763436506306205099848673751614228711625662258488736690430300029388054491169501108111580894004044984035229227887038300829411043770420772144048328945636320328502718388191362889708809329058484523157877201812869045274233687114480
6930 1532063817627041784287328539100678837365455801078585162101878086044209819127323609866163051367191446055841336941042739778827190590286523303507911474373321481020792943191722908493952264240775915603538548023375873987699802398074692377638087816265284907105738489509341891575851680032729434517561141456930845268876375253020770935842720623659115652554840101015674911608446017218342744729471199979706360354754111447711186604054918304666197034529963512996065973503120192455613193043188828672
6931 -1665578195173806638612397360183264245570533183702315842559457635788667413887575936368267788188156529464291331135519633982271268712850327159316965964996745540913081520771551886314540223391693008027425859318839828398796753706184411252198397909925060010208351288027619432451981113579101764174856568872356142421173444941646106598479828014163203062643972383320727520567712174552921169842161812546197699165787123778713068747059404983629477292685042954047725037871048172504731120622286168320
6932 1810717109579962466710939198080750834190786342296555414489944742256088564425462815000219289147968373655960873401046584388709035980278379137489426050803665854354474024105709151117131775727321432843049812888617532804315032582196844641672836136319378242492197137971474186999013766835025402458618912833847973402245438528967012469810439771835523036864376578051759793060160429790099110538086564758052084058474442358769856803611170464163571047830499986621180522920929153908511351256104078640
6933 -1968491720597918486460297136456918214406138002274479419996864877684596994281624867271716343682633615038885414608165769958137678579894647623879070045066297218464479434747418405196049926960349963908772996196250623953509754377055805337843006830260850776007091515903699534940054748971160041278078501448560690483802218553130080828582747885183629661176466484096710973097487655734167309126090122531885738258215547235616778125553184209508278247500405877215112903360111697034982620738529527040
6934 2140001061987378788256100880322769017292854960560224637163430189005831094140399890138478446657932809216928628236095343968928453611433717169943928813376499056204894827752594118109308465026976964679079191495029267373305966467083839199925075922126442302962850319774413832237353753386214069883665798030984286342336355994891183537210608341819308708209904128566708283068436758510907524645178102501076974068608186521324529823293444910196619906140524053597350056338851793968440151708988923360
6935 -2326439671043472823962884050318796262961032210019747950734950743344970741411423715272418007065926223078007765316351036595417136672651542880084444053132119893505234611037201434719533763426286493152227072279410566249631554505454884287216752260930952445724116940649534188721999095316134730693690226246949783990139257018786179125657978223006352028625024021049125702984925364959400839237305385587484890270145632768485025913084560002820657792044105169126993107256414476194330225925529328000
6936 2529105879932202533994984447860699591192282611396067381995527096208367715608241807134712659668984805200638090419972555594791106081280404752314114125294475937199938398424855118519296210991093192659764410690828943744229650824198614201201067387216294868054708041176931118470019636574440141421760542564132286472373358031896288479988834989131485897602206575355330467143143514851512896231220915950184484835230339929248508032566901795525235333362170395777229930200821142184627508242766874080
6937 -2749410826186998236830964181734924625813025053918122810376011760126484844521647547048561429298431666835089575144200053533718308108163852761695782082440443101273282910288113554807413559331782177266296570112947038023360226079780321277488089824451697547433423064650560521314976870804686277776228504667901602131122226779285496636687929846923305059871046070698142223650245128282256237635278278473960647380709076308374938633954503022535118859110797985606176221632097390747898010711997061120
6938 2988888244685977979711650613733765117910704544347327106158796322246086216436854440941077338664652557202935681669660572682525388490074804536203770269126445551664322125338382495067387821748479862787383913203717467660122424576112983432894025289259050078172701148976428314824159208707188990994026098835746694206628946415607345778959769158635729327636581745006994170305695159288731267828472472430446882777097490219212654987622339685419786716055816547720014081903644911056401347749395240560
6939 -3249205108824857450449240510845747323404173817951386972949516152784056384406088413510140446933354225459580561222699414293317343110642058511698231256604432207039766897882838712103756063234885583869827975790845772218202966171146641576251320528507440479537855258667228258265194929735784022465328175872736872094499348393177102255578080971440828828677679650122547253304634451749623687300429881628291266704092756931793390002419499870066468747379979905504491264068201091581603041895979879040
6940 3532173194462482044720087029415168203145950446008074349975738682457632623949650469670086140442371457764796727252261394838701826564884856585390075893261456902378045349810774938601914373639636484521135571988940200334969347181442847876605042023720132101077094482376291120631102048528284360066834536431113395759913045293314356381222129920192771831110525364654967249901938858572586480437979122653105199550802290701212226253096785795951888475544257415696249173679230833432274479600074561600
6941 -3839761646584976716614520261812538905185330813821316451790330813098183080024189539670101033170712471951596136478593719635415250446061115968012868511143796521533389807996577409013917657680053614334031572107642848670928111306668705205445701803599175959304512847452324769727172834829817780023999512951740438098064518773861565518414604226508470890800113652707809486194140618047243810197395636790876750816513337498885285688357802268523283696203587021982777118009552861658604767453073527040
6942 4174110635554341919544761253036267327010573566693489837046046548111498220862719611054325173481814630978723244547153147532281518679510224958807638577791979335530525966064802285113821738344538113321935933492779265631975255464874692593062415235590954098434207495897924945281016836709091270208236503387943470986397406839945141295522353485450743718554129534769963653186287984549758050698750812019271279581117187771172249342526491510785958096035840390286432160515545685818830531596149618560
6943 -4537546197325556347774125990804859380712064621909362410606403929261932381369360495874698800979300460313226645657045484151956973126713436006647251391297584547353504235303185749333778475241235472180766962265007639200725988013659923970606071003004230008067674895206760048430736550136420244839123634923702689101886765092298810402951759993495862379948988603204758287645336371947007324132945160176853933070627359026076326269631125708368618492566427862591891351808457273645960537120277972160
6944 4932596360184578553418077629774942400379843272875641225589222106545366252562777105326821683748889454183197574629895973204061929401207594838763769306433184458385477224291416561847437421929859525538663800661572518872337044976492231276055110898656192807216443304663361304067930303511561849687827906602994574513289018452507470118238891318513311423240118121083400308766450203819282510452810612293104009284536296564403076875888944059475638499343919650968558828876958922323611065794414151680
6945 -5362008669434231532951967252364053451351186450918980711157558880405074907084405346847406131276005557222175474265004279400625191800604987857786561276984127848092456231999748841527921613844297178800092187925302844276976589746139399312500910611686212618231946779144589510699585488788811228147621982309956349085882089841430193692854638930499677359790327540312531614405417310985247269006796850697160049590892473285914303657939416939527998437298416005882348109054070499383687673991608822784
6946 5828769231096816022543173921497289832830393860747287161249630305501073240891335597931727527099831762154408731573762212178148868127270633208817127248047267796247180745018425515030149117964142006456381056043572039575445550345566340132601628239948003692495640848286074617688548487923354790593500309626656123859739625991108998950893518416269241979849159166416008560118219139846466204732941796139765781659155366936313205323513852027562534163262182126544014753229028556692516999388193354240
6947 -6336123406177703740155584202664674036228376639665602120978441050119504759127101428433428783268736714843169099335227408153439327200180196613686111032690968473713235161280410312401702617318488593212011272693527831280093464199416616702180231322884251523039294103989549013468050244140980555087407139515016224582046735525178230857995268838180667257119587275926306786055837878927160297146263388880432143918399940450540778042614199936988834709515112275662643496717048554933991092414169669920
6948 6887598298415104633247863993846084694764236546085189802293037367563619624367877000728617844325968209762766610724871508353254865166192250979792999226712221828004562025832109464405728987185359606771839788088264309636096715734702005450572951214910169631850861654794833050105598805118253154077610360706544134798085905998394571853254783052755435228470204141353109701716745168595082138414571306512190223868535688541707934034951719637812972601996611240152544327914434647536455721402358277200
6949 -7487027190805888138161398172538092779770098013352803130892783289248373912464219657829890330438340373468774475795089077855794189943883818809646155181411333747095866493527891566337694977576482895029274693566336401507409704267926042845083214245986368563005309344849100666783712034469823807796294878850533553228700708561460400547471975690726613897719697875104187145153434389230139446571685094614780794802289330367760398200642393066396872098515143537564546878084339700550990547277041306480
6950 8138576099630721237451062136498597961553086545769270979400474181014823126377700618866386238993595742320256726273765410849421723189569234581883886659321856489264164431530193936036247687457318853312110030010183176103668890132314591622528594784026810398817409766883825178198766436552772460111689743732094030128187288380736570983107167790927997949717037401581377978219729331927446712465928120928247598285562152014973792312924420456648569735631396513525187633793556914378941572095369079840
6951 -8846772629296149018899907167617739552735197083601369959699192039033037582093787755850354559877266976922230757072983258599527035119141755455972025543647641116491097451520394702832815542537900493958101395521337259779944973478529426335926822011119112457054845027486610113075708578905120982071092422231680154607873649110632005616598995045033585289304594353205749432934617323324575983770226259798953946080643363605753943808734088075357409486464291467685506242377668888421489343836528184320
6952 9616537327166831190799549337536037985632919157543023381271470472682917331826435148024849460870030645125567279596109413497648217256167545531212996459514761710155068202855097724829593188060988949007507861543249368212530755484218551416862895858303299248111512760211450548481464420177140230407581139471516074752585161097941186563178400459021344363014366285691524678276882950159736621081462370665277905273040288643013802648141471372485246830107524835414864048543911865983832818896407907840
6953 -10453217754786852882083458134879315484862183309412704968445741853882922338292431684991933362520077841408405250337903125138865370527068162583132280088083680173586418376771277981418001701437166482615978372736971208455688596691148886435074018126944049011307853076637587653426741690743305394374834984724552488317980451640991156276735372091129818393628025817034186133575296983745759712775430968756797445608254918558895693874760206101237347872917855349304673641605101155585886095080874046240
6954 11362625510603135228695717091744489694723466757086811711849083428286412245547137848058822976728119582931596439356515448556832930306576735746140846069935628770439419612769645413481299966925054489597613427831600015637747087905828579515966134861207891613102490851104552348042303636933063559272008866480335255068050556497097768573507095579158819478544676800329404841820837526850788725803609692946882828346766084174284482220847080497681901448967467314769630071926994064564975039464308192000
6955 -12351076459634968246022678291239894643793814343170889177052359451872419915463158624474019711439419928968636236973091174747985489851293845043220869818267073598632176978968763199463381317576329238931670497626630616093322245076633872100823673247966325617967080825457660004871715303073444827749149654555633178828763152813276507497877560421342428330623151539258024259729519794944729590432810346978087703890781282005037127654324130757729841794462856970688747970716660778674488265078767547264
6956 13425434447621144348754049318157392365269081676362976469709398345769921695562613039183938369217380061651994695931167776776954789995555178737336906879324436449137417858659055207729672442757340757561716685206042742691680374905696415608846107499038212759586319287282021671550521197905106578633189981295264546361120393706399490574794857914613960669394678841436599055789972985586732791164905396200874918530669424748441004186378963205535556126001218557493338716934967350231097272310338059520
6957 -14593158801171691000482880140666564747259965892814850298160751179572233725535133345211067521838871779038168066321400233074853329733874758381085389932068875857802185255580789433719296029243041452251603943449034675941456347490516861433035288296698274252617772975435143862424397503318018486679881971698164295443908196753816618411875971137669427853935134412643293907107586144482718313848565745737470297292744040235304237813906401230432827084342064809483835986688940280326389680824608490160
6958 15862355941519464158286741790551920597219504453694180528558875477369506651915309095117470180088891229058720428069131907688737294641796285914160682006785744312378008757320434820459037533898038575047673585853186826415331142172847875869618388797551126771650504696339161081466458273576360241927484806776039248985667791092126948304986744876091697400195309124828479586814515029788303730153015610876189763698402238290868488402939724033283457390605492618020014031740083802541010497158334108480
6959 -17241835467786748947506845596705941016718659375183590897043309512684212285786407595983271260502052728917543887882526554386256870264329182833520222762122249879622982997871563690791330904445277508360957546433227803998154550210094162285806001082790516996338593308836514056945707752907460081173440849373647403828555827865179905066069968367754940948353204545001574586641303780487337240237588856343514237694035072169705057627080622626609113489508471376845361377230311405737724728913464472960
6960 18741171096447821868557769903066405413900112152292961823971278923425947998813492882151808588630083606835045011700183426815055905370748220038927288293699818353541232147832186597048411226063947389404626860684975122664790606067873401615819047475629505032039620669356176207006545691548610579422579012175709194273396435096976092550791025400524085967487447296678515858125150166513533809776005132233147268216257062131214690047260963496879003149847813823752694530380967403362338867773412636800
6961 -20370766877091212839718114583978979296552908190202634508731490336255298114806551756608172452632648463590681880025168912125151756350523404362767151079016302330030612436510665501365961018320635164611754686029377385498733454958406322464656202034559946506179767815760302347829343960015278137557164944139977940001087013885815964948588509998576344651828488411709862361281194195575706718701479040705920731359216151194298117135777857167329534187776803313475046173131719968152987272727367751120
6962 22141929140894412965914333948682452739121814462786244446411263456482097480720439497317961270007914333388176241343996865725948473509793629988676384070573043557225311007694257698344116771970409468492834597458347640235621754460886244695491770964318529771495532822947347366194815211366444833419307457128721160946607416218118922872373002692609984030660374373129545124072993615340162062348225431656090091407637310616175129426510407185794671596817298452465008204704734825840198888319607461480
6963 -24066944677668013998173188837304973781577319471969525530602239465012015246563903866645873249008881480716787370531762689641362336195386356715249073767149760128023640521257129933504678325196491480561056368740341945427615705845652232146353282040654448363777496469625126400028317098354377046542170933807730232399401108579338251661175976058852846883235622169949194524174326941550195504541530899760861944943043486952983059128968515056955155180404697672175682626868701404481755599383719104000
6964 26159165680176210260669315420716228069594795345812938498096192823214726793361646603126614313835470890037755232513606746928629176277418592533386465999478169978453387721771441277145431522486097428849618426792663927070062584746703447677115402101689641061708673379874623723338098031416261805457974533194833244509341323622784886812506270521027624533248110213398003527014640755230590194904909785188641204949874736253757485864841449002232064799078580780090688611614322223874266513688488660080
6965 -28433102040990027287166403327490347854469877846968961633665210307946551270931313889719163903636310087225641872338732346898668784830690632178296082997673648732651686202621829487300958148618773005114451444392486497109358477558347216610115484693145903363878733997437424918884974665713514673606034786604232775775799222879852869474802213619321202392649445837966093831828282373170091624518537098579473701355763930713653442244514394580027740475730627622190093680445964883730682532483249331200
6966 30904521637697666450294430644500690625371396462754455467946891388013389070821591968172533968863254032351827134920960114693707395365188928884878564711802854641519768118507687851848732089818543373535887290931524884376993015603556502328578018251449676402498384461775994876635072242925755310277675483817268929199377858545031103753616929398881339998466627584343525072711726517872680826343093048652874607871863285781277985554268802857489306162551779461076117621206958398977623878636999775200
6967 -33590559297229573452038510888684438447482660845159554102633265827356729484310192634985468743753797861829612450322792267700350952660828160350065495121642357997423943441501754912015280623009208239328468957703718869768297460840157743568065621274791498468665895722780336927382224324881602365082645198040198060776463192714989238462884778606315393790254072264185959409720188842288253677020590307668606996209159757191321383042978408683943935951363721679427469670455124574224297515123126969280
6968 36509835189730719246995801440238380223516599388991048244286967157769262023555418599127715251471464081841661727345346296674139568882489322135414078908449643012854828495164987164375199752846676149274982591398298917467494000981992823875031727346304090033145380725415287587990560764391238025774237326036593244348386440170274964102798366356045962794781549658891002004459380525027526474456542435001473146382199263617230802151256819533777261574278849144101617802237953497351622497379466316480
6969 -39682583467238031190877280185393708571461298564735233690608461084891577275995929154920789992953122528162378384535343148144094964209854412963917570866151978196179844641694176419471584218502863876558834924423983812345874935793381969615960672903294577886650659590714019211530007882624610492155263278103456887427044821652359872988360915227040110377345530229830422904222232124112500109686030300067776242454982898621557087563641812448704452010907618426057692850687945931947202147866788661760
6970 43130792032841066536595346056079437043462402086238693706925891029419974857369041203953355277585851407671971521100656596770231715901458327843207697838936582989229786696689811756543552355472246276211612764712896392330613862586297171636118636614715110165488603820249268203555872274099620960000963399812631288727276032258250337199767528524368960363154817694958001928734125748240191935284007172647686694418037410539013519309130540262369809198158789734271234312631443351659537504426249878976
6971 -46878354402501279143940201509346065645682250309974096484271293044696627881579846732108345022078757070750905933583321596248749651144706688295144337679718141345145746340363155033508250377217043815809360345915285148643800307116420699014387131646439287276558555915524603615287458557654253672878228467558230645753667966073582207453716202196237185228298292579796394923424725098253546722882383214596242776643999961938049349364725398155355354177258044468867863956146352215491985717416481964000
6972 50951234704803548756663285052549470403320199737843479197008985671414902974846584924853340977211818924790273433410758293566564230096313649462956614942530494401230982337688866541309323016811593671686218984779696496200271502796258291092800693514149364151059250199719336747646969759555910281800658553838198008095555813024026897028794026902112193698464501797649410904248975479044164858895550259476296219133734027575766108110422177195800172074735026404767418850095564399612223182545257292800
6973 -55377646954182108296958051450112588537185626448154900099416496880996235457265646755043069177111648673448242219541389914692364586024212695512176788508841066940518326747393157747539860889128658650001841704079348723922634469734659660145503022345696819181255008689812403146119475871906827442535948036376572497616757127046332196588324938054406077772833852147286023840773346246052204878448446309353357712920947764811915965160672400494980715755033237402480403412854296239122561619877131066880
6974 60188249831219722764680505879228006542054834427742575176820137186910568512671909398755624497237213082322803396393657410250820500992186044922456457943433372082253800472801807482111379734070771341234243302060754863804402812710101962097330906593662124670243619081557001462188148926565663248192887682735873557039178210813790130878878386005394921781557471931848229237626687036920035351649594572834910558177138490483591180963009102209282418578266189124485724481609481878482742233180981787200
6975 -65416358310135282488050541410248347782897757991368341254159664738663793968427328471930568141085251838266717609662741836586100966111525474933746918438229416808255245123489697778661702797874305323786177063969206442504985350319541424582318139536880181860550113885296041829266687957911986276446670133245567233407420022042594596770527365465111487547715775048886003842975540217670177007554288600904113364129271917306223598642445518201388773258342792318517802769572330464842624170236152736512
6976 71098173589280027792602596283981603592922040204513953662398353048478632465427390667348705661342119751566996763146555461309947504267878856551333786158281519609954264643445831480392965331053514244547052471703594953510522960952919685167439661589559976523913930862673840801826021378897344454009862321636470736744784175466963526957638295887908026886949977839778188561221603516949375095909891280716631023556667576397582492179504667071821613291705763802096582858255080632218055283542881908080
6977 -77273032906148365319421735650053632225471194008133034576918282237817791330463531487207115649341867420016900139146288334802067404219963878557501525719535568603708630233062784562368516710911992804326497956160008284756895295285958762273394345892794553491274940873280122201582831755612786042074717499345891771602188974114181630376568707617285475587908812031213305854379149573917391855370425227270373414072648943417427984925286812963006596556118114391573186995345650943906125570095898995280
6978 83983680954935803446061280642377766377602743262248892279994521505156391504172281345015445498221956537428323977518014660192221523329128239821440071845928540425589535028719006472119188496996398103015965329121273763909200148925444902516331707075236119819009074426085786435230424572692801433174880682773709969068078407164519784519218343156894977623674725202368205771827787651446867011074628234056209424984989883364265276826709526011623754525164616587965426034114522207385803938532631843200
6979 -91276564772978118593476735332363801168391942301904006480863092356354352714689379475935141172536205546371791416805510887206361160518415701607796151131638966830478129120734654677119465733026977716811216101563096393448149935713981971538240932606807588642136565601873500310222541516228680383708004834498233960077542333881662870486421434177358746690234073404287723308660836892971793427149452676380153713242023354436506092895835308488901259563905126771844529969778776613272065206071581034880
6980 99202154123497087023611829598229599639625957015098822966552883458200889251530321715629207338318739683773401797408089153769171506068301756523023567873229173855972411037761615818598888144581764552222582940272685723177553781951455397673178958090952363640004341734989086517593755109868780213224658305020561043721490059505131199727958897174070426708987613792841377296878208078767440288209083630109344517179743435826946714241986921674961873646412402775625502152939265603294747946627340608160
6981 -107815289577060945748942760659794629618678272803133057698369099126825515432838651383201239457374276356760295141341269726203814586410704643676060660998515677162669830464068673565961230055765452707632466186120995927952488457968330879827395449862424557236732085065008986693960480879397997714486271976159268887764636597353525374848513303860561363374471900766439434930226925331611805327830109714964496126963532242922022006555984385081357616972094540957064346911274198727170300647327317681920
6982 117175560684239007892857543047600734813909855923800362764776093904008819988055007324179888593898347154610024339708768999191137528891792171634028870579741895548398219243676444553649486849064696385141554622998050185050593988618640675206331764824504518378442588817442165277077637544224900675381643343890940112490694617821254802005130039913695442699264798401972602160633197521641860577286024332047765182000697405414405904903050692373348637006927267468184107538963248031174887035295862352800
6983 -127347716838389395582526456948881854011367750646908245502269132490752926773705805972481014172164468123498208535860887395773673302950150576643622026215676839115437430143340604408463899023349843728744629821007334476327681132495309336217905587035777117656326427529804661136171021122438212032453772922338679103373852254840633885796431977501743426090784503856174883704143205171868436085317488169564015310197316684285400315216340109240167186902121583416369249401234183116042470767939512436800
6984 138402113651778386338818378615475474686953333789788312430368472238721929128393839985132768821576660178082045547662330099869747891795113002317562711965490434324605114108402516370122319023450222302913649994319444987103867791404981149684791180221492564777402815272422686406528813327194575523120684749690191947773296116083199614697413088869543043802814111796408720112430109047944724471228504474420122704983022761490941946147881755128353717093956877322745934481366330288926007216197973305680
6985 -150415197911822611954616726999607142654313888515823336133950877242679900046896683300391046513950468927597030794242584707155370204355071021606393067358110763085074514337841977482377357787018821007769879817677226697994734578520343439211231453616111907795777001268905848337481385474330017403482961759538957552193835969787600799988761026364666764859783151348711615453163272912085770660047736457722909921529685353129758218362394192889171819685303806749451129400237191561608796753300349952000
6986 163470034448836459473345286951843885283842308378425521309587742812306058230403907366192533946443974393716086891057251870853810507862649887741239461427656239219462910798547409720905380134645316057081996176395648396234431943547928352602378666419703536176945132740962376724540550207169743121483430497591684437263810206952570963410227392761036586773440229474893219255758872894851380846897241745674407317738139340530284805897805133022182179148723208401023309379325372964160547562220840142080
6987 -177656878534064945940438028304384485888314748837030499645347225041262833029649775974882378049527691368103653202978779269024055731022525762215675584936329986116018271231090136831556496989777755825289614842985251748012831798915572154725731209559845694362198296951555998967958668643588422769836430415145352888215319136300391775333038541619443685168472769634190016765121796190096319833819662985710740624112872563070693478899583225584634524119837350827354480823009356716057322927769242128000
6988 193073797738951120708656343617807367997966443371533179000817442647513083592637204653640250980976102224605983021178875853893172165956971538789733628531496258436118760839022893809454041446641669934373603075112168628218336669173574978703578300440259866258268585672963570550666509286564748459087803316188285230682434697999776698440976292450245521608670452161633039567278807883697282052811278001371939578524560277441890233228555547136229678234247752307314272557039537115626370733257673314080
6989 -209827347525659720996815978288309108780583658923287751531661232483333251339103868446453954322738214060362346544529265643340788543773213547430998876846777839913116733422537479452540320868713315780700083148918441290169432141211681351999248377642363090503212797413846549541165729932643483109812604796622830643539373516749824217135278886637164190297762972731553229970146649519922121743433609330807877629355344918493375655066005148688677979033925912855261478053688722222876848017410253951840
6990 228033305207171904271755173648133395172095537256576604933249598347819915628585968890593379173924216043438429585626849102727121600961949215771587549617993773539238574950422678654438616513757842504280915782047204957650385225889147046305715279979712043242811652964056130520906955553295353672233051132046514171793821265997135849877180969875464604102608270267485660381307254752556371724397275565042970958810977895633397460515786959824832316751569775082047943036246629032723266525160717040000
6991 -247817467315295219985639616433376256256840837760275596814099194195271509298624085804263127252759205559312442620198129249650779476487421842657639534307267088988163259424791455286511945557588866954777065125452238526462093934076334844047521326574254214326662601769136100631746993288976875503282683951994685872329463624705715710896470592630776617450491110082681232404989533605920014458906535425927719387883278234553551567205246616623871149534958181944637831456132345788724671946235973238400
6992 269316515849430784441463165703343204147507974700207027871421488564635944973836587900926382008656594749077772117841238110777034488036245977093794419611031671855498418950530129235415639568002981143642905850641014005818039748655576753913962241100923945684914629353342180354463432167092614588562951575085012152698792065085011107639550847004995540828764096709941130673799117059663925274313468281635922511068697316700609967278558161143702842242265373081737146178499924564425000803846211290880
6993 -292678959350873110983491854697400687061652909777549001384147901778005337567575471936624411223096655545011405153575486641989309080152573154825900760912161138939121036422244573885971726093511233025344578796739527941151897636591719033228631270908207732173421004262632307511605627884512298591372846610738386787803728485927404942445968410913642699605913150364153275191363436789206776088769013518855550307077374107003870574237996488791251277941498133323210128007576295560572189202109788359680
6994 318066155260009646395843264537307310277265389089202260758170395614834004476678965897774710847193009837636642997651555254333116277924685798600134894665413058393134648345932229469677795268098332642555312740433897522758899905513468875911016560140405814829424401569390457370705784886520407428394837063306480794393892655622717353598768730244084353477586265743913862001433293165746074435482819131387372254059325799479866848701925415885699171524727859348260828874773729944700389723745886984480
6995 -345653420570536322809300597648648376816283213078580793545852650635993706414284702046369488399127596980890343044811829520890656600881334148733853347381390293783793180121660755815930266268881075356777830262992594257428992072013506986671943558289657861234143829521103604901432515941801592096339164772169953552588474585977921264252769655759662318982659014084699262802623071625290379749469613880680330886119938531607935124560817257885579556463789806168360454820643132582917053940380114282112
6996 375631238399512839101816406899099785461560998283522072011066830617299094633467698441941220953268536831046977361050030983776098984286331175695616045774618972592298223514622292842378830798670025774959577566718480154028414938383131758633338675095433608700588609211779436134968398354385349738861759735296164262864797204870077949406959414979286727462032104753661586436462644504932061636400264099961449691385525487244353016218338459057011273776638580476305308653074379152916286527715099695360
6997 -408206568748874214944236850856312773370274940170025411391293769092504193492382341888397223022582363346066963519431575284542747878215942646404176699868491972077217321519037684194593707011411118655255240521234672264208396341486544130963307353853242090492611478301406109930169065604013948206556297771432011856175134885596025386347518554804259211400403535575429141212622284164227263839292140687571495524525623161547149382053970305850926603646215178957699937732315229889577725807370692219120
6998 443604272447375557992396075254663294971598104843061006772367198687526438067833051944359549484234133031197254677285278608809181646387584698714140595813381137364254126125288961996049534366796774085460998840112576193026818383991043063414086806409834718909902236580457093342634497459477787815261316447665848947988772315437919943870319015575050710245393714784995359339568698089281002262860017251718076721638737545542825826688349093895774151366216347134861413489377450255959573042374066162400
6999 -482068658036742442790210463543887550853933588837145363958950276851024292524177645566596043834451097075095688616720847276852527392985110973599170746375465832422853457085853649530188446508638111384077252926541168032896003435073634405833561300561531976730349844790935415367841462662501187055592313513185652902799622264114463180152388921557688555184821998712419823984335450489077134993809796560092356603711553198458683505267388620037756094829887370267685685915197682117596373481283953585600
7000 523865162207315759554663234317175465735521329221427116476538323626888412305988776339235886459423865318867035674033501916990549519640408948557472085084238073505323812203769987114391067646887702340968986260705417756964302146524310690353436443896638870876231342600519871265242997192417966054313037145208252387872243114543106425800298218092114155643489996478568943578783304543642057270013786140763756752345546310241942189200041851742750811520917812189817158677503918672788451328106053280512
7001 -569282175302457681209370323418192524342262963458611255218934025445341364369656396528099104645200874961084106394071227191967436150345146215112667502186903840242329356061589272155859317244905425047950326614232990049728393304478882651595518886999641810853777160583498582588448567724158298544635340729842052380128970086366456547491381739889608203458755394188006448437933473706118948774463283753097740412970810867036322091409548157501482418299035556037263109686099326282512424301853778859280
7002 618633024403658258980200342262176723034593991502851052804256224548058680126598745403279855583789243310713485919173791897579196725467631078907707188165863580907964252402326341825138446795328070911826732717615266534864380400623191782766492066086254739694821471479909380931882078177750017772746484079792578013276652583858880048625525905278979604470973836331146894199897802079700564691709412877191850568094508755046666749133828470984498424619924759019608543492142660096871577763702811348080
7003 -672258127586419616104260064286843946641441231891718302356609712350329121187674276177385748503423999804826252717823080590062507511622343796755881780905524357781713788635264711972224123423378441708935113429407413387686285978321868181985233584299392089147804950668819265720320996929877360719052811997806624245228355753963177111533971066812284876752161711137301187601533619120767011863241389097623708196928003748890082070507015550831933008139882502370438919811115158121500143573623595536640
7004 730527334107948083316925617522655262167395050485883705844735441581799485407657802696829916646248131214215737899388342563163766258345708234382444138250935904977089954612148509817762322210609306931327745438879935361201429378240520673167964717882274101324618505417917224596198813004678605609321626391538410975207149305435190417410633166550527610200013596328457596444070151214773435706163637547307488653271758401746101780539805485780458145213544395926601888659213848606153320009967972432000
7005 -793842466559436973084641061718738360804450108259173092045211631668783047012075404319447624250274971383897024900372731115805701429847406658853399968985663795746681716995227573995712688084088451569669755491568834704899253674366807508377486468076703543118488445295422414098301831442837884766012084865036541777132447436504994304059694066863939335336706926328879318218975601163271189245161768336649752559444168355297843137191735165296194048344244678235495705136058461934230025959855580113664
7006 862640082396943073096655380908390530215809029694921768721001733335014063825239494305053495667024494842112052205501508282409250603616138678366694921941253683515310119654243520426009500140119505062674947487469275307989374950875447560332657506017588148957723855292187400102802432777194940177184403921568262235569026524129571372151187521655021125014179067685696049027844016654999050280691778743443672893470043990497584960718628357593232085078774753265700117368694211863252202150260145318400
7007 -937394473764962283714497376313973678895643677087688391810022423707811339051326817356685025463527684158371123429491100231544861267818352431292502379958241366856941469483574174539712154854988819398422962711287658142328206564617430469002244543703288764072717372893168944680436171056698748927175937257394782484190286268542964517859150298509945804234134607319951081640632137197153697414497434783670228730601372583107939772835061991717502492094356729691702573597513247125544061113654701102400
7008 1018620926156016882572614991896556027912461279507644062200940701070267577582726156126940986335150161428490615999263373872281453398076874506642257933635599306253769404262406372438483778578939102798457230445914887736988577226636432391445193016188688508162986492257791100746820316459061950685547607724482399687655427524920517194219706383029367777851008942328688760088778451865535217812204951639039245672257345377534960405841185696675579286889200718451083208146284900756257015734293457839680
7009 -1106879258218979677373200392891327287833876088278619802581351979867583567624054128758340772409116355165296690185223897045721149476156069043422604547984884975639000389626074024131975639662675430189586452224387547825472352690816944094431903297743813991523280952471090832239711996629208540885946765838100789168854087015276005945355358484388783099106957370898677480104661092709457005907491385418252770075670360499476487549680554458178654494400771927352069268496087198248176348834772190460800
7010 1202777666950533443751319148044708966282305273126494553921241558387579717332576440377271722415427565787811687890663263414875821160865317890874363345062171462845843364438073630906516310634390723251950388140150394047071662807442111397003649044972266424303840211770455015689458783717966668308643854765525115080053164843425384006519518958196294859834510976707181703232298115516453009185546127580966384824561436791595386407147495201565686934273360206388507380370928210716797655910775327216800
7011 -1306976904591187657566618170622531975012675801564125414342679189155964503515745064106813071773662760170654714730618466008452619937071868394901384878737157366598698898799587316405816035838911285146907733436330861501314526834568099837452691569839163879144271062509932169027146861135997570622902445989228050373566192081308551738732989845469896741309678955528941904587897964608535070088890236312666350476691112576180315047533716654950926158237456565115290626659454532782018297473490032522560
7012 1420194815813863083320085769244713882228944435160925401501067705368005332883787042035394145065603301222582368622315358172428502421207994558959086301533146797149371496438349761532375540725395866976190009182094630190716554018773412478617272938473954864529785752403972893319106472708448213640763830696224474587149047535255315351467742689684616327414970826470886746564029099624897856968334545440862391194446340835651469670906659710377837183627041130094950544584234263046938738141392062906960
7013 -1543211266254643564166099178032221091486255410685464722825533153957237931992283092311724052406697432517496097957032884379266324136117110029101907121789285914372837094977277997423574329223936253633457995756536370448990213208020919946614025097979364418925024101092620605006829401466445524615107044796649416260391299821141104208378781159407235430452698486371185371790164183796026019189470222062552198669067680479269149829368315185053131207458959883846754406360958344333336999303588404329840
7014 1676873496108644249875599750420032885891599448610892094400743255102685157822482178416117804184317734927938033242793272001328321181889772702227289507267138078256343803737594922698395979400757167638743988313620102639583815636529928123819584537198209142917919718529280890097890081370288361920874658678275648398470147118881132690459335714624830538879589683784946026613645822250480802229663455917747523802331943657213704327229836787917330623211482627876051786924945310862880991037516811110400
7015 -1822101935417256693170216414378098118649779069534959657596008212608646112838351350153093069961518698069431683703845577949087180210059962795270762375289197276053399696121471946978246187928215097337730522470106927358777915442721175831216578049744155636205883354047089623341257167289780138050289965440752597189601994070317496128635269295722658474653292447985324678316977245797133189442093635464619875070628866825663850860879567982464098826922586958654782112868353404963104641642816635846400
7016 1979896520826066744467029670539507856936912955351755442673660987510176455007008578353410852517690496316985386296123779371855041773678702610772710265046170083452554571374089507346463389273240392398381636713447136213314506036736433418042002385578746421572828951693341999180849862697562851790274115892539707897934449156330888141963587519210586758088531702075113423606544045066831664612087518456058751584665794439305064318248039559627057091885098225059174038979541367878452197751052912684400
7017 -2151343557016960859529672606772577860301232139692327152168379483476658258080737688371609642162643382817716842894613866074737209181182865240003244474142010596759059186120581622656305684843356119712539439023668010927726900893678818138942122877395097617003606606714804253306570403267302196934586432490078084372472826329633114075671901423661805214827477296277708525682493662741399920802810226781576350018908516780512621135233450586570246876987982938627389314758833044835825938202785805998720
7018 2337623169736642621675753821193603521945371916610326551021246255819147003735187114602002882333096344596753179691861102399116771216544356839797069260029383132727779345675216407281482306477681829281622772945324626053618485956402299924237948974267888286825261063760800079197775037756325130585428877959724247906628657368185960970701459434400351837880728398615502889768812727443184700740047007276356252426106411314070176172382209183306260315553030211777378117902837787676680092262630343672240
7019 -2540017401382276763240362078648494019098592082523636757144804275062341704329054216338121566424594951878403191092071729665447857381700483588555328800841819816154628376284711920996728876327804339631210961704474019160397718811127536076685205380555300634553965363177140646474884750518606738563291611845432755706874647801187021505063652961111523702642584519732235979233879076340239795445341338909833482851599566935836978637691620169813538236996787665022435018087480102477302797424758093800800
7020 2759919004490737598465663730857840727407226392143047918040156814932628547781984707965814662664807995278611790740997479885475250939570185222636003701708990234780192967152810663786066351745077852536413194163724226716387548572588321203669505910884592690040225699326055671471903609600231899527935844634092602852087965806458052876747330608364911251554331235972497520420937965296332955786439881158559687214512829348583628091012168120408345434614564586607920015450320015434289182536554299477248
7021 -2998840993240795738504376692507408701724649256385285148206926394745543855523919218001482355455726471161520683626517073485336774457260840248015230192753043402090328380554786217237041290871938274387701514041364912639070679685901759653142864597159459279086638121296665353545909788951122418478584922866318697360177788303811403913140548589381083268506318194455850505402056263533819346082189446175461805692485149321960612931016230193366925917301509146324961766057358879334432541470136436139520
7022 3258427018249925017802911397376493219682220086380496812239947461985862523658839874335647711477679123322758458214280907868565691934511313542070806244964393152178025317227548961809142976394383441149944992339421034828380832516916894379725428958475683278181774933772701632722179774206881655950772424054766644344496510166342547911723418778710753534026292619690822577437549388708566043317563749398811820787019104375634979308787421768855044658146209832959736089615716641212575761350473554252480
7023 -3540462635564424643349659871172769481015337279013466227385515606353197929252280437393848336963957660100837102311312605108613782370779622529254846221554992648669295377694539469585278089447952164713323345797024192626900753948871838871558145396654892111399220964526459700284065945716022065550877345303662690078605949515599749809755542416317585214593874120202121744087820057247000930316593258396228006096677564278225541262023741307530315805291651122874958191261538270840721247288725872214720
7024 3846887546841422145620580290030541315338849172663926228504784657810195433279412412063287159902671683538551780737718001014204415111974797425738318271464102358378286681664581130871885832023123848745238772096418977904380479570055761371770768992076308126703892533985708827727831179055732118858886044461796719398560563276345658047995289178289276862290028513480849431224546549122150866188550245301011621051161453579675480378208560223174380427393436957757687359101128534868053234046610515460800
7025 -4179808894345520566504782038954925815739158274348682132193196203065900333923718164337629423058163386306771931558111182829339246464180346807492325592939665400401054160512398562496547835634397999223630453120034860198336388826694125098135430547329399678335818760478535156722067829517992742395333223035021478409884869395019812660860228736330101620389850501519542684092583088826046025592117144801626012682368524261844260031352917080747586224143642470581496148130858801512508863695515148364784
7026 4541515701576406585143068665751987815002238583551668791306808028093725884588319707193319536094779703305494642582814336805406852283261824258470283707822303471393404369764648083246044146903589276809256364541802101032356378705823612590899848478383738694278697986077359453717477901408284912143932368867279541671780136314402560531719277181627401255289856954994776386028983485885583199788695728494730118767812357496770205870380081352059680553957217461319202461514686791522511710908505845893760
7027 -4934494558155536433579974514761116488275598544645586380030677686292802655557213397603516269553151372614875771799841947662190082566050053104524396919015237990363147228010537651790254269473333505525548051094136086792134310603133831814664834367480378099190039408553842637712878747106301420361793820646720193775866429569941087726046464817761027908408426983893117081680907446418727960976240892554458148047860457424540896887669053371190827682196490223196440792900631666677306263064845022867360
7028 5361446656083149488185723259384309518197966631537366766701420017946805187163534532700486922340805718575566028817997208967622412738766700878892093814285646120809504130564859636956895923261571894897701440334748464184833266001344357513295780623936179771680879540165101007851280548678278007054415204274866796769065316585982092761751227827119493631868473504131930371458382337396469815273216955960452008852074453144846211456776140938270586690216517639079963222087830351879564565601174845187840
7029 -5825306293688965386259838086401308588635912932542683744525255075069135845003553676534935202272941386097809861203575682501033602455689366978798293468048095317197814973953798658220461562340146044986353450836540184446333182177446252590607774283504736986002939027170969019248754573574804000250016768085913324195092622890554854395350482703646766001647118290753917087691858557018322240296808626483155910400079784054208864427847728155205824317752689621224034593343492252363736279038681354484480
7030 6329260973603583819715997085649751868119977426901095206724647780277109144485539977542384417292443103565816635736081609601393354851628825762029322796524568264325158895946196335758074150264210739865036606432239193294773955774388632385453800669440440997638621061839860329139392066536600814750623913037037015992067466765724047458150132863860324633248300464892346198323265248099914025773524459215674969798288960488588948924357165636851322759195903398430508758361790606882093860958578235050112
7031 -6876773231940779308976917071225663636697123858784553019011897135348773170952945800189227243976447986661713351357555655062347690287449383672668637178600876479517280059701078938120354568075561057694570370514407463741681430077231583012006560763128811991563515342775446834361157478327830042247890374767322610328208921649496052333828179542361456652737751342633036517811479811078194844987241039721202879851062150700565762607574026859259051918529548968994250199978160959395462602947421025696000
7032 7471604347677346887916865138066868368260148130064688191663062393039716841610098402614899152562028223110717581008390998622299732097181805413105962132078082766109268473851297717166074373490737469120808835536960948146584888426536385480865972605289800087728816662743765124944842064983061415606936302845574695557609252338277565309225644763674903853759893951018750118892102378838908093429833042141768417319001061208440339068493766357385502366243895396956826539478332252404190796357162425526720
7033 -8117840094027016883408699129145499396831528078521158570103327907929518718966118945280483276662449138232906214036797916557025449049250443712316382723436768469352430135533929041712363367606915685849557173776760854211008118035930736506490900706450675559853607296011408259214077033053834144299594030665553445967132974186447507587103610348830767355474470025584953287990298768761888173616614067605402626477924903331410121643182000103670038597153666385581869159145179406062956719261635243631520
7034 8819918707515195676514392460643832389004131471093847929325319571046274679226262237171643276120967976438647676798489565525684072363563070066578391197945157158191167939870290131428342498250973924127025548963745608305087176550583863876896291298554571533026762488225802296795160596164775850846311012765093457061104355825061896195843435857532013259662171666254398017109262217846701283399630921510052316495027734673667570866802052880569950865891005595371842178403925179885326394288624058087920
7035 -9582661265566340556424278202204531311129734565807424927962068038545209462845382586642586909812046149177996881427423028279980877844180344044805630281186029780014266687181755918064751243731817079026390450813999450574433035655093354254431828761161777793645660713514796788785398776386851362692857646906341901783015052180155145824657966835709886583688936163587890214390594215411027129858834099983068303264915504259148588507799361569412670504333495241449495267182339954402098897064866201753600
7036 10411304679818173783288148410576542887833830381983362803772810015356561291634979408559274267608322216745191392713946904704928804284540266823075433336078374683523700288478908452808690616175905388053741190255930155894327283701219256931902028777026249518193630547531238814895972344172769231897241517490824831562079840825695141186949390242866789499176430859308252635586320864524793705865005714452493219284724765662403202377935920447020056588715423619215237853536465022330022825676896439622400
7037 -11311537530188007847573820768446562420378100231827348729165757218183371670349478305329850159004141231585817578963200196110965404833534563958467774848790820639912297613017145334301192634087556386073995497408710397861761554397384188800661087764537993753709247237352509645482544886531541247327753998071225362427583543335303066584116445002487531231385081072739595146135922297288628426048368158372982437853140700129971755035260271836662349040527141986566808752313323473636685513113282194846720
7038 12289538984057058561167528926186423597664595710157402365638296910037991059375594838100848346585884875063937195840975016479045175853490967196729873933654508746755754701656741746386202152693568637843738659517725456183583150921543256823646806066235521302960678375985609880534706430640132085507430336456771406792918668980585546590508469968472070467811212451902399744773038045401086820350705939422283181750088340513172235680635549365872165058815707537231936986380667143699876865605281038176640
7039 -13352021065939994212471878788568075648781765616925896046111827057100534425071203143624033941368060648664561674722550151750257707989507976518935977013723550877476853141451057302656036030050750931986020839945823124424938446651873094601607007687008776066995634840641352549916895845943531601892069707266139486399968639009440577770061468405491745560176690228504482961578071173960510917716975982127011411076163219728918945591757664028253398653528116397205111412078828251248314927538094590049280
7040 14506274565811585391170340619135220401840355525267007231321581122871424536417990330663870167789123780725921325023106313237388472269076516656756256215354223555842755391126549532495077767789927859635817210845464144330481640426837937875082075670475566417350215828234667273272549247449039251214410221053930185897293884745621891071755148398687796256238670621939726132229010919161069592261231464154910185870693786282838661734440651040522234418084696044483371780424560739593938712930490745646400
7041 -15760218899024871038824127149320640428843418895241642506998115788414106120607381193052776599872196047903180436017858281151151760696587708220590226655635561260923732168742196140240514175250612915008443751440894106951005111789184430621314103198879747138672236957222953154151118651269180881311436570152682429148518097031438112949434624414955025645266417599470646795808272320002487807351111419237446867235687086531829522485421676486531321570140521798688311486406350395333435848971918601719680
7042 17122456257643689325408645186829052229619611585010328349981691646863022532838975587061065827161518635313080606471642690678185621054728160046214652071943632373164235748652280577143831188523979687886599263045742000103741057878986892951565503295452287435248677216712643373306189726738539993359867299395366173155697583951731530858917099657741700444883556555638982422592583585630146891465139879297565684508984025805078303814306615606079603183188509208616559400450363900226486871225960110046720
7043 -18602330422209077530206006718531440043255543093337876942050590310444788436614452873730222473629218784242870079168497174746923298748355735237182692117999800994885534928375865669992817654115737507493414902946204143562660750744169221325794990683909149967702119311765207260228681117400402027703106587045550268234650766046792088350820009981253126275360404887252610851040065843058978522620780985563615000663328833591946998658623173405734172628407426513828482476981072357036894518672551415426080
7044 20209990634661888906807696317507286172362536506915840400264275828415569270538963540632491198119600566421432661774241865434055265349313204509133835573872955300184004830531602142740571386006835626804609441160931382354395532754946459685027024358401931849643825630900271940598062488831381328351148053671228640629128111574940634589846137624522443306709343195102106827987962876093389737876777954595132822193485718694713838839209978781768476060587629056870795575397135680285299395270351271930240
7045 -21956460967567935210414305032492617960061188240475907333269089665749870468613427893508120304207229205393247672617037456527321169751379225165976424043316834204370745935371158649404983639152421160835935695277858319574835179444116026253049332975946679716158313493950582646997012908478400023664622274289977050115284310412999643224255808144084359818077434054493860143627771233824463085582460671162872378928747871648257057570536384585618671467438979290302191449591586733416756770896603265432800
7046 23853715662170384981779075691632835797737002308752416173806525500858097930906424536565597184548031892667847504391105812495167709567704567260969744946899254122502986546371433559807808191633909713419975317192212940933370566162809583973514168388925012583968906310394198855922529348258600688892382594556542476995458492016786958155019421957755828026622893399822723836412471595348333202263531647574822257694346479259293698069888761202973004908919869671257405235429720419368243115835596578497280
7047 -25914760948380365146089148898392260780123767919665354812255754373955253411367768251798927632807335648904036651234676194206163787839649340076767791766495642311291653348127523934243050808412040609366836419512285505400971686008242629114965181709590540350231224096546310384451170310099374266889913479769593875861208726177404067949333096212783686478080714111624729014606713453633143815784135641147970768131287459356529674833453454677867906017864047502593136599079111430237605281513283706473280
7048 28153723903885765013928953229011145372112460939078404399062732279610193092850103125424996992115781056279883026467490870549671810339531841392826489159422867682657961992969741649606107867383547013466115193269253214138604170665830784088421142296857034797898271229048667697799651122015591486901689803875396595657720305796662229733298369549174895766425836960520968520065975356106108543682139216596444360187001373674103128493411586556224465550059683624500848698519362953801784633131898962735120
7049 -30585948957408725580899442831042958994732238554666007471533411189875715867981627335685474289981829246095509934649554304408985507472023969946369443086031877623336093252259330897672903396166836703976845775384189956568523868210113815311723610785122734417993383691625161615422313774474041796313079962117135535306327996034850308319542051917887649286087928490685063921886303345687920741594796428354972389899615507694586981282951629866340869437818873022943006210842814668354739689483575906629120
7050 33228102693098387874534672961977026391706705993117492318683352660293946069948318717371493255045095464519267478371990404725243466860285653158354701714771613148549107516131777204690361040055869580532240975708287132223431666257686975812554269569290182931759095574574692388368974574489125477197141844412427756871299034526634813821721004650450092752415219567158933217561501742295338914148020992272783018448272445659568607046663081973615541432445517431241141135174679181663606761233324994677248
7051 -36098287669459112054100197765425249526182443070422338925132183111990544928656312781714880396832335661534803895611801043068910932033712658342662840602866322645452844446273685953902033089456635168401733665212626773340112137861133255238917832808032257744676119568379453551547231986819384071829766129262948597826925937040391582034992024739163032930222613560845508780533585547692758577710160816502083555158552343450796423298086811382038797984259479617702027794027840481721261738614857481090240
7052 39216166027467645280704553979967185577290667657653794587618568075883482729841838260895838357908884393809953090212601515462728318816031244542976452492006141336023564823132904954354288505572853398041616771620620475890967709567209711597580680088724332583582143959776235613755495995654649821449623371994101883483486673217168673074612772120350055427345123135967601987023921924980291831884949409894148038559964430698543932887346669700657281995471762198164138461919848430376909565206073937988800
7053 -42603093729040412485996191052924172141657622963001306535597113706501986435925607129882515793533014616229383351912703693047504970090834967434731466788422041680757209025386187869938172937994312851369531617823200069815150332170716302032095474040295134830858518402909838190715523814603667233020085669982404476271435789608465945633214865811314876911924980187691319120970362236807832011318215272032000002584678314998122835696199703876360812200302433778133658926234777018369365494927924026744320
7054 46282266339224551189620431218459112923785853632992460375628353341866424926075500657958390031903379883008272177616435786239195046386987442548283062107809052071360285852438192271041579283909314856574294953312887128631166630992042245201640498422904203603524190489342429131235809097605691812750128594603512875603042519791799979001777398559097649682559950270782430791923838155089788494200577322941685191414468405184944449230827545115508060778502673228913854785865782592685663209003951627653440
7055 -50278877343892388999633400533008701366113364146278413858845434936020492180862559075115060056436206083365032149036647644692194523917133716596778692342906274007552102536566319691162737738900184934303932769764391188356508433708954935957470463596787153733734883302573424548077145326506412472091348782473242173965691000059899341919974925482832377396222757696478893814025920593778847431598187740031332879690545149842113176851050962009649511915571860775451467385121077565096608503103820797446016
7056 54620290079849506870525393327417252951304927339110118266398441212157056823309064537175879377208247763119150178849493095110691518078960359350568105266981527146340139337695122388433408739652082205611792740656538362489756888429464823450846495389939751654209705454029155285354592570644518887542292522982901700174586078179089446588223982486629111272916007279320791810932701059587294256492868812328557279880306118851471451695373074179329197302210434740019429377848504604822592926949997055851240
7057 -59336224446697516445270832849673448626297701262311168432638140323593341299578844251040617275301402974562716710155196586929319175166468661002580930586616525663039853028009824393737035184617628856425832024061114433772595328605527850522112918666071898609443316233319563120884944722593696884114835643896756362744472566018010443068038969256855716712835070756843646437148363912522718107616180942601518987806461236812616570622352861938589366015415430927028877810536363022125828619575996751245520
7058 64458959670149703488785056898745684863325758007345149971356391909520100696519357373868353999881087373351874940972607621377016338009742879614728400963313525381674130212915591808607892384052890942472961629787877518798372583092182922814610598923214697007806107368635883421045420282630096414294057969542604163096039423590128841198117489799732025529642572869839814627960074419246410813186584138638251647361125750529273686881375396909314048060358547848651887782834364033366898723037892439318480
7059 -70023554495459791424504829220434434359146495014872017331341753809669348365850912276239940288390240323705414138299199738712605768287619257967045566614871257959336252508651340443035767250936527583038524741358327031331080365924627577745961819721185155958665490941615315891626333112218010054952543749423271275027517866474720832646383880503717159951696914451089835371851334614633057821782037649046538888920112797797407371472599921118689488980127319777569931911898986574219819987653493287706240
7060 76068086307928420462375759232293611977875998445601840644258103702467960286030804279895279717527060758953411600923838034228350419858746843523864533967906060434642448456798327720555927365734394129995071108611877946199913550614630283646172078156220119363171622841570816101707722234327575455495653084165096164802923643714197173263263913385769661989133486742980799940799354199876051435965410302576955874378677558590437939366599990013006675386976058229502624188406916078026294555878997240572000
7061 -82633910805898771375230463282505015833695957878937167877702100892301039548374946920463081507876564033467696316723184880625799692474159386069460445803977839740621082868131120917767971377067962657733027175371847297684663500625978888038171762648176857647441309866821252568393599889677309472289815297897992578245228076160516751471055621296430610093591172050430728832524813273468946548823830439507583429577065509915965300926465120561600526026119092949697003727682304360608847466775297525195520
7062 89765943991110827584181898520392332843083262548427361833443326490641283522996779811532210106676611570413339630959615483237776970535547111434513572442908038238934846516747987784582595710715245730199540671112431845761040216531533044416989999398426061876644105554787878441475777132904955178486203708964236937342175856392152182036862439329195722748231554451128621156044556621225880737728550082479307634671650479516314485701041658337425604487202631938859504942725707550136406856995996035258880
7063 -97512968392696145851104663975481699409834994158341815160884678042309442579614334567465675878161511649500253899665833445200492467880485112117569780064213497993800845266108851098739839675578384259496043922805370449257367411719814893871653588859549133767604900206883485061485796383654928639384964423511099537997555875101505852435597075653821149316781698755322256072620564245604322583213184044245943583481667487106063652981062076485287622569341533698362445347537824317961780598939240700741760
7064 105927965605485473553769778240510771395419637972909763111208402631214967579440465004461995018517401512039593028156679144075716572892229044959067104832261989137385804914010132909383959660771487045107874739323788693232728113678605912953811174461274931073470461438278061522150858297437213472734897231038409278852960083412219210689853230376842623982556101984346999845738953918452755602336892882112310898032100277635378451845831825183790041491395960724946054650848363339224902901340355136565280
7065 -115068477401781485110995054815493031147448198815902895538475949498203188748100099972121210965769451493507351517017858557121540859847737210271563248095905284267088175898222410868737343495662458555666189608283055529434418086821250788050135157260200349639415778198508411795956116382274218548019814190300680782084475109410072078099248164113552422179012662149857886940154810297989151359018344668832449075001709134337456367278647718493938200099622184481704139501772683888731877748082912364036000
7066 124996997869524772474901318939071468441619434856274333867380977144629754053855463516977836271197953273896164029436408996010203497193658907218579286290856156420621572172678643533398588758528131906868857576893623613648345737847877897975927918104853051063144377173931554275317250225142477749254576997319714913863936611762503578116575711230320928640554135633897509585767402272881963421761220953630463581789305711660690491481730874801954146805694972112102008830037182846797610648014894264168560
7067 -135781399240162688151637899814968240559566639013277841609786630177815144463628468738242071769847957184716188870468450935893782925092536755561080736525851879639349348475244604714925796457209104944975441192848830602253297763776793862793219897589033447231292160756433904166068126328245251421369953230733767663213935591301284651949505015399270782401849031325750934201969193811079516199012339861767269933446470592310817912868307389937000729619883026990881813582514574632658575775413963305231360
7068 147495394297939411694560073198088572944439494398813433420851259422468445969284842970181512590224131771722317463006550207740278962411875766746030385223223395606364745462637173121891470505231163271421086512367827849414307547795241113888974481269230241863926100898620978527331729774150508665688696537924878331496081146011055944992184097848100606114179168573435760528964552046085878485490353639567745722169378545183480332953389415959228492324166672613643528719249145770169454288489269005619200
7069 -160219038510305009110746879298966973009810196944192940666584753577481440850281695853791357308127238060979360251898608706255264502860493658287319178584562778715063707181667683799024046270317595126350880957112168077588008160925127350478119254834615820123000295791877123308419623369470526454760470315242856630241621004054375579261352242215972351059187014410112681329685108913569523609471666984855903910906308713205754450637836152567927770057479838111626373005452928254020947495823745908274480
7070 174039275288366598144944257169542764650423936073032316373181346793118073792801099676402288606966809109285237414666023332526288877545147923574254140757182177826182734113061434797466657649904967659619958008997111017133574101064175195918377564536779629408205390921580493578428484311578287634821437459882754663547170064917449191700044016307271428991875985943328294685579689254910540379177899119489192066421781692394888446960672128017155381774116777698437078487247653635638798642157276408132864
7071 -189050528078594621831658791278058648652919407890933265198057776112999661153583089539244645142003344162779888042924307286466589861233397031252219342488928807829698461848290347980831889111636550937791935205993333247017949480921424442886790210737497871149095300260369439973447404078101375749377892076885832301688825357095478344026790887156447007634699666615361055888894215804689314941942823576176683559740684606708516376287098657350956467659404844720844945076145109998971390101229278381903040
7072 205355343304325793723405538047313044997395144357690171655070959566158514446634666766025742016228136754952147550684338813883797590812829351884959484185107386169638707696755440666675962820188461359121863764031762154275784011227711265586086829805540366560087596751215067623254893206948503797708454629178349454665525081395289181531527695222579614009592327963944328307428643562453091849814147139222059255766621771672968678286625600338437844321186016982700168426078676739024985200610313073856480
7073 -223065088520114449410247954857626294442202243483918443870702162781276859963193635782253781875840440862430812249938769592314988178482430364412557261272961139184649602554443434777414430321673856016506640228065277700889881795499676566048577880487169893906383578329486163476562378898616131449971250350440832399620538700387844034761419290540893098196705459183629080012844710789202931758126749447809411818729670359767310209171209133788596625434413020622758199808478883262093120755564404998540160
7074 242300710516001994254242576283299832402924999132930928833917262363199659951189242268816839634767138676542673440425006426451996320983349900873116315638582953362474064740829975444356192104707021549962296150199901446207246879387533989163445010938810534030311900384303556389061715878298873535608097309498735797963212467609969730097167339293849407982241821314761020988845496482100748338830638818488287805941050834603794169435858519028021678689622139604920678724762072639244061700038747790296320
7075 -263193558514824939331473220358345872317499768381567972499179045649117395379247755235235165601315223431916105552369237826427928220077748872815308980068665678784318181524622737921609440545161740363051208844059387805377671659228976819358428590327721241709480671245713262351962002857878282696361736666773984873283398971284838720652135167989309022474679218304046014330928045304803713007560379547258915573441832823563732222443984313980839560529142038180627110639975721535525173976619338635000608
7076 285886278046506607261353108848100385570422381053713435225313461027443167376075288416246411280906506558164941365910328567436653715216209746138829236664531190646813802130157854194223097085379656896022927365277130970909028474753053445325977880841625241683836673614316766783877665661139592536262201632604419532371318258540330696868075837021552762028653014152373134071796143158063302854737958740665978479974808847312671465660508198928113655336971211298240850540610259111145402318345922424743200
7077 -310533781561851225351936680059164088917576718128316262370661996143289952843193408873395801667919311648550071747372060193576421204730858229751173081485489180612013178989056616719325867061457950253714657600921222980963472473779536916886796559928832465264407567827587116912962164205167066362881671033232523310834515454261210712870271027942465359658509739655598346528513944477533662814224365359068106966156020397766247018917357522285494173198552516858315154737610635775441122193253154560186880
7078 337304302367911394288493756769732045858715669013695409716590855655830735509518793552392402926907199819822241483400350266549301008047812437081581148887347476059688907103872522522178994742124158464132038705696913557019664494956845672156862929103283047855298827872528591176522197855034930226302555196824421400887580654626748730907266728809387977200308263755968160749072420160777717171891275166664575903920212446760853129312072173841365323015532057877332798867662258314818511748103916391583520
7079 -366380539031036466655981077031487101191204258889215116779360380513517076369459789588483283440161230232286225202880147860970106542397504383071823510257280778751266403324348226452817852433018179692719789999092767105207264759872169033675205492493986226740484619549368680320722110833434105427210771061361278927550238938423590206264198058665024189941750977296334765271414717658533672898353835716503874578737229339656099211663225556973723467086533249990903051487373374936849286727051882305897280
7080 397960898006035456359676068299967394489959850638925604320003414948160694266356006955103335344082715397274226476126946912334096500059211733239207983302501583552796245161858448673826035288103138807788769748941523893596025397714861914351755772712841588827585165601553427252053287428499511782549388823816850580462721119002974687918863306859494813292056350753822860394214782121803556712456198074740012033468461317466777395096423245707355577490086550844502333034185841503034257122926122464793856
7081 -432260842914634203475571875603006317459858817063577678680713119713309133156597655250329180099965898613574462128726864932252102684883910264641921010234919470976936819663929142338422076211600884702622181491010120717298225870521170284090074613767167384441062955653949287526331621444761575721238622516951293520814216808656446930533268307493078257608274700172172604812815066945753295842054813785899220472592116005812585382793219679738485763738369748815419927536825025183834342896860220425641760
7082 469514359618056093803885269268625195117220156279977685160984161190269693675281968833252476222200675890772226530201965070053483510459307101310700168141934794117710680331705860293433831630716592307464293717192742966453568019153640903038027461212488903053696794606506290757798527958786850228711585506763642296458012614190684305327400388528090247827310241169071409939262431288979518646384589804921429321297827724350119283571278374064198028079866261756230784751950999600989670501969620366714800
7083 -509975547011975248448863341329607966834747954603572884255372909642499314719386771312158384460207642328041095586579259301321154796376397169979896559084332644272643595648653664611573087797675923951042771558967790100965047885057594460761203479560874788217035832143942747265198221384393849188600493189571428412014081511915496630552931636607969695751726267374306243281958977753125841838848331299568291874192248263284476013121817013816900996977986427691837320748936007844998757149211224486440480
7084 553920344322563149133200187352697775984936342595732599307652450638363921853192675371470492361266339287241750529612288866025696755368769353331422710030515568465260086099730204227212540192984370928300535810846747507787796307220059390041896608018528791954895431817624253134754575384095691061526979046599134701083296682162786329738353676829177751277603601311616333696151997474550869250871741654076574616252162242470982545011071088913952440970636180525593256932742931162711672169401832294983680
7085 -601648406605607863001251006402611635721653876961175624900316550266884785347176792128974790724510780875391238901472251166413667954264855265476639680040731083423251095884340883663981353647888679574811504205271478650155196951862563249280461480344591297834225573488399057473730661372997439387713885584917765836982982491409509462508338360987214770628782097102994711488806963554048521333115252876912309781883872072434767932502330636134906248497821604076828383530652934736010062014911641335320000
7086 653485141152952934796848495702137967807434723427982707852318268688183460683399563252019912597250336578960824819259698432454908590078222069301518224421117820550350253052294453870279718742588339617734403338413317594591660114751891388844362313013300733271760340587975677670704644836154515410644224428070989967896682535926163183080366611723260676577926882754853337049180568844628045972098110240412687896644138690544252184772964969391829031967820952765935136502858703520350916332187854641696960
7087 -709783918598535838313750969363143689128542571220024503900286368204809412406501552866573677679291458961910187468412962610673566856066356869415530524649460846157019561139662187234323835317840549036004514105755254614047437403050199815344941228539682694684899425927297449099708222810809272533014054787730979784274535916477625678799596314392225985947103399511463861123664715805875369620692744550346497183868244495412330279579935889103316477133305089143214727646233217657748402997623428338069440
7088 770928473697435867747859431367913765950777248908917335950001629845516509904007582386627345122708394248427602155791962124181718014906223626588860529441224731742000159771064414954222051298346115566496840061263406941991736017513911047472110495771729244341817587133442372674882211814035514604954990199879770235996406123217323718590276968946712517442085559755738524754105264887580271737855337897878765966408266203155368137501008079049915660181448327847299917471482154096783842332131322603420000
7089 -837335512033527023752415422208051703994060461032378474534570648395828490919924915460314464433017173009920645579650825219150305413765728310313487104094152368980876258657317910457739099607476341506027056853785613287796214832348121158004309895259456695176843720658791187679822118483807422316424978669649996232436243604743858312021955698431118216525259460952800337358858697377913555456458231224893253528499122319199525565778064689484356456616908967124022188547757556931087558043180546086301440
7090 909457540303211048843450191770348117501807229441535016695967856302820876660079134447016657764605081597955453674171631177060059750018956752075463869567503208237364526806589275826354017114792697983787485455995580825250644007753534535404266430144042591980145785238520418543844391413149161130309010718968809129561049646988249418632252924456900363047120013199460573562588923280571763942448684019014222850048762475913637330691377399765350076931486242966345593282341989182310397195913340848647200
7091 -987785939333655252155512236117564086238705861225256628305840396943025216235747560228391172605626722627589666422273641500376388506659715315409325455750559832459831690061279658987180435038338953205904424257521829696416207188044434542332074180767055806412342282371838090955448102826758794654400150652685083783172535890728991496547226144774512617441759808716379684474840331272500843117393752132363323306122861789989103190584637141250568151954941624657145444110289628968302052012465345436630400
7092 1072854300634155758505577916170489236517510240059243812946582153927837784298567269529229558520841744108820314702733773030643572253945963872829286855213755661251966932622537744731207900172439906773802026281870246012626118060845451132697970421121974750499587009308227641151804700168206122932866727717496833608270088869085715409449994999065086432884529703217247948327541537331114207825977880333940297115406898837286781220105888913721318494556931315198136318352891217953481445674059436741503600
7093 -1165242049059734920038118494358946826314054448051750363328755404007128530193547800458070920907170210110673005971658981503210768311032395403111109650352290745813819697622894628484153875494752780835223286001379332886409202098320619872766974039132012635121629037440769955593002380355044670206463871304042356906062953122476927074394881929744852431414186720334445846006330510665418656071110507878943592287058844748896741903765922767575747952238494201998688504861836909313632688570138667317421280
7094 1265578376098850546894091850301664547640433698380607815586606848700931604971295813568986386030125204302347988653034397753980834491086706682600912179048131372193361847739236120953898107644462562834173556228503954090765859218368200410616857026126796912482507077227280207519851477668402775484965291469112075462779474588242518617215825047599998474564425736503963350077865661267477183207824034722197470682427422544696936152960231523535992553753946777512651461211406850313999729092976435572145760
7095 -1374546510395156612275877044375227530055407698654549719464418049056682393289478129257583950092230281455816296105184848675341853850462706763622235314914167415818330920673472847032148125372629960741573822165555214700200195498579197242604162881841441685309453341925074625876198328484098597591695679798560902002440293591199749334307372840144128890461107575670042086833122166310425132140172722880203301920950846815057010962371732104959086201622664585192216256531395443490440097147752975133887488
7096 1492888354390733300568091384741758123976237927609836809088516315961551191172490349909965531826654192955730819322103316603191825557161663869490119058819002523124412716495296899984246061520928112848030955939092204138221409218366680267727473463375840467385031001337704488065447049101984714114199783667219421149000180551420384962652798321974961972611826061244652989790901340047068135024265300968509154211904294602000386472317608917494911338195182538140481921484038639651848458051890828715727040
7097 -1621409518450427444858999644940709373131764921836186228187897829137836905706760109753097153098219545226579818724036354577565660762204040162281014947215478810736816140640363061759109094669851870342076759678985299531797858655827686795713259750026348650929234398704286362191317018343798666138270515843595127958934908973944918301690174808067916525823832641121607491809376291917191604813135140284621847207624242512178038054094095658923747724584903126506802279735217096799918436898960117263406080
7098 1760984786510549731466088172410349921511174482670721698480514197676197755313993994512744106944057103812022297536187472842618481281909797471256907316701856517455572023422967000696159680468917422654200618761214552682598679289843774166058531499090172921412036295248950779018753083010116627896184420290765032566853317943405071635223156028695291012574787517098537248225038426449077002763509930242402684079066035212841934035695859442157434067963131560424192676484959567324724882436361947094081280
7099 -1912564050208219746261002451996478284342668875536721866657658441888539224292954722179241159568469705599838708268995128750735363953937442215390060519223273135186981905138699795595928816067915044712594280253877061100377520424118811980612491000823385923510159878490057468760315373728572879057365367683785491904941068756864538570500505821252529811176376638186487550479363798303000015444688101475187503152625120584054342587221863686799614675988907205416730272278950720171473198065138762601367040
7100 2077178751609732327492673304674791969827808856663560651469814022660513914306600885970883295963417976021349766237811622830051840563794842945923336804464994547291808291533534291510763317200090086547997858487596418318375733651350847274644721135213060846840851118986279306198501031332158584261841406149803244756672593327134961401408137185130823199028983505324544638327233435783378965584634875830768990963008079647639921289063436261479643803048378956160033092244490533030584363625808261200570048
7101 -2255948878088709621349901374299768266362614537197979512544905466481296690569536021087655164726731277633442287614783393988299380465629348739770897022608655657180960316648571375766313241885736785542338446791411222158343367089436794209935091039062412099054065603216459937840388519275820214615446321434740466928407126865485379300277444283295246091115369947227947156949934318381242082493198809850299846037888248895711589434833258356029684313460761177800466796355677798849907455793249879699673600
7102 2450090556630588683093304689457953293169630922241587883721393223668165894074201755912731170386041614918277316272355190319937789057299537885812433244509168819587194235019268249724408962853519831942250876333926429211227563253405473734195180423466564473538366091088175191276674994161348468755499126127031215770137838604265990309713355258523965881718141544712002347753158708512107998869341689061050977828801302216977147015610933934311023825776383961723601347290986624164670311453011216541968320
7103 -2660924298884230275841452787001807771422823801889413135038544840516631840672586734616373095070072127545288813075720717239920445171896178929321073823912305201879862410676144702071610959606576201879158244524141150582428283540506342000360256312492071873876527343460717360130904494429302035528410909303471264288666788173099343175864607042977631445102265140203268309060780682426086561014450835357935857000977580015814663099148798150354325793375952009969303188157162323886935081102070187884695040
7104 2889883952671314343794274085942470103641777516557736503417316234663335906383116742409272063417495645315026964647566592647356825809849154093554152218527337573032530391800886657836040178153687734192305416225058385926754891674543694642691793185081593636281528936906690238340069321406890142361199263067200800033384551554110870184619507838025544120323607255076501469849023398316709695070537009794487886423472405566235679327303276565282215369273852125501775258756975755018498880416355086312999360
7105 -3138526420429225168624466437855250978553771138670497982697584128818522087491921896186462435015841180457867633792277275708998831701344570195096269716318774457392253285194096193159889488119195596561602442346282783499773103929006690441886840058717277325702461362203058714584621783698487325321942242170924788370456578958837811757324924956510849161342614462988902504543843909140963849251797284416111011860527126316911146462608638161280271215691476549415449026970968137608578782766547088753921824
7106 3408542210235355941685223333331983816701836914029379582725509331179965421150285700644673249363109027797057718363015949073881149097915310666059542070782745042572660815753043584243606266180844467379200275917608332591963736888629450332904632778039595481775340024099793043924100760367585893666947806059675022236016343903570570612820333846914726622287658819702839501833922461900738399042462413366472958076711529843509016529755896800328403039253051893316681177130818912427735818640743296303466240
7107 -3701766890674942272661275414259815000934944468578270016131675674788106728394747648903207909121759391111493767182535148035017920418971005255337334284429502723871320151816546414760915487661143946323126055666372546886236677447546108224368116384665634626228865549793110813873461677592434014011473977077050451287402249676029795676526953239409701671395563665046390225050358321313837896936959250544724570291887789801845675094045687652334107678839871925309359612622160450469167926313734936900106240
7108 4020193526908396134635227944499690714325344463318407395217012172353574981368506604651693048161845058575510777065201241947214085875273198400782357474648129681517535785094748440289668763440494277811294825692832427121354704846040439952584016090523148112211292595098691467884490866383207008415691160968852058110141439043752706567315587677348254540253556996032202719104096579272906139935162829583275602228823504627486114941695657745669381486333099370030802465875877768084013768443954682871389200
7109 -4365986181908602994613436628028271796325141690343735782929784629965516252816923624600668714538222183581583649794974244608130889101811501820825235292345798444011901700352860312149213627160556933884482496880491411595419493903525966700379015313475964621440933480084539348551291816674831308146670224063925466632372734496012313205560606088840848376963546621652111777539971565354615364858515553207743650556542950855333338577459073687224490703599272320639989453642273014642456190886296627987785840
7110 4741494574018204637360795654844855379528307777158147986754563771236714355326798249636982744769112445067739301960036166978502525333569185496186646568720401191746108854012630654099415919480268329483312341661681576908857370631870645875154594198425410464390140173325022079342236997396964215005047376048634508231483730388515592791003277949289732736125521933539651583551745757085272411772175063452735214694373199004906443783618574911674407855469315215093038819008285766431896540181740780941254400
7111 -5149269989769747416025222984768072560111995181013039772827340112182326223550089545806854153196086248907509448279438927203851755591252796689678545759995919264272952699644838687241320461886460330123967946114421673515168616979771218245015763570733561893173074093479437658422890429539039741886765919109868491253405891232508322433967762126099672352194763434023044997427918237174210910547687072356660950973319877474205094010748978648985586783494713849506597721586486364402959562032897158485922240
7112 5592082559370071915608342550945889974189786245997081424488950466818426274765167693527725657504756930366350209947639868392578247373736718847588298924494080106608461120161448418377754972698933849266980534726770971201089969642426932354067241831616142810212008088219332600682824822726341438414798512912815315840530756962622863636617400095280822769071352594664129102236553522641023511888108215918116394619703769859438826290796087188782384492594664685715848407442496034086013327132678146412912640
7113 -6072940011431259828808600712548345526488760985068866264270030189119429137155352316869155998923684205842038277497975214009716961430862234558871310806566874113074390137885464884632708830530760549072393229391388374027450694885781768028741120364986209842346478246343385673754601657526291445610090125553881532362538261298647089533460026598757188136662452763104596176116004538369569705437308672459532587969615588563565477434121592664055977983300859540519245040382630122690468164300234623888502400
7114 6595108033495484919025885059035941746451473943380355211952422124827115486742944352316356563882799062409420873671790888823315088042630049832704927279324828608834469764114636829328943471366175088552465713200764329367016683951164441523047083129979573774577496053297124584832234101351658995401898384330938845951236101881621205171748045627244151270809790412783840495929351175934519653174320385395948452960680701306645848435981034891466156564871547311148761877089087403222683118377510220382735920
7115 -7162132375717140701694344199777265024407591382001194889456607522473712780456241379281279970481318586192760592396299585919863217018736650959679466993453180979033176406811264461592209510662849546432051286856039353144461103831990411607322512726594475650528000169597111650317922338302285454485648950183222587872751112299484115799386100373214214873549055635300835095269182383791345422880707746947794030703517403248217668396478905731798509190580111877903679310682315462125569618928772065182022400
7116 7777862846805244711684990026255490687437986455640795964044624347065882309044398384621181375471899257356261026338346535447872063215101277423682051040617704009602484425599843739052590058196861728915592896268748551717543643874253664583205463540425534292060735995932563299555031607160415918900032310764663559937769556031113706944355624757974165431923134486317175639331459993928418051407643439164129507320700321205910309574133279791538359784811024873534400845695230233212505363530470465481879360
7117 -8446479364071143876600489962056587017387253886475302656738568961299508253335647922202038111622010647942812264801856111371515747850345911853852168625660075415484447675340036598620407765354533281008926233342185484407993127797009292680513908023761127325762130898453514169562115642924353564114715725539841567520411518641268086370223862758268219016090224089906280983120839294577720865952481658176317760196491995613588329776192407904518399456683671199827757315834697186968405866597917338474950400
7118 9172520233256479745355308877477363009730954540720267639924427832799583877016115390950326270015394437183940996403371226258668003792510733812599777153892785285686190231315968530507524315808066894599133616503556752509028662419571087068018738569929303323097671459916493220372730838827369110271865359601688531165447207216608670007135879043479686502556030669502751693981756179658029784976433495347139561552930526460383128868201480738550797239173690577485763721323411591747680924097042776667188800
7119 -9960912848827016455559417857243024122110945017271591613816914541073602150648081621707331514624894023219324335658760138237937790363479960260726133117445927561174995525013123215743460241493146602524713539794591310744967236901226708019442900845217917130960966777006030952793887334163755295241966546691350826790472610710635301526335722171457206375717452235822201172881492066466577220801996335301030976093080233500541131688202407309544459959561904836730379239299772274609396887780567624802842240
7120 10817007021709997452845546761395073408120236286179066365936274807412042309685453159063816954863357480293308110545432820644557999199007353211857233829720924499783174520729989390554421092837545408780451342983620435140216606853143548121981128217006243276858050050197744796377655512569001777607225757931088871052031499274038263116107066956687387347494011484871664259306070094083439086029766511467054049468732025791603648267727940715909238732584045140839735494052428386059955976589621187197847776
7121 -11746611159135470350636666188767071792217299456741969169203832970742900015426724377342762020341904182073915148640244925073308209777699206668545269193517188633256911365505367285740401902104612545886670747971068192913249590076911240674515193144772235201392792423543509603270808516708448142093326440645725977484728689333361351205026155747642685796406835214717910910019131125092138331826332479814650076153925463333056252401412976901190478732364393856561249229922427378317976134449820305949983440
7122 12756031540434107029007619743779838004342516744624816300243550601382626586314095810294615154590453708081857473976520671980305578700554287294928860045933931655222090925407462743112235939167725307984282526398791349745702185459465816552088892347107066261874174100700713675345172200554067433242779334105754993762466285957448864517240614585130026062479005968267915721137454941292090865374782055459334808855071976504405246681929344475596651652276722973247393655822343942775979784149799061480676480
7123 -13852114953474157876353481748463492049026561203480694319199739879002895366794320784251063077328553932618219927054558587460253304126715166322394750447050641062190791939574193897196598844092143913558593107966806963888074001973523932190790278272025886253975471647773347821530998725317350765084006011690791078326544719004475579696945476539015954859628425623080588625709482609210561493086997764669267487829682822589884046236561252541419683538692875539493596902018911153419640055825695413620417600
7124 15042294979027990675520343962726308726015751639647863732637598035469054802124351857401150193448737516560039803398946930352748729327310023212852624308337257701247412738147610747048627201402118369763924258101313219025227932788818417246681866813236616418440970274496791181185898352959289131114784813058954925141815894349475158019370852868688556891800995961816061202875014735411600615136865382906802312474394778976538618787407531971150469134057160571489418615588920460238180177454548750394832480
7125 -16334642234895751094665125116040700303425786081970920689082261267585694396567657386597814785585775503899470796122766810068319594953875696540175721401790716888168803324693762222787438588038304119733974677606348209075076327437951094881804642160800750809044609358965258624511356599102746939330168908715425705454254373352680547285175154626440881256268214599734240958892234973750168079542037395084879290010217675695526200661170410436655711723360742705160562898239501979623348169007526614758940160
7126 17737918918244530313907757608449203698472829015194517148797971674577044723201536494581534960588947827774921100413174436885008176165644454739619849729600584250790575140291970122611905584252819192240182030758883997920213215946778696776504573106877311906562501334902777172527519096980608133612706906217618293852040942615896493040137135747522103083864996124081804132861647473361246303464704673475366190010930014201061129411174057122024449513316481542333216915560620612418495308714689486569860480
7127 -19261638013524534377751126944178029542035888241657373945469363464499962099410945872333738882839234255377629804564117847565468620723141657075802130368651036305536479825605228438078175111025375355364613912985640460586083749956534328427669683428986307224365316955100631669761192519745097406765020683633577122507294161917653928815211262021842602961249557597209173995032389454776021577367848712940728271271490954695716001851941762056271373969969821242477472449189648399187038533030486153671733440
7128 20916127564692821295300119773465571655348355027607107961992864366850882161656442072304906164877886955398475880347595704756024558026918749632481417655480874702638800628688645428240167892841789447663343646923638663800651461888059338080210997739185260629686943735072908768543519135315209725980373005454106292370753181841158018196097684076493254919425131062463385493133145007017005330820652141333201108154352967559385209346044640536910370195486938061381843899077940422495762338461547083603171040
7129 -22712600444520404876710253263220186428111525518765319971718733484182443955322545240662043392665946048360796382307331492457819590575041742169099797972853184010917709226795622243847255974741771049014598641345616139407571708448031577992398806982004066572780139419033208032897040063438874364731325260542806183118504401067327004208810524851226637116723358555341958772074771327422399652205185578700108817875515469534372163880101648202533458642087914665478160802461492841150190749623242893209336080
7130 24663230090708018994008003103938088479177662278650652328242301678386273015695535672403647816490092348281506876413667252120323558471433572847153580546715073367092295004448834950641175917218166940796673741751297450260439871434414691110541805731076619561940723337343293815977724574926284283791166486699029681955914800099219025204054604436150900932176868204297450324899647469055271277168526521289890817052950109418299066799730321377563050613162040343772900146806997630227379814576303268992520192
7131 -26781232718637116723370948540505440703778037565738741569349148699029297232662861809864452460976687475491929954355857369299659442404784000864780945135423787020112296679074048071855114704584836676392095830045885359471784152443616429069865577303038101598924740524538273259597870238030038568076163063810933743055036462135467315000597259780012034537258929323590456962072957151069966331532343354896026475777141192195738298159710730592867905427457057507592056938206866324599296809661627509890657600
7132 29080956564104346709712761788674541109986276906608926197576316124864739928712687428614079794110608065065212308094284738743544136907828550023815908192508268226359805629097110580581330569239243898740205239998670644707159874451785254465543072601238344177772915504166758104387355472948345532689366067204178946718778296777036613339289544782272565786829582830053115508133850279706165426093159014359784453017589307253107158963243984298485562824740078403441727142278596617017863453112122332869936320
7133 -31577978756621274890486057318589931022866534214419851312170281591177019797638700402545333489503858300152018802426423472217715494794353159636303304092503488986111445933110570460253772131249920875757605207161290556775983149009737570577442503705472806724810294386553385055895980003373339364233591714038522413788592807097616026584002971643819603204562815632224644314108783733241135061690605263977775917655304405983730626289416579775398919217576837718634663851736629562766944583840414770219354880
7134 34289210475122789414329893617691631539418079013131842756444044309990240864553729062884406516332544474041341683937164650311358489314320935413503857614697105347568213006788422841104483119879480239563794790961353231771576494900219720079627620965624943912397771753663029425356801101118834341340120424953842481100923669790231643198645091712145010798000800095400764448967972760586815157462826459089660656904684710948603616361784880021427730621820314390899785878156864640636924707901719662839011200
7135 -37233011093560652155471108338488337195325088336173487410051226377482231193395869281635370953308369463859492729120451299011794610858623862021858366097472968239162000354787728536053041835722859238340876031936943660644137663331568325836900746087072823393236670110977045831238794043909472682766953589868936841014863013355484973752956893519651863352810565960462470876956733151217662321441492059525382866286390122865527096688342029377751078284081569875285553181259642722693028350037761580303153600
7136 40429312084235469753868222108646757504837172569513191003700729369630083822398149178818687603177383694974362486951385524842255438253824378881130059411928345674789357861238816996965234302664421783219285025516577358044272184332725430822652525942048257350748603841579205340637693510942133246421198309254359354186762123510203458186371322204910396947928599411092019249261444810188838994014012852028313920576946978336688489126183007826342601619241881267288433239548584808762922346536136934471002880
7137 -43899751512245079603283052865755055903189971646043976528056957909018128378317774676813724013929019915281120970567024240623289089657023495537313258198599273900800941697687056928040806113861438886615233752720401691960170974191616581498452169418744323514246641039828659354333983824932732133394578815370556204948631844684899472837058937364534603984345182866705445090560332484081426150126131113402223630596294908060458740103719973324947425029494357002231584880599823677163024407428449470029113120
7138 47667820025538507466070933441003531553445401592443402481889473926735024916246946563683790432436462677873114353631530350825170302036218785458091424090645860293792158458794751869368560474508198492707682273779982969406956442681158976290241487422415044011579866148767354299652901941633679932930855131254753505700413345109793788634571504754338749057138366427416187827012984213196441523899684885585248036418274582226257114876798568363680321153760892914390989151153883105804800421746569404965004160
7139 -51759019322238100972182083426343134195575989777898979953702393769069777367702508393349610808752105979301406447826465842507344377456747780051602839395543882386240720275640762011404367035945736866876721983630456961800208706610285178677226945890145320167471842421192207622910591401475500263851294584584360075980796274241031089019736674513555896653564613265036648782500229234763885466261885868763792997994802778511819179218410730923937356643226891840266523418441001048292425650469354421926330720
7140 56201034160644519927324677712428134201365582288833201941146219056132466007228366369149956283209000444810317673301138157474300257457821026369674136578473309446244714727669148688523470596201722579171455026011078958561164433754912927004597848199513609621202861164593785634905610362625850684230384801609926354395444701483787970379872533833774576350487953397386314985973278722348439817521048757622273760497361594424615856436791097658392268504892731810588047806735769797416570040115175827654323200
7141 -61023919068230251130437461275691281364744841843430822696322685713491211713508939700534600091694191494472481585465579185831989918260340326036478521195027639769980657277049104045685640850074123099382534899197431917124379651193893661216473296984555823962242854668602553441889439950976649446540103246655025104157418244245263391314920564172717387363147846151276782758260656136081051814388607374666837761649566746312333421022997424449287354577278163475049175517904184752587064600423122293637024480
7142 66260301004565167070302716295464451680646921534349774954068692014970114894415105412678733680971218959285635740737873895956259073131110677325442821538404438963435859103548630988262847243841787593263139773717941842452071252505346504267196968846403101798168774405121953668891541241337674077791397325408469519091123291714531050668029997176998786298381125458202067970346001122153603926127956978969943872788857708422291786332704583501720437071504095308625298641700587138043924813610543591596366880
7143 -71945599340162045798926937260690851005108053029097542640683479855681786404740084213486951334821190340279022963388129596940154752100953748502713860818785804032679171575876800032483329185516996484176205711012831327909807110331802797437530482416081745758903622393995754359687734315104423273805705151326395961396308899244438879866703996972747060245910908347922562294905605049622513532224790810557521631346227195014715062537760647890910721369908712131313508376671672971100411535738665936509225920
7144 78118264629396718434757235948035348345446319371064301558520583079610691810745966604671061220194040284312907294356567319970959541850561719167400439304425173513583016231016016251877986321236372160921100683601422454678330306947219335470079384414049767600161297858846455205827443254127062016195848602468280653690465903290433656373276605452890620159547728734770517394181221262530271383178238412672831408205418303907403300003892280836653304684267758182402537981299586791460128691248529815232867840
7145 -84820037781723310165399140455790940391093532957925974669080303137540769568062636369505524428182174431414061127244534712528555328397821833169877897970853438999707051177371409345261944427179350564830037706557094222166140499385014431734635794861241887036694348463950386293721512817163913242096957993915529254713936870002063605721791720979963356447497872680506408595106563618479255007305661707300020727673892194074598812504260186906088413897075343992715666610532312913154107890804043694477650592
7146 92096231372212658967357497296301595665442783309488579405309225811884898434499776735707037520196107377482502540639855399977825198883546369516054840636451828663201985049112074588088127770937781630348109538949796078639233257496243925706352242565432282404620270118363693781065214253321312804823394393955130443411333939985880634648150377496074014699936114692507793949304562196229799387760724869441080981575494159730539783278642145747073328977899189707383458427524136868854454650458505462416479920
7147 -99996034980905886904785209544208302426012764720619887011181084924590120860030075035521332572594874617813900535090352444656923382689501859608511220759162249626633198923010166423703685975700415367791987623415545619673835595991862442959934135534720945862536521224496964150755065478355887373209587542433849902065905855742444340406942139247917471904460170033026867387993749574040868744629407445726690582387199759875842040757204944563279445229058439474136562139825028483863236692322247147700574080
7148 108572846611587491700681421001885045748081386763059357598456316506163285814975510287659655710801782718065434632230337925322885629119595162153256429460336513559811838339981338038037941624693757906075032895359431557285838345938070176504546121462255237795720366917537694876751670389235439939156806198986791155930825855641959322607276208133543003651195476632185273714588831934374035760094516258099134148859328938225788549414213991716202233651572351962300649229503598797754233079174256958068628320
7149 -117884632415419836754161295716615800790545674730257172464904772276854617880737197908593145947408750849586977254785667725629423551086978894455854550914242631956192833511529472073511043102203320517775777156679763216992644344543766071411744944078418580794659644313446851465178009070394979167563144379231096771622053461618178741584614606204893239994408709537799030477714410501421628949807474260751557968772832802668446554458297944865742589970683275871346195284377404851712038812645703517494899200
7150 127994317134611717075520307905545469428490122032658351533489750278542308167142876193197546040296164312523581608125066430336831861487636787008027334623053328876311069388362828552876566791613088843713423823439748953285553681019757216074223869151829864123474500423868688756434400088162087958360704726714485993994686588731443206564645785725401798312384815652415821608837727453723906548813233662948952754302773004880778366801268560738392819538506111197045439326906568953320985377579754173509149632
7151 -138970207887185272420940308768701534989893469411279416533614563622905208097828159810173522478640202127554884080777970949867134069452671949252920543343693410692361568425626285644862798141628408624460460053225803516001241428809385379119125698564104285068115018592282216225432422712669297304541902067691348102320279134517241181592814368824724725034749693514056036964193130622712688576844587499822237314481563493087407568990291249569368664828118296640595320831878023459966113967720341583058398080
7152 150886454137333186573110468916914539993803506225589360155522713419875309710557526957170095693662349189568330350145103653206820757262123891131827394315990639203851472269426588270834816834575553178180549870179540322732197003303251553520008044124425575195652308544665410629234719572406309745227222205142807898067805200187734319207051943721322776625002480238539218107875672385659389356187474950353907509910556164061750146219055200368927119593118848566357991277682303859322206308240266953575942080
7153 -163823546938314061651292443062648040470209921359965997900115619472489996009995681447705016797238768145090640948961560505579102618478336474953178911689450039253787415378699304715105824588571415972365363737089523279554468602025227211014149317315328018435608577459578163556096828914663698954874232557244029239320954276771445888152773372544966998193586083580789077773504012481026338826008743715061344539550403465341970563703548116114612565297691799744038209661701536094154400790004942986307617280
7154 177868860797937158515899731247070589577007997353379115511557574369724636743436874040338770991689232219810138337061658518937304833199502257512841051446604803697193944118854018326007162586153986084233019372457998828596025635320369632480080304671698378593299923754858790267744893616204401853223384705027309459244003880725266480352892738925263578058439656652279156918725511654449528249159652280470989466650716730350099312809756721678174634537197743352317545137420174454192840489942657316956122960
7155 -193117241802195055698394968284156935113435675044827513168004437747666028490068927738461302060705653604238628844969252598764298210949132784543614772257004223561082039659513654558029821574028938606985889959502589725564437402520151566568732473256448623464625846162655022399411015676465207741528009062095859707404617177078778514733722702784575430944910010075990200711761109937901587128053119844644186261804185380166994407699488232852328707050702648940149309344223971427457601786720761591359395072
7156 209671645942420233572345403259205198056623838248182989402519072338986686807671606397835987535538917105625590442192356168861699441753134670356004445362877843637612629348268506638920917385457112166334706619915835963880683385984670891827418850043680100279073746746571030702153077841353653581158307045566788279721607816834934407341255196175846246980816304597817721799976458889745981365775954635431325566498378614113911263822231743483886052535990658840657965315604512656447535106811541262272106480
7157 -227643831927537179981026074794577227015925250155548563501740869387478931268735031479094669271308223106425385126788597382415685694742543306271284660095453871925348616872907831566715261688940258813259582830060550424648272337808736914023852408825212870037734854970415747258145363627497692187315001023320980349352777716767301380874603538055066505180305274817760509925074597453816942071422945274074935294554309268758593060890017006052415776908502125894336168107314061263239247001839184626761564640
7158 247155113127799146903326608974081500396345529184037909633863888938230960608736739543543696479410968059910875426075877737236025549714764596572476659099654296795537888665230781428937591445396898639293081648072085607131623948841108943501379678921531110502542718778151157964024486357227463869482532304767244311540380518763930364349846907594713237067400751595420805717974840265404863402956427272994635459637250447862243480286397623622971470871131276402813631453681716460648169844124558585396240960
7159 -268337173692272665028093226199414068760447716216668928860434300987195232782384866952743736015805198087395986464434646322280501498189716415360889257539326987278273783916364633863111110303911706167233753936489633622358361743122989961037396474384871567356745800306925509633592199253307498213616735763358167662228374008018759101387617838736481003077801582355967632428593273639854312837536831726706262062709040688475182264364926000834263918554404263618654380630607192679569772225473325876327586240
7160 291332954311904727012308748434853419387690132370745347838194164493586407522157763967725645719484313445298625670416543518274015429575813714950841725356479830142362482613078375448645412826505055504753256371074081455266236549225039655829002664232764313688712950211686857406666380344557718012520054415571312722307606179457014932294177136103688518948869940107361771763946873569031536010425709807537231965484049972751751281317782146954991304082510116842049145068536659523032048353627938505276881600
7161 -316297613566143010804514258569153036403126772326435045584004454289792217596482613044584494277875324995650649503562908929488582597121313033205306261659432083280140463749277050500222681550354142299380833000532446119898948330008040670017185214232189995184396145164548764143450996449231344915437159037177383718818284916991834882176778303861693388459673230540910407427871594073599370970560654548098000533185802293985410549885582279795844917031512357806864396310127628921305481063822897787406090240
7162 343399571296887963865713021602413579803849925049937568237811930455421009520520803238581964935593359371274456673505970534643426616579277336490368533022221189376143276421249305256918261312438895803912973667553780161950248743853897242240918607291655291605160938902050585282886202720080766192091631504336785838322273090507342888715348100951871556229503360175269794502850565457645345689333333606295316755925417172854789207327721159923708764701783039968599301223590685931620024960545432371717559280
7163 -372821641002410512480163540035191554373752137656708874261756636210707525958256855156806515343637961443246610035608229929943183486058690152724540800888186014554027851564443903973576347789093217418066932923855230133359099094006221607969292609756277111560509029650746705182863520316001162192924100496871687317989782576106470118631841297795140379854987775752293160082336044160674410234614672165277547654975090046135315599431326409001571972773388669143472469809037619827857703010149121704987377280
7164 404762258839430699609459996641914253405342184117489082662405180224900216285461248705194421034503003466493953596607638685736769061417718553978566283273330754333556682180358430377049102037676374840669977704799965402113560109707357958839927884481037977633979527939245874449671083588910559385613068104947465018562208983546027880615124082396900275733411590641584475871942974003472125309774097840610127217875436565192076966697765985697543218720846164642669008298409602948980935970934464170874981440
7165 -439436817467791714529814720098204152527769218485537038080608999828830726558783581869160790986510130882715346342738405870615149091495643851345438281911142762293565104550244398383994232302893064916207010085103251664801331933855951857148155297244236162382503694983053269732941343622918376020394021697374396464702775298850956442771392938517361269196284979642171439937088618581321607805072284851585551006265444378497183995024666256083131485455591546634773511526667740074284824170621699831798428000
7166 477079113673388893597460974416453484071101814019715691117784867716607685123719867269754837629617781406869324417692765445085781565977418987199426774867996269502923540726103471645898054099044934057197642674707676664092867849336527764045629864496591518910182536754366903610435511429612985194631600581647923199622935807563056225064242424821729678207975907881203573564643844626733851743684480565232232212350777550921718427500808787114068007445393222484841775304753649209032787599010132840874946560
7167 -517942919465898617004886027753823209472197101329573840477623845500603576104818641947817384878112577051170968775969966226569744538981894231169988642649923446632937906835680136938604267754921557116393563753813257039194864400570622926792036170034667724912338553343507836838245109161769067779730889237024796206045696696646029964425514011584964759226410933453142264204511175644215346404284936812105816532800431938817323590073159876098275677204623411514882332978032207103842468115486260922220945600
7168 562303687173468865010556615284467687535059313222764880034124202743268701331179207095106723413691948514642099619952322431750806269813036460787938080040672266893606802766442239445518084977401803423379626643833793107240860063726929761435924014751932657084413683800174984479819032201447980876131973546235167807219191472399054481224179509379748610552912309098986402609615016493259655960247901290443498143288513780410164100195335646956393506796914807687039762951998022275785316410370564022778022720
7169 -610460399952383469192929887185827138266975298995680063133806100528483970869733658022521936393844838678722544206450604799816592243672406715597950629383053162794071144825455550766059817430567222426672948717104585877878358225368662330207388749714086883600315830067263073967044006921924253841814998102058819694152725306727966793208397133569351307154104432070211461107436196920707904634095788112398681161015982729552627649655742936007162392413076532894347585428198798305841440434203178678867447680
7170 662737580101764958636427452792019927804514068068779396222443394988123636887807987085598559530079083402301504561375464792161027687903626327115856004773915390670439055991789876513773310561869203759323967819858981435794238677927099274290381830101564679397487485755310352896080402993268383847793018102513457693346423654210754225725036821488764414821177203174116229338993831466917571725946914428676738687084256778953793078013495833789253750770988418999028262996171980785281356063185594387964638208
7171 -719487468628112374433272039230081852346689522157476359423878674706516643740931693971576936862158679329970174983680987897843983996543671163519656995994149103418222316695982575599545126854027802013816802787903918684404070013058631790641262831891865557966080912390303829511083639422537691868940977551525332963237463717224349451870709112420579847516477443239355887076667582378730026551989978814139684489148678289190219282007010822753414020121324120554921362551101372189630954039019951866539898240
7172 781092390648906382803847861722822427652947986437519955759339523948406900006217044302052277284682331200830321592074889317410852464546913359686230353645659463353367924315204411424259794904288223320895157131891174247573554618089572400328216698048382462814456591640525498918842423362482903140280312181241187523310884701107758948982938700577413382979583791987561038550275259201478331183727783163218312708336103687994001559908746072753247017948947798304430002531125863074654949481725386072643665280
7173 -847967322466276833373651460891097152378107918481360339622952336580214883869734660352268557138275854042687514003733233549666559898050397133661606516622128058830566891245417611230012444032617135184035950859131320506562819971660599310224107403352732376534837075438830322441711811918053219311381649849182331018997113451412798924231971001781349766095729530248475739967343877154340362939243639304550426916419981316511095633161917627614492140254542618760379573977668000207029754035024111194402754160
7174 920562677489087059359999841179386679240187555316023067971904994795470040132582386085573053102811991077420858524720172897787763702783467167576426255955342107981075015420438857726276462302648681091507380763404280027023380722092553986823727347356239509791610816745144723875746225971163220306523687072955334086239970111422613443295607111401507919885546846259339742447714918357773932721731318099850021383225482761198971262290013884353148787507558544906849015012267320742874001806516923297827219520
7175 -999367329643716159221082210960303698734560497925775627527638661550306334092792678383965448837160529024186754978852418842264733898160066585193446848737478528087140966365193872247789543736265754967353583937692077164521303316025600915346417980113208617310172355886904445851690479455569243555803178301527410236557574692101772677597878361317561651592204268817844252894761446903966364202674559987575562642436078439189195164767340546538691926787974115908639953489388111831263808270646319259670100352
7176 1084911894500048213369709959378023218184287685778699617898811337742624531636902863884650861988784964053666383501663548923767347662415896399601452969746841202239880269999916235612646590546376778225527682083179002380778203027649674560596154896595606785265074686470157914000800048664131458042489885446693235760022888646661524512629302193813891631241912114682670002594511133178129257253237624662817083325357735427327625328480205039160669322607389893084447097359297674762897013617087461462191106560
7177 -1177772290060264954432547000684655417953238748541890780327245111455820382359142537753876921722451250303965055616148878733287043413970822706177726455037279551800008429951673955003780875110982381196388142704802118926518815916702121720732955689356658819061251147868222197635698016821341797440935044439710235225464919570730357072586128341881688049547042024107885563558210279566742734690017379051832871612520748422414078178692029519393606920724382075204549955119068723537153829490144638632770438800
7178 1278573601025441058385825101709442554308021625495451533728600503120810984741818950485405135207127674299221539952842744260767425132951587480562821777670750583570559640877188427336509990956577531599204794845553416020302623222524702416613302757677654846996532616015943026190466813222355203538176514939172999467828925100628848550792538139402110817193655874138517145630434574241501317851234898710911635517725694319047205622256796997821692284738329121805429073335533716854892886934993349966510959200
7179 -1387994272381086331074849452553863328973685581434369462091742324290624654405208192969709236629923475622403337899494749262429498804370505116757287297647461013024106144012750824576422824240750868862772765590330835976866366332437672201239339061445900523158165324799831476408927364267639952235902132830723969277576687170707318621221096700188772456752972052868883454119627512167287906993371711571479870223488000676106990539824196047520122992649807103663488342743535296605066112772638081189800384320
7180 1506770660341148570698463747137910469381434913966807425573100729596266158840577710802664612447469517480011897622577431095522289234174753676547819200942355954348740124810148093167994888557132855794809219277839898813549605186563323669109622966457544769066564441614119569718099620517767680996834044378735975370688092732874925187825688990906891491831442005181170793281985174510368655551010558276467007752185737819425345823279305936698932376492007968419539426404414062650673219733156859586767845760
7181 -1635701971075210705815407226007893063152908250583859658368109567684631842025889635191062266226526849317674818755324710364075661551081596608585413278232025993140751717437850958701452754991408337237063140492107510686902631928369197889304081603486256103659125062905736174377178994840768291210611744913142118444301186652827694246002138242456875846546486241901961645753812539132872350294615527647526229228437905204942551780918503053317410684740179417634558793355477620262836780305945997822993314560
7182 1775655620231552808092845787832768353925510980399992493274511221159172975661943616823758488848015669651486566061919996580290446859986628129298168601988647300154361587236087334277228054039288378010967274080911983580640841681675144325752631661788013050348998494553194845870623612799632043851287131586371389722511750598763329114640754784410300550956455383082329592016696545115100358162504011908471030873443048884178850976880760053967749284234424963263512526313543251573885305219869335935768258560
7183 -1927573049076616775305837542097258755463269864873543179507782051584418172803493915712762942926480263205795931466259864060617903850756217748204048862082580483930643417005258092266701269418166726807040782102442722587897294778807007896935037996195369087857354312656351653848885303928763392458802347832435342088328965470087164339245434658484853857915000627688379017439875248952330304951152871574998928612456146210586475562920986931849669935849867484163894676140615954324281023472934543513970726720
7184 2092476036117882140568096185789532027728179770391035836507472624806177573643868744483284568087107387010564634071753971021845919500174527037974422899174284052812166418887554121503446867025864772882395404060545657442601024719759275284811520710021992174143612028599165476579653462306736257820627231623387212490619893831315814422926887572002178506981653137875472522312042595330808975604379189496251128262649304595977846194117923608249104299913423238672167908163968953668811647954517313009784662160
7185 -2271473546382492874014639723051405279817170113101925238019978349697767503545664731207885942386210001025784022512709026976342840446297777069395273842408428294466160685933437615989045598881871993258786696373356312099985088169139703534123783156465668354195737952118459853927883771103659075138161139281835992134902932158880269160475182404895382172004599086828208174115175883823179143879552647310026193276802691973805229934226573360726498273029472412889986122195069172476692530742667277235829196800
7186 2465769164110142753692478053687710617062466882350727729567073593935292489779678097039533966356769781203970385338564716682318986579162762730248810276788803925277614785580929975771422548300379911359515829784457478315898484556257704059165315394603861018139497521593848091372238498823335152839860970554264716199465845676734337981382385274014757873294912260442597301822124636816750525667752393017096746694394313822424707013786897094992051703400774148973282490770491660209028462924413446485562710480
7187 -2676669158509570322813358107079667925555328732094194299882131480982026312270890677950525846662887315831403335038899911541319220641702891748836042452433706834977306719261129694492063108748713700616995233008314995606233338357128200627882606327971876239198944961936719138020408837893759574676017538679934688572981998742738498988791694194104455860169566615973202265626254018406088377482729227936420025908295450794702682784271905539779648137890480248724497103064289522060629875000656236138348375200
7188 2905591236449394872299929173301760398939335700193244758304517776602170292078551859891523542546506240399946122823471664269681069739388727748523803672997120563257803298753031974924413048947822858399809570656403518516460530348145190538413739659236508455879214445641695276002313255223623301062659394237882361924368569651262121034032138843734770696343936907768955868226866190316055270385377491540889345950020774260322090235390689403785424216601769346840750458917106871362551941209533781195424940800
7189 -3154074040533996678803820449012874749983216951902969276070035093695312837631080397940355407205675057072949261339737247150943395098614943904592266982939455643540187943055422172779447352397459759511696442815695907560877894941692399530221254353327553956723304394221653423525901350273967498401234521963062681983579152406258350105393351181706568482048241929216433493526978464083282603391639074996690629109272982556699812801518590254086398600582797272050623748813292465748691364668419787961796229120
7190 3423787455984141231131686950577055834570438748066206585440867760838878142920177822042818349080015519209916189853955200465485641302856529283361714556641330658982845876434540769451751725819941796544337617645202588204370599452645886533153117353782514072738399153095923979675599036856925492049439374679330109569245885361766502086210920513385189037455497374207325118922284307174379973611423782414653497555371183306859048907932580590950437092788752893381634993492695266136670981880551041036417401600
7191 -3716543795133082235028846994913597017873253326046517549827718365822492613331038551033580243744957476640542216270461938776067144761165588459727806238552529152618186713560221190563154439967930624039740549783721013640256508429229562512018263947241496209534944681638785848781102829226369434665870453447643079556553526137377679262359065875428812965586724416587186426608261963423857065973720811259736761263583765750275443082354879002622514887212111243322334913306959038913533800887128237536568559360
7192 4034309934197764747396863346368326209224078234616187879396486959485976723820061230617735002038146778779339818209681692215597809065586298315920528373866279891782054253937166287214502018330507586851970157406762575824277826591759930419507661785279197035222183308574711742789529614665313971306443611591400387702513621842628759260621653770199292545925762941629027016779343785834443797621987286187418647214047051751541748033722245894452871002039139166907893722590849761597299957302362081973740090880
7193 -4379220483330337021966022981153864168358502419675595599929449277946399231392140028498008561277304633507159866347854078496017487137776436332002076682097657344960249643422388280772671693178887393471352380034716955999890268877709185926536644769088697350542038148309259016174429403552797487145580820368997450029664263636957872770877308331511731371829974619872908461246290285848198253468317784780908939528895041050764153549502193811752439861870489293123003513289549462186879247358542193776248048400
7194 4753592077839610106392198261507682930021834423486971898454104231726443649713426838268124941180812015762456853577906001684883193369174172003112134430988418572491074870063115177428514946662770194608883751578830672454565685987968718515147050980285986989332111067206735087785611134621323473641205780395028018172640680741248475106128473497367079509009851603270987223646797298613633164320721462869423555729220830283428033737821615428816111462388819108959606003347342634704977048989964170894109932800
7195 -5159938885941092803648087762473864821443734344558129888269423722497141851013297298658312832655810900168628085401185936259098887706792498781548912169132022347971194681882433010823481957968750497872495548303316085010874441243402858374675765019650388336604370594817553347676149381680269360056069812749972503266906337247102353815229840206802872655840772741759858255305630309895044413669986309571651134277069646525669089109906022428159114258699513766436898893718553899941919371331234896262105640448
7196 5600989436497366060155507273026322048608628442575245161764826979568772661510425394860764112311389920993103136053734902196943184543919543984434876615829293300015874869083071587294950054171295071227437143253981189148271956745683369798036921149941467559424556388602921340880531785805290432774069521573593894789279620097744903949692157323332051336285050861134123878168148956655059704827124733132984280023665712663602303791942349855334921003820818046565320939881480508395212677436015911915593324160
7197 -6079704879001637947127838178219723869119973097687600592473871107782742156241466487539177006465827343978060562572504813776112796157796051907276913614914095829700285749612477255550385607045031392800788852305262320286209268452085634869203953349077735298104742727796824039929000013090446441532522517407014434068400612661219493969482712045936077224010702890610793429009292271519192415344352963101696080506283068011623113138745095949449989319255125562364338580378343430558204044049307593053860142080
7198 6599298797594689859474593272780445942905045775998066058809247195400270001224437286235933825038203046528220075523773348746624966792367810099427046284310995299414180724265591043277910328278488963511973495696295281882106079901391725575138979350615948373347242333466054069921220175533136761464888188022113498052259412307888224697900119312982970999211929216098323568089769828103824082032694199739340495340415030884690877860387710631319768517506379881480853513990993113413584991813912736888330611520
7199 -7163258711252383005205189572486389067730447712065377140055678837175692779438831945762566807172388496964524970720414026973902586613788394952534635804917645764669928129444827767179995597407788079436534221128338136352889174348046806586485445290687398735130277699173232847335294079978429997817118186669166148657050065814293577607244778684147728141486539047039429642475422352289765866327031229506620544104036887437527031993166674008710625048487681494051522857995529544716675149478931296021215070080
7200 7775369403506101942843031796263619174941577311532593872944034457171635978492835311347466221302266655789827194877336566434213818164115411273838334029956034098392832740218037525089914373002496734855020820774580267188518835411390918210680345968151612430114844408869991436293210865940452756309497627122167481861623673757943591509979280235063579407164965015700554425599671623914465388510708938308736317581085378627464717482251335903810924689775836994035039618738936715632757221431317615228177800792
7201 -8439738237236446784885084624981007070736037326000666041601823801358338187023405683667375632746482240146315969810259838366307390173352774139747060529588842302578741836275418560436849131548344868058312127021694982804683564247073053509868781655171605908425412634371607084963816294179148277880136369847835623171806751758290933442602822207382190721035100830661562808101671361872660252668158635679574205329976381039263591398007390553618008745267108308159930053193714277896343435337836362824357255040
7202 9160822623291935850928454992246959710722877867583539566020581556223126552537122707748778822521593200572738028727776410826149425679241324186247326621708914372431945177238304298930962765218649175578365816461338326439862983489292351776432909411582336808703760062640900981152596767627859342785179187338043240227464203197550675570583646702797893305605341321296318745457610327043441658841681049429765582480543586840068759120178166953684191657470599901388811985874750021434593102809082677294627197600
7203 -9943459826017078491474187136931820907932200259770068523027307387053104744132542545753071076433341493882103331328817190045753695147546021689532469387288619074776121485692532384237639143384183993662825950973248839662643477671559386837761299594761456499451567923979777644573795230493936275379582790398442036389116911329511627810460350718651903951031965390927222127996923100230318498150200569142405116486531886328918402234003673192619420058115925960608144757638549690759330956546269444884988937760
7204 10792899304322979639246862929670032050734491203785214175053852982261088904774001133718418740127678539739018190649809870071921851896102670182594217028782392610082343115797650274321932311659941986763256991949813732042562526576060317761307789743416602475177406325817176990738231582492285724927197765685856012348263565703820898118156802537280411743048096835474978647871361622935060475853685071920712435165973177963100761910433718700159945485851147392620116004621195375378932394508890743347100466640
7205 -11714837803801751478680194224727722248377839193238845245313990335971262426726453071729907568758332746684668100627089698598406863860590630661355917035104653493459079038056962265787833097592139721495839844564623788268911238552509909627215727007910583898950816306653363520856622818508188963242614275357666993306381056207425998003684718209654406809886546076668893612355839378018053149168861214516385143220056632408094099797245447770433817924529966910575774538140267577381553802242768827696573730048
7206 12715457433685274971376868550597080640023691321721149017230964648093962822368932716403864025960012439456337050044965632673811229782242491208283244709550580682364966920476805400314246270158887206542364070514308613551276155071286579220977540907057772485005733890463238038932817432241256297759695369865895011703765682832489470163126057538444920300892479979706466415907409166974786648660111976989320211482995130312774315203825107153779743281592552160477750803334248823203241618215314997652924050240
7207 -13801466982300588828417410204966225883010176975683716913181687014539557252841769460436219539080654470497724063053578204691095705804102184919910199850127757041803966205597033341853136211339448399174300197154143333219990246458341442563274008675550932171193235725638136841490415246377567810178971263318472651389588291806851374943268318217392618999417225941212024398808369559556236970065631907066862216398668524440146610389735378882122402286176517346304564073550733285336069729886342894489726216000
7208 14980146746209973896394166674499644138466000881000862291328470752173897541885560549897711395248522109691931183090091414829182231661177531668320261305889584960398766785981241772215317594970890106518647959614947626088759528394013008387687599275423992790463660942206868380523730664711188371480515867884574887578468052164367395733159468006369777972162278607503104903032071833524771856061319121911645287277423923605529551807090496573019565541546302572573420928528523784125770026377922356178613423200
7209 -16259397171586378175858378069764224096383592820092001630784876513865040258655533523267762072461149165302728814610159291608382756205328728109197967645147197981423782643427545498757495819125112704594295973205951103508730068632905524167332079641737608034411262280223308917144360367710727793209466813637711677290067781796805493481896461199758502568105877223272559019913821678399229947632834698212897110783662838183305755750766040653878368119828530370709671133333405011309308043940065244196190537360
7210 17647791631719009306402509304546685126455360434461904813439543930230399749294858291000343060755732852122169179761370004639883550714697948587685952505513412200164545538963778934433898528439983861762772713068562165320158415731821612876763494504783174316404466807460897708827500850440038591289360603486470250598288913227029543868858959548457690510376006897097026074678229945048594580152980181230366196144190260416584773367223586714410751538141018644132962224729319396103142581597086732256759577600
7211 -19154633692037633448487728861499984205375236999413642247856294486703696920285091919932034928814035671447433537184159930398874633155931078804943098025878486852021995569137485498968863479711221380768296229153507190632059475411843713458436104068867101217402181778253234508469005281665440521484327426404248412252260813309407493789615751361775580476306917429655490985534744048782998505757487585023547263455766137657731974453555945559744225603110359035303552684419810098428410283494290132123531197280
7212 20790019243869505732324562334618323087161933870743683500574022733103791039911354993008389040266442521839638331256339688245822043325274868484412152194374302538751461718187038485835271266421218346530223253541491630770305260869047173299149204420578743198262745068347893551049949076529735286117632071256653391933322452519181243499949090719227735460852915760451935894736185281440549195970230716776881683049131648578421464933784872359016330897765801939720487140966376608852766261781325416247046445120
7213 -22564903920497481681751342060473641942235431974413445941946861427744931905926560566407279528689024752822496016965036887718922682657039653552430314075197138331578388715322347564800824758491609074726975191875136533811764914248591424786424192919643283698466942667469546711030081645323238058547338291300706229878576701084237951518987239049120281769203886391506906787714930968595888224575192177117267449474798257622789491761162244818393919208087308851312220848856041015293901624448120866232721200560
7214 24491176244186009577587940740938730806335074360121869590693029748923706732203913118971488444115498904994931590591338219524050512505413725992423904512855994320648956885665787277545946988512819826656095620569918542877787772208064809769446548780791624925258138456036148218742552704546978358428022409768046819037431312275614622237054599356866040740092594563314561049978928360028718819507764530593633217507655824818058640786542428797455989487532341688956984293736456069378970994626367639570855094720
7215 -26581736990915807888370955954493564126974943696463086300286106082016423420506369900161405696002578178460572597945199720959741779217445130794931944171032723956751350743269356900927812270461397963288069821138586628646090968188076912797369600410533827723675204080890252706643940559897668490389632952319700632963898030679610144825827491178086496413709232039558699549958165067164183994096641439293044817952435335628439157196365871037956641688658818294527621487789945491396893259505930630881310508800
7216 28850585300870189944187263121992263680202746081535692504379303432777051426411350193775126866010568015634380998056536442909741157289709886343138921616649371786155419208963463487636977430952176904250204414973492744974214234169993592980149930237726348160034041406136791108916682654213306812478778631971824442709961477752154850639326529568784687449556301959578647222014285498901489467158773737794747694259400817778539403248325237405235654039618699871949959465628267624646321910850791680438432107200
7217 -31312912107519646866802025564626323852120859708124588743198330581561200711597463043106198706929060089502033089093323025289352397475971328626106097576208246101599814170621640179653265169761722558796513960248166159719766709058018467593451386318082112042110112551847829904646901378898973320201364600218180485768854670751348201035426341253257258604774021149987679502406882056495100928960916907822699571812039034667284897505402740057950930176994719944333041344407475528307040699027713573615027714560
7218 33985201506753017124936178601138625722063772033912390167029322662925412641764898761748081980070164864651814176765263803278989700809237426020946764948290900802224106666559466944375645314026177742103571024223012935478973117870540725097194905772519921019718984272363431807641939041341463695718813540330469515358850244511729616062690786691521744899755007615249722715944169052181421320376757714598759470009727801972868124432081480478044026514482763295706044455064769671485905716262431750290034197200
7219 -36885340740225032126233548541577302596378949444750657784151352831997527133869948647116401137934917908611170205148180778110632485864256761168304988759278191083051833357847883798151731449102152662132916660535972662986727105300720186378173056309235407641040807100488926426251270394568299219017925317050051381355892704550743917134846815037930002579786352344458365800837622254026677794983298699308214372090336561692770266504130635443489339593836359436869763699754378444969108007933505799689846048160
7220 40032739524280126500311504289899650264684707141140018263723537644320493729202292585214248876409019533754317670019509408942141846259744030523302556968749793067113275438385243816309483023050716595338750349909505809771737036822838219867261014031054477305259360433515527643095926640435563968114680239515484625737557273322477546379535212881614087893839427007853664578551310426123736002392766970514301444942256807288346523474123363102256343815833936841252729264490886023539763813820695872088075517296
7221 -43448459517849554168625967407021003263670050136222460225662300951141145427018925270525465693474079807815094773644577295714088501235923563923817983078870981980916734318567966024607440080508782421953386422687756405619352853525068714243090376108690433528330829685853752372414546748903331011937817860616775545471139990056399415380539734798653285826078203555693144208290337843040954949950985965119888582033217618015478426874191946100480717214719336827267590038094613734531167517854343174609814193920
7222 47155354790013487924349424770748211657796497139754488797256002820790526713214275699286161104154881291606831623143340601087324352794964678101544586886840649664191439366718478876808156372380455369703217868013418596896397077125150607394627733725789636777868841278241144440845160554357870763542173195347423251732301152695577196877522691831423037849821519432702572593952992765374726075671628237493069444582349471628390945391762541072011763281380775451742379299284412983429648499120733715075386110080
7223 -51178224220917054305257717053059332665453500965692652881969205009997552853203534793573152174449128140474651906893431568294388518679130948763030804514568041509609255301427513319317214701726136339844426614036431889956782240959364268802686619765070383935266724155122586746910062310214041191618298591687246212130020897458497250816273357749009042334392501089847696030156984914493391236309550366288807182590509112885745694569485686462890482294324043178843861076604349393065161599116874765804207659520
7224 55543976848911977358386534610601480414481756877818093142099425521696469858295071123395429562833431965451093017890197599259227479127856991278023794557368610258123603663335339028832573185269186011708753876787774635120718147030677795877392747072126073453453016053749246150781080388062057006382211385666827687148477678683703241766514338084761170092853418334715190783354167741701572868674401303931310981407294232844834372192224876837511617707614008012303431151827741134543824036223826491237605268480
7225 -60281811262687324520533033862218507432738953533111839344723355481479231059522582373492555759726389322814583643341243240869489160891450163665461212446272142025789633601563453890083322168136524404870535083516129839186772104861682522775486674507345080980551338350258327315980834245425936528929714370199203117853549105638074475156037451585301036784245318832260284393529065705941617653212832255392421043222775326057651444320346404018994444911749128081161098221971120176267781654037802795519356686984
7226 65423410230321706452732292731934427363066073476765879970370592558441309190847225237413739870954598680066990227290496149946485304825786286584648113262652193120514834852613289466535840618203141633384596779081122536904297533788164777465351717890152162793113066118288121032354765594237396908131618174745785726135002922520355586108243678914063388812908214265342344164959966987766915565022618416314415349987268360282888130798108007810423016719255204118534570777511339315572378300354842585482087424240
7227 -71003151858251155385338205857905130481274484111749488407281858091630390257316440980885764758430652724679952744485378636382237991077094533750914999969587352397791490996527570777069072288137789723934067195802096569544366384301609271838983035627659997419753757429961052527657435376202639467955963508022745447301546729684854203894669276175985578052098309281455943813642840720637823910513227207778323387440049620661251634140905978332496655684309787188819452108458530250127532176376346918088834045120
7228 77058338682769861214681909825568126395030998013730503619556399636488584173789385039611280253971611654683484717534249570941224534503228352234443031166679376323231192881404065460065462690334037629062019799522577965040388307343808961896932707119858018325758885249563616897826206006910360103787216017167673251366593157317810985963433460788997437480130691898901685655809055160358842280490838614396968894448174050610174408912913491226022831230396734435870453973317780083686839246423281482184536580160
7229 -83629446215589543311916565001039147490955955441386818712618705410258064918038604898523248455709861225821865583858672396242100441170943278381626397442133936048395538579345697009228557099583405453431039838361200199666600673163014798275749639305060413149831928910629220201186689234254408272483117153281200629313073763383554099877401381121892853375729458684728097521744257396802168587836970122678243908321690866645730950517932521670532576830086880155539183115128937719307939652358514294302309315120
7230 90760392593963308053874518168084594372084089975055864210304790049545600806822478214715349144091725661399600084247612752424179948117106166427868690519402768184048990261372499066450867181802718148162622475115132270977856408725383002131958818592510511006055248063329762135142553036771682308682557307356970679250790945949303129909818181099405622742292009404855680192499127641704611401132667771339581350296813202838849424346991728532506039496592821659015140455538226255253192464681778081766961667968
7231 -98498831125783659891641598220971393492341544001038573739019186717583849752612136557584658821704282106338504942263540378669129317940420015774653117052985426826206244650003058730240280536232275271816203997316189227458121488561411942964516287794250049448645634391704373298605694377603567183360633007445653913483759376983019810269292679997724954434797018727953211533250692014993023603744733411387850500707437788722083013497347302817862650346548762577314064735273651084063482985299653698128500946560
7232 106896467671816225671331129822045129919058667701109464764771812074850379420813350485718938410542101540399274219567480271744012342596332218538061295342600796832901532213000487183632599405996652949645754085256374464651229525623087999687702081494875507807953763651169229689582745504636875721203340845402858665545094539553698740075348189578957856711086070225751628545178837076429096246939971575638900381629274504911421214663404138023135399420511013999821757737791824995686449911150405760012694370320
7233 -116009404971833188643475701844765263760487062324061162360668251127171251329371645540538263239595408665177119707777634396080280161511999461812754453636468099469333680922065531530423665994698280383776653196314425518535382723142501090055169871749058496997448312751334748831496759150636374995079759542240895838900635148158397955603095623511092859344310240922758180170871011508430560220963862307369949063467428638521535125040537252293379116457329755495094439478306747575711869251290393978745814693760
7234 125898516199950623404086663218623485998181320614971879289239739882403898069495123518675714835192325187519840001365089235673225582908382610049438530411545690716543748962964372961077309504813343916480368213801815266804126527031598521219308011521586000324217251559004283223506933263501177661599483544630695728337315478233092281889916534139703788745020654260446157627730073535179843056021409399852556673553950524345800358423732052411437911652313890369196212054209717369702393543261778069752373343120
7235 -136629850228130988793215389751758358955330131701831819960606812877950506112510884369941715793958409002977791248938050270910441138563256220810588747612136464421670564927269686360353691331135655919039693578073252296432458777662328478547093497048963922350043549397028292985661753679703804216626560051973255920991563894430796553439187220344099977491151561054354570331825129788187098336394815540517496826761693634433759875970692374033675416216981077869487151154657640037859287053734317944307753033600
7236 148275071286864746074470282511047577321744840555828672341197388360561336282174739025565324714634487652283353237459013446623661594301910375213003217708250412289174403615947219330772952190507223317865262559650193898254154980168064547091180115748981768564420067252455704387305262106168284233606113217889478091853094588837107172634784100248206832949724417225984586282805745345824831373158680403053184124921055590201579685451329197963622366390448785444860422690885213742554181793856857197774151660800
7237 -160911935939880274565964480515657782361549313789904827184738403269864437523804144100610205623488962847186826051703033370303113048141710519661981558658753968400482656003733746838336142226984322645899853714449487868994018259863211747279618231930704962349535561593996446887567295066509204730259152867376171344717825107849135738644905568046229845441930439971574421037002858800244864822630624478586445915732154261200167803706983312086820320461432198111934807731661813221380997366820557255043830156400
7238 174624810536853008700942687128974864613895188737846500697471027694543548158033416645536087238201997993662678258199045484626181671939953300331735638159232365743249004288202632783584784567959681079118545962596132965713187476515405424986783616386419138010056033110863478166175680796298361404688388075829032584053364972794631253910871098072086870227414137542704095344150590622290034741090969650414365413084906643238691742002797166016221853730281893977164891294439051374135679406116641729748869140480
7239 -189505232576124169816164196041120262912530622738012742646861679885606369609036757161876420447540983366986406901671820272473374507695047684832024513571121433865081153121266396238420576342731819738231755468862248558471569984373614452331611828691451189050316080040192299743582184649285734597134383303842393536371616612206545861016935905864245499644508998140845835478544880616684112439309122757667524091784369541086254083140824177840631785057523469982898705235848276359108297926420196478129412587520
7240 205652519700165592024994739343289675198373719386094850983602863767869116018404178471445803243342191611193940688776699220892841973920740047804214660812617937391843302541794140274190580644613919142451812085640053337897970993525876445877663400892988421124402419404044638581105997620478982789615397881352104598737975049038842933033634625869699793630447462355677779797951856733184233436154767122905238162700589581336315286929842132057330329997899735054045233783496339849716777786572552078503181428000
7241 -223174430361858387895768781151285180178620766575123031126256256060878428458646128112212264222245016375449622102787523644102639066334796994758207242047815089731167369124585203936630190012552794587868888847984772197869793833008921633585068409347891306291998038462449460172826295462647161303752152121038392639223224105359827097326976271611713320399968384531807898726867481832420537569269591398936713630503329920091786357879528034509673666924469882446893871196016128627058240658765570945526408379040
7242 242187880541670091297805059063927884923668154885423251214064847068763844915776006995011687133764946885168950659791209271462168830330232033795520967111386355165710841227239667123400080070128927746036515980528138829422819707911507345988203423640645943731662610636652180847713204457829392962056365476098133962548956356454797724188026577134543063238301563810558238908825722382353706955974010922202651664576151678294036280288103296558758230484231897908144264688957497257727623237697549498270238405120
7243 -262819721266773739255276358083312340095022423583602967581602411283470132828633479612301392374019745518135997276888575579930007964266470883787119657108667818889579723315339763709113159295213141316970710876596440472314722995364712503181394631516258344943800124263347453898278688352689505975300223416542969640189728728100392533186305086717730650902820449752800320853270584697894687404169860663808455677450872526187943477039877994762737176817787485289034372501857813457731744275530142923997607179360
7244 285207582085499997053072744538315549383093927051414759888147271399851010596671059479276055659548614183491793569219318323870386253809726650872515108179522584126111109774786766007962237533402682999478332096871369395282317982468287214509593728020432338085448055085591567555951870921452065195751486661093694126375147583285118276797671734538138226851467919692640953059086832493386842079309049441375817535670985000128401443798984714764105873155414751475759426418211341012790434546213131558583111330080
7245 -309500786086903459723420789153088219514976039292866926584554077691697217116634661375499672910810284126723689215193057019612288566165214566568479734037462134365501829101116408020483615725045559228971483842918853651277435407168619913921643225812639569108153249941485371509094175640771173210021412215989076409225186289683962764563226746785589925133125642176892961705754219919119308848738939560212575069296118009446104276524594159673347440939329547434061915765462953533368386908548647520213361288192
7246 335861342528534372738415002144950871800329377577765508794711177596890064193171297853796457829596572574604930220878305083967305706734485616631157551195849267562463506959311709311644031950825029934250666475649111174136469186685089040928913089217498350824950806854415673517769843201023500735043817039381123724125524639343784457136856354477507866917749944064779126022605874300560074062362651194413098694332774382171434623674055588534378173394824769168523938263316105738713649221490296884672971647040
7247 -364465023648857938308943092858711829724739369720923701696950724793292127099135250771050534837137343089457663356434564785808924301363641108664543378586053391674208070865574745622846873084813051256599756631852870438440444304405833646996227274961238486503038771972069135590050261593423758863880094698868832214640726798359558153055358064050754024923581919093343761760510317399183598692491153209770670991920887663638635394861840281173415595802810531035248519346871169697800131264264801684337466066560
7248 395502532797539390440197670447356346213689365623351030194144278394291363863656485640196014483688112935586923302343055984643777268632469598293335388767661526627853673378445439490119579874977597634182296611024203374126056219501222795496639079408410476780696166197805544662110768404218622388789117162030309287837881117909796230416993614202002687741660875114838498202922910577071462118646125640580239440211554027751700097318077062960569685610733481030308242184262262260750212056012449235776115034880
7249 -429180771620684193678321507148816651602168058624954577033330533169402873439390305657538363456641456237933615387450633874066924359169857792199841096807670452218944847367875776026068137140857559677719902916914305225095640269174580180574694616434692625086239074518214299520969391283040338410869160319713134314419483136191176410823865908288475192523819755929341845565341281176833040708044557028364821791310193271681614619072433549229033585553039671678920245666344341695927932599163180839806735845760
7250 465724214693069002522401008996002474853476027720841702809861616032650691006331276384171978433814284166551503063858972684036791204080590525284488143554391867731486786044543602965614740562730243912269333174874656337769227226954446518705226601278641124127154985374366462237959345467132949389316528270841540407635792533386937250151869582653110595720685018959418158171193505624284055348189584382101481916720286170951313408534196606984384691481236397988527166175945227422467835989978107621599513327680
7251 -505376400699736402475128554626462103808148984569073035477873486853592431897785303440354037401488178660823924914109577120371391608805501975568101435652503569439819022685777936432780064244394205582580561472403152925578512696485212019459169973568951768600939284477643626648395612728098632219269069492564697680289744872104165504418369174897477331332280307133503311394218268518206445214655686951230489022304335942073621227794418206364031417797514965351354925875398815079274224964358133943418724722240
7252 548401550039735314454146099870231962361777398399583312779913587262129603084445208112803251765028265765282288069365691723712596057684303866045244065553741443147205951994428817955679393821610171543648702119621168746907043193472246427198145149339423378797349083592589469659724224238877653409491064454596104323199676270409530424618471151073502955686195403169800560110603962242175139330868202616396874329363311907956539368826559865429861095310677047996123221676179838881141537532090155754932203925680
7253 -595086319560344775295186314370195497345824526512962834978855011563019142848317000636343521352461403164957100070304826893778548033428071295430877671406074205277894593547160873870751501628929484505754112703968383798611942426744700320161435392041501775107593527686820405310244096078843321145766522543322968602442907513603354003772217226335336710416155406158311519644037881772941975257157941614700532523695289169574747366982364120680505664246203072644743901795300008629067952284329539281832871926000
7254 645741706036325546409491984780406962376164442860416529420113903546540459382443445683551705942920890765612214986675855223345186858932681666666690121462029748630145083300046170113802021146840265389283329655967935677394575333396370739906802624338103342882419033147642708894870995881545889827187118675873259923314037065622974854604519798502018193432917127107363415976118065100492494497692098737486078208863771459446376811385414075770131876762908540800795637379373291904775409382870382389244259192320
7255 -700705110991570167037342632714529273117162547242852939576462863691942590233599153767205000332400486985625653618969581020854285399781205433273437538061606105288460081060103918818343550120492534333935690079046448025449425512269267697471466753943837294442799396540254310024806603881026837875088120468867784484610194692383080544962205259928389341370878483084977262802134534945401437274351183030677046007512993025673421833345493531252972991091626595506574841802259397569573943454330810538411022911040
7256 760342580526439932184270560984327945472228652145977095049933039827488896972949015646844711069558602303176411918993974949833408201382020440061538783143283757306848900599525292117323728032539983093294550555656890888224130029069267101644826616514150229191356339555355941824419843424622588360308864125625582673266643669568672474976867464601751366270060762771529136806431904364824927742603955569416650124884835920091917762424334172848554155178000642616025719678402162031922240618485341842365351163360
7257 -825051234970105349808570708234341406242675323159370619131117402954927393208996209217442877197883072638179415902520992863631688702872662898689287808804343751911467880656658911778392057183424234663875854716932496289599231937801663880729706453661432836253816384215728918081548580271761715022784510630782918673687199057581229485653484778165305856299530042937564248667849829225333756015243541041139855461183870685047560597176974057488947871475868992420522647245141818594492494390224424921953884430080
7258 895261904430955724850729521981548317184910423245740464558974001322206057843112809573659946311137201488328548999732911837918973863581021028369188931261854978916767640487897842095842907142663700688344707902331409119169702488883342193153759609626036228837851009108408123532971048100455401700889225816662578080784497439404936784483502430740687312282271162907951648974243610135560039596527950798502196103666825564316697961876272696321357205999799297811587430006113080622936027155723482687661001717760
7259 -971441987677866672030329227065472453714567126369596349489143327701448586152412833384892307096017315723534092255302932116895386034829359836959019816504098142544099577642192388578520148332086307259101920429002983029498955007826903619358728350611771499846972439892001130348716243270764768284275282694845217301950826351161090633899858836409133864999443138334772289070156056197951489998230179960086067586623693417744004612842275729930498894037877041439519754820834754158330824266580398055078032582400
7260 1054098553259760998512544316599280002690098434578142779252926847959243323352767473285597654038165413056934513770203473349518240684825741850750238101222437067173779005023865664013224913887531380983190538995012279502458892908509501192591705182179182329716383228790047626070232072957818603837216322925416337619096941382695063620654765236266428112330869927496221659672725268277371047853742986527160473615229986311130906460096511540544679442242323394474135639638534349177622632393942862843458993656000
7261 -1143781703370173032327223428305305389587931754522866901092604028125828713106870545924955482869254952049801868027494268891348209364231327758530619526148297106702996667851278897874904499441397604196698495301417654082977334795226884518490387338505364892321900616916615850200526602383609368755790513696772990927873569092088190772296078267881361276718265998632212838885962906299269108423863141082039621505483640334606926584069569389069981108082267937856015932985945928984684754432083889449982153561440
7262 1241088222697952351892417861924306751304845577938304252638663017413403463933710160756656515303895612059270378476609929609491810178395436324409173623265659476808320202122152009616426708919208989550615577712276740567595771213673344667789056024375197633523825313327008111341454105575181477129893583099291805577198773082479234637308309331113482773061057194227389799368828753664228614286358069840725599849730254968757200346213126949496562841941411260825867531375585631521821895127715183768782167989120
7263 -1346665536386230995339016151779603843992331317754204421195632240278460395400719432602151937209881094377178390893398706778172234740642289240438753404751271737662315121421291608455949058675844420630447262251680242806483724496358163514176086023265979741406502374962450473256195016430299915807729602967471765388939674319204313016580585978642777874548738835496564425680042260614157843285019194348871104248866706414864483201523939008610440054594353795445524192176291612325151269354348477626655050751360
7264 1461216003261702168394929749875395659980120971802931926917469773518518159854059008640248973057413857809804549435855026979343064756684664948291617047361990974730645838808587799811135912557762276990984308091733321894750628147725653880397631201551725483734953528677300431204913441223028234381721234919800937969573233447540312737208429341088778837887402342478156134244356754359950675429533836065843222923894434771854816749579211713080669006841782975050492946412201516437919464526596245025706880021920
7265 -1585501572708535497164332471295424428494129144985322319010308494505144208890924397461545051896015497182033397144166812914772608629033622294171097358894170583169216012288351153179595643034676385588259818662419855768091823561464064662290867931156158192768671885342912809543122441384713948835558669770354641236932793936770078799708877132401592995759559562322748514436161414404103365935708593840163306479472165550484977414412150677864364775004979784053575643251606594696131004669280089980035830708000
7266 1720348835960432911139648766426940661490193163080888274878132614160791558597823511002790379625282544608063099304047640457342032391465214959810156675548982338028608780431037520918296672872197573483606467941517256305344940654266717508338671728343865342636745082178521484082323412469565183103312695941176517048625474540129969282875479475006625577559919845605520282076351410038665093480371932345684591969484234428450435088490202399191020991374552027829176024388140604158430698576293412507375235345920
7267 -1866654505186186229889924195420285199818294403233354239481899668471086773571966184628167248528090155937229726816324206194984823296544224755728720583183947179434461711360304807597617539995971895964654404396259759281920499553102036246571131587624205668994883489714009966878055267508272564291249147560726978019873287519524506809997083528509572212948753097300996025126948439080699135957898815703759724900240918097606519318345442763359001378891986204158943459578818943350858953467176077815923609322400
7268 2025391356565738804638338051937694166578307890385775492277055074725792157328704440472869317585904832429087133214109012855859978061018635536744718575342311238578009800121138843643510402926450670488861299448168648115287962620668382780307521825838012536530627787079857785656668181095953717831669535984064502814272602931646410997346827499254426062484701508568224626743136378283108318005266130657936085572318530739353619957001797540685031649401750230618228462544401195787816566330120003999527898905600
7269 -2197614676613727969688716606460993892924740966037942516818524729632102296808317624219000903999125319937057150287607367220211933745190020997464126478675863762589517243535363146277104114772090909788152114716911600944966517510529590216262265702573472649224076092711454456395624749275831191231814541209166185404736288018354334571289419519561156394183849450260759030035650157746447248901742921116659507114762218944496220932332295084340223973772600984412246387462624397655890135335346644654879952628480
7270 2384469254325905449152151777594776595859411311969570715455838599261063976122071575823550429244859512515351616944390579445163762487387511677341373181908237123279564474485565554572421273063924145932415159879797966921529882470168376502152194752020327609945260538974486603687127418947671092140400969359203013884981272135630564524379018363977884153950035303264880873992913852185167074411865074968260330528296777385732772501664331032994068376283483466117339771140602297827294930549512916651910428652160
7271 -2587196965322507884971083488875951294686769712090267633157913403555505432428809830914381607893741743894277048294659837614156662944371844789362478578398962521707464022494428683800705872682120380247474660862487286685196324265744186789051428240942016159867000376202145752769708879303515005846699893538612744752921228084595603465098070106748273003249598725173543205862605145189938327548631690398529007021250556251580307971762963889964072057648019091157504315576526699316362463196225279552192881174080
7272 2807144998065226576442526655309294528560011989835453213498899352820970413910037057949917111179245253849263700602574853013372366033348250857316591555164804368818464818569915857894363356926696567150233376272931374950276830136360636271891159667362007862173424211060925004213239931899365640641702131257160586374151709292909673468388181811661931388320583374737075099735934105665525098938895807455712498713140317793332333805617067108097625646723294460393273525111576465582938477284423762614577490550640
7273 -3045774776456545123137723200754710992816218674342881875010909160085465936090093029251637372903370370628547666413741500281278165408809755985901406686299437403840083588053193316712321113878158324596916518691226648011521338355203627518894599037034044194791425312560696983589298569742994864188591622891945864759696502690117434049565978817451639740954426799621437093768762822560612441975315897402133578635532034596393393061133387283977017324678481062066375829016558929397390325496367529043689933747200
7274 3304671637719678119376938424428946412343319588385299309158385048196188718921881053733459490024301312669358530869932580143625277037623489917108196745632504019880210902006167110635102074643916569036055510216545238431323236661315749169179090164248913256995448897381998353458861401073877346434509128279136336254906396588522171285644988438818907958505005527935526326459357160378901909696831768427125758761967753429257366398001092313704285103874178443810747898114815153694575060689772351334452489301680
7275 -3585555329434298971451596555830151850664212255136844787216402376695067565069196240697258045954623902596346145788230839649731863290137733299243383311688000031630954663087737025657839851365782653624745690599554579266238187334094353503282923826695635089097837760809490145157150014471218888336716950152514321191800159841002883304355314502396673973898325127080516821472135060981583946966693437025310655563949121811654765172665992256063749552761386686766155218491625793192583846595280213672346370940864
7276 3890291395000376694555220239307521257745509821458432755666903401580933118723426576706501250542818494880310302533311719710778317438211750468109666212324826794225165805790173703302045548941244331453230949093657699792136909456575774698389319557767355181119341662803377142617729599428567301615757170491263782522833917976029115819408773141970409436856981260094446534439861860079255433619238075109342593796325562198830245383185638372204339694838775323835612892428821430593706938543953202932102656968640
7277 -4220903522655191327605479632206300071265198043211291146034913924286548326017771259442189930537602911514148549498935481898937080648194738552143340501637960036864712938582434942760106574797686913609416688275746098067829168678342615398515368411123966342690268697159146497581454786960510289834335239167030769232913207057596045868552597909922518347172445148974291608782875937004186184359448837394153809569830505334628664283255757258839464473318025557047680105010247969127542699180678048288849041797120
7278 4579586939515393203425374125742490777396802439912020285821891364383553548667369515025476543511892853907700420515874601085380965260018380530957867847219018771977661611656013029951827893693884094961718210433151998244268088282291144670077456725671205142194858488571247590350514452633729060101088787711660206767132313813727597701777342026463028315491652068262728303434867896754325215703058584073226251819372483612832799471736942625406455329038603681128235055607163286781884483819876838862377304962240
7279 -4968722938998478707917101591418460137026461526528239346061515635384936616911986138225028184501952803670627663858383209877116009072025732348717401182792262922687569145821026985206577667504726118143281955388791613925331114480310515618688696050085026407666880073727166288470334186422313022774497057235606544562248975088272434245163318264524064681395582440964922689145147764354693078545413024877521611425849018038530947374189564102068884647584715521824391325051783655773492179955693546500414877922880
7280 5390894637441451109455615183377456953182187530828174781364381460433687875916173293384452423627575061931841741056301755860218183557933858825032926279196721273927095128419723225708468904773798181222566867979772948795651378871235541603407567399123278720201435369332985854398348724309916143683445256640971277027214273805989247430252399479416040113952423392410485236727599925965990569623427538512418252954983080382063778583171406146137521397755012707604623300292228178067250915544989649175004736295168
7281 -5848904063827702619581422074560180623631002864089159206589503712784463274565883742105265544978601973822559297948442715257569020918614586852503616628115042003465685530490182247380699309327194414888515062653663843830670006276259766661424567031721978035928407856969384635261279158568931017328661120084405647109397416473409878268712070428488858103134928839064865785250232060707616228239011755463396226197697628541852586502669306079923097761804225359277775848326036493842396812807085046757933771493200
7282 6345790695309402873934168639921381354059491945920432478898756298697937956975584052101762504282930676305775091894209557204774745336486523155795751783618453984422062444239231389156170846131433094963733205575277401325910373908922021122411122548773719818482890195109529507951814443351896738493648777422162411994020366603828197586740107890657164711586599184581612977360867644373441351172239968449920271165224445627797340089663947139450208510437991850147625695968285290847131987591507865148265369080960
7283 -6884851560729493404499024283225229345831115204838659550712366470706673682379014130236167915571613961409335145178137162734624045465844247687103676466157588728431957115176075136571648078316311042989885126551666301259972176152190578183567312604712439420727288479748192554486461391845128310092098990781916237020667103673624207985224961106817932142086811374800333027312089541371621255157234237114514376937627756226477768144803501459416688246762105762347015995598037133428840762984696541749141447243680
7284 7469663044667201974187634213181414580530153304287447963895800180369787816742243349900167385643794337863796123259400259489908474452997103662207842170319538910648106195314475661156762863428561235098707719099252406024328680597223049094972504400754948939070525463086189733773064295157478312908861265428551414696975509270797175777457710930843479559394598706694565585448905513879788356546246926029595542293315565282357653379002481455854100569540819600526341360597316251320104618603946327343659458718720
7285 -8104104535721498315686180890500743114518624976856134566235159219318744553155010321204218495319438313793539138809733598711043483896775508473726809664674654901278623605140934165093585103357529456484553104124559340738811957318536632042511166335206889505501936525146970694189679143289233630429769897841673458304494149205272564309365793472791801440503353682681317296199956774056831696124718549234429367656966953397935468952342374072937148244758851368365364607009827902536808440364686853242161107148800
7286 8792384074881508759271022554613683010711976326880245536566946865744025359447007063289460996733158701266455376076496131632605789661070507593584901326904382740526232362636688197137135522450467059556431499621289696728381950050151393915372103134286587114090039337393602454981813977857157515630694844136671301664499556190463324317794223580913636197147307244486241579573601044465828053156810467946960776236841788081468946783180901152706177218443258824647173191604484528194535133443962099927510341977440
7287 -9539066172991167565248932050907445333260262084303828916684303034763924579824000953926246565024254649174713463715032713146158888382099625615870409981110902946449136170250744500577708281402904003429099704240007076401237550594695146618821019560887868464834973679018954113513302612000428265858509619683248255720539017169795996468106512592201927898173295369924874254302342491943307909523368850464575520760017572140608711555490676372466485703974930519419049958993423633478222171981164237694119671864320
7288 10349101980583584930473716630850334276763227509845988425602417082420190426923082741336905385308109757999470430324611526455194649448717381017927083366679115782928981378910743831070427032483272687782097134808700371768092101341708726390083367573255384991013833023178190397322360327005229452907396846433735049935648464668214973366442303890239887931122044196997078855008614242485901081699746593712447660699491786871303608716533075482079117072320899698935474742809631155929257306519387996498537619896960
7289 -11227862008832298194088301684274029913900605480263141425094924372590997349292671663605260616149056679535024944859270079402248860839887409841294314763751955077706354076569898480663574694168742241574715610885305065378875047712651564526459106735606482973103028236169281457796199792077195713482652354388608842639361278949879356394277154833436540330471503421510440342608343938852785630794696674049756956933021385451265978317672872610672092280732494678114876697095779729410318973224791486970360036788640
7290 12181171617143162670366553359918817615320554948463442219311786595795519648971174798945898856396421160828374496740558344848813744343628025394801109640633738356260982645197918546724028022044907824934793131898468965543188355685460804778021947915063584756043094858893768952103483739005767184210335638847827261404952540993287954363467772151156633717280170462580388661303120737123395127304448611031046086730684167099117213877746152953782953872187565175774245789606944453328321547000531851199881802486000
7291 -13215349501102089695162874405330354301025645026877164503246454715726122543466437524381724943942393926505883530478529839562935801366600208300294472800575763370514288542404811380531728158540001163696800205100695088209429784264417644518846658761303814849112789467157693893295987685283377025655301776016135197158254659951314259946209612245036095847198863695328488323632535236703360239934749847719779566814431803836405707833053422148894314478289384860251084135017691174192573118923816294171370881132160
7292 14337249434219367047895696738362666604909740168948057460625856409673329673162927750058796194504824419503306451213214220748751437084141499980013273395254851426332312951877213612536437974982057113187196896873941413163730115474091674756060574865669860895957546090931989370341648055021571040632318666213433537640537863027813161684999616006372215288647029150480094458080054328328221208287613776074848942085606272953750211809222008765303790782950083888833832832214532608977482610522196287443249528198400
7293 -15554305538300151971345706360152566420278588583838881310150486678313358797974969200100845770532015380573385538345521559434261836957964783248934165492594644709079871804635246932454577270926162245824898142790942538199512797949880292635971788952097323893521138912613174065777196748632579011091127156667058284636867868508541004957473556425975023778814537526498541832024700931833995318571936951527705513833148478705043009594170721459636430432292893994873595850368183517017328473309283872144451754344960
7294 16874581380463040623433492487168444592856566916476069117785559106618963045133557124021634872952877389938723871626468770376659239489680439724790743147254691188314202826671621072981403123656250218885925314041049649206206531058234299902788744242152918228000102691594993308242172624543746740144414100048112221462950742990685064337347468427264707597452440366297044572594456599256136453649761346146350086037077609990097906255170373905308949798826501247059898071501844610907627948800074715008309946120320
7295 -18306823219976316044704663679311617630432197967459265184894778674224606925384265544605525141550675516411923736988918421230679835114619203183166681734356983306748861917752584818174030088372801083065994836323681961100927081718045048321713798921925910476243751259193171070224707407648338414460858281427130128056766228568195687330376162672554030426678564450131698629295088443482416691322944472554399351831768944843888836316058168378047893573335967858184590711854274731091551170139212552136164358520768
7296 19860517755349272624216685472670083880065996524986997900894299739945887464057970810087122754440838631862250492912536626898207193240419426237519178506532402060133418618596378882142081622334692200530735419031868461691108136863800580856363838677977912007112750331778994289635561664583200890793161816799162921388521200143347701613858469765561711716517663797184963080277006738558071052595046776617803828642583566637649566599293456209098478331949094166859979490266946733387555429266049103584899637402240
7297 -21545954751682483777541131627754381482046941006514513536034551218588241769421145672345090631631238923946991028360955643630080589902235544575745286042500599999637987014594931093059265826401517370891558082967041825014510031337372425462951899987365573530663690696143705223154829661273120836249395478223195262907296828855175470547739723797969304313230989513822950104225538037013666126454250920303560975064790208381105325739274250287234739959172704089345278562281532394019813440736826658911455145722960
7298 23374294960339624047736353154836852787579557693640591624111983604093637449992773790520107549345093808303334840862019117932612007812181542216759074644428573993462048295798852690230844198506037624547607151170542728325027364113322134025485442303505342100435228926671239713243679974237663701862527047409321717911439099429525716573146632589966723551235783410921663140766099981508992301469584220890768612690631594987618318981610872453893815136273799355323376379412623960162985292830140778311304191161120
7299 -25357643777764371287044676458636106854228252788947240347744906455358481671907070893107219067743186173546170041533660328901359621741714545595103920339388534288358756322290211678277788653665382139422513686070360877535860122594541411806022793761632435099000199994489743323110179088038683914673829353600996379433379699691250580809564897751637032695015794414246932402678322055919997325101163111011909501715317158552129320665613844253187733321889779078911261804607471029631544507496530974586536507853280
7300 27509131127956554041139959444073789686328615049442546305823867392859728298338368360777337847022209269067284798254415651260256258056736071048442213863240342178641499645034420313179591829715805878881431913836575892949778546638238398886633851843933363056011749953789433522275509631153731024178467404624126086849758210168530461386734975505719815554075571134183281421462125966415325836233970561762493663629703447779377914151412390095121796217857552393181774044376322545018775765894554164677166994862896
7301 -29842998093988774368031436048612210432564724689272417560835444335525315559048023403419971999243397881357207485301811426080450952280169261155598540011433554555076748328462130269301203923736121184975127374715613739199248274264985440808710777103198125819385651865836092713459032279873144392862154019785432934926638063044391649248742385594274604776494785605274293335446164213233508791352938535710497749357500151011314241541570184749408787374733550378214111233409580106349805842395736834554697165013360
7302 32374690868255682646816501633801484401987580877623724139901652867927043165713803383017249918749468843897200394962935589236315540517331546525658628437071283170660295052990298200859696240770965642085704975394687568314342292293721793615082545285209189755297014900728882008284917864935390166423634171456656975418650899605922260241752169290042285787979123757447328920772610752370337694966704873482074008350200276189314685507942510092498091491698407089926166683166477407651962656488868016238504998313280
7303 -35120962639192863509511547673036301926410378955348174285628799444866252910898980079018109490443909725653308485355401257220422830760354414834186421648604358539525892758968493420980130936862896146696842829810078754089157260513171950435418848133228578293412793303389586706871598008712663487328437619559146406803583956858371485874122614134352313792728408871302022369847799436687838366671943879860507426277671224338327216301827050721704753310914939129482771678622665242888787882573952687333904736082880
7304 38099984084295256421109839233996214043237982733830250236899777318900397542900463360398885362626392070837273356217437780346109562441080140476902896380053137659423932628378749841284147444982800917342904247249926841442029716106728707491261731396700264504236296307599397859804120239330676181101165209327499545124800607372252869739160030863815079884900276761075103858735227449291023434218774103426101630309937038195863898765917404808618077426119798056103571876248839214839378837876735607383535937015680
7305 -41331463195746966551038824810647069745138384169742135385363015038766290796537566431955826218061715678984570838706936975592986381228571614586044065733065830929583615154539710052684637187425087381377886405761111539359841228206950950621931421232003904248687799362197222770598041925072573150367817245846879355286299987083162376325527846465338381439836638854177367785112383517079529230793287035020539669034216040710513008310515807650346340879447559216078501049087658198433065193203483231676019580098048
7306 44836775226214669642952964178414245511079932304604841009071316719145750144952699989581137081658281498833964230252764991896117760675000169473687271945047400675228799645716373384453393802608309951437687911118609039052670004238283159999516329110652364226087397134687141413973990935042794115203956113495275944666314165966419564383869480670338724792508946869861462688745163389036466385091574284509986533133943554608631439312118071583893980617499285755958257759872010445759106629626832118003847652661600
7307 -48639103608756097637199481322442920973369810302004448038802774901836792082854342932243758020867516987809074357555598711170660738183534256937003339243863795037191681933414203742220467354621897487147442685076702293105676595172775247234802015503036677583894231503630111596020869712163705077584729000773698599249600611206514394982325693904689954428896770358344408330358072163493755612142104060662754455952567708833850144141442464347950848442185553410781601408910874561421752404615334979254575394891360
7308 52763592776787510404340103611263636590654735210453975900898571674753954438439881094255584703231958572731824272812180678983065828256005944822614148429248675042054032724582754794868189169016643299864538652007446427353557943904278001679126752437479123644903149276994592413992183668044334118777109210554461991472519481803797664666519200770372014092422115975659314064905874442725469267673585260247173988501449222018238807548467659329909025131665427265852199324308770524052246042023024424831674925436800
7309 -57237513888110325100618367920855031801551337585699651883908175342167915017045348235384192287063383881867508909824098461683031156811106376723771424519814823141485922407253288528528320159607505586004981856578611751278076999540975730293730492561048481350386294601552063431297294121693485949092072100785013944163255955805821682368507355934462403397055899072291585950766870971303455849093304147516057991053586807379872315981530148442671961380677315897597185157009125182003561011100583655755570841411760
7310 62090444541627479200630782550879610288056318529309856208697162065685491413182694204123284936922172902481257435059556508341588656337100365623412292344860537222066455960900628110258270022625576926286326068360162350596397575521085425607162971410590671469179006583624906669675762575466954266716764176813025081319039799464235956051775321117518810745190344272843024548739483188410328764407457807999509167799335058967159246545530437338784372744050334207556112827826076824244448409588373429681781740944000
7311 -67354463667137840798134620422116672414228888778835913293763887895378293160117387742301240240109213564636148521770550132745192466106050839262963269751271554351571509902931654302798355784307799468826408899507698533173199510760749176678380212030216037014820443419952121080907993126456684220353842591827133633163298926788968573340584590615854179663184837715572652724290395559222578519118219030003226897074937295308290054181340231877927023605005484824854206810450553546505172915207479183134828422512320
7312 73064362868081752616488347526975061800216686148618437363211307688965307769685661055217168047230281184668373922037287396780548897097036124347639375858175876249710549733787361275516396592950336875520995447764413930677366258918274393484804704765448909340080243408745546959344807903262657361331199135945093574698799282650352238297333753063963805437649456197519260424461026281341435545078281600579807344102247824170734049843474099743018998041539095617027099143184797723552807860961160395718518202989520
7313 -79257875604972720816189444164224097552891427959263319064876144116495176101757344828565932333351564720728953342623256538070970622936276598746227994020625836629831878318302909402141344537427776407411222616509374887775763940085324344094673168601767251305778423925901496017982344031050915938384394902632260076966333449199410072144029910535488595415267277049568986191623960350816508747837771173643258025015371502902448516521946010871957713799837130562484749808659317183395299578923876996757204930347520
7314 85975925724194101024889704670748248776528512621577928087113584543533094539002038404516113624138505916510408118810451177509136755757763215693620698309343629623810613255003889055596384275721187023130519210333964731839637166020356989271571296100505483837250077638849858799315775559271163161818538293439767595459234271874968960589495254056256942024522092525301107191295702349171895131350579158093254031309075829113421259195708701802045579789728763505331641255963800746383069279992746369668292326720000
7315 -93262896963629394929327427572030789172385413182029257430866534488880719325555719428670788213120474477415663402927550048804762228059309102371343084955184390584774731218782683147376627037434106115489934591067617788382068141098241814526604701576690328253049832008240683031633381185328551337635018797069507104061397595824868182936347235330148702781844385209830107136530170744255061410298485384168635403130678395211238529698581698777765746122339132222106164021433068841836082530069455541182373841152000
7316 101166925204058666803569537964900615435141778941854872396767895909503754251697868752047861721881791850510066534701634953046834905228526241823278123577880941205965074270456050713495193575896130833453991720329829771705101540136530372108676312482879781044519614637067513726058869557972940244886961419743389965100255059888233864550986300547023990233360409996385087244115615333341634591832318423463499603705463124156704705214873827321989516152504870441574733402234957899272285731761334709119325105331200
7317 -109740215384289440767169329097357657280987231805010832574649887678999501897952213826029835316532793917954546114041082709067762786105997484256217142183600766436589703336314512862446273812517723937960172176641712045684960409925666792285093439801663624025700956165102717096935506345836325632853159785276910401209546771816447393797770658675466105840577368859449015681682609950434467134023916448969433973445265863550137835858070425612658894517163977666767182299717104016631706954246317424486340840924160
7318 119039385159571515783415247827085876848041740895788250058381814514786691333993592145492933929499765583434874242740268717040488224874958819609571492710011541947624137278678462495280147644703717487690811828985608230504781486962299766948677618675102635249883048871321225894153157643270563145525907017200806974851791946163775293656046875493346443799817395868136282445598161855475123702391998571499164335105864070502526299217116067106295818487840277452401370500430125840210963977613691557890374399224800
7319 -129125837558026489706938235919204347528196436658919649857780579844653815541866709884251616094070801136046206195605320101561289217610319320355757512080565490075288814964693320309316949262079850730421771803582624685439632132406790134077818617734573438625868478464441204232132390088285233921028606401832127232651165184475161207089660022628716775315955907939762347991393333117295203967939297021108896057883217099406023015288403887701829510621983258871688239458981523426934654999550932632968834399152320
7320 140066165079748119335954026084670403293384914983890756397507846280376324869148998858957961494208540629635113660186233269193939005099944482913591734089432691055320319530465806978070510750725518300902350440128242914086301051718633557280922902291821568359771029777886073187363419765536315323762723026133035181884354991018240380490145587550838087689887570291289807132044800640049522488012008524847540273779072485904916289604586760983736288401273314817465283371965261888486725618443906012322829255446656
7321 -151932587889138755687714482907762229055426586168626517614372458399003948099844820821004194337420542313017440563432532423535955097508118006198311609842731070472724710343108039522596621461847234719131941837460010702289695442323303745291007516247691770173208127765647644985527965828411156640464805891501749336910001107297444632012716322254493782117106656900162740199805207526573531490685065292337188070087430435206922245294245391916293438048991215755572720155233622349948657574891625840796025170554640
7322 164803428974283936082814699541404561305997115125566010947493160300891064914483710725707879827665092116120499967534659383446833655390014780140913626071392964294193990435084792786669752261145180043263072454138587646628980221061674233026657322224620026257010257869538140957597053904223714798719175904734912607873882921877678035120794187972155228492500693954562490490429616460382010533111946123842620719922451257189333973134784920265754416747890979391166350068455861477816415176413655963100470602197760
7323 -178763629389188641495784580311248832839728447968173506063796057628999605097284264861163308396834779271784274047950632430836299514166298417094474595234841597004674087433466269200139391670596972777327651124396750830063502695401013838912470403511900602987641177396501149913979287299163346247315886519095537381633197070887597522761861934803601715913437795312342879476664074159707965744778042071623284989633926914166053636730058219170839321775147120479374873942615957657594165278241517311571646713124160
7324 193905306957083970191655410939805050639486075872386168356908210917505733426826513180466404847817678195738591193862439835684117302897135631846423981184600326768305051596772038705074727945128830098577173991622454571550436279087969032723310810694308551918114739114066469976939365965394116574989009356410138152033866571330447160155187579096151024336286434179434472918885011794248922778135821059195265757281377817926648611101834503771029181480932719417415583400936128230438699056694028069570302326931520
7325 -210328362097473915363173167418711714704302851353058524762690469089715693508932966799887303136682062384091805486883466329546389351507417059979381579744694359168664258690107354842258860190266821304175476584971442861437124145496392572831411669367831735615002604646338001212627225945016273904902025375387151043901167863906923572816083759873306124199876730962091802256760699166193399812214963219979809558764424715369285739225594018179809039215212580629455208790150185741025382872502600265488395187944848
7326 228141134747984222654051173923586999853862075233070000739372148422651158362620617887068236302715732320801943572261561569034186964466528618003998403402838857184872714801302325746824092569645794541760448375681065683315220428378813836944618040602644173307635610033150230348630733079840801469622815210427523619901353879176696082235233519374375393473957736856929110183393367658053360816189398060951451771173168633545925507908349633282060151942225452383662663058720857636803354438305806111705934077377600
7327 -247461116686410444304644042045348765403976567814666272695181726010310812013433432237582809703850784423776590274146375111424316826386845479725263908288857143233657890867354553513410818787537990636412275352604712520744789947564567433739971882126295368304108761410256289706203273121250515599637556406717262850888984070449921336101813375353737930417903587902334145917169083071359540966904270989096221239791219336903126997906994529399079000965223552553416394437151371951302091712231205889265971754208000
7328 268415723920820721712919051362270775528669931234277959000531861029752697565927930902298823446594315843193238428037087759595779910455442912995621160044721305997514849048799690503418979661419215036114640254323729074743635724315325463135048061717550830348907550171659171626382878698129142560456928330317537831458569306546290997030458202478005394950119305069348927360524824961603900681179405192684977060225056537346951361929704210615984626696834797750099223767465414819592896930019705559270154248981040
7329 -291143134208514031994522350264932827212932963525795256472422770933434100869281272113932198095064533127848565305409815158805825740117009952711040584800220767563092311843677779274579793402509696079055991764207870159548635607550750153997122927748357634063491401524586445361753630564129071983558943828336009952615762954607798187564279664478022930656820322243261039042663330961824786291466824099976926580443788569390001665870059761361464845275673999151031031517834445657819605593530256797291659360970240
7330 315793195190628594906142996229027955368319148741135515739592327002028527163474578862837479898917656561270448540407600456558861370644817958517680889095696538533398747116424087409542714462628141324119042492816662498172742264267279137983323511253734731436785599533526556987743036553981370443699367839088712498978303241384704295933912542603103407008281794945719797421643811317447688507669361471293080099796961331139177024715981651727639352885115109991436929125596629641148147776491257924776960543216288
7331 -342528409091014924508295012126395835332728094183853391195928778472053977379341778343327245829853525240741499761001322537548288955864455752953933913238968085690252186805340536930231753134677399744623224805908282568172139646441808606008007465358263943262150275910338554350814156132131397452448419247937032288112784956149605757495370773071501731616176085307614766115029447946004880597335558998871497512357004956080177746807343320149647956618316499426970679929002617212890391696982136624103535123172640
7332 371525000428643841039775356432075383917682052002731040416545219949337054659566766643155382921003873049144802886508647859796434125728011008315813468192777728793909785045363394133049026049165675345875386519629895079686466808357046921597087691155857593413589941079360427729970203917100776973478549096701377265144240254997335944192588886469174386891743718884437263813909595786789001772097304305182997577701093776928395306358781184733340715176171300512448327900431761011471692112766864617783754664514560
7333 -402974073735574549952485354602323798616498184014453403589035935201136458040637608372039122609511726573723395120312131182680795451259378326241736866194288767286838506504998372361483689382428976554754426728860669545556061777611349387719922591035992277174393354842592608450325142824180820446973243714984886798446943631493776414179818466320767005428519696817063893663971543657336115935741462214826625387167121722663812512894781562146774977971140619510922327374663443563834375593161526524119604839430000
7334 437082868860898460314944518651646590640074530677345302464656065476315046606281269401959298183983897077734199500626953184481512810947049627043388781190404146989694251740905491395711956023698612263838457516308735909601698531589741000326613556556658558668563695806212735792801113688161433792224682640587141092650978957021203443978989204236628236786682986990187023826579665621218511435976252191379646420222641792887164475545638330009795346873265413080937407631948939909384137348545878092400498470693440
7335 -474076122078934434054460603763552936402793192814350394149393809808019124353773740151003928306781938059690986155572281509552569630323886065110405416249794267299264785101925091199057171756745107050900484369388962162314895671610440757205884237819398982453680604258630590117059797283884589158621158272232241335945840508444458935015414564309554529091928763929397335610465314285185325745975882724306930406144987018367502270270080712865866995553269903342575617058698679628826278786459947138237327495217600
7336 514197541911436073253716670645726998630459954529701202533392039821278473597333632795663333285107727024767032516070279154524209482298163551367772528639733646658893967145520574528192984804275033203548264420039110449378057408203890483148324731464186262065788087332278512616942512154574887192516623691564304117219640056759828078511993173382290627329154515085498817864805524709429848358730433113313286732428506335098004646005680607721571306158106267734865707854380829599365364892123016077946972196317440
7337 -557711409323185651009644386923714655905234999247182093815542941230679629279248282923019652764620476824162738511704961250764651840830294949695149756553994133882344970298034166639935628999235639965409069563042111155708201652658071504604570702749889188766903793388323404583932581209437107592060748993777130570846120306653335450785346147041933421552683240553604098701477884803658071205004409068002815307141673988110928818160977776349418840733468502849313117416616663063594345767234149351894951535572480
7338 604904312762974543636218711271776215139404127970715950879850104762237207140484176177508514425563805899271520322639939760844284644783067510233661847068051369216139802514583685844485226345372147820718551723882944930081327635115594984094236098431754944688256102811700324129007411507680997184735738451469667017693433620569071920712082541127540970375882217938767309444461574719721454272839205649721577292646457621161142412899401180038805621544508173875040864431872315683821076458305600278392073278398720
7339 -656087029402898376537357840782968810733648723830436449122007944287949279660456457972341231743709724806254560790029494890611918071955863677659662991366508925979339213509938213340081036723558374602765061333770797726794194907561436920221678521996770233879346623889840390381117921936079097167750369582652904216182059024737172151546928513696624865135234061361074772452673048038962452678046529055486245377738959557428980718463169871582103985064031954931015525192018833670310130423508776163407099393529920
7340 711596564883862424236473006910598865498177576210526806827466487555949588413571285813995423416309452248803938007391277214182590136250566733704432269501284066123817245536187588360327341672010005466328107322326513228826881442309761817240706524447719090091522593816929763051344087340701152817445990761733174544393712751221491823768931955963403709292400724736463521586416473978291258235063959292285210707353592521462598690110548091399791467739044212897390174818154952386942006545698119811029407131859200
7341 -771798364910416224329683091124995193214456531771912783309781345453343920140293119317214725184006061654091496207512350617165471652104233290637421549885305146908635846350081843586886179791360353124406081179009179812623929024937174727894870304672971530340367930337243156130918380408899847985999952922347482230670746534184160014814016789566131453062057302884442158545939140494481842909549137662172327156641475918157009977645481399593579720062338021273085337228902508569665534037032620903115202802915840
7342 837088713160254579956152428648413515823354792281148023790625319618354501286825012734471177821282715899509099840310502167844450693977586945177703041084590562229645129575570448948722948999406577756835981532879979192246393966787107055453698506958821120255405212365851430865527139801141493909522086011713955812145266412664823785144988335620543649234269304129218701378808495288887831445536076951836956004965941968400071562722200536035986685202760175036674264299030169091493972327471755896179678738392000
7343 -907897331190239146407806436984472042470569682603310758461621442244113128937919272728770496845268859746740019278905531160516028259993719158182592603142791415890822231661332195902915325536391526210504573158880206250061160978519531281943740936754571006578439832046741029515509274259450435978380378800081982163188057033129196627510379481952204273955058024612558028606308857999820421138383842110149904169152956196508252988449943464050757720574621191596858217317888374671719316530483737310275341278587520
7344 984690197339527322173662402176383200146535867102627554882713841167359361328191243696416373925564644256232366940436736558890561790009424254516756912585909140570389506924931857972952190038806767252660543372523544022914166647657450834824811706636507938533130841830608826798588015392941384380214627376212654824985273515161262256499275276308431714166030058665669078613730543988527382383171000267387247668436693829068170896390840927094087137229505350213762701304774846179966562853305014167825358109110400
7345 -1067972603059923925392262599309560350590302943345077357024240505591246682547941549230994339803800834641607728656775479373301381604248001359576908393218042924326479932672019279169061440340506605687673763195868129713095751501437054973632633830463893844952219395316677706301282858915919479964259198805467352423555985729017555037435611049377499642006308333583922436074337995124814529601830894388191871764483512838662084746590056500637823275429890390249613339509766282367670520887233509788878820035143744
7346 1158292466653196548302575056049516958480918743990787367786759193033718328698795743592098433350606116725031945729026133262231910826745118475802065951717032502003868564563133567692389335382462757852580230299420367688357251270090058906486673250375568555758561142678384666426625937146722012242136860171767820197031408932968671301117648789290395398766861257487467610997035366838178239322195518431559775867755870495222715117359559096584564301698712347642879432214177886578660719696482680537136448063091280
7347 -1256243926074897949203747791686996535319593885119980799876734100361026157935200725678541727170731069678925694171481913775621611359164500083754495420464969160761700829729838254152891837878080338336154215133426445690898793388238639774307512712534996550253104621303179038073263113669910369327560093408188156363830839851194551077495956517006741113499187496605404411536168639798149061061648144627628970088210822319867852495886933476997957545285404547294042843079397870340246986807695430864538240351682560
7348 1362471234285144113267622873935640790476593212458223242225328184959831912041338899427460521224462214369334901759302211705337997589164113908711810376039673213080660411720257907207576129878724511046941590204861571067166943212669903762830158480220266175781641056965502012916155995109604991703029763253586328229005606807335831259181505035187360574119308149904571369433327316880131326639710493163837569013958862341190444595798447250115933393638666332148232661397050474377999628079394321864996437605533440
7349 -1477672982600646612245506579476475566451616288217411997294711986608942173974849462425448867143215663996869519852399700743475509936406270482716396096663409177309389754872308489023437732219165458917194835258951025741558692084181973410221003796764563091931106146123346056948432468806907232100964442046864426006936062607042554754292207122659773864957061662440516081751661297314100291741266617079075271876174470432952695683046755484804485133907558625727769325416068801847667953721389976304427077682922480
7350 1602606679641927468954877583433942089019753186452894984055550355047031586601449185134634836908994976711704759129764651695244995241830482798387540855566039579485652200413499404780884804684588048352849135003341195902241220574763833161790570991350087474817389522505844629683527638929850537181501485544419049732493966904328954574519871568107174357093337568451342105669532369454471905874916740728056582364402039568585009036725386897242199717568175971275414451525899446021277876492506572414772618624173152
7351 -1738093715788964844784512049639008499775175398759172745188486628301387034253044828085370336748616899743423179664004677444425159117917646972911780415918356274993579912855639922889466073720024855669505415341153416047097833995006955875206285658415549721043137302539981918018164512768536736798551159841803733377200717409050078631700309035137227102977658493497775805874800791098985224989602417814199051154268243388171122794070233821407720212174963905828914147587505487970087315343756076252498679974006720
7352 1885024745572605728554563423750996631205180308949133269468305432706390489274643843995952281627325496852911483350881258996317403920164933704966865521054424845257646943643608642517543801350778847172660810850643989156070689129063786464004810078065436503156104761928852111994550899700756356506157615702999483237364118390473977912884023871532697891677088866860731918198783205224395921758202712154745911308500966689698286152857006880726840390992521493649354422438302599904973709624340056708887732485830080
7353 -2044365523154278563049760754450072252302021537405849177320474833880350359144751083248854230572470206436310602373150630426971150160413013387012985244429073170346224193736758443224572751100710091473417428180380996307588820654571177708623864543057444044755741968425373195372524656636003952976462447028495492895768721445501326540226318742432181416853829295035203797729281218429218699710769973285596648011271758514900534809894051271588334267341326318146804717927946718635379416992747241821038502191945600
7354 2217163229000555352532163324597928030515900615292011955313900620421580314010407495368639080561026795153895238648717171891354670936880326962168482245660098700592292596682716472913889040149659831018740873397121164984279994497011678307454782979394595433339831080963526292989991339952618217822409007089484212105164327197118738919952674453737314279972576133944697866157151319282189573741651706247724439130327119713749560286012081296522214969011988134638400128951698594466806912795031947766625585395366640
7355 -2404553329061144723306195556596194450331203688925344566399200745883211359767485964689696603396803445286828549537785113885590256553525145574585443643002099803093390713262075132957656920673805461010514476496726865722284596114128750844799000657969436697028543052065727973753616187247052455654430785337656675259231705287791052996313489980521708510586806092016374710378492458813761227699083325138520178666177935085906595169988632922501037513835139354647095275650510236250189015182404052685420748205184000
7356 2607767011229748974239555744292006477317176744249988615317384119588051108577258085427103518705961559927680154182561683307884099582996338519853095512124931570098111887451720750634098110820783066571418835161299333332866622820572819878258943475997651687995690555217811500254799429940113867674107308983888841399445518259797133108569221895588460485766004958696673834733504347133371584419226617905458360004200655841494472713966578148686928777401029457960654639154920435345405778208343509349151748385247680
7357 -2828139247629437232398438141391946559082231763743596027883525490512118495923295873290174803954668497054015023243075926059892595461845889096928044125415468739977444413713958256723102093239838179141242602255714096686319028784445656738513140232002722693705490197148427281633556313945333504587697975097579987310387949553210693047134621222766644359910436199458774804895021414663444263941207137616615319858107911840561423707510024305780622413513135057585781306321826085834995708324671740637956569282016000
7358 3067117535342210853829250063982952258596484470918753995307171903842610855549811690938747911409510119862454497859949145665647724170214541098149666188567641281628052751603381018905176384793386042074593836814033228401871467067766610711869702427099900406342701042244613742409016783552587814637145151070416365347004333625308522058068669888359471776183276776517037801407322249304367911402471912899728749631418671030521047318156004701357547558556568161327567959298358479694512485125048964735608557694978880
7359 -3326271372622751376144763520189164634128684989348934964658594280688243183283148443347180169367787686848280457290742827204722284710204098487441758533918735138001819350502604027166255812305630688810904269390063732919644038867454383811835542502867125941970545720809766401895926827801208485216111374265935311075600834866476920939410793833571992203400403337059121909567625248367937079307471925513669000815521522312635896235933944876830955544394764116067287672410811675778467535856105416854863009503989760
7360 3607302532427650035279430448461447244357791863954472290490568913366267461186938432796071680807882442621315167296631179882262279164275162600267530428255247611445298667001160832160572622170276276433817570903363774544722036705870713639636777001139984649119518700790547121986969578711008930984579466440734198937542344262982701907767132563873043468610439424262107942171470149860366938155213500560430623747156243099209922543217426142719210987016443787230317612143018624237636373267510199427607223844880000
7361 -3912056200284830483564162778693776593785220920104116519422301139926664222347260475391298160523913177260153171905837937463985147092046186550170693832773966294611980427882934793221413727395531407365218188988358617336518150822639674265826144002366841544352943915954987883880569542078421062239386196345636605268313308682137106409248345876082463792206700690877469855995522552167549407957573807428811301723509989153996697779080330442959146215086224884626111916153630755127773516832704387081678670609167520
7362 4242533049157108571907031925253732412493271660289480474081140530270823628409474032452025197674838152469195329846008413459818965649716352067058711684703513823793047882291797583405819923446211271145815218792945097700661566632960839978794238413232961714240761578843401421039649458862039512638476105700994898379527258701361673714138361293637932107164129772278710150408353346434946266544395133677755622920477635871940859036515161912766988943482900095497489679461754723506237390668355519181584637799375120
7363 -4600902330055425025116256214886403634049895185254222325684341074983510274510346347609579712708910322060983968728382052642130678191217969760966508642019868691002440137355320052996347660966344255831063444219094836822880180057544450551248743227624769948953562162378999100808579474982248194047156264787882884238338107720690815629422545855648852952790312584389038499196681986594931122680438078211474945179369856908537813400572290514452062379791294498092053699200612329207329342245002732255793451189616000
7364 4989516063770839544238407398941205523652883468253054770282024233912678469545211882046197455732058772321707239528584916631896174772285508731524151921094978432883942806541703341083949768000426706657864286496262234574052244613069060144527600285515056503560458366034076925019481939946338351355311878379142026256557784917633372897458431707892563021539567599031505653285766319136052822415284985219250753086627480464958630275636927079849006946907857518192525102170714002482940454784908978566355770086638080
7365 -5410924426262806337951227476371597750037113194844786561607906432882866490763490572881427187484940112882377135489546982147800055571913052419162594791093940952897012723463277751015401988399832457573550915202481091676777570814430891733728679008752441138745477148627786919504929454748081298970577216997777085962645607103216184234010876909546619849295683466566508879910334771734394528810059117241276343024500991088091615283457699288081969760763136256932368153293125575065174360854275395871273925104825600
7366 5867892428011073956553619658900094078529435727886495891864040228151078236702416888263378162404817175712564013579952273325205367773078628978700107580923715190658668656098128476846699720691921621396407094207814748314705704799695999224904620242663681307119566356705041135571534017300300155783294442146476897439773261781704110700831101332335552281409546166771222395294306048682951165902694153352022596346128600146883182071635371843007829783800081339574622312405433388206058625063029811925669283878328320
7367 -6363417996060174630083478505769461393410685138021150906561182635664843127821523011269834814239166797903703956737191015457704809767961096787052383835405190719455762472587262363071711946512275057925526850863645362960250832773523778426999914250943351050503045887934655984906323515606057188433570864919803590594460662690169177464891531653546682834088276444759919365765596304154628194743453504928043984291849522126436003396380544811363543103131076836809601907198202993228241466456353590187799737555503680
7368 6900751576613519508930343907182992571285777517896555714705924711843472987855338595590906215868593905666239700877140752078128912989169117950456892576778780676187187280933355480778956683673914637557996363371804177942167688637767182083004299306355821387089072493498640759523201537018892347366777602770539049959655680312067846670235975482926236452147365849463152559147050590455349969341113080219390613914524173589724630608505064895649382114886834147903894047804126490045730836832644410706164102240149120
7369 -7483417385927800237467896644260154961210795255208806386085909401610792759812586695745419979237106256066724435702035711805506863324584040107543391397839603995676574023933822604217274210654253392582020871218691308595168085378953351756214293654577006450431041903684985016707164593687941629135325963955590756658328748749536794014117604072434627128865163212403073665398467299366317158343008303829133456545490809875718199569899971047159246244000702223518946866167402918390448008780619093403982164956609680
7370 8115236447981875398944385334311013925864953451335927392638477759576192441636237780943973394229796729745142315730687018130692544395767181361966173376813747923151813381914797766223835289670864825099589652681648769387079515681635246212117839374602934026007285837665031911948797519951117821508606659736209628658721759264839604204174534955122504467581327326372566016857654207761142472565386253351252335660893863934004829553902173294907999952043879759909268823947851125019359826691313287077832599824417024
7371 -8800351569017125777392032198755229355481757055559563106324640702017681701982073975081526680722829676614037144567512480520894643137127145797108195694030906343715831077313543769647630558408932390146941526317836433270835353476315242537033018655180143970537678383008759844369528651060340055636604518857163738076879270408711999137647135164453840172964349861851556660519207316925835068180137893568228861033430349895773257617946769306229771157342192919678848056302782458672383001555734276533620355601522560
7372 9543254411643749670416333486543552231232236735154838239724521055423761996372604256418851204609235105571443530099873031230873510373697911424817341700896165321341413557598216319957326971789766014804855265847275269679930532974456120030736740925683672097691849183938854993745936720526697969251552257243960683448603288110626835423252058083016447520122316755053482438528282072711991019065494239575553488848277473378481799946290557274430648082021270970082505921385026304134256327117280400995942448554507840
7373 -10348814844861301521931841136387315966891826066078580405119944592923328465419696605311293639763175250876650382362455269819380804117545882407229123765641442774504445666995408712000402352301375232856113242739981210562955243558178795469560972235885647473234657652689095936131518755260309637789782717248474626211506705113574477382599446502580224447599469654000089233254824675274583781282605513448790749261512825872633851358541513606727394492587558378775225090026809540396562268502725709257327018387370080
7374 11222312761140452700547811706775404042697071255641975464373491928747267477604367000397799667928567710870058116974494737761517196275478494167368297358542287425112444441149798811510568876452287354568860853383054238237725014223530273273823178561157711219334490752302198844967743200195432925700655649245619486691434007395841817898317834783896563821231537568512255486156132326003327077859615423437745116675899595731163693509436992568967791489843501817571632757641118518635965181284500559827649007758427840
7375 -12169472567752378721968222576464625262338819021920358769038334714527527438013068525221411559754505425342624855299696431142369756058357413875235254787605554536659476844071512363639424802871516329228192535388929230733876424494543935357011137698884060696589838980961346815505167141398585174125305564151679031346982683332285380478123804729921388217179609435378989013734041995429534267983493224994151617271385069164533590864017869544260865434983499787229149334210246082096294862395958182628984223626156160
7376 13196500576916286101310342744029470008642937224683383535765491436888937713688927666531770692956309666994812112355800948184336423912283055805193400090692496093064146148810082381383817505833688417617198462431341925511155596444818036287627585754076033191472944470633159750509905664645287330813929933508933058955372330093383514589026428848857158819477521782071362434057802055919392598879281922863081770190378948683792521589124989244394576615720917246055813933803388460721739254030655424158709865461367920
7377 -14310125538177016170435354148930102896237134486101149326802580816713186312555894935374257074882892763392366750023295235502812030460423742881986524429344991657106749735427685103844326752404352277660809262158623244971469559597287702318311357074825080993512495567883067559003293354249393646558639627495313418735192283233048976911109262603384598715979007452259145089923763888643054958855227379350907112994650320397727221502136102845347235289151775315042513874806966087082796329469664897981962841290659200
7378 15517642576845460125015911097093246263821348801344925648584515838399490408025109625445101100775388667892367881330636845448204111206738196253276531876249742113055409206528558085166131456098556333013333796727107280963456147656394106709887749055055670465312249982035911204485532731058902751583679895963230386575377106048158352747106796624302630407751518459689514163286076751700964250333278659240918831662251354749452803966942921931579335451414360994737846416216475017471482615226607944990049025684377600
7379 -16826960824466960552659157946879326846781030852305867416549634360258755483432425917644057696140455965103412027098354079209892184594659449661557944806056647476127267655740795910665732963711785502690809796238575844017293748906459887679167273989290361988178417779203686317460471430408842488972195384744624727635102861789367225791020874988737196519042752459921900943407935211401507920337737001481330391286996932271097218689995150621063650390750291394665606854877923427079296144729667250071515638828166400
7380 18246655051270298690063129756467784952305255611455000668928262277948041654228660813058288741612253459214076144480021648437168312758242644914876058104482314918769165971182988406366451729263558577045713564905077865463339157245749481255168353159467313294421867665621126669270739885028408448366616752268031564897318509701348368532834681330095410693543618367799514278056244537528570611386223179058545704788367776733040614283417426029454977332781401695169388390961116007766079691899754657480491163576647776
7381 -19786021636547605540072971733391105496418995714345577635044724647763514005456305033836386955622636933572516407476001704912672458877128575849437277367702997451690524717415952573799509293532371630795315379515371590232441045950493022966329963827075959906593484081785029229023837071899164025663333373122045317626431927977059161356584287371543747909223601240560681888610643941239986885581489920402075291859833191048847307355025743700720172792908599203453502553441115319420187557110930710351998159952946160
7382 21455139241091916074572893749971028684969604066896531463182274760694984734526573180635933773770824047884601910947887750947633384023702271770128830325854973796018939034366336301183397478305141441148380107117131815709245610386297387264304591823158436660755202004567658363170270870347155082062402298779070429827462967721174861374329570606971500725437121528133698310712120871913280575193159699473794205733011978533016946182917938466867191958515752657669728954621653073498734182478857213886737817954605280
7383 -23264934576356518088083078499789396817797572638108641643134476393833803961048819766812085798075337019575465480453428600675918656698830770996563578974751859667982241761390309107664653386719900754409476702950479231575912366383146157900499210567463733295096689319240049204129816740079157674711114873913477817220236217851815714286982579666046655880044881708969200879603636841759231269704026935648742122063535270404894032000715095694029530859114625600721330674100615357393555641222559622860819035855651840
7384 25227253698096398558936092231534241199307474287823977631765538128043797351276665484139140450877426874703483369090100872389565826975793830054749071158837205437196164217503992742917971904809707650062994434325953827586448511583114611614960444358727094437638313687984219727947326934231909841244519577514819926943505000640857986042609025017027372153572490378256498908887086613895088854071486177689897687486744909413465021304561718142115357578231357553427564053904480765657131495643815541657595061840403840
7385 -27354939288121162263467547196996863107279588595458411879359296714207614108602336161731833654997661910612620700371218749178644198553432039155303365200617713518851398558423843613846795579620100487301699012714421784427305171523799721764630069499351109406793218147222728005799511530941474110575823100548762244661759921953151917762872613683057296384104942693253588015459921872940885421022905475702759016870474084291208315262997813121212169431477265648397353224824291892795971767103202297015967999619212800
7386 29661914426662907193315989434777199799630112576123549500715975936767367420857394341834058154426040054892033318222948430326604321410882483671570604630325071683350506016210525087109126838161039776476143672208470980132701831498292840620781558235574078451662885138035290078865615146089514656385908199602812101025526445839971722231515988929263138680449764816689679195100405974672397643289199376552756987403437055532273409090949202160901546520101402404027111818564635528392492692405793322550536674039810560
7387 -32163273399993219152737733971212275211144918565427236151473436507304244771709047918187624657727360154018973029174446389154930668399600979840747293077378201881789500465966270325095156519679561651766083387374275859131803925590754324954555553283709468629531844974295305293988820947405574310817859316447161300155937199893167949020706646773319997076210135312430695748712577793968922715325123390173839075078212270848029161107992636818359326019421429102611686701446216353555573516364860613298320054082666560
7388 34875380133583258757534448583429701262706637622991133688020036198420918313597901421689737652398541925505165941196677206036620835804814438404349754336396995169151141389667040488366194610713573657313014680012778030846385409752513097137091757985531200484146160211322153042043701827302497299774925145524906397707113287738826102844035240975155617707969319350354847848668208014189947519694328634781395523418726099450116632762326020727745751190409949642906745935171703997621326291390952610648638966503341760
7389 -37815974890585215327281694954035391740006674231855018456365911811920169558675887484338308922502987815310552581343118051774337024836126367786203277470113139019009173644229393774465698253108168302768480151303700835346420242228383125053857182030494541167540366813484028523966690502578588761083492321963792202803242918886378075398234770548493944631414193357954172107671594067907390581530377880562520660917421390809012683866325743764478688658764166632315903001389877040412829101909231961013290369070858800
7390 41004289929042247913490041840866841164049241081076195321275533290628044531187416902070148360760699661416591265704010025475553691557407904725991360684184552946025932307272696961924742279123091985003603703970763688287422799732319136688981074319608599789835780323426709510299313267199984758708108711435662704405898544849308157166449876704475067048591681930787740139643803843678207936306355272004879437075388024726120729598070542742121292740356926953374042845728268871735122274761668975476419824419006400
7391 -44461174869354237828096728273876606576292541350465050084764379119586779403546496227856801780463602991908210383103343314022627294691873328402491855058037193246910356624359330440480985255610087234570859351100491944533863424653893386834619346260741242393182571284665944519217360332971765595187097703418319598917777720495330740438102816895794466284320251714967130922911656068347847592820346739624682741962244627969593859303060163850701957691873883379905293739338912284501699486101557460858740156258722240
7392 48209232586514048646779617387480354622537609392641671072611451704463401071024155335702621991245462530334356727148142195597143838075913219566160254127528443575929219211634497663156834732841861876780098441824590221926086075605951192974852725016580874677328298511182928672236035086917872608485540558376909761045606220808262609741891658413769874554303706480919092938349361974998790734411780577927215649743204997026460220306344596986152830838636659686602631706486361680584216783436307687164149941108587520
7393 -52272966509890755065044473677369521290112108399568391494563714277446589219159303455167354587501052313802777008241379802896719968927950057259771579146412147572235465100445571284944822793992179969745811114086727086949235381142963177724774957598491235059132387437736634551893302542441372393029928043376706284238627106596795962272647627791372548205524725034589414544313483840428172516974898061205055072760615201971454665349661591533799520419092404300851627305009610157950597827878297671385227115140325200
7394 56678940287313728758422911092290679549735536608420568068375584963407953341657578314488092493241634141643778604697720244035587329214055146258610997593007263172627932608280177725945076011849788379969166475065808106461338440843051772839388687631453601837619316352359447962600267103805264585644073804925988363805679634425650047336322775313990018301863456015437512792874034037481772391660472656031494078109658780608880865113936171992791432873248692468015876629282088929211287665279853977546546866852035600
7395 -61455950850382709450575845507635634648305791484409176848386166100840488343431030956159351616738587584228843979310885713063477691122397784581678800559238482499630575629177897771196448662262478721475998186886476347842207538643682682467351540748971648322664232673974749748209939499370314188310207480936683075832212331504516884264965589568548459513977348703245102962451719318370995414756298080307372774202076634862558344335305635793027868632506507749058485218541793618614622419989041719910395352724452608
7396 66635216004812159261509397937904733064605218979206432201357762329643919279148966445874187394344790188952881793874966078907655282127028195998552608838526803958897560939597276618678408671068033874473661013519781708708763435917921014641010664490620763945637696233969979853926014587190564192640815720134747141039010553528522394127702294816557471060931247569032789497850991398688782483551425329333224258904112948054212975429569929862289572488199055541192945958756101997437516626252511472672801686436095720
7397 -72250577763774716564181371804301489130792992959210222114995930030584484520051798832487797951699667903410843387659053381154205237185944280422936577663492885639764138088336142568908852356145527035220577648151695452767858606840783874091749508361092068461748206310408921378418385102740813636569804641713395765649263823299291387487775309538220165035088376330021119399040648443632568573000461403789756949690347293700662501617500842123076003799099292877107912833979869925013552222180410254351403907269929440
7398 78338722744246768172234628019479872341110698210339768928554821871916710483504311147806314446851590119238115586236759597370623506263844723031399244457727763867382333084117285461985939816885472378088862280189814513694578074442065489331393123860006880784520299275848731385039482814788507677183504404982489546631420888427496227210762496001976106002635352729926781297479988728619102444862871425865427265128527711122634465146944945151004719686955294933164527328519588714645928794801447432738994550450632320
7399 -84939421056938216935170199768800455752547889332474553350598868893467327813332877800215105037461430883290068690656583655284674951968197938203984512567994052628280352309873718028327488003092710939908419059690497993674822453494896545570831356138682269950324765754160100228135918838649043971967553026646677239287740788994670762825366145583907863677744046150422961886920868973527561782883858720524223330167174399753731784003391944406124035181104730643502034319816099558246666859816513097905842160649464000
7400 92095785240222686201067406841236070070716533274092308150189860762390301744986476948838901979417378569773469182387835516647769888525938170629756902460717218294503921184082798807734623418459093924653786721796547286156996550801908438636383914225789165436388272173155078516809327483158915306866560515717204248908459970428045641251924680740636226487864927157273450791215234003928577206895354160787637731680122114899631378327058412381893068898054394226405186563701318133124622054645170224569317356898873552
7401 -99854550918347601048584065844018112262203566003519690771839220938451552614957423263340805863577934538826315166654888653816420061321422839210371373689253217816570057983450214433850049081856790958066040963505406009040165129184304832403279985685432977221295587955501893478748974086488925580901670840065682087809599583813695620330743114263523951760256852778348817043136663388549510363564265066326066926975826820345906304817431454184709869680766969551417843180538533487166229835421494922017113251652823680
7402 108266381004934405809871227804608128174229746762045451997790535127785816513593264920725870639819257703542033511510585498544576945943494601282217421040422861925131365645109737612429614626675316322222621722476530212047140082732866516903086326545101505679958863356067781203401448531200305728057367891117856612983939044185842890718981515727105111005165575627830554539499024779113029764119262155520154092665488237418018724985687845648125061195079075905511693668816617522304556209362121175260242980043393200
7403 -117386195425286261745049363091582412927155078583266287999296807691543078088066801784246453593792393994909746755970333391701132513685788875104829074485571727961382881089140316999262359801606880690574526404523946291645639495587287176827693341354666037962940225469028934628970551307423113635265970262839192815332680408003864464926223977995007882684561191915269283145234771773092118922821991798391896791301066589607613731350218953561954892987501055656161416470890788937544093047328355000169280102131314880
7404 127273528496288465089178214867300144713027944183547584510944930285604356058213616419493789032557772211754433899328217632123168770416104112434220621306224414151898178326205711344632291115477257586828040736456284477991193784805673660514972954693601956980709550596192463438791122762479308755989473220314575524236179942630757624332506168507605694251401177954096364742931779882531711966476832820977548876040465519404772882746181898556331382302570593492884972351882661921491646294843836030786010217868806720
7405 -137992916281782320096549911104830512316092881106839875450693614044019305052152246337628065171742827712259355052242322007189369219854866914851215347298790123804816190727834927282420024938462423310831301960975651704032471461882849800517010702343710236168372729284770384169443816350035392462353657743099541979002813042462293923987623302807678659038770438670486823671273431740213995478747465255057989732041593680124164461328169620143454422631197021842064980695400347847767751242745675745136331179256031840
7406 149614316435372182100644703531722622194440944651022156396063115545996512431380749469846299114644835281611365871563296666510346696453966421691752463864629589012535273341488129807529748554892515827258562809968702638938307066776089877669881724543643510858802455084903622809525453301510582268827896667076109994825608366489495845094296890994247411488873698965534479932296348536658858784066675556075676303187059588086939302204293814442106753676499764207778108995929408971485338505444425650148498359978419520
7407 -162213563252940277317554568238467523013729568811511339127476424754044930020716478586712448073888404257034736924586860336612248687490190092652312415769831547403261809624106457934670110478246793289707549736559515395596982228979195070580402697574838293366149602576972223290521508798415914857375573945240085685242406307763179976765121348982032849571249106218442574161064325215550332577487452203051081784577179060018013637737160057037139978904603112482031422092057879387915654088487035766053222655732907200
7408 175872860885051727234349138010542445315470424766721757432201638388823177594562900449616206353789764860430641610837860543367406284905568008344658491375788106160004941163080739212987829436133788947346035462135201555786594910053008899137318759663216037176651337711720335923215109669068470932434126404992545527790566260161388589966352492954318142736149190255357441930756344575957280301018854312067255016832967194416038898062195629681645784984896457403454614960653651652136805304086470681620979525196506240
7409 -190681317906403293737742941410634527777032032341068613131641657274439912801488707078871449852890770875109535309318486292721530434707571541923486986777047287863984964560644357696627363139030766602568627539188363279292299866059980430127768189262429952899463717426652593715252871503267780986857486911052588762215239590450924748163088261453728480900920721182649902177830398557200943956155371037325898274584230063846224951273428491877755195829031888837698188888160622339655667897965234100916703170410393600
7410 206735526707096828603569259552524661786904468306109090265135393153425706392673485623422563042806970366680756902754400961391084469594795982280795595051500296408834632931965065953418157072380345869738220536777340995458081317738463386140214095407729223038548156210989077849996819367022789871800326927450937838475542141689999493848463658294538523625820816422865796398008498560051609441034575129095219567401478658388259517180868907131920220963546319776518172885007296740459556992467843609740371705776960000
7411 -224140191460528386230882364077483854118244301710188115154519308837048089528317534232888982197294527715524711840885707280778736761917927701494731167621475789717661133178758039016046210735594450690846417713781785877680977572238085744019737917585365811965790486660963527109669648246052231480520598185044525883613239096160545205629273536845745372325770653988992925055945863394521286029615048413854498203762519317284261254995267231626978717347492805941366788699089428438108150409335793336985201136096664480
7412 243008808736946683177380021376498475549491856042350330013551043298031630719603577787892132009072283124969408175384408657768583000111814395998448705659800653780868225502747953798539571332856378710641486647986614728503143551493928180761127573433167832945301020129925007444506106474771271510165194150830559818926934610703321277706084215227982122354239128814504384655286139987167294848680316812768888254806902717317824629153100925100172372485030919002854917250943534384372692994794577238348027896722263520
7413 -263464405172276437803025066054161740642904211255885749398531882218160964248775324020245577638706812955166763648557430251048514899414876891771462350270996660972172455723050573289248805195337711484662839732605981404003988210307950799455746903878482411002415574969678497631769498872764329858885771352776979240626944039293857940335306250564541681547892206004891507598122840845582926875443362191220726136688829105585544031468189403126254038798831271779220011442027062815275526846287486788659732427224721920
7414 285640336970818630806378939578857790208924424692309940822440346421051817230293090585274107724080855566222788023351569957417877236215219269927217325967538291620404467466412132864906598564003952003896924424419665358702806145280373506375330070023457363461593458219861389593434957883282376244499358011923456316347519101696394948668338808259345582662248935253030369062184228277054628321585334904075717959692644994172055149982144283931548540014866062252502027049616041821910887780452578778445863336757195200
7415 -309681156420309690453614256676937719974663602378187743354155403758278397176835545364495737316827969727396192048782127094151078311128322258545707175099674969002521639058033662602907887091215682796918333686955723310129501533028435000979279811819145277255275731440433061068258187116883980804718931493034366170130469881749479316010706826648622737480972699161937806227699349953527347797273438429007993828221126128200910995364266521129474897039671707321289351342821904537294484946245555185602001624770497600
7416 335743551031122371611204307033332527447035370523746986654376382222613329255779838233550694955048014498375800488794544745523080079110215851832147823336524388618324304641497631779432062641058509894548040480230368427455108445202179543269160881447714464772317645492280316478423283556561179714518565622904953929257456180347762704573390105726552888516714884534903445034194893099844615306886931175344110625132782851502462411686010287905457192471311755375156879693538886257260866317411053998375906668174766400
7417 -363997361380915118275185181125330729874928338166688145511015471678293582606273051779047816734026724415056160314000648971133157757581965319731917402082036924598517970055170594262242717796264198740468947646373524866739744135631277753991276148364658902231266556817590423913036499663611104072672099932446371520473689936358813591262738213612109886180315625091640990463780467485002821900778364813760776851708786268490293847975973587035390569037946408893916924246303765662248560093819561080495609823483963920
7418 394626684254809471103429010576772519189928607809033834648323065154804677237423829959250563732179197091121237953805821361832757407823987284743842000960175199533792215311299112370340375295601244163313052627988127104532801930758537117395873127415842722120672111072546125487732550117870516799470290577623715742970379028485517610784031516771797999548661666760174417638650277369586440621675855975684683742529640979728702699466731094543026283862602676285603248317230116806618254860859857592414365736933165040
7419 -427831068222474574546986757195349742249645534739058310831674459054301391314044453897782089371905867134372713208181455207330816111268576145832650560940154012950418249596040364002424226509195773205393543454781666327772571422452990722705601039366860949423035894880764750933053072330049458132862872454239640370917187343222881409167270304688906406898107502565415529600945353571959889419929814003818454236879157541066667374414635767512822969199492201220999831967224206086818055516617200947720754472850073920
7420 463826809390875546481475356491911014074152144693284244582569533573138309769679759583792026269949890113576797332850792762574714220750738439690773637042412547568326860852775644107433740687259974572909213813028821182798096136250335543893728104735659006828352134649849036886722530089066782992568719876728143204029646989219240285665079020318679904773497775871448277810341670401106047875705248242966825817454100452363686694563443154494434553067425281988320340705313708215699137003625574812762827298141531392
7421 -502848355718746217844475006930154381947611966443650390967058933262064811540759595526395656570402797188133575945556609426709821305817157650028198077687395602026242324663637965085843543625375282501591770605001267061885483804685705024780950876631804580557945977088334058917601281188075778944151568314312559968833854886543009256443510467115840124574894750765684251521393993989459496577913068496831373747884350487662835661946488700813439517354478422961533833066108788951708240461948344837834999138750069600
7422 545149828980245381540755038981802494947756350520666325681362979108670796978650649863960350865465926418398096592400796359479035673881188114917612006536708614985531305214543910327744247484753686340348673610787416015090402447798515547333507075825434101428852022838527143137107934863749829536831989549106181600001644428612818456670305941716078138036300055266353986886947300708085914978730471204463500870101507958557878360988835826965874963788376172830500074161362701825316810425234092123109839356041314240
7423 -591006674225265849454989634328255633373932362825196379618666483604790987275117350492035177748948012627068487702696537218140419363943689552511054666249433189457041401936341837712334292478458228327170971541510363491299699128750413716535097387849435480841308789406778747495183958708512667568718688217619083708040421089001685840700036868214674258975694019123478953206077203150854571298187400577683602348686320873696171645936761645159097885561766053329730781574421540155944004285582213922498406739135016000
7424 640717447407380722997572468738372020932185562461399875889913374927749929900444800040744933156840335431475963372980824717233035691333660455066732924880532710201314175825028747928017877070421311800567831870932896299803593082306823716571293068549296368146870866865799275021547313415343921271933986533867516556971276019169801826014149672573383332633860266553412980616619123470421831376075726319994926793259094730703153307202134547862646436679707321975145397664657290571005376928425103002069116218992297200
7425 -694605752742732936679635414822763294204788320121457496976155431511978346846145194520068261415968409913262163043184230101461847020338561524004132585055200532180694101318451410275126417279010691086428492787295650615085518665072684610315026183848659262827537771264895127194705898892863649741987586910106537632760036966860726945348880661820507758139170811846275867111880252085173560258639591792401185963851219064134825302874529010962973897132132195670127670251352969461361804081492210637468405838819216640
7426 753022342330046135247914353463706289281597600060365815129651662530223002770560085800066074220037366580598582163058354919482691307254459274942311904115386654166967346821741811928124254017671742078686930734774506073841230994099083385541654777522249987460388110521146101770171074133720822842219026165976937632198778992932982637468429787253642738209802331065423913102030101616685092396792071804611540492604856717259284219898515237438488808129572490720559372559758146025937843255053980232151104223722567680
7427 -816347391609580141594772144916017573748851719038377804972818106154209783071225586641488848719278837647535267693298422734774338417770326777373632115195053148638813872488068460010174894407239197131690175610872596763864659180554039794565696144362798437686688669078228208190244075888996079548354871422386432123834013885719673122932866009250148779990110350810978930555289469932435294011192703157750310456220084908140593638546736605958763694046825028349430951328360523977614440679548160861782470626752403840
7428 884992965374014481217455528199022454486121791693399145130812715970478495767977772827697237017724151173468084344581286592140472690829963064897501146789631019522231642628369453632580191752042581334806794829882233065198346993172358170901791317655404255727706540483377234265512172038864586746353601877386483326685508364244701562817981204811497762669979238637955780821136644306397534932793987203764976903004330144561075451640181140739252340659213280314051352327441653266833306525870122382300683200970935680
7429 -959405690274222674876618503814327650958422754544191197471969198823216416782857039564565311113559137891540639583984738683850458232785233073787535172821330209501273047226044680338609077363688630346933975137233728865925933327643534062555606623671563167551022602027474252494868223679930996887883311359350430190914045490035138798136611911722359100942754961617155368010554813912168332410914904301581751583052867369429016847703396908947219117427950408870977268325562661163641553210330802136991578332583872000
7430 1040069651095611370424552768329532823810472199923207871113221778562122345705240168919646316960783098275790552795502565365174490423570287680181209329387950122944065854006981545630523468747550481924295487546567456427707592891221662514305634281573197632819790897488660467943401792693733442499737246297150291440726786950011793317224555363983357494946590413131383502477812058845566655481359380882908391883175179011462452763926035382118397239142130248314459658872407298808410247840506622366734807450102776192
7431 -1127509529524714725005626159877842660350313608975992000451877839161965194461471241988373315204933950398642723331616526931116924930137303214068627080886366188392400922382977608824986956004519873246590982243074781773483744477907672222423168043274012220085040616504191871179787087149227527909422608269812384433228496266578749085201865140648728591009162820377158847964879920728112956379118414369485026082704647508219800395335807976989962328070561685387440069558359792197344554768896380887195567672440489920
7432 1222294005690343392916117609604247268483873542862896826840371800591608355464812205772618473446678926652662735455758578470357915570737214653111803193611740748422369049036769860659681986357132787303978595414261827594734155886378102406831385842197345789122381731499133672578349727048503887793053783054759944617803074118290833716433162313202868449963654567684920938242414529840776124001571352096208981352733766629503885041550172147607430358481527299988699263025219225416378237667812589417110744755836746640
7433 -1325039444458850939608157570734509130502110854098307812668137124514983998419049739424278082835867286459419310390283920508970322761751567538956880369459938150346186383477437648269300624876969272624649289463631209499638269127495001139176511208211866487517306842742053672953238690358850427568879061144889463359762148296518681130036646130466244756536305727791773573732163203854012462202445679355568111790925729687965063383411722638850014150781556217314942654790008114778137035990902684675541952080810856080
7434 1436413890299899194186122050563449074168703571646459264234988504553204794673200634296224229507343950510317888083476598998654823158208939145420518719252289327910609245343124051780547209147972228701654006165195485858383329345774806641190105278910220735851583833428879772101706216442326844171040532979767049773492152214905727650281293329013667265314770494790887244944375843435023274839477745011037373235061445052538237380624392011972061357403574904482817874687365949980936669327386802998618961621123152640
7435 -1557141396529287326244800118399723756794511902615424875048052797280454594205223419923343293506558725964530741996706996619803140249523559866140413641223019819320158946704009387767645667615595762386611739190629647739697761703853824566214231165760457828898446270202871745082146661330109160939056018443342770555066608196450867803266850155475134394786929172516990833025818285493175561695025889830658285052762434841610459387847401620799059600514346882691983963189089857451986223260970061615277043090932320000
7436 1688006716891750966953921621088768383268867793217909125722261981523436727347819692065122811741025038978497765129391128685988724155510065340875501511047264088914243585499821347662298469275194193169029922438619865922282684048890672740081200460006992286907101327386369768081757356032268227888803630244139469249883258235895067251723574509315353029588870145465989525920158201865789604124828623193549090435109523041409180369861600811903370644254282387332576726581324397778618189078083982220892811993328023840
7437 -1829860389782997463019148633356136544815186875368550273230903012293917622934271222391306653871940040094772901537784019769316891193797965157715916183534092321066766836898189948609472858209710314819532342723996103515761691966425456822494765254350630914655275843849912211530602812089502276693989002997379519627609884246709639774725839733014871536943229227881124812027811209272456428266772948101482301705359262499579555956507684432909136824477484442209975386790423805997189650490612116264796074062427733760
7438 1983624247941636416308664448865394368258943660539079192110624040608358413380658202926185828095462549550879227605364407493871292090516296351026389766298325344156922669142597482002550931605049781972711554553107499189975988232007790276155833191912282345415994729845200570456691158377226914480361440337118078095425101481228951511365082856656441910245211591876402315051003329538564164582596210407430076147032922698209768946508245437943773862869508994010028578951541767694042303258139244416350937373727752000
7439 -2150297389184357347529695649866997264218320098272426997639795649319798181670364211649465089124885335816463875729974516994343130306360589708510396451848003026678182814148614359474432299321282530875158473398381122789469582110360223504207182953203527402844228325013933524412469248168179372940251763759305113085340169193295792199719096639752834109138321293416334477899580553109630489303464959602184479294328909295074396163123142448598272155028152166836308067235464830819099836370605964596185856679009444160
7440 2330962646729320400384441869074650609282988246032360472887792205957003091999003200667144390972329790740788322667010413824346767830195043669149394448675342895764494015950684807416660002238311510095877448799179758757202069299785132396506578303474037854417158970903247561697164996064178817142376780957113211449164372060941971436842410097763518896476870371859324282791381719938645133661893760106194942235353991209064286484672800036335721769162160398050353385287261512262042781895155740248257725333939558400
7441 -2526793600872351535136466907571834848400382510612070628769935101257008183441062330413563446577816135932822691963709603929198662877232672198669796845211931627191651634311387392558043734118406084815836454523827311097550599311689546513201813812218745843058058461561059286704182927539882555269888697236343641805380559251323084461074656321433769113374627310641707919837809583161463037846456092143575866425083306851869436662150169734667219829414701137573410855374231779104847019039608622465775196189959447040
7442 2739062177268851232923324398075963203107571585767948184356816748941071831703755513903715273403614731663460712518911476176461277708562875942884873393545863017229459196882100639188608891187238500865908829340542602040414692779896398550819079427903891683420173062393346694078294824013730762408469370003801116067367030766006301415963493339672529252231730567116954406997187213550264143997715085081457700201142892337591137623544966075059351293072278582967343785747907676769373034334614262234868314899343411320
7443 -2969146880853738852322754967285365890584620627297004213596329848754020503599186218907435083307263985170987488368791678826950990909695575147652546446362215844605760974582214488413053306509306033181499974361148316850960412855453653813289335213153677308491533912080355075278740314650002471198067734237943297697783505992467515607268179523941941222907331193890303243537532735288070448222164960348169539917366983280042648101058413442887307337007362182872988240343784454368080232469255411561488858093049058400
7444 3218541718526533288237946400171221953079429582355479189272779240246414686705392637586659055933399439730037063273549923313377784016581067261129565914498947486345444576313798066689992416400366340923809900375185702471604841861116580237181013051384195385106999765745514575075235797741658269833901902246132905576695389646474885858421790476714149021511133813382923979337970325953464290682698308250436971503750988116580829430291034750939071286185786791618351728064503955459948529931852406537661873917423599920
7445 -3488865868165105990164481247546891789126371609635928516562831830133708512551219141067965752658986530538305605449470074317425837872107488796366475913451302436024670020603518645820927017912693548680105313535326421386401522044667858481423066359832372985125855915375013769044084343126741651554321106040272456434801766393003478953703878243301018644428201759698254618085702715027903228832070378605008103458739664484578838551050110142290234205207206200409935676990013339611848743401071625736273660464962599904
7446 3781874156338216135773042853431693677323850577240338557645337978155953518438574193490016448337095540443270493377022247450367410076611679541630241975794765589118493139246361910134258549392618432970981742866628935486716166624436589633844926399758731307303911607231692275789455628115706101235254621133522778191487498953198653993089891974273464973964744637271279749436043931473016822131905736302618053394414586866852728545991319636023665128534872862925580652543915144697340733934892551100899413098290225280
7447 -4099468412294503427727583762826111892664563209374502704386577269030113532139848850472025213858344461059054998280147022294209460414815041444000940088241715872293908221554831980424224851213478382696117006152518133676748710075359266041489929732313331434379700903631888664820302177988516430278144625833952144649506835825676742905750144919851591731550874230034548606385998394968272046872597267031402199499633436997626957400280610081784195539864336885946410978225181368815957312120898309152919428877611918400
7448 4443709771447594752977504941831301269383200540632255167967860689903242484591060868201477357140499089581374844015793848142259115129276696951828772070400461276313557749717623187364371701690400321680681096851504737767954435082776556917289564709105618252543018062683682487163410418166322836981591613522493238048882276678360796722064034586599688375908364514781406674833246336237985670780457858104971717222499121054451021994717192081007256009182907565599037026760177748021775036346572967181702965038467140640
7449 -4816832007689583354294284248040232527561938516702910506153577319808654112006151063838098188582453705516237212617214026271815649470230967428461627317186422418212244478807094209124234775055143837038517043929935181422488911588598681989528821144738924817896485030318577763836240481372907318308267668008130842516219026747599015310215441142190534155208687100920421987970744002802508043570856852352308958835780656438838679181797403917166992936450384333535023798740713038077556767257788618771433073962157936640
7450 5221255980487584710523854846301977369535558393462571921196279018302414108350048085535024163417922961868171210403644349759332272713607631013354421966549150950847116983145717488187677094019107019207478982941109266308587675226149175631079656848880315096705266329663301249707545393823360252452344768618514905908155162695961679899969748829052370431665535810415197451051871777314450555618054077410842083277650032558281545913295209157611292197161415051690688379665066432175434564899520348899815394888351256400
7451 -5659605289892849293439098834249831517310035196517815074289852256672232592890152637764975694686385745726642082383640182813466546026471236506737452268629628558606868268628264739420024074738078151580150815492403798845822298012631423830779210722242358041341580562550390848235556889340231953647821607114188524501959091599451572320580207777965658947313504908743929640661333623542898127075686366950376304348653881809335624462560441317788066133986472606985891112852333050915660130959341905772292171766848329440
7452 6134723240365043529818654554415672434278955479202383400120055703517227388954217364799446607004520503159450748757244814493822207176007642277120076196606895830106729602723341927661052332910885773741396349243913986151251464614166015578638306991328723635369700081752511442524074782575968397698600371738767634262554987512714410456894583562352647990747287885105992592924849705101735740409239895483420455966212644647062621452786401733637570067212153180523578788113106785238978274738858727241247898399403848640
7453 -6649691222735653154153105977001973578831920821116728623429527208624501778400343119895081843429943507959486726229154563828110528407215294715824874312508432635042413844451995711694018904588997959548922419186845000089574448548698036149882016565931554832634571432255747892794690066156865958289253463055926966684124821981402977890934015968718247849317612244014128017560082587482499358181550978936495076041597348074961417711274956098544865150502430553451775654972452538316937489310258401800809054746317546080
7454 7207848632758024661749805964365416732443580468081588435394110342606390280967192329667607502226767511333548456093919161745524257551266800142945268308446994637270565055380032338733671134612285112547572941523185554753779261231158166111331193407198603852805908681188320745391178090688176034765082119322743933757730113560298666160249150037872915559212118175144149887328562868666290443865073851244105473508101051763153946438488364213453599395321782778214219743434209910785866104567398977293089494255291454080
7455 -7812814454575843410731914301099380619648717482843858391160760826501492114582143512009768772241539309781252583189968433572179416995808714240352260430784630154943493904482879942178168998818472656026578051087654941726283085599908083500836782400071567982099863572177028252452088214132470770537787569935387042168284216403838392211970110121487989231385586425947945062910842062944293105341678128608445484565965419652492665228504837710892931815593681740226917373195793866570375370519845321577286770422504337408
7456 8468510648150223293661963576704605632753116118655484882126920485362878339589453244238946883291388666760595513274852742253038194089170783281945789406899341800356849610097700887286086953934479512367047429113797937208672299175950859347962008632115140999326502408840608746504839208107791259588449638839531206778880725847855745509058148147834705493777798039543071735363353488970613001737502681481736039899791080754852059179994968069319363516900416391330695215645028879343130252185345917190085642536355541200
7457 -9179187491286699562623388406347764009137453576838159589489907910236348673913485915513926889598836339126715168325462608612431560193574526127139118820304749637076969901420912062468314255466839121213856596466578307104273934637177245600749211420376318395841177007186548233619475907603891053600172322913877556595103449686887265782908908511467824574887625702042281088054711222546450193580871372718619503587566998024766853410502368370777364615009767209550658688008849873364918451827911601972975329966791962960
7458 9949451039471633254842326866406746238677780504343973292865507293521709974356570201869506246604168153446144957320535958344260259267917317983378032915370791864476281303309086903440138400132628608701156240746043770980092067820429413322467211224650242131908024685122991869616818032011386499943672876313649281790174217067101530918531965353715610125474446657645986512448827878752234654418647793989483021663819837400453630664944645705786639538984975149928034423076775900776208868435277839701376163237052271360
7459 -10784292880343400845407035757855570893322118539904482617507151146313030635484489700668107860338976684461409419187876015074522399865140197927697213117491767442155862393535834192470265878070623385503943054119917375789615335813747708062842185301472586480861000045051547201683352649375670653398941205717300429590981033065375563943271855977743939799400615348980496099808460309223563613255342559819024297345990500456772418276681066608790264646455776904207628262572335451339744171587654403461454415374935028000
7460 11689122374374507093201898428663290190479228187321495515437547013192819268823817171237622963748107178948220901749756088911899544261193535553129142668625198185776591459943787118472157254955627034412616501999223779025572373058113557695239647668797111124210585614381494251885091164147944384226378918608045246012445450484258979087957660328214579069544394590735012099739045666534665690201215107470147031095688191766037168962790389172804440877647233609630894646233069817134702974587826760835726307563267725600
7461 -12669801589320933380315714750507064292356729692186979617998643518625878311859378627014411620733906068762166690495213966497761518197231388280630517813762944225795585154599710751476689935490595064656790022131774415266312529594375794697485175641707733327140312376280183810593302943295515312812702685650300038888805653496497624756264113627594315924914745120654008374746044283596487669116285408928806034224053540875064225024968462107562789814160331284990855461819967682805919528327283711129600955690806190960
7462 13732683153306992551250537480669404836698888279943979769043064010013658321475113184420521941807517702352524533822446943730202224527843316173650460763046217141144511980893617084752659057086037011236200231254377220925741920991234249886511478507146282527190838843725649196463702168098101873516796799970868820789260899969024115204650752193893711234233431327312449691100682083165235704956202588772046105736778592039298872619643734852782755556860381944608820535901518638332400904848480786083153846581161660160
7463 -14884651270168595939592542411748771163189297145512216348330137980417967576028931069298477744405336961358181865612268765026112122545998714369172145933813550517526246620257231836925184109680384269550328203669451406449613072443443559427883907082343489075727768208850362731933377203061195986197293388723698545144181797282316376128658010168634723513333693996257474882924618843273392659114947932348353605796944166123388458748009529702774744412592167149183713617149210635496953818302088672545154085282197674880
7464 16133166160995265730036325598604584123691266444333298359636630886284678897815883614881125940541423823623504414588272768194788159853787698786673119957050909708793252385468221521632190729599950364872356965785069218054204566474539817268018310858677006338896757898624278901177711135707639069569189745133062095227925059438406297996525526809781806851792937693871688804536470298572226886983265915504344283053535523002619166320903641827131263486766303214014502932294619935355214317541374551548889870351007235840
7465 -17486312217821554817160786349051817332196346357114492634224361495314672087283280518661288546062649701834003362693246765328633502900241326916649223350536802958405295618033657184064528375242929117715151840212720144835360741597937801118427216957997793580791174840097614511231405941378490060849151533788169595804520317220831580834252225078554295745596685807845951996534333659912871122823682643591165943179103972859012620042064690681807286481511364307421182445295473066279108632087262798443556478314067146400
7466 18952850179262698079530048792715206597824342528552659589882308132742185780747478388169236290484992661642458208492457511451636221769341480298813820601095993129369283176640747007665899489466661566410103640418426105806696004045521124315456966056849166991510130713418674164244326997303178571475118905480928320351442556728117290977188288342341235525614978117801334825797732621667630958081842478070244702443166491760946326753904162513780786406926688403732672335625219547455886653724976667189240269388399900080
7467 -20542273663719966497986955665323899458329220535006084473535605134603316251964244462415361793072329171146324141765388883490337219467964694875737351621370738506282473585681429934808653598262221012676127655299089385985718463140639183389742112860707474061967000592914773465959935818300562030447392041094122086585525971092588760259635863917341184353590642448154360319510032366737818592298737161356211664057890826433078352771008967208707673696733952473058558109234296700232369390163393097725947726673922726400
7468 22264870423763677720725051259589311214888788810366498283297489035251976628505253664313337594432782003983092935503642627910480675636820769758489315993795932708370027293243671101526986043778250364543330842448200911857436499711846936442014103903421751298814170308995539702056939186869716760800165631744474941831821763087995160702764753465571850141902577008460054703992211359698663946331803772317768503141488947597370440113013230206962447371334858567706675895089707755763198641740426111777664523993739246560
7469 -24131788715615233281729153377660071741354031329201696552421783377088237200414077431083914333125810569539694866804468760182278469686145464817348398730087943086083105096637967894217689239938034259427674038605149404770857585937691523719808724219841708664493026108613658187181296395560195549392609939290052231549043399982070007500781708950711064752934909277499551411177193593225738420109796960211208223930661698537931597887595651087725857501036321156874130735171750632990436714047034114100089608749877829120
7470 26155109210487896875119353527794310138211987806696101794304611592416972671372214274727741000241073238070626165317023028031239688911997317645186327343101716231923567744768376025300819491906313911102627727427969261237762395937119715790683569245236801979698019790333505815912490831883844638886336165445766895228145771875298742222181491965880555985470742397656386562695466800660538612574476814917744211303226805351381237747705141248727963562054098381639304045848581471283182633690852889282049094643664827840
7471 -28347922910119423817669682544691934324842195379360616480127769188399953101896197368193256208574903345052276316143645085011204122597628109118255835422746782028113448633360317443196976837037187443200165348748888324935806738651381099020008503564527734141079674534284792686717088981827607123332046661098584696842807872923960890403853689719093304214198431551704841581913594170432033110964817504122451399895373473752488703430803700898021207862013943388146594808590924099559381931958935170973979058136070177280
7472 30724415567365693916581792916553504729798708537662818371429990469941815693570633532253239138725675107637382248208425662516555390950270562070352383352967617279442937834082711624964061434368172970016294952357785189956130754291660824674261016667192634918970569137847428556446531927653528719858805801026891840778274666511486099002256936809872810182718430583937085106895059519145227356573127943746680272256177898990451226793751252240776438047375374602050469474609468181354702064600973384319558989651299764000
7473 -33299959154469705431798680547281513338225958684208201405192156024563117866430931200998640426121681645523888354760577705091333196117776949569833607883097619759974881119453314775217274738702682487617323662711570012670866492407952498881529137857716405007171772880960001324118875037949975353337872427594750794762045511756237190428296563179118033247836133696657596006748366336686808241976876236887901090873080602002782424622596567898627552791915379480774384669038939216335213617458794756514654791738989491200
7474 36091210966841667713500147977552459650901971247831992488774087785866614748265857497216824470950476745759030435442674252595649031027346612910787318538861935962355959885495036840057904887940009500978855629682225393547266274071515737256270458321378746499148609555153715321037742290431702043721800781270291524321437523527503231995046366095789751111520979663619915188015169094536103843663638021252246021988334548689075512843404596198294747171884274864262115401618248330740382339989766031607311208161074884640
7475 -39116220999172691670983695910999232408660496979236612120706754741762582736247252132738263941501124171440622335182811671819962644264391170980825073398079661487739105529737687547110695996484907594377589195145062903615232597863822808233920183693746807957995594792606306182902864854286898958936092790636566661781383679644178431635004685476245799634600176584028163900559923689119809380601820119204341663583138132788054356093380932642153685227249931592558276329170396601078436871953783484699554304471254402432
7476 42394548283769967482836600490631222048948502871776964922537840570907862684467223053957359943703588898121050549875451838146695334656622332974937472381265012701731227662677258812685166858687819593359743500471403089695127259254658572115263401178922159916461179400732228441193398303696492896037756562062640337558334197705419327605154159679639695159258447635158258315795885740138885718312537129313557015409252497914481914728923173010129810593013750974241916921458337832681065620433222485092162793589259799040
7477 -45947386938484621082579702857267976469564550081399030863412967928125591211471945408683164574735286438541987083059461280545993432150471443483910059624733053670043294898241059679337919574586803349399149958160693966299686221282213150239577084453866645424285971478549025486196412534646336989372546955213952364139985310354780317418002179372461887895689921253149653065292084548859895817224824542049324566371235039684317751274200995214678322776355464876558606451108633123095137085998830368966089691985320011760
7478 49797702733872136465927053790241446975933045335092024121807459609544625871609820801956073921049947403379689058954336451872301952988235028489789709240299009540940395453789912975689850946932904039668071741719510304840631235583487175978578907573769761580131723547880710808641742310719455003164031500228383309032239432130135956056761466866962151627992556207884324479851584759248983686907095363966691818831127105583700583300983454856862361641913580578520623249088092108943026023110864234655731188653765233760
7479 -53970381056677341123078052911821893114692268901697938730921274295722069839383951953526786712379614034516947204371397839978814167933686233853225706817057966708956073636081967316337341547387514606344389035196425259654753140981438032125713537268853852049425181724494418840488612583096810167329695523590506150861790427128192683073472743251802305678466783671551725632598567997477455262928953086336988284785153968004502489950043894986677978343023313487927367725057647755926153765289864926435916532340972965760
7480 58492387219802573876152376231816299624909267803061499984581932572097764744910933711120390488370898120021411545505174526935202242437330080065820275250611105646646454878773063472496635247625066953881855658818074517385035498132996225085496270494544942181503146410804835321770169651547753036174550783658921979792789327652034723768438755561289649212131335470007637480478929784532028588635610622667597457118452633056795197945708762106052660687659955350373315239292748700098363296385627202151310641249616674432
7481 -63392940148065706826884228746465784617894106325599769891269265869192170004810490020791610723249931852950525978192514879610416447065515965145060782152972581647530115631712868080039432457088935040174766068874742507786525110779446178763343054836135249661516856788785034247757836919685644575402502760004957297842142240483301223574397521715406439953821868416907222187927623340448843592500886455381032324193082607802171407507285341176024014046994818328854988593446824268298579955767270762946588996938248387600
7482 68703700554789890412906692146783757611428346963237532903033932355452789261378178002668774879541380054177748208480314317665028034570061332578007550847838316452033727641685430444985238801255095641093225305364537413871905979175861499739115328697606032457781561000600341974034411056326764768042101646644271139888765867529497828720233868350016910765911478317911886130194441053189568597282805839652786953172317451264489386742622721091119056787423318168327573959035008334842345651582037297168336960550195928320
7483 -74458974817136963456926502647608762694916003212390061101599380690880768911130250560741925172614980770789298273321384378695675415649454633924987636458927081569742787106637475174478937288519778291797636000817152834190552513580858460098891614374933305372678435338697885201295836247769186297470768239610060459620015709811368417240124243721533152022939262693644980820935501007892679277993644214466539032768635942467597951004822744403317350488610931677358671196975730400977411588929226620290808813611137184640
7484 80695935858694653334874465614255129436674305481648791012547763771950126380340479432922855494959836621431013500540364388607409088379317951631258528268584282448240851530696585013355576935508966732118416556393598033782404381665307837712924718237241124964738957733177276056910620096022253531752768830807328357839753266191422549921113246110528914617608117521763659280926961678155979075116651556226032593333618895322522628219879846913134054201302976441687692021663519320789372255192721361046949726099052716160
7485 -87454862456796500777790011089918025997808814376753161948497437984845172443892463125821987192223183955903526545917519462944249765225647831548208933594152327562730619931424508925630838832194694483313584100386684835546538600009704405657984340524219189476586385595058175970128511832595050536074121521091946893038979969084266593475308475486617407604074929647892109486950281840030976220327110349399134156417425426493229750782763741668517646546024654174902427405142331196697982839170198938210013323629452665600
7486 94779398510088766390074790449506530089782929466878966568256833288711133005302949174159847950759335643917499833496973582243002213859103586367240857033436631556237449113568532630876041699292198119801632132786021363652146588447410749113636051662085602514529216702346603401807392035104441857727544588729421235881202387225780281476176112360314050991177985604465035484794608197658613847087492315778921412410976664528130414242644578788254010409497312931975962829991635573867620303462298657656186129331013332160
7487 -102716833929714099376687934430414625740006453661816451743431243714376930955312896806059989184380841362460174465862215226132458871551357421497660559699830545323089019934945286617515686325719552408609793251772946810012801282826192041714084537423373164102470527336586442654866884780365891063150211551861446493674724956594112453254466651517178499811561869167402769157078453288948414616210854901280526860039421542915405172068902705002571208662188712595734486367462465138084231717727614011057866240670534842880
7488 111318408955973758183360719614165276424608588070667442795326084919107546450237316957446247317379616771279934955754745452413855140038760463543266889084285371877646846798186974789481457925485633175457565413896498370161379002824317985053263455383552441304282912088880040955249471505819068873246107375847260722880466875678966316876462103309285867748111416400207887807799241956503712954260844231057862838544261028253467478565574082599117134113319792284581708827937414879121226888708795548977470747835318931120
7489 -120639643852342744392841998249719151569516930524639594969498931060194868106439499788846931404207201225023096953981068477037973383085349509092177263735225247472266439107650625553262035494209850603410081718864345870210553670737253459628208598304175718653954895716572401945729676773026884039654809002990196213477455267709910346924321732742851404752242573254807395443186844879436659070893046919808097825741943675911437827639516094336198297011366823829775041210712710300976302981333085059880935730520275991120
7490 130740696091202838597318184854518833299231295244203419753465693963718755649576966861798389125872163684379675709450476911966218220422685914701118349924821516476300512106349681299946669069894332946222747571372173473533817677847419748813366358199073904362955762182999564620949499139409396224936932323896733271641361078758005915390240399362799384807699850958887456235887113213486988786287763245149658346968864583125524982703410136888078275715215253035629747256853497491857450765370819083235237819733537088000
7491 -141686747321664211417519532337683343422785310822475559438754126780657700419066003667822095022945067188014953177605425587665885280952238469174777571587631591978704874193316437924288397999604355517031343049887224003836359096944385135185355340041950217181591048051018304952631022194672576396362803595577323435503535280226018751326572411875191266961560693920176459656809838849842258727289891060638782637564409173487619674571900003572464778046773475139434864188707791709931340383680360486142342817396351198720
7492 153548422600490130006232794727245893242386553782193535749869235532305014873080396566023044365148235072267678218888997783598236644653880411081006522438588713294669581162444778403543789481498094622758845864255098908926311364274271206767082593022061522687904230067433219651437244112366712895619477711655279430456259747135943371602365487058481967315952403271104611881274718133685376097808643460048791331789147546502464346463286172163128147505341296117411731530567273233459303639740123150372675343156954321680
7493 -166402244573637643259841283727443363422995375002932407106290748884077191170428009736816411559248683305559411995679386877534385921972924819752885228382316960286578314456640087955174909680648492767539664137435998017936811074524237742081201419408902435600660490718789011969278266123129219671595707027025814361808338873979124843413430899807890388853919094496626386803213915097340947756453685403800010768871226090180197113092423961507558937919916871228774941169540024877328528880424972588938835533604027412480
7494 180331125519597343022253524513654640996510502302487473419039396468863911786770819557552185952249816227188247505783893754338860550642184569538468387851617994721741420815047967271910011562132061588356516598945314230273643738518281554679716902259006637709639163905046908202294448242744656283411529536975330403434386546706851134806390504274285247236256766034485228248810118848953842058772085107431732705423519106670445181383910777533674096065721212281210523041131948793894746218703553108886085576104288256320
7495 -195424900407984057881669024345835243588367947281605695315775753525930432115237049916122803878176892481919244176698381348507165002579862032429632580834464102492985798477711152152122880051017021233264759486370371588046422379192763656038498944913380760725332248308268071999192138070898103265865118692195968706623382054085503304186612597719523932235783177069534298080596636406618410320111716568217403317938779038715163991266587044924357153914409081100214690092997116342789643380538127427364683180603693502272
7496 211780904389242763765059907795348712179080129055681188614642920207330234252725676391758667561067538995769032864398514338513217417050926863975826800102866737362030855400772392189916618207948372464042933637510719246298496140177253843078132226792357001015593028905426262457198663196571463191075694569461142653969352155829950364557325792494422092202583504779311467687441197671749090605049669548012801597968788212959930165092687711237003181706613154983540645454006577099213615835621213980811658421103526784720
7497 -229504598415563465375438031684904952791579601154308057043366693496611228198786302648525534459722929707551365512261554939066008182358937088638582375078655959295115092020348953881175717905144868762459902580093965309141793296735280082483004421735103869499514440292341585824192719390482561860022623264692247572662090776023118159053666101360326955338072804665471079492603982614219774599024481585940944060923983521686561251010946611266988201105197115593375200224243666596359451297260577932291240255908042687760
7498 248710247000957575280968220801979806632559608889911590885332807351033156923505462356236503849727690124042720942960001794449656608088595892151691158978657617341276508068527035283514002660488412048258992974463200330384363746683612762504722424230966448322525322685522810006694710435432500087798707370913823481575167487082257363862160133838506556226512155145775115943116375711284213492336730257534951703831262136644926398598654772996528803865313867751474296161850978699008771844597818742679023400664200016640
7499 -269521652461899057650065185975900493679432769052831971390881185712918127829237594007575932030066082069230213898277186912969135544626187277218570603702910744354984716254893836119833583629192087667698257385227358699804741633884143637354708779601348009668131475405921385564426308874467206479010073364092722706341787828939663721022923493619751114873059391885527639328184695715541748770913004398415739078150516419141578981590984698012184294626890771952047321755370139022792021655711147053865116690928043490400
7500 292072950341101850801650677451069609746114588623119461535806681793978986662275392359034901897255139072854872113061434557759758622579345294358500368493606439280776770907661624618775383387191933106863255231894420977969305651281289557922708851291454127521806280155432846507150759631536736821402663207959118469906569240219382956193569674812484762147531340443900126859486324484786453064005868393317413808587353457328253571482390390575889723377168591753296218561779979188329190850555292298061434634601740056096
7501 -316509471108192755986280631627249036722348073271801132928677795589618272682736102237494661246787717790928084586804243353187747340639593109785302043660489855099584218870135438963876649271914442213514134498952190733110914154201094402095517285645964631956481667318847295612159908552815411544155836472247641051076028611342753924883353240480626520343060181595264967131362104757799984238566959958560633932016089002140269906894136697705190803010084826349327464429592395589454627779584182067762155315049973429600
7502 342988673654739000863157176932388110771544243524886237620498097334473069367726542523103084749388093150538074345956414443007278728589470496646342796839061859270398738355085532366537284893784790097044832827484850115169351362589024596363326552712978157916448048315950577120733189116388338267140109435815469119077213365965660105282935740288696473163535911681171987728085352652816667071932215386840461380796679698446632082415373738723078098645937407951033246917309569197216594175588500479323931713136252657920
7503 -371681156560001813793619542121746176025178862866517602197148938893105109860744886205027170481312810092180174878544064704687040982862892366158234695278883255826727066006735914515310631530823125201477505827336167322475085973815894942458713088891047621003828269346566532223509579754951192797842730961168327622891077971588781668846145997727377571568290960237579193292632406824875503115435239713992462002621844477904389732247935202218422060882545242172744015605101987019997276976480185928323298490186981482880
7504 402771753600835321162905184590993918164018559527185671984179668251044399315487265028198237958334090064173207683262741270493439148273333415048509771454022644603276274928049521549667373760591946672316576444805236437594715926938413740732253260801865378061020593751748395759748556447874082279197252100180258923107322047352155303951804084327755948733359295099846313976483009093160399623627252055800247952902158417304472369402272290816210594838042020788809357093678557064351462560604215707576503733243268962560
7505 -436460720517500195343419809939125670417566233400900654032254047795559975081405197812457390261780502738980511731167992328940798317137274728831469751762663397836874122936353943521591953724270073052222867306260591802651695674570429647482605590640594813733869341010240604192572748492019441949606676177464958819178725098049640713799010309901170187729327721945233393778106173876798767413942837408168406118455608906447198866576021436227621177650421831616059369486327703475232235656221941211933899356282772487168
7506 472965020630242679138050266338166185932997539880128636420496436870891378105823603516617174490890580921338174899090154526546235810661715781959828752226651471311123052243417507622302604719066855544152814067816903941795819719159407415657640482748291222834905053987566187768906528397815053017205155162184825680279266901185454660759870746484558511912742838277052718374317542251511841434371391170239537333209198145470137820303209221267767341613168217072624041757769354185242107621869523163489544459804042714880
7507 -512519717533015258135079350121955763568849527090130175493215359854911967792037389105176164653359023780602501577428562521486029972083995608054980415758541511500086013552214756183470907199050523019016503598609793067465904759048581632494530021032273157842447284650355844163163949553463139565018632082745269545622285089424848471006564317277896448640948873990506912969736830259401261488258233931880676540748014703270869166893894109519733597297391656529099078902159783549356410187597298825387990030792180917920
7508 555379483774706701871027188125225795956752263032071783196124269233694391333571104322190040245361317803744463819606983259663594308230567734624606476634931153188521096074261144853982519430084425025748376306635747469213789351962006578425976708826937141339358155519533816848559659135477483271057513701555658536882581306698081521031504765933611074653681188276021821974091606515322684480391316331309619423044663590158683028601252145092868063503496751077169490110264647281109577200613097729557441019495299983280
7509 -601820235179061319093828560597443398921448040378389950770802265256934397084236442327668265113651740627904199866825450745894671674338539045067378438721742511580287099814905755547723120033358028618181683001141007683703927836853789781926302027246940709326299478653067648016431109420500146540103483764287375507562342811728258313781380221125483514379461495097007650548179904903342737755223984352863049122338693916197433614724606313890136194428890341925543335877030293718799634155754613876124597035262445354240
7510 652140901256816093075970684289283686269939182902325103223970337505710265108093661081875116954994984309563835429218765481999583045355241581030518690217719121248269387446927902613958302926949375912005991569321623470333985957418773495188973125253482302539955468231373551625797019849237558330289181422557659582215759002761270754377047171913515571827162440609947654487726588242187368211529490685128408163634059163227536149878394195066042265648851254095284798117077851826921896625678646480306843604707461177600
7511 -706665343032576975077683294438568639392528681786216529638289577191566048526472747332560905974570744336660374210012969644734483763676543766836337036160362986615448309674010892872591086200402359819224656272758204868547059433296445592751007565630525259781795770757208567374651456043827654444586639433364051257975209888996797904003454061813334624183088264907391285419628325995612313448598115272469662828055847020509406267338140240313917062936085257558144216015152480960890689138209106726841203854679576966400
7512 765744430550122587632632659855808708888479843192350214023870404170512672897405447279984620086088959668345142119914539516034668268678710834246076352801009578493881752835620053511302110364632644074024869766588504612846896687992573163690779152391137514185165178768603545378709241077317991852336460037193168528477274816168596693746441794830609253963438168682886459394769090245312380929152968798479294624765942474244647355378234808312968153265118090021671601273082729295177281018315583641496678789158613226560
7513 -829758293339154051788473776923497878777204436036854821728496682921165785297053929163617124771195859098332934705469909169590062221110213840639947849584628716411199469738839683653337797846040416056904834754768867835497757516301734512084769756361348921460774652225417449116109814693894737666343453725798806008799916833849788547224902301805643441795530183485950223886555582758741244829775526838601128214968402222118947030613113507766870785857062922974794931318415602238003757126469608222811732627932623222400
7514 899118758230489275486396020817667218587134468570211466961171821519798047279936897838718987321998696080191797222080406186442181579461601182079975249067132860826913633818266500148872592795853759629577117204727742919547892725701571953369723714642958967703850375441440545541170462881552785966013168370432560947451847444422557869909145088901481703721491379521202763729651741296553486105226808425682307837574688353216014081888249584867510429977273642556878291277596645335815272198309934403051426410144902666320
7515 -974271990102352170556827256166629842687329486129457556660048712621360069713788652209237800619228684473639534921841979523540247660175910944962826596832983371814775098543819380451730802316312195469415936299193966466296950499463454219452890148229592051196939818837759417180136738293898612380256193250742064376799371025543806672977321979856126990245485589998221802492915352653509662006543170624057468094342413566769935006247580197600378911045698928336538091845554920594539109378023498417517471448781511049600
7516 1055701352435337459633395973558222410039112670114900184327127187422079415193649406446485549578891562720069909057420182063555439517337929904259208801086264432528026094138092507957200899874751846441598362873245667862160240151875676648509992116159051718288965972541212578715742284748248900299977228344521566179200407353937280941780558819647571005559244641230330457312807394739259367099242601266725336461730910108283543468638092028548263980277933241312370648880783194351996754743387689428889524831020730358720
7517 -1143930505956075977727107547082556482973775613212155648503424120860024732028243608429795743476015791981072036525670565172605001500410114430878802726566022967097676852014854283545003507874152081735084175979409574681959580589049352469014153360944073642475694887562901989539442880467538533636356044019582028791944723392322747177452661929468042967879108326640952864174774071230744164563139885507842995675130937722058315405527188463827048154649129148712863724865746723754009884037319534449846095672256067130160
7518 1239526765168502292456414925276557570476466763992550872925459410259191744721608146165574369264200993133960514453982089241920715085758245566086505683441974993060740923444447839598486902784690053135049517113620817801142935322437940113510774471674651458196934689168686482941010964179760755865711912267605760146658783026698724034864083890691113387655443541875417763978919267832758844044850705575588509478666717192794392577760339610635880168873781858838349831423388056463572246042354725669528337251338426434560
7519 -1343104734216593858697085269936208557880611251870065086717888866415135431173648361476288979433074518401488141395758688718673049321279638581517086444082607475493234441751544663224677619304624023766025175604865512543788746859200954049221834998265074378835724838596738014276204894534469424853723660042482668851422355364320483951462425701884097961050622991370633967064201419302574355140776305848014166222919560387141475479386772988950605712819265283573244198099991948395833630584277074422806765572665132987520
7520 1455330245303966962488014495487047620141530974646216088595641927013919327813556574291165226755096001303741253664705493076213409186587797257153273949505867647013705273847604239647575582109121610810744310868178639345889387173896110749682756773310807077969388552996586606006989427768021966340848904273558947848943611226711049851843750466073690819349631097451653473607081317554800959853812397537027685891460201688940529957311236821113664466340160747862844953364654998449013740661459173654694279203985517530368
7521 -1576924624825104219710273063938956681793143022266769303941957711386714633946014361425214851917939126611585907321353669595747927811023127687363529419094959591847370785620019544521676949286080600470511171476590435414718761703318433317252401269202345792787974310293764023440833570522832263415355447184302472660143399492129872265127522927399007046994876647896279915475527991894794665690955154999860128023122661779184072509507076111646689342954742773843449619239239576884277903552417112339111474537503847703040
7522 1708669314452514605002957293360573588379142943552450245525206950308622540259661262233603980404769756002380374966631302337409699431824007246916204147794386593160170835637104584466661627013248604228529785166169068089301505542915042240432544721695492011504550375834897009700370920233625681413423030983018406828561478380848292373751009987418781992402775892783185901109513275805228926657887252629449542745342366790725184336448866936754175810235390869825522841707991820449517240663807982958930270802598405666320
7523 -1851410876687069215982642319351703557182303968968162229957316780991396762432442265335861911144149003215192040528994724546748042722965686697212796721866479846870810577756179696533019329625313744436579941584301790488548425072380445922078294779519326504774509994982259378209897087006676811561208073615036603813655117419214412434032812754523505676245743994663823846983422927875114904325466670834833408560186381723725604581772424711984030595992587914338773779128019149504447232754000729304304018838200246477600
7524 2006066416829493755710972539588050320688562458165934959214040197115376929182247315809393785615237436239576648095675038323426251918514908717724233443289894374326561516598037188975933157373971306549267801572550727890383045257295671350188527739378569994255553691251817163494226322926977640777017441890035191533166633244907260762986752702514247007117257359009105508718454542057776836374939644758600779349191653284763234452998876724413506840395309457471070946609556664246487557833209792945385435111950885677440
7525 -2173629455985102852012882081944151980226031533717196260324383394704161551133291138281659582915781915794941240038923945986520476360916773855761913303040442182202671672773617926781983100445526145637546000185309086878256725172471005011558692321699113283570643776996720215302747798649162502459500265670129213864670514244587142725488111217022079318757846030718313631315691803194116769438401459561970920542535178740252281531136078615611474732921286055547608395693629182240196662249088954441505552325196301641984
7526 2355176292588192520829228716697586034201133455394117756962276646769152381962981741523124280399892148436557343127213171966128108118640210837059081315744201063236549198796878080410410901339869225747413698606223934190143719297109646493056596139016629913521807361062669589844588513113180778024827108627031474321135094837120241378423597832918756116841693669527130692675049075722499104541059516598740932106228322792376104793006482929762539568223580254906493056082782095029145947069009248286661681955089962497920
7527 -2551872893045322662290807270143303917032637765521592129152188003820170567589728624432824997832551628447862629038250158549962140092749234373649175283265705168035944752625632162790190940633231241025184547378178812087500410726725442848586547680389758063393610551735227230025176458207262270040027976543938857491233824236990779392174091236082324045678108216481232264673795949941935690340181370312498919413511359091503633984530185586394119152715652839640889367003389974760865502477774736636960061803172341618560
7528 2764982355467791024930412179015453257563683672729153211449206536336393868088605274109380965287850315825401387461367167934536639134287893667390814415090729787816723457308099710059431224134792712482376835528883558382725827619705192467906345632013395061926437045980140442537207633788639626137259516891357842145992735023462053335042611411364472666398113951208796499047800355557084676597769323993427371860924417530820123628217433566633282272153495073445411034862572763631728621681823087986151874767882850699120
7529 -2995872994114330535084070020461788549589620565772081584161687974744928512916373994334352703717404385706110449554007480654649262287243927459143134028483231982698698399950773525061681807949800840120301917612047941461559723069850585117464577140821184986528637789631745645797185787909409378650722257394846523663676126570704431857548860406948514864076256359712935912790032470541862405869778274116249776298380009323356940485196258763459313493690280854414450765358482217154308691416456351174795727823748498606480
7530 3246027096118633084400172325706105088599721642970829601147876962413056003330827217976010169001317378315741400542024804929365611807187223837812962494836214428523876878798257840395958915751817113427378228820688279852841951471486597365937555774004855453778334972436643259976882315140925001910735969912680809072987079520998350350476810168157214490054811467495650566937501964485539297815134031343988416597957330413716426435727093459340609044038875042993763266804454114670443339563486267927806918828616574248192
7531 -3517050406357814181705812903492445748263797835303104155883236200486266644237086330373335657659403424725523300751279013219489466353424422191596647393384806416141109310111059731064803720358835770004611986623188367518903818242364988314618497325357673573837171118597814522063331297127722203877016473640382334080238204381655546885502982478973465850779533017400479061274638151905964668603193366098314388749166042929891941239747506080610991136418799099505176505495328632098967460662488957878594617507722723638720
7532 3810682400954562074943849018679749781464222494280848211971743219597963531166193358390643510713511244804730159427625082272330963823476995243199087943591348022576231958908696384171405161387824884369492510489536193666312802535190605359929269980084947796073549817827917066164287201141187812637216077093269926041933692278406144339287397413630711086875066179368156619251366107467014279807219754680116440009780684157043268960127918998692145185785825206709263950855474316151696761722123208816571800150672967192960
7533 -4128807414926890139110578562676550262350231488412669101642738022008084245331465909883913796344995013416719895278885812262330018905158148551285170593787631557381165818389148773402146914923366165421902795731901173549660149796798413316564801960589129498473915127641818529682939636087666615875746169529170514908889024467687332495541594901959423193192281409631423006670591624172953661178429458017316233239468028439858042271653911906099342010978535534328394223078109616794037464720218473482869489852477324712960
7534 4473466694936997111474912058750508138263376424453951083848521781874724012645978703181958505289216729186451361639713485598551357742342183382299859742211042328889988434957913999438867710806381825888006040437904324892658076048192815417828683230774501427560144712484228099807403173431095305506120931020006055318349235310089173949658595108559354202412150781868268614416005746284352261155471078102087735261839252842975783820230074940478293118396391785877845616874835043189469360211827564188420716020100609325760
7535 -4846871453979238790936754450431954928356747279138051683079460795489439198029216139683560088932586868772393683741390050240737977109343098225331573120070964003177784762367141866501069479139026185249694380002792057887793399714263927434508838623591797674211770656354986309538748836871996184660261912587047910194319246456765012705541022356229926232096707089326168430304404390245978093693375999541402359660926676727198976811860273512843740589138715243062531874253731661382811873114144208186206664521999309200000
7536 5251417011223986018733184763267179034875817544027226058402275009019705641065906847717523196054198044527414610397278292900299814053948733160599315501515832632052887650235974449770059329222278407346972680120196911198498288768970508807158685495398162802532294650097753901870340391288813029956985634474074445948515236383879998977704541424932557506835826412742708742881966698869011224658280100689321443759599087543747808415775578643645846915574489400891323098690345906020786652986607481474741841230027812282560
7537 -5689698107139638538896830178920573111245762243816861985342966536593408105410030971395575661615906139746301918008122775373142295638637466950003260809751984747283939908803445371936210464594715674230496561598314190330101762768996331431489132839191786435245880813177266516286888553164437514323409935872457971138153129262514390158729705339879616327087267802517773588362810078761451200777106675306637884584499674234817444545805311243377766192104691064609461202371733923011539468038150441513933976625514344101840
7538 6164525491493082380884778612284796680840109166349698932805723153228387189631231820611246678504047875261813352755137701924608699981267537231749388189112992594531313057404207610741456195682632074744155011227271459377172104622973625454396391218028424620135653729349363727298920173870732308437451970545702994736526589750985330045150643630862606251718807446360892830404411002748173535985499724228084392879467822760152283216159035679978863857331134662318528066399884227058432316395073079159924042695930517490000
7539 -6678943889926844560029781181633996685130589206543031094034247775245991932164168871991276084047157155997571983679412135973079230343037879082294089341830720772608566923536103158442285179243397868217168177944551528965425998844990055425256133399079104598852594006022193122609832786008131775926362893266275348276680551838305294800626049635354738502794212968339838780628467046255584072248484592529316072458021873976186787580600896750557600527232019418674993273259424318011993929021356293834153282726731860879360
7540 7236251463580462942212829176727491419824761607694273053672592075972067453451437453478820013781264808100886445713642859662991519945253817794270941781060317997185921729748658695075229838925641775660782200846597217235511639454207140387203786071067182315800171429872845819791016641961315848140886759256952104605327742337632118998862413604207914563060718767047897425800519243030788136310632609791480108154285188750125614857282940698643120986981500070474626878478075218293465759007479039651769881497231407236800
7541 -7840020885719750342721168898674232880613296489236566525702188643871913840752708537450063451292623493600964882432801846808211776664810720887585981906442969960092235833616589697284282924183836547048343550779724822625859041735609069072573362929319961925753191972559757377254351695306570241283801747118950935003267371744813148630971881846166435928904815733536589283216562611648146324775236568356706081914979819595751177902148999983638675210744410984444380107204953799000619277286669905849398430352404957518320
7542 8494122169620890445209911719773206920945390525898346797666199242059064198888891635470528875348485201898233643973134338931379455184809865039352238024259163767229343252400877703819870774755366813756016487818070242903401279945756442601622105620375664683426985038741678338742638046509091486235034095920370995384747571855405979208801530369596171282509694252545456105424222547266425343712527718386267869705666089015379621989075289014130324936439523688594370994874573268127035856042162834296649419236393273137440
7543 -9202747393091840281376637134120669129624934318143491579750981106390296958542358898538161722743953789526474646718968711360310546887983024120264325726668335034674546751456558367868982184076035201115498657387722244100927887080306653612623894002958586479865259978076720782683312966500218370994646193816294971190441308985154771605423764011338321746846339243411109630713715147365234558952308737822174803929061595054952747563908490845354710808607389261407608560396408861493145219040541472171331817781193825684160
7544 9970437477071904181889128629577840182975893445653241310663739528586653645559989232817131913208048898860883950854243896069627868011790345710349071351060081819479883771291669333811640786761380343489630176003550922231097673806983851405708157388677410658361323374617703238453725143905527793849923718295870065654848541394262104967892903737597949691554154520116052656020659072215644557429749337027961338457655206021012276992023273037644193472732243590369895745061582487211866262387061959108577300190014715867520
7545 -10802111188808000518347320274451136043542482671185353637810537844240436875258391131828612087872474929298719080990190055217706342103299084905234267941991636501404361735271100853150982195690659009362424944397556570895061167230201794502002413493479435557426502680320672322986721862227259466121358880793000554469992200217538620002268997039519899677806171119618245294587498741504277486797457421596607294877091513234982756304867916998567217904013749565267530296052346142955341439083273441366842307942922033639936
7546 11703096554245799914692845982346215688666169129733808205658105038751836758393999203174828010030644902532985269556237381918390785565510745708061460031070935587344153775822724640582829632488312512799945986113076855796967253837572289053666070906333973135831698265242731567170071831877530955961325209973064588526569712342374338493030931200072972711462658166435700825383264217107833692614516020826904585021526612513886772522068372273016602890494257168325844325358003347422447792714567703018173947885836390049280
7547 -12679164879585150608497354447557723539688541592226463318223902871120971532217921185506813925559861758357611799739487868400492757836444363289978268197028469931970308506860798341345446235374356680263091512096308431903727901708815301931030330925993107957142617610370801328170422577527764889946984975584457931602775584531104485876627024718899378601223855840058597703861585624688076824149220300974103550684964386684131005492804898374681904782571945560279365167015381588169859463558969827459415793128634454262240
7548 13736567598529011612171687190962251158961769986604229390072635138725152993711406614220563325466831980777924954155503265290996145904732475566701426252454192190076350959265609019388394493394070635934589854921381440222361547993224497235379132803184490189850995726281328159535210603679481691890798823498234771963285619611832019520352457453336032173432915638876900060675952676889682584984079873243789075708266204946520527105495998016570440034967567552936410087751980545544856707286863617535070148299651748650880
7549 -14882076179708497570541269660487274871434863385985254355656355010103231493844572166919192779698894617029515500540098396567624110238119788039206330101406687824840025586559564149735974481893769835955994308161629404797427230712857686684550969766469707774082274549469467966594298407454001093802040144864155539400226879780345628714587357810411182406033625220989379662445594710070960768963240962877170597340132392168952143612990804891938979352346957712593584886703277406706907920388668175830575418295101489278000
7550 16123025348207295945426783630572287257361362241468438217747162913925812599000582979192151158690373998322941894802904934065988765075147200909118089188788208144089829521611180931637296648537534033640530573525471151252992780568399355092872627586364549123187204497376421769746242658706340545838318336678537844362652127455857633723007552995414267595904249962094517011479275318286271544622705270750651655080984303219162592897661080185831028898913483261753156509758705549086683443963020713871745866689303199430208
7551 -17467359896159745142685209568292264849267417480213502994149276438171289750048921716778208563543056752480426708509094748312842566504063100980711041585760714610327546865928281034844745152922737722415211734468733923739154077706163194172872736995392795523486469839144054966360169348852086602001337374108181649651031155846890622299228639388329388211258724901464520974912223595597708560681827424259842941176315594157704631639473190330572460840199181110857274547526443278635232969529361059418964456922183412744000
7552 18923685380191538645534217370598748637862935640340313910609429871994304554509234896784266243520482695941891220205431804030187566741040107736326875931683481966228482334012488974177600621150999866986669926080382905832141196853860497353659558749762875289166081103211613840710427523067320693599792817176265379929934779630129220846541734846369713502702449984941599420992737396495156431264058811823137079453657388366948057433097494231615888262219577802782047940006094012700861750145512504055698882648678761274720
7553 -20501323028154642826542779415516371019291209492603287680539400750639979246097400998529055503601112361400084390413349500343281739713360472756808672920018081284410525263958619214197892905260115133910135435872147215846414056022585941439609362594336253629060430664573913749209458357905038282379751291830119940908381232291555965309799551264517078403983770076188581467306598385613393390136917778829844089763509150160349019357998539193395024243777821222099951935951737848435367891526914288462770592076576211586560
7554 22210369204334813518613789813304432626756338092395093082353235609240686590019919369606931748863974690741584405700128811730869200939196062105646351717021058026555673569714749913292138227293122071912716914969399447688526729737069680252736427538182116608106077384319916943432161380218849547973510355099405651190725421311199200205212927942849996028907755038040501151786147209195771185480029864548750992507628869932213999416248842104268376081199500216366669363583629773743054309210775333545958815062951666154880
7555 -24061759811250213824220873372727348702111954563598661070814380987575317723204588232047399667146496601623804495443570587512407957532703790715953194442887846238184563937858716732246829161968461576907769521932131254471933969775665847600304381117826524681075339302615921938833512545702195499717195882865867306767244540842775713096707017520331731664626113824316410436989807358812864911496640045693259003790382264591256302864583594299947190020295391601902616318807113950849800021964272505655707344611619829836672
7556 26067340037496201734632408447072416500625530661581652046773115981562490620613037961288128340231430248607119130746843547084950388805890026812840098541016259470665167884877796462706298986921972757204853192407359154440723261556788137091310828565152589554069798715593123377700338590945585945525903455372296707006324262654109940571542895018056706710413457977378482866687907861945449199662662093907574479816269587981870330016101532235206768743053862891335268072307619176921194638480066837210254288039061845156240
7557 -28239939895022638145756912828857582052662204150364740339314947277158842080624763086696538358036033141069967102894564273243860280489757777315361414817191191852876240417822513944425868877946855286587930153637385851876197239292316583887519447247529432199816335995875705279686660005109206403790796540495097478139206238271951796287159476322192006621713329354122373363497369531704648568258747024495910308556218028566318972397203799976548650015489489947907832228712982380467060946977999545617654426144249149390080
7558 30593456025970719883130433796335665737348600027199956289713313002456227458879787082511067277193337903205953209994525541845460775283888675833631609153643060381171337879387187339575687294512724619156072957502350467674438976645616462769611905016675108157222318513350340445656185407452988965737191317417340270885753357032158978919317461562573191351900818453565001683156596641810056722105628625497912276568313268203767999360717318289409470119230572203377496402163473664656550331115956124311896439946922273464480
7559 -33142940298978766843995436399304008926853254258768018111267793084642755210385673804731763969386399070062358159951814498720475664529243172993507876198740182845325067882446603790138581186726335242804621928357499831580521671601953674177700642813908277084611391658508343998777747819268304805466532467388849566526748933696660479194523004439617026277518790491103226237552368359810058188357386218485830006474185491602050363791940856256113553471755545689465381587905862967508685183400765561039920518127506925677120
7560 35904695757942193351920212796164985262301474872545296051226812143283010612128957366224039381616874054812636361106180995862872935815034060216417904780114500623053268889262214040418376074664380325008704741837920198718548357678882162348582614380435491394094932393188881038289666099206532330540922644952549367732383948064044417568667588363154582471990200340208737070626629243551977710108236654147644769310249738274309910800459844852914571033207861518423910263602898471347294012621234689101633571840130982886400
7561 -38896380532854470970379682143486063183713493960452693196642357709091661793873792094828394685115315811363268742703499328110008890335680123990691673109407181027339124977736990730607992226526598247792141017514075865426119646172402884803563717039562330078943422922196497112353064261231669309772408761632892251818774033874442968354671615268135988086843014373579841544932348718790837916456409833054281157507422360154953100691226628367721867498524128514399696259377039898224578547727626496870411604572356647809680
7562 42137120372858153597964928156142737605429934380196379991674313465093603597275027919747616789648277686662997050270080038048476094828705951777101456796952826729015569903047395756379410894724220462420973225818000125698111552718914786122527311525703074454465362012016097354610635782372545585409413823182207574815658054624198394985834301985110005758912653660497502796466212698474582487731808807281571433211042170616058168241212700258049409615996475613004162962723070221887013192313840689464250034804781424968960
7563 -45647630516317265106256658274561452068073689158145846735489049728626241166884177939687386686275846209764452023510528378034118965570782966749510940170038976867957865673531808475405375447145210997274819850601754939454551757558885828197830488704729268479305772772116436410930977724862476117819940089481538902767660266174726086441062607005224814983157134573451434549794166090687462016264555474506799308413948148660465634157454640425457574456658229252725418447761093048441349288419664753675854171988428917860160
7564 49450347671930205596370698071237733082988949245394781930151216032559376402022315611949950764497195511729496359379046629875724808501985508388138032867165946116210668122926257534726873913180852254542817324627677939974741528484905389340450264458853572751457299356529813195640914764743136503588126660451917959891343498218376536216311710072575513390303000901589652535568945987840431741178726797886808952282708513176077521542285931662642930289327988609115880944349347392299629672062073655878000710262553147594240
7565 -53569572949010033990693867244056741155666543640406136867369052067808336591415895233808740623778555931320839613970780203195064891779795763539077501749121072394408417174253412970273649173955005321868376104780686985574319858104889964745241682651484537857763767170151115298971891785581689916366129656255117681756559502020249503745415354702668327578084954436651283029577030964574854091458099524923418604603867727159021491437681125004102281245635108815775839920464711735784466683343775617858566611869438712772800
7566 58031626644471668013600314871102689389136178104044698501213484461807836690913275275200426554061660329057640709250168935905453920181525721926782494106625576528290000882078743837195357576794584449188303220066679100956819681324021324848015298812319375110700859698417754371948585270087822813617217023418963013341798936136031958592596870807886501130095569769642986842471651024114817258820913471961928691032965013453549736668229368378866336717958815653715770548137132787672459211317326942961906678886350705591680
7567 -62865015869221811864328071061587308691647264227812980112948039995192352900310853342865806031782781471092842502373954060245993144562156849504461278979885025734393678700330392330928230133463210124025685511975525709244792067645330016802310265645329887913900346740006446966253176264674672258132494846375843065571440450182044897945354747600910187368531587581976403409224479887063386684483919843987454472128750022749091145154892135673767955854719275687129171200928466297181923710251551553123020579978802795192320
7568 68100616078022111983790675789682279215549621448554228604669071126361071960041125264235677355385468935579826998460803745640742290885143744705423593018934938577507425462449496153912914084854897975601277092157816506296253891817179568143540917930691586770520683139373068479777861099103204490595634939937183784010889892718345538324406471603016310257215792921295207228816617724725944283540875136045283139705299556751766334392290036080596002180480600793795471570987842855804184785715406232042288045315825777436800
7569 -73771867655003208097894225013727481217146112144447208051749903243959620917205629728054603757584675826471510188524748293177193627249319911648784687868546663957536940204413345280805306431521039752806056836401811203020751232722815217158828734890217642342725707700956615022040019169175198477365206582006676116378338441820856055325597335184376091956960908725165001424771410700705536892999764315686044990229408355087223146325884407289821957289227960633803328171552490978736297731861381884558131724460696328848440
7570 79914988802403503650959883908140177437813566371070718444083689497757328506389241396869524173041217170539633532900581732595697750036590420679286639504847559050954877955337220728190538633723754768592411511169697671220874075171808266160144112666693570150826580957444139866604283386235150759846092199127844700900965525312664933176165701328599981849319856560851367719975885499770232287404129939863384069841815432488995154778394295220997335433333345132681527624489030293571712530968487116242031873669061544110368
7571 -86569206083394101544628119317141062644811532514281897307177629272886465696061530578806363032049658980440413778342761854494862557409904727590861951230208030361880657118144250709426424388412904715634777211019142469237288136602698200791876772223504527121739983240195604540397060421453872017994472321143410481183110956074107541661412874081877004700573075191748459260442663780111495941118150569432383663337810373229081619680645303465151370412514992905857772023390670398919973635925683039658980254546468459629120
7572 93777004081682666224277542974453895029895301407519360587560864185760149106320614797814337184016901730579397678633929410573336901350656997582683247323872917208859326166225000098773863173566865632820128447788205156993457617475173508083450738365242602349236974302295151393776481061758074364249460977789886258535468586352639837597969923238092652708357349351472224836797641596605753055419456781505392448645412533034639663167774819464031147115765596651391828143526109139130074170639544506909072196966983100737280
7573 -101584395761670068934077484810559557564167994278654370549935875718321475507298745518472285279275518015636200181069577070269534174881912372073715739574302803878931520450319725882639961272433270308671305478414404878550061719334423413786824773249182331771382429490772285700802183558266911959835786250612141241803068901862241880626913878693331291645545771509104376384759948228679638905872035876431913557816132282081156381131743373761011491262079682540356896652436678867384960769342803949955040194565102927762160
7574 110041215244028939146021428286108141667010376656958250648738600397249158627820697063798988248519809263837587533104864567131201090356594929211979554746734709520068134482365689239898435515099615185292352196349052387965611821673939130288321131238319234172410342291835463727067455213237688645440992185470787190782366765628806687886475967311834024428852231384898633644357194657702920780362659317382941043399616408042327066485358266451694324358874631653978261390559552128806665649321918940168900671240872016803200
7575 -119201434853510183771930257087438096995574750706143651216548453601101529830167634092108503577485761169683716811888996326093141641574748133403098041994708767410377017066877173397774504468584530297203288875457670761839760419973809061761194312902844109853015163282695399453499993993619804934661109658713154907328208187045421534435379215459973136901586812283803125277302181701402564238728212320059570482815123086056867731691616381633705780651194730443330181974223328777865783033283081754108847609201477228169536
7576 129123508449457967353695400102865119076145813427000251025587902819019507888749170630654144680205762520281896626291508270947585109387182609971423287232055306550937794328875635571144052787338819354097945502375191058889875210903109453510008738874091100811214107317669562867876989486014263038849629809595137849957304659034897634575032608450068676454018201353774044092879505416092644692204955931789720335367465132517256699868781949811054707160990893688783994745848878849792148984000600319149695817373589498055200
7577 -139870743215895345495101792220849217433808866553215448932754477762031183772555309919261407757064632291593404984137857832306159255911469154216546422076472692655544319801512433133166862238685475194907883798563706380858577783557796737210747664186605066517923054790929420618639263495194589497412546741560761456376215010348365070420133745508175444974945016415939619756168945982568658034766055501846964860153350757037367214278922029617842530244654722433587424873776922251878163283084658959641475611303943470233360
7578 151511702268181538604930268288580557637515502676885876642527720166079513202498715165181662417176930664707311563945920016288530280026021394679123474933127101292212402548641074179272512614461995566782159296062457177785426804769406606903409637346764828996824509566261730255019133445112421438109781957792796605529707906052484525416418559194980342758670379494704775523295995041957214488915878484834480079734453543095753706092730621139930803548917533228835396819515996663100788302395364757862676137035880157095280
7579 -164120640628274208077440436279270797464817142916203344762310657828778694366284850384012576226412778427860897618836162788719111882175009051658448104134911254404280190494673676616917842974953285538924336319641891291536045584146850615380208423568839427034874117773465694794099028421131799282847240240970752914937238276334272015787286257321348195502333241528042205424384131888766608297547467438148880680371594967114319781558110795830811789520662569239921109673293597684121725367985453278132640426226939722933120
7580 177777977331786339672265470033452931455458080011983921274235419776593089699570093458064327865568177810482026618002342491006768940946434105102154333677531033600343202394326937350849259436391761073807289714441809281304190527589592003617871359742327203455830884970119867892725225144625066823954863821094002380084148090771774870480572052151333452782170609887109955634015591329747663269497556377770579898581990465566763339946603182056772381828434589330065910619844074498023883451458827504056145684056458519139904
7581 -192570806658639274638314332901088175455858316315873383328521270584717587957983314918926755382977063319447430520652249448800645597388739810701945829165199198727251102806319511627563085581978838783290442119335655406981442676743246986157634030245477867817151830079334265596170842387020415480334572396994547853767107197837919728525817139283286795240465693979747958200341579575285455882544179932009788458310513862209189576832416273464671559404741459824769854859687392357451539804454691767645009675893842026799360
7582 208593451726622794614816412520618431177244366437265771679794938101970425170354524847740525651966021099360182347254124225200078098581405924287274001549092616738807995121926148995422842443480408286266107316270218030679899263787782683679594485672886357787752415070111097570100166193737317436049942358060961892877064337609207141509351909762044578535155679072000569980901688087268596045976282337046912990227924678874307201324399868545275196681188640682507342783367549759182986884107555163390526810587033513018880
7583 -225948063955140671642773336840615971770013882378203771083441800516012143995985374988902594809421120023621099205278214692055034745011646714058888101706437215525021485915106272363740240944392044932622683655031023085278535780523091508531889744594167773776136865577122084467893499831095084731558024226014754913349404939779842872316698273059943209328782939530674783603133321701001378533682480839826004359700657022242996340181939037465740021285001442439895146206351555247654586638657905648308062037106997308314880
7584 244745272196535232516837274438734003316214169745241282697996901652412272916846252404946894120640346974190377343118682935690921917010596789041642800634134353548697202522917414190605925005167294984128140536824984089436664696746064166329775387853613625838596805765575627945778440571267849856033350335943674765934294087218002818550251244678561868145118254413705972549045546658515741313920650897866671706253759531645788627465026985797684548856566779958754971545558653897985997633579130523879955036820437466954240
7585 -265104885646476149827011516187656825799933839023372071210119425606012741479629791569342810254608739563659495953086421895110240038667080895859083481959348781433998957283383271335617948640594184188468919509763188780312261578401983876297888725499220206285931521536121068314057309304365732133253841703546518311674781998874552087405858486012234369676586995363873620784952522289060016624613735845369689298153104460978041854931314289970499668292727025264678546870484633774540546978508041031866548840492855381160000
7586 287156654984946644541038650351145254699358304604306171341549136349040701548468214335191678931625746318408599157703387198653624590531109702426491986376693457187770527900443987169664490908829235497861877209231570185874409129710488940980261000284269128862856753388820319751988598004342527806797207649708515319152798186049126515467768713665848502089910183941128112691054989724177020777433235512978533161476483830199762203227158195184093700452350390207084405024467784405513050806983492706669679257160075064734480
7587 -311041096567507680749372039427632106668893920418446422387845128179779134532336032446125858288963191279200644176752266754863395719405060443436866215056376611724790147224721100573456691662067723632686118578621424675285531401359059609731591897131539159874367091710505415573482697295855463587191410727231322632533638141978566132199539251690767294087811721163150530375530057776337087704437810403751805099201094241154643516768449646948737953623590703035136133365999017382768118049697354090413141040177939413287040
7588 336910384885087458436007030191314349750184662166279706087198810817110066190543043127725839067836638832890278270481632336684675953319316126039081510758123559724384763663872958061365528440823535201318310839855900322671617154798859498656574538381858551226882147897674028454492121153247944003477100032231669956165979090510967006358337950942169637647547292563424875269475504446114139280234501313654883537041272140417331293786037409094313623746256722058467377109153401858558647640868869245128128787190238999086080
7589 -364929318942040834633103187596145171989037205336770148155515374178772020256873873280795194484377018262608210749499338488957889121578156067734787500468620764526615443306001229767343778749330591812002731191945716055480869618718853645517721116440663735334725770457727429697629156893286604765685427581321519576311028089635025273446777797096585886557980420059574438745610438731042973551103117689447119625921157699117246663594939928654422138841685504020299103698719776048770535799861748546642947905416624954507120
7590 395276368669369631605252290004755936344684290648770063561270944518509222441311514133508022016692805304964315755112968303597987432645126737649766278298422534301299360118999643895345917420775879155283713871879832451745178693727599660231890392426973055901569306339664710261345228311356201259757648189001986493772815671966221289115321684319850057730151592871973610136371803823049666000587849725202690088449915018463497149951215526108166579497251131783563123182340178176834229647603296560229419557229468981196800
7591 -428144807995732731890376528823939969561757979523259135721192780260112253244214077749107362997621631698839955207435778363801890889269480665989521206416333630517772779565348158361323970164488987962528696005306090398542660697584214517311383270701890779410155875647857498281577436692941608093625265211418866854363133502827175770354755553815862580986980226108088790149131719629934219951231713850100691738080480778991673398738024334471075573656939446216071248882459956453242972983232160855404033296692312514614080
7592 463743941746389703026200341030115386418332440461744789737614573588952774349991647418350567183789692039670403888242261282289880345356340324095385578851226627550014873730648756613763786177351335974929702839352826069600948150093552690789404556187052836881564086962370148833887524084238197881789624410259182085063637848126939445723991326828499453720718439913596603098653244877033552165013590930522203862874946349986036398568971211546233418187836217605519748181640678092200714817338117956585076565778102099700320
7593 -502300434132961404720490140954513955354548215803001067807838817116164202810066066170750926440754951711873611565278009955138361210510742984062489945886130117732370009495776887676448748278474447257010527267401691421311221725091989672784512948537727275018384606965161529465157293494894989834299113199246393860899621962947054040237703732799630745925858691309635946682081239663637544826524275612073534649367936821713968111966786455259260074142654389471163639021103422604277646817763717997905558985381079775580800
7594 544059747238587891920997764647515601382487262639042916002138141541659006861509664617353524418132353996533349643815218705426257764092115058559457671302306782995613468685479537740241467933290782853907534525468664745328585586162099270239132241016214783232052619184751276625434029989417343499471326386717864255971133752409147243962223521221677685862038159846725090521288550627143118104462816639957675777487963767863346730989632594139531632776675998602513754856438392597897088539311666267845276931047569470279600
7595 -589287698597757965448320736227968447244444843551674243888111563696594415649900449567376026226296271695253294379815066907845817533670440284907912828333652128467877171952358338390128979739096364730972861096014964953195773533447438633914839531049051861351645513495843811339243865648985175335681902131509972544163491624725661416048605978137535400253711710671206146418202589017693180743292244155520346823847089429436742269235620672097124789107147289420694965320032765111612566730640223235079877680399832144459264
7596 638272147722149059518907399096750623375315282519709327685885747871255005405524447895700968505084638282554341285270862864822228209500342761850077784641049525527502695527451118131795647999559450990423434810747873570956170706645752704681564003468996871126804676873564838709918935914651318191790555243107655279073025500303175405356900140781907339942539700280540036336138305836074131284492052681782763068408910680877103068621224162203140514474715820420435782874242258513728045836692946466341894978631949436628640
7597 -691324822237984448780211868139651863364769487175987310664384399026765912083973975741340309454650172703937111912741012968524161096725951126660389407165894362542194135580725540806241208335961924864867669688416150862158265090799730609195033765973906461537109978622468098375828416224750543849373584693383518294861501648996761458236279139595681316804956532556802106851782944053940038276040741621976717193779408028567559551717895067449068440865065837234455214052327812676275028558100320121575335473085784203063040
7598 748783295181810894144331343910746540480831291272576674103139027809549792784655655219895226091761629411087506343333969349946878239640828842214054805947964519359385904589897298928845513067507192021360377442658609352637749912110932398459964139376095999708250451362058175831980259733833297398220875534935062468767283036958620195364589552538944081606115549314525777244201314661564006613197074745615531008609281449049051637111349836204373891177373562567972304550195869418463251620594187911381467399740114897164480
7599 -811013125955770087401491050545235685825282715767589102135871832689284019034223123034543931543204251861597604325767180369997503597626341010192274390170060529630109874597086957994305160567213885000810455803860561087443336313756476149542891975288334261863739128588529290724770995377559851626115163978539123510629655233332486173580182165929954358750104214288610873046119077566377120767408578918871088249342419931229742345592004995888127468543549408391495020450403985876861966473770644856057907302932261474979200
7600 878410178476385019240541286809059174812503645871024850862108897578781653792415569802050865197422209562940447493982704759351614558113066605278688769029076356610276170390071801044560412061886691075912294342639145451827412111381786021407959330680928736386346033769250913166297023657868992172302417889190131285700791356056682202056726522562374254588520847832689604429939138182525648802100658902688406977049630049476765923746452785297455155971823061439909934711226117031161113831184653167025304188884294340689120
7601 -951403131169105911863188892057567070464661009120065480087426748329588696982077257504435074248922478046294765332418292410994744890034015705529766299008136054797831489891413605358806578182588723504172494139995593155632854862461361211365118456901311104754137734345546985619988959217619893161194458820392545251118472574038855996878967762868587885959434042191592838671067768006371393919711962180987351275466991709783699906970203156972197360090374648783936966923941822331916775496654589541794930974357161294038400
7602 1030456194671393408422312574386935279994600581735069908746679295657026231034771404925473533306778937521769317789256475851271578023836650828751306945975748521911614854502316353854023413173284192434817538409713458195373779217014259826476204070383706671383409861878466072225702363597829966827356677766766310329705210221600473767789422463479733407094135934594197023314480565898390464138068316861143247824948897590648511506364645305914313231019829521010690858968320082627291800051607478368306896759569905378629120
7603 -1116072054417572733228211421862510799126024175980246777307797088126750586539510357678715202692143483062540733317827171244415666177993387207642226279486550190041131743524790015761379582692036356151972357726313337055739432452169525292652492724727009771622639901519127596553592968336483515371523849787965883406793234487112278799084957045436540889794996119870068691953656934767837414781499483114200256790749902356294272282578529428781563354218824174043915999902953737120007045790173765851841888753406627889148320
7604 1208795056697312345883659681240982216437103818365879625988606751104402286023591212646440140881328428664853527004509962201365342636586016218071179030917798381871419496756888808055888196740018784737297811666610160226943648706145270713322888228126522835972921700783657657146430698786915579919600656890211407879062550988507319820311748581972766991292687857125270504721374565400034302273204271623938757631390221753912672297314205460285514238424767501632411422715106025383281641175131029799620571043056869423189360
7605 -1309214658315284059981106673488564865159199792879751629655523732563124116770362363296312226905374461086652883703079796859174754141056359728876816325146659950674595143433299980152035489560426408223670360134361299674639463645219127011088713578406887294106256304166870162442947775509611996942585871847377781336857681231375122719789047273675119108267282039190332070726605814148111591854468513954940527949737735190646350916576070456858701775166404573233898084531608845397696819283198306824647182801645536743181520
7606 1417969161642003469606560547648637900768620774413999802573657792825911023972561819795482493444152523829069341747806540537629535959429802126202973811201455702515421133143417428895574875228971899488923853979492171193336036579188983420381282502112307536087496908552977421587854148491074811178126798825563177913149799060877776160208138152435135606953606499020619562864616001902965093054088360566156001347672477651524535071138210368727827109486461290454787315045559904439246453975700175597342370496695584910861920
7607 -1535749758645480048019973701593619924024407207147862019336620859831837625528049991103413691370290442460810548311082801521177452616681087325549949960754436420416142188933360002551260558716647735153486561871296623304003495887815546494859451828207337202231477148541819609032641300486340739550051679183591577529670898735235329093724616433946500893619222709043484637804168920808501873119791591489346897707580593347154286221400068081076449674480950348500692007264923205317855009790594315888104026537880981778356160
7608 1663304909441436588776362485818129668445219969302839854758546457093223103939761397054571375365406276824445904959328325944858585436367036969644595103371016724772604845824296041331414105047480560890219356021914615380853656730617977644384683664408285984766677914460147276244742403924399868476902831157933414241652276455944183428050089369253875692780089150048821856045770444842560309313589044213728386863996686071201059001858960226036678236966098803411698847626185556189241923344212782979135243260005968520926400
7609 -1801445083008730660671269872108273487219670883719536511985622068224904923616594149409679618782401365995552728726693184640105187225385326527376570944144276269758451655263427628737381349340355644491455970267105837059333216936004561491872094333191975477644510526040041424517169525153776796620971017385047286259562497605649014087648289406727195685538101908642355873999103809839373894806502888804290877935576227955403715428598898269881470286535798290080026470564160973244623492457600285824915861790585743793049600
7610 1951047889999477817628332759848550189197189292652471017310881430266530001006446139331523542191510834881224387898723494966234814692890966401326756249360016544571305420868736846999779933233909722223879170947410002214844568954312154072116850369699114603496952610156237123712029077184758141609201530997402016791603360286453305683802341171999171348928751840331080956353871593071642659075825659940766791754083118663088776301151848056421181472924277795514001275380352730090407768651545570373578820244270275010008800
7611 -2113063640044580274269886458245024041695803008807687598119355889975166148289783534562631718115925158860492940188010421138408620284382920142658094022757061076590198984606800138662957353909903971317121796856506006597016416110278963722490297693122382239165164115066612261428707315335318620311163239119284154839421684887692927828650288629633320237924382467858999661501252355105665393750409673695300306800492212890862584413020152458731653277246915057158663212583068139738835843171498011822832226774562988408199680
7612 2288521358630429735861041463831379980725308523300624656362899353723374018632898397341211927209426781371446402046823944037104570203773015887177254984129574346107527566276093247636830760353957462676896577562470828040096355786346683908558261711657371129558691366978250781485360650106211270233112020497843406488993007730782095547076694342044430511067522203179424132010992571384459497402883142816298344871810923364868120498169631279236125479409260832121368281073851537860852650803862554573364818316475200544449600
7613 -2478535301518281647441538977899092787933010986775584786554034768855719407830588925466728530501508963740682398179738269371401497259263897779032287464859947358392356400860379661065759134883488277300640521594814789900888652283616287099089380727673172114355568053212712238802580951008549290410991623752273686078527468081331096592147305466193154766589368760749108603351872017881321342645636316445232421921647976350805559516402676286869412887263121037207932949697594334077608485145949485309994114136183744281447680
7614 2684312007812376568391958810478821133776187644926418422753834274894412035145633982604243229023516850290560726112875296903761323398170429701692710590474104065866530387140216079105651556170621686368107479254242885472800768943843959104331688278884519928013822329413069895502805306484575902273400924416440138248096329749332313012101915070581500865285064949315276753027468098356963314002113899411530561223662431915586670107230787514439369382496918817267196850122176694329083321628970393571983700936269743260745600
7615 -2907157936175996473794699932023814028144442641705325654003703942158636475119926278287269323629398450092696887692651088307818734546305228085757835818310170428966198824100492571229198808331066267921410491476470540016993763560163503095523005713980546927338406092265508182875609336744082909402724437688944887509492676153276013618121725026324656664264097788538451951714025620026310159070375609580314891902557314396034141658166582580782305738716907336120732776489765856546499864770927477188060619222274647402712000
7616 3148487732367594044713996273049542062552325371971394592242707983294245384389088981692431474907105794578769844047809568733016148461570776223893187362484399723588511531037106720577377003307643631635326231728341654758133226250337567378219422069658463139256245234501591199711323517613671848301472517363793966801336925455967133254234963248333249059049376625647608953904500840321314078008226351787633208193586366420095325003037411231630762974179231627999028566411010234683677463078806376913914581632411523837942400
7617 -3409833180244980000873028806503685597803145290460308145242977495516334045884458535014497642333727621155979505367228970764406847758570342267586781330208089111130774892082998715027558671147979298926473248604077731042250976221871600152633141946772207553464313726572102453363212503293664289057526667875283745942129813733171174370559854901106296024394941888334501315894411812502030985066702511548171026583733606125014715800671653017106578573752659991138854274175193929397452026418966044112484687328536309629257600
7618 3692852892689254157147136245147644853218487456720209108748378455040942484705780721736627249403518553521732063899242564517070101392023916011182418655240391691891068223634671716837432214026597660201649367275924766765443180525881647394397082967860913023546470223796041519586321538150941023158295017328691016898148569803170509291811214283433561453253039327597968286310501388738630367341101721145403901943626071463269354229810477854412181330648339089061180537729465025371341351637054664699173840973421577728267680
7619 -3999342803558731543601656388317086548465849108045796810711025662804443821507431682565000057747110551441994546733318240488386735948373901216104770823887400532983438444868103168192401129841267340197207776789772426780682100731423795037417651592204795484626088460193126036345452719822239784710953252773036086703294473866343435636504794747179411777736496395253362611684090991975802735941131386006107318164756233240673105501750795114562510774767260327394946182707761802565173551310544989685831686850103790936087360
7620 4331247526825780478184568747686767616545635092816664464295783409893217354656472573279371559555825689969603546827598476174780229503694162259407864634437322645750098917621662197800760233690501836031520088466400597971306522999919353733508865179339313997816333944588143306183897823846828813368942670472853448376332799306113579283466146736098835934430672488509445340406076775885489178328088803878554866253416775339575784176202249064539540534432100453406506105927322871971190309732800095685655760295874290231828480
7621 -4690672654507896114471799452524234591278489706091052542221982437191084062635131808462072183483446862028273480500518325105998917251770224896663048845056047750759965070041544331566635129487251833292538041340175119980324594046464023138056520014734667250203076637271252730465510662653260276811339647011145526722826082937207748134144733312849587976428341282568105217737102001027364393661704931568157130131390387167243077980875667990786143619197729622570887206244386243284998575986523087113872858023809214022432880
7622 5079898070912726120398704031608711753387385593830977959219284058662916433542840360455227221050294925929426544521925774175290612406332070460372265674240955409587531389940491772030018088202347982186871288797079410171303314619548020104776513715984104105039698216440280376831357932391549132205032061677484771873209055422414572004931646732317751430057250015529118943375734966764131958151505739379849535635918873439827689884301081668488772259125333668742882288894383787212162944357625409111325237498055045800186240
7623 -5501392367112208568714003949121801255187357345167693655998829044681231655991406391811838437927896170270169405230774561320300029266217327492488711929341068072429418806037871283163801876610192680217655596813088970488371227199282326917345765094638505689344319745623568436381127282449382447370536330888961270399427173914129152121725469177471498683834509259569093240035330741821158919645295924147750196181506772399737096336691493371490593403833011909348477939705125153549858189458008471064746084077541171318795840
7624 5957828446483589747431140803836291134455722505168524797519119506746686559450804424354939685534055048531017169323442886411890083195838774886388760732971767956777684161527188265974367968109030766804469282848304986871628095751176024282008988201882042120506891153280452255278926127611315611942147727216294475982455792115972477354120598766416684261231471405803180339933506957787390838967064955208522900261784756014787124185300487306529467424702029344159567322922133976167954559491426530405293085933719918327164240
7625 -6452100419648276245414017025469240300766058834004721327906850710117592945276800186472885271010250955310442918725003338866801282770729467538152693725549279550659926535191782429627737383463508472531993953077121078475075177808862883606416225573371921352432601595627074062409509895868809113755472089829024591982450749551330931536079550085596428944481646600250412753333183218871312860016638424345963209512526716001598844248919131253876417480036267778246195277655102450643795323985552415496183374647817399698031424
7626 6987341895250228442437517071342679797938098618054167168526239072154975818814566091833538221731982713330717676689150820190941866870029850363448831778025257501375188719015514491219604614179532239939149741497312243015830324942185269141946253116214407598908098869586335876709606331704968715438175262090358078121224110183596897386333090910195463645560356597913566007198012826952633625001784477641430448757934886253020768462563462784554587424872446035754351513922648879424578130007887829326399068452702624147630080
7627 -7566945781794774512919078525590891094167312610443764788836397437030191919621656200753425479504997907211663689218265452870994973996921551745616567858760350403882554543201050603344214075316088383264519847855060818531408559728537310243226090190331515854419111084860007119178759047713196642806942752686429508697049241344143104858791643171162512148742665394199950937527771381171967578548164953707954870087983246543309830894680595662964218249529376422146656034795348156374709398762125318461306806173349994071994240
7628 8194585725271352087609987783632761228401665402479783394725474724199547156070824314610276803554309327651101090696560224325114382038983800677474299267138549959877210534167243740000438800943409749780072213628691299003161668349583407898691128629395214500708058543334731341998418513804385267721408581959844743153774889421097988867498718673535801807371169549995810156070571174628688745798693922341566255291650708795231836774225353865862175880081289944759138800200294971731304210866429533854916441680894039581544480
7629 -8874239317569333331408789704048330443565004055625356833956457751365411099632331729454360899522544698169257728719573795102382588918312766028165633344238028330953186931287397780870805141620460764337474549295659035147427858165175985449614517406611934788567460196731561597779588172597131132117395862925777347389987007401846983120809274127579935744765477447024649351858132919394808219303248861245477516154404747640627019853970107664965565120632944313086042033952822130175396346793687607951374381283339020924229120
7630 9610213221829222731916983136922276711201066295353055060223812441106525129658163549953600582459091878900708951392477063686568468027124211208719359978705755133481719183140878719842067490130858669113900741399574788168266427914112484173405009055419965029888482833438201093549055467004248622001258969345188972775712450439743182363372894667281708234220812005915660200017401750562015838100389544612307572500754330835737759453620156118084571645748243672310348793753370948895655106396365637565135698230481101831332096
7631 -10407170372921902223878014054596262001835760731311117294902214774051128976912948328951899667518230773116427215830614633767848255871184411468676715306994142811164988606562797390573103094638675334305657727913842318976502189849046146135838663613121895103749905564779977965276409591574774700581091121185709527237420969303450809693136699769152714147996163157998577416001080088950268107781309867554538819060918954998157602245998634994781217871824854618784345242798648340902556670233828382912546678463862495408120640
7632 11270159424291740574424586397803201524663528237992744640292216140654478558306166328094187237018297930654879298862540159377662296273757500338481333726301541953503507441045741432150162706852510438386311393723803643025604133737093427584619848017635696369350588640593281177509568160959873334926696496107301633030805186709453720195064876503456779595410431700167047547055805786040776764212746828664102612472193288779191719950127844380960975820522310476205287518618705409729248502646321301096230357785702836010789360
7633 -12204646626516998259761633771228128474601733988212705874003623590982596939515614239942144759060922316381438466168984307865089452591580791939262516696340183646489419865018963436317655433727540477587458592892222198891922533481506696538216303946867392443837502828014671922353310251805174277930284343654823328769887780488125220587042154571732548366971940090237422342547486655925682296170026430214738550355725319239082138274200621464580554951091527040392709804783443172047680517696557303072039684724503721623799200
7634 13216550338221480548521137669865341713961482943308359791409393373409405345334337136486788189827687177986554256226463521670481915272994506707897556905969761745279421699649216760679022673632634038745065900645082353700222827513691926217465234575378988029048374677319038909962150145773461182224129580258795907761736292719766624409716824420804157674403404533417634579686010948795912269396458853659713411031949199617080754504078744609633693133250394935260062189320289697559962008193633616854609605875067909533870720
7635 -14312278386510527647945245456551762169689343476336112024645446564903261289215426959133490203306321603595790415568969780714171577075162748563282941366251138825976258072803387880882626168591490346133962123956480048604152370023519107570803233901477714943106252211320363593221339137446365999855271218074848997936922767804135370734908906229948440245274558276025014644647487185903879313272652479501297618477825492686530706701465540553275454117497345135590987457303438894815347732454085265009593347163896257743478400
7636 15498768512005758845768704609490251389545370916661019661201623011384895714429744034303895800960092944067658280796865610877906112157883532226676384425036766346504960523105658868169908539953358910247629453828704569710123376917457247146416254873776113552856653928127966617551816577064236938351323354629922938751094216734525070920704997349712944863741311727155618033588548418363085210245158875568128391270398044832990907992571485893941399008557525337114195862790639350123671141284267785899838703559243497412294400
7637 -16783532152928601219979010432715858708726976773849477289929107082954998582344349539063343154662536594517808309668363089037445679312882616522462391647054949530337607448365584859214282572349295951408776527468278710042761459072672054453796916984002580975179187721087223755746601654418353473317557052520619260067174272007736075257472686833110066372313306480991585282769743351997235073933881023732966781255507321206478922900037175312817462777686085571432554953150160736274310895697892755233389639267127397986284800
7638 18174701843653842280147035663459213813780691900287510214275378466919641181144967797968725176198871626532018736084355455352546813026234810259509910420283553229529438397368282448740393392251382305922041300713134450211422794279134950262734032484240255694296235188793195800416495859263000166582172257852562206250130266478429247325404359821771263498189351015021594273468192011725222171940699816831641053404190144374110475664718985321149957253301841538453931011353366939570304509159564694017533313720620673837007360
7639 -19681082525852532438254279804695821148465540997949651935231119321357341404223146922149161745600150756489760967306968038770723157455810473875304498100160783392312257678356795354923090769217559581695095339037354456999530625616606127196946847535065056142077045672521110236088553630038958751717685946325669431866667883263027175804391174848586409417686193817708238744913947574722942584160001940406742852280995345353432297018395270537034494312659796694594029054605304657359832583566535089028563849288049382750322880
7640 21312207094910602244910943214327702737126158805637456052302611682124402992175389085816952719561021138036757378593870759381394627204492816319304189045782939811500866896676412454304317289590116560924577752650762088525462525822367466132035496122022172164677665469888893612497291587073348157324906224832896721139379265149358983082231224200401571539664056936200246188420955461049098113213232729940116111774813581297205135187915175001924182306641679573153854016728338016335912563680139823882006278273819778155852800
7641 -23078396530899304195969068027780942307094999300912574452040409555842675045278543032397973175381239035470152373865365241356748247598582955915362107427209805040290973932951572617193321853804983197071861367758282463873954860152130783390721426734734108012664312543760589160973723647430372344189928444100509699783150426151488935213157425583633943910953333608612375111119931517082523894911879752340101470717523234767939993045257746633875032205864172853474221015087033850426154054131948348483434618806640557501638400
7642 24990824992152430642914169636948595215613996861734973613958855010829373846852200814270906889397807171858351922157578280836893945799333921883338735624956251459479954324804037810493787512044160749505733779312759239396539373388734921893482817704996151299871607932852224787840852885072636845119006039265853217383975798337996102007769592451752980389930597588365258166343125437651500672506673159897076115900787069841654902118210271050820218781134883233344593339585912914658568955308630575145803211362524367940969840
7643 -27061590280653264493407845393251097503380102629327849373326656625314026542211676177637238479106849911322449298525627373245923612644780929580908663520131374511554100163244428943978833741537200607657283759452065329410954363170380295707592543226783440755452389966405622809522219774900614555221779231317057081483680333525495864954089087699730310894353293908991695507277232187046925915362185164892096086236160944231081654235778709383159867692341931179862315951086083121572595026172502243868139569789966907497737440
7644 29303790122146253059418013361744419819347343881902639359755816649825231415713613727533323530789715846749121995969125695783418893440237796860581513978094120767370866075857124131381680573732957984068161933221255054377596651715063250449091848102235589762229060018781948882629685072786547823440755958778529545649169314053527914581134700846323103254062668952900351344837078517531323098324974231522517900977807623498576594146372312798411982825546619230632327874098332401546214995040019719011498212030813141450006720
7645 -31731604740375336347192747430600405078628450242013446219904389175335784304974513397585701662161994285600164728578838747006755761775149878328443959677509603474916964757077796721180283346565237579242676856290943439178839554676185214512013891278763122453618229971346348342771337587015978406047304801295629251661304955052347327619252564232344524311558586105706776039310170563919025031154327893776202294875264136183574653987625369943092871614100569812192942442881452772844595026128054132463703069486746516155332352
7646 34360386244340916501597787897046621461381906682526261808476328255305467606265913392285218700068702800358748743914944738335045893200145851441143707726694199451736674265412292875734454854370357951743347085277277439147427864724380700507092162990655381020358975531363509674816812789947120199025030858323108597586479076902794638472144986346964402084303201381212610213726395115123098244025271593056959477916777653238440469513496401323043707679933994681198853043818173394724856081453907139895088023841591852584749440
7647 -37206755390207583373322437796545335084195836866023183648244476736392557904336657290065463511260459367243680574821142007649060964420184672407940223997848676318279799213882154316517148136251478031126896490818238439968314032082820364608114123421010719189521947333630447128429260320030600184240486741660650011105634134187244118809183445589554124357490328432098355224855240662437458770918218397379489230373599399756686187298027702045494402563559045003563898788972357958224097355672056957770426463443025956634232000
7648 40288706325752161139627898897107409782056559783835038871813972846362353720654432375645915488651408340983851644929648466780130754404664832567729390731454300065783580191242733920805441113787217364847392008679182126501696162952704480162901779787137152489645215924210586518452816588146122156776813294881414955222370554022884995334865959925199377403374665169639297991265672580547691198145988256034714882816457569596809867022841617931522035455874506844908222419338101190475907224700107050133507578754910620776053120
7649 -43625719975305617593111438420410478722018434719494646297502826859637965707669103162915375360295813552742487271832305549132151971547188472805881955919048154978086369115356367484972945676070479131338058551853913636663731458747849441239483948488906892527080898883127355838525432555971622123966326132052557774802828767279645329578844973125295418265772745054102649537762193723110678319667756768111422634010451743813150486189699118376912446272788657923993766432636666948967224026488837874228014675243186092696692560
7650 47238886777325844526111529520097352523994445394954653965908622179227404727532609332111802302917394455328315641461647912524556542443077814669818367926584832606057602627869203965521986556234854927708204909787058475278848565085314304388176649354010524522302161089567962038201611815062804834805139378282052047428941940922442998358948775758682965495362164099701279186798021413995696678824371116440960011851762350637222543975201720422308172939663094385569635195800430256591214911503860875867780811123421509848583216
7651 -51151039545379946431215240190772142334245151373699628437898515043488436622344267248214665051603239700973806277365494614063206883325391830002642627068356773830699477681053736838542533452987645464421874929382831583476201121931599638704226124951225202891279721672120591469544239177970060744131492809810125820840872189495175576397209376070621408389657862987751907637447255848946498265457748992141480370924791197990687720188480337316239197941833116204674250674054697384537389585207861875422063403873593189772886400
7652 55386897286780955770220292475907363162427905011654006190400065698677343158337313701508337761711572889442342651632436854620905903107426462019629859334700594784330661791746247892104611522010482088336239083735024498218173267022548124898519599700346085415260783243995475559291531468739641772898069324765556274396621588432824457072763204012695614631205142522488300437261041158490038496011903059925284351205879079024079515621196847693052263778371887031918509047690376797137968808969421664946190809358562476504503120
7653 -59973220881811417988345992445529904923462786029333720644851932305132561051878733564054771513854339270695622066170924823602065009439722111026841067831474708590234379609239642839630737490647585758768266218297414862067375608195189431149081624515877085897456962616677140686649851794759701985411888691033122525655908744016819418097184111233474099463421200094077931170651873143912047383248247822292698881588616768109145626733614136073202589491231616179163188973142599248107075073044252494330482303145991108570233600
7654 64938981600804221494004300249309395291017963144340647312661260994415665562656242969596389756552883707782432958511620052490716449517613841951823914034150271269230513890788056730013097224303848565726154205266492068980509263784371136137083321108966045661201495893431799212709075108317169292964391703643854067557360780513868670252758406864716148207691909670244659120874630026459060766407296473701242940653572359284464019307035409892622704535157685613444114392898725466938460556740392641624671229431390839942532800
7655 -70315543516803794494798673306519976274949619279556707175956690145996007052583155816548271257672202639560776145066689469330443867892437672586515969725631637318360987189553009328293043007981726823312684590891498600046229757345332686420217745141775307807608369634147400750437428622956242070121519329373370081392084635302865978126235873699400731575184189804071614754533053901535126493459695721979400669563727840869962999817550140230392237063198660808326109957915420137123692211084606483918584790971205816358589760
7656 76136860958600895494846995128351654913391690585979099809265926751997216745827385655153445794721644384445637825621468535456736795774017886602105949311066054010767595887671582485078951299566127811435963259610693860419902864665537335054843917157325394652623699438521372537258944397219714949649058969531207928099753072097494157111428597577468930023673732111884668298396845671774981384584119302649263275357639244760715150987836259967633868638816575198193975227317709444174268374353806285921544389109755820620637440
7657 -82439692243165496040565714149952207428238912292537773203135646935855024301395677650002184053997032042736490688406501602580402918006376092578832833378878343302922248857978366547248743921918673831705312391567926610883086832507634439515457613692957421731313522941234864754809435831400702236596291565256830043392699042157061214226206847187394264308674288834641854924643149695993226788408993077054290825974561331915868378766211751246748518669830900920347270146133837529258042440927208441170954309758841669047367680
7658 89263831028483151964500401097453023991343144905922735793873297083624708554186608065365257190164609960372650606841717577174435951452233063865396856536786352365858866804888244705034126658370026585476633691614123259858011309386094807644433376993696453215185132544849405662285344141838968821453183351768656534451422460105395746179823960128230823470627247908428876889285246216155249376548716331809043481420896040132965472498167252219753972653989660977729545876331578759569527161379323168254182529869056872378323200
7659 -96652356738167555197279844507030426872484088097763826080498183204882855219198593189591018170045409453806877727103900610126240273687457522590484101281934630795913855410442888902001043124434701157330362209042299905655474538012829372084419229796467592696814514119378077477744614574943044669757225146274823241294486710510758887490108149293250758128827627158192893378947220030092719405114405723090174991229932799881327209014660263017184444324285255472762050503901189899645492628957426114491640897000280992489421440
7660 104651905628664700832482002712897377445750008800838317160486559918965927503331682288736674508567723136521311075969102585664140567886624238938045234565503663462194136596653902947068373940695246692461396903826816969919198208030178936180898343635661507833362425438523437674808585567328436554250728094244404602520478232607005447107241034291808813000978293917204876075642172163440595844476373890673319392968259117797083418910296639055308482633148382915497121548026133342145360281603041001708842614208898478541465600
7661 -113312964199127906429611055975458192356026708889723550005173563964588655938272874486117875818481767398175266467145664464457629745801267607887163235134650463324443104120489938439990800159403323887403380309551984438801091945473636083470619605969440042021451372845034456738561497139199026095370835562160616243894367391141142259300567842095784163725495183220381304726519483520462381282095756463035662696524359791112033410779536031942902570787123232996051834800221985354490161479034266548975197688711693965953707520
7662 122690186783934598969572141397747415443949328472237817803604085875876823633795085076059202681496519757058194024708326102755538211749686415665339831505273097775059122321585902985069141175777882005299243148212757827045098933830074700442931842549185899454607699086346376896499234471517461656426574170607410586349157476011537661446543113512704227770774067784270955812716431317095818482194230350422412265914120229518837813487204672144089109332346496316642622896464491012780235456464593539676952994905945138929138880
7663 -132842739319208378897872302771176983272239502800614315338805656052452575405108247589466747512138434896458874643345322668728081675564235494816100772816857066010616568526331342168985273616807259159072076702548577020678010394398922995567180209510621825512890211011240839717142715958584164805382804416630554809152829391298947658111739319135149229042670485929860339371740425352241699864464264821683667359847199478778684967459928448299141194853569939599055634583463412415596016904206793693372545032149548707992239360
7664 143834671438548073552255387923679032791817045024645023706865212858033805770442104644434175770205616345843188515211959689135581054998260424300506330691194290441563759675932207534093308282954215691695599990597275740446482208155204553561329293580473007264534479967337927690606281162248201931074986379021979789384035609556834854267614002473153276711743457024027767103219228754831513345836102163732693504015509786737568719902939312560619677857423646006027121852776592424832556664064208800342237501291124503866397440
7665 -155735319230471526745449913396977384771020035404125154349296437967820594009544744127441605894711447641669847732885042423473577054201868698022673042488004091600577388239517577423400661212165653766145539302137453121721101883239674828778478547466337596867226655498565336765426745145074833067023576335124110808712087247597319321021181102985972413167129445772967365333539381649887080477522973195785155205244100126500678765857158951255822380637965082360241057259304666211185063596115778864015421404158262141266611200
7666 168619741181961846788782241457540696555624058297212018391446807347845472044734598646864704308696027248932867553061031241615472699808301091675284045851029526904040277705811315931800509110923329909815534033704183449250443022784136769835991229538083505130378633174901122713256974759802033295818219514941725825052991429709715397794769011920931496035027098973134709572308103004408624619495687952955300103177841013448976114979676489150927831496449264239823275051098276130760966917907419545059969609095609369302680400
7667 -182569190040154625820972272311955095055117948859980080715452561850737916481502852961993144621367700301558279233540947991433208283725629124324321828885646552998016645816647142984730444592632664523273075774761673613713292860011083636088474751686873904152335700741482944487593728697082169995739805287520432831509380821585411239597274883812849139545777152543657785002144191132277975939796782779882314162579411603192491973160354589890581396608243631883946074434078668245832315587693838605505953324040926930378779520
7668 197671623548921328933694797403057913771840048786699071428585017013606420859858674112779181446852244740440084140892014887415892334592868911378752180455051548362332453414758450127467740130215557251247113732945455694621238682417069060471443694799955439757513766872169669740096136799918582956362229474411381027818864440176524343960772712551093424543301912748000347215906097287823723804557739300146643311637695315483878934196660209466780610237336933021206136805055493116856977070019802262777764910699073196985960960
7669 -214022257260287969125616826413184370942205076457810961481651698552810990218478597695455717472671242450302769508674919695940044345570006750273192810854378004379602011825075940176396067734357512309259485410276084126389827921039706762298514123342362831500001110354673629365114052481647238063724582531198752027402924693366608479289499439305547262608213836468233892622420649894891475930532145472173992761224252721257024722193553239716379924360885557210580884008856191087524906207668977536269589932060158517762080240
7670 231724162883795637662065758039586379914592410619853375168336637713278830740429810307645114151053242126265915017719883167713810167558075436564493751907403946873235668403316582885514920064743483946856840353715172495827600713400159230313875896104838425405245264117881222449345800017780111925410090635532761561794181439508326492055435198139663461720425564222705877944336463999653090850659813385783584874071849861219684999823597903967666419796418273839316882294702618287854571660266124184349019196415304450138280832
7671 -250888915921701144036839555369067943205430025729019129848869585386995724378953147643869385848229079747569534350652578658690452802079394340174389448859265244003735318677799194871620163444436570988784624443007358679086469818769127133672163564212519324262285086050445074565344845189816085653239379585842860262639556876395216455791947253194874749857070510444020129540115695612642259296480175842314133100139186751602826256497257357356178525564027323186704312837039332301152786321485845378826459689261568033475787200
7672 271637296646107216994705123199927568078760774282737515349312063394127169619490850790589184532613287595161211953227096728327187345934184528482851239808678130172256083562301685634486265878016421341173727631498241769443880757001577295358123826750369057517204491889024338936227163261858593074289582437525303815376252671215918340833106674781628156445184822778709297074008727957570504749347368738450224259935646018285334148171370491560526515562155056567974013448229027890501792127894721925149922711822596183735498880
7673 -294100048807623326497580179667446181408795008576060188149253588850839878012015334235710046064176686731949437145786396669297224599862044022075166658178749934188781328382752339712053670454319754086905493616694207025513315130226427343863942526924621948663793106731857679761749903455671390033211906203554523062885515645466870816888596984349990243903466601573398520077170426293151254740735420930173634098498219655593704401689150426929677681442903831424825409234390501151502420134986605867213992383186046862651421200
7674 318418700826068655265839483156877340070945446549239303270446630545975004356323912246219829338469732524358359115863017682258305291384394844954954339662223503871421362494396216937039175380322509574126077404807842806508818409150036509164452527207325988863472231014655183441397617183335481314689196421149545778370257558787127747213932367841941075223619340448546198185679939729172465682595943743948940363474672483574888019297751948216126109674680073551475543348399687621397081680565426374081396472104440811519713280
7675 -344746454604286988230795212338211736394032162872187376010401307995260238050575257769656125100286650220773467015648827576074266383996015629281881992035411741093528904508936874303377651278425630719449266549363251186276525412074103901298565932130093801767585638996409694638705743438618573600277970329995284974367627544239060098708778570445896506518540052986603490506005545587923901999976793744303779751647375615915227765573512978900168676768892939916801423157686415159004232610966735606449565349733610785554831456
7676 373249147528782638902864553853060781494860741201095352473649657573869248590629531260975563043550280162788441622378944071410134924525307694473138074596553962711052279846317140626578199112612341517655802757197464560108635532858784345950947714012982161655203907626440808702222851132173939454223923810511907175153399443260407212426684882982058522894388087792193114564300845097854072823691177334564443185348529594445318269909612005496872877332334055381395948996311956313767766899937525459619924494633810697037488320
7677 -404106293678239874128859450479889388502651396213397029461183779298672025335354803049785279875141665074735310081297653482650673220782250479653631601410554125251796614724303207219158029091541649589280623901081456515181345443799403217355938640444905840305128380046588952422704717862498397481811480088549160497619901183095124313100906627528713500373025201768830700294761691410206955747517669978437350166255206164168498368526360791578997888814155816843355380422440526338361077234989348605361918383873256895468566320
7678 437512210755904403188313412296850122097944566705835047395514090673950417808990370431852714286810335109821681798062791205261734438750813708565255776091951015030659874496567723669906597695959034089773459179770066461326432164975327688678024469059064444237607198922130660032015632109680843298855158585650954763779021226847062610350481746669713081773516487579714355076704707796642146814267451632250811035967078512341047653841631991649766843198555976518783774836301483492732064372407713053575665873789966131928802880
7679 -473677239797366710054533393716535121526072079085631615741900693481277802504123128143940815649298957008429123691057273564942080387270620746855361281185196956135976835031871475569783822184746334146547795853362621183526456945926613265478798994319659232894641758182295559903291501774484138142490198901860122408666108993652774923155916049392984167390500611993302731052964320168173984101891805338106690868934499587725797869151992066354173864877854405771630508239497901978284668055293044002150555991323867071199954560
7680 512829065284828386037406921169624001433520128049837273305296265011314955957144447241454850946591041112310904216630601536889674274610418972818525370562492351545115469150860814277817767005267413369460837296875539469257702484346228843584432020502799474619594033343308877697746304236181119319256637721765763726736179918742421679367158665113700591117299431182521089512361911014906700128117964672743886374157786060180880007600315847439685587654928749628389801868834018332453741803906423471269632619071520970875594176
7681 -555214143926062632435577592507776339508354812717393615216159396442527449592646334382026491308255969321471636084395329689880881692262047910778378070398996624982604394396946221139037153159223064853302243518050115831706790440353032232183129339743376195020354504785721221980610270112694613189898366376745271462119882059589554041308107801905969286917955210612622195467968382176406539425921483209954507941418211898600706076221046559104819753215837007420550970089493575949080988433685533715853307277567671784955637840
7682 601099251034903024003679005598773569701422966300880058530835521021790923242920940103941771544689626403656916013979663153611191662789966469465698447393874396028968225190181569688178112426118719910864418873631536686750907851942011128345159352725206427807476458471430628040899435011268237653850655357148990894387763491843871781228034471786939753925848245847540420984525209495529627418385584619286162647421441694185317356768738379266230347894160934014244953138692376107409032329373051465568138457220136438943464960
7683 -650773154184434762565598064956798954136270124736665181853668115626322369673455535122147379467467933933114113951862122711012265714489166613910989120772824164842561319443621207832758358091500788855277248121680785687972596328990053035675780726183793461948725081337679298297639532369225013109170057717968433788941424929254085721480390948638819775495634333764361313197832330825141728839377680313266541994350588805032468829661527073791541117975227358499692893053821974115036576754949373081024120528212388023875963520
7684 704548424598690558558490990025882305355696274860214256180735783678517656598767130932728255433338481381922873127371141762318099732181302874178868623159055238026959216287183402022788858524698461395331242337488881176655066397860733192625101973552763539176524006595461791619191881988814846305846029931621694288426415739157216049687030195661115743122272000204644344969781482347908585146270502192762197088624580986557753588311381301074893164589351048305643518703019721259766632404997846362094168616891215769019876640
7685 -762763397608514108106235510259763529121564166572795632246828770089919991443258217161048159027595739255092702896017635570354259706163499472382619614328034661178186149120494910046962747094158341283772921319024388239410927915583986362052619787642447048709653800280146640287019798946804909088868361233392877967494609137842232226683980715323441510408104806560881656516230591869796866141449896744117579204589510653662469139530496104710529237102028976127461379413272184596200544922001708586285255400038294874316510400
7686 825784294427698309541946883816694563450550785883362278241310409416680603252880570294516733423360371428655425881606278001338982901578575810747307319024149945529780893822181560471672151356299849767326501602379830539949826905159698422613074822639930560567730534225307713305338231515134037090395827557467784696412951185664468684876769991513827701802365905580968211366489049960122404160183869524316605598128069098766468004968197962198486547104655871004656790891239678836423318631277451733049848191677034942888613760
7687 -894007518512321769527978208439108318531171408360131472896720715172351360538692627549586070101897842699651853032704301809825163948319068984528987595626685903172412093884094091748741970252458229857357940863914170945697573546736887700976644811141739279983636234600987175396041991896789764660313463840059629889896186091921516417110647500453374948377006225913482061433375767575843321234514875128260055763042626272279530401117964528850221364938275945711219362361019107199745840530818920826251797592054202326562541120
7688 967862140855659026076560238980683371527768170952027047586221140619531363973589903863911159536555188130493915364413974365301779305027765969211850026139307813250161453261861267182017148766697138435508808747458451279524430052314371003966716810388493506645333749419799041027803466223319769409544541380922597640961841985920598169127405696347953146454689597513838985163098642648729939535212266304596995292459581335278783141024514622209584300159466227498231525836384027500114570715826393965614094030493514473258585160
7689 -1047812589749903698582010306669235491714515307606242274004481825593233126077476659669861467144020318081573978968411225469569522055617832607937596669999889010101350910054039597399095610251299875889065717211042113664547529754709554500594298337547327601279443245847802325166546207370310268720651021685627621981383071411102635965428659896848467462641776382571117462369863465143852221467052479572635732148164018095164854245675715682707746903778489891293826089639708768480687718283680802290770724517977861142332199680
7690 1134361561821551104719446455879449427397906578111112306576616020943313732891286562725317173772821130608520099048836982023514463458018704835841511623407368843679496790712629352832610738423091503970914384249002466726716063297103320425505585590835547776743720884435008132409784739939136214413971396109302179557596074692366776874175455085996772050437083497405318685079815822647953310993902667295014382370381315869817092495362121238541720860612447806207607452598128684891815784303907088381750610813772620370539964000
7691 -1228053172527570057814355721123755396553110023514750079646731034971203615261377307360470916413725878491942949708750961019629598205003349605292771775641159811300450676975536926720878038652790278359340226624215491757133293584733746098141501348798727901342303784454475787900475447769120663644719882786283528356228158484453366119735782524362954911037617617864677113622102410610196665167940532678477995019164216896776824335477540332448211639359569403676809445272854934428421608571910872641910091452608769498641683040
7692 1329476365793034695337525067766632200366745244993497203569921211548302528497222844547946242829017239273028881255303862968014901121002888582232726104069092435974375382854980796294640393590286829691527696390963579410068331942340428099296595164251062408152916842699919738810765126453003352818339973118958279100863826843635042084994477507733797658041176821884453238600977826329424292308947913377505329526764109758052608884784556446527063273929936477492148473639305975091210986531290855384836055323313798431190287680
7693 -1439268604086971418459839486199537072119346794703586039383023590406240125070337563538177297104183603097210421693573718898352791073557904550335850600542596026581025214343746598161625358241914210685755649966745453356112664279667258074688692572468837468735318539026517996051639311771074404605095963441846270086111353476416564262814440365847921888024028960078164481969243660094250759043845862858846305414183161651660022387028046474949712132694789541961989258614482700457469963913107274555602452149756138797593602480
7694 1558119861981849019606364024159572135114228331183532085985112860236846054499542775718837487909203413785689351454110086510994355004120565888204857405726485193191660228170502330965662711557749138964463656609865737666331076242192208371577840753523952400638867487111694458374498925903040644029300921334945548848886300910685898583796887181912915011298386363332263057764059483058568503487431326199256337040796971362280570964915276039958679993929277829769351231490531145970759275813126952785089424500613084960199734080
7695 -1686776948134270303577372050249214074457699593883779788100007403998213672871833901734063033883933567288538559890265290082375466656223285005740807350214912773616612870399669788778975537321646593980819351293647400425510700515064801499639025098853918696846429515170945664776042789330060680152266392696156095045262164783237029653797593012459516837584236437826948784957733987989844679064971460332079070141564345626832044366569651493759554883872519206163052560617913183594000562757297489427833508435874745773510810560
7696 1826048182671769551491303854837382738391903048261223596113548697999050810877027466533539630780782440757301986896795138930037282990410273679610165931610615545060267720632119315112416356844544935446237221420574994723218638212415833204715997758488532800724728509730109419053893380632656343190676714257319514202577874110850275598344657601301121734500035427817227762739904416333237662033159309266003272880413430765436064547981205905615581899573929769023092388740608980731821301556258948652347292971290248667858361760
7697 -1976808459185903574723578512253483184445446968656413253207354463102812161509242547648510478351303355665838705769620054340443439133888809955973420386100293083173970266040438395542801963340130820153097996571759030213525036172482777884195736004342844361381012276791063414710509233532073577670126858256487521760982821090197127206761645266572180527233361691571586610804141725884514808305573719360938408194824288586199714795536479891960337337052439038886769348570168397022305791462583937426468136569244043669181024640
7698 2140004722928808144045205851588987245172519138896494398315822728179102474452309240911819750809100765495878425375354076061379335968941889315397330811791080435508587046856647869987889559930940009665977196572656422536389848996324536737947161055090488360577995183249593401114665452334691092439802632425574097378979988715160304691423417263672865094852300654070860798733720845585987412018407219387993101782231482727548602484494484899201060608282097045838321021122761837419557387781093853026565591264925767770536609920
7699 -2316661899403966522042510274629879720672178393186683430961571091939267952329164929658453029068513373605133345698359870141654305369953698828270459018083997397821931562782852202819804523597537359815690882170891570477987884744364833576707478068418180275960073387619160102580037549955471087501757041613006905115507273331548993863002515972071514853836956169831147955542119379135769703113278494912987539750333830987430597024218865102913873969375054181290233249719518629194014349917737912336512891426360577133804846240
7700 2507889310348212117652646263985565706391267884386881083234914656875192571122630412859171199309332101835759561144233817444126535749389254111689304033142297522978319497495268631986603480102986783683300523567679358678842985598444835503061064259123189520032490380111165932277422380177960676296501388565309432513452672431165068226494366601347367836305130908228670952557221913032816807855576323903717771846262867660303679569149715506950740835764328485023029770028195318125494436000642635760271341911952845233031554304
7701 -2714887617138391277361303384764796861297882812378190851829330707249279691686592897748320436726496301197941130166603720559828416585338826800815053772423951831388925297702266488546257080631297819329921562574330525669563600147329514355204357165972973183533293523465883128149554554249317836878644752970584874432179110625403901318757732956646868790402613994887038621518117186212738039634829991970268957909067646497095877662872230630360829852079500951846725794971307808700832896925879779769558771570646485583198481920
7702 2938956334941500086976436450852586440658645570129267457974932439663294601534165816317254184572803308281440815845504295431743412454999598237536043469257061188571650985298930174976835949889163986731693916733978748971943934026870535365362330498352136395710899038488669660446300490089905871012263006511620631338829478547691582982124565565937098386903483868844644188902500758214968869373989946894634553535675845548903480138323499795071508121165126023465325576412380864004286549980397292566446301277308795413108029920
7703 -3181501964481879446283511373269833095509880536606534785098592919474118839740063145034398200713438435685451580441279903944036766474801489692693577223678410596771000334629120118508922077921406478686169582831152061332041314539447852863977557414262206555763520553652870493936530990590794588673548563062486423505267042738957983471492833388825683752779464022894147827948609640997539887536846506368827429751158173858045507273826471464259306780231467800520094708764871760771096028597090667744115069892936255575542420160
7704 3444046792145274010903313936671960758425527015121839988566263674093497782688743670897199638520431927211982981991401699981153327498776875016140568292292498075589662875989751621499350111554385430407360479895510885070416276782815885045427911502840712768573717585076783723801606465054929604115098867203411524122116630051435279946490675978119496796242579989556694476178273767415387554475239139367021945829539965516183547102398132615788751411774023449779437515441580953994112967317405869579080221404293418821474500960
7705 -3728238413301107593959070815514782052641216477751162919794297286333753389198972800009906166976816239515494575771574691626471020457825379580818859285793395315502499253599445570299749274275225405407675825389451739510636137142536478696174898133883748616057023555544603678089117232889298147501800349907872095798386449554816262900768037931986285675309320833968144506815936859942999253790121464066846859168805177358294538964811126107348593441734138412689876071113611107703039559197305511172688536266959912552707656192
7706 4035860038227029032760769646566131492711515139497050233736926782718299593027409778300880421501782060314751290102813352590480466461390543477144142267566918561423738734746884733014863724234892211746256434142994573693651211033774532974770844343502948241142037739128517424585832183418041056047807060670898841410197105958566404078745063117192932551683405233142511878227872639923043513748576807828327034567316860319118000170896255766546483959861868309967097386980729361384008449814447866116172066193526673654584816240
7707 -4368841644891580912955606826598304683493835748857260768331227339003629602080592887132106616155828305905681627333160074086538933047907847226971423600939470697696803932913447489158567027613491835071579498699525991851268390599536755959445333227850836262154940578209269787099144818372313378274449524869478175982800091164684434107655256202857315946771062572417878733442392515506445084028104885106408459489338872927369089474644529128607877010819065191575481304202797270047775599960424046573581552666630154665742888960
7708 4729272048121968118785074152460043223916464543358036495394049699692606070152079025204478421761557607934034920437496443419917357284914852874046179615543176730009173642758619447143263062865783236133241798903686042195814462593809081422561677399375224800539358146397323977934824106252182327613350765242395487396170021519606745136805949032636971946369820303713684873893115120775799555333817610465566358303103176394806458934490151654764948519631990576840171076440226445834057644789995306674829779139295735090917774080
7709 -5119411960387056773725845360806419746625780308209678657352639735299581217341223029991831663456631217179223105522701790157173014247844933968308854826903947225241322048965172955491242017817217398836718775128475378405244672549652470473612869229134146553910654315005197219841004755391700593481667138958466882816972738369007651304294924949396902934915882683353515490565405482698506298382048778582390829492888369211978850915477265628717877602373053854519107830675307642798241715769408907923353247519063637393238580320
7710 5541708125596295432817856935371591986910793544760514411045056234334980981262852018341545558288064375755467471165566239918862391201632731005036806622451078663233718780562095620149150383310552147340545272206205848851325970586229597305474437829727173531445435369425847483016996356468593069073035608785497982797481871099393435453246128069917948763287563703623363225965889053786934751511242256429125048042465600051249236359215626052363334124552067398646864903369528231457286871309882478633850591250424476640997731200
7711 -5998808613991492674701503126917960090491573577613513815228526124179274532437190490074140864206747743751852328188877394769587063239473424181234643146082605312776148810717472388037364482882402463133167399474793750681864661727579819126322804153754832617953632814977408294110376337176133399172762008234280511414332045747093081092670693959382902405701080355334233902033567861268461966635673150819582582760440653799658558909341380410336510340670057324902278482767497945421550661075961405199786370205870468201925038400
7712 6493579373431713035236655105243776647721887063186017791104121492042024558372615623828148203677253157171284473254560917825827119815447830710247028451756682890294168473494705856327511535414215348422444986144633883007219208726270364951693898419875966887255684040450097505069871614039389468909985611222587026295680627740061312839484435095522798684562560853747170501249840602007640271817827207899699404349813881673895163718480641093855361762382290663608058070185935338340774102605892688070745094241825733930907905040
7713 -7029122140186758220952684829024718787857105869729644965840479649701550352286490617498794113191622909937557292187420407660256929105980114477293242862866183931506512642167901723284102991148406510108304892254424386394779019867569556202923939743754290463999376733027366618789706855360839950504228113482290843363977671597670464283888426090051992940632740333555447065307069042735376871448261402464429643960939599347333402210174389077637238910870193442167125760981834005630704057322383182866004342429502183978771830480
7714 7608793820810238464741391192431497122347628352508914498178364093557748807790908475883455977836603212816196778443201108232117141403958881584251428275897772319426922510306466915567540037192896782483005960077101988567839252674368903113653326189545525977887946916024190726645076145048134992482979742541024582389909368780496643784604936593479083343958235966343691522759596926408777381594332494386180832522725180284643061603152705074600565797499688764629016979603070206867219973762313030242318630146950532014247646720
7715 -8236227465811528953932969203724555035190719738243018330304594575377302170952032868432324892619013381998816189249327519878244462222942950863752137063366331189794653508836129104689196008842501394563992169723713692719335766305093578970662858228996774995866218213552548120824215569363135877095305971897363622335002113791241315143749527455609118877811321275630651506612049924450625047419530295734172607132727836223290035730797665932837413411037915385516634742272722326661800743848722892090671632495125138873925718400
7716 8915354965743655092570724060670591185887325055239918821611410001355158831265345682499643292311177349037078236151203116406399202208516492453524528355061193911620811690096688147446092804357867485861504746698480384338545287774137989587204073091541179891373126936492650233874756242223454510488868839422371001315200535699996052984347827543496881130733660297609422315463835871072171229808359506057226578596084676381649660200806743719523446752267173829399375624155032169979617204012519762724891027487825044202828306560
7717 -9650431611032702342898442668304620252921092479328999537582955882623033330370038714773879761789138512813186227867152805000938649044221481904408922915066260135617040010677534884691032398868157622963088404658791967507109930684982225071972383417107901644150331092370445917117034775593041677534374329626463499978189751407668668823673890764123944296283158294339863350255374570704843040358965614786487893884039707599299229727988612035161668216539575148018001266681004509639815716223935509815167311510123733663386461040
7718 10446062668460062649366332644026771724244962922320144098228959331415914949778299979576530405773924781273183498103793648893404686622427536458130125234555211969745813735784115385325288104484305461429031245425897560525894223476439460836163924752171685268777319740548261013452461809837064077731797515525867529354250344349156982474222937708259616883162081490776193892830051425228757874405262914326955533730651309789077761720508929302509990979785597432311135314873408455521653478065173596633882504244207011197972864320
7719 -11307232139743497750005814462450590738036616813593674074845546128813026566468227150933770498259832528428261383103946041509020792484580813952347476848780692600861713932152772952467784094448027551974811353584190410383023889839578985598808247923595654967872134281548702732220702871759051688998832341323437229937544223238317345305806848877347150595447450766100453659439736550600870960569895200396982193032428076262938778512500643312394246873559187434461400281084435552891496184932893941249314632004061218058850160640
7720 12239333881224277809722486462911818137662029542531376692186353076647350422531298276290773774358509471913559888880156913803421047872247851258855546674142387302340421746073101029762272309181164187041652453733735720507117932894875381169595013126690761582160766255696332713175486521218509031679171900492725458815636875078810104748314567299292035377435465746438695532823173644149591197982086931708374689287944080839403427635691766246915672260513488224978598240728848730763755283717844456716452803338502161314874118752
7721 -13248205278339549134737662806119165596666996725223883209252985369668220044500246168728532647115813766809435628373153278278130291428030364782668560059574015936782747241316190027259903737832623261205318484144712704337653072409276527450690045034862455743150160802722606549518905824260586247685536063407871624828435941079647426655914460777976536233025274980118073979232992139312210152898386453534963855486639731700995689435200646034496869615381104970001018835399469127153008168947243536789573965286433870244819665920
7722 14340163684432472905925591348909174288567506743094610700624983772052995762234779946643066662775186377959865395408640738266127095313473384632502681272209561245657963011370230368068641004102012235972221671988909418360483528213029613941436639495970277672164400213297935066581800385434707510841848190774878458153843555215657679509387316715364224374775270807624048214992141947223720541603476582696058057489629297801794494224897109825697283450882927612375355628061474764908157412111035438747061635487440487704675770880
7723 -15522045850625862899485776054936056823004747184389629706415704709902359444018221749682821720691461996114344178421413957844761405567722216071061784488587296401094012848676828420997576099605177050596794748218518411327600320546582687415640464248608390398198068672351464371095479317080134998953052859492657359521776088899576972317392737468650574472662306893120179009104770928388857907855880323067213022569483772800799198189286415010875079951468125771719623695063958814346000896246074704722674205416514203991977446240
7724 16801250592064375221472368083739853019679083336051132275715161447843012915269231683989220014481738171810551304205617090145836874577771349322696652249563868575898499844206803384889719316375169063884469010097460893265866529193996149701299222556401241909409190265777640581378626965623054433356260407716003968062650402207038262900119872915989077833633442760519046544895229565465760021561216858175175863490649296704847088917887470622806168901468594993581302013993800754849567970098508327241735280676617639931536348640
7725 -18185784955930800881456689891462819827804813610539620583545502369712160627499438419639144167415920336917412055202573077288866707471143650069238513671464166580664332275851830014523208586443420111116949835610025926281066406685679270160059252036588006903631522492959510175697580883847063228046975219848569899294849490471304542713354908499135511521312614282648802401120998068329766942268410865444377066261308988716272041493349077590565109653562409435131510558357313879040616063220840875729651915865992616845036719872
7726 19684314178388118744451659717775462912004668769299831645722636876935794977249800777311173034264111947782580552355913408171677720718768070943010717410182432882776892880290399921021978547471459632358428200366331432746496446045608316277406227768604254449432498306613116528639499218122800206485894893883005122282909432561480808698374421793430722579594544392528286210429375877248596659704573293646187990085903233761495046464311568598882616658416936281202550093915398148960227150739771291464915578974199447169357238720
7727 -21306215741125288516769644242930543393361043547821075005529050553422845183998476863876608993840633515262530504156038153490975258183961567960578585594614348008316736374815467143758827684924019573007955242605491678099290277386148807514353034239403657679047401471576832385721203443503597664657892176156387603638022527125413937143244250709869451896191270121169779335111127507617892494815806780622191667886979555024547990708178885196935921473261467993089726887802073698520201039778149828189483536855642678226416700800
7728 23061637863636908245231788997431935690521323207081710746520129367985363256584315557647086768835228002226589306490125365515194152911374165277216564610647188623443879636578557504134842128535341037556570594877366688777294377599570637984577142985216202709924436527088065962313900619091501530658358545287537818782548223510159681467710142502819058633056451293597973825171784535434104229022839523167747609938416168114024705031934898114040181415671073617546331235513706946828281693114821345726417062326714986435926702080
7729 -24961562794902334724530279107896050238793919008204371734835086681812629103406815712833357285280847654142032269267644346182705495552161039825828821000049230868059750539157532547586450490628694263187367115322387064551894842368009419805956959041720624810721864518332969632903290608631146244559662350066018947310070100759289507581094650864330117281440380148117797739182166339982351980607985257766565544298224164827851191582702414051915258268264423707586991400191866424161949229926735532204755632643140467583646017920
7730 27017875297919045224664104415661968124409085330193300590142950963739373011146931754298170994939776691288467485487029769807280955073498561169411756251260942263030687317925416876657557498208121592368926120373303301695714469758245076151169456964349311548292764708972278033729171965229159596400771310973225046155292015463277787028644762700799457206082658236434020338085378317197718426466679240793052241129044789455107327745273426190103917658454419521875648214475900641108809652919457279534523876171938706777333540896
7731 -29243436752772203506857776228547945468370814950301962120673923417942193461609146293780403282687058971429898617959227889838291017513150165140899365656802134317414225103942087512575684254509662282958713529461830395228030967982946359411576782007715103365357396357534485677865020451897154094454022448540867714672545176323678115178994112892014477876843565155650641078008554172518261454781203978379873710462560257751434281887189011600600336873852656300671359042862570858505528740508122565441666464122239447640907860320
7732 31652165338786938575238520094583399161951153101211578268932729257942379871485500591871421181276489814106679797451208357680032699612619723634001383936849386090790317253033366598532960317959402324096454325719846245657866698108593694515509144122823619556645765627454469385653475297499025246678976109144274989770027917615019573986567846732345309730611429035791050261507227526678215111425697086007326131463397994265682615600730727107694819021042566427805622067623328427478585017730068463625282289799790062517040716400
7733 -34259122794027394560879248649187406101084441804539868762062939603486249195490245096497838370610214856084885339665198141466452850833542043215990209152107268804269454681148045306772217623007394365868417411196882757395683550650049765763757901312192391048021234312845062346949150580256499084284542730506803683024896169676356803355165370003115183932677328471338819627866990894896330162388868611042152406457236053188095298277427060302149143412648308403296601812203216237780992415238896225530363981301911409146955936000
7734 37080608291210424744116047665837038536899225521430458468540527855950526066299420209967567514478729463754300879836741309737546002567569458736649925544818772269989771898732441635207623594746741149532358847407297354516084213655969937782394389481648165841096086767014238416391833816543224421295604577960746424604263644376070125851253300631176217511215718927597348860646670797699081925016310151990062904053928709438386113473435176386945753015159114223669436267682722545299320520670677363698977967587031431837747662400
7735 -40134260013244196724095686713577025803654529777404416457164034625289708396656252527481491458757625794984301731991120422486470919934870965117200554462002552430703374849857460788312712132281549314353803877463269874924279438354973221038544416714615201317881254990202327889417976134960815522197076369783448821419061443320171089636755909316028815301846564597221542448803174467988696372227603556316144098805517497194511299151918188582369556260014445830325909629179974115102346740915417880141696975790475663606992448000
7736 43439165059355873583802433676122998613965511864160971625852086748020048833177928600773554711013278210369862342081745616269409924616654219654116565484504797085073746596318377717844298883255637286629541255426480346568982586645772135888287136281396179585304278038835238061342903609039100174679844755432236040501815437202439916015903943353826072306133768876924021851029246383407628850263536445483664994059276884894913664681113902915280812645790330348059467408948825255520763470061738193901684629887330988383637647680
7737 -47015978364433153706001361984427018541098855733310502832528287162898898439455754645606281261448910207626880393641713175647532563738212847609519879740864562407834373263019011815024555391496864063693793503619487251428349721697794684952060610185582819261330606045438876203206307888779867841416311705179659735462392425305742172519010999855939902339938558136088993621200691477865911508736234700285221628730353063007785626640548960900490607534701406761610481040664017734731123485384821915488364053844749928022534746240
7738 50887051370091116619962605636675502329886418101725271891564201937561868366346449271147718577344138453121027388010737932249925771875703141297267067999931125342736382171284690588595457741906819497277455282478943545372570103564018966094567144652546563383136925661070282523458381119146259432581753770512693834722414416004554703387501218922459083376135991508368914156740979094524767596936187990398627341007866221887089024424885396095721308389229627359656216502836266479473981168691223896782628589723669097917555188960
7739 -55076571246433939117457755013465342025380403721966743106842769684598410232858168717783611144292911179900363895760705244510860044971365103863330353311435692990084810534917848697125759649904476549717411353369782820497189314864323495523008051983395128617931016174945899687080169162865385774584151553959902044698216982351330166500572377531307804965011163254039864372612272992569112569664684625406202685523825069573769962152407941758371179966626749068849663187857259243628155722818627782109062651688070692744973344640
7740 59610711528884226207901714481231253833595181447131139528759763465658098044384989415583192280359547759529262059259245232198388142618655655864952939744049016688896183652059537989875297869016901048378867923520033963205912184525471708708366613176031622357681087390777095205025714710398314265158398075214563533390964691020696762381340028787325965479728713217523305909224222367960796727599052685150026971657863273697254152594079299602422220924250090345617688438138766078584584706421737332083281309352499131947545294400
7741 -64517795105205064070979143022808700473801518584045745405684534033906200180138315931998010300658211204396795230405679376442619185070769315457826696052466656897577158952735137847613252397162627930751277798246759324181522929029619127367031370233281343508894455219581582389923723206577566876727544786383812723290448175362938997621987698626409536704312950581170383933108809580810246939532493255157899611290159488139877783911880158241398611622003076685000523223588786807203629603196954729363381802697059775219212943920
7742 69828470564378562164653556959098089988256133058926101669391241194511013024678707555828482096137306178175455770208622558518044167403113035982361802266458092844234215481738278047440358355894844615341500361502758967025512367937037639967666103972952826984985096553563217578038885582350502606513704517941789063458346470239893291430124769289490282504456906504926662348930275273621020030280026953709424277395991348038577369656173337446394244515490917843455308716401976147670612328437949607395138807730448405213892375680
7743 -75575903001802412383853740838709583180250725192009414466901770786882984902246715846020305268207874559418662295217814847628415206647752866722446325123626600378854423238270666180869727008799056820951075799528079041187309370842891996972197462573303551542151580674063611152243448548254087498958554239464724158626605995574562933338579884775994502447454848442435526327239901798823619459056928129683270124116283848191695043682533845568215081205984403250465487770233264380073610418467538288558782751602037302841751797120
7744 81795980464834257344829317175488700816985465181378889932248373310005131509730695951617934896102625483353323925112761657604714016420975092974889503083420329128351716780657100248926708631811276476464475492247931661767557572531058293587435112027821199669681686236250504765452147249103470771294654819158374960917350329379978564451249703520849907723455204480525620888990101164516527041845848016349313074282937224154745613938469249655578150761796703684118101243342685924521733232738317515902609260868616947111874468840
7745 -88527537319605578048509206642702346723705628007218028347454095969125797204694620116137208637907465870811389733212894140421861188461546623924885901841314084320901285352586020291665670948922164402017458347970106131193944037452513299081972760814072771259676637465660694795167594466642906383012812038397705814771220680022881966279602045938636593058084411579877594421176655082752680883194256034134193262938078226401029585123982625549294042016005581844189251151416094594498326989549903459014018669868491129264972892448
7746 95812595924840686825766407276095895824438759566919491790994239240963985510751648596538730144648001071435068335175690425314125065923527086914200876224058133464591632683217371593409002920276569107648258232065779764127169749075203015942696751448653996769193215907699824261882109945755923264651184652035641343211296457476029018037596768041109261622120377925805433564953992717500541064237140849419191865884958134197195261993218822817589413431896003994272677505948965779426689779782259337218963768262081420151575126400
7747 -103696628111799383524633061066260547913931385946677012972440862366295395406741038275652603595281472183908115010648828301377430526321464044869863690706781988664329654652784082795759390378020209451604482031840370929613809375466557173725457423976329128736563644573571633196132349593918928087125789349209728835885724180638163873469502424398097889632816149349917873869434813553135392534393962077873691757325131486656191907292106242413684047966732446594740239106418174386692058485064330459518194610035977527570591119360
7748 112228838092113858387706240796072724597056611335033142833147375683022727358886920171854549032689160569578944512238723491603327413092920892729359504325207025200136241192929198361444587911935323328055152148925900816739604534278047509582546575174091827719821245202607566999898612158522231832272501992181972820080371553955322490865038489651981752621093203726370253338148829813812772066000143576023723967483506423742131151857010125973527679072882101376888285462648822803908588957487643327068018866398248110347960005280
7749 -121462468547968586227697821453367676640914807385535148818409810578558980752156126145077358534478024804273024370615152789068571343714504233931566762404494889042306831600024777205759530648561465712789712421940855573557382368969473577036142856743681799546590636050747867622105244843322268571337099701911663965553424607794518449488290810511362230782395219541896799989780510673045361804967502110039290565982343356769213887711992980688652217077133305713049397177522342762639874327690614476308994493292618517493093708800
7750 131455131802595118851892620901621766565725878389537385525832673711655486422657457828494638647917591212775249889831210260931383103146399016048734083635985449590174742570481824824740145567997989883867633626734031369006398020518780726996814248272140477979054979382873589304338276254766828339041749677309488942513013727353542032687889132347618778791608321440492099408875773061298248494832914614306877573712038225047506532656809401756335051370030480023372920445918393264341469966308451000380996879572203555858705435648
7751 -142269168124307532539989525953810391032260918828332043554161289604429421008037113993423456862542433509926306181083050998088711163524391514947408498461226735461734020932398324720848704507941958635176873853776370728619726112782364419075407435007255445121001571492627669541358095348461478040084669847007016806971781189215125311774390473437608663665616904572383737754272832425155753176648838466956739521632783846785098909153061112382442184950425365966798140536481186130923141741626934489731836602506811066774232600960
7752 153972033385246779814535080891729706616579725036503826740624432304773800413537511958535319094003956988988469136530577979281457089437072446208137972588521954284112087949497861976598879273576586672258781352700456155904486932210073431775761615831516870015671613744924678454569915737106706601196375302359147426226014081842112157575092355431880421341255425958941786414075417886223136095556988257134699868781449633664975696787633167887023259162421196572456013026951861631772320206122449337565868673435563883640468634880
7753 -166636718477669445280729711920470407882463715092506321479224491142386051690059451121685188620115715297612561489911119964411791497122324875751917091712222079273805885490342264482680827701073498031989975552564557594017830065011862635796796395271116905093199717173895979115326419144152920712591610157317735227158221448050656997539426598687302876361087232707447823125182562246316480015977979792613950181234735890577302108181405414070366405097566821884434275656403136969234358586478881004930006691624454211883509835920
7754 180342203087129061537522464995715614685533941595063585475769303559623089841842301752125151037725246025500171033537433360505218639870572642870113322012118503117871131336855376904542346180472435804761018657107540304407338908509488177840315104974903914662844152565528868230250593091561136437972565060621666087048407033769782042136834493256056052345934336060036480171604133224228510014572991829199695783196802963464133018157437276421367818600896897076074448243189965209577957343797913700574852971058501167599277330480
7755 -195173946634468273291006685850795502424105614221910330949952872581845306064965135517776464831252010637416641290419567106098616047805746050303019825395678683147020259520276463743639540697994672259831568516229344686175874435262019479833093125159435630778517194771895978093641150242871152754202219463830038309476156607615623073350745746597500402680557325643614447356148477583186829187045600897890494497400122961121353577632651829450915646770171733101287526034250526605259418357390063123395368765534472046376918790144
7756 211224419428478690439844207245940415722268771676631257811647391472757101232260038810043545355267406071389571218289179405203348133793017234116794932690902175040031185928956659428001174615011270284633150428787154613122696810539675923406320488887379862248307530053484086249428327130444314798477679898044093179057343527117924957936527355887719091434343679493386148520920957335598507225775905944613476396762279799452535078049699527425680024388095730098073573848716079142347813759460032433529922511867580456483058725760
7757 -228593677319810121657132376554628234430980018542065493260141768909311803219660858367348673708172931514375431475245060595361873006489978847780741579700598319872368754913564916426922607663742541368613457490409019541279507953149609808722033366044208406605748414062753534538968151049049333910947194380751058871227882580889873603260124390235296340745411455677969904612151507537020506647016978601640063278972512001300986057094730144517201427766103190142386712020878493320937424048268705371606843167283924097008859528880
7758 247389983415755554313699569104712523552404521275813037141264002379521669937450845975502250043465240932639358967419407695122820528276141503328334104755790899600628553676937602458368526191373096352943031143434552493874148950216836653313638869365134857098676647472343863873232836607379286079900867771330202458418697622422292687143990387387075917708276098861171051838198264383187728792482690572667738326192292857693405092472385819547686478753663439008868373576559783349922403380985503549619691751289122199162976024960
7759 -267730480706561342233806047070061937141914950795690953748801140142405065404520701850248457429205871734583622405372202452300670669961128950532679868343990026119565841532146676914726431932746144825090983184550236417593461944191891055639065145264707337716625667407855879615632022126459670890714717111311190765680624241353033993133509502681820346606068871419892824938135261532482615914939849062343820930503095747541101767983705672612628420580742274677870158819889008363695850064650970746464176235282857940631040906880
7760 289741919768707441636046540834920313532993957768301406500246610282298739251776251965679711479522560831164897730610899359061159880896736392509327485017855136285600667719261937157590873739557533091851374665686361995760159033506129589948704502100015229127543095181136353075178308790507476376663380652883240099241925647936104568251895853796823632510018914895583737050902101582642670444523176204791881041345397432232810529841091770061620399711775906077903565667459506419218479900231009706250022631786585507427403823200
7761 -313561446051110345312341029725135791055306983657693632298471676977378943295207306423356510659798423613997891578157102850131955704363944370585523877364855774928378107355300163751992972145341287676687827267152597327878244522729814391727196894489474858495851369311701676743155825952795506397664669931018760040965698691001170807807157941580515080518814215033586449430370930761951441885002154618114166965628739748281708699002051553411809193813530823197320862997517474764527169496270490352789647473535351012666476193280
7762 339337451618519957870377170187171965370466984800120981426961328652249320774443458208069777822806517893577341464060687473810099788955959506584988882139246834323782672083204820026291961587059475398285755153800002989699335748388329165993862971956417688680522773805844440233915529200772765061945273351310592262482590467154912138171352691219937373009478867537842259771798160563460634642414876818231453171880075186311749406157934145657430336303081936566034059075517234091820580804885244101314497318254043222566066233040
7763 -367230496624780476698096599642331913649706486636805534168212941668949606155237463389317135777250598612897112871138148666526031239685495411244753868080978243800142423860182810309116357285176241603433116605141135939935310353115558642755294498411813858072410773537897462741511661158729409280379816885878536856624182088837190926683841949090336813039703938321494164585031553949066216154898266609252544679415474851629638789142877782063835500666790732287118580490339597492010814602514427821793916819488281193580770784640
7764 397414306219558872266733265639638714796328705260763818986862357780867719545978632705256371233151273019434154587267726571655353950512500445108511970011854312623220261240088092115426882337408548271317218295249993077301488134553823006494504700141285650271208100356996858025213790022655362359326148553606992048618682556183478537643545457696696087821389382844364859867569188187205263442920958444147740771019545484152127107451584640053670410836360204725128908371875318261574483997586158948341171385253461859974105913600
7765 -430076849058267380439872816964728599237396985702551732974128905771525068300150208798352974951783984759226990324523002735809117017323401596083563093740558538047214420034046977604642863869618758944631717741715022489307371722194621341814711986937225784309517256467082768857633398742403964607109268754786011563436104514044591649732994274267147515481010143895555893455432512441306042532917309281609815533151248071370090297899633254839902600906583595324636434000013228307928090692630487554594750744472774634255841708000
7766 465421504089089516071609710457073004200408859791112998084741542533041961872424737826795544617393518474397600472096742819028294409154363207283653137830129106543731624906095828748763737831520181576437156689988862348828963201715891837010563587757682283137035647884137682837192158020155381614219601320808261643826268111771075494674372996654551306224159827195836326472224960663609802707289705173501124105340823049863903806282869411850786155597250699352876187586777189928098037409599373504887860930169011134158568843200
7767 -503668322836367509459788195550299498422476426486423265865159952530779145283793519936098140033093762038507049727135966879701458401629619014991683028586082407007762863559082106545670969834949279853171498828101605391880911932013334639737586574919926785511512724563491497288562835445051194613817619356191695590979655193424796090452158518365394719027502551250826886037911597022109101991640811331515224256587614937772628353645487058553453060499455678809966079264141226636950961572807707195087936203327395047596490540800
7768 545055394989480864425215298351425693468992099950936816703492027964175515074343523463313621002158880529958759039447096951582611188133412307724311785956391591534075091204970298853814468000408785804129652780211625663740691707878878789761219106009031119985118849078280849489421033263667486143193546965919908830941088476145746750137699031948641073609870501680196252641441397952256829028379144389355306548642562817114304885004764323544556907696175454896823067146655875133409262016930183843204491084162089208832346181600
7769 -589840325744372750862808514066131856788805959397216265669403511347636926711857551858153713963597340185099765655156051812511520135996870740149259643009772607847951921844280162693480236624802251851004641002188421488387442326414514042696013432578867415161110728772964435376680950265775951247583245407643180374894927231586449041625731681847932614643369096709171107284900183212388533658161898706694512835998533341783186103559969803793533947225843473615114149735913352003494585615997881575648113663260630897524996556320
7770 638301834034990978861211823467245046890328222135014821435054130339919016305435199469402120538294151080696773375302369323715278345498296633300407918685188973600847337712323683502595131499315725978703403739944649896402679722331155756208276345182797106738278773817245654431468444239259055251030551538802973038982732799625410350812622878541327796916034690823668245431111330802683226721013669320446723080262414695349799531589429552675559660206025237054980565701404801691302454257815402947952249687552085587324030305280
7771 -690741481538351252706957347906968457798228286545970609181470766414161632611102509954591124906676607654022477263662247244400921745472008951175400374614138404758584031546077311681238754101676622537346169351060772140623956289811089883721464615992113369018326419482373568061895649559196793011462259129565368279303538616639661652290128729466158763318243546588892149748019368302359633600859494073427014799514303294715287838479499924015598825078481960842240830611435416199683048490536644157608474081182639023073254184000
7772 747485543144296324577706733145764644491524685658105866440676692510847056060869229018162703095326332667211017893287650207441138004663735004790411704292004514636686919722187044441427126911122255917999382939253969232852910255284954871329186996383636726896200610740669782274742000726906823434761192942651205536610260123126922013837895744956608685454027013260509752163163155693700548105037557392493159637916541833514215658258295374328466793665577247526465552596400535505515456702455197568233386346676241698304725040320
7773 -808887030454283952592007774614899057608562441250611680221350680369658022483753101737327142983255930395794594341356747235496436761048685995376077789252258643058616114554879788703009628015503343160467035595060789820314619342150305936198890165590611097872122880815187536217224824531056049725568299439105564938513920003456545313996913434061219629288213474096577910005660803342087195626771837388667915631557898703594523900808896761688434935013192449336480279474251771802789921753416260489245765015302789958025372308480
7774 875327880818062424950151949740878804719906771910758225598044799330361936758416843289513455411901656124783432044052634402034574816235358686522403906369513356834054888767428969906901081202210129411251563953697996708283119872481302703208693153927983573445407582006146134885913304403868898944023290083107165413192519894992651337315465961991712652460998907607456204061002281761613562990873658852709936036233637756594703380722312817294673317308156115418879216126941086095035834275491177711496639001879816148267575295040
7775 -947221325438695820598824274254859779542004762650032129472069319530953105507782284460789976397121354086633132603055368108860525067986410252073450008922745241756798581401532604897140108721577479270648751461130593080319528367591676331104970366553025578031100004964929374560647475470066926106107604674670398769403498897043206456874904276254916813982266448110970249243197922297513498800312557825083446344180115028507663786567440950118408444636840794007774654967150120299627018957501745841743124155523853072381883166784
7776 1025014451181366522497138577093088165007838203438217046981318400026660596610759671306625369253724492906576514143264693451810506233238028708027627722264721648516568635806717789898118406148858078135722471686146858711775723906789282804015610989810707017264928073117178053930564434513561068175767173921671474531265517766667693640067643440574392454415360034071339740199541956385814126104214345952799264382761287311171654180583762563037121254833763697182857850396502538078906734442976110694235269656795494713525888856800
7777 -1109190971916506106894720628135194104800127476505793197387652626256536236766410452776323265503001766526586203126661397723375329969700187051611529933419790355548854402372446806945022656065765350152909173009003167895083228166968719574069780941382114588681512774318058472488085989903802152220420830855398629085089265811337660822296024897216293550625472397878315134604050243568349027567617774596642651286303609127367810820557991253677709611360173890311100490874750596955389581631811779851209649446105656886766117890560
7778 1200274226520437532511866714715191707120634327419749865977096016179771852490624316008527116636410107480902867545616236256143964843196883350537993762728728024737771362398696063413796883221210246902962412724405911351368853510139440037912119100035539753456854177407556274741226158694863932493524994496092743115796147171756402911747004732432206989067764250464293112912543156224505355889157776222211931425594427510994446800367806331845911273269514841612878412795571490310907523908513980987916357940141644881878489885200
7779 -1298830422054800140989911358767823282835340248371111450395752487577927005829457556293920482316646120614734511071940577668685185163958771315578481311392761150674173312669260231814937174522919140392223498107669462915204307789391593578946603048420235124251642322739421017403322385751953105019496570677513355806107652956043897582294992303548067938366146706873151227714164653533884755946043484830775247623362677994338345825684096936335819944356045487931046688044252838377724488055374781033960065139696757969978339193920
7780 1405472142158170330070846505816913841288961434295508542487288105341009801570687654922096899627705522691793019007040883611968676599297528705012174728656885970749493939324540443496359194169432495809959305586631050007328688434784438376281843422533850609240890456681238341677046981373207643558405703368987682905037250974617357600408949803395518395170756240555803407228789831943636720626109814214619806942499895032955573101016019348217894960056453715696992774367577615030830836214292476441646861414709666994402431440928
7781 -1520862142318780911753715539888277341134581533671831816226464833303327633346753246893863825484902353522678687446629807480870705879359273660634678893129553167601824183527161492429001212644065645601563716594993462173943937573592112940399212730721843570985837353485944118556438985258686901537239770949394717964526488511873504009612108547434541427121649572845079245389947047900692154724894453490304592990969000469438818040000094448503315985553456934298996569512498701290325891623479757465549985575963854432213320985600
7782 1645717455466134183581065914706944258277139606293150576683496787126492214105959937008353610635614370477815462099032544712501461432922282625146956593412188776276783830673154728433661732873615928591947812614993686633029657505894656111140858808709873268403398264359815408282566342164405634251193226460064471226867543960002276248415368572019737637031797056318946200746002827073178227086662398269410475058247908135306431041903486015021211570101340557984262409029371633034266642419566036717982990798488983442974823012160
7783 -1780813833232469307939964148504253052022072447427609204993676063543832180515958944789798410109680771828407905774526283946902298199500502599288955929537490782535939190900388860006936761542925404487274513432879958281660408401314963549967611208345747128078684480910773301092875596084495544235489918931995442171106026951471359738100549582743051343167983378687446715876850313055083976978523675089847686295738241316677629650388428755498173537921393929709589977383142749434077278690927621780732648221397399229841770223680
7784 1926990550304240621031563346682747724146271942180079511492597018251424239730851205746832316904470287991643510148599182279465215894869040312100050509576064792976451386363006752831876492360253737606170408829339534162488736126391113672480607847022007517271594037562853250818612739765627614918393399238940479104730175064881560358442709887143273253358900265350488287981993301499333594541483144247167013811261414300299430746704493514556098495702268021267105746010791999639391065164370940959776981077093623380490776431360
7785 -2085155601521704128869579445062018620438378823248868382810099103514539014623941283950047768759424430043575202873201958845074432568745503266862326846518091583899503264013842999162304039634023043662811457821611123951277216909374593860354750813885358675149631061535133090749916483278313163764222201670766230475139064619823715307257869871942579374857123447640152162551999493609991521077995148610293232143699826035412453880356909128560138297475752798851097606353652553110377582813216799032519649850951265135010637412000
7786 2256291323805143950748896687884675749664268578654928706928267437990507276200374178998312468107608153867628858613226981964328261292736684228402401117951782505102355758440339102919097811257856269867467730486151870598944479526722058280810433900046730925490654954675655857329449246709903084863393712176013785818213010682138998563143776528787907539620183677962964763043740701974329192433024743127077418728701525608662036295388030016231912396248950994056503906655863275436080340415963670306535188328232626133601576135520
7787 -2441460477604067407970352705760225538090884872623805704538300793002842878541978011448181619138080927299652165467952142787740296233299491462355164169179667187495518343714006836773528672717264717936870447877602428259646649596412118077518769665392064315600058075668772273376448205186740522030582591249618243277567457295867538116115706100375191241652825354730410515773237725512996826987036979630140473509346995736803229692573109851927063845002809904133101495814637094380391264817283678051018808516620650984484749266560
7788 2641812825396935744491434540265876739235743114609469695220959102233017504157975692782603656355507680257626577542073478480843819367667862264521944402294323035511616219289259967770527296174558429635575433917388191880424026580886084835688716097001642561746736993579725688710305574947756167054598049676314810642065020330223002696545953082168486852069833676441421158692612490295485886935214780775000948902256861590254009057075688424238356038730884357096949663986099832197020960539362920003823087703619016026972271751680
7789 -2858592247831064814871455460530665220975721184742808378908551795417118794634569614929175780402506162645119388494174860849091083995855655341337561496394109970315413625635346214323114087082659661748260413734157336140436314049880661717983948759680903745407135067395084377510920504844766818617520085996929408758841587090488012280778347572844016381788865941063869063667465225818357059885451636580294043152486590777638877741884059997382461094665751829805243034924917093536249525037633263585471587018681102854859548825520
7790 3093144441404029422712731905910186204679464967977904596203846019201676295184751586798542464486829609894064204527803962974969592067206546918960753765775748158974803685840491071085506246191308463866268790259744349993783754205799808243368409242128164546488450432267825451224599825950438552239963571735534868362537479985663270238231207857135616025742689625339971241162797258345881324321606324617183599575134908335146242519545406995154144125004070454428924158994953409723622792156949155861996188135778541228513924784000
7791 -3346925245169569599072529026805715456195510014684704791493617249105113530425729919493634685938760442471627699136386013907213242083963128897434019782786516091279987098904273404005265765957586123058227840111466984827550899550070762720078362047115338375260192422645677389377297693457384414903781768979331627975259392693384912729836919004092364257548005919745502590526719517085994076587483397233268403294906429266051306560106333330497196056680075228614693320997416655669939776617336669675687614719252689729430599065280
7792 3621509647824614994339166944342042981765009247795178605719132397779028649287095463102082631630613656783615119208104328316523841877058504284407539765162746123781862698903951477836991355409031822307118990879260124417316023684683697864013468485697340892331906018482452350973663665608559276066708540522027501221815523210348308741564187202350165233226488712725781278105466735968568324705312998857895859394094912588062731444735325695385589344780681889633883455309910535622602927832649468451723802204244463790093556727360
7793 -3918601530723392048331737491564286581112584365438059255837205064850242804316823828046134936606663853197617206585526765009952855170464393700432084050318795048386675231586828788822854040655057888682996945722039968001058488823797046925318630497001659361053024615907523163095437751305214921828707603643542415814539034995189951255591098655361379059617721383704314052075874033045672570324093032140424802225493354702073768047323109691632565412465848002075301675154736440293094629841276003347172947080210361858952392081360
7794 4240044206895369822670938828907223721866659860837933771385365163651647576085154572661652576502035155606065064717543329874258802728839153160407736445378949282247272773605070421494936216214967649067900429445739514887547639696676469933982406613215920929349409020379932409695775335917315163310478772207242816488040493094677071265029412921695139793474908837331552087082296835609076780444457841165696662393661540142756240318358365982138097375497354742515762022057014485900366818641413580785720113009187535713750683675600
7795 -4587831821043838538030851765133779684184933087911307658122887925548137668194063526098392651953449726409738929187707495342175678674345732029509146035777345966800796491846986969281541178004081358651509767857584873755742306410822767190792796471056653148223107019148193670545541284325874590714790208665470128131857011761705437498956937583904787029980726499050121345387564500606950436962288450938120259488212872610652660646617348284677422220903655441881446758494806315728117207330719081694833796607171578369524887610496
7796 4964121680801266334990042035578471776472369503030124136019981673390152924395358070317207097417956738327903557586411410421850764916525107765582671118384417075946064708795955900582146949879822589194776175758034842029145034306560638149827802188309419053430541199413913497048346008837916212832433330877101494172195468317423180635623410664255932068837431079544909634395740703396827382544459897160364839332557327474109399830047129088360471971571312373312578141634319138607516436755144402810885629666287215826606820331760
7797 -5371247595248757007018257602000471499260440597747873692357687808411976054394485919438411440173003274152771084269135743232422922083371607403639267859014015068379300925100395611753759057711499594920716444115617146925319810381539717399901841104336953891822498107100246132259475207740956826886150958772866687280419164167365257368418687756804885685327154105025620846426244213251998075485529537666581398507955034921990659251609361668029754357170757563217164928750825889728373620165386244996099831694492640438174298631680
7798 5811734302905091757997247157879698384784139750699309836236019191374356852813242687423135656874485764495601307752819332276843849627232155426341891584641097309394929147449405514673029165709703812370513185365029295779676490098926450838363046456582831513704448505013328614508996961000074795842023213067311590495499591060610854736508469736612024969034832373777297442829622059540012394568002186759864420404467725822278566450853144359658484768884254701917526983189802387868325237236370529074021026813197404978787628415360
7799 -6288313078093998592758659559456740996871387653630223213477332328511962885919874172906332244520466520726284912334257771323330773179879465936943763303652141577529086108784782233478202714819122440007037988298607414335773477135841636360812824341350635478048504939659939922205414102227976594114485525159845146123285951499192209431932016929874060641894339161973009403450497373870220112689186459212215050103387806060611271774566105337122514213070756610347526596090097375740782321510617922641774716557434760604724652302400
7800 6803938611847563224754537987713235175865254418534183954959376617075760946428895471765923753898694595024748830327095897355886589731863859058780353956542980146842469522376737912287341802113777530241666498508048254780372446926801428337050873297989300517641011393906451160872245999616803083925649490534365881017989462512625945856798867723044881145451221031138650337229826336927325446489481305557580672958213949411574930386646816576689826553632767216201885285745271350343492185276778250745734431010750896994261081806144
7801 -7361807271343528442039680790201563446584915465575603058988569903478227813845238937013705325664414196347862052350686672070069666052476220434144788170955697207372643316854716050974644702235407410830052540949300016082033982021160477479123872698764112800550416178764833259234150431010270070602947456588443698473858847444795849906601014211889879059868981475918037737158499005897227981096205110655974481109038318993051334950294161808041154026014513784482827588808744967463589938301971643321519113174612318154549386965920
7802 7965376850352693078490637912215266556503044428938145090567813635054856711409099439443391476525009686233881294165625670625784643943481925983866466801588623807766307350851564179693019577481931198367549152792114086786021573623155431456373805394813662693396172860386866097025725326608575392601586405496159662429878209569416446173359494587546834435717109757221696989142555328577490507840919508695986238192855866164329184335522823810461646704692515863399007763781207897640721243455854276780337205834033458011176576765440
7803 -8618387932341694535870023919548236349257083951145487426677147558915596727586224213337536049183250358110676423171079975019025038351964463370420551456334008684841073160329550657525159878577343660038413424731894004996783933387397958206423036533628323419647360767144301687833416065794543563205683824857126059388092068691526919064261982378470171093888888178639703738074945498122664936728563878387733916115976682451031592279956233926073450978065363287007416055329936061294019867752121150349790316177211568864863189801920
7804 9324886997792344337306834980835752968857837690529140738647492519808610974636376989288037088112361500385576790595979749421564116063041865717128560957222853084205764759887730231058756025229677938435264773054714604338867531058052091531162633180543555553256489112263037256523672548251221939054644617969858725652443773277379790881882933969876796174333577757915861511484172683418488604128968439887230792602821225564655429614047709866816238720228515912032292915380837444232508188619050563004957464931843427431205222304000
7805 -10089251418022158713600670991589171170383307563614865755912521406066783952897466522875011443775670684690451179307826244250725510899036273610819086062118551650120075561009114142287990830109416515296601093508917356774589321291363035066638251647630434610087388549678363994517375567474208651743053495907468543842491465593462413088463972696553627684323134137575781784861990614733336653919473253436568704041352770943044337831282886506498901482910981544549498404401015385808305461847068427476764625416906197326621686337536
7806 10916216489387501370051914478331022192023963082339447392356141692090785135121093579144161502579687612733397660205653553954471072686399871764192820836863135418160651698030741173465950869337314000103732529503057409248156938463466481122408467781023929786339162141595837770633589738377040584511175159250819850391739923087680313904949735952304887569437091941909897933600632227932335305760638067011336077600758568327202930185401973021232249653361008375451090568281515517034320180803183211276239577849982154528155418200000
7807 -11810904674291891804064802993091463751099445360013081448214967930712712741776107754919270708711671358873195522590294848823840720965405184828224540569071384270002497702845072255051687928759064325388549475548659310021514386513649817377969870670063616372240375096751961643204771862609296902321276601261229580915298086394706681805271125962838247494869859497610571843742988566129521786926681992135139593675559742603324912236001933449182277585903818322297774095885679072858675704681989197698918544735613993550574552267200
7808 12778857228984365107463168482238092387284781797477333043664067885611194283514619007593616971006735645716087920647911471606356962220809664132912834386173246468475493850010672923608651238652747130076061938758904249411522566962892456011361724808006327886672254921523195731793042993220436678287534573927397201355145519608554424086223416110078956496343137074276770207457140317948374039257407016243906459639106580275100305323561872351670657646371042927409185019926366299753180499896513008667013153080220292230218569929200
7809 -13826068412799379398069034950293964559186904790957923593298396555386952933266335257549136078219793130931100199939351447070902453917184174136056447203242163711793045704697474146292842831644324348127320441037190976189131755289661762464862305076448538657181747823074784843217081900550786529450088178805102653758083886976474185524426384419002720930382446203683771050929898933334760914422893910004209495309611881695553059596085008071725539720365380875069759941677060635304769046279936197195638348256105040422201583023360
7810 14959022489350489536208801562147287821551799741652497767314251096855612895777386409632254614591634246928471927676502827484322195270189921018852767689730295545409258714508489593072986803622716621734173084729948641524380840972882475458802815274972825414857080023130857759213668680982139396576955339921838942480671843492757230392045853192411857130364725730102873299276232674196746474783178627344530624387597841681159219619781788200464196668585758562408530669862240062086113576490069777970352979504825461357124963852800
7811 -16184733747341977069666773989735077412430897243934747614288826074738377671343828170276575284095777132469060435865755191160582215717931359125374274707265508997308074898093915108242183375530931585379522697370372306436425877736247727457568621604309491020737073081184157917571849265452858981197776727048582749646583854861627881450496614676073371653753120844135559593958858751686088810370781685046023175352696900621712698339405108226261074317233112109906452533567198959947286319392204671846691509457166403113061629192640
7812 17510789787210877694669725991133412797637852999954300126504307081596251432873968100298488899369296703626300640088939289711413083888103344266777811141639394328717614628271093957578161245476471083644141922001903685061623507593157122966235484719784674333542449562031152454100767420568880405803773361835923808834028013605958656987230245427805189512587388612776399148286413792945529561761477902513142189028892247903597408368477947129570634061040063681035870193103684944663370452303782192245637362624412357208919765903360
7813 -18945398339869946098047182923121937125367591674571039280664417541172037392736435426413656237086928609572238443879587114886267579131049495697405034364418570237157782499673953797861078318631493462310697171186504292228818572978140673232101094232176125348721555503431347376308496895749881461704917362783751945583230208675560155518211273658489423330016792962500692225934298723168757842470313117290470847791694205936312398400821323640581001568730506308015122528494545040002573080054276616367422935661921790303218457475040
7814 20497437905512840041009181731670653368845197495652654373429344072892976310642634089055713611624945657466845494275090097544158955967558982850446154023719424316893495548355510700647075141475467609849159279619867289905629854085442149527935275384310431632641048652332882202661289464001761743989789168291124632091838942097828524018829661548725129191476399396339675072356735250300406038984543498193690928425982167296336018122797625174111217277890272797149185427156333868819866455045995787038389691597656619657488798848160
7815 -22176512523898965489353737578694980760946972687913788855182052346102410310596979361689895304565073951288790494579429950841319236218836536318377853315617660746328161400555833367308768923707214113496938556483098147736629031567204803802672841799220984753281578030318775843726724440328563793730248070107508047558134343881268848579825008914969953402420667146514861018008168984375739387146953664385668967373148986740925629046818108908977229346830574162028897089581091076300832383616818674704849515290729733258403221040000
7816 23993011012900565495937959597638934647371012484591346814585647157208027532081544096612976622453493866623573488127584106949080336870325079103275742266900494798009809522730380091434541852790115960687287938888059549107046274268106810693675109244613883780962493793440559536866017362154210349367444036295465085813231049570379896161861426570302356494024600928929024408533418243371776285508447552383938447017125607723520436311679008198345182479781382864536682562852533827165923902445571643887721791292141042190184056596240
7817 -25958171039523984727991644249162265008417473147339388775924367162151786716605829957955733766510372588998708725709102540959202549776209906960941712719130962810051371938869039460136677801563243416369667453764504613938000579558914417439827460012200827379066139560326328182239137327135535610094131837685138466446617843219998935073924957009190949486513051021358646546746901916576453713563524129622916168243182418443592959767872720124083016469139767281126197911663334352611832065717455551014167367414813730822845873404560
7818 28084148417278437542377799864589133751139678757085095965473400040274726245692075144053316841362753177037228193743387851691383721380157909160128905745746260246644508322493886380559012823501455285500364560021726539174850726440785677558424715153856065157577817419507204396906726644197894131733888913633827234191102207283654408029844307332627705266425665440568703934644434928385831582713573680285059748089366544838427803482797280080328719536263015641945408274347733643407957248010016505838481611462087528126004644125440
7819 -30384092055840523780403469542861795131901901219876290139624099467013329634880155634670011437384021889298240090553210932525610708688505539695258688485536508156234670770262882379786610206263078901317799412226127811657142307133551062849523317229388033901421772034251803790143380705472573717311610970937570768935080399608006894660261468726112194280086629733719125029939112146792235509574769455888525039760111562638865302129066765956176847584712679038669187463259099070036427395833481501314650283550404100857793440124800
7820 32872225023647388020999297356284433455720160320178672328546252465497324222461583028181208691755032363915812370336423257678916645777257372845426235109083691245068640386244649525709417185989492816651711144731016129391023657277141806527052624785890869059865078216424160154741555838914408370907776435178774471705554025018876858335178967486164316917137676883379199086976096010877287486882494822909512745034198954265635940185551258938271519697549176017007340756037870748786813164801326707675913189830819521206664399586560
7821 -35563932221557958005503604787043590578900624700999344785134126560068722768092791697736097136938645574312254337495188094112043197087557622893180816447760384902291253849318753090426287323813924870102225805292370631135747258168418272970174845326106853430717204751625788327311194273615010502260189175345585232467696691325971937728945397128581510281822183867038458969248498054471318701756210059070424076113852512507120595204698255930801769111405212726794119560814753182278422651573213682550491183288464035816995755916800
7822 38475855206279510989284737899828058695206556584326279288557153202839210662711394070402922996216365590651028725211684243085633130282049686407990441862192761683368106082788579263205580330558960138057543505755922238181074966677772102291500974434529560796052081294833070592770854803219704980820005262683248575615447311372724559290098419791290993582205416934310981063322767066825191619805592823698113875166794507976719737079576536902240888960778684709123092482913416519624631731069042734102035728114118037672987408051520
7823 -41625994746113917465294749871570502256706373157985804797283422602985500905476938756789866333686170073309284478521250197474042128302175194105498226470235270427102479967701622515004750972085634968328613520934181103097185504436350543235704829021933674803784281349657264404609453256800576510303198450820686121436686000127558498893194648951847872090186800725427734790026705206353376550503420632653558752867762047714146518430344323733594831667459353252499467137152915623732702084188673151048649154913781234976318341015680
7824 45033821739002456291671086245929644193202294613811256378838381654175407747894012244016772027825880621583469775050731597712155261531691948836078649980655136109647815890477887490874214246817717141559980093227208259482224336606449046380160601710862224451195931044271702692857724312984430345302940451424200372581485833659741519408483940062783154527673304240874466449250702060199204298251591130536305933461657588591455791939725881976129621324468439119408434838734008316654805381077262070216438056727038725051582767824000
7825 -48720397174130015973308981336514716396439031502843304133068272113861497774071743680880350946442598869179048582719417723138351115599169217107670257682843458292396914540911924728992013783116495531225293540699775231221607896004538761274334552554855917712161480269952578245581995207821538601571159723151660683879897020351264675067346684888199088117106615439987031669343612318476069810413491214346200014861153969908919161763524288265144155561018667760496421021839068235885188278241808837191640807061405272620013316059888
7826 52708501873802268723816585049932024302647790424247867432868337347642496211744186795622160580526906909730296132265320535117126577569641342591066313374937488191053025301961385245054152541653107461098792761348887133857745413407231740216796503323627198272186926684978105587883089804370590349606266661319860157043499686733285965631975376887032532562287244908685779265678655574057931797912270273170187421273220164680354314744990172108130741827944701657471768395413785222106887086325144934959086517350546725751160490785280
7827 -57022776812271954828326729192585197885913896254208046655528095016484178607577489376776247680540155448511335076572877637858006922672648899351717689561915983325768487254347432945320378172440038771754101632629443652509540832890192066143722024039227971213253231127528063595771686657587771536845358045555687681750338896586826790301268500803204062433057100578595457154971316716042363224560633851695874569492300631595661948850369803018359302262197271470489209510062913121696753020350949624498779444627621546070101269126720
7828 61689874873029190293200026754978116450602587801386411438351098584333794016079911675306085244691770031286268601806454956145505746569398859994725516163611682921842029873983796093642577473371223331224908614545382272746328560339558903896765158783661425819345943897764367815030354441762876555039787656106906933684207194862100756455119039095221092445393374798038491560352798228724078061843286469778757462208216368119586527733654903608978106821999413752582551478996223010338442482954898866711316932291243806958829423356160
7829 -66738624976181906285443281163290989741702189406780521324218600471050048990466051445259351117078309862939282778089933990207116882761014749869558341134397147894184114579098220557952188706699354292029742475633355196752376941791292570781170321492551328767105035710375351302537188411537208557780525680776439612434729061169667971504130315148214741889255341718766151321103240127027760276135268505862992191922730207462045317303707780923610062123642351761402894959350955742445751331735752162215781553640596599804007285660400
7830 72200209583364502989750707460840102224231810166398684971852080241741361226186481885621067662746664381814588636150318152141919342147985097945416353604016472286557778974843346431347915927028590569120238549182499139775489278682925121982834848895107383836860487421730972131602546650007373408876479508523092965512170173594833165950913604894708729229661505242931796927861663292764611667621391957456984410363612013619658626547594276565682560701470530638963222980426980848564204131942227256253020685675321073797173013382400
7831 -78108356669588683601912183836056963010143346314726305011319056034370855814663034454222927533184898340796825266127896076278023982626462156603808826420709156491949956736201568270483373181390024066226332437116819102822016008538806654887486131312610422401129531156469069429436787971860304069090790092560293362218312475073488230836157500799270591246841892346720316686130023053340958637514557802443060336715487213992703946315458453000571728970310389197733851783756928575214001323159406655040932998085833094912446990883840
7832 84499547340090948522484297038326932136294639951152196560447774324929580640552279009229478365287768908190579751045165410533550834301565775529129868980624365252498806069245493376935910231457268127621031631150040218485808326763577829527591749288372557490485476884346353160912126259858429896672178961362619874203908857964776869407180386885200241915995726251449551976506946756163819058385286130947356066879098710961395162319785030830668083261975345407790637455076913118288997387044055213966758590395191594954938350415040
7833 -91413240366077738289434441888106630032689250425670961485744995573989394300443019356620163729127700247933350245378228194018474133990793015827544569160287810040232869114928135517566365550843234813667770410334940237512738954656155065613656040359119438819606756241882481814660698087254647124500635813160642251197270596341228656305586542020417080249248801138362194043978328248834405632932871662820823956703640335150727882090612911645282442513026788556010731175632292214051290107773113792115639914649074270189938891128320
7834 98892115016907015537816660238334836858370953547672624757919931538018937194034818043776760366019994480750844430624232538187474900648251179646932733149226359867859729870081354566781840373046291930950140301808066581181238326966542279282086154747519285196009440186752156984611009105959838829896958009875302687687708030073849951592166493418722503541954579250633335712454542548695960509906561806855153520683445009268305514699543000243285597557906133813825278921026212566242649371465100563042621180130513950971705080532080
7835 -106982333678306969421364238633735891925547941287125968073555285996535464945351482216560661647831557205705234655367405371400289720679786788290293114929479086704564778378199661978432051482003726307645942890435582547302366115860041730707774736720041215992743607251985754070070927308660611121882929460847399808481248156440210881239841811782875534316719584743130144189547231810228560630634013796539582706315136827629825653302461135249010070234784412311578586300090630017522329978918650825409864670812142593311686625216000
7836 115733825867402658926978935854679908776512685192386174846607285135750808146655814774296343042870552499152048075394331729044156968246639469321002487339798882451576128656734244753107440296064164262156118076289918652665818834808348651988301865165476508365841403428370862072104560136533765941265063076949701393699201056828980572917542309275741072816568027659201742870548309184365176557310718745815621233438592899509325642848204853529183033704219401089663397893506664170910701345856211847758154292185378363554972533739200
7837 -125200595386339446496886359156459947789347226548519059037572073033698988450286057811537469056511694514815245751429810956355998114506932499486308548710885818495748951740842647852606786054424009736866694471571442883924153401723321897119094466058665183868797282222193510925896324116075056773532757935828394359257098264891999665228176346201597198907730665810489165707455527627314709216569030525071843486559394335219711201741201521186068524133310427030527763170195420875489379531660526100019119304081808253796606878874720
7838 135441052497957686789042137696318415332225782910646407106962443529616037633302394183147952718463049788178927318592052444434702638858488959519193803234633570579770840814167934824914065599791877244294107374395692721427610953063812617253792195586863363109948951893834933971204666246933566737522565556466001937321358229463527836774088947561434713959956762519792441934293055030083252216589728633215473196039897302902230197558557344904974613090222163008946989776649307131245305583527782583030017594979309811245515308286080
7839 -146518373160150883182032443367551733554389731437914396059605256718982926413134409580286165463244239726339988349686587456703948996304162752120536952481344497375895234965501976730294966790853663921342898862903561165384069371106598715008572853375901085076429662938305069569592609372507932533855919613481694614949098693895670299088951265735415125858237033719750649459690241523003160545782537555728105287639356642547306887224520158900782727857780333159975663522129658402439163138216763976154074528362293631753220030138560
7840 158500887521164101417650267604032658362135567226502709567295360595803880164730632463334429806862557977085458659260085513453468439645393337282646330243649200265111361584467269149713195884630029972154806808117458447263152757136365698483187320844979837534466782398969073092484022011947879519352428390021554525870118107447203735643206050694950609421343443997022077139871919978488043999655889696108471557076623665705687908208277166413284007526065363107015414179097173567923262928573066985640534844000815117131125064698800
7841 -171462500057171354140250883838093232473142458923875123113071500576902950118639047914084563930992108449992884488638574791289614616468401590692068294235287528740649178189951738650589981626763297350403022849252424882122347908359282648267180566898458561203651517184559961339687286059806821971095311041152824247212494616659392927271345996586062997569229399540997146727872472594804585717024323951483404392787052809690494258695848265361181086911638854129524087978872813710484990992272916064066085899794553967703523059866960
7842 185483143927102430134518766595120981411606277345310631347647969974281620848245869008791494876240940430278533945914825367586395096082259104904015712252329187121245329462100015778234804719256159758414376373779069949871880215180802438419523346460023493975919177443911993702374145605539582572702854162367346794791424170166278821183189730217616370903026780467795410994215135850395205351994593532785671138335643936209429281360051371305033221469972008422766497710682065817789047209805288846089839360472705709164464285119360
7843 -200649272329052338699864217470286411688352590544395950554509085629778592599303862660432988151638205775508687326394258765168142950060193640269224133370648788160542408006182657524085857996679944314430391856881283597993967426915766160772938582563129795268495852776035463130825581767834901274759390352329015864836948381744503434156281834370506373600525709321362663638651135124811130987619837532324301303196841238600475749955323065139276556928462079345950826437030833668163015076753436374701100814342269888835432885002240
7844 217054389868977067800947273922838923969833038414066848283236418578909418841263890166842735998542230213918146368950409790440342347533772812084632938863976731288905911646018996195658857849997958506041881828646381466571748801742948710775375739594646708555345022643637801274694776511747085361701047600951743548085282366524118716297277594679528955895537517388324795500464765026208753028539660743972355620412802549785377718621530779599772122966892461356490474330473351395829746712814582503793952175263631147033361401355040
7845 -234799627197138166122817662018376683798042374518296700354312126852578111445519938036848336937566136748381360208760145328403526921136500970256807201948229906711120734101210053413689059309479832620145887298390905433716430303756612192188397033324320123546194091483547198874072207294385971696146469178984138674569185358687193805279429493009834469212211899536060421445747021200369846746285288185439270108814830023277070705686934598520284895027263654761383864387502925577910094435397291757579880192583555194783706377694464
7846 253994362432398153616815838866883285757186306639184388480215225997351437704841273282565591660751014917683212131713436513799739574380174320584537983586730471754901556919962676349777744754636483424824540339903431119635206480409538293310653988798652372103963311276570788623562722711851237881562324388954075504510124765797179974492459789268494471026996741361480426983630057386426942395161980171996752378974721809143184576397434777741820366811340360099505941052852500471481436970840673889384009866175292869176194065623840
7847 -274756893180602360743284000848083886444300317348981534274038051962863323774869553111073508996311707991591651149149395032070753918801150253874655235030034257578388849730115827917551540200296586514157510833736890464939469388378077448653362501092387131862924152913212370572776991829063323198368362535478150886100850068503012324376022918319382572907574690431651721639136935002385804447491307096872334630542771918757978851561777314301704472580915663561623407424537525394484989181224473928049118449795618616720536456391680
7848 297215163262654734961458943436715819421817854385219756736470522003244927473060625119890480826291227502290184643367157363975386446669242681083071638650084749130796721602457466422038186745272810214691137575554622805225862877208651250787785376998134024867627798453584188638128969753606010738357440736007723674549737554183110217982690292169067981855565415374006257728992573761610339046198639057931631851083105891467841524985371148932437856514275762407282499250118386833006354949439968017386114653072674347539789086210480
7849 -321507548602391097566954378457558291758491250679557563702890727247518682875152193149695225501090923988033757631212812309322971227250067399166531040622860374122356687664205559115761672396216421722148009373435436551057424830329487151630149891989067439412652014751384956357238762237832548818146929553910294630604974025581641773380920041286200588815318567775421769468060064904237584586388691609158216597189287683470236197953073095755321616682304524780901603266320153215425010117764582189664475286618681100225090719206400
7850 347783707086011826571621751754923875661211300646582245616425377498243456381274437649433512962500933901825150300139595874007640828744389048669951725829544122171715174093422335337516024534040253118857469594112029135842001151585074902037503412208075575079905334147554466272177173146939094126930181338875164669972744785585459724202950014221186154900220507182861349094891674065361929635292716596202064462973815723042906430671838604948488576803240217638513408395799386035195690900845509526819782356417700728273910483106832
7851 -376205497595860785861652031928005665095344125654500785172897336978800288723145032669490904963881318416634114761709183682311711399563850756463320134918696462554125838268980200063143876517616639780419809291562652470486521609979857540692044261666933095100932523658953638744313340724436825974808520435831026191813655041478853093966883156975510383545293935958045227210512102822242737982249734926792551594580625198924194092208338790563284100202278359556909707103085577117294662245389309973546170846662955729769669119009600
7852 406947973844110969284786172091932801478904317325203095947810132211368242027002881217175385290557881937542679052177113397095049575692547660145968156241895629316902926670446706523688874901115942949950212181424182006436207310577778898846757360019456598964959183361361027090787543906783936730019523517262632905134207905214272402455864799695029300244773220102657885376529734086123213530346366519549929065157275050419524795680319260135479703099049618100573275523253586199971289322890101630820956469487736990256711159053440
7853 -440200459089015349819993554055528525866732843535932554143526658926809888892646291884190096103348847155184076653839157899408707121700965730608320584338604439817530633545805269174394158101004935029661456441092922560806401383481682970692592013911822079228698175677686339335648374088857161434077771321905245185163937408118126978866153560612041075256537487125754137975607853921232014742749477813954030147602511679287355658438661469683924343344521720422870770744537233061223484814760464272131519282266528232386897767221680
7854 476167708310588145227819732603977801452989823628444617965977992754756346320584048089701752533088886171103312718366823385835260797540993645136077953951140288243551902809727185951807125293305586335526090396268571791383604112754918603977107257221646254615142269151431050173870584453923617741332869036646370216805778985606712545329773111135455010720882447128378485500144047043705122383392854359020431269948966018238969773085435673025232871793576810089289852891809903946888038624319657531999887698794637958568810301634560
7855 -515071164956907122381334261573104343294608997371898343187688389278933344064379271704065900872590851482974432123505261455007141040404006047241882119937233722780101761325070719527410703970100975517884511352394384374906437213546553844805418634743441542129667307988876950554624774313406239290623867597910281883005180885322453450766507773072223437497559975363133312792575922305042401087048330020465403225744452306105642107349614341808023086363552063947227640167463070799922007412152369739077614911135224242426537588225216
7856 557150319949925589409622194458225182119035835578254688487167457907522463680280340202602908952284508750664710339836887148748598459433981627902195305981791789282633051692930700500375481662952363186964249835618945550177522739643043558013761045068264539790806012246330308213549712356776090184030347747070015540245898008237743983038524881058963449229704002507236601768537836877387940436205735139244604600578808427115608837442845805099204683923864857776740139538944065117639409063076689158343569241246991257299214504242400
7857 -602664181264270983242693586235687673720514312411415121971798846110680201379411874239000121345914684400535370806393889660789197650150443931299947530925880559109886640612117374172702601131922722723489593070755323953296402266673668790031164306987084345307843422799482157576280145074851339435589363757291411609504563619640703066046858590615768843346828439809328785470427067257423770082557680533912633791931769087649557315022717336533102451221945942063820910454737058184522507614671717921510438282087727888578759088978640
7858 651892863067788104384309285551421361571887722739580752011641559877919380533956685850344901643275385002385271459008232635149707511995941895563126132225474519496125157482725596451673658080801802188254405473256938974717736220763266799658203127860240622600571555669934711426478293251034525506350866363934606160306212222648737547066227032413733189921640168595695933533273327131334318707058191785540988009575533096131813848105786752086712853072375986118386321460981756868706528000638950465813946367957067968456270153914960
7859 -705139304142669851058989164296133020382284711183149249736279422160737562846269734854498773663507238581983292404233664358619007534460900027136240427771969932846172140721884331200022869071721699078646897514779963670115698855960894352712090048695545007231846951829829727437159205395029920617514452893219067185032390066040509890124508822107835351391210840120000858635389991913185568190277929249524507059985173147835998525863292489000457300353488353085339684033912872638830095282313027908821721915866875334843023069331200
7860 762731126095350591556514005754977833732616657922295804732842434115481317877768838423501059997475108829486421282675387145110284181316123849075011010195802590344264248464258905334667435529928981689061009407091106941288017391617851525127120525244986905198147638378149340600385275856746464328245036950240041112151022780731632064412818998780976116910096927536213803334761383786714267731023654083394746822518346732374236039487059715965397406250323831598927779963769031630588380263894087208024361490480269625471075147795200
7861 -825022642716720938424171662228026732728055945825703607328996669365213374866206937836909222943993619937175379453837876714364776160809599723027687751539508924818451614832492362012364709728732197091096034106045707553151031500902612492761145949779596717816368011097819543784426825538256065985697258927569084341145510185662768871498041065579952129185179737976513921998549648311326614681672579742103253969817586615893645223979661542273784287513103755100231895894669754073087781875880121548456314513995136941107103802727680
7862 892397032776850666658944538967159357795604176815440603700516881549153687092592047335881857182092682042617610687748254952574392478604084131438009947688637174786918461018995116049005165145178405632692097326310957476522673437631566372914992783177067429951405486025657692831869305765602357073229570004175634228128550834882563282318280823387519864476487493534569015717561909710040219862721490492389383712251222394556176810744856368977692755836681269997177822757271595344644441793666579663573756087763215443203470201035360
7863 -965268689535892528594076961766946317558584146873138631913093142138289645566142545386733091703014535250017686763130430535093978081767337969230660769955009469314010546133573769606300583871010910918712422660012227922339548438835524547766729126358364205380960143196316588302503015677538129725391070833771270216572340202312238086542498363682413376297382179472569215507267639165297535584544028635529464950757845519427289221092159276266957941450366740133740881752545745244968701161330723591332997134064265219310487714537920
7864 1044085761331252148412485822720147457438842210181940904079956968216944052266446974059767707932632358397676518437452950418132656429520178279245494984123879972069829544867950758852749405060501208520793253716173532231017781321812316685355398848279133828847065760761086182415853253647735918302419671511124122876699147061181149623789976844899766450348831018353063438703637139523747048085357651141951044493054994826706631525731294429947942653171214687995219215301932397491707288668987540243892395507440692984018800957517760
7865 -1129332898767007925717041850411775823836489375502574047947327532538518835182465873461790504175017071072713648052702146630965585100869774763420999777037408411679553756390364793986113169550305483101826202609418655514626329948299145597911313108979597841716309661777346116079831526180974132271368358481366069305514434283906490417242043019307561899920722180883026630431506726497571934883505869880381697588279800463266022117287167533839909745993305359134062619206509996412407834310564579879792389766948900108728243305808800
7866 1221534225292041121045012218595195284546043735186473478364904713736916511144453595323865812053863281146933268397281483054078035396793259979642708135339791603159324465180300042642376220983137625832480572151246727883135379466569965171670443271730473893272342672761016908787439191035372332872588141058103674035579080216445006866672237302707835035600901400131232697683456684289417937683890268403002384485163696101947783687394848394160054464419078952646160212711901323360038400609362292234767307444329686729503596855888640
7867 -1321256549316055492704323301841929505121797474199292913799957358448613406948090090834279015717790343632537223093469651341943495923744236221816443594815483602121713360863860650587849080989698454386271526124292551508447668035434856270745225275255753552270138309465192937218592326256150606349300981750852090363013709291706418950320376531386036468081393581926823532532967617085778748904547141276166112360317451670596692002971821931137436849178466777645659331833983044394654430607799031421320311648142818435055822977498080
7868 1429112837485914202328497313032039320255005862004283468490933291467508213327944509178166217071740926512454451801598260574335596015685849958021405705906837878743677475920327853082811700380250983997502770557230698428123816340320494899207419710198026108005954553621928996080374308196479176794930664245204979562804468245371941522731619504777040203657315966554455111066580686340967102773176135848054325074824149831164210143743876644807780134273661202586844400894766294101738378760519901882800416134458448952594569152617600
7869 -1545765970337456370647900803519212321606323076988919743851884000373463090372770169157285220275660644078893849691017626528440010841002698764666165054402266900237432988866341772836049094427255636393916388582663010638149193008901247449798494215825875696259925557694450421049814620087797624491805329899982751500855350815961058586575581687714249731221650869742880399502439786301971830472990161579922235496334462171062434739713340765988542550918006041645052847181771672790698407597015116185892847007415232535761381583100160
7870 1671932803259859059421913677329721272665243802920037026980752048142327312494593976637480071836160927784855228954317812168458987311640039884131589555437432585128819335819449934046538924338330846114169634437397406570630981810954498708514956457700005021562514038331610889397902982626331984486631172532465545508994120443061424252322032755444003362091520033523358628167528959781541796208757416232269613890793506216398747112256357443426624106707651055993417536492795711691030060454806255976211832313069720800248740586800320
7871 -1808388557571148915843864038150244447418151335133515656566784201274220612216150087466694900748036584366585344619626871624443430871668679917179769441701598559418892623954495982004704992922066762882548168699415961282368072310446613604852342636037769116190233438195958826737226557801554244448907030285852758630332377402997473272338604468089361214257162374429504793661473562075597387055048816262648926476175638324929249158399643677771621654342884727311812866964427178848886156902299478485892469113092484608952677451623680
7872 1955971568515954912827882915985275163968214249198151419333049902773506145978114751928035854373556140882458552845783125282327460366296585114217044109135287119967871809521268413950186875037219972999801962287307437954736266873060507098149582837837315070092521649583672854709910440515648151991314369105952695139759399545210867248111131456326244339529310026096038760455586308077440233611521702154551350434261719794202830520903110316494786049290858158638808069237339351575882792650809429339838481055330305427205063438352960
7873 -2115588419172259097696965686871705095458319621454653604405854314218041658366983333422710494091471463643547179127088032461033611644222800244850484439670183982674964283933248688201594018727299597422631145957933240778002334035333307428622112725302103961104769739462521362772972831626491055746441882794247871620845204018029523731631256025174536572909908098488302595092332060538841402314637072841538505322377735506887214413122345087452281609289520848321464052747271884104764287178706406789243353875190713036426459984340560
7874 2288219491605965521102956254339959988097086882765711525002743781775413808313875627534050668056784757297486221331276756218272872612974466300646384476999888125017640616433875653063123027216729338831697696940946782604019119590760065072003033205993451366784150814229571370840759367445097736158579928367395451609569626106367627918369875811261225900512521214219841556591971325998229371863577152556321305259589140095975967551354355878216046469659410091072443795220757643286380217169216228624004921838946478060815778407546880
7875 -2474924969154858073522484323087433332279602152126250561464803968994825899491942879447024090939971321106561618491293923408306774393001334805716711427752217007131571229966382092762830125550261221838744220318406363501391698588054546486779295354288182880786432871183851800728237292041521622545007685658272792970467999700738540033296179071217134490528615590869606513375067065696405794228814225351885927690989535664256983352840251127785292964092226187498798903622810623539830314891752776728120210870346298499528243611392768
7876 2676851326472401876944313702139083520437653434028018968184107181141784938322094163948408438546759218369731430357522211016959983525718640100406359113301764097547541756082041411681578725979782319421272995034867824547376131289212012749922879002144744432835366976988885539640649375072747830090524100504933473484351841576658769937330965438442573657059075253740482386542856307586756264944847058541013182736608099898244092949213762345841756643095199289475173495875154659313410481334678206533664991577232049110010327329788800
7877 -2895238346933556312443343056464814407178824525314252259305833272253211895377308616314359315746731191302174015511887422797628904379196308726735439413327184307931083349623532651819542102615443232850504822622424415168939340095365713932218760043141796662235115286559907304899473806499324282121964963220674200749906509644312572653249667390058639841914457486592031273998884320949202098295853089514275971262234128022347749379731166592746792467796426651388611657075548334583670347402506931311413382415769560474757422573682800
7878 3131426710217358021397100738202306691718283719455788434275731219298423341940416709678345462958574533709383164882045471318297494191222544812453268162017559192813581647993494606506860646798864235598425323296517602005324050083178530015129411638681988977252386749791848456178366218558023308110588575610355044566149028070666449049917771795111273784067612096912065172329107290668098765571186995883289570449151733330826602939381478302365533570885587384821300191363009675107761733230692793699885312399214384720371718273856640
7879 -3386866196354007023783100893484946715072722208385377111081097977232875574004303916984046480812817261156257776347058020277300943108025039030118689447678650631823861737662269329969579904535626310856627847992761183868320520281343536623596931508309263072141840707288573398939007106085066605482280739502455744113245469947415950172881536936397364559888161379931173408630118680925526679047332068561719692709120362680026893408273643481392955053717606318950862558147491190856626902628073757317370806880810297722288602203063360
7880 3663124556278634665705746795586310506162612082536020360331148839425692557924716896595685822276751989000682468434843313555268583623260648333221686814653166234295608036267379029887088033716605609218731070472984987217829540576499274208701818791191309309388761617306671007268502704510721197082061184902662615319682599659241012072913144130787232811274074608271385650165885468562286749084637833575242499154836990323614369227061160176958324369761637069115073457449284120135777736312502230301016598545585696454702035224110112
7881 -3961897102992640758855651548430469339150929403678561045520613927448794365605144906229805675258720243238638338349628261609510964649701401445199323246952914246850571260632044161477171514629231761514066741515233254701257483638796382248290526319872883911310363848787345677256985972514933300687241272171556185671517194805460407353690608411182989869010828142758020229775864641174459131479976741057168040525325651566368362701334581340642228993475105489605658159175727692827579094761253360407052217373288142621104054913277440
7882 4285017081821095353075594247098601364487302033462750333351572699128551911269625550837795913275774318469622632391090700164670968494498922803029698143679948223539280146654556860284183214516673018968380690808678021870372698692991206046637589483760845404149641669351666177980468377807829868132517962726839213154273152098551460310426264929316030448357241071017305511544842494198211019956925370412569130308681676431716626936501738953009218793139089375388838880761131432109368487192009645274044439669662190255041808665662720
7883 -4634466882997837525909139361725080069713666570304974355880823415195181496694855307875547964965600955878097914282477965147923588072908117539748462486675403313634516145000523275812595608167659751273241708233350379130911298326013714904160333941299907895077393672543336918750827723454544624396293507321766727799878299060296318135617340095356426138747886014026340464394395463842175071708006856067204905815369560182616915493675422388869980306671248515292211215005134211552479654104254987396211946965756258228089025343105120
7884 5012390164937353008630186135598765044660581415544875547843134766775019375795562291620353299563648310824638370161877684139114810060457605711940931032551610381730266508452307722859804262850444864107045014353722074385009666596743487197720078870579116025553806942555803448651185853921291498694023797646231552996912512624021939351528501451599740729067346346519103139865630020737581403511815183110563836451068200852477532993148960839188781667295390319184588566409371359032154841007769317595298998845208812353026600245151360
7885 -5421104962095386330658408606871261246970324647257874984386824671204687970110686678803577730924983079720710020482745411563790437545749664886772893762154084392247824210234871661156577404945543852810395172151380422197317650919321837261286563960645329219122716720733812316704672891913848575436568482262060737077545965269271432538155498370389710793501097950886322734561761604018404735007550131723141775447210210683938491229570916175750031904415359609256250668456902118647272199411460956891241681144164394604963229705312000
7886 5863117857312169865788154049904804581163808170117675144709533047499056193637112830204228181575899308500156647487933251759168288720229601746814504668917119685691645555434747801536476373424800384660963804294370133627675852926067842146917495720800792367228254442590002417824492257377007726070710666846475489469162511039247907528592197156725999128913131046371709829202166193986261108987210898166830150023396079288107586643154019013447574199150872183921253411906117012522005561450349589885059268707220888913345537169967680
7887 -6341139305009479963358678115831880939565801681499943782102008588237206128321662322241888247260736324402426546646767131726733137007549763670675695696127894941942347526848247152594912684909324958678792856607863745945712116495517609260127264926971113867727544464029575539586975805781439472150880759318884216801702059642562726305794589965593658371684117045901874189832433347989953869139137832916594669262123791490221858915872884832968157806678415984468858425877011307204913023944675101122710395922890568805536165966735360
7888 6858100198614747140325627824833619856262172919512965877997238691046739845654577510994901490271679806461392955703984420077493633492372093264815080830546296020155100263483847206464298047458890537129641403310493693109672082865245605425579053055749638029304139422550224816299116212121097678422008705982095167152483307435714772323245139326053571607723045464322594238469545926541144800882799152226686988085115630736114674167441546830081409029608042506148851125904005966175690749666078855130570352797818658933015249689937120
7889 -7417169783154618161816368616452610196834365154755891764510408298617054304889927165498122219520121966255001146227889303611091061590360835976397757717680251813033257797490035923822365008219799521137616779527133302038213768275510776174880023116753681527087649432900047940651206760369883109895146563846943815363791004962404545807416527692017332453648327613780780754035994836033276636484772878935588190139650986006384320027263860664225449416513298527023655739017977573718702268819938282865971930676454387086846310187432960
7890 8021775022142591696525667387754472520545680306355927404436294213847747552302293876703224775305292479155987332061084897433908442145161239235463543880638596435845962615954780979599286231296531456473025206528833992683522098890438363878786058650468402727747192031384801391756453841456274703351993089563644465260426681947952940843764529674798057825312992073772385227946697865345232460211101665054623408085691029112727781412109536288367633961190529261506792960238424625974071227115207169415492154255936175902165717819942400
7891 -8675621536730236366390834089255286295326384714486436428914859905025187094313131828722307695481837942780314015266606437399572415708871628526970265257103435260780879812480226711153746123738939689291618397429053385267403617048548264885973803462639081281316004801846171783290087534876878679841453533362571844637498803797532563512444853241572499552957578697319322085785717077011927526231567010282941218937958558449412385280262031671774396797657868490203432092925061658930945072087542635680057146578228122376526321211804160
7892 9382716244652671835111905310499955735245806894885392733838313679958268743655440425422412005653759486504084996839434332380459567543920284571061694603208779996934017250663638684047698985356836251233722409068442252170209892122903946588276353373590778330798462116808770856444470217788015737155694420405333783313627600769037096654299690158015441112617155552513238964426928690396742604455647738215243835819455210883032742446605128810517459800951338051922054462422612491754382495661072175919440317370789612660920605827280560
7893 -10147391836834406699331644098223109887004741116359819444293324453236669221429135982439918153483959021913218376488105481744732581853241272683951481865105130696755545411309599324049518937055283804364885300140291153597991602602819273798661247389586519245405304747475522757488704701125914187465374474758037699025858329367979353279060351658309869365629657667623448317169324394750031179930624989944318281425960856549105887619150492510404605843244207407788168641901647721512098703983797331768754137611081501966174858639209200
7894 10974333240693923333693439098631478110552027728542686962487535846911079426294268182856676671357615309434095422219760815490200771735816708260168757939835390745718015112764666196381029626900279139023613454327464766196617389433817310952376088095144035766503707239564638220070278226429809529271008638262285026253884641457152972484380567457457992138189081559339356646914309606210795249980788820632116644123366266340453600973150555997964795010349911078485310517887636638161901065847359076929067772097635463735779660264390880
7895 -11868606231262285293125537144748968958325221206830449046115529804454956511692199054299024179099576220228938766251892712048715283986221059523846579200752786345204152109155262738294313225633347314720561298909765100516479102959153737775409824976521949741172009743062364990189550433990565836442382950596301305411453935778098895887827442809389999156501108572496114023003213363150122447903240327111116091100559848306496813603418534262219322359528196366693837710261822760120049890382943549701153681796525892853488763893816896
7896 12835688364285696004318478734533205881225382864154595657232024516907755249230168134934595473559443665759195359106881520191567441947564845612697815478877451748485453833330691764212656173624873363879314163570090236624988588184695988089422410679673839399249871930120476923127765934425536985327846386092326773047681250840937353639094124523465183317235664678211684191967409728021040736427437041434751833580985850396368613442674821084524568499563475952938326261525456205849882347090078552833444396363849231411207356287774720
7897 -13881502419593451707822150644983739356798030251508341454888981974066161313863236868189327378153015858759715875711200053288601483395893217113823322633718662973068469170851746285284639529636499563608763491534941497446202450138213317834916439390342677560310222766635953356097591434657148572362113836227437141940413831545256279575734040553877151105643987309347027530028509430937177370617135418024786315706286582089609441697808705313316535085361882520820248163643264862906574288854327661431222249933715041185914333615307680
7898 15012452558266592842698445070853938684913771332195660854642265094353190231807335218464795061873845919141146880704893309285948461433493884844684079527883901303334341527619077510283570350871769041309542681622032246617598666839054327594005602968313071407285804536414958676756397680462987465253756759207060631799949373984561281277199955380926818351791586778545275585512891340678489764606553904829933405429678479155895526635752572844860988918627050873534683439313231623778371650473371416522284625941281313689314301374959360
7899 -16235463413631160877890063907110483520017153942216914507266893218805070321524609863555257331822145516691515690007581224330916767224866342920501761877785072000435229285761882755084657609617503654243701662543751671988200134189466668506205058896699595144442995557287057951082573121346570075803176897389716740774356124743023267006197081375818266709873416788666406060783618804952963840311129806163045970093908644891496511202222346647580837701184684814945344766187882860646841314266502793826074019237168421054744165519150400
7900 17558022353923173102566961318801843785262538996039689393656297324549502632740037643256463048927703539769420463302051291043519020992095397795388946331759038581136247607809816570507288055837094455121475353618947662493929763031805880105467124658966365911760692364937442767210538629765809161485329612796882461882564490412111076291787655182405947476243257191916763911398936086181048142369937291608227016477702052690070053315100394772545406091406988584808781919284489859413575636263878383930461523950224613964271557924548480
7901 -18988225173738166598202241974407400711689652766409781176434001083618290513544619321994567876677086190578846038786908405842356445174795032381582409107932076153951667829838683405421094502139999226554031946197519393673655256796951678940606245242111940899500209160534417481793335322486524750556920545812628619864842534135375066577852821158612423401349239817179414735002299570014013205373305189590178549593267804194506340565183567810170284766156697525990296673416012965909028287463391199844913986905072826160659858469551920
7902 20534825492203085919328764416332216185884831175052004915823987211840489203705910089632152318821393923436066721282559241035665707035409371510182085355672028059373565889706447220893819779810987358550018001241056740277038944335766465184522324246235555060358240627217049165161584427369547095856637385701472522155901523424959504750369735708852195332055772156302718697172325536223010096400622573181790585911738825008627318967014324347261762247867440852347610706949534004505039272093368486648064449631717520415921120321695680
7903 -22207288158318473229975945159127621409332772964437844424014290316076715901963977136520694649505463854863928150773717067337643109305801981069803716340976154238717562398562982469409015597322256720876558746461962737353052797191842168663229656116796918627998640204171585171410137572133877300894382005742928542365604448914413417229198083869494741360084605099226111295718306026910059910895003716900187712373656522476198152255192266685044153539524983397579203813503203651116874184240346904782891787387674278302554414995943040
7904 24015846988250626866854458359884084873749588959316228403303806331778840159877524307945974646298192993905578959742626385636068540054894284904105807323176892936335316123725914091995137397282624284268321856862214325166986100915234567201684123039948896057656549909682645670388347656613606277152670452015926135658425787832856791776619761075191300930175652626942523173338691304034652295716247634707941372100849802012653998442376996306629797654389297603996208370821910784797653823603820908079833429822602134004441362125054400
7905 -25971567185653894583780466219546968085233631622723978217285334865844596094993980926556256152620406727064988935924012323173209295858343692678909681001020882822208363741092798652711034227242638327451734222674775064932143054303152102357438985087333648190553068265413861202941614352452260015061272558886861208973930483998706843289718327058515303824655898182277571982036764613677121434871275899633927927998778273306498935788333357780364802686678441340998991377916437954610541770893849193862214525373111514707028285928566784
7906 28086412824531727609415377286369597495164627779410560136970965328298221944882693390766333598780725833152339895524016822740438047504421517726606243924464989127726684306278840575608414636607779602549822876639888689466339777625426744454135541829445020872789946626818411797606282591356768650740019728731667389625647651856471466460514378085396309336228040336757533118004875423986995340241174505855534641359528832938558958362179175525008988465988659616071064420316700737116653247559094054644974658659712239901193416395501440
7907 -30373319804873564303314518435385175566805814630730751881225902551718323127328902940535465392156695815008998193556997835078955460193862230364876032748763713038371324275620468734217940209531797103201191638948796760904932236398373852558604091269238978297012485307409188450765243585261295860810651454620040717707724433004994812344964378407955483644953904493248048308101469951303266132210147140537906081011241254965240048367075705574547808900969027402153925721065608888305550168675624241300491691922701911504873257886961440
7908 32846274724518955046193034779474406256271899301054076294395539734289261873195228927092916635591094883409412305675328572309760595872178143681074446708757128986286151631218098597536807087002759617301728082166486100517259835848900487845391108943587612302208192273675682545807239431207750073102511967880373486774003866747704547220347014668871601822043866288208722246090640903633066777700677395586118899151087259386683256097088276669667436211219191712998498535475558907744485815783358441047228958700485090601142250852854400
7909 -35520400146601515975178294824781147145958385623727263103905818584898405870419897624490010869791014864849887887325905108140646179061473780478964358291876715155812676033048499395948411132394482796908765535447949716355483293039983135651742092444790558661297359456819661801033316008497074222569026995133668665798067609644392907508091124122377469126833104566485733933455204789558684624195012949340950414529507188971952252791330709562864209194735332155046692410345548638882723955614872145462106708480425924454190191881274880
7910 38412046780730468371961794344695005216168680397547655610727287981316181294179352956158013962815954559720218559844193102552620939522523822843007051265321943858848124207101642053651713038267948655969692693596077644446605911141863937932600969613323494183966353701987101226930975591532695918954296347892202560705502709791498099062369535841663464285827872575460268713809146752628005632186685241846562796314502381848548844735067581592320893305439607124134480598714042635326283340845035767852016052541595834917426576320300800
7911 -41538893138011379561569135503644220737985043845400930711935513752515222306358748113712341117950215131478819126952147395054649228827463188387774110808714958646584077968108194108705780108832991461574918570444154888902564925174840356948307109566210334483689813239432804320241628684857372203991342241986831493611005314530821312107330464712356678791163993771469768798690014317594922025360003204624236700915950987066775757365968546916797306530102794514051329743905838387562256335459440081536054918988028266328734895066477440
7912 44920053265343918164029927577428077460367715919409577061634493102722517145365431483125230653522097526278906422329329608653827397056869771049624062133401417881745507240682025455546134457812531421732846365054266881657083250904201340551634853025265695527153334126209401717784169560553348224421505832621741795033771919021838898530470141630746875220229603752588372432518868484463368423760561570583092486024429866882727517585958821585084785616983395444654504836263538304839210188466108036425585177568125209913991674592426240
7913 -48576193213437099976905490441355564142470338756325652467855593862851024142228800895062666723531852677810800435282406453252019711133072833071941549781583948111215133034135020107051172283034778245491372402527610651369199295547643918279197897031400815948415631050819770627887164581625075706150584873159260070382806298219130752675028944789324166107035647584165790963614066034891884283610685669915766568548203363925830780545261337634408836750359942534150887396097791948160437239627244619653526538960582851016810222475950880
7914 52529656945947891836605817367561250162371590563235907704156729732237008298130522858341270327018555807354409997015857519402941693998740969437712564880907352056833824248659405582706960065689432974361999948424992824918808515766783592259853260673653259984344071925208254167404376649373639712096001855239855380866289037422771319727009479028601877034819696861509849956490019280183890859806160230634906726869989921288445824853029273699954894302702868362285043531468254977758382851077744542258425198880522706586208428968234240
7915 -56804602454397338769808342948304944226755045548343174007001409600873846056293997331506573195592158677699015109474736969472437468131550881213954408160248772910174876686082098786648184367392950098557734547479317963293084473370132605864662584743572343562128091846376458914184450078141730169045572990820594114550675876930446103997051727498317448018913429188113828446530368601367133294898664457055113278588517104627629442585385621366335179221464587670334671568809419446431375974758684512019715202397999232932634330765932800
7916 61427148905395611249016946794099901949403272776457637554044138179507571618860128602873377241764160993851691592173833922124843393850766464028232696407964200360190258470509839923990556005495264715852626916912307189042463733953845075700656443437300189645997341826552418578630672780541968024539038385851886612191764031143894562235303274766976773090710541589468704358088669959219620754277898541060505063879790957339656412779395764732159183726689337687602953529995569296850036836658611102125448323294700755952255463267248480
7917 -66425535713587493242132105605208122910925996757432111604430870252352582930445053967393313603525395193776294341028875975249187361252868052887443890009624141150012677274440367888268067118116211528043298623655625735091077680381300917707909389723891310027219542100895500134418772472124063333023772382040580261852604657907859830927873654402767212774968721101484907836037785676897905087400808579537830695233224647992966885593723194273690718874236108106132234937293902143744775157122901197248414834374751821314678744879068160
7918 71830294506016991828197881492000028316290021690021193995634131172044690820504744307649181924488774363748924472722123100589056510428828855582730046002647940127317105946841790850917477746896889764212888564380667619931945453292755273924925924566930518405758857183576788077017720210206948275117808043466829876463095392826174751595021422477051973706628016729115886667668805785997639202607187536986087917776285120189841634013941852489985115282700828541833107823639028697260556937234252377458375024201938814410451173547819840
7919 -77674435021740708623760024294719282400747971386328252485263850172881664307847210986999364487224966651630358486218056245126621943531980902554259885563026588425949972054049220836972200421153877268453674741052248392914362057451564051533915682696877287815732683626341971474989818836326650426824698063681958386594542560761248570448285287830283841843761210571767493553078296847877970936522782791170824210356979307730447268217629248878494077246619296978023162594446893264471736879914710200278077817330431787051723977211265920
7920 83993646074966385165872596889840192950470439067253725895345351504030904877294896262371473200664379055902243954463649711179475996413731245963878630503208466143787654817016888736240425239425414564108099487856950812017952777745367378900485456745030813119760966934584622310993003151515157153681331446045224380912721385788032943610180696406658483698514169984217890951852858226320724815788394393670856070956638769070441007532641736122118462300678488472350014323038106943820248614864812843834287989089612768055646277149880384
7921 -90826512801265724076899091883364287482982698340909545357188445163273387886753525777522196436929306147004915614079252479790993190816764676568509777383604768089845214333712363659567277894746479625338328593260330860928723278225977136621320613370670194175855304862680861843089145441600711895697338056563961818398815840512222949540774368103814189304548743456405779492941456432508309137205164648174681476129999140163644558700662025433951405399315090517025376311126962256075613331238881648017701262796182677615460720742752440
7922 98214751505060464412515094748740092545058285766100970498389979585910527423781904315676133347176023165615557727910963602043267629863862034660293549039812722648514079716157096843552341151958845826736095181675425737435516590007397481632445301496870669012017526446249667524008450734374124607221997611995729487939222920913075662527134728904308987641994215363616356859169856394851636867634945592493134057255417278649206542051537145406796219129590183795559618853684622855202455326587390092236646524749584695084410692341250720
7923 -106203463533203504866059885729345152795195037912007056310231813888288998809381766954760631546769315137148476220909090874432196883470713365358911250540227892023510658544114436050331303599267886792710698393724565716211825435028332842571362128591977591870361433489705253416297136773310029131733325766872443352063635878829754044199621765700586081045982796666858177975422771384279954402240137938957788993836271049837759770421749320664611601706111862562868434503713219045144492478774317630542465932170118384877923962443722240
7924 114841409714716443215869512958135271039758891316959785347322505969214571453747375939390868817783389835959639447627715699914665794751851961639016066751044226215212712081204097732653309449703795358774145780686929309551711438234187485989583103793808634815247688908999409388777105344895281950702262691600054688343563993136100612442199818993997631049821729854269479667090774068902123198997826174382806011912598380278261664725228711751497490182078711569955013037243841353214276404776570882624986632421335736904686909592497920
7925 -124181307031296999402325056482053945925831627315359752712182665794688635273492988478113990929013082788650883187750906189229487367576175444667392591132440422145143332346597521738377338981729936601154847482064675637952562163368863990255253467307542447499015824230925519953371482867000798322799275186704150049590436220184371940006270341694444858334351218658281438537917910799395855916556782130789044018355436216498623867617894595356184224843410333136580431900499382320283939035658940564965184551500439811407725736991503056
7926 134280149317826309133517350677141919663052659551942951917238105786505469149055352118039976488197760736053753507762351444925956840076759291605828017531258791500632970059952489904857983679392843935462321504534804987413986870611894575769652292675684345687548715204761582448949747208467191540123724669072562598047872014803403663599136504404507161257462982687524139616995344417176015155802365789710421672857571105908234954528590263941572911830921076576178021957703515204526438145180115886370741458848838614988899676261986880
7927 -145199553937599567081465722945630995458896335349628494389006875749927346603059833771078350141111707219160368576834394225733244577334905577532874364810882102776590617871311157830743289847460446521032333071267508911567103206857983393074554176561588596109035411285709757182030399079156061662811891801065569636140651290068605373771523122412290437891950384435337378131298945473174207017877568251264916753516070788428508704648353093330324650665925084789619462862778293976642912898078572962378827302819718730863434215428944320
7928 157006136534252060519757659791236148116121472061945802832602071383795408466068626810965912439350160329403850387146403318264596077287033144421220851215441007730001180823567241172412368700846575670538381805914137332900493687199003458617380263036346642376142460000166851584567183876895875910038701392923972702658402939422583850854420852488876415242200897247073426610400091508454472733410913084881939815445156324702072775710770892847181222464566311046612421007406024324607505663829957638254030944849160890069324203794768640
7929 -169771916132305190113880982668066828938120288844540992067734206800750687726435639226389533716942073884641651146362970565577592596549509755400994987742312638594775469379892293650870359492163248197935448014245265123395813251537986723603302122431872721502898629713645486153118524900063865381696520847143752024472242545434867827064597807506404199888429489308629111323562695885731321371692063521313572613913473775232610344037923697330064783382357776091274548702761959673595894693623219480771770332143924207348565378690459280
7930 183574753041939084448076645278468186426986770912708118702349568507724383054803103569637350710915498761871102322862621224966156188657913755937357791079098005677470480764672535269254337879634295725854784513343099816370995900196859091009963211117355492108172089698217650298662948824124244574348284476293982162160679402923646723420331768560404305324562435261043162028248576047671066677745243951501872493773607101354217236775887623857948688518604811326256992101906602418683405116292865292298008836343282107163086282817206976
7931 -198498822222118041833218029272979896837692590915455256408420071807620735301096289864830480583775770900403840863601544052621502177066328840624191703261168518088388218234107190119212503468428676754397796800951775402638806053330114315251849390979568939302130156406550818336942558068976146191417631742373482387413943772259742509728811451704214239440733773168310402265382056380354718812203753486669581116686170052516056506125950711547273849213198861619840739781813327783209227142486016622597495129767812272472572108731381760
7932 214635124970749807432894740541526786613342213507644850552027921104634922367621741908751263151989070613220301610532766910203987180148458667154475814735851356835113301664058500532814574404304922077006151876895497709499406374115431974817398668431502818109193619179819181844167440596990702833561924623694276805026680017990686891393528012664798838357017481431207150306557808764572114134719625581235720669061473588134186286284020533120137911851349669283606747966498941512204322862448986693057669144950762573998600049423878080
7933 -232082042042443714355361381886605340816649857201395026846737706020092576225957608689318607036254800744032543716618199325575935047254372521096901385548611024795460359439393975056685207786590422570171619644013477071626766797025607932617372237384328432463158567823865391359815384959659725109857149504051889147776139614098506316689700201496179829046578356115216896056976841310441382458076416301699783317072190043128908902115136259952369809884826943042235529450296362316691865195492592825954541576878735074227348275403036720
7934 250945931545044431290522852628168830357818819267086590953255147780309089525019582433802793784131946040505210632680096672212588483720900835377342606994726952924679223795406590718608306673587925647705768649017337191252864664069857315009532800475445336723050853007717994010106883300940575730049246924665900246068473468182224708331829660697422769863866679230141659770292098118521062481415819961875237264065994753264305532305558397026811981164606991195610188633432644601094757607334389132011094166667616296371953935537966080
7935 -271341775236968669150001320306042760552018042530072635449980478223925593510981229157842869556067791192690676915249783362283323369248433186645029901742094208230980911686741294258670561343015205517898373137007929073984144141464470581884179138506708140611440380263856949676443742777125824866161402698428333737261250347856359066020483694924442525968452710069522567514855880297486585663895142399534003774586951954663320614849533805704987989550376598565989978870832679571751706630801748205986080128095513077561206630339089600
7936 293393877140094746556214572417646289468200001216263894291612404670576386830368431373931766530776940157684259903343355600435396121678645561537477317968944115025251993133506414553892658233328871841321520812026617914302502449468874770938552773528979777878114716604735019076184804711894203092303301217723808996040630771604047639199500868832053359475230130870510882188136636941556136737134436901102442955318220411574080584074540311283147940113740324418607519222229375609363628807561786188040927649240462508265373386144021760
7937 -317236618699314094063472987084064150219924107545594306402830610016692315355363077525896725281891189727461789632431213415558710028056835913097863015517922961115984893882462969020204084511763598410843153635829300416790754136802363689785685918943188061866060403209903921231840966402104305025420989054691808426150183115405679732549505592890484371055128435615069139167699352721951217206145997759624459464796024250114774380422024565757903787752620675497540539600238222505759569420622428861490114925943059074061320813163919440
7938 343015275061756542971212038297943478975109276037534952182902627948339076101422182872855289704870983748175065454161218929475243835652705188595310752111232106013958095843473137348509656728889572850194736450159369728808242152034466010196723764170852410728629635413425859898050588555311815844015549080833688703269948898322015496219132376019051906599038154008530641439857757919240531004921372531104837755965633271341363352031844019147614317708899819454691595804404165872590393779859231026524484702012731020674349207692935880
7939 -370886897418208265971500496981384073245891220060335549096102653302252214679921962028104347736768108465527571258934301819568177137948569007292810870292930413036319115076207454215082298066001474453288363549510309681735874512729222628546579385925276034040789180022804053509228549406678500078848150676387179993454643574626060125510862814242744500447974233858379552625747669379176208670507139073179752857811107750098586436301890733980437885006207678092575334179993361042064130067813464042919499539202199670464539111787579200
7940 401021266748579279399589581889977296560780443978167019850485195435145545733976596355859204581479155114049965094211005507639949330990082218585142747711878275228299521318627978218328496394716203286222446112444407436833925531014339887294937546140260026737661643748364622150361671201739635159150451037386924699431544365227175015721792946798261370682021928725937376410111128565130741915936283430922158445340944741027490740864501585728365562372413074115543246388348886952071415202047477467176340428783997914592031445917597600
7941 -433601924744852718859726476320416783543371130032923677290768093701409070045437359953800424640751473705310775868585404357568597992010611244739331246257766886072822493789187828670240277261704498265529448438312656375980355408389371202123103261338208623944910269447999448985045669588359439832370268036294777130310750418376606715943004197385401478477202591658535868024605938831449887951237708472950140878425215207272354562711007202828257842203547626086426180563112650227593539520669449881362630695410708273007214045516773120
7942 468827288151360825033868894064638505974323030637548428921869138940471241278742952975798202929753609257545648356797394712662639672448946638199467687742953448724846564714856010437869159639525165423972029427702541686405804547454269932291289991732216327481251792119291045790888027267423249872118640348736437448949617896030759189599720097874044112154923385886702553812342452467516353522594453460637607354127338773198383573646873821053515935891937917474618598687854894929241955434894952839633351650741805910857267425023043680
7943 -506911853266292428799036922198225250076676444245265280606841055859249520771507037172891520175927086332511106821800211348755559176123999765823109125950686011265874733485547792092549898811328566822757249684604552592784232512925787859480717646893611573511150702915348462773363460166222032773373040097399015004744427549228166542805349412953104468249258297764555477534119875966992013406247839566842890159602893910886572533552984503761965777183670443141201745484280567517014406816806464517131774701859839576935235140440448640
7944 548087497893079821121540099445437607550697400799984813284157970006598423208697228832226257910973308085701018414886294948660807635041425485115122039407008114451742451971769603761815463581057753908287815450255740608234498659339429617992651254729141994227826087818781664239352399672691340204487049704824212990284111659940454782566034021385498886558784499325727395542682720184653994517029561586667829884079769617574495067178554453850204509697842895516615308539095509389015240618906004193221850830126264644494152109950601600
7945 -592604888619019991902591866873889265675270166803501815974659076708601920075839130496338287241135040480794412264898101667727280597330954254821323190979039249347009785140509527863909289762617296232161221459551997060011747888663682711406192752428967582463188747929401093196464363139001831448393443478995126048372326727153287195346926941560445467978383958601521358037276230333447942942212176712888404599326306799452648482761787472033955440574123698360818652228750186808479037672094245395733126917584062718129311284624367104
7946 640735001934701418474396645054358575784458578594209731888513950741793470735239555516100745794910713952601030857781822596150154295730269380929686327717076020860274537958034024271260146561765616601347248917474913608461537015621732370697619039362196519835736182121505895138123631327127909073154938179718939292472829897362699372827205129512117940996235791503996517011039714334748155836031055134732610952828294815711035340331002117133814354043270754124229524950451339402193507973783385494371425692159568576488460808103239520
7947 -692770768395363591147988808026418492266859526907910556031375054035351115748414875492882326211062810109281206077625012990401582244963590081922377336953000231529316029595898290052866790177256370503607735846873701421015501561956790904085128071074159906332828709374898298665106333099931351081569255058514468088068275286791010568412317226290373662202911181103087561355303889389943594402869207770398837797614174515595409828266369700838260778116146118022450233963081859607184685733160480312319269835236058591364676659815345440
7948 749028849768351600745933034727120300798577469854402327925903996863086212482432405982309545472867542820875543036677413587024938350233619113569230184203968356206832265899071141413501623305813813746835399422830847670877500561541940107545178882686474036589612245555001350937580496206976850679801722512859613801599732479681402913644983128265383940847620325391178236187332130513811328300802972245067343765282806193768700228213251937348131287617528849900934853870669110351780133337755411408308983177832271877821447361513144480
7949 -809851559913815150895678407367316103508147623802399919330311560131768566170946711324664166382608913862638025263598534328162704680506711121409795436931090725628783312638418676534121025997178214008918379923709939623057522569063674353947589041403319284895356305518217884730317997754418027861037951931192137121654932098200262994681526673296427902415526199676030087303782347071946096597894905425014906140716593969458536185432360727414624890127471183203069108253987820086456492299623046416079515710568693935159555826413753520
7950 875608941013573352603304371397451616680970282973511002721128667738679243428586153666466175760123136690202995704397634454885407794435443851184875782758667927398033432248802790675241071180473616067538536408379127831328998522958344310177775309069379134694995914922188437308603069319695782572242912906962358233646236586001854197627825406348174666497733167205944156455738417740129709053579184025473707612876097742528714569030983705463828772822513422606285205949971457993047267323955328693479063162242331366563527445599221824
7951 -946701007700845950521133191810732336514632110289024230218186389297131646342307980401183696510542935906158568850568903877949818643571086030710292258321977932750479105405343349344335913499184695668450348723543183763974048443874456490969815643241118951314501915786909721224864826767796664741016357202539809389328706639235873230532549814440832289047133128771635645272852212727654946477056234402345639628910324821659016166866845895751683544578494096368238610688495920637753739982829132409229548429508898220807830041820695680
7952 1023560172656981171503802275424829739812694709495976083933117998268975298830247105091005640504185161683044776526920071918643012312125115140873132359172731577451615581185860011682783810560825768955509948483648877798310472874687093231619233506169673176416466880614924288493197101224577262924224671141408663294444611139346365873170391946920346892594149283439181147316145867750090029301188686270806759908017099541300565584619168953113448419325737275851331598748637543472593823876807554736181017587726855262349429294487605760
7953 -1106653868336487587790027825851081586417553665066806288598504303849198343275519679441960646093514384284876875333634332262614260926668101018182478346417542105749120810987078730881828352357500644627621109475915468431168529058967023957140858371238698623611579471864205202457964901916282490754660061406654972294981563995635340647735906912333688152930134700799275728492326905491090460765981915972899461026508587979012943234065761099508309705762910007416309286195267686863724261557793729074240224050894727547240257716791811840
7954 1196487380665190688498723743554378489143316966521530139016059863488506309183266255815295993518530689766503388035045777446266123255330631079052528771300174713911464917997863881548494099666000514123733332393547319172333758415102287711257187286533006067187396690585741646588971992709067611766571730493634775003611952699197669800244951001795378959715577428442318043807694010909338583502617548742500466879025922907057141353986415802149689598125320499729506969898660937337305119008527352209388469721395897266782280896200078240
7955 -1293606911835303229551235979444053683589496459271786449083066159029583462722029655626839115615464702295867969463737093302738831456513681504497334330271384725107900075895116023423820166305478448111863318802907140791413460013754516988474903557941880744801926146685609779903055477365121035962498834382855476728209369580083923357276594804869481395770220096530217672758501518404450090631860621203181842435321379177179377614479082453545529181670628340295791257396874804767816332857191149141031780434395406878712108710891116928
7956 1398602890703314080316709030429021271786223027989317614658032686163623540603255783939629300112767593425402498892822638001071437976669141608551276009653459680276693658246350368735701601152362738685169167100529213249095045252909866285400603046446769290628682886646551917631354532368925150678904423144792631869475975908379323704401633650144133994539541564339901627956086923151316813863878412376658922899377720631172567000331509327977100273404481606352471325301623213511689410003431194275518802994722292394956979633132299360
7957 -1512113550790174739242584007260941003246525404777891909561304609613287417920102515507313674223248838291236972905272547851370595486247069740174525754669372318128014188823305997735530340369706493353807259092150211583181096480193624649306357400418399262573388323690997785016591516635231310196943156136101267272175172777510611571594846575187812101880511932943229477755239051551947890098095198370931019499569858387055269902413612212841202841762666688939905994337330742257359196226377640587454294415261364935350408069463318240
7958 1634828797497276644800301905592802656820442388340127919466381252835345139109585441656511268751774781744763533777837110213259825616958144072104240198841758659035612228156450087170290442774257389156672091677174540629960810854703933873817430484137381143840102827031377281674681349055167727007220068054791019341700777815540239226931629479901655198875572904135466745320787334329536300285988279860250666379831998867176210633688731051644205957853252951162016652115171804305102642536605895191013089072613159401436131517698768000
7959 -1767494387895869544442241357287765391902602517515504242192826043638540451547580841103251205620718415218384084886728082660545011349775567227658090113115342245198464210181017599525074524467381602887995877288511856668978743760223431079876403729297389071921443773379556063709953319712025123070245675916680402314724199771781293604600954023090598473932641355350852317212477477007749996118442992923678702257834352538353060279761293676355551440331153971605265236278065577721766002568848789539271966168947641366966686013594844160
7960 1910916448332356326745055149334305562402092641505903666169456330989994301124996687555830276136569667496815512858900966251685194573386505115864290082490627232991434505055760021579584185710623515140564347945356332596112218441431538436104825269225755813310360213858982877903815863188552882078010716473971514012324460666257704337937124675107363659509172703567014245201415450835559298466078530314226461036950058298217237302795319107839876944736675861332124638791418930638016349961500824190546670243083451564070462146149884800
7961 -2065966357128641663276012835766662113120008126964015752610875608842542028733800259966257923644477379749487115187363322543094550177412399380954160165097138034600522405504647494313022943326560883950823704741798294495623251609646542171142853439633447960288046280895799926137209932933807695727079047207599138439219190854500307451059832183375359433601712067671482062510921241524276984340885023774076591455104912163003293438526320662481663856849105341321527955939089732130912397074131910888683465294507104837604632187312653440
7962 2233586021857651184876924950507723427062196320808412481411562955106305996529582343479499072035080442133929591249128681365899574298346110806721134494358911493763263856034975587190450843551853279910160368806462045556787801158613939383872725536814279088229684673636317069000020200358363991218102859816725510893089222364991266015621345595775931700372559620236372162461182923249583132728374598700270157687470428596017497118591549090020343764360791324620041051003898339585768574790450281070751226674443740969116225211380856320
7963 -2414793583052500545504217670640783145522912975472555752507631474526849276698542632537156153552385576342729498855322035116405365925959159557619192126164660919633797065959077442792215373444551272863318024739634362183217871451435314939520292313262790930175081251112994667447650871672416885096854292047151814383818466579275153723957236755295626509887121586384309746851460978556867025123795218555730397139924356433537651577624224249572483091868367268289476777830884384157048204822248658091000073956494311762810072808406263520
7964 2610689578777869817129324229777234253768867363438881256204172504731752117283353826320907959817905538721425380115811273554787393629473535397322464660035548932239824155634286667943800855136272581633622276787065443301477591454696027729790629509610797437771885548963336480448356155477610290065232793789799458058119161259417329419454004310782974585685570806796512209513091189123151113245426077827548497910028868910769048580135229463112047426580122924707256946298812985620701139081248552619285664233184854649033459862941130560
7965 -2822463607269368409012785140333975628938780484182072036964643890518286992482700978786880662966024643287576632672937025306799232889202725598608888060086952061877661568701218691253059974265819376597587749193623063417623316151873641906718732643818833122057015983241771307042895087077790830060282739090462398762749721155396932193118738661044400274039188459372913346229093630377319851569199544170945257398815298047986626128880020255105139564097014388219877181363856160670931857174452942337809268841320433292191036309274176000
7966 3051401527847741761208373858205853541413774129687289938726484136176088505126411415123451075606012607623850420686308328966156171539530555612772879860515195061753301512569687410335344883042284456145694752450207640862216670921336868293330785322380496225213938531993628958817415988451984263787947440544499571707932123789936842460816432701101693774913673253797464869822681472620076409019859728723795721977397131367483765868219923969800422412108619198074150601165589083904086860441538340819311691190658179729262874217925461120
7967 -3298893243557698414466347130403790937169498873653893895340903369405085779391086576537341629591940510935432623065284509633110349265351442336548372034306582232069150451078937279627550231413673678490472596957627704574415254824266244407762976940421601284872757666943796393686217029507468212683688176190422705117299150208854003190848355980300522382599353252211349447418854770230247521697730532837725263596278936453822555835936500491824970531766304414151973846671861788415337282262101742438342412321678698055685169139270750720
7968 3566441112485399953867379827227000999038166101052496768441830208646868552463988438843755637663028044356089453013553874978545707694469507458624593848353388190202122691827479252694793366970376513585227732394212599380623725209191962311624561373222709842254416338665307733404345820191434187474006041410424550737270979551126590953752399197501468970711581819769261748200418309728090225429718078087398347522063470091100407539956658787054538877736456301480270135276661669689993215862566936756460024981358094900096624466965340800
7969 -3855669038495298851309747956087304984619277133846720639027944910077653714457158216767475943828319108328123790236782145958154225074329754092676164679768945283939687830126189994701912922997370951188198888465319726031082110137521009387022361023264372685719356061428336005835121819171757266563538893063891152480882237983888193938114615799184429472402088508947512655671567581955671685612137341048100146526378609772307197232368868263731923561438801304612999192256131207501427237400172006577344131854677986662472050904664494880
7970 4168332296218765273567782279342626895752166787118793903640940600982385997549941592655776623740685824414312756967506264374521371444833289589859613768874661900104277688663947243201955872723026973287339891043962877382216487699276514188622246781994787393112041188972182384832758805004210733659697206416740056684589568162914260534461132075476496481078272446013036995824012904338260822787627943085872389564655436065442977175353778112346645709895164110153112954704816231044667854715017921386307577235338371807042668113417588384
7971 -4506328149548377214822482088075239630742220968886018217607057661613635600920441104857810354070425118041333782763007508863823586788268745315810977936158369168178080540983951243926360405589850438770490156858279152227834787553751266228669597629468314562422129726141983637539435001332568757019649822041144492810673022835037683184068950473377030184027479647643491034873251218064406100925948752214645043309115314007269649387772235691423459699700905096562487009186193139072487769707433120806223630485185442245811201897894583360
7972 4871707327669398439170719774949456762486176411355599767093641503443325570210330857075762100486881313245282480898146646612388828521535067456785736754080573887958067517040858461856401638483581647584276856634473934430258861187108665294747754828083062108479429669171229587867893644198549154719217806421479735709923474792422968202645786694787021775975578374080992808736534794846820758640831116581338840931673256689479016920359874899927008437564051628606606068757518769105035665621938043378041375735738289562868574498643995600
7973 -5266686427822509906020067026820195597108090422965750874356663789759111040515969798448250406168357824686304315434660468049164992461990002144110153177004498916766216706916365545721936529721275711865677228661453184169874617579010890106755243364625987363550384106788011390313600250702715712290401351566463316142886894300915800256644340667632970553094690917246686764946324716388305924613857733768619994640739416975784520831459870005220823760164214221797548370925835232165983600623033648958209132889908918672993710429164403200
7974 5693661319570273015004494145614311910384177128159310112062712712040727417095203859099260854358826288721730985149355407911586582051369130103860397489014465303158969471495561892303189498456266507397121336244525699383266499009961160169678816897966865417590099813238562256283480957566389421486057022583528320543696338830159642206273491170219452402423236059364947458281496319406165235205326772870989200599647601401801062111112720422827960332902784070240370281918917412122235749444978330753826872659189146294672707550246817760
7975 -6155221631367559072589977628572516688860341545464456090439960796919640153635159726275208684075458600305609138647125082935774978328133857105367965863048760427612339717950585120625342265809147317095850001185484552489814821959711398554172187055385530280637323579019557172011014597945988518492298375872743075647603260168063170056225244028310016636204816461563097656326756008220042396902537214492033618781742864186488545452529616569705040147443090901740901595721260005837714291011993102917682754493520504974038383559081215680
7976 6654166406749442485279546065867031612349883171787904773295572843532395595455275277287083625805413418355532872481107051651881930755071490053226356666762322872368140896916415719866758466561016569926139430955803326793683577445085126194456327997124837028761296784934481832605633429050075087377126583239031459299677137781036866506200299175049023774446915899426235814634072055517329525576048330505695730340040217863178139809188218741131303636719311907193571087493045518660539465167049872186531094717001415690037156607505285680
7977 -7193521024487896942374414100691009303866811718751002854408666289230709962916325263917674277492983527033037361354536807285444283691015547725011495018122175261281678985115685896705763461279807200928219262745925020937422840747141061840026339545254565330383939685461089165271383824928715272268760065250964823146956783460668237048354833552936739127898843242228305756715497424816908833686037810396739784965533176231597993153226784966277049617627127195663279226906597215378742746896938456735038322285564301092117055061180703360
7978 7776555484673267500246991273691970592260630931136606892333971373945699708126207896748054265409587477775063170797323003050518693640686974985085821715559443505212616474434689700948362190288464708213095662675842219254392955576682602102572751297106373522024561641255059903298301985883762828202159821836709650075154719864874293024376290342979978142145947292718205252889739087743456457939896054522705420015090477359229172387932240894462321953416928496655345867505868175030118080443916710637863333278319198024118355239557619120
7979 -8406804170893524262744461123503951132885033449767233371031788567974167837076520338323273432829092670785120587348639810541896206061507409452913541627392132939527796325547211530777511360705554508711856575539617838030490885194361951385629343876131079147435024803985569091471178405376922228947647439259011609496454823465150091091669987912185126253403707404431687641198929729445642005337760408084590086647031780390736925055361399672623547698991302043284250035193458393317785260040375647386599773201875552241471592006589280000
7980 9088087207563009166848364725788985037914765225832344446107171032416517995124069918981502683775315052245942782982158759095247526103780415263081836950505387033816606551900095402377806347318612774728177882237312907618401761233587023332386086884386889882774639033254041838471513171054961159031346261078090619163052899569829588415956660824397765860328353240235770329161493906556809260004216154218933839594436799117035400890578355842832492120790162798160550212933666034068222561468339830379179760340019192369289420223243196416
7981 -9824533541046001314744626117028156024560979323310300046131744674786565109051769862170027951491189421721914534023811861945973189506609286879329956581516479621959158351984056869234091435109850987429847550217531183341435867533007069736511983052128842529316220342336743045252690026062182285237521735013914657998621345709957808542412070247464529843822348043181651891864056047606426006739827559961408116420183521648828047665418483018345330822704354010389552372211854345739956564944504738540571335627318822374302876173828286720
7982 10620605883586462786783194143551290575342146037181410570157533812845740419229241719313697974886563792227435356263816638752235395967649015487081706519056641634756203168202416774629834421151944521704873877529734640726213096584823802568774110230887677960882217976573772059834593991289664190992594035254373709161985296047180677130735796876131692008351891737872927233270927227928471383855305915168141898586046401724109799399935546176896230077288898218524496768630586395671235351022173905444206129982362394879197071348328024000
7983 -11481127670255923431011852012754326499352016921850809852056524730848482295531913054318029459706412444223026645164382849216748074101512396417936934167019033179742984180441759809302436461519980888937164812531307781759950736532788768129440613465946578756466275738118143178106155071985232290140728444007259010065660978143918662348753892095592939542471988651572929825284257611522655188327220422807708970461290255075399008041957427693323329614475595016391052532790652833139480673075099850169927033619768025813162473170412881600
7984 12411312191233751609712171018914724252584557128419711501571642780257276771265486427140011413541698204224881854074863703193608314648549693313515940645076295598921559070223650697267365171062796536573591518815551503923557534326996992392539609164716616379055367450277694558191488841887173717731888062946587931406561301441851301384949952463787812184234867885924110034345734810938953023366668970532505492817217775741376432405053482477164277006757148153767050024003663440990535252854953486892265598573202798701372348048482505760
7985 -13416794074810565575636902549664582183209798445732142485484564676723773758200786577670329232454656391604403811859570488305542748208086548520187408893399717939724927054938946046855524267941783925862622832067579229444116655180630554525396224401266377493289683877734736531122430523524970176417541514486599483737349856573759133466466595557738181504156379594067050878792951346408530422369985968452586447114983015182809160598684999269968415386731482529047425682301214369227351004185567040912446003225826127108999344800050426400
7986 14503663310634623023641755954265523931155329784882215222397628539094526125893615164660244621750426615502765170916301298449351538084160302952587813294820804007414816798663190907939548412723546498791861769823292833137835067439203597484819054603432166208690126617206044023933271275484069178827136379868847913013687293194163624771955663974499703769018916930884206988073490745063915888127858727849149492911076215188334029059291707556401908179378746405112812958509165243582357280295612901359517392918946633563898956602120800000
7987 -15678502017987337101956452527022074406891174930760713247902598291628011436242202986613938488898418842629369604859434151330555928725333410538824022593814634405202570198258706574819048510033603133517204116133456788832728451083594307701443906553843208856944475449650397930229457899807775928247571540405339677241588135984341680676497099475227812575335926243059185992551530310354133325496376398014802951581175868411779075593910490896001365248863275356245318325118343910490610097718759107451986115142760515355846847403408017440
7988 16948424180369060738534943739592561630427823680149928853804711522326436443171802552252990763770203374683056259274223760325441377349928503870555887590844893877111320036989243216020852201706899673166305304999710104651759582650914191930718097448145727652296759076933369623675534113794490190339316554615307121911768681847580638301467468574539727951173463566038555698807918361590322315005690699095312182612671409960386928536687586608165138012552625644669478682408745038288671743001317796276783257978004817541822661265681527920
7989 -18321118585498760919671383539500469052784347341939333187432090280440851781592581609658909192741422510111923956416290703861082725682276454837081900539440547475858927656035864374508233690665715704246630304717484141861478518227732782168210604461847997229842471491893647858309272576461739147480833189810793999897901364072394041634676278594897218919214547200533016941711833301237759871080594384292012747402631543911689094686274069755668542165590860134883476202527239845764524233728735050497934711387542435999883270732667265280
7990 19804895229087912276492377692201126742586035287569394513729425525786777620236660961236387016586268378324657460728940112989924345195329165111196827726613935838687788387749332181820580244779061709896041787877556024056222969530226985109863570970832645622054979345769002088397852523338462796307891238186896095712393576908410280972916970303330700583112205107654632447368447745758482417978590530171091946401986804148387646102944680558024941670802999496140395679336264765759921024123421074372138030046388263790297533471107852800
7991 -21408735461555192321782639457350730138844514086165258593071014799123085103419732583524027992571054273676166224556320080256794929862483517525786035946527814697264760554782079860605121359112979019356952594353672801329027077515746408047310504651737409827285530492774557707623890612771150460946768603727780657374191522920738950850539805110722120874601875255384848128411846509216618136675277458612299363757060631089018686213092855639793618047434671677269676585294886788846721738838693691527096287627738049748919729526859323840
7992 23142346179328940242014324311313676383556468789056818591808856531825001856283321394873597756076241939164819264987794349934222240150139118495396087408904644072496453650973505226326732913963547007426928714896892347291694735852435713734271073652931223112460755544172712058039300338779643884620045030206888186641724782590332780808556094515665589415404532573715778970759932106149877587993852721739022642631351602128472485284556492176848075511867583339394238374926814598662325355229369549330183475585333074017753297950717680000
7993 -25016218386673436148161791377546308186830350914561918049872667490865573547256630484411720274582904437880938443198256683751211408601405996535069668350422842684815782456655396579789464400909562772595981275243156344955294183808716584229405715074752675905032876758950486328247066083756906902715379160786458252091726534474265835912091587175135881276407882151432066094673044331551758478012476630667357540415224267717865093648719852215497032790855344578350270855686441291597967759946493636107960988833703068019253216741940726800
7994 27041690480218267748814392074208143775969507064875653958557513033990624178231570325195211066329579349457174729895032744690923280155615833966792820766011021065798241852257489634169262731235718250483005555660481539979896144114081935665988892319836892150282967210005987770208987410360823531082244176202448807919166022241180189329980606515682456514250254485803029752736701866707600727255705782024379135763229689811642697393596821895743216750123311079096611493866758187104958928906914820668400039072320013963263810571303253760
7995 -29231016636724454540576917768847559591596687684809489687569748740942797533293325442284204049397470287449235352327998822165639662821001503752783224160055154291698623337774978454324733007050724854550439333190864529782007585101108262046641995144452264866095737540779570847293302856187022232105159124145930900094287038281184596954754005287795117361676544224410102733696821376680042252497172779746601691037933406441238869241936168605937613244530698218526785295836940090763691521087698534894149571170872059940803709162829359360
7996 31597440715256289402075155303931466387510866197973285231802313444909609222467715179894716379929661048133287534121081370420831006921990807435924550145776421053393245431162909487681155721586543496401173217184872366992771781385135702810451780313965949024091733707989252582467600427037788697171623682313337503363391979242707508011278800140735593962115566925198347538601788489242993871936157160132697050256754175694089311828137353250792394013022568000283265859963460914310708578125937904339908946578310354011154516441875633280
7997 -34155276118027355433149107186235691292207354128902545330453407132952374315083260497016912858275404935502361059702682708943810710404106477996859849054473168495886970334457148041649214716088490539386047760226580678431734458010673137198464153037215530825168721119724339844573838975830883175813672447222301622676926680198996767763525182061562030429603001126169988275365303805961464308647075387562883294160186849896905359825231966362189241484679137570706916365357861335250722535389946472600837271592623181430012504366204192000
7998 36919992089950924922980603952594998075901531238714668755063879713617551193913239715337819001188410459587680887956889506194947058899766801443791862008011715789328881755704890734797459532387453824744989351556716493564677478411055208861815990925841861806119050658290024071364041785937595629516236792156182340101989224883305093221085699113697107650275614061812618513315443215860008749574643688169695850166420217382081053984686542168675962856599042665040218394342802384809704371044222917813882623295507543498066087706150072320
7999 -39908306975562892972108382039060843166837618564385243440437247850425547893666110154156114906672749309990774346542256929102069588040573019099186266042368164779884414736422160029234595403816816705541747763391069055454771772367221205495739331234967948751634716676281543494584510034333979988124424107219977299356619836894110577564047527165105872344380809202788033755293733166459279737472183323077307228395314022224724334858036194103582701729416480345639333528518591136963757467397711353865840604050539592620343765743340783040
8000 43138288993730664494702158017965527554201284815002493919514445998674410340592932245203184615040436739909007518311531747524231815065429367119378473104658140728296945823502061933529586030671205015221001695482999820564503832639344043909391849809299096817442540728639053241153232390876987056520113957667265252351841942887856745842201166495218345831446589033102237155637960214859446896187623863273405698491316883720935849527843969152386584575423471397251710468211316228957020974994811782357631471901308358431342703008279301344
8001 -46629465135663680633025879023037722233928101616517557440961353150517149957868345731308774547015078045243156435379504237558612789677871033377043119390297499910936467217693615866039190193567767856351810728552800051492276581708240587580237675358995412686743536315569255415413763168447375372238352273250943725503353423368227967330315949171144218524764932672348776895354238646155577428694932300715488361236170894000920808016414038845081304428736021146202538716748897287153471207987411069289274061616993024291119598740013260800
8002 50402938840470264751330317039008189131273264462850733749868108340174864037336133359239808180428205350970739090629371348249430208803361175944823993195079777155413035937628616606803920461138221354948971834835560538709359222892405802591301027266158362583237419061510226215652583315968714295770005907665066056685726465048931668605262457271646859509430360974585750120372990982080257341203462927289913772074808436680418177030577604137813209319262091356302414532537376457188675908966749443882450135169168119317409488947248648080
8003 -54481517155152567959690642146855881055698764251982594053335989142991632370140866173955101512204739937726651081125104168027003197131436605158428759519769949486474108289733948936856370110946030853693050421179964149700443140481150077507791335589142482525667261813496318177690576489329524727978868358748132780468483875391927890003284503112859544392852557232337601930254683771032032985808456595814174422577235959398958237441929074019374747160878544407193579037433108924686209751293939723066125610784105996710030825462722998400
8004 58889848142811368237982190900160937776615040405919456616516779655554170323784524874382341842742370906949263198904346050319602108764549323476456936123343482610213521500394552815259554785174957326056584361065753827670328873075470655511928584182445017027542307723771146239759809677790175045834024777217205624220262258750018477472210763223383249719695275619606865176464915767554537303078950267651093361534716348552425723347018860814823509200350790081525104738335456765211004437496401301664581312643117258268119462455173470720
8005 -63654569364285360208449625287302254144195121559422468413099066605523293592812515942090205443830506265270120530059244967155730783875040600414452152226609095699763786267356756276023349288831881164809019389520080195653905263737833493744059850401179885845494943230627024765913086438833917508557424930680337134802139570296981770880750719398822943337116617984789961714976233749244246573384341619863524114758536468536887738821067095719226365532636859413194124959761248982096035977609455584221339978711335174111919028091525128416
8006 68804468324842691092346669034335998593756281717242286640456629805267263699978329752854438951154779615214985537541111415409405989544107943491250780591519580487850101173213292637336125553495642101183457981239309245940746190662515288862144274896576365814771968203396933645588140506267085249815077004363210266016942787349030926182418814959320663841030092553137375617973706437187401585254060398265785694988012103247899879542774449826405957478724174997847631136205204836320376596416814888468109900748177761168303550856684420000
8007 -74370655849272659821483453507790151409408691096177381775846670926763734151600024227813637639919126460396640477675401763398350776386726909485183897963878978497447089198286717567110030701375705871835008497695559403473585238476257672383989792906455798213646345208244265362899256296657254870663013634568497031941356807921033477002923725860826707318310668837154227911680830652684215370666707064301430895340106642430861734550468847331261461480544474646889108983805800302188502234020004949812949713005100667171408167692706203520
8008 80386753426221352916089348762829111554835939566120107600107378075377349859135953736359931684200245472691797055472184114328025577348998722823374884313064133007385370678164850986004511060001179109092231637168440803987067926372738733289507202844099020145771650365580161770326227041588097477786288993504949627336948463295689748193762035119744575919264197538283879185830447475771450468969216701628859896363408541357576311959879845221143855828924097525467759653950270531788317053016936809952366601559628856752493989101110561280
8009 -86889095646339593093898358645932771073369540832932356842200693911220717434825653088602006759818481595681461889771918864479806030019646646731960544449905008076734193437032890834519227921296551458548716116428278935766162988093113373396007211108872680319601060200166929854424253342055827967330623152178154952339649222315446811333136010191361839103578712594968723073989777736900088708540941590493652404883244481084969564033114929482763354555986616103335942407979397043083182240605298101397328284766588895186519900630750539920
8010 93916948949265131401687157468709126782423471018346415173048227288940211924654322066547679985570894923666522602177150621308150148309852576560147734402775497588957225469083747585234029902376534806748058280254599483224118577545984015266953436808748086412154831471986647476795238627715584168129037511645284463491327708766450794825388284784939815709724245806323987180717952973805783444919090559495126770295357626330513040061995373927649796562751493136338763232626554928623702149922950972409708993657478168148209935871545397600
8011 -101512747992183862915666823466262990894221788014466580759845559545533565063631091848877671237233037475633633948916998511291232439977257407258674763996530792358103665079572656210640004568895013463028148905191612911798607625983637657033357571085905842640799461573622178067753104880065923930011261905825877058990306872806956549542831114988645139816740889914386597173517503148627964882013124358021994206030001547685814134520682117419109445236132208786405646237462210604168902154784375559721144947624965017106685899720510311520
8012 109722351058290684464314939875934163743673095517902669350702675174768126442409359816987999666252641204533643194644250937327449908398853645485171965269550266186657101351055230064108054562734012543358723333895862453026107695544615511230477366206596659686406497174723492681020440875485380930664904801001681464673339079531416144133565105043223977579579247330746894642040302818368666055229499395055037563089249145028837628052594995053462904552655544885780245567316786320726335672902600907267011046746146069023226175945898522400
8013 -118595316037529963173530934458520810014417741506788817238125214435543707348186283421971295125784286479371440760683422078381037957300954679015732663614153076285088556129786182501475370519269851085528227047906867830741226784958477409836808438199101183541397312070471965889443053364796017229472918716907830891928634843826181187159439063698850153670052735365430994624427554262444386671639709165261491113169610127492240793161687697984541509007830246835874908270496920979174307067978361701122410256510152438555374005389905978880
8014 128185198635219551418967966334013957702392929084035647998786685537770340690046994554056641259335969999581926491692422657008315749614120008332226678181271870289737355022980155166923615850639227995011971151284328661331571431516702504889748952523415999902271499116564167787193051821013168414460052094940812026461684137756687687269978180454837825978331145631833630180069869220107196012995054508013090475772264734661414112184453611901045986080585316956115234747406330286716847036495258393209867927260232682250242861175668212800
8015 -138549874597286607481634139536789973406861272899249487589211669623171028198824412370189915098096847185026795966442255856407160169241843561593552870382439968679124100928074209870637628630560217439267493793412433792268920881613726517031444090129353109682531943344553088457510843838129933185744238317326062069745940354288307666011831780076796271879815503952785281555905228476082093646085321838554188968468332536795171796547407158663254982388750502357339462276731004192374132487295629501119227177462622154720826640060884640000
8016 149751887884662917274914755653096636886879609589993305772072448856252484898896444347507246383041888823682375941203849366375750806721740874290774956823250119357362786220645999214254484599631274194281123308117546106919848598865427514844513022368716222713034112193206797710276797856686556380319177257576358072371594988924085370603436967259722930234989955578710791794895347820616763612757392703156772804526193967972355239391635657750525919437885017501333223563124056902037465305861228283784266010364335260610209341315392830720
8017 -161858826884760460947522115574004214295325353106816035442926003914383449283199251767858182530021855250466041405875648051840983451835879947144431990948299272055223275632325899025737371293796532982003123893765428321355442797215610653754880829935589479200105987929975190910366756615472885593422229633561613837992858605307415480008275265988577561024926816683656304432006070962885779439491663780627933985980941779737291635936791531022873504966682716501203573820704140451466160720262851880788286386006219009114292270407864254160
8018 174943730915801981881625443868099627020880155048287334552470722247546864695901694351504810003822162423304181315702997344496939806397027784274125639568080801637262348691333828484792463941148198979425531957616254137525844330939781436844194582664747289543261258325432256580070772575569914208193020350334076673488884065877984545819574888027168694087547910990692187691878343062274243208112253607931441711912005371569534722035638114674168858134344580286383044292989508552891280465392776271289028087288062956801563155301649206400
8019 -189085529461118017784256198763947610425929168041275557921702032895489785513168267940913011620355726097251636884400672386329910291271730477736114824849859626161643786444965355320907779188299762163503166580642031611351369105651469586682582674191419965569385583274122795797517683062621021471673064930836470018473437019437425688248538186038226130162106272000357458298006826026966998023861824529835029035672778565551012410429382738615279897337493020954113847855912145266705173583766623886338630417001456890563403951901404585440
8020 204369516766423296772248453696896938264957640228822200526453806718977760546895200506566209075833690566995394903783554633537280268777017340689404944943659907180042508900563025221750417986699055068529832582967860660491235791117473226805220467558936254905902484237156573409304744293055041760678786480269989206879712386276710172121196048666243579200645836578148694897836000848257412962544656819010528801870873438832078140722998933139452945843995967198257636468713885378592547472596493411403665021978123144800616685230539240800
8021 -220887864644720403689144230142051970801242380619938913493165145882614523765174780875336374685525735375298000299740068600005812242603621183693981185696764718032254714316845638340537768979852203276764292898372070650411604419404443339200322157102824358511341557104055171021524899801028839329957710349905323762711209767913649462137313960627684783736870535341912801268166743858252406975174517387267257954964039069210058897020693408026448671306310891304718678811980988887486347175907056235279748980286780941375424538130105745120
8022 238740176562109718452262171613040493857691398431571157946149134596691491809576003802121267466687512651610232675027018773558426281125933138012181799929367983611267368322223835318202458318696235555531350170577625065550875863156519952450779151844877562908087634004437248867441344990029978233232356508233534313265397229623562914187650018315152375470824070352226222899313222427421134343884553992516723101811869073578094519271829862843529465344001563846623577131767110188183417191062074311780152838779007193222190231161969950720
8023 -258034086324775578938355527453585968756082644576464549550814235357706189685120968600945450849222745790880585618553280470408681531537724518262119086547636606940185312961365824535399299694275909665945847735288069343029337965959405864484486912308914623626752688678458483279770276854108621437061061777699658130635269710815284169619960119671506116280824738540331475482598901260799062733741591251016654889895523405242477861473332394903008780614678547713570599680436187903634805875210574033775968380258685910321108219472855903360
8024 278885904954242519375233936374887762534723635927900965270135505852568321528318920084683565882580925498202253871239424172982482101231972102720748266582956551524501291454549499563286505701904798500635225368114374419977014456974969083628890560812477313175471002119073052440434307575895307957811729577302033928337966207601220141106680240567570135773158803980149336412202231976680589539146325633106034739533135342670508683783783926809121401929750922113457017562203151413761068645963644300696485010376375056208134132868154902720
8025 -301421319626243466525264259836425825157118645018613868409036770735280193242183069920076349608011381271599129633379317395152026798973287674466619760256761058599255688152459784830541066196012964868322900647019031208641297194779987677288113015118808721087080088354758742353529290181033020531883164165360465201550788806920160638729986440979753816676056593567233738049311729832761801203535133345628042342854567632791350321473435819159303886811913560976741083423609894695973630366849026122622681608593908012130211314001072418944
8026 325776148859932675510260070091542085973489012246732219090204266023563586566176084565097064764050558298120996085919676637824064567311939434685817043408670578633026989074639369362123225892394336824500686866907960841999935366409961058313745696971861162046666464595406875717133043057533232106211495974659668974873793740529084055339178389642921342728680230127402763135982728432586580672244832041960794119187020685387947875434158940246329574118964358601729433740771453766850258842706360990668687064135964445158974466337612411760
8027 -352097158480566456325421530144852215964819787016395264473207651311616921102217629835964698375092119500114712104302340289675248600995993661281947445156934776762094787048169055287915611932794571009553197812316327364759160012391812285383077072235958917744169957914403656738420682171458151558116885928804477951424099223662827145479254482006709017627387612743368238816875632367107112794256307552884456392366609877916545751153586111905172066020068112467153402505112785316471376624392361183250378557216170475820625665942428278400
8028 380542943242169681539937788607751039873865122334881036129047161216084915315825709696657054760256356371309372808408805310489148633375460542503373288592317368572589090219980300151642137758126371806177241953351208999515957013512790755203400625186193193497081097827808533353196898382434879774594437482402769561804679488565842229224979060331058753990291999093161870656574768075727082986075558733392961720081976502893167162527607957374824581261905913966917923163311691847210502292242170465595415009577150337104578706516553752320
8029 -411284879389271691308834035197990699508797842132850040042945625252851225254579804803907272623251421269084704595798357248772926824582446875586332134090797397056529163283888400124877702985943491288010597986906877075173402145640140904890513866828904163327105591073538815685821138135248260312715863383205414829123723939467848549016848891704348244797696520902591900095926603145300323328647711695399104814531213631133243915239482999581035317371823451075484363170903529997454373068482698430397385894306725917271764080621552988160
8030 444508153860871124378470256019082819780627220347064848225887445268698308127979515326832508704260570934419098467784447505263114555195491970276694899942238371675505172769897224171461578607207356235491031611553361567951662047553875063340405424123316267030000895437876937394209194612466691950514426633647256388887336076043802374515353860475941253964282934951277919000276366033133297810572176033310074185252955985851447185059409918234941559283790646486902308999882063478640844756940565258939200017798523484879541808606203092096
8031 -480412876297902488022381418797436559763020781576153377035552359139023741511142056892280090781948371931899486882246346603624134389898040195259435216575710136515385193084536612319207796252667367021357647825140517795047079921881823133285429465445144168936337458895085485475401754827274903637825052999236817858727230581581043945998689110972230213646555826321185488392411370670894661957635266602436626404951388505537598946513058564238737351852924733320085902883896142159840882974170368171125110650985933574763526156844170237120
8032 519215280510357515728368196548173403781339334546064570261243290506876564860668238249272382046990462105571615006907054398948445468865016006195026025479575359555039286827456129307729924543441533664120465639939623036899323899837944737025907264782349015053168564307435230405219910623737489527971856882418585757839139755034145561742241092009380088906299447690587473994363898869185924181925058289918555052943914072139537729176695486080939456476601060170340052236872764147816833247261660269529312857248904208598721131640980024160
8033 -561149022594809836086946177057723209304609456165473138207196804649652262175538896426523546210945546427109726489704806700926369963316029015181225605496814772285232551808692728911753415507947317602623506083819647082891920750196739351926898711337360067654329208076294634821497523137954167708417835910042507212818999394559904379699801215460305320763645927362772462734165645611914581320138936520353606317929411191012777952702437160661010981970900228084716798239694772041461471408901650667503099224515830427016988436167269407520
8034 606466583470586692856766097491444831371718182420902444125158039207339354468336555999552420458182032806453752175097025734667488931477060209668539099700826771971920861231641296903984601650738318461800581376857142379167897682547131496487387834714966830140989875127841022273773844241259201722106696020124520914322496387542136037920914895455771445361618262675702051955198755185923189042791503939818613579419467692158124633295725577066857725617566236447174919175191720634472377377423885623112659044605010825240945292490580538880
8035 -655440784226666043136534343905045048315872609597395641483879902177889162162245012304426552342838719216244374514762909747533322572188446621055877346236583340668332916194767388122265824549214100660163636288203413750712095955987412136687752209743199731254898857850025008353887998208269368385185311615696061011249222838195933243550598623447254452051166372040149049331423777846188083926964477709400682684566275343274720665864122338632804072648188139592472423918566585856487733050368755005628350191380936088652320238519123516800
8036 708366423345266493628119925372136169403382598855134924983876686538548139782474141970558186954892899553062080772564517897573408759129873841565625686573237018267689024988470826004536677357453464095032196422162639829496752972551205214903141940638878803897584475088726906531900015471126041839225143961872008753776612004705083340510816977782797434820117619568794563941517718904977952438840255734289589547673174789791335517694147310650524408336372235249295776604400167396359088889999255055591978660897041485124079357574837614160
8037 -765562045596053991983851044558258985251322438893913772208807052388968588461140328325810047918556144384261689346844806297902395525533761289429345281306424518354707066004590380626320429848041029214611557804207187947006400806859694910065459395174481225122515784719181793750283009418833934345171706620133573186212667500348227626910618118741510074948096437597108792272737141678747401637297606085164752857801275757103885225072910939104331727247216764600532003315955625482597774726894386132511619106194891463690212012948814896640
8038 827371853181247170053624254924214620814199177726319149543186324031769382739891182686077756163888216789485321122794030377304850144257338429293372700855880729673103227788392793119508904414358671569833328920006721914394915680417470362447816279068789094026834397200548388802453047238717832450405191505345214055387999258258318938195731669939528129423062963451647007744813427071698314693621636491679458667526516064796928562704675219780460093676708140883904795053761926136694998658584144308860942552443596109999814583794198041120
8039 -894167770561344081910193563172343903913521522552667607560536708909278265543426641064360999921329798059445635413205038801613591827453016034196347352421217274143361264118860680922814601180408207585940227971037048426306365173767053248912539000763050728704428339002891597132652508615901321362055251516857315205937526520765067916720544569964132355514792046255891020476095297673417498715386694132863563823744278059882128520952461966309085783297712339043815087904193992214976475100437654534867939012049320221106960560351078912320
8040 966351675308773060290184034345855327549031533987879322785500668857643369017786267644877104704331103262126747719697739453404042683582180287117720838934080358984149199263555014594116546746170501797732659128791633851009431706127471419142685991035422300819979060137989106588638325522934514170137245455476918290258943150105500722337150285328646966253053796903112813675063143846029710327335881260885921199276484899537366420586935971185716587977801304090382559985189209864430439967067232583541301831293990225368167679028114758400
8041 -1044357808327950725740933402571759213303266728067137477772472688105544017349144694869256011588209499686924993825937125332331904970839507807226236306096450212196857104362580764974846109341690918645933586403962331692780050378653260247293694293772215803684898187705410729625150082717785855821636399102004601560840475482061008267726719997447022452969203933969029076578869100287612458295755276860732493543451335048162768108394440158727118236736354846454698904195202713805754395703209218809760124960949359439410788240492237395200
8042 1128655377850909345653273224066472882996235795092097710673876800892558286177541602634237393025017150829467764792300582427191892448833934956936770679217974498158709214187211438810542791494033689493123232759580581336613047976694495265467170518410052246984310659057785917739183062526660874847295707151342637821692401921834637467222402764046164259741143388111951866958026494248580883900211287420531132327513318588881595271801866445818636883411569767085055785388319733140450270422722246976621101087851383123109231608711057590960
8043 -1219751372774204595698018479003021142732180702111544326733275715049454950795857343524953679558861897967758837505569720013937811700088261456999848362384182081358984993452460828141238279025069115482341766396401488362109240283966967701709593291940327211786463304839623842935014902996827955933526694642143875695492632558251490562954803647245613021938261755625464024457946687044682737876582083839415934395437075265789268337013741785556748208115850116889822454675287977768908208907979121476536744365160576673898625723021047726080
8044 1318193602152114269987194191589712893498334735108058666427474820860183856054230586519525130369503267981393970213836968682543795470008576288556169133667324537852664473424985904707075007588008718436895182478248616340290549974299799557145191536827557748356374540270876586853739229120667348847918722539909537866374189891674686419615044109195557278559445658766615821107899531921704729824108007341973585799733936793630730269210952815463491427827160175206900100536685601093450871136526865333365971687979299277054827728869841114720
8045 -1424573979010620478963379204615344456822561666937037633135890423354716475250028819295687709488297360279015545172184089105491114906444523627415555415532222807797593517959105698161018910707276495325501052087007654260251429682278757342118973552529212372208275910189400306952619432227892960455440534191488162264202300249199835927250046805071518796246704477824536222822600777831917697468220520212248085821502103704275567766582323514812111644539336603754389586141608616129857411937382595693984488663101745254933768405973471806048
8046 1539532068104359210878826579941056204184167359837196031904604880739198642633346240919088001669209114219906964568667029816514519370238085118105934507502965935477324497076758087771147892696139523301923560349174328320034850451715811915612327197787694522335351338049787490411552868897737818172571720970915230884307425302981894687849032279415294060205500882069985536427995851093948347310007201405163881468004202630119513829015487200246484806607831760252815901687344877557112088092775839385777516942271440337099377494967403324800
8047 -1663758918813291236834136110315137742364730651748152464550309848632737001373414539486185508773899485351898749000420696108940077403389600261322432621913670139793978294427941067243959169696098466546246744683435885058173541814263396406838826973036171495029866967187976429889933884737739320873951473669332107949611715499727090865665215714631400827211858447900807574781454923455166248583065202613698218779366411343131382867495961847967046808750870276048553804150342512458795241598457414161950995497607249156671132219329705513280
8048 1798001206076660608147748600658759155908127997051840016068295267498473930124643655198398397387776591738404960223464005526132474340332489765053386248375947923571723641498609372852690259897862598595767652997566386228085995851161937371113923001790754742493320392329232810101809671151645070288857340134303629370567378522170239352623111405718672472715838694385887377534029821270975768443594918357494780979615833011363355496191510647037309485069858721404422451378363136088986789711140550714690164921757349667847694880526806105280
8049 -1943065704098974304164186305868521313092918982515226392566214869943921617986741447255746454215106078751163037726546418378405883256796936790822654282339948935229953977740491574984115328761466781496242486572696952958907760467919897871508516548451913011637400026856247180220240256937849487644172389439305512717255846126040520980651199213516908406158521010291120547125849796556285583661604620370318037809174098269115414649119606323208943706989848062042978955608594760978317016276115082530271493482704628955158661458386318483840
8050 2099824119547181232156268610664634951598072592278821415995609897522658712985804515037318785444563147303969296923072490310394091138236217271872164491376378540531508539276591419806983327260770278504272456137586047050774254627470035899320667192783265879095668390931884958694665042676220040896909892231457638656140037596648731848459855915795748161554790888099533037317582848214997862754195232547640133431282989519181833469766561198764004455631217565132287174783647712461808697946069687472436396899724273666948277803181342939648
8051 -2269218313101747199222223866894815721167061892307953482873291735387089095623717109337631467263370130098760022036932382340626569235788159587627455398551609663734254542503469944353682229098134883917258757224552208751074831555886629607443043325591004489357521549169685803846968610108695904170418201458001240080039561922094859581097269717174228076891784505428123768240197906789598651250903623087852558006355595684778899000937528851739445864363872088752110234922691819042970783244552436663251320057933215808641494531937612605760
8052 2452265940539655157231603011682787921423038058922169326865385159963627527275000307838344695515771807398442541217860929589744321363091183433363326398534374300750989778331803004597617449211231843421106590687376279250595620546900875475947446193403922898101414732233753197934336632784291721722429249393646179096037343748706666355398539263843113356410394392445788204461204012315222089703041312556447400683090642273422311952036947446927620475280699529154154001226281016665864925273848225397648073096503264767744415455506031760640
8053 -2650066547028266987593738282365275026127279681923772504940377814002083206697037113650297674293460131690085033297815746908048715906951281263117055083498280959623972572169562640529730866428894466374879232777203761156011030664202650686244025612754396878655781094735363060153712712837328075199905982935554541201660219451659797128018862929470124274818684733360462876518146927803851665761828534564165648594681002842725446468413303739365815719128382479507280146357339085301130042915624044942915603777525836411221407420418807097840
8054 2863808151010325414393629509829742508401323919394911858240908539392440608482081843783063585389491397434320471969317894212177649639042661317977534297998463293317624738372054555453205055027415966997793451242419345111573478955609958095145494241706809486811206579391318349392711496659916399949771676019407334310236477990849786047783456722647218587959714343025000171174946938224171895561209509174441782866349738170251955724368821134228799932237121171969284710558107395895431646347196831455415125620124125219547505034311328473440
8055 -3094774356978202461973798631372399159535966515097105981233940864253172546953109352140700344964080393911995214045626812243779874162390644906898365228514815791900702777951082053019183902227997228411819400604518163103309019833980523436796274503560873321339726384018518422689341877365615880474096796381907406171276315193611090745584464916329447670645527856921714571434711025671161790299958571535755449608029450421647444220784244020656983421777309105611041985347159899310730066969071587604702233828418362084032380034323553089728
8056 3344352039587148494479675147320537740246212958697783037036870568803616134193010468533504254913907768426066897797099723436852080490420961733280193043732742449990454660550714910474813222731584093549512760651741513853201556671386499024839767095205713369619616412344833022165704477678587660437698603771735443383848655872704535748482955221871029075033541005995178999946492095328574419559100258531833242563876308436928319271212163605959497911315052450582612020085825473836419912472139520465888741541498766910699880664375632532160
8057 -3614039644961484370039880310859194050030763327788426561015342277691058450103517552048374064992116184475214624603469381098397957275860899789057118937179059592888036396330628873452912842970903526229915480237479409368384975474971285480528709093677396526238091130482780271185441580407601084009662202886176129579628229740396325119414779166015097693314657095195377779386590756783174282156161453834834374029423015904132752933238339144968956690651068440673588098254077614191575385382959237121465238013357912945258378549440890183680
8058 3905456158724627334844210119862945534620642775508863907793026738231052743605786091992418912281733442246797091984645034388077443142428274746815865347774714600560666368117108240682776511785892390985980605499649482106780982480366344316222816467821345501757589830125840913933567173988042213720604404547815661753924692808272046793175886102640822123466233092386857696899070240934997545940148901462799671839196041195546236285567912969178505658356189401364413250432523068956903615671173056060273388159578053304189511073558118241280
8059 -4220350794255385045608604377324523647465774672614303463658785000479185488110558706796037403765112619637176029698338603300343920768552786771492476832069526692548847908112817890873393035620254200582096389231313742277244244974002329891107562733652198458252498473178230740837453922380293632068510366658969067796483954694413799177785691131680447370496469771785872725125315194353133532922993459896137956456703727763279285559751650719468932014170639592682700929893953766059436818883092136436788847338364447119222879030009990861280
8060 4560613458962674230798151886411086364064178977656609903961337132997623171403699791039274211752011916704880371431333260198420662360087772902864090483893962177141732159116486616955119993656497723491936857436851742896669592778407864679056763818144752076675573932221301750201427683775603974140272502361461260091800816025818474294925927486045110113165784345103136299172499843722251809383506319048619538826467443720838508268589502487354988671676941769411948450071301273223732099702525306128671662751927332647857585409504534758400
8061 -4928286061004189872293785357983985238820425345437708457775533541438352659188692128649540488974086883726979496132126792882848701227295207897591208626421283558184376929171871154331455736904049654119955698381515071731575228992387204758701361217785761603816133060819780526166696768807016993730902422815076711446876649493722350127888538534304725649653015863115424742885447729102328950573424354729307874177164501693429234994424867436132379362837453691569998145843464458425506200190392111381691252326769042382698266249991249039360
8062 5325574723879073237604435273971057279250527977647566287981723043501484138224701965912199013560406365805916422839511067103594703656748492144236493215044069675416179400045281591491543672579019077503430491910269017580042891252865684478712433207825927911650527446831241939346395470949341758616390604019614112754035550841250304031716029798614949717015552920921619174640975026728444282403219859612400745353844664320550844929862023333647476914107809535010031950400168987160327855822328361195713149285603529926287393888312110368320
8063 -5754862981730008152407402905971388144946009641994705451477640838011167510052339990866695491968770946085163664062270896351377513480697450301279963573257196059299244844899950245862242422921512643322115270323775842431595986581884357144932848908476087150711999454969211339966674929103443380959961586696364536243923623883686107179045883075698337899143511052975628279666380082387008928912912022580816351235280952167553254755801384761927986572264195477433211131342583475374400089800917693556544503437671088362648382756046053002560
8064 6218726034028495580035103664833695631760793585559018635162327644300256798215098722357708220358052062029411663781656710805448688872120999217775005651697589421419686547051434320987599356363065450093776337464190436267113283402888411554514857119055977082205736783588085949333295454109634320202515323677790776068878657976261244387464360872808067920730387267891797213992112894508651433864381426628589603705972802522614548076381282354495173695162606093611778371283162033898588383651607121228427193893101939263266696973630218835520
8065 -6719946144622963143682571077128279978900726621004062579768468244173156170155823683679687344014927622764961968431703330045545448448188599843375649268760425355252800476934275826444470517446002730255807306874238861949933832854855837929801834968855794767233720229665631033953761850564537536600224283150734780355983503845779855725445233418663326120097828835623274676232937755597666273214213954075613080141618924156872872190212995990201083026556004475797538791595295942369783987634982654457824885328965091171933079154826693645600
8066 7261529276940275182220564349465966160809932192383943582478532313217195657177271275143224272917995316099507604922534234721639079218648204145031778454599907312450175921712574687295187970438145566920703796045097771323292440552940813996571479328234549207569173301519117059113079397889346139067505058209168772092183704711961458816560362611804058211022215723889652713301896073148319237536851233335918770508898593235625417065401267249342715001582494572473925308607040079549334574269113846624439530062955275503156073775641490046880
8067 -7846723064487528293021967932707317297077162491944603306435014454118153984037423045919580021958901065643511568587419506049269652485353717362659026831927647669474023753469429466912666844835219431977768105919686354525329645631371736528781491098347357533064591841075221752406288211864600599987265435094533343455459429428834817236395016451911176929273396697126495468591025469125389283433968997345253768894873474324360972503548892742702288248384948254073645046975507305331079636702038196380796055900356603094259680984192002420800
8068 8479036223746385608794372437013031304904696785710167069390868598668476181629934434001743102066774253854151446131547976566870487931020075015248435634455450762607109218348204284353570227608728808156500641711206531215918902351541135820709589830859490760384350340477074933180376963293951918911061411714284864028689074561311559887992582745992596712246848243975898525088301504936581186550007385372027598367143667688838240485650355291421617261935921728488776868625110734775242128907530118624498196681368081376556369354145431721360
8069 -9162259525133747354099706642775534143008696525117250214860253477967019918863889862931849949586038462558740176000906252206397013866403860803409893628356061815325017889465273207777183694044785437871356391149178486808666635250321034312613938947349406617635923105953074882744786545610299619802740687578232681866647390062781704236606302724978348481142204124541640833382384763958600030056521000477141534849901446681909255885547598173622619253816767678382031417640642092139869869688289135089097856862076981001860325364351188981360
8070 9900488446971169798577011927440749320601333743935205951703798936235710538370981603368090322986978031853397621476044966514377289747532560847103851722286438641447577336846103240050745142140159276814694123204088309902395549067025702414179118116254289052390255688274334587856388149939877979386983640105583726475455997262783136777156657276566480679596193973101551990756159242531160858487427293099378356906069624480256733058676426340959908730757341854555424227540612282017207253477746551996894412694604115536455515055371777444992
8071 -10698147647416091909225348747100212923390603797476920015189178945116583302889952336912388989500098622444409863230981964050667657600956275064940275312760578816390495476623006837540657596807726592737319162698666333986445132699279632046798898871571166349574417973064152049518068090845829937038501032359778335037134158008976630789895548428980059660209317707206994010974047810262983270472900230198354655473709353901441731622156773372315610966520670612928355547018578368344764704764885881996075266741683215175429022744779516992640
8072 11560017400119964109257526223340571395202456181240368897438511706292701540253922883969892464092690767508620662529805423191297113883653062759947260123467876392423482397433473535378555948716614900510793334047980265801445738676492806757955222762131506529694772648576856412783944416494189512778153566656084263124414055559449646374659582582387020405756083791303727305569550407734825495506300391358276800259989579677750771726667671750095056929046768531095096418878823539087318714896619355389915870646485380777208560264528698041360
8073 -12491262151055895661608720062979228529101530652698886916356800815767010705513796528431616662850716031553764064171048828062327687316622667403871603655833776666342681542729116601014335570111854799759851666215400126162152940644590285961865229260246744508514710054575093754500340064262396575695931819666199683252620182433020454110277569102866726388330398677585434384378095778001513264264665704165427073473046412740328308542094865091147688982114101426150464009152042018453043090176388945471757622576118816763751559608946426434560
8074 13497461366570667983550431879425992398086269370684612780513557044662970226185368463184401212785946175078110002794548734645359531667650879911247791302033622506867410034110013826625808649255086333099802617647681657866246183210481447013161338950094217463092374068843991063543197470572578122716510913395782157135478240791706622173304072166592994447077999754102019330360067712130951729148587926769490806416653898513401919915794101687319102544657626828255832628467945496626841020219123812308327483050043485658128013403679147727360
8075 -14584642856337653954287953845482172133619709200995371607601941037468641393347183830834855644242393088127963193409207543493395677888184773482784411445296574211549239374034357757590771185784441994700541868477857357242440677357017916811315817139400902060382217685920250383211321468610384190746501970200227340153974071363346162698695841424671048682097269218571460572247680496456289312889965633703375192430161791940360180839664847185096266415389027605313968421636991052379828668723526512929023621166739053336357205548359178313920
8076 15759318769599064568659282374566989503038351406180407071639506626175126641079703760545739687055582087421557376502577792732539027645853371639619066632443479196118316869869789147432871188293518936042832227367191176102717691221662416551580369908576343897470574064781765208457359293779810387135308990746022358145692958801062780212843672980865459825484606857371516970924270331540644158629392984910335097534538143719169688009450616004377542392604985476264135291244148939595182515395435592056206500274235085430401526744716684585280
8077 -17028524478975190861579650303459609154589845631227422655936544738096081485660098250096286047548114131584945721453085372217019176963744750566672345951721978056565699441676980700983019910928054308153406801613433087984200124217105067656339890333400272009930110737753226805952736083733811311252301210900432841222884544576343573621061854401180938127615516520876576091280740932599581212629457868939017371535271686876605690922999568460751334673535860074555485699297014638802615082674270368614713088742602977277749329765962988591200
8078 18399860583279062738145097813413446853141571263221856074367325556993078707758432367183774166774972982988796201174047733446036398246574962302263915071638000164727708445898871753942920441775161116903523308587506173715030217780838220215659429458887767348941576777192991202962765717057034707699007352538014604148250322893467094213876925015298002473538261792597010202927202097580733213847163356659616176245983933224410328366740983075151480234829090892174160319090206406447237642336429706190417578050658116665241918362630234588800
8079 -19881538279308870178053652838721329931590470733631668455075569606204554523252293908612684232541527662212448649836385532052514667522967009050157388184235026385648141469443489860199793859674550284817866886841696246655300104294368134584831810438301991578030381080425390485493401700103564887781528081275029985040072385994592981322409670747328096620855954896000501933701822845882338866293609234973275520368449809044315259266744909744131219801431480042411410237871352488967309622930901920930373836427911734019390632095329934171840
8080 21482428372607370711031511141867360635191444745571362683255175975034653734042713333992122772894123084581391109570956767543263983101718856973352340057667024448799678549087249501308860001399373761670912963192139464525564585417388395173447747046787186617971938613980612128284064406253636566776942451478670612353969679926615426300591873671398944331542175651121511475097298932371154816729330941347452884510231309193723144738882503050698564151753619500082798543011079837471842141872895618979061167081127536767463033755393022257696
8081 -23212114218795894280580869609010203960515173964826728043902970504624858333095359821224955718444112922537512662403139082600123119510697923751484377555753191918565119841972823565951125738216307759803806148237927191989467499690953741300078973066129647383235791787030436885855601362063949426107436767533469556609050094197384908947811988807451061855935268896730768547066221217971965353362747136225916965368704590765391897130026898328768592847131794746497230036791918560976838199623466931008408105566643838272741015745977646190800
8082 25080948910438476491022650815331663484399417449681932844069692127660643939090077687513312975903652340853524090350455623679740714170298833400092053301885594263447879833719807116588415621473767036211165922052764516137324341080840982806478012388993110652267447879449760700507226869322428214590445935257177387478031969324501079193862835288642410138965016302178327293619791633557251982595600177419660123572332585095897641457380246732133479635353131700892968442909078200402970573217784319768291767925271653289407393465932111073360
8083 -27100117049607353053115249746396593121491424481677175856493310642059211085533058388644750033593168108713151843694353236248617485418862936783246974399894993815275885447648715928187925296121362817207071059390239901483470394489686683077686479708226463179712184994096354167131256497405050280729750190854449147419952502513363304779608198357507130527693586173344965529989012874805995396703199483549543740349731318597151056316667554217163171479722879398762965171599982107170504291102559595058966147480434715019238570698687792921280
8084 29281701473553822732156513268441531511704629616648821862403951207181422835730081536655855115809708943135074080796107182232918058424852555834274637924928692285444394286885760645133982059994131646384726618470797949441982611119589660299872920588329506040718374356747784403206591204969956163062948335360100820719256336586128929890255120369614087381867922994983198350066955408370209861383839256685412339158428878279006218545715150307581573267992250502259158368476422977088982421907165033769696264256583746309447269339780221964800
8085 -31638755330299546509048847147096277613257191236851839853822597091266238041825457585660787924127703991232963183496747586117275976565588722105243856570699718475020788431192839510810157308781430915963192409284901203519800357799864271634893245490256031919507346217870212835903842975442751290229480680466658609068710741388485763567178514637492506382281498930848203394635916356088020879381350614354001809136515898145752829659039872889377260908553384611231805249336365478466551724909635575157445095991786154847139756640263164192000
8086 34185379932726784095424083283607901930211232618509354522845977209527588632094488498565228400075542062378698463797225973330890000156912637302802084346117705226486990700267773631469701023375537044308595239066207253747753747767789042979661253213147117874605096243370590081464323840859903317479145684107053247668045620148331850810648317305435320987930534764384962253381162901765176072362884814197438588497682790147134182080794352880276929615729186020333399839540643655139998745464479468207631461560430027202426231280587597814400
8087 -36936808854049863538364867872801882219474270131658996656693927131544354545908260548012416479826535014347982683909071929677084348242026545105904549425868512727763337644340677037604893257877904807248668685897434024984921152129405869172187639204787149449095604852415190792344087173987818880194955231277590255586100565295409732322654668185951085160299726806545854023935672030361915189788452417574142478122440438547309732650251202666152064735754133078638269577149483581785960628999514642166993666696271062085551667933598843289280
8088 39909498764597333645433717509663865571752241578497299545672205288522642270342370975536812239568192601189901690212006929428948289841223088446729885361785394618772843717176544569209395336547511334446019603067049377640827102607857618094121399028435801758436980533528328168563163959824820870993329129658727157279486061248055379817990831623151657487174666364195038847357169372331562342410195322536632596248942365545548293950038838118073688702426298792192008114204021811324835001105306710672872917326509660360808281103262397304640
8089 -43121227549843968162726581605997338774637736938447821046851484706117498034608604390465363684531702152481786683550250729832803561829177660089451724943481454492632062146390628877713854563416261033449108275203420627652964149290445233415330023518190534899849437947321222922353462809100404132207881261201328952113004765949173679678157093915011921380393770483773477287711326592980080504848534615933469043351733561369517513307234352479923202570308489541807157343133092039926199117433031086024856143206971817525453486377591865722640
8090 46591200292840781344889047256911324038215185728648220821015007037195374200662020933960628703180765568766496496914763884021480429471201655618774501141418119876012811787259521393378611758241327918297228961534091666057315577233388587091045613813819107324333441433104174930956569028949728754117291299065088771744503128066067109941689156484289743894057103314596934283701112591493553307195000618625808035543593618191354284538947809395200803132528091528510430265082723245022533309296304592047066942818965719637497684020654219871200
8091 -50340163750855079529078336096145098107790344918401016727208566088623955161243581931283862422325744234382003041744905437035942362396061133849022576104896886704926151875628976618816923457657833563238286052887606929453405399359931982971420904366882631358825595039054349022632970510241148438207927362517992176171864218283099878267167689301157243726969889899639961647534835221273643546184336512584338669162537194604589671674389309336481583661800755851132962124280084456949063682830087863657032168571154512914224279405258130368000
8092 54390530006427319025017153171143881419006279513464528210103571279065113666820528847855721510715503307385840524315949786167647215336142947623770838651670876580533168352647188662377066703970093670027369289686348876309641438669708505071817188025887306501309801687571593540493532484666374279551600899184279971591109972897271698850253109260044762846800629587358442926819044337458381048923572059042527660109019865388164103774312655550400832137311216678717325327242883699271125086942272633922141043653973664060587664874108813274560
8093 -58766510027475204569218927079801344596315980820063453118482377258764087113264513495287987982587151373918607276241885813609250899775161545600273810925353314247603093973013644706192147231168980460526958812381435313735449090988041085554518282657141007990126227456201762707211618606615906727687819482862910826339004773396377568422287633893194479864225047645423184969374228410416892151952289439512763799897221298350837833974831264070447938675935989454476894610041812240461637243616796022788657864631091049233142325226764347053360
8094 63494257929849870353653829822166660453579382128497980854437949556358259291097451078823709897039059681153381001502240699474880323749651258916687707156804330451824599848224319917072897777536612559357690322344184562257728834812129322284095611709672633971494162154042177580872700179108252368174765310343697259575622345928682029170938212266351961433669169184254626186463741421456696478326579781361049001088480895592833231307974278286129504236561715400187049687567084310530776496580534456977901360705688207243618022495774915281920
8095 -68602026799221647941703713722003435337149724139423391713331817947603017270268602993592448928016735284950822474926252849511537344133237973603786035187286815043206757450274064825741592344307649009861637761932644599449817435412429905065060914193160212286846754366682687645539568123732124192951971491349420172936329736921829800151379515185278726332132494661443768259682590700499672407207362645605093098027377101253503189285748907244914159795728873952884133834674250725304558855234833793231176931119514008152697350809743346081216
8096 74120336997719086262122911534847083202872490483236937681276918339891580465801760104882084767616456842799523148183529440800376207856334332166883641594652617976637770105730365119430652004861412753476746951003713884818998466815882998370273500268196487453658925190609582528251263192718193401592258308142015854585702397596912406928622279473460526575112879722493897142016690428166042906290097291283008371181929216011160907881993141783041625352382489472296652769398576954065965886277334113710666733492869393816533618670577697153280
8097 -80082157954769737066674715223433748665001975813863823253680291383721426418838740336499280000161756563758812354042971555503191833400619572806996511310461684719980689054070632121904614579542603160759334507225494740612429700177384549249636268215638010092995987074959705859507591238001518812887377476160853508940281241746840472812220232882158641266624731383970915622313179653824218796914069952050618423807429483821726090572295318402217070234197626882452081611192036666910554846662957025008014756478582391265076050744521248795520
8098 86523104521532275763859705233047445092988256392301621028441654095840079325751689512666568432236345180200151786205340796015201094419273188149589854641577758749106660348526416744610369996448386317473133600794334244132355663582318259338284351650339745815074692930331870566478969583830181645864993229396811954360061170583053840527272368244374373235627108106232478376514870755719764233829367262354268845781524869006116227649250855412724520838021190246150658771752199900297271914845199689072673330559757824288706312909013234703120
8099 -93481649054639223457410092873810872663297963995995513679114785045045633183200366396953287287641228256602213395277464701254590206429185518177793689372432998620279869869912771165220091544215377404009465784516024640446781300884399935358840025310971248833656247876261127884251258177977329428573209300318715497381192960406457285185549666498473392397994145160197966474617736134970323004550176950887847118206221764029049061389721392738362733085656176641914507275003060768956140031509761555718647493096433461600142525301126766713600
8100 100999350488197995538448430626343265756314009424442422031273486005862242861164313020469827225535075200839086404104988368840125812075636167433166652026810844600926055810233022506213843249793142334153672338663896366279135681211457702474688213252269782825373747312229718242540930179442693524620633870487815224006114636334197344920005933129253037314148736874273227343815255411150566023815086821018364498609636711123050532276478294891933886871527783995404549867858228782809522893614536625545145758516888060454690282576780682270584
8101 -109121101753676047476542832825534286588424248679717121139427986842817581741935650402483963919337688523418372527815243599977678559173096391404947295305783548798361303460559670295944939076902225996679874102886440309921197714797086387767309705883580062328695708381400026526895752001675097634318940492924124339728811632954307164751605978680632787913544226856726986924550070315132815900379149587472202331281055881744894200095358510065166183400644946906823086587684590175278966662134069916943538182074177917927731997655038388670320
8102 117895397016018283788633187918159591344467402032502782268364455166028809634205717851909630875453176569383078266217877011673587881526507754833363683775337134982866929771122318786387302889274102848274938273082648974285245179794206558474322290756741309303382246671987551026836987843348413548119384784667119321494019431407981861471165798684495357379998400272626409763316866652170438097568404960509458860504552979497076395842103724190726313720838345977960078082053293844596755957974334386342075313553819024902016377777060526300960
8103 -127374620311753850394646668336751016687645829375019997126603830887275115136155864193192690544588636879757142884363874877014192098521348509847843412292508522644509723348755451594647494549940993809566911311090733528901844593206016497822244216591616965043136377207382983807859227785259652428476464033983039740992049230823263290635331937112967729537067221203495247995849648815700726873400893236661654257218208688566873771577719667903247744782136573417219105497588914836006931725204159954703914188645208817074279026279570325808000
8104 137615357301638378596354943786457075074095284194002996590386752516915490486254530644647209611676464396842756569779211881277033725588878002235776485665441081550082589609561130715037597755012662576385067349454673593779828291082241522976478717482427442718787212819653880767517172871310465543519697293638934856922079007953037285416495987009603375952170836684781335085940089428648031890093576224796338845367708444913668246723250824446364458756371109729913925635459511946814713563090973682854475092341187613275436595092925740017840
8105 -148678731987295434265141268241416289397683126262653496233799485561817433700255585053651120951332534764523132318407298264016844544302060497407476434000852438026279884725176536190323723138537631684487281811659103764969523909174131738087359440463358636641525844435759180272210924805533550400650941351695817691296861998590494962090479633736466946240512705654219804325868460918079838363091352968620767545914958313998397810158940148609762766188298374214562387726128600480684638463573474737104336244509917170245743249964869667212960
8106 160630770389175808311605299202430750693967346656779730334280212174448443057252143406823808282704502820386165219919206750968240136619616613014500944603215701806337178704467861762319592002473444800454296436587561600755524131342720855082433703702439174459777496344769249305328305977676415954467390350775195797253066444609024883923219461226774894238435590215846829238795237198193279176094093497002416564239139549484466623265368004513876745447619294428315088820539097232798045660465874006297903832304391555363925081304047562805760
8107 -173542793342818298874745314703805826028188744221308139925988955049392925334482919349796301872038734261704693334073918560078140688410205657671362169660659071361780691292055110549685136157765067454640235577046381381667945294811109434892100942477620953661520569508139901126907231914580060805266382640730215430325602460469968995059095803418912265604248732950882889763893070646572405567031956260270760098660783647526890491568457712744566586883879369928139327664000875070113085512269336338768382776863215418846920282617477773660320
8108 187491840742813329080989989910832023626386742880290408693022222933818933427583400346197597235784687595483220962082090972284971452523916163133718511736804442264958195019923493803139232566321152119940391730573911931656006699763724340245438521549289639262982455485199075502321524677265024569372631930010528791860192971983125415521296651346373641591015012594959075189017145491297874076003387474523977713731365806803074773003541843185267986649509632202733800177011957013666190796166657932558326858940338095619054688579995161107680
8109 -202561129750058822811713885350296163614383542547761967949048239103854005723148907829992719109788537854042336224377857362670842009422273059782062553787510455427581866447962194400084102219378749354696172959932356821668050513619215510692302918761553526854517411971990940896750700329792132615816271745212645995092278662701399111118519915956445420820856389136210046405052570880433013446791334044697241025537233503944692706405029128197436404436313833929774678075123509833178797465435452769844864714550259442132595592422440827253600
8110 218840549678955077850341929788300861650052840708270393826695529156948195071065910056892599947915660144779711823363620556668088595810530690557732716506916420888324314493845911952388077933336144051127008047041168198545115637572622336028724838696573010000579978914710023232112662245671241570875833417964781023040710027782367818145262964127706487690684402849013005913996771669495299067487774624908573480727965311966541248933164392671901735575228735542373172486383551915409136003738059223389138075180603568061042737273123854420800
8111 -236427196498298396024357958694130325686207520147852999660144568314371621012827608949829464680952948522774883265356526817346642687707621073981565345459396708475151717256437782016813785590743336089623675802818521967719701714982501293725297537480950418312588126513482594586128722189939744096692135044026589995538107382253689902085460436681442900874560054297876565505602957181849225626050353363870075710258925273375288417456960664980989375576908377513047434729490045885593175653368490096865373438362995757243152739895899993962880
8112 255425950114083009629746800600479452931843651437624841586286647985868557555201809598690480328288188792558640789046631434510026302594659412440803956363321535536820753372645632927604173874419511002348086144622262279203372779420865756948150328990424613718506372807771652581400528297372323839006612394075674825556030121997734485471998337298937013337505674084703895620082233235119859107069756392412620583781057196463210628150100591243349609060118452779829710060636393610064987046702221960352498904195171523693439076586039346640480
8113 -275950097855590564655978302493090640419155828899900254506923085375524262561157622979535417770474208742366927484138394165774054422248252551727380006722197272593553534222659464808465374234163587402591492338317057445578504275309604918157789581644091952605481343474286547471262703397032502102839246045922041452407915923549059662546761614803077637868030182572388124547065463179756762947191943855375940072055972217715850130772211378202601324752246709013639906618107680565667471517547575740149373996856848998780711031382000107445760
8114 298122007859529526822860447413205411154741760960394522739827374185293239694943282725395015631913265599151893738647262805825847398279325126187165161375925183658191738964073800887157454997436622413904096557911832056833584143184797404419589179267216629398130701361338128411584874564192740896030892302791086137067848869299017209031645864212173237889947359185761258905991567453366464771746231558254800259547675823373670070717245469293437866227005252996939766577784908523413010494983947604147947861945851609766829664798767445675600
8115 -322073856342195851417354666386201429955162883128140028970431181855609316352425078000404327217750542709611728964560901457983239991568284829319717184910700423060379886522763691119241966677989330878649724829130404440863075538111016903248119468570538906576908802552076156372224839769713654247707201692310859868306323315531990432977819920834158911484730080407989699873000065719506177025975501392726412503254185943371178937700472868320797164748146019268883363508531102639495327158799897828711289402886278642542955419155274156611200
8116 347948413068402110919464664911023791142907929666053946058798374073079728192596539997444009498042515878592121000399080363633896604244262878863169790894514171666523581880118377596243458110392040980004816129588703643577452600306067886830255731100512207983189957472050857644988004116764649908583838828629562137930626553230828693461175675998477110170972959689558259461658634713249612728486944963116842434554468816288103821059133982533899407991325163556457556970326392964202280366836533194323692125820781771698735382590750582587760
8117 -375899889670144772523073401987818307047107531824651452898458112011244310175342721684976406748068071560572406168563178057309640746187705462467044064024404930061901145268177238008621987231095198873838763253663259430648205571348309641723745901593469405510394459732633039966877779271327271232892925291679188213715277179751818845276578780945977784089134605537003706104846781760142252041176742163001008565009141602807925214743498408555500828271012511844604417681867417284122059482739928445893885356027142391207423297437617922661360
8118 406094855839678036173053899109825550563835555835652227618297457560334250757029669637759063980743411539973595070294078380574792932180548178174197077606474303128915025912491530947762240325227167008537791859191273333238345646462470482628077827821388204353531091756476444089617680391274689357110642623917258676527707150056967099270448434530305404058289840939543269947421039974156329368104142533757650161575396346754473562636220511679560926876870006378448270736808595156377641932590581477934756878346673987579398784438692699756480
8119 -438713228823028894925568713648055715617338111268102681549165146916011148882636179889907202360403215374132066992199176901287556369367949977149545716027296577321338470632059046862404390526993106856238169059526254871709339479813359741948315217652322350399645058959775042714196061800935733391495222199390127934101371627115945989675850459937869036488343223998559216871253420717542095222114079252672514220201222881740376769546456364874284832019134139388778269255752578764971490223293197339542406367935580356252331911745075691007360
8120 473949342073387790397404744168165140583356462430684576242593675054998470736178786950581105088168485528992849231904194485852035442949039042380545989808737167959037300549198738262196240708989413469674499317489431795065917601606357781245506560236305758082756673325359420869785346337757794304076895222300172689933596873493699284021183516631876307283965432203635332061866181757407693020532220348488500952537736807422705538107491864945694871176533108270076470916677833822410994481325379505210379410036572850987572594317001197644032
8121 -512013099391796851067903619095066154655224367134202098530613728575370782341285834351183742577629187719114245707157531262198624074627055863989954599185771098699288434391430047127224730053504891394192619276163435652688056922578932822055236818403727053285901983240117551854946946197483185698572172385700761520840386524964138409617658233519422146692679032413046907450265566730359591760091699197028678807640746459749898770709809762943402831863713282649182010376621607377904414264263095026276642516661389367684167794898293442199680
8122 553131221387891189911782656723713364651877423729632904817172529626866065279809350887335889708448781239742770797241743089713217005861352794329860237338601388359280033408004893339547289114794226710127083046279580698648535046622488092043674932473121957913184494338758407367931964481404100781000220879908503207866275098111443075337981773484968624135664687470809315641411124785907264431029800831693870909901411416373232750334810600254773602324761616019127149332670550685508908137024532420919103668728170139887345778514065947878400
8123 -597548591639105797434731455660255519179008440198870254855340740092510295827126732268070858956803467536275210422978739224780715072006757418208006511753152630806238413138362703097018994455749424573129944835222469045267032242385234657601360301948960048181772692223668875200639399526023028508477013997407206754876463746636144978036267434939059053187675909498472664366902281986721955834798975258430953566423940843425349010786047352270578753360138678292987417323595635437380906435033418686921072120053203906511465307325726674240480
8124 645529710515956112073187759453187630579721534650535560028008920414818444056232324639435921403736274863184861035075863332671953731194741201798374028333215383729662393577866040553367284418968087166794624892531796186961599897717823129998169163925022184296380906172454504604144159346867334636272322559570704430993136660610244315201654024970531319914696225695438432202792688418821997253973913921439113390188300655731914885080838486914037857423231297307269719260969821475295701258400857874893035252454612913455558885884420499823040
8125 -697360265277205397664921968449189313967797912135260542244212600872094786037034987175997496863785071794169850507199337465229712282226697987316848694255970448454184776928187389559874519853930209074204999781955097398469881673148257811284533139483207811012556333441478026911071377941616498931607361779259098154977925333184586341755289408240976508975361395867862369159596007314922690795484662194654295736078289207107039983509423688139894019677423698370804229001305661990773927790815196752194460734605917959860413335060134286018288
8126 753348825725694106550872778768407916321688207727392594061130605285552061925254204149231139097194163837049755923748315086454206282921278207189916655527098397808918917454206589082437872247477711310852616427980234893698486531916860927975362715252790816360156273090076490827950355315594555070565283490415535090201599594900591069403862367246769467124690099986264886349373717859132180580503388582488275052530534034021704636612129810601738569638231024870240553968331118032914006882394323053880821126775935081267678865929705638767360
8127 -813828675457371444314799071832482044535908576716551488528289125452351079230401870491976013429448346542933323769827578181859524423000210665566994567594510369857539659045432816192753186553460974833751851578749235642805403259085116491059923980022037506313327746797743214004018218215511706904252415527391101869870858414373458577318506338269911991293631927531891349883070051414291116091723945776189899360668500565436452635701391039799231775198686446392144611210675246805539992889942129108928393081116178485879082966340541246126080
8128 879159789537005608243429316360016580464665680361887103524207138711505242005580501195335231365117722988636240123658660311704823116968549181547750678633600651961835142004639088846018650347070169988036845786382842069775484215872752326339999745013320978233478963908387650641551201294570217929398336862655237089878930006296097414436160902177478275432172149631323896673758557285256839019819506392097374286905641786693628754078173792398567054787284040960880802911328618146730180515261877162393693077609309327045469565415835129410560
8129 -949730970298872762019207031235268724989963789442622775066428970526280019093407207594913399874399477281651800260845283183741194527230627824253017070499949857743535461077284607984240634401896225729586732812998941187695912775182452777977733221295743398358017456122526429322413111506823768645911701832052905169686619426967800701410134284769720548359342859703727905997476335871198718173706261667951200801913686227788900724333498514693179497769007899807183548964551549150444368411934653864141419299324705725636790046376329463103360
8130 1025962153904527417348943675051846089266574566991586064201944970055206432591470264452350148307396138957975952732948180781864250012838913755740446089920654276736282313669985284932967866961533136670632699166122681929497112327167483906784221017125715724194804371743020671640063472722646277104993954306873315871726309751168900343392125373881164717372914694428762826766073260681787393304529414591087103816284941348823304943556514853953698185882021231534387385112801006957229735634430825086782705911237063024028310271851708937030656
8131 -1108306901298035653116749497122058753864731554144205451116283982341915472534804189870996753144923179887617879032983226452862552378973839595019706891225278441338222011071525998072436047720782542872768963113645363784353544879368231121170256104261772986132076755080873107288289976607531119219495361148530515142719255899321594605414348796804535876800354571183852907895392260696781865996154961379059922421607738016726444274829269157354741730992859504355295058850101864771183386127083704957446209662807258676805185741650157522330880
8132 1197255088287742357188474102398953410683127188981530605710286388684984974396172696318370229083707101567938469637450386721255474830219875625748433000128631932610209498902455538897608960743413372290030188631685476326601596084341295464153021986747459567278283595904759172571025787963946564374144992592786056527881928118386114495581500116375081965428921684671989440006661354331117693994929382645777907273192652111406411357881644287630161677044014515891510517993201084312513270788827535282273490981411491787591200764530863470711680
8133 -1293335810659151800048761342380394102770900111534484816159120861399383680500215803037471487083440873476339786441002483431268070092722442269502440562489058449856687773345623767312005826660072927567970899423552842321904798845173353970527131575533894399898698376042550509089402711789222264459790429363092438378947375282389559704350087970278005655591734909059329458011186595868178161789528321635049286676451435303258552073592018952656764602899189391182090204198440577658489761284584460838784479210034590138523787301141256207097600
8134 1397120521492744840704766195738172611773501164098559039441020802382066449686311945752311106961280575099533882770465875380516741259909590822468273643407242221807396154274886460762503597941541696504765899154996867220304651382178994166259232133822342578744969012048898139055485766328293234400752040632758443933522935731141826899117801455318068031656472369273292918507616562207286995852747282437412594605435182985590219276780656359753687758715414514251448585434604598654430099010352262781203809266648118961615010833381505975909920
8135 -1509226419231004123062372880372594793068166319545909837729807466127734700274860875930540917815791547554672036670030027849917112350413571848006733203438858824121215776196937932037554268594720885176102677815775378902373967332961116032132219469953420790466230375724297323147970639954317923382811134438417943935581671554537428028867096503018203608819954982339690008735783960887139128576996883829414134470742426177745602658950940975337264936134209645334864176591097205974902497597863246722135196444520846273395847361935959980091200
8136 1630320106518633450219502014047610820822191599969320030520002728401574455780585468104264098519130451550078973541350145164440011678878653026606688492665392411941250789009007220428505895716402653244798465047901907980470319508731935086057993564778783500303725140482319004745753175775056147867310034370301196261343376307131656632642029364419549486337766386650791815470756176790799210809778676826371557098017954178981742476565402882534882458820333787889673021415569931653553215291658173456871044414004622242126362007811513897389520
8137 -1761121541437643620692673594637413507910193017321419100321298613325254835112664288224385309443081226060975574400539964650494744727201515173455329820113183271917823554040202317130232295173915885554183129811029222088194486965897263909224249818891954213616663042069563639197935789170192567495359612032203784058129392219269641723334289456613000161422783210309081028889194658859384759254733218609563138230623209288156039566813953199636605446332797738655725704169284134899223640800704850530946180415164519371189552505089531002270720
8138 1902408304484031704305767196392837691194128109264342464551990646105510997192012139956955714087731514419621846091550405179671224867128041819221085172740669962517903301521551118942551279488634123138978533999902542066890071063177049646487193076417425563524854842242484368309531344943207695102440625883542604879162761100789004621803696180638198551451182379391235751769786484681398516922813643415686387925102534172826719775227087422091886327268851312401331057080423785357085160962291967118611870522804833103012449056124443030241120
8139 -2055020206495349289205627699717707928837884154528862374585142268900777320254285293763194907264615115151333324463515510392921014268280928967524768389519735769521713159195542063219458013330378809246981985482245063681121879327059947242890636970935140160900025892115518674833671799128502149369861198242555232935457277893841179772202737425973281044724650276347808490933070459160621215530129129294511668073662040813650649292053514266282634224318940863187599885848273074752069084583974061616427595485581275284464423570704681598738240
8140 2219864264749490318461812489828700426217201813359857345431699425878952732331873179195554772908047978591102373231518286641582219106063895169820568460572189071320559270172149057736275097121978082318404252853178447402505622946358090007330984841824896350440458409697764734872672484866340570754442006267937803858012631206377684898824855026793611165597034549101849752630908199887096307553269657751838240895858236879206759618447457197137578056957877203772422305338609408617881180592343657209096710540333337938346751268554973597590400
8141 -2397920076626355041559764688050913237501587490551246515781453137898052486186447208074097054227111224344003807043081157525968134335532478226571264135803473333266388204863151612078374385201097398263130735350492098955716602699313324415099044588051290468842148156363296042049986969050360799498425892627262609927048944677216453728172297419694921418374771547838296489135178208809229303280746276562740968345557265892316323160986828477954049250516947969595162097481784860469559042693687999731052145326648535235454364875140174215683840
8142 2590245622568428536693612167811939264032905551234968963466009799555712920402739973202377143020909585657953841560562365757123123198508726137438334846754636711179193605817837115638360766670546343106342776898580457797802644470885937055007848257551599032883948839747947206392815979505449095747290301027137318923359837196565815032803229967550562769660506198318889164651572950933888324900663200140670173145547744014511677303689800575464444384116568905412621809336655321589369115784654821287117568511161943777158782615495569459184640
8143 -2797983532607531145007866650481559847389158426883183858017688691556714519557781867837565357271089902778143018924740049832053045080608331385005802773906373082579915735645078756498849166877652485934071138845374829593612394079216075528395077978825577295970694770881419533981422249504114950371278513564380192659600867213183833815366742349616862666346475733413511637771379044174802559212553820055318040894307659867187718175523834203047023425059830050758596852810383265210434647244989623097819317054357239748346401933339358317985280
8144 3022367853457931408328417834708276683343176656878123271694734849126644560615284542800323787931632696845517922600088316812597301091123309189888991874740980967612083602732480593946006729479927041537086028221690993248535696696255380160990939515394529365046055892359624844124985405333773529774020368944072690782385563525655424254672914668344102503420424148302493328648788901173557837336222402273707792210122907816527131884357640688192750916575677375450647728396228047169704760817141303097009802720932637497883467339241859858466800
8145 -3264731356126720774698315028651080624628479215247554971899560716166354901349349382023360621524844139861980552319038281429131003548963791919370549564570848865442175894615083254101489004903053467849196850405470132805370338169953984300677214943395438911071618250186746394284085965361016531945273527134766895138264191186071693812100186189730744829213280331174548837371908280036775997311013939969118302786342876845141105039581465654531004266721805197058417131638510886944079134883253409576218550968926214638195994509465004653255200
8146 3526513427178172225948052433856009346101583168234479322877195846679523809962859623368888460013064211143270554489638861446270699360229431932456572645881378572994876450607734251150853618804514193341488022675885819672108105802778057462564461203141479057142583033030928767851458753453818228920021283174853150732283572337425219477168534936922024349123521582497044396680331548622118789320042044183603005694322329914744390137009072428272876168069036961613084963019229449553718863871360781608822927421452398971322282896384322437205200
8147 -3809268590228460184769775787721959209326303734737659982811229798535421299695952713642407958045872015234401461517601642629431528221959731812484548407782798011841422484789122569309848291546032010438747770736523526294193042651452806970341643461616802523322943012699791490310255118069207318909347522200558524917580839898859620887653765466837946655742937360916307059978241514660829025180529826173112093279902051764015404118556482659239699970191274757144267086354859288035402961039572314626327830789486779656524844676690984215534240
8148 4114675707960813603031726864651978595625613029088891561309163729377174608991124606803375024676934027347788754762290139341648004877964555483323445853989610173284738458913460762857700854058776284529948586049981219075931927322620371245390840700992229175142056638015105622945948134942852545833637810058474851127381960189861060028642408380200308191285564247776795694937520578415891001441351217659389880005830303119759695593818095791661492824003433286189987210073930305511185185412258127842352885877374723400282348350219626837373440
8149 -4444547918960722313904441214063391435044147445755939338838741287961637431150679168554471231632895920796311536714087563745922877309107280835474344368431972250746955021142522821672672202107245268122557714926739288937354440503690667715864766266352044531022471315200119575065951773570649119951836182453872599205123164157725564428908471812089910268314084392905646757575173789030716661515009898023000277589405047671106950903631591761012451150215810993660936806168634555549513820197289018786357348817840680686818571740761862409650400
8150 4800843367999767844533237418788352630104210134439713714591924784750470042652230534979944828752096563284290626525894747341478348879116580802367292936809957872810306169143917196368568252013497345600228008293723164756373985135245385274601960025047421074955014949510074144780678819313427410619222637123405718638385895203687691622553297916124368478599810884607962940804874508417109347257715189477062375539248194283669798369929464808286858536240512665551493671064220218918960338245517299102380709459778675709022141331250918634406496
8151 -5185676793070426107477132760143440158873734840540010781772955309404714056048810049518735675768309315236999920587656841683051582424070881867719805846435575561991554255988147387170683315775841582906927306895727047914128223889159517584333579826066286142956663918031792373303838961826459956278633995107320262627523816285649637765591338060204073479637467599033902438923985360110937350674420233675414919614504460524589184249195186512398996050044036106018598711775834349113100061178258535778858857984882826059724619103758564994606080
8152 5601332037520234592515617069258484589119653134086837848598528530426607009825383011406337714624973275584419142173190731840352482499714997589584170216192058662024615936071051321580179990925314018648200439048238074063145608485151810584594278709669904378488477794536243911524651199818600604259741387098901220857237997083953800899658819694665211206024844176499477989400066361612981333512308962793843686843909128568814407509854031798533538446247805316494643949253971192263276206439449117152730374140573682502282147705244374475268960
8153 -6050275561081657079998739681008825909060248118471543417145997991525292797256692745971948022316108133886237017817118948554886314267398980875182585201356153507353999802020658399259982523411534570403441614172055454024141271096037304252385927456933362536544162244093768045619209962313274319666007699612456528209334326165644404589115270577215626295097392815298115915360665645126911811219954433655954910802836670994419430818228755733937597323076789321525168555908359618377876701389266707622155772431922388417376337974074032947292160
8154 6535171029475796438967115741932521977937665298353612304783248075756302622720895363161563062034473629524426997207272156271878267353013018269117320783825388077743238928446203457002660079708148446953915385088819773074677149874594796914687896223162384500035360895749730485488931550489142299794405434284493640219229558173583921012848321156654649410653158989731398496287500466876146433388143750372713505630885478493150878674961253548200495448946737791503631232343156914632867954457672538156126908887557488223519991124666437282352640
8155 -7058895068618325593056999603694216956336136863059244935458460003087085347443741531218015820516152355450655338767554555328548737009236150523115243441174973156283975974950408819703535103538768834371622649800247979871117107157908445614310280951626641938786532441117897033409923410213972506114038665793589984795400338468956711883517051086642821411432206686388373085821233653423633063559536306553146884488148797185605344622405726074043858025020388990460105773315622811234389270514287046402716096664727850192555845106035592617504512
8156 7624554276311897972462963079240801173652112540263967652036198623692892688579709730150442137513239171508799739119264722359486622117222984373120615875543251561283818652962101520785490679451772007053388299641069495091422092810490952174404701584711726747377784840245395604364070657841722916665115419764895274845993440256036633811641133288501413536793869917110697091551311871931481167730991608487461822577964471864761840800687467192556200236246440146696690034033725031038355233517843623801715271798101314942347219526424449247915200
8157 -8235503591711094409467276167289200457363366489994408683570510487015991533218608405247115210393903031672437211350737624812450554590374423415428793473758280877106047613040345270388537962470960034345415393106342571632058172846114735951773261037783982033252882635873086836798119020887601087792140386078381556528144517090117436775968625513437382364654890723600912458900895358949321513421434951136525355449521980493784153806134858565524392511407049768447164130929600400334493842034050984887053948401253119538713071157630992119260160
8158 8895366130837094472350268660633282165094497373619790528893651986124528506039922896135914978880821040906859813792312124102519869645571829953815987870187138903716627221252242797383941807878696471777177052008381778983142798595540148034528343318286745836118735772809369757862904259928016443528474303644629764177001138695967529306538755711793637967883313859952437782269607512151686455606712919873657072731100970172943643786544211818106043309968055523578053064010051360884272679812393828968520973070042230508962725137495676432101760
8159 -9608054605046610001279459413510586155077054648284277448051425257867407054314642610166781623523928614162227247386410644229249988783504899374494450484066805910123422009442519663735361994738904189826181827602513175401318373574517090763926978971427720409079179216541630643000407636796298573502218635308963536624058220891327818545103665545464843121720026587801328858990393498296433157351489658092743028104841116354164391882857036140864954416806780051506582230770682883163098699069466082312540914263240540219696697879256212855552640
8160 10377794448673796976643335495154036798506951659572874364358211676982255913178302174634277623009749631649734708391542072919957432525475485273520797297910502838164362966000253279925627486420629812953325381637580748299436678723376460999118733417589004002570288453371981002814001429392168237528581928884042108007302739387283635470573589636178055951516119164861353036977162003105213466625800072739207275126353938441368716145903559945107098419920320514659107231116059826844256036769753591075733461902747711087687889919572614350460800
8161 -11209148792119501167612177531596490135779194715587505874049075700098566023186679104013046592246529064823753372974563219870839471166101344201936425036344133267141636150248069124341495910611152350105250438766459105275327823936893978220149968520317085809031455529450890119961439551107481020107945270150176606352392690626058101969135020700959065196576882758491046723490375736590123994543184771358939624205880492507318130785559310790071328621737303719863292340964264826122453186285229548389864091320763811193174316819034130412762960
8162 12107045427518267551035356895345671438547550533712810952740098772874466614080695326004742182119078921683233873321587680318837323569986562930608008898736985551584999009430055920338384631102644061917040472732293989351661043503170639379350725304056163599102426452718218388809506691195967403634641332472344902652768752386664972868526402480617437316620771270617203248474160163368853117688729737605798255212767520017334086898142722542841458213425451409501338593054683517544132835788850034380763214890930605140075258606769635539264000
8163 -13076805925833714237068139268127663342508260222823894608495036546819267668342812035115341475643866562385057802482113073911115392210262749835309178235493711358541947855590511018181276696365936201110444293962264269950075864146983863385105943492931621440637782367752642250083839780115215373000356711538209882381051530732096394518607212173997060576039753808030135325162433778868978565589149619850185108907943223353845417780270804440613532346250493685389809921663991184853288706747275870835872765759575213248331257749368791791446240
8164 14124177076885858408775539019124692685704298121857590010825242993931108283987464541017444949970801427710939996441589424589612577079918138574636229831650917812567404469803847952182286449759490739054088640392768424363414834178831633898867594333652927097003117954717764192236632208438659719184922162856656974661071568393691527339367615587195676841413039696760444483723563708055049643865714307309456589909485498225254318265602937387768811152955084197971648456445843241212793812515829502691057768113548327906309692131460346149977120
8165 -15255364837473964901566854599344429579605895111783341840256183837989048519931079693845473360525556681841177599523163735612673706779034651256865318598757569030556401331838588057367734580256460505942597297687570316741448565943125438374445739156840172303914615574781301895975626563200802972800839898705961417841319995249259663071696914363201990918237167267766746792494865309789121191428295868128242549639682858523285324585881606120291628420468707501104917083007446857525803437615927922516482153720590141576465097664787871634150400
8166 16477070987505541865204505462663645078062330708244528078826830154365918021439888686093776093337363434591288575841919695445559534081268280998761010915848091618309908888351927347321409315310934839598916961845932281149962003425723243651370878821609281885783242893556695838446685459411297850164102002665790389778814117414298992598481070584780922694306851185936266152364435380989716900753739703818092144512766187413057021384101846179878164980876445547279828965001627163789363362326207396158949790173591316282687589988995081259753280
8167 -17796532709962668758485372599867599703078365366320143032369991178362694926434186927358889352956842054082990303919172519637512047293468568163431368821202424458444664511900328631747685096051276875691130444623167162726716911212126968871286546238284292111878218719166089910791070905253387561606669120069230220012543264674881350954433360729104319451491534577970019685181096848233614966720781758952163729603796251295423718785311572600335360223527702954578037531017522128789581157575240996187936864021873111681606182058136019415905600
8168 19221565327724212987791569468648166420521774569876285002588406308670202426050690655957165530636311857711975017717967354359969323015500082819332031160339542824050132031478583479859628680502463742543796007857622305438453230950181115815031236451763656806163968887691094996837139562601651655700949812068948756369163932117380136504466425595905156520917838837432681858252800414984052261394772645790373062993570167383519583133176871568652183435101554078449216635592731544425038852972477755665551712199325710807100544554671592463620080
8169 -20760608448817388136020858835328351109182231980659620493328279077678907076804154509125038567913808037574185421017189393623148098129627775725738094011765040358879597683582835756709987129815774944055224159532434827442296956499515721410534941029950774426230567421596530996264684637986002010270221723851648679617721312342552091295356546758888833785798784726136292210409289197451371907027992983677861772988149971598198943953031763273741998690379460429132384608782191404682677820040794100269677074563988172521592455061720836331343360
8170 22422775791703244632740961852510145856663924443001482295680446093482098442649289608284659291932273012416325396526850042796492947916889047142198703270067822904019500645415455617585458847218946862921987865699262490754778413750653924810950024578545908074090592871977064800219760521605527551711866014158445143117839813553851507478821883268748390529787670211722407480076449452398260877992555390419949464522289744254246696308204362369099185788809910318669623467353578896523480243087821451145392893805659067409648363264267621152574720
8171 -24217908983825413932870118534952158549267115136936322158089932842017213259311399956023771970320539725083140105820324020113511296165459171906765056482081911748669557661946393537616042274412764026177251085441086313187217012577871943116151101977228993225836298540582571760201141799578184117669045405706529790300445486154825931895990926212297841894963239558435914733537162617997912826757068201642987319420090544623055993101302876267378636740653121522395036751744041256281848049697925805155715133472942920819511919470305839804868960
8172 26156635649996421518948105584577577895895432282688382953596242446395058000950934673242566348882786374669724179135073071884651177729990850905671469213695649745931724430338695014698892994799705689776597086752089778344002131463625231022611445005647066897043672044878069198119832301938681192568952442052246788699803711317221893665245948269186059606685676240762164826140047650683817325257217438852246496995346263350522958492786878580375817441312038754372322935852708206794745716239155490977586471348310761396187172767674127066553120
8173 -28250432132397874387676395737717917921487754362924212498796723390459958475178158416421143967020401441812600899911333015676767668430014379725733957089232357745828561517732297748714096472884632424001101644725435390318876059173412914105448754888875638363429656813363439518486386044005821101758034644157106414833383288795086166952375510657997238826361270326268291140038985925946601110595184600430690817620771128766790379007586810491661963382598871325310094049060345486685664653979285675055336289120605472849361593218044778161857280
8174 30511691211177405859142181940202078481205140227501761751941893294642198762060755472867676068143532115502014662293383021399092311857877817650063177317632843269763596649451227747939998093007926784695811193580152061062940788702302036582324320921722744034267115390856518178677777980100291409027394426386908497386938813476128599365112522236010487244783870861901390999242843762472313277021324727246394933642607682977956597084214871378508123670896780370889703565001316726442709395091679388045611811078313161630346450812584296523174080
8175 -32953795223995735574771460376578326036588261001488647518991254075894418322962406740356124181808978596187299686591970413816722989992037933379091495459864674009544685385993255299171041722382607821739916863261922560543935370920072551768455308163372966308198858642514609627977506179038789587279154478418453496499990846413875046613373049671807751085213005440202832210235762116116829721916370920006796044914002843078729483015111908308813199568651222918290027724330679038014609016847747866629870913918595051818260214242877747044156480
8176 35591195014583536654239210955534649396155845975762594327300554510536693239060119460868024348627892840326533381784076038390395884853080110593463911928901733965469620118562023857566714025492988061348293204009314899387631201117814806783877622424722266506762543676707788654532575980310176140058502390585212682916036982814389951274540209241512107785033534523544133319899325876357057200668705833751349687000314539692998955512686170274392088373100424764640606171982500257915543675373124460419937509994502225498482571766962278810151040
8177 -38439495174595610243862222523111525490836904006681011217096242005742670648767054963646584032693841877969034077728848745556255961836520591672813354837397920928434511333229707379909579094280289919450699748294858010205199023335786064516245838931401208039120622013454981942408725269751407940534943099861341395158732057515690365837617046791803941438719270354497825175154206836032385320149446489758570145985351505325858357520601989320286733254822643045710899487485293406978567428756332790882272872023333412514322687377526523594377280
8178 41515546079999502251840675733748122609585452157522100563742403879274067568104351322195095155898460878297978585791893421226095794523255852790693808564060903454203179045637985243199809656059031678624871287539325505395483919797988459468368342543094799137853273770574373335044217605576220286240075899771789156970361137578412308472268582089547957185602473655504868884129217795908454897795894594405263301396217508742392997566663103132854185420055207487649269442604038255959772382166729595405127172013062689680593546077765664373273600
8179 -44837543263123416199731335455082578761677685247256256183622033327443976720797734452025569044849820912137327888741708261453171670480842019430232196969859986002801407168137255370681776523867625451810778654013618116580016104121591703487430906173167893689367547971620306272760356260500209222673893771416427826971193736537930154944421222043904332811292208400691003508578479802110177033447998897962634699538783705126394534503517158277827421931159326610550763829781699163484259909784123507907521554631638674900764950144189051412591520
8180 48425134704547505952388401935016080940176868034012222406211553841192368671868359847084685362209845897470206680697397944098100320464362214458377544172775076848344098439187717995580898971381137896536633678668846866402442412794271576056353544422588919954431746267829694142124636604392060927237827824451309615874251257446760161241900870396861194418551493996509290457105981152056726255324100194886078264157768568707760541486997746318551436839969592615381663183633375162977553336140340795717749659911756418409209707419486610233455840
8181 -52299536675505328333500607869770311041079664173143774238349419110273810081979402034613200022932744959580586656550086914490411829639410697873590120681439777838771913018755393307971995608368057567677254619309391347902576837002472093127045060228110739661741424450062009010469972325964386431699263196404341561617852718579729199422592415431811879175458498214464016576173588408863071852929394877425701539832185647730899781208442202083918116269485805110148179531830734175044840624426103047418298769481420832879684087809867102057404400
8182 56483658811640353236594925178639028802883202943619638470632674855711283584948635387542214829976394549363125460450256046513021917161849352839162191010190561998125926009046532495441680858569402424823414593438070870764218052174816855627855711025054826859349374769190498805125800373700157718139663329637652513583387054278580844238275263464441072364748631369193022487518198181170329109503335661764335944932909092556123467766848740859029825000557585520642943055341321345505575591523817787488855933517424548995604765732751243168578400
8183 -61002239153129508091406999010104240333796250701314157394335793847398633406074485791585743968319237549290778364781653909642850725228736151896458895968795665979280849501549203790466478330702344910285463304629070409502074282290493434953310489020684721233905669492972259927336240617778138849078228876430489843328582185793300667703815788090646698023467143909369432939800442011232934092965227335575771420772894656082800172029273300911368615531834167336787345662417040326508565712006824919134011898530875564390818070176437204524104000
8184 65881989944658611872375524098631884720694843700562787829949604442905386800815361290042786211493713596409383239209927199501831463150678882212753029118335022822410374287836369299230862540211673951532860294774452259119805153292128239473786435858118863644433898593674860600793761858111085123694692264368230508243055557966535433825291258600347224765395353321051888722292916670160832296595080260422868742279189703639090390966981089412544682951494266050416227965312433321425069362845830876384044636102566673111235539097282207946240000
8185 -71151755051855213242284791397603282165895474714566245764657587672618970168969610727653637598292307635473235387484966803978817584811403102303612066843274430863879349061123502906807059613460955534817377891856520345786962960644184487762197671694262873367021074334183764136818439653360695009239933154421770271614297749981595277948189080221111634051289292651124566693332845027957572592838777628980480388985603427722908807250277730041841085063508521913867035777485915651898512676793871393458743903974460478987302980084626056720503200
8186 76842679918921908293010051940607859281627742958138995264639717673960778329610254308046527603547960306996065637317660115926384562375130658459295826272801557023187204035937232829150620571328726785794163456420424816378010491913504161383660800788222884593144636789111547927219249425061894817718884450717416731810914873912428051691403482659488616755133891727692666401986169878874834695966330448500784549101750533403257879039311236476824135898625799951288067089076893936996886761909372896121422670805571589210014523265490198076466160
8187 -82988395065766086210778839268720941913906478818889412421389887512946998109080913332136315281790563267242355412971209517548470513258652100079434646656216199598772839938778793996266762332854354582772082018152967732708475621035745519454960801049887074195140118248490487360318564950384960126989076048017838743688604808451147014839702066716944911918993146438922567942758527211358665762266426854934938023273331538292991900767665261067361963269926158549833249044603392458456755669679906218898176272591742289587331513198272732268677440
8188 89625214202320258976250229453640065816234223528268720797861643372983300795448441494417448724645010556949798027407020091520746505519657817666615247702023930418660841038463567483367841612280967289890837268551245840093752316398442943834165401780306290314948046028143595292242680038796922022424390235776373037779126546722149792512150015737078035673605745606751513571940923584225621767677803766578703077495848813737649457521381309623235808903997793391640811223660923572389165968267980722047899820698098290879223300688025436335379840
8189 -96792348123454815414039996387734526256740609073120979005933076640062791712699774400036039387722027374336263583869457459712412901988137897341710732886653003876960145395236078065466038265918929741133146048918006987484351537389815658113508535893770764602513213235897906101292510472557125929381967058684568309928502724718879406815681285590266253846971670062510314343105841382807996050275657769940047144300541752691368932222362820010874158402775130423644366968070077579674088392261094766979602169563991186706338211713857917558023680
8190 104532135640403165335190731624078525783543492146264605408480310717571254104002101054234539215138305167316150528691931182489618787051608036354867458038812847256921034020375561716067725270150520248672515750322736774286365942755453010532676123774705490531104347104962525675261506084771188652102476538726859133407188664007125017753582924175567547840666993351784443647880438315981885607687009408148848516656074517748326695825160059549558679020895808723052151059472006130631622986348061018615807729068604770602017543153047906764320000
8191 -112890292904488513219386960741642548856596553455985081598821838383641602672148840342516569542306049939240498556149870310062386219106280150295013271826768897114750859671477439777004001513473857273550895512866274704587232455203056917532775722757018649110498530928539977650670789889205542327397970556443781219012777542656519934840219738467012441602536863196067088738857541692262176318666361059756962948109715626230300957173260588219732102412682977406917580686043706170255914245569237415162828590727000305692599679193758798013071360
8192 121916182586745522291653736167902409440606481112178268642319774551587417959885137393017932671293646655056488857295812874071290194623338089111043641637803575762534410182328071558354517746793470479677046297153658284051774306521557614082356906774367539609151661388716964233608234080630074786506494284303006723285378022836789885488577986188564902498269341498896201616217435245693246144335414066588285278612056517739700886433991133171977243732538745931654210232574864823411467273306033755241195169187354011872244943054332908591409480
8193 -131663104493398790385600630952568153919211712962049009809939409432196175493296219151981240869406719034746547223686617097753195937913876118071654096362065390296540763008578387130862369876338989928445677517268566324743715451361415640230268772996730066557995547356687259236008414315014368000884948259658055664978631954741790515582823112736529349977653888267628434938740728005908705677195514394396211737743499443000942382868320812627424550612282862932777516299147464960876922377057507446230853680121230320913641325184372079134015360
8194 142188609322773210907480229298028444384910011208349960646950442086224618477844735974452880604615083517958580559278752173220636909367650357910467122163908628884696768810733376710793185864299070693107006057555299318954760761287461120864326467765241100731375547348141432393492049350891744102636977072992514054977576725906226303788372600582175098013332753792225400639906826557855398193839068689948577618815927864491225545176482182988718207780230019286422707908450096826623420038759073116734027244784678224842466851988710959245530400
8195 -153554837404802707968999824180113768576677044047464357476473809344839810006530308918236447057337632012111944618125026800923097298008343808671149378850069113295026876001139173681389698146762011076285902302017198315674196058716498620622363828647030733577122818984143811884615233751742443796604834409285906460459397057349127261824005977372456735616029601782648858143423084031142567848833359044436105723049706424451861976227449189081940075674118651173703649233600732627429831232082024934364437443175372581406386120410993162361725312
8196 165828884410665479850280595334842427346817870716092276942286788034476551023913122699058702171066696753370598280365396154043043179092764694269360415023892734310030908069263370488167785470571742747641480311529503276529920230734610481294261095123720113278891766477762911219081745679011155664028330928599462244801704277644267817005268439566882822906824131790660738736468714107497298822950753506539806245564182477840602241868405631054365920746078755963405936529789538677912899818183700718850517484868626461141345222953674544610743680
8197 -179083196178060529142011063475339381809182761218508154632282351511150664368929608229772800031094104935528569852573399847174976573245958302965148634139942491388644724282205460401249693610976741996349851522747436815717790850854498390098040830440398198433262526995532990743838935960258034415470666228008610152368670578956355119492255682637210954466653397178753312351336389111864503434974412271982479535035629697069269325290612034725273326873901555259069636138590458167099490704802878310953084791162924437846787990756515834108770560
8198 193395994968174451460202133400437312087690818130587245248504873542659672449097293746386006315944003600122410357078378113368998663616615299369303662091987112412646519740445800196987588494521542969858656391402495026609466513687702883019012235539942190460279606076143032563153151770041541145974520871299686460607586913141934617827955077270068817570955849880917310386226160335598050057466306568245158756493843300352648026396744827088736993537428441018735580259465256141247068488813566820548234852286849018191132057691476546045534880
8199 -208851739654464898517808494730265688728046573813096538548215904262499295027281159852607184772227010238070082330238937492207676203742952177524582728494695596758268153390413590540281811458748160939449561423955040693055638074129846601960608976659328723814448216534357209734896102552259314565277770364592154422215366581779977154950196900558820201986096473903148452286505809310931014211082343265156833709211244184078697320121612706225606354557838754134467018556629421806107092247161598429144316426348463936580052258474588064110689920
8200 225541622542082472630318686934681689046220177151869842047717391610837984727059239720097160207951686514923372979888132172729762527671779925320175981138159091716576803962268154689884682747235782245480020347177484765667701210986823616984658875308728858794791977528767269663484112819857535795506525917598244246434919475156421400864939636746365650821845551989684339078374171845169391803452720406225461891689555905157563179790243189941340833884625995800592171596668417910878768237809784973618006284005516505604037657269631235452149808
8201 -243564105731225895630973659855178741706048711261909021471280683259944848446723088712509698319510802454177582668122144849351364773057074519869257535599137353217214700114272970419150235360113653953331506790628868374728220486545522802003610881442324537533426922677520090968961449809791250532113409534423085961320693841198039001713171435901291871865613468681711754013454225362194864844236684108034090225320043603731438094637127609583713533336686703659180251377135084464122376685796423423128023117138171086856868711943339709083088000
8202 263025500169227922136479830116903703661366296016911473238907121585149675437177487701008764994042665377029234748883219875618480047054737623240095570786851130027166279126696947345057067042781629177105267254624162861134459193040466864622094480479557287341747644673781956385091833249439287204490417642961493860965084041192272794744930066619606560564630444624407440408882893286453964192919672776305900909664101716951004595486095187331513817008948197822513766152959636401677787010798768870641603147354997573570071199211955645621953280
8203 -284040590786052664138719458664146213277016895899592006934014627456636160048807622857868949093445013480055948256573853536247230183209915498033678430425479939645322867847426448852501285856102399513656444287171394627827971404772796569935391344830022605739983117372951278369505770810279665013048225499607981028665781909755498857911548409191114427071704569730943384257334262914288547371149795487001072613890212941806237861404159136889317124334134529238465926832564571767785370607396051243209461043794110787531021538999156152110554240
8204 306733311377606882249943172368228344480107046648928866471673666506247249010037008011451703758828042702219434636898274220523994490294702085932376226211272177013359187192231436724936520428614519718990063550001722850180570782543688273409749698911421057026909451963019042686186301930351321749185330839180901415656318592072928772358713433656975957187495395545682808821772358031959922854169000294015931035697387540911178867316915822339735558883749986189136180383814235273244712886107746206259479515257405760173995668944853816402392960
8205 -331237473192402073793835666498875825466309610534902427276432936491740713051428665092214526129062545739797244510846516227682424037981441560543232536370299255073873695696567656174422943158186825523720540146801071744630796463340646676456578295832935784094376202614744573663252065030582004598426496389706576807025147970844275183235860358176721855370370852930561011109010591590566774599942294941758240725035029330660451214124239834152030872907023553782575558280797713875452507112605120862580501725805053404481784802172350494442747648
8206 357697551491349271339603349786657193191657787895575507854059427888666060990000345701859767550959544011652581596548148607511388584473625003544150497209197251319378547891893718471828928922854319795326138250619802956761452873318356329055367030116174158345732478435806291762164132872057994382194356632731679861887190798614737713290738898677374743330061402618748174983587169937831825241871674875353827685131637379029129485577213913087449018751753704253186943582858378285835832065149674459689562785307280541831166854351771338773624640
8207 -386269534689657383211401533372893819313963878454573051666951546800856524009014562406000861538865381480632017331539681054545593195701436811255252462936910173749058122468685619128386274974526363840447750170811242316904062038492572105353333719016146525464377352406609724374652162550470492038934216061547989068586111771100851804483008843625462398881160815158081889047185407343394272847262400889890401257455873008955451181338392895254539727106982622618215767885507537357239458054818999934302972638100931628866081793006859292831937600
8208 417121841055916948565785918971344225565178352678840850675665983016978612672412492406151527375340450453988333456697695287630058853173113858007644226335056576779934240778185561676972499324450217814703335928450400148394203561100730798081828157031239913488924189986901318730912028265293945573518638514890799301713117908548172811374957210233333104018102897746089215501376599459435992954763959801840558141452606088555316476335502501951589110417116318740680001030487592901820802142441471812384927761826084670731857080933868799807904000
8209 -450436308338619396946235945018921497508179719600158356456777424263967279370629106831331317607941393005577388928765355686357117811424696798539388448362005970436341212537101188628758898091619176727440818706600640260888067653699191725673158023013193520563727610521386799164223428514444584612843654278007522948463324014706653062329512689131617854452886351036375905634003524157454396444669822628925501288073508592747199409531883651604250224172965457265652306541620166735939274892023568823332651944059681346856282194886445418722112720
8210 486409262116891525348973878882910204195879638505637355614679114391292331382143125610702335909495878861345355332695082676914815758939307697615785704352402671226874834477776866029447344409130984414515812039058563591534816903383784974539986408964908760146036730864298242746806004615450337038181796779462978709320301511437663712921522511133741605650936061548279863957441367735332106354719983196035063309930080311861636418404915114929176059863732066318319224199566715077470069927125314693693780008184641527297723452036891074394023200
8211 -525252669132602734511727772565833694007095038704350803993387738042411893290303170015118966138142843610753704842799836316349110818796579583701919598489090909239255553290525711280853187842933288559753552900815374990181227606684697019945492921624888308430228522265305797990468129592532952283806867964134452781554036036919770496014922881130913584673462373149539007813709876843402172804339944277927723320226660027449347020973347370275852746247232868276237728135508455772885751879784896219577328977775754731651711051584487119327211520
8212 567195382357912423561189386827276547159668131759272254850878147813511223624118405353625117231715914135822017159996124231185765343767094799819236570816950608079327081127134317394871398510336884163730504635307364596064254847244411934086141926974968698295556110317740696126664427516553550118705364888004848866094360773969088585508719685444759274707505110302915373747425149985229871881428703407068960853138311872126560887145161388180190854806863900867807449343450191136759906133809237906487252521324190198493141581122721645875908400
8213 -612484485088663271461618460567675763336049163813763801460762036810997480998045678540284596137653278332940902977058825822925147290366443964491407757104914433331835488361024464645038107571608993226796414659463921388909575548015578807181534559547037124101767166929079815346731284585289837783693711001090913995913683828773450105715511868287007660914870558215689907319839755725400659664678888740346403618778809205111975894138752016453384561200815515596652592359338967900737512713623881885086291067099150211782576128655238984336025600
8214 661386741932918828045440025068661628394263865462749140503763421883535779624829602048951860590708058601800122175353135305386682092376506615458503043222456587198726891177949337561500292496780317529500760524260264305381203596054958094109649308175941365744696993468277408413752729232914391588002812359766516404111585532349149672221962721074877065963844763391574758433846856337644322780071658698542120749018227309306071537610128891857648544221780787962340606144602089783081614790046772966348972562698792014896330664896233319096033120
8215 -714190165188764401077555241328667742619484633165089505677668371310990894638468397043430078686337470357451250515758206456126631255995564092533474143059513281786441653269651025525704931446315890373301177622806874122921221606425909640693858284652276307845015199115416477763515916561952889422570849867304597023943573374796490588289051288354096222948084842155109824629812211569060285883147460508662572913083396639640134559690713847468740109631756743914665374219208082587575640449841390544761095902333898862562717944068380553856230400
8216 771205705779879371649265202300396527358631231718475475506735864623181713979377183589793070138244080280594983960730684198959525680946558031754643016758515014259691592819655920572464755534672591370476011336676742539309134837898809058848936809221347373679913096256343137176904328623660697015592281990309221576415504568642246665129388722513813995323197747147380656198387357520497698140755886188863952720474942790736331284869333110146912777084864444823814746363958336661004864004520725324602118364368155498029066393251404352208142080
8217 -832769078645275866721999142570880506944288522126723597760908248888989680183040105102013002663535460408953889073020635833484291808226516248679181063752345128038820084424612102575804762365097182948375155321604413293923352346127258717829946382754507748759709007358781170668984666644407387595197971237132738062880091260046882269784957760773188088219819257301014401861800870040901165246673383928259028938451056910293208134508915838971864102461543549123487898268566952327134866383665535815785717915224952224390206863062454998030261120
8218 899242733265223408329310587535535991667295463263129442470951944767257350382268525295561396042211185709300263657525547046029326097207131569854475662111144058628500553183835510885594747136816195689953370597611302989857017616995075045705145169416429123283723947672187520748476237702951709928995385637858263449917958068012371368841610233790239010794267261487135679651765401617760595927523867326745550997625277269350003568218639140994026617154591596202441764598682468796701494125607265904348791503798882211786424508885705190938868480
8219 -971017980853317785869170933549216570717208172933058521463264085960974578490330245061568291662936544792195213763533343952378638955015876845340143959854344509364677126185299275709333630131043660630605141732478934653168707041283304780516904457216945439579783776445714235400567629673429095464230597985028147561120606428424017807557042416371184946190699741549984361752549610980778265744344839110487189260332638555141091011872580429619154532462551670670376270387246793635578798097059469238406989599344580093510412755812032107201425120
8220 1048517290659843372189168624322341373035907733004112986311125284696845499775192604085526556542131090952956187492751852919665988837110044670145783014759807943473612752942449758680472975980314415935285057856941316525120293848979086748017191555710725518127229543360574875028045462278803378396433075801810520621897606463434101330586595192645317101317836755263437127283810593719711247167545536567583076064079117749096047928205900169345921853171577646396291049732136432274693876755335490000738622383430438405201857612044956020082151808
8221 -1132196768819350877027395454790185945902696868594453374195526023801778537952035060159131586417776427627408712135038404305893842935276488549813999344732866879974472701604047334052312249296081368563171881912980506307685922080765190688715751963484465746846464690725375591038549275109708333494255326557536863817617928648937981855727339153351877095069111045484240133857225439087416094720210030825194531548039024327889013674017376209854175931789097225398676130825007518714280533337774138987565467171718140921095589158847522204562979120
8222 1222548834241478531856968624767500378602050744653080125213495806463459500309271838796239866509349693077009716537056620393754114115277894189650101155763301809837671291806706554941156170553118601129018617081383134446956567459180224514387976592645873663698846377337288845900915874823166568534627788877520118797830106947074000340617597221970681527239263117312695499028734926090819862127042269507475304080167180610862175133397529798450971534291999111308326723228525726928968248548205247799208613320942292516936846385376531993669709440
8223 -1320105107194690718384355162970480185223218992681649141629754659732881506131033092887729250348056228422644384874816826946605627169400289188529296233384083779497384881408872552876628094332546245042045368067516380132035416732628011671903442508825466722027550084596325722318978926544486998549495690481944458815585387449278879996509116496636532393930293394780610708935752101591994365092081455799480422015405896655578471742750619590160474872931160821335279649755294044330919500671760384018017525150163925640222876083819209622698687680
8224 1425439527474492262044926617359227092010670136495341880317368300212907088421622628568453497055090520894305216754178604127425858051318028639854022402818436530810531702491714087060625644363245047337586655054760114171020280281585989558191360417568517393873336341078172332897532473776630247622649207564942615359447343885511103809352464881108032549089524683571032056930050924422099288276204328716783544497959169232280825261728437921170965649220566528481715807340654022436708300895670295139856529830782749859004010384039096952942148240
8225 -1539171720388027437268958627804222117923679113764126963135295529790554982326093419723239955677524402551442295549311371095424399579656791458528538798576197673331884429986905685009560046860944262250239489799527550909151560815218758377650942082193757014214715842547512569073029449017686958085650027679267464026647763510078123591367822736450864316831873957189971740320273788662041286190589799119795573687283423345199274207837217202227801118984625094456013015450663131849119746719296331165466158983842330675049253095609948108925641728
8226 1661970630233590791976455452740074095716003615107301404184542396246717242246346551443599421300330028531358994911067514587422448395338538764135019389752232796656038952102576333882002637938262888968122682512462790875569120015711896667211538034490579237289175846187798459834110388444187435312718612179717712503176762157821440729764890251514200361319249147991094892482872238761372574021751115368012446473743132744571629023549047824711348511428138944158294072587482149180083255398850224002247512568502291567244134119716133859811237520
8227 -1794558442514880262896016761351999931921901450623227067058123949966127006174632184894850776189095843836532729549037090642487569866861094514478265982608670271724410333127814496895078742497972788388433417376771545065082835291528565892357029444905937084844585335728432728200875879030726331713007076863009312866356719102030204772057830027790795537764302459018111038142454181287494878020117137618783297352409924043842129987901952747280756184421513760519707513357969737031118063376270124980925702975964901644721949985931243905038548800
8228 1937714817814896070501880509542267038186711333136169187273161248882938205032238161442815458146646785328616524399440629174194789555461376790575862222529418418638836361797257989825446661738444124584142162690010864628391721186482015557338731966532714568582573876375812564646080062876691026912328830467946998974220305382478972541250853389783408926521703138616648410283536805776842822379904293173025868473534531576235033272814656675724972580253393641949067816321312918571279435209594922341711347948029904774307987428137498801899264080
8229 -2092281462073034874497980162676148388032712289992501594145029673223105382447732745567031270756747013516979680447460541359097579278048645375685328488616283210922221196684715521776132992499695679937218506342121843762062341900431074169158172875804888150969344030863409126074014265686818545380925886996155296906994122254838481551562180810150200169934899338676416209813660628411485995032705173791924131061173643937428461042725636189949460074305122540904207779050831440988885482222566319791002703034679539172444954707058101003207130880
8230 2259167059971726786204232556027699816535673724429808740692859188095915753457446494884528095703462551722513398443172056658642983806634332714185210241069418502357410518514929583801024942377080205981076757927429054137652522221304528749674006151110192945547250399660067399485027107325477038842455787905466648915960403391176959206944302530309128124310119271743385183154132946574558512788806292850031234392380668977937290145099352208039439284524924403569874003716788276558906060724298956925017226141471899886559993624167240052539329664
8231 -2439352600257329394035391597770172166849276938365496229934129178458903890799260276085000248062485429038372246970910230401589839259555165441737603288523406117415969220016464364617229812399508441967693669980693374157208886307689127610846131641207558324484593090206215635377887955985172119781753388428519424601041915822131839142937573418543121178143858852691889199374998536878281679867052507871499676499317218226836075262089656330006404632967094297634824603755571831354263919782422695570413741803471224295266423531192562298764592960
8232 2633897124106247649342038008678380442999470341101712501655487688993362280357640267375704549712385448132258563101811361506289573955596879290062356018114353500894548120006969703586566442746333476715583412093627931742875127387060339869005377900324328336042141840387866486283428129508713829306649078129366355217110498662898488659513578772464879580014888958996317548896666531494449328846375355399220882317871049774193282409319249927800570376111926525437396657928814970677372709747236143879643211976166313320036893929037884362452861440
8233 -2843943930114685756984573162446949361366936943248446821187535940099742674307653664635798634398208013065272488070557764624517791588366164806024864577303633060068838624125770424251872621748777789843276829867361665774301008728943581525948357852045008622394333403676847732559885481736022690262280833551892277627244505150134973168226036761944897905443679679783030357123947538151966540128327282984575604291572458338609572704556736966296662847470452768945204645248341796314733297748900214941092029136548192118115168910915425124730294160
8234 3070727272153403445110794412119315441744073458503859417201681431431563843832618779199096305751693771567029132929516024781958332175685151497448191507640986276497006905581549554747231882483112586183877592616364071549510407962837262535529766635201119187836571865383417659801631562858647265774966161743870933766274547480376849108058808303333054975436621682823365522532706589850778070946387027339228013147577554308185189905684224507001457511874879229150688304289452920733919285922476391134491091658750325980062846920020278934206938880
8235 -3315579589202825482485708977670571569520684937755115370438408715367247490217462142438193086309004958540879552008002763470935758149459743334557005972711400575888804373226496437330092362567298451574132885730654423593904142569253397880604688632763815343854512481079930095504332421843103229971719633793902373785450743995010611082829744760668790101447649730095538141619930831175296331690157874361293251934286271269375997865852052228494978232066736374954057543944713613889015371741068565176022303546826352821794263361803207458607980800
8236 3579939309385546123353252163046203172672244440272987090432258160213261366686710015746928259355584929300861045741336910339429846813352383802276152887807960676432324180507651955739663023876728586155490906228902145761119881687295066112750922526212849476836555958844530858076712577182183816016183518095264807520888023587512607480506522393865717479781981355119583368440154172259872003854152150876782932066778432844968240962667464663725791922965887193912419648664026422955407599969808472655841601393534403877303449401157505354045096320
8237 -3865359273760706871861609322824250373186343031933341273317602665875810648889084182591437480402246529537556390399339606774846389866205149787317558167052646062085841813536570537674021987751551138283190105235236585462981687227366926552448537294735135674932816058050131851691713509698677694706414773141408459599400156447365696045437378062891154886205167983355850887707746748689938693705500015224184599724587641157281233326640618223512012243957909050665908468600163199632197320194371438380134806636706235573640062339418473091675583920
8238 4173515829057360132718381430526852193988001970017364132581356433480513492227098478438313376303679191047923124422590706826128921294601440855962925702567692850474452068054547593290433702510261421269376928500781675025937761793322420183705818762107904436920820885530021430984996188635198778825141008069735101627838798172008685444147029251204725422396520070270235634698096839507768882879162592035059650356412201455490931473337590279737111437788941872957534624360694017602785483821861933437594477639678304629073833839116944680853301440
8239 -4506218642422755192998289231849291000969330905873046877047947505453038816125407948677885032147391243503678210618770875321278191691687730741609723804011466742867814010354167141714820291381768657990018394343471996528587107018373886601345737027424360208107528857276123514700538790520641558723146809042569928760241434701195766064079814593760428668286170597383738003047459974957945227350382091484970909780045190764904727768128542874882853130940978870317858021309078730306631933708573274279113152839655902041158210246818932254122787840
8240 4865421295469149080639144499232017165000855808690139724772124505440363565609437427691265952323039093556933525497707831092042933307730406870147661990625942474710786133649539620074591795224870556413627996739571058100137222228067141275753341612992971993039302125820848420733156789371220359027634736136517993754820391333849902394782894789377387545497226191791465023073135391179762218986783329392698179500520081496646951740227299015117954131048576183557814035554401576258534237053411210981986145808336623950645163606258399782853052800
8241 -5253232719443697164970794066226414618634384852570973655235777499269946810933018850116667446068346744138989996244325200323705169549627964718780783701999793369451879733573389382578637147931288694304452593207774695755171841033319378859118930908667802967319563509095066559006957269596040213204007885181217914929377574082213233588291043928942296189236735539231345846667324691523010975452389899210841762852532594062869350529942214215270973725260544800674838328340394792279700526216484233516685783531719499939000628334063016507656270080
8242 5671929538246593938084674874567678037790329746707144393819866403743789302536349635388949213573413691171098029387734613550712622607704016250757013760133040730511573038751577905020336992080072409162268945814495525171657916497622698765547594961095675997915547153744075599667964568845181115435377652778348293231657172326766245320971124047651532924900177190443502368126082045920376479334241914226485551601178866765213593401316655069044364807908777418637337912032275253455432820262356087565892218563553131601906843273385039515695088160
8243 -6123969391311376050888985322705350992642181170028025115391309089998787996310278465026514533059069081523507301432759314228679884712238333194113851082469105861419936174714245814608906359384647578089297703414741800519777162342196873598008833600605344543439014679724247213842786621544410844408002010336173517367833007242290158347177860302053110527993410365291607357891302057122793221552218517411572418058890965165890243573347542683215531889529218269205493775311347384405712623623956823105369716012146265306261372406240303522542511520
8244 6612005314068880749504353625814663422688864810323802227654865643580153457009455230999608407401918786820576819175231946314113603908092093666046232423110236054678126983150452367413659696484836938640794143354563010461096918686538895310234204169778659766597661540451891724127585679298856148537093729630104493728194832839728794107803273953889892606496516074555541224028950053431900560093039018339789900139007335130109393874222979473230212504248746941329074510721531025437623537943805936805618201996694391784160489253354013176487199600
8245 -7138901259875915111630021470784674269807170030393921930846614255005435198685894704123412052749382666408269925007452682439380419348651283263226042563465948613652076755929395641315530261196273766812145880521226221626475576936422449721133538509188175397565148339721108800944245495932248673240847916843714109686130922081840151852375177683305914582162630484341978691972915318731852489524544735632348742418597889425619842045335393855512900581344550895463281876112313631030111780485644636043839355130945915270632579257806233946612487104
8246 7707748853936996872349680921476474604958245141335610306954228630010083234369004019370354424972191331793613465748424591825674711101239962242335206829697935597085862056771223128266618740973214569092857173760882605915862485325499708431727662710911354247823795237097058686643525722722006599571709919302294501168934789707889327288303055008151485445953260670974474788472644163054195858949549261876929905622174035250600986522290240910374823516265154930931903947552196046340263476901578626187826842624840325254716093458954058989898178560
8247 -8321885476921165296816177519741454369309484879630602127473169991264266309161645935006477171992952238034995502733736905359165080977642820749573492012632199586496357339988241959886983209939262250756592513808468347839030175152304736343584649193819570429267911329253628305695219658466958507182363581544350819763387902449260345278003220220067021751409686937929036166036017952505650508806731974758032421882001398219015173271353059210466138515183607182364723191237095474541582021347115821915516171741096485926621632937013979064580862400
8248 8984913783717470150792602970802760019048063578412658009534807485609847637005068081359485313881638106415212912582061507780030456154159276812269252319684267006767099625135035199330415547165001990940513427577384395237678726664830509047487259874566626597761501687513107433372171169043614664442826612534854468751115827720933377809070917654799702332257724920397387225256658639789470476630223617769032936163160287045162557895969214049476276623958432248617752278330432667261528728603460042673768776870113990281935781697753005332173744960
8249 -9700722771127259432972351370814685710574731217013595969250422686165456094179623385181705283702041670457213063834482586591816502540042109357016454254535392860971599858218359559283048114942768638186104072992880461123819524035051822636227426365657974931822965646997864860861675763030746716640142811271137877638655851380448877964743270508034447435257715832702876418337790665094483831298734970753379508914162855448731306890602516997484530425831125691996072823895953402788899048874242944117315597152076274598171237577467471022793612320
8250 10473510517307284661250145828616752334579163436331392087598746824324185840807745306457214188206530780569423233813618289682937012616024595011916895991913171889229417852360577717885570396260574508430536920055031633989296943308838657345867605074623907112494837554584204353378781108549715133560581503555103117928731467678135027593687926833459581214837925051208463856259178050984429803389154542481550587662143564565282598698784872240430503311773006489101521914927798550629492461468113910199920050327343798653497072953340553162171505152
8251 -11307808725507240516010221644550161784679454569402101143560254293941288825073211680131129660050462373840195177833461820713462258942439925706199826969396506340268231531688056026424780088696435208886873697217557944025961169638213593453758463377980751609437462423313956369271609719596860632266365737963900697244733687601221400236181002240768681650366919512016254479970020747314839053310612391588312533961862436564691683869117920532340297849595564593107269086271918641721331491891522455773464068382041367544166730381989864057723578880
8252 12208509215145102376348467786314174634916478690069326546516178945790520779877360168800449807440463683780479289541732347737267667056252851453571009323643667348621670643569098077138476930883863264621149688418150429674135799415203955781229228164236518868251682008329438809921736975609199443544747713288656384647015107372613119765145021612841062758180405441651423083023567395005917795154020346819794035522691637477616896073771929425481651699640311816644318431038845194705369419263604849821758560078240247554481507260601004269990006400
8253 -13180892514594430527747189213950054893359925310196868983170214498531868094543349562554703187461453702512090915865603416651274494926253190927101912103353181433359952580121634815146885549442312274221650798934443542310353258894412244100160449608362506517782838612977082277164003262172240223648859971964255997661063352993957421430542646494554760991943159312379330918109311947541143204455936330992995768017366635251300315154170573884138661320342778954629867316803939729052496750417058812648258343642342071300769273485524054714182324480
8254 14230658722285396543133618846810568407061292656115634950116504548450298425831638325396684985910962594595580405966607379742471404571599866241468999842327640192236544838861414758866743392888540602265840225679266781930247351413900200168132787564935672614381452940935899715027274455488673076932927759833217063195831024410675908387402363590596621348871446443257096601310059256104995557741459418239713694286470316429383618454365547016182568273967312124998753366521462915582249022101320877719830286238008029392937044611282367162479525120
8255 -15363960815916571721404324755663998367109125202536840286225821480998337315170724293745776292309214117885180887212008795054956528060456697938501474520400992994601275813875440388673734394211511517349481094168613790621057706015560274883377239246481373924363491277339735181869980563425178534444687585599711314031273296703230348652133176931997909095315979515637715820630368747720962611748765702561046656599029839915246198638890088606134640595451654226509778564586389932907399661468793587248982310593974501538647797029538619796515835904
8256 16587440603814018896098860412616608164525541289065145221430288438929684265361820741852443848164197045433076238147405087489902723968511520628350615935419175515008473223416529083282110853592564050421716353192132114332802079524545354331165620627930911952241444822406453592001198206261625417605928562054571428522162117053121678937974795367873865243585879596016762906550723830239859085435176363150699416981137880118370574100893655859326510667715423761676714007273729591574898415931038834310170225422596202145755949527546845632177653120
8257 -17908267527840512344689470559079416065699303484526455665492380712061306238759278519757369857285566171048755798192978117822751754175852425236035174368443472500303455909183949957055676819921005118207584473095460748809270205418407888210461994252564883870528341751840925540767293158421163977774388548189015205160674005952247277805520941157186158354034021412174348389212279343200521705684163110343200301079680012633453454967549321095910999294633500055239170486079020973391612111656700717363799082573096250333745109396125270053700113920
8258 19334180543839863670339297646338455619225257782361159879147489843425620123380055427487748018640816121523945995963569898309416760062858101851903155408995207815335013593703241729632401282648333054442411885055701954219537716389081628632068104334049312461163807686932355502136207727751377812552372079657214091036485263032269041057946702435111641564247626816240292704515305811885089254791930086062277349075895013543042767526261362836297379669439063276266104584748735448871440007044092448367375886891247931069508476347392449455346434960
8259 -20873533323495479797026245880226517679583606536771822907271725259355324992567592257926433313430122333094552585216377886263400989712152778601245922337655802038158169427995569573531545581545867164568799909103898718147699483138471042285914793509613788005400835792207637135250648013610458378921295470847982429939294099131295969487706124615238738341680910011140383210459092679792064948551270159875002256312475207029909017795150856895276534605713203308101950751090532697584035683283970170332655407897499940467284602691769490566942529600
8260 22535343040792141174946754996477266262694443499196716308833172263486406332541036527546507011600830287665813069652862801472264463236643210987530672629266801131100193647005157975899905423566245037952743370005953749280762686433519532430200651500943289359405692483780654133464060371830787857565632253794112510208463833012267273762743497139900971015669022574457449267234643091411509527551310418370745243947805017013815133772581852589847999208916836305364306546259608993028692403371224548162113714445654982104612453457316740607733619200
8261 -24329343027107474943925010016831596988991458811586845208891232613905629800492395722982682446558166635013214054448056251582037803138037690821528880875448785415058777395334639954686146449260133227754662621779646109787218114777035395986075345311393718303710556273576701361989817263200162081601384262011835107232378481640258105023516404732435182956048261181406992927194466936649529533748315671008870027922042143351508173673295511699918211607256608445984413874804179124504258474660407315684828963496249506982646741863172480465918067200
8262 26266039601445459157286428206133756527687728420842438752135011361992505136323990160179580154809414911263115644262014183907569626887866002184705090679806261169654004384941703356994186430120584117818464236647199540730854749128115015499485544797654071771235023768564484946269233584004691378247534470185369087803386847080662673255087834840739037328529386529821417827686496654436080968995480921053283802809159649150520496802165426472238116876848305901929488105564788987463071907724262488417534999586092916240149601858619117424465992640
8263 -28356773406588816773770236964713504934144205905432769573176976731573355864762829703075218363788104935803278235655503888943302700062529539744747320600025232539903866558391004767045374142112446586504983496000221851690719526922587652852656553836473073358949674687049214260739253129262150845665068167483639458180391954626628514477292796712179637385407738045656406543437768093431655183614801667921042642732145038213298822640938020286010582073629989486415043689985326212021550359915773633331268628763792322799366319279156983773678432320
8264 30613785608130917600436893360501975823285645825090282670659523145139495614378521663001673732169576604647172431063645513246381367873651227149097367293734109822015492063702871519930197480917534782416648729091017054470213427458304328382087190917450988126276184457855021928778694230342772470197272729489044654933845470914055648116985183774930884394075316342191511272422205905375195291025518931047004664836901015261310000277933943779064843217235984530083221343928888668681249358147647864451520717787618436619167539038166501313972602320
8265 -33050289341602479277668696598773501583855335883602913523363165159836177833215302810941171657333243411916672448575674186960393560077789579900352011592680017167556065932744383940717584968013129328061642576406475969348696935109814420805000972129135692347848141857155451094287541221186635130512973059886423928057264508902256716870318392285851674466284330448662869270886855077322929193667711437379193847268093654801266155618460669966176661393518271842617874114224282296407674488016879265937789710447435574003473828567447473132295232000
8266 35680546823397598119794847278512999885429174201588345467294128768967768554836779454717117942621526086312436462415333731941412729945693109345163982284980051761007857245963336688452478671125542276075771133534210373656966157180272032621405143178626102644954792177768049831042627827558413063699773625974907311159063392564544289007456933845409325969097059706321411737570252575928715624898657813272860774116349911266163994127492501321302936301650096685649149747975208959181839911959352668176692439288085634646030660604988589048605161520
8267 -38519952574104022287824758903231571495632431484446447279937906274020359012511416638242972769693042133263235559567707173676032362853816617947459921396708965488013837272630855534098945640726101370262402217946072684791431079581003865645236575531955638411354110853218858296730426194973801135059497358974963499516549899020269640131914101972023635920407694578673063981122711200047500713600598675616662500447427922203357421595674052534887005061750451962621823634117557854345947364903177007178772222506204189093632138224687757896155783040
8268 41585123238344619658961146057160884356667737227402782303834166298223676780736642465860042525299658314808021400776862255292163382261894673829005541567432538583811659952821132533617941569937248080149945491685473822807593690295045485455982927297347059377059267173340080520785525033980274662182805630458107127219410303515847118707637361124835453579726686151161936848826787855906771461641370530183495964805616789696813824711018483515512560451727997647824659808764404417010315050966017393877527853188685611017868631521624421262695268480
8269 -44893994523546248083003067406001507228162380368137058331167833557072672401658603350147334175734059771200460759791658592928412802896239549582971923287333818121875421298048159499986844415503660659939876090680420151860476410553356698555652472326994008108196369540921809526677191849307921262498949500802508610638085055268385727486541632630915756910169591521120567487869981545344453461964296008278370840175601684547086262230134054602851284918139911528578795332294727804476819911773035553403585709869762921565884219147569468374095384240
8270 48465925821390491070215207555952585881321016846657154849790205354997679977102020572904546435399145397070695067650641708562439423058041908312748134151026053358238807937527286824671543155614466527392111095921344513982927973635483331414837238618494574459227942225698615017134094517270293052029351970961854902234529279271877930496991318389265858238380765113220395022246141933319526178160390030724634771541492626560039989856750931618454119991980336426097365673420033730691315773995171572246614363479318105860265717575347988808514505280
8271 -52321813120307269273005127282214084033348682333420232035834498885552303049917397948376363881075973986132634949652277031851480593367848348483725669653470421036479532248028884931235992067046938875648558716487384037241803102514702542619427992200857767258432982022377161654437544042920976800252675999308320758977209591963901712170076670466459628006847664939866816489111806144844025235062784833815884735201048821720089713195758277885086341162389620140983635488592807366976153323978744525767393697628047872776937744487326494420163144640
8272 56484210865505357518384769067634608628480228001927601794871021452595062745812447057421944313795541334488491847996559717498392192700254864458640995324045737091668305126760899046952247191629872244022195382831467093366240403871611358932537923143983721857282895710818877787606111834397270802843211664093498596944955258394585061867126164426081548711439170837739523609395317771593671878236714569210320434185755826836224218152764942727890241431915702261201306428367363564635730813123515310405070189173068383123610387195456376479502164480
8273 -60977463474971886566626349928233288457143373967106093478160448321606642622542035549214083130153281229571008874812195812883679484727435992457637064343161030054137987086622356226907561711077370866614200445560820343498226610605978255118998307876815088939039032264086270646626615735580408624166335146898495420565795190938062038791150133730012622943287341565378673396952093630830007562629752325707275255410359896025674309272420047524700883609585726383389566802264952401785892054539585856625145280917181006936017612708062716731148682960
8274 65827847275916531033509227098224804640360302646869081944969685671135809259171151121353325969572404349892113147248098959795138313282856101428879182954651716822540120892889494488381837516802984566394005569585208221360066089325431528677952523216893466417705544022693269783180693537181484475338000940850156994097958223319729212238115999876514834043245003926324221570966893905354488281490769074523136562216147904545499238355351431638416143302858866713796534451898761028781411456186238752802569100550035516840101418376992457902632363520
8275 -71063723686609541378748826239336154992187454286840166688581801805798295215947079366498542514650344655203081832095180588623585019820432152515032587086717597333084622469025838034337603012712406139744313021731951746523075508939172234062680967556281663468642751567708945908437370306801830773139128712027811870885752798341432207420030026659546216176356494306658544002809231129188160047218806431058985397410940005602696746450626914283992740176744371106592938213396488692013079159835313018460786823041079591702246679189568955532945292704
8276 76715704533815918695132237540123167044508707838322233909503764000489576826463131595760070675669520607547428721822466581476976325223625333066455401633646935333046808179378020062717947965380011508578168631537326484893006661713707814382030325034689523919550129521376124308888208692316769402621987902478812943898599325482207734507699199112948034152454154262514317116886141799894305987601353401952139432350243477845967567851368153415228464966256750094318231724084936810805139403097350218578743567650113357867871897686094097309518149040
8277 -82816830466438312813320202554260087645399497986429686930462390396398831037200522684673694554107872783833829472030593005819261720619314875854636771977386935833077324747316721191331740364138177965977824571895339473178286400139642847572122916601035703622635017835936517062420597434327655369287010017172148806613591968133109395458954003683979888271367810675543895958037293053745627751824991998935876068952387991054277595068570848867126626628648381768440271888604793843562042726396711127998377096217165988479086387112292098899361269760
8278 89402763501955886530279388944746566377287966161530990692920112848629462805871756054780350101087473881653166636155594363800472380678438470397110151111519237751882489364986272696727691601196516417437807755071389330315164189177258166565765577493214734641765462673363782636267006344067229245903015812796072011751190095384711031278218808571535850998534557973530548011164496980460377347296330645435177878621279113647919871260901828303367579584036351411880731794493648413612683079701736837981722423836742447437408282670846030174273097440
8279 -96511994824224802146701605294365148192342735820657411814181912539090015852545254074917702998252835244562167556527832040612400132778625076004386103808707473407854099583410826375822082303906278832906084606294791904154934269328542894558869176924867915305206982126395935293889315936037826278819751760105809046158647201580863848120384995247679445684168374950976186702700210163347289344230842710754909376101751883119159086755302462978138737248903024246047772106535238840784363604541185694954438821249086422324862791825574426206760300160
8280 104186069039662185522616346095981263574791764471089611514178408045339400525592653825285039932182870606445284775977434060305571574167044752280222054496634786482819204230230636502776761617526815728727167214164371876366633831183338482501944410460098083547626712401169829203245196878549867505138451939900037694646379016995458759862899980452402903639450648379796599416595756397880897823582340312242044202620601937448995966275593227035520746650972055071169127307033220552535688776099314617004209861623528585851122064745116480049657164928
8281 -112469826194280838579593900421310423048421602983804024051013179123627403767581568839444775995831177268726443652705328286707104015930922694695939242020123546599932734924604622666340904503636179812871799196434902591726568657738926465424087206339710578786178558869957606579485644676460528155629747276483986578798986421787549200017377071502436647684504786385317408642570154193311083518214894466085585972666490562793547021434439138131955860353063234382531601087634175292574163899168730368125609263529843786903172502422497274354474097240
8282 121411662957028378840567424449827752744138308827483501750854912713513062147116773992064575172394050595638695514460589905930720461246523521500711351434191036519931731632626807840809490153928266795163773456172584010027690901489496989920389637127927488450553822693469930638305579288405966731225385145171853020428365169129383706460503045604647147962226698243643643725980540360136483806119582497133767831973658555651251879680390409006400758194428779636621404385482487770519854088844849943873220558662701476919391627323153134605099858400
8283 -131063814486007183516369534819932265730615222783849623436783996966979681569805202089800029901057962223809902114142308558483067266191872210894256010124503574432463383918202520297536227375129617912217197347965298378959633244508768351377054855192747507101660070864759664306373472770035300100234701110924085211479818730071346833795234833110902241711185555985796638319635736207463646490554980492912912213000392080507246674633927328948596239695960028148100549993883825505850623997530885739435235648280443952154257396444280228956936440320
8284 141482658614052759482580035208053589671055818955852828528794613607420087575799332498742461080486168435283335671109111824730888356342459950496940651527091486230916562431219467033624203184062215461078990317889549584418014742437276118878722835957038917037388424923407235668548751463684162970489296511181780796837496002025152020901007469860462682987826474434652167213812998473000055001004783540409441659516050037431209257180518379020996762402128658200225060866631369053204928617994256731641483477420651418929647927859450238007372250560
8285 -152729044119520857661203357793320950644604136893369089802992373515906929854798002115227742037588836619752963238449948831280989476748680530694995857523856005273451838217134439421479334054945518453875539425487939590188056030203614231541082498425300214928936339383325632659097294445220930004194667669771375199583636059962590927245054602821492004138956013479933537567315660390362147247713235729869879079792159812935805608607815320898392406883313177720360137966157426724846451416518194967822674964895179665926895171122139213566298536800
8286 164868644987725355796485574278465035867197228042856692097135731540716586331429492247356733757105203487019482483604748472687240304407483988693711025309996154770253690347494162625631375940688643925259063326905411166561702309565135096429877867364232199394624535299719912216407499410346043331781401984052379907640977427537626854455065005461054390258928018543452275029996935937568984750668992837284990896100973126137365421319016578437287038315588164073755936750267087347767220940516221801526690116113245517114293105256158376877148414400
8287 -177972342719086154999150870062018450058352999545740966966274764594016303310923597074475044662991127338133371771116165298736614832439114907437235076925999955114019912371439908707740289374622188361118828403307829832221464243384288249968153094311045135779663942587532315208182415376379487972167625156890219105729805407997639701158242917939994582980928981141324639750695447198621377357693228895554011150347385522655757507798686366738238849485038956362659418567052133782484214848224279448490187353200791941144675020515137840726774946560
8288 192116638902559178094504596206190144145728052338548808524783825513974484273573956980823062615022429526675564794852954408955324678663976286666064837098935553178319471109955882184262979866443281963985227451859994941796233252710488336287190488007014919256560123235804785297356902188595592324965373569811648546050651693429433739212388722319156354781326867844138432633665244877561480941073739054440650908908272899335510240685071412826317469540025986743048934640210775878763155766594072253038363218566060293271316867343089501924658116480
8289 -207384100448267735693378410661294894739360759993591035282311422464249896907122464582086226372241087276988944064284736981879899919425558984134394641468482514684380858818845379324144256831991134455595653404721776600432014835082876026175052234776074969680598860164915948281322555234990565510011456271189294169642526955755539970152375473384206215803879426277525766898330647916632768923540778526750997598654938237865159314628062846445330120992197492967148568124631522389882598671882649361142179356969475497456809536485219966381162200320
8290 223863840062448766823526680901404081889899926232821892095010593490660690947960919017871633259392805915618046056196293904934764076099240849316153154517786123460558925160211385064992394522135240582931329158656256321369229715433589267885188078330065452480828105827289011387291672553797088474806831858318871927580533722337636488890672174898773367357244779160008676043613525183562208042089692213193987670636794975888989101810887219933382979673611869625138868860110541546320458539611225381329697201325558731666747543540335433325258788000
8291 -241652034751961337371884066211496338119688185775108956152656066858309659522745385943632401040115103526156755517161053303754293926362181163620957595875499780261079823743362967691117305826685182085245997668123400292396017525529275006047708169036050799516806364060142990911135236149303848607028732355869586493448063763895632760524539420885579642428111276093213571412489165486143014902026345097121476104667837488027957990773722902996156275163454175302070908952472224816348850045866613812672500104404530636075464143982548252949224520480
8292 260852485365856998339229019552201974278880544112699289685332925676721462554256378168511801371233247700841748232026823913126058592582309041830226115643782158814606425022825140413331919430539602940820071326047959813921677684208271148525826659971413028699251692396811801654833895504972387548560495903233995367632860650446918705101966413205879434578202010528485744784523293226303836966837242181062385352013533051556078446428063090503785623631554512915512198991251479483240482400826016217528479976248185253544734078559063935295507123840
8293 -281577220419153793021040395806155957661797377445284018502664116706505556314410675022792234000645105862067498921086795936419987017203987502409694870868873755240651096051644596928003471319598178911743852813153355269053402965548109924679720010263239145596156125879556567318209253096154696740884004915381645199401240829348733916757379431968419020676402833663624928284338619480701811223244609425974333460984585930865215975861285653176497147171608726725608473613157062874567831482980711681685345711741626260450641859434681598824408671600
8294 303947147700359721683360345665846167260094034332425052428498885162203217476080182189211439580582396967578554877716982521223514548417325587569773402562448178473209566641064063306873520972354313610815732149129939415128200561097199574626451668399412740996660517146315293686428972696834859182619010314176844399693265611673337866713234573370828005847146665594261957058451480982808709350558330210773570114392617882764435387903897550801304988600991788729322613274025169323225381861551592347197661198345124315407358215837105351032413989760
8295 -328092757440937320799150773326892095030710836937933604828188113540880198887735855204100813054692902541121587630581835689925992086712283768461116160618560925473476797403811940151394166232484614540078549408667900885564905132594306515736982767845409794304566008365023383887652424680523608731172953595721813830399428539472780740151318196651003050829117205572453462685421221026685492121412739849387201795862550139307961025685552481519584012908343097790542988925993833879048361500530830751272310229639997114944627817944522524544185655296
8296 354154881123385336891763992867104736330788164780615611802864565010674002375304554137719513879529012367937819464277107212120983015130334829560758609051826835211556416796697874742643318220608144247756550170528734898341288666303489031633172649255957403875523952942585629736345367434593183266509479393121686611124505727474076183747633751732529950618471723681514646332694844971164425546881449705937489387580719434182115901412143095197544786680326347336018109840606144533486021373683734094909961602895614436549432514244021397534591889120
8297 -382285510326658752828503931701297211443041640686634133186079106727391985741931340705890127027954877257997941362397203039740792377392852532334069899363344851404084194897557764142281069312097833636706449944959106907813193701970127365361427338131588447653155456223281539866734040788088782971318433168792132324896577491270886818588487653730918583963179690168208407291274783640014692671522010919374605888142635694696259024117786977362433149182678982565143382191813663350724326793538556092080818715428863642449135276469830861566634271120
8298 412648680355112881185195975235006294598294518314651628859177306295889094335796057912554718674857589300635452775038839930254937660126638079050301079886645666568212109969391952384763114575892219419956623660828380330521404276097603662100228686822679400773832317159697858049424201229777244940230790660040343815028397092562697595033563161544203886718583571208991913615394539223280227564878664978991348821580338133468330887806118163817713113626044591563813686661943232700414589610423465387670136625044590098952234955063522584382046767280
8299 -445421423772045531640717664931454526731026649517056660794295631401654395198738064278842356671284983602106468475922857691417210559750060095723042762914929786227463509415590930312356957511783514421919923159861318439747645444865224265324978303496181806468903835148632014278429898564745335290993945324780093020791396080100473978640466598091195867123567509154304416745983747029033813193174880844540406707834065680840623857187218549189477977073872407817494790450703488282253623814645292364578156149594951246644237114795452813181040189120
8300 480794799363386005743617675482815212608955441199044125353266672624855246492378224847931160822569702468148843535850034237198130582937881119194256122096110039923523242062305941097060135901655935674083756407979302835995518169910181456278707734163577000758162343986072620377090392019176097917938740686282068701353854094104982328897525743536514550453514115112176283336227251780638048572635425240407565238258349819409710795795388047314801915877645868377551679718562007344571757966355859708443814548341103179933745539610173832758973727456
8301 -518975002493473889728129907030096157738115449883755000567989535372747213846344222228674599875765899555609860057736588020728347840509370661489511989478105903546393799630512796896393269068189182053651614735237564836343796479010163457691229764891439624363944117126844566789957403716892961080564492389688489034445041220530405041191734527427326698679638287275823237898315660553401557416504073012845981278545576990558223499575054880714372399931080544396620510206730826561092293668892366968536916200015262373645442754857062294365250183680
8302 560184563285701134503769656133201225666077915711158194214148426711230040381123872083005602080279782654751952338057245389304123501850367320281444884383773435994878346286306489599598303355225588186583494861620949044821777626613992578569753052731256278547762389126678050122245963462931542274691988742203380011466593557575855313006381564207322017234580284287570410165123947250822866344003312029835123070536486381634997742897691135501219162644189821456459620971989491870362139743004962035401325303268184724775355844837331472042971105920
8303 -604663639568772844954745995527291086668311095824168016448708885621038131727437170334845467086828640184441142691676028455055699102941418745496898262733439467300985285218697837999206473062503821012008425573361076776730838101416657317361670795022321593615311709607365720321292182256242818650570073708154198664114343217596413856211373800397515193146210263836709744976879453409833167352134416637320347746043912949353216564042754978504481868717726579435279509665935965836970667867937356668077055314036239681688117993602561271128150139840
8304 652671412077404553193576661268221026649831344365290099900853158008874400282500492982650396517445921571262003500382344287547265102829073882472346316150119702623113019459407613137861729006155344436580338039444610041996911650569187786693191490800286124891385986692399314314626149368781509862743110121368822770021823756595765295127377694431076270054055845620425705646545085131423590028702868181312383042720074764463123795182858879267366885591107618595095912302462266903876958016736248286804807287568186902377991854034753767812436505280
8305 -704487589987576254597783807149850689523232506712640976176005320674934147873319278814210994177697991598500245223554869467360213750681178272487025822536949018279152524731800757534218997887715479901636902987424836504291919267257290308590536740060452071052295194862199405690128770836448817336844804840508765870473630151341651175941932855964860340712640694001989090137889308442237843309844642495583697974129551971902586889972574573533979102429429289093579963121222964588847754849080177935451283227057416697455705965804623173495437229568
8306 760414035504414760577709843866403594247171197807904459486269650361591497836757797387587718492606488663888219061677866691953663729133935086235069191437502110606336809260432429858237601258421156701004051699955251000098441462693036994824305486634958235488814499297617204459049247755337619514292284239908443351362984024968451347732023793639864900456144659599650407819144088758634027688184309673872667384234675171934167038309537592494623820813420558168203581902011723106458814559050850715711281699457654783214084635527837526794034996560
8307 -820776516909053062342891778570094098654985263272406744926060880527262913849200743708418614148157558896562092070233100973824213138752081450993495940936241562711865477830926969588203769654241186128429948266874840008231645058602035395894003563615893471429043900046584375405112756091957587931595643018848226995529444184687363462711667632063740164800886289908216410024800570673890804473440663884817621223660620397432614248326894828734350140874663719710115867238695052483955155822022256238084648089634347830770174179038214511802314561920
8308 885926600213385102968518715096195741225410337070472582227387201106140109507220527548546982962896800964408487748557073071931991926952368375843557222960607254621684530676851536984245384309332166977719179314727236392536641250100279082290607064051431433201693797337555203196119593458927964524998878677723557505792375096961262894873576166094244461917548723474768798602214075858663349867063112056986868598412271873124718142933446137068281886677273099984450214806003413397523167731305803787534866839203419436133451835132951323637804344320
8309 -956243690372775711151450504706410599111267058548188575016131845308851819269681784486848499954916955736135957801653407140233358058069475312083976290313172973807732621085529405390789023781895432509563076979728369542458549686794099169900252871228836164590034757955702563150682062677298464052451281135995031592588255064523401519665812668689373697829034941291943868478599443426756767690381706197963541811768509063285473788827309346269833195678538960485902719066495794846162428795542868104274250315736782750994159880638532139192297975040
8310 1032137233871114523783416754792525012885957919274736117179545381593294872920142624279064071092737204722447082081639030792688646876378445473131089809977605658300378519022616034777700844204472035588665536429623009180737571400781130149260567387768723361173473334030797248295561913400371938266390048293870815641574167909163657911599316092312957163628539000964635505076366862571487398400120590495755236201133817848289591513234330899322288656751330790924588595304329113445707607791738066392511038812515701216610250377529517128513556009600
8311 -1114049095425099068767941916038670845921479617003739385661827906853029808430615458564753663404356185181838263740294086660056560198006657171137721475125295225243362726437204914870116616300866992660219579647114385014360817624221713135457468295520810344329840542730325685634213095719408055562370439879852232030681094882456486058400502915365265718404772824996105449339568806941486776462900195874173708030500111259623038506419812757101988078181122943817110800676491215105238851392705957698335017150615946531256876302249539652955339513280
8312 1202456122560667434091591211728324494266979558585628995174190345414752032516048795325491577576658653764764151300365816581593613947681206417431430511694976098335162222172389659369842395291135931044920472484185055335634724165748510075689689382779741894880417241750139837202695284698164736969906725878453650007908459310658237608056993622077535364861702762944750599641120390021232065935484119936459774425559361990432015953074879573698053415018724182559103401264357422444536217236793959645679192425868451410804628199417269596572310810240
8313 -1297872912899869687242786355086199085957440213191860228130675477242067818588956447667142073174403135751407387115038649838624340833741575915308785631500926933439344757651979636490156817353170709643532686534795531888097890016053803127439809866046472204688194996547818516604595708360780968021882676370521595851757170893945007816902164406737191637585297331020083528332515186268910997980853513943877012459511125879354343711461753617226958152814139714086775739859285455631490726974192074337148152462816385640452077904014768679622188883200
8314 1400854800167420208790793114996764913686919800173507608408499241896415146745661838960665096676909522052599479833718819001313010266564932824576714563364385170279509822518130979187723165039549807393286169878472559967480498664741524572639929417186708933336571856278607785196116949226034241983854894104884326181191392871180322148379556695998064349180614213755124206691080816323309529588373836097590080605161143043636477116268959812954105096820830999140540976715869918133600271872071929885783623465222431020489692256522456100762029374960
8315 -1512001076189453234994099574257306234921470310850450911483522578989628155538906714889743610938594999651739338621508087653244043877011606795117306429021367563815820040110860934773404036289247718036910357575832524747915225585336971030146898611385453774084895382676648430879888692690422219518408518117275859100862387825018074223336418409053331851642329551706503436628932877783139499277454054471122788268517187894476086480764620750702397217012871048781449522793775724338386464748836612566893453919422695488445777309840181504054038476800
8316 1631958467519884835191792428981283070921584720507877334069422774913342854387672943217298097987251127763533568599689483310432150340264630699040207330339183817684766700594217255970415498278529770473783543577889408971747841779094226936114752892522084165315215643627597999065423792722465148262546590842063966957346242652603237048923962954604775288159970522165404809777561058864007526672718862425380693927768685571413145432354155991319835371598515023758004101387894303086108089460029151304436752691922806682542809265113444039504152811520
8317 -1761424886800112497045145797295266611689107283775101271934082169712240501628882949054213653936628125702759184047052004628634216683109885118887957670235420473886457322619811715340943969067435286926301019120865356924522161653960949059531599008480982663439213131963777451534803224749364587541127758479629874612440570181896509496955227362650508811894188896313977149281664137928745782286483137472482740259999354576504186047968061661537312034267951466807208298131934480948826228650674911186561692624047062131090442640255091320461754319920
8318 1901153480544022251450578897708289430484191406607071203550450633664014488072739852145595747457942190522513628510520110725998570175239584642017267337763127052392875235789099852096441760478083952613451763472791375750001261794780600613705788106299082741761766130329543695197552224915532316402262279117131037214166609128318497590802468396466540961772502414387840748538439601746242030382437538526614928882720142930880478501895606180173134154562419941071072183131372525411432440208108377424849953628823550718091293222585649178390924392960
8319 -2051956996751552781463776940850916627043454578832284802501018433898787585290469918670029409281396395758037257236545769243158663276767183017515653438406575137629009766807029734893856743669935260552525754225449710693906630902824757663426049586565916841483746465108186550071452628318319650458140575660884145958513207448937128252076201075656114111337396524581790090389314475366841838943564312543969367203336222927914199620585404642544438377282127356677540400847848107153796332764151030409630460757267548600501570012420725198053793228800
8320 2214712497600234700843474996657674124134372070188971005551755715324300387919889718278954872902859789631453294392111658444958909632767841640896157814922806057707828985722747818728395075260306011082437527325540659797506582633687920768410354218047498395677671290110687214148945476174580256616823521473185143554565969197833318973635389738938277365820331835145786467855305441535587964294268871668970109241322377651755925110020821863359053274782627078689108339845966598646112830440359754340011538365125259130300761651681233445360361707424
8321 -2390366444455804666916513425764419373598545885943277501423616004928844330286332792352104141197658666774332450878479624093389257259920049772076673823786172944929754045546244712541324788817418566588344006372545705011614110158564288248880282636380468876422123299258478312820436114699676548074430957268230432597570055056056470403473212972170609260881756844485558068133087437163559332503057673657174439919978334349027586863906646261527495248790004624968925735727788438744876831324373404251364587368110899888533309471490895320041481224480
8322 2579940184591647693195910642466365559689718074941501772951401919590988523864555382583537842547143667509886491555005528543759575278464806611315210457946518835735591423508718040083043634568594546234392201925342403388235897039498290532454510760245512403391407992983983037180076697381026123044231013047103402561506909188944826772364558391682096781053402163707283585859299599866677286824176474715120006791607719978629382967437917613636889113679734432132401454132782558219393261676698432556839590397095512489041615680137882018328217729280
8323 -2784535871324808136461162810543974362147978429225400452873185475817919609862271411921958217712055141568414271488926230718427363694627023774814572849413742035755408150410308783981142992493223585670023791921003615933169429817125503014137013537851949072733493094361472175902041877115104634079479293736566002670895689538605463598435675681068254279564936320692448980604628097114924017670486830466276634391148579358976925373222642201256982864718852870379642870219886085901588832829943046069063415493858841681875446392351301765954795805440
8324 3005342851776964132734998453088125359918231287797204085166201733582964494536486321436349746626842557134627528777197879986257914218289644005332967876102629952989440197562962059644635493222629831778967210894244474291842987873888019532334810181980908416207241332782625374598322420906641366271023446145529700977965495697307707387782810292586647024169703577663573098620343685350992525504433880713496430881751717515975715509762073945727393020927194555504464786517643183078119815868378314014089862435836421133710469071670087001502018506640
8325 -3243644559166464584377788563180573256890348936165428980695936932228924644846936123873199434128949826385488999217116765309219917459613110052551970470871156858707043341702714860873716105953129374997277796379247846388517227324175393048805410078718675948397972386570075559845442228964030106170769268412168888390779964398952204453657319440391532283747584565824707937764776896253239698127277884387246263762932882976216752926495307350788695263466314320803378927589194961373857320138503930008960956729225498565976061064300715892381035820368
8326 3500825949447796516339878626916750327593831364061883309375140267207046637029884906314220075844636690128802975288102022068877954578000160200822885910708377019642559120217916929079863132918171049872138900157551667884496864401790392401602611449833096313486824872574985583707868424966407373710709720289699513229700549068938032620311120843878278362234459013406191405206624579295051540750637490724977734053181563276832676435786777907364526307015471131056584917179351858420914484387125595128744790798067092553166055948300382732959187722880
8327 -3778381525254418549710392433659391559755696955592578302331710988959293401205270930418877570676263511977948747354932078672553050802635156242944366317525682821404253541730044912231892552564888653753080158339879061612942131152375520969436149918206816783914344565717069165093737608822945528352398303565788399051952277472198617753455620040433209054931360755535319893936242819623277958931107545149681013308708975936354749883160116441962982224737564174177482315357149757992255160939082750270238465946965029521505764972932391511660971629120
8328 4077923993487814607128764776837709028122393692701750042933174013344045836782873820677595281111386570141086704377766448861540162419074860893039073540187481738633451189749037369579414241941080828104842300346595917547947345210983514920868591246732466696219436367723982328281933491915134340224883255582288196872708975219786102194265850573743635380691090429836686857627325681177231204243548834349059677628207799128520850787918028229462268151497699007889833836122283068318867298962757565679759409301932668141380338964786367106910523153280
8329 -4401193606549361848550691209165951443914578270487253983043519814153798754363739008769583435822902114746208136407607553731758120867162133310208437254915484261284276871801291536986569644219686539929283361960760508438372314252192754378693501131452036780361898748018704546058116332718912938602642165748292517550015461470902896408867682574933142473471412513312207094658159072151792771156738126240583517940341286022745862485030671712031983060163274701814636719125142187298818159139515868541015186079390234539175053293951760168727976168080
8330 4750068241153170765839415856401004027298192446437652838951617546421590949463776823678134427713924729425070562684026064078688435362932303704420080164009507076158319648573349322225988851220555373675284303231738884112183411351490370195102326677536163127734485203594455480555153914028509920994257089430529809448448576313574643346668538341314092118350695010379526022084348180871654161887273760690674122002566855310798944698918043557890009898564451809715055391401788690926205998797313197710057326832854008303741988735457049832724535862880
8331 -5126574272910097667369219566417432842044416684317667575295642501881309488442360419110212040216655684703362144020171009343601337793930050800205410655412200942725968450297739530182845638533354801323996456840043503451235414496823529236894311366924060492055178338861823619025029217085392756669375598456710595213409304362389852479473941298097233968179885412885001555976584482469907217165186546284189475138305869361243899057787148645343990865845420980757100361067179056453018116621351745876015507003749130729323126511277310573826635138880
8332 5532898309460086384793231095352323316657243327949214642241744769901942086471470684539159307632380157066913494833886504720510346724962886372361406798619761092819305287001338895602145076340616275078847529640001466025602306062252527161412259092365242671399368948232562360431142715208259898825195626975588074988212148998647316938795269267939319122225366111367095953368149390654073016203495943027395657818643261084008072183315204203993391901813362575487033531591382876265057848412095704030071255580028176381017575950416503122645767038880
8333 -5971399849878224449740509082282701417623788846257610328698589472453866624267383681215596140455059163772172668746136159534979628224484276483845617089618324830532188927623965233047437606195865582019481443144571255284048766791704861047784031046535196898088173861311693942186650450327770308151420891127913466320283290737339243733733167272152758108426783540036163591643722230388662919980888854364611682992082992898084144205897560545949732205689470484651434834156450813613409050563581920700360173003473073591578803020584943518824179847520
8334 6444624943417829308666025585369998382842817602959557128799037833197850832919627036933379411306772002538071007447179295946893779266722275176118769513802794912519416543236177155631441463530366813643759642972339055977010200526388274929099122632048538699950689495259610738641090947806095297976626786447053597279542500684793766255202066771914044218239616293542652439622812982571556013662933023586838267978277975155688521460330021700735277751796904977818290226836810206880540558327278343468080691518142200988573896287075322711184463340160
8335 -6955320926412177869326380444169132970241043193544530296168194231254559209482760110553900883013323791980570233534593330693664040130639202724393405023897402121862811426055233073698385985374541106118291893110603184721150629488946147257893475960503692778685733763552025211636159168950501586588248152037659275630355099317426210793221215765008007342493010192183090101987917954573285063594488736750756991749770908617843782349758302344540431173445813055377500002684761335498276085074571613926013972802439179087198830641312656949151871108800
8336 7506452322368234330812450238858484775115946324375412188041047321164872553269840846656841630285351072564189154684420367621744456035104637429290658138293926119576312373424570190677710996709775902220146953797218565389142510421406113012123718188018470999865123917797775148074159092309304284873333196240030377300292207402975985475653877652772956347019613213420026976977469932731111026998035359541650489177028843531422035894225949294420436681652768305751110468916958911869947117081331165415882824267755348275531783897400580376564477408720
8337 -8101217996986593801756834613012269838861437924865055807379774572797161930374518614371769243127944859303014033525063099026609900700206536027576699574158794471743624988342698393779441395925854511993815016135546675112022982406672829732056702627549697768145255079404201813689081143107346100823638605023055456085111510343056240535486277565628362169543396507026670289701870177675426994336562240527567227580196071108313270237342614765707830935926390370033326948411241002809566766666141126180341359235859081990788400330187731068676292236800
8338 8743069667070324322585414102164893051176813268234555736688680262881252742294408624195010889064319554576018269315255001424007252335023731341123233538876671263573415100075009406192851346039363220567298540206295906456234743224247311904597372618701536565063572980435822018405130736847399939070436693146472817701078919190710947754239357305139417981880803425372916448095706084257371399775241635169240000839584781969216643842630296122500271666178732739483226937486316028695564366809313222275921523893812917645527838037102535595651731216000
8339 -9435731870082964248378475975942249858706942717055841458782239109349730784735724419756841539261133392024074700433160082349313996640441865754968851522817326946265443414964119079347548560191993953253267920578152306451303091122298716026500386697430997999779528544721082430173976828497909206093020030028922965953450171598723825176709913753676552957126900248891960438223553330289968735985680795067461516818278307108349766755779383028373266157288195152328301118611784952943653132404134069465091517963309376054096176746434576921208677404160
8340 10183223509527384789485364560957549803029064168557242522726157795383187564698323064958253187173745702586440835048152524343993886315747342267914604247361784302840523010634014887470746592973741362221257406423731867155805232701777008184129303642381368456449673471175996397123665560684772568376574650928849629747854972368075771785221611880272404789051412101561319453469839811494576369588526264091406982240794096477731524743647905775975251287284321330732292125349529768007181746315667409872031040185703527226166600044688049719746002899200
8341 -10989881100390846956088801295462509696360859554456680885044994428117312964989495779746941469550787399655198515093632285292505792219013748972070844047669684051934930731650535378214248219401420297345230510562966239087927054831972062297733229301263292168177244878542389077479035217449268152060932497844511208992251092284159966709588732396835848330956342611351967581075304011065534867873790675032910655690607520071429758053956689021678500440852626703152165486125142941834427061351203253845916126073613670484515044808822826270841054232320
8342 11860383848689451503382766398386710764254307724753148749696281795534503907085158271330768963689025471450654560279547531308516858987185948822580789712910974332728797322218847707879144694055454531452894570345841719412033805072403795410671558145207422959514321486853085498349795517431795825911458888868179652154322562108386128796500811805766577928804585223881932152543532773092043867096926406288743208912984825726459885683962380659568633768730905680086982033263775562134763811603724918884279366279345431068662318189992752560147537805760
8343 -12799780709703476233563011351971489095630380149231050815157311094846351262880569886389052328195087849273792086840720888675987862212064034710213427206101938341602231751639017864421061840020430902774542939456434006946839553735471893339386624124924168688588326762241406850214981450786249106574866816814678634350533940487171920365889389991444399915139307625080676807518325330938062640801926532175005645236654485920408003086299053481463628111777894814336094135746379635816791626534893027487580297450032363205631500498204744814960021010240
8344 13813519580884408316385876862849446091467833785822256336776199869611880588856056213588929410006353127300525588721449774888885190359702758251696945161704353672034159851018893832432311373175469395793229753495952361132322709762088028921760706037033739009497827250054306092800132211275431311150830321512260394999826585566587396280164164204022365645444317914788826394581411150948829076699785602868287174229550823029750768525521529978287487876294377949751613146473056150313288491941056369762589481142244787894830402092189235426907797951360
8345 -14907478797700162539956101918378869782257766091679100347190134964530135327156250227100361977068393271199523670893191660057119215801830949857184590980850523022599516583926631508529682809654225179818352885461371513539767475977475400429769980632892128609299577791208820086978066059446710825850799679349121302633948375844197296558183761521112684133771457114217882365894223903263154112659585561808980961687493718102450408630202592084363125105832984335004784439201659740598713207436577259215475963280515717502508565535830025042728714868640
8346 16088001113937517083753031926272224338112237451780815209950089747523172042224245584535207780353618073602391121872447273472631629045807766760081032614677606719537376509558442624842861155838562898495451357716996739533182173136459413891539562337607733434159939629607232380369500404844991466633551782509362520071122662115901443010017483308166734358135787533422739556829442512336087355937263153399588024504007457266266687777903321128512617595059607391302076916644684747611157297991987349570011626714263017238494611212060486698682057053440
8347 -17361930362276222242964817451531554515644831677625055618370936130199694307243200419586080285593503546880562325406341964225838772342037925334444349057334654365951031495740960392674267001411663523869869500669684700567070429642901970646002337428671238928861289272348246119762544464663115352695080818498580294057916294534895662197955185228243890329429488844572178745023970125222421652874954171833574654056719208839384171921111234194464144132305201808827084909684889500219649310474914931431020537956816000092655536740922117036931439608000
8348 18736651006369543270465405670557635996035437751685639972877286014938126816841922923217490552367510449234655994472024454286408414692422705914772038428363321300862255178682591897501494917721249507717272898108443174281098663729967185820270099934997581845403490420084857817813167082366012709358933500081471295900866032142265898824139497289579903474586172359838305225626550270410828762921936090823617902367616116770614197375704885899754169732607918300042276859443391403502781826060480879882838326666196455329588268607825961339420618909760
8349 -20220130812299626781323326564004116093287056421290290553769777691032104084774706865675960225659097404302168506619367317795448717493368415239965278516252205301248471044630816191234249060031615404900804692799679312957346543561496988123129208561782860481584038836745713462698055760057629018995093499920367800326434747885346665717118303385171167771792355415254776130385173021125566590521281424403939518764584101213716100951977630343072152951600875280201833414728697196229098984404706201087042770464463126415425521817986305538330912152320
8350 21820966885218419179694832467574229478786281262455978860656874885005366458224602054923724098398999051341950181296806655062925339635576834924037406804496203896858458306530467199367567890594284586590912663237369345566324142660380946120100333484281091045077584939914715727029871735944194716277219574872168033158512222762016906886898408063160772593152924679653050864087655883742677946797211904456840507898052266757070989283954785767284329084586886369166117769238506706761685054188202021096775889327721084053569735587644890110573676793792
8351 -23548435336338796383077753221435273248441214399322820356368121526716661012589429162910392950552684239628709615956304535095740735612629607686835365795219835366289061628007895268408206701893039608767925477784868131656946333426109957163648281755802473991716727708566827674440757208621816848901106620548797606486401816804902718251177229799585822002375796337967782316618900834854651257407003988244302785231066459760423532865721861461053365414097717702952092056119986457126954695619899237910281815092584768518073708653237385451432516910720
8352 25412544866317048747048863818065334547973371234950810607766453004315283027188628286051455155315776033791131644955401476164538463619374024920670373001772829485008497371492378524953724108768630786986061029941016489320873462940409288278467170095875996079681658583306555792484684401096263514437555335155785100516416851850416401138374035295955884557431265845475736347773805370668295664864276177635763594009328559383869355196091092290588141510006362883778352650037999882422950914796426983365488658408660292483030848339360531799447663909680
8353 -27424094573586580694184913330112964211974401778622213327294203554723529710178163561435644894780620751737996288036004034641005365644193762240122156676676499378374785029527561873203178048725387802588578274676220284345599715084916915154757752567146286042310342845314845338340873386354009597470832060612467992724424897548872051463499464001144836382527935365698263655825072146177712023136538426430657463128966530467475008869752129805336141554859853569485400633306867156002888478609544120780154230395872532689730858219212511851843149999440
8354 29594736320492707357648134640244807638872776925769369967245184690817252896747494748577524996287935414494788119886011481258799580864810584559522134965266326614098671796307704090007704534570614882839576192438038113495952721841098983021611214716126727869629038488062877260044302271337827871185218656612234830939008370995828498251337471306386598541701735603193106248294399839898083269775998952802401353689017938844067988583271907107583631992241981329928695151250254115964994392142933144762457699461376390529453137797213591934622319922960
8355 -31937042016278973425557633854685788448472155921901607657693137700323915541620881320275379226834673123903337173602587551080997469018637094671766319259202204896888608671773467628878390805271859061412882323522829668685037678394799763353725829392911680143210709290894036332782779150838258732646035956060272461878276966626307440987809485105209840159641893718441924136019316267574089568960196783060524395246884108769175245814671676288653700950069056721884988797972008350845897837004876535378535877330266523297814682384788341688319192543872
8356 34464576204236627190865077418447030142389599922948186844083396651075881805746776161326207537067538001039913140771723928654924716600646924529253317056894800509837567860291477686348154554591900104486644324007070511175888852883224316758183746484344896645882063430079106094481898897792353995531745083555227022094388177002745308854269740317297772638057166782368014116214221721799842327703276238709490776891375128539645522660215979633467742468425992425494455900062989648682229172494380409335921923677491720613104816109632628981772496159440
8357 -37191974370812690199341580060000265582822691337673715917132305335489213465766160087980479653655382400862198265133973006814368973584548485373588641517037210323945129212135748027423017718398745400405212749101515523108328229290132087905378622873939210915764787838523053443048745033995116254638432533990477473098519910916604834781730483133151459621387227390681541536017333927592726516829335565656773496192651502693039849110507634007089654198090898492948179592031780961957266995688291537680166286541284254859735519573472853937710845637600
8358 40135027427353119207879980751812022814896031756845916481408875250274576324135800860823546695308797988115172116455405438711532649878215477323720397917657718794700053309050570152568642110674153829576444739633308558786873428719591260648644461275793223891696961803390487048958853577852558411279522213977959776304081576042520760331385531686936137986858834459241897199797599341737742103475820017828604434904454188133774573390540158387423405153466306596957710797558499091322204508429443291254677388252325309276500936819313401956389941422080
8359 -43310772850624224009141421153180596098886126273156515049438029247259241508767621540059388393403627047574016361661140717182256872817303676284247258657715477969322291289726729880194468551090553589014459057006848955590422346982073481838516695249188778749463894828564111950662657642186101545185538198006154348399443473427531119185096734926020501282440857249304997077166955245990299112630860315379812973619183824949575914007221279637727404586179718099026165218804203600108122425504785019942690615349764437757959826631254156301483271199680
8360 46737593006510931552798066054342386704711773420436282401474330936938021703867808596138620007727488719692048165073806396976801299645447682899340102695460028887190059471153725293399747112677321439567674797549134144879580606683321380329854041187966277695016454781767525457125609064481940440151281573708920542470912920868759915279978288826903977639547644454745191012440551278331345185628901013275839357127348172204461116870817518062111143248477676972680562488406185179681517032868026755018879143562804438042357101991773578028407676704000
8361 -50435321222553771114969092301311868043690877361247826617968608343665356097784572655504956268456007052752450785188187631106645859535497757917153047545447202119275457616794399915597997048860882098720486615878095858378142519734598987668382784641268374522913221314460151145968523842260160938916486658036779509139578082461817567159220563424334333581443058540620264732676780517480384775195819847635935428214102852677364305522810882368812722689977877702257276172583290100757411766264187304602680061431754358621097568412536441091459189333520
8362 54425356219493893276478984549435655501876701157929035086460066920866035655477478505573924150280890612139322089956542129002765203303031892891762937478707373084928462711501574015561337751269023739266123597168929160635443038425320491174970555185847111300177366637640388326724888857450038852235887416687958470730099290443987971108108795478104744806144211598948733751665019819169068903019188711637740550334394126029761905420270967489418760420992254641049147685348560015227589147696227040012207685374222143869913357397710626537052454545760
8363 -58730785560001871181082572870656033950442993700174075551052729261717688534426266584382308080450354170210221166156859499256663016167967831052998228506958700701528525020526584598533433816506835209166149884499560665993462752672005430400859619817776992370818694700161267302028799688481621824423929823974410370647013295668516198099575215890249632270162926429102869478658728234403193673387396995100654903684203407416425856186280864533926851192497051450765287154967207486217638221681443865302213509500358031279727637458354581517080405196640
8364 63376518824546312406130411548892474863774701908060224049588394423455229841827933444657401568265020615305306499527828047056182146037790482886850938049526648689239364920654796803519656748321674099001162242534968218940497684050542673973023344724910583529067915999897913414865548563204575345406535449702393085223751536990023656899191073713880291497761147553585859933793826411002802519860698575185129884364388631530722015287298978690193189737826032503345969254962382655319802259663322280271786537103036310235156069424983803854677067856000
8365 -68389431280208851327800799577104239646399700331366087420946675334992652586757934048242567718166354253653437277682032613556006700914420895607405256668908073803645642834867926874343310492337335117272323895674211207183100908846667166056886817758504511009550856148440947040558555101809162179766303055667107634926970247613325348661301923348458047858565205312014843125661185880619545812053544804496794258042704612828135031627161569813205039106595320524650295963770243982771143141395372854348386626665718573081072512784225311911605291878400
8366 73798518868492575294707159171021692315111845459959885084743543883544521168660643625492286238408753909836888203084878645465950923087587775951776415453190143464042910756260478995375283395445142291919294434702944860193151343521948894320223912408308613985162285592759188350376705692443197179886844408493906430732440893261798349243831850557059653134326193710366211787339832962902310105763783061720736956182515519844910186476875827371070099324578063560559024742767524982699342399265183834809057828516172029791181599550364143287887973292800
8367 -79635065403146130193928194345862131989827617074372306761508019668395220688573151913625477997006105506645409348336004547653445578635614970389637229016345597033843775890457849694862953511951209701913102079551772177554610151787935610448639535229275921156493154201332582202009676830522731127540285153786362452938095649566722931538029299427604811205233917961672791467012863977038581640755327568554494181006347661444591749300680003478439411827076212186877404170052418236219688058135505946814982815560885861807840053954506721156702712928960
8368 85932822939107472842903729888960038916514383596462902898852471591965320657047210592400808239663608173065867806008650000462406561410250361466207677480686327123310289253924947421669641968238721978932158769050972243185109079915608122963601354111994213413454455038446123571564824105128522347909103562217792824768499180364821364130240974945970632256060707680852610151500106301207500440861407355362049786261134490554275131547950513397992865079326338299587361549105363937248126470954043888875627896746538174112768980033527011773858085100000
8369 -92728206349260484717395490814884580691182111749792711410284043413272856171702868272839017970314719980971042996039178739839423247855066504090466599019962576229590286686513002742790840442653113174374624614723283762263454700249527873695934712198468364424333681135716757892957067515402990808541098017757732306695187538527466043657685448826881189625268985880636387786814430163220834135092642749121520728328746444659045862391489381987172746700397871858828864614836669326005411213186948800822023736672777424899675173335474978396335292195280
8370 100060503227226891674146837096318062378569193912916845406979229694580836681989028893724773953362222061065286140788199642166886787330790473486740330470764438339095341306734223873268871615660429799213031237492087069012594448541479433617319495762930075138254329507329856588810299132468603326031315319689068570443319565375724147327089859371351902665078436270464751372950673768667921893164660540372786131624793794240107053655403309242939062294236813526978891899063564313124633977712269352607761642151232479149068221480955272699909359005696
8371 -107972100322351534047056789754334039469197562087646066967513735915136590366684106391594687207546368453504777442630934479377721883819930207036849447010737154965459592443414298464973578635192409135580364263751913548889809189538756680851810603260704449406351766573398249867059947211586305115830501427627601598221404380662258010673799611778987770538969716681220063882971479306870028784181115062051305669246005245674437125612205544216643212810058935955302192266889826860468711448951816253250306760582263903236319984064912650990597159970240
8372 116508727807883975597512486936266323385627247102017285315278501595154728413058256205417281243557156680142808932489823270601827801723206949208816819345628676499276738870153830350355595682385412381803918020480651922413021710145354226614099331761258900918080955276214585819458380406343110882349339390607523302999952643339810120048584376501733185890649098603854665322228674039498717401075577157259776917053450743618406185563262372127996549433510972728349261171139263042323287632834944262104949711577178139754398346979662828789648487429120
8373 -125719722785656159371231330054315437489262601801393735217919734553751179645619058564940027892986226151883860014966555243941454510117563900958888052583569761810398605869670323732787368911208118301645255779257395069684835808300160057314924164492673073744235574627917953867533260192626108340487970477185918046392236095730978783205002633068842129492904829692077872618878554451798970119592766147963026162457534857894778946826094130854289215464388183420850208178626044200536400146833501721843353704059421844256162839599756600903728842338560
8374 135658313540889293507334389317712934072313703360480168287930683189014261688905666094161009998163318944206827594965738633594898203630916175602230409892956070212856715103286452101493569023747447841442171292635362563431095256208193100208410519626816667624342327317877964926658781296503671416909397161396647353617906230405011220383294653810665931838403905723063184278442743934196633849926695012581045474406859450525290544385445285281259620948734337525662621332397108150894139902896933097406938606383064505904493245721985256234988223865600
8375 -146381926179764244054727939318995354395773461666225840277661051051719521906884745905561831234511743497737978704981504904274040482974703188334933455867423194900000241146508881919149692193051193760405809524051864140110179617021727196115464465262976780297048664391589100552079542768000566133578632179309544280050843387109072164567418990102846149390931367295838689318532327931411468182940975494826276941616708597536646511883847300140387161466495989397047466213951271386581325671595133105978456864843031390883284281685150617474852160569216
8376 157952515410738768037152738811110245641904921365090357946797327707739942189678699290032840386145224747305064567886451239439371457955137215572389586649131649539170329964094280828008593965705393482160637135260945038926069643569827274782160330404207090573407602217588513616706495094479943230284367498875812196229351009515957715695793393327500687800006783110542759601150946870306051883614244145238800481811459740317329162265486115720280159725027433711697759113373021217675877854160524546408716525919672164547235933371713298503560607725760
8377 -170436921369025638601234889331520666788444357696662793754136005377930527631230398190793524604447805162672520061701691601407202566181344459347513018898769645896559178239838942475423379265080771497662536685420083257484858811896761953444893353151044113476158065847251002311012874354159299952622962979677920132521489191669200923343244950358605305599079854131063553045307028927023720923857121781737119496039159929166996908482141730486208930581103999905704255204760527731130428904585778340154975661898994692736675835593639450499727596550160
8378 183907254532949333490877207312921248003654436678436415008249716306223039352691610853776148962613332736401794607971135990150050228241383931382630816083864041571643804159443426177497162176147105436294640059664605473154166479531657295476313016227707686377671247120814972290204815785391710655514171937319030244948849801798086974045908316389151869637961518661195673617640207580785528585672471304856036634471413087730544644060723006693480889583753024102529849517884841525972144891168516788364550937896535082452307772042911371417195042287360
8379 -198441310941928763377221131705271715738187092381828555147739225496426251082267575557808895080535496947082839564098844566830999994666231947324001252994521305804927830305269096767559252751723860991836204245746137219787348311796749752386387744524305288351226854523093782055812707600521790741582924032573739236209540298608104032847939262032374267865021850286502529530628710007493705981626151057476871986738104006250472566866513708434884874601805806446725088050874394837371765986244722353550807679863224417625971106547039906188272773589280
8380 214123020099509700891033344320281385123148183740469571558140451580727100170907424999698400026887953267768761919773146568838144242991528579010954988333737758609418595743236567550574379791883198541565818747397198516309151847403480526036005798433265446968749794482811564913486057314479133154659834404490364235600577442119234862933825705028675891319581837477402456233145002269696689903953381033043576173721146935842119860916615493707765574490026812490984826775721997305721103620063486000248315340608661400861444300940032642226815783488448
8381 -231042928132185477826660455929421900117224041164381445212065297524509306073749034147660408139476255664493936921346465600214126101669357924108538059531469311193525529612849373556479317821370654350390573709886178547448392207276433438429061763324396848321586771875359959953235377023302172161910440750083749163454944053632975448145134285555803512170841055677839857179658637618907262838155081925609966915578316713502356957046307251039612950839723222443013640878081155655682829387870340311746583736918068210527550333789445369809578272311440
8382 249298718976768292679520083968026082070286554846216481399308713769691687585717052666016185121228859589068204252201635006125801507563507753620952717127963747900417953158118295222445555441073546907841415938275760427519948226067799160630724205906720339084674811264557532212095068229780022589423644647164957648365548633075680003176983897485202554404043323230222484940751582902471864298320846579401400551337158713067981752044196008213935284485622426348272369418701811627371549804368202488075172713205908310612706955479383606645018529873920
8383 -268995776586960156522621643357298309129227363707037967994853332046688007306909248918003767671391178654543822207366914920759988261925528321996038475924346438188798905842155662172714601542366928338035593719263031829960545585301538342851487882377923086151129546466773707482889431338093143670890244069901822936214137470700178523865543312428067885820473940427757856196804758594433893097358772650820838411381138853127846158551923668713248939692157244153561900024917128024691007790109408655499434601466467385464238092930562584751061594499520
8384 290247791384766614488164732529541752679291536427534997465801482830822050939565070840953938840590096963633967679352622544693070129299276729582831934121397688767427496304889000883733824380634183398608168905464147844230469164220560140771916039303440002134276924318697862516808289876159233653933750242434925988942992312042144767026116069325642548148107039925129428422768510672224038744062821417745736506014173137999078885610596299990178610338877494719376396218640150753594721106600955403696981999229994880369112647032644086942372718661280
8385 -313177414435839980480881811573672481331284650388372825323345090346673629144039862477935821125554910808533859902226436038307216772256530259340452752800297313432196952471653529173318480330138154469740777529406715302412528914773218809287193666271643233349583606558572702596403993084629189170152798737685473558191223274132686315219685882500491679178206266002615341665707625803570338171843870641510541520140335755495617721972332083292005833432411063416602347468768001086424856447785522191985152792755467280332270153895607916287682755417600
8386 337916963101179178122845241223144351652382746436466376412688391624373421919350081845514658346233225325037972363526698401618956915492020096669344802609640045565116250686030187682127371666675819385177129701841076813212662140964903540731859864087962679641055797804737696656023262203329141553026909116168722362748377056380383563775992490900948682396950561510847257187778270804531515495240516155246018521705935722559864689151184884215884513641751840692633903804694935684605433717362321082184953216682909555945076911303241616880864257758720
8387 -364609182212411090217677856440366058459827776590714369401085734529070313104610408905053747782260710250353251011324623585444574363025988940785228201436663939324025581209393319390733641822087305401870982041548242989539886572281206426216280640935614356406749835351575188211541153959731568264616106706733921680858962866844665491651984164066901894402015999165438442584788527548304960563310283733860240209205454349428683639058359862028396292475648444587079611972635971558337644832497729303846764012022936617285310282442543872034387833865760
8388 393408065135816599582554083856038092208588486856768623545817920529417417426161372798781076634933382755966712443054620957435523711132542029667938116090625892066692076659849594793461016195328896054454295007066414803547260172469790591954258443084482039921032240807607460497184977347046882324059499246212883441882499936132851903054357239370276943085884984837889792638367035894005001370847797745638705978365898814916888440927986741231030368812842503819748432194978314585150093127231973013116026320471885786923541486346944454656374314642320
8389 -424479739433158170314669163629266544908710441726016297878447076350577967678883390056760973805189592259350471084342454604785323220943850469988365975674095458049542839253426189736132098804467983141348839168847289448149226851061397887306090193576758089625490189604461309272569437433346903336833501651628004323997194284165538695906450779161331931555999233217107445181229701039932706858629601033030526374243538960214648560600660779255801760141630235062290155366144336160339945509884021301692866718146796200648583545150973318782332581286000
8390 458003422197172009878810133076105332424215349179081656195381391911601120367224083562490614260397841035704301324677803461554966068926479153778435575584950097039845004079709414661947093529916615994184210796441698710409488921454459604080302386147872854070625426944705129213418074933651193308499000530515592590224919090689788752590882353573829004608414224915581140558179811990396734295108099981798479166729704336079397281158787241623993389148883695263499492038647575263295007652570073913827834611674506461417814587043272018883992554953600
8391 -494172450538417069401866090832080790194977695646613440643622026106460564507485289158997308168174726588870653376463334134057178273698427715340279298436500438485383798085458139859566173430630731071596013055930870144387542054875023737044552477703401008630304405689921445985724883642330012834164376464216310074324673264854543583628580004858198555324438536656784679213139029144070327886313778757238231198652598210434337766331740223162995554922872731833043230691991659259104895076568425372326827200762561059725066301145662622162794986491840
8392 533195393130301251238417255393075906278371608230973688521137928776559198056307449300466330144845151437277913747826177991210508708154477892447050218389169307198065881954855649664326655842368551898621779001773485749445682819328207930768092829167925195117696664414112586702240608903982808754828773861625389467384351538882383794658617014783713135908745455365115336249444650679071455531562574672690712529993262755758342713099672114330785975918745882235774880870992321846574588871040154181955856598642645302802426859995357152926949311186000
8393 -575297249182986383253393464142206914331380849505869903664582507094313031411310827631505143740396571829961960467882535868138892290392622025699727569338742226824689153566260858798692455703792120234103171152663339545784789822963621744653287137711078393958207758744324037541738246866315563336738745787618018092439895109858855833768552092291317592052436653223209595549189740387727738946638067293556940487953811370357742881733741296841127087034510160986222187969463469651578909239791982606688193991147244161417813532323513506790788116185600
8394 620720741717154246738108786282354274862254092470694344606324052339933797249168777633724678256837275202514262223232859195726223605202905196312544624625811446402002634038298877712613744583729298013236900273107868851942296942244718032943096010348607191925624982895155661454996673425034259745712521112553896165091436428267824593538835157561865017543999347536950064389187302000993040609469973020835547935012501512541475463787365176380140828501288281349747608575914019183298197646589962077872111603749647688648201352688080499255278088308480
8395 -669727712548149993403153073147488501752022104682036064300669679023828377380437625941550485153548739769531425729895092257692668584542840214442534958571251359051465637496293500399177615828445972680658658658393620831166395249969215199545686064850369871768943565094895662288248552583800529771929363058665516180419786509225425283270339353096053727100739785318325883381647884596193892396602387010751664617632378821256243046093899327321908286597470013754378046192967826419482572013739413793069561453530946205111211259463883059805805848222976
8396 722600626972883994472641658590780058189999724874152161012589388835984848697160854344161315406324964861579548878433083400328801363287031892537153909571773599111921160243713366718922907759872537536377148407752935005583668856754965035553660927207327043529923610130004432966235173846261300701893022354438267200054930034251305972696222618048186386285387762670999713745145248645637807706944398213311955165804955491686672068609912088005992194339143555771851860439823431801052348154473213220003136304495555429971006687021228372698113709383200
8397 -779644196779386921230606301979173165911726109584898934425449650063368009390172415271181269298883045919951698090049866267435779483375445182995874301985037063588811829051495561285305075655691888994204609610876147897780587252045436535174942696711008990920881813379159513524559191323258670767592995444056370845739643197367198289415652872147870175300260288802720577294209022001731447717812752605915922225719994917216377978616486970712501200459660293970857668494479958159348333968210567045810605592403057852970441087663061909626378732961280
8398 841187130875653968896424660148297011162869690457584869080273329790765648846698731904317620013660112519649409875942769925066415476392688868590685131978073735951409489028988870766914634344875854701864010465480921641893293171347467562488257198181930043197384547849911544826754985349758006789463335285538155003275905378849562932960816615724019859864248091087994836266260744355470135158406919291411784504309491571514472215113722033156983674892696756729432579685264657078872177202466582042702856931411758378185256807841233611290740811132800
8399 -907584023564241171047684396375316941236593692666031918863361090286984633651917507318208359409920290615916714682320375988025058316477420658307447674313399902633812248299154495187654219472239948113872237687875080570887904984810704067105892376666831304376714365580627805286858193482181236580428710795427393022579030350696279746069511900824297265477876992722261102739136312967323021679964208988529901054021901032790650270769192385106564975548369304672546280959342919491167909462098887708392910858383984728421076900997491384318239470906560
8400 979217391276150467743577148954894977909613905416894990203925782471314856227207536155827761469439147262350916521736832452365353109960414811396415353474663639819498875345563700532622087670875517909180042022071131016158625844486607568555641680826845225721033744249614568742075797909844530952920603281242863298830080194700823183428037398189067833659900559300578840479639637751146226166774807844819258469916335147989341451932826318312782291947292816453083750544778108162935410507275288537491622649696210986879937237660247236310159757174528
8401 -1056499869426347182848378028889565761726931960162799974542774137750458248204922278824151103307863094637201960826103864976013653466242826273350304060884923719219229774216324522618919758449694255346733656527358335077592669505693232537596214749046547671108304075444668620498183272668494519348172399066558127891569893777894974283153582347443373948593319133436919275571672279140362442676804890778541551701663779866327649535038610363415432107077709973020041564995414270758336441214145303629361280153662395493608830854465153721954062351257600
8402 1139876581968631764402894227799605775630667973567578823379494885618921936702419928459685385525312803308506819976441228191884796187487505464620800131272501284588259922951374866928796603040040298525038029663061066202531486094626138027826372752823540980033858625054522145327347386664083594868476960166560115650780800738772886731937952436967319055273359426965648027145147002343619423862566433836705477964933209478979775824281642546551195186307223020868617411421879021180181389104830597310749056173570860153863634317925064003013970047516880
8403 -1229827697214753798619920695762022994657483043746061780761015978375189331610461016860973114124138465892827645969222320043901784249342586111923718003488515964310411346182663258570968542513872658791997715826390296671109300292531630176774376935132635918693822366957569113908272438696135893480109289492634318186595536447070570191096649641713288853683241997063693650100363780683624021556313192126410851797426425447677034859486074111431309368920214021428211693789951064298336254874690190142644570966271772671334620052533366636565890270271040
8404 1326871184547235636362284707882042544909794197581443683967334205739625000539687287254947891087466253990953633852984490975498247340111525123817499957119699776057887868328819087325408179037129965516503114107109313912066965642246030584460820241260086846630288440188992850755583356145753668719114407899141360850770901479139521758292346204852632647565898461300175656038287489105114287535182620682301814472648216150332420937639741109776855728823190400516538714605145043060602386444897346507111814758203356466445229403140670948139903428495360
8405 -1431565787803431099631273061834255942804710214804190088718207307070960638254892722959378814637180054606499878755562011826693419462653923770819395629974936775727687582117239839313950486647649224700092211908271315702035931629948151200137395390331201140616168544085907267646916350987809084069364699655171370984761041563596950188456959010307048130742548684283180508061792518705952035529600119619504394362586530284279392324127586206351441685879062358545294229213073851302901471896993597916567831456458245054565339171957419807504132814102992
8406 1544514232346422161813231492298413122431394696032828137740284903905160941772045496986977866339526451930783233688364245425870922633785467930811337724049131786163816599597520264970302714381708321023094016123361949207284802909391661712996456794943688565284826240507334940586658811742883308266132110226771323568825685107070320289852618685065244106857887931636829484444262860944639748328848487481272077819921281459802321744336530789792459197722798818775826607824603732055327476257186305703890828757402912285285968527585692447691248524705440
8407 -1666366684173505730268972509986418774412763927273062522434411343637603289676792930965628647667608811771622699205519451187313175762514297153658449360414683459569996800710460959339616025847743810243202841064797251002521639261225040161445614272949142670886469091971833220015206039677625723758700307068045808494948801441135636798908537650441610289925333261392904330307398538485894271148455174127705670508203806747741502862346065489453349499854094817573336154338393656962536864667874050839712630123375141444065305425027079828486558784223360
8408 1797824480852848277044960454594827609685423378381828999537045771820455495770638680892648586939448571908019264200568798824435016760338690577269113333238793065127583239121744644712188189599969422455730553457499026090586963005884640329990282065226907870763124539539631837008592315068737979987586304141498311055584434917061496696301225679656381177256325114553775882836001286320989129019432195732689545567314452342014821971970297917662156919074500354683171565746884674305069266700561928117224045930728135575655733008581208241998755546189920
8409 -1939644155631587878144418997329907492092786611569530779473825263932643670595927081095586056546110004722178575554387633729948794063991973374713315787599902115334242776254351537843995954171117676091518261272241472972704965537222166648189437204591388089193831205359540434530749680196459552430127933284617319712464631147754293528879059682162291946910219190576315155904730447793023079171107916246601956030272432799717580124215441670851320812114760366953957500337640467448782684204818945878508603025308502171211433359103066790709195585027200
8410 2092641777733082843413319827014288085386771173335852534300658565929150941190110782732658867857620853954833825006582602540437672131752431987177504688821135013617770427019594782781732984544338354093347279884642925600331661413000490985923839960297638758740880666012057578934800265276774801987316501983429887475966022198470460790958874532756096007367042824326229048747753212127834195423447630745196623461901529685753870179895595200266881336203371302701302128832964740341807451688758635814578223517135771391886314955069419492154168158885200
8411 -2257697633666677142370306969546158822713727538869384736512547794659792537538654856086996192718572320331293333458184422196212799921846703103827252372878241123136919387836699850941815963007293555412107604498777804503977936506925266925547032506617216836963550860263265889793904890211362525800353807118163087716681240278478652066405184335062514501568729059262399241470706702584038002745378501400928369917188151576240428094402223544477976757288528239143959303147454845931427886050327594143564949582139211784407043041833163978458986554549120
8412 2435761276320554948803444896697614073711432740226665903499121521597353341039703864577598045965962635370391698302208909511856901276565747356990353327329992178046657669081457445296828911843770777877944740830016749127877738726210152024843840871818350125374151332714888574258650195817666640668237709765073891309915812363594939944591313867154713082751633686038017989275889957870311755108440381806058892814463612582620121571905326978125441986843822898952923408863365334481994852053598367936438024189259461702789377555299396128971994915243200
8413 -2627856970708073969775904780936818667927481726948395064671231129118226705007366096537534690825122604605382336437158284440552679680249452349506756329077380591416467294658671417692339846485395865911629545741698146032036734054955911116044948722820889823283083361650951112364904298169429972994091577965349114466666642076604366703077583090484857234296446761688003512892469950718294199667589793477058687062129395229837471506323554122666707759011871235736978294530212863985067596325641574884833998005138828380531919631915668409830518916769280
8414 2835089567502351261256090664064381378417413391320081062162792735977318955568393380847897511556925087204223856420827550306967695261522049412825336238529717293145317970433492808057220062043413792252820450289278170094954091741185606516040243535379475683389423295971758110227933785837460675846881496157283538472900629233246434580225613147268892061203580107057184763613080832961863701402897675628885920626517571754513619472810091102187234596314289018585928178001492234518296884458222241102186489032031274766390622535181893181565763251981440
8415 -3058650837935712581368565368527891584893519557971237329159268908884214939675037324898881859303329684431248789413644789934954600833003935351248539724165080992643670340243748158420041868005130827136374900901664336957546127909337395468029454179036407623634349682432577666221813131405576176695485436081524553040037542034012116710529309087126587114294769780403470121907255321466802706502283970376845751511897167728014651566161443363649538922253536441278338394461830626541787526055280291232878915273723729199972788785838456054558198246236800
8416 3299826306273801871926779897580501894810666198778028338104844085186303608271394527227274384476724420764957795865564012067517933695270358271406908745159530053645444093884523313299824008227453920887765942493075902261277853686399739204965196228178544746131095265902288043259940845095707680385068290241814337009639199494572143187724020932547812664064754077406155642519937485388569790549266767403883795777572207219226301946474186618025986182413615792600749785168882330528542545455149401018416998918228770471223349773277648647159194464432960
8417 -3560002618913663149543857678463449367091102118208047596923165865019069929046571200860742075678467746112013747423529529534742164481374939843787301351140770264850492458115047026455331531695535147352407546810852828103412199651756414750989322147449536718015083112649026717994649283554807722985281103602999530424491190962489951709919538015519338382698391100952002600066906610613668179555755945881405843367721134639094525162270990981284036886817184439105473344078759522492096001971636816422570528000661735952167645815518210213407880597659520
8418 3840675492217106948637188945436337821761802606883746405514644040036556199319969752223104445711829842677986500265056040581341084295624520538743725075902432616069788348461473266132616733059418520873255326861254867725383240499114187617545283651941533553097394179546348333979885714340908928169768926209013976311152944037177550680583404460776557927400856046336465492368859164798379563067311404038583955287122372565126410922732725337601614543314800819243455279423445012165706528539077144272941801280062952357573385431636890758700145480153600
8419 -4143458284492575183932490164643335656275194994569511253881146140373779271875146277106231247282514298394785175522558658931890585213051845663179593045935401933599360854966374801466744769622778474693943344109547115176059842086675601970856876048712211151208530068068833203832808227097597199007880465391218600095420733072320518243678814311811870510027573025253486805721738399937229247321737771581158095844256878635100181333701062831660290892478185279449944243635297841896191241452945033283799104319954444128247285584914283291433653444665120
8420 4470091241099302028336560807117582804963017338199098403095270942212847932433328629249086384300983529695663626439413885517576923827410461692810829553374185750043391431077121215628068660893777348748436844888962394760078463756268177207264059879447661075633545884897208374621453259480087593177820907373946847580058027096277694827320885536462899774083730901858605122917296609156658607721977686060211613244563495553306452207959068129427135045320735133487527041626080684837155279684484763707158976816248424902909621009462539266757028678784544
8421 -4822451465487083200707583206632904865232659247463008293227554671750799434103282518100827133846581470279416367841593025612449954927446643320121860894215796343933205174598839605779764208327985027392946476419425551239031293979170137417931216542400917144737115208955375612960791632023016167630955343289289852644762998461536434577043542111840285839306018187445479980763918906515698111772216869726544692565925946590281994982535384484948687516350359635951141903401895181070198530271891754634240698907505662648224238256822469103567257875438080
8422 5202563673125244722601626976610332521323989354733319023318568285846186740889658987849758898644254686534107866359264594279504701157269751259943047370351629727453033396738808358865034592115982949003065313556395384680854617112004777080233571421104509971939428364532013926968660178510610336406676033066249827876166858478768413417809259742057006264429047721332753971088024174422437479730539264472090353568313488393010899377860084970282182475976259652231916898103832316014994967923698683496985798596743114539408929908542214959788023033438240
8423 -5612611789738985020703923172394224799807268519158217359692190051712064420754802030727095075526667063604813208157681422197363318788935559118881789367245052007423848591751765050442581410249069993289844119822948203393534912913396069635440163423393051919078739391988317791864391881830334052993070980735670423906307716230116387634936292722053906817463126787485304643611782689835817166856375588092438519400227467800273405164682215241736576038936526960901793173781361455031640558331952446807441239239058007047768862685104238627404399561538880
8424 6054951460085532428547013593940231743078783986611205749504525490801608774662588355234476951725026114537190846705771085215708058408964144408496138746142668397942444755742447751404462122183469088612382558916425278102176051612407689105272357621359903884588850687134857097103507608736412652114246548949512395341040913089676331212152599483923483025165048930004570879708512859367926438062013611606240829683118821705217526052101412207774416783001338769463221756541198141499520058878051116265332219887426203725040356716221355721992936204769520
8425 -6532123538693879647349717179722025355782760093113742485280193545284029643595297444159499588304916626252337335888899351320077701756531684936233405708238431358562620274644944757829141134528379663990553800327579855171289433479776802829605904003749564188738297407697366112828922774840865025888666732509645766696000770762292749083288843274982356097328547604418849155933380857376655639445551669377308717007195232179870401366303696627799840039173348901459341276884353163366239931210961799755754568357783511487337143615970403111720437431784496
8426 7046868639589733370538617427813595001151474136089679266367124716235393011849958424132562770549631107336346510604313639381993887132534153704005323601477044130618639792509007457191220450147283801579900326139351504808684324388975683871896799999757364656539466925353756403363360185010549996330071485196549878751393766456211232816332625453765913015138861848497958251771591276524153221816094111565775318905024717529934086935869782343407259906979683514459270435076952097686271059243322742345568642392749793331220464344069471426467788780277760
8427 -7602142828063563889505986500666253039973458438914390940403682813426118542504434252942921373396156946426986638054289060981697373626142714765285384553121618815176376976188195942797819181434398967104531198689395007604703238691681889671843538989848175783775482051731142824738888839981226696702659045874182050562610940241009193345415798944813837964407109043523050782804028076563253815576613388368744227311448664632616085849439084598187073875137962258011396392344821434959118111178443038449227431162438097263282645798469524461146135789770720
8428 8201134544048556161980084333867424872923383588991757020124038049223050374065844890274182236005371988217701129119392888684471483218833434772447246658166974672824169508326122294910260057329252654353188858590752893393707766063030477289192904019888845026940535052895167179411782351457196826494551661462245537112044281949317118303130350778638932175885888451850092263321112462257328126646971857437217142636646215254465798530989238179672985863211576572973114225113065953745342853375970556984144190513650207609929018656388406230200740258839520
8429 -8847282853693832175161441048527400810765401173436399617601025293054123144893112482313870346734429593762225158833120289925002604647388132680311331706515421623512870770028696585523554896731583230308019608435273370247058828695985457461484712145131717237667357796140980757854618658017468350746445942732297252205978611197959850429696953254824561358795883885619082350007010352004542455092445576070825379006012713399193679123778875703038873093611362627303382719025236522630875216486034276654133616015976345422989652246728278368122994268605360
8430 9544297133286407129788312354558652394480507747229625585331321410184389506025214645418794526542305031329075828697834187198101759581612387454252899375312160865782677986049673791385513846943007558451784162299853574243731377528310839023712709394761624533926278654484698575169199092986758410266554942913701778139494102664618163830039860521845354718322122095597718858346910029928188970560607807290186908926746421226777635249317942939603639905646314640184245281730711433261233234846511839462970405380147623244674418192117698490181935491931520
8431 -10296178297835948500133634657584597768989651652237865909202430497488939144510402917286692453630933628944878668063669767750736068222826502238040938571845228834908495425066095856011613724734791706243159288548619501764769710149042762248125614469319089118650157678874136746669811255468995399277606102684747330129675277694750653771702435490303188402983145162519065610441988976703407732840420613711309895484009460982508837122377811924733087986638629593340952415491102829094607931189610408632955795692167399433325418988134990575582179021083520
8432 11107241695435877154193955197214047877983701871536105022146921604274091536803720639466267550415319574067927316952723215672437988270793480775206994703374069837697944470692771844086055201362117714921223314130705751615584158447714096463341029035197366746960940898946555914861801760921864572940848195607480840709034854942868908634046090177477345078898555885080665186951961738136892062106645938456175692457403767719736617533418259553911020664522462128348622254646624295566299668226108371372692975166255074964316116217156062369359693945899520
8433 -11982141798002655924017105073294145662726414507247301588733662119514717281205370514586484549803673051269181886364968026405662675174333859417088193848018641668582609248192503740721860119124364008511297790227903958927249330395862059386574328909888644444928074299576099636789353784217849169835759062033309065620869974183835168629281223631884813795566291580723623359058834766906715346703713050796458199945104244541813431781333063909406314599948558931182560809896723699529168968722537702921711920882420397944264801101567333416355616822240080
8434 12925898829226131400175252171339578905505905633464811769054020963766146333371220183632310959896019885568353306782918652474066443671979107518746572449861074487360090282499941583772166443362031444547139400624933062255445739451549178946538009834409127923974371742391566921149076556439442583944773919672289963101336647863564889367306854878562167998317350326712215292097784026398416669307032651842154395383438666658663614807369981198878163769741023756501345694140393757335277268237056519376759237631965380958061824199627065692160031487860560
8435 -13943927481595618006050735780971292312017626183833991809950508933093745691554234771306920640036208127962464828876233911117516086984576474534080619624446472253764698559759862606130272700075723675397024923008646096196188375266291081012689164725966537025268203135971877535950897274157117526252421335691573103283143567846948353846057812951404903596374376347899306615504762263141781439546899834872211898628310592597398242256902675230323525139944934727198859373433604447473677726400228946220152464346413516672859813809514381533760672218540800
8436 15042067886261667711680445553065624823294214901046943981686231664654128659833924769439879758093606608337079805396087219151084713457951992653322662643945865535816548377157463608471422063350494666827896923215624728402335937670565299863951776001085812596319749969158843633077927966556206635986285165174451573501686329227601234100382657885550530636596182222901564416474606181423106753638709150070182417385203023189559316947581324237026796344960920897111552434010918095999914758619291537698416147510650431311042083330757396173212811630790400
8437 -16226619012319676044284266201110698692346806647242285861462459254481683619222537901253834385145865018029143315512418769557126407210262662820455934547561086658370965726152159195058107433942745236494022517308956657981685590686035780699025855156204635984901910337658839715514762921978001832293228317601891935881627424935353838372068526631766525777982384832156418980238320442679357818452293480232149176869201262002142570164161311697535681433125202781137874391255459483551480915207236094790259506457616944891050455721005524826312511851431680
8438 17504374685931433252602478890818620300116881572742893214045906136001938158398162404835405488295129823662094163505642079129781395183591986220858452717935560962851525284662838653639733149598318659352708908723149146671317032811591437611721543828012219599972148282917198451683115624416897495147063389222598134369707778243775390873239748263696243152357886527050026474029140539751928916844898356206902902687790412268103069370469858206779745736449549965223384936256397095793145489831685462824597243948262199316732335724701304186892481286614880
8439 -18882662434612924332273186290228702083641273660255516000356009227012330118415167878225480638314694962903290661588696666597859717799093955313469817364889064149375683906371256992202788485392152602035839109093191876968882950272741623197647246080014134392132251518957429997086420629983970985268117001128510442804176617349009509286462083861171631336624883940162450251357629519513147615409106330881648075792665742479791087438650794841927804540269704465966077212009922318900437343545369733985421928879886006568550860086775422000430879883977600
8440 20369385378095730735809702232140301970066167495999404225266195349152853836990369034772257548903807994617162765342620698888202740059288477800902127600669006529405796548460416670082904770964018061132516834772998130302977135051064861962749054871269806976002790213447419828174492994112302002450626824562712102659722482090526761395870539161385206500760477929645695743224744956424098512415264076590694714154516134656802855355939634256919434567459482796476006561776162791679646785624092535051848427241924114101225685265133027435791469068843200
8441 -21973067404506518123521444169127233547448724831625860601571858608794923100592507463969363660523833747309562244983944828559835398690642011062525520975186165242644752222726361822631600630700145523983670954603935294125270324476925435535334375884084526183112342202683423103610267597087052813556555441640350757548261234045380892216508716065037217471025939540637672915916347475408077177097796172028918449538357156228415368244235278959783579117776547083851328098702101309996731351066539538828842012875877034232225743279040904375265012841907200
8442 23702901889302663145151132770481308655611658332343306125466279978171285313318466362560862823963024758869142925478967283548544776487900701175694434837004151442592601933096701475935640529604984206054702096565443688988714289428445874871337518243804343347573651669083631080500207644105215112045920853280184374219246918317910343407161129427095528366039766519812742679594403709072305953485962671101151301917122775392300296095588562646194574238041856691542669192788997825405206388202676958081709224068799820658440124299976975058867712300176640
8443 -25568804234558115437951792001110330059520354441326082674469307265911867882106999945140424888555238580465017616462708817160734400304871194045722707687716771859300657630224460391896155483753612945360424791901167276801329609143943841818450315376044586367766111180632001911714700511622985964413306452900448620518715362032558669899303947696729826600361059851055805457552330298506848176359647459822419056921993119085665866231380236305869989939406857469422312544617284705882482273493784921557542573982623024264253677566926090378315103115116000
8444 27581468527926428648651481575056967914354466578157299976357137948314038947372740334533698411239676427120682834850798603477826220085683397886850365417934917103422655631256905433597611738543305921519172449321853388817342817254951328707030064690704482517706402882986999932029278615612940347776561482292147606012520246521707898031821271713246633245780488273714511629860788448813898381325537628079871614591483811350076486268603914597508775484809902505865880053151571591884795674059036463408284178211254750876380377173574672900079495440284160
8445 -29752428644040774982802566537734069659369687542628961611458379986639730732546259128360315026256910303658683705470721291713293089773486482760812205599795968632692564111229617558715709220265920149651266838770380393649983436412150154843324326371136337759570914466351126666709669111296014317190413198683138856185772890337848284622976214006305780295975760095240221584990275619268844454360873742008571030785350603994152591916899847115927398235572931478640116532838509986974151365824737246653012757954237433825499453103069560990904474254414592
8446 32094124136376555776828554482599679581803108466895080229142584796995687434661275443572143149004439926985498329500315965535749711966403906279641774163128276073625551945032814448380669069165404780093960806094395003358023467449776861856699173354300733407911192103265784935025181598657642341917618447366550821905949949314438029354533831524166638056184892711918964386049044339088057801767989010419150311278027786537481610431343612829567413726709405202578234587460038347799506356349474546703475124469820411812871477308663109408076252702582400
8447 -34619971294844186788359424463548825961982683825773963372595652314385822063375417291744129109055140996930500240815797198986125334181591847667384841288763294637476375490893044640793511753177597497129396149067982350366989009618047675586486315930749714323532818205468001287374675228368005840295136508761622235015056332629442942221063248223743730625045618092457762772123220651838067214536172285103345379314945511910142645221608144269509350703418272085946362538390658505576248991145527137683977950226708142192862200880837822595347744576194560
8448 37344439773752208595064941378098233614189058704320754122235826073100772997085605411556977718362260554412798353186782115124349214435323414736565370016407330969779580838531266158114741313075204527216327543377945768742242991135625147736010366693810418601116351102805325820802326053199302000264091409003969877292529687294206898955723705645030202058749261907447955277893450526501025977424676436123862878931758047259532372209008468757196997988975932837657161899848757079182998770103743662746788450133418375153286063359916156995303507398107520
8449 -40283135226450546148029768424777000885082862767703531736275717307255442090039184389871776648440066772032628406318566033937006202224099368861438871653907931397603155793436017313234532221713241598121202332493246577102227078162002778618600091693304863034449332578856559872699120506088373374786593345974314521805609062589763904541358500764972910072822244935965883630714308793873523758716793290522669888888249170095286841983163328143744115204883029893366035142624665120095751023876332343145998960883449357559533411746903329220047003182412800
8450 43452888417110013641751401236198983445870990223697722949534414380242873949584020291350776298476624240690432043013828290425255627079616145907631160119750779350240809654412734013619088159886742815654482967399245032839579540718760980006877413658849846743367535711985100229165150090596095827050024533119402441427804746617672554843135307817892098623753134306356036867232680633977664915149409203091570504017876639252177900152856629458245936932496124898723058622722708064719715739266789846647973263867570521192509429261422900991848773342168712
8451 -46871851316910542164770213662671425178567395778387385856475590934960848040263261251335332871262571250779868857264976085825489403080849410325578559780918134977367675815194026094617790285154695562913091444431496537518988116850435674241529563977543267459832824815467073294036018645824823902746134083189222280634991894290857226336552533332879690497328482923569212305475209965230229418176347801167468166990160995075539163856006134056441282994852577973186531993975984893416349683952653818708261724215124543294159978735630516773738026262792320
8452 50559600731605716285886738575801835364173055656120700181066643199951042777057961089755692950753017519771794398824654588593746705867954073764114718923182029819013663891554838867075713950924708777685374960913825101013203334743223712696621504311220125328131633831436332913001722650706313837951265327857063581904119062516115162680953486914376830150531185648042184554633257967197673307919027998754157511737390433841206039630224894999745168864371681097822843231671408319327019548136656374282235644727353132416223633657274551555087569548676240
8453 -54537250050229945955596091779773003262302390344426994058023723155860091273767270941766210095322360890246033391128598526088260545715305693739067314808236322671676637428700411433443317531930641383011249170094263938817604174526071772048867867127388930118148953264836419520583813696115979678625657073526765090389701694315309426340320390331279275588574894098856252254696816016926909780125228513399637054398654640343404803792102788643149352127948379274625445115908236593813822896728682079738287927529289895965884084519651085353025807215511040
8454 58827569750859432261042080054823773896422306944966191894080871924550931772857656770171345557690799428997643451361919451373225574689450281685261039828105972794293010358956947689785929266814474958220913179760300552480228882073264869970332014447150561906159228862905731776740631083514415081839082435175822839884189644806474448991172824658523266374794439885859468387566953713046384846050384164671973670913096427238907855500695163500444986614148774927596576656644406943472866557479566064291752172682063052405637440549811075616627921526584640
8455 -63455117349090395637918878849612482637298933104611317717524160396453285645364133628272067497088272918784626895036377620009087542365576457921166136377899865998568339932217994132193467508418863085728062820599657768330501118582633303298683238255654039512379080606837003582157138461883088970557739572680027235310986375342283890734116729851893470042122688942445377855832047305378685148541905947821500473189224934181007576120065024320514497753470174596180327953231821376579864075680572927675101851606173636828490862752052313158213012609279360
8456 68446377528539610687644940219810585238377757793823963412631699506595150376123818416338939390054725852632875765709977795814144323624815523013867853642186772728611399688794115692181562189933622114268524719098196326905026758367806647393544207221777992467514052763566036109511433916107864251503621900448302311676588561479193104014347379732838013152055388686026182652147280076789837278420138555568019887322939785311591615395294290715501124325442710211088494685256953082386935811087604555527275514483955817716658135991811160825867936497722880
8457 -73829913250506912996939738523156557244158224609422223221132952340394864984447393343156926412545553436783554046211437306238744453926985873735083797247796603308862355336548118306649797281895755861069575040590266412826790611923977552400969107877471651117145147501357053610714447279372042237639251144244260482065374427201431012796833601875893701336748578610146497955061422255871822329359274670158200080428864116585122472519012138301634890773380881976727922678452100647552825271413570519263480283433061382709430162318920576415153628013184640
8458 79636528702294498211531908873173104270974295428585473425642847814346209790047731479574237354047002067633997003495548425361423264768680587275048678930360767778064844798773607519868265912852801840050103915738865008858574552317111313492557459932905030995059768832100677528011031359715286920257454719255018681446688772718964184757740918926356080762853320926698587986693345482653890137823458671015990692543470159957546931405232351334034315596417286578898905045717647830739177927321652021060984484710094719743250809625702332023447009560936240
8459 -85899445010906566312055271624808238966767825054735281030395985932135952529083883244955362608058473006812220652425816620339752818133938825693850546074873154724592027785164252303245582502445499724825491632403887544231735691096992305532679273547786228724251222216264806810081309249733167615006848154398425170211405115389711931540110792875952190126603282044659543541652528803947715660057595133997288567431170256368045698326481128054036906704985079952489274759518174976458786761370210377076251113611574731743647183987352704921628771850872000
8460 92654489721335767837223974999032126002109263905754435639602333129053813638070732475757220156611454716113510650217623555002293786164982365070558893358425444116353752299637455126654971996535967594668729343963497608892324850573989168528870133784442586966535329580027014070181425034128305293858595239516900607466017813224916722738809651135499050180796613396326204413433574917244818798638485881568923783829531722887604063294721732158677731487759009633307702505788770382324016326447017166114132299599810275023884380207029196752754276982585600
8461 -99940301116790273913321605098812414887813529928797475748227045952769283489800558551933001925450376617666382058216225467234456623495017880503895428165693317930684954180536413069140934369594082344995330522719726597257323510348771549142494614024460283078614732752708754693048677764849644230000363913427551436937801953440675526682266514655391169639562989699987091549493763479863883829455494030416316444050556859595006266143006243816465126599884688604918515345873050816320158801409663744506288203699124441535657222584684593252401005794878640
8462 107798548542469420817372789411065231056301392938296285269715093865871967180987229078015511176074500185608358862069306784248906742217250055115884626176060341367779351399186643211520859696358539170752053132243077874446073152858427208003500972579895559460617774179000617057871411955095187356962509989174677650232744016851492846851483408985676347069248978095889447409427970967495630772622725093928858957259894390144189685377217387393161208463238569188626902604724796144303811105974527379355333795619520315037293908952109209026813318178885440
8463 -116274169985333582701351125000826626763688744819348537012094795412505826758611335323135562262663161759351112209530341159455685919019148811363841187051965411907252022559094080422060207723201470949529298549071561794896878186795547002746230813333454016279225150044856400731653231374814154834784250946956745661994025116602516348152689055958253150652790775652790900942550311150635481169206453179881217392408801373097596003988398089011850047693045366955895312496181114759901395089036828647645977114188018658731318343141478345400917118067261440
8464 125415628260249211163943778188336204650591989142378493496734675773906025323493813156986066119082062828499029736774483881766969897482908464297238265684997689041014059631327299774984754472618563470007624211372616932048102013666572807339872740335087605326928143024652233450794339344596243904872012223501697363632102549201287999826502957411581391495094055734912399973383263744982812777056365267122657867958657020972787312486596964958332323986683659347087311805258741916316968899042041116293360084592071307473528649948867241059238596449825160
8465 -135275187258476953084225160408853404981889231253964734066312888073024108520426622484848467436707881594483466645917618904037499491158703858607452276078215394317478780730247624695196761689163112406819871213464895492558311407407291481023209195644685684928023624701315179152119074089454750317144294818911895614102020784793969789146194540218415980594399960690105023565663709501572263359552728893226512399855012978709108948087904419676981427088525319362216062503115324918465218095150817322295707000432669766924654786014111888811211312911828000
8466 145909209828306746778127980375378888093462250954078400016602220837530983506848745181315110458422720234807506527457317198705460365952599790761178852391427598045112929292830141103190269865359862249790015174890518293540148331192321381142654171153992258314863335917133575137621719722357017275016363059000073190690014107741245918070081060997563797521618325815599929581894764420801370566869106399045514129228500986680977549186840559658929283222571849059336631072212445249532102349286074674218635959005186442692641846637773745129512716050812160
8467 -157378478980372720853570183498140201257238611874523230843582948259529916387884811506667589381593041468097476571653924932152715141167496614583081796882647407246038902172974152566749068488925725573021231864915711700444639540506836362747111679259633585786142970142234091860122612043877534319592810636559992025831239298230442292517963081292669193513124494369628307822327163469309472811449541336446747184944534558048044481578765677852307014595809971055996518149107098454803605238561900233108836318277752861170047234192706789928580359241159840
8468 169748544242496722472649665177221334626694947606936199956996335553184824407911453307748722142636395885397101443930377190923334950995857323297739340650431768495289381897115863781528065264422908145905402445239348865073983705966226876603291572444422590420681476536697015437373453402226696503555231759964530104844357191895010417017318683533373734544195297671708346128230172392228314817697042904234306892064795237322045063523319459501419558887942603003687335444352053210129291455168049118142048493604921115403279143118578346314153439940541280
8469 -183090095131560660880964443684397251047643996286337342452275771087697544350754211309327037129672325525600822372247838893270525776794888718142567897565300803353642755379592503221144429560786462863722738805843679508017793798629930409459928955453972751010861514933433704942703268304953146771022750043648932898158142736571175303015084576898547995523260726471977000712560904051966891615367680035100738217462766740089437350750490637296343674130279283721551807410015926980823394284413594332591017122162957631113926255955673192429180994108759280
8470 197479363863701201894485387124924644575494792559503604236315163746146639869210302140747274891092182087009828941500955726949383570008688144167521090954087324361427634144112646029980628454901142949733484886009134786447057753230608675115616384135410382511847405339115258618380974247226129358841181624027707824284865144519061864910918021068036395353603694701334219747816376813370213159525111824881872119459645543566305253449396530193180125122441276860568798877928945357145295219921578260138921687406683117666064910400784677070347798841161088
8471 -212998559589925225529691419686203986986304511267426490101490944897769951408871169461507372117876947790781753968736983542719272195997662331016982618035987651469180316637738414240177646379740908297205424341889637892719000507648382880339801304002033049311144972497257226035236121496408326518689121153646004179841995611339875795535579889891247910700558098284773767086049476428705181368716871082779998837377267271496352601730720702478939302096568099103982448417048729895428534764231703891102034122746876328732948829818802596111436201934071360
8472 229736336622998201319685911971734299152817368540971307391974985964184456453821238506506414567445485073814597970671156449089217086479502233973151149563619204062768517466898328584617133397318772649172201835818060066292205607261248454257733015406202148454772973650096750511941285464682210412390752380963563531588973120884246100833267279866422132536510235539476112692338582041280926860460009001008482361159172380944764701753626342153137060006728365610152800969567752520875546318674506177981290179199748960107295679442557564749038856515912000
8473 -247788299314170669124077717664321816523541125110399912535017631030696779471333624360512483018288776331040584798903450386021324303647895798844775337439523108548572109881009024277926970392359893598742366620555112850047155313258436334749470986623412737911410282685989852996277099651521864314523784837034722688303461134290979255428341393627613967737053950461947797344149776484546405117752677693901359072070675086693765620549136079444872308909418491215913663567209384596557593481765079594684061222579564492066792220668665858585955002344533920
8474 267257546446069542182822718840600886226411563955181324524189619249405418771205550616614638825647004979943852639655149023911216774316275040074336045341581645483923426080669169816623944197282920136165084511379265057641655189267532056984774618486672170245644379202836619717755322609372949794737191008068958255134772880242553368674931652709601106287646196226840455331269770385571254579171365200123790364828065560835781085551331963656016685783612267831207463149166189750276337053045248317680279703359815350295074940231821539120477569239034880
8475 -288255258232065095370697904697790347428174512566022979220645823953058676184286883749514628443985636516927868619421489481990718894010603810635588566350517624583958100386023304439582997452897003569894502005594726888983093410886479384156019580289417414925465547785017632268819983718604180218919046729301201658011109366102788272357516717301883487135971602431797288542238688529579493987733585875668274961802607534845194697097921150729890045774676738155095824080346213097443854390118593803750171817609987444116632491441419697798787896633120192
8476 310901329253896918271596706927870829326043161455411565927252669142801341221191858163651279495862389364633697930195678694956425699393939191263908826339844405542936992505776635030557356875482721257744608880123705955400304131843109755921518002759257542713225591672790349586970332060258690274598856855484585314371084109812422114417665358213839361007496380407284673505815714667684762913605788509008619045839556814376788855495264218102352792969598380707729065844221680998032281051388180946184110212497360168996876328586811152549809091859422400
8477 -335325050929667114240112691877447292140802028307770817707819328074305443578153212566967435370748220286168365481184753303700531228491582680239859779969847650467670335898085518693206758877577038513802982874973029878162388014752763065418328667045894640134137702338207130722690399328904450541004129197786608503047456211019702580404199331847980337559192993041609303890502138717992328856968014236611533736805170159997221624285407135828229027616993915767750575701501567640790584046916925186400888848396392154842218249604095904066231408700478000
8478 361665847384957273234720178248580700789117108260531115132184623957231286327292542656032986248458190307474756920258554463248637645655034818120333850277775868924194709594132908719881151029375411613135007776792184041319082822377689700779007609581471503034108054946904322531951981363272731201810037047756930668077339755016475782634174003906981083626549010427592555971806476351048931454966646834389307848109366290041623300407891075159004577942587645915851452125576490335972127580599237129685793765653039871947860324008369854547667415088283520
8479 -390074068902382526375619051987721138102924463127956041940325904644094855282845507176688793077832292058775010986552394287247190217186189117284116889310865635354092798213745559416727590997265682341096695501125093224263263968166542214012970388342174190047641362249724247436802087071378275012504221158352312989095186926066145682462255027672435699542445373679254718637521784047612027860376151395060850010505574264977216184301490711268039229473688832834138037507231400092339341677793489895247620219399560403362170781590842691396550229059082560
8480 420711847451070147766405161022780193307071021829489964712995652278910144120162165383067966625733243982326224818944951692035771561647112247833590516829995600897453453509977590260716708314796776484047535133570954039921724384794018400448811288946619992856008622850841134242698684453421351684416224962992194111801231016810362831868143710547303668579164603690024820742845572659714317433625197780024014222291536445245603269741912803053629000039727030411898080568510672116520071551492129392472869917015489773094314659414670766317178692207455520
8481 -453754019149183725099984916291779296880943734748145967879899640183850810031852371107490138797124022976830113041773307146786307925547965948463109611085009186934822352446257193473234612313037314044368889287557351102873079915279461633022300597637987460208468931958121156852690416246932077213976549118924913650544396259536777203498950760350892557881123425105583818058577080543513769625469531492535043611773732211166036805377704219175161160446301851138463479636721721924538487261711161487228526817722651750795135037135481731255252450673309440
8482 489389118891692443423142968107696413364868303285780786727068363794162077961674339795383053807428038664241049655798323111891845213272208095535679073833025644972103555319905892456760525510299596162536645547686633156961831153587562518812652146058257945776602448165547425394258285538762919427199169331423292116569334433108292902192672007138617612134416844747533358398523123679229357257197646337013289834676093607874257442275225571315722332791305162865167049678433287439952861353280121168289308351398007175626157320935808952285491459586050320
8483 -527820452784248809386255438907835907269116769303941490904358466091915356480858540031421359085390256439151222619085377688114183277119407265738114018289156690390652724321054589201845261551174103795285672603471012481289090318488611940929191142449597127855509105671742249560945023216882851469293480071201934200616993129569687341140091781854798267894407094079106283421745902049731679124423018550204343083128806123516933587429367953446841754723321413171079515958829638375730406221893604161108773347652576402237317030953932497016967852403804480
8484 569267254464594251161696001577374249935667420411827872777955623796433224271601742256122456645724264120807958569528351906687123708057724771866312709462083058925598325415405765107797022877847267543655506853035277108142570565079750816996926899671078829050720502448057008836067100307702820863233927042926627222302195493886566478492219292832984795413117318519877381577407267781477535878295885689030537252439459469402265561033977709169361688103258156977447981794254970694714363351199406020219239282358128922301891013554810249346098363930641920
8485 -613965931867847282381420487981719697029942275339389221274283192048856117033734178397065813069468151650583931170472422951785435927633016317698267004363745026366228898723313811242591307883426403552035008728068810729204667216230031668844598042041117241794085327560727123347519850117227685800152662433367392081157411667645446021678485170642385950309523511561756389063170648811535108219867519104020964914735377653604776975253181710266575484820463326355321108814435964900188255528624765296220581156314806151807696934064214771502152904046629600
8486 662171411504023886970680368288987605335759320482753582509289858709710444356594179922929765138489630704740482955206522992117753791242282352770730649170733284154155388877011069131386912213604660366660304093338997196230616310584045839789403974686358005977121241667655933979597620601261595090302132375365434818808402032323287362409054703938075711763306721238545821365867666011650008767520876107252438497385293442541629386293837337110875354642503146234816522150103139323070342622956507818801474470743794153548618153563874762029606648718912800
8487 -714158587868083867917169258885040847300906676305208567020666113727609419382736071728465334369046829591866484722573890669511934826248298020863843515139526492535992544202455086123813479489840438216649690813670089276572514350932607943596802119991945028213087125241931337224116841079299673651191802467936257633663663428263698531222063514855419462540411840374822145109718361661798983549281496527031997055701912517779227794475896729194895545359454236890778357127409582287324673376531110444192171331848196689255909241093279690375080595875859840
8488 770223886197804597035404021846558288199095239496944367847067691128567782623791773685670483031723006903426582949497626709678070497211729337452972353298999779035261106757080106200760185332079094608651176241568541258588173926317593016173304144693940661274060260904829252697423805455865259829043085992617309145152950386574305540911471293961425380522745833276450544542525515707916010268028513246812567210316830395471599091943781462432842960661685419581794503056133380004686405350544308203218627135471761254084383378468578214795565300325522480
8489 -830686947436212002861026438474510917334866671106631482146791052390643885292170782754702556073931969535791181766968675986102513182018089340572882487542471218408347300011084585754436776106031876427633678786857597140380811030971396916034645418780438423743253316943588051097183695602470136046536357393575518514887610736931590037365066493025638147694583932189972764552843122044882795100332111238997441845088844293055911453641772091816729660377108518641190894862831137497012936714617511223023349413144406027145260556686145426721065944233723040
8490 895892444946766328697606793841557048099064528089210595600214644025496983379477874990923704005202758865795489345389260916099241995165755730097286235668274758748507651121843796230728453523300193897370882639413662922660581543361330575866107275070313180835696592777492142037820793886421725047511625963039415543082565570952412105421249622393441512186992569500640538046872600836806002244847476879127888033289903112012397964675149288102713946039718769843929390789203420169543729614101754164272768287323305117258057578703773892307109479037779200
8491 -966212043274907612889403677628687020777610183969640763403257464957464223417097449638899279141808897991986562145899692922789050751786271580793255993315170174350067706898597283218040363354904943526062335032820761862157921302796154769306113798662527380220283681100198434255962605325408643353838309194539474957736009665650560013596831994984586172878196762239572347495480594957409235780295447009773243370908636296222353037333207406576108342596427581657132422856473454307877838334580284522215417370019630678084431871100862350640783200818874240
8492 1042046510053117194119280814606909768461069244522521461879486859558760271091147562431215881084371730827315798559346563846057194908811575716940590506321727419460793415141415479203092288716497290341938758918420067855746438403272441091756517308549659197164797241386308213503930939445923774442330690152676608971554850763345867494496047349780116602920779063345683970903373616718040926942672785027229802467108849959936332755274196651174775703119899565516485088656209085827719292235059679011741890362799957219954719018945849788300610683644386240
8493 -1123827993012878445677215851152149267412990261982092743782602422986718348150411940412100284835924868925516714389123778973100522544323579759744853199176753604660565931910206389566661914500195974671874867125789306968791540867048119613949472227460902564821476847720762817607325168796190718959324978943265960818444887041345447580783725800835003723324190436819818662607974095821654394786372247954564773044378832141853980409785415347970314207800371066712788062760783587674469042531692601492083256002784127229462653400175581162884245689771836160
8494 1212022475000706905269165958598020105083938385240764162149313104695173658371374986150758412582017796220937916885848979541236414933478992485744433175890769147480509736531436635493135167177556499860946933628385804717385014551426997153058013100062834910465985983879386779777809338647477951780528243802206712860942663346669374324258125980547353944198033746728363960949069708272377343330918562751660515532961964119727496048328268885831671877023631622356315899862275607739136304245507755715564913918738936668434462326384893440462930643153093120
8495 -1307132420902031851284281797436096173838777477084350285154255123742291059332685121427248669694660399756995907190507353559556096078240780355285186783436734566200852355914207445709983808715611367914316239778807983352282803013557054470232249027512357682967036759014969385637958595385844363640160092978152235955225227930217519057857445364767636455619145276787887324545125928399308013742283714615991680520317034360131620012519326420158129497419228964204309315323547805943977042771566876417995007290006457475496353742733029476711489015657991360
8496 1409699631461822984494117094287874716313588173618348515411694995323599153228773118662214704823886327085157531748853195677013315771364184960404899758493058066681518729386406708211485305468794516329070961762102239972804714270451354265670115068009049002052048647108264986763513272579509556053739960325072143958257105868196345264945399018056681477851816237566000960162846057440457604986113698540301350748337724191089135383347634985808202198659361237918463529960080800512012289583811827979702828698528067290313522053526022873296625247314332640
8497 -1520308320160583842683770415305872125156741183844595344093711615424904499763304333816097695100288766468363157159679936174681074189203072034929194015227506734779997342272681123286493812604073197177408890490018632883324131278081547508432373548385088655351970879127195104842750732602159864650973863543959155756296640915531880690422165306376009459391995731790901451583565174642458094385877693101937870112393708709048521748535730876696589830548485216956925884835110893052733221855853944688444607625072633026453556547888994205326552974063794720
8498 1639588430565270748478027645300569858656821373146309451137057563241539192431411246422703441424210229758646821986542075241123302833225350507986689805050572286222526784028783741590525768601370403442971689234619779597936160115954713504783431918547831806299948947461598739018586106095710938267775227522245379659896765346902696121890699402620901974536649335115833461404947915383424134205686711861861510103530009682345135114142925689398810422388215466985781070706957620952536870646600814208825586463103976202817513002097102925437702699263334400
8499 -1768219212933948562356459064551507868349803279780745523353616863226270058212436088364276292204461055948860671104592395486193227670271124400242957493252243023568870703253924787464853422156527553068925384079526583137362666481161321527483488008463545297976263572236706960780367663855925333141228350835512791148517952463125148085225802702114263596298177302313929162033289885044276914162528126034002897914213677875898808873017236512385008799903727025160983998777108355877314819085167213256165017720738700794841844139018511854202026210402003520
8500 1906933080318221552446093601371130298968309792127705026052834029546722868377215125570969848373361708626318565350418252509862711339816451827677456481788351042294248768623330823021565519680796370902368904412788787104696865379267912879823604988653440204385468534237685468507321456056458830619447425118399762044893472831286817344155910107280900756154168352286223553725462089017483371142213670417034443317412179186342510196714723787807251883571911518632824014184590213609735383547099379287968836135017348701646270939893914640039502479903358912
8501 -2056519765986934769241480294176489130495878970643756045388583730994545959262979884527381875448365358931817648731790194023185829629614810073140675142582096058477088933789540311786185728961861558694999960995251088022502117266913592744273063493567506984375729063293373588233921781490946120405223124024256784876937845856870640552453180100675717902576352136759803876620471978927808173968088110028365076218224874260804803500516207010384673476996097972913438818090989679233742572620951654234020753944983455970327253865927728830452098237207545840
8502 2217830805697226466074885188766073240445024440728681221635201967913945466837800164965754837502028145759462319929516262775751498964317448578391904972373304768514629917471807569048921178745070775049407193527767487883406690534081851181408346626676001270677552829968109287730422973180616708002778263467733791464259818132226879335867528465768207437613756461462333710121894759777509815913050965737562568809974753570643520470129051861737940885680335408333487979264544296581495697231938155709053921245346391538927224537239674676070312641369662080
8503 -2391784370174315917410614756575400827411812917744640743220430092889455964858615691497624662789559188936540356462412940909476750826809109341443861202685665922415142859805417517117622798668258365673537540295013400790971105957652872902250529072868670808937461138217472467792841375231353794626163041178713979735544963791327453900665674428427174954338047725656949955810056740270202110976823543553897580401405385681059718481818688440302302676729466424555962660061770188189251097892426909614442870539758485818644358171770975860071745948133513280
8504 2579370475139770439170786336112039569069410323075010192472350324165495709253844215823045389122530123185938592096328973526011446078506970601099101063955276410209624019603831260435711026311111477984784333366773982592250419381259182340962399340818622296833032159480403911495761798636240477061286824402310365763323355546033060523089575876590760485692028109962370697668545739933510832585716328499655015908716222344710186247096071274704739171304747897563156602506565635642057965091471966509044155636579509810728851976064836130710279491551512640
8505 -2781656598360551931710235003436082064930287042568436640829373260301510243558549089386800057661193698986893167149888421329961869411029265970143400456921720426841837316514564351900218903018723095744664873081148050374170384365885587136130646728472285426343929892368447885561571549492219108813090721993976215863140693322929933415241531069601399907375466758939581128021277374965384869775877274153307873819556411626853640102112819908122897547175958296374927954256960104798759492968747127841433813040045146135197277794039187733216514925997636096
8506 2999793735489905262114285928880160832904050777377876612137392929271026426860096399704562472199686624247805718941920232399630027438422770671389301329399053245193355750256945886209265423954371462882803840111956839534092129229034008455249205975229385912775399011143349924440022337069117849514226480633659763341654303782074086080235357076560718937976351397893499377674748583781053171675478405807264728971107212942571578727911907419522473581343602598396076791850009903965089719581679444398188553925875939551701781551235328861679673873542210800
8507 -3235022928949061096141297035162925693411744384947284999813883289354092627697939286107360532715362606657516956456058651698406043534021196744861639573188491286092869507364231487060577056430014979395437112999565256601371399005536876045384631716264461780554910942077761174717910598398001092682132617184604127670657251680549920798244346498518704464604340837935408522636080156472722101066930246377368834582323675615791475653082433794462633297310889881804591001227952603061981713324268694529149939935122064489264340943798895718429205822233084160
8508 3488682306769734249471332952026445784280805272266146504632599480714532987873528420857147689841983152755033259505036226181343072447063642586746766058462922023313762567269576686344720130126021983499318692888327362869217221714993649916345425548779407758249385353947813173771795170396091863269788308134989027533708264474282516648543803307813585093860602512116394647599704393278700927970015016677397840856182646692268481646740530044183645249001885556333092406524820092447844130033990975500076407523316949652488207224013739662067149815072751040
8509 -3762214671196540462260099327029959655452164629354829972240328800527829642267906098304585600576537026260792839730070583474990880713257209214481018427993672023344423094619235361441766341599144999835490800523040888426313476032605748050524110006892432171549775758643123455678555572667206873669090300551185017248704968921995537488061237745562608004381045346561728018109067335397397089451875858255718358504184774851399528859750466145019438165786299986359020549676906905297416528439085739369955087543937533197616821865837671213316142604399431680
8510 4057175679951934633421805771978689364217267179674411404312716382544702289257008061556990334101366671587054517698768889486788853227826322071056606516591981980688419589662294496058414374900014018149099972223449097360797542395285642360554338172142372969651410342064106422820208450389430234394309245863760112261315477315706502194595786011973460941648137100882173599628491266887768307815284017884909175582358626384899988409714651386591121138082836650057835858044746538562913833570140365889492682769867450845321412387802022202014279221791891200
8511 -4375242666411557544547216354468899236527914892082455071328408439522155960840220127262740720249328654260650980265316426028877400734091964582129668572407060916243639701518904510037906584704915938660538083579343480389681118841631047927752404977410810670935890277652514526666381909437633256158821922317470610894606730304933106898344567846239665228272330690796950159540099587418356821887361636067802216244588976527005604425739219737260063978758426686599231655861024372432213346226031981243514558310293703249922599257963725829036846696257435840
8512 4718224148543790149000642989878643151898713612011033300318615042615393124706605198735903595748639795748787024314327067687539288364526773514181996288242712866148896929996340276629146819819751887442351106518723277991775690672159878169842599298658245149904161399408781016092054184166624761154310314686958916013570902140207155688435254730819115385522634948655162325771741994587532952640147111257057071195290377013476527002853287919147954011687049236839636529955812829053476699236586886927566933304634137896896179721647440993576836510940663040
8513 -5088070080354143017192329028039844854241332002821969815954949798022224402280359518644710838665083169272663537422792039092028374122837466724007661698288855753407047324151727074662991099162146416254009998564778786672265270560082107550102479114185510487348105810421758362121367294477285523185114169716004126051682570567174187672292866019771185049649224139372790748930509073832219890938075913742675618616118748632903693043615847345147586882787226942332012139258154745817681387070526609534776160197612854229684190913073308605297566653604846160
8514 5486882903764719957697077204822525288946336346914751857789069150589042619625096453332318054230076963660832169179226848592434506522330387806048130014436227206913920972030307631293606926247426418025295576226138497486586134714473840592935099788058761353288021215826823972792780829343690353394486760128329662528185358596899913499268409520914219465110721349463382915653592961752116770781985697961611755214124278583576460342714996800017570354532426614701967581406948531557852175895097360186675184858975488661559724455961489901312802151639291520
8515 -5916929463374956281204884949595314532431143428084177531348466185753365574735162476145902705865523635288882928839745586911838087235934549225606887375176248189694103307311956914154072448634303769437147623226098473244583195935008983557959510600407234260910554192795992657721165734596016829689984137587502225966505484736902465827959803138227019853591084633358862443606582339545838338146598239430306742952589631312719214036287433219928896238319397803426393731000265233362317355830101465401012375728274714617144689294618508553271358805503068800
8516 6380653851417543566699167077146685892084437327121772746661235099658834264389793579550297989121796623588997115400662904952841261166715015431687338714481849337288769313655830427501072359631768275368604339717374505488171929495560963736548041838636568495256968628073605253818389212905813801675672078566707870093128031274255034759323837675463091666757111936123894809352567194218621256035694053830157202919363517067719449803749780288731120737808034513099228135600106377263147527866330579502507527899199180684334623298534603412393631689210116880
8517 -6880691255470289294865252188640193885147872428807106498653749635454095944395272752051320193614624939805025156430962763224815610871057090479388514410873645970967196280802757655735509263928432900961550098090050201091981054258343766489716065780979147167856562907759723823529556473075601519018567353665662809213505151058511421918381814238172136790985067214691029896589321541306885953822702400851003665285836247269144658113144628595683198184858786892925613349042004254076288853614581677948041113594217233300852838313177975274556011019897397760
8518 7419882887140125220594936878144525133572474508840951935910177637085036442949664623467222193791942543384568747705041357769179594497334486666685140080087273714836704022334841749611192054348844004778142400356013309193400484732638869426800412082616099477486309172588816098359499626251033491544628462762172699016232986304103525637804724983634265561678506378387241583025561468281041852162094960356434845682091503809104183824096073649902752665162484998408487604212896888388808064490756567038719992809494189885975279023619704105598032605783991200
8519 -8001292076031370866409991235479461458313384190212263741680412667060735259049569024011255254764916582509749943876874184890103668799157188395329842388931290219103221953625374212443060801252019378860082098782326618980542163699880537924885797497713098047233479716558632805147137079434779993839349338373396093242107585192222907054395153618413501219586781486778022375824260201730904164417831304524246021490449040802893984174075085306039848195958659514830470487025970237438689586936246153239819782482914745804658895068980783721096151047400041600
8520 8628221619880948380943665335689233359288227246339783928605670953802362199846387134697164647059228177494828440334413549765841281283545932718837523442970522009946485844259471238447653970226754740916082640091814254312724388109589839406944225907503452366602042328194276000030978530750505326035289470527672498298250338603422492210979845726063020438180301488996966792603884255170849850766397753653877083753250249863594877299284430654517114100429900860775950559444785578867109014680025943348147451228571210718069402617979586955614933564926154240
8521 -9304232488825466987409949143888114204222853595368429564013280888086421642778670518622562834089664050385885511813235137113098980209694617466541803066342304032074417622167952896421082993166957801432520289018819717662006412281686291232405504345291653499672786508396927357920491098019874818836175543442639020164931333392586298465988954819549334691506535072557161357682500095537936960319678171700970644366552576227441278538002240383760869306875665640501395877024070276178562630707695418038726346918428890576186829217196076404148687036303917200
8522 10033163989398755507560914117625352239674333446108595012871403601331349547020294039274443356301230275793067419535416739348908126140276391854288037749552256174091718781253776128090643903685683471856909093052827035708410161275798824595576339557226107541545682906971968514121634881206863430975618454455924926255064255514988888594720490069321023567383007678932734803509900297042041400169682660205200116935431011715959625493519640690115253977748890140055265928722091636079836798174394745580980580754567459617634767723431063062678092951584730160
8523 -10819155502086420587040023344198494353111235794376644481490420366161814384133095166657295353257208748747792766831952774644992787440043593600846319648499735519390995215873914370583333413370060268464560292647625824867087582214467183814171670037202830720570601948647750915537876688979032561213780940310257956123583428777150726626745792160023405141554780351155954122882265054240551974868408744288983772781725202825535863711688328559786379450797491817250600014890084346812724805028756495568695700354888819016887791523472453171950115142783637280
8524 11666669915132581661790392915905935350490212345147210097681442869550207834165478107093305062203976190508049078487417264566131020866159487803489038957748975673937754861358060984294450548526618175761956853275539884025250953456449512734792198038709637006366123760455456064209044500634408457277774861347642993064906405243191393832244258314890558401019402114822445119016745480889131249563670256540602862531345907038022551815650818339439229768403313509103061679492138421447087970048451397233324190211157980787798485302079210466932452559121296160
8525 -12580518886852910587518694331456538296208998416163148441906676610752116216879822593688645791278527828819869710171673923743154137780302389894077707131666674070928034663326358251840023161426253670717070403982873949327275887935029449139525736583658810930181899735094096987512049177269472275450269230925227438348813378351651808960851510055104324644282656678364933595021142667417943944384324116046815676627069483320797225824324034027818263486879901074111551250582081254390577741324241281994729023285704801490987958643096916185119532477314270208
8526 13565890079011186310497021372415845196649710893184306763945876291503902396181664091874784422118415427474112835179303437279504129720399980676487010806955634572399065663892541486622666000059719711697163892606208203967895104993015429336939422614976889551563587729124769148818379352896431217859204323096458474701329873881098645163196413173722679317135283486288381067044579603198634450222044931932922272267882113434176433590707837006821643014485705576032716301253688469057593521328999114565254210161911453898256030926253486174321252434081305280
8527 -14628376514921638770640495380687759031724577013530902903749506648548256186455627104956121952957798335765034931314943284659418611665011773212376336887333983773147122174459879875832222231332851094822033237829625630973024904321602415713238283424890645655416993180848135263510167110928761555222990015235877372149229882740659146178866461488549116119483668941242834263532904600505494806879852244015123086756875981930767573699849860529229884747181318321166289400439653802305564797731807684457073399473764221235702005053361804083538384807669673600
8528 15774008227908774961247911475208683934113305193378025359533855723877969566546850486858823638374582069003442677545336444920901740484716153256470233469767311857642985367577773933107794659687112940049788508315148955255398075144835580311079611777292679121274121271369122840602465199827150853753320150100727924571360563206999640585948989919129899627301331678937794537110222658397344800568515071154469901051196698317537421913855693813022020942332140639908130291888520011849440080036158158049747521868346480515773356823790514960683105968270050400
8529 -17009286378657374322659237250609695744531120153984761556902790119435680707888596225615263825865226976375944245380821843438177059098519386014757501463610224004160624886783557534236712023214124029754251076523786560131800949277895342532439412429051073100549509912887703155923692191422658891299523954300977504028816984248337212139397147089189335842421851618629550301817095020745233395814769931957818447289247927191275165398953316367303884028421478270937317325042204289904503604965858841187171199265022210933228054727579447467319389826408662400
8530 18341220033890354401284972792780093716571669111848275638627017499924320379778033239447169461449276605639906821256161012231019665852915386881042743820738832871237926020760237984663819364340462494791195585266635864279537447658658822202524991233602065486460005102906685865849585224904687523772395257168381913473227485287151966945879864722067319722381364005931968840971282816050521505653407872286247193427210815380211599786283091935386166229367470072872054528589186101750663799026326098734043634966809617958543921563352197309611292140857893664
8531 -19777365813799313872755774652432050985384749577604088424007708449661454538475302093028980464989240539498861513244268933497878591087601302867521877155519715093963362739240663748831116742100815419158682435673756605625482009209930575851764188730042265761489917835812958162314456302127705388137695099003745425529253812236851250217271669370161280468234535189460868681511256125348820833141526973871784996684464646552178951109428837584838429075541993709951899939587776359138709989749108662691755476223389840678803169631417805237701948138317025600
8532 21325870631805897457202063812159672445023382549596313936895307838107456759021845083939957378525083383354920619200400404968656246994831118266083670132210691067785384887125426584222163568166593662340440572137232255343051934429627187150601755707674886682110569138940025603401196265483625245916257875396464937321484803772198251748290982260704686502380496403570110977627940237085872075216288743623260062945369882286527833595186964624878114682820170375787161020685338164131233390970448143225621405340433823514156443506253423897348533832620672000
8533 -22995517767642371638484640420069489398797635654344550470875325127740228812214769873423191442041370509801735576333304968661728951878017592062110284580998962345251294564045280985492486442493086808854905159590501876988682137695510673785201111873898538421319866363530923868606905489828941578045774528980840810799437511638943104970840128069668419402480903614676908479822237767128749331385803712806517066505073661941655909364970529265196423763249836576423532603008833683786682188208798291267682770437944561467567302783136045570930746000664253440
8534 24795776533504671407182517410152010722567273464613222609261348719220240415763362743817753121075014847247147856039084926297632032105633509542366766012125481276666969955104283054176152313200106519583767129129610958008968494285608366936282717649887169958716367416367491832002062710211464140929920567403009171712848850700179657921376240596674921834523112800759232439562180177330799675376987055540691650992088930082344385113447795935005365510986977675023505301369731884553523547226817483280826265986521817669958864221492930810280396539903096000
8535 -26736855813255987516965694903789351501572430044061498294603744509513390850120148150650477171706605051266078768765381483044107761549448009194461686543157142508547629936080637820368077298454402136920442191053231881414326421179122123356622910087711191678017216502297771489164749140425882850129029842481420440283891267151268161475443102094842253588748236617097152900722816816788066200901666374505029744707509000879623824823794849725211207824144005880229164652819212527213090875670540303011925222224782021274321542050725300023682880032471318400
8536 28829761776457202280131863287489177017298655022479239399350701360285414115551810270907059668735661397297385507681193762932822025814321481498033842357499125868878706715951232462805658220809278021200574608883711990701360425736556492811545681934458943670907384759141480372847213451553363362541250418708233014923963366219841532294468862363755856988520137891935258910561756451850295397992479884957066323643855369257210381826295501185673944456303807220276312334580003119545111821160875140089682704635172731093062874980771161111148029130959837120
8537 -31086360092494456194797076664995162267513860511270407929743528529954578901376114818708919263057930693680900964560346155987316062783995181448937467235999112294812484682271668348472149239000850097711994681911488491011816024288105445902644169560033980120164127303532276954237563306425948644213358044795951993309847743206866529465719539235263743366770582994844231021033415435496540042057604914708172617673072342523556596385143268171797047228128387598053464806548068951362149814307076908998912670483479898039776371547691953832730958852092495120
8538 33519442995395643445260029295500629145739766734059853670051201587580529124875284916318142571229656103895761493693084176780065003118760501470385395452085312751633978222379387295504555875331407171701015425339306059042538171021853939463780963282745478413798191327595177500833518629543331269860395084205264977936652050052889049034575814103289650473099827116221261857014393935288173670301857879807849634580021127551229446595740988803181865803243971226830092947028246384419267960946084836572356291454141170627437855539895886660336306927507612160
8539 -36142801577218733765289187746120024535956303130177991535401660708842916686089039226818326572055688304612037767181047940663448462588972049576759759154382699681336721726392501935918609207739515211090808748809563519969462268897308642655691951858033105355981131774381587934272136873202148474783452213814049413321839248483116294287063867349273994009057906234811479011977831516620192260760807882755987611942714174653419043637192236996843824190879592097369565168150942811614256713094482248947587072510346815742489523053123292933870462213816232160
8540 38971303717308574321176836618880614793318181572041211368215399505799932391819301596260130516557015595290644481827102768295972182273967406759315879494263162512186101176880583571657524875996738385365509664624433609138482231965776346736951401931492287579034093596244957756139546649028337772087215748750100875771915282249020317745120059164053265087839058496649322550336379046757631162432375122945389877069564484125881144860127320485601926817667172925058082646339345874840352621185676485271925461870621482606953996896380730279340196158311635200
8541 -42020978086420197906002244013421687081325455548487469226841943463143965162174719905545377456967102838119280304794809358530540563584310286551686399197572589803281286914355921643861806981553887377276815252460466461216673643336379674528324122797141806035457714928287941218858604614453888757553522589587465778720470723852354071088963839486977136440419719771448465255990118785642826379415013161706603558109388181927475569153858553337809182424827699533190492365904638353419879005518838243799926052716954181516588982345359397353509787616658178400
8542 45309104698873421602247390912393791954262435396677415023006496029417379214417268625011256844196506668119716117984698901724420794538998885488181780194626411277036338453770553966521768750090393082937582156945316563291329188610069838075625696060552200529585171200544467572389393696271932143110907420501136687715200034346624444551505280591820737969911956961628636426247921594389115116263810036547965107453524302558839895857771655765964505842949016538686564566309586198530886709527916494736693711124852364629526702331409795477487098475039203200
8543 -48854312522727234731657362393287598426495241110734074232667309572420038656536996645483954977059369137456041839802246708949715115249187120781670044560356929834116436570471935320327525664448904032460438109842802696583694750841499233732099457154520630311074046984570817991916969544016297490420650880833285982382983709400292389611201230714737151161610996303377513524010273231004899948826081083816117925219032011906998581179058922102369197440954953306437118933924858870407634629729283444468394864467429785207305077744867063664916246338097570560
8544 52676684697649591560583511182263276261055265706349121293012000556624824984776159183008377013729511001622175451623786800848839748447813100779993452621254269514698092912276111110793280118347171621586266177269846331292881867028232692592611005866919483885988226053606614271129009432570932919311628438323731306014195423825612267593375969865559076740488226793748811985700477388809163085387744078970372100221964750330774694779884453131926378993960280190559622558599112163282099504392053211776977910356702585847315026295079022304325764917269354560
8545 -56797871952931215515429170704415257030262524652531690376087538566833157976888258893961034418964128515641928508538439307534510870175675801059002127107739821624524636138999093573347869983619301299957348136020176783718616329276402402048644358301209349983449102799225593908203318543867731624669335346897237224159420281342736440642583796275423839818518189956696619857088000683067561255132947654893664223136010172418599360780611217689214856265867128444864676975721315868358625285194029869468395678055687809435351387145399094298612996601851488032
8546 61241214864190630959819081617320846807337452524762409769442091731612072594662038561235987070651472704401778683369375641372881426663111559540174183776624585408755004176237790470426974731368292069830152093301088454825194267200156824642639786232623534654353648140997321772074854953698028412041339630375191806112823785923790949979004035434389068726616674493635500706285442823367541246525800273976007723772181493957668548896899294684050885379206627926970632542357129379075551395274810427015390406153377153019632033550411571642531608286265132560
8547 -66031875637000219618169791181330549597580058128173300744542179010524792029814630809992930050521803557141042874207103441647111526360220432959099014997214931754906515654121633189501222280068997011056649432688020653354309379505798373494589518369375567677941939043820022302658465104919085136825412546726619090882068866051757412765714342312612259521084397633181240008888555228418020026131164356030409999672330399168733254459859544373229829428704428857741059908838593175891122354760948087857411079852991627494978352848977276593785954572484577280
8548 71196980159208059028350856287597339900789069371317626081558477152922179749483597468629135021349306785709255116729046058884499502590556669915490365578675649270709003100556274210267176493085213684655649565147527328681712463239027268027241416239962325608838450446123719060017845015108269011742393812572082402661199339376225175670624645668785967719460852028873009674210163493632997354075060176930211142600452710320514840333718558409925301962832880489898172705216571268206059820328419288012034658678877262920192793811438025710588188731531681360
8549 -76765771121437656616885753288991065134932285550572273570486915701660898524968398134300145217897194182056869724201000109297249823882058794269281880453665720678662001122936975421132979607969556065723048686771438849479594100339754304676215365704680659819761693247014470588068310141569592910220925659736396529394866814198479810899362953626037606613018613083814356762745302353168660330885092438403561147674518268052535704432073959496176603332687148616076564322530151651173145427190370421321324747600263096824088312046081202230755975096782378240
8550 82769773067440746721522806671673495548576579495851053053041131148607559697443260341544403872615069976297926290723163542600643598023124916676802471723424515984620391982316221336552653498350467978800879385891972467682148854965841235689037686214094383202005790774954142508398554409194441610350588101288693509201523533327118744674225929905694621499267136049050281033922401597871814225723362734090238103188988023636826074118056613967811653753332514855255675338523301914550132208483504273442793942640357982747911749194448387424393976414126404960
8551 -89242970303005461405083779660153438948523641995129705525722896855982382162176078624715102166152930593990668337831080013808122460356402768633545498135267906992562984770992471988987930276140387592974236226289131789100567621388157246549403920475086524273705376129228394025310198144230001388074229921917155522772003448473351474271053761674017044584752692985521034512884668771376156464911884359642832337911138747140816283337209418437031271239203256200765059506036984249927870898157060768485517706590539019889917797976068095995640561176100036480
8552 96221998664358847748682069083991596455884529753119805375945600729052852076345076311358343728893026554905802346345469436838781115853653651580008115265165552527234040742364984773164231465685257773417109747307847363549325491271637709105198968551631460166151094932152941774415272723050972126887476170651500595705206107710172166201378880305824202007596179920013094213949085636571905752038066350887987790800565564847119796804342884636893305028736804708199767719598115613856792313221587421340382524694430316348616021606067476713577742184557558640
8553 -103746352224853445644507018683099082446819112584985435997160530806297841516226580185978497709537497903157145450752783450127161141747660325167911928406847218460584096908462444266094920837999331816948775063309584981579650470304894658364117602074586717479061633832069807791864956276340445246180804662234791671249247602755188451015657044076356345644235356536667026287119971276812421909296357215130597636685431156331967996763404608037128929733011989430574940887816080676182870531132836673793533759105341401831269060697908592198823847554565069440
8554 111858606102628413485401717656667572417468288460985000810835393710951981959360594536810467250893781971884668442545899274934648066026917714919413457858624362741400318172150681864265593268817183242010838084626794834525132899867177094941665061123184381110111375080733408188902031215955001693175490386665895021416916828283153751628394086968409101248680722242568440705997190604380849528961163495461843093046482121972735020089114069128781777971968579082583821558366692152353914004256898189038496231521258299053634941007641288593543904023075809280
8555 -120604656622356272276599817914079924995803684541046268637941199385317866521597202065215760094934099462936529466612697144278645899529445472324640460073850835673520586613572168346769757229721132391104430788885668524716359638800503926754370775078528625659472227465869986890260447010034715764096441198411899436931287965794626030410687473866597101996314489965163205363705439584631534489362678112842998934178579071256828599282679714390260036140316374841498662764668952107104518078686865954602797718918956118469436501189574245108500289232280045952
8556 130033980181632956715658369888104874192046976493299635045357406092771167023327914916257766793672359185208724439540299437696304918965233987522209903335131527805187963344925546714815738739749941941998537808808192784509179296322855327077336476055243716893104260464135624478530464472655759082773971016225104589221527149613423864582990841878852084517340418978872949377457509606085922085810620455991052391492105518674057308603598181504766748643031640182128962180721372229931926088093700230800531264818419008501793523472215147159286684632980316160
8557 -140199912277587012686133309748199547315340407215873832078367860860253627697147786406613929415998056694594279850572488614858581459755066421359053356824021084983580637730986405663903102296715530003693048231930814482366998816789493776937158342656791790940918408999577336566668086886995184702520769915610863856411572168754987274865007039405506945720272321365543202695154349213703610271108673047812485882227967454642945217193820976636371028862332625466899343613850869537878081816247703923901290162306618013166422998439347659522230677344407719680
8558 151159948262461279474284941709828331899745267432840757536888199663564835306082145026100326455883614302157593455135937432673663794210944232017591169537373655442163382602622339810442901145668060303017446471655031460703903463448804577128882939456352288513107181003640016633994380503218921441707106011907212230819463747716605365453847232454676357277790970906681002620552146843344856366346450365742724115035662746253181731516231969773998440384759404203147338663182128788687861959020087475125634472774128650647996277010491679461580276038954716480
8559 -162976067518890654066088880652122025552843710955356513853893901701798940554839926980707803921002528975288005508769588461085734647872178321955943762666101710677174829356540264920387571140567564006692036967817490818307616758223990642252826505603386650779078456481454835385435798531450977837969349758404043057011501411413176998045266661395152550436311432604062272968400542607556012398869135130590988174360749185886593819130683263634656974476981988014851285644530194736152039732327923390493367575115192884405189424621147486737412048776909572480
8560 175715082877045097531993401879859951982074034667408448242629878212861241787854475319356468329454798724028234905103900968571754928403794260889919699170664746411781250876698356981862857875015749888092745779295914483894137030414899523646295287694196834220353139476250342210414326705899275241416838271360899717021895466213269890074721561299282074731062991011388677240104792941082720450026110441040915331925387193119235027947283336653827162833630914546837858024369060869726643737241589753366807412420637174484222243408273219968929577402202171200
8561 -189449017237463392123392063258310604881030815645226930955620442955043835252966662832481196043582595738569340767710695366886200319459497523438229166937071740142393204578828610452948624250829058861463899808731999827122496586563269120772182560374523712849734003883411418097127372658158153728692688869499523185743730741591886232914160313818286358258013148934298171699379539361080257061405426431819480537951145850125991420240617634015554406319057570552604088392466644864755642418406159496847614012195347756679345562049263111129576176712476387840
8562 204255509516062816208670342795470788665057053350532391420841830476686492610846372531941150255817523320879814873352542069371150109484171929609993711037925332177002333521914685808939293151940210431980144567196160595727131281210410685595049832006634157067474955456692706115585022433990672728638528128872527558241908487520387424023694448139214961604451042214819995680794367528313824340043380385623996024656718438566465954941173450467912923665648108480726496897750894629139827693855301945940151227775697411832520281941547391857546209871322983040
8563 -220218252192326858332980966343253021822616213947896317695719815344103241462210047651464382178573910600548667776174908637822826076118544893672875631823585807492383651305319920607097274840643083684768447157595785954004657930609365956675087569975399858903065875803372191732864600259117438804799268515031188437893905079099753046645576502509381281388528312608465139856172025407236385753306583111017222091206083287006048686712988766727578306570950414629315370308846861083596644932587447151915522932660633181709074713734198108094197695437997858720
8564 237427462918967551645813615446134410121885539232475377009408289995056389939802094846483693746685561897176229315158760551689697770692384443258243037118663907378491910211387172307234755717584841602714900365798413184211825729511019477636288256389308631737359789705028342321034815056158573365410520186097869558536051899408406255420605076710254649905253405900348763569325446247866273962599924133165693056097923476082840715101020227198461349871790478915278590099090535914908168364261288645047138824596155066731615474069559861975067099427278610160
8565 -255980392842422541516563611880392276829726796220380295946587228582398218300748566374163860547087144604360629608079168718536968590573795900373821766248622525303672582061184408684563261189525480071268996523943437448814661300018283264790194653970426997050260027053365169599880907791123826330953549072076045586177581367871730933154188258550349055315020569332284483815081064749300850418088238068333705256884625449689454929155549895894883309272352900948141123929821856648618656570582497321868672946397574474780873692842511626499658055466212000000
8566 275981874489448052358039641743056218612461153823123639877073715613539939322796672667282220797789858306912854118269533731089477082799859385325733931677795783025876025622337885657135261355310098490299521626362334876608444366962579299405885632729349572292507867890510290023949606781543912587647145076024485914748590719386317184530185417846776544035556642758233118186457639665265513292415092812137885189655372238977278925916946912616357209558984884214116679814388807458527653934752635274604362447189675298493979193385542626916792679822188710240
8567 -297544912296958785224617730686341686091875207316372324789133096257306273403886282952767367581104050061708546990064393442421571683959989217957625070890996515104140507195263716156351876878632468630511940270534653499354622826940532802630997763152006277814280638379096883421957047381465405708841543563471067591664224408521154999988694570027104296941090898503976787341466069510590545903432576709438650481316148963265712620132668246740490617100384643389960785799806672779197591942204049238729892016076006148867244316193568969639023946100142863040
8568 320791319101385004699297592964177516914057500428624621883093626539755013188699055570000917424283040461227376472573810035624110864082261245915909250817311049713245344492802558096678420803754226342964589981464145750875089642538218046965809177562198611973185735447392108069518817809373946566575535922524925662464470134190716332137180426616229631739160989048894261946676087344644521464797693413036138338005679997307982053333682439406429694159321439840708443443877399545698936980906495076683726386400487840872690767483593780537703702630175957120
8569 -345852402161502383687037119811825286658243162321607156385572321231233564810592243240330286008907506245379917751223957616049940216638556340953311699827538053239843947319242697225607164958170753473704444771378496166644273593120289159004284296417475618695578988552480281859058953602925464357626665512414880148491513099895028527160930247957104635456683785978533991017441888970357510503709340227905171655095563393481184589916845114945463726330228176051261783854254424448722454061179628488971442246688201149906840366724290938594653275200768352000
8570 372869702566381911993131499883418875793246953650132611633504967403734762716421501724176180623998684473917497454773097954777441326091955901021936433376934754196116934037040664842569160427279790194520908228101378503135815800112990419378353251056452381378001791333459400704339010948124908867198243674885879301296603654222334225638859476333699884269360255639857568388263405075089353177984106315771678467447828521611811308313130594657579331044958834132924967084579106478599048560236265623926194648007396427294325549070588220096253505788988928224
8571 -401995792179357331347329047784549769167359661539304622771266148105965315286013208100350122842548911748762451982623554601367822787749803511356829821947808175625495581673855456511225471450468915961668236266045318925627752459256123926233383323051669900282546746214403921621930797617998661595578264244875779099445744082487431504459515624292419541076896344031357168271348250200840270010079860137848340514998329684650777510763766558277813773592921695645456028861986225355896808905843989390768093912123852980331727472546073895879079522151747328320
8572 433395132591388423821926111108335389966012032791309806938716079301534926358178403162994155751109803336292205326702769916385207384390867980842797662669226450398670658503370197130169076267902719189089701605694153426379363103221202692889915252807996769295504958990851818905759961408349854445311426971822726212995234873463688212154374550642699632842731836036217469244050951767322038103349826482250683946847550113219151512533786623146444633480070065610339768489392574087264076651460004637754175751995626660230535029015775192349822895234817242880
8573 -467245000904711952440006944436445351013191495235587501388320556629849443621384188988799843199579711750924280582422220400846123997814520210709868706117616859851465023500696310916230807548031041197091563982725883442970512555533908460258167817517280217145784483841514994815371983813107196407672569975444396228504842583032291508693332966034428815790509669250732709971401956876128252968838974783172430774438836121136212228208683694831087733341157594785240186980505825537210037495704375807872335012420775449415210753784390172451213193047486303280
8574 503736487542159681676165562901000891426860547191305671058532658048011906830167617674145216971751889978794491360912180345183915476422814769613263470805241098433186178671120731468004606832474408247299191585997501806147902292349553511902668448349926528186260797028330501611208740402400466180310584176505143457993206843976619430279201849541283814441322706778549247859210260189932433868393970047239831901551590275243151092015690343570625214186235988810743473386379783675070477925098309506707531518358694187940253060315109074695644316663042545600
8575 -543075571681076704498232315699910342393479569692212826305577939448916443012309920709038198461654373165798904617721193213545350587611945119822710919451019065869444612324701594399096645158117386043153190143798012290896230306365378555582834902642802715402424982777336707904990100561050655775141626116044864957864825187623405678244464968020366907055598375448580878000644820877658256160419708028275644467926961339910758319699390854875201294525167783776391331175578775756810560618234987962473479564355358759992485296679298462185321925218558844800
8576 585484280345647398805312815058189288860789772536564648091597893207971489882542779882285571770659895543556186286156831865214723969874470979803186431826712045292568326574806274322625332308011806380735253771764837538756889854903078195144212876103161112559708835625552908400103379055834916949141506599933754814281558880029012351324801686556816204887573620512999417244924893935398321956456870916356263335256661060902687782531910414492551378295789769182938775719937030109224445933377720071050332536407812736769878734061466195310073755005601592480
8577 -631201937660059523198764340640550244384451736999726810006647850889447373960419865263995863492358766899286447430704578258002020561452864602712774703188055191899002182478808931190287687115190404902795676566006048523363964978134823067133007450477058439204224920232441304300813464922981050882683481615049036909004319913154981699229838658637655918918170356064626088119190875941138411822445825944477746100289720605250384236166618414576575214556649193642773930328511726017260534534074790019313518028704449249722979990561969113078565177444431185360
8578 680486511269926223222074549266011666318437243900317055420080243114534323399176542153964354484763804466132725157196740704685977469014842296684363273557958902767355814111177315354384697299911012937590960662458947550595780170791157400514398660515204645956461178011503001098554308319019030266837987735320867888354945351509248553003060855274542811195730987509993919465490749859053838005371765927131401168862279464602784051748835262067360409208471536616355858689278950446242559483613567169968102771558036547121919295254041161770278924400178001040
8579 -733616063483560796778233991193287317935987726611085857979809985685828943021896549048910357023138184164212263929205826628957022340813083522095195290138981709153680716089026990724695693635221611369654615274679414943953218600004373266347884832264304616374405408201580196967081218232305284600830624512638949251943041997084727371482906167480150984148387787165687511970146077146216866133554491588839230242391319250479485265700891395350013579179721150348039852019138653603545549337525262882366862108878455546240265016825535385556841704498202151040
8580 790890315271098159036362962932226763531716311603670847427300459850489449018909073718448160271692844781861901811713999115026545135933413724361788816118510781552827474110295624068769855268181458609280729033425489057422347364180799898348078233704722495796984454599360625299532887797026793857335044601668490639755251467986815409055352275520842859186347505326176553789068059333831204603390178518093350149077708064488372060492000746605123676616856685980987047347603546682914395472870730578102512242899652726897926534672898293820772200624817913344
8581 -852632331891353616337572952632769239373466659016760115795767956646407487351922200197311241942610447139696054502739878598762492334566825309077216118949480380823099425198793366758055445817125371811852296225210998756843936942709269660520250249120909239769299610896274914279460287561282362524780557883700507862794891461443092450704916740825378957767690801175060682484645721164990542477076290371303266092813851913618304873616217470557300352905071821875349926120114821085333596754340240379705019648381464429367087916299593790818095982553653667440
8582 919190339597230953329413141123815099140210538082727838142116992745375358838239991885716263888786765267930798511427347790464721134898102467301200707681737395172759137200425147296365446788471502055358461492276463679492920717189285125188524366512697675149130471685136426967521448802084196476171530451406902365891839234879377986403813264807432242480287613518962565235766002203125968060277692655409093855371589810169133176172810794205912149286868729005141524662133540870545203156699116599056708337424032613490339642728699372564161196179119925120
8583 -990939683604238317569959749263997533023928873715722107188345995112777383789517462878904709406175174842001621974050618889754278470344372932849674741487991945106978305175815401392230917547140303153252252713007354970968790025624156145560904211221664446288827103655284663002842642835361720900716503228262244010167005912553092762445508607780998125564482897438298254322045685373761059112532754755006776862641985381890065103501949467458396662052459529063918396387042128639534805553275883605324060827672242667135350910683271512204970406113026668480
8584 1068284938297336668160799816213133104684227079572388999098913603249779376275701435074101130673323472252668469882680093436221937152536813420536850356701979435765514178345207967027599330316309784043615360740932524574148572225878646631306760726681679153470435631413017524247254837464926766898354576666126648269666898463142971282682652425488755842220151298693003257180249609238724418739518385320670711738261655176993902879011086880733954910581934158605564543217736687235637078442488822922443140902955296325047441570938008784762432223473678781600
8585 -1151662181503343494454770317001857704437110487191637859538832013550082736219089243040130724265922522871194003130095423089835530276494022139489168507681823360862371294567486817353139517270960068334160808049430407008322212940074523284154710248225756900956061674751142902945776444835390603372199205392001956602473443965267232415429224841712615013565354671253990071791629670329559657333477911104846721544109954815186192291728477925060945228426951303803691211729317805525140611666136735443206593822708875191325142899146353520044744941503878497600
8586 1241541445574197642409320631482434847617199417080178044607487295838273400928051003110471271096188357839233576518299632389731061377506028148462803947473997160280698060835215191092761715199090491148928471251122622126863140092312633141096329592733238558632859933077178270230794333158095878471566171736832651413796342939073811523913193059679974173728294278693970791335266806414931957605005884585014967048150242097384012307962986940236040625690671800053608859876230016182125897808692661239577718303389056816074611617748315047536228179872201002800
8587 -1338429359015681064416622630988359345477137010385584761330394640827919925767602472734269169367844888119153352322954613390947708385066910893866661757867655967769655076570769357248083378885140465107970308979184745641209153941718772952053125135379303897860775162829128064919021872000264289280756763162932818322452425815141190416762964534731076496933003633581671202401633481188946698706785363753837079191838565656445381253741284953576766824936676143248771180282626209441854117238823186154876582526464675812340407327426013521991468759238337820160
8588 1442871993462208392048259546427230760176845347278659288258411998139595750864154761074605823768361718175659433574317353268728883285519866204719494965744002510539235072480650367649597328203517809486873682527047971958323344105544398965343639626378275486543802860579600356449333761456331221993127912905650640003989479672417708417734503949473535923152603193834082426317719893170291591531833393218073198334120830966547615107123518240233804817063299613171563162133761503426260563978619555368224732574893072181619242346505809948261856257878985046080
8589 -1555457931946980968914802169448528531260608325792559681019957199764104394241214937035482004137377882457040354267992857444698533083033208665725409403388276456032948941252291085528214459093207331879064847414306079287358544551933764581663701987029007068098983719671977091771149452592081214229350145127939868844162742420981927901296554827520013925221152436534710573715262107476083421463218344549682247345759577868771995716533414723733965802765274812283257949894728237739973743286328018382966024334554712181052585579228458847137949325140492853760
8590 1676821575654564270364370741840870906334474903540802272881814590286517103109242922581133631644168493862809721087663066871653795884643253516693401465299415991653935804907037503191747232242357592177993877949470660070052270021411093544809219982746986230677555876583159955175162971476876514233159820584426406150946503382231864931773212673102272569527330092430088967143199017167773526088498019086728322150629454759331908300709377507756532906453892797333746602523761784296297685128032223842001975876671179195869692930108089669895623775695928641600
8591 -1807646707676688338592260960031276794766848943831002987523968527275705427899059834202177382629308249209017837944152327737526901628735258917738232341473690361085920295955533026786748493747695070651854289907234351292258225483010814332660688890470617548409851893379695105742070246664345225601365191643143110514143475479207518218165843973686781279495337261676278623000592455924422535038084126714279613778241992937324187095986350970784379206450747587690373428486573216185555565505782341322943696184391332035310953093839206336893257699966821514560
8592 1948670333729226166542175955108295865506811663696053289987058837188166318864255231361725702038293459971175725642307463055558986354461660140728352580790342913879983873419989255607798721071361006836684397094541663404337309550774020039687620964859416658507325610147792586028502372935265931174362460000901512116198716561457251999814413811560043257834739065417049008519089049216045223076689922179376598498952152381081911399726046285439840641773479707507060819100680338133881820577346055653542408882629598588641564282073732561604099149744859090560
8593 -2100686821336886725155229277458002892878999812335208445783218182679594280760955108452256519739244677284318913133504286031838598633440089489264137079436042365348092295521567679234377175632191193830450682880546784952196430455360068819258541982958277375294910741347744077460663314276600762248058653826757459890173739752602628315947543701764709750329126245779761523068573692905032404730794524974811941764044696761124469360250659249185307001510458337187249199456575931758788479992754490493514692565072234608096259973417253677680072330969105266720
8594 2264552360660799589555202620183970395548395765482518553885371856691557496887398395387063066543799226960275967722290336039028265224500901920050052778308119479588434316748881631262569025727606561567496546207528044185763436209362424742717814845410102024271882332039073087101911902461876556854022212589050302158518073740707745256492364190325900833224508688255609691311452754870114765230943448854413803569640581562190627719408270087625307346611191890607636396417017302290095568729400704768485486550158187314484532702699604517325731886796255582160
8595 -2441189771942167082856490699105350643725593822704472621208424333246326754769593465875878277344425547339107397253011373193892334926247960024573606820628128284344780478781981946266955742150496752320691833512665861193217297361945016385476139786551199963922495658591384278951402004594619912628100528105590793323570851261231583688004902770357493720231582107309560157455005166548171789431464922508990027342701209378580965562184690711382417473510247478774180094946679817213725158608261800126144618416153574393598982769980343678213573281687908635648
8596 2631593686472537558078888957277224318124035533895683432793714206072073436545062476579971008673742808884404222911502113253283196791502197877992277510800638245626884887975231045027914055175139860967191152997139412846134206007375354461517762846480173990973177626688087091448380048722331023610259297302562627121109423725313328330699549467581951506814195934426506492606731910518451010766688348336185203408871608670738190582451798467333504371010369533495738796726232202591095308115062441645978508381017391731003573790080461754707811349221326542080
8597 -2836836130088805419234881564130927205889674075659768998715959504568658570516054105712041976929892282003863128361991003787040570355771856166473970890949941005944955608360395720000843872495566447983244876223980681925798791967519335494610560316778356949613116695795444694671058649425737478629088914520591159435862514150873469922274478879121469911740506297997879375040790292139823220058453720075159620432397212215441366227420502399055179557604865291076688290531099777187576850432192684136259166449541672781149622827388126368881249701234641236720
8598 3058072540440400756232405978850189242870705761323232065285273647977810986089844982059141802344752982683428333977002051291459895711667228910995852556282700340582692310121842900634124801892488385029441979455215040201890358905655878702817908110763794999741670550282853929641656958534065768106927096421801488081999027237167710485606702965292649964500625893772947330962009962416441345678287988966343295303843135735358025072222526283500520325658369791283824640781906029313632924048642453274179184031155508415598679736972841833157361400440892788800
8599 -3296548251699825127603324129852998054354359633657488793646948332786560541896347897238387844489656146922630621448947068497147961827044179249304456192192739821629515381666603013253905520831688007770470201131471863656770924825597888748531479705146545973271740599556991660985647690146055198986815234122861673132196640427684870555090487567667397191020101934950813279969151566403809605594267277581470279139253202888543719394152542564291054854385744559501304467307381849519848586147256418634911199719326060105829372659896065230396848293833958543040
8600 3553605482999220837574804709998104019209812674176821832837334221391689177208364606289095954352197574710213748997784461125615050504323347591820537675556607760539980111938011278342002762199785233773549353018966476473797480928821678276248222332463653373082327121861906102082648953345108139868114346905200560503449532642711724661469251845494996460140846902520067956813699143377714397384051048150232771197101116516597740163820698578322650842587780649094829514821832634856475700416520478138996838853022817602203168338013854498747264073213333355296
8601 -3830690869689574434386007379307693934807110219877502553014076077561040476673889993723870493489156625427881629444829507456526005886446566643175347052043820648648082105790869519069304896392728166377234785779153765564485701508116145275201737973121054998108592338710175677344880467606755457006909084021422274930712976749554219908908392352467704051942279173040659960356119483097658906785093622009028228174537590118124607529790723915973271293835217845005139807785291834691252317003627121633322548126271160580704286061315999761367749258117185070080
8602 4129363579551121931898687467759147085165007307370020165466166300140129932911843466191787215813557514502623851652786385272335675409505611922869248546835577738342689605445366292322482617934111896103593161826341749422645628148404427502996731950885889463496510581041617781727145634598195171075843468516974367518409190699792890058182765311990186006092979733247714884814188898088749510493692596458706368842241332867283236260199437940791479907795037502146264789752672042768824896537839644615988442730066277117245556984260646499003630296377253532160
8603 -4451304059350426669240200889538908921724957142576443557233483617688368355201666595784454340997474987016536141250653917278498576271348380752697678746130562197334947751338573524591135909028226627328073337007338976241467666085449056816213519063576286482922740942472777926833203903061477477161703796519259780496734989341754888431196436802786028644495607940992136090272461618429330137542060323470115844923947648490659792056485430510613967502460474639603893470382561213090344914856525634572794776524119610069458537484041808417899799401027527359360
8604 4798323460659630156446918133555911268022339613344160821399857970586829139544016278674883864484336124590375308454975673851855096072652269955182291083718215568303622048592210878887080432530524456792786205244015379930167382915809345721544742304843352250586212789422188631638168247487244181434392349064069933733257032531860878956489379132000231248846728780882987827697405880711129426079420179316107470240101191101917494111610661697926429126500871145322347095636488272063788067919095273420076532235875214308432572862615264511078904649472411296640
8605 -5172373797646128194623611048220194475413378208129645947538201330519630116385778514231508222099520995018649519630271874776295428862926782683858591524990686849493966461627155623993511620057697962207018404433500408828462970964292786008098063459042315656683853134282211064361458573430583307264046160976848023332775810211115308936940954157497537868868254377895215370653321981348925598013612532615588311464002014813913809497449630370470954950990275291638027825956727770207313780886799508935103893612008411081648039488585281524159046178575885567840
8606 5575558893627511359081940395072132711573910964994396038443651909374688810775896642461122341553954088494934963768529164334696604617516943066096960367819715143037111730225254556966065994576891975085312307149784432622776173310921202709167848821925143336508771128096109812794209168090920369309072762444466009095057338310071939742327907085889554960308437757833944658011463274015934288502840684420408688311175065714934103967289563416990653188303115358084136847740723479208302694995880000987527605296778099182023274587766171622856921928815307478080
8607 -6010146177589775971907734905837551978002200413141969275456847147945329425306755574054456348933132313921815973526234090543190787362772824069515437410435905075979075080814712406739313484071191969515482836716720882931563433025712578956680240150900413097997425266030182605141666256065747255978020192556012739192275024215879026629887361327495562427779927059764367730814084345245959947046815650166180919873790383816961397590147087229783468869892599871171472937914714593578672978377465462479844679977804615508440596268203197705711359353707340037120
8608 6478579396611063580795287535372656728913970510882513815564877126942316655319151063645223172257877861233833504906966454854903081824804464502138787023371766224414224956672477061834718800838517800338403447724710958409603576304795319585533707467335036976662008567790194828862805628668233195380345415513572317642189663494242043783437033932991212907554125254480326182124709042916907123143708335212223960795740547137599636740580100579860298824616532950519737847961125231110555325606817261613511883504579783152256913643301646789038811789219046880880
8609 -6983492315244923509103320921492717539075810835604868665156168278512129971189264782811037737185503613869152125718925292806939855868272891245196678080312195671008380250248809031654512580144916130179291681084299475270422273898376932736910645490740782142861379723758236178785470433985654080863190552566328363114485734107662175746627690582911520729486164499961065355347360069863903425189108092933566458739388566254353330519048857461025075368102518892580871730240686654850636001952496463276396803501339401441334587633354474717682112637203287471440
8610 7527723478424755697516830981715689357082723219635268758532579894743695040891111713172278771177737888275863935423517501076695863751116236192363703599763792166604704856260795130460240526158764076190064568052990060087611469252026439265814883773422622511300380609839867208454926960939178242508497391180456027597899188844242080294510666177826547754245798211427354726591367151537609542979989427928974570532769978813332875350210751046592083830665362337366617353789594617731124718898626524667198520083587999652626069578650320942801348372280597478400
8611 -8114332120385320675599098867232269717463790486812597560365547709271202533361093113268491734939787302629861881414149648733046193327013028930488655836214245458478952486597964114873583970821454263806806138244608075275240020918689513491227983153949399562660574031735429298839938576664448673234396851842790406593143934871589886689159610216435100179806858236038355112320850525939835412732226610369961125422456391258178350641632077200558746942416802570791418051908406146289851293263523872180289849065948473194741865696770819605480991725309945230080
8612 8746615308491010284346000254718544524523303242302492527046671374645730214952088603842601693678878243482476561655775335395588292337569534358902549972579116642196580918447412388227969756445406082121073872066286058337738621385082146117074243527577936588012807014604771550937639356348066944021603193762669988447309204670621778062719043659099419069295265092341664218113146272490871687803767124993950166256637374051825652098397792313942488761601202597361646863135567287106179541178566491750996007030604617547744390804650863481901293421431477107920
8613 -9428126417749519330157122873381612789464146134940842422146465665569676041066394306892699929516399686508358379224323951945497842875421318431688550383996863856384457615896894039837387504628287737987540200717027047198247907343140616879810413534005978701885885936685204297386392632093242845183609081284827223148618578236400017313487778394253017653587066478536274245720670240812744486843613812224659585841961215397497843346529586439882578038061931586943905453883124133683254133661772360367785551468479628156749443537925208078444089351845696391680
8614 10162695039211956900978762730225882823369776276016037915343868375426886247847745638613480258036678381746235379991018855322108247354982743785578878400800959074764785888080190517491148730279357905459926302234258039236692601951106423275812498351712526592540104680428163496193030065851663679488168293340966665816141773144272039267664130480497189131062213994373917720116538273571791375521087065637862593741375827231942280181314818545492797685230808444641066950495686717110872194005481136606890221194357234746085858466057841172897660917449434970560
8615 -10954448433457560850480098048901419292078286107572813360544215731530693441979520603895152658285510125529341319972228772274473588485976000571575860188598546015332181335910714313706526007124189254302378519513980688031219916521624379515419615140815620461713360137292681682994789767835458655412408871964062202699276131617555211299968710376977843751589108198775153417174510056451980448298199078387738242321732381343874543727717740623178604415980920660771513005946553714057621346212383091523236557226079818311767402468720516589509487785371214510400
8616 11807834648977495021349966695794278300747008413523225316829408721531229288568939635665490906868112714436932588022950450577763142763202838106000504768460940221888403666266945971018223199697944032559915417824016228450619052881391416882176644867256228081187705722436416233510390904070413001316803686141673197216909731444369121793868349980891206831989503794748910900118671925656417772449889971952650409794986008657351765317575466995190272190476168806455563938709526857624283832679418499744588296954013624605745793568013773363562433013466748867840
8617 -12727647434555618504487335988388238172114686388821093415187824377082040938639272677573875682154127916156507225332496004467630758710127527853061077173782052598526151521803154194205710802928181323677026701632323643412590212730731037289714062534289089321018500644140640272684362680884828433164897152666071068767350303738034429372250025562603351036629852339096228443224664411259056371587539667206917683954988215875818356499438778349869243332485917187868558969255155618836445038647554911937535599542259825634121989102110517415292551879263821767680
8618 13719053084746224788614464783238200137561476505704915672641064144355901491585504146032687837988089766901661336810339786125939660482301503426791703850150055576695748113547007943698706634237500449672060733778827715242838532935169187799176102050547732207120126692984428924939310976172852672887966194935389374510253768991880146803575597144513781927367038984118972902198053555730967738076847205919110429039988696973069188584455419908286028873194508618767537631942151893501592888808051932093843911152457289972650298002934068356254024908279625477120
8619 -14787619368325150003748458032015981331667098321841665087102759950850529825460203268543870212011585186686718284376918205161161895961124289277734990372212325757854217737358650683215162941042930441217499881086264046453838571663232267661515955531915053537426658282723043788873675873559923001488591818987088875044951736054636174392624317759482587366266221243253254044454761653239949193710917511973336405517085328942717255145808431534827439035362906468667121835230804180937259223496474993037459801931310976685283933639354592877046422192153500360640
8620 15939346701201234404708516926994554951939226722486536672560695610891080356563112404875136115867364155599796792371936838189284985064244239895258510840861812717609454674679179813064976736262777201510353872631667026807103912979346238950052031916907583593703711253160258475662693921759240359996601660723430605390378837238922360337425247232426158290838917746187075598353718735122902450432718849097219404619143249999373188143026851557254286849171713431570893089176207920374763853052720217738541900516036534554233881344545806312577492025464831390976
8621 -17180701737784409251529360965934546160430948489901956556229342131053621935291992922252680196035449561821926709623226880785010631871217494930373952606528798618043587292393316130062328580829220431640434071875078733174989422220644835851510171836151702042888726924944018217589190954349193430977953068824525756235974533905021561996598113713433803140174912608830696617557201258628584391359841305227157164558826367565785146878238353974179907652948647164566698559350586772673396696909323423258486287525143633711441851251707830081458155519551844145760
8622 18518653568284177900240122095909789775636783638036347353544359838065750407645281792113983041361670978655127974767764594043390116839431510490072638010692520766484862769046181369960677819267712081705299619688437645934225976552392576899991553193893932629157412919628034174115389819909966198199853989201774325707383861127625270391371063982839640032465580895403078832738904223535521453988045742353403175846671540868231707823905299569085183557533853332706815058867749518286715964658480982922111526618529629023863718160266384997975146216533034919680
8623 -19960712723932841912758658593702798528763842405621826765281444380486999077421242577258031279280854266903729088042388364460889905114971444049128801155020051164781664880417259811608723864395858971826625613114898224541294972200503557477591620893585654950227582172812109429313419703915903909385309171178008216725447379891776962488164373297851075866431242465031713888946450406876506459093720420791727918252240767086953791971267339983161251338534265168164557823878735573992043220636486953272477512664082058609842239120089203169314681338523102284160
8624 21514973207772152852132974946762826684873924818258128877169187056479833837802298978969493476178638237509980609923803811065825210369199839961605595874221039894030840696210069482178762301073769622813322667197188092542553787536927315496699968051475707807172962149516928083533245692108514672698168039273835324393653512716863629133063488274301802318755868497437729794859840640024642914055925582163536294242769390645558358853486941551199067834142958993369619437085910126517023594355856870828085548400663791011720373407508693746651803349367906244320
8625 -23190157785497043213738227749054342815458087959184351834674337662752639275447986409120819316379584672015421566722836665453917265162874247087697976438998832267440912254537374285482704734412118310369174283111299669250927672703359522801995728098913639908238299021682523724888912023702994038976649117003317287276011690231310636353142329013184107113613596462499536678293979237798046115509929378809037748293360329153253728139119802036573267736515406074310902327191309133396870948030107820440652115218103678648860875546947694143825727817532090647552
8626 24995666789009314431778014387931310320786709697414083947317115422789206528570113070595571783873558314566795268063415881093219202356221770951383617608082951530261358523719764577194783758787190764107661820663412309338260505512634544126371662534651276592088306795134612997124928609131802851653355457928027606898149823708491175401961956378448593492004737786876189968304215476473663437416414724455545342073266211443937390548586212047478886678573782277634560319017217233858221166777025205174638205997955328134299996683849591817184254373689330263680
8627 -26941630704898476872608442361982322248080291464232743172631953797774504701384905515735902160031559862709701799694319721911185320575091857824687561763675066736322076811853805021424344436684878628986855805723226743518365053081087405420496098261631100379240412956112936204605104092044545068144989258267597940990783904005277303899502171805271321201825753879765392643194474027373035214522512283414854249554642859813659396463476684760905479801635666949072567830863559419267774605105431139178110617758425487726552894480219383335811626694434470171040
8628 29038966841144977229626274930193901094598719959233644622464675567017572071342337573204499373996413125713629285416782002361899026781735892864488028348827454892104328331168943348006133101431168922535908327888917212571651523309220555838034712757330887170806645104691567192973073443894815151772811169456484674088018895180916430179350174391816092787985829941304321654103036887382669308278292219822444581586045676041506268236518016710503252996504415427482596551296709406712614829672538451227823149230674806666756898343975540648654367054049231833600
8629 -31299440388049835411166459269220466227476461805687547207990689041605776973277862377421572456456086866861345809104579080116213985192691014820636475098159278720887012346884951693460550016563623961141362770383001437900860510851074213578315403440969574180805317315466434309046454941837912670643413628559408475690006380521816534730442674783014123615551168462968460561916645199150488557269517434342075848269240766896894152262909368991747110639262153171874360766020303193613215127808389457690609977631586851547532338708899515715661363962924698889200
8630 33735730213860307804243191558990641153893434809302680251683266442757206347491626965958289260786557496592631668066160616951162880955827914824155398293944615238393626199532498717206021863503286897669980296968086698055844493986582747086111121595879294808929459680147236938092182458265608088219921203152459740339027525978594535575317175349848099147055150568013329137667082509447100128740217377445154482637224976693941088546942630974521601624052157516372257104485541750031053132867990166172946742652079584955640211562242012675067954479670551063040
8631 -36361499761919395598679696309386057339370768008057920906005988033540049065689632595130781775764671180664927562491044559649867035619350673598270343977105741391628602605275763098979488231161029681042064192734350083010771570501056653182989183174797027056013343684969622526102169203213793808576617994414402702636928570348022327116529577624599064262570375906097450189822484491988209776670243242680461883219508949256619734856804875584595911505245575127886142941454172286963133928479406372373808144042765737791500303265255455580996508389173760699520
8632 39191473444564112974776807494621720780216776701668823978350713958807555581473112834347497825159320351310992402652563692624961942285858661976656928968905355095536426976178229329621947479558617868835310093675253304638389370038402736630371336960816330259466531777295225668264834701617840496922287491816532620347215567790020594368752873250138638013118757516793091811523440928475046141575289445127199756208443962840216122714488712540889797170558767188045605915296035833806985244383856569574192997770807634651661359368848444495987885255971120377280
8633 -42241518959591005513534789134027613032933251112435973751529798096248195765337740983085157877144226299124836801417870963065143078832688637246666582006739269042744377757235235632048076588383129118041674022801307111964620390215498766599542264351537732481804479577086237080138820994430904743067241486417932717682886337199984395973154434477511756150033303534605329822584761323770766674440207927433688373990695723002772462449277727678023664967313906464639136757814674977144413131559067975665125827855851369064038449244251811703977973413536185325600
8634 45528735988067218929621745374168858484790460659818097038414968284361196208248835388208216287297622424412226275764365982305989972788302776026761249085433648791649346558138450991769406723195464441092023312943836766602733262715519059129543624778253317558309045357853349558471880822545463444378491004331726925375433457859470303647991255840366503501057344466451321530317325179362015952522347633762538781811826548872146257452235215130681218279509604167033864392700906346196270844185506142574322230478920777539784760357687353763131724718494964290560
8635 -49071551767774325562842396371628238038818875296469820161537747388403787108630238739805542353033205998780281576147148814958787790075758011144794284465130358884410359618311144759865396663334462271018895453608759916735484903183104234383976227177303984927182645205766219916780917044551203615355498396651859527115991792234298620034588293246382475153058885055161575756205679684889094034366281771399179289089642287323176530465434322652233644853921047793633560147851612956984964684635956884442017129240501937516522407742194481019924165184343660694400
8636 52889824074827104495172439731974248475148007492837351158105179751417370379525201168975215631387914128241058098502131945664679798491669257412876308729637625287586610774096455522854317273343376681402775959400588628549098780573635544171592246370029465463299103693514926426542088900638099679810985044061341911601532363975981980754563219880945966394872772680868085197476069349481637263391189425067576229996187703186380468969291868367013365831676620582416966018743800664464756994767660184806035399351503018078430262746076362632010435501074439874560
8637 -57004952187222733687581945993526464294335845344796144246955355435315738828420095552447505508562726311289422979139063482499898635143233319550544858913919114470286082930213237364261697385831899367816632568650531736055235449200366734662338000199194510054740834275234005684442661132147113974329943554651157388582045193138096625071892420491874593605963865401817841526618778433586030956352106174098947762338151462021072612711386122950198769673209131156771347834007376857562285118908830020776548975102437537056932172476221017802230398630873596200960
8638 61439996448475965040701107951255767745270349886885922300491635751108042866401305894618062923949884381326039799137558061943613444906094168896415594654349992064673898273041711600544839570394162330256929704602302562480229830864068944638011571907209623016127974371422056382108608512476321210481266592174223727086505651803121363869776551285552135237012995454330336333895730344806730500255806771112807250581697746711815350290251371062529307775302318155319387047687388451490638275277947734971523755962461005963515872845728402376669115120172953178240
8639 -66219807097329038387761896729548298933043425056349658209243216459901012896214723240515810209282339560812501627434415078287503523330890892171254730933157830433760380881024705158789278970064211691551813905094471946684184105456834086221405048507554171430580728622732276832569354038245489853626911218743500252753840022883037355060815837065022744887267600727872854624910230544711623392438070483774252586300253807842223925552026141363990788690988461565072563015812436224815587497765752248087448676912648138718821950599752190368441835069093675514560
8640 71371163081056578719350771600412192099137953820751014303603088164252698538311550649023011222627732789130429543872437850199856546727385306543047366461545477398822599115856190149171464358331816942675039598580118057264180991895613208636747062877464375001121785365324098579105279177462575489125979996163434003368212872149386758740469694748049637898417073967872153924667784574608982944927290399219519320653951165216229568862778282863511728533486692769606961272988155914948230634598149143141356070169300041750957215915429311242364908456499413692800
8641 -76922921625401217164670415933095293863559970012236365440821939355570448246994120416602922136378979373410121605124680190594973185264001071486693642857672112900516203746899756413006782654250064558320528142071432347406192915640607058482098867685146856699589704791654983779092493898429661398368838018096904289402987349833350897287953405721951264136233297740610466337876624081119642735064904203412708249169328844939036331240216356321255575399955716416861458440086590226711239003846097564943926831298029973710307545242699838980710427930541962657360
8642 82906179393982938490338926859384389125657882000298221326695875086498907968370461620048562009846733332448444178164919899838890548946170413905956377356964193551714668069927766828936294745450861535553803003733216339196421851881111732606926756792188502852713651577056501173094038299952001030588698303323969542120103259464707558216792564895809494817479287009096227831531353698008075406190427044104879300276819681090289018197408521950836024273672925820080433068233462851834775918336308213829077010166744961641334004764197079987609725761730590450080
8643 -89354446134455698408278805527719472007277746185512600711900571627050791617813150432743071107585880066239781008771251894137191185548265297077357901058024107430314906803168757830436587803827912889465172788244693888112135543599735085288580798244700808376344391617649098828677034023050934686760299572010500399081604496403841185112303466204646749244698103448870461913591149897535623718243947011008105326046979233377969434969649240651617742854270973162547336064524339865322536723936427219465899064474413490015017364915772821266368996292266999907840
8644 96303831778095771247007857748645699126408432367655542287784036109750371142052807058082306617745184989254806103074698469169668950335989399340527269222413131015098035615555217727599887600259659613252510270597849420105961849915587807021128060989533210996583777389700393983270415677626759044446624186555793528779125193217096416727101474230168432231781557030039387879574143331342828299386762745983743441744093648382712587934721256656502192115601127885968954443227384203719480881852468161171183560460759690551353321378808158793078093790304058701840
8645 -103793248034282240243159500551713770228762771931833639079351759685747999494729743406448269892386824387807767123374743750410570186002012014163465660673220039303503508012346559674822181548355606937687441760937102777475705700508133438062427579140126141554575413550692449823167452085104345994224551958640274672757277397993845696141225818524099201354353805835073271751325798593623067007285432506775551903023941581889397718454524408803251855426394595763009787292727441732438338936021490753118661083088578437505859942379938212099166319548501786014720
8646 111864625601885370978032951145172817790123967521047579447102922081491971986574268217094597888275932969710957121164355751149626298569066501257642087098828266523852533203872926365398165314311413751210694062179302260567034771634588906896340054048007823235403089478400158074856755579128550549988910665244065430745131764458302361047392190749872232654653261190473299437339681938153904255568344188155013793045221589352817669471604406121087893378295289196098917406633070526548283435906459588599401983771441216900817515217607867052257112999816332480000
8647 -120563148206359628749265894462634159637243673148414223570015414473843308735217333145502838512559542459798700846153196330722266403651752681904650427177811789958409164141652745056166874303825514487585425523965774231960988009569160482170330511783236769549903251357905287999975327627536215174151070895321542519381974252758943656599965255603888720407511979805138416144775337619942964336744466466130865427450963090439880826478449836950789111801352543519990658830315913587654741446111809631721273438933620711055844649237904511951781710999773336329280
8648 129937504764825566901053970740638236709835091399676634297862141250974481936016116795871929245453992396156003123728888922120546332854616179286567290470447384366036172117907085761158887779693064461759333694062886962694112994755299453918350013328989902613670893687902453174171113267197662699577326512886038420637296176769183852219342622677410631909223710464955918634543911240299062058320235658588248330719604503356181283186038191791954439615185787074984427485872744178141050574947202776696532895793327498661338799667658065418850914165500607226880
8649 -140040161082136572999792442269132561117348003533042633107388822584358883683999395286077228041451590499867365380820492672272797363118941259047729946545629412846364204072126247591459155507934358786198245553993512871531793502754386266201838791018610133135354521019686920120043216725820907767118804054747642958362168191958862892851818895923693989840357253228767686658282356750775336350089283036297223023883381307776731265746416068256568124728837102533392998438037627439102688190243737510136663401025437670194185969108688906093603214438620920373640
8650 150927652589420314280557692604745945279095630651080950823725964530112837130845489287001503468299294196155237925247842579739519924262409915233048437260845201015159703843999306025444726900360149804785033276781707960391264564208052159771277059653717911823464545465552357326214298265434418367314354090698726767651375061521553530506152326680650390243137650031439927955341194424582141670837594623370722081934109605181418362743304166795925276165348154712530994536928280297494209376568321828687810536963577558667987984413378288222837945624471917075856
8651 -162660899753461507405542631694934656089662009153295317143507633650021355382426304819647797125189050671699779972871991029295383360408770738134975758121674833999484360172210231138681491531105458937861248574592164797635189435226070461135412135356850542901120496071460675174418854594522479864693537260872437863321085864071134596466946465922608781121771141135682338659923786327407300980164543036572911069017969081754059476772459261238207927531277289229618258919467242247228310950316705444788710790687764849917271817266992363020041661065342371631680
8652 175305547911199535238869652524697878889374134916612212232199607231584642811379011229890396182253550749141001632914245408948105047240190489187056327735403763227263870504416845533824743673927798902576372958388848530513334385144079994650402391921921202814099837499591908193171809462663358438916187365388807741646547845797357564830658584097566703575086764583053447845347007399147658343992688910510115173493840092286173010052361674010700862085681749030472159486254895716734146050648040227311100709120578150681557817860516584697574646689854165043200
8653 -188932333419248553298689725102865479010928335167879603385816385749919344976479225964329035358853153403171861853034490751990299759197351671266081338321177540884412871675489535708788451077217816312275611168138075564977284900240919519310189506043941051737059334619543173762668389455519606122969255675305008720721363694468029608155579774492558181280671337152040564516525296257053873827215207125284992811334562827790727271102633389929567116122178901885321370565211716563936622838773120708377498244968863129734967530786584271448989838287621475082080
8654 203617478154459950182246837632455847635319676027120547162988508514447010834214474960462031170081442371255716783746759595797129911704055818968513542865375194197354204032680536902716354454367076992599043228432041971221230916903165513229000061210562550703361775885991760396680454685471601023781362175473173069282356742275572975615431758452942753593972396962253554753895490151911071052710234997931894406879504274484638898136334058178835340202080916692613167086479522630668368266680979655278939644867721712345099335765234885915669667336682281412160
8655 -219443114558946144293742305773089535046052973571402476771555903895535196254602412942244523157908340329947520006602540108905903855299491909080313629714595331276841885941149054838709852521115953623407044276730362089490074822405290795285054186896608505121987536620322895319577523934186376668716727220208663957702050500101355106206589252723850021178502397520999291576322751372729677203098869867192754187126067279777022181491548939115128567897909034641975235849389030780694424815045147511631849635811388219988419057075276135395788647316790067301760
8656 236497743592541887026239171032232061496901502224531196858416212445554760617121661474685363225691228401948784176729401079549627975062012492167096195343264525328123545642264979615883367194207969530893443992144919817844460791259678812322561916600418154194885874243716546303598969317612861608345848078629784189392213190386720618420089344295265555590528761124016126306750430003373499014934508354519378021547174635645242054802597851615132189425257531410886137853829535367838286463352776000735975236199452847886012953635746138828900559927317770654960
8657 -254876728138332859232756458267519964795903413663057508522589764347679834934585103332475562394889098278616329830280656685398712906018219848878772850614312907800470338513292918887482003316475712275119898932475052994403989019135532496589259863006424842068125087861991552273330746790890567544706110867414206530134429293990738127603032159388548113978406012994075298869143933248520271315625452107832770117294462737174769418984993532619922671444218018039369372599602967315716944364388920862177058309291647077375447935327024843354388146168718357395840
8658 274682824603642115284572732839060504183341380786980997219638347352883764077918623611016582056162607049409839955834604362507876826908255485002876510329904479502007516251518424403909387612698908197618057568703856963508383186835257676414266988573758396724671686261989891263302263275952958425555833493973256834524844304046256608476835522002028589915753982513895241989596985287084382756130658867078529739932116995332385533216809053996666561160360399630214061232202454675132009633631201688553913274100202020158936547210445409054878199912446142761760
8659 -296026755670821507777472018537395198195436013213680387312662517050552269436843160042911292026899000745051537297565628601447404406932967588873485101453637015483702969250681556039082677306979112782723245749578757509024850089365302409865385539890534918845727209207056549203515450810259574468664860660136624400537608974202081335794087760323784280273749539660585381962365636561797151957641027767600471663708003307859997300849812271721158456517826502844379665132603659909145346401397068551228967837227386610699349122871349615237722581693616905655680
8660 319027827380520220172399217132112303177519521093558751535855618718259351197150731319791667606492465871212114711950468123917252886360273243601069696917125062854495835006572799963001311855006567892376669559513782306885620227394818502113177155739710859482407729354868278147674487417833206063910193189344666992015094748024507312738772910567663390127579473793955697559834726439727050576380347773950215539857335924489254557941239030355476739762373596918690089833820881385232088113613659145694665663431237138918217165523157265496943874850128096629600
8661 -343814593976058959486101849540714740764774111215714869721496078606346102988631617557167436952759449280895979295743783410138165575599769875374833469191772437113724244483959584654447108177210293824412225479449329604575289603497983362245547796621538605657847177233590837719153543966688213443783231542267251417545986375060026867191008376480292901850962293874249596478876290126647887975163105906316040952300503228715834705546093708012967759110062033800124243034046521881847162439370831921190330232743843959507436479239763675186575749940214470012160
8662 370525574202486607889829227512974907254102017590388139265552582905931902044789678069314643363001362171900064775522783400555821929605945054433382315279385550735038641331092076907915223166144850069957721098018929304540463124542292428309418073715323839026790419717805924934158763698889783669360349024196265715895417019996203652883217269774525741199426055422186037172888476093645377038936228162670566473378995957004967910646151053729579266666831985068471099797000941217510298508475020701122046741956284193711655437813194593162420823312309221042560
8663 -399310023039301469553454222430397390677456940234514554775518743323589304309625859473626428144793827799525673771492096390147226890878048182027945413399035652472622060338344104810073274197913016958109213398442141600059255201660534628949423701349834324858528563152391905817539759284190340593233871247123527075622075761212872075329317523201441634737217730109573481656280673887886234022824959376416981568082863496541222026925561202697222647299275053280268953581416580846992638081882675321893471736716120616627337095413880165402298393772425605521600
8664 430328763153259902357023837479966457650318009642266366246315003930182114480080810877431852571271996735548245296696919129378070307899075556094090033297841100133724266559598062109181671799586960649250685449465538925188435608915788379927552264586895749694483899279979508932673369417065365361542499710738052959462159292258447051928893419699983469342200094060563245809795438076140216044243976106842117062337637365413561686914166711908662541652224042696474079241319696576034753289516840963169466669672665059060377635906281046102086684887266079861280
8665 -463755080688870975020811750819696621898852876997365682751268605659549976574088615185457997972991961240914468073168871408254180306609372857329878879606095159691777924288647441695216531255419787011455385982498527290102708152559158375524207139215043106799334616984925506980701745613541288921097068747508554967704981803662705808231117048551070313620839507902527974892020494485621350127738899288376858128490363364476510062761220117232278853981677065006330196470388838120876419441367132013145004637734678965990619256008882706584569172887699544810400
8666 499775690370917747525161332832880531485693368738934400984150044581356045270042435750199685152637114659283828516046239990610494189268564772348691861760962144101167898941961608950144752123329290980465632750478786867045278991580753695232479083410852263208730695216655020603990446381675298359431956629160063366117494082564966069369921819306682068259347303150879810079142070752196709028375935164506290718902143537434076858712527410901940457226359231624297597152672420067380254919334793154670387477571077089428768961610659092876325278351891758416640
8667 -538591775277625863298341700000012756829592392154428070742043714442911919093533329578146264588119774052085507058651579482719006861528994348065291848168038680730060299934076997259957384414683919142308753778017858946418442944570696730830866672622317166482994679420095973511856421616637344496886250382308553844414354880201287779780156561759433213395127789521322722104123178785874293439702008355394030559331331338756580607434478564641306433108569254415944710618553966442377035685897989646769121555046015663772969773254586368982538787429380284051040
8668 580420107057042378382834398207709251205001969851959209127589188522137286202844659801756375966870673520008253594740111261321297523969925835904574031596165540284682341141356443680330586509466951473723848594718845401730280926634714353797246283827042479483193162665114173450605814595204268457708935827464296764258095477185991476158893482488898540087071169195915933269412827289508004204928420625137944534947751478438399362827973600128254992052803184207586362508535236983667254414614120310792298659108298482078487214814045043702448891835165466588480
8669 -625494252805079838485501268727307243496110300473805537195611468690035816030625133462776132189380553286588549049744615569269646250956944332261546135137748890926828545599257040205607449170336124985643329598073172397784288041699203072814538198491959033525280568757575673002552024025851439338265743287748389333399371853500688425511733330493690019739359602711214840006988353426146472280930164119340408966421439267081830145401640263462190973739081659118830797091194722066047008876498365665535122013412099948747232064197247626880119992127583680616240
8670 674065875303986546925825356442226719869501109729780578447876994547232757860513549818060290324312391489328021317787604600728403445148494615436723413222856159119710609089685931560239234455090002671790146656678046282043460869021825511241404393559976351270423731348088291202776539887556971789658737124360961280992899783911978561963824673187731737470050398899574849286378242353488810025421639576922597194458478066655518116801222087066086545353248565763556829659319540306131168012832876363843871912806371422583027980392977147349603326905839913444672
8671 -726406133837377611491111605310151945289711679436448540312795712574221484388765575073255418045564177264943537064666443059943589451720060340756972640733760579919515821757415198621673487012831173070120674477371709742646617535223989312149146977446066219531235031159350214851762035966445059566829154867830135042382868282752006442018518120928221151853272402645760666111255829692123174534461100323594368666864378052353913448589865374487235847690928651437746768266894660382483988040064904080607262280455188950549116017466054268110658092986422322983680
8672 782807193355261070337843060877112788602974736533184186349556031948608767431195524533323687327974721702815098287025657174861007748271675019187860135808625863065360142214255026210348939462363713807664370744585599419068102329403424102623657647557113782768298859839559108300963052045454108552068925033044504700850935629653945234200634664663014839573032491584534792161312979308634337016120405014326909521677071287512325926723640452202894870026663503694396798043493842749311751384870036802007134252092440310529709095600673088589956891051487082051200
8673 -843583850362797761756251623923102823524024660904778212217655726459266964958560399004747893313310291463080266593706868099736722770545394982067176616085861457930104146549420971928708983794048737555705523595514785048008878883247092080771854993553369659317850258325658297134661444834200145105626289202719551103573014848088081771391377123991783622366594848228972006685120963571726302199796578290433723791051952916745883897284598732718433601905050550742788947271398061258137110871718286969558612544642841816794756310476305837287679354363547745115520
8674 909075284553158390875607317095511264148934322658589308442028702367209709834737324772146883148727902172936646941894331719380015476930361826592016263695456474644391909663061252902403179505706842297095793568346670358653889173751424228457981110990425605642678483002192621675750344877707160038683475288166663783176849238009643604814930349096721253624814800459675871293604258353778617149421147600729963687136600208644236966888696273951353295239357097765637126398113370567887908518404860835685129609521383321686973000789650072657286093598134457483280
8675 -979646945901357673512224501027246806709578669121200800579977726443935920126792287947533465655998448530355648092849559733557141156457320963935311186011713656584606448216355979082126577804865823161834747864286191541502522403397283045627668435496771415365440496219402578495079150544856989685367853180852729008763361275981332196152603901284721316302751978203518483254919941465894412475777850028407643039813089964646469712141048698632474547682289848362601341818622716210682838846291550519333702259870698862491072156363133655253031765753418523322656
8676 1055692587686199825900144711116133615678767033016467800843120297550356530694151138829712520362600067975716756383148328313941643906756566162035412490411158181603724694049649680025288286050155265431047156552229396906675225965492574466184481521436309380865230718818349761574684895591247265072097180242827923084965953755715816200187055568800992591024689553652314144258426005974507976917427374907772857903272693916939575209917226822000406168075936889849568576622978852524085969855001131801060810382664495565074049434967812175827373688433220202541520
8677 -1137636456715604624166114706264038461741559071639673565993622336871452111136968953357366502214660236989112505240733833191787807492709397785806196993204043990957402230461125563817255225829692899159122953589578690463231995589800124226193872924655418005745640714681570687062039227901191489817908148844468642305384618815899013532459556494973163786886290023819564635600334680193922787134519998258278167863163706919112939990532305525179727918520213005800707834302620920114702117586701679095360090367774552860723247722309030187875628771210035444683120
8678 1225935652901060470812544463246984299722664051792998377165287779928161722231991339732588025512152026299664008014204099512280073755480516678039619528100721881795437331444822945335898688571572318811800705914082110748989319392387111223953447467404682617225742510194704065648076202790590160341919953159118766416616754180158910139408283004668367070516575582606409769241174380862661419538159263841305126577694128333631268146276028786512425758158120446730390788096511496899295465638033567329874232716933080541919696259897003627876571210113901859918880
8679 -1321082671264575712981879158432949950999848793164463554479133060518388161438628247769924033223983654393232623248465429277426543941422358667191495440282343920017264875648167490333034876532496913959402851312647788767770999641616296347473810489290959312401323493996169121669960707059978217583060740090187253404761561130268919672948230934252739504253396042191596527837807368806894197956857696812599496412024143903794890776202368891962766211431225076473807092018440226421717442621825285487188536592045102794890944899287863146008533715851765910359040
8680 1423608140471447284908093494966166455627442361252743307935284488592656566145906284888819246485924800527265190148936558002599238865612043787412097108095385869503039906742656934769657685604074567781059610909865229148902362302736542187285423356411165533914531712547609558912274558000902210361720601847662850118295697548856537530513331781534164761415807947563684149553737650849721967736033567176578667036786591208650249172596969166969512455503891976897323149201643096393385636207709242264771847707128733021519480849937765970311352746947949388017664
8681 -1534083773070010590528666336196002094207525508547560615695641924816210894432717400996245433182319275718570815560610558387070441542262661623745054595710403508488537691791908645916833519873863300632452249924306247068549882222001669523252455340031307456803549769842782790714938334481168740398931482981523612852373911333757804426660621615070270972188517716159667262905046576866809872482231465931815921688830765932733934137997001818400853090914347757400294345023815284406932818235020945212361026518734658005020222126159473063702781474083430353833360
8682 1653125543791279636748421384474870688080092473391169546175693025643363680263497048762704401301042550866348673363344090037708811472751597088134702104770077371341558036824467489970080356510207576543337293356854588803522910773244629553534765616631099553999234252851954399523133631573232400372671179057135660987690697299724757959545308061186744924487379788789724285503121852418796949705979521542349552016008940108131166254864647178392143750826101943306729083145215941157379517888890016949546453218465684252458472053501457488434270389312044903783680
8683 -1781397113523497274964534002528671058784929366815987852394120503879838365351352639662754587050487104788482410239079225247161092291937783093117581333197952552988034705135741468196344108824120417215542746337490775887295603459877117208961443690182134975935852441505584083232619653602542352931772127943819839516950686050124268001129196110635195758336567793988669556703993969493282641155271239232393983389552031740332689215085504478561298558214955117447405022386804842466850349424608998817737369278530296110956180990000512432578225667190089596504640
8684 1919613517936055343073153450128834578016233676510934086904579678767231165252838029649827898343544031630120208630312748560862175224661636040359829517582822916373590055567200799111477607916337686656366091073881435711184053281612311971228489163089984091826036476676686820432374204528897851290888991602114482143381883230797587877221238843733346853927171179025560450286733467625062436072584579850385442975143941007609360755255246707340307751770014013977000987087447857635024804354703119754417780365382106519174748098395803746694645289437156736831360
8685 -2068545141191512991259544777160154013387747249347318352137791650759444126100642660131317773343899067569252229990719374012071344709087732160066169850587802448336312057580652873059864168485580306495202624404066250276462696399651170931346635976947025590650237027580897717626307336605972997252470479686345753306753417417257278847165270302883411403368367919291406714528065154985661515672290376910482909267369728133321204631405651928437945604049340851517117529012276941647086137362403997300043633467110792829307432641466267270509513969909979427432800
8686 2229021996761615370581442572584304868092454664343007412322996707037718366904631685489185904804741148839822738116640186756710089699274530681209089932491033589418196879951693352681969998186427357011436615786215879106016313731608453685735262778058310949408077748618022381599019087846972086427115343096075725147146515666876534460226714200715157365404558998732381828778682173858083801688623529216403782501922946766686603716854297145274910819540398815047457142015090613149600417900769845828103868474616006086064547409845149900817821223433948099878720
8687 -2401938339061992806519198706334903793092493138043374583396583266149818109801699262506880667000827525560113296823642666107088595692897949514006434029144774787245451453199422778779581339039424066149255827584784577672769439104660774460361180216312649285548434596722178374930910917571288068272325819694329784781908504051555971861447316724091096245190991845158610819789098574408778020060716204885370177064398787761238658171228267525987921922994345109401864126119462634165426894048206632192684628311323688066858597644289917198479114190466703840646400
8688 2588257631449970837183894213424608816929597966732355645391607930328657926300483781928132840337946304933531105250707263151876829539555132492492650669028383109454535946051207653611048514628895551998490331308178173380232708541604443052518824391163131902683042576672579959064133137867633543963073911566496623677481770840025208218778132081154641801096004017209989215271568090472680802822552704197712493064737977690401768974349265388144524074741093722745759094488617019066304306887046893385316589825359314211899450290779968613168466152501751957351360
8689 -2789017898100733464190838599128137554294264029457571349638813051337307637340749965510080380492022545795073345619112594370004954516321893263820959477207606312097424810142428923957533787828153461436054102111951699773043771304491885187125145078601294342112981858662474301516435598982711653724546897748897735114453624315076099608528024314225988283532338152007735763021953905881688417144318223483957190485824723646603564437300754777144126143006186047845902533244634747938082304052680243590462022081359310149579681186472783334814806813860277477669840
8690 3005337489399821633183543369084168729297473948215805172544295101456906412698997205765861450704125149595053245071708679108758841968002105976383369298744896141700568361685917852360790857941539266828151972808683924539725433544002777456831114134565647007673683414749883605954914781140915326146890537853794179139113087366601208977718653804527102678577379606945245566655737305427048318422750083102126343754100077103007852697277140268503650422481067364735439022522125354166603917846881352602463043718389613897073823069506489356397789077314983901721600
8691 -3238421292776318640141387346555467689184464463057104982438515059017247439000511270731395220014468736594215167836425617302445550975044255228505906841412590915324050004524313817222812796345111763259515884012566740473487640043397119272289882270978810522277488615089687226271737442546015725714180852640803502087308983569250162944351199375781531321035682310208446312580788393632284803047634708477836045443639806857863058751529310597191686469677892822091369990117001263192574774202097552872418770606766212060653124462061635811254374445806449509536320
8692 3489567423363676793954728983819323266387948223846940628524436442969292707064390580661246134949085496249490230494491045864085853185379252184635156755691108254244514298785975772870920679804651496104740531200710127690414423090023221784697025299803969421319950554748696608084271834973676887526973092842418874245871624412009231616765923914543855042412639135044631195750792336648697864255858924281984765435425281817406256648474513538340055584257865532882333419696636941614449764788590294637594699058212467457556885914705734480099081336220998990102240
8693 -3760174431527548093784176400094887285542901746981704565292869557182598119522972870742955084876153736389585004689218229368690325323756646383110960500934284729996999852653894786881417826813424470359254016309116495793779166435803474763524829163429235881073672235030788158404670848488379161469935750577792293485347479457550343898438632845726265229045959704865537126596632175070095858991926886275853052729914399450260699119708611190314529308082589592645750363908818037879771306087979358798799171012835621418091677600101370896631447499082980175207920
8694 4051749067156813212774217147153070333837407136585818849678395185084612431915816001391945704005181832743850513066221484760413156962482156428786711917192080561602800903701432745293628376844862390366436390284857584696443338148978132586083699764288866163477176726182552801146770184369360181707510149427897987857835244127278151329168244830838141876463732907172089656197113741435940644904964281496989177916784124270891359787017264072352501037904021292623797769696990667797679604692160445468352464872367277621557466816067564941234813336995506252492800
8695 -4365914643690999811400854913131356592716118816903209069004292514379264859763624988094956852571376560424922422690232211064654104989773686388917622666871475877040951570542933400373795909975288832051942807172910451259699575098017708638622784223182964165924846976041665004527322997353798990630190992835883978982782900992810258459733884388528470756236457471451505104801700019481657069955439205050376416343346877953684111714468090914048551333407610301434962151731115686331585695566755905044913055516400161489136810869933598125262498143661835976451584
8696 4704420048171396489382925104387680029506118727885593554411917218402390380611822917203914711554753178948098533328608675493470826029788266351098091733460395063738614799960872231551197368797691301070187314949074433722907124924694298264055660703085844376060459551333777970214981634323508614195890275521683656072783825978931839071972587938747666650648094706401701559292244821286448728002414032375168112473729107468942408479749119089513446577264997742562164506428422417856763196879544019108069816534690439790759458447940284057128220972631952428177920
8697 -5069149447172660264500663329545343431068917840016262320321183108078596926787396937371133140949220779488151762576147567494913039690980645676779534595273070679819118543410399419666436239337112649621509744363515357726084611390531399282601323120797284085132092896541957017021409765806822687279837496610415383971468000695912943565099956709357982971869578984780172975286454638565482434637440044562823687576064544793577141579558776211368141962554603988762721195854362243919816457340951286702500058808041614047892459811921266725299099536358561857792000
8698 5462132742316245740584006850161540510959516001558955454933641820994134559255619655928156044123493016444351669103380412551316005562215710813369083856655133624453284893257836950454600383107901683901223739796844338525115692159612208386414132643736446355133773134254977657539180804005789537532840604335113343814261361779607495171336439441867069219606513580482411499664925880956182717512308673534617114408592467273638127206941064918065183407631342703501189509945915155962697618228661971124633709756805345320159359470822553544679758691645781076642800
8699 -5885556833207728135948280473713796929951584811871593898881136099083796782485912647277683209838020957879954713451951866187224560339384687359089278577077602426032265851189834101282557336951797687682612637014866414715002933476223801651533875462432668529440514973534551676280374072304069277764334188371176540729882132253406218017160057138804337443890942774734382629502094596159569435382356840604381385183805812036725342343521994600425518314904198511942829863698451598732569821451199909030952391210908807024289018622309383220259314345098893102761440
8700 6341777750099854040765209825546102667017701342133688790348300423893986335264040585468402272853528298516961126653375483784941066808916563340741274947145060123052425626104914185881803408464938026216340571817541247189113273948439202682415576538621612221027833196178652042037586569600057696816299777960472954415621940001514182580695328238885150436556356082441792623309326523784114313919530472162519818429335798499224248029157307279018495116473757224407052255224792012793645104088253779893813297273892545129484038516222347223428088113690110399193920
8701 -6833333723386491225758941529064659247809116927794955876643833682806962698893555627771109680096334182834336072752364948960049632905537723053876537240735229156489348305753469661079645421990977709003235896941502157160778554301672486837762236314584564636659519398123676394277898608720159382034011153067539532023829487309096579702616285969193458109796317256049377016915638308718701775564534144450661557928996648434643222743047038514645942211857347413810949086004805463509144605404685765137895397202129368878980887307760606251018388330757450495086080
8702 7362959262206009037542326863532730724851276897067136794154978842232045833997558804029731963571330382598868749354563937992328053472290636565636985750258896673202246387837861240535539312031379685914840487817303054091985285932455276405615785808913615456086761662880087071175361505954160511575234308994198449480480929390848909113248240168741041981542845414136733478235520029675378425093280519740215679240337023153840313126307074154668038059148332176683668307380071759687398946847994576495403374687640198087578562156195006820526243475278196082925760
8703 -7933600320004484995879003308654153640026571057676669833966835229045231766708797053141131125464984061002922078150202746618366917704538413756559235891095138554838286004360375562578502628935371720522658958433254928134380575484515095921647510644510198044522044952050847095503152986012634231098475447282811810406007821719992078794653273327363998676284436619259454888120343812232802260652932228173258273697025729021107583231517087496912216320772468720913220799923421418328550740413340143481362502578595121965509794207383461286635508893790335633953600
8704 8548430630910172688587174811580020918853819077528857713247959775366614215082364622680251505002175255047169619639171851907361218088267752617874431623213494258361994810867459619382058241090093418848727170617071470637779170302186424604039410727524761578418919638870678517051083996567916704138107701147721284382329885866062601064074376780321005704436787928271986717880678946838323179191774003007339268970595499338971473066401627413027260018293834702740346050821807023011670593621372100479975487331400549598141929399032573593100993783956202218979600
8705 -9210869307233911222409998656718442559195387436166378291622329758281458104533456304747786847546746993431908153292603886726803309261368901527020211306551335089640849411826446648650461724023303532033438560986156647775809517402331872503129504745078735635919731937121515658206510274608053188504482832661314697255471100946653249890269888240445777802343937665981846561731535211723652011851423810326386025972859036333586515628003895760268233674476353841489156830869393143978472701289484332327724473251482902104099795006601840314524269819595886919232800
8706 9924599795371177610022012814080338750382823905163733709287117191084757400685643508603437518072332148154534917951081553644474693749487703523811340950688751776674884903964403894930622346536212841593404888999683548654679888205338533048215631022681833163668462996978693914962375402897518886327090439181181110056052869125637951762391203750411764251416985045708593811119270117235567642787190218528004890235868769886880882707997783903518292073054232491406014718246567868943415861370410293827189170106759676049348087161709449797297963848446916307015040
8707 -10693590294878585989500131015335076192553597555331603255030217000451823101627372582586294320145538392174066740475411838749065736824208779935287983383766536397103991468026249603713117611119329629113251575577135274152240046710374457762389715589327518175529328123446806633286585963873034085725064877367894911859568083183657353048946392837496699182461857592518534062132984530420597079571992276793618754721058214811261025881963202522533668776149220539959777131850277520678889294332468260188834437786031148110875518200479981531235725275226093132628000
8708 11522115753572072222023128380962027820617747658012840565563939994651425652969500393957896224977622082396685109600244298135478291341957462390642836077339823175215139910124704124751085866918084081437128568306467032813916460291992981420613766262639118923502224220954435413149251925862612334642415325232335284954070937782914274465377150189941812786587696889986977331180356395930259503167153844701300099260407461402566159459697864724515216045242045433934030220077402363538199457599444489434909565413027494809446976917410164126950374287670071032450560
8709 -12414781560190191517512171338909414398206297105593027445407041248291175725108962210584063576381358321966263843447932517515232875035738352168443222975681259598894909317537478461032448900933652123041468549458457716030315989726477030579745499248089689873732628626328993415928568897466985492907469226343597975961969099924108450490206368264828325300181553081609688658548051530549332720619782105647619510059640881646572997904572012895602049852339469348824459862138320243880550990112612106012096927997923007744567968720689373756317101414764283707938560
8710 13376549065531737848273123100979328198917801323166928221772276487074755363670443836434123397869881408856260766026521066666080857315204868494686515673429312002689915023753304213075010377154008908819099308654423615941518490070708341934378621019126525947933132326186149991289206128346556692753500732352525107884508452112360871410751012396893316306834970883805824242471503007349005282517356075200838597454212123644427893980863909371534002597151300897305496887116944454621330189457765250650680885937309385379917851142481785567811823479757291460252800
8711 -14412763073063782160631241579350238719524648182499115580626892363401664718282965583080934483154669702121494015531783478445658909962351893862173233890056584761129325221029109682740615940928883679618825974312963568114917428177563339689809172425665941775258964592682867429675920705730570667385344660063842341789083385999676598263365446449511022188860556881404072621736607440855563139431246956368908716107757920836305591201126022547680315945717236969467431779483987934897631373073505964276661066396722576456293839963852484009005529368530033302981120
8712 15529181450859696985851692632101744952399392824362541087173471086747074828758435200470597189679350805507516489143970933532008399387428426152443126936684766382395054833311319592484361681633402905392830860426235588676843410578685242803746476808601855807282650029046034658840055156158909488946103153108074921506960205401741383713310472266047271283674924003984100616206254456758368136943664457739117991036666879933201545220420070623093119257510783892645035683743999309915217463239597601175128977700522585764888502311448280096577779806935420348324680
8713 -16732007028426527423012056559561384412597101658035851396082557725045937824125565533102657259786564706659317300350024344087233477514532028328146381148591189356552960743515495606696301520372158936793992635579918170638118019265164308987134857397566952937830217360899189208829849219080604916292291173907719412896124948967317431264086129585329404323453920354113931153181654601736457197551589825937263295486972288372412557131376489127452251793739758416058282239294240488860670550991250989876674525218732580453839268335915830796847724349277528781600400
8714 18027921954581513805474926411882888944499176540817315581546725935185947549051083948125451898408340594643729180722726686741797490765901020393238985101264263898247460281390771604313163354916432174474860930092007180829135069031382761727859598730836091364828448751397316693176774676703168981252773061764135676303742329813799428178951755846989443716626235254293265587326273973132451285666333659424958705421780819850046173825905783571987988572829367313602747961003354785379816226026926617347733938211984577559007673219663934528773399675967779164812080
8715 -19424124706107945251213165074114833873985022635842600475105728967252691687299068983001782854266341347951551190642567525446347941818521721627075675316420325271883139775412553768841505858922886771950938141994332195823914891204918364266944682075472841683387258215439705183956704917481953458218654406256929360542734420735091543187854989467438329288862344904471093706534207143426801952755077431008442881084125161821933278942633740711748203589009688495027375137610397456014953795086686151433941759706669888995272099255103486653762319631405209376307200
8716 20928369951535425418492424411362647590822656758803112297090679665755254628138521571944497078511230860225201862472717032165652055919457738908419519386697445092062589682604432598078117112737516707609866624024801908467368353540738962499537723723878417831287759795949100630071319086937932586280732745581257893356369806416772797143807826114455176118364317353107820339106837135051777435271228507882106735023254865149474360748070786316488859687774830290723271053142522214232037273190463414097775721123346594521331737442043039700786266205194298381668000
8717 -22549011490129394768658629414020336509700888168840361999254800560527580304857255929637655923923038964050264666697696242678536644318391188920732558170727834059032457158244732978871563088996779538578259751232643550244857372300875348439785265287051530277876562377842968786540473505304231627180121772980457732349916883083784045492793704851846630824358792769040152484074093840555073894780320364528689241659246186071341518499670988098011199293741147615150600400803192772535466496749106492995237533846501063017123418623376752551419088025379226593501440
8718 24295048503125883258571606661777640103942572076317762363606662155073379546674673951417073215722455005651441713113635315518111871805142374600713877952439334478945802114157230878084417328276438323942216197084600234301688065011637473996432738183260693139663988621874391896526524803942104550830353501815295927187423765548899342211818535989976627982845311995084908653231121946913907598916895795564679124042895268398593540933286385656352963946436336754202145960618663316287465180756011165808210104884955971150644546230713429463723833919435095715332800
8719 -26176175372503116569779154209138434018354544003264985948571609390045892867270584908101304118043440227349993921902332861161155215471079635382258080888443556863950375815588562998160832532321835462668603479568508107203127593779914201880747504892787906698397968254470534024275407597378498832864594288246714855011257836575678093653923105886275428763732455313382424555241147974820765373815719714523051737823075327163863730486773098365269854460673066175997725683071614084973539879071936229913996506013946447261761962998335571531266209754762187657536640
8720 28202835342242078144838717406942935315654334202654614619286022297435844251050617403332065114589658189087659573892158176052784486093453676558458433339104877056977380835951111707610590034191063266174554865443132696337974020729694627739389473586397009340953441173868457502533999797654907546317873216799329495516901443693977288953990566986661269903410249058979409182709873132965531560327456916697145640769567013980131593834045671343379105005147896528730349936781813955556732286548890882149856984413357019153407134067014381244261348518266083087323552
8721 -30386278318201455851399031164625015108165993181289869348329958371675136436445898832598993808160429936186952868481581014929376517580950808665220446184738115131871658924644178395467355124495095501307774141733418601460214817711452112877751871493066421561741216850060027803622597189125479689507292791779955337515709807631960506847259248120279324670067254722688400177097191092617097526535489059782181117623952414569649513462020911846645759559611050571796596116614492223138066595238604058461032299578087869889501231175318378957470814945899436179028480
8722 32738623125534892086555676258541383807739957111614000525441783045410919631235410863775435331984471905411386089131647297897692304594003330683605211506099783899254739772802060258860339194442164518723817162037560560797769598638861219322353952485560151159981839485489718315711793850168985217747353762295765208601066002785149453709101567477724928865105180666999507355302033529284253559812177125608127646597164428369797786609284051312333179208328962500645810984302401988621218076355438335316708067977466837098939827120998821634712197861668119918586320
8723 -35272924567135361305643153970175045619386771504907299818025969141381210433724191903601816627620436913278436718524792369718773846815624644999519883132950538326750526486992866253411161653619989072801371950779634094482102174289230626533270772466869968558236561062439010739649632420334682051828168819019744607101318041857161247866729591557061718442366499378277049145803162160699211413806664133594371723501156322419108826284186616842841792668199982527916801327148245479178774939426393784562270456641413512003513605207698677827692555051825426154956160
8724 38003245653037692630200014416159156602971416677500752696892842237523520088777790826638315171137838181410487015891838989695207086769041865748542767627289387226810138720127371680475564715023767179508946398151113228261891345148548595389311123034176608347034494490734009837718622589384958665323681538213298111686362399747763550275318236917565338917385121739280092362412186370776692341735507719724098330521088405225409904960187982944819231725471125366371473798587410977163011010210505694374900008514814500324584354602801323234811184625573809019278080
8725 -40944735399190970763469519671975790093033430851937853147548218185544316774030482304148800105562213728767841851346655485301316378915553569127742963363412773986959656096181008567108481858723280350823080900468864187382668883725301228307304483849443453532140675790738924638464294432705275651319315902281124141834822527417755233012692427491611778201948487061601125820381235486699759045768220347001553760827942569211121440322694608082810616107644629313686634768814905880827440367430399416689446899737137615432794045742938102209426735860368325847976400
8726 44113712624684174548693032776823592108878044619017147191147937453373548404600916076659369957424953086883165406063098136406933922016520907549374146057866792498540420613926195066807622616369185071781149968836136294263083969231200378113972347897417295810326786863082215583129288301766221194834649946422548067823707097903239644614135326013165047502489222589390029539940934813520924493529118924289749155208691860484261607891476992590688775961945673316455869527365160417649472364723675075087619219295037369705752758706952899868825811349520279128361440
8727 -47527756209539349120451531002603553908145782097923346664655641770714926902265435945840636976319061941839531549479352582167780087041717912931416410625101792358946873670345523679755472721025784070384966758009491828371613673388217587837802837653860380215915692925066432400997145821036020459843319616144556573487986253376220147660357846288966310656020929352469619650200698474245812210536187836241339789163727278586752857376679858161471659143307237428742255377619832814594930483358770651745396100944888034343641792984255652552118015665428094065759680
8728 51205802310758187810148142540402635250236081011982313222983552119053303854857324584434033981785116078412442539021813098686829971678249176552507606435577366082379289612879461870512469218229316873967542528548316147589118964369960321034491705639989031477294125246759926529415457311120823202795136793892944799846666036305202682785432399378815099280168668261523992811068570501235396240680335343050825098862362527415602627723704542110879656304236909252392004385247146595162107842210033020788176946143431877625183164390662079404164315620829348453668000
8729 -55168249072615382422169918193371233850389140532913139721464387730468850703698954736746949248558030819289215879609077939663553439604122701739017870420248402685722332122713458583697157999321765102957610514321700678927290648497676281513837143139938298586310432495113323176358251996808048334952177066286353302885573430471337299552195828384251770648731020152962478426798140628659388446397153561669287976973166085322788309834058355771741662571475871628455413618885332074479614977176615544271648743854509531533653700725781924088814527638408616708948480
8730 59437069408445737950285593151429888813342858851132459561017043374363699507508630786291228702448244561017651449333699734600471818538727670938956213195041665833757453633651613040775825909345965908892361467488350034875396652208134019516907695809894761709357443059367909522277030098757045676900230204518927024342535182712269639480067727896616014047970391776734241869909747319554737884358950110610701995059915720224642121595109580937578550916189129056319155425365582836362145967373640212391341380673056148455801928833530977290659100736626461096669920
8731 -64035932475598237579518619948296522016134274720875749136352963141828057638616459915562081622627167819056742213446582929478808003735351864591361936086842364701198932022269179851398507048763559870412465042949338086204916882105325714653962484895502344015475733459372559976698556249386037846342525940591025470375246113355041260003930496392806474892076108730123277459787478457603943048636863858021333688020002923779530520488946508412401771060070784150857011375967312187123226401659049554030028509199399600451940047878319117922010009649546726436077280
8732 68990334513072766482978351607437327465660801289326626725570923053924970370289470596960607326125291528877263285654212441298999893276873311066999306751701442974953718237706597268317696915809834034589389232294098008002210157509735307000541723536568553190199135598715492008121450226019374546897379492309043309609836677876881785900794520562751247688684458334531358326685552092807422223524286002205843399161551988513367190051095587902840465646317045651606371964517114632732947799696554285069104599310744895634258417896569444163637282739834350604043840
8733 -74327739762876555908451068572635312866769979720545585998551996696093419448456004523883030712431252867469038092872629719536543603911767642377137653579362514294171079888552326408687508804908589692867627629139001727978725872006240270124308314570433514138884244076893829756313203614009454492447063178913655665971304774321604309652675906185627991280423072550717714412305639151736740706464339624988163737936064208743509791243791709104811172335141271086081742977816698840689296070618190765240059334189510779299119298990738291224106855963523324382691840
8734 80077732251620242511524862320501421226906995288002443983430370113174591088247422896301835307199957372638835852755422943166324503610021938236163085371850465811360818358378356212773837171154606029377513207103732826268438800024819822387631911623233715461818704898920619698424322385195586955927175267534670428498081003237882402710868087223294018744351901403999442406397013929310311455622194802777669664748038005843488160737488786389023722997558310462939466780435217094707555711680487936553490733248083828168602511852190191783016680935970397965428800
8735 -86272179268622100626558658707437172663571665778760282520827976319751624085918205252580555121902776631219181633869208514352858843739868311031312426794906702146718153305241374116670134379696256124577291921474742155848491366694775593791346045270091462786109673405116791953835340710231592427530537760242342938100666547114884391591350495181263048721135807036155273108661915102589396883392778734992848674560932803682535027183801294425442958306195645104078796306984467643302676146322352626914462720566158933045663279312837194421182640982476419981489600
8736 92945407441131209017670316292698190748748616606220193743232615843442823540030685313269369784837345711992845663992026203506271007028372701627393112355497743740743140414606665632499607537284534994601899252524160866899981090587292617181096773838821526569135322422412520194602945665157924966877046020372390561647881048309329511530271479703462603066277120053441357603449063887869546240321714175498923600961939829746501771553419651088258195235486171275656965175295855329330222476977879772693446570606566861894947924216090178017321556168448511520017920
8737 -100134392376568925483010256568647625669652798945803076340403231678220465574345378784551082055838216576752267254940915162509142039004931775359449912717005482226132051445002247580125006153009765985379385493937260384641928189531714683534757075300389196424410064198830519407389008773531781926857543532285090799559175861925977621887437038526588288606061140514929319531367774104243521864559790634001096817771277334545362570758885273364121750879255449125311216985299982140147775984305488218814775232428399785024967500395999770622131839926932822151993680
8738 107878962916303013686876663322266064373124676583527112425768059769084432868777389621848430125246240183341919040416262282900313924011389558094388643290739240518303069425987213676384836895827285119318620526352497438950988303255479017024233750282229190749655790269809518901070991747356500704354377196724915562410435330360703249594877627241025800464638844928428451881265487712909903216937170970428137771817629935761630949669065583709168328003539890535116285093679288543464777533534770190174865680671810425098763322873095497069260406391874091726862880
8739 -116222021125819209437746031006812950965790875159380686339773187129452310807439104846280115302559599857415034050695692823722521595139326868066173415896936374235491825766089010840491134836605676992657574900395067016961689564985686896526423836919908717274983058919408139929271052079601398924693818199528372266106781146162485215160155785005858158909473304166842985739642835580106548073191460563256118611297134613707561147352890004865221210529685864354352111536491404947440112712476239424897685024952474217511842013124229352680664357164423865633379040
8740 125209779232681438797188059655728897994366519772556285111727034951090439533291746295017570007020284127728419608541133497515980450380483594200729768481877920928734682155690196585185247253871129884258230911935698779898250507546086405607305765390551747141957110710660239886803936084440055965067978784950435183800267191980824600746602300862828894198463008248818510687093534106079606054745248647489021509451166066079008834096903829592226358464866881447936809775355471932954098634776374888249703645581278988899609048761365907908863164057377367693376000
8741 -134892014816848623870488079430954529100213605742713447921489805829774923553633556810706512908396770382100159491734616815177284730955133054614737749943494874904128190433068440366318613618423226945677566281869692617831973513872904835919398006621107872676686244503687121440280777864313974010247421660272431102053449097895369885441989884263136347144659016550897721284272866023083741240550244470135316207889307121452205647390541366281628011059561929100728500182731892187665559666456788244722770631611082034078310863070679411541545974097179174088049520
8742 145322345658253747527736841331495428750714170095844751818205950148491257096051308954435398431978695015193224860147697345044492829345160591250812400970453121309995923535187666633409916136107204640294935957188386053619734759080447176379697768503129010620190590930376940441389148911276879898501492648448016061972493138533278753402025910627676730873110466496918993751470779721831825061667606351842067254704944537839446029678725982225262572155561875020406962452834391106220667006124331908365269275746293856665163802206175116289690080542658342430556160
8743 -156558525754599497688919664347798297385494450143250244185587816961072033996582290121975848356553977102783320042174395527555672461077926468329307026842152988615225079209053240662841972399793143593941248541531153639917315831545446209288210785082370210431149988756735875518449158750372687926639672874991782649439148718292526711976768841787710716736810079142159608094900638236066358599724787881076004258877149456265932249024582071779484935014603319952549514470672906896971279487133857902728397160429269513872374943872709982333690600446829170926032000
8744 168662764138676470223124543140801958366002979020806529103126158975930452520665920028150348374723269500491379565393395211962881475050534877489953557012371643676944736120683464502371031239375518249501790596688729678509363311444945355075729101559238152988362338845016048716551533952854866888987963762512116184148868306590766645900783538170654264367593275872580711899396992722512136601658514790812521551273919811466646432657597594265665444020276746407013851181548263597589967800389317490303912476622993626938519586861200385529114930299608267015489840
8745 -181702068249802099735163217448689957683388113582512403834917242344448728981085005016756636979998180295819963398386203429961740167589977192894930796128641063050449371426603073691868988101733613189294451284714327415654991110541767781249807896269644095067885573028390474788363705497616047691895401355665370199872031218233193209695224560275585888044398790238160719726558356610868152083414413793514809460946111373681193673572659033009113288162084388009244186429612892564224950186910523578586243628715018995329944281821581541197596240395925116549656064
8746 195748613748897642576016519265442388631039418370565355853819439158648163588273934556851572957638597623927640357940146365672071095134870719464428708329886683150138659085418268732257970769360478468674910636716251334865410163980371200477806020607543126331309097041008893252029510674192306366704204705650284898343223263453271972848976517811222401336121430974725060132919808696464137646131322189093957234402884403064300119737938102441927648170049712203133921920882773110337727431171093039676089292932214591638963428739471541987963562533809011848870320
8747 -210880142812005748892272836969127916069748593598781758436826445589213174943371532987834128300700859682974876677877335616595217783393239054010432296378346194809784480880119908360290765581059327731890640998822485390508797589470055809658933375194571204408351724845790754548420624042479648572931079501998404437745651535091459558440571018865775079231017401152493831537151798934136106744744757068480491071818050088174080430454721988641175596336784308476067481263369228398399226719974235793763108308642847151884353658372161926326435233674342953987763040
8748 227180393093498218997062093719419116142021175171407975473609670040917592136656951675010183488003134594214035958890538157162306438489714740876356697206490389478690406390555026523088108277252958994658094443954643908917014360170636962963327042323575648348445762911120137342266650877687156513821364360854462986651486700913899789627259371081520445958606640288514316820086211775907900260996868337613692801860941038187635929347104225772780500269636779012310633307195213683462791225832147865637011847266047109624897600199157390322849500486909881542131840
8749 -244739559718689273974567319753510863418461404423210882939006008961829749416150452175951090952385946804379018008905239336237096582989801551767254822113344838124763570657018301280763001778293859991899545533390661696520088593734776839375504387432910921649746127951919334619231980137478470960207115222613343141549787949499539502523334354362209317739592378610653059338377394047382570918482764562882595057441684093535479165363354610947477321691501405827426278809556261260253815866351381830463954960637581553614711796803708641848780390667299870532198240
8750 263654792846976631406553994564267444629467301950725407277695000329998282782538400864936506337123889977954974444426488828753377724305854259046226145215584911035484637869780748717057099254397877258626555283387394519154132518334935632041425809956316525734165062243458273413250662967956749276385561830844370790842086263431714252268246002997792521739911411388997402303365311158860234900390142312962948068298659619781772573428479934320376909466287696026414581338664235280587952703291230633293333773097156878008521338622987900324688422370642918842014272
8751 -284030733541974171311664337644560985482951307287750267595140195036060424244470331366503204659229066493608347887226260776057457555531343900063790947975137816146075816647998397921938952235041734174443746092152277716091708447620595938582451348995494457413891730036345251171374993247590569400173431405833825750713295185193904742416813863273195242893641077973315814474177759083093646356553793116657525802764725066183155307696014722979175248618970601905823517040147329746567717618433619766755168273852776308784529916533316855101402960700400007378037440
8752 305980090895445490761918523747378301217574072799949965506007826040886499626125954948724549090458864946103753030291263535153814286658771923275961946244312337130456991432923603314117402875074187966371598767569097297543306224370089303104304229246023344828370807597371810007635972927329180489658976571750182586559534297598253115593246169980728473660878111087773524895490491170199088471646751516952406629426431068751696236006034569267148553089549497404150347073236072215516387757490418129455941982727919443091243805292418834207130575980532101278119840
8753 -329624263578348680767294382626850139487553959145198018841500035182296247132523800408246050564600704816780060924558893612207078550997343628463755018431965958569102598084441210132380795937277048210411567918418043196411881257852400446954824371998257408185713397279341897985466535148459380579520701412281386559533338842853697475566546980123120514948666074665777342626892972569587542537099167045807203418404422285354243476793779241558399875697041114100147193085997849177933791444424195520625221138809650930335191181609231807329613407993923657620622800
8754 355094009236199019649544654608060070627357851112612483951264581607662102176345942524736116922123902941770580036300322511910061107277870598283779383544861179739681999403009385064502018117485108238312085248252310984315362822747274971027799976900068859941094130382140344267978229323154941097004422693729877809931898871976545618268766759534758764703079574695948266397848953296921944660511217620044901207241092488679905907393514422085711830472148824540089206151956263071220152659997668199565936343579595974020637690334781059340128727112851882618998400
8755 -382530165408582833874170089306316146899651019544310635529473359241026222413094983773641275655845816954260090679468868044889725553255992309572980539512795489374940290884209104466888804051820295820315795320914786852874455295299028148219378874474635670218697094922366229227166126882591021788056053373245980221563684487516636143898525777755306203066517822594995747878380452175443991507221964175471609538835669907178047374684050320339970256848224509099290691156363703680808282527772075167139541518889777052908486447292532442246595083012920050248015616
8756 412084425935449751310869700488262219234119840144795629978414035018445349697254615438157318530819053203960743428452383199727210160045680953176983074118270499238102270088772942339750639909499918239590105699561103852594389488995049011969823938824618107921494720733155934558826661413004010860701233687435848455156442061317148306316443040770791028208588372008382037226268322645146289950734471785951190840285518240716015801807078973749447431020362892219191253894932298786166192161693919363920251036224084157456830920661855852103866185842657632474673920
8757 -443920177117319376056029140729071478613353251219592410030677177635684270096242822006334083453948645906987388581777903061563204245215904304646481920981859773098034982774461265591615515785221489822660608312535457504951012896334797931014998414165806494493691731886066223061247486729464290612198761920463775325455312965240362240591734292581868515496811397666952171487626523771908322330316941631637702537584956522467553384317072761513581699351971637155876419176834846395072189746428168952452765336933719463592296553135059659458887923951404257322320640
8758 478213398224428094445413604571289703273579153464651198999287893638962122644516482013763967666178694466072076273342280230575396192780495746390604382498063057398012075542106068750808919027962515655082674264095240655753427588312326992467779103711144765220719143105424176604263517446591913384761555481924980410281968746959046974440254330699040907788251540600362094210690541278785136925754769318189610170055665634458287535516812804107364551000143372603076878667147070211813556781642207748327126432805353713647636133490630126869692751450656539339548800
8759 -515153631302906045781393449608577279789934683905664657361321995534036490013264714447556578034449080264791343998733007614812428948097663084248528694625835723684864502312947024216731917355041236725847191246208957117014553889868251730805791313899318587465212341296206934754949032532315405372961783855647712257203523822091613886676795985110853425028022662330029650176534866077937868029950640714590636606517571456071711339932657620784130987999701430064844747389556934071523381321162177702174334114708809848027416657381964145305935569333408845103190720
8760 554945025606244529775717711841895294591170558329937341303084689092752864571815204746592430459473526602849172709925623848150897564445137551559851968355724206369316646584163323454946849523649421258289305743359377187563366794369656962537677126047519469057753516270127946734995310343536836716333976787827898841798926781995498770077151462639677716284576791594290579201705327198177211828213677156674112882945154227115836005256177529064422604589136613079245875817670881013734107198217837806770893817071486489194167215417793201349586182904044571181244800
8761 -597807462389669583026050974771745658014394544172816884074278144372364113120173588318166069820911358406753925404314925469799572952556538569213698578417911781051252294625992162023679261785890186079067951816026842932999718501875628672921050457078285144767159254518043144709415703700639237981017464769438421628196714823071564402430354737920365606555026115082571230307170795528210866518254275010166813201589374947028889304177238202201915591082327955359613342614108491212361198650964081381222631137273236619327886885774471877632217174484170580268606480
8762 643977766245816820339821340790438955556463254286305620909550612980537341174310021970350705688147527962255510855418268999647348825377639037363087499348743299321649048693546067832602940395815771657390161827918327112186844661052256831491525167154343526388278058092618825283382359719172759001298569854172881326519922314324646930424388875989023930522697399703777371206975755945267617627113347753538468734191292027566969345832943642273099819903270576167924671249898235406925533295796440674753252593624841650524852413893544636483379226318688800736371680
8763 -693711009634716164464149726520625359725586531816040629144137386415334414672037753294475107206289447604216099288634348178301138384347978660321334662302632528289255247797070745027269238649335041683811980661210468248143082648010404922508007173911264244140611890890542110769311877097583785815525953211188855957200367742921182982630709811893526152577740551146124760910539448238424574559265495862319794686705671865480338897767673881464452251035287255492560246620303697134032000665749304486312085038294302207652263767648544575700596386636185327585034240
8764 747281917772137760242898146266512883155421765368642406745472638880768088454432562019063176089299554138709160646925739276133550497704775359696837719811648745574857712209762908235436317026237598927046923448417819540751128651596882445161782591953151727403209688183148579424762493411940758531858785162842040991785545368625075358089643775683097136544714638825817023386949304458754545840831578734231430975293248305324783939430312624389448930303331175688006137853737534707928839963821750460396237095021980687641996014260798450807185783460468979383166080
8765 -804986381590616031343444839641422239021795354112469939326540861785425323234912717125430747216193936770285076456166282445993734096177674520448150990365447008171788106241249899945231151866491769577881675439709445600608903551503977434625934913046858838202494829789743463447518207194565502088063973264568100769169852510082057896555391062459608938832071284352931211798255066005663188545307691953591276741969568103236049205241478825467465626766190098832518686946126002872513638353602114840929888696894914204269603662354585212026959165499085522463157600
8766 867143087079965426261685761246215896112276473499514134386575342059834732046340574309717615385420269854682712208722257965727874154740210435341389045114279658168541012577927678609779579530606081480574439039497398031813586640684178607844215966243493120903103836320842443035373481355615430116834728029930600542224668307754479330284695218074026031032120043474534115408794099909274143105912136960624367749520434890611948286970610663649517066436021445561084340066778276979003815515394782436123286012745760159415650425742437672793777878437165629830917440
8767 -934095269952067336349134484105878635963426560628796509977773782128583713693148278373717737934952015434485820932854628953637066813354060486134340360064508628665626743278093036734879582751230834558463186051197186970706878099990746491425132328062993924357681112750954300163367750680743632474659221332512826949236717320734687404293407168512997444725113862729176447451230936419297270508599982287392580252059810842061393576342590679450212982466006133124033924709138132805295389908504995615444239514038294394049607966428594691402258954525661593262638400
8768 1006212605261629503865517141919583234565912077867861227180130514493154665338651146822188174682485506022758163594740099533041881526765107641249599884931826562109131822146338500772750093888181454057658967287315115530390632173204506053113627625885384705375739251341617834892869951462089405530033721367187315861000050857863905415499913894570896933521954698627805237466744874581924570229733401006858547598502657010680675324473771643693762279988299268648773804949282385977000493869745667436132210923232160710568645846691347595602740603820788551673502160
8769 -1083893242354250651474666863974889713048546488642817162997035225045939305307445025747929014279594131911538665006741372641022568674649302897469405794250534857308046609220035179187222454901000531319237634039475712249869666226538300395012506613102121024146569269835782653826413926911860069088636487453008637428570653479158865516166761513432787036818070203816308842073850423472666246337195019566716481921019385601983251715146551726552808147732393630519123530446812169792871828440173249941781327904115895903652388738027193033109507166412501996129029120
8770 1167565996309505311868639884835044389074436686149620982589830667103735090470472297776681221864005585291301933939760998931264082638328995055515803331881526018530929282251337443665230556826833047886523944396853257253209090854911851524247133449867274332393223910310691883710819848812841750732539344859244281071311926331514228215147942513664389084086337810754626350792052740475963258304264153782575113101980300060233826375805395535340911573816000916732608678122940128409948910176744640096007548215342242854291882388099102645697088135697593983458568608
8771 -1257692707904247763593483584466772800544575470437046325417360366750371618589759879046416350678028422691577214375177109802707660862648807280912676160587476380209931368486614305252952943230252001487773806946752828861654129341519725439293695744177694362374152793617651177397638349255696267695710166890737494241817402349965690467292042097968434152945425579439863449726452246544056795205251786975328850866081658978897491850698387311388105829481381749222445435267751260683442516224893668725458599236657831224677333121224758893659288196937003305321042080
8772 1354770785044603721066575776708981372507614571080900712331160910057846116994897037008283442433107188803350092592677826090664908172594677674810612101060861247250469146583947845880749395682462829792337799671307274828646264427354136608897843594890912241236688341491673295366494601529391154199802920663553527610700877781761673884240245376313601920435738753216493638080350907968239100541376184363530279620418600263733351648056626999457325062647754458248607182786505416231046413434240603270850251700986462405057497587995072404867081013619599541631435520
8773 -1459335939609216915774964970299599386616266278099071481979279497464703319214186162133759996763711153435428157363812202569523461295470902926003893460652507906620796422446722556149305158163563993243469292245136722531753464929098584676083776200018365232807385850178603678904054885777347356218371485410976388535945327967425466945834357428033153270145903151192154248036530491546407376537390200176872511064252618372876944165827323368645553812306123083514369622050791197911908521096285347982649647847331693331550031877794736716986106922792679013041802240
8774 1571965134716674133390603493658638720606585051243119962771704755209783110184795939264522265610101230504072646781717303278268198876970842588005440756551874436202931201960573555599171177979903867373772358225667644299979852861312922011069476892858975865920687405311892566248904036545091480425552742647392400628002579773646701958084648657419792947429513200566667482647764510204934406773956742880902928799159699742172216931767683377701265302011848188587002763085905524051848218467753036335831367333511963231576736185892293589326673625825715468430246080
8775 -1693279758582491649797325231176138214826039492920727077070637038035303287046909977677148998397998801312745805210762595896275601020120104500544739257411041483588452472397159832177997484563407079195055585363985339766711019186728687081932275464710525269244624849429424740409676434271095490593819949046964507535603942779709456070128783786105516300506285313483825949317748665079358199901146057830492221249125267977515996921022655454058048437392249567406847693247887562905433268725330284041398527960328689634082230800816066991016576097511714701169592960
8776 1823949042371900991153291361442518435284688333989313196167369092823796057964403645253517313638315243888358569434684102711105488912065615700337375343964393143351005807816147094991850131625758737198956692069985765476203624423508072115797060475607728687559083662267196513820541227463871191670338592648411318011405750907085431479577048861884180825229931957601031388558659472008620770385152477052472899391248534498174246785254171108705630259625020948559275610672120713985234626681552365851155365040943374413010458498728948998699214480496077623120478160
8777 -1964693740790697078764975545534626891346457190824122817165507598675486921216404285083205666319975373902705020578254601110903129897745585756026089675080464810265713704505083269309563857613842407514471878549964701168507789433490669717502073282813247386737472650954615806156432232304815570370755916915598179655045261633710124304950254005828469919516997306549638769847158507064131762712667640740620515668098273635115116302896974782868498054278004477716121503197105654613657523803272629344318954110479745781254952508320582389630029631878018053370896000
8778 2116290095594900428494973804076034020338191229875580083271670511740440807580461984614050641141776650410960214456474425021538088025537896750505695935832427161205213653433721024427463379062583171214571962875454831907254813762107259340286753515064269575722600511504839361625395897380491193097288254453273796468238059154547251618980587176931947831707024128684031031234642052815698443875525544206800835674918684540915956834117933709085985062148582217725714090007131975542237969992082468419675513661709859403780998680520724996678585708061446437725859840
8779 -2279574103748788939584343155424615673843696842060410811396161087876654247927861137403731603100471493723802005959611693991444822533316861419036073675886316125592464946874806741593501268532045487201533575980957076345429465121250197023571325863025575168619889041271776010832016869651989628801048343297654783451798464456751298602143264577214883065042248170929551373252686665928453636415423672141950839275641766337796790557348556630538296954240243223330579272052728191847456711289262295576167417106093254722802135314006153217154621732235888661448746080
8780 2455446113628426902816921171136279619536736509098720605045153732452376679986173452313071386557024583202038315906518214940350793654274266951478323474144750715672695894245633606592315927790869726235581022755866889917851507406181119856670304907570815587731877853598889942583060718703992759720268965790226062435520637635007118667780852185088337945701697095436813278119775252785887340615105006464076314224006267133632612885068780505031240698390039302733971933928194704666240377196599390026919695518673708029526061023651610108079778778939755126048228480
8781 -2644875774463259341318071577305458761800688413806866798181811804210906071464978014098608278814383170623764105007115657123484768880572431303244339054722221369552354598099654536783101373516490177616135157873808774594399766171186779154080053836073974130379667747421003797420603918292582938755383794767208976402746840297851267095138299292873563265428895995709558238840298217778317069452461225776192982856122802009787503142331625721876619843763550749026081610949073471554103542143247444789701849726194088162748881249120641867563520764690661128372487680
8782 2848907366141445522029879617703689648319578375767246708428807280371687616523204989228111571742212289318081479656744199224947899368308054071138543990693301041634889615323549058780751921527748030410108021866043457551347997179579363093573605380341622709107897480427227884944050051256900428972578124979963454644512069958666718997125167256865724790016811952544004649105603782542949437335845604742489447579587834226355540066173160373490760710088725684724297048340292281091817205163263474485093882184110362822616004330907862664221869745965386742079184960
8783 -3068665538585923284053796802453978937978647733123424719218159773534701854753006326721623442123418658108876914699010678778157230003284254538430395389285960616521012909861944334121795039321086449143241542887142816911242862144829086092008288720737261763729664639421423286238001334122416423175342432456439597685054691915314214242987115298977347018644966405062380640699928592259750090299303586597718009350668200063624837528502454354979319820406116678483218847926577452540009546573274891805210651102417441652409528303254236794369186029953318321035310720
8784 3305361492149079920342121104353340286306677807914581726356036850644623065791547715162339380167780917798489271753174628216976510487528959219180431211993803067962539607950530711498065508476620557498702118783293279244916493864911013731795288881451185163079336024216845403831046505727172439285634673039365727101511224906689840831632224104973073040971341522186378710217248043156407392501361768323532675957813219448224029308821664145486366625035901883522506330391103863713461433273629543271412785298281598786722036138701406356946549086803279801460462640
8785 -3560299632886579029460693118020826539254603941037000033832780830991087342077593442754368321404506903107090610723130083413920533079940351302292249583610991953631686732062854968351935364463610459056632367479363161134563366764547122110632395824355477416779876383988049302609641912455434987069703195091278325953529909133134810249396409197904105979516103465020948237190680588198489370143102841659318418785116631815501400026484599355978980313697407614527483647791673577673174078894559718613517466541172544809416560652788451872318134178162207616859148800
8786 3834884739168514912948153300700066996503424347363220853897270080836378792249871682940968616532325791256735933749448764404612180306512259389374801857218094210173997236622547609878705566264280751294629709831605743347563818982056442988207579299803402899754387829801335799427457752896627352915408489162443198274842931637895798908047549909317194030792464801330439267750995311574425024072988156075169132454945151667941528378827638870356368281602751027769247322154742084177279942595967494989333752758640072147513840066793780943662209444213461043527782400
8787 -4130629678882802752088490414121265862289620209412944791917893639505212279855836601547624186676590375713597812411398767190105469957817729410054395349093318872561199738565354253842732817742061706157413080004833428790586129365012877782665910141404429852083150327831290773996793645700050460263768673726252649845990992035398916688904447206607944088132473648436885658300408371823760043541765896349040539488640136741286296470410506276811588712153290681871006054279460441810300358205209661759531066023450557858612167277847866465470778107056865296020496000
8788 4449163719496814128105884122047067466307151657670531571176028272428251551995908374977236375546454461881782692416039043121427614469810654861759464594775114419268149851948216872106030578764559263985597417516210436485953380864147771171021269261949399005725537582454767274081489574403807749308062706127386330153741839276956887265144355516540102641521868969340100860150083273077583539107396966555140677579831881573332594510873802811913944554984508629558579438645566336215925968638783786597443503857079822520282580261457151644488179127414665641973259360
8789 -4792241476485150680084912640488646519667589404720347151670888531599560105299868933245920160759141431101176645941478093543083736678326875122955460475628073763541118694765623451596797165465618783587144779153603473616637963411676050119923380111164479744923467485020280347389621524883602255276511247657352583940862966046411573556275082990169552313578589882184143278178361483860605418837831555837471589327110896430028170178330319903907712535045384672467503390046788674333290305870279697147707395285564318340367853817238759926454990438308030996031001600
8790 5161752549121787348061230890823732742466132051712206392912830405794396385761630878337903960922991301253508673455615805612057878621346935111089486052175835158312650261131644473692595992944761897581124456236521000431670892273627634635178947883854126106218523779324066668894225091694201751222147000382780248992026058313347734864625896333565538195325883729893248881380002860748749649593060655499318498909907325929437869417790662748350193878639747945625217664242741340708858801801094757667674737967880422205741419335659502408399687133436680811845852800
8791 -5559731896392636598820651671448829605400595961023839399412556442094529591373266299697716157104327710536442247775656515025869688583644337670911147331238888443628903681837556636394007469798240207937767329923235144010645630846875525506092321693501428943769249089890219839769897806798739281062044505853689506214010675700808947553401973965960311365292930772944332118585910822013288261253415178730523669698198783290403173945480413890097604631183815300294891890029842806900291040596642318204048143689402559518694255932467436966768115401183026962248066880
8792 5988371009830367899803792858339021978068504649344633895973178487827627359791015540892526098094630671518760021581557519052634626177512713137186083105279370595023044788556734901282039652249996460606351885568465127427547533317387064037583948853192479387826295703488253126524682267897578046258917453064234620853703202967808025795700876544245449278584254072830771434506003504538084591885906752606116343201025637408947979154018096263539792905243813004204481748901239315277590250682417700701157755607595516862263643272632000831195812461173421282673407360
8793 -6450029944429111153760287137752650466413905691779373759613502075077674015773243864402094485860869847314641266683028666638897302308056059567245963465661183945364407870984326699554163337212109691083049587414658831672412269846578012656895140044931015426584963695173038777955832448357312253007109280746393246666515529611071239198136422833827013787478660991494174546512174028142452958340428686540034885734847552217005948516377387416961429279369772240004944043464827957485829176327132134750783293800757272037282930786140027114284215164874069249166095760
8794 6947250273486214331606825443980909597554633211685075807664818627753009149862219774166248335374088123328729851033374600302230765011515399345272565217334394043422848355047890655726087537364178144580984568010793010525371289325508400915333954005297762662781381641780047545649633012258459312345420274122032155623649489498133296201769552589747753454242570284655281052853315322083489761331733752677531208025830660860369044346259778211516908452368031518914802161703925361849578025186025074554687630605061133117216248123220381850664354991833380275244191600
8795 -7482769038267065424356321451745630250400342338846973533904797468428383721713093388952774460525800446247994558559175083815870326813855621911143962155606257608977793045527586143228914147353817688080242658124061512254869254693973237304011238448519958244723922350343482600417686845845301510070171253337134592598251470248333432935874095216633918879884125937430481382739241846614922580565712503986374850261921893713823004390052002023668330671640968849415138637828384128745282425620644732622300852394125676375296826771873025373965025003500266151165962752
8796 8059533768824632936164360210900478314248093432386773705769017606873363827678913964167738156561416312685922539398101064042964864283557250771768100292216952666063167681913293309621205745281841870860047194739291887724144757164818136731262110321068292912882819815829931351051545521759458936636791141955878353180540061579900940602875610992121727541556184121405007564546457111796637223759352421829214108330880447966328514081018489834598525104255264452258585973813294459661495916627650404563559028084931427235911341082600151389224716553361647302714861760
8797 -8680718658157437292633750294127412194843888965044238440096097594730776191196337304693343212226940441982902146509234660662561770424267468329431975371250813439089845809450165951779426608268403812751507159329375546949871079497262205672379682643101405505818422691213879431792745233731353014030402036195049237264227913782778698008731534548111137723549661739925587256615241349312878272705587915860750716803878670784700459603778437470018094557332873592654756299778052433150174011084899052436938506776371640720580036919629779821314423465791047165898263040
8798 9349741978190012354099450919965447220103828479661467814579806438590761778643578327622159410095378565285016111048167760043692418945342428453257647678989661778684831946109156674152759766696278622596116294219059414502562216103108985062859610673445844830191346749533812592705485570107737477629397924581974141185014962364465764229786950700259683437765805588593288192378593181124740275948617568748630754073399691499485899952926688018621174593795435359590094320268790509073303603259346494672870148881767559173244083389085250028288340936242137408134635200
8799 -10070284832842864180335571759908307067206329197999080474422176154650450714588482860681147240054696557817713506127427541548852728780592616551596005950962139505921062079912609269642051931356971015519237815285148493429697849616646422789006116264861633335909226697903513398673983966423768717454468964773675937941665468130752491938651409397329793581548867795012539187731123375093879958160461217043254966611765532332051206613008636638148755772222492495150057484906371198945160743447596209826444223323504994609049912985386169450122043425532378677395727360
8800 10846311350761419936636694182676762995768335078643705024190316551437172606725422797607043096706595138423224106771047772171507781130150259532281315837075149802661341064898177037385046117646773076028711238939422990575362085967824012945717678621122939644702351422163000462791764001155368662837196796308359246332434792253587141178157554920403922882313241183976912598300544572304972547358844961236556386938512381822167829981703251865009527249673702173958921349180476210952236702432768075602485649204000104295147621460956584622584815339590348491735873568
8801 -11682090428135244703847035031368108667283594010134538397365857648707148208299685465970046815796279793106114170152823868634929693643163668871973724346300108889357397186088887480144046196312108737920663574652398678628677180270992681204079109290777051180543112328448290795551351154789378478076275318641151503393166525320235069723369133195603736583628485128730882075142889747808447868345646462005596572377698205880126443063232909185447904504878233449175524539640500692359734253583227488274083427264125371930359403030212053223315687246966299447615565600
8802 12582219140502689835400488428435849717707679068266257409276621939190473311681779568465363495503355490966727796506397803500079590164552103850841946199727027736125424152892659777019534534996084615846207651786455225336138853818591133242728500880537294782033633461284182551115543433921277405858176414825851800283261078743606377346298079165552941114186448154873367791444226262752362930918931764781485544880593086977167918837619157618184324605502149733836237902837328148236803597746352035554412796634500519851775552666077727454192777759267076828548148480
8803 -13551647951548198126971746861881963850012798088621044229198316405895190728536605029776944849276831466507304557924450819876581391827349137529750119104684766632248433918078121740416226897421907300863244560242459412953494301522808623975490393309886292153877450007355004794487713763998895618799520802173178406281448841697912600320557055602559320911455539135363349297923132961722940369030959234364711994389019671475645368087034387884700151941362681975880029034334616600176624937306786940053980642439329267928591105001342419982454015974166522478455163680
8804 14595707856709326073870389428271172719222325405242784318001204227316420726520193022626882246693974010906997341215913772169691221459521243006342246515542806345115904709892897981156862003836342140004175658853013705278674715045325167801949869236371359928919291930489761639757376547331927556213419304607102448830042923717405280186187874326004248722211350393204542924473227252382129721265287147705731970435122476720700085623495846004230627485138754340288955824218152496381267589776718135967975172263113247495381900753660341563011437612360333951774935040
8805 -15720139609971541588232480954780370499839759720336267403277611895627209641666809118534734424226453091316968561320419627172462270474161584815829055901163815803268789596274348037871236186524031976811127588388333642591754506023374710312851469899866585042586684388935801140274843191486938143411208086000497445412019469954180315413064966022764017150705355148237162986807698123686696383733531466118829753976749302079386369366917718402215211466581034245480511358471120663935642690550211603197521931588446239192887230998171302192423991077529672439084195072
8806 16931125193598488178341634979889582045717141828650686349722463332913980942610053783815145841340811088658041404958847558950170419313577886707200668466901120581017227615819995855717154556345933401712026661678455461627058823568421740917017251851381877065204639138365545832865537135105872486916354275913412537751724006793374094741476962256500256622996630070697822291917767831480027469170888174953223697203677673368504748087519983087218132757802729732272612298724556285395892633330108629002274370912072922967285818804867470094976976698714170959136392960
8807 -18235321702785538750205153836687133888112694310510358500310270306867890468265473639898390589069522416913845933551859333658577548609091708320707535343352679296525338974548983076426699312606872853100009906648034784796466619484568214055437408356753487785801979784499594329103733472117282244426876540151044233373131529537741929537861245956405654405866050075919143803481892591105458032630283061835092623524360641558403919978637602363707273564466882063108870209105242222014342410985238094562006658718531789141727015581955022730969838328958928711905044800
8808 19639897830401688020829229919700804247531713083993724961798781604026673155604868277936052552763572353470289928424626211029087888543170959270688133024282597485484900331078164662372708644027090714832043918249654694101582098578674455768516883699608829679040910470733477543685361006378429248169426713892250004494187170845749060074007183827483374646943153044938246796398733290627018801149157018935469397638243211227531732953128535317393520014606617892018041833600468274479839065755850103914234769561753320489541713967254836994533637900134999580570140160
8809 -21152573151170836543033788727431618600009037163224229648972702134855858728267422775858191079093389560202113945868084433784950223979257115173035694932997430452993662892289186837736783202916053541131471550904796526254292969879674464151807376326334064423854309001280527286855425205252300633273401189614874707838129213312433125840608927120369972404044923861775483650363567120273280388551115069067515443897298485014321590652592406997072822252385864207282699486058596188147438271082120461407692550863072715376626196591560490723925323387371389792313057280
8810 22781660419915465191308010429202472357747786095151220900470601358420862481522813979849826335512783592622064013172734077396669134741863098268971657756237787379720571246000950966069579598219035335581441290273648235891404094469785045745292193976185737355362753593543610231014768407736812900074568172799142052729443479342688398606115082615477843847720083615100613977638953226725467245434336257473409195695470896439102600344631445335589043223811960663035403952067611410228713057013346906524739605299327715144016436535194693328235373439051542489668546400
8811 -24536111114926647906606949645924860002649266061434042458651680323914288314742148549328461312034102357117612827950798110275032167786481610589620931913353405576595307678264280590558914909133021377995801267448191614322450978208767610704507312490514519073284544204870816968320959887482844123670034219374686416343070673520410705462956267822052576910921989505101959095488741601554930074333379895091933193885357678584087317755456259387965218795672611789866033877768704884839293983710484905885543458931953615343305460195850493808054102046130011968200309440
8812 26425564475223711790474673853871811222158696542571592129211471217583949568883798198084354389167783777615899840992619907746627138078520313684195937914630039742297067742292698530598063481749439857457790490130684829371637149997248131147281078480183273670804103412280249126425506878565564379614952853591051577667986604345371611758532679129054037006651278501150702684873310455072680192278304540182508548174864165438483809810255040725317188258360660899675253169236386747033590085809704045790784409458804824595133377300187099056349242690882867622908273760
8813 -28460400299520869257897583655142280073874401649206230781697930634886486067500972298315177717454642586870861419124722835610985089401601828485133663087871479545627860941052759369610393017160116034101170311161416251798345570163904893573773797540262123973776133802541447492314274669644531468398482486716704270671238303168899399941118876115199327389227097251237196753468515470186156977587357468365711841946642667524219307384181404562927109274650200394005226814957943520974849992547247355999437219847984551692209343834983198829888543804734692536131147520
8814 30651795795230413361479795036296653045769874650853562882537597867978544269549462178993303673413837337271508420835100883921427511303667805975333199439608684180151587765140464726255647065519933668640329827169821801859465694333284651951310485592620906105889068928327429285718390641094667343803779107721564313031330120529559978851424809622803772644823569146461755886462836980406462675741485553663490767978411644747199180630593111357957890887100732036513823989688129902626856690934442059269132170199610178267560022798790824100350691784700289740119105920
8815 -33011786787914097064484788690691093360039293289522872667328466677939464892065225066671139616624305219593280733541615311329314910675156112128052078338003453150079481881524854751193788924939696969931592208850538119546791677812924305513588740929667566234724212575305575677144774918021080031340118152928194366422345558066848538451347264224192546404436740001395275221617902561945037529069787061812120713764091878321877682218101911395759056245306129252165291567242530219717519946020258587341072577845746167784802637641940184151401827698546893473935990400
8816 35553333625366143050628666213558919943537116921602441338304829157399964711412793055202373232907220582814891586212837654144773561534989577014315190678861619765038996603271173328907416977668741389402983152698671975783894412949400724671558653276508375153507177766912580531169142807376415373838450504843086331731016004556499702212134893061098366353508250732462667873927237224508892137833757410515522754157934492470524336944943999250680099332184211459910990431417292065112036897070847794299625899955718344168026335644241249489870572276756666591065406400
8817 -38290392136102156397051436227159308111937159031615235074504758374722243957951762928705571787229527627062899681524281786805654267907999372074809608444386950970807091380726333944602383810129484154913061046674879304674618387547762833693296315582920484007776909581884546872351551861587654963304069526785230101002861287170822842573123236808263353619646493395885414503625128068035016032574370558260896535689316259070224459511933840992176052014667551465110436338113397980460091904851996448000555116699248187862738988287463841517913300791682168973389726080
8818 41237990029577112900393855759071416028332308018705933629478057477191063480069015391853967591730029963961170772471650771025371580420466256808308916121111722306788171508184978655435147798572383288427566605329604309565583229863119118726553612357634353412476044641109057976933887575209674780939210782018506083787468193499665390570515760634729004614737096650691172000557920148910365011835756911642601246981645161306028158374877677829659195592286698521684364087538700130746867732034560723110656511806154383206971509644994633506019158585126315412364381520
8819 -44412309155112270363647520935931324691205654848413595363671976771385034763913537809068732079209626195727124401619939677005385403846540657359563464053838738949626560889306936597186780090460352110226140831099315404311070807650272189931457403173983208774553234276291730936782096351601112952731168870224386708527960526061512205851451394001556153224569081549105316764437680307066349999329221623287414574088262507297057066371405420602490584515569805906404889775596000849264875453993992977493696184664601791896705186606369735981053547996884369223991207840
8820 47830774068436433577849169214755234067000216239018230194356434440391389836328708082861507960033631190947806067550516920791465161546056776019271189256165548837634781340779011957894547930145689927124030684296511721817409442978489249644424941911701505410456601386602015208798521426087774764750926214353969696958875079113985289538771474238837543056596592972989067109127504892414859127148659373790138431097910756318603368360410601586752648901995224223725934557103393033188999764559336329715086035843289594429942239954168848232210007766909669744447672048
8821 -51512147389114939294222848402792604983335400414043671550542815605019375074951604919184640040528145597031140183531783562393463729323363722559428667554320726768070262354131192318392698517498834998010119016435742654114678731180488609959517855883620654973078300542316334779738109253647659745701679214006387424657005238062338883090998078808074261802121827254579948873116368290499694659109657224759186915890987064317482841414949128468382825148989741817100817209397297355553700820429243197406443550328594231974116534130259046592472459040393483111701234160
8822 55476632469136706192481275351567877605203235285878978295855878545316525021821937067555499057386304482192865758978755262166976985324088894080977556208849196449227688677140846512787005585795942131295562928925405124548417571631053477946578224660824462698770514340213818740825218274416382440690982509103913499813225863260557770612972629062628584043464099540544681400181982064930762160569390459788388442640572728405595599753799270482676862784100494438267017901835071159860321573274339505638174353807749837007609627306915985736508394964766268971119102400
8823 -59745983932756666565782319602355513434730543224401226414814591647165802457646810118520645865214478226232801175769800317083767564387211478985546100941076082031614766643520503063994477947601970031488512408129898986822862348167091399963211469110235974647416745709581226464633589757009907416256077412471413795070076101648083470335112749921796267263693743121536434925106086133671472515126279586809304149782140554716175893661908233774360892515545273268352838674938400421412988263506591091315907713880945753032225616834030012354217381870091835880957016960
8824 64343626690564158016415713646203557395278867490863368727461450487960276793097664325435112158637547771448785815118085636087552947824061221402865798026753541363178837536790847143429731964439924326828144908539054308621576958958223000332252814025797369951971203751529411246922952873482277066959439881364043354990107906146871627382562950270622829145239805355306445916030476379059362984445036398621757316797117962346339007885303950782171100144616879847113341083985330697556159793682327404957121844387651116958941556203745927379779879259346234157416097920
8825 -69294784076900219870411037915205954011897247693161272164544542542459146494906054113565389144350575043228440654296571278554429086022286192121305744674686693480866623986732163033402844445553992505280548148035152907962998247877429038374518253576886893982748827382844578634625518682407786872186268122818159683841800398825072869555239545923099637494892093985621055751705567403078828862807562176953001564267674337649216810744725969549635800502568282270655324764793156986038921140474377217751035078806106902570273306803716037649636185381515708275267647408
8826 74626615809428803808948659651041640352997643814769191230842406911461521487094011570721246210155851925166056214212721776411197552466240486968763946942926477161260125297167536487834964529855156347364997793813612249063461031765347379574014606037779959270813234216713833796136383746313165076906015676903648380373589544917636611245201978219638005922018848353427533895239816483007422300900275151696007646682901525315425251688648752388694545992680667111809119363923466165614583275531930153521869338240510497568242731744557081409535525264522086703269017600
8827 -80368366523148399992866286686792175686193053902787825440118224613979418035569707424740741915471206364002993877465943145825025542084037881290242658941513208343374675209660747030482313068058971983315784591332436996986619733698547502457187934015737681325564801679754875477426599292178840708203865636014750450961479970742595845792085441114319878881456589014171033189294881409189938332271555063334538744629507823985038195686897452110408983660550583059290071235296626986873342631074480758120620350806842668104915104557932966557586438122660625660154423040
8828 86551525688701822359845195043337756299461225431897250728966465251470388068462875267683053015826736680000121340970895513073372997465936910391220691322573378477059521627388485622717912494097240217379696518190514185584902917463878683482200900963043623809814683283680610674551741047252390994348089015556185908772942818541146665823459572626130579568134806068711217172446166493187362746408740604632098555650363499359793540416720788675403250376759951456970630192680280305027812221176924008401751280405118729412126527793874377702583928270872740469568385280
8829 -93209999786815379704426114785977767635087221118716233016003002803431117164815755847547667716637285844206433540880883144243794226699285796268911144913934006083638095322278327730236368172635265516624379396503021235035301759827210347761948095682307745687339025519935744839350644461792822096833173566435046396486282087122166385062141249497321177566077736981557345770514156458340150994682911114829130095851198980217050946553758654694892337827776585350428052534717472903436091451474312690798895562373064118502129213242945175649152547519942431266142933040
8830 100380297677410729796873388753618027399727285050956483413972859739250968002887317808505244529430448899562812186695620124878173307939929645714853969764299126318955238161937051699857259248378287148318131052096617050537915020466875324172472707098815440285361064369792703228309733385140634059824517377258043314975925716587928167217913703292400580521977334839436114616044620895081908972737138043564719114605052016342010215687034260002408370428285785468589895755121282526555514524468231382558040520587078753280668173947878922447859034926672935514159759040
8831 -108101730173745396550441204463637188688350895987832178478108109086925923527257160455569882825333896822799741072679207811604349994411032394154940360726672615789358277754391348556226722874826048725409115148306717445418127080050059559142989000391516971999964963406948624420624805629955566920376216812116439967369906643486926170110471583784679425282704718408480327690695306268078932813405024262157456101090197454354685756098987952723948635442000531410504005655760511187079848531607084029597888597700246675219784828672815005701028358927544382316459504640
8832 116416624909240885339945755297942223742712611610749068828672701297231164659322888640870978743495661983936743426776188477316301406329345856119196430809820669185323920637739333025773599819097717016409363422022874605859913457122564852631294449274522459103634860058684686768303709279565972228251999051540712547146320619449674472890381682598916263868102837921916526035841746763678393840547378668597452730619499555775240629686002059082966799513097210031914528898708651374360338517477065086505078059849213637027468989486963938751341813548326338756961647360
8833 -125370557667869962996410030323819790943349470001122124668095825157909752256234008262465684831771057337421317266891170504758098229153842082259149224139822961030365151695730034041492195241235679756739926757950709739316360719464894871995598494154133014509716518707486864270262568592732486666360450915768817577953757754271768409824159619602565942322106838992235067711813703451813784683661714904915519752473285599552958358145057114565290086594592599910170594654097224478750101217756732124706775387288249315359823910264116041870905841579247465260866672080
8834 135012601438548393064756314687793499668882800618975595834321925851554926667442138757174435324413671012737692636318043447786296027883779474456704120490792484867325365246157785983091769643420306097192429443174678489279205538333615882460359181866922413366168241633070421349063401200999572843764559537903935140894146404678099414275861131022958768633214829386559109412182498337212303624351313368156253999066809727112612542071199909310710214076619203222365995124970777529093850860069476110106752325267503353969123657102811671620490004832281250292905500160
8835 -145395594550397103699013999644205226285326585179953373495194428482161320669813732673643238372958078607508696218144048623055625801590533195935574704580909847064899393114626407476853390749663913381289216700948090776403058410445581584079220656254327886363580616051957303820353396975970768498787226305279579963137729713198863577591277264078760334994848280585175365167084898824433985088080888947767076144833511997372884318627650716456210867778437779287221208413133339046329888780004025916010128667892069019292434017788768346622255545203932216326196224000
8836 156576429349531366438087216312009562942960174731861107333572934000268768122368821643047880024542640116358136571140258264666194180257655830136211852412329628764655767695801360923482673249055080344718568219611095928992622893703280386649856488377256580653607983856525114555965310966868012619624643888644102579029653139690791598819004356898533643784526756971547375953675133273079668873154078142276813886896332205762940968538316847726093217867632709833963025072079538224899475636752058505658742456847899994224104809894843498987403672486848936322592318920
8837 -168616362989756939392991085858639214169917484390923791284977343750849371002155775038152441080349705835236434205630697865872613069088742893957484258315324802749640329927815106427421629513757815486691181358443782304924136214225472606277340946955069895435125558298576387602190876514228499458674660939531353525605168794985022751712697327053841762570588090304753173145052925558343472163748598496752401506958796669626755794802159835421841725777091188780641167720221012686781563479923238575761772681479003010310074857599229224203105453401703688986975088240
8838 181581352029815090573294539602043638970942362381890245867522628019687661154072339107345492000941220623807690546387130511372940256779447603603056328255984741271679433864704773104508061795456262786180861517345340837053383552609214026111636246018299572686487790631031078263060485252718919449590198350106222652257456766282036656614553240569696202494065256475187360678715686151316790094222682322921194248475438037020547056229741626146606558723906447747442862117579011134459913707468454329929051734340098756592969121912094377516348415273116697369974842720
8839 -195542412659271005857475029046952209831894551530957307692629400520513052861906837478752192123818177662960236380821790374987286388246838326173812092101984263150920698789375417277066782567331905688454642348693745976864449348255926952156456300388918388679257466027916112051926903276412906406890487559799426504328659348304101657841954933387885374302065977195727782852444862445097464526096035110785891658756048722884237466596585393733427998028038793838558423324012510999134398405136352046784105274134839107683994956089425471620896590771503251104092934720
8840 210576008514485092863878017933133886494457187221126144383449671259401770270824191401912205134817817637787097953585999562902661577868915304898609011144531820680263745880973370532082502589690297698429986117005721673064565470008725488332349163276242408869275202505180601569443875988904523244664891239877024963328582256040604332687847657411806623481796915900917406843634286863360206021359472253160687268573925820944315933692613197974259016667721051471503238928678245950819919672166205606790514536382745095265717211705700250881412724428118187399831368000
8841 -226764468196099452872888771819948268315551349116974056672553061847680388302001770846866269129706333951277684630011118935701457833608907263484875697442408742401539064698886720900388242469579510792377161889451043452379332798592110361840596105351494898655830949098907197820340537724956248848267887084444405013143087926230586559150611364932768353401833954897142097548985456529133762376747374422767820425744320687726866403377179927578112103745465925436690688458712248749376265409855647059970651447854525302573964073516665619839410185542011015437882764800
8842 244196434760925270918747030273782947598315440149948360084633271112470170712644870907160720285916064002063992355183986455496386362594797875726201248338618863470595395657352496655088533959488925719255194384263578755011684441852409945780869189581183389638238125632708744195029310945474752198448440683592199852053867219241273556608656034955005013377737602937230600622228421000615868856326319004606662054052254968605343096448209456939372863769448351833025441630146466401222533562087897875843775515019443603703217535105203032447388239644766683739930643760
8843 -262967349634906051839153614436410220133925058662955272828582002978024251561052681442943435881244489540066130557636934165784054816958971278691238122847551742128811984199497268141540642558972708898769636852401007295501648946192665192549814658975810514657882470242863897635241157574443863012508296348611516045373409514911343994276106720633516049961816649381889375225296541339065576345905803219753963588380775758182834425167011994969914078377366519463392661420856997016251340755974769125124100337020957653614973913877292890976607464269389519371655261440
8844 283179973580898237301038962487975131402996472611215873546884357261932940411490454380642826533719072266039784055281853822956193109392382062587361164377436190016593269234487227202844547155214195876317976721639748500048131761474112837869029468727399302895891921942141475096856755375639384274569817911220151092398987304216051879075707322958929528981881655644341961983338033239952490810389183871935475234341380153363042923352482413508268983424302392507677463582919449149365330665864039056854105572947979308536643822437280147791708214740888454071572180480
8845 -304944947556368340304676592985447883677934979250204307351030523843545320785202424687015339367163121560183206734571567323767981777863604474609368443692684306748407105159908301450974667725375078034605396339558023159800168747369009009640744930356521260602066611072385793588299508171056082839245550755683523321881859207212808249966714642816815964034354333006742398682260537546084502133303934668366347432231265298379467841349523772153897082492820290642564093925399057643294710080767097682300614184053521325738846315000919647156171406266556044349193447872
8846 328381396512845204008497018168255638234997132954487226621214852594513278772765557642845661268673767184515682113043224121926611552175450119193015903202060347825835902379634979452216506869050663804895353297290417497558185117001079671228307395185371833227861091137492711892625399169937445248338287835032766483504770858143830035247049892042182975740618514724612410896059794956498373630488904603299919460848399502918485487269268264476957432773146677751571569490459883295807774821444557373717529112543025126935906757189096983906570370119075345713778621760
8847 -353617579422261407458211365525702500241899521028715521967161503204790520405163183648319204994281020047450856975064967318036187530381685741547831403715512648861310200099554216697910883688762753850108338465332984391923127142208051839237027418716375150193760356997486140900649648600109922146027742738496898133492845108637367110587909642350625068526596533148284156969408870086933761218979876054671501043546344581835801773916368420041109874838165312919018582107009021059581654659590291455105714699094513022110417003199722315585177399476644151120023320000
8848 380791589066432821149946944036847341296855136767024371679113745553257670958580001382200511499424410312231122679977062883189034813944961526274989889186812605626324389999648618228524354459748658195822437934330482199144027847694657322145597312256900196833118703691583546730159951206039741877018909166990093743798730668085586265202306981128761115224732324412634148524584842963474721238918891990606145307680346177220931627657827212550950314543344908260191758869616028005255228174161827209212342877205403582892403552393611418736735985312963340400172651520
8849 -410052105396219845712744402574640883620049008286395937242680173566398122465666862634948730969298440478090717911365884023543526947141535860533046466423501150528904951184107750406843604960841801784626765377028631699685326149497548526430803348542157328616965184027523397334071277792027828038147176682027969018095100350510164791216234450423635374228756922529907938564029661940247529083929587557789294943962908220591685402453905863685739783163784357525690654528592049050923478416528001919857858310319859007446818934797872594712070951185240300270951688400
8850 441559206557851642069003789420624103086701039820771558187741610195147376355290508792272925882597522276267634491568662306158767527793748895070026305991841757234917982666842434561093947909372804456636400201378885035993941137974946925011016232906068034842283179736712778892038938970879371485765977761684332377380910506458466123721514610272302120706922093696447176893332094751949269247172791896055997565560538998003905071343270688765255896169080033420171147001380327993261699418431904319628367883516371066092158868279469800868067986745095883989860749440
8851 -475485241997050987424805273548234696621766963572662727157608597606333265887004147572552863595302702025953233769032173489673049365213080327830737666828724656545690510259718639170636744436285970567204394993437150814695563750535744942969437557201972881242269468158649198108862946664628827619606852426957439712455297478844598239896654894121616683288838865076463210180490560838187406746776432786303453467339994452726071158953120854711916808284306342327893087565321112305092624873074252258688772990257592077045566280643774103335465242750196324213804612480
8852 512015772388667689865631159234844116150731080816537249660082814150633241232937764014924463890408416015388847417518201760676813096979416401119795850012404901936908412103198183960491736370487562597666901546367814599816014293441635400303282863847480771327338910730009785105020124446882404523167958578443545709377664481196018301194768346330221313362632209285786872297528563481719761836085127352369596731244672157605609458320444698751194566732409054044381521056976351511750589876931857679357621954763523121538562100354685921817237376892964804181218455600
8853 -551350581502337453206246443112907250470206218589205648203329546651201055085871872419602989227359318203561803709232619250090000815416326865690440937777170849370507600626083469336416533774885720419648892015438271789496378497052994854015875514621109272549454492403519289385467562245631645406372871543190085298269365553799404646976030874533445580021340559435507386376192821038759914213863986949073164797584871961594239462104335515047366082899948545848837213505586301846035527929027593470763135508804892004400397844265923919743796752372926734154758286080
8854 593704765505194505429904693257272120807968240447637125850635133382260078626822956733266713424246271937034423733986894688199863108358298590399401199221627247858445792983284179364521673409440263793647143384703145112718006208270827784659423432894257585958836803031636066958662716058250013356997750822028245610338365813452362778720737121704495118013689080891639782527665123045102482160177386483153054665643384286625850957872951499876065543397525405512708133793078529112602841181234891351093906538671885809980908835665970587001823409643369785983941184320
8855 -639309905622993702715692612637155970695334115960073633606660256292984891393700599772389598010236527774872176814148767819786654347795475329403472196101769195588149785647369723743691348232227603605992542724806117394893943195640468291585013266551943071599194173509954800276975364905854422812007247085518681066758388177792986733149465000766595017184984958217888701033911773060499471351813808705049849362107194052527362851108268037504255439652993022059107458825948129082097582726558551836856429178518857265998342340065764270668978589048389734928656674816
8856 688415330533415826751019035829321973936861821237614672791095389449307744375264115622628533911493858273251120723158617947966737972943513704407724387912520046670282858970516067507262545112481478216476463856828219668799711001231763775530480955159947564406809711634397935862618551658526604175258285048559432116497263251714361248153212705286277446459094967967064721250249730203816700702430430735033602093059074945459461392413109473591322043992136739689988964232897336765128534791843447445683281883659319783668848219941057201255284109561016453148768394880
8857 -741289475352286423786722455356259697664585293791817779083109005992733652862748926350023929947939340111547805028947021630093092100227626810161011721604201166765703970525301574232200537278009399437300765385445895612368317084141608514204066988347447007786618335687624051588193966571236211859767374050132601597462922604065536578897791013393639885568244186986412934456415526815579183983044647890030623315047105603029795077739139438854581881193574764809754199771579084488986056943485131862937042685449454150382777146676720328259796996207542901991753189920
8858 798221344597568401784754462370783319277850416670887581015285041976249793739841608237291917741491795556467760069897086165874867115564704547227535846852585491876751859318759487041014449355684953848416365426472341077117653581803217211879059806066605883064783418065575292632393051274981922924399840759266593775407819370979885814854255987427152962596747328082518096295634518852314332584056933932532774616782509549138855071795186760347699572676819927869514334352118663670716182006692854316447469388402931085039735501986197432734510169808505241618674620160
8859 -859522087080127124236592401548366627373186671369857121162774712072791791399162188959496173404661385717053865717457721622495153598654072127968020665148512154383558675855164752161298743940791941179446099014827231915017288289113037276008478981122518402031930433954886289998860710647091163986207888880898868034261832070400846096956719299618640441853193604199700530795511505535792729757322905707460911312133568146112895008250747858858832470518911457838163552321968271639427825759750355843421250003630006872829503258333662815046537435491314949872603796800
8860 925526691277465430667157992437835440178884084918064130915474530017469513021846852493603367327220368764687224578071819604516613396933194342103677321197833859037743306335824870825063252957127904464963857147435963260098039432396883596990335194220409826023002039913885389105289152818275112056779317557432372046019441613414075892088309292991441020058123484362323324721347016495899289289151316425684950599599646520294419525022051334596305128640646852176347890034765733181907693067452238848530077140512249306751746950728776202676847479158680296988877902400
8861 -996595810400168943233249716919362948098754654490049155666499632918952704472193473651353925828413977423733111511923759941113605591120084158224255302186212816833039969696328166731508471050210284260180224789516663658248615905982462921852026590295350840217490858208944131847273295013500591095052232658468286896807299468487938531295943225158234990346521031249600975458447428962466097022880326912537243667908327482165335916663514592484456098080310373652330269166074566946725480214304390570422259068144180843223649228617974746185033336987196835132385094960
8862 1073117727064223517159450006105906833821982667690590488436370772357250682663070537863197697508825435418643285294879669652370924157019933780390938573223864416654370829444889788742641153065918469927480355655512825005243686190467516508263057364619237178746759676489408004044786216020761683465102893875732734819426757389115958651394080346625836255210566906579597468063498299430524345272412941104610117271596092436950678721511682540097519738783797598663605682410637525966418878059516136625881517323843653319030176311462297506463347495173876587287047070720
8863 -1155510468239470408946922115704216922142584920182653774204488757110180253123754627135382218074617791324806813485640540869527562838815450616186154703850662128344797579601743755241023913764005676122635758474544729643223689705621534718520439116587849792191504760904969443693484797566808784484779465826756345609785046645965816537093058267834830002423813636790991071208638790565765378218613865477160169003705915202773618158209228653362915139139231612077192929715117210367803907359943478035592995436828122410127263869183019999484604614882757587214097562880
8864 1244224081959344142677970392152526658065523943283674796222644426505703212620440135566437288045201613400409301174962517727413096643334960196906596037345436713991049099555886094495436353284202059567586870757013697228419150813474860141179114717689419449549778586339620646331957196253880595004790128405088166033744981767378583342030532096770838180953460466424488916097748915401069515918085486914843984017947370306669161203765541585791902140330294811173716739449300080397130831665822074276143007974214058260962869816267909640788210324881842301327568002480
8865 -1339743088154098512545160787641921450922975098242008894825969158450715663413724682384279285142849620760614731354606779314185765163179086890416859545319507465176891782819692022975728814027608646826866427021081958693368527001043357495003439887954378372827366254241392574448970827433495470412661085079350666839531014039731858299895727702850454084921713248628510419805802978166746811075748661376621976801097336119648276709194374315641799977120349205120078431891250125973288309855924146464267439241195669445205138907455034223973615880767192024845171700000
8866 1442589116913708663108151749422785395432559315487990831125838252855057132099583027385254147986856691212360689647799940642585292785141970956767175472019088193228366860205397406883322115275490502717378360724980018519960915661112358100844041772521821773062120305734644971033108323289034812337904925855174696273395683652864370921807512413617421474764365090018543806979866395640805321534838897324278448334728637857085311773751108074919793521081344843399636964354788253214002150465776014352858537707731462743612188289491157321431357679056856071916676229120
8867 -1553323748502643914999336665271695024193991160118662885565987614201804920426090227924151941265350244537252794810111120747474720796721680726635175368443684446677418885216426473179024564966200971105244939366810226789225349868713939306027902602097349423646936912687386776081740146144924456600755459043551180017810490540242939766811307497129437533677049869102490369496658979496143576801778500498401731781323778527865545713407144597066188909408480611059579109246413463670871839544302974418056540566984014970102336144076863124833909711692476433981564501280
8868 1672551570542227806898173036979304120183741306316695475145543183643335364186900614945730886502937458925147274561951075643709555677080392817873432331539676291597903295070210342882878526695283829325085792001256149866140677145287330550215921443119936856407989701959731201075308139281615557292348557197770423897696580769664642518761531824469526481794341216283065704902142825047379377723012213540381055649146435365748126545092553159669260730672083425602132846686833969412490726688316598209777157485535596560165152988992561092453748457439885394049733461120
8869 -1800923468953247820152536812148114111602532424433466417627113580178613039320029403700818691352139861654787260843647836445671465459618922046127717365304801691349289291914393208140499123241019256620876118821038835549224549299347071842183785491479933961428828051546584296579000871887527043695472255211128721899779048674072869722100247995034897268197383078627426444091486124084526677078470069317775797818464333187898542985438047890659148607499271253586228397430799498957916837450458179577574921271199216945000906061044105536708629883608738438863427752560
8870 1939140170518206652407649802395287801768772470368812458932381941273053035213124965868706507298108189966580538078158251337064025778222378639037845281620268260705144967839002205197309667490834690790569509736734530688929282737366963545873059024271838600991482171791164330233146082088365646687891638924394993584610163212168474528858406494673490896774415410592728335600861455000215094785357942956549445097303772678777889941705048993571509103856493434844071029075166522374035670427157541062342295452453314853927667121451803951450691483176253927213007489152
8871 -2087956056285963275254853901647604701704021416447296998077330798166773604750742158938808067870383809810781927179134185022241668483215147019379685580614671439087919033057741204491973047721112489543505163749372167726610734748918307748908865988641736288911382577695981334083336595913414704774118662508115749361944560835925312686002744669062500649230528080891772203455384568562376999028032695412377559136896017822649593335520670895035401912610395825929207503823432795793841068342492941176994759334808970337229757063012403400276812970265264851521828926400
8872 2248183266508860125683131183293014687840752054179372821652880004329947662276216961550391037836734679724832534245099728096384040264490381882006755034062793657574656084996716105579115833207836226317119413924389374670336864753101206431744128806395828448437951952118232270359977420461199064350685463287226275657903860966079750971705493343306346641960087022716067491094604474496270135925448180800815527748181686051505646979689988256855592535510794054298687041540779760744602181232068142860807118063985959681922671781208344199182369866515911927578171535280
8873 -2420696119381698296546913947741036023843765169913881016367232843490045041317018832119187665689386246315875397667571368806731407215899104047147230528655821411105226346292887396768280838184456548406694442138148737668722253754458314225118560785684280609305457710431779035507537833696440759982388287557672231106714920528208038807557864742361527875614743268548862757949685521546486181914663685162231028363602346578659588133828426849404566412625957244667021246668864100747114378280173381738634818562583818065809617617183250693886098601339810171572883610240
8874 2606435867551634718810601020553317136361157789643809293474766463707395931885279694276783836674426921320583082266276648298006398329717468405769784015022115550392076069121831758799764725015731030264438808968214750574199697017735222165068928011198322415588871103857569107065962064888670304635449240312728073596668588229098207209643928297341055685044084812817526595251036390591388200266594554656345922940591349078299682106188655993849206673927280166300994404219665072888268047135819987757682879290293621695545013251743391995913453181661567957471899655520
8875 -2806415818197412761260379269073636614120083559951740272955031498611320074564645019925170999787556071319478282053906037805646285713924899074907772704994162220445582474482213942037469173884171816377612904109817108287284256246439051714808063309619487070285937541943933937117568142014401022871953591192656987664783508031567222031613766357829976388609336486523872498717036424169660674075958211237113243524273710992525354256897449441625622308115234769769600221060860845160699458277023858563636916802217741232653822812516335942547365988147619598922038988544
8876 3021726844445178003265504717226888263034327120594980136191995340722248136841156601490231376097798860941457736120412236351908339056856781024546788832204048088110432675101577383921299135366841925669753968438492005320312552841706689322451441599328651826165321564991749802574175643871721072767790684055597553280335259171298680456234449603032905444803294794189412025909018948870963682482791028422940530030250568297540964975401072915175611806083713666691024703522218936200131131088382938957337356307898683922167379587158214276479874398997000152397621288320
8877 -3253543318007103826263554460180713255288348030125014003506164678631738373929345887331962150341452758810048591061909533359681696664995308467501055315315936262733767937820234521645996541796425868629946858186362668278570468429406466007751904854725455236095416705330171642406956265454083114381870647230719807159928276569030767045275426407498360258535069916087876072646581546066182314711555385582874777386258181238965540630003516583969518106430718409870328527891911314350444267853613764185727806301690108746985990974942316511457846401960541275147362679040
8878 3503129495209595870418264494188986272685097615471679613368511055052160576396216746055821096070746477177606875919556435220990299618947150485166006731423165104204160225326967701812343896435885684971344529259351474205825365636805470857512176364584874346482717620674105453622687832196643773148916866241039860509885863382323652547441382973705409653150595859568243355523423897910720125020331916480371872703378065210541920837926731800614621844401497768838863449596994610416990960215852161711686567494202714044114484376246505481049473409540726928074592355200
8879 -3771846391032270116926781055621001448230124692275980852368878012978141192641995666086039697244409432192714061207854780909446960798380670517259433463359473109443177360673223747347359768394133193909902702715735800081630577225789704627800136427476563895916173402638203253328332998237766164552190151460422088244933112185566995876525571948213163764191586485100811221838014256083117461752553133978043165697091890830060351987501262601324422435949689962107864233876450156921117810090868948714423860916336384968983322070352079181416622274929329020657438879040
8880 4061159178420453282862100120618376973747074059082301841159888056753343375595785522326431176912689795267003886845174643997361618160905017537906371915725213621880275979818649537124938536380655286952484105945860178051623002093733208312396354597281749936184727356852479118505478510283313088677252459915557617179841756855519067704069948261925586142716526058626569114796468638398734336266572875346924793933138723177067348786504502461556591345595635061137301897214192894707266014747268479392045815551777389351178103745579313072874898877802940791761182539392
8881 -4372645152976891629396452124441287317101917457406768481729170154685466465962856919832917350837044254520353421603648361882160311358296342795504738225638591690343983370967069898358714584383160396067269332046408835246040096748074054842377629020080925935515436311086344494835912818981503786991028692744707006517125878713414152080854862677335544930543360834476404387263128837221730229772784799652064070856022598921771490440595292132654931691726684764422480719462099093751594072169821215338488500785971188047757826158080093862695301622380967004748599049600
8882 4708002306198015533877473275764649334996929848990785144501229357919354007792058591670472559777543080244258475870057189534987802568690126163359954675276073653561483110856309806994818020239683887751739968220521879533526993173873126074111221604283772330547990522834939050618377566622492730835278983206115847566298997501694609729721781611802651741214476149275432858852959516839772941648515589683680448504067803624398627101721273822400264623968744680759717310065998316738007519931167311605556621441445087911865232261740330275248553956376490613441565289040
8883 -5069058553713000208295564496112670901559042791267459004130637762817325080056318069984586331133897286881411411505201077901763177532104267871090657139177495514719873620980840112539627727302449439885897567981732177831066298925408429412326086941312329848068933190821889084057463464944751782920028312739472310311766238469968277492596260456911433149824676080385932300069942418136463090239947001534585840325384255139046436526133168789553474719544691461249471256406288420954955455957299462796422830409554399141587155081311676194379019673237156864360550686720
8884 5457781668527752103768055679917609421087863327006631793975550426952013435329562419474047338563773367940093144746780242503944927918680217046129213037407267097979779964098721515425093474795861600870862180206948647072302834305367113194850388801948114795405815865462663220552437050120113281386812545498200303295557488722706288897087197648853613701671524302981105205332123170945805185499323075936195452567470153502523470436436565839145994606823828651283790141757960350019141738314023524235640445843880789952241191376735591642169040287968805650370690617200
8885 -5876289973089952105940139630882933902537436705951691862333981054589838018126761856696723308844938498683606828662332464416778571922440623752222337925013884736775920462627884641546227328000518838894260530202273219780537191759447058209461159061236846448061293485033742368657344360879559507180537946920237876795900757662002635297832714303388712278906597963749890124113492184598840031415919094715283509408538270438316712423863607806034831949501722644550264727385269042562927114731008364531249269122731073413299704662545375620174599096770968761379923743200
8886 6326863848095971628162845050825594194578572443465428268273957955200430265173203179399369919660086744390795489609199120518371658584513733736686083002136129444593421289830177000457945843047796662659022468588740680543861818715696600509508619447394069298387842609744202209389670532567194800625831323490033418727627422266569754412960519001130711528853739265695864701565845660223099263250736036737678176386573502075461149327916096325883298811236607284377667700946277461802832115411624525504779076347479139562733940318997818428678230163450377292678765979200
8887 -6811958120377982537697522215557975717228896570647204620540359835403860760697739305778235530553553051985337434648318499741375068551315228031588889566284302780782257447108261959606975624417141557881233270577311375005686600971542897078489828882290281647960967826168212533234106785516598756298630195256419003973163606858629261898529296801457045997786651324088607430076723492110984458673236569412573453824050566198032232942807092958037865377037672813874900589618639143096665437590644867440989859908124277143755335051379139410612234404918986257130199629760
8888 7334215396963727276093948167528285358023471004698311510414582350245385627571782396551345662084065477551254984393210032651591327975533482143381627418924066097775157217168043221986834864705138697368662520313495245984132774478976180979835917136883549755484142942958617248086256883452914584350113187608249407776372277691408679724616297357968231580740999213549476807015334183636461310745207966801468295306412672759306306751384501552607121547020954827560452959199613242152802792769459783040394225004984565881950967622557779359039552529719077458758233846080
8889 -7896480417517834772984044432379094174575313785227279545223535095875129770828617082987710701346974480339691963579456363631159303266256751378051090263974890007848449074265280207055758520122662058066882903512922684339886021873805501413075386858952743601984552817208945009525230442497244449097485221265299129542078572336949709478140047556162824960342728456836892746899867137039543209396576644395515846325599240784608161552735716961694729445877153381960284023769856204441205923224221808112047979269316409693065278757739016016421346054411994529512058806400
8890 8501815502879844251970014683833331998349151523184639980512637795198297775043136845502660078099613303458397157994381870146247546593959854746406120695191659413604538147041602998311440128175020368927687324504432990372710878882077069627029006728372805045923593024202024644428916845370409614049785728639054383446866652755532962444416272763431562384265397025955673201318052236560803710182960855426557931067037622115044053646340113047881944959161342845976354917642782541258403589701337937011963226208105223617862508277468137107666935363056703100823890739200
8891 -9153517183339914729540974649145410591895565064185663470953958636148171009833807233472268859752762644109837136914273468433882786688373868694118135573505382154233806860849503027769822257038421246292471073439799972671433659525316308055037342826876627822837016146597622003266878104495570944702344961281131336448941825279346656141185943589556690006983344553528952450984300171446223682926552365088629734346072201184459221418109980660930378226480548843907701300178512345209275762100700686753556008045561717920244815552919017201699982432073860957474896675520
8892 9855134096670492866202837664801059465743360527316217692729895076030330276844109864690996649089341299023446715504459800359896107356165820597159786072248719831944460680888540655645081923587945615704103280133979997237772138868680446772857458400081707150107214501175320518638186309348998598258593911673052357911886370879994527707285082101194885434729782267255271735141246668015286360164662139226332876147852018452434227234775727563462018799955302218874039342005712900236748780166798125238369046785629820846232462247887999621430493091384807816540069216960
8893 -10610486252795355443706142954186656294081081882230156947975796247328270169087848868193479264182774769090119030967472846818652598090682020857966451257306220875071366036721091626137760818243544989272060822345493111890999853690820397475154962410390269088976542329080507132020911744798592659291799359766246220412623152064483322965333810493885994799679024673231993503219439544218437033603813919657844141080215583214345577509872595990699707134211535339629493485665768928510803641151875273492466109230171589270824710714587096732967539071407560052878083589680
8894 11423685769363419032453394479564007195537708148170324762248184194379471823524907602831300123951414464043586423757240033865209530765661931066572585705041415416808301600639364022737671974526887625379289658574251200950139945974009078475745026837608445574189903871383057377739927471846048486040698032370789841532096532895005806404223090391470325665209111917612504754933254143063048776706705091176169814007258843010658237153777380450908837965961337334477914733285529943216937621895014866237969734164664597178454835958434419446357283767372125403012585004800
8895 -12299159190443315312822980641940927927931891115214353534747546095407072231234279260554065432989919404936898388063760499485167545948541549820564427547199941765202444148955885350522331817884705094261871911446459163515795807967300732518740284085007930450293284111241963675402395292076350254966033821620452769877075114492537849734084825944324153984204742672185040345415431048290544323499230871903069415433581123218492429925819138548644815253216065292815818722777442175239091974097812239693017524807830290333703610269820015207857309611978539522191632296320
8896 13241671509108789757734297722181470922441698278772552520342534842037783299791523254813848557992696679617123643624997806299834296259029506515347055008965760668878843678910395064777957263119015752195281724641320937229685104077543566668220339916627206262166231707455250291173698802769993079375134365029094759509488397192373032199331424737171148581459206865934421272258381511439477531827923201343962168804583134636963145703468264798505024983684485933528285491068868629746160751880227434791376419487731854165975262181231375602898045692660353869919174344160
8897 -14256352023890574526129992714541253328478794591363514004776650210893201446703603135379906028202444026658814803437451063174932039021454646061312782549180205620498007917376254055030326065922506276708837252656659056352921931790227173832579325749528115253677304131115687774674226056799013986937241970131530905847774110309256530637842181282882634888910662808907692038119722608930262273112166587576790370334269521161903182600302772745620595692022113680272862141058249711964344257839359497840479242347953049360100363888015098410102876016163628639585154764800
8898 15348722168977098319231877835179072023633805575861543904208229617874273378346303881243591633442114851393410296215172982214693847009621834604644344018989004128782574353297047711396480740888712620913597289868911059447069577520021133539743436279577130257695835459228713741126906132065305637251249589806032397326562281268452258472275249243055298048878015104656492478200309867751991034556891995136104449558232946697127592175547515269169952707209154102146117683291214794270954050788244155439515412512557984628639668239131650933191991084244201823153708497280
8899 -16524725468707582057807873114721790414941127411710918423516513761534209720473929107241624260155950696597110575039408112114842755015499120712137152532121271425781785195542925906902414685963729709966713505166287078680018806982366787745802686842062299840157533582431351600503825741331892720618794772488755093542201684409577188484490269059228716796257242283567977340449321245355559677878509459136501793972761928073841840301462193238146108254886695103056024509284511751391954241718437110711644559531227173006614333192843324546851941895393003732068667326400
8900 17790759778374142070838031869234490006517436628740092054278176827630339372147529685026481062896183173596540994480010169392148582858513106396710647089555041959014884130548949521534720408761922111555312032428519564475966702690976907515723532029338555220718262042529339202610209578665174088629925713279200579272088375571252470209024437072733067129883221400607256561387471538952876195034095201762231554437536390529970270259192208062301485974561185653897282146661833870729652566714612091188790357770963233349624133298773680790754903410813209488078211697840
8901 -19153711985696259887069596184745610460477603377406397947839745091378815690753137275718734858420501374755719415024698363017981911727996747901270015266517839745240325332241290125243523205220977219362029364955659395873613681066654296266603826811633566022794699284835330399206680558309927580815163038341074718937253221122054667440165295186539120999651709098710273172305615671490552426511777396305824658362218051407363360855984471369533995345462785721626929957937102673631043314542467620059349598657769479314732388730610547531784664165183302908000438329600
8902 20620995360617854500680749983578741888827675490920579690620109785730035561077080090509030091204439816104465965112877570321713228404928349761908991649262400244945949298973978435346213323242548987273725088862704488632263757688520785605828152210092947631997839793254764252373498977671336178483447139168163738963100467239080798735211901312304536484080304920561037255379522687945950797924202707625684909367043785404689054176392670259797566007830240354276947741265569210870444474816669448797351481395571281056971705975778036989832796160778657510300360700320
8903 -22200589755375737737169823633432399078467307349707264122034269568357336961396906372721448111163296099391999743619746625155857528381610467797734142584642595970700986409004051107088691140745333303602604300368202058558104353958847390735002642857592739758088350255880135293368614908890534302949816901931788711511280049473979066678749447734018760845497663454706652970829401714394152504109147435616350368608820545270128931235715197272761794232052580909354645525250870526535507015269477322131852223472757286503480672751664261624780367981876460238779893365440
8904 23901084872175412364449769759963090943822750101246388598493728193034640240315782721405643353725731898966301641589226597006434123178384797563017730733697702182632170762724776830417363670349065191720682418555644306582918503099198689301891732607537867779838536755046118695650360533037067617872503945416106540828966637131917810083020166105627640170542158886960400078126647776341269005942281968257969468397020053340931404447075858099169638955664607342213850081083860387351184103968365523144492927316457163564709605416998469922996959608696647858603222996480
8905 -25731726832368802902704318877175328952133252572265834755053510004133364875941872608131825708474737251258677353403411129584345257323825916573667708346683993860229131565155199273769180398843051461621580274237834978977433539369868744655678027636186919966420977656264773669609404941524251707102522617479110139152524841741731686744966884434930352226327711107928089328600821581701071757631041429292925323404008648165433749125310552409754213866735194513072989210709335246651693080999987450039108310873656177862341664130290650733372820152948983381756776976192
8906 27702468298847702841476857653504442193662368259182473061510285637156235974915967670800078603447849126035776528602122940439483798397763248090031327740498617403679795545809573577621353646541787076305103724471212128912179926533727053264674410653632350919518181529480546784845321099208797232432850324514250816975386277319352932238239417882794485449422697356455463962418546023555815970532855067114153728691747148203450999409217619628994484275706625410198260711157755394172398712881817915533028122160919350706715057319062788660692395315945795037444267251040
8907 -29824022422542364581795793650615234271678774237285116140273657705080876247698465334413520295394632621988470584394537258492666968212135980384276215232813136438742875342727885290070760871139183650985759772595932453671031593968000125721614654973093716278081095925013769316364576031617893775508859779819386961118134149997412962126703393943464740968157749049437490773541771512739338594892406846051453850757485650505088988164894168574518268037021282780157149131454791446363463555554415230454242633939072858135478368671796927588544527630484808354378594189120
8908 32107920904549922949215949289094299750197172679152555225839283102900478617765459615897641159458830624146749462030844256337817850786360559813785246928806466622781293352190719458491685263466790780322255808607328045548509316384613612530281894034530522707528486502705343506396496642843512596595328186516913431730054259931778669622088304984604460811907487065968006192270157089320601622091079459670680541888349426280771735982804231563495423605269835444275036549263958367878528288312354344551486395239245490836248666993349641546315768366021097442094266437440
8909 -34566576487623243731392613677870654978925015039272025833713509665733203947709367779908869926988223863043074551199511907994333872489455296406639580215610494247195299359285622016510400124020553153299420136713313135718045357476047384744080612783490467330099758495834949814424294484505963569825865874387600318351372348515822739002938054369763251183096521146325698777264376831715026952868526725313827131694354091088492310828922129811155676742054790793497735329499134560246070787146592635298731885153922837804375074974435243159267331847855338476471538622720
8910 37213350214646776074429341553622824068387137641830323015171823987270069418638184176553705972958160930361034879006751275661852126371047119475184558269829705752086505907622386073656705454807976085009281379769491451987154068463323395792115833739007321744535091172469159689983851360734599707167302452352169550042921262540825918508900181914125848345157696361559006732650371778221885714051817634676873311727691989822206706944161703851326067548647161582516455365985967148966089840987835625111199283576909868023384829582330574075132292047799801560901083528000
8911 -40062623817440589566414832683639687525463261055647108433028045543013141275698364377340236513776780014380515371011175206719642376846406950164344695520132732346289748942527254792141455456236055362357043304208740192501344793086926445356382519801640818125233648713488617272743483249617914852281788132491893409031604847529667027829923705574345700579628326541097132195625234592469958415011912317453414411593262918076362907602941258016130610101772938111407021653173205900786962141827075238157095784313938862611022887490571740093322909634853076940603092259840
8912 43129877626905287652192938127529777080853355068780575188371334765390822896132221536260574188121648927905824210058379961627501270697988671960388827730890743094421207200531885927349721742585937771847910981677173734813058817180450331175648082087942898963528954209527547482676975358543459088246171923814304367166541103714999787598611493640217799792409724701986742388706669094222522635043240034450037739163523374022219442844758594909818516511219040182622193818202414682564086035523525144232155954505272273716062616212151351327300123905707618408546049649520
8913 -46431774425297710744861494772057158927229213679129987714140492258696181568155484264271106699156311617452451794672466352676736804012581023062347154226096231756418191471559696152545720209350065919862598516761502595442883015811418864188984906757721417371060875718136446931311457758525182625448611798450918640500885153662179240435125288481513724236857064193756349472601820885039435794079417520748988739738693876751650859493477672715420952364101649128649211613630051296674763604931172178702998001875463273614754483013840646185242157898251024867599833404800
8914 49986249693470382750092634929896118547924917114260431899800965928759058151575156439281976066334919761530554897277592755766266036527533673233876294433504351363405288919188495200512286237083450779577400357726559920614271534847606475485114317225171671865246854569349736278254122820964572543061745382764059032559550981693013697319171363686389729061109732360828747408090502511731168088519884860142656375069672618732288473065670318137368095862207535062483002703010643001088913470222516818544052884082133686510148625220612850628729269844085772497326662265040
8915 -53812608740388785341237682260664061516628658506867345939701247595329103299799118853127950228394956621780867167491029647824344026378024852236580229488246250348421153533182578548181388116250107102686471000002737849995793044598768049043206474466850722019989969476756226595585515861634146477060295704274628510129652169555509592275443155664766513442743384297840653941079726857516644760060014109502543575523724395099865126635785715728204119218568238825867211662198928445444257491264251198406269859494276646135996292756751927551265986781368185424266226806400
8916 57931631239345124161528578772599172518995395726327701373043582883600435943901519841287639096205861889032452696620059593342655777990826509203225986806845853248783322136965083143555078131984548399911315971691272510396806895162359519049254548440386485942307034587023258812119025436414632030070824663086946606816388812100801745366304432865116572921119732868112011502015612552453504452423951472097245902307976856589145910171175788324451972954241466470122496274277461107246236155550200942528496230829901473577306065692519863139111750569691832278345670821120
8917 -62365683735214719855947738819919080691344181199673002515212608642148350574558613038701100303447474189218164396901249385780607109932040178808002072052265947904455144115556741580784661272897598131629550120593603624750549999867164629374812819725102053495499429557009433729671271068546748963908982188533028132780840662511651890242390855178478662175802801182707149599492325087179316557140619174391558222901685338180092727567382537821078843380547478091493364266764693349996768446307412291388207123132626010973084596011373691827275878987229647985752648799200
8918 67138840730066103617358248984821916927289539731813226356605893609943283926974873669977671343874233661626262551781511703804696812032154816567263818988938889937949288700508093589206650263173798546800703607855905361786796059524216041825376989409401698987928069351379956519620366232235184936559626120505069023711145722596249501930639085218900139068169755956258179068962139721331345340929118280060652726475581300328087070024507320659613735266482878799450114203947129587260944943803037954944453823288845959693600451924409890512779204364997580535543797369600
8919 -72277015000669210260885667001434548950733714213750312171206267718174957341205874722989967379037833858068879362922296262498775619044982204890557189366997216770062951327210840441048193085330292503432605555742667404203526511415614850401142453167078193397068429506718203060808898896013698496760270481944265209317048568842905896598597970349999487252355740274044692170346994899031787938162566302814790118580539379560748139802149879912973385712081105141211034324081458548527564065401230109238282342991919508128040250182249615287056948922904349808121824992000
8920 77808097851196166559747283948483662513000968891887264752781629785382755560031944808620351111136582030822340118499774024726051061901835701836036381711019414614171536462961767642671632903819192062208380979490843191590112707409558486061540532556840217562571902283233038788873320141030485474723433943503663827176691945798053026431524235747252601854815153636176003457736966765656330923637855857766483583091457687641304893436468293093043307417426960508900733435111551506859301059835735215229511253582058467662192742491072362102360693167911467253158685463040
8921 -83762110057943360712305679428468362724612055399787164981974094155047254054854375615472278899097846768558097515986072285285580814769647291914548505379420571058562516793749754508496283500967745294208988251280299057853188971237264018873458511676192270765166012944556168676091880342027177522352538421920752349224405149280794626217457322583605456564735712401301419157910841328738182901740798178809427927214871141852582500452693985497746547788256710280220159756061724416210079280412812959506402673477820570431319986157685686366865104621199145669268918052480
8922 90171364320509341326348247971748044395439698441900017490204107316098407251305887537535079903781563488067037969694583678573707679136670764724464612959348821179972537032486489127951884226672084893382390775099993124179891061904838646443553751175040651125266589593007582139267046059219689180352560648500894976897706784303737842636815892975506875578769218471996815143447751958245143758325642027335132765554909505686246012165409186812475804981203718261553211598004467967782611276006230783356002433170872860182240997766861397228267976310647851572784216599040
8923 -97070640095850061410242337974222741422298453412249704872569710688754277825449917505483897705206869905731690164264313713006394315089726064331702639700060746109065442352576699999147205955371839864412628175203321718764925526919039677832974069179518160253481420981025566422744033334275114324184632274479237175007863228036481733476573565516132738744207436569008888045206961688311605103095512835201572788744513523840816419881690575750494419587223421526046819491117089215740657123040816034116416427112339873213060103416257091653263538617096777851563856516320
8924 104497371758333981101957297945787020699545784138062814269877966219046617791972247078835161336658748846094981958693863486037931545027845943684737159514188039767758435787003798025016255074890739054881161046988615144642233212255212516510314220171579079874408699208272689658764650853461660903718949692757787604657529644973637328967598300515448185989675871237143926577841520111582819154500975728441395493020154504587378103229678146472940488617912355036148444546820184648946586498376429053851158938947229547192350439976653674551386104506777967957091578272640
8925 -112491851100692777869422704317536471215133156561154316802729857979963299954584964498433737912673731347449607451155970990258547449506652683401615316971438372158646094889088123547140958705875844095820593831592882378683969606870228233043064062669531104456566490943191819046391446506715767644451666770867075128243167112369900862113945960203658446134184398115636681653280476229934343458317586451095252812154748704852570886994391893175031154674453167951349693152439270527204240263884401438894813042512228689467955692281188435894301291241563953528288920929792
8926 121097445267994287257571951969107529982901819664161959435190098634429182187016510096156433625540827278686685551248809420197231114368795034904666703131710933589948285734357436355197538366659438632896668446069915685595015635864347687527820505752298216749330618265272493928718009597247343426941309545442868610926887203027238424009338562843359678904808811360242863640873032029923407300320217058533822548799875683127006198219533708180886469281736700240269350235892818741693206983701393756791468911632715808599417489676682111882763146297383831175835317964160
8927 -130360831299867473742069133914548943047768958546729596596750784043846049253048606217189054706294689466387080344644510713394666680617441358519774713822404199142595804871621995822915588414902824929508633170047116949191760444754234732225086241204868265986487630916831407630976241358184105098236164014283285192950534780959514530940140595598559994524047168515462159497660684566653341906599794793489409019142509232722706906346317293646231533170569228932852117787631099029743309136768126898017364880286346186069392730116950381437134240141858713180150254634240
8928 140332248545630852577038073952492982859799681381361679609068715982106933986562877375620307456633828799123777363342465883554886930050484702839730875335859927054799516581682735772624244660955854618345860702686504410071731160005903607881537653787443732511460853832614971820179663020766135693221908425414482392859557065248001027215718080100071519536330914166466516680503498634085324255846275020257650946014240009369695193108633215496871445245608283784264580884068910642696115309574918831640303619285842581760967528911703185268117166822716782056291147639040
8929 -151065770313195860209140019740915151802781140739205750634302183583526824309119622841732124504566677723631546359312812663958587198284743191736435651156166535786820416173796120871886839640188761351094548452013388515784377208554710040461850312569129999084390699024770291945724013252542608759468272777412671316361379839956187694026296030187120592125942087712405919219655836911223847585056677085307132986440440553963781968482055959292687461958202817096062942399314576742606486003610201869250992743266634196901742728501435323908393086281757791811665011920720
8930 162619596216151650111506664997991954203656998934310778521707203260158483648860889496349876320755149522395329152982895054009410028250420993712784255152980449910059088439466774792524719980893310629422524651698443440165619175099470143410453786314985302874865005914941757182914631893508882956096416070157785062428091304455649549803354753440220289812120337267492598474430347225810552921394947381700344603871705484391716238920144384356354955916970139724018265089164540369688258672042285089761566053424771307337469319638996476040656103421136219361557793059840
8931 -175056366794843320334871598731174322239732098213199131649709574018944325678744007550928924325975989878540021433468399748729617536538360188796149537060693214442747760914871624872407763145293251060371335767208583300075654580539849368895536170213843927510547331042724197113657504587406216707195100380413172623812462339364787300591560993184987527145872609628013495004892238352606007873141521617379831646924899826283937634659328315153815198096382420058316271541532273485762126907910209119258165735821280823446098087403042087589963974650303061551312538296960
8932 188443502107129479619621556637400930047063199485786056371042871886283980609455506190903467857161943010620443255665334438808727907677289915721022692175801939836277970538176243766122572410659964231475902808467979631053642433410814088318190890905913173672348139034646109635894097177841431017360429562139508161446677682944799760064285929451520256682776582725923391906247677894075265754585384047772539919545506694654537505527257196140857923815674246505584213671551500405795119539743361551852848145511111151236773152839599006625040123220228929000103670151680
8933 -202853566113490523219921228610617390242910129804349384676941392501272169822716994537459279101786746740440581949186485213761822193958403940338872551024109531674203148952530670620811921667851260234280554156414814752402860848040171049786823223956815737396585891070202516188484633597035321866232438440226254387931262061321269436532248996354576999890461528922776887068441221458811938128974974494962519122905894501623985899759410990199463356613330918064488212839248543983250946256570123122830755263735879832734901226371139741580281455018531504570603460974960
8934 218364658819948022741781325554727043782185205771175953710894201007493647524070598507370796480976380599573735169246658906956261861790882253095167759591142900352678628163808247813585845203564607229828652104573677897738531480821704926102603382320010940166220872961858763372014645111272710726540370893476383725130050926023014160494017909002723984659190847744960827564543478469345361765379464663097862308394747804422769372134932917681407716731279660090344143494906579886154282791178966509912283580070093007824320220144561153473972369473049929787197475663680
8935 -235060838291592755212027940435663374492633256213212962011237384962583985903741150720925747261641543225963688255591363804376383662281933652628491497687638397611329792391915981612720107582055771375994916755565261223682999330580825188402099792543831273355944084374890300403157510805829476527847421068141428730728925804823649175752598635808100290470442836516329255685149335383316974912088577749217557500316043411966400088619761311578705020998516801844419476748818741248783504639836946069097443200108693384683152553786359612144219874004007853940726541256000
8936 253032574810205119898353955055977922051470847684619947379079534104890048243907137728588759679174482958991774064391420002508195557652191408239081297057898600085092397276950565817591442555057956458609006443426098664547343289883816906335640919040006242783280299151711324475808322420040125889393040097050134902969182938498032276253766114627198710629356771313891097751767478347177728056171771714825471904756127020028987795590020911529260263957121701918335154608611539693364923933689170605294997989081451772872811609034237821238696591349224984687017212034800
8937 -272377239622348810962728848892238316889341838404675821887089859071284161027102689881354093820220282800853033627305957317214286994527201332047505461502876344441079786952903647298863793490277761956361709110760001807471532365235407201224754369652820660636160624797175434594993374316605087207096262593651276235389214972689053903135123256428778079014489348472791607076279919329497298635056254875281928383601917770941828962069259257125619596011807832828356998046394303382889977776550360454424205281309904502960568062401715505506788030959924854795678884811520
8938 293199630910353811031824783709659106030165576685563883808322898142141409480891041886490470005330051886917184801164192513289645158820256943612404763525320178176036826058060840549019129326111766222934606782063078014364750209297940062461909314842891035104702921707528036998663604148777724355117191893475835979277626471361527745826000676261853832490707672907314962500961093489296784879198718936987906809586190468986200048694225791383191730141186521930799284606461123370867638626335521387659222581764907873656524679828667126562671015268856590595600528392800
8939 -315612539818775570845351923066864169060452812383185802504931071799894254382284322131370720178613180585221915544133202598901062546696411937568544141690851466768525219756000647707981019714935157461786514739016101869094747810994521519754992777347684266322715266459884563684575665854666418240906290113539370920909213055478599723577372322874221233356497023875138842606767196569622516344000538968226070139059385552548612533556298920852815635966297463494378914091021894135337166018087802718143089066586835568877247175557117221581337235994567566708536085485440
8940 339737359584296846042701316636541197681277313094898413549692817192632679625739990166182031968413179886205686197760702846935658488953103830301599909298184040040994633615512149177560784526411520406961584701891951644888473919715955500687470670255492371320523559583345056000993490529482278357921466555319636556333437729892964151520965102270804878196186059375369873584284307477096937761318150889290693315575597773492831555124298999892253203640366000095604315918593623872846731865232167428568019424113326101891411936985759969288158505702874036867093759120000
8941 -365704741048781690309143563408089895322443721454559324546994077155393266533532656169093576952655073219301604308788358673547535167383818823575297631840668759501934011111083253766655854298087918006741602474027398598722893846444526311076242023776744582522363867248455108044875192956388002453936935705198330913411793703983072810897348482249898135359315816114465977784301645341673943301574359441965943118754406910603188662533665893203118370434890064550824688343665921708119843555051764860933102059014359605602039292146710539720225436805725704051496506301360
8942 393655298084539755740073776715793135931363404874993111530195570562988784678807734273528642460588083524744014289219797328880033108536766369316947320479557870112522719102966746826990399205031229352332478871930132387353827393401363540400932307464963310959066186210820874117574137696084547901205141116995348585387386478930646400640784181705198216990852075486294394215339198851185200987653000271859086636132629947993502266829145657937153571615968363498462252527310030298353758021798546362463234824091987480220352047975176795116868472214589453375431774096000
8943 -423740366729149750853591869751331270925026766801300329205228145843670438127430146828334571415176795904543824781943178747929227010553232671079083207970465344111622561034264891755247033656999074191278402968100978171854195336618527381779559818664827040598781737408806733199425919178959618143064039726217493496633146218061294347222016950226426020111725309828881917776323586069366583054937208109907958260671707062072435050284955206688804363398883693850597193494638876090842640949579613735052081695580841861314313380589827930464451764820159792806841880647680
8944 456122822115861443110247462632442640595381999524510644348355973013953609283094419185373564454415040120834975053744016592783502214079414837755798885116975365640974860112051079070754388403066501682519811635042260499588288933222391704925687909342785897650095963115743288873215151275959037612402786058788139636813336384045338881904618051480985549924639688152127304352160487015887254900305212069519595095070538063808102329917592291918164907583579537761688928604920439373192469184562088847252919143756859025515692811328329079636418201700683898931381256162880
8945 -490977957596192801489380121951343643882021683297161875353241721481552633615149274762072907367033856567733330209565837153193165767943082845061438298007826899051095342666858126858127530835599286759510951860190038848057587389575432712202356433225984682203443561963571240361359652590734514725149070194754261982493642441762862998235585728816101910448519359574358916680852175727444476041553434525563004205775181346011190884115725198731281278050927248233336468520838893653538919221213845611818274445260877504403193002270535784832000180021526053812348585760288
8946 528494430785526901250934923093657542773777387399582326675130855674531454972269690748877529275415760430315849534126239827057888714251802853680257463698189200344723972803861160895725744858762456003601638850594629595990394897500288846080429840027937902031315467123280579464692389737748491654968549042880026723274801148664681395209231566976449069579766665911597446980401172408699089961558346997667712426586159558620235505977851025024886308683000702490841545705823846724125097484132741116939886964394370829287880885597286623816282608114445902295019800988160
8947 -568875281622082402800653898846945218320278840525205866144969352663320158314428189790125438731705397649519950779041142511703604788337231857355042392119682860706859016822108865714181305090560620139424633706917567499532193593029829171890275260900919991384171253089451741607066486819130162282500887985415430506920888913187631099961793258580329933019518710091846552498798398546090268556476745461053817772639768541725949090505871588370085153187775218510140459152366640209236676745968772603976814986950328918251728473717746571566513568411573492151791465260160
8948 612339027916507877138942473822218620086405487855158846886833727225191303373648539264480582160083363799875127453820884451038662138879565160446128915572094665601019851355546086349764177434416365985576849909698485647959532589696483202040910454876712591825440824516775089327903956131187327719026644218576053419100756362893563282189692945486314947763386752639951938623041720390085148104557037989448515984827697268930661416038810798022411546461775854516460019720019800183251525175134402878730370590683972680677237782296012096500851768118813628627768391681520
8949 -659120844285606138063742399502551456680163843929838364532648844842378545002023753551955946440164244723996994006964178741484830436497935798265780467623989352935960739255880842540416742412189949070545207285678087613618385008457427165820387362264858020518517482013084547325859826877578015533760638562957045693265474302733099897211279332944673352274803461860700175717087930261666915238614432541630099106149227783112569917690918304483853373625817597111634292445073359609876848978635810993646348068528606205190108041451167715473549660777775359111664921777920
8950 709473830811559326576588576832274763302780006538374675868833462761070767198996656815842472534777498614266263735355727472825036710592851974793489490906412946884558142300317658192599216051555354769295525376549314461045007817804244358163402475445451765205756203966873934776668261351634539497701827060440612923675053262690891239356662339400340555199406128763154642867300570263114364819483764260371578257791110107640398826875514889614180982355750348429850880641851337749715185066033567398195779332320812604108103983932378907641304052297716918606299249165280
8951 -763670378249897063373359217042554562240834297818243446541159037253197545830652876376553003605203978092452835608723681332678390135952661946258438400548873764982300658291446318248271762515338955114373166434346355571230346046133165752582091415781446441987364404232915575769560161149725359617765278017298973769899111247481623550619117703479055145120409573647083663182726046567714656682894195447790243478353750727345061398889351279477413614738694860751455013453050474930010922234809274177848189345151679886437624896082203949093734504683230937402983225004480
8952 822003637127908649595656171695110656803686048591166399400703867427924103888773500725399884494073544114186854062804437313421783041961751550173669980554823449261442721903127157675127110578755879703214712621990294863121804655557762503893436913468774231231043643506056369411617426076659763487615591219366092297132412115665371796499065148879211921745223373469961890699421850105959996232891968571665526498742309701998941369724986754237164884330337238080434785845372623183026211039764417691817581005579908913511282920703329488407412204997404468471986378097600
8953 -884789098633021757265000499886801861788316032430943223348761268538838257154334517066172118347997393565071155858899814675426098809749912855550010948816415986955165644403941286214202359823538608388137997271507080434647273399368297847692322112353843152779665802545268547434972320011583350458001834884320335605369600077374560111631823763488628549653126237020050695525265163654405790347518052521233000591157206956337318049952906960676277606984491152701812448962572571366147894773259632856999897120082495582517689506932936281214862676406264711250971874836480
8954 952366295790840422228473678933973548000943613210072016946015753072841070188163560154278683417978644494335135734965364191194299262482217423543238142975348433242257208972468468875354524099165165138830959977639008302128074887574189077808427168640083265789925553832808962037597516593798017557871917522765386073749674476681590330164879371402860553781927827849820727250402293152971565930886199441867586276372330827810742718005912345509359164986145811735558271300433458519952594166315421238249204377557014254357144837825538620691599339332427370843750428934640
8955 -1025100634078266894419325809186671487618128186347702068473411714565766583247857022040368591284023729395283544230615094163566171676259158794569107043805765102421201535304494043290433703341627174553891546437062428814011102679221875145519257360742525128710615173253276963461867652265288855275633806440092107010059506160081712847030573975614085387577833568719986326650736862035653826242200167289073297935885634958636055457980015359971168284595343486387612107183107119946112074834821277023120400877038348038991077745038497444452967751841032367199076998958976
8956 1103385361311880963613796737890901132858310769321991466323040858363619385343311610743979543733581328982035568617177534678883441447533758327281121335206310564591048345484059600121988795854077690395255759593291148699068095077110405406679857086320026601348964981358691901633656389332549321698740269149423175472377593424287174969026768989198023721875920970856777778537502547674635089393903759431196560594105212819715851346554681355390847030367158683183028411837953407647935990043622936835053974618484360107206139444999882064821410135912666306111046798650880
8957 -1187643687399234645487050008106077518015061440464785818006949161456535501254909981682760444300996560347848192161768847053955263001384773915124078072749448758554762571671299460958574739276102249973230596631947900855801300858117376375115512402115401390006986167443419006346037439156187521361597768336604321649033439049980372281339452413896100642852350858743639281885997209965918419233046575175582743459433428891186962912782051413662075936884143835536421263361640128223567077710091302283280146995957473646133968441852516804054718774737023250650830972795280
8958 1278331065344939231520340038174818045444911418202173712293626265489156587942785553979962725991286231383946635884238321747816166917765453833570347932828657960563357025173294697845579081169556559303373983154596813482041272967147410411996050949118206838648881196914409544714612793408250627901929705864995508906471048574338257556805962016977180421239838655918816770778439685522897245799324948541323164472742894096218293492352948866818833875675101819088912770968932119841171105416883832357388074233692690291457588406628903322545654962149318917465421772775360
8959 -1375937645768678430118582588847972588758003695046953448261084732746307337400390831080004729237447563409803450570821246428494537288020088215760431798164672076907884066815211117249253245415791520364920385711521948170260788223468985129130959846765016366260661091942910491655824768482037947451117214213880857847290154391619318327694201945681303743243780865113940709233223037684112869665639176741409453684652802719666203689604508979098527181801598449626669061788444488406205468188818255123186592597705168502524929147169801570955834031216306949515107665939200
8960 1480990918123204463596169098769301973254456590977558259410462577184169061340161288731618013417233989290776105888636801843091264729349768901262771446675296734426581704007389579662876539960318043492795883468769058178420526028453357771782887541802087589504791447220114256865963628126662546810868830660257456830948592931641912836170541864880512748182208665143695476377654463870220564428858562245366808269521163696616226041491679872815630869240185319893453564415942747804704600145127238303222404461671400724020917416033915738191333312072017113873139514339200
8961 -1594058552801943088384124959800535546464434641909793728592517421910788752581666109117459335933082939826489760771654662940076860325556110069605140154993082223087351125513925894575539530180683627432286573694146194266929468631851123422634911743563099244409256647045029745113393943530777973843878403457481252295027133400502307366756746592511137872202462859948478304533964431029500079673411766379778842663328646035783534817652128690888311811246974995043603918069807533101332809992868623312190106142333783715970112075100326722206536807400746937259520991997440
8962 1715751459403405425036538575568290008306999645466274325111831401271381227118067387014138451218291634809739085302133352705868830224456588591769323337427342269979720237291657416407282182724962396455348356375752042070420116745091206721522600418438299839370325676630424889921658168671531482634257609995085773453677729358611182550518441972351335904848093614296845581148846198143877223553963989939869007271376013289933581151002231260731728479495351912060593329401884092354927750462435730395591027196719898459327307577981148627519171728269583146652645307736720
8963 -1846727077578941935470527083560557455464557203614020282890893208909303269956144812780097794828959814510820372678748822911219656255647253718781631627431110515796967585058198269504784407483706466626294051716951959233096847890096621381687350591185790612957668210584856544128418651524371327291096491689337080558321658605754040155524402429818601352662141760909560817789650545539043745307456628338176382948433051814263023859812986254383166141440609667803416223456604943578692565579020820549523056366423672591139084245743809405259339373354519375695897146656800
8964 1987692918137676172017741122620863142984142978902444635146841225818781784888207227385103422963949769068553226992679713664728019610552826712128287300012059824143155062748603970824867901633862998791118619768141568876983231238993796291587020150094717456591245827755327016367041354302914801267684924808583395354067529109502758397310411737594549270088317066999809149426307602262037377205640047330116983941264182992682655693610478685378276153610260758108351035771210947283080437821510927693204737597047478446363723629795224341044795881883567993230320895043840
8965 -2139410373424391990265125278957438189133886149797253065322623369818582356956456088771667218780098849329851257063627114795644611675354412452559808545710406386664423185818453711744361351185712398182165457723361798030924436075756871809278517317445993247204117702734356842848897170868751142542462215393992761486093861591839076356931535648677491869243485052646898478440233253716147640519999377194785500485110263874861933665244957722133338523395754697152419810170456197477822364164572550327618141005505026693193832573577461783993133742450170217180046714041600
8966 2302698817429891898197399281334957282964632521915285801624746569163313715827450270291059740163505436696459019160670020963430971296813732211591905008809430255819111441121748584147775438670554838417714661066958835768008123671942188469989740717864545937684581467658281997554587963300219663696351627134508708430436941357099026655502323252075214308022582022599698917040779717082372307166205070787584523519446708974965029718966337997089079428403683033823777945093286315995936903903921233778702530533078336498696593313741898046513310388789862257493682932580000
8967 -2478440017646613667981457237122532429856182891607483689587024499605187627971251990141429217505831770514127076345323229405411531911212322688347950981218445581163614601233967311372548384979818417219876935022455360763686712426106047234974735402417287891830632389566590095020445117026170875152115694379824270116931881102668718891781429468025122705480859332586526007566496400904432844676511096679983184048616582097950365745614187779002241890136406182918441070337030346834654657025805457748507089548473081099030417964420590638610044519685706380412718431488960
8968 2667582882353389381628544218502181074175573200023745026648806527970534479073708401184930780964749520354614643769227278720969757635382844155967192245616940789710443177951148812775629402111316859650461402508505937578714995265096714686386188222904306230262087601483641863601394561586985957143338712815301523079957615226304251872715169726498467873059660830895587082734600918168158252315485006819725401551873845948608384101251531622035820914596998289450634417273507932716839815127607708580044805022162997811826819469500022126345373598291658751262290567464320
8969 -2871148568811086633976439597694975998609234432635014598588827535194288802621710706199922523150498727089183105642017268529568635013055912853050631249324159370634461363469902559285002356114834938140218960787068102933788680086474118789640790320048553809706148136467193387289450232830956394988373455983823167268567963871673778508231733903435766614544847837465779314400349456195144597603285224642882835007912739251146646257687624055905810664762682128652671133939204503080594282108352737114704054364491426001823008248079319947678210528692205665618899591036560
8970 3090235979785092977069897831680331955332123650320230329128652402583141113676422282324420680077100778344755297836640311222578371096691561758558026763745781734336129234629652700894673506277941113444395803799514138121951126213761972528425844846388847169907235903993358435486916281969133669265748723389887511063542341728157006546927937956735965553843665897390510649312456727301877579062959566316545478482439497208110854968073186056010531463472674280853962659260861644139895758401111298321719478284088440038158610391727892252616491330991538191595487157214208
8971 -3326027677891526729835691874084817961506297137750061858670197828063309062326987345049842782906111908893277046649600070045757891781774503576930656019541471968085640867369698279052622808590194695949611952817603596628490021272525608528696627725028351254805751809815959295900263946478141894993565972605051803747190331024168515409488838957131250928495499119356167131659806048698215147217787185676274685696470684269288276541938733112521060102508010122812020509879348689312652448923644323257171399821075699533099804717164312839778677973910294529016508224387680
8972 3579796249502797491318031424692428729691235285024141742731060345980662009733703126782461928528901280894083170185247596365305189750389555562927314554884197400134100504639880420188305457057890719169039797681095940870354645833585013862575475197158958947627658010718679098800473911973083143652166665761233669252668762002213883576583407730000553128045834171995302707558271882253393729396365470603192933002803431012916162497325846535486011799674750787230059582145823186896757966259939579715805428349701284134415733972823464825613300766474985952575738451896480
8973 -3852911152356657422258813352463161179242892019815760077418063489782779914751339890126778950280998993669508150211085184221310963692813115851502966038364093120492801633761416851779367158403380754061207121895718364213929194514474915925256212906599617666404252565166811479901551754459447880951452527258694223177979846177005624344445364746489717172995935846135011554570185251036318261487054682599706674706701761028745122961717143834635272832373728473081334468411905767041191468335997235985817087486341757349975923526231750280364290452913190128014342404994480
8974 4146846083604044473018093806708862958563807740887440911194653362047191925406387036198631200873612664218136160892852693640390959637746311159186233691309618068562261745024918119503789002335167590688347570299573109226401552747045550734415100258143851109086882222256689010949245272080124474892904497038103846515956317034557912418207162181298733347428790086115176659574354939425707707167096507769873237692960508711481221815010059208632099968617906324238288687529761691515904131530869451144861010501511303084616923331288816838572892486356635811666471566792320
8975 -4463186907818660157257151767459030739042286913123526110549321585912292289475647561169780171373406154816528471994794511100276468805701336678761986141816796420485495015770863390967166128190950560072726049629898209441746873887296405930282912806450431192643836939545799687985249313438083065327768009530965363589211674691052155853605395818016384210203303513480478010792167340856123293569871596259834638121594953293478184623237432364087565529205891833326020917265348332841765084410072258363351397355585123950406289358469950519414393477053607359357731040496320
8976 4803640187490233858053223921652723553990440118077512352325894084492110751715770518031937632384848847731445667950433843190635034222702268150672702845329864600595702566491418836946195187500971748047920542855799803717857312657195545772841924904179051622795626133170350967104170538935943010361943420390044771971040606244996324587829105497956788179682768749981389425287419229204446041004004183570781022722530490618238881717554402227014176104431539843281068827182795785539490104715860434716866592289788096079400468743807332991207298441168306131676405632613120
8977 -5170042361749816659225979138864370447210333377122569578473489416239258213526156804461147652725839067006512021698530009550789679979062562324834205288572807466955346798241101498864718678245076819995050926062490235310270106310919940075144538132120123426543588311484357884820114988135287512336261405414389788260936665724308723699426381786234377395846278050339626169081174209062043220267534682058981511393584382651340114293510296655066600296490106727570048262314742808613111154733735118092131995683212321812800432663040848953426624105195733449307645771816960
8978 5564369622546446218463153216925252624142438129283020588600137657977153767487739858039579014125196757100272676273780336419482505281490386849355393523851825566980649762790022627923542120618815478259139678286703153421383036607043689662611674286391691962148207448418587919053645451519180422797985604161981890459841628346418136211810139518812696296040726288692796836584085668549514242150238026973823101352305868186672270767488549270899226756674907148917781930141690500748868808217957366099889516412290537645122500287461027920517524337543699466780531702398760
8979 -5988748541228660078763971927483969194847644315110767123144104038898667351546188114243043311341977866877406629296621331953430517815127114349617585562803348532421528601608312558111399273173393324345073087864448422513990146151103892953823777110293352029514192295544985233382016791234103886896045366086572932622479455518276963011311382220513337396122705978142531063154223628365385510613485232480925389596559650405649629608075632596516447355954506299121162102124390719929359431073331183883213016747420747804268335106513442759960189267083126547690981478495360
8980 6445467502501540452687616338076070991277810544774429880264919123484437867125234201020094758391662906749025887877604003290735552920415491954122790034775847605879925004878511220631832177877148501718650435413863908969203552460396140359304529401657105394565763443891722546585584349702972418872083084791187186302840619290604760054458197940255226231005373895380240177956760208959505447212474310965211797585202197053762734996651996005907246032208843012411987738624706373379866490438342436752161575237494054109250356899948996881647651401755329089832702583095904
8981 -6936989007051689952615582185015017981568620043070577427264715322507228865687271744553334411338316628936371661944006429834604981156864262823120646305983976724397109948817044367192858735160264731672835537180965703119394179164032803581486626777997876460683199224314048765149792942568735795740740256382107776683960831263510125390220287304448047061751889762744621945524913596318555851671629020574407923235672154891622383817744962045351114454216189980251056533155070447583327270074594962329848038631043090403124228176211980163904980524753327683401357320561920
8982 7465962908781828756802107252116882003756947573473711177349523618611025675403467669347204484824850069577982388651288604445089934834402067823713535317689474771723503962580772200409771643364569993136400760279965192184910730561993890802858502074466814684437489721964348279571416072215981094649361632540370672212542523118490070748901899440963480527294289607445676350313568227655503958648654715576118231341138146276865037593679914492898776602477619264422454752380908761774115824420715475269254458128800046321844100579739425977256840725660624547214560413300640
8983 -8035240657598378521991318704237270489700652508946805150740233984359194096722077985181135396270663394086506033167085407905543332113989467959516076400218499849111004076377442806919585592059847374963507243769649972997662522384831699559212134441580845560386220552321520898623507503068625059663560567435763761063344356176556080413815229423583200854018951179238174772953974659825165415497338371582433655773579580101508291183642619333968324864433907637093555219243847619629655448316768562281248723294108775105934315516898532806249939777712166248050265337684160
8984 8647890624076143642576795572839064422681054115762886659594786541175691660295453264977116005852372057754776222538956038132143195997042031587178409207022324739849570584519825678800148302216301530814258353790089500629219827994957830071099574241868505167147995233666248846326962560174671048614482866115365914581073789408667376829586185182436407703957331476889106934277352814593170589245608688059335065484311738276176551247055359688123151194668410892713983865208162194424447379775666822267172691074138919674869602903709857794298012192359394740711832556642720
8985 -9307214588112722274836296511328175575670536082697040555997529960025143455640064792086519669863986484726283573929878367768125937101894322801113493900769517466921925084891342485158684457406413203707144796468170439724239248683714577307589322201021345174472994021633573097973835082269760782653582117714639745641095465755419388395785734640310849218537624776208185156800054201039096516383185234320056225744824469408282421992565334503665445910466761732288214832369018907451996818541497907306019900541068772301176507906814433787586129492870649895669056807590400
8986 10016765479912456037024256203005814663184873604732515376075868052630721205419459204262448424322811552913199624431620639606987071700159217217496312852444072463302119088167680606200186316259102549663078037850898982599577445488664675980364902184512675145631598636712174227673665872006687326037653098105251444563209920616139239909015054949448862417916451460870916910697902006274676850749820497355807627406149929219281933405931713797126300192705641758360871819555590705276152323760961630892052073214291366230376984856231704608599983061232116934152449252177520
8987 -10780366468338772910479014981550776451316125586579261124580356018449135815498758748315853454097517900372293527440499889793689135078556490582273991445489681453566651525018814820534813694359087394239800042216584650251904326840766228417055774520467868576667530817676025692486370273215028688554804384146534426623168724037810344996344860838116682947612732502793185290271906701649549972047343883732546415758623421905198604374455053008660476755345074893382447728070206375208807572424170988084267984649274797887510274691760337882739145657214258133263158902315520
8988 11602131498880419982809542082246150653756446556381417028279060386939933609721528849055369055042550109253881006564277896910967037943176582728859476320340630334917617926797239147302470119299469019819064216706606393697719981030360010610633880614985924027735468442211941640314684357836125685187807427637888639942799670828873939865291813218318773430026849337104258396479324838840933090542853182287004171812018536048313416896203104841761813914155671009063034675025616410291031727045380524394900832774230207043868328336975830227302847159280627560694865970764800
8989 -12486487391229751571317874811566368645489879225177151458961408658306292464998104004966017145356351229193584704040101958061304993426047616655454186393668089511512282066777598751231501424087979665570493268781885957770712573895449868908288042843231202149194160641587888926409915074016837347527629823763134261451269488533278198543457821613625129454983053744877946813029310905669521239229056496015492240997612217604920089664739318134543684701846195176187256307422178285072004165933593099359974216048955991936680980275351165044529566351780817170458554101887840
8990 13438197614811271441699689422027798908198057283382275054685644087531440076028107274457089265996849039529016082389635026480513534400821197454486185392111670361422375959013339249081545842989437075726311255236364391425407268500723740969276280934460043148136227525255965871105591535209327151655329457875653692833919480983978145199567341954215162479074863247749396270800303367452830569292369219027849176625662624140872108682961017733507182946301477017772604438998296739735043597045238567317941845844897889750069620817185997072748579506203575341655301135590400
8991 -14462387869570489762514105862978375645580807453129567866395396738813571352933629613715895782573437931095190796000012693513233947912783084643028835276050422137422031339463908678454105939386840928271183813462125143960835098966464895157682948893669358679411370769788556490724643536894470532480001046508744691205506226894050992950645491274608162285289671485614467332028033195051291204004965282679146363597883855565677070275957860335446777456847449289424954066896345572991967322965567999282224099638438091516267594833656820880179954642128373204914203462672960
8992 15564573608984673897217259518391107990583157145560570224339395814033481516576041878448132566985454514770438662927527273824773682534523747954889396924898695500458829819494857074107733731827474302107793418551772970142464280755163170571548626511738019620923473127581223554911296273417852852376612143442952050162560737238100937543063621745266889761748097279057903209140896375084262007251865183190783935059436180516403112230224495156483463817334465250464431374294248660339122339299395248528616556982924318011356985815788232785055798743740175165582321680665680
8993 -16750689652639692436593562698041887614294873524977807717291994393347751027537166190984712412926562442409096235146781135300467911066405284913554681341897416816849698982281561999726610284854952442024114011190315236433067425840098176100032208955684256395769859959005226947247989604085254687652236003970553405668764107939092944520610739398113028715178495052200327210376299367148172586095353611204413296500690707042078793079830373814762707927854144283660346585806620260808648446378089379267724252211774364312539584079126988559317220330667314636194855365298000
8994 18027122046886210230396948519568345260465214192916552557638348924943124219779327924166233092116590644393856715979763482425475875335077030227634682979637071133652106809247385127039629529919804958959419198352068817111611885897254044208653478940024507872257594135771043952212653480482991348106691384312097173010854883424493302442802316912387189325263541045898319660638736381834179138202227133291747800749384230657232088346287543125559476269982193698273684050403002398612482955483047286669846001919754570405073837811107906499989236440638033940208183194569600
8995 -19400742344103509754392484033300241426294805151711845126282205785678342101362413552818840146654082205662380417284866108678099139198348039517710627690206973825182527074613696795324463861770794478964627040582880683969258845868565287052128635869873795709585929629190622653605105359236594881009371593969436175016642566401597794849215595569193085888695827886750788482045517846956184492512798095337584541551784170374168019179597638657266083570799607189905213365973000035363889591644458097630401251975768586025902335251421522545604762029797874403362112634086144
8996 20878944484024213308373482850785215420986141295345238377288981191544626157431805287568438467220899623920290818542677657166828298074332231552745338605489073039864781486840985292069575914797191227031813986201377703418523962417800034194982629767842377131435920457333207167657322442699331590605079881444541321222397405400290401870379977529545173949428345153244852977145259815491410231472906561555532588185142929262583432582520991353224939710463978973729518478569840440148559809127027402405234621301139579793105285202582331447643067718013562355815800141635360
8997 -22469684474477024957906787052415434542453641651456921330322615311441223950760486413395227525262043167547855311962728721166546272849404504995030961582161925941705689048795731334207613202426866053533465599967966204752629159481461101066318065397307404475493453931143505773483192141942774361406936587131236683289171520759293112921288032661154031609720083695140408834385070295321697336733187888538984695324935861116642700458662509455794636141697131775832437615453299183560744500129437363237028133026158227715103498929834795511003653418027248110646160560116480
8998 24181523083861371599153967259979541681241411186214996725529616165969464333030848596498729543474051308255533017208007260942156461532070936182808332312605556211226822053775626176343105452583909369497780583693904286924698055727949897289863897392437789121637194968952210791994743890422287366048273776975755205284573650894793152956733717065352993417458165509521905687520030204550972012155881046540209442291315746763923740821567356151793678897342081310069777495164297039855407802061404558820415671594379166321312310850653773399775695914435127560741899349316800
8999 -26023671773757170367162389288046658194774670097016920096374570332817745125798874334399966528734383966353993622269182446897554848726963666162063010097395684040351489958499906078412282039216818971973798953471271681460281465035468890941264451924031723564601580362602740171516993724382754581771831736203351312766251452443272573094685903940607458192560388952288725614935538917439527323739086514081018993192245472339201216117258237472255016211860570875506856796921348737801986835103582269246669381453504889792518467116817160879075307521525221089332069821243200
9000 28006042117380579799757347556565152753493660802411575381526284360820922032394314664141497501678016072959015639278432243391162777461901760499388150499483464830462462459051973536189729647235360339937512808335728703517275298647953391575715088154814182982287359657307343220695263678129289934557097464215162464960520783253131822374256920061594315432722843798137456492455000096442805263481006102481005285734077627211174339752664922428771621984223820774081566682435807943340134501956594361263299281004475556769255587037259293771300194962542116975892459490463072
9001 -30139298968214678397413075413026425761277862292371716835904466411011070250592438155477308146982749539423664508689287659752924267035952465675891336943079011251823336913900044870159445208281140752651331290935914057788792830021304430289238169384629468434758872606733922531044185978354224644272787668304531872879059111551997706358585183654501332994332603821647798980166879770667759455842688641217282689952568483411445087294091138810161878189464447207447850577358204231448833412168440989189767826189164852573980450607323840034104347671804595899158129710344080
9002 32434917663171698287784406858835506040695956708884489242012364107298069411963032104559791072017871483008544107194094583976700061920558350257025487309396762495303206242770053603621137416382785161219671801463063793250180378677215496719130488161496073209933866635505148046316237381305373566173830691760426440329336953339156137944972138876961501763210848452847145246122197790686767455168344673923606547609388457486356197602456853975470013907859459895906819384122501081672032667673050677820199551016919181807163181310287940570181434060975758160944448306407680
9003 -34905245566187359881929532264335680993733839918315844830095404257428486956634828386833588787264288499818891472825045231239220450506482945366029929068763887264106109576402040545340025150653095030831031114939860838385770858762377077648483462990971146977012826793696185471836179879657567905866880350123241866813496467323074625532392625519245676998528293341987226373339127671059288587406342937339259631323290858992287123374998771712778330967645223884307544812362252182169501732321357668716090327347414636290961626080825423308539993146175832024303289786258240
9004 37563568281322702509369351428072809854380787963980930476894969961846499485176369351939778360275290275107305935307672311407328016520456749663052435896493372510738568540664483163689200462435642266141568880883991355170099425422712365712416248298700477272996199522200613302389247004608667005820017835846115395284165555664516419522436015814957916546777190306069636631298600236706523430799452689580659911785191333594606179276705774454578034988566376055240861029859521229466363393611410097676790561558491460922681307176751722150639918776632040202548267769157600
9005 -40424180889377952192324149922281114083225128835666679533341683348822576410687243942007988386217497917945897581441768749154731164384766349368871426161354111094317717654963589046058603477050713200186454059171019743438179238080920842352277479075834451185089992716624207655667674394985861042660665253073538624043595740362510920012059588647646417067120694602190122849934061886968146135366930048062235793829471096616713764180458136806544696085737848863351628692249967233675920178907313417866063688051901344715982403813349384953614923490231085420366953397069408
9006 43502464588839101198806705066944895779224562246380659471252246994031307138291036809105530821986301382690422423554768419444079760656135718118663408724054611489863891246340719910132120752736085081169339969972319012638978496911705189782113909893959474339609173503819157320981126365268548960054134673331064540145918677860940411440226916718850376921855136751543510942242985337609200074472896113059971758445544229969512620253498712904563938474536985986597852504326114730108473273044675442996049254907325919568531256230773974268679325685870819406922515067299840
9007 -46814969150823713265495283925714700448943300368497707920690994452138572325186548343006271787792591314531908250104991298716246259281907912567343159199115640867715032013698289467779980251414537552428760155894882268373565103407052006321945888439335378952285733262453252071038755231472874483830009535459470040135103711542016481308521185062797379609659452962127797243295868946973249957070185455723663494826356210060606037005361448652268372695238382967942166460319481877188840940856935655591365182643528441002598994000770240861455503760565433591451694102967680
9008 50379501628721517388195429872358122054866980181734987691365691539178793262202579225135676660221453381603720259990847638653772936362788194473009296345124620249210580586293103272066611305087975978809532254212011890952647859004354496233053588179304518559179358664941155700065368488559144865471787201400333202010035655409984299143556721333669028735906620423286986786151198590812628864086930611600208179250404115444733016890716716508336402549540421893715059227805899157977903205379002425176929597983868719691330820840022007601225849207798680680671750087618080
9009 -54215221796602715767742396422815755866309468174681748949379639588584227346191666073393872801117269268807616532255606079894428265176391924407204253275612104733612751208716715004806182111608067768655436147535280717004284491539142533747146282612234169160185751339212216751611970178381128425684620446703709794376780077599589109888682361711313457900869223446764475099579669406209076949840077084677992570433500458962285904590208600005682613980153475737378802832722977386433822411968758106466376300284194969686156861819326377925692747199021683861393446638983680
9010 58342744826370187618071318276353975230703219186320957089222085940490801793670700322698275035774474813746261625277540785644609640281851564403271567261360292833070221697156197723059263279244851323859921094108427045383703769765167811807735491721259179714493197657587863911060550122461611774561134582127121751839401685026966509037056485852994671650723149837849282630968675068842120177877568855612145371368707344058629222190766879337095990546729641881744847064619516793267601674328811981063133763314648765131871165991372617085060134536755577115011219006350400
9011 -62784251752251917610235047395594833478134365049747001130610059252334874750936721505646954236692697764063275618782394553861255726983477635247693134317491497977504965194371919307380722720563847641503308309034831986113436279239175786928886493515153826877161433577670920013018686740608641987232802456747546378373977089942608668731981336865195973210980049286410862982206044001079289234515524513934989325903213634293934820355809718280687076669444912127332716910537142788429783135081314101891078411078561687309586977555146809565605371232733551471463678807522720
9012 67563608312772444052575831848784799044928964536682818612530991389916627232701993826631363344988053079117410743274683080334492723873593334470762988772513330097498268242774339661665086840496687773383387449020808148125048162530112920507603532378066541342076950723819127813413299049925871231455753133263829015277712402929595894975084357851789197877109462373776195217272157799969160015158383654097226277945332993333927922100650308976224486338527832177515998996907577781594394064388090766530520491603301461928461251413332400170557886477614381441167979960757760
9013 -72706492805027856033713146551245618723187381854230615047528372277960244089666747349350460082052154445042213325869990970072795058614800410815403153958102977943411530458437332847370955638458151699067415349650935201901062103183909095787540399928596505188989587463125410542970202408596520337349054175112374322194773994578957366665050096617888203818178700457662003353987258658283634926180316309776529233516243852981376624862971156806287165946978260976353330077350805918722135721452515065240831259758946074108282398279441596115513601704987095528485896385959920
9014 78240533634155511068888174571310924829673585465576142467712603811619016584465300937559063746032508678628229745204338747451573305731494649208201006962617626585306425987223288600109328812428848940640183413352712848046556761412098195744436672194259145039514308298044953474669912113570436988365609927713463658522074860666757230718342572232054567869577175086492993100417408378876631242161271553800935895395230583926072839630174238659393831963549982843279263363994974007125397003697360544898235476260828457711069844939851133566882028664228920722469225413428320
9015 -84195457292592787516644775144323311751782263965249602870851722084365704785022260824549885926932418109012595047447493631700593387649587679336033050830570923518243989785299069503406454451665942093920917347911989139285733173951629758585630668707225251197314923767653760010762991892463023446581525319889868654422993080288423422955839066745393263240363360863191779725273249652021159937776222667063725901087485154723045875652901142899828757265385784983868422990903652331557642897825852877519728599751261121438265296508413973494008918012443138899018827317884800
9016 90603247559333728260017187447229994106139529317655772046200820882200435983253504715589182076724062957704695152308236160629820814508873368390279847179354572204421581557161743356845201650269981699186944798134181125491255512639516245365201689206521960223780232915201077980413483823262390147875779941613467764799962115509521295012428772811693261626518850519943305369762059160488017972104592298183415906681591555042743605724677739783359735736930170363657530988891623702766351645206723687859859621424830540267097796915413696826754815962456553980819172925584320
9017 -97498316769214037047318835397065222748614090402172329762176171349698057212638487627094192283509732726097015003165492727686044810950114601800641296652562215110595870461050391539116093598044693261477358710227126243287717057684032731217795460835891800035130039281130649935106988420280266626459120227139589293575047973239226998951785958084838143305091213496892763553757220426495715133184522113290135507139569372392858746043886516779875218635974537389096024315475936633618211417213050935093399646705073292439669318177647670795209698350059627655878696495390720
9018 104917690066601550839716294898442429049163894178370539026187223044423790958748109987706136949362554569370968570089336795612314287451233963141061646933520302940345989028821195059732168675827189901626522622701080256493493722798630402029114959233896011539929568124214810325318914549273746515107553457720609176053181103821449214657320494403993592850195045375228443121591254026262472998315178427298234203499746537560663858347743267048956970427736076572859685260765826853626717505182479887741920002225158585326155117613024085105693004839373468346366486124495360
9019 -112901203627083041396868992653497833858964692319527689671429644992226937376672489867107289707552343954474191469560956177760721953757397252490939602057408529037881816482659919572335085380286153702126974583590476469917059849096291181605272154778050963219487345729741807341496696666975648819695317354789073966594081237368224454519409731733096822071028568898050506436936207840833831432158872151640064457356624010955539612100624760775323687928035617738583553294164208401812844737333181235475016200923264081231174225560619451508009354986704642780205273488080000
9020 121491717905186836915465291402081032941597142548429658413708518318073969513873597141739494588416886877613016392230956470620812697385113257251520657185266491432538377722637179741759098889177348298679090991508249780269723693454549709190600114384731828100538988681008439459434274006476973761089690152931028816678250835165488196643149811321660979744223012076781545532571682055186952489685442154604210636605117726067525612280946429936301043703838406059699193628288801478820361316335848651465394217036554163998436882783226654580595637410161232289599682038969472
9021 -130735347046259917515361625603041428026749848914325114953419491897657840406276799541894552647989340779331900656450919651322621088044137655952341959638578314061217627814242345211810276430511568352115775067335748819003810598728293688687994446969624281883827056372996578366558030279311278603642177269914380607973320031052129159353672537242015049514190288527847367946961098160636153678206758526307540557641121307911572480587147487573469462139508707711010309587168905821235949121404909963597313660117874251776449810391851753408363490828585375133670148949616640
9022 140681705686753318369256311783346765105387532007981397315398390253498892758603852251769823540026701736371108311454314698872338125174635285826943527568135187526903132904056521742882211515138536091222966366812054992669324227453104874791447446068494284624589342435626906283890061532688930240722309970971347218679033230630454829241298584208591476720846417730548515008939650818988872957719915316254071646896833731706372319883850221519274733591007281573311015412681132510600930899115799850108897722369316553982084787627394973962064752048683580186539771157092160
9023 -151384174459818490873611564781246864158268869956030742097637436731848769367650966108102327935926268231802349196388783165745413584794209052633868104469293260104267500810501800489639492937270779895773362679444256080546311159227888956729144056434511547240714912893112513284668367712077451638960546292763617207671047397149823796170116183885575270462569194092974947494330433118834669937826952600188526287167972868082015586965172492182402985086132285048482192710755525378323587226894419361539978654384385115929202767652692385418913051073398069956329812853929600
9024 162900185622771896952445258854942766812761230849905878493661447604318814693422126148069736711024566897033070210420509001168165078016244937841810866231810675482163199246619846495947489553741349085698795522983820535563391288198516541954778251487160545002186998753815091163643743459805990174824578010977450914704630212495229825024259748467467744209448463620712601014066887306366587011139541799656130560118883788739848105662866331098539025424271708089470518198169602039868737048788060759885067163343533704919101011452949255693610750108964213369485213951710720
9025 -175291530330174874466845774771976470078382956559818425651366408070977822727886754057225687515486481041484078361583636689313156074071489837494364303254118588084189461779521135455326693888613326678619695328273880171084091291560919239233131910513709712123007997979401781969575328676803664921770629223177108274606695784670488080807718741571774336025654650906906457625911181938767416675226869989338006214236248640158763811643279625781499358506124609434316732645285085571156783575555823896061382984347625922752481022738818787784749588562338552315695066549682552
9026 188624689191570004659268892022011490566861374822969014671430972080776376283191404169019317983870244469783192403461141135443061087482023761994725360029779817214961377321560265784213340242075625358854284895856156134872814711263575860474871053906918463541484507450733596007181975514496483040461856139128545035130671088102952784344730619900607804256161290451340184087863954628896219787442550526108865145490093745344901969808980684666243512927269218862977569288982250701925399295378268357054819480356340051828027216671376258852035416945094401986845431355154320
9027 -202971187876926103759783379650147715423645875624840584200788773799733043764672678354715633413569798785221293264087081537574343613343324465184304577150128199714107152733800706093023118399517599989712864953877839921330414418610011129794131899506585975172077631495787612772659858172384051328030876034489740922501851901254999584614937820780998534939957136768481350206198543471258469990325245180718286939389287304540501545008869603717619146085462014098286177705459665331158468362052899888547065433151473165490634860499039277662064312690165794172708291515545280
9028 218407979666230036466812594456082495470489705811395252942230631541873153003983634974243992016169180611051321104334401412250535573945367246651086950446548466554412575001480954765777119054208220371507969280705944848086379496879965123522741933277889171917248279537235650867732902158805721035690035269530223673317365396012360647154312270736580133306913628029950243569360409785195175822527629891512882723392533215477392610698349831169757999123220749651064587295141055423534605127874690514877695861437990172057240341712620664759614130880237621408910189144189600
9029 -235017856983132999134880954357067961179891901226502606538702344274657583972849021673841167408585451639412456469370876930540462228643700871708520688255414612096672147185524575909144763697853661639558437275237115350888161523058986309342028277699189843101062557353334509282252072756217244927082600368320750571215599147736091624287787010894632519690946389374108360571371100515949466976028638900010642499549155823441372910961602317271779131507007232460374198657110232071002195321445835600333616327649544010945701817706899562132383944521923028514862215971079280
9030 252889894106873388053191516659034982448940131753751642615228411462002637824127498034492386670902959417642052593905877962611843147270895086077882594782610470749931976089632447026414520881005859480598587860518324652516480419418549324125037171136267473923039184142194771123299432464800768020551070381628775118438985460063925751733938078287418997567626863929543559062986341981055911656619007419336399393765120785922550676450471137955770257531543259962823561210411032624718880221821634352974140843052462664583467175968098627556813051548095607181483113061181440
9031 -272119923422676980083585717648595035282896387782343919710037683044217384247019155596819026861392501308311990370500289897555115568219221699263390389846315365938988383479549431699196918504927368806254365517933051741876291541996801502629309711132873435814597250948809603370635416123684416140066949597885848967990522957308380516766046995029659251480410677070169862960431088500151223405231756133714946458403623883685660087135214367781548262375755237260779892976362959731957583106985263799961888436167179845826829099517608368914918615367251759247257625983259200
9032 292811047749358855088870002238038464084608770134902770736920184861199660794737989750125745072757468966009253514974777366561442531945696702823686922530908291790298110789867030672625495022895828819665387902663400486332769146880056587340779120437923778893058754822163240086315127136308927397542207827050109232363156332734229089151694057513407559179304847987122979404944681277916004233268559310660862845115444535865293341078980347713267924762063970466398914783319232809252096329629656523773956960330271298318266941826346070548603530146044874705546769610366160
9033 -315074191474867708700766279574592674174799584413645906319739291979544371402534045120641876704363754473578864006519936583509926997468603421717894357830633559168000388167919136448576839011085987778523913145396971481438092890845471709897611232467884751577984551978196278328239858601335918117542299233385643805214213151478989451956672621599911488429024393282273466768128949834600276978796165650112535136284981794598255800028020889306278937181414670478930250504060219798779559283170392360925225363288483306443197613806559772089194956714748784824444828935470720
9034 339028693437040860403326023187456459042589127727834746991741185584764535919600093800714991635658332816548172258203613501372291497620137119084711932827969625280105878140780211815976089488998263244487482579613626760082085448270553029227488368573082542704387394757987376717647780919599008687138942155267360042814986206156656533631161288971815915049243867032597325898193538493325152882224954934031804771033714210663032076574959919364931866288784551420625498789060820541893382153763697802644051038097806264890815615084173750594169813865598031133073739546022960
9035 -364802944708973160303390090521185656092679371168545753155284459243918457112553168540646623000647528779579348804141933985451317518869858400156542046735169097251204815507334648724910428312551261543432977929874206507886805146530465334828015660198399144376975445324878795191045722509323813120391004048498214734861413083273247152732493436192732857289221427328728479551871474451610827733469660580228507948975980563133392819346638173444339623850520679161856903022477712628035985688494217366940191687445763057242315332900767127953924050150719634820779001296201600
9036 392535074687323624055280528560585888829620502306124377591572135104492332814466380692695615956175237205643001784120455386682706708385068129103273238106336028481526008837680163005848915116774115509843732887220523976626934333748114027324972470383382184892465196410524961807126436995307205908445523489116545928327754252168770837566133087183841085200139794815517266889734167665350095671745300145040418910386983565952122168211636401855513297927060681408844832606891707076944821313266045281541432687506976450225833442399047297112538445149212540357824597338972640
9037 -422373689138857379464646706975215592406958957556374127986600661893643326919830073775658652539474499681301318269607976479009231970689852368864950711203765657348885062946955665614437926983170926131496221386777685919367536196390101551352874069159172350060478828637236063252071072601909068991770917822617578165986022535473446912948315747556610412465318975752388396884564820480438129848073981836452816092693137214388702680131778715759945558776072595724186499737546166651797686714781590616198894677975281397004086960500616544779274805379877595600090222769749760
9038 454478664136910408144467509957631334715428391278235189547001866910738707651212274902262257656795239354626840275171991686680656526385706105562906734577747289427534085537051121907014202549067819998356562662035981092591897449857673972330244051679468879045098307437101718856303844655213875168033672524866411407979917826133484782034255276310617607423594971849537498489130156534317447376862075457654806810924166795768699764192960608927505527785504881482620261440027754456557806516378077492721334256093814614805287770776253615034886257170864727644534858356479040
9039 -489022000116736454580712324316312904787066445841811253400727754606255827898704707784383535174283343378727453610223933111186763799597743891721011450017183369960649987574732931315706113023712071889289625344423769425264986149217589489519078598488015748202510873813980156086209898769152227311353464259413338032308106893196542768037454403963769004508526460063935295838749596077759750396725416776613808582018668358256843354025705695709502005432503930593085531953553549935812782317027195503772450064730706240650664321576732177543413383393384277343653567546690560
9040 526188740598425772822679499719265798100820322612336978487220856153879650851553644827697038191706171617938211142949449572993600439033445967799139320577737237386355607569346007472837305306042392591180002194273461577144273409853769169817245886522204737591583299444842834395364277082181891723533240238415616058086298405085269860667030316395562077198015573702852284101587678598051617688510642368706976678447745978071931877742095858870715600913635879879179344870439594714254605631268502690279468111031133756401430390946095200696945905182277656484153331389327200
9041 -566177960469969418525261088338288938142176923499332489776576269992807834458578144380902298926727393337080639226322761013950074732449339420059222403581235059035568712534071532256397001289017731159216971099798161404092661802755596062575343739181472985038593526006925223461461806043867251753221618671777435823327929102621130147688874151202090888895782427505119226775739729256961496583037566431987762798948254876630609427058487121223964108654596116478974312461554503353172756877480396604713603725987068172263284456019969138065241462951933368957664429784735440
9042 609203829092903775434702609153689566531163224768242301209939766921683250751002512341240609964513499307110257818292410165744282981880955907621195851683672220771874889908596860501849893395352923712442762027641233807351469190019315302520036933919103936595461241119452033736789789469227467368368055054094664992059361351423913438678752151819633701552374836498690455110746667229000147492299880107413669343455138384901678418591980102222056798579580658346752542851756187816524711967879691301625103208575545425743558953566594587668654441761487386727941443926490880
9043 -655496753890768645563185393858822121815986615981543570193118054999177980430672329322671416149013697563579056323932542557054957750968078923778993453091120235730965370469181007644406190479626760400413287207293511534203186145436860581850823444854876702339118900674021203097692719815457619339970860305746275656649931678915791711541181036977373802733898035462792120511031446342677862051294280317366145708042427869053022358129000108633434085901677431577402091137346422236552846628698782512366168738944556292410472786474424330452585743516643032361692513815959200
9044 705304610508457119985790288093489239214049061672804424665755310349439290937573984118139553077762500946455773959842734962487211796913517285403282581511083337485278942717142967211725007133640873845480579700324439088055439592397735481424720071518566508929556106710092028739670471566150032281983186564999844144585812488027937390912845798715277407106072736566240864481446142259761050582233002258507276931896258348139052061681194546453434341158520740303930694031697732381001436992479035501100248118719269306834098337041805474278187379009240869110196446764280320
9045 -758894066090694188388440804471905714830080545657743305674174078771274213534046945680164253639891619934469370517568941700420006932331087798944688016244582668592655643677690742585784983696025534362697391379815493401980982687315272987516829749856083203845299000496623144558216113613314630040201543421302413316119746759295790951333894089652367156090850982146919015580399736460914039911599731598002366329545147271195605648266112407367499973934786053895320789767055475573501598949285311550486590969207736518327820529945916335252517728051903751429824892764534272
9046 816552002722792245882631550454967691547340278555696030941705618198785519143573186294619268353549697369789223080894766259781413999016591771898755436057062329399916403431117769167171940939349185325691494020900561249039652109961094972127026734398573256066918905819087441016704927151149086892272471618800059076295652244072839500690303637245863545601760826593053035961510188562345427966668262638745359286625248376816129991732654825584838526898385437811048103631599482949174236223048005566214043147857761783073071518042258802197687637797436250434937285507508960
9047 -878587048609117805260675777458584550790175440311854489726442922286371179012795741271837193972258641158415600204024170372695668522582916911835284652341396948993022335860952549400236145481947304009061777367859829705856958862502394613856409414182912195840656903883273433909720481967310601420557206239967489481558790088340605387234174699147369855947253181233798885092442270948666114517725374990191234333638214278289715208596593005534120363534722238573534796880858966739886495126935871517447794666802305658324712122137916882002825062552325668040348484699366080
9048 945331225137185051014279834794588133212529827189286800864888877427022379627638670558402242852210380926617108179778478427100337132792869924316135363925483048289127642790881368238849096916120457986968019998468870668290785571189066465990300824793696494824538323962237653449038703896014035913800562164261329369079069791081896036234000396963660402385946843741445873754657093496738857189420179735890347167773771937170542976098489733720321983737884645714645427888057154930284250525968802452203738070273913963751326344269486174189168227284298878218692787929953920
9049 -1017141718591001244235247750579195054478836103818503400251240809157782458374228791485690171686405620982061745001435492029685220352755552695768644930984891645899172839517737917181692127475445468742441243529596581943201485917664060404743623108167170221168787645731063437228841358755709501448153205564437778440360238787647717435223072275170201476687215732612426889790698830453652471268905438324823278681650104515249420390335779187816292660907856827519017070493847509277579495423381157400609174206640584730518828548339533568834644148949923717769200454943741200
9050 1094402785939487927351152595303921814047749986210469110143239403464822784885060996136194322698396577039537052762395331781417474579533345679785097691166825378775911623763436073241251636077748126105538438182214401215879981485663171898975626681903482073015834620603773413112546687182814802804327359277871650007001754126345962637500443577061640255803668606307594767805528808322726218618580306396909702377473205913186250255130244668892686683399900321370713716654619622980397083480905804715993387641684427683355403794294824451478432635486874530137035985169207888
9051 -1177527804837997788313003027068971465651949077000465167864624039793071945530512126292590626665672496348793621151370477096049433470806568057239225435238559138692545340434744872435573872603511086739646135926973432816569952862656417478957655606907574202421551539253800141204223474050474638203958869573410812820628708008747042216196397095362642582418266065227526716336083624756585026663427255242007986115795956519374696569625233432296495419046049194816596086530460039175325320503391188715077007907175824981284346752592527470205825260364222868683083733015408640
9052 1266961478746911732270250477046892209096253170840801310327931942834357916450553293605175571423705662427379977277635887207960784739324461395998842475535729696620329121876197335298281855538194011657804635423022541021170092679702660325413333141350898944352510736430014942575855073997937006829847114587365323284422792546117673005551780964888441627454960307828656935128595102156430185544756037530292859914943764418658003950539284423602825192004623581676163816231768824100076470905825898846059713742387150064053468776844025311905687348020307561285810919756382720
9053 -1363182208895090300808771300620309403085923028395509776601648540651969085846262462023719411282177782711438487400112389863219311176571263360227421143845002566323417247508396362520512658406268193364952616928108458008037705325320369015823754526844312371378975733648848283614151780554533373989456670313120547187291487514144347196385685427930675492908464750045553662399987255705086778765012609219618969153660042948603806792381209036905178309929974754930093896102263218623615265417371896729767910957345285028689108860410691379792962630402374766114242544567302400
9054 1466704645701929934039060374881058916498101065395419021505732117575446133180267891265500139034197333833159317902536086054848305953151021205954836527744393605702039392065850650035286664822090878172298242214344570876712132088139800535908097282125672584902876159839883164121796488132400730181852497651588644285015457710565453149678249292561842149479672696943985328579074575459124784264669763579206135289571061726894473803680781441749543825443749146164544499707179888909532588147648255932658766608780200429140443775290764915181099841581020287614729622435889600
9055 -1578082433224628308821887665932593129680775509198243469407833961935134581596062410194452163901286834899878676029413806903253065186300482295489371896434140546211033340238513466634397957895454109725358502952861946569634060768996608016696167301541369963527307011460284384044303219494349229129852424794425948528922003382494678936664875244354625721845060295135462363314834054621980508255547979089991283322624920117589627424808236859507360444321604255815401283773183155290867105728661031424598577049101233555117043562508327731683312159487299744055356559720628672
9056 1697911161222038246120180092408501917207077649276653425671733362984083634317539387738343238165395255203220105964162350282907886770313342412255221720781768804457859250222415324849896306445308719934949807651377075905329374086101777858132130536328874856816142076223122797549856305353998611599628774558669587928880157977555426559300171423785057730963259181511362545166558059264959278961173195884588438880672057359938600138489425855955236108335684312623223718653026781880001174113489862778585213710309599041023158980024154225146879907762239483907453321774536800
9057 -1826831540528610742447675606617518423083830759116131513281295092901117846124300927783842222932393424989188891335520898485181035499430909042825474780586103240612940518181080150978372422143279075042549685441373793468464307257516615169258847259904457117350056068124140681920649426413355179562713798948303192680826746196151455698276932659205919349646500919315134069088888118113611423142690520929631293560818601241049840433453885322934559373221814735359240775727890072498610504736392822660958338699976755215728559269142473821493630468743126491063611741259608960
9058 1965532818617227592492033053694779692441437265736989862421365139672980248024574972404761101281796428131648141361116002394744445968425580169651518268208464952633314791857216413215985113403642304209044345488808604237854420910309604004198493757491332552829004894760824965597952426908729060723941162169014548672792777625476629861030358309891405946537671049738060685323481773965132207740848351388989332609946195697195421572189264635680226685994722346983839112074937917260402633571566624306771288036784174314111788061951811333444052645146385425118771870380761600
9059 -2114756453504475426779693476134587688078534605663116557915953009730677903939868480567951642582402730454525288918725267364729156554951904414905786219362222363276329066134323747769260275813984161527703874924442710464277189526359374608313939607185463888669615713813314642899501961920707420016395753999924792829028898628217882659589318365149034195784087290205667115772510068333907207291282770766382240537296197831135933404425694509126871335590597509291390691134810994138577084795534228691056928258314316860247826046111848797974107415892284059552093222140826400
9060 2275300065522861026211106458825196943789654052180492703369829876910560688912825682613857059514474709944698952473775958852461801025247200222109840167805983672405577842026406886919005338632904565104325269194366304961558908677547387775938596384128733821027776095196177717485387719749944296670349485858736185241794264880259087274447290074599412340931151459941513721822990910706084987582605648566971334901319428944330005960961334868010075641721758793420679730651919195906733078892630295891760821542546105368851244625128184052571501338816963827420061961475494400
9061 -2448021687958865957937135386637663458772938382134944306110241430505493719854714252151711401490996838214622469743364986460799392962041878333658354375675425807205569230173334234727227472828824869984941623800362893358658320185263110313389194363597644682175423747933166883753852362275316385442902446685151078318697788862371773887845701962181316686352834097571192490040539320978678884299487887176957027091345529034946679205311246440841010583608224989657808252399174145666382553560413763395681768113928433415618393785756779340383419289793758868674337796515974080
9062 2633844339141386857026080951419636552355597869034169109333773570156780723124038646336519129628266746336687398086754817816263828666920579238550276002383431502958714886873103347377363792480301018845640596552422422199034002495287901387696646546816885227169624142467332391666367201256933120234630472502701483259102668615062128115727726907549591328487096410924868027978905104769577271040055129030688359543208467659616006139545584845400389876879742163539061007494841565264251988062473883024732597306609573081480803375798497548755040598925267308170493833927388800
9063 -2833760940270393637882407832007512772851986539476899925763925810901851111398211328999685055215731320755724410522654315515279489993152618036107507795506642366865859886999652021003852198621225539065992589280638068551017397433559326930038063222029677680337274166848955999858574449141985327120597769526956344904135796443198956403813068183784362984442472472966960310919859583470233277191447074986478875527623876749577334869907803262436555596190643564176340425843315702469133300333621880797203262408702346395919759968018604542761590935771142260477752424972013760
9064 3048839605109581005167240019534451801789187212194221152443750525882730232453513727419701349275333534153736756991619557302677231691690990526019954788317752185324782236395199102371106070537823148405545923239062741176412444443262762485262463040280216422252331073728520953747372088129024732829978745806892076866709160758199652342403370556889841681815034765136229590027016135191889272057278772560861784447317356073848598542985572312914646987174439646813920130894971250907385644079420957491656356283831631286585630774842189688553796772510040386393051241010097920
9065 -3280229329639087719539716322134596117778505428236877383626166431781029605199092487876359097414008541308398493874336167661205922775579686140225321056977523144437390890774804837286689060977471336768345835128688103340870914641286836715362365664746788107020496961442915300464678163000680119736044583724870839937627715811951458420964616997339536445691839222757712894120860673256948637784856997725440014044249318401019980108632837674674014212652097925515174049690244617888177447261336913491922831568295541397136317154573720904089085600546312612492027727686077600
9066 3529166111885442598622829681642457676637562018641232292507127563984370497652432925720884856673127234424324774548475450006251697727038614609606071174692744966601179110633582804346131633584782142360445001236586120986014359524029652660417010953286064171086984917772343803883163392829729509621881607610877727752529305398313980169277871096453402174306654964015995046153214711770484030415995565099237067545009846923325030048324007049176622161237020849278751577891681609575820691937517484877932974877572437767418426744338535955676942574027804351050370718185104640
9067 -3796979534426981189741735139703902442713431197362772209126262406374579246135667410475881842208341916567263669876973318771796067712552938529444679206848257213769054126553745502455705864927170718734650448826081856362771812696790595754437519969445621378279996461206934160543762407702522409496067911619767652355657309888066712326399704379220937402827276651862537969389013180268291842016132845217317135102551193834538410507576245683108065330611677060267714054229066699260503733006310557362180630608166874692808183488152284550250469391818919246697275892711728480
9068 4085099844526122102243292512270867355654176715913164591064591268107204618071093217390458523756824283036817298286883627151592885990779821563964903877428732249933062005441552893850250313820090427784460262036329271469876010296352274838095932054634097562608330792675406707184091030685139984384038625189964550662534690419211972058753390811842160119169535974893452030073238616387367557041540077872916201096073933276733114895061874711914586189075714488853044580586333419363870627056467482605331163527072123097285820778843469628498053329914965116183760993535164000
9069 -4395065569478065036710045260642387991452866982640494661460469264984536159235939783727917965009621515072598615872923652811987818263051850484302534306651953592135561780372254483486977434358516612411354934223672561672733425632686500239079805428283315854190671830259348072391316341530660933351948887125835135334330452937812048361026868831456977820726178344984699511337543461907736369089588949495642752890757384228600848111676777961738887472637409110001944101318536145321372703142713979552572077702152950063132195396887426991879954049652697298178563399359234560
9070 4728531707602618084799216216344444542268235420763608642868594632575601498785852106755012277776136032201113939704495562400561188897735197055817291613114129294945942873627589991394695037061192995025999701255710133459467101154152648300375415064249383114264222614469371819718096749341309179621592422536908339048884338841031388969450665327481343562053538464789804065684354201730252098197914564349185721610010819749169316969689182620972194712633637399336212345682353259995545256522185893014338365664424908169508187335847221307098902198619056595546043312785966400
9071 -5087278538356974456502183091475299988154424282562998722134406147491198369492747022397251432342495763699594177004028920995738196535721761774704459497033193856885250225289931438099026385507327936637696563182749180812396162585399800697886188785910612264330461180952370747406068019318948241845564328491149446997782691061245726746603117419729909577769502665918471550002439302732897316288713660535970178421021781783176354615861877329011210822430010013238830941219339659644199059662366269457444258630191038225592333426563028376019557552000906039540238110571354880
9072 5473221098328462062808111281330277983670923369508104812177814494853767778619205388907184005277397644238433207239189345754347873298752481685395168901183518551696188891751157929796795816223000808257830100108318894314445396036961371298982002654250393494140498599260108577115445724136240351615174936303191867824357080198327141372265480433934823920552870191755908025424977057289002734351823699994590987177047412765569944572307290426898381081868034079091076251786684037985862596285191886542664528970812751670792492440576095285938128273788945471879866863310510400
9073 -5888419373394921015198606552684995663490163969727937995749856575014716199496642642552658286499763278802316553818959510204411823791029129026611804556169839478343016753201665310413883932610859625090344078463847777619659273721862039774552212155485874577795955098025637156589539224744266904040955807190704966243431772266206637305411936158454582594031897651237356275072349401280964205842137012445065552166869719027684541360862785364220834845663137858598605676405736914709814236968657998797412411392341851791332854577551690914719371619260579879516227874056693120
9074 6335089261135067143283607727271989512385862147774357996238660448792512906352940377974242718156903094176040105416878672029216125896499373146605932000439539988434287278669435182021916403886056301776590765032823719682393506032227118326307910155694244304625439170808228739194776377448891808515288092206890296439854622254938125910050171771485852773730896041201266806973017163768835159169513223135436440445695215559766475298650094596594556150347983049792201235511501850115238257358084523426401727999409024029967884944011788871520968888412973517380636081902716960
9075 -6815614361652020696072708753846967747395278014828271125779530802787370200317006987957814565396368094549987693327805430687310961735671958155178003301362026823986148085755088609243129795061813267501466437798634789951480576686564712689893846621162143372511450164294178381006925394417006393921082225545866044343176578825106864898191219538689036499761280585872077385067045695614979231945834162273780722984674800785091332209915640286283573310217493220801494585076591596385846277414063947723818682397326691142836392020016893021141793742519161577453447577200820064
9076 7332558659361674257990941340950806879457242690259977087048670012070193502959359712049109282857168569271776841034007806280679323071951217717598100282928737476870364153716896489927585402283770762720330039073245731583421068476064344666740718247359977748676266637247102362009897471332995526514751346663743793271426071240465653362916282889747565008228766994640387806353158433208062620503591742846154341263487025823353157643308941345428908250427020934152093232779566411019686375024359219263457940451217398199891334998528499596473907016349660945201474927776043760
9077 -7888680163016921036219152077845620105587942387633177034807285519153098389099756691472064140009864415012002246898531208226314782407412882804009526941797335051809481744231746627724082464768179246528183165522057491698629637065420989869890829810094903748194257592619498057973012951985081153635802756194789924081769892848907506795601601329975641366857443922232193823827451861371853200092475707058662234347121382422486030378818523398169062754731039427307300614627523757050625871918000166627067677054542017987295339473958367564055650233249960998275696102090907360
9078 8486945576313887255512553669516214257969957641070580109833390357417986426987868364620027032712895965144670579853371054546262462109508046422446599191265886524814992639250069809327861761654473897740679204404465938903872596745531923130484653947132557889317567139362964386949779639728377162902187094557057400076519482700990122908869507334626795981229533803667881740013895784569840073880987618892025362292767487646605674912656023004815714157472788469890927708946689564437534391284860445692400930585582920330108147526956546185086120043561694677327823021327066240
9079 -9130546076884009588221108520147174729826451817455649332031987214263829029507177004346588877081831746068074070421967393047993729030881733887852641201175253817228996233800082495285302575909944971719308095620674366268662442613356557586634593555275044491804829463414569392675983584018359379547520819574189601775506801078155614462723620395825665827993203429759055642973026812196275599603996269802521939496894998154443449754369655800404702452841979512193900473991938577493544374354480122844001136185317404681711554941851886472447786592840933542917051726469804160
9080 9822914287344886562362155539494472889564774397727681640838613636438850909316109294113262522301022120688890917194576905446761135262060039790703096306536879618573105718243858287417338741808573780999006560818085709130212632898531649517400350481658557325627988139623158952428539404713299235216209756567824384652612867855099042986817708459309787398537122003673512470800145556280689072980651456680704271827588175907668255585681531983294294002997170300524101722122231020340308208011958945161086874171613965669605740436833632991197575830813027270587731391257073600
9081 -10567742528394296687292505489703291714267371272542311328629808504620218632140950974474026907970149799989748041371756429462795568035089323848458213627678072405575858548170926901043955012644317675281402026602499562422233719405186898266307754828055615095196261411922353693626996333746358968204667629748700752670373804172558657579948627206508630490377156427864227451292122706700283971016609533738792405091947427837581176207646761719373516539514767330387785789503520985791409212365818473359660842735204822974562177654114169466363589419007837011446302136110660240
9082 11369002450718932410966139762232296421774924667566459391715025347297017810275518079837927385510167735263692812218292292388143912428737616751283009411070418139091111880974170281128899228448202010689112993708724296927904188601452407970417710550496882315043022838927741446061824972469408981290068480074912173248926413801296192526101777706017192214913720418686489011003144799793328782163741906437185631763661979897730162820706359036557341928976827417699135757706200194244395635970507684194683986055228027513928448980424288142246356436145112209982553422828971520
9083 -12230966149788071955779647439016829358887454983138970305827422080678226010279019257781131178525622135532403295695441817225533040641234525687861773088831466354079661319601021535746939773413197609698693668690518349567482060220671630005961338675379829088986361892895304544998761215814363261506649644902968742265646214447316175339339430995297869546138027839554370963790780593438570363893609797030383717519251341201351808380466490695095179635779526275592569589759101877828802370518300794967412009997870484796571622349247615602707814807648039532522500770455733760
9084 13158228875451120258495016441904144900938048935691909659529352277319063746803332950156008707001164490821653392431371810864914265540367417659501289296592122637903643682706630274219293476701728213451784509356487227296125365417686351449377813833713893903305641937095485896492835484070922833157335920908729983644460793273144507283617424941721519508094228706789077873020025465867313133826390202215175402541342877993028104117516637285004641408921824290234875467365008333333297323919539868786226900421591292726898870531642031478324129592233077808351080549011518400
9085 -14155733456698113742049147422496390722283316347538890820442374152764230192225636759516981645415783958576972347540754500133401311005693189423755770871373540462754394724007555727673859284302829837595546312354123016196848877134647173013044477811770287073478973173327237371007152793101745282040089537803431029221186408730161244864206709620689042053796957415406709096422120160155083970793272983224687749686093735322592043465354576217112873023849731091561901248588698481099427555677840889740659487650250869903056110082078809431519730556754637980397947326176921600
9086 15228796571018435855774185517799639086695607370961761695075128364474809207143845088168409471999659136389544253746913530040055009031894103975803299872354886116839344570096579109121324310643324535940684538400456125018243232616451674677469698123925760214217757301634421372266504805587455058648840938907645604911261444494677878664923770172537447273468828643584946162998291755989432233360629168753707494714213103378726644410341773330465874901855766828588688099371090534878441512324765402526263635213484201930403006333068258320041596603717157569931257842113725440
9087 -16383136997553016205570171117252182344565575764537152319748713034733374999951082063011756152634251786392744535463566224056747095625012818513970992347046787717031179973464291793659592419433957847426253277542968182938855718489080145887331810661482635606462044253270585397708320882236244744657525543032409918854319008370778040791222292043610208836787530934192138775597052835703043161525074981238933103362444321557688616831718408728230354255891525299675206019699596573789984225164282905728415559887918198871637342500864156203215037800760482598365166588472821120
9088 17624906003730673096513410949630203522392712225244853722854717905882815361259026256120511088060929320387575136893366185226134421239298852576655637991096804741898057082731633603227226954345151537303058736800021227350685402131473655322097831633418905743827610710131788319011120959741738920168013509122695196866226965614505597187622502829146036165072870912556828948678250419017768557921029946938231232604211798984532391681702689231066312175818160786342915153300103085920713252837449387295651513446687298203860717182229746162500881343041994309846088212893107520
9089 -18960720026365368139165105698707922808069690559552981287206281981090297946099957366693938865135544938748484859684719508106298395546153191555608889156970450015240756800274486894069211360756990333295452189333178785327368036773008020922165465664691801290638970428198754294809338221068286266806430232173226525978118463150285397965457145840227546217545481966448456885820642268151800560048157312524271356882988652332089355133178978071065010657305282900495213680274475815977789440929712482399137902019792550668924512451878660737010557119867194013201061178791606560
9090 20397695820327497354517453146827423326463161503903257098974942052241103562800991130589440750619324674661288286373027942862561117252254909936974259046225286923192156450504845941188627471573768466118608082234269024403874455500075040448667615336903916607324443984889599340188381580134165595870141778211062895446112076211801309673159683399384507131887680352465113078102670719803569526521367538144882430071599260502907872616614209573630384816841992845753638843520143682701038710843539410754499025549314619762116643546922374650337177183786855941561698654142199200
9091 -21943488260952948502931936688615425539655607573774018791482270019813571407414535155195313628954281037880287201589674574337205023306901999221997737393962965012181144869928177190523257701308935597640399538010550047662289680555422286045538727971251939050652257528939629251841827200114362138171754632046550680944736743495546461212569144508419482186789037398452648092699764881169276486305150193909914063863836605872269857766151358503067274643655741160476362628529383157408462234216805259928849595686634947437200413684383639643963341923421307849780266826152209440
9092 23606331000387325653753092889921695199097739702458857008583548235642036310263458367963918217043896429365369930397227071341766406270164023983257862402601613771735292945810545738468945704653755201558404613395913141402709910476924515999317385358897794271036523032540313573746208823736848379777403391836983857411606576013389406700285941830040153358925119439481729115064132858335593450974302366352726555612614667022424878431275174291057655799849048116856665069606218776334976661069369696748834519746646510906679206110957100498205707932724542025326080371069844880
9093 -25395080193153471530445686571942028084448236841207139809033119783796481081887561697191143279719625959530630010253655221021443541803487354152546332298518679194754561298623386096468093635542249072192878376322250582801430272630462117653806822885944879198436524879484209779427892974185611632098297019406518398326812282053990620581509537079669369120185161119325856335642164954507264645422741853592271851268930954390826741728795855637113140823191193363811826630659284893309257751163938646514416323499534603386112717662856776656965907119327878631993289309752916480
9094 27319261522457762826526555185068354202985033931860235962097374179395022969240157580154287140421728834842757170894156962054464470080848138684511220268466953422778967903820437035472625735602838011834460582036225908283844729280320185124256705718773486891179120106398478770321810287178668659747671124815499694934661605548699932967499152931144193906549143519891537075758340733038149581509385396920752727414591198302280151025080380238845447275104492896429216962067446073469292374842814150950729707354209627260967434879785692295740876430573788116824676268621568160
9095 -29389120776200153259742173279697022799593980541712734389655978775991917893191503968274279933182051977700063890679487678339754236326428576019176161594024813608908429033017175236548567187237964953979307836795618520885940752141844893587232689821158548858146148233375009308916214921770291451346541633766383831704890142499359865456172219020014562922365429236102468694947522501810055260542745598525317543651832014531735977842060616038316212202132709863837356402498463327518030657961556744396726559931090061679886982665144190101007846301619146039325402135821518976
9096 31615678240416565802250409430054656685261159551791840711449396858598185492622215517007406435146023559549388446360060297932706221804512768255899607286665969212084637198638316934344573635049429046013685842623471794349693147637024562915968079058565329712814479664612025900221685675488543831653406645889815251011821909492913094317075106783164328251011026372831037188407875775999722151147884481853789818941184614137775236274094259071162663220634728172616180597680635763306999368675191339235815423637975920078366563442569016959765508252352071503756154214114131840
9097 -34010787198058877212933346319167596232890000527771045459000740471230091803610908758985885415453785531423160406783324185657261727889340205093647770095964870852485923165693334483173389075587285594760016338404960328205775349634617031768666245970482283075448968138984768064338272634787923930500093393322041788859869923089999420250963454357653038848569121809462192118995774765927037040058402934591607844424086005264782852186863426895548616057284122868095648918506561529980298272525841916503329452137634870296207606230396150850145147375256238371979236966534014080
9098 36587196842713717960735378041662746521016141889624157469388622194918961468554443420521791192203121565989968398786271944228867705281396825257225980603750614972382264605324886965893081765650188684415707218771566399417545374834449392385002413272710101879102155604346202889594153133538995042719792854962558947318477820806083626845158090398523932361330668858828370512849350296833341599500559679970157774424194888144666800736430920120888837418981853375848656866940278909229724740027278057401127398922986935586038337844766723165646690258456729232028127460724310320
9099 -39358619940190946068910638333212931759596618471436075825491791927782935562139804749351789051895443127368586811335495747386575669442829314117953734676189203867881878182344663709225479287829862372014140033266351529981515493632129270556547882807903533706204992957944469561348764242280717464871350586286173228610726508296398795923619779247391637811789075568025761346079622322911007115619635564894280390142860691766778898436633403270701072212633122966101967247140830009395546860622332532602442410473005667436337064471275569644231750636992098837057843867834220160
9100 42339805595998856026028906963733056956209320937557370989280423595917259375518860802836412991351052175837962193614385765500927213387401008622308868310739965694509361091571895138428683209223818003428040476156540425390715332463540997686610057376262411013512513521450671501400314669136453181639824924712313320413081644610530470711833880184726433327253587348459034974018886796681005846887223515140300199755065984792177612469938076017107525431955258108131655224417795832945835561506698651548451756085164116235961651366789291630656950930974456822133293641892943488
9101 -45546617513698105515463187326806432802861581511905549940302139930836597718069792818929884288258225462383588048784323661323296480113419233627532727613273018966118209146434021638309682502924813158323286143632379451594151767805744982183194559617324736210467516418769929124508151075245911508003568455451316642637566370139802881190101135516746606490646577970000133575126420199571074161552020689205114910572751425576866431608091785298337404175116472600885706120485541931824864759215416909989327952571118643406900385638923156662246312820739909065679459634058664960
9102 48996118158132069330231936378966526939859586875037718599200075524094694728475548933658802494494669389882957584974686258502700875796126136274945237193545868877234839300730422602416673653376912322103958502288036964833308615067552773512454357095699332084007327869748435399833680558594963699385328074609923907598349868005421125846646270955596258196078435112733666965438660431888295321502849468895654378255321425101872867103175451160269111416239790241722128179346545847486288322462250784690932030225222992747189766951451169699582304328406503943793306540314464640
9103 -52706659268720627870140810491697484052383382578642291858069682873215191037027243735565328313912845614292159045692910265243312146128265451802204469610272163571322252599120298548048874782375333534831841999403506019702715994179566390118091472536321963941532124681729896613337313528982680497426404199828663658151514775811910582349733401578379418768062949589885016020916745878080126806535784811846418228612494547922258040611068072613472431328572959571999865481386099244642331728600755407217908692450724748411292213228335821948315817143380916334824249019450642560
9104 56697979201541516039500791103771126977447366751390341958341150551943856321644396677527263518134002564666604676294451223407633023971990206884578069779113987514103156695116009307763272336757479718852014713056314967964677140269016527780549290096608690825286350025270831140587271026584844239451145177723402757848984470293997828596096620858431857239364143956129152728594092211235910789013401016146721939454323605009132450392458399971712603496823289440379926272996674125425681996097760235669511059091243978330419786504246413697545750040472499127066636333239865680
9105 -60991307614984891110043526094173036729783234734281179605193389860601678179041539826045036159739232235255398011636617241470513702185712694567098557219792362993532866266181868682743923767686299302301460650283082521876891833922347141083461264672433658690787134988521323718856791033454679707812460753906315196767812501287520712265612172748991576922940958931645276637412528206785703031826835075646695062890690503337863915704937983080134497891743840905249436392685251471059312039740961497800045912337505036953392903285758784685925576890948378285997487036703221760
9106 65609478052542591179647735637349008971926138470018870642913530011286871864058129478509581703061022260089312338570391471118856258275951143936235753897755691594861122014925934973890702880901868208843053529644178325005834679907244857132115074526148866604706390979619056216791245085792188153780033915410053094654672345351020985465457424827023478656200719395014892701930698304345981868620824974724736986073467709805232511473863308353064566771294826592636246690552258124699053652229880584674810779257825030175797424382079544193373405021699550150360552701288730400
9107 -70577049017987783971571199598070677283446815310128812673843932339216559721126765056456506685226882511246321310668358475040291233884549592232091507612815676817856003226946968701245989540417805256604163239630706991005735305139885122477494792343854476259988539200805372330483759638831778050039843327762135018527342186741861281969627500764420071738069347233461573320993136064025639628653721838431756545505594563092646090356878294140328667002139999336580878218603873329498231008895997499568597106985287805954551272435814213648964027669970275227316897701031699840
9108 75920434183032823801929332652329503438308108833202164416595929727068271979753918373301598698094539436117564677144128080809046785471650163612836236727118447054656516538238418228805236793959758228741201306382658035030324927517844778711547340897881184491881355121390866720495656260197376528310537873632615335241344194679707915692197209517847514360983169859290241489351610935988040411225027951153782522513788630569778439541990192289147322829754452228190461955091394521058041870070265685489094758722714154287956003042683981050516299837818599690544991456453704960
9109 -81668042415759109559927735753213139020970902445044874476186797009140514763343548342357930269881125148897476309918373434905266632711066069122166875661305467223014614316997952733755659260765566068574177771624097318510587746436589342644265825264179626897331836461914232284091156737434351701000194834765227510936635990945710459023352834404145995441755571322996019283521818029660251618497184756052171415038640843214274047078239849092301286144721974604621414846670845152639228222714128864413624868986014370382701233357041195821827048761490607813836783305885156080
9110 87850428369946265775838703775538920112882149699102213455932997100851781963425761680734923333963566367025741129252253832232449365198883384503174861474291396210007212616431321390276336657234278677743401544205769330560424856805717439531998242433586897486327517294298168266385857781223443121190507443374331747355136277468966836776406953266676948015399395436848213759910583519672814606483360820453836449126404673919047635039672445019208099354256106461994994817308922022654247301304441979366296642994973008138490556736673828872502915673473404309230958672805574400
9111 -94500454431161811061075183589009104507903947891891690025383204808634077626343964633539788074358880241253715660364540035029736412337800929637722189511033376597564407274313882917261236300460193948398610489229560992942528814036669008785066621657407349265814762038797470096550612128445854580644742248238491438564801831727531307915298486095945211094541406528133318880643446732842456124713504855740072144419618246289432052866000773179675368422406947228455289711336249462685926568647025445402440153151681442879733282684782738002708790530395582805546250519682164160
9112 101653464875399884675702318871190648021106138569459267190537270233122969515580122380555038962976545597953483473014207110663310643649567332405205263124213041786224209755940828745676211820878143597147794104496371234372536053332739725466806670423353680059125374893441384231006770399505466315625819727450609010132657379933971314323584925937634194633563919259816105899209804580945264602348225060982845294884389248484457248300394657572788773638265263914096367422465314519028277134251844872814572958893540221369767776373924807543098194007479785181130291558312409920
9113 -109347473160493854892087226092137882107823347277003697293079517159426862874155089732816767615241262404010051273126169983338460475575074959462525748770903506253206597078623158872312327199260022986857739880899864410003232702170333294043594021723755784842748243458888336932292949258369719546771762561843128793532210662734943312323778218467544176064771399345317610796270542701974561309051036668785463024176492519410419996254881714472434376627161299893013406697407663965598142081582211780672786339239232737155751151358481426380057701879758956513504674361605556640
9114 117623363339811699032528290424167336518026745393850703937279522886362393613004837571274327704472101179149158904156919246190998165006074331558154353252786769864739065718908559010263340784010095901966333175001812365296515369766650459753630247645676554372828776915137611456650512747797312583931930719737311310782931160247526940798017919980630776367561457391018916850564895739019828228110555186089108119029204005151138590308017686458225168261275574454240455919770869922258125997899984931622589050271825149975831913477878749487397866510266798564954961298612864000
9115 -126525106662239353907358314073129422615546768160244447747692118284361986756606260879035834747954602949407079491408240549697876966029437718568581693544740523152081363453832519918246504568835818745217849178922297684701749182648466598053445519990802683702529081019311603387013973471066216845996872544059393445703552677920570268167417729027072977374611317373366319628449628237043129142602425082796065770406142621394899479644291893722943499039095630528951467757305616158300074634806972989187724666443304445624143380081107906262156314337451519238917262746887616000
9116 136099994502557589859450611804510632550332954587088520342165096556638522069489154709246397557473248373986858416770624571416250372802348588114278980388197281714117113813251435124599844783188966838122453934638457503078900747140832552430703011008191485996059340877604519317081990608206079007075319615590591328092996998598882964663026554929347413014403392622863233892449890130836398179979085892351969258077329827380488304816919332292399474624802368029115477989829680438362697364825762030053415598069291480362750481968892981638252618104430208058131955081361956160
9117 -146398888852443592859526584012771338449024217025790843657579291698416190094957452630540143548897693439863597652365777896951131029893307521442442491285875845820223667672817112384123879001278626634271533014996301248292794972330094292681968240325832135687177773536008940648426180777097503739354587509841391950154259624845993982300880879732903993458057956046395709371450614655308373427804430933686640967272742650525613428479323707078974803795881112663525377332115800189649803751449004977633527775723921167589390242858636045615554026546219641847710109700151590960
9118 157476491694932214922050905653831204287435796618875139277796572293615379940955686823581139572485166520814794357809967632854884527396714120500752282304109188698588477688651870392665448429044673365864046731082470208888865967213267660058984024777016547801588155284016083164251921005317769813994222764360914738039980239175340952246007235484970763631195465029726232914863376624103755385488751279397991834017201553137501301952869384012393820480513720261705904619085648799213574190507350468465645291426598600497790402812307029138416379067716719046299568080455919360
9119 -169391634684740652232389075194979787880038280734127339055745023614485524467419374608869347528679045070305740706741424073168456584822542361273643486117378732065707392938113790373121473331497518745620911703415216127379507162112663553672764145845713699592057610777967405515268337215591748349102852716346288483460360837565672179859774129084098302792597780643565015713377571316930712688949325594348473190952221629021067377932062903455349192054185193527147247445500018597218442407742749325265265340991535885483926740923121680820325948076865584772880636720308142400
9120 182207590663917574590715267516102040351744829582051702163169223270126894395704407866485255235010225088065974538695713214338371578576184264599116350951008439831413594623453983219807964202900199458641019131179969500093246967117075948402554308954607121723051886169770955704475612896382551838061206727895838304572220854531144889637171691465119393884123415319380883681202038344987304454204278120295874939056240950297185373826463419570943684337996088340623787868469567454419404659835908143771012973059044845303330658272059267178105153816680733673546818672242865920
9121 -195992408657386207551125600984693094686986993725290078635247148622137121672627593567596719399506279402281572751718885354465849163390704290735674673915080901891758965865883693684465178865493861504778881707486925662142407024065412064123873965167594528008111878682823945170782488539539877213792612213131589675493307909934618790584669763933264672997501774498486491163969782827239098948012660466258318523973361590928308954831871764720211701744581078021236855223474736575278538644261704405012156067214037091894766035830387673483331164640719533952254600198253637120
9122 210819274116715564375713025380796259985506926356865049038549338301530478011900291093516954349196387857094758225292874879835935275110591978400170961292678422760811534431521029002692099834906726846730727264980579664488425279416840821010049105004809281372086720417269549471093546326225795925491246888880585367607395720972844725365232928328922394393334153437518416876182400691957619569829326015021256674157484884621869142749381384912689727087666775362805468910234129344804599774110184479758747020326610121975194229963411444018009329113404014974146830201219394320
9123 -226766896313525369384112541801932153834858607189785056014069978562141758110600154757779112811101293922452843010548250814511775944360261669550038773227164866312259614040681187589404854526247191131700536197505186319958898486631675083279538794799511539176578538884006087422605914184527589831983238581785026464644841483042464951781404095373409266684695363537327274055363221854216588957967006429313272461443755548565567908281257008371604192453270604076245977390740642936545081638104598679408564591571131282894507847338480002373956159204126820804156300562000055360
9124 243919924927007472625365973226267631599601362143379045276528079417950575396988488980814331339231639939392590028330521958007417124056353116495728929256094254468979384564135844682765254037911793624638486023301184613601245284425391715642946230864538513371354054593930072344415849787099333667212821102798841057002547047019813589946282615685850521610851300844147082103539648373661264392875790747910175356416104455383812251286593343450848655626608222066020169932484669647783944321386253124729487582096204766109591748957482899135435720678877698307479172364403699920
9125 -262369398023881491169343593680540026529553234343594749748256438022372059051986407736230581919167008428841411801384506162794556904566520896068164135495177811359749781656515642893393439388131577352932861605780749012997239751086434690514452651952242032382113936234207643453620148363948486227572917128256651454192584608389981618009105196180760384684870892928240735915931514915078509346328835701889840494006090994801432974039830452923938643478754022918720710014743376984146398848967987142962784635268215826574231974635548919128325445635462680380860235123922043328
9126 282213223794503223997440267776946063272505394955513838745940244252498429301602319023594992949011119684354397617471871770314050876572609823544498269954324615490824401638986797554526715565709435965070112236858818794772189282318159573875235268985002930107229542716885719230316811388087474705738811624985711544889438765317043625300481392518602203534383631000786627013045910465775638073276568824428243630971403429325879165696207568642126093295543209555861193150823353677973620744582642490307609934910542436165811930288226266158865743011737083468706866356651695040
9127 -303556698586679944270694450273648262956373643989323179249867103606845778133519673976816800971279709627470147037849521364741648733598475445245854391677334786807197593439442053483891559500559901820463787568331202292318127824608552501431602276575184727098653880138779243899584095745868260374891767731022370524621160608581920217951754651010840322173077543739699284403477908959945453078591564139101794318148537254855838415450257694288139445978777155274978234496949205921024818871602619035448601599201819429999738535609049576722527070472784968702782916112980738880
9128 326513063969951063651116810072659251121419723092535759613998091744207558843417967239422659107078632862891657251897548154335358952289425973959471279173519287414504937302138895812819293847207877920203186247330253189531578471946235375719903850116311891286817272428819098742528146017386878039597717989707421130393961406689028735032367561921052823670570019082013152540343052001025124357383857683644657257443661034329277007766624039663355440506456448364256906680477266718416072482564955594533262156720928416277742638042801931986993623582122574644888447861224321280
9129 -351204105768670089235351058291482131691206457833137191322633422620852312709796335692595971082465801266717500180099308482795494220767463504038759780587677439629069384361767549734792203767992670952366470661719957258557746177927364105756194704509294658458780533335231054470026395739807879093724297922513237959137382448640002685535631058047984635634225677404180106760391039077010303745923000450494675154027813406637866361173916110394603952982775253431420975847008942998284375668792661731678184841960319308799947012679576358735083544364332150913066586368690622720
9130 377760798223253825643729762397082691991914260452301393213233371078610770025306085773020955770464388514159317145754339067458386401221512482115356794512442855203875297089183281235304341060728721932304399777327863483298107731077217192039770388137254166388233730953097328670913487908402980360355715051855837052677429178452200292049771244316214283340871071733572187179530778899614088511873269197286818040492805431699163545662630835081535214276116262448619348230285073941919945389039881386522016113843311572429635200391177267184176842995227013465392884676877247744
9131 -406323996676608006614473565742174943221165210700032138672670864897246755649686091482322767133552675598160587512431425937030597557354245501712098277521282343625925297965333770164391100977787799977099717518088777774981650761966596025055855223064317400380657453190175165064976293993997690421892648870522856022311631234454517097846101841799718267711868161782251009507198808893645277791435216344133218179203799725466747734111428413294948471183915180024866177043416663274227552221035427257330524673987550290544643127388492336536436195366942725647083776340945695360
9132 437045182438242664350385806952224692288416612522556100629517871903710937105182866942040141921439471615561975708780811662612073848964150297835719330420297552685805549741046588111349860389427412465213481614412379369427089542754655734160844711822224503379008356786205541078937776958207811869261885223685729558534221454442743369965132186372183470821402798807185378602165959713911965532194482409929619817485043358146903762824826852557236931592632862550193520266540304593325184247808246897423157615640776885319961672107252283386499251570405965807647177552135556160
9133 -470087263753296882880885035132665676103410793764480155367001948467609196369225702553972039970040623965833421840228695610708312233244920836172854958784646033895034212923380464380395270862674649494635671110910262279209804616241279135492324401250519225963510905868955588414073488523106229593688714944715614065405401670531777057154363418228735502204586401494298427322851085283844306438295417390530577716250276969198848152572994332887414211544599920914745218837612797716664233060864269113799226276440434040713341920141000936509913358706425467194066210133010854320
9134 505625437099043106194759924179633645384395680375095512975182288344370695298389377967677461456020373035430536594124354682460314183699561856389156673483718365962316950583844501141204091140753209460107907827000957140251972392935389819957331815857175726683103162844981353065962457975785241572614976506448402061878676055992742280525876772183727750746090107080302714426291499692507596457297993284858276718460392196056315327243770899538178454950474185722083138531982323210828828545463443435780663961020014095710915784883003359716061414728875980778602588768698978240
9135 -543848113348986052130733599569550448046899966893945984229054083637561474030164167264419906243777720896961668474460046931498647331701839350032918990415006186191545605910619001968006063723536621251356314424267693541535903972784631486353811125130894085419311653367488483183701127485877598146538133825293247549672375270679236945478891261610566327394875127380518217721416091785552492338386982765273589456854701116173977135737996811213525572440629414232838953864667526793771133795884279266703619501387140457040800598004113184727288925201755738672060734545099526400
9136 584957913686076997094322682257298666972256554060544942029105052698138525552935839902916995623015990730027936069529619274380839208665041153396225732769488311045080879308263809956336743723781883915675103007347327400712417583454550316226670134865985205107072410980619095040839791148254962947856725103966892233888286255046229289421139233867531808733515252143846276000137252583890096737568817473843469218361879015146558799917470807393278543938866610333829183441837275309140326540941210234860423542770073172249732097289937910121231069205832469331593061822803176800
9137 -629172740513622251202653822825271616365188413239653350581497057570139241524822225697999471740944643366729195585519086154023099440385797440063031508152470411476155605049371847313000312234373375052378066162555395956751158715822756513370335496137279407476837810950810518255929585225658923009281212076776751088987700312837939435690561160980648377399173789983729609333642672675884424839418002441253562285976542355883306648944981882355239816421510492004083037811836358212782272426625816166277598179636811139449762930242232038167455649236041709745301728060871899600
9138 676726929007100946366837040704662469239404719120573398035300939837169348674424942948851516306871964466007851212699265194786495665445505638447391374951689018532023832442400875867063598737959086306022395473292947353272408790166210994390725430194004220242496241038871821505089946962381544455283147046871153369754013562129375279959315451895195730802630103906238441700167075309244685010233783228906968474262474807561425817532874425023193305453144072345806467105047120794073598946413994712189034567276137939565868567600306032342023430059556564938199556474607539840
9139 -727872485374392195254506212990598549106251789357907024846169440411746507133762753589934751243668104487340558242858420110591830427789866033797808359261599151271845795310503468740750339336898384400392793318139216423274556616530737834902071760245589163703573799774973826421156858191757498017385703037124244141929322110696038415516197620123546659548750331680228617814583170936294719600773628077861613904082610522466293918681005455946331288479466055006069864834221932066650851559918790784260733383770889591121051070272232171328961913139987068865362567602560781440
9140 782880418348070936941811459831325254226442197241785582946745725976203627362431053776823581724246903023739177540869642661588536434847809954367052476835650085897114591529101329713570693787569380177080949465706158367825478179488704032452146747335815891597090540400184108745942599846599031874718062127173476143529858676194354035291730505838453266883421668152541316277918326158224719012284211064310468539801293812640022652105525294393716438496957578630349265115450668955990827256340153112030059451141788473987279598750248877762997488144456264297079160374871941600
9141 -842042170923858001663991601757167255319735826714484002940738297081775507524350471637998314556620349638288582385389106127083934143027999151839879255686463784362515731193498566853847605074368426331811176055404766873905848930458104659307157180045299053436683485226563059614546822214441125487106690605648010102305059626456157615653237257044298841135528635561217339689440292283988194776224263058988305117829014268734591193116970700883739226122167731299965018305176057008810298678011073832364931521994624981871290671932075522695414443584630354354323268773208638720
9142 905671159886575197532100800307100236601028540974924146044992111381284844358766461423201203969429332466925455826023930588829352256079097036373721415239829705933329953880048405723579092079091133905720823107417658417156943927989928560614200445019732308936158091848035305198696239952191865052002492429510368878629932741787958003322103577940522796081328656098645270196799137259013296285584102872176090488106684191210673501206349389283203829232301874476977603913025749293013729844229994331362654456183341402104315530984419466015319493595447455913224549816651616640
9143 -974104431231825549828954669191334424907264972956137379772520338835797937403579162449503166981464577810580747531444073766728121870677512189718328556812868982848599413431060131401624462410933561161167388123066586490666244987128581475621132250911471231023450697790744016281993957750745380595340208951149649464942701180966547843936783747139773627848584096512025124272598928343013790532177645887587897150677520977571325228465329475438230243628569652403053968225859606612867916740589482658822615679551096610291072105081921833199424427861678210352147125568467678720
9144 1047704440201064576898390457455824756234599351834092685896442485702663545317742667534156895816967293645043176703975425431349464086679278458324840236472111427582909486553917844844336915248179271049574018920860240710588079078942526985081298798088911671298608636490084395839407670194432897603879099278604455044594402922539064838733695004227647444422355642757127035491480046764379943941906894039720211824750576711859094142695326250981902293537204791307625948290031142006131773750275168618313296820012929855215288698780315707772072043757163746067128842879442396160
9145 -1126860965302945938164588786831394332630134037827774218125345311628440388861917670304088989024286454425776681667105495060527240441452185571952848587183770228741816337252474251999464526756857695856505368410795889748111548042369038383812259157610438193034607771839139907163940090768500821955132301955724462096875118216383128819430525270673393710379771741516075493096599320729846177328011515432152132558693869051955762726170197100154783186368776433477601651436306224200964700441992982893751479152610612490372109740035126395221344394220318873064411662756904716288
9146 1211993166398248818699072480954550037654379480063761882713472390671047920991647321897195686534936020838098928222994241618621659879851899135937855063394305906918936404793619917864157038576992114888930226348658587445342630795199201882464084602184935434736386942722876561283787798462338896548490346548726354730818422022739681812060909621786857311770093796531641774391433579311781287545392091767406094903694853321325024968788823553878280618815940428753766127166630410071479638894586763301615245290374880273027892340072354067007820775537687875138879643547065464800
9147 -1303551797683017460237575147261991939805939050406875489467587066532342743480372294138483492310156158128264948556209129984433702120061888840743312239649102649963936988682532980655628859482468982875367186451096583166405233736066689370652293413889332507044197944207589031749304149024445222343204374399258925672446697809251596197486751858330045529146472073638004897426417832202871179798636332635541775001850170041352862695379486459305152396358496645739623283417933979433181956833994626529797912632483103969957992368399647287538231590414335169965565051151244759360
9148 1402021587218734607253218306576165590805627289637678490587046540530809036609902467197911253489116778864039891773623560578083222333481195312110554261405779186822565288869846946508671722373784568083381167836210455796021549298999365581491815046345291060436764446542532863538651792179207080164789465284931600232804517230331563082403216474038560070984754421594741546309622741760708641905793184714995456075936474247830022685474823209786138363289949702036577534166722637060489083080252061657242732556978978853372189265662591883718168720814145803305922898881467775360
9149 -1507923795533677204638863094581403160342729088217941421630139281276893510961769120544777248592350652967960345404980129270760749222621819987973438244687933916248430531290141529934154293028267773966580819030141247887094529244942406468054919203319871913127014507799276166851375103127039139659564661841719878085380685199948524339370141541073654278409962152316716378284121213922828042268196097401093965211567948889867391377169660267255237379043515427137001749969994587392172959842645820250354293084416259481718940548792731696383098022923405348896337227153066013440
9150 1621818966760651250947183826650117104426636118423714765485221209524784656396241604887481259978003592045590899239670160133869058377338883187355665280924686486949772119006942593178255124737896870329580707292883833252835420357888198095761639187810241758409765909307845658953993739427996680552347615217041352222093977069538261890915336124481371927020306413168307062177360519611545324793644050851392582242454406775740708041800412093994464964690756586111756853927503899834575977548998451083357847887858096612980714580609413878513615773418367364237371293641144520512
9151 -1744309886788003926038319818522410920456869607333398914254137428969171768284588318554451398773507761530684267090647237786123802878072846729747755188068683323520540113632087861192436304451816902802122333244607360694524300107424311831918913825229659776986585885604179523942422748389693599960097444620879594956423499555707933407228182716966204905506423817347066821160348415015430323707111652300228639545846454116427930600060905943528894485155825739212461629047473374311010119284537652948670379476218995271353300459838618058419841970862336019223528853010813324800
9152 1876044763988465237674518247676073310850580580018226596006103180088839531507247552145169534811143097929068424301842167482156639980126025504111377100977099759958059309081814184881286805856915017333921314930860590818812204681044842036551546125212260151950124509632987400939851539905190607739263922308528318893161778539459445284576346015606417140199263453204495393211917381464478918889110874904366481994203431989048621927141318484518133983847017171602985136056328682276008097730124838581431189666035520374543197314370270596921776455139249697107010366381280086080
9153 -2017720649259676031831412114494400696675031217227824926030407410874220823731533178034068460883376008008764952955606846313061852318407262428775342788403856109205410372315000668490233136701756087395146272852036718916989757126701636590521558512501509718244993626397434989933591587839740580282266567733329043709764473018514582672341779647706858467558238412933768352138401211814199921435720195867337101735389284575225500705609216732253590329778473921170332472614417509947235045223388499035281649264360425375618158279250168342877205423282534480603199461552319404880
9154 2170087113367338907778900548075108887943845616426828126333046625094691843190400913948972093049095181793547126633601399831109808148126266264383427408792269287958778624538894997189643693908681033512547157201739788102282033894820735785415016572098943689378787219765377029866863897421633192632732038174946407205543367800870211083730767236402467982616020180845109374425072928304113949824301989687513981814354286494380673551550805791871741426395203194552058598004490054179500609054831155579106731412144804915104039858731772529351955308171791468048513624104592463360
9155 -2333950200933367034884440395398840977282272770476912218492059077422137383267640522862413849213257312520883099190961299852498338596882969898400908107401003424922203862843283064705853689274090710462737691412949050526252785423274675833535444308942265793713357050933772476021839682207131403909870666693664783009683977781364125341178942007882912208721147195375257261555541368823285474758113680323818558212466541455966041900426324401378424223535538744786848943913682511264579001043654681468024764246608022363309537226913486714864470595697633268937191713605062289280
9156 2510176681864280167047139684271252792289870387649874456299226075013362547005441066265860222883622736710893997841257946225320011170539485371552348554805578119203413513668156638574726147889360824802232473029533164169934345356118520263094644263761398670246232374235369670129284723684114346806338914824240856487905700422520504396496768735327228969124250612848052274597416987422562089220855008032624341359437524641689307106045846677746862387234825340397744138904613781863270971162000673800004801488083419144839198958797741921845838001839897234580104601311654243840
9157 -2699698622577014746332073452156397714398447774755568433535534252516895608793188564240509695975471326396824871536726339697067930290441806716519687795789852899438040103255925759261304262390281262019803679601328505457391123649898090189731707722417879443563322100680218848726758287947248660702826901510209850580670529933511815040321438609943446942605336903138707644008454821241994343095260767836282014156162084242739738916122363079180819217338604155656198848203883271184088054014816773965941028971718728756302569928399409781678077673992145367034161909820690720880
9158 2903518301058453418793875869324271038591483798073729764327774668172219442232419174190770209167584831561656688338100112146399052703978279973547692264208024215302796243721221670949010537943447154288340822563967678752669775282016410974463080557329453438486046353204994307479818548650151665510647067189524095205543666666635477942075281183164935201834012531741890807230141127790685844402538833945606904442860440460569524836996158639188372267876330252008921054488543344591797871710928044357056555264882549864168915112384819531989703131500821178159490483747711522880
9159 -3122713491600128863883619849777334260896411006592809927174526426346796427959703461826309299962901905245263851486969001019152834149682685432280669388696843797264735505864379960090852472331891004466545248695378855020544868525530397339597646889277842487339229382898774712298956404116596384926446215097189814936933422917951943029405747967262044719732155936789571473353468012576656546180403396919131230258935863204016529212060388501500641490566447772389976484052563164892408281558228247927518874263579205026145085472207045508874821472190106727640495019258411699200
9160 3358443146990166528133033473635580422489418233272524428749333965240178959694819895303387880578400515060058683629099418912895622151266672056058518519581733424906096174335965030925624960447637832545823959768739237965913274255811003049112987729706634602907312381105747139317243565605161216350341288284177725147517877811725636109169294433408585556696464549662812215216990356582017001402748875878674212959022867124766995256043020772056047408737184417181039633382554680959542263025353002220714158909744354331644912595302284532454444508607165499613032449218278548000
9161 -3611953508030757583605140873998834971583505403386596086108134085180210994375500366533620856424093546947444131607972351107545056100214139316018902995954997953465690954395252388408106199844502057971197439338467780092514539645169268938583344381468864982093495286437722743893530013537083221471558741724681852551403429805319108203614913434888103716453330944442809894354741062131403597575247121948949093138564566385403107432444338223391939058150993803549670020736619685187410133929710241617040075789454841728358105259743697339889991827490947164921082447206575502480
9162 3884584672492215099278501555234154400730921374293551291235851126034168482682838505983448016975155552863871273638053989643411068499099463893674382657802557749163087135302433624718615643458648579531408916697605850348294191747400747225777809050903540661362613261409952473898409182254933998111087348480955232064711496149828025367909608534855918873346801600160389769618740960383160566641582870259683854970202586696748623853742958726291983965168189551726524804067376494797658866303231800840727275337837426082088744106565436723955821940385525826604150701645776154160
9163 -4177777658025698851217587776528809334349429425863881843943714724002333469334731532341861747889181108139215734111711742310981268521623483621662422095280342866238342021014049150813130497799882218350027429810013801214867982502706943835059572689717819075149892652498563594430715727563348976966105709425255897018957717953043450365468296128193412983028824061030134229201952422506509844042408426618205365279745573762044819979385034455285662383141704994323079066706004624902816981417767839983284780598912937565529312487084648203120515876933035630167156298709050877120
9164 4493081996148612400088806587737605042293860172262946250309935838357625687792409568380520702364015355813408906736109830216508614555578234103857709945007588031113916566232730742782671922244670657042816522169226006667614916829628583212023983400237618899656583434374946959803124195651809114736609313686476763971285475322077716450173547829265133121703577597882569559819765763453751276307203033302258585022134206291443826638544785578799775839780598194946165790711534920988281160451759380831579825402661104192285105227391059766151249298793228430663058419003085694720
9165 -4832163897203039998063819051537944137894326728741283603117562122611293039922889024449754076690282746498579777044874496784813339965496590456670926712255598748445202290333869561373152275492676534557543125184405401068758850968958889576236431155728989659313037481480077667672135354084200460565399859452796281792144370551244526277528258368781196461131512336787308484774755395679917933878936105244808750156031713442383584198132066589453040212081113001141206314574202929190963752899210931254143319460862166450096899573639168349237622356717446978598790244764247808000
9166 5196815029182976217721195073510917690504638300806962514203704099417039040222087111306645978555537397374970009425973998397111640826913355788875908804133245126319233362288646171624358831871264659093673540577585736024865245163206872703170392649121116684993378999801318701297723628590718477925566798677523804805797041961272847959578934209634047720424642934316202416892663558698813633006079892814080767570854119277943655214938673046528909281105770974322101270046608237310212383917317386216236791180321917985866790188393300592840176331676454708665516539168885280320
9167 -5588961956546175309709023844512416898555635227405736158584568115339124651491092838030376363675446385407024533786676832008981367226164284830395479611526626582332819769092404000771634747712630396731672076666389925808701271429847782633974571092276716903623032719221530716473945490027782912760006468239160704772001356929261726619148818160327292693188448233001078088086538947960403970785719540694220990466317006997680739640162199266694913095481510344751610380602675268468853431028294956336683314027537783108578446426238601129762209255461177586089629782065053816960
9168 6010676288588051005075026021475223869549939427624589751806284206888715897922634816747119949166579868562568032725090111221135806236747115343383392916752088883114105487973605526977038128361155927503239907124937010500283888705512649908330267604932551042251277497832289250071683901003064287020981604390331707523401015840839414052350536578936163468952783924271380211968961813099633889609366167802898851220614462295481424246210987651990476055782263101199866011693047382866936855208940159514414953765838989521068857809027701335488309678853573914141243369557125519360
9169 -6464185590676292833292260407313543900375667343729588507985802225977483097924107011997324260239879556566720262485272382147002960630389091694736304315519892782914332597909952553611266350645785389429272370036385329168383358093607428741962265824689005987585980595554026343963187454844620800592429864228295854550646716475470527084281485977232461502662043105181622632867783752926849481531240195543520487825266064056608541916524423607139909145357056254193737199880912791824148296660311154151804973834146314306249936561677818611806674543350940527809662762625603427360
9170 6951885115645189699794715783158410178364065543078412266647574481017923838225642578407946102602317180880299420931802702514456402659518775255605585069572020406394663945292601426524005602980274754315861236817105801335742075447190126687103623204856112085740930870753173071012071159142847813568471715615506742039943076202138504967911186142180886301926558323063643839792939473131473312706413823302913593516945262419303613111685514481021785063847891712430195666334258053789436267630377181553696913976927190203126022626672674122510553928287262149092695770583597278720
9171 -7476350416948980187894842716487520926793076172752884611388269490579761237538449316960432181988653581725126423554291580417244199847666832076318496194286968812776354177653974755466267164643190902608839041609639236181292502863107194972098063489769035113888419480389268439361429015361977702424278880923721055531855152042692561927135637102716630761876247288275278979127984560890175171937452278548603903038634858235236142505689367632426593252695922399532278888572998553622548310798638575885007633196703639233378659425449740908885944056977358327951851836490397930080
9172 8040350909796362631374250668161444745902871849336147607675818574279318517491913342286683961084620768644078925412031236934453841642705752285490450243637193359366492682612304346496018343906385407884401577523847201546958191931898529152816207629471303361190409166491798780535650783946009540651714855596769581539043708606184410726387937018169940318203092834519715192921123072112220343472300580224658870908381973666191938946316935970879396896533014556901515895494278795727067031429986207962966263166029955858665407268006426948502141666010946919944959434966557814960
9173 -8646864451457760512914500099121681091256818632417701210399521091152400187253606902008062961064720258472773349790755154843457581779462341772905714300925925606013791139123780713174953597702398035734436590617574518066555163756183450601015965926047906448422033379550123776591628757229805920669821877297534526543781203529325836704462515849403226463587469651881395518155767057128451834385003484193549982880721382170669428076663219967309781112500153975578726173442252547839790462103223585952842882713841908885496594517568836573029326644948465839443570364158432670960
9174 9299093017279023435360735515666119813883676267652388413555054530272057045671805008868763357031999526246147039333710846654209224241939468277702320351179804703751487643826370010831550956602823992391973137514067738650514410936534652118184927391493987850601058187534150323475935964925164407425580918968152810895865454833010877128567742521007007195882121186411059714942381036651882049035932741902982932064392266355545201894064588980796987865690912878115863775025840499919831140510686723468598510941611162298161723939018699499918098375091779651873359769707576035840
9175 -10000479554677868579106275742745238500176079789856582113154596559439146551825681413120885999731559000732586483434226670858147596227206911172859629563457563521738516098299433845193661501870466211867319449325226782118884268161986860518321572812788748707539546164786381819934688190254510456992878644386689277236336384381344636285396632574404194097063986197164390323255974173760435839285455909833155642976735444655113814806418046545761000057471409629875963956840385515506638956615288106510165851405911134512362507311354319907561167223788368172280869375615946068096
9176 10754726103572539992263632698012650189990163738504330525865325627696807353138220960022010630593872207123629936794379761557260854678404450249932600143072716149903243236366751830182261084401129095289354661135079135693152623718005287210606619456931480035519150525182594835320565896435215180678845768948803570913828727628823660534269680371669343110996634851937165944113943164481872793052269337428206514699825504848641070484354609348554548486994551618967447514998817498232253603987867407893486868738863604172832979725770472602298550371703873334297161962529396866560
9177 -11565813278328137392649171976661540229444086731621469125635621818872479878090371482755422128615166490438388639753813445278382320762686925891229767810442109072949347931211962511794798627718489688623457920578491828662200937969685495227124045848569598803302060088072842773583461514129717857461667842158912418091785211477899234383773116732938299929014671663386720866622965918864616276918959479855957846741171604536339398193226442888371025182100397683099086827764105064969991628581081122538939957917815536640953808647913865609301177234137018662502330489478961520640
9178 12438021213439510886562953948801469711382407311099602200720840229415341039824467376843701671767766439059838052217604009112014331649412093186765624067111207757870501815702306410439067923954829049545386945207208537417395656858637484134860965925383782522073259250811023275349487745970324793064027353491967454984277371934784642136823749878424655522933990974973961461429727559137378869746674538856112930263600825250416392328790810744971404577992293276116070129738308448408517467138745495627408220817574219088380686112045674617111561231026995815878476541049460676320
9179 -13375952082837796567534471196941997844904267264314987714275443748840817899147757422070658650757796274742739282961848844214081465576357025031049371384029467741719302302824709933399425086505760253295798164645514356005452329966706879423870084276473599668765314590198821810943213419644270044693326407504756324414086776357460975477025511446025868059569096737265775978611501315435893591765823532904784445175603602160037262318889781279039970843497434493834445648886021607541550860237662160733136084696983065581386213584177520494812650235853682595902269327766679972160
9180 14384554310950632808363556890011261478579596968660933782504761442289672345553123207118352960977839808774819637404290181919043911334017069248092129608362383674679434065459536692387075994061641214556536193786976748096874760050837765992571957081735904514808886222722190953971087059470921872035972439475930550400467956803733202046862746413825288903184038683596936385009363684511537691852187496305096684918958151193934787729063296491869409241479357399093030250754047031657336395653373207575556565750715057629318098143875771305961132523580997340001133994601649429248
9181 -15469148602506898263325782366072860261505648485267871326563089991044107292784157179386896825156466159812197763043576196042657120976489425404175028226196325678492531655396453003684574324205396804749173395428072149484060925464458013883583152628751543912136026193663515018301134263611942162099228851721032514329968234769941642127820259347772316564924970622876495115809931363830444401109085309517103257124406826015270125429631724191836163509367834047074609180665354526429706303905149366939504301664115823586167085726730072363913026935916419491990644880469184800560
9182 16635455927601721984529977446792019198621431221196378311052984304755980070796867260366301716109650709336973628176258923677541344649430079830634655244071776737665906064733220039554330564633855239414106329536157736117091993928470604910427067952244084747809426443503967126467690252906442035568339845838385446777167153196786788243760877095428256898221971077714156475906718590161194745628564786229793806129216567603635747970910414093525209817257359284133816241056896509281920896168717572419195786986344799921842313642116008332347487258378518957283274378101929476480
9183 -17889627608776268143521044647574279672221614725537407117410294677049074075282281670483068354571409529915306218989738788156498398834701934863820790085544314466818896693283203626286895464712219597673091434005212193658359339996528020148975231108849936808099870425455165244788803726182085433809648669020425849394358404115050359928744320438060911553540634740680606709530230277611531933567070779142746137642108169298870167944639687110260913598905742346995184327155721811581407383859831706768433559009426552580777395279185554098432633649509751202212681323911463257280
9184 19238277667872848757309526204781305035514902170261082197247110809186658601175972124610299473580774534395118425948563070728352221453479947187529608688352919960472435901630134263713459770320820148429830728847774121076504795860629686272323707936547551127230597079994569457300808048449896764873074702428251374128511352385767767946218568950146366019113208696569238574751063577700616502793383837576260254537246573135971943189007185520882871535658206918044814714021237734976658744567129572036313749544098724451797884633892313100208226058695924562244425514930512781440
9185 -20688517602256723535911262391762044997059298196034004234490236839257891870782656796303744584294477530174622007295570996768956826700710503484878264339977638618008152775420323476493682249228822496651863398339142090531935168248106951089766491277538464948872965669836089651830203419215035806454550819890533393473546565576718435214547355636260818083264063990224154910165862993459764971424917855622711040337317451328933149158282109269140236327496653141848845872053315979358432297681640314552720198799201544266448863057021671667598848397306330006960197330770273292800
9186 22247993772713261405168384750701748249397255176250964139138888166622220989673273885440359769163971053127465579140151187611589771151884665477706871051299254299897353202347243627480516839102390426991205307839461321988102861602186816678622112609681737465862717606351194724723857176487344588589418005189433068024095025083199786426094430203175032585821831575087972878079602368433392001152146506913055987557306037493734742224959515929486982163161324005504124960252011327153703871749439034970231797195354742463018354469553332366442479562551213974736791910561682321280
9187 -23924927598999338636486736825732456074035694646585087017875248214873450591320695143577934958706149907413979480530600340091410145593841455142415962826767777268110744329211659345369197945857799228452387263743546338608930525711717524653320713911217421484802978072467425384843257848122768093505285122072124792033487830795993946213023296722915226319612693640046135228738993098680613334611637258968959810607043709354026868827111020118046253692329523879669172061198065704830610335598114869296924547978243586799004263321259505779023418884303869608842295463280276813600
9188 25728158773722274771888069605600536512277357409926823678837336409418050467658192550492899947243319817279688230387777504049694496400420746330521283570974873966719362224942914766678732260270852614912372322781806400232240623660087656477320795099541632369304108555425717504473656834102942845550460295553349129693792018052248808855113381478449347358995412112995930178282440618842280806801263002803871583469115517523089812907684243118317454358003738652074657962474558205807459692562895708105874414243708299875689493010024430674936266922027329520552484516163021254480
9189 -27667191721014937524107922648619028378207672315070110329349256456721455136823927919667018040298146925142085754358609036551912228904589271946326823137611124514617355873800194983761109387076409437366446419330540496397623800541697927700044336914939294269707187359881211187316405760225732045038420376405533121654293238841700842716266116064313826183225508112070831549511317216387188389506177822663147766322748086789123573302182776128514273240674711393795942486695969145329838793640075084216207226497391145844966258584863419593518521817674819312606922484169629540720
9190 29752245543454295260011002343997715558062945844287766189603421155834494272482549549216609607461624077339963566120487887758597106042486694177001171720438267418073865825321968697195805049553181103525008092170037003822559565326449065070718716222796231124801872731684225710802818823792086340296335530613198438730085027600744692495352763711545281710925301964411658534099780764571624765182613232567221174954988787320699777733616182825706190403161899818228281416047780549748488201518802838228093917865121726929616737169837400977523253154008074489570667725068138358400
9191 -31994307718921238815715428403654501784989158915856053068526349310867055901430411726988882735096494730878288412132006478876649995347099358025112536799294265220912730289757774437975529478680066659348383918938653112904171684966671327966961658378044280345618878197991458241835505243770422749373135920196199684511626527995733788750220451593725427504480597946745356342906003546865185991226685614967029723944454017373553426308738042572945536480676402501218073988134365761564206014722022214721075513910866019060002197980639203887633612876779364816086506293404035964160
9192 34405191828717136833767354614533394990515179279208948715443529648360617246459123257480486516081301402423692521210122471391725587102992120643599765690789271151553042145449975719108794823600551637712409338052189494153148970721298302407848165345560551651979787707231168156220489873548018622803776448009679105386485763436323518035139891721230154312185138290429544569257821759579250629518595053650942943996002867219315109528970640899237421754484095668738226138918523138134495985295491497516884607541027562264650099673802389428951793740823797239482734970731213926400
9193 -36997599619339654615626750423805318740488587182525915027388580820480384074822689985498214235418282213156625725701910019717168825032309881445602888133620088106053219159550017375735834104357773388743076809763274844928657979205823937309767376999066251927824527828639358011927181908036841064451410665325663811977609503987194047951050561130405343295603178264382487280700745702973992640438312314537056588878966984599271716032357931226555959038589294964813534985169235229992409282608066116680085966601814198931753907115829650862480278402056130324071423656035026104480
9194 39785187722986832304138455572414151381236741777070750475426939632585851145093693506835253562078944618777633401912767554271665904414163637799642978704393196734203010080783371667231898500708231702555585823076066150616280469847444348386276947455373727864501258725883653894103986788475015730437056406852473018044150806310690399909914173684085840901757939985012206951693735022955144722295743125617308685863771373471635888140703554502575943822658805656057060753722631551894170893696032080569749928941921562782818248435845570824568509075609943569312319962568301180080
9195 -42782639386222485171563669848559364976286743799372392840447971723779415514023649643324142829546672153519193931150868212955503637197775937038668406627845805316912998710140819070117558178622705577922397270438663466947102500205439445608921895978034186464903079493963847921573662770684864932233441292452911890126052985780496589461121000981476546869923402865180032339729143837536855655911133374139530306395779137813964240276426443723203168301408158864634000917788780340735730539462296050544999052373857895244060348897818341775400088243686652209928639682095374349440
9196 46005741582424697039063349978227606101804710930295806659504873182899914686177761840168740724017722711184884823766775690251914653555993435658169856178605157327070595706869142445369516232008356926811469441209660821822484742522476688720588384569830036254113121078623964955448169940562394551827898223832854173078058632206382363916291883265132978370467571035434441111604778417310261299304928567789059543127616466748140935693171076158305411797090207955435813839046396822589429170086847172578959847892524105643975605390535613246668469530130169961451576901311626873760
9197 -49471467911789067023802387035673391136090848969350979398279024694329409154167759484375255167865797225520225120134741939993720064839818749788551839311709392574473692878223715336205881130638165382587095363825518974953960904315402783013833050648834535934952039445229679783867147130719129373889878141530794743810147244368169068800323496502744504767072676504651616965168144404660570493289548042647523769299595650924704420417369010778237906882347037357770609908536048541267544274383976193315346073086656997940220859030208666379224267786541446456692382926245283832160
9198 53198067722916188772489461338995284200975156976385644742756284307804938755522857030854483049497911627654493895740836066716359396753633085003079411326322487278672181678600702883560806063029080034810040949888493917387607615127402677842629562918839163747394791736996637083311088928336776836571121564872779409162115571415522522571373540488113277272364130549026017215845867212415604173008877972171050228004478353281066825281845895687369939602866914119376516157686859230943112310053121945148838483753531675016697782353456668086606467281281950099046556253107111696000
9199 -57205161922536310958787819310877608275036532063551689194128756023462286053132081625750870394187599516128091848611948363387908819716375625356917274850721527412003474728629709989143316125301579571183955856263744205245365665127652411860088086646194591942370368835694689478036330649396089525356492990352392150292103261744937925709293559432103413163670779791735815493426394361288223959902157783203438139157990306637657614729739325007542184917668271727450446725681990449840510630760682397093046637620157767424755296294209527548154101594500920848893342720294007712640
9200 61513845974882760641597331617792447778631483942415309386645206791115753053077405852011999900067884082919525814842513245103323291504539350272664213594944703405462590193533306695768841246379015510518373987603696481486494303557540980460652355658074750637601981202693115143358838949729889761702281667771056039754027299066565234502059685931418771954239108532326720571510730127864664569065813895752041068675949970759237740991161450026229296665210968742329274402318056599111108831436564082872200318786928786488565346550801207908231124053185836076786222391706517903936
9201 -66146800629801692206413056574690267775176593075694807752023390135319131179599008722416490549845128426442753276428290621357740445914042434348002627830543035132114857709131574736248404106114131293491125510921769905829642137907113053767176107714185627759741186658792907315341086150504232751792246614380981677507377981980696184162973186350635992168150070798192563145917859880153875138279572019350336266257368719683270011662044697041688462450537953529966381803083082785904672655271054958372827793806465923751888917113396242031551517060408072943764016774960556691840
9202 71128410959074858337715026535795031586494192637606331662706404868943542654696779239315145497978099846269927149469947944741461978904356539122882358659864543316343824101363514882953512153728279455768879985552202021968990091232075573169536994475418853081818530840612916359056669352166154691066754861805824199292345565149903860362096018012105024742118836784725555379745988775430405117269318998047755215321362600605859687399047221823026142066240360012234840472328658268277719099898220644347669849606894923043938811384643822748656592174522875202120426742945784589440
9203 -76484894323844826568441413627388313311032970588289557422869825151917741573266820239790677590758296598709918642504456508374190722558977857152891701456005099477027949786923263768342597577136560632937310261101696372607145301734944992153730724208660491868784115083174872009286424687203210147767348729192984478478538491664518814634615990227807389504700479025789913072494830315510124611002487635876976629647072632031517357097349567841114823474474958179837018545244267533896373383531688853569611657909608488898617911592967055224855309832189901273280904930398521250720
9204 82244437942694555884189482606943219119462856360359125708738636860286627192877528472655213359659100524764472147606416213159254378313480782495076581033519231141437614519532315509116939093847720316331764556376037779582179408870965733714453084845609404389369789434271264951955723776863415029291250239425096234671200962768022997302273472068038209215005791827717442837581073089555763626480659873815110344724201610597816993238781950092338224189101815132661364587920741259199118331690065580028668726883750835604313196937205348966068906787709673354272009791706845036800
9205 -88437346780088577575812407161391883153725086017879444071667295553511769453927932715515877145400568149213894146104645043231195797370223172023815970717570885643631787711029418832850727622595450762536860212224509228707380845548434065198066310693161007653762305000159412952572819960900854625091043444969882968300582242118925125073310084505923320876206250267308934758899782738751622884946042166076143691841321116214591860964053964544540369067238377145086124501562558169213702039357095223255444800836059823573427986069822919914091781012558392385456836857548477938688
9206 95096202528792434947884616454368025991017165889484733547952413577620435521131772055225501232935701098900155268572446499355318022744305521793849123056514615120257692375733652313432371625752749021637744500453288512570709374878250903119507994208998127083556438669505571523654448298507827502134205465139987131221261828530692752465503732102159680783720235414443048278093679583871885949897179393627588642087359013245976881182025321675072932437138729551437177566971858899048182204857469296665104398709949907696585508687893026911321589766924916038064483587790678051680
9207 -102256034517831293160179585052789222248182168856817814810427207123141449889653275652485795273896799132577804297045603987582879268313693949839472135408194299174595671929354258286376990535399215002739542856524904766858594453138732681337420192192968775580722060209693651111871529735740035635488468537248347639118404410238372846632960475371953941604648710116962338142590312263481734517980066952629533721046295828626170554984545394116143917037544201791034552177390057876326023754097420595849911620548935148920028489360463344112926236187859204439520793612695427604480
9208 109954503439829480524310926162261321810530742840608473301819341806380943794886643544708828813318404174323309117068047493260015684221929441055558652645486096264770895441312806351835820145941632525447862475823409614550972084095178012874559825473915452791195479956164424762575259340049103684983321621202160761132856601106895214913120455442496287486386432172333311768471353496031700277837571823825744635322540231086896340111372256311901491883259248781409162264106667601469321879866938957578905438171569218477764135558502806471851756971812885310956945522561428526080
9209 -118232098858514461377841635312005534129855594628342070181171717050975536287070530147026610872431905327531822378597043697260267882545753305770437241353853334725881376328456415625581741351301710766662207492337143202698556327341605703007947783992046913578333511821351951278952779542618930489124909511307468884838386593630600663330777662926781352577599201738181296597349151536619634053436207930678728461835639977388544147484728096357077456750691070578321630395027026793507078186513775922012032948878179593077220674161234941981820575039871350062621688201310323679760
9210 127132351529119895445206427078424561513427516618590252198087195751672650276087097416258915818540842193353266587260046294096597539825022930477708831311413337884059965311699382802261292293272995936023698334957523703764991994572437949290271757096622345254085417636439202456863196235649230122440177852330902430359354094311241859347001927036033247251455831347535142894597615987224865113688871394337124295078370558499041725001597313940775890653405932460955694602322101578720454323666026629004482451192173893047508652146055743785298946182443066003397047714450223353600
9211 -136702061641757577651097965622741001285472415964669607585215031293353537270330730738249975822625826110050154634023893708345064365183687454689876526902086318156236082113480442270782708527067132624511725736061658864658908537679041608999671527593907437829638238085491906795437344540566893808276999113603674894245140265372832969296964076069673311127180626202972367451906716157188045912427729574463612280256194991047098330478736263039308933399633745157278660645164390534291599671570737188248724798766748570060903231523662990211622520298619095077194922489193111936640
9212 146991544180949729180060996873447954759528910436151199636922048987342325733352487516076445029253191316732738627102618998945477060139477706329355200232966181554377190365902184223607649543871829902393968391125957654569529048764854263427915551312111446635390514719073945860276183858982732779493548318437478062417483648826350544994062535979435858137166553634079914012934390109602173182382774515616160954285018136194432198467414041575069674891595176655585187623392152085834041636088696293086571575538077622507809371637264385143951283571390392760254601383146991280000
9213 -158054892683853953100012110184757544946642284873573421535594134443009585548521512805460694601387738104327982920060019023349208309210791616649749869874171214171208332431860732389169284195900624399110565929795796841883617811847326400268833213608562423819551019201843853009264350667768466654469111910488582481423842845312713994701730621908720983842527857914531725005204203578885297881189588339987252719960353691620170269060983485468857428930280780458228545173107251731599769346794717836902003658951104818187571307121914619092682348217996545655803269731151642663680
9214 169950262775738123476810643441717063997093241208876770727792685324177378016562380997371392848099690240420116174989497592712671788179651744549178445665392183043394430280184733195230871175701586839567396321901207122718600389071078676866946340888470870376955728916147004072409431038379607807530000381967028917118876513926053934737175444829646478942548925032856024950929366140559280811184698160355832074800450505049074918474108226946056645604862598216509332435742303819002607426860643383691177268465492054216001664942444737663686313265480577153435342876976649975040
9215 -182740176964471224958904897588410020963865106638777960941448614188868704038745907900554114283014752219540185560289407930927660810186485146040395210270902506179509621036848394611537440353606101416147893294738790640282341688049304439496996672525851207143738629552830963546766202871095768729409163021691136871935540729905741372017142249461163899657804940372544630013017031288620314760895015676131209588418161797301577979866196649622663695619256155751252065971937604525569454089113762615760930976285666393095836820676217476789877944678154168894686775908314887728000
9216 196491852286725704071003726475785235830869618458115238703206674516469534992958326481534368966088321638787502208669437414732665808525784314269958925768192302354748929714863306710197395096590357829151766081737067961511691884474428185513128983617661186176883763562832763997302771925966467622533033564161252879257641527820915427117969217715810231512540490136344853489779241257900064189636177380291168822884836783167366690084644845759928804237807483783651922202706209206367038616072040097973259504100948325751013382868454489102275085980953476667071417374578432546600
9217 -211277552517814347887842761701335018129263399255729942258662997193615020631449135690142941028863714830111114179481770872340069340433540400903977831113822064000020815544523599640902511036995757130724629839222784557376365086231572832001250273050006278012866801372032775306449688327669537998315253597010266061022589755314631400200656249338268355511113784185596277595268667026795802429496910627421172319483649908297182241956181655086908623799986097905187889963024441653400596642850207333259297276466147035429660897954097418787375691498597965031987220180967551982880
9218 227174966785230288074410766235008227699488740610793173207986412187791950486721711150162416656243924218796326500628299040899145433132953648901162738436350982823170093084078386341851383155193051800099629767670083611150366431596773682960418041553906103739678232216235653316660093334667848504708663986962035113577539931336722093951488443877587668371251335404563317781204245442766651170281731372909485304937811384998869544546482334661437149699896264934615636408406662613763132887339946572111228991153502198812043319933054887102788371687109904945871537401545114992000
9219 -244267616563688976723296053654735628728370113561565945400688593528650238575799506374814158337571327181269816005992657114887138470319658446169184207292000619116798941719126280928093044625283784103100370958027466577277918146163197152862073652710850726917655460105464974681622528793374880845512709969448117145573215173838447451607026246200593505914012921187140763661452306543234080044515948823893323082562692444495836997960425495043863339626304314503513835675353963763788611085361133663618198466643641706671819549373743315413197440867627630120243865866273785640960
9220 262645293177502210436168912458797777682787536033401333341894854464567550825510448267380479883765004644707937501813179040973188238231135266222735893855797715458414380522830382527256218532677843412499667552014422646988019197852728875844236660196244884964416303870135766380795888045236833440818792073617670786618853379999502240910558242758390223079793199450687902382427327266838677812616607709531358296388323886197348456420285986356688072653564443801029472343203896951689920459024003832862744442173036048960548199683747249258569346715852134253719821516695085939616
9221 -282404528095216297735006888926302260053461117913743865753947172233191848862696204209092486127896368147842211231183140168858981036227332695109075587075790599309444269700265735501687203171760813727064300524018987744808705456262975203334161652480595540499219830641996432901874872730182769995012079267159733943370948737180705072157875478060559478780213929463292518267400437026420444679093422585007266672663090212279824364665925301475948337046947288427126000435298336689294822896176973048783058707101942796273144978575937693836669260615705057991290256481773831510640
9222 303649098472446562167853386065565196890206636343273443667821312994010130775117774492875794900716111341422803452838103226389352453152938319469403702008299391826636321316988620536386860072553189666583173618170681521575701072885312047372405163306424297324260774148325322888064862397828075784023345767128687303589701375355709365368418215019377411183602929545695531204827091493937161317545472428327275573703071113406089801713707324748533042003602608395736015265771338377590073464398292449555576244914872590644487121418052023125869522697720987325705463939798777121920
9223 -326490570582627611325898929744963347764124314228274380377496059790160874587854033341559405321540791288509945947686768598527387576553123918931137615868656940947236609936028039738850465593067313308038712176255674097870698966305991356806956420826758729390704910762984253908405528068501490085779966484994849466452739911673309771642237096246302636955489060719115433935422621229165095738875983242149686765693222319146988351354194654065486515317670313948282257789294860696090631700422030427632378932577402440002101689575023008216143540938759397740218009076361783280000
9224 351048883972928622959266055492663791909631541173785173481111925109094025095080722121223522264167390461896555400419533361994348064044380945375686612688472276633065945206876964931113492797216716182114262775679959914855194140480325618409830732629359756287307642639379618564933666839916137876834557183136896107433774445777817008634167408472601300745380267425394793492236300067929539154741228324863183029440518324135850741168819000295422788116119897245658184565635676495634109317962084182141580920159201604734815931421932705327079996573119726066175576199083574519440
9225 -377452979394882078900755998256934236465915295536600548252002764265173527006089328085410122729932430510005114006700039340601266828141616265132889995019724330373387179243336116833756384659159223716967201046448907858685173891550243679457531768691373780854950291744116687307262349562303230105005641330898076596711970083358107840047946063443340308223789377778193156360600554527383163392740508887416189954602385124246022921169494152438971994334102271787267875592553600849561393575191894773387215865204797968123176049224428929647686874500638198846960227385743165637552
9226 405841473787446345339281434135450073665722790329823464315337311843531574420676896484582600169448087715766055228601476015988805765991864508471008817617764591577393232948161119210448299919192326031957573893796962370320623886661203428751165124839662034876070094946830898840581563939138854797197188004919525700916873255932389145365903544257371623719327058967891523956824618857231080109248382841820197494904844441618587821732642947274616991876623038122587562461758264241258159169605728210832591444519178919776443371617237233149751645086458815933688340040559485840640
9227 -436363385835453056317239988630449799742300921882772070823144285118123219732490717615685450608817639828706469631721169552870939547451187965897848717412216962093847001084902575714011640008803045328878782347845875128356127138620446434789368055534933835339010554769683732610809232900648879139287881424993689697001595709999138884354099113101554472323141775023334089552057186547969869132450099829229013041766028826902247090789790230112164991101503441061046428826132787439258447260986435330708513610415815501258707118227352991708191610613051784230268918997767874282080
9228 469178915889953725089825351238553283332970048567877327547078043474119993201015353778702299319800962494134237444997997319167792331733517329805365953967584284853294080211952615061255176338327779312652452158516306668285650243032762880911558397243041461762993644795388956860517902940648761000387131455887647655033884741621585460458443200929113153576964382952406200926595177925900992359276529411173490007551286087167901457936633191407068046237127763975990846345257583209747077310041182165063158024720711015156242588535866946598173976060258862570028087758520516449600
9229 -504460284320245823114283899368826121870219185727521939206923050187612898665696123369928926231970065898801835569390943389888511047840605369778703919527864237613513771697006716534984218437972733605674812080899737059198883491640766143968758341540432906829102737748874392011930305521946072447682738697116143429075795952920148600576245036724259251900777555524909676970820775330174063199665343338299171698179911126879084197800291329999056204148476917575069634953757807869042904450199055030823858679956803606481125754482146068304982052542348073318845101580562917758720
9230 542392632671798380190386622812390730942204321801850874789446100063884554274933867107353048860425508388082835793656340386399523443681432331066013738612991714254280116213374905524460648369816962335120557936438238498177736539629031222173569992084760392009669522351937366984253647589922607466802711986356731243211296006342679891070002338682734072955424667235543125922165094317914614324354903507992476265736314969757410987972910852808201113407984143192041684954072579175619795190811924563775509256304215954743779121770460219706152402982109697283496978769161054050560
9231 -583174992331492459245522108336110231255866469383359011069092896438206905022079764031750501312777379192839042475888491172029253879859092979167669347558406715439885505470422559037270445284049217671877519935813300245699950459679285317805655105045730175473331096945087489177302396005179356516444282828032911472919800465712033821253042769298136538047866554148548168619329232422058303995393633273649391635296373059123133985705140774307933735557491485494478466880314851725187084046932187138879385314450706319824387415761451995785313906281740604932412068322216807904640
9232 627021325753242160468028318412728046831989604063258655847253754239307735574599405216204114546213624809122844778060585476906636238310294955103427034433743286280288782592031199690945318648822826475937010392792972055287171226209118078405564469793436471449671425767764237094896867853086828617734469755103119937265186139683871988846209574201943099529472569754583990224985147297995614690946532886090755965205992328377049334395282864152306373670498546626812077263019107500319447270975704192084735396365064030422122951245808061291991955584724012965097065589449379552400
9233 -674161645674993455835441932726199224578434579808906216911112814366275730100584041891601376394003375677492212269024630753375232891494886997469028192829075788646706199855291606461128012093213076493130014396940477162196222349028904232629114478631305764526167732503097390028094024110285798704090739340382753704205064614882793806234812147674687641887444360767462666438026079498934130005087546286418777721973043695066393848568471269906900323752605654980699123886822205303009373350436439805768182739306825837603780146391673536275884016691282244363057410879478538969600
9234 724843218164273776595581143865262882791133926332626399090683533903137942665416600273934934624587106398583310853433464931908643640985087706754051517271945925229502761269734536035335155169715474445542312984073479724199502285122062248079590160761082707762744683989907213984438019104723154173196375469305009143943943072361962556064721505274026040033251112545947413053193987925824337529278877562927490492329672870889976105708416328264695189827016232744132459358533077797919967595801745061804856285508256491453550982301126810189559233871412063333575370678234967866240
9235 -779331855765993951018644117989175108489778037937101602324850683504098211089205179344266484738037293484511412515814610415390425082434350540023146665782734363538914362052980712287879647895027346314298152743827129341800493273956622056487555168012391668806509140815159551685353170084377903084587543990864670727015923088982339572970740621007917706261876627534746154258800057005066561498575739989383093909130118869981466788803898740244345665810600207312984120035242969565625243306523733480603864945541692973174945948575402367943293036679239198000861206832079394601600
9236 837913307495352262878546464361195936672632094549068201540833382427470133071009663439898612201211889400675831519962155245288413793349775668872076041836315548634974273982262984085770916527440650638062234866782212904205075757812714099483864546379919522890013163181273494857808339441193385566213511731769720055056644507842425464268281343508224810949669232578199077595007255479197455153370932283190549749629076789671672804047091795100786057283706108360754703361041474791879273253011656628620286819867227117298399366609839125611444201699546891101233163217695295715120
9237 -900894752922893617287759196908260862611549013588337904903582894416374060465917741716776978895198827454953455276806995449156403561185647456727485586862685503011116272204798675245266015590137021878191913760674536685719942462509672291625205852873232207044352218276546329010270218851828543635364534044764176595495806996949740807401271974808218116215947286487432857405407787534426271179148882233108354409875895286635619261035236320957256231268390123349527235773659407176367388366851039840020050059665200185089607418865587919091874260174962260141750760056319878882560
9238 968606408140652310344753100504505915185678726588980307508052020952525749829247109860121893968883436741974251836902220664378664730254241211550177418109228781955490653502012518635115872479325686807940979350458091855184730092762766279540344479456172300886760147837819812812995999842952508762865558802039701149177788565329720768146613826656220090484800242841269259834845371333182063438456126419666011863234154539619081130892591091725029125501288057042964873186359347031959805815519626223809369733056902476940040594355467842891156164888916934839217589405163820592640
9239 -1041403251980667204751244607472845366158709272006097415306881571680227952130034756402144718158120676869991716147198902871277129724548911263680942413437252026449501124729119531580284121961078837876003340588108684495461467451248247962369706511300843650686091132176321719244915291969596596711630795305605084668669838097527400496092901862124795142780600735448582231378797607680522845875760463510215363971614102672737155557961135806568778237182254757784262254198395459182796362852694885233951706206589846874169502120972569007507470371332652687780251001506801915724480
9240 1119666881483025523390068237397691120397505840021031620736858515436219256821956144527183692032225467712841164317749539997169751958581263501686852062769571056727718265917896098259931606322593683732376498467868683539331628768549285657211381611858972000630285975492226906338803781907824613779540523788464007157510123075188647429319676124446236825639038091323458138461861793431152378985137767056516580895148724357226567584718405204765160073722763745222517712921848236731893322957033001020446532484400131936226842162952343774930243325474773097531477540755449241446400
9241 -1203807506283213739766956526423914930852504662940033581640097889012751877342992497194795463540319751099232543226103713273845027550375724776314000543485982990275387292154539509969544030305685048102664476129066625687168986154338546154552044379912736125361164241471994640724294561073760628950804649361306105196942545248697771469436365995121843185471503667784855157268713657090491680844324905808756049622903154407220038112623391789139735893737539875134924644205657142918053352115380536105196263398281614197707592906728211683317062742342900248370620818823496091765520
9242 1294266092311421169165596391354350045988118963608469557501605760221129446796778006175382506238149694829472973866234720765317014389472847356870711056224353946328382175879795510817502547073053559137933942398683201667232855564266730234440787619365450537643491897812567616376997130682679927737447922610785539324615586185648819545972863865144143300665233175722209575322302367064251441578313738171152027826101212785388140208303516116770355047003020423766598176810818277644579748656688363916948957523125242978773545035119745294941087586578530372059126615484199202646640
9243 -1391516665973304151079590254139457368500919226350610220428600981840651376591518670397871076348456299688425933512614541364333367670408338638955908503063703810094181427631465244055649095284994173352143971271584072937540351122388356959158296847890341530658432753805276440372701993961989373805776790215861803139577244431084669873922047158422098516829289326580226616903107696724313562438725570555037070570357228298892570504963611791601380008462156511297512098405489543846990627804292438658884066805477594673118563707992988499408588465142668337564745203341094547920640
9244 1496068790816606167803425508316361534491575975489016085590013529446533813667242330707978533355401451278622444015263254736590944931247514656860594880822309984349167858009266672365606292963708414587307092905829592285558982658646460510918780508728933732545836925275701930412090298992496315666933861291497857183422371534536803577339216771932969353531948645532265627648102399363036967155582626440122487782535425844492631738466283939169908678737557714935858825106361391547085729830080555554222674178428054964043931828368644626435765338498025426035937041771291408560960
9245 -1608470229585272417850528058712279142728785506906575902611382810982860091446119322825734475372128767546847214599158667247226624204012627066188572593757374542855036440910278154786151457237131462379410299005843820166911778883911478530843501844627756202433487071693493582377422958448753914010130146404153124176934321924001954210194271014679534215908172535340461853105739991747585892711401302940350563592325088167961724917868607303111066763155208799869644649035328853401484871008576150481116446633581054497168998998596616315155732495523219790993166874499402913694512
9246 1729309805526949750029542981562355466786075001425281138958755640301087892699499505971240429301426896955848117565921062372077341505499370260669991601393846291212684370621295730293535025948416641929408983065152908348099256263145775747388017222237813004320702150222227921627748790640310961860013391420980432704504581239374695023003674399462043425551673635211048163146027747323880501440533230896506301328586796595189236445453756714209692588392005342637123484610185149646449616716173830124738850105075670262402187626796079340875519821493437572528433299032362663132160
9247 -1859220477856024964099543963003324455441587231635637427800939975622447001443337368524592173838397429873140347532395466317589548336069983805770890915815449755863462933380530467578307889459756825489793858823286574651301629719121435399111563283842983770002165437074618491497235153753005229505311974313384294519199093559386467971267010635438733831490189504433557044393093422398038777621576987081581597800203838220361542734536090284068311948747426520813950091417084971326944732682489285765685951118504389182608420414529687603200802265121971745533961741629712617938560
9248 1998882647387999657364401909594059780030410461151621889764696272150538869485509334853959333737181425332770646130155986152274232054265573033071646674286092392031365754007838717520397968198077503673046658792152063050480370975971624315771528578347661882985794213487668152489924717649168799615379743553607642992806298255041627010035903562369869456673143118954456127468543172664027956066420195000820236843972133051218446219440475964471520363349388232908289427383550204003184131184540088060315551412612649858727358965897077696386238790843660944594537911364458643836760
9249 -2149027709557802044818215560452501226112328833901954780909720624296023554454642525196203319204994351790109820502426920900133636312437968058273320496107756193954035029734428325692729965531066402716978953658137225021413521129139991760804288525045825417075962722989039433038057654843048284454992792634168646953530272833852802465978760921745359802236684547194730253153307726818684445373410707666828651858783706473156900586368379146525903319848934300753428902854188833383284614440321604347633458498310068028953429651537188777445216999281489117524749523370170785717120
9250 2310441873320799994311075427466367095206959582352001186005810361677141984067756807876557713934639891079169350876270994351212897805528459258621000205292512515569111165673250769688288485907642506345708221489870983238513323892437859146967569868908989063047285780624602630851772717063593848523000835687103343470027334949400980305390074614759234126054639055793926555180200573901372896653989151493918153838667191045349643542802204065696456908712097485402566004445239075312694552949227210637119971187059150290711349047305006080577520631575557591122084784779448006175552
9251 -2483970265817471948055103798345017630412464631602639535763799212716509301300658481308171205536502551750984212455705024045687909462928511836523609665750888308747958937866151301476768921084544773301007095040564528627954831976288216299847163463818924619867360246083910072913508960796898341395985766809657066881461284230415046170493126056943236062212721586082446889181012094187744715308172252645827045152790740927887391769995117612126848542736795105593274427414594812114653742157303131863967534171346242260898793053085434515254329917801484465379340178229852446686880
9252 2670521344168077515125685088964221885668764597036518413789773300157861644029961349057239385417513544638986828036276177997203066407462545316263230381267564558044824519695619977696976319714087522305082431018982422500336337146230139913289188428209797356600378725306853549002881348229956892569707442193003257513488927221118828632682530345677146740037895982976737639234220783953444983367976036600771527996604718512948568117322224596056150042538336008509087460745939325506183742325435972779098201186768793407088246104726665954194291108292823475868243321091039240844880
9253 -2871071637359945423343119149367545868886838775663512458464957765637633705336056942072664556683340477427202363385034883249734893185629819650671655858119060311054266622722466291158920221803414940829780465060112522542545936471021815728816757361962030792169018044383930825780931894594195702374857197119291015695751928715791372857176027622996860348807881645236572910287792603450449203646177113008414697080280190472731233392298978650319639339461364952891089658322494740973024204178407042077425585956831796955476942199318502309098027331305954838377953072546789285131520
9254 3086670842905435137257598610438089915191832870963593717662416859579691913749652460346842445747312503899070948614462538437227133996499813589646135241816088472995715565925235608145163318977189105675251852360991998168925167412336710945421204213025620767884923922831541225605959671626515966282731043105883758487064922424419901654181036300069506669808102884327050871833301818457614972116818609125285239417917465521641741208176307001139456023791979515292100241301467235362788963103474579194650381075456763970075343483834164937425730466489649785592534462881973977904000
9255 -3318447304792118261796696966461515170450559431087242858987628939868665239111037537934019925747977439840173921244961293584546921595084108586393393514929445554872240314457221421279947826605759631119337131951896179877787389072191911907986520518245093877285989903052557784337572014166038124721544329758977408774781297500818450108344309108974844107651673110427983105919995718274651183986399705793190326049807137758450917837413100058820075577284860989878668779257985062039043151949337009165963522022995657776990622185175324736104324270160231963345609599056178451944320
9256 3567613901227817813077748703931395270461635833223697702484013788387576887464494586846553633301775846857856105522062151528045273135529828096752195740785500237243450900818389151991404732088964400355453037509028552322513937827314963366144417437922849504611668468453308597191897832632056312106708282952009176365698462419735549249761148137854768164357310094249923941421028654181286918792165624616589918786811171120670942548163291220922412204617933453855961116037804236954239566849610988857454776376280620986661303169769384239613903687907104509329135997465401867189600
9257 -3835474372812100314481883040851071999791737053037047314646010232121287655211026037880159962380522394505436948843291917140555646857572353744802084455590951598952990827968493639635490425758978937171863990823728552042800274642178036684269291574802414857231897741221025811402946394260939663534290131953957534474823275901457916954614918595898284440322095096855783015873631521049222994988593872587835022867314124198659235630379852497691066873778324367640002266453034870217417123575087983150130519796292727506801259878545832848278509892617253316564310632094924299169680
9258 4123430124053665051308572539173677162409442124324189580208535468502120162969575683941890652586278400082479261891155445513453129074234104171489543144040842469768874428614635952517938715341562930752243968849260852084045214451282513549492689898342254678706667119526303209588589877199787523559667307623923478074028855599486225628192639237783393713045742128780140943670837833551956232520728151000280979235877788993382339873249782076289933983027016625866894993157199989450603701669848086546480638258317135229682205632393072632258532465276160207476629998793188447750400
9259 -4432987533611666045337035393431593279247036031625427654418973022109604148582854053643766852900090097849473508435732546460998972361878736459373485809521579909125301762645627797213025604342521394040251328846466372420543685120584792435152011668196759306881614280359341895413738352397118245962077205428767799443032377306221168069142746104232108584418307123028506530924363302027855042133785157268543045766133263039897821286174311165298544085883747128919210040083151536314813411391859944177302412974572955600013846779563210616042250992157710634113581639696181092071680
9260 4765765811281067705009976676701437164905108155486531716937106946077006847520674700528166261274947221484659780016172855308260638896195111465087674608716264195477269122433074431189827410031548829918546175177115542910712302030302314187393634709635742879452597250568086586808073035437481251047727825952466762591589382371466073100038515803322202736479712244898822666014283492945609844278508201368589275391555128301812698092770027917067681119767918298924193522864283095636540885250508983409667310884961546362254797002772434941348682748654815435745700510754594368377600
9261 -5123505442581355682569418000379202706061171832032367917052032211464003010387080076280048154389845629587035069225895484930867565686995787833265091877523124029261158630152932042059323357725510888357793440406575516540339354300073360449433067139348274066422749320106695008909252705733550254397739328171908938722064861039824420377881782326600156072580204548414030275249775681024526863531675916251532045196984699462470819320712214900645004812112777719559912642141032538133224543216176214022303084291482007506466589424168234011857726817123412320507128837755856739107840
9262 5508077264859000575209847837559699579663029052774152622273081965871051835893297421698945659692913262297021929838872001464121840064995101936793365946931885293306595690697520803032854306115704395429959000811738427343145317119083682495629492245716727161471858626176974315864384518623352161252231711482749271477370251056000465689137111741906091210940988786761212533150271479039250725990336977071274747368495808542378729844117536519774383816168083377635189611078982565695193053073170255391370981207410908969950205702541247647263916229558130895044967205978614363044160
9263 -5921492222092799313508574767664463082724773067990719284854378440740676034308077598134291260420731027902765656615788338232101483024621748979411801110645179575323073277126505738534071277467102462727781148114547076719829510150140754625263092663207475876533895323859456976973501695561487271769843057534559342025943308518309537493901872112303734343253436629001598454062881526605684668232426794067206262267825961470794061281175964292316659718184213629577600690710495441070565478318116675442759698794138191379735621765604074623071805693518258990704009935570427268215360
9264 6365911849114569711393235301277476414755773072448877137116237760153211907213070600180372272815936532862218920451716499218310238844836554128739665658015657879381980635572458887018026994849637172319408341754186830734530447665601842274270567444253111753794351368531789267516966786655860211478015348944424453401073135390945490613436908129565986357813110371241101885532791800976498584423400973476627547690380877964651611794154214543813174815835183755199435839190845071382314734658895448064518679702648197300884461732168122989932269371620781295676983641961729888783680
9265 -6843659539743884383415000762922656765271521672127836804440195278403517265024612168983897592834242679998721821180697400329258033937408619786683838028212109478403783094705159686894672147972928081401753784602503665359177141229594000359566217829048400945475061384811617700016945419557374411105069737265978172734214476486313834818444736339427456655283754260690337387335231988821070746786827365704704653065613738182921677216020493912364520279392599961719547948034826796198103486785812275254575405917460378525054583303025318487090168522125600622709267982798855495848000
9266 7357232657404196207072941279499856197255094329583230038303660271585339154305259259668355099815833439248717398992593270773182824038467403424125681891510405281256223168339335305226043950340594017488022625496269971826056958971459109809315470391020431846558761442618228267712493049865010098151520642373404190836488487694676601666233148280223408103949474147961061641615243302473432780678221829750569447668311875381850935878859803514899004161931467461237239652093501189439698228556812745189107456015187322481369830593200072213925254649116773614722680933901747151365280
9267 -7909315551159883437294197561738433396418912539712221745151192291525909992655605894159757217681709989831286243087638898904014523646703937998347206669811772981447758471368634564004000158643073193554764404550803610986377753347045392503090307906376734086872154375189571411790360152116616525394816564830157145346406471334026451298317899921015065293469661226209877344477563953846306980685440477043298579219393222674068484110247575801490494909772890226377839034095271020747223010299403503056035820684750435497724453665842967699269248613849244460087905170881166243990080
9268 8502793544812051393487022512699899932020705547126735994888642408838690846647182045742514277643605485290026210644606587109977510190356488337460726921209241889159807146592808977241498062600776653519873229299082313662932992971675803383291786965737513374402829981692515423751601392292766452115840436058906974319532396801276882403014729354819534737806870967886770375352031967027195544234635437302016763816889900450234726034864357273759626658563566605307778365532566057558624435797533878179594160947938399248751044450830065798452580234485403862653271998254419545127680
9269 -9140767971739677184623064836893485079273889013769826942375005337776216973987724005823633540466799765125337863610911140740316957659933470103310881505978986899161798936735147926519368795201129643661923196321990371373244062118604111311443280882045376846059939959933492046817783449957802481423011297033459373437631897380860054708673201184028633208587889429121091114057423085152223419833095465485093807828658998529412810716875456499959488085996088431827077518849670120628942595464725907904817695144180950669920006811471064751915389795025482064627731839172937744814080
9270 9826572333597992374270358984111972660681799209938871678258579885337099493566290536078763891856358053333972215253321196143542693685807719033422020726514792686659676273063076648990917526555025670608987723174218259307106809044139733155096870854271514913597785239489610429082064160296179725238621086015963103491088353394506611425581016122282961714442139657682726773340331230179960341014386792361288494615306878458315162653217199341463962244728086999778858890137082505345841416377191315240185935009240547997873285647466445724175934253220685883458015504469346787054464
9271 -10563789666815929001821385708511495952337027637557405361022668116747607966820412739382140501817856879602867939851796119034931617271747345891091363377463520776897202962725805932752503612620894051363320034892669360980713733271804753293012873183130931825950897663819426131881924761609860079622862939675840664320595254299223360574188432805987627438736157958511997693560773841970176359952316473676491036405358861058295673140000905336443661530285389868674457215142987701816341092265540431453638111186582213846727222217844113049353213008338705535985834027710380136785920
9272 11356271207099159913190724862148613717745213824271842261179955957517125408793355012386960524804029254929089340963116513529786840900815404015442112021593461731449225485231831708606049033262995457837084908195444843394085152044894840046423576920325719316479259361327056718329791258430386032702094248990931417841709910713228192532798228977895069788212925119690811349503657828628152121244790521290688612891203749683322645788570448662914557461195490114323412487789916561224085632130004166756927795418156425704656711213973022318845934701471590910014900715373659018932160
9273 -12208156448877143110046936940474253709721230629779766405546886878909887385014271300828175034921327347031533866691432764160902033369031144819517402219662361675780648591758889214227996859961314905366727856455005650148730196435450390908103509951028453270145970086514845589247970988027367017087869849309265898422727944772828911060144384591751553109279057335534588358282185949093810977706635133233533157508206931771393935863017428002694441034586157426518397383265180957786074492241993525256133324245968301515348256981683029031616039940977704406037568587364356489583360
9274 13123894703866442301811815844577453940828311223700372894812779786596013815106702593667884761232347293286018059567894335762284300332308101133310880076739905980742964390298477256679269902778429299112768992050702557111153223927976683427627340737823810228359962667042947561293722181067290208223667018571200142599953629174688312876151037245145512427272621893062216468799800693161099723971057029252289401712588249121773243992185597727333805465020780082897223354682085071046104764724226771291201163686761387066715665481668038362187248153730719303035971047071539021906160
9275 -14108268270695844317153771335582046185811114660303654333881369859801839514747645783779174349092963034371523080864425943900039761598563190007388491917818798220789651245781431369541189920923039321320042051740762464545948950608134053255020137968813788104280487968470673005159175103042121748792594158185530768703987503533271936663499898997842589739938684871248048353476855616565422805486457980165469523911511398277539389608317548803467563324147103872813382487891779761455662376890918101460151198164108956637466985020205167649117324935331539376455497115558139674303104
9276 15166417335891615371532338292689286110926868823744117174259894577858382647702627717816695466465399104386873775427755882089375681089257437882302368932270270536683682038330558089320387512623993268661483768182372897432209622739627262468107324089384947846112514900882946424186115772278447157297608973382942589005402283006076763642277376493553929008375178793292500864422545146653232844113531064775166347550717281237027758837807366305060021166250942377548922838443540206290068566904227139449068821446413521938750720509606218265984813653719490215815238086490460363769280
9277 -16303866735496811004357243231670055059840176109202986723362122016134238477677651453037324121602537258069436457216716035260949571408419648696759295417203165815561537411046155482636800548416484445323419366986691575755590858927599066334296668496215852960504932274049731650710012370752205821375122322749344120900131765893783584951159443312442201171385004442255031481505501463926849720177842633722177531240140664920978525483186923547178957428452755677347845490385931545115704599833638856301698725857422920228194839423155056663262036550740416718451341932809988780175920
9278 17526554716243271688576338275003796518205240400364446829068178389197852446074336011418484535104136445211859632804884945885945870000119598325388392757246015329460000998800354066504583255837221805256147834718856914747319310294543262894640004414131425026420865698648541284121006217950758776115149137272976153008701449687437603584189027443460782395394132391723418685774508603846873399479130961223946157285921531027300079605191563712195083320234998496755559516499660389621011234981565150986711168772741459292299843197253975327121938939090463213543283019029406081322240
9279 -18840863845558643943960599222168900699499741026322545031661221898245604450495895850403551179722449017236198182742952601090121398145894219225293349601895190750029783537346627686007542817365931720164013159976257666483780520641327440825136110732336006268429565094676855142798318830307674898855085908390822816405682234809824671009959644114895824201926416429747468692685502011647631669759497165816146127827634094511532227898720942574935883601637223761688111657926604238521440248451927342501455294300734654309958920819491375571730016395165744151349205048561471229680960
9280 20253654230827021748279020535842044841274956414221693733374482528795612353066001943308570459273569986616918655430567375201212863366570277131664305179994792543092512885376527862933236643334095462451899720610757570266748746639351256650660712703294810576485045460522922907495987004253461214828198199481214838277501748415317807024485390359774376228753813311991767534586076828849703578213615205035944279066156879289925295259395806870640957321037291360935245031717755798601354884853630788377060467768339790263771050202877008452032175324193311470580750994917163124504224
9281 -21772299220288147807367200915771523595006643972584641959097500653434615794245335625677573219592229366925563314159203773711149614879429848793602078756242500528662000078470711839791465505364318110088885213467173184658108890215789317778452033133198652835498075329766981706550622971331595666232327085439084574225269846874917955305566531690723314292132135685487694523460835713789150526969796598890324985589781900359725245336040189472823770727355825983145714207582141146583542921002751730494450958359299519641056961514498368611278491519314854548622964096636090726658640
9282 23404723770818374112201407609273908487656330300938463178328416742364550681683553062927106247213672069403561255523486996725163822762544083953464400037913023873348328968355526153423832111326519345375900813286357268744885094347454682976921797652202453551950100102403367856464574431288731910711238572422547275471326817781451759367231654690154351491627068550566923171487594065518382686209320049620812002151039989200163289032204863962155180158873210370055631133992762522589018418792741276024828885194011341850075930644538939042956732690321419263653310728991205589089280
9283 -25159445681653182584532875330557681977983621660064311874768535318142601933890210413107945776803622822904583043286935703698644511551860665607617973527003438864538645833782981965380956186796778345377952144212607169973622958968169105246310918654342946687534732144493180580494791281927594342339466143640952784898189778884580817642584462682376044248409150559661747053282001183156783412102127216018679970737734036675197145151611259601544073633820970282035178565896574175437876760197401905612714759829365371791315676334087641256235211823115454949892095707810817013908000
9284 27045619907957379156259369680790934153558953979808922499001830587133963200791095841596334452025490031971391228406463701206334780329092995080960345664757093649342843866473660808532227108745754100039672535929382419625463526975848118362871168024506609037705822322234628367703333752114383683648991230837125133510439601777796921430357630899842305011400801482472940843854124719902726599435368109365785437516104636722947635589761953649467984778583273871701953746386165848776592640933381644810918199942381302975450856491099751480031162038262091962889943341814093025312640
9285 -29073086184101778834014614858307997883467676433578185819770854969676189854250300501647381642320120172583056329753706519098996855418913058097474143086135145208275923677714251097026893142429334665541692247773518329091167871642097320254631021225524795298496114915805652656520961270019606469357420790404392050751467784888159433065914147292333399447225124952506604868116208420679200375114294468831196639457027263546379992352826105874872590047089224489842446426948677295409595722939457608751480429645696919736022520069950759596976193427457178643213312884139167529555200
9286 31252420203646681371609031825022099171345509962519165275756548768776134828587107422420777450823162437202348718351765248487589902814622623974645377543616170708874077614655793744357316766485696081157749527668709275115946294835231548256682519229630621263864792980550734472580423740598162195095737298976451303024468836148365410439709587294582881735779946308276898657986565480977849541300228452882765686695155942297393732386578880055143494358157987192076919672481309907678987864524033088444093708305757553362351043780424852326417190347693128496996383514588348459564960
9287 -33594988621451213239465286909714417469706185392912973844217511256183455020513562120545177446480930495559981387843089720808475925838483769837219071518566436486771162544758808866660428193259637212716243029347656261938312435343315097364117015286591877620396555910866924739101633165783127700942960662924067362403057620112095148434305028038854423519495840143188253005824424015808744805560701278873364224385756026784010746905459240406110252155075953564696702387962951668168482616959766180566580680711158784689630713207665352728559069080760999866156064488641883479347520
9288 36113008163118783435158461950289081656482948259053332274228414705911855101080917834823451969655266579953399468593586607628423884184125440869637229253875185115333876684768236034542363194898100739605476999932026753315916828341865810552256954394036814051823164516284551873724483884856014084334943752058060788505377626751896157150064616526317986064882029756267436367148109674358442968448795077413784605628604401292964300513993099220890345503310072027008353142223141628975581663910580573109165320566851936625253970523574714337494256580183715732290902590724709376157440
9289 -38819609148254645367574617073496607746847838717222587461427288514175244747170233185933707439304100701897707140478934603717714876058064057819224471962654917892844066587428357116584114762352893817155534107944219475900781265878231789992063087881634336040950938037081985302644304633820547601155694906616065406372373584808769931966823987784254939453399228334057444056319332068357564455509281409402627527300089509307105456989572685864990808794576420614007493745079864946187708901951729002217465085405371282340175559762498327502216657607104191023665239729320079119047680
9290 41728903756861652823226149762899591827714654788456462978655798965254989630265240679328816206564583037352848232456878828528257174803557118480489707312821161986001468854949856796940715370570475628240396555108691031529591414955791301635985411955793982598127690362580579240575995010926882802319671034906023327945318961274159294517714024388594845515113788752291400665937306148944421225697335586148798264192812184845151936748547488615386005502595600227785847169555139742855124101745948002423032216514336892261820194984647547114290038879218456525684348099453639259618400
9291 -44856059392752689375013544427232606548661345486890530867176249778354910333988293238771838624630018823939444117506067532997042077096896300640928322217541992437577322307538748435285219854940946865549961245717701455036351229054803289782162241236224897031171594299371669239908886127775770951437830715992356389692223514530961205464806517666564258451352350504224219384735585927124311552093439166767238260930557923128749168993034901189675914037660316395274402836892953613990927799096312366969197325968359994566175531846185771121286300849779099664149465102064351658764800
9292 48217377524239655234925595868399250549709781539498601829484199702597358441066728531535326976190544845346036648705860781487799295452188954013805556051522790819144856431063414420950649357192602497324903885513330911754555717862047641412326556111209736735309528885875063659123304061763214152361800371772319596780506959112597183232344309583863383377946446192964471807453928257244392309830017342900304956757611220937886567365176139689233090826482038831840577550308636212542389944034263029905687210806016791253046866728789091604123566454235528195165166374419360665667200
9293 -51830378410705456495446082388694902129349005699257073853893371879270940845933466408523496659358306303506684567912063058568408334883285716034642583556593260847869120816837266962359696343329397864839222742300434384587142154794666649150032023319001944430431889066861815186024741937330442983787281972816197576158099275743917141149361402696987578394456416116117324252771707219464668414126815002786116605844807797936048398893718992817398232229287321062398133723741033679648319709040117396830128235994156283616361794558179858355472445333931110398896879510352669337808560
9294 55713892154123427761741870672064580779740596044514730628439595256007594907428174271258206258191785091455015110873730468550985878218293351236896934222207119988461989725057064432025115473321805768487469119686831231487312086501152388404294825117624474463456092852504887582459002586217181720501644954059592914078167257893973729727180826044277990621117825724638058931339454198034743266979830803586738835709060813837779699005004714621302652825188929691313658004448018967806260894695763938730033183701280586607866865482711862565692911705860588000070376110519230773964480
9295 -59888156547315177480597919898043399290460261910199362440697603438641216816868681534096752945219878064963247050590303427452639114719075431373426335320833651627101100159526533665736534439252029373407193521018550596664493598247262084724776483049432372032517949899407100740893051951432369236315106933206681298513536538887845941028850439178852959843062130886067259661891395324671897682512320835143785477854892088209803643085637617033066073043313018741610544355191155134209522300627366483881164605682571914013029736881411705280231919948242750790260393998480868435960256
9296 64374922225901809677891936475035263324736204081494900450018857925664481807079505906531097958778032657327539379881597881147726480201599893793974971799068575612479142372980477011469672307763988051075149223997445215273892192216771767203824613673493163573160670620378218910054275802664641217154418206146666674113133214245277944646409560077740867645527262086544775603150281209554818237031086700371543514768285459767416786040900161735732006208647558882118639682334200221913633425901285396747887072505261283509456722863358095979794295129967058657939816324081423969557760
9297 -69197565668686235331807571131828183652462373483311342333232652738447714830044686592394879336497899791438376887443017134305344004602874816941980667477326180884889881490690655701063167477355088278368225781291021227375438773917068049324704566922677244047996377445611446464380504175253060530801074632825080170443856047152652825185080363248512617006729659142946822528679969849697694717990174207812722817049463003187372919077336540990131585105653475748974663940080830742963791935860347714121816019079501041382833223943023772592297916856320929023936886926181103428129360
9298 74381210631800718304416077878922430683236390156501574569720961177180062970508387450643611654275293850142068569004134924194756615203033667418324797404269894333777205842321011336288962120893538308772898594699733225691737776382735600909590072407435657038407776404904332571809862142403713988875947463489257263863142656308332730679989580253726773081020306653129871160894679180779753879636401771437163198505557958374480167446065664404997566791305456936922396211750131515115986647766157846046236009870126193002442697557115762272458472486750088239649339643795418463033040
9299 -79952858645573271938436297297773762015174893182907305061065414830735019593706437430983142511802615486380753887232944267235046340519580774733963373468789885251020561072184547421616239409726649850713611589546925359665335853217734183227551990351406693586808668132875051434066927817756306945076851057064316593868300959974988487728955289744855658471918648697158710408647217097019100244998025845208341797745320359468615114000148046863890124294940373481177621646910330502011460355306063201047229260827444315040687847530158186647987113608440916868069802385914146952948800
9300 85941529249933967224922628864465960280433817032186524192469765892925211646799560762348210190165302922928096576327177091361380946421947898985211865689764177730815325953238692902258697736506699451961918376624020477787250860781045842817998282913805605503724910840497926105673147449660462099256074214808876944412626492811138307241620749714606319277508991043517160448401260223245344374564081337933373752683609755347000773506424558827145725981461302080904933643698807015269367860743690546645001985987519373316170657679241353579568060178930604633622523375934286534761472
9301 -92378410694539289306662738385797193135843108699378374775733421446712464686094363502233504578372036613218116782441144615599486952041716634809553000655761889244346899086767619255442591301567654082677844979179185769466960148692614160842965515685502535463593922991609018563213124275683768216909848946076123191155863695736735170680949847126043327892297510099990447785414349512036444517318030383616363648053880286495016265578741318186697452340217034954060878955255662746633551452489419169688318142310172162686571275913264374857244604074546989876138426684466822021623040
9302 99297021883899009119524812249538354200771578307393709477294669940419266388308793937983040599928085639793387080280025538358292117888638383110028376237207757292671436768623303504613298841017574732674131305461121074098964522304473231019235367836206880465885282911737898570408860530072303366442473196675515799050802724705186009775267916148692754196410948208833771935345531690295837649472434262772928973168524365857406027664270188347870937694731694282524347323198048321618049868270012359186788895968328308986344455594078503153976201314358741711573164830562100596317920
9303 -106733386405924544554589142132558110641270568899307596110112859640818335086663868294197758283492902812312903444929144800324448803352873982847389199825884530752859875331257325342270830297708806463490255152143310863702730166186447159957815020403865274198944366067900778304270758627787956590288275429414508804051824372028785481662000648566449170268518332076158556090803821541519962798149540405411395142867823141118395291155371792851205056742523569071441545635135989663157247587547262412557011854651902087570282775279876480561206780365617472137293152004978711459200000
9304 114726219544780127891818009794394583009012313942148691517571861921189620675709566537355704224522091211053688527481400165018716353950748727209846481741462432908124004589565135147119358587901566817000989959607916110879793876980975194361472203729500382011468287999570985458462742816468218529146411088868804547560733697865544450969578903633452836969354569461156459440368168262744385579985757363139465896595409848889499408905210632279137940039602107473787930512924663862601677027099194449288458099836377062449056020939431702557943719734411792564420669177766592253189600
9305 -123317129246030204574704105162309957170592230807169127888139343821780716547010670185437742874702481358158772286275708423134559284385139686779150470194032665242742471534769750918035809548684246360302730762518063514863455338042970565499907509475613130199542770020576525291569170650122810516444984650431921478328357557826451071021286937277604216414222394592811235729744120687445922744130072418957258858704914186726914082097197180044727737544029943983612202790550126455014518267364859430120584319683212829837177085738679012789103718351832508863091323200393549738687392
9306 132550832074184222085374975492530247304696876987662190926455142520539282959467946849831440248768411876401860179041536086808493194448672380397019602046900638991827905994073021554587527389517441458349270741317143602929346518742818489117824895338482768592216937126999300150412810212350608076823911994624680280619510009229977041639496348989690397755927701683932791312724900036718498247755406301035906446179284594562087481540456489387235811619470870570080808936870016338985828165800964851003379759185331336539419525058750940175220698916984625403920304908165762661849600
9307 -142475385280214891530949669604398918858691093174312924173328435462023779869260041547997954239311025051184084183590694127589642439785273032591245692242568554457868898667535698184049795003637999736654141328977935642418664547896980210787727562659641129975702971394827882956965025872302788010318757180283782564015040705818102756892511010297202293782402941519810442248939037257233745786364185811665522894329529955318427990572474333696292557786935312977102427109650150209762844286797691590428929471391056603253336274317976459681866434829642956555223923011443907594145600
9308 153142436179867297714647660635370810915134737740433824060981224435578727901418005356974198332286425361599279928212937948533549981452601244084022845568451183765357100003783880811697852456344329235667394272381892839569655016497686465928487708699008591321183755511034362793154213931250696110459945664861886168107445610937490878464638195958051905391412539151269383537684281169667346350954341901720149164736450054551553901954615446392470538713912708150646863959787892575158915398940236082275087582293472238887525521455587615812053302641522507377809098962646842971520960
9309 -164607490133012740097859346392342683646716774730152229128808197466677627997017753713634762281768711264166951347925867609535462223279378615880325025476928182165710357127938087938945215246582980645685493927460388456550145753864521278401202744897230924632029295088489315437556288503361066202723689716394706949901445425695912802984612598862172398753370457388336331175771971361798013956083066716238125877041793506718271389558414970752676200460750784545008511527979513331764467203820162975445870630018065411359500355818795114538216393037265380250002849057242615014201600
9310 176930198510393619138528490561738338342512496157093059156647324503003356622160629225451267444518270044927861159035279399325618321292383914086343295884167646227361459573301621215565065094597126282463047601069623901544507128401689839625068839061846865217711591114270320486558706203692117350188545428713486740819679490707594429128178522915458849913327452255039744804115047074428023016892955875943630248242444162999954534164497378127371681325830641219595672435378048863344013832061491912384410910921772467190207482328969524038795325585435820149362839579729473984440000
9311 -190174668137348986062850152367131153967009242340361526322052544815973326596811536235702507460423070242551331550613161249115098354110985189436100141449816906781924166030507831869417467971175920318660327843840804886798093340883719709055037049081866290214707226924558601633157202454143665074011266815831793465011251358064388466622833330574087583824742221353757952075819159238108101435820728345599642956693193174387630212570986479441151390167938470686651453537223651463819988899036460654065174523919199084904118703237654004697419474353862269081411631583163970310224640
9312 204409793815036271118985760544114099321096480278648842555056093727888810056431064012093397050040355950673737178384382200253235876627197568830055313017099802754985078452991682004952676462800182677509311162433217664194275175911217838742691117854745338703029139241603163522436386700757976496270566332297618086273851952455194158903466125238109258772242587233922393193059236316815700243449005484063244962121423624479850844115751758440359234388379136967005012327332050226144801948290889646848195953110028676289802123976981913734650669758033642764294058633057846440059200
9313 -219709615638844423969025068215217615987358441110200486491207870475528162786479697009700402392613292043910816655735106692937457151987805705244627596452378406195809056721834268446244625364990468890986637510468939442652499591588615664458548307020477212035793422216381544046509921521147012814533359428441944294490087766277628781706661174980007812843192570263284154897873304553930385166678912016164646757775722466498238244227932007433424069442273772661747977540932708205832327671189641317911373272283340893898128855139161638501617703340342189623611767977043255802241920
9314 236153702961740907503770003017122479401867745434004118168343589735389079978522751209217040282133172738568344227939222063222404829600393892017473940105721470214220805110261230355093627284405104431396494171257693236051606449277033253839936289075894101859566484274703017327569892782400658885920160536653820318754492822989218888609168933006051083252872381083277660886219750783007383113470845141509565228864325343558681900561244719841306312500072076394196043446431074754294989336896802353531250065555536159646935859763445570296968241105795578821010267296300140943614480
9315 -253827566987868940137976709468728098045321648761426814177451092397253779867512350769997028493182216232948430706702940125028672060757128026058366662337742072256489294349662864788995411376197753304549729598628000070784000905197910154962948254472048356386684192520865249581147648231971913993256723498610534909066814408618887622801579732230885922517944332808888764607931798635202193902873167724265256500773357468790768984267388163324550343846462249048611615258463161672183171295833874903366960467105010510495855778194692642200884803410507245160632103077318386866204800
9316 272823104129520312609455421654850538563177804529894773782623197127274054161496350744399940712344807904148938999931493685860987352142068036797744613757453979891740286942468721195888865156237922061530873112173752192876441577543561778386936804803394892516791687020431508754466993923608258651148886286767267188975793279242185715091568501737968057463662994175170153594627809145425574956461881550436051076528721233412454230771337409768312023990669458591003831917661471698321045398026643467222184917758925513304233825063245274317423671462295176279046002320194230901314720
9317 -293239072419413853657718004715887896163783320305417848421737892777127612250048959860424342180652231964211540525880159766655455797296097979992092012161760935969954531402429548917013785455745444789035586899539295629333503026646240004696482335466620890387303857282907796765792590820211874741175686743575959407757668340785896757990378835904742507322167032075709901822916435469297172922804212083463764275347719297072451621589931937462202254198116552940477365383760408174415136992965145583998167975004661115171304836844996824054681843886831964067364282747137995640972800
9318 315181603440827538878575131454386919350206280833679338878610412272127298991110874763696794457858608724559265383659873940402831767239175029136552047597152266340034092073190870649883529772688454144230576295131614234379126568752066255874528812088206271804877789940382059751396872936261364141172920427023570533687399111719748917503914615679748595167347043865577218300322152360936616066327780200672263037511667666268048295558431852778029691622805291966392857451863001347828688291643093583193828163777912989291808902944618226105013181971968632021799585276426044667656000
9319 -338764752421441391154522814060379736517378560966844028496138607827786924278658448400411118464101307081805447017319280961609652557392416997030946397635636366397198057132066135368481669847170598064121252850099749477839939227005094189230971454463213355296107100873292712365382178847578676848348389175902738201303747461203997619285066297485086738272747438281523300170754605447300653985658530782022807045490042600726124244815917666832451292571542155207462857793208341364486153341394060823859186835961252109232948565186668326812868076805856261954553408798478828795361600
9320 364111089333691985901375652663009346796804285152779707561172735834712310384147543893333503919349239313903424067421238560095840244473911396564538655503890783763668113382021681409833279110757677698007245984124689000514589246511013223818639168496468009400727793344568667304977920863046108234843825607403939470745769610155942452900455614523633168640195089788931404968659127286622474994698775700170222583999392133952962951314301732254311047167578950597713171880596714206414242838191729622655974476235673314513463884922502109052101801482661957576565197042132671832772576
9321 -391352334056030880065603719520924660704082608674861827305288256210396177571941320066671131477155348973444860438737949452337568232894727826635979094321581454087271779597272970796778673255698439711971334493640721328460389686280305762232388608160284513201493439416937404132352792133911982490735108960672085372764063899233488585281731469439331964924777783009026178949804236856363639892536388464308337759594308795725629202383275942397357668546584881214891137459185448667610317508735069527622652889882944306456879741042543958654612215250392502684641764973831735785804800
9322 420630038876807212524800177149718319832455446972965811584863269230621748799820351263100408732093797944074148987785509387458055225648764927392499428469580814070828782033775622459214336415373965457162285760575927808710952740788705039550659872247477503381725267152515401088896277408587902551382145541865098919969138974838200251283562662202296467393256474046460230061481027692669950098307495451327948191717541671592939567024044542408987596017234896665434646722651818122386639949506358547633337069597468186004936386669622649822625486250668085997641223253516230890472960
9323 -452096321866728493464497218577266214047950108657408256267032887412947243137618704909302296232147608817088198783583685653661725427103670565471549873303919141712511279706621618959908415275719611390514721692314319110393052949431496236234761692679937676908717762179296119124133737123315501276203815435934329053859996517615641240137572222332304822375795430475920415609788305535198211806206850773255124447999893840524017023277457542801132757776429877725632606374583855556719173000257425180008776055040397484519446831457559482584834280679666753334421727390291597163916640
9324 485914654908249463589187317718781356658576357622313272700774243146113755787768817415558387634039679394246653957066009010940060508369182452445353181551957573842487468224428720609382812159798803882320203934420601781470765854327619552041629354184714689147385645724196646809027774596236619347333514241912641858826274236651117691989331688619864090857624399397608407187803159967511570433447659707427449716106654303982623533841845037189429882521581166523083906257952266591579911013567776851391888257154581804303173372154867289874808940060918118971644572124836983855999360
9325 -522260710452146389484118704572274522268171779217045069921253467231998638288291779068846992353077059194893531986579027662144372611760013676577633668312514762094999500602278306860094291773815711121892478226257524621355851380452362696667574127937907409584192976845565662678746311211203032275627656287501283266567088826852819797593245467564262684804399388151904170996120605429497675339958722190460496996172150762844952938516058159344444592047203073331539978664405162238786943139423262075525058347054681708803814529166589708587374921664081703632526057882641030213490448
9326 561323271374402994840448777120180333500356992173746807978559993623119840414154870648913934552241168822232809746229383668520065170973812942260959174508936993085106037990477618112109558815176027709183793915742071342742509487210285005140778669659607880025457351241016553776193171788830332971309876808016092921299059762242817403654732445986104118878439931851105081994488926776031558026096893263913292192870775861347389999031070387116792270706692361958313086576725182009904396379157173979073380073502325580159783733313148957436399816901110855930629514977387781538375360
9327 -603305208631921764628798023305326395137193435990851139965551552024842594316589430400618245186849731692857445817208021171262422718359118802888353077634255005614721309763152058699857286555542657693642649151950510748971802289853244323915327277240770864155988959500920582711012070328208450455472531006463702959056073443419451839191718461642780989159850081881519770452205558438262327970561452017759151306830468585487853661972218794260364430517637167303849566671999351635189107362225688257528481451026779750436930124372049381594254992613427732222521474848650532152959680
9328 648424531765153571313464927290520505814733830880210993792477482816992457530624413898445015605813258938388261272708321543629693564004697761533429936956429330281076688855511392783414676984422950707675569633661906063159389624156058990205403839245805264794781318914419439157171063826201068650330535861320919539537459680656640482026836609309605669641887428437552674085612511807357982707900996869717844831053091837143364361962754273238969462046923303603290054111783796357037390788681540189428403264037892059424850829412573614563429623867200622407296707417937836948467520
9329 -696915517671306620296586405879111657081545732212450567272888831864328208161343850561376141780862087788918787867512282021621246650931957127044032962528610981768116698704340623951244141900496681033254542547940576303666000583295943092763342290849690546152160562446260985042193990361663812971365254973634259337693205075134111302649328708849423706537746400670910333194239894065222126371332010836576432367700390298606789586639428234549150520087233259774994281880374981757437510031280670130639165682069654529411986634433027201928369841048664391026153932650056085401548160
9330 749029923475283160066614104771671252812420910320289198130907843747012711949421823310646099519546782757409235798028475624632088307710830923619282228121226808342815026718054653236734612130802931120301678279510267550018976927770069132607124019911958779341835527213327978812969183848075821447099222364310769603987024538321375561053347037787730867202667943438166411538694839019329812079906531294942985438841929478260986347453785524044003025842662675635333006009409552420584840940805444251421891069552813760691815690338732440566224424486179401625555407095616358583405056
9331 -805038289758973112334178201159846013713876157322219716690366293865421843573141188016263809401866888739990268670508789417799159435184744957949557473950197318381905088140373621047003236525868375644857271724985361124911807817296078350402103037786754135468431664526414919848029787389732726748492804985470347762191143570332674373684465994956413155147045102068549724352015970344105569200620705660012548318119849021629604252522658695211320585112258114124406180832880592110288331387841279522353429200817104478773933899847007967307010843794194560055580749520935072552345600
9332 865231340875235535247946357749887039807303999039694758088072474805969005553030096658511415711579955061921704556026718661326602411078325822169084501566902145361588939940701164213353725665511578350043102773274139450142663075658979534879575517041400526968858519646650493412275425322088295482960929214052594383273724339128184726387815158901941188983705088122743170991010622380207952425509461255623524463741672796746961445867388576407488349235797686814116643544205361255866678320361305696019890450427782101489046227417462284158636131661730964085474600384705416265805040
9333 -929921489573214765731236582185428153063335323884104205608523996499362284127368538813251026003111862586824966976288570963783317286507345036361343064355614514477557242839576525087843119451336072251838833262248420175983106734884324887078768632548732439405885294658422951142048261318011548253249221090646819981720665667008203008091084828943248777113096937665554271580820876385469509489953129975610090100392644942476454293983431036108725689364943567825857567503097117296391816619523192607287724379182164054563802411826574327138296638268532034144083620016347597223188960
9334 999444453699138924321170300853220054816726886869995213666474120778096758810355085510194590031427822253957567969239466145765110248860688162499119721469314329275273952280604107132147735840654088580259426715939236766908983490244719686748957157711179140307233935269632825582679076015043380213009313062946848424219764009712299300768080834861420296923971418908532281173067039783594703151441965012835718504736693072144692820409009319026408524854509927086789477874667470358671274885312005006963207774316437059139885636757361193634621375701943512582781247595424622744818560
9335 -1074160993314195709027574024986284115064131634716455516132735106512154244667754070051437442560373863721545881530396020065995550689913699608841596436129831872372528485017385957023723090199189390218912574257358287373880183034588731994838713050373740545949229322927580040133429183577454484568250979367872771709552138514776061874365456708489704464252880409261835865060927841017335762912829668425299347751602064600977069761833766824117182701325551128833648799234984628922506027929188341452320748318924698169367412604473456366460629225966151753351239476197065571370177600
9336 1154458777191440473085275124849279470505853162762200304772942445909688802689341011748496647604942671328377218736804404468724178192458884867838688621018589914476532437312519752381058795157183573200028067628627341865420320341143513590825687564827894045721943817829131584067261623026305378908119263158910012134342685393793973745097683316752826463167749079549174776388268383772726757734015254594950261751747600406279128005161074098837151106175385108409195661375341978280278541760145004973977068890830005928272596647015935801168685200045316570364426331023342696550208960
9337 -1240754388320151006476735579234265448957020813915024135873782163755053981211768477769356907543772289258193253320565016160834741694335226093159314106033717739516825556892008050430348649274234949396816988494370367420426920224934899775379671650684782478809645599217116808700155778003585209713676833854739731621152319459697067347314783788048979599029555402789720173919048894959736554714412629633148461208250302721317845245941833202764377848194595414907678160792160993174683465910930124596180952029936181970449536532277532834316961959106992986936963340161239246443103760
9338 1333495478762025185841721652672714450010250444353457039619573112619430171308833323550726027439850868777767047163817943515993436172163230988160877375827160248010871610645467701631161782948623696436816048266955998501798931286560655573996123674294952088418658676593298692450839004084523554040039122827552877965704220676345580436837960444152647093700815702352523907282798814109765479426388785329901507168274785066839726156965785812151258438866882049987068124231630104099690036628929476422137745758884427115898781383280160453710834982696317214545810215147331029478937600
9339 -1433163084972798645309317977141326533732866697435020272678127713508954772458843951409572829284101187346544965750722119481905096747202966731822068533779529890582576550688131959795553642596630949861301328925472820147960535772890129760677235127287074533476630684644615692174394459168149353180540307618443635423600091907106751224041650053658628260980737479294883951670089345225086643645586347920768184036999442880933553825500887752333930573629132164600230993961561021727625331849883792586713939850046042388155987980268169228451152250747459085260220482428652579928455680
9340 1540274115529189562892290332716049032503876410339755767155276227367994769328681922273094728925447319896534897765885316935310861433158626094330923498199035540724076869445969610398462192917733100705285436884497284373876178812198860934609775056582714049132745957180299940702939887397094214825820723928122559653284090367412859760703756869931538471238041004012692106189086928534176554104912138872298989645109817552214511669408824391357577775438972024637972157693112074871887813279697998098185271071816079988329335133752375550507554954640795353835212712285087578832529600
9341 -1655384024088799273799965845112430418777284828122273615981195025922789168483872971543878296250536907719628728528128060681477596881435136633124551075271844978251445392057441564960788876228280656108740513568244677017154671431639175875223199501791601566885169933169766231131193393312936770383356361923030285992821138422309778222478192157677655114254462148132256010053551398676928853904418587804995727955851645998584329758347172383045373556955202072752761038529396054024096059286780420474086462513019175989556330421225136358405427871737709737182892400165229802783859760
9342 1779089681364268162919118409288694376284929919090116081536797693778904474281178339138522544659393945786280237225074319629050493476520484186303964606177010131710493950145753325390179190582017016655254542579857983476917119500548527201256183238285999851072222445768379049806943212248284632005983174822598876842335076106733973292527384256872313069114843974556656887252611316775109263561951711704573730825868630178966144206302846360473005230292131030825049414797752339984751505216096822801710397195839086430699017813671885818646177184586241276698657824578290556127720320
9343 -1912032460917501660941873705019030452327798686790187838172676573977750221738883494244428539473164173567651899795059512854280355708701560328444611783131932616777482267661375307522457134731737750361643194110436941487683496520750021343671716924549297933608974920038209105312437893852020952011963931224867320305132699095762499385585001485649434221536393749671151819337660330334133921316991107462822524190048470222078400259008868811653820059386502116523541613388533639506340955170480279043726507704535772400111691507440176779991085419825866939924175019889582252611814400
9344 2054901554680399793182648348618270594775762893774763679984666639962217761691207675272175824123621077994940593067502846708530300895231720055941880613908721796481009008109214079526010479174389384708746200268931093096757220028847226114594703837079759900960718825841833809573128893613164933346175955601046049533960265996071252417018579362436966398261136553517358500882962400674074833847242005262260274142151108968370520922848574336640985024338879820729310958892718723319563745366058404051172322645259642042263372696181512121691954212248677668370961797600177524256677840
9345 -2208437535290894253760218968844803645092865878333279851613116807991757137210678555597669021158898140656596454486493499294010311627179562221667229115143518064304689720351788691679711390550532126809937785344055412496307871588486913794517905236061161406209298812455742128113594300745665754689929725664296832430885573600040754413303836815897993917357459549162654344221012685189816356321564778740711684416645295882443654685700156441809842671096436797018613609333889282033800063489336455119836126488575515178790520868425329099229572055469121158596508977479083040236710912
9346 2373436183603286977884261452233338232839275524033318186715604367659621426073537414352905447727422676595815368610662247157128986387077375073302384874028778318985339181975667485849434298862998454283840773657676098794515262200238199584100563975592849185963639554182082580057559745496443108827670471755725261209148877470940013473946104453664951148472827111309406011902992805988413686321451731251639369702695953244207097861399284720531784739904422059700118636448811415074042093097198282047782665116000120499589920871430316244232868303362441281071593947019423189953826960
9347 -2550752601096411214789383311541175895720163057350611783644839426626131182392416255734267165688450605218403487123515629607868195427309684788381452153438147523145602428843692166103862934482699141716824593250869701121203436112170643008200725429227092981225472727076634809151804060067036458900612681952552904623164745293740080887802023752897838394167858780761499015272097269958038576391678250207625072426750163341132566604305271780190049602018791290917649712541931889552911538228013006494434409165270133264248809520412252834626213864787065910782738452283066651914115840
9348 2741305628369001036832207646154584500748749204693214065655642470300474941014318562264783259955896940402586186923116233837765179477628192887431792469286060961422331558074991164485426500706082435751817213830529212895705255637414925690835344442328633247987393996034658710220582664963805822643991413089768889979304245486829340361091616949217016874650220858670077087291891113742818964003742264998522053832298640348843793274692300835540768774403428326004040941845985658573680870380416644760276154599497113512522506983316675473622577762453411037778339154961013364621338880
9349 -2946082592486378063037486758751652188237121816895415463496843503464309637708627500631605578691782366093692268503745095128230091436745289290236573051224301419269372248671429704056472942558520873828848649961996518427916921786725801158010280389701972432027880698740889598454172987517256174191682765123178427891195120204659546248192757091653121248315754433794095476775406297772010648396262839768815515772854819687443972605153235474043666558623788134966611713089605637900630888575561452133968451853419495696832917383501181893738309045761372125692107835305935388076850800
9350 3166144407634222532443207984916745741640273580360646759720479545921022061364910705375549419952201274432395185358361849401088121246975791537374904888469167603620307136275033722521673863117126834614298271425665796785113658249300494643887976861968759996286782091216889676663802447957653519083421700654479263342124590060787259762753628317124462443707092456682232023291858280466410471141184861614374557590382092971436446990379982184188800618839300647622265740049263926901462283590508778007322714208453524847380978526379079324910077738698161867111864010121962354914880064
9351 -3402631055352466248729792052378950259393604850139044902733542962706407527572434794949626247902197456783332731574743488433243055990797242050949335546461487880120291583747502582887121496262121974190456851324752799566285198160501859763363127443825927333154668497356243854781151636082135681842123953898798389665059180277061836903103063123177559375255043869769575456694844694037825696572494062128918297655300612124042769257725977002324389215557359040645051583744788405383563847595958019236153763069808504795027518942910335339331010869239427516967641707019725837193073280
9352 3656767472574547128716557286990739406670393182981399381864821311305139404709708149843218390036058458818238258314425289433816817393944287226007537285928620674164441999324949122531282768170462498500945573099310896077003632406292791366105353944913140853813394001127319134031793183119976092698432475214066658206531969668777379649350252803661795864062798242453355365091464993125140032005106466876682249701074871033084782285783641624124194564378450750592141703348264506282392085559653206170997188578248284082401050985078171035766421343245233784266524549212938999268190720
9353 -3929869877794409855864970204941563047782097291047383881686359882312314098012050997796142506627515372983400240737393737406540095281278087606554013214114337894603861151150213267426646126010970466372123867042107533350899118468893586093008106399138493659980804797975067020281870233808814404913407818594667714312937329362780069709230457367084553120773685836698900270495565791475879649004921078638290699155484487080835943323667230114515342812570120222552625402846821387621794979880295323275554648401955336734874983674487898351853620158636799392792527327256486620100541440
9354 4223352567936477318150624498917877468269931894207058978215261798141944096848867225369247899440204415646037329089498643685264051481534834770984207308547615460762597124986001967780496532057534135444733387705132965728931302127565283561357897489294197658141949654561224133558307963627743218561014111106279820976546540284478235846777086948494195804806018624054092379994740842229114382379027615987947277416374955498391537184428361444650588003595354595243954046886522623734594914210230786872704700503961584869429005904573978166158764819269950112659855005269705843519568640
9355 -4538735220923903041123020919365431768276743588279739098336865768007638638560170575778141933914483746181116544986190675376153460980391364303853254769084275776338322766050734558417155005278296514631412337095593421248634929709422763854235479995633513049460035942301508324091447078682990997411720348210657681230499244760873671838817821407937195451938284620235807014595610220917940749894794798523526553704278019083480009585936457034468845430477707026351375068101037924121178625149445933239179409321402016732333763655005747351571665552376811216570588334227625571288420096
9356 4877650741540151786984963681590739085838818241678823690245035232304863911814636537198181716400896624051900920535043534913255479778351722707034752829616067667464863338490325272782298643014710847577400812730897259888968584385917475752362909225379727567052953706965773766130587614028475297180179174144782841826569152466487143811288473013008370007950525659035373343292297841256541992019064673705876677913171001257733669036978869096334108713448251897315196068681963324180212000681075185578820158764865288700736060264267474466649402688134522626067839457712332359388532640
9357 -5241853690971669496210724767097151408544385149033235342388853866494936062703315294282656635400096203143708696100553110352702979221101836174340330512962842180380496723169602409571455235410888642969099083054227009454682917758914359319330777367484343071510016364113056675941793686466381667094244690903783049482979051106230724351254481088338427184541157237399030216750611320208019761226879373366073376785721498291275254214209257694667267805630574985223048924554788912038357680440450308549962541206995156177276892510989745186700166834499669222294469989848607169200586240
9358 5633229343419408061349470457893414918736609020061675054239157354103490707599739232883840721505505940757317862271036338362557982666506693318673452848245785994386197087132575642883266223501271592643129722459409457050753289038305144585231873046888532304870443559314435584472688269409448026125263332837878161511219516249460305336065248429454838916321994785569305150787924069864461644022307176389890088050512378233828829365924374936924917332811580673274360368478402069479842318879565688163152948863504279731519442215906077364348695404284627061685822760291507619829540160
9359 -6053803416389639092317565126946131394385301709747236211452929652174410582082952061367417419736751338472615351845987791870343589998272154225140848305792945057001486539116694807821138176066920072726432080101054193796793347425020366276477183382562389290245404548111976778285636332021279473084202594167594085673790428033087351915194590220189437010562198071229359549924300155525692501125291518369852694416004854892687483536897437566034553004821397168954573639236983754458305665849292087637780718219440717397988222201622328675229068938808958393807376978945178516974978560
9360 6505752524736337250260841167694446308781134568922669305802109168102170160851214793051196981173150965396066487930020312266113112207001156925228494239568787389131472969296345636194133061849142689213118127147696410805927225718706886031763008114154612552015326577979610454071399262718229805705851330316059725969881827020238168289751581527397335432070088495694842705891912533935941865534751103685701188164291594700003267428870666611261352697978971347781991645514004311170006853461093342465971277358841629583905434604853746556257067132150973520536314377248795569359680800
9361 -6991415412246174994936223132603590478362413736985255364973604628261126297895637241586674957833390256682660768546385798156145020300162936668774940641964752948853370455261444260384986793049197840248797788713406842619238745451924950957620960006774831092537428724832388048729653545047832029464832786372400136670966367553419767568357835779719032458532507630026588387090537985457609704139110609107197831424543923968265141293561730094150536796923697057020487515451653632940420638841903248113226770935365782023592084986914654106557097267712123457446973649809193751128112640
9362 7513305018551898131225451072948399008244064219158909099638186244885446253529856508658656740480339559460288559395484747200987431929972515183842595181514289231070170784811165146278957198825631980898035507002355408788392368176587941785309411486703211045476675179064342374625041935366454175888780468439550815500614944742532190753253092028589418622315214635688835149115071263214133203467569188466984060054571570192644247506478812142195941648778286430572976668189650522412762122128501729244574543059010289540143004506819345178708686377404204220172050727178280262265149440
9363 -8074121443451008411641663435186880978260490974566914810858517118251225828710858115873956217353301889489959564634635905563100182023157913664372716254909315586230913698581898936530172796016002883413767077260815482585358794087300853710873071655367354718804901371878738342807036968644878459961417545325937551325603445654063970346120041745036747884254372513565089997819152715630774993042068141109469630678531569332745101912876605633010189663525077001556571177383614816024436077928005034118474935731258217602799186117184717594492341836760366544910989679662147976096308800
9364 8676765875316244860364257811031692491530638650947219732533579874056914347728374015959309289211997950362071749983294345723772173809226987610219438051763113885585220964144687866523212316654664445018608560482230550911992606335256119205600664892033765276761018776769470511675881073347772766102499305205599556520578762696711079097610975504510572022202964529311746956700098616218728390844816440212954293981877881405529532473115520785532577723364445269449659903825477727787029053623382021692921571777903689775473270238994155616020394996051687802217326397224960987562058800
9365 -9324355555235937032144623487495463307205716458923814829259734280434774715293094099067247273059359426526746985521623632492237452429414292386221501707983135944364441998936097404858268414825313899241964781580695514817242208597948743972484292968174832638927680832967129829179158136195377818973097600198275176545472638481959439271173988126406069858139443068918118291897357828510754670272327157621898199457000348761344175293408379899623878900276673616731519099918802613310836385813578861543592473637162446468967657283278319307943520366820409984763657944124048962307474400
9366 10020239853841257652133668379048308157393478618411497579103998715364462690947638144571942536773705435131458666159159515314677549095695143414775847486541537776148224381556868548503902125405280454525848366742610409911219258357226689306925195987106615988835364376580358742216226583828929688896581090384533342257400988009845576209604783033503912065351234412898571733370273404934073072438334651529861640696778532794885119593791097908705997055092641483092988846584534926963183784028456475298794815541959422127740388105480516004403536868257692793505860689658153411580354560
9367 -10768017543490963956467493978427384669879588108028846257969382411117039200811051990072753182712732936954964523019124823814329421574692790126327542617625620012028647199084384896190633658137914663097392266026620369993615972665789962994523346389210591004135245367687160588486296339381100650907391364812536175876626146748833138751776871550449740470473736195041672151376369842055455015967902724777904521623385741945204356880732913941770418253791400860771641840517708453870629902259152321514813909213175702694342697025857231386383164659153638795757884613649140382226503040
9368 11571555354621638977473052689469285483367078448933127406740693402259840787853037656797358222495119911631511379369211773267254327292481115032310877840657234569480716399744912539777025153707271075283160693118344142605480150094918037431062768304953672615410795259233821496197139962010309069778260122045300741620204097337740460262026164618906910452960896056918344773877366549410965859185850432683928409449715587491831963577443092301165825860263070185728312037317636523709514914960680927843324770289569149786539390968194451604538448374316279486103320753376864910771889440
9369 -12435007911664145180351911695090989454233240824585710594752355467498095967154257512761718988354646598023072200856252818495651291538430004218705709231746246163523666261695115626186651134925899012259898448670573314420299469293048848044397331996988019550155877248769032729764377350340967570643957278611390099482088843925508686939781600520116736590737064410716938025028636245210566387684492985004147669294894062261472145373146584068309400719877671467892745986912824485268512194024289116138980571468201429521083399223660830887732438460634057327844404039451257765778650880
9370 13362839151008729599082552571490611443924569325826461858069114898720590229484809043236648176045184691931980699317659299291438013697144788804836500718911620048149020753467362816880321398702926112846579203911300979413002500088907596617136750180645282726494720457528543058117124301985258986418088238325265418578528942399145927422715309608364152927739224073041169002096191547019774750608880099196915181521574275979891160642892024642161101583826277107409538603851086217834998281415172933336685664579722185072588514272061449587990927095495122151756442898033925259550243808
9371 -14359845331108217657962450880463590321604060327919114025513326964214837278160047052234228322682450141499965364151732895623187717438565615073524605796274628970419959499941064383718676844088409519820207768552924302623903537888518995997132059591227738490876427979304079688090735294598434455202738797464072231884806693125578495345447904212935122302861862452312426339908614761066722526201551968847130350593497168273607315324059314678572408669929979969406184301179567152509409032798714063204113566946247064514664318817983980998999974659619951324826177032858738552236602080
9372 15431179752979932270036820018079467591226161821086757181407128738981029972575822098401824298152966501350198461043135743767273265583928747969166835727932036175113670579137947203860950231974113377777242257606262240510236341645719864155095924707106341240905583899371284725029332959019150213972436835570837633894627237450209876110874602536961192768272664047157248566806326081088642643886255971647094120675143823995860622069463136271388562227599175513032615238260989605776011139172466249009698467508010218837924968639971591471354422794164460299381859293540844882486205440
9373 -16582379318144188636613049799038816369138433111847912441312178200895060637928149455291292645873172183857470582774320336506820982567843261343734447310681942566203776903472526394771179403825830242698921432426563541150814605489110020442087986407278277565492987503222980524035072644570466834732276834639062319792696884958165649387714779930850393041443510252051257248247329436503733302828045530953598864964043785678959449471971985028796114293292569547828214260808536983676190519813344788285380546387733188216160881395453262847442235454007626958251168141758790862524308480
9374 17819393060465352822351876528631953284764520595634405932355864711776803845598522573797156819240947319005167484716751346893055036563703737188476425795376850117239412094764374473772862848389335610862432240241123754573382897231572503368183214558503369041818582789557047412245710661601045868252284225318275342196944324684120196719985517701966149222286780340103204377470235896759226133521723966548918468333521959287491201886539198178236753118704300732102950174437652519908663429506333667558026466327840028890427653351479280459908014798737759861100835684650691974388793920
9375 -19148612798488748471739026530246753514213570343684542384418191660344321531552704337285516051704425347422498193659354954076388863238718786640800332869284704504668382183583349643113629760685163909842244672384573972792931087014852507404645199529463379121599991882538556408958221303328538549821664728254267885569102473335254301927763164703187715318286120938217656303223416924851732542226071293128702891001178575456648582541136488184628955424361617262160348032723460470094910732146699343671695361638446754017212113951731235410440664018144834564707529438190605862019603008
9376 20576906065744957269462355299441376361336482700149496084224796189737965244321706059700403934518202366404864806459984878298072235435272353676332096875677576479010784509158191713968197199277683679008871137825120190124244472948878006224879230049610195473362242501400652068312468083662213113302975305392317830977671684388185931076309701401165311913014628264123044348638096929336669589888757672242858335038086748707222854085597597510637959395698352703898432338942192221015512767186094871953211838716872029156499286969552235682258805156586367382633112771009292546851955760
9377 -22111651488177926951081539555859716743470008640638975879866507279061223523047874847285070525993147841517992020033703974908948686247152304857703210109548095373742312641589691101213156890900280848072318207403705619433029917426026854285780003544261230985099652478011865278671399431147246217391628942045624451420738527423287672690529286355526504780617639267940724029198758685673612562286314207101368316317306687360143061450130688963254872726837644411662488293782104889432005147604706972199600629534310654749248994178271620289182640909372157064374915883409776455436094800
9378 23760776790404537351261241244075643204281157113440744137778628085163250257233714717990744849758335580198230837554019318176669435347501259376733758763048745801526971198595139832122735180842074777443410429726193963829933310220608068315361257494184321870338448098874291721637094674419817251915929211006541244632940328964411775686495862523812173479832768301980117342037100149428872309456944131794782851015767779141694248486730435932654680515315454898458829072747182061711617032047960766742333366905362711584173911612340113770133923085954946369185196622477667302126104720
9379 -25532799625995065880705084498640221662083175600399968336072555039747426207186332922802211424281605141789974374806583126599019751849700471338209372522432474628393663750703194138496131983891449024531324465250622592022479204675782345376735377951585869968749507044235185947540477335220374490575770588388763903643312362332132358027352677036540485944825618381909906131554130276114708092724567939453226000807237187483852745151522407794464426712964681644184084293981383103541090108884961012754865182738197329654008650642868009049760030623444031168553753864249690076990364480
9380 27436871441445276206338027007088256984598760624301643074636102023339910610592731109576016160869765882214709725186686363379044658380732809825178263609126452631810526762855212610106216963200432607560901078886432346619691647639914831753720949497221896731517145312680966496858811423400195230517032819855247927150820169003003431774126490599473268607568329708259388318566015842388004502618594242782580064345657536583399968978089191375187886200444087882973987278911318701969410166648386954686737341728792635488299810569985796099745693432153916570287298789726842822073026048
9381 -29482824599065668004335422477310454564485582385283126627432588046448747093594442777870488515167031729549221167846955298330930861201516974818637284744316701951727196041862683989455676841341231154274570113427144994500043101522184984416761843819715140540063166504780771158771062238704743989556648806270067205795487129748175816072542702027925804661178714591663581495728217507084651046137774647750947014629005662427479977415751106534498033641328944514000248421755353595007833316431078143579252681635323795487493047118845175744292609380612350040896550280593098039227214080
9382 31681223000721292111886938377941871139086428455373816983663884174666741050927766282715129382343820821418364215745556510932873066782619720077993323928933954458686290864147135814814966433897068266309327339003443848246476323001141598398961701346972949049627983468181815481695329732456540095884593793598962035498249951819041274787602579995684970408729640528592427429463453667147293420674501797644201481932388399986782348927625258430930970521523846398638006061148168153950911504153557217705017302846888583464710473636391333732249742401844815035770371060243161085058949920
9383 -34043416472301860625678446659347756721033996659298589071304767468557235597845684803042696477939895624949439392097586641820202697072624087256661259210624030130724466222241535115916990905295039537556158271781063875392497811233589303418139115934403191892015911662124117287073568992938716384210635651498469210099893776573083426639449959378565369350674208447611594164699131968329927252184536247579965178229302391734284184950623906833717671855596947872568552655915977936543725152925117390202532779655281267128783502471577231292546798806987591645142941098084402568527023680
9384 36581599188078392935510620633663113423752660624732224357402665082104322100874059017743562025635801534342380952848457595197041565212256572596507178911176144610942843054077087920689574644399192449906930102619698186556959082189074485605569576016075326104570790554807831116705143390328677367340760870976493597136306114401248986936555734446477623045124464111875029409314583784092626478058687475061309411599742298740984283964421246919680588144264130006935207177505796784143370910354306062804365718647490199811355902222391607034886672530428718988755561172070095303029941760
9385 -39308872434807852301343136573649976290704105932977262089658634124711407654619097955457301959592918913736263270010024857760455639667091441304825603992889820866831210044163476570724608161632376456387293521232406958782847818696477844634446273304304214872264570200904005301700563051342252102601496072154695597545188760865419710387317862782053110787239602581479555998687906091115849609748774125606590010213520666791115596042447318993247392161198475491148754590201563251650076306186670270345420908912779896812699775095071389022437450365243378746503096917804228836564631200
9386 42239312037686949854453023222398884244963100106199472579573566257664490586213370418878546034631344813565689946219141101908370755738106966853099189196926772870583813511981481115960519722832316232257431892896944421123608473743338534410757855001663529610493571026008886209241212526246023464739257045087292521557468378742113644541592863191885665670035930996439810245744803245663343417375355922426325922572704012944291206097583070718084702890546409548834257067504970468924446093153014873986004348487187045773573462472776839948123362500368182128174480346365506588418764720
9387 -45388040794144159910237779837977357460585925946030223625230592368935532739690033248158734207862826227905840212557883281164517776061659847530059709003535309672509826789641187906750191308539677395796004530325651812442171585181403650099271169531190668877867290726019966939411467685300912677640970791537977398251804152080030527452269441083824455477762564050602461042465037619669459870934000035616527646962593880453984868582163129411808517264616934746397129681182996786312013683162507181129784904654792051929225829357087439750478134087368674795792878829113793190138134400
9388 48771306287117046841093530030978852155413879367405828401191090285962091790314947524432749391513958636564741118092050582227465356011898666856637959793564034115151268339627486356134682683807999449849531840867205021776837062870225094816054802645542431397778647615911799665488070722448413764050272632755860851446651967909166788685765508094135414566086397679309363434901218240897314907702417237554712591300154318039015350338567371506182752666223891803427032073315864413534991011327012311877489919926266568685060476461458186209718668259192258840866997617237534602968424160
9389 -52406564477021324331762091035954895060905054254073444987403306294489179629983291604652990773748389926023450354335456641926617712223780410486696079407477792381559531299440599978743330537786839333757631709351374446717694095624148294842434536188744642890207248264972266486431759258775650963902451831085135963582203024694274441143200055629676333594314471264738779901474555444327504057763559825996008653555574342635911389264725453052932190232598055520865551038922884860489292497531208676315749507514021557978615485489923575788645613205333341960267782322583859238475928160
9390 56312569501219425357136569634478045380740288770987554501361871591034296374726528716704986323248860526154248785964272739713577719798632517896191051953201422191960511362107600199572018741868513714972861366561732214825877318935182288665768328509081306914844085712466330027340322137994765272789650901279645334811388693763935480379480569999954259881228876549854674220252624835640048643127157250900982225325978218154072990724606351324580112836515872510798558713783969671513677467238148290968443581355096548372499287174535758840446798991134786338694087524329824980036515200
9391 -60509470141590943239131025282251381277219184866136859422742353760543469174523668209285226288489299556032943646922320461841347410754013287579785757293128858287461366303545945259346237230421805158745418312115457589078542505082300302079234447674147714787567470779237926829164851529588564593331578993344422209056279116556256989398998363602443515891306887138997896326407277945007322535162591734871207685654740938535909211570027008530855123732068099248840571431996959338494882601313779513950974487297607538135406117190408190352695650985238333160183026940072891244736536960
9392 65018913454957482950114506957756972868880486230911582574714854146169243820408389378355038394244701981523982888096111734680216382212960660923623476221057405672198140667199798210322625112571014115084837975101782571050583081351077379324328761121872381783767650053263750491390723778340054771003135763676027625550403925289147043144122801883344030762635956868226239115933186015161030804077480443797371250466528560536973638799889983343421652019813176515268678827932424493591958831534024014973018660504160492673039415724842303404804568448729713206730141252806762691412308960
9393 -69864156097794621256792285602235415372558943353303907904378556425868257738082403851776675937904121615124801911469513041468406419828654928660421796041841955181450554616858834982458441348909126976106655356949936210526038531200339981381856069329146627926271141528321336586835301484591505399826695897905695772269637870174615467944754751315685544743996401190801773923905539712475744726903820860124273498226871880711555660209857546032478081014889942310314584665924673267515957603875461266980370979044789806294611641147974903820428862580131596937636586306341640748361267200
9394 75070183916061097542114582758725810770711196185240787551499547666815475769780272395210077117819796427937178460335231289411100638125359059187115133289682300194860835182030938538191382467838704259027331348867166446725700638934996119025836810772706008258350158718018793263887566247008043746643399644364302987438865657531679654793703821812940944715475247050107557185767256599372237975432105441238816695237144378677265785104702476589379401468629463844701741353196628743440317934287669467332287271688167812538524145046782596849734992483741684850797851321906518192310376960
9395 -80663840413291180216637495717023951671887068723144270610507064983860907468560819743865571666132449646569385847131729414299876599267295257725340506641223617546045375767494645303318147941581642376416016216545849728071969234249406024243263918916987207970755469522255625075352759129642841590121491923787085332014157352964983207648527025068482707983084541808120877287858364336827139176394544412763266818599034042277656003852927400771729449898486960759573191989478095252227517457395297476191893686127560524890352596698726316460372115594184687554922555662048060423078174848
9396 86673964755546389204207584887148375415267775237531881763521372884374845900026395797428445295575159931805417428444425234328078370933910439152674221029057749479304628609863186986117468976415500761630582019310221188327889446542852660451763292965022310071573227387735564081936078491341411572017796916091615992329199489563165701617426452272752747519653255681797323977605879891597228008063576256687702837795443128966887784765873148274505767793636298193494065800717381676918822764787185303150628425247391218883694978997923295247974706005571531112647697106670683884083948400
9397 -93131540020639391843211094058207050236770319824578743418421008815429172950487170274710460153298393517874951543863822549515193665323533104847212037558662517596491670716138648865486679275328896769909323140294689798777555724800139606172811041042546107814017243091024686928225329290213978948978443270116258724850545737287585965300614960002588590655810565488053235110369082709329254549570351386751380724273999223129193139987619199710769634611332423913425898459688741951102569014003457997665803719636104697923192042443695149539705211828316974516385594597477766929937417200
9398 100069852451475073229533494644861219631836427420931730394054352233194781100861103812897479717926289828180491277054524605177513513640386232671390992345239945292263275391307005091187796992758055077746764130471732307791133032594437803763107752874996820020485278857669711432287167551209658878885052278971401440829083993416488627705067467635926373156059633799606072654661196637107618792925143858250245347487660557048664235059110526960475930328775853872553973981424682848281041265806936485738845736268333840383300970614898638564032660707400622578139913862970736951338137600
9399 -107524662529669082679300337315894801727799903583491417177082813459302499769204622762772888298754653497915057316949761092302918009620234323610530555489467458081154877441451103583130840561200468590533438009312614040080179423220584439114854639963539316114742525495392525612362555271589779503434375875427793966909177870666671477505195251344613405766129906217796291905215430053190835352055056004318653200853669758139627709834254545316833745358608754900681456997858923399080268244274487866507920539652680926954772961352314312712046952365542485367890377161316081325448485760
9400 115534388746089931785192310445995449034017783514294255973403050742073263062240895044410831628254888503668755503339300249299960425907083688604049162876935517634327539741318105393497902069340897031378112269400282743511030935832808843453839405902108386355045274452501716841225976308319112157303277097567634923858889530361422713888651891510313154104388032129786096632601550286095976171680560817093692877033835643327109469370398374540749147325407020645923942406926246158794083633555558739780929619136881444817165063583817771335502355025294625281619164135265807162971126912
9401 -124140305009935570661908669152634726743650024124590747084608478499386009896057505750285956823243316984856226787912731905786823918747739966587852910313968776981599875361258971975786178927244987172294820514105800897347578430411632018519567421081164208834869809631902993602431853618199229967154596861323938581394376572400708617020267782607334897877269540325744758488067321089812744721339120604474593229758260730817335815763741920125771708861066709389347443265677141073843722012883531768740937343276922049019625812864943230572377513620875301827224937499404064462290831360
9402 133386752707730719517053858915165823369356883101322144083840861125109919808799190669792754109249430339630349522856870406408458388796022342997166329603670882912490717899229348114348029156853700943907373928725025002932322570709882392584887576405907775281688564202778705324531946517751426217694568417798081195479859021126404897202415524664571504870990031870642740624086179259628965956712166995114415331571636663556112905776664910911010763966661573399173919612194489191695764653130562584064971813661229477194569649352267946603430479235940954454458097836757644786158412800
9403 -143321368498573008452666269408425614527855864779393189300658765233764070137874061363126855849785264229762395540929314023723532053416248886369662312513895224454247211726630909455465456370690756532255797929497874057875631649294041464446627777067367070090835851557844668267879680850084815617256859564039631774050415966206253626439199770754056979945877023592252616361541338415191093685156312169317493419246953129619629666916272036434126307346051880085405913791774307261231739663027636546715913426591516553817299231487368494191625604836901558265402822633191993363976727520
9404 153995329012446419182022998478886921029821619567850360776307945996939596022753266042511957006735854495933178173033253160065681508993960386247026034393358786896194731546306416422522887635839084798093673168907424102774172958500225726835762917799997919514779123512786368636363488146444321430229413386046498229280570113762363955963780415889590860955168627433083631600132695888342479183052081446305171945239849695914793514634320016680695292390200380898262990689912781759358118409250733830078926382212934492653713626823856794785648000914035982994573992060163462569215914880
9405 -165463613704870125778409155736970447578070250638999292263350072628185558960976153513628435282032540862052582281281345052960410266437068491568234467569814102524959199752542694549009228167995595955500218366922707818191732222247555690396485805354318010215400002701003664261218775375674315028252161594301751878403126365715484758046735056205080451492807499593852839687834459037530895610770646019778705669293012330144620277593379108602935427796084346679936751654554610044168553372391486669080292397790416200315216545035591074076524964643326971506426355252454249787577081088
9406 177785287214000440533634146329597365777943157307292375406799527112457779053416945897784483238599800405979187965086727822796890356203189321135921182847808952774548894608657344785057972621497292489843046779844128926897513748311423727828959349009320442355946882233576900764566076873908075236995908636800606701162808950519363995813624888282898778093249118358044779987616459284066066472996443186191350002021314933244009438292671364738937917895872061625927167624459391821860064690581433430053236936824723855775476926117108619988122180112239530397554484783944849391250343680
9407 -191023802666026615049491475729876074747573937950460511614128045818327856960005974590754201324773362120467675879059939980356783197907804736923680845796335756443278682963355413558607137127617040754315505843078665229112638649679911786380432333126317181911596989479683979022958209394400989549269392883845301515649957844886426399782106633764784970713716485829009435048964658854420442035532255451495166053757438234161344640392730942484802025393105955358779608964119217592097465943277067331535733475238805787467594614431266066423624238921350141075780331386449556137655922560
9408 205247327481806148927335642951529567372707503511650201418668550463866389854311552771817765278704548808278201809457619823209008865482224581080435503796358706014656733195289223685526278595055904844390434782478876172535872687769037490981499625152272450688470776215456086250254445633828406975544365941130969796317744802062296277780678557094825322970564263093927992005597715030122426206985934185978004563735664226794435858031611722606510203257976026561116557087427035764411098650266639206261837812676635746203115008633812107121005914466806954003652046200349394156809058720
9409 -220529093352718020040666746056833444448255130416839270187964624870468861084049449817081496878663173742432401439570854763963222166872990001374424533633314328967850454449578200734828844387516359103681135012402543052049874628143695413412374337052691295696218580435790577960909429978997500206036003897695416057665912988310295916860325425389370108304587944548900350641903062165128526848297225767315712628804402864813240134031187405831828171621815326726004967983257867310021079395722774456068237576049273047493984032151287391377935752632011370038512569224246923666144784760
9410 236947772177259225868565761073904036635055443705794470641668061237385202146638987129740786752881911146435116390884707016940555127526034217128893208227156941056709540316308758371221103223308983208585604565443933416701307661536998472617611021827259320655963104551023703777648408830532642624720504707159170835898366263365851284553567150317173053292220392777662133828205864994013347549531243385485454460657739641146040353801770087733326802370958789101771322550539493786553664176952831872589538426536972578300786193837655325644795299969815234969427289047719036196947191200
9411 -254587879882600902587394974298712356638063029345008048306821127995889805463809280924295915818245628979387982952603881841027597679451826464551463135498084760442208671458249639431269624058824697408384096836925332676285200401130986746697007698928266473868940010965523962816467846321489366110735627648663351711393770579406620539059106248929980407457726864343387963311490207620755215366678566558986078338270831878892161093644077973525610972539371245827287218167734360499075829735429292184355563295861115405898827327621482228057460662231413160826449275966044336656276228160
9412 273540210197831288718500668382269419256111691693002634769486922593174516479085574118296864596683151371443921329655421545092608744679669933908728144914167664839983759207352122412529101475304871114401255437242648923648246501943447311212966684873966151220041484107931925500249953810703960159163611797116271318019156554680096294836040738519856778965982071554109587592865242158015452055878729187846074932658293524903143484540888617649853357585560781294621005241545393305919276521841038271776771043953277238963758367561912639199165863346614096204767429709828343684272650400
9413 -293902300598670113621484771047343307865097967159147995945238506261824334302094656319597534130449630089977137486634844167207174970991460096004354228193680696680083622933163462769892852443058231543358457608586743360444878466640529313220260357206825057785418952051364449250265869635089199365854900297533300478576316165009096805600142221369380403687911558995532782403877526109886863201847455357111303439918281168483052738279762569220792815117729103130708858091035980536097946739220114871898054596336982297087396582228071661850138688134967266000718286697336787754686722160
9414 315778932807822467450486387170699045311237559764189675029278710714795050074387081767552871306294548564592538746315458031967442626865336915390731951988431868893597539968144006112842026630075312165509185072232942811589293418988411949008713823570749729207952654790677758106883996527875600935703477029305403746945781847062535834532391074191737469345199375349287162257349142822905999416124786378256717410570368269092239341951139089138407043787680106888486997524251349032419256248404507907324659094095992296642297133121441800094417538856129171910078137218838975399875198560
9415 -339282670411687318522332237424683020296352047546720165812155123363938865395191898443519690211651520449071906248514664154068142920154311692245637271739387590534415347075105566055490297141709349711380046983834848411319520243393967402293881545395408258875658410209059400443252482404554400641848483890530770206143334533978856190842735864172514262817263635437759283912720727709200069490896662307906319524291684069875478523616307621852059844378272435428903315219990435599135050289134197899007124085183460352813715828408157458763349099117801901172957931818588966949610835200
9416 364534436343745931339661754344399255675123965466393773884905735620833540558822986536074646502290306225954247985430587627330638877186647563894342017085557253006454492553830718501237335714461275951641168521226196838762024417013995315117281645171152835375216061423220155196656207256479384870928316038342021487650684349826522779186526176287929480162193996388617113447501526471628258100112824721168452683040087268830039049551078204742902607693747392130712857338431807056007920798523877289750034271375113705207974752636518072969157658922990930172503782432787186935191191680
9417 -391664133188594291414598830153084406733781312269997686561652778035966886722116455709978515000708838868456928307220099045268850617650145217090480100416900154535140444548689962967271827702025080227507026560548567840963046220516067466688623233545071627850883083444175401322221495519725170367413130671360123614333564744167606678770798564965819591424568798163158565824254991187288523297429097939917965231210038290478871821027529256116430706949671729097472151095252325353323727838208120456648779163926400117347294761928059208902587238898100452728119937642751110684056267520
9418 420811309479288396733431721872647389594017557189108211731441319695320241670401606160875918632989189603734003336756391655233400617643472523795104903063297582027960941897164088625371232799869726122143351751309946011268589174640045488684418591961425577423233527431894377736016353513653021292824751816078442158902504276724347505575249674104877960977476536798144639494628249565752617312244854777188327587875053382388889900737984869609533100840476281412305436906822469968816778965996083112552426578784362877809575392797601320767132974245905967230263505598543192745132665440
9419 -452125875395555679560916462219051186142348193896954244456485244739772341893467032219248774075149474401467221177703211463593828789824292238964858969126801174942495215002857069523098794329508619058131322300681622279275501860291598126533945263571952499683285587864856366068983593353139304048687801882162959786234330139192696585660090541905639474150429996657044179766366742848163250142834297629488295711475217189214426429570058445733590112017689445504353662108313841457814063415935391468433327534876713552053773457199796241959582539507852312259406778535592280963008190560
9420 485768871522685894970629294372198895380278250986258507229281790613375079380247367492287727684193829540380017907658904129400932762619063490888856188967238947616461143066718564306221147368059538647150268304277686633290223329217084686344407736792613818198957103783956748370935631863613461151238104135502096487233357076821722292423124481156048528318853225266816871745639653714801287788614017607692115635663414292933800926024108488101493511673152962613187984639650886687622258001467400164920633624122845690685985573830009340863709923446480166079678433898297753787122636928
9421 -521913294601834914167035469749887791623133471303447249794974824239459649583641435442240341325312123451408606134808962789598636835455159274665365984631465056420671602801855588952590234237319101106774356070961792002273377792900066099114025761705401501346226480136400064250682302105215791560229016037307543916583451888421951097153730386623755970407267780826363401020982131421863883702746936107083287991636515246886498220300280938812519123728488625735770333039540646135164095552305589506417135477117245451352426695712709772993647394143833347718206920617086787879224595120
9422 560744984493434213021730503636207677142593187069068531763539522214738588908386612868711486809573253208673867073757449327370310429025695439523947290884027215420697996659176283825188606704159883658802159448898351018420381506962134373494811024935484377896665849286909664071635179594300758376911687203297098817292999032181968190913293196996579255758911513791337703434961494611249635590055902613343715687134489695563842796750936855083192827684125068231914955310813404741001339031428861409071230359362518908934594680670342402643754413363221560076120537788359807634204647040
9423 -602463576887878533350907190620721762507961002495876785972567235175183259689560415613376870558449879973479884877011980780167024551402200305764065385477673747753335515453306940775699719031079136759577879804320026193823440505026057331194020479172414549392478380050336604647264665956751398405315884170147612099785932386446770516833038301927383890161915189600339009063145299617675050770168056527394176255558518798942145060104409112839037301252664430701849065745817454386419225046401003290528326759274233819058687073522288236952527159089054486370945931616506086790284415360
9424 647283526633254679890367776367089465775867394203158277132900507202559682310151727898684365068459044296215934484097805154780212181294058624477770782314240751176204252513927114467976861484993139804528673505089414299996454577250873941084714567783053535267122327360358903573468907763198936864653938585035841028613522421902587429398425549505725738903865888725436852501684718841997898577597899199338891118465296529160795469243982578976898367220554656076097524361935306569278026847508067274873546113306050831444801620777500751422058678850246944738016649641734489682332840960
9425 -695435206910283614187558927971323414640567038753976166039534355744752512479889863263537308407891368217250668949647797597160602292736243617234294506187003292961478339338643866551729562357904853218729585700521676104114403598569790481605300975922835972232565441253043942063727301545335270973974466817961291078064989355027758077274483058437346658510597412996175842327877409210251737317164247750360678582804619483926081209608270507226057228627612950783654866462865765400422358469462086882096046660379083919894721526474521032358122267133896788324782515615784291543205405280
9426 747166089871709949739293248718360522786101381520693477071800626020748133200986810126981152387649974061212495413121728617509695686853981184444682525978296866550580438570430308507790562352454327514509198899474578804918447327068778017566022621435257925287987328761032583295156139745567660803572402446181594274359137082003017085020605424074010232067032192593458021953789585024234937796900320062541648082763073061275104755367713973681017890358144233845444742280343985616966482558386823607756490746861393525494759747085344751822639234001869086494587558382419735901375941760
9427 -802742014779057095737754863332066718300725567939039381155745192235018831089495035293533374801040801279456303442802996314699991409184249092697751769904407283921086420715479990034180900021742299429131729680775250624785704654331149527810947526263386005359354134340093073305160402850814342703654509585178882314334115558235209002713833305652242154413214195936541263117639153383785383425951823177352880977368091301300063695002242614561106988848058170271999244947769041208900521022874719035470713599252809606911524437456891804149268844604155867678367071342051363332505311680
9428 862448550116087509524563195172335850180770311685704808061221295163670647733911694228352548463530619199568478460667541141459257085462903747932062790066118112482136317675887543582082841562909532641830685178637808213828826032767093336390669211612557736216804896885565528816936046310935373047932534024756057471435381172069306953793770447665357880955203359503197315686862651195104892241754947771559855794886240094747541837873481642582832053172347971814080446531967090490541757552513430265986698609976749473951625950903193247321396171231566736630532968468713565078680062640
9429 -926592456637736813015987247683278216233593773808941225777574775441518899709006788284127584487360431896954426890627238613423075550654766917454161584993991032934489259186296673369455363099785991834563788687167354377171241294218754764436482522606569937852809292005262010661364928154484681406089502128532225464064619796612452992187685101172442837046452863598204074327143886369542919275337782372809658848332149244201542931247699500853064461400628420419521647457437501070105300530999718118004860645204568123266307828895013490744666498487563466682708358565635526203352844800
9430 995503258828166580737580923406170713353007227353293236811438868717703048151089454039352383535337644158134009852135006558840129024664950664585950613172484111443276991627189407435369347204717610910407149563296582096567243365335653758500792999041477542467945959995254268074760056855287295496974893140697413395858403703527930111201007826370027113773357824690286563996632925005296017483659230674383156326220584164153887840872666501545648000385189465807878935280950743425869850591138738915106539825366646937293751037397601715829063432933870888058340152394362066364753350912
9431 -1069534932794522121790722278858604392984016102857343917178483066941444210898726053575498699472820551275302556429565404135868367105002821085854837925828653807796637218076998519448694053331811822225798693326202823714545060004747237429407694897870731047995208218197396603544548448212601272872704045916191287675507343071567946834277790226382564294078814432796568400798768624014231750355683667818596554564448375250063544286889113261502134910977714648339132756794726237358097876532611678830112001075527660301538575888184576624466791536192326649671743677864541525098458872000
9432 1149067719216800570398546614590930467462077835762971180950874726344487769502462625346241323802205861097622625543329325162006309593411189788656292985153730304911331533853369103072659385546273199623553667083654353917445185675152533402716608759123440990028789429662783052047147050515699032948302889810222451252876166323689371434981391628740412127817049763910909974106177233026995853499489980035569286539597307204506462818978250285141835187621503446552237141920832209225381850847278176252026993115110691724082703119101530305127209245222095071067966242580366718069987831840
9433 -1234510070611950653956003562388194056004250745148869182712430183526585767313761453476676415837280126970552947692861504971890453057923827833037962270075882891991411479489652685519315593444946192508565424941970354910950295626331805913997068476296098356829785497907376773123387948970931208641557888019112257318245903170709099245433341280648640940428400628300210854113393395561367324689528863622515371875952129194508049301832088191904971415718663217117156590137198785067996667522969290905633740988525277827353325427098687894747991550562680353464161312197906502829759234320
9434 1326300742855181086685593042485162395511600653443602168851935188258798609276521209877097708048949469839242156645865585073454323610960911104848347882570129864288058969601941336428950415402049881807488956683713418150666809169904387991098575103604149510974042510334400918481780213842787826731895785170186770788086718465751285066706459266425452184758783061412562277809320639090435907488019142670853419398637398018399295594499043560722313725780720463707740902596884157733029446566245903083912361649041077540392444559400648243338162805924618251913749140597445554705145449440
9435 -1424911041636931420621681124275616134086003010278445685383282458098276097037908726477898428887024611381960408738850663818901447139525436295359779812908499963052461494721863873559654215177744344526251626968917813863386796650691828483787693913920197207445341318170728582821796075912890017985968196933980784567775536179376498386483242367272386554312242493512524681874734611813208923358011537207490535404902359528787699052661390468359890332712723510608001648621289092532801102816188101470926940798318373240489159456825309716785206670012184526689442154929732156163250745600
9436 1530847235323796119211311636981262855057682759692954491654076559405290162920806442925332278677244321238646419038053073220386187211533585488529875193525569885929733089997212265828943489848738999396170369554263672038806235537555171449839571042863105392663359904872548844218858003023541691850635077586930974999086360783288499296252478814275436351601969082371780860772804542088530924321902431504206544588891635012702642933244010244185204042783958848293410021161166005260266952558562191096575267353295669126742023645892710040278624651104463639549326008017878080979707013760
9437 -1644653146539904263736538664711965266606687568652457457871306567346760348946712670410372131659788720948587661823456221702407717634739268875807328346242212713356543580492768957289584763102002348699588970425216516630135907086244133959609730653038421643661652358438735214715718727084012295055666687457463294525638592001243996229202247586432622420508666133637397356659010241340730287891180204415229897699152010867363440438755127534604635335631553987307240937840621447652401715147568302106587216622347499514861346167016297066299034054045224246488986623314581403224325992240
9438 1766912935696154582670730838128352142696844272143985796704205429155444613893761313094563736614171979101481554481412387754249877644718632053677807958073693607936087754983554307974373171724458106721515441166148027426713780382986114215054352375172007923457097675139801784386217189259152713212950104746237541411588307970310147423264613275330285644744430338384149980461657089440630704347848123508107377914624579262456757202067798664954836690156208784068443747386735688372682352877521399717625754452575705720851807368345505944173382738759799705505563353128999169558175215040
9439 -1898254090672917440346100416927943212688601397249362653694542848936750408970343562897564077362438451813261063958453323685719592000609014235837990331415049701316710272224135989986781417638619695009176628716381463379879476615979786676775891525984524643090934563200273571428766931131640785868149001009899961546367924785505499367401522888921438133556245082363730707972711176674505641009110638010868583604553444782974358657974852891166915658473110057729716268348425750472204922209249211457905500955086130524124242947685404632780048249075912901177962216678978437283463356160
9440 2039350637912312628082504314513441685212744003714698223301271742421274645801819056346385737399756746774393248217369917651964602707406789594420300894809348174282695001324794889930943966833126638032784487273145995356511209214387753319140972573097109843145069751241312524361677862130830967443943075933796151933682511984244800185154793703973370364612933777345810947262229337696723297651316762644033924925736074374283930580503319339341452617295461860266501995197634336578575900150419914032382198123148615399153669863974784527002370112510610887050324962582120432012346190400
9441 -2190926591304291608250207489991500975602532280978784717286819990370758249058196432613029019025516540334352482988544881822991536865309943280730324638439235734761066246243313784572510507266584868821335305377953427034555426922697175376071733002673968542176260260360625540085104362791156843938594298497945799785798418096015380477725528195065501968517604500585670041997718673149431884324079597248810386761951782542618049341142016622272776660304701560073563588723210443021782513085660816547705447923169967346404805617561541870492853401901472917049496066265851768328819848400
9442 2353759656462226393919877182255020698707095550131208277128104676987147841730893683154338815919125723099517543207509781086776963268964575037781603791103445825234469009931187572038344106514135540718320151108226423054087878824824670674872138292779971046564597612922253445232905695169324311267171627850116064515227715374055591054360568052557829557563388684306100254326376013242830262880013416549194481832873097792154628057650923112135397470530938990878882311234048937382747842646000074134598990296632567403397968270969241861002671174169380056650925951834711308119303855120
9443 -2528685209284688442580321960022962057563011719575347875327820850842971460219121607448267367425297563738744014555362828834556481986066734619177815808932855236693658411873926228392216231857620630690972325898565287814792304648923980187105652822018386118894137379807101333846793315616656247254278929943826561041802550849818535881415321071803657767389558964015323110939096398617584647785868352858270884874627879723975294313643863515554996405302901661958937996215262397298256427946422435182794914614867849130922764086594410333775698851666432703755995717576074684923699537920
9444 2716600569097197723819366233769036814800276444227956225461472625727050391501041799335872127387964235526627954134380996457757862176490370077589770327799339365642561703086338519409631967536235680302703233558176719057298435163191528725207610057262462663889530943835454694886953949672868629659191836848926277276946590545396546078221237243335956677166993043951381809958331641395389030310942589240552294338372409926032011394072346385044172389061586361708929391591851876925027466916504173275943109070571592643091879877239984804916528290920307196222881838341691576952775424640
9445 -2918469588168029857489370155851999054814484786598827683083956357124614016881361253255256793718928303633808034239339896149136428603203172542660354003161254280631797904246561545558607910647553817258894286660958847054099715952387590196281313679434769600899606037937444024744951265495058248927830255609757036844913861124431147515994727856415802945244886200972460378713924238268879897946524615027798934664085942556747452549444042286101984914993621463762298849346864321295676753399927451222546456954499889781226146822275262590873456399966533741308254697510723592376445056736
9446 3135327581003306657389923898472044494549987491886188264501573869789812541418374298895570456020671145571071510025293700396042897747670663349741602164301503404373721319576534091786939225682855669569758582666918270406431717771573826297821605000397716804535155807045632246463251412185862642121554116080806831147436377146219771405049982327185416020262712293735358177831937945390164595859382493578158837837358321185989819475817615251115652014233191756146418582732854913983580763011909299294779937985516776463062061163307145931127429054705816952856456134676465095344734466080
9447 -3368286618556743255229627764381997721853959057054294820334399099116931525865960761473051827291934827888401022354360229736169627319659044971749559026636659573404440760677676959041988841391277415369501352692447843620536750947862276330135254611719798415910255619335513703829297551101655147319535618340021047443436484780709977055908721897991447066140523008769030623162009178171358649521035071343025204881022011799961871451918047783974846158476436197945987299459466274842392284289601805440500197105491684569143825746994855305209190551055526464934766961985241681492351457280
9448 3618541214347367289167845802232986995906544114527253619479957369536087376302892374650084796202925661993592070496975806269243262098073018821177480789232376921625773150739842979462589352532114578111594861585964113805685875154773016458640643370726651406897836147978077983930391301584856376924679617639867849286169850704762826979824206606273198521510103808213747983321272166547965470597394239434849972651452907475949558594100953284944078306877983648988104485663561177017268661479419153338775253188539025991867417576162705228189069549837034886587658975188891532833814272240
9449 -3887374431473694325087619053221664840109527721260308029438972959510188661191345947963843403194436504537330294983864560612819457060096690845936926419027500931987668093385579195298306731765089150625731827160381296527764343943096456057159318827293224099739288957029796515900415500522459912847949963703941253166945752070418186847957262158794835078753719068662550707786416683838036949185843908279207245168722781843912873088819049344210044368400261516810108434264277297486516616611067078425305442810624309800397588720137660930002595667580747268486762944806597642461443121280
9450 4176164441655366218471835562244078269001096221421507489379436039834318504682453742306610010331636737625854650852882401563493702860398978916535226778415097695514889389817175357716741425316493311024676323704998990889827400582304672667015259397881461823389373927994582716276748214122880250217698704500415419336063973591831145346625040355630294713770157991911648450238518177402339869793000353103403872217321985215500926714355467835629943991363333377567033771740755399481366816014885649293701363623314075846903829258249879413701138668671123442984785789169198196988289246720
9451 -4486391569734009835546588294773554960685573900541796231613062980469578384316082808880564615780873606220141858589829356156415617182241428247444675846923874039690555977662954309440170676070473898833176974726589099442308979747592412137884002594485739475487443114984545439459217727500159414435279646197723381762508935737233638861588096754479014246117568469723251247459241994059795681660419070775757579788904430111350545580255960115413252416787212780371682456919614791439466023335882572322952815767678940024563884998026770472100201921314195515380991406767209902358488581760
9452 4819645859535728613736591925712911657816408816969518390943328724314451851668725451469129089467207734770626168518790430008648265957097006375858119206346336561932234510134806848575312731172617705900231670763441097447001352741662052378280198405287054166712105530508836049339231151744340201965006034196278455950054010606351723490084733558531245931624916687119666057318678373317380552691172040498656451555914082386964752189622200939322498848404151194167569806697306265254037030156384120549914218558598557940910915371239825508959564539564275689530536883522617356539317563840
9453 -5177635199650735979727255983559010004958328891914257488911647037006171260954485186736815221896133027351053643228665579374869345090702990206855870393919506710516686976725618191842269186552577807180589617189128181924813070592346036498952297263726785193920422170361518792009402402358047743055879687165377876329795221338558876978903639878531290564244082453355516793190979632502575113228147947247936986775188831696376910482498481936461754493416142538144680025788009489703898973072153521282035105484685627705566237959422085895590611660775929245251421872005259588741210273280
9454 5562194050534639163884842722831579113334016950513801217256528150456529953990392441390762807484660301260594370022296404899677245471985952135489178860744020125498435487692558673378569952547074814497461883282442590183616540152116031718178223467226160507528600444220931972628187680398349719917690041827606050861010534405713126523172310687715651803528066938872836529498503686733325930310714471091105360450697419007262102874595216946349708943263617499662491494288039881701162682533949638380101119408678556162470418579370860696628466356059401561163773195850157005153065758400
9455 -5975292817395238438997303288998770855877072460279325346184532722669738354140589637610949120707808943200177059523300727276447237050952125544128878817929804611613474993814054786373367472392908131202111868365205216294107277059222650706382846505450180673260457188822111042683728265759549956007673492942222857501377825305749844080790317734085617375252661686212169091745877315329351942028855219606763137224591470333502275200644198242055539979524743478332639542183185490517055786455263946793437696826622755479390355174323116708371992588452602613193984360550629140980964004864
9456 6419047916613939852545536724702640341443708242807344900540308474327804046516180185735299537621613658274652946700635406152104788105317286428166153853052487536378827886853800123689004693666036513971615596272177879989915923704786491975223921192481479201641288264244361475537463192586175091410911727895531802534887522324439618086481263971414445930329159598401889888653323371788448371360078869911556272703241678800072991646779352018270073170439991098725768697592825681140886947551149377515946217274042252425641976012863983514788765668462010698569341426563310051587885940160
9457 -6895732586978652792687067507169581171650520321982949432157607881142882335416080714942214669994432110337137761880305909370246914111594996089142083073741083056051984127161285405659276816730761251076374236693037412105201922239904854979392318124769836479887408172163658245706006472584003846104011359947568295163630306476586790920851664955932079808666765244089664316282641740284238631381928044035222935297275527225953814004170294235356614626747061255155161053540965898880243695634151852012214898752616833349036277971014254231964667167023142492511742127681760214847649955280
9458 7407788500793249276625667675053912438530156449950507560314948318292116221085342474333917586595832467284323847091158809255684008032907820183924313953814239899659138507981886263608388765022653656621605387589943240273441846486582237886809713914569295994463207409983971076422841859135727069357288878306581811934108672535430083301986824916462564053423206645746909748636380628750475204324604805730375281005933870531006878847325933965097555236605508529877258395870226161019501706978927309996396396366498197450699833433451617465595668956755995940301490519275050986789812596560
9459 -7957838233996510572645054760101679251861394190334754969508993109398877263504839636488097228908239827920535447019332459880254955554277020235040520184428088108789686007007830755985447956984591460062503606633815247277730270053437233962469576203635744258920183736778668320374879607584941678842159199146298743857128639092069236987924899938333598907882691983864785896977680607513575056554974997672874382082420164244722411220223354141636662469218322979562790037300229935677266750512300957099119754998445745839386803924941907880242260720401167285119939948156877342234990479200
9460 8548698658791605547091852683612628902013743600434936501002109439300928388139919765636646385446794941390558613169787267095804227562199540196348234108150095906416481285207122320569150679091880623687662784377318099708293584880917746542975386792806835416395594325044780731831634650046179007978817968855038831354600004124993070201118427892791620386832515365370337257426068859147984779210607803406011957638503707047026020605826529970204119943134679288345900001726908116622197334213984733656134858629254225228360601010641353651372120793139225966867914462319048314622093536000
9461 -9183395326977681121814882092796143906713468548798942887051380796377400619636974899787601126831818760770121733188410482835243150993515189533275436300247058927730053078610293012279445104134176555344140454860005817913715532901904509700215118881796956216151708201808753459373374407668333538701608374064231629264014314519496582369042753414976421863427925473766905511931938306554601198280692042581471448281429437508763843308178210964932778585926150967180804582595633308462643571639484348905529992379371971425312727324452959224669190305326131219387862362714995822756306597360
9462 9865177917211877827816199349164619599291919891863480114859745413753248187230370363427743485028453512333937518112918382878009179600405965032076609449905397350037191273268109730275079613111815038988469649268684834356949103666977223743655496125418941725148051352047038780942401981812204489420674116760826153137911199663110433776177102776369110925324308706545973500226176781692455582557563195802669214888375741575296467088271120245282597613043404112689133472899413809376740448921256708835509216683900184477472292273583400408012403627625580886474108633611957154433324730880
9463 -10597536824838544474427410873370194867678852944583534238706789264620235478118561928562170555033702881075530999787327413868870965152717708314671369558315507077365568091484344263726898357841554555392672382327477547629043836972393634948224811371226904596143332173404579045272391179164795065772907390680610686577483298504859050616408199555566091988156790801683428976666311272788771240852401417328422982295174134531662189708929090344495648828298651687826768380542411677756365694414531279716712275689588800736134649134134615363384797616919668453598666556455595871154138980800
9464 11384220978730028728229289437060297201810504132944087556560316712853697311271672926275289741291982659200549395562260042091005177124024583856943687446564112967909541105334464585681800055834224892459346675266427162876255851354903222153800814637482427493652059579423321214574977887294375314860440764988944735823191052081119937232270634073687231230861850109438376631251838237486082376862905809574798264974936112311169685574156539634358410251396143937382811036171047214539115999323363828676503275551507732917843611971055245722786941841610716797803749872817966733394179737280
9465 -12229256975819598241388468444800319100115373072381508529437120225096920540651095861663107333979790455921445098314731701716828232108613834476762836235633703350060656936818666358941984049029332753115692763379006709414351393811878698516676973169522808011953782864226920415510664893192559259124711491610908718740552720434755677965348866800541588750365575600506737811543650914196104421716340413828274387938475276796446974613953089934888526183171752635421353106222890007255012183357503030330690845974622283952988644520124931366982595991915660830899134176678099509600647385600
9466 13136969630703401969115020012150237637671155411621519436438788188127022691916743177969908900498273060733576486239432253858169656831455410295596680326536164083117056790202267235315353268752700888820251274217331910479103960125846165764842130297724580397592687117671050400913130396143054188123202707438145151947811963250408345398044069671673153584637603324160130068756884157487915798021932054420470186229234810496465643396108585999308315387922607955549887905971198557656959190006054152900762291561637486014294382786156754078409856864369798679364049236463426350576281593840
9467 -14112004044878843985662846691821397108960294415627083496494348649756609681838631780370905973630234093382737065419500799661425917664552792662155374114686139719304866218958791167511048355134794737638196468806477565201844239679146962921184648485041308087019707785689946380758882570652579112156711511966664426616530559219482132625919613666579059632275754789406170824251890041500565352007601508413149260345640850349101484893311889265732360585087187521124051197952695755481730942812414008233157129543812081108746992811273314290475598433890681101079642519620575886411088829920
9468 15159349307907742817238781368728967971930530948675822628200950530570031015034546923955006456805002853868359021766625702167168743588165413390361590042138787019781960036151541049325971884295562645094076113014070310788905825599551827646311299832178160399562673802342786087762037107252924970009591462755757453888798306827898840297529852480522919525040100337804696997892809061481623664018175350131129742194569915686843831919477078097071033238324786943311181331881031470351301128378927136108665302662563356806280014425816420894037379606543121323164737483709086041631413526080
9469 -16284363951083302316240509975584827931958540787103845380236341163320089475029151840245485609094747366639643666122574758251782371192060915168772499474073036274755982989482589797652353730055641727027455281472246484566601585094799403676706561800014296911433169046586817988608343047762303479621757639729419579340134505677277163247660589600810770769567123705060762970819540131937406282704965841570449338571492853433948227494614018425094758243298828393750652329893679922445806088999268739415158282493636664394017623939625492279573613284087611347665943353065265115769657066080
9470 17492803283082221122108745736765810941913998152775807384250396569967286598729769069385983496403503084133938590630071589832374941365637584113147072635208508996044453301974501730125865893385549738728997584751523091738152095437082191460162952777828198007185855254118798981637648325833405680437792100219359798840092763731551484961195975530750323572606775721932852489442259514560352166371078422132318915943902475031117745257837697974032396307947030494839514022652673480203609041713410106272108009293379627520633563158692145059631379616346425208552903297142758342036637006528
9471 -18790848746642306071330662168406608883548652213569432468511673125226087181000776384669054725026944594856539941819237373820213711666834203904891107742951378956594006498471286673270258187226627081752888349611791194193136356304793857528303976775426240748082689290231502130546243806789084737804669825901134864296544462845775256673561046178713311595659170790881580724952188641367517746777627905981936553513471276513744898866810269533209406458333676405760900632315613702445175514165702017968244173611138298667635827784561151693263397489321196024431825592649505828095260948480
9472 20185139445570141082986562195236990056551699408089295002609904515194110147867793066940532132033240051469074914025811478514771420775372402002113435215880314915519560568322072901582496424301260323928240366327299022464582968493137641212384609662091350731072061928726986091997988507309102784595817286100758479895010135105614808669857226022776678089992974618239061310577612107895017353534411985591699845477208544707067177585194278808832411740268697338459254906586041160728427461007766102118364976290891373086716097814016244615301617492124192749023739561968114711466283236400
9473 -21682806002404673327591690724207260382781812053961785790198531008693718306693912641473769508041708291117958537776772241360777036139309171140122167354230045988843143101276848932144214491049480725770586087241626606551009906316492251524937585391510903345615947717597654777938691010773419018813507334255709271239925453546768857720008080072378557685172309407720293984706393300456041693686495215468501085395334942632759550958451242037364672525647661805003346847959214537251197036465549037182370110775176470438624691569922745534633743771675284093934116029573506794682965452880
9474 23291506918896817307518495991516600578615885756721295147141844544342908576908269115352457753766082618246703440363177168918688092251118180125685413537985751793031370414241424387962343853652940668816814800285233093500500693362818875233477284384303058341834686009861251782284072648237914566279927925084524760262893189572956826118713390923234592110535973993448596929504773382452095108388438658937561873978760907148962550678466422958403067262098927809202565721273317927900911120827321718206349780015708851386924026355538809414677752951963167061021138448864662564767361525120
9475 -25019467624172259138693159513544174766439785022561732305556234379493356271228175323008203578465501325094129365360985772918599476896669709509321579056939796174084193408395957881649094740742436092614451332559996139240894037457223011278824577115265322135707873349050335300712284062810349411812669401090997291413828365838381010660966446503347890182104482616833423596815375280240670445990563240126241167385869980202393751399759211182827182166698623138030530954677483340220081540586199968908915175522819126774077056874568712304253559540683512914220203549035166623662586748960
9476 26875522409088894453882297853508609985474772857438082816256557569155629328454460907646062243839075390116960582699092593132705910641717373114451589856301741060475829596037972601003912322041133739290914482732036383490128431713663592072208052308115049532663143545757057348987445714215270853718269429065472615656548286897860624698900781402354349131637801508644413307530854128770130679516336041096493656939651745973361497735244638051759180564078100693451959055792921826233964984256417749239650067971500202345947209849959326699692911261817068018162726871080034066956281679360
9477 -28869159459950817588919359214252544575151008948129792848654038234212981952739690658760797475549335213615663741458672150822377905541682841801829878488917409958689125356348239143908614194351521739388997674910101888807091072637282112205418223469824164259847486380556007461941366718889045946792397568921109400313086707879294815560915363217016643757108356207253367944465761452105647409173694721292812302922304585047374403965384923523037476720451402987750849253828877883120094182635097432864500058694746544416372892146082045568730071092137688300816922723239963796098705010800
9478 31010569220471646278613623516794126226535740606917225410056483676962371892998044912744271098468971285310021107341514262851053062891133003192605278245125743267612558993367095269528378925206877342068374963238337739176188690122183910193244683433113419668197139786324126991131053273214468597263025340899473416746204057073666252972372213988988477794621137078759998386003311839448001227305865093264193254633455282245224991889364751607073036037806158972835852204071767830962262889245960794562171348398752520368693910530640413570335606592108696092755839883665311334010074953600
9479 -33310696327770823953111162499232300385514892671807713527681648064430457492234555392788150940756483555572615194254620546738895563038548815448905231301402830382576920313234049138365606153708688216478500307185126483043908655957716290186936350129915162610616104410861349484809079936755994178604154011044446814779981017203698808286141573767660002473799218520275049893373351976215362640994145591771917743820270266169340751194583684268781215130472764710434429897183373509779031583092821635347995903749260560610978262426630598879566553163533252179410576175766957299238991791680
9480 35781295386322861320777627124922260390077377292768959461011845247016859577435798131998497462435149106316288493363953418538988134460884020660132539596130497012408829122635385152480015460298730563803082757459376116340769724473861469036416136123412932935730338578452987305970306617253244768817301355517416731281561787346587902688186052492276164418259899674233899565521793799881955485239057168429528849982771428870926710277728563914629041274347384644697887504855112443877404214444898927376934654741011221512219451858847546392178254540379250417089736336986419118173262625792
9481 -38434990863253023370763826231063828689892191286989710129884576263225049318854159711943421521897736534729551555815658133474798811725348744383541939656119229946920042299261590946231834019357706996220284193134240214220654244119448762593535472937488541407503748724919093986147388487603855095014800969317639186032122074124669915135735970950121107345529213496596261415799010835324838323348428665914199014109169289948658536451082414477733611870120805883821183417252309374437933403285883205418703940149651746904901447099220201613394273909591147482443422784742029798007242604160
9482 41285341409282255966010893651364759223318793917546675059422187031404854406271616035719230828663949446896958051809858073311705830470545124208575593211107475943729914745560694286368074221999109733592283120138020309687068513443488197066028810647649169739090685570643850300077242557617716975916016217852118629343999798066565620037463243364106357876908380180745666841873136058550599374218296422741881365020683223251215873730829494707452799940994664572043887794678880053977224832269293760534641698623207404500888247078939331807146396188165272219861890017843652303954697351680
9483 -44346908932074949142182699040987475355076997007529135648910318552745351385837181568259738581981199452939111338889008719892049694233393239554992580604969094315808529474099763207306284887264079847940411721302161729641922671197815292815897591209142029348389604807302759380513031522185307086332066519633146057668814786502598709501724877887858067657742061815003650030016300645667629885135297377138579842890852995302646119204645340289003007822058345087994527062547573026781796464836247233028356119995245456998138610461467068091493364268551040926013862959709225208250770793600
9484 47635332772849009463034246377241443432110387106743722470762526197607138380195410687002877211851125789985642153111605121550365704643716141582383383685851223904919027624019309966691675112894247598981156830735938212078662181032125976201351873415182701534564834878493116328814219218994403041317206891398987703820544460756836250765505316336771510487345208338605461316622617934780598944751808583401086167421705408171066126200699547663428292512102912261013551109503226990889738020425651000283432035071026686361188534639382208461846016302232309690257394559596542938741711887520
9485 -51167409362990577458155548039367848810787527423170853092210639770256766595238787607599122871451789176003168778781044108602346145225078235976165041666786941697264133955408477286072645070113194541838537951428924464884983967170198149950200109719987957255859183301431546122645423258224887917736499092632665171526863033689134098324538679579145690530967333071563663698788059665546390005297927548370092728842160511052864355741300605035399384736462859932324686845088173953347660039145270802159549654608741255812369353159155546255790993429278723196869966670347333143426487449600
9486 54961177765206467994064150526389549817291473408899388599570527302339800171079459101293605085001352013085480763520279210231003851109344217912784948973352648676359979181469284728689150138708520671032327892819802651744461857037367801256300545192176992961048122376211729015111017227416931207413409156265054917363396119668781825879821466187219902280298310919560405070031157598772970112366267941409821576390960944662940489020109282215193016211581614928123025007482298744834137797739682459242517866309145132536639726406949730798957360498682311905271650591968601183312325255680
9487 -59036011533586554647481695197750376291113976165147990556349738161889209165687604221241472007086476244544564861990683111942816235294299784756689554881284922079053151104170249419298455191069520683674108862504963437237335164512983182108553557156660714917691099803521586104454174879120432771796868896866605877709367315802997364517989375056296511739734249931538214782544923504882545822703772151248577671096407252695909240227329953266171505946993038598581192021786185587646647151992259105888183588687818035782337773716667657843841114219205567182553166828217352471251829528000
9488 63412717358986729013399749281103281601834775133511474887295758736802092684944397371784823709878768049453138518537856679894615291124508830486706219224393753445188597139793471332058466851395319059086230668318972719890655713490910284223352446603151260092591843201554416004983394757369321651470877806257431160285364934147349137604212230028384063368575831661550090211000698575229861374757561320718613862772542122788592376531521216703037102262163412044905967970448805873358938726961592649036215252417938320492548261943683760649437597486908783837742137520667037741142275640080
9489 -68113641000542710191316641125942194066659770459754037313546419308186332314154485042854889079384484435319993086666744752513145923104172646274191327307845191772635513011154887698512836229839953000116521271559611811894136129622578409339809283759343329258405080549969809780846053101250489328461923360427363714974043414755750229100472761144270598688557927184347391872718015557939860894844872921585409777149505880541783492792052755301761879819951883058321478253234630447919811118835076260978794630122910465787956742960739784675183921482516466981383592654241969563055132118400
9490 73162781041059745223241935616364886180554524029014047897583536486993370039988147663808146223558592921278558960924773198181304186041850348959124446042723894908455119712540841203156582752721606245511492008742107405300459912266643753321921859081828145902473490178411201655170649953915751013118795021113389394569191090735229639354819895963849979272591256282972768602091911002967165380525445872378056658270341224207164250885831571103781652057885476454447406654975379237473270686176079896244365201744749739153755629319052993622131602993284039983384401742820481688413997480000
9491 -78585911043679810162222125895067968920891859337703138225516063485985866837562680298509566722464293045811282876851763943238746841892116627086008635040025669458240925602827293895416354665744370356276795248385811713858112530684004330680662777066414635696722308146419025539973520817102048247708169575500488361294789306967879043687173131495277338695364503931825764425980585570821653593149775666958530263765267519326210142539426206445033223403114244094412956455853178575681445392710234576738357137621798109453868815460816643125051521790338714257203932732153162443710033065120
9492 84410710729806712073301387869089120114093269278275065809598177585094919979851567445354676239652896847699663399013327229960682441882233992997120047279460446174683354185207045076260486441136853437157104746992352527168109716014115862669426637176714775174605607706868655092344046050879935378384587832822931312795520906873646140420822159550190304266658975636598203591430624755482582086108000505182245406970658656196710482490843795421421846291391154611568910638165176361538006500979034172608383128110441509121913738679778433043394289735280077256462318584765989569220874519040
9493 -90666906843985669065276138267210423676269973293796287097926434319118501010087170034060282351774418597598997015989668849692698665501812047108901074820808674836671952254353523524961987009438934788594939437287520384520117844235486357649941699148610190964287383915931435748377484062464969981557239299503933303176555411008957718614443779258011861854066037873246144192421074821857832427877090220688087781821699451348757003693442103720355618139907770378035002420988681197733592733006839003005569751032904148133567867062529363042572691077958419038589782593319975101900370662400
9494 97386424420518503107896648644157976014938718666321738986026584337442305058569957047416843858865254363564336330621948850350110712409129486129882942490130079865452817363640924532707528979196940021301660841677505048917641181833139425484276171801324128892931352655481598992843073840785173624521079527532656139048338644022539951217534457001117438939508071614819623882013194073917031757252379633379543713775214923214747719232223052969701688209957664811719483474055703321931538536812548165493529382186912377971930868884736815473001425288411780853260274838590134634135334493440
9495 -104603549219296507583066734621870117490806137637810352483258809264448332548693343488549010983190156975256109721331537356757674117198382509233518052735178592201136906246691240733430366310603468369230160167938356629624774925500925536275565198583705481055507602558923015857395834022980575741156195564692719726665420801116763939842030034391529131681800976009801243734709518839497956002411497741062645861604640782871216351962531588854410436852959780926328831242885624679084139218478937765614479266698761146988672470319738096087067446517215273786404143783096989630051893356224
9496 112355102154916580165719143202079688874459021438321370378660116664562506721548551237533484605427382822305690403157258551267251454782155546147395994056001045677719702901935330349623472791480702819210424326707696050457302882697672636936608179758890172153757179231898726461408320780661218369516252980354721328600820374863068336334756337543461150895378316674980502334503039615132225594302618021739752667790628778596238711154704426530557163637440538161439799276061164335010343256918288583809178031107324300211861817306050632260562733839939539854547948037901523341360895343520
9497 -120680626603898157892073409952135303152531372636453967944205993061342854259680003163852425890526230943053400186379695731538776518539790587114313362044891211932352392663476085306476916956938012864269965420523000654910060137821719988641086969051936727917354593179698270229617676681329305816432616145207807974065998158365894955499517183931945002648504106255684631977189565917662677390316765277192459039386364269355129056130539735145488064626478710724021586427358044994181622882504280504557099612428378891174130518379705883776467350947193613692290080433427349869384147194640
9498 129622589540045695062222073591412212606764231049243856763655188399828365147762208594666938688224202981405921665279707271458907785631920509513389697656830804817665659069342101527058590568013640873334690415446336501090603473620827428912200053814289156931016990531446171271807430191408599020079283274688036348772419373162120906474310967544882992542936119301733497935559915030350117108641520721855751817066892158843349084033348383490292454977752397983656458762578634545194379053646560522472269756377747043392558656545565264941707690858978749576751325225203173411914107328000
9499 -139226597518033294833220659680842384390971676162520325762535075027503863439465714538850359610879142466114968782950116146330266346156882892628319305041785808452722465383934110589832325713619981688352364343921379041437046537763621981237311065350368067325962382879824544180298549810290855638545021657790177801972962591283936678948226305255330659547002877108086262622987405421416227081385535924595519527036442301075070865006407389404093102533177324687346910333530956317040136728747848632950061848315168142398691578947142005844398216794541486907206011194845139456705004349440
9500 149541628600478278575390871809018909384872970517237083259352212030840512864817464319713940398662542368973043012946462703849399263754609443069829573114533365950468502874115628555270628009450110754673500876823656903473476358749742598047770822085663872511852671912101999976417085675898969795932788486130285665393593864233354686595124811268270066543637776646374459173204261173655057159695932291152644787398991074270959882797591876668695710322119230385584732215746758296753016684113520593148346901807246575378169376978041469385222411938787218200989235970683655203260248654720
9501 -160620281404498598096451375776675998940182957214201561297370745155367284492588411946449118465220329468794258864614847477719033222656536843414161644972212318146986720803344741854219484075298406078889996832238561071817666990618055517284741275341327381886543395262577282702020143639502121380147821347683561407902753742009010439586930363264810189684384871324915205494976897106999936985296014743696255997581395953866182459435712714236248635265788936209384936105136542345552004813019285826281081954952155453348035946291021745926871804635272471851520043025995925264722725043200
9502 172519042530422628991157819979591185193292187014022045524625350602694156258454200654624303860667752863307309199758036717655465565966572003895964373587795956539374035899188568595553869413466891656947083782932438964605896513520033613925393166109774945542532158205039335424217456138334781888920944993649929650116023375849189688876203391581691171015085199626672001363716918830044610172814180474907711604634662991470931371769624245409472111620498513314916739833843278008944717411481360106691207178000904785306790803189438054144364343672042757337403106015674280895430804992640
9503 -185298573728376564073603928407347970076112137108483775227581858099421339849236652015126801718501873781479617100426632432859662906419797180914858058196128987445998601384420987811011000703146214005637357789544257829850610485881205412319676404664339277411196914217847856387516140340138239123292445841350730265638846670789862914720928369031864261098178626932455370958798008186275621543015966475393500634427311958528350905560237547589797406248031838709346680046841659966696393046786019537299081009068455436609953305575310897861978803537026262509603031721440362300689613491840
9504 199024020258384062903791856203346245168319367637653743156047135457727492584210308218651438160543547270898742990433249466230634448521012313402151992563913367781539891414071016443966528591142257613338941037989520857787605130303498030363881273413862403796836442356474381048144436579485796968266460483352177378524784819902543585960710732310933792096549031524827493410086458796061114717636437119758198057445172644318696589343320558084022046603618966116632078139496279415220508137720690884073548932263464088202966867075921300694995392820799579964232373082169107186990861745920
9505 -213765342006879252979881600631150390612623814617962934552797341271364009544410871721892350468755079113683854223620619657875105792228832943293874725187178399436006277398823151132221000388630509697659991771570125782504715499195695445945286041218597427570923512011695864908383731996098979685646188305078893954096911392107226379025615266371621076506568780473755231580892100947292716468737104244191529047762969415256414657875058960430658572431907351815510251833596865251872046825389963918735769335433765275717063248519438365095848777511864234351233489046495877923050402761504
9506 229597669037698941240414241952022062252842636655506041601520131350707114608651775304971167791640614502479163526688507515279805732008211906853509569336203715133565841275781054235666906087291723937510683239853177226960441076264470544647969805374776002729269686690338046817743878786897645300699012125100487567491792624124654833862823476137246635285295525186033412714857035499732782178855804757124226136678297143480264846215426025086698852946672907725897437291440778208779306686982238720087142644384750835869721248446855654471472522429455436249393741872384193485166500786960
9507 -246601683379264100776905934936906879405686936621674869958408160601315285836240915618976194890156644220412060213236786424878336523873316207207221204987061240454771108116480711584636498259730911917398620148293166330701950547468910927610213580689251144750534597585892718882554900231587627917840337728921858719180627789756571397238272477392902328377374027435286474992511169354411715208350352424056562004704121945725904742943170497266173480043787017503774232127903112762081048203024908498216543365057749376753062123436813349089837043325784282669990751848137383213999875972160
9508 264864028982408189189044228697396574501944250668576842526112595501648133444802613914329004942942848799990761970241033164482336370962992431295393896803357598600694319301514042086483513797492302770540911481805187450541967457614349228756057050698973200779722458339597148693980791275333434863701345772242051824288212632308910628284902039328596874856400528252788980479108099474373475970408806578318635085854846483842375314894365347556378004517980772266625616084704581766099051900364289256350979386724377104280653100997352704269038816275250664071857895931424404249367475242960
9509 -284477751925830334719366784196718676621243603342980704944874920696593811697208236236688781035206785496484750062307505046797320231404628597564435756137335842721713130172221041162281447754176695466627206268130209451542898119726395656614108560929497498525585460592053370521618009600439115212910642460511212773209160551689677239477611562196073619295979827224979597916656693247383121048801739844160675658745750324350942892693302963153462379373598939008604101852245032266796988145223809371514951479102968180884083024615477964470384544274887622979725643518366179793032108709600
9510 305542773099163826630062007271783703845141442784619303905013966887577926770642179948743892149730288805717798076355955032450904574183933768529638514560213091827736279009710971152731176562869543896906420654904734829017629720808875323418285069221585075743345801588581033705290034311074396874402575721488126933403236803420609299883023897602685573638958344322322932389216706634132617354182372062188280377616101892053979852271401760515302152238073042160605528785178739612225189082957069981459536059537968536868826569614298091696111268760614290730240890565823801212084956393600
9511 -328166395757926445238067622403342859711536662643458967248468329050295353508980748086687402885652361098075501416971701467373333346922851384746545041816032303331311395734713094331224540972192632744023927081736591365150386192084348763432177051934529309424366911794200322382679209907749105346816667947709241260794903915026897183667035449627498643153839368974479827852025488829079558021537106411322826191416157010127255753666082034488655565223898462391393531044583577964242394660058912560090307541887764819893131583164628656356112448442537678089494046630894929735578945154880
9512 352463850520987469572952584784121482499626573323975877077989038050345060819283752240894377171147353695815161487938086745978546971338554485125830042253830597377724058723957047624213098722897041553101389391499462285541411315115197744089348521377786634841213677543163806291844895528061727726425242501310211847379499676985212880795380918401478621145441883769544630760856826128622466499812853998578669085570801205522527588109321088276564206877949158524211659866535325676120406133719631770525394870912281374167695908072384342819329237851822105744443105342333968499464135902560
9513 -378558880570536104952492358681891965429792596318973919622524768541862052347098747077672071985980975997326054205777378993689846073743329001918467512729472499898346048858953777871151955185994048211154048561681002328886473694200328313389862390068134463019819071965762413398577595369571054519890672288618360915430401027333819347754352990041474257852320311693565541707597957539464664811157484036949661831889852668348909821744796465905305098041854296766502942341496070614525865808917203715553380465654147592097576863645193182328310119172045424597478550044254119854666250606080
9514 406584370017822342298655939202507542531679721394254421677551713170486700489346730560990404590390152174195185985777107006568195977385604999193616958965499921735133561407166584335031908238963614393657218568091011575584846198846215174757181540653189560089337884756515706474816553029138093196806083808044864467030274283035739224927456275567947527453177712464851646054951215776318089821552718051790398217002899521661631718352978494371743018695812715494011801615434260216287386678942728833734238712736207161555881370962629642767290213159158341833996413457453820444349766672640
9515 -436683018616188824560449601863322156616743945021792839001640396937649290665751266696270933472791331239188994007356923162878550423872566085718336427375165609075297720350937711287274955304261507859155735191276026654044798149834390896233851956925443054463987275695243402156427530350140546685652411065527224457503504976100074142358752251600985653149341787876476004831072659793632889944537409937818609347696800679958591150512131939363753757123740858163823644231377127321289674526964356213003947228476513774063433119210185454241286846460146105961579808844160542850545850851200
9516 469008066237221399797572376973146563475045689705822494898754508630890290945602594000997771410934468165370084491796121432094383523571597045231430497859928762046889227001252448155657762159569271447508843235473914837488093403500420935756841088259230492566731554685177657345914562865363006711271652538133491491291845058112949063623211776318742889405672259221270957219342191344603040733661412740286097258624872588764654157901734259958645910244542772685825383643066228589371533037137008375411550980920789384629841246161644556471150265901224438768433552572062571191914057723520
9517 -503724070777397780210120529507529210699100071375873602517388683164284886188852394516879076162639246078418025251712894196481605393511953430617675993330277065267916251578318690562276871341144857151086680768436159365806998091510405758794324572804997853216943631108335530779710816033012701424735473450536021584967914036653460673936763492221755582080373296338007282476292589436462404983872531435666901300353490328734130208451729501505825731501081288753201495042241820905190748902200578807918146351187972806479752546322505487791877987362942026769339808576933234586694030607360
9518 541007743432675981084384225967007495388340280087469193690656923033212253355808125553807146813919762207610885038260666936064061462250405011432621011549082507555251039377782659863759766852648175189446034912375255469498372408572400524150283725455620024850135736529592721420114756681163740223345543968718405869949763794229756234745260897702554958115890226138579907145358973088180454253846597507350679247407134420010103076147691404152143506791587142912145698221072409852230601205858112540861752336474562665279793173874208960263433622944592470384364534809620780658713533873600
9519 -581048845568398018943852403134933765007653187428889604595446918953423945495807072935275778942699406916095168696817524215448011702072032900480163863951781591596548269560959022222167233638625481091219057463253344713857559671593099521404824639890057908643054187182294681942916616223625761155463218508472074547670204435522481124784932893980297771620915213209484382840965462931919033621310723470814354351261823633493687766159516420105644618052923241777695569926637110799313917699989334576411902156399750797406293823332725739356949684139180668877999907123483725462587833820160
9520 624051151723150735312457483108028861409545589647778889250947840873766801120834293465181644053094682552213384827831040434534550913106551879279238164749535727904493643948798665876636415529082240811308805956059606949291960983906420687042832856997364441326148976191477769561774745151549556390189268921886101309914125745046781308886366585088428810027227510311912833122944197457320709470144283153411242359960254718408348768659190970369719219746336769781432591070739145511662202575929711602043628999642579667622029866037333015683780869563272767202315832357406854187019286755072
9521 -670233483619392948993525852893633408820021415379250683618385038084703533044705928545551109543597846279952692937875610729515509731335903463900160012987332226248837425825932828784947255645187605531153829360560316677177659569482335489426067427556573368265082628764192288348274626582181860867269028548584327476123970823823610969791625537789810238682811641889174299776562107603598619886951364573464878777794704298862389453722565819306296085612561328041055570952334229822259446571372341019775112646177253874007674064265519650827794418934282100389436731083267142639711418705360
9522 719830820412410009064121906563266436324163453023012733637054165719820667436873671090939915294684810846324927969402142056842535365437719219181810310303161608635400419773613327086574404921533905299479502246239713102994507967571278758679161945770588067590202510465080810171688943253498796224435206845433816514843945164228152765922782288985609499498133925240517051961811573614375247008319460105324946100504335524422842309334028981379168519941196949588107994492160441942550764122755631443533869412351644285459835672171599933083954137896951942883106208977000443605794121701480
9523 -773095490794300479535553612918787886150058076148765158105499078269878193392951262891292056869947679064377053277093317592754693840410241554488164799886957565077943752315698579472696628671023106764107848411261718778535826988269351233570552510310517212017928368126725712399856115225295592032831795217067832411860663514111345942011839081214980379919709343766134998294210604138557157098675257199194498364370158172783931833954214913159910635429720230790377172328950383293957163164617507638836151091271197883622539934070106413413261104724297979893254406392933885418387174569920
9524 830298452983175142444866359335398629522003229831502005028888199707977398923081572499386501535456125662236627720526027514449589262244508485988049725406401928293145974383997365772574861012203425035193380733286981644737290204100525414403696794513737459273903888928782781294638745757701911107451543182966175181433574345372015278767505549092745813676521296659408888975477557997275689243767555026307182074723544668210881225318872138076993331142777164464963523012845133873283522121008514034530377011735947467330451824514532119374378705209337199110943657110256748697511716671600
9525 -891730669071638261090364564899257297224371915085290104378013030315381806183866659183306182852653668969962498985424284347161176856590476471647657519524124436729239388117978539818386206515882240254842437109478935619262531390766957242315382877247148493445742807870838102514402140626419419517562246069104559284224221308102457713464533488207353204800896584624899225657188773526653323447828641759822679253558157229870389289575968274322840851978520151716222882550329020121064326398357300276718343112084254053345005507157394260218085678940553671265293364202752890664211025997824
9526 957704580685160553834703223235451305141163776288554864940100849928560730724965074819669599771949147008663883194666590549714685528620835486969942499040795354109343503492121166861982826265873804017925089482853626991863966365595150424273638336126648421519830158630542437205230957358199760444027703725083343404212785568840285660996559651185908501035624607627912673266320512537487858194366471524153587545873368032145725289956890064513626969020137760697686751127208045586943891719173521114583902015993037998346955601190794682910540927929124978356154943697053348684417666430400
9527 -1028555693412542223600986002839134450793183326295225067820897288023520778550578363274673113496567290859958566415677247531484767520314288331135326467544145476496881580264657927132319711848667719070645308905104928455822582451513635089644401659860299475066266342993761406167882860152883861189529580691917154359697812330578598490114998145845619640740197101483867780326146097122824806614976788878014391897896695288801799833579938420085625376048952779052393496333015288286294755851145114932012326754293400269428254525675982617128954104401856931944508493882821816416092130967680
9528 1104644278019878526905466610247148421381784758578984947841750460852113700732282645692249272670135748798622346943348979868576060672701494920865813636997767604425140353020994049835877381412027649953274606793778172750221966698648295733182092418995185719916951324083706346228031539876833690252295568923770697820163974910909644046860278592802187678894845239536328798216369997826186494780796484387501219026622994273544215143905452875108358489082286785093834818894754608511338689790974314367330772843180483962528652161752937372672729696148898960337508981513569922485488541511360
9529 -1186357197049044764486892073553822867141113973010159861392493396339371505359257028682458969739750235779124340222755970560779140357007140006072047383601811608377087585600670694841652931726334953643111766799077164569735224025314062924368911378910896489966682085082220815221044222474285283196691647946631316146158932579328841982608947567397270828637819204346656246384467020156982887805880333093130762972353965336611838641478831817014223139042868549583175115121370496350473550990204020694996307951771147931081438214007350829938599704314565780696939907295798454297024119044000
9530 1274109866034680286106243106510987205519013719987567011739619801717637147873807063143985939404194610291580697900775044073199300842379842174127440054290459163106175093934679507815585859193335074389451446554721782699899923764930315312131017800989802262135857704209464554953140200873358704293751485867925375615576492960677515045419086205882477586590186617248651126858851051536446438860535778320101152987677321878313593277271625981780670210140172476470191514418342999441041786613426880904785727268061253733140881291138669476902419726083675646121032033852811741428080288975584
9531 -1368348359253158112547001355744690806695198233753414433325150571206055049942231031654264528264233699705204580298141756693065310015456592042487796882535778813183466363860539629677400323156971965980632265897091611493663364368253284583650914819893916343236512433200598109554582478535385799176360092632853281581777805149985020276626857868912954666910818248619758930127713051252224368763627950470967584898809019072725792763040864318875847631933902296053279583270907101728167658315608329389131043989657709612123876866253757327783562976603113222397372771760703886906671003034240
9532 1469551670646498000492912026259223917618487998467652596587797036211437697300777247218146287576501929552543903767556008007448202971515046625501327383758597098312155478689459285098720090874010833261037485898602649367745104136237704947662542856292523515219817215434431138483945252275892967667170690683711553031404340348225394522351715865749068952462980317250003513023835363658894624326537313129504402562305610439274470922160684390148942774054439983805588721844905382905243922148399954862687303187270335596580502060145884400465095335275809462401828924818110119746542074867840
9533 -1578234141347287209645389724550775193839889512247857169383985747579878208840349592750165512261705365831588154391275601256285837516512930557446105707449969390312276028683156597499108747194860979330809912832329351824975227347815395629695596184372026184932209877084890517600890780638151130426372851905317209511692174720887268144463387868711322435137167042044933441650547748506950352030666016420295250888794654590030365162228813032721883683082543436942924500047404074334127874984472637576618676239546433898598979476454514586711398580071300314776677600058252908330284167363120
9534 1694948066071355381725650609616313998390019716518089885817388287550820227194502472606166238069279953009046427081789302574235000953598549497973093150013018133779951469261158270641559726875557315894886641957161666866632095189413635334819724151752290845894388088106260552933008337165900335320489138219072182535676812248254251856439717004719325457174385931377876318426248802502115789707268469785535351064132596686527291049090467451024065674868337027454607103569721927640742859907752796231254922289307148955018654128954955323772538366811198733597423220443383637090697003217920
9535 -1820286491547437590541411348830717868411290065810808067578507340066446949685646756138352132403516102948070512814006783750381718182625203078636120064876978048612789355588709755924869459436716889720642933527257922970723016688925613290130255566961150116592766965096538964098066623458250146921385593642755870152376358662887796957968049788070201899029587578698862442141612767086200974902811157846079043437045301911745816559969974921478617780151014997173575953581323502293298104917195193938311886583321687001862926313252418025887314737302224897202768810414277271627944040715200
9536 1954886221121893050391227224020417975628382306820610829514184433814653876600216560926765623337016590079387955142516581803869640339697595380661424779062602814250382687762198413098341969847155861928641384694278173187565344698811642492040833692972244281270580565900104077308753455114963159758062948937900793704563060658844585295019993472709599900472289170016769103892262921790186178052436218128149718948231916786920484778576279102070119371279831904008232363126254258445773667006337997237987846392567777183354619338725601863110405285090905544162893655384041871789308413094320
9537 -2099431040716599727565105906036833856849000223000137237473312197408993371310292483147885908433596588470975977285109746943510239563187150557862814101187294593044030323121930016406059708440536488477808590607163133090284812536125830711759026160922910348679420497034083972204796579373199400518314218540923249944473927558412642102017257054820888210409719415742488215847021922433769400472089107144068779831579240465336550926057522133195913506392701617613340242151722409787878562403585829791121529079762091624517006395910240950628958758475912621842833399560465578790886184376960
9538 2254655182434648453040224799061713210835114821142006107655655686322223889336021989447884873336869858708481586740007395532218763786808462395469416536126964032688763526360122551284120333859990079788743548257548076100340665059206440312616264706810763542190375695687409707374530455899135197466562460186383790865074942072875613646410570326836413922942077697712872869581205045926965452404728277964486335294534732720786568377613698914648393588601377942058591880362217921078864944181689099430743567197246445551951406772202229458500682099261953797051365394381228228276429510778240
9539 -2421347043307029301330033152860030689630153462849561844432193457233146760244349974036872944454094531694436584323559331116255813464416090315948096633731112280901219676125454730944299494421691139759563148074518255821318913813658278315854062606408666013633370232988315506691022072603931318758747064549889298218540364739230409349265947419133311931569862349422899651573598126922065174533507110952088971792228091973009456893850859423663390264701670162653143151696162250977271222612843125998131011956548424685241869651397307312589952847876498967387814823895815037920530936744480
9540 2600353177960165307929051994897680762917481601228481143576274673500418010538724951424458546463201279334023864579687534314026968397748622695330040987450020001650615809105266633432189555023425653614444011096022275909693223674478194710036324620465032209276929776152127317095951048657252516143926977621908603640243559572874783942329245029072437997707056691421570881769764191341789291893767467871811703479522746776856849880681082643475557088341671191300429380874039873318969228838822456224498210397240412378818555164827656078277219751572611123860019977977331990469821005808800
9541 -2792582585365373704144667799801442793287340720078655382614709872353649172677726952499785924246900394218740366063912479244475773041309162793599916699220449430239099117318882192873976351617622827550597121955530025258928534895859212796778902661306936454524355029763355786608899119319112002335150055295267545483468156839367089929862238094091914266918832672673945870755561571580661148679839895155495140079948944264641913201462869501934825315336572465254784858290642453633564183700274550597307454346462431737540718032310071531313780837091544691983923867183961281857763994634240
9542 2999011311314067178940308857160706720653182297665690992711353661418134141316394782292655356106539794635836529405237226739646969507532300617223794184013638051967580798406694019851388007377220368172347677934177533178367961176100369742322575154348683803732754322025079372279244794021882200502501971450940398543782594012980393117507136515419917109633209712917721530688569322049532892500234838297077255003299113571283442332014249100901328523205388409683658206065856705970481900506275125704396194276504305780505933081174640522553325266938319023054643622594231771753799174657280
9543 -3220687389854201238670877825942763809672712387862779248076313410175343039850205523645629502497541700086183391829033891793283318683444516101256483096350817203227030186248470103610801655655527614475410253452430227823528763062285073363958074352326851047719323908412832204138436150804803565924328554766886090617684513767543626239070252453038471533013434451223241915818905790461013538834728492720626878945465281003224491388034753146010133558275569249723084732319087642714509588751799031316195206758461029246183009852908175560275831126081519666572201000584644201928141491093440
9544 3458736148632129477180917343063385639472625499744329394069508447853858864227853879162924586093703748180094875886484907869802984722331115935373848636196760402379314255188250498930038662871549954320515345228227340395928637340501746504357131098442327883763646747622668418309006276719942378945157720913723828659208395785992886627723835811319258067730324554457662356294145594668299502077767439091902360972143067769492690946748112001224683923308768257861721630543667217998404226420541534168765712161847480349440230098370126094970544175989356564251058523078261907006708874778320
9545 -3714365904918234485639969820751732853383560992873328944694202154480896393735827554525909685303127488290425641526430824649595371294868494540923785790735335695671768709136970227050294121217721958279615571103472030543342957477699244242149522467851627359897377900293542861414395660261194815319773851537206331586293678805103432840455386493100833477430008838127908583475228848594929926972150146718027687642854212241529909684294501783031695990059649888937014642341695768697868990793949475540295186178805510306113870451101481471998276276997898223702034621259859027765024374551040
9546 3988874081063676302715383158755683983552391905026231181129204499037559323156787280231672359783131677006386251639081808937073438994994607544690743782251564866479169881386736190228338367276729057999337998149276021778887426215973249407263807063191676827656815857337685114016927221119258935891837179129760329071051072885329138538346149285847052299104852331160274135047877747728298190609209849117777252167299551016864335203375708309833356262491883448510574479884729354192275560987717643895303093705621360837937762161136261249988767351484530356720123362850437700117618993281280
9547 -4283653770249237086134525777865005484650084674072549516743575869501911980368744452821172362243324732234477955903410199859488211048818594376019460402298192488295061725596904641236938107326710329400276601286902924199706907479337974624642469915839447177822638756748864226958384503585295002331253780532558852596150293987716498889053179678184267214988853191281410601267098588704565563865500703132162777225225834002711044511606062198688183657985905584552610963599232003260150401123232037311902953165434458089550132586444268066797444234396761599953334923559400962467566320958560
9548 4600200785656160282746692062950192454797009147367846005318550594197349735847163697332703207156277705179375356028066523278788445554871090888724180596351478005028209779171506310191579772407908557468494306168536884637520225801169973226859596215411679054588892058976343911144374415821088690793548327368899344156188877095800872612627944562596519293892540542138758345648372745705465909788793369462936911100095375268540236488567527896910833164636287212085335046989424512490255973188048897202244738897846372514159050104885794864139776539851965123860405328662774975295034988748800
9549 -4940121228624484250680730884916988946324690945686419174787733734257365074047446829334619993275680899926127734381482033760260853960635125582157120050599215462573103123232810772067337674933808349572237138048813401863838377138770885161239228438477884838989737234375785333781866848027598756590504428153344152358587629114058128434515042811739456837429134328499841927540234674346469914692108865406461129724688473550624841916423741828633359875251292325864934175417778752618825210633586195702780052614053539675779989952932911210921500531881620613188049737164287513131298219581360
9550 5305139613978889471504817579558104711388763678769694446300900424885039189427621856052885841895129505234491252271931426972290346641797663380396665979958137769286351030918118288441783352935383824855655469791747739526401949515374745477470413563045170126422036598919224207199572897179767678085842581929934087752119569186346045777065525203289135649180119844875830954361727019009329498724608096175815734629245874401025110195178309973459584708281330411368224165495845418664053535731005879487341936040969542484000601477024238881059333889987389818690333952329047620753107245019648
9551 -5697107593508648058939724731144952744314974622329468775856254625362504879366971967451427108813348336825864964106005990980968045178878239798665804943234537361925254314744224691618820698058932145759134963038860707500505982346652998946523610316702058157345714732357789770103329404018894977956493996450991914669885893064035553003485530499315909002924403472547905725282943298091941131535755070691595448764367328820166278178134686077767991824455662662802925055376058828792048161171350049940189956346660683748771318195868299311931950980933397244505047374285230575365515564764800
9552 6118013321600980324301932645061085417349410164635212097318435882127562633280603581790025463510719733847970540796126304603786526768682568109661360324348667897015391974328925657842786816160684456890115399880652152488580338409521075235288780065876092365314701649452453949729850217977113409560825132841864323286034871753418300883554269642310619274918449287164144765205558605416960182624623540763191737015724368094307014176320013950411089128709865655396509946662707510554434626539627171447303303371982244524466080070872148444742061181562960286256463372080635098416961608311040
9553 -6569991510261115614218180251336272385276012629608493924284471497497044408290358230798431367164419156849695037803261597399497928224767520145837566180726596549091561843562784734712827530557901171258163086835092934537428876663549456733171703731226231913131533720522978302764367134384449562139267796206268746556123644032549012815180679130374652229249940078616597750610010303382198565937927478091476849702419708165045528923540605521302922432108914781945546009314268264613303801508592338295223491812496767558105161662177680873767958738863077313098409165815183553937935237170080
9554 7055334224223862987557402184900454837035651678710920161069023426347454918403123199079528499081980000939134349572217916845053481945796398549308680828675150588237548499173980234310892858106819880744567863703752332456553092433156014955155563577833800186853584567696141630614835715691435108451480432499153611469595091263103264879451724168972309191082758984592633748966729549928906253055825470310102015300337708863041752181164097784330872100310185190480343673593206219450333720669924552211536064431981976456110007002387608080087559043418441022550907036181947992015149864372640
9555 -7576502470587951926937683426297998376656566920917613550615779395093607910173913663710882027609091839584329710358066741120575052199082499647653806344267277927229254524929128380105578281160903886529348753645483796875588906933683939228828759744355675626294007282239121319406924081837348268354282709114404165794334867097031330331981113491811732022092315788055469945921146161295336549917361807356672469768364199568422746358171716729453062972724836250672894647914388897448118268091572264005898689654888616771484147204922482195741115143943094253305402836296597097040408715425408
9556 8136138641404512715979540342394021678892425744693990662217763741951947638262761937636929759771929151489005605181152869696923109548919155742739028005324530891308227122775059816068495933436525524873791138709356485124828735183228968362101461318373669571755624890135925454280981434407620893815763107980386945928128798667045754118255107147798975502576234659986758987595100430408540331317660968410477439916060862071231395981062561116649641037693718204268712991821029572483252994785149641130580340876365537363458896707114224848311212315492947311761498566784058396263727627990960
9557 -8737079871944910688493115962009716699022182448354314837105891044765679563148604063436209011378110037875101235201732381037055490650178987872328181925216453362725334198613914079395490423011815059905671011885989283121334043652758087336637256127549411538778658367535361181638887313477430727469095051433330286169546389635225344014546802729604390040669442463683159687461632029661395297695248283964709302339011705795048930494246863723056272462246543689565410822618347747756935773977389359195362080827724790090546669157393092392019016560919219928555624379997330068872616260355840
9558 9382372381982280911856505153111975653770200874030573558139713522693007630883509082914208893078067766336207744537495403519943490222787156628510111688060391883081523067489530050981462866200619762083695355743232317278081048029040819728696800794452289332555454932386390298791022318367632184542399242951026509956958578760896292018772675750466388386521612948760774043867300940463791731179251360101387655297295170502404693730012532381587776723249127777030287406329413916850266154420837058979759502073465371909015462655262133007970456387181996384346288201486989483781866545821280
9559 -10075286872368662822788906360887187742062687153389130997986713653805871036485375336906367006750572748090350881081162705099025217703207695949079000080924846248071940789776737812473686693525504572434437465868824475558219388467698700535602346909936412963339175746219408499027622617919686057819968274066212753195512921534724262530455476956179395119874087655958780153551960650073748644877528456684286245680955511741241492534650521868828148042612318688232507745941993633035907872648239222797312963303817411101581864759534832921475495163054101320495188005961606126157344372734080
9560 10819335054500436648824737309441117380417834211480021915243810112467456155739639160189038160909947507292551712376719632443157907107900114537278574675491492710300279851024864956502890926959412650381768394822562630406694888506241432241902057782132151293851470723471843138167436487406312548832854707918758975683064237889334832488686817852039997986802534738747477395603096768666469377623605725540210417569455257898258806770635831702414789891434508269445322376827049375177027066285318416163450818326173578533725491435700056293450514639211519680356554717817393394867376559161600
9561 -11618287395965464060459112959842476351648732051405197849127273752676915299720631666415736134523041834870313713663216206514686530435693711125841701968223264810807434404551624394881895490351574575321845657394272581237379491149054130888429579727894134821061646136387982575544198553112429565496402849012302899351695814436827360008700436182513632627785564963606903701740596789643167183280451894771148501634460449359379803326776304941666071607543368460212713426163993563855164221260699166248296515877265111797534510728674789046098247554392927580929502374755907649542695557000320
9562 12476192171784536854401427282988143695120456876419300978099447616015242677755672552562819410756997414415734822135317119980458695452911039720885047472327059586641089581460236891746910247189613270921949502731559606474660115677552868457539227044337868244117086417223768838961639409513498355713200438429490506842482364739747580674036315040418156338138077653587743614744263430880135881891538258001646985151490697680650452151213890407110633560293795206613833834901197631555026610903066205985699620919866329450057815387486334382223969363966633683464921628140917115284705595462400
9563 -13397395917228138615612865649021046342933962487237256620221165566252559086000287845065818598509903685124398768719709551604414127727161659792030048703191360164683044843796218241107659083354118753173537512904016730276308309359743532246394624688870893403026936665401204547136579867733111935684842678476826660738934035096790692357348833451272663790745565652131973471576578518087583731436378803228569766066728493576227932629053101637934234297807050450270913355956855108108960055352077104738160916352862604539345850659576324057051521894946644332225630243693436488011089143035200
9564 14386565385240074457364996656062041930917089536313169458073131867396669941667773802527336108351753955997918277781871497652729938654076990104249931127247268090985254359058790874068919918520925530200416970723381370471003325483667277211669230034787645558769553026156803464825602598581351995946572921311296220659475560377999745211715832567699814392420991497105030226408182183947884855141021559569937862553905279897046750179975840047187331277417337899527660698966562027344334655517680157485822957600001642427918938732538775804953598926742239888386153405755617384689311579599040
9565 -15448711119067587274295723849973314760634522940182850794761085482333174048880686864618636301472391428971958784850051569263316145943826305249674704575734785788930495095849280440319582228257118867287175265321992107928490062118867646589067517852590402256382770737471347904967676750185815295584203448006072166812693501401560585283371275580511119923598632836816370656867581031725396735244003738475379970347389402938473347766529046711768955304043392748056860793825056177229948419091909133944116986427418902350410804258088730808422580263784921965354091001912822608591773498076000
9566 16589212758821111474021219102470388273622490015592532955006140900045228791477904781025325158267644483856912760908692228831316234353708179771844412754008229428339520884467671436162966504091410115147849134772183115074991384273190514022576560915447643221317671300894893800629534107565030497207144995308111983814285371952026025263948337175478205564586003768741753000691194394853143537127776462844105177680954422364824454886748795257474862064856315946095884031350496289641933822960750044638753504907592035708168250107623731990465459635375404751314763822714596736451144742104960
9567 -17813846209406554525999538605460470520039061753723235912236238507284066821899204558475771666791349208991120754399668619855251703552170534534524025604837279023475373834380979789666977075000839108336374766807305336610321444193880890218469676878889988224001580310894708514023511804540634983841974556157471806776651600176861611096880452913645923739178597981477587878319678730814410111176005271628254339378384387944491845688756622212261749957824404844266702765349146018434147579280372848885865450023754660775222986917779799257908960084564554611844445229559117371690903061070400
9568 19128812806632665862159541202014209473526582545242134962902658768868029401592415615094111989605883573537025964012585109708809128764957233891666356231612175360628798620294079233867599866525254368615248385393422165221501791555351840260620882962573319579647192098435076078294394731560072581944829397640861507828319262524371363819819335440669329049626104410293939432533971260646445353603361357510639922959980952628070211378767855767379361003991194218216885624072352072617271058179901363806503912757824291490818701222613086528498917559853827931296202726467396093239757914596480
9569 -20540770628342578594897035478062834405511561101577783580422519370917056706482199812439555800937209345827635871499402299508088785494655380171571880280463989436348423130010457737380330487262718351084675136416115869942698796321684152000043799893001114125264012105837507365615126445688425778764473840207737258649634117929483291338775315383853253495449046925445122375785337249307678464344516972170154665172145237467421530045134948209412557331332024312572905128278275802334678178122300053352047650796433129322285400112686805928404844599417671004253554802266140416169601217707520
9570 22056868108202357623926451941977029663932099889885789364761284856395532706453272878330325553786681936933225712454428430949174780415311146682884619225839726389529879803529920494267448993834885095516611900979422436066372558083391144977945302228897988229067706537710581545524251924198996221712636614323052733169423248141959022392990733742043931932294718900623449328981406823076847810180069397465566126138061428528497777446235482873002792949936290011759812245534880435315984980707140339676304474917419876624626790563405557724868905072301675206948229786226746944311738469322240
9571 -23684780121354413708886226428753516853229282397362667183347110892129217846889611103299639722476235045609289999935406184246995510574746001582741595805654400167626137919206347476780623577627920541758361725890671587834986979954832726520901526758265235609624965691360458093584860799495016309792080133960284114604955716613159522886922264635642510859162351861678683275721494343084815965323882991747708220901029247688881984069904969506229991935713823078117571243322521534263854817699624086727744733560241473362148207220543987789424749008503531729264048380850538904954318071352640
9572 25432746723567963176282136951854991823924622148280319362366484630250352343603116584739164500416165407691242073407001749812487170841323466091921489246332703921827857279471569873038493098537832184840890223885761629353365162923521725117301472304772001441876244290480699557217662331927191029711687670981217763598978569759047457967197463353448015733014039768903284957547427914343649468275066276509884102461927484542799119351404541679320918183536260879640844708544842137581063190844462327561998405654101268413110017221891567505982336198268258248073759228294730840497724886238800
9573 -27309614738854593697940205182788030931270493627179180135687755933730795996305708713458630786748034716251377085259739703694970556553362466862223907848343654784293060484378884263009435335324015789742405965437894034402033419194637215207062071757925274746505821727715444018440953298006903079695488927590323811080047194692792645417570744185815812533542187203753650187279976764170086770718337217868683516577270938594348330368489880851784119951162250260365982619185084574301965448545143537919320412360914589083423417086444298534259377146985125543705924258210425630449960011713280
9574 29324882404831266169786423006564217783521982872995142821383402110822444583336581211365958326610678780440358789839108440405810903260591518351659769309819107287495337051712469486386912596790148831389105383983119110414055645266277579584330921068598462961542150310156651338292377204280077359248936298160722861080820190698940374543740846714944693553656183432401785979030507410618023334724536577706629680373731017085620890982527969365358701016499440786031341934819133228755956100600916140169040490544823474245332929496139206745235460459299529538023829595514212042777330668538400
9575 -31488747300477464747965251117104553122376014276764712828395914795213957201312990336425054456107610904450857271722083452611406020475412224323332549751391944441434706381303895229202384961997815474185448009514689960309313283135059086383200814114617177444849335452657854112054061662744270695266856424864414222526283903377418242488624937253269558903226578755015949222410051052912103567472249185942354919671961888430993471116092407033911904826966469036421384033972297277632791886364100215019206990621766744259550013047563504995957774275972707004704275873561538955548938510128128
9576 33812157797424678980383007934421660441958930440517111383246799612297926768603002610951903258529224753681828466358400327272996907094891444113278648653117270735750893750410515768823797410691737315746334989433430720443976621770208392900036123099035899709071225432898694637724925764874319468503164011706807495100551057229859185419127694852539412576034750739249648380293140080973669912693580105147786705234759972961434755706414671882979773098545108105982407904620896563777238061334097472970969311572499259707648506771922891611464199056687375880138528254525779203675608290146560
9577 -36306868293617579469153640363312937855021827675920052131722735001498919741196225988396568241931739280710021781443815348302121592294364414421600843966065572383248327767944892677857560268992021910212703610490372755608575744355532953722473571611411015600034698938226797897217471757798978444016182971149245155745053974263558196793797959098249804440645533679993369496072810411199570840180806965762405704079637673288824373754189493322875302880115665477019336293329976252673290871544538143397673741966984562361606285705260810263046354472538491353597442416486725865138184800696480
9578 38985498507185798392127836884785867641358638353899070004469569842431972868248532336289064173955965821921471543510484120943443006679653044991279382572143476243162437582200521526259527465363788386721377146259846060940516521576295648809391233019789615050429882325321648981966000766642640995855213184237961944338070518773472876765147957992778089830268380283274531070062005435708725336385070863723226574391869553585107812422140379370298963152737640283929991104362173692421382028524981582275353381469036083869950661564702547882185536801787955573509266129074564074702455104438960
9579 -41861597128758309142182854927008649645405491683053573753934977362283898764567666651565978118618596257171309032464862166589567182652920801621282454927047905896217469996619581744246337574987497928693241277539782900793204681478613357511264924909049380948638969771304799540878212951357798282279294637310291951911926341153341851089044351668970387999549157813001139595309423761681396076841728632857189486708032781926245756722471514761940273496892420751341571245269730964349106814773293031809513074788952900959584957187432118196621090611699834050509552343264367444262151654645760
9580 44949710152341145049993301042964631697517732629947266425014316684720847608975719211216583225537143190420123220985824302639154351098982250710829622015849024221521063937322663075260205005302057508898562743393219257761511284851449291519114626639268973377826242833374623380534447852223771628365029335072238628808761300026001768752902525674878984691695091325215060832370670895220182517173903937591899321216072094720598791281317060718617635142966126689201782165356935638734965166248873262749465611614304461425230950519632531749707778705722416107948913585881503227787569402823168
9581 -48265454228373214458675672129246087001399053392067723811213774733254238668383411584190410001132430526345179095190953809023973126203751078774580340337998699455529622668041520975018070216538799516751269551740189512206648106999418977704391869109992160319831536237955624819295923031479381151027229880068103316181298957675268506785616932720958697702260149065804825483517369081785720708883745181946938250112568116448612852513076131050046136577277019834167248394619249822362059133820896101586060366803819793110174938880822851291793176741249191612076031252133783953222923960469760
9582 51825595407791893490937153330320663293115583532494921468200603771579526507976702039664605740177346650958602412328909222275088613742119909187930247121061612166179995908996920299943607939961601564533643351222638408262982306832782764713657553120571980462328445619045249674778071920499999734557401773739460196986613868632357817868201980306217882544601286877897123778465897301359624961995923115948111576498633975831601940853918606385177701407166295604471251145551638917524023691252020756214494660053302380408641743592258901773907504607593858272250420302107096573326861197862080
9583 -55648133673006157509520744281188822237783026189942595378410828482297307602640831402301901079720556584209497985546928206321845668899571725970117874793305527698989756370037782572557207609345142648380261508905478646701924336476471831033191192789402106693508821909615779872383402962198565683963536356683026563990427752247433685109775112715764451956711945477637780535452519478484466131002622739351752434356278237992429802491445289242147128244040473378514779908996174201472981866631074939232336854348535380336761812167526282006431146147495657768012601102797197100171087443736000
9584 59752393680725740210722892292836955644339578131132314703321452530117531970544220681383423390046618847358857350458316862070288080157053361643540857295919532659800354914119318242579533540592637615864323940401546423073761591078794355555498543707754498476767812273781573051385909236106088084692741997968456528960840120298689543359655585376173198530069559734277842035888567068106293587746659244926622211118910941011174181113119767623114656937892662517172421423049745870922804959662904636064344660088051263485143953808546050101420831852942240881457907894851103247205604110930880
9585 -64159122172775598375587232498410806875331114380865730128548398006030851328034928996024642016534459681911689407361573030763934388985242651839611382216188868911932183379093201589607040880059857096270973908808673791211703868289206087147261265324930438098466731846777587786342579612734890053863862121275528127310842282593507211129765677451770780283374263275120537148982932380842152918957833436524520804990680529066219930275559961277574893424400377352960198349140411995496104630702593370288259466691504776513402603022440978083320580015864107371404745177629426954492637237324800
9586 68890592544491869322152431583431630772571210267815192163642215654472583097054392504565157118189716544662213045740177819188176997320144966940781621122901801221260213821204787624056019809518072699847180385815564717458952144268514909806898723696715108183018215340542694953388440327623376326243868695826304987093686243480519374258863962885991919080674847268843803781619410053894119779195751206581213137777167019421224097945594560557485096507906876646310582844566502999415141674379708970783824376414297768244602608116173892923461757125068794435166964613100496056096237430319440
9587 -73970717096216020561987426763919922505712917099332971392652270967668247814981470320275389060496971737833441999865540660809310488535835288353163511773035308593000098497098982575068093556046734141307862776360426127306031468639274379291511186148149788281557170245934796956434641808104662212630085319657223097717821892428856814376193917091351593887824734571866215060713778348202377836865580264284375743903539365473135564505916563789296905945432696193603529942540219278635622940303704905022712733819545006953474003324291179059606311248302774815861983101677450441973447778697120
9588 79425167531957751017506024880958779260307453390059351948825963809484992239963483565750737454879629427664528474103933656843752883075719743871826515603164950160506862164860735598461598600886078333132184252927442379968224753955284598822022328087786928106310694896064499066607613703107582419288242529965121257185223784547323334717538212626509111767833521975581262537547562462638177541528057878115520165172131789167862979415283899108109263680051759554138540295553061595825133662422864406303082271390746063781775977400038834736517783434935040761013665528417434808484186519014400
9589 -85281504310677311613162136738514789667861558311385850568110379975204906738749278986091841442314408716095801340702479514138729011288406876829433113281194174213309556416251658575979376709117521271586282217402586163442344085285962742332078025980670796596834701008372093154912177854109597005318053907062113782374893506833609574013268731078213320371789330138297480906839321649148084058996692952468858356953328431608327679477816092049174744501009812158021079257110078631629428828542842927067757673345669967339772705558620543884338018835648453217856578492032771618608926649451520
9590 91569315500051290941410717055312640900736956453794334890331155432998804412283868737598639022836665910007535511912070213221494850128973692720573225427623433190629831871245725204355823874182084458744624380610747096547881511243439006163076241334875643640481257455508413475038297714113969421616312011946429380841685887569991028849394107553906303931964445491712391935123436520747671382393068859376649449648185393738155684091663391575057770881277778303661917985083485724971996806113150059984470058127707622369874129332534355243696425074414422042536869823385075179796753854483200
9591 -98320365830254732164184999124231392559736423540632997824651081359755843585650761576044886566766558797293335566295951794027421836068737123213398065382393456370426837615250998753758810084574207010216647180127527949246837523606982256189996777882026034846355030476401092059839219776279111794337366752172032492921204555279175093983449275231072873853723745441545985496543600737762068851581917291717169471122516080949735598960230197183633649396741292343602971774344415398348395717986800451580407848871042360850999189071133195993530948875481988252809416661250289601502499822330880
9592 105568756696455143963225225595370064081689068631090585587806704184042560148310031406704500905696223406618270757104307292781613880565136578735535157946075076816019680103777157231387964032072872641433081942273881986090759318627163794959534106303500460535543005578177067188803559915635706355601293297603180228136887407829985325306383728160942879237820042645058408314172999529284184677565014017927512399826717447447111473132836423176884371237866890184323216193067392249849887710012617515726359790536511198178664600000958172264894854460664400702318395209756533539327911382076480
9593 -113351097913626424447656369006411305141981550845550406425166168822126919881689614884871711847261814668736329393245335313880007379387791936286247897375799594140698168732271653637855432553528816777328891886496217393420552349455762948812858831105909642053070833689805272528261827884667186538879291630278811770507509543598213589333524251271834736847348717023478382464745202364985271439902713439476246854691258138340460578340396157538163908753313004891828690594931953321382821602684789436466839250685303557727468612982628109231198403580799713876139833660262978212787953195905440
9594 121706692086227541389221393888436603808212224652326402741583227657502030238831646723502195547475090973415465566263160511981468016315990955015600930844705494060519221844954540285739405373632851203609244448946868254053056041498693294367169594108466188233995741426542476419397657145071178016242838402758268319117306580186596004313375240318765868025661611116535946630912563519869699024131130861690576517781399249753349114001639291738963921541984900073370666066917623693413189092602781868035442880225194138742522383302055268873071471397002385327892978196419887936478453100760800
9595 -130677732518546708870424024311269086867447502061133918141728088149674575025804401685675214013892153915181071796363875662413374708298993428349002827143361907561905351121956938979721368208311168745942946026749974510968380763991004516983714183221515734332900822608675531477560760561035341085908808600987864769994026706087257600632922121469638833404397509994104011014025516106261497519735995174856160472142427605131949030685707334467950328917517432404931585643175244410412417406717434608368587003597759241499792920615998330535139853049985164282335730197820402353157283304863360
9596 140309515659403037581522129950132592714455572110009407167316986955652962343343631331293205734752888344913764849377258950480224231400199008642340952761259615059087851110264023094395982943386596009642826683360486286800155327317556010019437181597569055649667952983458458424457758211562563162355823232825206180764428998646606536430169897714453682026259062506549841883918434215144270625493405212199265747931246815836382618908468525992161426381102581783469927599001279890186464666253259710119465867873309776111147383267946019318834469879477816683768142173545778081702943785393920
9597 -150650669147763622758143202298003697883260425784513113187704831511862615986035444255101019067730089366663532133085857294255826666825957707813321299521888921774018782966439456423504740485095733971982126102049334044142133425111824712336123173176744360188765539392983216471357853888326569392169928173643766865016008428878335798701657076059480150088295624572094031995149361752969094869366185467756941236870650358127478540166001850750889409851772063451594261077990486149527960028809099675088689775876147060541674020187606201575423475567273438780555363442204707436255881856832000
9598 161753396604039012147984243924652799807084249008709230516612999487656951466403556091542879355546128111693775923188088355750624126643417276711532340682271636415265338458555417236841761391205297520479601580524434410496706391514903610864781123724887003949549949591090204852893867975932129969091619826517879257451006150552755539214336102341011408855581672766762370771101968500710806180485148862736629870767490325645813270771288112450758257155982409552689732032044194205084405134055697904267061913137342005293569988112886403117781712299241996402508123568047715450639499944148480
9599 -173673740395754856814916187654717405207193092328411024252670652163289434056255489152288645206962511817406360640749520511084638098481254118595096176082927739980484837805888739113506683761716680833662071641704446864356492823028670559128118902983798937398509685692965477078120146795012008973818098499657600275246055616620190412093566430055288179045172340782527398532293331801746596960635459367145968253302626245424158772285431572589614980217082303886751628031925020597981452252352588946885796201053927385550370949156618532737022400121474858426216324202220496463089711745700160
9600 186471863696381776863520767293429383409379860658688948886890968670999973139619028681103962159994450353760482340569378317388044702439254600922578991194183675989616778116408651967304930901800556250997907220816316588595713026223259754712382590553655140812922927978559676873752075380000527106920286798189406795011552737613404831298483745062555730126161560192253022414072015512390738919764081359070608256771943406552340596496441250821425862703389136205434078517578103134196913907770721827567366124166749614166974291663508987810210556447263705204647433474741372536524701780335456
9601 -200212353252789245983767387203546343415224604821338066007443234380154629357132524424015516906825878159590310510152580617910506865413151495407773766860731308812196264746617653970670984726707053537827987799544493264639682013045015944970136476130460578292026723284632042621082688710807937771827343520686673043775063545448080201682626626308888518105682717039058343895167259948031316699928368502468097148639479499387385495049052470795166953299890224461381556096557495297212854217513053637935651407028461150629980743709688536509879272548058820548136645928699624057838597023042640
9602 214964544380555716712829150192259503974147585887856979693160226689051182226975364402048981276078391934109139833893749932696269986131514395772589502219182351841386623722093624192616706923123637002249476249155983523222883363948895984503559178323872363162014150669115403327866571222479091378957874161743133579351823256404602421731375886024720132430270436541507789680185541089594750628339278683923525761286393603187732929371785890347847332652692761634643886247618977078788459466610754403034387718369084232864322113631134119972386944276418886992137158819439960087447141395219600
9603 -230802869817734713009478862207235234355171743117144431028092841381236521976333268543120238327078021346073341723697668208831074736669436301539113298400805225127092420702489570278534974822444152682671086040908923173658565828680462760899120603992745094529223603050724824048200755015633975384140432087588760592059513338701684943351627164718026094697038298776108021932737538816169070215382530933076265417847329604792460937852451783915244835411972897662272074242753316315467087273630758330033702726706455578012757124156292935080419721313907400125907967217137325409444484950695360
9604 247807234187201568260241849306546364139283393881093856758573573847314327023897541270420068130720103146019173413433873630414734543769765077669225525854979225753422703233568398877870406980001575711390587258537684653801372157723837129101724318121192478900163455347375912216200652783857019881524790197944478005570941458237811067451329618477247776980064864552545581704484895473038953332190164405576486512877989202799402175732528023207591412663767728479368077578565968750713148653314193362133418921342616626404649867744166081407706760755972878256681416139303426406037379443796680
9605 -266063415945984936255302856185852849680166506960499675870636602100465008661403801460679887156121686747691973393159213366966084253839891995469085615477247328635358189014854494640397019082578669244033497179600886872629408496670534761993572030291968362998047635676408108561640284240238885885752013077781585876065218586165268615857587893785617224729691880641867792960205495841789202894817857098157421504005864399173035218066814362983264770901506896719914180515625650920507160652583931543676986752525576308124939040910773491677909661207465463065787740916249144509718631695133120
9606 285663498837661865728390997063171967537724268428137459945729892546117700168178026487745913573579153497504760118583471307376035446320303145936731618270608029273162861579448447956502963037095670741175990375004701581746835509467266366902832959030909154434401620719869252442636662194483415404985544587408480842477981542765588613900317876064708073012017567490257031512689018043585267950566200708914859207784989529423245475845724648848215882912214475415233011867137613901669559153064418242220885029945801912382070959468504073694204405594561554218814473017836105049832657171533120
9607 -306706335011652677043280513948187188639478636538734582859916416292229565221491073720066749564823088769243493485717480327324940171340911080859308544765417374258260794566062773653353145294039409132907908835759906908984419827897496707431322522484335767191165378446489755794395767904816642881450069877987297516088249131650388242044373136134110745439622641308529170841580536172179019937908468075301258701840238846511093040926088576805735138484178878810419849002927276687236487090618532840073977457349545922864248328470683792028995430543440413579748658233061782457557796748977600
9608 329298042131829963255356946627902480642613764094422464758410205037050050717828631788034328411801477818214986201350024075142769150978263346176098090026095797112071435646872046706437252423313745387381200817531730605063969179460894873101523584500665796744469588891416433561991465572698840973352232939250998370620755676298529369400593289979581668141680366732411330205242560625317394663362189387717597719687164820177003967322021993437520123906220299386641985574168972115800883349879036198157639418600077110140952133471879038263386623539380467605287339139438890743859469770248720
9609 -353552536967046561111829104535514554345878327665383285923677029947867495619675966064024362703313259259047815502936845468309349721445011983674532190889858269049202300511926963232707601814413479070516834086530570662461284366578210297353712609552418459345466476614829274552148741491735589125362209853601139266257952369772892310814415233632416410282733424877711527659506940655237638736871775819142901170096278266085589160990807256341455333539146813013749091404315239062530291325806186450895237640907031707240227965076159823349508999885698519604045024288558753748636279271962240
9610 379592108138840000031526725309608731309249258587928098097497873203156222872228556189210863094094687189411131239527554228423816801636698238819392891794949884952400500374538053421859139393288455611675343384194955953618101753210757599109624378127714044508364389480782203954797732919619813919587655139244544436417277121895526883497347560229995376574048110538849432875144364437245192662472552290179895177221111960870705382297353902249321631757630395483617162284169697888566205908916397514608504335126687769954781234078264665709789139071042306076161850715173565601746378149866800
9611 -407548030897597563520397544444562658124546694877463316887328899125858364902167943845564444068050322644119830097866667163510442097847111840298400295248812584211838976293082441952749922801403257856097708218610381654183363158631652832368349307536078717583251344597480781480841588535161763987511678507135320045518522665589159537302439557898989022958300831453855218483082375899922666879384326600062962851732276029348237631190324931235590918116159385002593273452638767671283502130629096408731840121297023235028713379970469321982545029180606205351370318095141586136907440157052800
9612 437561227008845176695152834224218545666281203786687867980016150350314957901040545684018234442741815489343821034567824792288096472050080173220031548744828227475170472010751743721064568340204539493504419712152451955398840410620003199519371035616851151176721571962563280835427000058859790546696985229646025272609357290888448780369082584426446088058413237981147755466303409291612039375588391010454448894068639278390527836655882841253894741307039699759818180059874458432827504178592453636492998853405568298903410866123480699430362094560910816791214089187618169904783873206549120
9613 -469782973057104888591087929585873138370226575081473585450506124990803553940652826523506118876307034275261981648788326735784999874791620737822902338162426049407508901803859629291941806408451381179439912192462414392549348601059520720448389568268947471005356161114612153984677920710286465334908147019887720897839380469317524028681981663049493825150299649813161294010748315450495430810006554574152543463640165787509805822789509211244583192051154891556021678782654238854591040430445060350368465083226394755226478025885963991891996351157180640153554982039884082687767240741054640
9614 504375660717076531383059055050946668912006065916651181934990998882975054653923176141119927123990745469293881295077665248981263004747280525952705538309174320300991995291670255713019865962270002553768251230272937794618924309671816340273836590936301873841981755278239543989093939636985283730096001362783654088931331891687533775186782921500039051205004157506127814539648002086505160302940733292344107946966239663284775734576852062794489559937814102417928437891958607939540479838086423111566899923650884914905795444285361923713448858348134186168739382291288465935711243996103680
9615 -541513612801948359870819706147612367452941447199680019748336734427989953172830251202451727203737064526253616622540352397924854942776720691825109030019807000199395179966461651774253741755227952155567951304307146495175799460335472937350626364898543670702063863730433676578721212130283826898669706428454682707110120764961322767654309585198123318182556993194703989979614765836607327604457011015763549644249601759617452592536994507008741148209826262676776584218031434899132688708306816686144676492190175087495274007627413343689453949921581620554543197895183748780098540445040000
9616 581383959177726635779024406565231514191333349968367100955061247010156858553429640609289451118766886302028862441228439699623609033058533226262661867081155217959454140069594816794639286215106175843015283522694271024668983008414335422872740191797907014818455101454246065952898063944085838344966369664959239081915150455413952670955920873386542942006131522545171468872512596943347510687842704728658593981827398432235735143234605936609437335596242329532278723863415538383572771307983920087343889297031955793127846746821749330241480039486658296704374836883849113885451758341353040
9617 -624187576931987593019164600387080068104692440374910718461261070982448223377198316816175310967065516738701315742697991831245415435009736238578488272177469015817863135644789074162772061614980019665572350742028600056142918955150473791955783865952038018564880675048396017378867750607705073402056627213689164552279400259013033146065368357594749257751381108389211508934416646447564183406676878496262083492199631886249861305310478563094632194711233941765637698592663219895527829231377713288312156314397762114754509683094383572414281926575757939247797953755966839149237425426175360
9618 670140099506891137133648830506722614436404903647000627856165171313186931769938420328452534442462923859398108668083297223623129366969730388681513558556055418480534525973255015532426073899479395115204607731606076656014968025541335080972408680224618970509129367782928475098387963018311552528774366969033624121910578678206570239390279034015007115659008260554999112192376035265437691575260596805731375219469030748326811046246184409970864407148655426166478939649497913298541331162990933281295346963795111178150759147225104467220310508063445306027825442644696197877000868461544960
9619 -719472999851257326344543860900402966144890984406828034634647566432935907237333762655186818718050451497392463199105065722065535096954551794029984805580200429845741057509734802404133978138087218457732554853191179708541816987443185755848969967341659621660517742152590574616638705183114861273742771813981041460475092606171282620123733516583893300691036783188007769977607959012677970832924497129042454274824022370664323168742703789505940185922466245073336705285787073439138518074622836788292990900192987446262192276574040244064390498103086518021904985211539780261641778136012960
9620 772434753016714655441565787506055056223310799756553351955173879717362303767819482307659287392942074773555709907320839490057195226717776726619010439841177156129045182656683795539559009611380622837725350184810178119896641426556748009326882796292567491402774082299402979796916976674875877844042062331335603303241912197178666764354840148437580458926824907794094918431046418165676049994119345472371173329190894320757369739488747397083497526631518885979683997416921570920242107822194267196563448896216145548008710232407291039250641807890691817891527452722479481601259930615662528
9621 -829292084020229646604012425775754438900696626908045389472674053357960239612343889304909469705920597908042465167315596566670359442585448681486921772638536329414574525542152781815603802792443109543528405436401770742892673401941788015094111755538365395666214738432206667940742286460684776031070974677114309231659209994589414065843477645635070739861938698470162372306077679816751442501594934792088553442200473386856422732644532676931181386258670207523844825134874996540398700264110225420517474764676922157079456792859225348151907381498001294828942762864726103324765388310507760
9622 890331307221701379991875884587656424471085061234624351120262945383832699907344765912360271056909752566504808991772646411507594444936786348920166943962518149559530478796652617541783570804660608287800533348169683903333198267927438448866705288160040154131549751294826837988060921685477790058493293037786416904217199496768894813162026733028916763839696547677944872010975808890800476647138043429539548747556688262721110158647959657840195321398055172835677832984199179416568863617850873500744868059510676415260739582473732075539191466465005699773932196618818254701887798008585920
9623 -955859763922878266048270755403439761694454159261490767335234440547279223226546862607427427454749590832228531370143617582855920725134925840827338741911152766797389700934550150528687239688395072430969686470318917503945156436551439312601967438442926409664293302237142462506088752428013253324043143681809815631952535948637783137613403294737384193258588653809050597270237702082456205462970754223906732104543725108495646905437935875972024566812006451251223217238631517507855542343192695629971563107507114577631808704790573111495319698068214274666138532670767186327736388256132800
9624 1026207365384908791983912597502924101636545408432882267700386969963314179411137243926694860459803813004242518552858472492492753659024461208834786718773479779676420094654192034570900259782131705107994038702001320396209946406708875564481198087055620999544527851809533043090526502792242671264147896320423105703363723461644922653215120452261050378597014903845487337936383490157179839952102950161916901429087027067007200440143452237125339258178336532381613101955476446720081050126965068893976587201922669818526434132406496710509288329288412184451220207078653663635067788260923200
9625 -1101728248988821054453126987082535760251509786033690859042911224465607999973545686630222036318252933915738919897106841097611578844555686967306640721035293310715333320891953013715167331709860185235079334545937513605588247109138907705621860642352815017997975925508094898563848211477365586190569120934116485950917424766540969336572101700229358683992122889232298936829315088706844129176640801997553282640145272560275980309083243638759046951699413520442452970580233595590354905246077227401807459051345369511655677633992218737954106285949361569010130018785811635336601909716042752
9626 1182802555828764340320067496748874834851978384507976361564118119522049077882331190816535524667369725876620966985643942334549554913929564298012506790653574202978836769416239067635749766693392611462330555543100220439938318127883597758193555872613470707209007365319266090010348764083727696712834422169755726633152957615962397763454289127168264832708659262166148490104357512357099962960410570580389926682611689421094815078496851580831461785969569613293936838489189219852116840801036754032953839344909383210357114552235293228060507523929084690826745142079851154487206551536089200
9627 -1269838338634758447521198149183250628794466326685977523539962877163246583368346880123549693652924687811763504120974943215899173988694815775755828726032305990706889439747136909151633098622223985298943898285883027059961712757726788540333808533125036254158080443582497681223534129936765026767931994160502860716349728759009461370235449421733933040650969317286109000920535009692052918891206972434906080464832294082167446985203213744301918496133236886873610756306056387879735610643094250940642008019623575693046893642800942683743968096545405194865214864754911016415807603940603200
9628 1363273609573007353776981398011352292902952515812496224609713958141340784717430792462837190902593670712394561077967235185969577605239009849196775316536820377157062186329348608403833715696829188956809973257886344803691043639123618270121064448485840764061616652413134069722684130100410130582568033897736341046393633583570541687009179237226456876577200523436563725542804222388409724267721544066187486036071090168147078992190115710181404932925655801867535001676012909583705267683572735031598420979213305164031505098717181031493668266088757388379415067865912466770290369872144320
9629 -1463578538170788671949537177001469444046711650786730982320378615534813490327936395275434556407365396212119476811723695939052470167893644899269456240628680475061805875495458675149425966921637372442730274692294082946936537486408106272173247763704142664097627099880750493872257762169839700415106385480704187358623624835553334031429360524449059663587100525588174760290421924477304992992460370385309057089843604367193517038460383799535376029093102560952661325941430244161840981521674401476483148124636140085941781319317161223891148142011215916572197865146167540005719010678261040
9630 1571257810363011555876605378806152101070769788283546328797674392810988478226619587259397062075172479496289701660807350861493896553654198130190477347649748895568223121489938853891924193535702848781786757003765212197710247599095868367069511102850640881184759965325202660751979220212659122777321519904590147057868231745896079825243847856087853843238848810799523058905712145992662507123830244847080363926304927120905755948428685468338414562701354706706621695513710638253106867553367591349501892241827741760755644526306718318725976820290497440044864757984035167517042319646151232
9631 -1686853160462480168062742021389381704842580810715172851848225316168650614483561111757115623026768328369454473402075374455519217057435923877610892670934418334670690983840880376360843693669896220149465936202491410535543628565544015744844173540325294922295069202798942599427546071444407884435299831959588854860655684945792713698787750337488211423631824142844914476104117215453967327747545122099106013643227172928234554401728662884130006104212082681962130680579564500386385291989343260599379379144672626259443263730243049571547899532160192995843405861773383881925486543428424960
9632 1810946088719717231537314614971877084298639636568030973675009349985072908506085278732542884530140988206833355897267594585906223050131653586826710431124780733035910236422332683616919194591560569224001486970016476491655144306599520372763576736533667595277469583911406796767653989353913953879275686493567920974823595059503102030063064397350880514845247937119602928984301170743686822813937502350469337185003555359928503442363345563814013331271918604400137086372444515316362146884705366945348998960329339683239833817953059441288934535782948616859454491977946314424493978687189760
9633 -1944160778065195131830386415441277674037239561803196973272528834106359752364803134726860437607589220520166997527848139110241833659430096655059516045596274632332823668005820567132564913133341922559528648910184532561128837368480182335992245969975908038919818084969807529915785004224608627735299235465882303750579364662346225004250607487591385173667124427988618188592063451185238570194281238813151798929485643552787086989968346262005783716024483046585838414897828616585512086929365221027293439979145677903074604693041782033486446081539489822207916385853266074659186530023277440
9634 2087167224621607277597052063105796604584624995214758792138016349555661137455148648098207415583896447497630142882302028998523911826810895159164042012142025917031024408690969836964483745243420706866512314899401459400630883440071381224588020393125405275737153562282200488194006652810797407901613863996790357842474069674501449569159705731355051522530686981960169433886608464043306045421788557568696773301061458086010806605348600541955294260591688329352217982849987284538803875218786774791631407587817553763139485916796704261059443758925868365590674747174633493103139583595975440
9635 -2240684597641343859563055328408926494071418646217420795651703416707950578207927977660739150926913412640242071386169216271644012979431783646269366912637334843901372933746131196598230028261433046017320789859039704427903038886179237242717475558721621614527724844939711062900904390885720461336340097724764828208696884900258905448991236133275469500301268988039227518529438384988916468267886615721711759457390127914244752523980088763068743147433991341583737823878002575222446446608063188143163363783917902303397621023040460755549156399654647657796340331786854999173403177606822400
9636 2405484845669929378318123051476455253273622659798193534933239236645084599822682479409541376552314238871936949332268200930949571285329441513386614266034349124002291917753656071998241026169209456606065884583781742383320931059819733736346027707825926767364435982726633153799062477939553867743091991161488454740423129790209175967032216082244328882478730197884523767281701620634842189869636342884055664508344520164981103670733689078341048521347739437974119838058296947017677836047071811951487171019361099243317435445454779293485639340958572279773469505862208939465088856283897600
9637 -2582396566965538066244566771885602660016619967898957089804510493292541769106143543082412289348991259592427895925605607813476067732387828460910218839776477749763808388237862910432199027222112900933471190625032728585521832983353217307735569474726794326860470372280874071804212347355680618208195609278536630370800595664185914659245714606842746649686176705300456429449704274842307956921020237258015753497681884166423242322922328184417445490279756524766731104267626642466745612429754718319533077769189052167766045757087510860405764096955506553531714596619424930391174536680646400
9638 2772309163523947760356669572024544301871240331451894670046087206899899072408419839665192650901489968025912394914867084535799788950412304029414228977485179749495978306374249412092257755287670148346892648530515962378921697419187270430231545092478249397236735826525340747031929432246220894236946900773036471697789525506063769718709501106945464837992524418445128830163404551520035593065634002563276158648972045783409785326235192147173674667481231057906881818593543365257990740356526615410569035117453331761092958123299727226644992254266584265802865764615965064767091584578369280
9639 -2976177299473989852273030356879114801033513127192841118336197026575643783452072106133103531445522563959074668422248767114178566634844040597528400132415991947435322295514680853262704244673441209427524091613000940587808164498443355420618819769792521949212582263318088750657365544670602199507794944361206655627352993607175037076687222371340657112841466621237798355957165098982323033937150174200265517710797116052636018935226337675707724827180495633997772114146722089742661957321943720555139363239413329074448335984705813644615830735223972342798659588835074400005418145708833920
9640 3195025686127749012961698065066704669299651303320121043701486549158838726523965592108516030786794893431836446309708593207636683990032209112657907378283453095631367446950620356504429882700897123903185276048362457859559462299361091103117343878894284628679029468581175912285208820203304156376104436895489333314919824063103437376951216659868206573567704026705318070190074143287967864314788156180163858067892250058345467220596257334742322515008678556256359924567651403456980958625299499242235203817027771175238094390681668206046064197340585737538744522087458652868905120353935200
9641 -3429954217600022200335367014238700331730976084193643357497358114349311039878421405075766703296599216734240269981194571207166524544790959543508706409123345188157493527357153692231113444339901602488026110850742022205676876804530680041451024169345356663911146375010086082237286368046226407384412390066880770470886840476077806030009656828952255399214343806594437654019630065269318194090374406486694725974089148805222177838333720615028152599630993735779046414752384557062238502136839471674700340926373382084221549345638353585891139176075965951437605008276313298972809884881049600
9642 3682143482660974636510326438664450433795583439023136345012343929330125209685320969423527351186555506353436244801231332229826638466217013860557927816211202366572586006424033060472357185092324378864873800393062676801149828704661409380713273749398895998595654626392584412892963946104459541076543031667735224184626313835211304860975261409142918906669642785862208288953797497799577211118211898455496789249338406093215887257032860265208507345448479563707190955006334409622287986355665661409774841533395957379150229046653324951927467416464116317664943392533745531452376648334823680
9643 -3952860680363235763864316877298178412893214421987013041234700069228237073909262506121293335513876629659357967745857787853446822395532287588333356233395468295136528350711287379091035206481122429260156388274098702514251305747017978754857071064136058418724363101132079465718224350964882477502365367349958924768774432851037233694935429852865744144622588556183849481529084596691244579413969053199209977623916100752897701115170616041392388717467510111604808266408505927114753142788195364291673302227426202150392375118085668512858005212342638530273445624159658888757887269541816160
9644 4243465968999200763741513037505946264300227590799882746832129542636361751545476849802124896110616394166325191922397681184889434220877273457546442858286985030096786788479656049168980009869114379395154465031414450054032410430595472393140489015801755214848026208492297901990061208766374112167456995121604803254815374367352450034277837693325919367830890492278026373243181520650428406496041153625245869622713314932490431411296567481413603151864787723867130330080670298550865003671898994075275833206897517807952866076448265928593044810217201377002670430046926744981406513760680160
9645 -4555419280106064825983146754508297345999924376044613028036970319240797936878522474024071863387567331217115203685604038274900765885007283072178368739658135298782433669945639590503925228257253390701671037569890360392028412762582867157603944025246584611636156717810458463527309971214998398436113061817172321285058600421972516859350479793761588455419389090929437602369384845834558331538100844787159556800040450485017024255807328426322684686532335671118837875176126946445674658880025452537562830202696738175445911396948543785267324391562988411698195846281904898587799777998479104
9646 4890287631555871148532166061119484112809232084392311949657244597803232763250177464015198957865238467894122935052269095250045879704609370128764866976494291591184845441412345603090562292693482624992267868704206532338834253261571483265528606886159910683760781274954747248300949173349224917742124706947961710759156720942398037588236700989972996262690507498008594033483018227089600994296685449112190233131596317339296210715777441459446844161435946504923436479880140684326643324707418266447177427947605986770171310044281225721552798837069649330522292837299303280788179667928234240
9647 -5249752976257137495117116313683510608927378436777612559392883431646022623199527053031195549921226659936901972951434429252357045906239662776791578500651179958234943890439045326239956679007247903306422524819537354063872771853812550865078713965857506207130358488472899322538536959849782986011339701302229430983549211509584280448619628613398635157174104850625164097980351390187012207363119866849510661353514773266031049137449334567193675308869106716698252299635703328257403951283036953725902851562766914163420142294641611240603015378814775133478999462160748546091425307828042560
9648 5635620625665819850376139991985711944806250601083678333295269668807240898303472858225126406247384948059232750163330844291234402773438506968005194770388173639718108127234437203424414012864761855779659124034301229720258640306607120852877654404133262328541596637579266098931441590673931484141679051617353030639448337039775067935246562071437930876713137370617389329968234921347762797002257769199753545872723531272275981477606805236473683686392174975724307317543845567496378468389993621146237848640113063700115235382185249816467354234354131278724552728581102938828861874652773920
9649 -6049828290169758413915850783574588279567669678536346900735849275225966987368322968362912570681154445971125450068734426520763054032426149644991698334004007946685207380309697154163486944266168357602375629010261797057730941127697827365748302950594516209759504645481593897499499210111007557594812920456762788519512291180245960479258959955575351505354272602626108886512006853951439305732578835511072885890877212686177552426772456545871557599973465769127068163331194393725953513638928575888455166531908039349353417676934307553887967418374039709277026412109076837185592827982514640
9650 6494455781486583181160250272922725719609734101690201089020988573704142951451404531095942675980893330716047682803929883953531497285235499546589048736315246058429862559302414581456714836793920184888287336187228557331348141738823354714133054308014792067749557117433015788194692289675886606021004768420068089746459446341382040268566154419421167718577790037717269586653430706089592673559213339887078853233266169910810525402373026311971294173506565550236584672769089400505649710092086045641090719451671446013925557804183526141031628517966599560299205980552041373789392861930443376
9651 -6971735425515625828469340291558442617524512473312310299000535622145729439149296843407644904342223983870219062392950849537754142104213821665820641646076457053415161169941908217320755695123388955662470999781472883224114220451816034406234865158134370155825962542754230406045857334473593768442199354306500623597088328939473965225091245357877448596135517250103294474415425299191931551493314598876824670693263809235005084953600497636384471910764774981603923556097603457269400678350197991623391382167045979999468832934880879601831971283208646571435374486845916894650621721948084800
9652 7484063237626099365465753710952057154757883785215676844769472514481773448751826528130571683196695511630574227462280642238437312969564065894495579584615256135059142887518259545125967213042913214223946441953764788963390010375016508528710764654732242586279723360764074052147640370619584490028935681659139110653181547354381462045678041366039126450213646811461641119792522586919433507182365422792764227827504328601344721013217492559382716845235608751848372938686680295823021215527266328392324274374832858485875904059603900770623959099863905852273501137413340477986892763785973760
9653 -8034010916164271835184708719856690668485508951502513256013161918501875070389267971560534449999645859171065188284104241702670615332258703856204620664544828354607263466302826625790588782600735640251895732500537202016572608655148983120298504419129807920313287593159907676131943291797613642949423269491038207931099051060757763390544022778221849070741795659124748848268615547761163322444645117782998589067429906482635525296486264088827151761192900804054879216289910538978782747094743240585297915518478169989736655384717937472545410664690535232151502130849011141718908421132086000
9654 8624338714040464267345420024245106892958226605854493486252601877492009232918520018259091161461022041824299848375109302675351431896024831719452465173540660625270421426829762269299064663248536294087612856112290952609967119118011307897685183803776855171579081109329731276110538254899977880597778756747453219037858299723336427365476014997410841394349201344861027914099297999536492932328005908707727257981942279956777230445000410819429426297362844025765793264901978041620031782486890832090762516286526285749492818078234918420830374870192331834924590163241547247024539035267708480
9655 -9258009252632713005025709312904292773301095006407949477741654822296833396398139071111757477023685650067898627614046503036470452406922511784741502330927823732859000175814695420630005375828686601048986297546401819363061027016169251187685262255315563462867162895967492654184127515146241318936896839175324278040956969681582697378049827673023581828311440244045602972778762788117753430953848481974319413071022275563773207035480456470333872204820435347914306535260259624860216081951819869409699935835296510874441015953996549723933404818227058527030404230024914250117415755618394176
9656 9938202346939597590294931551286680284611402921802707871883458036156726108200808259939072223874920059533332079438329850023144185937001250038549990149969171299641085956730252227913387593770192167129718016052427028566855628875364952085634146765850115361304270297001973542496523272769436215167794355262897087866542014996219202499256559793057534358034138176022034529720747493439509694373347120180384413373970634172908342657401444910001565232560398596296578711562886420045775540279247209980270522317743737953099596153816690107495675888713442788964244450741923080939500875110805120
9657 -10668330915953378789084411791358679431800586076855564554282212875148248686427506061532751446716173164373614565056648943205628908183814395021265629603345558239596701947859767278333722689968633217299272525852565978048982957128428407913142193534558961934944126550378123231880303117574076551113703608154538842558825505868165451301020538342108623504691011657714961358059813939399322927901250122752637356593240587332879749415094469098825230832105418646300016149371500734166332142379848217575123620850110506309437698458763697637741288507169724483538193751184970010243828867347221920
9658 11452058057631249847145193589848664091663131425936763711333871313648440971080430029281065969086625596486436446082849993470675996432708189593843993593665940499851099759413164382195962957827722108895134580355740413888295001937970328912767577836974844566912867908190693493062171112497470483909540675411721507184075885443246060499638991681877423546438283735514703563662095452035581630042039008008138123671124835364849568607111610840821727717044710652015661328871341003250431546157745786254634245828209106581119964046091749261437616593500524699884202376408505520253768040658115840
9659 -12293315373644036099639797113941948859618628640265900548221448330522788388181278051651366827599363069765158952234658626035863101162581160080823284372805933720207004184484509720362031508115259714623179618758155364223765323874828599877921337597310607657536351132853230068917863368926452098831443510975840118212802773812885971574769734239559193263776195520825867120393831088900427348026901327179455892271914306164394522643646892328879402420218364491366085431300819815325730085902711699313256313833907886806345997931414651239248392492118251855588157066492180666125391074721484160
9660 13196322635306900660657684102004405430732605323411630764393650950432509852950677377893450892108893177773222789017503008084385474233260351105701364354467606052658628219301616612454802655921439097355923238609072201387389062403579981153057006242965295213634680961883362204218875234214366306513173030254477650664080735346010898304790745725883677918888843339820550202346125845822739155472600281448948449998467811681021741877512572612815976299487372238415047500469805231762011275645646527680435706778900302191715494531007329561989695278845110184131668897705355458394851329635635200
9661 -14165608888776445525213780615057726385452845285659928811538453723974548318489484562111398072130668495145155889928585025203619975443402851786122093579033418721823325608147611958698026249567624972824353881720575863682244667811826843259676240719541091937147737853283598177916899757499396382637950619542409554549816518173204280684415584785246845468531086687988579540900626288415435539070133108661434102930376398439410396103129920782075680868129964238898551209892831201473833608149672979878434364527426196273162561039316770589860264353979608412144315624834158703930645642410778160
9662 15206035104766210946042140414255587979987115831480586359811905645403545948392479983285091847854476351273307592305294418966672756673632833565754797876523656600328058811130657681049255619850406103568554070475173845828905109703580740332745630921014250058449356587278021769144636571663134652537949766153133743467144197821434543832486228194997240687702775187975063293261290169173567312694517368891799996095136386251682841217195979378442136638568773681998162649578558396743554412706134881759425852915201259315154312150697141556573023802237526989076225482273846626487088228812225280
9663 -16322818485723563077147358360444843548250248203397457062010898081872759923413395948285567763615742777776998795058516029871038479128265310818948311989673878917841960061929096740124060006985374532214940741394887384399885233389913664099729781373425728572423623150593535712920827596412800589135705375672863128748712253269942342639308005030533887530577782795385505297088100174723297921184418708174512671710620490342612027069312086163674765400988624872261298772385069275286648569959240875048832420188527703959603400169992704386795386338720814129977400734270733818453265902656104640
9664 17521558551663507260585848820883088431325696356133866635522461588284144349500649515341764703867043437544199023565497890676693053627786410424375524119946729123550400018314490560751551466443541782187807826536984918449544850000272655347550415240594285854201362856533674083120797584972345228678564722499825214595631207402852595330417244338371233945781718222805881739795656905423887272943763429167880557640035253690629631679670029152807056646098523256225719135540243589356743953517649095693135073443233135787964809177699078740127576800378804749716404992186213405380641978812890560
9665 -18808265134710042658016066286604757065573436522305736100045249364056856270510096405063428731456954662608773817702068212948474716239644613101792913845764378614785737839033614592948609111621444776597320442032274225417802499827537617706374877176713582319842048309397884618396023157232694942716996370602437598857816136175523268374347417165544271033963487713982450361364469224977850208928241485694142176388973672667992173107087337413956981716298973642102857541791549396511041716172915930547760843732521692526788249719256857115679158386441364114166841532308540103060754575160922400
9666 20189388421897240725148402914044980820205069406269673563051809699647086592468688267335108547211272060963872129472005300677908708519594582205658925007173515593310422895371868886826903149619562544436127431414792784655347562681677119648693528584804869806293494014124754240273843235161562171999508602644450581712291704149035201545702907587217938422353368888784513853045552494232304366894925380099950235043784068407478550355795030567536806551191250646393799588108982794783694851749589282188425343387842549745766054517054447707305130498204738625647099468126521794263010214027239680
9667 -21671851195977447249522546197560706647429993101489453272115107033165569783102857339058145765094931751706534630211317112657932796437273217128722088298858380688526070887846067402155970607954660009182256758158894668240446636473276483860429479048992326230621341969201734748187796207074066505835209333723090720825622994411112871335926011929209684877677219811403318068790024499288455256680048415395089222345263802891627311950229341393520269889965597641617165314923507983342901793411726394244414690169177148694204771675572834361964907943956200068442009558211734717470548616710465920
9668 23263083434923475112628664809897594010117619602029304761514803623124805962604702332200836192554495815191931960992034492782174526165051466748940632375453957268302914748841304428198908862788405810107821055914790471378215314097980514076646188867543794141531838676847860346271088897851256932133389950607866798010830379280278579794624865146183289331532610595685312916243450046860117284157815286103138736796866020426753714978788975229544117024431326595577120432749169638026455069667459203411362106041265199021742917435841539923375242974520001370505405090320083871265291840926736400
9669 -24971059442549660631579803054577608526317814383737739244067485710442214052703644009761764176898588304711486275648153222148831674226608567329079715772190770329064756119559248342968891563714523037090707323952096241518087219791328035304282684308589053914406959050263145196691143479407476864064182416508011994721399619597785202445276878865681009925316909936270900885850446614210672134552651004918328458963220222567443608423102460847941559799209634713360924203206107514673671943346417655978426418296272496871608408965116417573235648146109472994488916213006678239823521364200807680
9670 26804337695271445190412438979511539053779943090839852775907121963304422613562076252796585026414522438021484397063125516011931658217921450580992722391290977429567670029078664258694254286212928846847385001560468046651560680020701039887901038159931367647766102570953223699716060756530491402147446701782646465550715223441372939198693894912653229338346395844166817976811073640113600396035465581458543254846181742632079396740235723073048271673058162294652428554682934789372932427174670560678143679101570886266018013403088964395278612976896810392354350669229280089257226907975504768
9671 -28772103603537205844630421445695198746332436816439583484004029263501498361936836017314661873929598564086727064772197706543641188776495097905728144311749988737446964457841410527448245556946200316059915354365450056939994008804964594360049014428710798508722940816030201771188699095474463676568144243335371945782520425260437907819265087008241476112166461778543904967881620461841425758833765578245254181493010654860855660692728310361679865979140034827495303836275184432574234479056309533851406478342479665480032630904831586890693907705503385908133487944035341114257674203277846720
9672 30884215400966437834676136661944702840545841927810380560227799353519795165491870631128308625271865835608868781312085966402483475556981999024208313106427966734606352716936374132725860098714967817010153269851975401302961236787227084953850490043640835736254182136662066006496868516209662972601999801254794780930626160485388750456814441178988350065008309530545599816474072107006504561338216052308876050043506258457360072316683296623596909544745274330739605621212235521361677129021906521885531604118554939636431466412438184874195163556156751574524292453176546815332420721957386240
9673 -33151253389787018484119052400893588503700586438321644421154898566359347213574208888595353944251838971853702801145871117742634474599348978757395765813006004386364729967007704217409045764333780514947271750991575987850414716096762590767466701787798074232675720243297449289521844789664604953349145643230265097452480860493550109167211560947136188105276063198400912025523656443589256302293746736862727937927566370167644155801876553578393877384910253591245244880881098782633815276163152900870749435522029529169204797060089671760589783404991532137786977014160724823856531026010381600
9674 35584572787858327426054704811661967222469647194373546413463489026713168493753792953308051115306319854304285608537386151374053220309566337990576420730435213857778242686750281297381749567557067968399123780035624702797137374493397504760767884164244846478338100529975901515817016678296297631767463191975968261182749837921555704683840616300208479089491390324031690234707575972697132268139521118948466770715569243135510152295742247018827378116884461533534009184515366154119842018393668565940407887029758308158044059432457288784056601008738574338309965879793466076975960310793893120
9675 -38196360440479257433824130504825550106269972056741602849000473211418765427963504785223368606804135201690330257101912969798747399194424593164517358368560658536136794836375540398093138332854862555768977299390150061494075424876436070753693300520266865077075165959800238118722575822365979650812559702714111805586586003881791665261442634563959857051950247674127585549473902973791574007669906332911439952269270508609277495536695847126713481188969405256044735858385357380766324536667316746869766021204802611370765466079992535057779670837961453086251237902796254653481057224426319904
9676 40999695679399451001928567295304351900242382733869471206505594048954262103096206862863234795755164994860205086969668636525314313203748771882385131053008647693061036768494811131038767916794255435744164017927051350176741903614688923253669877491565611728560343687379492729715034154049347208177807107726235863966150449382275025794106927858544539221604039466461179003351874433672926601644638190138970354385358511398433140420725717334295585938705928296647956715969743052534659357022129090758387235544732418823553505929102411434793888140413695059164075957684765771934660852803136960
9677 -44008615632073739862573668689887522855140276141280141264797262268567057802154200067428370819718233370069525988786958942656456086586832668337399409482789499709711259719462738427909624434589368612617643298335304455444704811414168250687491198031674784247394221407968257851441329477233789011295751598807525465554202987962578969040746260253181594349672273826725271858428464086759314995099978288038586700358490358406237581631034144896594298103487339189404382577054880959206312128105341896590332007628020076336876687659221086705392945463050812478751957390320404658638563696594492080
9678 47238185306325990605075698632181491666629001034272321956996684454122946907944683332852879267845412862633731034783246903626190896792869492657787850846823020265576762880115497637420984418553210081183681643570386345598064065680403221614835370407568519220682677670066640052378571923509789357733864534826865412525231012826863691083205293333123256614583017129430132588750662554978364270228421326394289830437440152351211534585352623584607495074463642670497158386534204141426696501923799122583355294496762358671393242820761958045941042658871398533236213115446547796726357816331007680
9679 -50704572799329060857772367051611212243875424026152483895119028007389610649794392113385177514829642505640090408661834109806056770966148776088381131095474245662939651176461992405209821699880611843975699882809313910984038250595298921429236396281592914465361958766639453659439312430193570928479354241694473487789707168167663579723749197839007887310959688373060727642330782013481081146093757203317887154932493439863784898062868877696286727385142405882766617566411417525708282513870143642589340709437664072424494389276972665322581715082598739178697986638382732380661153057695560320
9680 54425130005280029283869360050146476810877043200160937292466209881607931793211873168956511258715430032524201498245494976589287406338031920133236854647072535837653573748834052866134757472825325610446674759478050209639307638229571049654436714500956071820156184011502975314076330626379716535238039428567969188309949342691641355012964925833739845783332153044731882584849832611172858069198746481586557445099101436817232643797705606667163116929033202075919515261423009369490808805901505139361278426263421809515270882117238456339969792436853353001101740905390854197303564747700798704
9681 -58418479223480533608335387819990035008369826884151832640635683541205024315107910490627590620438412507583763801452536109692200782821475029910729788783115332193097073512477720529188184439268020734029678793040148049086323677863613774521261776300796801106455339487659924555940176302276738743718625015028952059863790839518575156966514917860246748544818207361035421080130639859397071793533545053112415344676802001792948268628712382610080150575831793540828897228723437256553063436743361154588884086135746508319981073771229015063295336913126921220407685845162706329941743500604904960
9682 62704606097856385165712912286276092573855887740374381322157331432655332515118726841809205591696741735392235611629852772822167365083648795598276020836849618666622206072477105007615320153674677897863606345654033455454285766665712216890291434364928720693753489574470518380756200472251752317007900657580325490725228313189209092783424825309919265356856113950642044721964763800254955893005086701267627436237875039152971611078167788866579799562673512291742963633520525179222582913616285080958559417723810051905114087388971974383318259381015508590304640257806538017383421048679029760
9683 -67304959350413942985718698398747716457217023158870947266436908371866471589751926865863408390735296106305075169488176764529722293124296301630800730705138194122173510227193979298082771751001884089397152472994773884210978332206972940357243201407955767083262739357303452618256341538770851792144775440544572548947118839924350215473358577077110585563313518028254178641851858478036459526367451745332891083975428064355242195552554543680620607569717194840092982793945504635183613946387785598239127591505215830509029966495428723898541000810360726593985394195739778217239290703744638080
9684 72242557804888926011874178427230833840873940699134471622595432634633786897472851187873953922605411085389358287861976167481511673066275791658980277993350706229102243164224794518428574547964706796505365542511704844858320728903110381879912033906659924773422589170500521932775400245580014838065347121998031942392010341760664399665995683866473266432292745363757978313713644151876592856810092127331858472523437290703332371171695476258176421953224264500609322147019983202997932208791840121164597064941639904598135011703438033903818828017722117483335280970333209073171071141821699760
9685 -77542105233063673579351258539679965587617707657460562891805534365661679227129078154403968461847318584867108305392441422569976049105062281637243432772979748514420266966554520950731625833811574658054467812140877599716924673651013361569809843739626417661781741685740551398056384786295680614788820795812574510674725349227867489137948014226312330772734729951573640612637724825952413493754670974150174932151841367688500255256602477777648637762332724295816985566982539900570662841137269116061185895614112237948573248399861541592185320350238654988803742254211618817056261291427512000
9686 83230113595090767034094576947625695495379526264376864157683256281867656799046960142285935441373264526946852798977018711959057295896123100289363692220559879835472748082817823855437382397832087191163553398554215083283345999840192480176511393447314913862364611543134220526156992420270350469308044624297270752899528119328869970607425869737999017099918306661613344101935069463692791668605682183254115109969065623469274208382359408787845951753071207009454700011809187432282891910954139746577357180167709157146061700310831622777387897277978468456682885901960976622231915846514951040
9687 -89335035286856901349494717652349465812633299554978631778337747738834594030235572520703341134656222936935741415823138989410031340691399776942467097657453954240594595280320159445429719026334751890198467894774847311005130845160780192370570912434422638446474563600691787388183792234404181935340725525644688144865118253669700500177957939630246842407827733056687315169823788809830728136048854130442460598976684898987915748984602473608374938934222630022857678867553372572576888993423774055053248226825849325807917665438858128427133814435012341460738237950004070692055881484138028480
9688 95887405052157464302356884871580766003419159954728729848861406976032210866569128473935895149936828512377153051422519928068529356647401017034807972681524521235775107639710404653937344776209024641618385633003781227986195208276579436139879686869318959433146684037352053854596621047993670105016573295595677832352561757739078731597806653516051219265262041879651685765599999177875114253476630845564412893810002107438988377380216511339526178760066437647253199903736698844639321937968089089148654638937409436454245107812941401178679927837280723513813711709154539723042579039953402240
9689 -102919992265450999168603043486722263211763479394675769428388663649963925429253962689135425377338076657491657213171829654679878456929705762799815598188212596775478358931300933675912083412972914955093970065696808476946360005104524291377846837294770809125727795451047537565381938011759106577581891513968870632683203227544991230940931620616099967029755077766872239748323954343975702062475237699209830526916129276678249154503819289564987069957481535424932131221582409544752053248415004092731370612135435618064383660826843514768107194103062491112063239786585463142434025120146966800
9690 110467964342461283485220646068712734135933818986284733235636144804894465321627824490312494929142405409251069161569663182399703004521521049431825758273993565877927410337537298461752058669054117261088112793779930604279756048804433743846025548288102743151363214594426106513503369800067495162101077721071401723108038976558771316162525032743819549522179547513021227756101516172773536856900213526986006876932084712331216166680489519939352502421707610657533735870549112609413592024958476421062847900360586533781215908512844726651777518762084712459259357485770344170623336064900800000
9691 -118569062091148144848653788284432745416406796217246192461052180374296952897716357504853192115280938526415554494976402738013719382945114306031456037562939196469753436308262357196590534268662611062338129554485148159017456912552274272621663859716459155252893514275271348182561293789574124219024581847085088079836583667661320411757747202268117496152319609112321949777774700280404649685086829231506584983764642686038147079017323012130709595577126116842375842265934742302658360089760603236143931194853272154601257984252530329057217014784759405535355380793586794433083791780501042880
9692 127263787874849912730220315630684418623521495843142314437849139748631052468864754037286473843565970633922673828350176176403562084961507939878254165218031972804623741141851538060115858098160267174133947821273973582338232220907452074869939777270942705394218664803335248308735643016229420269739833212317939097123763882125975376311423586677992965414896519969472999274582731135556562917515425997567061446756455414514627974859917090596410067654515020617202364635781116934145157918050183543198529852093495683705816558076415080507866538441560636097808527655235967993426357670160304320
9693 -136595607523004045193550653290171006558969754479633578115447668668616497940287422501210812678984101771061313065408070571543368444072625629027339892273901406245370141565858781223086896061140345958320508051502077839063666843967773018965435551736683105681240439208789116062966171712873514044503847419002557697721668388699821087019164070381289063819667421548967886472109227337906283008721721147779571166809109316157281629159632893103114099694960900706609236180230519944853813872757160633600262209536170265546722947867167110176981918958370586550597554391451604872987887973357857280
9694 146611166993092806686391840243361105514470848354923961465394372088785475180094606839737422041740387459315067227655514486622084656373389822919389968410288878293898711896260967664282555090378716172507293233587223702083501022330976626847726365318592412482928496395363841580094980582382949978761583203308859100538772693321754924950111559786484291145051496820266332697349394996425071676616483313885925742402043952577213901602462910535578400332447753239230335001454264156499947322581769341967896529096675330833231713007419670856861179405300370410502838018299455970135476390472692160
9695 -157360524860675660337240321055290091709349434448668925026335856819450153934385513112236712976659710087862966062891015837826189419727045350703723627096544125840485413738151711474060775310759668469429218859601127463937415969628545760023462148240870983796978433331981729313855819085879957899515849508748836348490149200420506173650117309889654982654837046066197883427700995617580765271825621696692645878377528798373690879578962639820263231477218311627393863593297025130721072273974794317824089605926543725776828722487014566849461434934699416156993322042283544151432372549221566720
9696 168897401792921611961638455599709544431495314215506572573235701356934046384669274051980927007894574665243341264308513901720282926598617547551407337816166051008730360454178625671820412053403519485665186956928852374764496558015926276121032590302078418290991225467234159429587815325589357078348765450541392207843523714524407769170089119890223780983085896014057646010518572449971111564977817389565487333122411403715056797528405060474591287387809802065614388034296406646384511089127103253614940451254370541375359994012867713782854116819461708258235675479006357437344252070311842240
9697 -181279448245331811779221631259096691369379684338998872727008166923350532549451981817921111510559027852751714060055746761839559135377774194361492680196767029716975552683140288400722411851070635651004824202895730543062969302868982100895905616625292476136930490177797714176164443747763500699240435049140812953764120093881049147962583829617508588200394675819262262124314264172823821461531279689683556818609449779341760322682081052474169895444877925964595113268356197593702440301217408409060824887843580170421818832402919097446198314852039117752850410761518532396921818856781653840
9698 194568531711762282070467163290519483507332328592999424076712364060166792599505543029814045875509369658346652443947609472725608844232311466753888586202950692180598123276330118450748248660220140601859967353620096578528575177303835199823879023222145579266702878462010834862833989336183723165021117985611819107536660625254990063301099310449006304207376971061583063059931591512357017070662881957209193733097970530007081173830956643147943259247383888758594672497886154556599020529257331533483633616196821731767516060777023639720224059809864900671233523906969394224424737717703009440
9699 -208831044954866040296860562602734692501685380154617734375344725364131524838601803417125650028245890310233240586649912917649861614443489643120693886962237329973876713971828219207917890274048086026297351629951030081926993621483678403704643441775483085950937779616544775480615117656715261737473630610316067049475210926433473417412931038554009648270572770877304605760715836201745981561010256489988988706984197768458597408883652066489075273976480458593843763370952471005185904668324589240560214324256061019175089159557152984724364866329824231690193067112450379700338031827790623360
9700 224138236748153027250407322506896017899374311300294874332379394699219659602214827701652042440663204586457117336760890251883406621947655341807010171489142888508300593758595146702843334043773286114017459899734103235660792687689515103577876547649017607549929781844776022153936967398413141605606698512410253733019454792025210173779348814599199238378608708467581359349046071480110258785185680984745078007437789811179521974052782983416049437272141654812525304068724124369357770295865466302212269691418986422864567110851505374222733304745415890538309324340705600044432175051793706352
9701 -240566566772529949486932213796120557729509038449076736893697507747150022051228344396743254111399532621512792969154853106175736999280162529540038997930303077819098281351595067224924246369970528607630036205190507656089257992730910862115608303437208855294295199223758471376512719743764431501588988853323512202405315326239826276414834728892820152822422333811333462508395973320003450174480515678370314874947689277866839325300233078591620110418893300707578146422499700273490760084248346123994703263075501956972446003188856408802747516933172767651023290822339778256585476798219064800
9702 258198086429982685918633535448446998049835068358970234551517076954358743477988482504886354913103738320709760244339129792878931590695607952426884918478764612311651235279782971304856319280446126128783354439959345420647209287165844146262395451217694825232527110262926408072236425392274419761829991044962092697156866625706816298781691589014293859235216750840634282365389481445000458631152699378139132402629324152774966064670719953300138662549343334202072132340605300563785764927264942500968551758420724205389017373169355267326225328183347306505844428136198739687629906162697512800
9703 -277120847465593755320868256041557932253007718786338072547125102265554676578881415892956886277347601567138296445666081820036975928666838786515011339191749104712862554910328092329035953643978706197564874902026516561578864373143065989776746714015882681906519543139160288483209198118633525280474414274431651719428701684008992247167353775189535652453541191305114497867541653325654236477565969812380021344153147424882249122444614127448457797196181838085667876189465984267736812734036228556842027652544333218043433070266075384685180566902399899286510178574659976838504906224472025600
9704 297429340426982065540877360144724719874459008893847258508985087524710106465240082687891164904208267711543895149834395181312468515474549538682502594647974064977488903566242380549416180218287652524733672034319805298742817531286589601012294259763959001396558540162361624450177381757904889144052998439465716175703734223126305790837040223707824845330612134206004606568030421142616786500951340497732579821555167037397726455122863656313991656300868019687001421776103729740256649117320779011273288190345503155852329384593993389266110293257506207169198735090510381912023271620128318960
9705 -319224965138193576616080093371764114660037386743553028827164025167925157510213772781340853964118261343046695908981882073598811075047371526662717281431093490192931502117407929963598902821684768593505684522627260549838222980617983459669655147172709745853960121801512084018617780322057357006487293822232858636922776642536235409354481280732503506907055039899203064550292400669319859481915878648811885189933963070228978571457103049106589822068633468252854906921628395334976591304711563691576395022024665517045721000860623354234324787288750077129211475914694336127621061713817366016
9706 342616535523791019808579405598143320409900276145932638779114315955714702327101245839968032137471542572472700242239824494904913855250070314512813048007313613348355335443112745102973549773550404375412185716033999724862433294502959008537231445004625146435446617433033973173021223054780027265568993229913187101848297001260449015195881714627394100206296685681834412711460152887540783772521239196996273957789685672679312172378660415164930240968579511120116673828057064173966560895598496772799254374230103618682678466413592203700774146337278093000194783869264303231518971608033007360
9707 -367720821289173040081863739587403472519985288518405733727458254133452587201854540990654858571934275604933973209783607816625578364880137371105066791713433807214476904939116981856748953294475895480440068381309798777609373368653994931226685528622764165903180410818665001183217672869202733848326370323068084104904585134976414604128513224819458434725039406542090304785289193307464278519610358395571927707828553948919668792092717083034309122857730649735037125926878900902725097639248352468983498921861451020579999542230144841333251345639736420033779800366314377265977833539695527360
9708 394663129145839761962858781142101774763224063542503358434852603848050532790312110505698706815393923785265447607861402375461465654610037456790082388391676743288199987302840541030031541788318030430042672109107541362505698606250706530674689993133691763818228888316014540519112735943306317955503458129697888257434417576081309750925876294137956862678638291819992396266628717701105211726444967770475024834623370856614013257894829353748795306409749874351804460371346174697409251471523670035610134105221565375301576257091415375864892159397352820633023125793000859315038424092198642240
9709 -423577926466315731452020921693070087198235410810196077955971270214562846817805330675564952555472662939492818990518734794897713442425733654352482679220578018483658669234422942331906930127821388094120428674688116288278503302675806580294110621577032322574274474304172443227634728742051647467762115107994909114944767561348511483613112123879322399695535077676929321962157441853262263002760329147633424165923091175054568601002149845647223123162167602910266618757042669602778938063069431861416320959028285397260289924962933226412209324030949516984516502780317732915691223510908787200
9710 454609510463711044979146163825928262837363172657497708419477490446658210398578510613937220332976824110946187855088664837725426995660471869183709451847545101329002299330856906684092191134364078810489837806169136945055646927118907660798638585751162190058196671690938567718479650102809039431982763921932619590399933162547141319334946768346763858710600082925613297079031366889263639875304340638613387613125775522013249138471663016279334794912557998589514335969415701085968808568753852120497432669023061185719564910379292763022572170719784116517963764827411892528115994270584750400
9711 -487912726216486270412068649477617933004463535095855467246678720570095441738910380858029285607639540108373844062334768980749596092798932113303854567956346812432423996141396997461548455569345527727424806508403754971090719845762866832876181637061489358291659076207140385301743160222748063527633784301599550238163255931195872365441704362081280391319327056750730257230393163660552856277288838636265855687436302875694588932364172112485058668600108465115728076767316069572670950271056218971922479278723823511579309661593074702624349459598688657919784985404466252616420973625139569600
9712 523653737101001089058847524797726489054913701671455911456084410498931248014139882519967242188570699595203043275170587460160919142047867394764451989308838216835235237397966497269882475015394669108882298566621253762906199300448718736765009958530689830947601934023316950349135824190068398957033276704445940524508250678961269648966316643647073676517826910128446238541355550712597897814467512343638951958049362268279227686390169279446388733083149728771961421884942868753804891934364027992699643889149548516124763934695040963416093704972325431587403089607544956100762652234399696640
9713 -562010851454066091103660689181223802426702372181508126487632357342948150530084373010466719470223188993752002691492864209968306703552264773203210831892808494695838855097832528426220044359420899834830033527732188641239090300750553827807271860865647468930434589481694615109297741882244786491524802640822705482532967685590705551844014730149684187164155413495021763739425439654061966593900405710920596841049922415838163831111781930886110465077714454649041392218336236324854510712097621528479635122592910248744501407178954416305281466164639534609703480405505391883041716126120078720
9714 603175409566264434953339100993124277981691941759933187763025532587341524536242853316761191976524731743916510378124417695234331609008604488617111093835327983436793009663185331534511710725055963888023701036327630702475564695769821444177323598860597416236143639339997100360179010154714645822557015084821381892875642979712765519878828925798754332540032529121160369982571110162825520131729763105541495879039327722484028458934760809430714941318030766039885817624885837256160559601719285163138363528565326059798192704880661728660718217535535510406691565930425842757605467442867241600
9715 -647352735405640991444640992856606011426662060561838966957760495437898724883800345262197066972730024865938248447300418486991287675840364141706616684767649017831326539385889250449451699966809103062326918846052164427618990846128570262022800092169083587433413351488706075192359044858118584420914230551091622700803352806883566359263805259929739359667488664868044568867629742551879549069296758125428138864782157782128539353917710310459440166828396830080785915539863935375763433967451355757439789795052733198250418923549628980765481830270629875001354060308146782813033270516743388800
9716 694763157791947033892022126100145311455051785327472403378102198208237779746132412909679918807846547637282593448812714616737304800023704729287237778442092624928257046284337586850850185638834334685288932924749856880164583951615641228553122765187523060816044752068381329801824893452552227975882712537528489017585638568293980857114852861175212340895160004753045522669970369939804612007990181208221250191872655834056346694114950063841141235280057671282008765762229723364900564686783224070417161007654944675249162750191045683889611124073726790876830948193026020979580891564002574080
9717 -745643106085561709144963929326003503260847256167277915394333939674529797074561776570682305369186446305584094703895095496244149824757640821846360984160380245228026747835676095629244008103604188773589510369735084511582304617854519062287975939373992829900482563559461763603669861721741644253802017222043295421483258087350351197460381757961772321685348921120135451938714787326609910991663676949405668011642570720814690356742168283082877899892746667860897640025038705304937300774000440621669434889203398870598862163875719134402108229716782983804340800465008976202348123831042749440
9718 800246285824185741181994510799720408312384630975273529953954135966190938755580837852483806421631733965380586701484469551113778876865735394333478675453214869057803793540448391231166052483471863909767102371662666378924801180172707651431689216395211551604946604959206490978958132183305324874834788951365784283835948171640618892929575333532059373877152842500075636074762177657056594253471885343202898680966284738883360900362548105983573122550305502834712737175766128983829354705599126077977621306381641089066867383222131841749593743562661899423319717911212036740647056942719289280
9719 -858844940136239850571079776843749643138171563523807720573536654644997734138157654246398517826335469678553909259772675360114839239291481411629104424269789758466958388443052125994706314994322680798573964599757895401079154081756006482139138809387213121384915689063282828515001519378525978926556779159958274852645808855851491343098145036868081698761211163695246986078167663223223976194745603939097609070606204220785884996938496092809987456325700074304689096074400427143980666543958723631214607010841564925240624847707138385432547715930061271933998704398612114157625804533100603840
9720 921731203184554427765682355779775980313167689372296817271999760893516382392703022632411209763359502836840346375904855093624836744484941771194576592403549236803813399608706871145750058010299341882066821687208774174807974800276211323173787686017912723176775552511516846282260590289564818873918084358544275040272381285576357437513154363150917253626868774186334973322114875558375030111340995139493095962145989662413176647251025810838953037179005024187871590328911171607375300641249683774434550979593321836981413195721223614467111284578370346629780935109687085642117219577465688896
9721 -989218552349504337059463972264246671315924671280213837105979198842063881793718092305531826277333146487713545538385945315778497087090746417013378865631417457113674053211311910561811039793937905354820914171420960980153704973022917712073683394161201609844222478256178170017063429142035970024155853092710048458298822633062643983378417191956652371298231869970084876450527373053036315641710536837829204077688874340050697965725841364925055017883555632618240197402334555636833276571283520423945836604010974980866585950387036813947184772061827115758815815340135198153355174078230802960
9722 1061643366349471984554746924928885531598429498535761663751414227652668315721591398327073783449515566526388477755576616454814645097870954235363308886590548947305567961558049332458878047101365973667978293297345974078715345589517966437922856322088668605451237047148721479294209023704384997300427745837062134446071628850067248883270010062677111924016098639672746779283528553019358924735337563465153618392911828543848270463456886559543338278566010412826530198042128351620827354581700772304801486349782412550287926677209844607489820291142280189070059623333277257546551948442399497200
9723 -1139366597020825030241501069427992062298175722480152718268465320111776573266910165182972772772564349343905134877844937079513535134638207724717526288686764373381463480625368942914025769501894354295873379601469788037443084281748620575381928841247365399140211954712647075685479022670322240483917130440664074318703241291367868384905116691522450718016037955575329262139083736790254724312950045860181993148057571383880909942576929123765872512575040471717097079300626931183669143709850622583481397672835864400698366118173219085789264321639266204872625741479701612108268457909493452800
9724 1222775563042059742998370203428989984923288521206610039401971935148002081136445921971713654356577984243936605810831694292064365838725970666871232862346669256127057010671190018655193430710469306445233052351318809632267456640910291477880220198869823272729179476080173446944706649554971680548726556065455758333960449073032189235607523797741917369885575994028124105374010238741781842522277499934844676028783758992656262205482140525394281122451082632571327337212713301628113929940241157396232581479821970781515004814109160942448937127411907774500693682747284829174530244213809308800
9725 -1312285874490162410609993839615303770855691476937173554557123264280670252804518151433659603894164369075436378380326868824701499750517300030862511618719753408753211504650118958444037512208836084984048085730513124992992942898401790421680363209655347408382062408601944721690140400555060437140290209599590990588299884522487109617772309434824692988445060588972130232679628955114593370712621211926469686749870955101812163222408491710340113434136567194564997994607588670779948441782990028387147479925290113584322234927804606560290407225789036597528107316992937480888527902198123209360
9726 1408343497764556543670370900544836349457068896699283594953288163775810156949858776192725579978194877632569012801934076817803388008781914028560965904204061496251334185784996028483265414239065403783681805806388084652086215149548799070677789727725804792996161574539039783920376890409037460092647920364262072228549001710329026693709578603158394181833930115402389441977732422945030890995194047099664456911582105291693993158344141827057325391051690318883221992675001994926540262715912138090058979449043170603629417825170706619845871956828641837576039082356959374297514458814482018240
9727 -1511426971108426314156350089549740462070169778377987887749010300992236677073656042767018884059551913955575083329486031646678876052758922464779507315240992309690591038702255462396349476250304995366831524483262021829118154095090970938329549976105451078083948861028705554245254666281677324393259316800427450345644490691521875209557436806486763362607068972708215482631763604879680769948898087679517757699113828584031536766491628373822177232425328618959281431256751982174519541875086660221318233698777376198998723082303915533675509325665489159358323498572885431656241167105520568960
9728 1622049781702162260007575737783493089196114861633913673997197289478626046387647501876634600221762205722499061957362312565109265649584644788863325270128204075256797873936119167985076624990918492407902816039968012958138424736767606992644563219097546295313982018575757264340365286315806920575487443981392161978451453205205016278228766537566400996325315634481306869063936743827161868026545277241655364723535145088344334909430637941123346442067963850396193335302362741584148574194185967779028222375402634910101492807727170077640535584596385250219599230959724621623273328935253922080
9729 -1740762916102838180515731022477741978270450954674170560516061018586394660625841003578216414061127849195696535064057878244415255609858834023638212964862208154346948661699156952757199549582368237335539490832634149723059263809734028163859068246903564315541514094033293203010562927100064809553829289884960017225423170169714029820954106310365951623027803620110320681991549542370802303067556817821784303732102841875099497292250660896216860946452251124906985344595782488916595708558918036255760377193561482191369417554206016854908665433489555210965376022087046869262627429236289111040
9730 1868157596660939730112335964358660168711450832694021973854996640473597751949578912997097738201128015685992267193221182282446204676663714969236652073291198901340088549927159241122728176768077850194640096297905046426157424705166846496522845797981123371014962869884304048023188821231288668335055165135153593855597375545035498110595540885913224947023611522340050931420151282212889909715340969945699537371003228509701057364486125348109103477650682960066345314985974610446378839125825057654874782088638340917397095956261748061918872705040744768189044159086286667178147756847493681664
9731 -2004868217465253231186437470906471626525109530156431290764294285046640615166977331271003672016802144082149876460448976136303505191490368128436240276494102005778370992327925550036880568663100383129909019042187921242424944950506572254000940896366857372234708410474168327746808940837231313749136057020300218744232603887126763942583515707436397520918087531617764171869397650667667393690786941541106133977368247492791324205553430041339773936308374427041276120304190145269965683188308268955955462911131170637708230613220926423910037925227981117072174725331378533081916898085172955520
9732 2151575494353422553817918940749429960948344215990208838816653060267549056104810604280430416617443822975917262253286208397389159453636843524093680570393228359102085610254202189712182617245134706715884232002257758754708853113493141072093741339217434745744759394860511258395382846886189283221455823883067250550247059557345818527962372427471438110662477910480714030071580099923241034056946443914269175352516651133448358856785831532641386331863598436470660765419566940064344292031584138756751858166226940896028430730298851909430290264580418213614644546426083475888063074743149372800
9733 -2309009844584056875262459435586665918156852441486894116781080617159778854343385700052913548920518990603325617403960253722297878555757712061520316203786034621206124105504053560919858396776582772999770085647191405223931423911657472913703893822973289015854231692071828075683498128802884179147990511554494580033422052282180887113950564670019290888702359466720941796584104691047448030973690654715701951447314712322830043042298097883795196469473038468712685061695042705079249842722871699744833780531443223742989769660816930493234155957697714886365121083163922988458833786934256102000
9734 2477955012901640411510462410115149612157612238585667049377267024700389036285888307941633354902035500891803144623223976448901515751058997492400907231587124898327946658407082717822878049210123148344298708506506634116270179677150900485092669375632453742114409552660465419164100151197603673586640276758240253980894311263522299816263239757287086443769221448037387413952647616526456026598295343510578774261163435186019316873968292415045820591985714959388755512823729922898694784077341503178201936862986432294351501308724091626958697411482187920891647181690473607033335122327493260800
9735 -2659251961943453485839238571147363235044509002792449688213328468338791365903326254750036777176067864717377546655390778977072859244935213742902321979541431199470026701200232868634212933352528047211168073536237432940526717235081509984840316673988469523244956743478003360112350844939275633555874445515294214734770661532437814467989002374689000503849034841437483234176813649476666499677402448987856382090027102585803873023566006431191851129207228541544672601103723430025103823943649830975421898407951484308072355981294055193639613322488355148508883533401677818299675735898143513600
9736 2853803046244265753936622831585861848987884725453501561695360116140024869326794415354667010227613781290699675459297313760655392948920160341941594415337388367196778952713560218698556270982846749257929044900065200313913287227296617348364516207597578834181144047281048828689761350122873313115877608921355492754709486328711631952677416591017561228462282821478211717809414736911455539266430116376868300583041651808331317725169372492956674363717158188490559197814273427333388755697353321450323122853250818874991573199857149294235727545382184866090644802585563852288604860892250955920
9737 -3062576490496146244948267465578894427723712653802813689339143797491489557628284580027002588280215213659947561964799544193162054707258168739891166510261075771666765337723173559081598695843902174441560534890387377212125042044470063715917106898220792076665444534021874325713495616269348996966551159216355436221660952510637334960084834472732229465663237545247883009406827851631322066506428533396869975064406551470260407892778093664455667506350968796405432237876127063239349349249686806008838916862290613169265776856668946897344406006066549952635961074347717069713504209019044917760
9738 3286611194224257963237076865090354640203512301290371709389173422354855409511172661235451912440195320932373219602349034846308917825279441899949588321302868067870622446263068143843837326149871574670386516648665837000783565022854243262761227253953374168880677559878182056165883261663248176358419983957348839393523907678987406418114933432154974354394046708423195235343973045677275070702788389690571602038470544367531778701896973617997237925362256103585728347949244774194747052520923393711181327759479283086549166319671105760985641872614019702730564195381295387720947280977776027440
9739 -3527021886652375582893212759743166086880083938057333945573679481759738840421066923844060678145817674920501461397202447210545259574937288341963930904148050938732422107947925955530476416098440930999833327679126251799803444187671395349685477752611987553362576831415851300710243252426344654380440015004517794081483322690080207601831062018246368344465202982155632184895801184111521516041888723106342075499133889954548054145324311497462965754465365611295472748990076285779941115474504762692952224327664792900403781657194424296840546391283299813679138473756656661729868799550712943200
9740 3785004657262029706962849869026267482027073394805309405646569759458557066139281372285136103550935097044335159252350765519609533723848264677056054978701702354277625618491520429710942938370153810625616625038866393786404421721451811383975433306378004863741690765521997357877117096442699724390340203214148767406622165717747814784758757580318521044013566330636859609108784955928049345865463132395003976365298721878323505422765799105022376446957986154217628007246206050491740019776227850330298021204385093833283894652999851809791751832062520538964765699520358177954474750471305097600
9741 -4061842889405163739982539755966319812104387074276540213297205462220369490850144224659695210784281482679935507133189013102498837777505415511265582580827078484203219277161112760562737705970411496993716551358104431046671973341694222971883617527464175410211345127917736360411392862476824511182537026985759831662273698860202112806356273204329137330766241611122726070294808095908907351891950011217304820171506255029525014369625226472373207715656405135944331735278509823361461657128366158902556711713661745270660624492159404381626631059681189879196119136417460637415942010613570170880
9742 4358913626321132021843661307163813259747990273621054707960650553008553758839318756576892104229679592240967189941112282729608775867037367864091048190640697643046750588128249191315717413040174584249241289875401743257175903786783937892450459983570610937207428511560008111602778398463057860518306481838012219769441931421046602534668502202606573021355410876492391019186303737288808893171964992406683396509491451211178740963417346276557105069865993041867483044026609738645368375303544989954359513616037951683235465885445250642406894375893683449805088997554776057456293608253766669120
9743 -4677694401044576686121049632993990071930732187289376493915146144606084277550419603152814546780676489875157906891473429106139249184575017087540379908606956483301376751737047768949318680882815957385009955372553970533869388056272021520983909077126077653700720109129523251227791959280733716972544566071550583484428050217917650705207071405502683843181715415685447679648822299074116202060148481199644756342547568050995267580286053009336037738436799349118161261974214451593921693250240988079734999714528300300759855777445006651129450972951555410114409939754134657828209520515382674560
9744 5019770563981713896505672476303483818616737411648925746187447849883718876435277992520600446548695885826561736009226787010083253973436830549836357233688773002678279004313649346547067115387559013443856828376842377586759057820293668137389796277550260037934550576849190998977319666324290581043983050456976865371501305862435857218418219561344283830580932256940718613085975861935866985411340925292588881594340109505392583373992966056326463774100965961835340686638142367591635900854806294972109104464105536925628469841428189091046396030530315539314863517718099488191092250626492259840
9745 -5386843144390119459014353078026773010758898133501852209026158001616977161448037709858984928332492754421047732225035502765694240607043594501172951492612164603360461955322123878087162898814782808453506937249818797863420704338843919946351841755353400929556340675249707552439089427977927749835029646867870585070077725012782811043867294110765303416813864362470111114532830991881885516175490122558515091770577050089853177262415086431045977661582485874949989452179144068892514836295294984346365119238593962654547518623109949475981193669393297197332716620573848620436591476183970182176
9746 5780737284633330097585721095226445420116406367127698270412031692150922611316758909114146373786222265669856258233717349864117572589543404489425879863788235500489223819440078827695476965257892546467143276677399911090848978961382685820751333999002305389682596533981890052848024743020795177524272878937431652681974133973894260062063183784299046161722196498447082542014571454339371627922211494287326744157526398547638528296453716441054022357779850307986915844700740262683830567174585599693750470401481780314814062110542748868128273032630783818663607413574337776743961510437971963520
9747 -6203411288909449134490645881474227290903001419176079434342362169843035504742168484838985970718076793886060732842910464711244835191564879343271929436825605987674430141498848605813185281274891107196066056788536553343182757960067465080418608890733664874604202357105729194423646296144302722064235271811217457264750683838109861076863142088199079305122058782631468795488022881710114099507367442639674446004992985693344837458529477233197831400386217861707743273180974125151931262508705134720552326104295336897824435251222500583170514400997714047373214812654838333914125810521486672960
9748 6656966331186385296004456147436925793526081984720847351182628310183669565575943685636005680959711530683701866928369986891629220089571671339198461046339202579937579160885809534812135172350813608640134903858034289422875367910501384946300387173855730249747250004696590867034514849978080354788839701555409537132085822370127757188250043308316675834844794691848920756638791773895357591406148231663109274530359883335471240992310511567832667015561295239984632343561763399940631548928160596099129631692980701719952615994138035478535292348390646452949369859532557092481409104221446171440
9749 -7143656870330292708670163457786067175284813530372314115197354910678539319430705477110444978472678937568143212755063553906093641611338693006751423167527693266038747732695785437283176824772811638402165564383501738492470953395294848067988733778706735442440480414544808035903795518429714314176204608830656130261891106350690530105826737289501336481126676111073393505577135868942281401121189012145807659815545362770568929232703603234144428627846909234692933760945427289013999289767327842344567539124782843539072955922881159045361725441318205325545409918200641999201209062721474230000
9750 7665901823904234470994279473768573603448724672310123668092579040100869497459696681548008701388701375431416886681858540823250055489074496399433118821396100120774929867560786076473515075830924521558034699655819004354228593875228335820087372744685649173628381805916970437325398981075687935216714012034035142756088659250362723363361103238978505163809891043312613596290829172647087218504169654064583441732426353713930117704120343272614479528446690014120114097522457519160965766015905339145159925677356191595887862483531390184312636793695512134913912905431881317523626663027512767744
9751 -8226296555858239456621499741239621260727020138757875657009090253618960784471821130082075118675362321723065635378964559461904790434021061659037349717961755330411750743388646839254937346837687637018926280347013836703126825668163308956139595797016155834928211655864452882437677450669113833491674782494651197002017430397374724127484713338316644023912361732442469421520276776635886778082282264815836127869637811128832695970143058841151997163809743428735820163852157144379399550405713041425521647002842857967270912493422681266421782022454955083227246451019598893102306406713356499520
9752 8827625737348186869543799217770158815612435186070563256560749875705244288275152316932827841539074555549387208327610119853256501211282711212804074509859200487606627486947759463521368946484891831802401470550008088417498672751573332613953305461021857640812829106987012653158796075522931817659637765815747036768376850338297063887281855603721430167269745483728561734539088928262622401674921777635833117401759688084627159017167110892725239667968527633114191233654235933258314514960646924290773449004006315854446435067164713139872507063704818005690292417932852330965489820665904128640
9753 -9472877144229097240667357842431997623131373052030961292666769215284458911088802971899312113320014717256484488779733718203418275523855334731525280794131806136373773487046965902636392091376604198379221883146099846805865089514893436149473562381802246496050379950209045244871548355777865711902496733690963863896678400224015168259090538341986406987022258764921058474500520006437311963026286101154399472306981237461039212411603538416114314853237076319782317792075699008497351494617222571069525436739806099307133204376543145347299079592760734510225580324014408402373547619570871964800
9754 10165256459389627764022846679821657371497823874445834004745984076925903865146827419762579134197278975721374304782534397739216958077491079847810145454642963609540798508061247843070768684498215069976801803311347035327487299680915915575001597552317680651272926986088489857348023643078828950924549821551163526469921877604595020361031110135628867328574854236979681442299794897707865585636863352199363548737501998780452498195830969121473448510935038394042878592885442470493714397043781361455943465434558030929204020356071518604831940394689881413097405612412761266527606790005394723440
9755 -10908203153051597861782933623664518256703491554691646943562024005599862929506125245264122671353964295911982832116787009833541423495904600671165773462958790934173142528693314136987785362648222002985063131303216805336072027704395271877957341426033475546279652685782053380087838781125447570759767200333045023554318982715979048519588028173510830321379775762637164120746274012971623827197570304156724481083907083729319040777339229555702179694793739645985464367180647685228525333728919136002550566806338993390252310398144872827318736844901183155016819583888366907148926789841074392576
9756 11705407519475590902155962425624983890918408762237141131271564007874341105673186068415278223774210687133473560665254598497816265749210722522836935896237491251520080499081811941405902714715663261025957744081597852930682632870319430396630572389948631264676913299282637853373436879368893704382893298501706649824457806300702674102153563452575037570348711166081419651522953161392992244301638013746980335057299240129621719634009703096735204472630859790310817057730266517909198033455818059780126607437831566093794853263992044592938750920229361790666714996139119860516867149787748109440
9757 -12560828954217242449485544471992960731664566632575310405615727022596280495438662895543875277249657412505523028620234142082128819775670048776989880153565767677224887403020018844822850726224692839069021553259498548387568759858623770250163073830161241677952712589034364920877648629623165400150299308824927776963811049861577003704706086415615963291763233354506985216210264317624634644914914326929122612765547326896648109641714536804319399109969600580374720051403354581696574545855557385749147715285587548793272996160033552865579926355412545159661355320564532188977145312289035137280
9758 13478715562196784049994398441021716687527234315812192681724051989221571757199048091437891452990875191859106415569821341674260951286024165530700499687504996463304211289288377673515236627640194683863730776825420806210278253033015417813567482323703060118095267191179032131882344131295077490856897986794880916523009723427363950360227483131424118312015153062712624786512291581087092562857276902783546269022865412356169307723106882014173395681210344171892694073434394676703966125960358761420837624352387482636376689527023510631197533820815338067887435599281153922526432931000179206400
9759 -14463625193406849019479406277132810321680456143196137429315744236774646974944798451426612960844004665566393861676919733021616862947780143315321069987064411235740299796505828453835542716755378200669594850366772727532255989864399297075682618300422104115273973747640529992117875891504850111813634407769362827367746472017983512993828467314200193638680981194755711096106800951554075556178751863061708272046517275480989656507015959965156330533467714064090965960443277397369647149993604334714369101588383046296827146903386419323711722823584620224004472975712208510237006619472606706880
9760 15520448010122730105359798203828615981461634217810370891992844415453998098866951216681215703795108135218584809047979354607491074497011556337113128178386280293565122621408257937136281299463573302098809952347264603714985288353802750078142076649019032262339974227505387542718893229191467179455928414826955739108491038699261877922089735247431946365788137791519037108212950817854304837981914041782354293640534669617060190524987964273045564960419958149553411418999554673453576426603165421868031998221083270307601707359170528308382778932850028994307318991845299874180227082441950704800
9761 -16654430697029815982044817783780594971377701720744925688536701464857601768797758854980236068198839242639074967833251869851448618538890940623340454908358727558854791406387579247921949949886877795681659901896681769318007083795033414690434316850276503481799240735477600123457657984473513345232066488739471039280014961113406578984132108769123529896510762405435135616620974272182852613824037066206120152926047365027169635259343484612018136113427632771432524090884568100057149635444907528662054011603636526184089095712767972417764554880302360098319507591463956964993592613436858282880
9762 17871202433781942332327851352856074881473658449671715732277498499962005688458452660013347146921214878271129771533699320148376261703408681607497394316531559458077835634729476106288692943657066942807011173115152219372117978098346328160078272568502746677363371361732467490360508435881346890606762585702674791037553348827161300141840918110037358717728830316254676538100154998042175031149850707547754278361393689272268802318691706952345297809581155087242116769798499554619897860329709624623872146555549533848120031637412123255571304380426637719723345896649494558271102278869659081600
9763 -19176802758191684029059001351204428936372308950641106875914665915300777728195508104581336912257355734660597430914291482257204387059060487601050472398300747249796890288281137935339030231897213761298724037357579985882494678644878490678915542609175283674666852940813604771389977351813977221768176583949769155152938869348175716648262794149076432565792171163706667690260364225862693421697258280519119412678574849253488751308266596562517780943150537382051038177796212983506985074521520663836136348465576967190154778674903503639892715400271345935440928926947052309615553561244627380480
9764 20577711457571885276758832976577279952326821425316809529738396976925983773565130118567877906169780748106348051932549974763661370273178727123744905961493855731656150705433082391480271888572837013846907174741801043894110001036954469442520157410187790558058535226358293086581700993744014593057799462534959068018960583532830110750048557101377763710940562591313831229852949439500218413177609352962306453619446556436245370573160969338726943444934839499934147991578666985530320507196867575827781256155343743672689156325552634557122626799225908331156849953926221558936196075688068940240
9765 -22080880635742768725764057739174600120078002263306980941494243721385873742814316482117905142545871146282254259402728251608280962066479969040545011457377098685047902504635026411954245783712686464994395544144867626055167667069524666431013136183522663145423452784542661594454838529117031120670956759360451872595798602598128656922293054262353528072530042016862381903602384730088701043465412961322577147240691562162495428451338133757143144557216942584743727207224300162302137155181093094771560444606644042562543082919377728894226994809152147185881868540370833958638064946446981017600
9766 23693769113939897768532100836208905469305919252325393195783841586574131075568441039865058152787153260156876056829689359254298794621892297413912748607362878762665547284429772077770241962830581035394562968347954462745207771826477840218364603958926136471385645729278287477634676681726942913524057879981828395915928451637392308642212787560028689606166375790859917790708332211003686245389198858977824702462524340886339982982077364939038258623905394357233554730694203781759461893122699377074280622519507191608237146708103906868248911322228527520521804399656219283340609086356216418880
9767 -25424379335357765373432915491590652330527401057897839684125821197716461800904559635215837029944482882676671299752046535921216945193563513147856212257426155181897025521970351500799916431094656399730055313756798997924056041878413582579876836232965242886054410302181638083289867645108531419298962640201494122740563552383291671307495207612741424604225849230711254367374500149618575765223570956007179994620861579363461643192929183033056665363335247718885576806833807500279964759376999664178829546382853414567566934724968623945474662677185366202653146703204688188002140249851588687680
9768 27281296955398344558716777584636927372063633969375859663904233804434223341250147452069597689550953383767515342109097893250014229044539380580246086958674314339410144077673645110668350727882122104248905203820622248927938177343697226522862314811543084047894761806984625546033786640649440742147992115997740883633230358330105891100622089887449813268606850875164727092338836555729142888738783565212107500928012775527105248805105881481029410132822346960177231284220398321575123513416831645991488098834237173056510312410276629074916861782300506847576069536637457632686289693716546576640
9769 -29273733312924153126484615457953440853395949971941184352601752453331189340146070858983617250594280983701369064825897423341088830973359336753803592071774584566897364833634622019168660873295555243906595278364457255256501546562508114406569109722795309088930764685664374362024469265945111618630845978006931721635015121314701157832057979968273720610102446713755125471956230375439993218481982257982896254575132638110330580442875765931499906947806803073095715239105494346422525395076050800965739447492967745342510945941963076086231099970030512803935352293623160982126527114931601538960
9770 31411570992006245051475747417749200494859244970109762363972596611647173838154415393586982904297976755554223459284206178170094831006006094205202808188516782264721574547286690448151644526797527176515053187838092297131645327957808157327859512795747946436742391331414197941575537993642518003196123723162768491736698887464152696397549866053114610923684594739638506588814613574220509492305164122454947791310960209532123136899644956157900324197350509126523368837531421395907596953187144443955641595810588019239136856436771898314893407663006402062509282190928467405934629980925322021216
9771 -33705412698878741052984076577191780022221497270251257814868012051440634703241134622236416103393733539524578414629464105554768638759286359233815369675686772589863811489767834183915136007070721038175155105348765088391099788297266909266656291127298744884289780483869393919648556611569435277811977287228044377123515322180221892786252638860498706633744056053548096756329454090728040468375749801783235545517580286714036581100983319386758225386030220406038103365784434951251911908462980443202811937739937246770713134362024871667473963933533449280082144184975116533101392741724424368960
9772 36166633695137802418342160597286264150564550023447184296055808180211617002760467670246664616469925264520786169939071645537134498392362888688933291618477501142043043934795193544389973050865518621876869075593015988156488874447083683571976614782669470822982586028838314037836950722592092844631056728807895188356600176240177172955699096752821895379844602335501529765380329362350711544861424057110204243355149952415726706475885942766530345543499689059708441072936464976054427801028997540186567275464034346744908698654395217795307203347865581214922627129983655735565531525288094852480
9773 -38807438045734505132716996891551491178685545650702949186527348972530276290009197111990049723055639225277070654342199201189441563366703972083424097714690696585372485612620642077844502694497359739764079047495160015311439748813576919556636443854442729654402246059371245143325846435944017593877454446240875023447977236591784823789353210051036635932228318256153834653735192199712329888798087075052555632302600815923058709064393757183972953506521768473858347593877041085860233790811494695152897485577379386728666280395704605117572744825114504470284322553926459960524084702710139891040
9774 41640918959093867373724935273064383216618370454059058275027148129618888981183925730696804504198981050672761654767027985213504614830935549489755008986570381272375738360296852230354468416070980847720890127201231528732228398473862861191684908133678947775966876026572038675729498546000765677774840435297366418423085470022385311830236042280176055576351911154819884843121331762748732536692983431817131285397633722998061789313813042231686184408619482281738496949810592965840120174626234106432235501451751240279485321019988860901056033975202366652368936743011134438988219251536682454400
9775 -44681123516838536506784165220039351269202767343337637890908890005660501056871031327023895956875680842320920815916451785363691370117455870973370661909874503730515569698257467670670056861336631364486287494591130116399795136089520291547698561178669035760416922447157907484196817683283752803550845913812437141068526267747265566108089022243899728993341204599272102455981041211778125837001445103285561096396141176211969452804701073112496972996929077143928624502984720243234935754031865183015658210128859723642087519715458293812512219660806425252234875643956761244453291252873311028864
9776 47943122112204249830278455739515776170719950024916933202539993842437432961772747863260705587112488891671156058850864632625284208463683757354274602413339061798630489968300192791291573360432986961708416660083319672625193904430722635469638167063630514143627934832939503424288597435496403807310306153145602385286836673904810943794434960114007423276345352358345143611440677320606472431568122694894929613146491488663726955871989341162656309261865997594791592888610813883109169650070896554690139286729940220523701509730438779434042801749906027274092525413954498759365505591483949144320
9777 -51443082939411212428856518123428466950210023558882083588206818212869173858816764394376375881885379736522050869263335665347017841074020601349736397308907433428906770626017834459849775777666132695231168321361275827823341683224955194013298403970717149877113604292507252631977421157378979347779431943048355071801939409385757210158189766221955111419846696655801646021922590809870310667046815786208433370197165952550674768815258076766428911594429729861366279033672828080393410511837762059272502306016083863860344967969583227777090196923091316324830462790150705961192717323566351108480
9778 55198351901114738683577825911343917230165450172309335228278095457207341195635974771113109134977200646943437316475420675985732064741013334409117335517584968000690226465673956103431960939326672771671322248432112782560519674057247971904807005635118302481579823679115183547520201897820185817659178451114853371705490411498557097258783055760209799203183062134746181224358030638869962500253458492082448476702601193026031052172527981893473119710725638479635748431576194700568003544316651524878263399640925807427554468923047066667858273567929808298162104116263970977011805499054679654480
9779 -59227538327721878162874262912893387453950254578637128284688424863369761918407459662560228673185196106078828271994749890169774568140584155549778346848373629585176674235397964797220294244894719106554715531156102104671981702891970531773407374042241207141105753942670448281811184453871661754871456485458467818757716141430769974660693803420560385758439242102956811297713680517370348588544216489237743224701198353567793569908786976860694785484142110709421287580075199479005520493621191671694304972702888823104615164222646229481097577532517483692474751504280393721003367720531958005760
9780 63550606930959129478990396880077718846033879328717699939672542805915608751544205348808203542596122931983941474341312882293385853620194503780968363859496948531798733309918766889128880937802771970940937700702210554228922736393398900893364612414011474222378769411304718533128952904796473237333001307316666840832526559516881454009442355998961381084906666711942152051227160850193100177133404928048497442690682030050243833201156582494280447842654418428961366861293098052537219009209014436314692561573545536515529492306308777385521642264853459509573801894436668694793123755728536003328
9781 -68188976444750055913173223456813103364983562094052961315848431378348697788324891533030688249220626952456143279889996731495033863067097239988163343041825298378258738153256113459771995673082902018980869185440310130714799178903026560335580674895915863119900413475084441633179814535188871415062719086606319865280265001674543931196978135706585565892209587578658587926776523473031018320754534194601833165179171699789721251174537464281118067333590517080632832458836721188988863448873241314214329544447779122324524513523069511699410655259637476109414373631767782312875857119980453687280
9782 73165625439361140329144930146055148284741368150486183718503844689083881430475878633028160605019956714513936465018943516619999707654483459147527014271292879682424665705967699164230734065569508908260266015811126229692449424535886051544483920346729943243686472053548691610739771325387375557408884381616800545630769025669467756070800225780730386029688841592000935423034770102814292305361903676579619851775337768313676419724238743151216303127596059116714663505148946156704568595161811350088833369101451062325474640095080158535971597132230671469518984090684331451814331919173992331840
9783 -78505205830060943879850400861258662724645797129413152286637413872562909420176995343809778751359242813121409069559326732280592050492021526689458979549414471279071029923134142244513210144486278200983189106099527273550879265972421020234554174180805414864171597496190476604307893382840102629675443724067735661768901365971363709154722320204544839150011453268744929442245878092085187377548758123925294914380098323322291247774289185668978483235576095229096295268499971549100792014832653071261957939619646272075778962874737580661092365796118758546633746430119684098837524659915075791360
9784 84234164639384646095089128208816961611536250602076757647634702559321334040959280067666381048196964617465749278456651780988407359465871001986951203845076846184181385558793822926522131539112107381028845509516417688263263884669508216334160837201083172024408481378442005735272427195942535520404159336592772384012332444429911137674083535495481080908195815168378430919043284141964768174999517094300333677379792164916369302751149324976670729561331865264809579529556103211009023621909904618516798841880047641145060640731529459930250529531997499274311538839675187343239802315362907822400
9785 -90380874612688965536803392719002090640006658691494733330670419764145026406981696315394102373819424225410771537138218043001354633724095967918136876680889434264011615098166007232771564199695290719135426584586917443938702421813147217562457035690118381562771351167052855154305949364334466860222049006771357965032855699489499850852957436041383770170217135655149581937932399898584223064639349934884778474584476345898073382659192568407862378103560251046828431051327099460860419282691842977105291705426417005888609588072268319109935111858300851927583244181822972201574137785586453696000
9786 96975774330220360109099456131656019576163233298281563318219516344638057631040004130231011524047291431838662263338542091310962647413046962733713196141837584984475960084953367286689820440306859260486531212933666778046883617335798353883222352316212638339431097351024880955433617919638432322805722065905605939392597001788349958686372681856076708947531004524053171285007497201886616896070733895803608156156573020346036624800511551058877716557200857269758927506843001370583725941579901979185276115061788325459074197200525537690444783364927024310435258067939512438675104906265637378560
9787 -104051518505615774900560094252829205462181354153796639042345385479808360147720226004957558068149972179897195467039059025403343614262252185030811832772858773048827020622868211382198178797739271278320548218198225209300782801635323403203079078771446261636611574074162205752068281457746215666092039961951257719067318626864887714569552697321521889291492366069061029218251538996341935044971927053910769827959311364330076606454317950091361970785685168083084429330626924714948498322632222800076326410963869125641712415959077160700469942432568975812820496466967793044102557541720899868640
9788 111643139210838998361545551670992077918580747451884703360780618061377425374416479627602732048769815522752390401450669048066557088796436811065203529586862311807606495385051097548921281877338515815558339369938912789757203569341417024894098383671391075013227598976331173419809694175000184513279289160976423929629210784093052209138404196166548004120295589281081651976999100983707735254627922023376019107614851429686678612508768222851889083108024637965091226328010216530140860094039866985385897347814746485530514149689264928393065226776511901133001324413735752398654368118959380572800
9789 -119788218821272443930871998171218088305587979495635716115694823136447589047407764124760497474772519599571378917103454246118061951504148089893398727219075966521329341549704866248057000088120198998521294809657772476353547858799431648024248115421267291976277329529430360845788776331865411232353478472195073067676669675703543751467366491811423735560018645221392178817619700710659715836483563387621125237724805828234477187823538573799927357245023449613579716688737055279153657902114467504083281930648958082746312136930528258952949393756010613168295390167304220090203945137010310237440
9790 128527075532297217493456741960317891769940649423231694660904473105050270773847872740818280657932200875946686248534181958111075829300547160250654317304999576887074957923738730351230369765567873708261451586473973191628408804975369544143286291179821447759557759688376826217763987632394549256262590016857378750534010191716772862844085006265085219817348412978129338939769918691329692392687146210218880143771576792331466906068817984157692913223333555641271242169209405902508583742870078001370277692178320527342987284309045939539536836093146636607364902869533762174549259913796588470400
9791 -137902962360486056277346908880592133255378002028248695525277924661541479706259555533556521215433195233120202168156270214348777636248653165379295866556057986110330952141152291787805829582156836850408246117280874015103561303690427810704165232778408026501118187152488506897779620151748443612761004903509186069870994929718029478329524306094764573906003128205409375565200622264615662312314001870056161549996370379273927227052023218318508827367194325663725012725161095938051669569375220380620750986474937467650527069992500236464290514024929154168728072212566315392145190375298870428160
9792 147962280608806978624150052337653731795571416681989320756972776594198410255520571566360461506829110240860244935146782052995969614850762175234928317430624608550686976464350430344424137052731301936291920177211081111473548519595741038120923302321904722219063816759577308724586343304617914189717918018307388311808035536762334826883444470734181716718945445989222077054003077174044857012301110390657830508044951265348008279426144758850728816122401436261423739771564996768192159397971670032226069746377471952335613247295563883915417524517207857723188215545503214384043221637443211858640
9793 -158754808846315044773351084676832148199561100253768976858112402228205547759196610156657012285821874106849042244303899907175850089611153097467415893793592637076448849220488567040562986013616112039210301715684803358297770854624865050004118071198333929515395770960066682908296398076101493572946148367364621403818017209375320359994379438216850686199333447581458474217989921501105794042563819378203060381310790686340830261194056593312234564594805995487485706172301798328914922715076882740585429422826953392832676732828183103930802446468476164022315483042833565795645368873555088320000
9794 170333948529043793341303489582168805177456617300510807907779136312992345798062225824086047075443906344109734250324311250997237132994395892145513657362418439459943684852343179944449231124320227575183153201845721095940937243326992191020982607224721618769192078565502048968223639743623801517435151239827525580747511532604290086691098419031577874236820160554499757263127576148602411985293812748561361283196077620933403687115310970775860684464536464211783080870687955536584293172668808642989797744596181216030965489769854246233235526346751100852818281907666902201321274607950555585920
9795 -182756987470570203954346636205459058758197473484095685738230510607269028120965939219537935803340542932695497323441808596648458777978028398163571376975180607063323335966780130432881921393567910381386236482698578671103242161072708617574405221376333963714891251853326017420628073618204335606006173998926756814267587276396688101921943526297759456837646640491501107064177880232251844465862000822770021904887921711944009521220254819129132795839220448109021796714176579192574059794863551720339155529769817080969129502250062733170726294051168813775610006180974357464924874015273675971200
9796 196085382458418006192979427350635603745860928694445790188735810235278701145413845445908696590622574950910560115111430087984945732824871919483149619054111519873746736077698631514928282458822972386449506834514000386528661393370748777163670140368617809477604644748203241870941688949489027518019838958598856410634340713444759824921410350064510603850881287343661089908610472660355358858721365029850977621183016787034594214084616830804549381268577901774768739414207863913985081424195581096338648493396185001946319816555188249790371024263603525214394733325242197967540353741345610813440
9797 -210385062406513373334360854921461581581101737486427104884147712134000550215369225541890137749246952841225442591865426899619345184653576815000248598355653385712793682875194652582992754316427587369472053237220810856733391675289742540845418280171163764247087208340744958360179121563951177403634501629809177174100768432546007230600739188937366003377524481951730410758940613416203061912226003190354237618566586510987868305445421550181461191057207008259599758664621210445320320806862054634053889379389532290281640388360521580392076913043270697334940092621388824513486622311228594707680
9798 225726753534775171313504410956510343810135147764786998393071584022535399126821010697052076752533037569215683167250012453836040435188709152336693098442625810597086837708408524453579048432878688684490481372467885523859588849018919053538996876289619233041844887667663058287189576175476176249126919459431129142099783704488586879396331123781397658820800556965043440783369594052126806935486233420090628719296087463616620956751209927720022353529662852886941590051110120419272967659230708090255284726136711649234324434810814694242183318274104305757509794510515247465718422786909758945280
9799 -242186328175102993991329288238611965876336004542582624664485927601427631181626812092168601829694295580944662104346568207681268290688819247813126507736226483306087597174279190530779867184158537907461339431290792036777756151105958491541553197039742457000906786807846297539870401600719449735533642642512301019596655260995847597537183514144059433009786934959524776208763414528760126809530035200011515364263897681126760362495721211214763543706217980081424520388038756891501494828114914544602764711483282122359332621159077030659314641794681486665088767202566426228464517681913744188160
9800 259845178919049983061402981151367337949952186788984174016782398956182983465698561152769594940713288698078503744636456598374232854882296215659538673698134444857061180123994903231861114120823027258651184643356179082372007815167060624910786854973640805693252098538711784179545170593793704454148288868749946201371070160558998264992980469599514645470641624672923711434169031335669955304396728473453906862727870190541980894053068811165274545476178597307513640152651946966581263932019902726652552066519063652475762646779171730232488916430720080947658582091563340403102232964375968589688
9801 -278790619946902032233241653583282313382819990870460935189955714198983596296076554976717411597464443169098185388626539696197779969487887334812234952259920250618558964925437276805513283843722369369139943477784844600852561455874419479758035957600384420642917052637016663314637758959413425251476260637005713760921058194690165756223765638213254111855385177664022448740968223356782333793382069505785631784868545060392397917545264896789216052823674275435962257295638131728975030836410052727891875846627308454056035827269496190091527334430068869586670977534786475669065010594142312695560
9802 299116317511339661751023592605689735571674843456461546776962311963797360797575810607651690298034663384002683297602937159903809529956704387470401423486378093210941827759296083802629559200137503165987579818867496920139248480413948091098741951924014659798499134357844630757305481207835107452202750091801297699940264674352146009942892422538548741651670963970051919345763927788158196575958829665512780777255225776814061603705236436673171859605186458134362748872594542051686553023034160108844339437007869107715734676706915155403578238679337498877457031188157401353535992020508891754640
9803 -320922751691986969871672293849703248483360937547262191489476007994891042451400719714450270140804682390441392951110776367226922846533899045995301246029974802535171671613262851989069627968120912827720567973041678453609839902083315396284791848866203168585260509965723057495921660187940873070739198954990323458784811496535274126170059748868626634328993645945681519395834726176593008008734247438821829955098396305458440265268885771830464467604168569981712094091338796435552084255647620915388863367957102051529676044120796774091168917152304787068666947513207974930409420309002040444000
9804 344317711690654259020826874746065388003877642952484100383482197333692516616194793188136048927115088405051347933016151689743608644572007176187085406790010688324543629229380751990131944708156473881844919154901318906948158159002397694192029406422957710590647404202844909289267145335989041752022983171970884040080084449152766053454228527958752982917313138127223038063609134701968127597672324199991227554311535933657998505439421010527051427713775544976592396293250515034597439287740640866466653561210550160598401537447662935975010714088532486293419514277658103487119584136718552225280
9805 -369416827101708539584072047057126059292149467989198353575004753974431478998843526517445994511649990616536549849036167273615902638518660240165633769083399181127691917664084576495591485417303462181026098396453332315642375136992362156826691819850006212903346810485807128482287764655288403469527402738176408226055613925283845255774042891245085764852794682011351670197906275529894518732183377539187443364303023265843338461368418726996768763804092845790099217109316992092347772972916947530531871671708045729057924078358862673179031371074489487257282400591874781519934419132692515306944
9806 396344137768564851529957850926212072304165292070610444812386023777738788172770664256558107767583120994889787024267177899298285405678126677195090458066566091132632152542257479052912252470530624653657823265497836190250142866136571797656945635055187366125382803228654706636041547664920713680679734201041878101363283854778361145465210857596284460997577731222693086622265829542710141723842522889723138579009950410801002431596377922982993862785590040844402741480629929077663537983684219616062285477368709508901560063071869896943960732688716287671089748699821894089113734022970688024640
9807 -425232705026645237393862305414071995892367750880310268250406410922004393325670851324722979583230140262523358956569238643797586778202073769994178391523566099169779735011396282673637539063407862838780935508530187531162942134143980374502914805371826870729955987586482145846476032268931754461989591788931395392383180432474898689037240762681007701234587744831042496581608569032888518547908442561080179434491089261761331634712731836861954233582989717754683671134319038019125288129245282612746119444528470735977926548422232667536160230782895413173163430208421024239192881006796102620160
9808 456225267336227796021242664560829574912714227017452751009045759895241018745891220124226825637919498383201305979252914636596947122634943602233110131821459957860348006041409801653400129664768369737311436373706724429763554158162977060241740762693954381506323533771851155649008825789517658192627760573869262110501300660987260319248164890165687901171422549372598133306484168862193005727441709787056975920276842924292085000572935636810794616211366340696664036836873103136949039688293385184306534495632044977070728828561786770047735152677010660992689400273572984552756287658792794793520
9809 -489474943526399134414454676941405107705239556468475966943850907060056225807422844108958669444151553682794956208557608167515941769298302010174464592289273984699110750160795412469678466137257336428254432458128528626109164064318144875916919158959423606816369141441778357306186434899497079475398918008760685360434070128429023856702659763803059381660191090636121139550767863282291460183814652299662094524155298741368817500216805799387936061292058117243347864312557294618649194105164749185341092168928044145081921534148301970796024604958411757690322982371021430147582527682791277743520
9810 525145987104895195054313574618457875203242567015831083880869189071384583341517376113767655382061712385735243060485813139751438363168454011217690188846613399895377222317478157571007287305755204170479913676224396445712332051735121634027822470069891133910545035148171478196273356805298163009821682074891417247149577494532291314923880265757268814192651049673831683262103511110764375562616270473662864498439319251265909707133022911484213535228635784734034170379778061845387959001164433291661293288288447200635971777802983293274537185229283957021226103144682543903778222530526770868000
9811 -563414595339110436223759181220970956413309391101836572125335659879285074947410997496566137800839872900461990157300676557478676304855028763953813836197961617497509081438226785391069644255338918886945453068876982578650280566264044062449550906157922276910524797642084529816006671895647988138362688279521853114246053329052910260701024873322847634547127151981635630709974956766444033406824112322808916666267896043049033425866370586192201380284359814484721243977101111243653894987156784212421083661817354253973601419664093350918249707303384157057756096845279310857416315740373144399520
9812 604469777082198912301184447626402808818444674796364927373486852969225870879446456338579269932620415682668101804633528783289164072076302759821843837710965679978791168449111779742621937168270475400750594676639028746198903659701748529950498338606685097231013549512450769092071298505006497667998428952691061424498326206076074859476967479300101895539698971756570436461887894790957162211683277338964660500396116635304844189969517405646181692405799744026983464647940052453157311052227531142550053277048387862912404719925695813415344875004486705538034350997716709292696011676042327618560
9813 -648514283606296805634570936507936413375857732004312990226819533879422012291226901181824923732247073400593206089992202186518295022144994527151878473261613925198596326318676606229846882719255589355020885781214392367222456844514268522058942008485988340093531606176468469214034381686152120225637433663175544177563284952687402638878027432798103176787136974348294210325602845960960646844945430828484904195516178378525357922277372602118334438499576590372539614291800606096307292811255240508481785892189122922465734733167993525238550996023780538188782180907503593532095036480979609836800
9814 695765607013873311449871713267498515751301167537588526599307651418814209289761947766454028854854857084351971442346794889459377283809949175884501194047996994758893649139702398987118486517459308960958423169974284150132214355644413765972072424705277104070601159138636159832509457317084551807725609054838712632908496256726871555929258196508332240929761871006388334700546337618276679696839596809401211950052093999870358441111711545535967336213103516586294127358612595628650949221848420482213161718282833193930521963101066603126994757553341605730088609810367792581824353469371619614080
9815 -746457051129576296481196555770902318661919267356509912395143782178538959220088108741972084878944823112878706790026976073015966838546470022196479761696584009433713284859503534663129026253227193295792068960038130557863108791572172288541290982525495973273108414625507992421022305465687664712321313691681960374907017011988187470967150883855661215837332791154543291340654121616844856684263630670133190112971894658966728633242766407452183709144717844029440300709585783428481496419046322532676941263621978857814327303590496687643136053392213655075977027492736043939754984207809450694400
9816 800838880130300945363257805324257271464073767327244949049264548186080477289181137754884350802023991954230371441410317109503477278735876072134490504302686250029673957013524433237884512623712929588744270397498768864903952894372235800890809289967043956625420214519300288547861057618634390050933621573704111187989478787577551570862828841352911760471640107924694143168418941721884355135835955697007342740568810337847541278466067013889935743184821247179873829283039458538552864112588482350522198158926781989081172354529902192736749899081047816016171673655277146031530350474358869508160
9817 -859179550552310959922305822765620564055144901111834034613676479641695621046812810584207279422774865931268313567701181825857425408409010931568810040089279789764875578810169421334219193480476155763294339121778344190483954872271299514854897796083525900079422633658777481240996357050053701432493648002753458092159401117982953484660124130946057488752236132387246231782063173080068151433761305557770110431014070717804720773214196928515003232466670220100098963862097185770117253854767744513933087165912377271797627091135585638374498687600072879536956795654570218817181386306806005460240
9818 921767032722945716647604997316661528745463969553823974127649527028819798712874065825629370364370338166458585635728236174377895728021737798942764548207750030242061745624208139351007258881309699872284798120104543804236529998767544891278360555558611939671347149738607691325297892104595956397132810052742061258530343812160028897992661119171256971973682197864034296826969590292709213429771039897766000971518005200751949599562217389301786695508267118616187020321755734964992572685081985085643688912954134734416338282405214886598746694670204557148439325487640659289582071291286122143600
9819 -988910228102750776184848306749510151746173996230607614068094732959105821413281920802557212529540622347350382184983676717355806843850429837844470905027939763860946801347746593157888879250335817792242668285388278147624311219267537487627933961756064812527511768305311615975710766351947899745971984719286332583160535815754949484422223560209367980148259525281086169546474533735023984701719770161469127196491825243294520980964568855311299351922049823328146767108998177847114104924047883229489045049939673360190513110487693553293624328543093294154077490329186875017887075846159880889760
9820 1060940489493915399178672596733147537878911764522430135140907809216610592161534192712980733433157374178777014289901181551752338797520511190709426865548790879415004222902157499177542084387382026951354715723331605126872140012381624451263623419220634075007482454351404598683997529204398724434751444936169743920925178065756511369675434852415435201808183814628761440601440812521025129766982529843266858033531131489196887861300111221928147728971011423714630433933086392630577196940088773553659807541147533281325760564199583983659881591469749463910099553460526500604491658401743743651648
9821 -1138213251574986281993975816133703302739095724562341104342692934151015330084886059399643992013988105774401041943283137774110112683843616562098139802277891974935436391519151811704088769441621497858746714985397740004479305230637819913947362815379234260742257441333687478798947998322262113754347399733144605578921008666195934831325308767870554624346861108789722022617442280887043459807418298824504101481968285387652189104037035028307774235490154431272289796134849953115499555594581362318978876903736881318389749850588647658189810247557279181489114641938608751668889868538636087690240
9822 1221109779762414706722306775113376391302182661151365064699386717049100369743086217236245422226476632692277883078014421621412564294893928411114518909135903500586936775276944740664325140665634863013278096641855882433448435392380380008683728474627985034690863166398677640236911653647956814375216645555358086206956243430750970723626182263633366945475679898034978811355082642419914721198519676038369968834018672184201528197706466016959072722399236412259183145523129505043941350940218626181087527379707485603495007891075966160666524708184874949694269276867976962809409322953124315021760
9823 -1310039045979225922588909752957329560645574820000064381398628047442612034733310822964500329384596557838455196448964659302599037437166448685617125012679012540037833344535756173051897291191434513312846214595896235733072758029111641403529061720416738098498825430150356796474808362050489352216649459111285947856087799276125086399338651826330236428318884920854810826544661329461287332399472335173742136158652502242707206665348983955245613353997113049279268225242153243148585302012333929880433530120792049530713927603509306419878694719895600875438510740609442154293454652578296006993920
9824 1405439740532807025262415599187913702550553538078546945552463001770770503862190109474028990806046549373511485109547843128194253112151162090391485102711244816120538290777429856730704429145426959986482483188261323596045113718464163420260705624274128827467113132510484807682667494753633781741582730932452438830790152901898022312386834225778046740079704973238148589606998862076789377019837551381042665385195673056962682943711859098984806364763588966954593327085489031971500422187332463233290900509388203620205311552520261379110309941411888210271979273424392600445762605339754378249760
9825 -1507782429970529822604191723356585734032101239321532485607038571531361431540673088016618820151592864149436277524662122376939961848536831941208000268580163880752402631584866619635939127938051475050676855679312232342917965337270805903646668387400388334366871350123680644750462303447510676903473739490375598370053804002642375957232623247841115943581668068457098856886378696573981174619371010498368185783950201339019740330373025106752667884294293811133535331923021771718372940247953634311900925774958906521712472468622283954369050112464730000303173186030361236071577990108795437638016
9826 1617571871496914669589197524595197171369464334991271158844090706831986257155924172643544523938004311963351842456695696917112424441665751098698741847764042891855126229131105843085051973740716215468802469875636949762871686244706527619074173686105329178735991595725391209340185668855844938628862660590181632323471598777616427643923028639921351101015479390524406057587477457748964195170487397203473512833674092552179059732355287303012361388719827886378472313458750415493887626823281700868743841551664628391253849428247976790133134714444217194301376752277304491734095759010188476187680
9827 -1735349495302791934763509242910558794250522247904458252926840693965256390101358472363445663905470368462377736076021329530402164499282981327067615870431250515841255499062427078495556654903555707194048199593966641968362847165644569451820399872725935295016509461979098080677098240886939554665107783258241752935795741675810434205963057886620740435273473751649525371410964270693431126070894402568170118399556102014185114575027755796628695421563018650702452888321907657035466168414526197132800540710335142758285613974878471457401175839682000774957292028650307538114385888490669575339520
9828 1861696066979173957787370152705646817640848141492472578152318380174014022738744417137573961534460010142782149597841014849733135525951075461182147880743628882606464180400431131033274008791232899340169601615107423910498849252961183737805113690835460257953451438106308576871887409736150745745827083139539694663074420757124088858265756079617296775679428474305720967197023639080003072935682440192731705486947122366200326708468179905766804587682007859564140095153783146916626912977727745805330161085789164581943626369494098059206776692263821197255627629002352460421729666335967590108160
9829 -1997234543070327055769712295439015073493124670377103906116224270028546105051065633119803047794177015218427331602574891470718823214292704065060678094518221817275578809924500148013581787610945072501846725562822525204699499550963082498685405519600640256446004590950363835976902910227961836607356219146387521909939496501838550313647424235234112849159096441976029536823165044807688918694789661167133196463350703144364724188852099122726349710591332664089379352619596770830226295045822933548401979972653425096186670399092162694376913174506770296367142442721929161289854394915474487678320
9830 2142633133766135518380272245143264096052231091786795831969452703746178521014455070017772101233052917015889211491885358776405656865523385688590842871320957542005841191872791663151857910417672687751815124421052905594167886708945420562915989877445639820475337802123903629070421509083303943367568282018925595646015824583391227337002467848340339650066201747547410467488820712245791052910631838879266367227894113849490688151816172675646633805922333958412468570373105241301442060648634150408919951268861627898640752138099802593105589618303691707786135616062710711439800059512362452083328
9831 -2298608587747893940263518754902823477352772101814648664188352389282730760690352154830523684269614745624514914782055810480808759304209951338733585339393897001228930332139399696191740053169377978495037267733707930033524354963136493795905691865177286050882570658040727903574072879849317976534104842537120468729592112243124291798083875836999563913656903240484189469950796237938519606850825443008543366778105797367347095925419950861825004120212314180262025760998423296143411095387529897487636281116959939622568738520053019697818680180404778333168616721873686884547226399089790110199680
9832 2465929715289100647040664571042526758244476965510073718569346091603607102467464068948102548791145201726313548473675143574946547308164460305984119103335553508040581702946968763635509996527273877953411352851944297292700217506468980825990855153239542858998311283896742560877351494605154475520792916960192557357998745626261314738439274299539634417138369242293092463846499998889790558714733235460405144992298144324966849555386377944515125711005351132700270378712659838205786859365645853933627167067071674072441275159869416758948011816349321436009433923895564955337230908839852290342000
9833 -2645421166878961075479357676299677149783145875870578388173251752494266151439410974971648484983135725060840485256518982539141188990094890814599876017950139250416407778302934279007868056694397471003978763216042725889789823756098704228861258370971915054259353561279199045604134710591464417076843273396067372637096225316000210474170978484061500028480950152696388349763676481994821708546229143512011432075079391274895357868305487602891450700923103718549634942608956462866576747573722602000037619717311095335232412387981984044097383030132614631997077554207995885386732324906466175242640
9834 2837967485886837022994019944787038752146136114098857299315554617022957346353806579347055613581379714906609973868975992707636086683662812624230731111037455381012507949235577689466323563089427694428982528337821509794264157973964924675577882733510775381836105066999501220815152224145557530161420853530161142720062844716201803866423363346308769961963065180703941178163472220541772096903472591889629083618522626949558553735261036452100922229409380327084864933013086794297535888826589203950639381099846296142950249537546599420268041186310963032023024714989529768710846138238547400485120
9835 -3044517455126898192795588376030248067717757260891889534454164146596737722492502261245912131114239095491296538156069823309306110772220197192146753714045719777144786302437720548598900939708694780863939188876489038521619270704217520679771415385913107760742292789281729021064961470339617857540665168486299806382339951521015060290746025637442717029348188521730284576745697888348315054079880547921043556284408922995319751232962682520070226107475215669248881900869366416945157852658220243402388588627604848259315951986085871219665204609003202696002823132370706971334993002439357276460800
9836 3266088758620289881971612209626609952092617804437862303583915730508037280442813970989012846098755055251366314588602453075956774945990887745643539244907527070692579380356090143354475104826078188433572113961889224085016089977933765609260449141789846713146907738263749953378199429883295335429390875682747267325902486663701687117290760025725507212806433498580021855204334387568728094892059263190108108260242561130715746260017024794219181539876494756564081736738501649327705292851144986329511399075659679857208059739520233453766176035925486082747054446306760406710734743176088527146080
9837 -3503772981394241227592435500698065702807543382936865423208283971984121650050495602532565507310715356785082266936633666236442164518626184989629242105934092136866987380312479176053561697015314822296962081384319837072398806001473016753736971811723049606804301033265547457705815431792333853719876703355968244025859335550083799995713770710259307490865226891041431070405148774754043677092094566647601744168296271216088800724909597712386501222251581000371168013905217458043741951251164823882641660066590598984366786843997621410083068987771130659520098402814998138773275305162842799248560
9838 3758740971811225295214046869649311638411806094790501612694496882338969770281679806131365508382354959977290537479546711589004411421190592393593439326196537327349143845707204536379118765834602856525752406131198915388923573916620054369436311023766068133231580010590937390008619252985458742576082749059126840523097303146217796301711438188505787517221060580692118519923341459193444058903747588926137465525555951603465738022816071618764130512389739240024477718077289447285676758158682874355217044754520600906140530335829689524149225122556005565594231048547516740774292460294750968729280
9839 -4032248592694612133272612542531246386941018393558869221531240692808377104671818745548339808234584033906571608950200262424665533431108892014539643826832772335101582784865088369206038047912378018976860060807453316184874327545780585253001802934461358968030092263537562535381962621735278166344525196092606839254122430304947828556676371014059815888749577852075681291948439163829647236853163767249641484416050889361808298259492756421528695911765323239647082586510657287281425076027272965284640166922956100446415341052311563625821058196698291142280539504851499871591371320784802441617280
9840 4325642889418878144214039692339103860982694117423958161433174491431572864758859907426767274842151336866220617283362430883817831616153895625765235129233401883481974779735569765193633725490261479880554266058729133502198071361727049643929238940816865570680841432614990461021385622938885595480523695326012814072734796447947824529948035187810237478117556016928548213587677088540950768776517776437998922015497959041168498308128772164072657737679628737562141098248499805185646654969888356022900959448139060620249897747651087208557512497846483882717874894321721380936592405736128173296000
9841 -4640368705171623973615041333923266106824489314453054115438668234726550323824060122071537506366095955204136994642041203533502020534848780258120873458242300915961871568030393864685658510887653104563206527232029400266957548950698160379886459810477993941285607707886280865045160312077750648730930446066727655461298712614664412775432678896327529459747361506394066264754188912698333644808783960529407553148894332312234561503172335990071672032459122878840083663012886799190612987224364300508560221820199209002693627513071292638627675279936587609062152331441493268819778155495338547348000
9842 4977975775781352744101726074584258940416756931857999081125810253199175973322464487875879355889296610158578628491543141779960491089574087369580765036654184946933664122312997670035896547448126968922694797107370700050899919067118034181372486251616509643149873167371825278725183742867026968090947030630077004542074825936503129048085579515904127948002324256333379687504447796115473798579607880094374355518679725456490216460763221776426789357381884944403220962029620164290762681997434035165516256809176070298687438861794758670828628418905371578433222145176761685001036197242248582438400
9843 -5340126338849833284603062340485656446817017850866841818124602991427810716527602783765465611271787907703188591616286495719270584256594872108932898337914704851526112043726971069760745254242723148135996611355845441649665295438017582400890921919468896797180606575189678669638039226026135279797936488664337149907605909230565194407738555858045222250090133972859442707121878186157088957093535455629927680420686789129930040849001269136370100247382475050764912153466369278657056377040584803143012757311876290871260379835112360283224210644796378662484856146239319256489503272073065385854080
9844 5728603294442351562577423602038415322153821880700464870082541150455884724915053581513706822023561088976456715994864982341837958385673009119785505572348292677848120921272812685844176344660840613204448411552556358826417899677144188708448199949751738736349619851800230259016791712498602991293745494073174708825005287630370333031756290838566631716774550344051724284256078215897683446287526912530421580348728652968831443560779580923384906182369799596023039765424502411388098927378741610379802085445535438082326057833212656617989994316863580087106873938486324451705654220632687524522240
9845 -6145318957285496044576237363240155256523111864028004673088876545413775780288229802404326708393893014247184764786210660994221524850051409778288614161146720176023900724687814599125068362098253961262688388063977570261008157602090273597969529785649591296776346864606829468027217832676958064542575893812162304875033045654244457327944560795763239722832988591821389606175938978694611710320673550555602174551080841352208769610370458019801285369532172518938607270039291351777432382884825918822767452813348890111121913986458389077576649754515770046703145184554242773659768728787903990827264
9846 6592324443313472696294222807888787693464425059504019155033576386219767949296768706716544711641106314999466959660637325096280050010432679498405000725939515589370474351399459167146470500389226170878193334318789316636925634381825069168981566892608773390453435431927918429094201426720960305599064607509551685975367519410342658101017339790212608762048919432719313977850280481907387252562483356656179507235585355263159215946538419094799182034995151780132622579005803071594525958707643154530137425819483904609814764115508628237750072026780377045953779944106719312571703941644007850376480
9847 -7071819736504395459843680311746738702650018344702924841239436524856131384866187141611628861339465421380411460542259117694030979056672027234220471601733903344751668108360734971941289789823613704807157715612763354100520500417725085611049804821162191950323856308836650411336532469659532400588502147434330223089182322882605622254702057226824666669800085418497101230394202085687377182464132159106080068563164067047182754762290790007149146394802795196402391058164937767441950419552724317634337649089521565496317466416312510810132404347129228684136047609876127829164957025743031600595520
9848 7586164485272658643206372421131723162269812388449551310909896385894401012273533333163604349006638627732960937029409698369623389595429707550326164546516148662870752577999148657466437170329565373382349725579395853062060331586755309807232611782891999632036904017300905148705396967973862623059935349740312226840698700646788630655679555108957446605117910111403778594932866461908351789902567718906268704759518740009494780292840742431254763530332135249141568459767608081325694992610911527874171044997715936043992418113842184408381997174346455693938765621063133193667158561272004710014080
9849 -8137889581248570141910990219611366723490851380045107553460835493716321598276501667240274855004184112403910491329908038143029413227432674328973864855344928071466698071078887845881754604815546439636014800322764182291431692578584267907951633454412677190844287669036439922604171096380671257813608021739194854238779563382405601990536917111945329932694758156961139085957370534451360732355525827307829130938814565998889638644803197494223241159044869029502222804471968221604892695288574403062802108280315133264603080498866981593656403887767775682689139159593694144737754247344069871463040
9850 8729709577099280015360837188567855653402852022183659334369625386766304468766534633062728348821643633358710664905450043438685909670019568699922091735878565717377107693368363280009069045995618974911437916181584940136783084727842252739120533167297018881988967202938220064662986073335431051620159298114221581487473045308056216282758949881369302851437098196194195949875646950705089944265708455159704563615516631881316077830517399932888289271734047898524318664512901924172824733230396687494876598904446296378251257257269548197167629636411178368336988847253733971221298494427769760056272
9851 -9364536004144303102004334757714449172978901845210016126549139335211108879885471187583449524121160043913239662855637642784836102380375853968123493008826037733900694738159915027253170280261344374840585226497022524814352992842125988645406190204928303548422212611896682459051759654879128577186513937330146623652554453135346767883065792953044202247834702519127982277509988009664196333506021565142341167651947738249519276310547635346879112587362296281931743467141097603029696083360829063077405961679766852038768825939569065769322316166412299598234283365882028688435202600372875297966560
9852 10045491654914577218785304174422043145908002653987205800966038716005906614643421897800428699885579076564422629778286840084510680583708587786360590082410688642713042940606020230027746906602461719114518015091608572005720498209711239576620215549119451454783049535522520337681572562530083642423888533374923298962376439052335380006231853512590616689533586642773925129700846004042541378028678107536750472674710745369875805262727901397934451784403812514619414930310879708482805712891160611134589699314796806666791317876144267777031085520332145889152771387725780727762125001444952813845440
9853 -10775925900517431897411563352742512879106317879792857119082081994538197607399361981256736811799092680806949265565668570738536441492460892411407499285022581570965721278688802972375804765735422025062638948109284872360459342893090843748194380268719967072843946562096400292949766625035145919038369960982971736917487208152932479094254262267167090024620541027087596757970619324182717554665825018052975901011105442397466011368645647951012762313857910482437324459624148580464080189800217103972428814335503745075176437217093481160915510906100214675091754263934389892738355230566408146302720
9854 11559431117724024116867949751409332360507459693368963855418462796000873044800489071442158684692891534862025061490821053005257879539403472677515858418639068484600664997642717940007725266716764774107384164519014336108254334048531169951299078436704724598107946529679815785475038133881749282636749341054783664323698884696455573857748923438549340820454793174270102356856246650686383589883609310212699952578969969096275137622847493905264315478003046062868389230122863571851140166163093869290818230676531253567507157889992171465258756412056208334012535107850473131282028532887434934902080
9855 -12399860306115341857638796285552303632652548029761269654282523313681005247442886541387592043013357596480081038105425901762550575842103774088934070600502302199039658565624179987897318839083563955263211345055836449417501337464771950621360424694716396130268297346174914623210560399979101075124326884783074552102049379068750864421184447063774686507008282995784704200116212374070011573752925060497115086258988471715451632780283469828194710783444161308816547107421486993975558439547808452599535160148081386373749613452648019855494847860743076843460018272190508018863161637798257581032192
9856 13301345981434175027581062097216286470437161112261188791766362285542641437461986256001689238580026150140513185010511709544998146207199793766921410927168060718154944914865966856734642910792621859536152970732272993726212450742443215156872493525841521673927712838912395649422388591747484544490156517465788416152976710974094647024369531984098017102994024401874821471843376618607856625584955132849424992882074734877561709774660229972709106000159084105354430412891684228032483159992988727836186203148151346573909443942676233108517236645709836248568647972758672517877587884854528526723840
9857 -14268320437521802781408697518846262127112498455749541990466416992961541563061219354335489958489201244858351546182803706857780116467648022637362152357937246905764977857946612560748011228404707149301296661193951092810767974789545447915563866534725441709799518985319017098146656901916933655310882807412274758732478498476204707873204706818992039039617105575291019033209610585676298167627343635520689659683014718074836281829222552948853113386325202932351669218262115172923311576031072948151737216802023812693116880089102398833138831320989114721762729588458517950591536117848028235453520
9858 15305537475899885140028983107704937434816231782336168046947434782869659869890893301630738220620435226761672635371071901335974508108673188614118454242367007843303984342467287028929609301747784913842347378424095434707895155494636105607277580970269910919885635990353198155862028547973277375448404671521192527994461490535961437465077571535458171792734979724507830434529230368308065790817934830102545847262721443708406251102341620044836081961365920881385215353329767001332725998061597289647237717655190555301547978574114948784046175029098788411973174133874735354523604904427180558243840
9859 -16418095709222703339654114107941699354949750978092291683686182767041329478285747326165205932117662191173696118415427245055228891586144014312692175631435764432729903870416507570331189380353139823580123884397444712009186746154055120664825717093403866098627690917946770587655183681368729679332085837755071789484794696235320425536114300757668015362656612337727960520552509790496846312997520703065448985558123231721742134236377612496064105154146011641490284418870175191115645221060211535144652529250063366320196741933118247179838901135275124466524734155438697642981253414687296753845280
9860 17611463552507343194086418239745531410641582081557992859846823662437805734255918858264119258468493630182183817516986864570968936551240676990788075884923249435673504855408702711667714255645201118214552878560361191887906749153563896626815149979545856822329699864637861773278959825781480434601693978642105417688419623946694978591256735160231600456392048692688708373281037148822870168117552873429062187240135730836866871642388979996156854406942538730625031873792472029170867497074674737508903867450604094668187725637015839095550849760973290239117618045505388840857742128090996980129600
9861 -18891506024287051369614929270757518279202164843320539765246528780143240593773139843947253935462988545930313409686853791628211664931178535905248879311546551492401105665729306505952908538187897474297931078631636468019967496128380966444386957225121011368400888709013524335834889164642478780306878452536298684643926599852760870266066497623052194447452544982536074675816211958645980231387127385834453257616154414201148105406073220307150908502310117572289321918806800028419900072888281219363135771900330037486646566938760969403482153691157303266341889404064840838995716989105607265140480
9862 20264513488665906502447835030677322944354546706489047592970544455827290983990741164610217672681377007358770720763673510208870628607275411428470352243752805106362524171873205646834339692789759536597092304772606344512460942945417051017468342004302925837598034578786806322297642376452303287517999801743198150046319350820589146774273458561263810592954412646010015905403441765007032161119191808812287542945478948160558607291006839069131066174636926488273154474347046438900975200994186523236847812153949763158052940435978485143184065363140598933027453138970398388095810466336319443154080
9863 -21737232478724118957098433748312415577354756938748707700848142656342480456213204981483046688584812900044668121899942409643649394770819899876654970519151738072450620103480089719993866261252821406281461061753307354343211348358992222674177081555683885059330241025865667162401970691784651704337840233854979772705220179310250312478110637646488444455360301793377030761923708289658112828627492861125248023680200674101413451013238354469493747088952810901121253076673348758779519939471452826619340031910266955562815587643671075185592029219208563659441198065875158522977367844976729473293440
9864 23316898751878789495695494770639590890816238768659443149309390896851884556210844047090399375677457786496658372088592005079499355544399763068239124520053741724080797494947943791011275549817714399637950398850778753310010162042391616740509995587212054792950537273514083219375475323301261460633054287098736588683449799846874477532462858654920409584667157559134355536619698345216030848062950413427346828628946248094476404077729209718486165170694881633370184593740397274117552039918213263996922669284065242928766470853045524733421930809985137116314332979414759443064663929346808450420880
9865 -25011272738694227905574904160041174875669700575662940634773670518026746288590467345957082409979954711565985535030884686120093114000515814034221738265814056281638532962057207678325935761214237237184102621755470263754092761195454087044173406817384297416310205345999025923958580032798345725460056367404639997426436359491769664446397998856266140736170835168520784583130867612355944563825120748406235964561257689749071363802910740302272632771312266373571761236520756151658227261348284769862640254187079706588104258451329401587981348104550031750414600880804980871503582751565205341655200
9866 26828677558311932060592986619131660912738106615297844908905417855437082652296765673814567684116613743861354764935068816370371014935784046495720675654946373680012783070883198034222297158769914387008466858035845139937230831328932749940825736738537006422436161009882734731573824354440031841086896708567045958284640357778163125431705145652997819316707182124917809342565418068823541089775885961855206945339246973178646475826724591754102440877613306146463825662531548567399689049218081347485589822156031395948995528517746383624308983945139719223291021214837218144984408787080130109971760
9867 -28778039786189851929423076494063006601201022988891133288872377787335728679121734548807379567405931006293789415531269831357676277931253429142477981165827362124061655892205700746217168644320539548004466200294221784661576552517460878666472610534034420761685554626425405626131775698967082186044413464866646437731809063970892132623494678484146327175317167632384442180221172520898310681290199357314002079589572316463656288756366385664268745135300444542077427117796088845234542083070952634696998642271717147221506557794966878346167823944049321314379662478133024088293242835911768300369920
9868 30868933173264504747631795467645514981162681428502471372094777901948054253497141841704929324670675355250176871102505879486487962624467606294124346778530070246200478095165523624380196710622173826459737841050627861616715895358701386490090619277656727813313950541865337934463813512587079254589385737998554697307915934667460990198048201820412956485851943204660941133720953857642148482830849336153367856970434409116150430756840240347615285045115935460135440776333769358476892230906934678608870503114702832100639419322168066211634939367702387236580246996921343359307203456966792830043040
9869 -33111625530043152418300666760065253254904821419597730218127954741144484237102291718192522356530303708194328922888370646913463532683892107556977965179078511492922951078900336467140923891267306773234898462580788088363761497269990469227965365461473598797982420541371845612227088438665402367169053927766631088049421266504400504804223929629049042511081091789253368798770890402613421574259489051596377058922952265402837205679877805444551966216122169532630892232177475518728316925653636458603720465466822616858911808226983509147783320062765210677142813692702675016724736896528513444550400
9870 35517129004566594696883132694188128105796886646089192181453820821987158248729320345151076435336916273475542072292649603805097568973823850334487213966343260539960006827151767210961594064016153828291821424129491247987690292493390561872058697318060479160190342396293453949477585069267039113722575398024397768258094088149815713272141084277217371624052628618397431477754187068390940559197601998480009336462713551610756776335602612284643632367794834093628246701598840498476511517381825826488173310802326701746708404965477000272072514736582215150514573442215997575137714129874179774586880
9871 -38097253999731214767405605594661621360149789508954454343007568860720244146959538604712286698252531824949313000688914636795004853947304604402457962561316030929164380182048339814881795815003849937897992706982438103781726954090644999130436491858399809375237116965315233759419513815910551370005590012813542766676831142572870826479700668756247309505203944378405139304556216425745150729882030708351880420849732912461724030750835397084863420946793171139259950076682055791262245581763858406138179542511472549247488134281516774824160978265505086076795833142602974531181694640831545403943040
9872 40864666993202192607981183465468075624904018342116995845348648603744608260830196067780475957595318706212122310124100004172088924735831527678460838502422325809173767612451363742541645656085632546229672168195949922767703729983355928365737333211079353952651670010665481778864241454138960674288071717912732218181640836611957335510804025299119101051052970335744376707323108154776865608705233545613531360176835210516672133042556972295710575860616368761401311782139179819749163339348499351889145571703472613456847009976582184356988500560923776648711381287790514614064460105312329050033360
9873 -43832952542174533558845540350497439060535503250749971203178977164521224154344544747119401607405933308139189484383311683585820309717025117869706008230991803650549145359332948534285680496656818110451148165313312150869649827131353236303081707379162848104536225015340046242890457108933500382881309882939370302578593876543306592610973085562646968652870154174934677439836811286615635742955145309296298741366090464331745714921627220756926449596773419390988697151707026365848195470329500330048011589216508896360500163247435920904552736421914419851978627580378377253936093262873555635379280
9874 47016679775637222668962969759541411202047914416866072855200065502967397669379819326639428015708927468588303312053010612777709316766224370383997328792691217368292971016041430564489658655111804244946797268843627178709099208287965884283442822050469389305490491106583340493484477338249646622840354434047663085386901196725232661606883220148524310572225855411233569717419081721775562275011776797015963005643256683552722524071791629588797507359880753969808935772903599223221440920955606842463098613427534830511484770360509985104860393896007935948927392451899455751437363467169028070120400
9875 -50431473698667556310252518683148153374126638310990059458844587773271298984895813658763461600157131262019520022220829373139640385502277007085665706020968391422454075415523999345088408622799150036880665550124317791017648645593423476856941929109343318033641746567164286998339345216783002932361597514782927411359689671863883549923350680783778659548778177325745910121714383201043272141703840295212136724907434249009460770451356884425265542081856416505328513577307658261035711562344565031614660260798462367107838895925053998299887788768647422051005402288333727114714424915477371019855360
9876 54094091656733817009826722785411082427169322418910601974556519547695649193616415570401930785867150997347590311558485915369272435829306691112943145793669393967803978213229349849473871004823576322073360197313225474081182948526737060590567117943779336219080395889064663920332395856271695666172406541768293152552721408301963063352498114441089324017190193574358382026438695962329766744514077775025065626658500310909845194978591020121404964565569714321707777517696867460886020680066330695435241206601120482267651826272687738649304904235795996305209646675412316775932566423627473000759040
9877 -58022505333128905567721059796222191103806381183995435186729583907336411831694957804202393294939367789208812284103103981692449391703933878170700640093979179498671954026902032213115504876968493399196905707357366589226433323674681987208566554326653345687346747118691972542285846470623126285026554394261727405247996557363078662184341587710034987107959473739663891188228094815069447822263366251740889952207255149116404330284354271241196479504811417912358466073072526278319175819922023137883627430420730920717856496683607248044542707003603862413384780973663487310017706120610536568005120
9878 62235988679617502917125208535942311874920242672424175203605573414799568426548986849302090505094614723879352408401771042361947675434517411329911137634057771336287976388837067932868161047009867313116933595408477980679678113878572342461590407445616549657469203461554147730765911731636498646504615249782446424615444670167337741677784321995654544188003052005397219689398006486024455588944925760184265726305256937465487880527596415502618359870982388930359884332765201344081653635869199314542329340820689684755630540630164846643870107161353354954635585319322082293911053421501061911522240
9879 -66755212209285787926705346943609560818671983396585882219840472327939012479835675637188176782900705635619073563777679019013302334289424962516916685086902687116583331990361580335805251258787363193301848282219636071069366542005410107665117498385170168463050195160347676619652518005933338253330817412413494514972368836260167622911173933039665659925216173709309005316314301419775939781274799444119329380632331495324313962656682532207416765127043055386695817693218382084036909551629968604110752236142998602280261759007169097571974967003938779263902088412072371541252160277789344114392960
9880 71602344111576114553676429658601739594143138742554196317691611516089092597776924559906306354284934476216115039734306965447760246346246392783538406537712779619676335002269519892435715859354695720899179187929011119525789065176118961296795289974644945312795698565497989332080526603986021235040257038299526800848440364110465665484532841391463416601835847138465701712723958272646947246863249619173860047005415939705704889519566984293181707050068597263843890608627102984358403111114416713229478953601597392375157810114831329123195467003954023412644101275457133852566513280183949526617728
9881 -76801158682719903826879872338296865734123720146486148149893731048934540199821825203639827489866846018625599559957806310501880349252437290626279282309577640130360077085242120465960278014123564564163276525666806383284222628765695833187775209956972125423167862562897618027885504717639713186864047762940212508123787629096774472315381573203883544633910939286872072513597673969447541676565679975727273852200079001165260613528871107895191957728170938647812611024012374600466201980048801323711871238760477972324522645049773371558695915889830619298127919090226950099117201214185802901570080
9882 82377152600411736962155293382155018800019069923426408186584696412874397092853320618495109392788729133401295898504898049791791893468693019985790584229788161211027135842289778008255825185964777515365378849039564207808557255108575778057604332509085406762345868810363073096011999250135079671850204162128021594354167459788378382624181946322448255274472751726450595088335395488834453873664785011656725052979204962611221898366754371748098483294839129795166055851484251041806010511960889510879428554847690916995534371837807974467862916411192206307558592828044512250772842844333518568373360
9883 -88357669609769283576306041543321741659631955850347977144860250928338186733225272873186296807855099263426474191840160751539512166113784665792978322981881808795751770158126792402901285059506222315613982800918264626899150447009588525507865009836536738780513770394719988430471846321232459145102906821994424532239965418035156939799690078594094950486703777617707548312300791014649752221307766498329103586987028878277747171712269032928629471265631848845330134142305491129912458672481634601146398019491452826391471980701417034325099670450351869740228612277676888622621776132272519529530080
9884 94772034228582773721396948204591930698182879436865879955159904783532818351618166063993671012670211858776885447159122749415040082710663693984701158685446015861377152717629118032558925576939909828099156938024360937153379631029493271285062020688507085243959115493565415860412504892870476701226148990247440122223961050853328500968114883173992168030959632818674485920952994254041628577820297569195470594056258122457228468814048853583459452071532120718340858848712632070079714062928708713739188986483265659608171388359283924208626680721272629511348400387692663255425709834197490410614400
9885 -101651695123773104993500914216243016846323204250862669315951595031003560275820227169696956367817480221205752234809912129474823982786855845480433001711753979374675701597587904957925493824783483683686843959429550439568885541053294753034259635030778695245174379910226209954791081520294457364983075328900014354829057874227407818904127220085120129429635239382725493254074769414296708875772952464192812417024223319063820725010249771285224147473915127370512105336156731053773795515075955827943451005997045795635803890473536521362691683837592504273268897004019028678067500504648471036640000
9886 109030378858062580319073840221984957987430963969008946922269421189718278287184056139127969205159825821703403638081140453315558070054723554498404401037199493918839761548395349749097515258125241016761048191064186609160986623278094999747630596511741150851884618061277039425453649477466843974711209248161804291492142660150661861767954118982272595165883587985155820727431917386702097075136082689508310790345975784128528756578832457896642328752041458066750481358846505341172763031662740464345996489152305980210046411150596116759582935049710122841952559203850405759359669401170192219758720
9887 -116944254756345277795863654160334344422791711009880928249920892824191812676417736915193067668666307441447588921183943803450947808099145242564717265921532832337090072032201649611552236376868091223047128500993529089541373578484562506099224770406314947466385958185160993638136534013270983123236157838293041681554277110872394084742629324470537571324281797239464445158838531839427054156980351832639478085313565497078203400786778428106399661841787271615461424310211069572042360386992508837054426183281769724960500352925538138499279046825808237809958116418473163393554895985072022322863360
9888 125432111695370212831547535007242492081804673066460583349044165304310526577938912801546519884181115885812959744768545639419892200737984702263398723560389571515240511937275293986700336598347112180174547661916515673332416727426168556578761420928860745663824938503266740051268057790039115112017616932646311384492904576434116309251238685252082081515670784100189250802473144538401135719662848132674606362521053798331876192245379024781119260993794038171470235906728218709030148643643687947926594757105282370063893968471306702929106092871728406296765883878440390559322656709936352437187840
9889 -134535547678382474620225745921780836054857760416893659524728550604542932403678540567137645942271208083919531976140085501115095180419044523239866150310162461224946428050070370932167799371387181425509139596308181429474239104938318973816525755036370508319573683665246209584054041215298578774758661776691238507341483875690003715600232341968068943606583357965184657728859627355447818603714279772085823912455925936077109363754381766900100873868013412577369890372774220967947894109604103169023655873629030433118244302941828396848301117743945456355431589986082704779070533627341482234398720
9890 144299173118587043186223186615822912124573192850322326856187491423999653074452534526858344127516724069901293569821061412172313539046179826300178730835777355870477305508662394240964622774729394930916482320426717198601931634015898057593292549770617562684442859291365883263914992985732894972245242359142439168057107500528693086766551328355457313522579629933324020926983739564976152500070766792248660928286454399136583406110401987684205398669325397179163837912225480410850984609838059251464522609796907895190984233920634094046471457473658977260102786401766710149615642784288283220723200
9891 -154770828822008951824363124861881661790804116142480606630700787296107558488039515828350484377640748905596470467531591343970423826169916190118267579255304768170511691505631346821882854000714353175922202291821802170943079900267417308178070545934825114706219730195092919687915018547660125345183582120823511683031891803324118694952377537384277046654335761384704102182560967112128086139405541487612050296652819505781057830097127835032489275578015920651842550200388576249278146985361033730176029753505893854445102125764538030231934877994022527092565320067508389469970481913387240761307520
9892 166001819731845538338708097752564610576798366455860412662262069491218996772531567585833520155248342645455152668794554563420825757150036178955565428083636658581835398387966675817927801412697430234587104666887833229527100552605121830167599189449635543050417145500180853835380368523024387649123235581558672726044855594896731264916128124693979821308207851935655074283748774935036806254733159553346885920022136021200815811139291983461558455974642114915332520993737406722591031645351907763484510669612163966884256157682059187430414293147652268056142559485133075086817619592384048896712400
9893 -178047165573088732228684687069938620832907135921169241521292413381101278157842674755698861526687723257037723905914559920089433962992625166225292387339242444783582704959850493626953539744965932739223651102738694085251232236168672543063973470629544015112635720412805980232692921534782839404593891249664864650432258357713141478828694604031620722575422506868060537789062313539461667272800170573232315808790658594850587297049183303005781834040227866817663405102130862188466298762619764386294687611563340183391803402492513707998133269240447877234586956654518008520457549041129836455460320
9894 190965869618409657485896207073733327214237677102142142423409994956863677813647866935858480262080713759078935144032401354496036903269841915207844418032651322995700125378096586777755764327863426252999677970994218719544046249985715742750692045950928718698929442140168090551878608865089580063875277145024163362926210815867654708772823111081329403870847806910418382120335437943363278413053684845008610551779635239978680660544404494707049489677401941379100302502460675412327395631968259860471796919220385037437193494099354745512998747299463581602396340384997214567382260204463860483262080
9895 -204821206884443093445631277843023845122162130252281125683532859014055448207547790891196908272316738678804213504881102827637306014592024941960087747166609366055084019207490236955684885672302457057966413004128406951914773449134388067217535068196664445672146663689237070905645945810674620584108878631424818819864766703417502021198109549434758594326005437215835981403868653853594712899211887107429325663926172910982085467347384252710112631368224313357441191225001095789129547328777910283390252732598107500145779163335795618164578239372603850068490215051265883515889358096682068044785984
9896 219681033162113057540393757602693597059145543730161821017268085925457589454681811640798820054172879856879997210450117404689599275127843825535009786161625206165809381305621763635553145941666271489459559361924082834907551160249809721102189147520387638373952204620426553495015830077525312464783371480643021787379394209966158471110123523587655500373191962286442800593340106389225645765864512167846028010775538574510170335568258347636639852469426675223282229785074522413896106466994869739764247034719740328283353831862907979223010539237433460161130915459649461623024417266654915600163760
9897 -235618116385961276736711362455601047844079775066672869281294992278435049011454480729152202916189411927413955653671302347530587017601336551957654637974561595548114405545611769962071620210426247768202402857626643166302738161040012286169986261974276233548126544746998898236371210264553258124212903606433447152596818691683103038642089777555989945017895351078916155807113537354313913587453237517274079241724420727556598544591847394012867661862995654095531004925727780166917563047354887749147216528800957705247860614272662624961556123543320069603078852312618895841959761801884745491804800
9898 252710491956068932768839483472847114941486798440013370542775551949937503708259109969815383979786448055649136038156480680762985226529311356841965448014462293656118839614215261167451618729876881630370326923818598739393138883801231664721398820178214544610766264638988812298065702188056498621920123108848984771266449691726593235600218649605202005802412590152038277314407695204447502171178084568043743148692188378865363837651625327088692759168455207686237127984162536854025178851636722272212526067475749407896425703062528932006749938221231436675655766059279159563965884698205786316035760
9899 -271041843742625520651027185043309087707105253943308907724185413181612425278442858508052710500691314386986522926684826463956335594848662210616781319974426049757382648811510771700432012636851065172219972408570851011291743766310449389596362335066757581538973171899974673457358258986541908417730671912055295200157727013908055064847090400927263488544984562943015473841981593600684503133524770226762171262391429420796711290181828688862079856082338085298167809846424545530007481387063492570325825188865119078851195802008340345127415120695141003512174924126889429476375366228760898734772800
9900 290701912628061604426825417633706685981666549931890317431986948934467010565509757523339986236180514247729729547116990445948565870473473059338720682436649272784800719529881838346103930751566358992226745008200307378293344859378232280404267207987878901184909882507902997454066384248311426321011374143543068245966549618925968594865970176967595341650270897896351911097402235611841923290960214936919824192996955165907862328062080054965193257587409614604785436347719998095657447440253995918974079461131270329189503022959861398442514239407512422520235518062890171095499600045797652817003424
9901 -311786934575530006009213939600986022794489749472556493882578964013439815529981405026306604777926285826859618583967125525553711648364721737271181532535196737451609581539951851683254335237122957394467226326191953741284105912985557559003631662532527485482753917338513382442961261762515652618742762798125146910431061300599415947754162935692357679902856086048419750919549656913480313704573223819161348385634944902248841966955237215395633946330829686329371841911107918398666720798799873012877890237931512938667239554419551330175410613495329558130520668712924844522307644481306552560191920
9902 334400110356041428920174774888166401881007410979957457536970013329938679028053492552862050332067093800603903483494340789202984007083766664203901863107091427191661784975578681981418174197950851631757690634979477275865789820332192576388098122472003412707318663191632303231936680370228475394604823354618537067504474628886537691752872930992544680461617605193791362699973431133087021490257730859936823719237796583209532649091368203287932980731508723412009644455062292101812923541455335044243134553781021276040279616193050091671462757180187465304007292453137725803710946602238699428424640
9903 -358652109220431331217960692877559511319124464947172757422037301289755927687758720469660959731762393710377807669668331551805227390873910682631623753862639355630625260526063102675224899607354221879036693064336479392072100873786480211054530317676077386986567063703302709796420756082621657743379006876622704861024044608402421685575920866689444946865262943709303074856940656261538812049739526644382453618853014203742605192594130664648462694252178516714921580957313013050363572800918402577254971636706376884321020436992334147472942986142149980738807054069966836516763843377934950847339200
9904 384661608967300741201820479408886060259922173590781186598905964053575576543188075683501491607707488443585630620462021580363661740104833649810595686500235722721502601228734151693479684803859319933235625212936278139789576192084684867110808867847128366593844951620432144084753729493565573769702861206790907255480062191825340734703001252847266206143118144898779980134984757512814455436128219169153675296835588776672212646479000104505757336217926611733030629822896058948496581112258330740488474043493735123348488068701544392578512430441671344377484522232786479892752823008446798467752160
9905 -412555875034934067461302021360638691480207932683010147151714280507688388047857644596767374557786734710567663046570923224031151226259737040157218354475707979076967150173626010496600900404882742335005952300538263323222695288189796975625092112983306832997611969489062660278064708496227518860180604797176661105516387736188082725506402680565727399008428017043187617017743415032250016974799567946413783208761356090465455843175474776443226880769096321847351022232229613553220581509703059454855000820405752896638642318406931298638910682768306574200828095265460604838641806924416261075337728
9906 442471381434808757708659268610320937477908073128309045699618241774894469534853590614864468740585014213868995615080442203453784961285978236565817224796065507329983863565527790162160216909588623154689710025279614380095976085527743335480975161626042872883852241105155656043341020926071627789695469889544803272104370926381749528338628989278305624911698068344300917619095293793468794082184091389106007071025773166719746846744281695605203585502388040527468327756382902488664938787590313484801698200403171351727546170520347767055596241981009362763288430489798122558579290833294126028349440
9907 -474554476547593569682635005752540915891747404765924424744152537603015150153722217711358597744408524394743273341305121032652031389234715988877020401532877591004350526367636171739252765088913105059235031584916332348565307257006415262997285466129496920867303950666807952971931309587818065305518534076453977636489189127675844714552318486850721541822994765388731415857484330370517630168404929776999864426086342832026885451797952300320963213450174166819613639149395359508634370958143292463895412249133320910470956732251670820836151594305572546095012491159083698584357690347454264749390240
9908 508962097020469026334604135157575312228433279289180706059655665896700867623545175232867903046089851440133141638006262272014256714675806641627337322941784143063768710609952872270507785415747465081352258896672470955488949363954737021153511870667133754265076751409579773102847757077023265296612436613527830780680386314038801836094432302559960062719080122716781582316035808964783356979479615948765070309239786636193122594097660037023256082345275701852185620833386269870915458435235584544434239232683345375940075325454468579943278201915989624425282363126527047320507364577009795993401200
9909 -545862533238251020775123805341950085470455817222319233297665560504733596448947500887439775135376438760012660510001614010604509716832921617872076312769422237751779213872410462185375570809531428683906829140303878497039179893785606298033870589023453182598842119938176609902102732973624710356808271483552425142825468031654814267210202033836968590701067197902096328703341824963484624022354749466615050441976377970457849788462557993727424758506096610833484129674258369990284238742772637683060210189342658556396902139969603793468611198640927994429919528585461853282940688565138013187374080
9910 585436250091288187621446236517897235059269852537815616692919691223621087178866779124164002512453714636124062463388028407467066001261761170663381193620018337280580250365464507025439438799038268251122196265749002190883332013419811500015091492461754828357230070906495873556183020176448028667731724955736770065932170499807151791840536878743520282300819323361260075768876042244150214662756148773224950683549595586892639086325226235748591921739439061199873969100446106459353059686721151976186679136119601845851902373836335298701230046829828135841411025342740746123691137186970871193510400
9911 -627876767031648694873771961424059494267679765470390989314528350113921021034976985710424797087106875518873453684977808619175245499616980440239834429373775731213585504298461630076727476254649717236106893861882793033643607007000940437675150362558402172042326201933035082883286027051950644137342451383392254784379725669076728641776855557030338266874395277373783839885648704601890069434575163479921228628555752238052577785798574711449600259333271383401617502771053657710747618549298973019124310867436006140411137430596148342147394155620019111240411970845592544178181231431301196952164480
9912 673391601697012975982821138934908948112371258150853579851452179500656818060133043900627651483373320315056369091695084789553941620524664588082455523396783063936930589133772776448297102631527844754801701444005598451054705875229764594671344502965900958572348730099137952054714202080458469600927833250480375959932542950815126757888442296343967207352683589382477211166896365646598919753069034841418029766384675299559586525852383138636768292878674351528657130228990856455687567933462074948397682060808700082055205628297121099832273543064061842792879363220126681619869769234938666982190080
9913 -722203281690339649813016354550014665357321805323940842129966467396297933074843321813338165173289621101577914732768636781423427752590419242789896391627043862729443136111406384631573666536618849019049879597739591509285216982929801635629224183936775449968314503504681436654626499509012393099312798778398700315000788082013202507765735068574589777035777759324733909918066875171151574211288048445980691967602986630770399842952119313704310523622257489296004170797547123965580125326903643047004543938526853132425176908748246911568220868722961245109891973014582129237047815075155669779706880
9914 774550429434266824655167486936331932426394756245638502134804744569568879390437827432497617495970763594621321048506432297887568547361910943872314901205496191919335028000469964382696427919787637441746005096883091947441195716665248164228321582482812602916010518205404658798658166951871374504875706225765545482565811839148360000103229385205782748374182095171403698893526939461620555167271738467228510146497800054545017636097559256717020236306881029041549287678324529140817965410412607296258769677400980751647858620704257045969327295224101158530189409782745075498625630325969034259694320
9915 -830688925373952047014476272368304187366986850209154813765119144552982616440377149738973739550255434365016240023941898846363664241092607312914338029586384236846534573154389427058675014514198873341498389972802228769372026609008467893919592178007569360070873355304880565459710735106915449152435897232073960528590122436341842102988048153695900542272943327111051776236009976572945616540684177486443118995554739011575117381592197784577210889146482614478699527885971207082901967581150834730554075841450549531070093593227966028591080329070591721211781255067952926312742824717252331666409600
9916 890893155182358502889961212559799579085116372677919058548508375429700938558922885067056442845959039912225510529398334255467894513975110235193570069689946584150135289666470932198874679410029127147022635309147034584310160156340128227283822519008711037702144650530391819106779883133533760445513495142466430245691341403198837959370272095396400825951617656126361051527371135437015824241879840786221167771854172753523218630948798199542273936249364742448010132782859046852233858879840732266085641236806452296654452267120672937014892846951579398549275813724375068191995918642402214611469760
9917 -955457347029703433933355156453242519840476937031123973448520030799049462461231603352783070607780869979623380203596653558968396781286289119329161752294092002315108287741078264510009755452493846327646782178386954161903215035488523360514733705219353363327806506305734599456396304715799554059008735875486976529160749154718527891146933633292402550470894244293314818050916137369736473101864332179665155901530170467434607182705620969581792016101013611015760096392545568498413504991700484549203549357165681494672723478913897873406488742001394489668618484952944659604290528925793502041495040
9918 1024697005415870261354931306956714724710747639476832929247757289883618743202660539148134937776035142296753829343507831349585330895606442853180847907294700294988430293413227853300201240018148875595578469250454540416472008718706948659338057459896482939951129642462609511328918673042934424806255490527092227403075556761108491815586879317197338745695214609256374264956403227128176306184472506259488730980323273321852013414584587855969262789613535327705953132978634014245339815109093909690775947687905598041108386990632010922640050154860241357829261671365355718951739648045451785543328960
9919 -1098950448533163749877276383558051340490130305391016631899910002646846609035708115639837092447771405497392816244792632615711738819855460029066948036523784846263743999366410311606856978655138737742795328686718327561992467009568700842371150315291263247333519784975292716712456119486374264048834132542092454705411085271283110232931196279413635482649792985664971686230082304404821214099621627581873023037472080925999298544381087089811132960697427145773931460908061696250002157497777693590682233911392259418998247063727035421424638642217242944945366828916658521520651781130350947399952640
9920 1178580456629124996836006351753149468663107450726488947471954648230649140482291199599382137292314905469466827031133214157053260177626088000650744744101423050385201110770213780631715893089368300766634452738809668568708429450212250890244942877156251488014741140432150331737294350291531137234123868176806561449353534737039387371692672713905609605751908000011640122517262153576361159057131011382291566142620537107972673565746354875175696298684431277732313757172272735493902464723682466631490015218579765796342039395816652187191312657691840091872362186524829237344514679061954963120954880
9921 -1263976039377650512797257807141143949080856637667155022769081567733437442641429490801508722075367124726410747541113965407619203049384541035696193740837261909608569745149863392440316934857935494840628000657137502883404158668807511965934450167979984811891798013644172061640878766161532893411064826203143977155046931734137253090018960094969905324356324688904819286292800828934443851109323305900996156512069587914630560223558309299782778082372156666965869497379382868851891901864985100513297739720998020787557340747536730496999038454474841996511990689328151344037662077219061278153566080
9922 1355554330843982420869228803992157270404867720372084858118975149038541246459302400276648861876033988440175047543869195969893158986900168320408164667692459088071182533472437611029712186047286595950075527260648740322405334526980591229911853704173494311019980045237804383422518251520189678638517263357497381648050138112742566739382591346921329130157833433066343090276227445293148696066093260485186943087430088412868534585324364118986030137118687161482104326914712779880588222119350415403307849133220654288790233815667252516971305449243553848711589502093101959192013069860533090134100240
9923 -1453762621248047496733165711423405049883361126267176906897836916307508422500341712603297188269628844364765895099568903639546207540869680635882308649999614656915368369005831088671384338504467428679501766760131248965639822030226106960333283884532389726767713515921426979639003523522483075541441510367666877294232422536658086307949480450944424016674265096221671313777977603370325424212359633796260326942049349096852885456418666875602293361152260291760677378910811879569103938986510595351557560580777165009003875803510236311543128187113088783308274361318273851065590068111275874938254880
9924 1559080535394114928416507856815284963515882273207168086876357030849753515257241923084102529275100061117583804872423876585492201262552035825756627359920700602264561987229628780072655041053989127609411354555235664889946203533894783234710235522510679738153233376931970379269286876740817048899312471396383642627841991995630850499773896929589470868991489317432421340836345080142073222303892721182958176125655441136694072919985339298250370756724478211926046712484120625191144094782881992161156381139139154640118320605120836963258182072441314263209647082049249139404542127358702151839643520
9925 -1672022368346025133320179312816963203129544154134611507147864292614943183753988960338109569857394219465091271746553810662826679426576479166081229625353259646877093936044046072408664632472110307587923583717106983244785211987070737127372303043888989528894782399909018228404416520480969050333556236238903856428258844159795518059932842573256996770622530044754247901447785478548518974782209239357928502371270255678073462126539161961418270795394813101222292487652921008712204816762948856825971732593276514884110941681775135372970767790358142250217963924214430884787896439759410865830583376
9926 1793139589689754355098814006338039592028181386236298466210312588849557465028873049566700309651726768979494136612132261039687598894519555551318811844095991683534979908929237220563120767630939743428766224636220704386409173862273000802777225596248830578053068961413381814543287175614776059728499604606032252557285101225732998039464900888343634975250826131653268345927786703835625766007966077283969261759108278367691843329640569206791618758036533916041878548992744472590681773275921173102284092757515220066046488840388992719375450759179987025273907642444964652259896391283815626204643200
9927 -1923023528542509071384791917066890785232361056795576255438662773153044192908406821265268324258620582191089467773291994875244305549093672729051883756999808499425187460037728551729410545782191486769098390382718167415182113734070308019232839995367713244067078129536882876909584840593075037070988731059837541340043015950066034457469664677258472226946752638894279288519584866024685580450071557024239329193381731002269104103818047554430747054232810571383414314535591769524804158721431250666027503568733976122429055909279142190890199475303898298380901047535722455046523965535456383313370240
9928 2062308252343842620252933216939395627853355277453638226401969153303287656456627675437551888859477448910699334524245783902083941488534693614385250525754969339749274631330752461077063304213812293623914428548754576138965910744925370393164427015103327894534316914962844802020898655039722689336427628849203104191192820617312956809062239631045548434074294719996790074496981537537326365477925911156136213613671231003281207357327782812844519958989004340486651691590258971975441690977387235644244622610920028120306990623166202023582201850836211240843760680436470883495765278605451857597563040
9929 -2211673653403690245876326298731610557939156913502304465048541527178922636170119184116597680887110856049810346672586894796592505155631283865266258118479898953154634657790696885811628444868652225142755935132843891400504765462128869441953367196213983841157655464631579536271040099040135812846970049071638740808957702621431964807044602894656326549391485448717065729625216331198583158510790561559156203410405024384313457294522764293188417463030055996731157273824276340902764899449946663242341514734906607490137979170974587256383839887863349034941326733283761817927400355092500503229746320
9930 2371848758189268942629004847135093505200861405559798974649052113463281226041028100014672179924673577785920536216102711691635741917532774847195676098561869801034361833234348598337720498509856722689970468259513150736767804155416221512762952098676426905054788365250935985679641925055372078715715689225976205226516709394244344401331550011835518501792008860190395558442942612328262097729615476220259157751254368138933216610743592435021914103300058286593763752571971279148232554489200643550595655631078042183652670971829029220021249934235367284228109006812107787292493520600211333814952192
9931 -2543615275412352523849655438070709460689342815199335367763526565172660123360654743230710887239095252708278581786392632199093574197940686080469736765674115177664483683383350842981952863789704013541555056925862144358582749236184369245241050164162584271841137230689143017480142142193431503017966670631969262132693832844740166191027314684521048099610185702896599896900378597697632288539500176856897977402520429908233211728456008747491374209303552873875397527826399610823316311572239972041864530833010430600310681285511521934839569876376202578410476971752156289903385405384920590337828960
9932 2727811400135727709101182609823376905475024140676752918704358912437359468140746600185047688126339839140297408846546549922579324198523358538464754798019903500051233549881778203230139649191490793615613080096055084841147991808914903961454498982852000659211285635476304424928120822502054131641109846797902397760597607923412236928180283803228506906409697487439763030270671271559167870351294031670239399201978476333808803274616417882407059429596136237779622989363198184857454943786168967258693309360218196220608219957753158692518422474849628654117694154644234754110542941452327512894530560
9933 -2925335892358256278693402125435077982094848729050880563543541513082584384007075970235370913434367185485142471676643533369009424669446288627061687207983817080637370363324304293727553726705692936543476332071822315956228599637124184633429306467063949713884167779429416768660192250166905414194287602828057205130066897903547911915733966219879327741680536774888083477522097424449907534603348638702517414629174018093607550962218162258148671193355677574251822871014672130596784735449543931396484102810134498718512932841555190668697167197561483965674174327650594380626932520031183164739604480
9934 3137152449867906115851280770603227777410675323328094048093647915151140177674640362560566803576857757458381047989027646025248271966000449491851439801848058850498451143581988902426147269280345189375403040572469476319263834242315979829916192325468989932833831757290971325383523360301505720695047974230063274229420676267730814207004213184508175555470532944407836889116707934743517850715099092766206692786852105944609004153382900489026690113751502224334704066585457498535239028993627634370267263954272060370461749120014525744727127253305058966679101787955966089721131572198645264042420800
9935 -3364294396577795820413782699782879144480447868973700487762898006849737814746508914325799439880443631240026125753011465694733329702971599154307818672100898733624130871842468112741645052297343648794590277648254136213665301313310211123615975147760810085395855899919697231194139644763007475420985612259995077602982545387349369601758691805103050180441635052994010550812314101098068621754169521832916948230824518344330690388966181334478739570817950348593205698161395179541440516370380743270561638034439862455019560614821726929585847892698530662513467201313218712703582351249820892052177600
9936 3607869709088611010787913603847415756575371792676407611240799154230115165893257328210939250186629517250824451752589885042145396400505631097083099197967287689025425315090492177447530940228660912670099654056321446255259899744023013265663269950577149719299790271061681682557485016695941697106157514724244496165271282954382758737867429246707310332922472584486488353822606513727517787505638037991197101350508161755595733525754951222043827586692614421439441697593022989255137139235042978483340035300893698278269092239347186509689437721954913944953387422142724517427563380315396474115304960
9937 -3869066405859077991174197489321720752013732062213569960709979843187568375717552536148977481874619935372281163528747485249591269494122366183695222290523199373514067086225556215916563637321416551365604879792240943832385568232083159881696384682064300602481728183659852187579349127315855963186564263717909848645524599591361537856257625559560051789943471952519010626380878989236403807058907360852186752603350941428929149855443351891002895656368326901520684416436661762738094903780082438410459302391988362100113763464120352520965324254730699848303842068208735241556252215949243897253861760
9938 4149158325122435347407326887081448218239314699112098019010752916710537761849565434958890371230170593341267858797622922970132461913332820896264060079714642928853986398091082735434532318012372013658810363039986190670203898793178379058980782601015689701752645424717878967540945248837249911202253720098387410169586837461629408185887962932340102254833163803096586583207740474561828739470430781643732874189445617768132808360789296144670672525056548233091270474032355818709413529715445460494916051313575742779114131674685025561770194408994946842922551853009958181547353093224118829926480080
9939 -4449511319569508198148474325510033825113317878017209399500721618226609753157891376736454668838117298206830716955765545373895572456790506751255024591660631927711484159084228957121196689001630837951143425728785356642786932183570926531821003819572369069315702542959267489732311591122941894687378127482939739567037330169817434659003581226426615022442590979315651803648094677431453503773766355489625134073674165139316193137563465600139974288334038318759456243882618500994367691852860678842954894911654623301251858742510878135383138276696170362452319556664007991479058219890971307552790080
9940 4771589897837154819283085719201914357494254429897599788157825409535050895052417516265385899140804434241712713851493524315188458487097769615221021307926747325963438510396487291218911060939622260761106167507900589063156954640817972003352667982421407128486721485354208568813382573077663757391914539665601129137761677635724803781008543960656500049274250203413233808482662215821033274638498696914554283916486274420394919423451365320769902385544204134103302334729477851084765602055325944799419133230110766401498825431512480191322102506502045151038882580864520223294773554737717811034803200
9941 -5116964345004266107050040479794566843813735984554667913123396512483674451079960729111282770877629071229690163030693079320007868911238408025501927223920193194301010810604024813519288697328956392680859684155494590500314964844970451033003390149680573722457460870608114720522246852388318304597620649631374324351573644672255176245027528131325138369031622904793955363918774885094276555482995559487943024123093477771094537289499388861814185808491814271271692506747448077588250712024577522346422912883847590820258961823862673336627768754473019192270189818611947650156081406844158623053696240
9942 5487318356616600076758040457419730842184273739313883963238753920810472342246383308688150602172610145996789710261577457495603909683730192973416281616298691871155989741180807433672932400168165420296190109097427061437767591276881637701194821508327937916284308660390224631673965659041946875983555025441950608354953720173443570204373384177576616064580680881338606648071084102084599288716988993504482079819438073516348088195243915119398526952217029329460433808097824995268972200886880329887530016211753442365744462717728002770266995307676473936213550727148830344286836158150350953864744000
9943 -5884457223247722121239813845070358646195866102030210603069895706643761016001753273712064716354413680662528943376597163081572552141436631538711773589935543136951043296684204997895930464044799631509796200764089704817090253986874213103071517213828009330184776939361245787892992061659211132416714450960034751697744553083047691081310514566303963650074038105675253727990699880028516211935804915988060942533544370170420506126880471053404013673025647187779009687647037407770036389640185903642730700835811756704029239686492582204055577930918442131787322910948447185220281561977354765962819520
9944 6310316605268197369131160753817081515594443170914041591848316020717891190485451080809423268808560861881251023198635190279428385904851674864086703742471624654170745491746580866850039908244392121820191524412327183419033951723425801711935413250628823464857740925095875715396546410836551850757466629977861676825930377097476492002284641682745855193735777688327853235280267273969923796914125934147925663060512749337641471602072385706164030391906655959403959190550579714109428638545692283751271032303822864850186175675820753706896530154575628395122962379486840520140410961526111803127320000
9945 -6766971940351806722793075659968137323848481400485521215716892938809559553698138960364152334294968815197983159331943911297016551652694324641736152147195810955826114508639321138575489641924864700449033699394066318317962044910440228942184240020170362901688375594949205238003972384779559933618811445283538735045288952095733079797530567266849452596647125308939097857456018766479424456910697394533956035587612956525865488470294923183633381095153228498350432264990117728906380825342505253547459993091061865687385280749073860099816990932346869934094843579085375543424840626339867023889134400
9946 7256648529309719703133656827088009259001579179602779664986127488372069733115960969487995576506661158407821495874739012459942316474774934779406736193087443167392670643973291901220067361670304724555388277320562424828157232064007188993462833668030493216327048239529399255052260176051692010605691693171634452085678475696097039701987283315768481390475765630326389198259879420845349768766006291070421073783377747480150941395883301335824047467030829792984525886538881012202023052973370819238711492617705694846557431246176476387126055331832637990149414403843438875200382125785829072183048560
9947 -7781732349126032263964160001724774285402563428949664354894326792393643415376941026935424522258780412703243319056356340809440235347481192606921994767193860536308095257593296119587509999309789984230703766404791965317483583656922132764018120157256636321259541147883321214707423026196554988638263962585617082130232803689918758657184264602924358746814202464333065982790688848426341517407827887835241348028308809571559078820990980201196231256065439815554014172766635656436005377429358339991338670004979977736914337945517565500586083162980207783842640998229950891577446782148120584484980480
9948 8344781645586705045610392129644272324935604562271240650335758489818377004355080357771492118023537306249477459382056101455678155039443037767452226119959998129268983303532503347127653472285643934048265644647585666704066721817853179516640633020044954844770831787055238072985294069058792987428792524215837824277538685240906841626570412326318530020316418003379744131133207362552965211205282092734752473595035819919923003524049304262253932702855977518296869255056943402968606055178201723245115284535061173352743588783287606730869913548289135014662631116217306697841481430786724107414934720
9949 -8948539361665693711670840981671967964211896989165166751033792968184959249737218497881448994040668440643610255304684494217327059294596169411585664183744128353756828328617845759514923949018637928986939423494971644512840888690572552216909555481341018107891886324157239722765048667348086636740408487123084272352002712372539345149591082032542534445933666151209723985016532933574175574299239239499991194380494656988172902467497888854183575454336688117205799334278459036078707366213575041487965314729650701561559762833332785813300783502783741400932262861570607517193767198800815880352841520
9950 9595946461875144135585643334675147326393771723798198177344873867004912398012931242907257187293209470179785399588391026495806122581958239488945499118516450790465608040779568632660020542015263705399011826713214519007543691231518343962532163807342663422640676007639756672936486999339399904247909454398534391458788102536113273552556436183326336692073957097404528315937379252042392200514198642986966660571545985897870069889130193175724733150517853730432243738794940365434025529025710129512596303447412481543402263973765100319109555883574625801328261515022100351521352831797343180199633600
9951 -10290156217120434375550934799330038006670905709511811470343072432435581226975263145914215204248976658775891515717815336290485885683944165358020622003085474424066392189984861947032880463720105209050234776127669253742704666539600738365281817794964643901885114156970257136283061212506269585135462685871524292312660113106027907044692225075432498897818375736027427595081877507031118888482850269683827670594130125327442847746345367541700460546253437535523290833361595086146163025830971895564920619417093803881851988191888153360356915922882847083781766743028681456274382465543231956387082240
9952 11034549519246486527751832338680813133883997402868993788754634932518799121340903558067634222305269324988492572603870150911198659467181928909212943493139058401354524936150226293893077931541659284623326337263308983575479706521105955568608458863401860567165517256312186571188841506034838525778008204476099094510959447093373242521872418835681741189188843873844703874602430878498508250930818813960449834615090561234569476647030145815137593679000275261480850721138543983242873788250505100649492137107330440456330391244435913906350558625974892299110587002513204784006437066998687563243130560
9953 -11832751299441549978455946569558405345113164147266227827842397069108634471179327850187229686881817567814019566240904016803652199415142438972245994908979663815345933882637305450299452285022269643737956273505337914095042224742659183972396170244697224430859006726948340358251970713240261868275739840802519623612033207540402202848464459806622369255955267771746272967290503700910234593749530636760179261618050445264655782926296148054199611768733176290224211933375953710333113412689282081185874960627169948481232982249537915126261993365009329323601779773133700876539675139633237909475149600
9954 12688648130002587703264235958667075301438029959764687898286046464069825377836159624309097195215847949287490071418919081559506281466741903233855592696097352152586395086237289976504589705626716971871723082789743411095359853410143690806351312091582265595527280719109138394018295494828351484822675071103596743185034387404120921739089697627682065292902688387624696220896505576086303859057603634800118608215196647437731722827088034175886928312481441539350922280412785525668769015106721628488242399496924351583951248413347801505713649701054576380935223705245366221209170661504391879499187200
9955 -13606407094688218099698919468306151789508041369482588528957710468923437318264423296455436292690709038077561840630709337244767746242303789998169021111387183451293376093727446404969396034278659111791853221238480836202488764579722299936924407709785829641111897394346401101027220443884003984125353045665146591261013762180073517943384226735643616454963529679931071226783338276136773184061393779202347921531319374421520379032089827514562812797674906448683779761860472577605830081783846067817095424980823680268267924504437275616185948138590736676309632539972837813110943944445339961917016448
9956 14590496019018463752222741453403688778535490276654483315301451649478286014796069330190471667080315178020061089050507454816748470639104747548595627410095288407876248199090834249808857212316316537419322434179895139812723602088680938837532479734902331597739173589756128476535492436583991871239375620364391939964407193065051263177519369088089571522288219524855944959793379140615242438290872302788491647932713290939176059156658543021918713525731564303733147211663608732630198541352623466622526035513145418537477829835001315727685518072509890479442249657696308956461289434177689416431708800
9957 -15645705158454903864703319821590910693793802114787412285139336636082175742840581761531491352267277059142090762014153163938833958589346663652894052894437837149833771350262998086594248359169584170870377002383423636787296095897584428249873207700444516414389832971581826615823414989825478874026744856161515247079493429578346083045965898347592453074034481967515782172331641125871454839365755267105417597853672242875659764341517988464300630626741116140888372072603136078073933380253876188746822641724253354349013853096215435280753386394166973072538107868060734770419995902906103474547956480
9958 16777170449441910326270051599019613187016260187270901586397710444723192541306564163067360242476807814143930387165703994440344953845840198606090421747719365753645326744695545632067553148224238471943084082173729135973590234362602698762349963561260847581285668800166349316969961262817142211808557959405447459399731568897451206026349844415216368039374354450751199649723100010115692290842384200938397041364965847125501559203000968903911406949852693830384275749452887056571100135580962277112811831346749609908401017224245668145611430909747441993763496777857748493077456940122679852282398720
9959 -17990398435843435430681582541270298834791507719683319008147545148940793534822818932806911942937902125044205273929688530096932755481548707945976713201154862976338089336720338330510419295040764511890211214492037480543984097226064459835115824444133498367114626854965116921929281881163633341876397439770843705513579792017658145290398431932343114418545194529516482913332025119559518482739363399391731528144898712022248078956215962796885560017637948629250516976296765808612126321728016244561109139608012230800831233459646076200187027927001488552114322293909023936520752499878630717052041600
9960 19291292991406717784681593981656078221324663652679561038285131602306669300702076307865143263455185344883021551217666697213484411281201175276828111779452816521160927946954406695171422968323288094618434522311683667021091072252353124740739017198109129272634201428385109276088674961180406577220301230357278178090644624402210716688185705198106902776375541394881811531666714833874049426724881318791183297515068486556277646877727131981159320918107160240613584090851553753282305024035050573804114995755269559776036038384087647992333917836396687617359835010451174053795583233902104952513324800
9961 -20686183967563301222307949435876915899089446824707629163717056848294679421863374504198236285453187731281303832930155152342113882707122295197383633257637885144658673813479126747814020655127736433254635120850241253189004030170954077479169118427040622598548106526525668007795999240873250210119555167026406694017525817075022685947445611661255203751338175879722962314562187554929089268336117938573987727954293610810673288411769414949642790913977357643183117007957532960891602864577010078938599734171135090388407621298526813644219525000770319392724715484839804532447914074973832664845030400
9962 22181857905180740061061079034405623921772695059966563725889737801919965812697816214585336085188383592163980676358899141855606629483164760910002240275473530462647213508399209566941570284644204817421943861452541998454932451862204387843365623331787698640396853229215831850317754078262352104910977010240963250048448677668114104396307787078753750412490217087670016168203429885582525838559344380694675575206019812890089263078621892617577951747413202802550900172039890945290407804408970438462782083832924180592689567171498225465980656050451454917302701425946873970042089176190416834689597280
9963 -23785590958850115369913923589109129874834279829485987734011770790910093799545661596388555534664269309328905352029075054256549932510411072486323633372145358466668601133668535013856816212292010363245966045166860773583352848533911710851993440302155427509684003476022126059512849208009492717852754125846731691375780877572845748098617733154029052120173935991122675351833363588139828267834238204732970596475671824918378961898265805380844666856388844389826978123344846465029243587367308985552502526102892781198572712179611232316690773936001137960203876269025888840489949633510626764125950400
9964 25505184192983051095658379652531614992974757475215567457544973300895672495777476143637947021852762832024317717754478864171119573860172251634504466818088507270813485133304798890481993213133414540716750961474810013974585845571679385595690966265855868757546634544572045723306685514697165673177797822545761993043021219710133844457682906963298534258815317124813679920929858982361832961615593502866054366625088294787152586036424248262514080983606734231233068992719031279390355647581933031879149996887963591452727865786692353006798139624340970765838082267165218984128640031669764331754886400
9965 -27349001420448784168141049583056644703987677744908796858406699101715289508412042854804198549256336783424887612830878072510447401422364466348596253421767187311274479476333839332612061998731791691111934063306693189620023725666874224201770102663426351768997577391986015899634992206396250280354325984081621828240462046344163122170472428659030382771903992398365402083959424740194150247826351578667002705242340715564493975895608565172737597564512875746334978108883468174876258950009527182178377942485791995489793314386688584770440072201580522956541097499927288195016634166197111900548565600
9966 29326009766762192878046928005334356369996227507807707104135147338633075870053265639597674266888490757580961531841670066464411360502727078294197888864495718709410209375902540472003956368019634938597157672349797451978559978924370751241757082888611933199661235304566695989602885740601871758363885163070162082090612006728905008365776337317628685966290902756014171910741542801421340929910729190121219825470553907592835224991597311684135520875837712940794095585521882082866576386810530604337692118156306528208805259924518596683759869075236351278636764689605405565506935023889225250437166080
9967 -31445823155996667284502165240549691429420206412747388757796749004052106487267968043098578729513456606767658152880524982255887190705104932662778630575693302244175610265245474146126319670906302205611279888940449663444796769686594609721514249306565418507798040363323755213698443580529374338709340759747939866427644221568031435789233918936315856364490045048841077304440001140703941365529505505582132677417725804071317289437699616598741140481376478518000567756779960724715613428255394280212583304624437066359164555851644219959524544640863525891025044141016074907395532157614218769881269120
9968 33718748928704703183194531684688326812756524116630949474193980173588963713300535178086215348345072537012812848760771678365486146479246431006103945081495643075546355443122266407702135187136866421833919046704816903996244689222753503116169879087864236077291852523387961983081222073337003329789454422270583990795126693318733718721900259663348687346380892189367156965480823892238734570690558376719517888283710437772983216123601447501873741809590611863202271365523151036029724509811286045169686176375518861428650875034490204809276047809303657801714323731516318824058061055366420184197082240
9969 -36155837817252055288523321746032987348595743403466004432783426440220373028991981708962255565315279270938767494719239788931829515945779789266365590375385122192310939542085823273872186731646065589776558785282538026806951869622694298547592830547402048177005176078693711294947817896206210240997917542425280708329624320714407306002788961021019662660730863353768286075588694951807910610056273370673999607429322769884312409765406361140038947044536610922873130047475875802785563981426018206058300844845169299991478300177589558595216092436823546739822191491530688575050255266163725897693065600
9970 38768937520181009019771126983700569004320485958088698927742071868314869443536003958145800541582973819825144212699053967905049384675505103627121737923308785440885427870729130969159265077119322554468636691567190411467688856157847882601342074922083742059240383106253898527834231437853731727760405516399849426993576354668458053941996814019644920161680305869758894081350538249746884780411471933373886084405184925653300042537403700836943620833731918949461149956418881962531396706145413202070462641082110910481657430996959248719495886541678656603872416859598163811597883455540179714532432416
9971 -41570750134592861698721451111414005566674868607896217533659879097332102560378069990220550078804733048125058725332202306757783629062336220566356410641777794353466547029718070724106696501234967535898103166935565531513942887167468223919657818784919664849457247403230782545983159772028800484084218084042379494388739159520729201893984188138180656423416075683992808613055995314139498661531138900721238028592002073632987505676760282644528266764581292594110175694478839213939400163238618114598665675554135595759535765026429917041559522008794724894483987093675274181653831082584604929112443680
9972 44574893724162680560493653235558686936910030289453863793618360386649424483877343142146773576117888914979171721687884568718798677466167083845956180726371389124494541438390382206195174492519186061709113534618743533155189505938539451971087242355107255022404617249774004061330183114999554385485688613073180302744053859609936782552698679748133812548257671417219925986160758353746280285334932716119466605498679720632116384129672425307707100937660279947057864181998975710931061261462471501446078038342927738596278738328519378367726767957679804109637197012287097098403757612520754015157688560
9973 -47795968320360465141630859858787739149736336363018461690496288314702940585683844784794709054889054073668397387134335535733640665863025750679378989297800279837940052425505817181845762068199849481692075931094462454924773818817725137651295465881648046205847716588428143793503671308679792001392578794811305305342641997648700543904411463470318996049760818675859252187129222020173158456088056995994944811568701453638897948676187097256701828142300338247439428207068126971447960943935492496006564586081219865682776186492081788828886686516813032338572490320838398692897635210722638867659572720
9974 51249626675848054854296235744777691270326140019043326184462336259527089574378397806149450689567527366361892690716781149692784802647573586239083922501076631231987710228141941310344406108123169873433274680101243637219084316994746746758512397385116480030241092026560791699219870882292966576028691692681294046024295382647769189840753837774439471416114026101977785197921435168213985312827951726498910238242948185428774062389935964117585121128852981011048263334497455968599799984205762891263492222242377865746122302090745170426218150436268194478731312607178591116626721937950225282063001440
9975 -54952650111953450570977485947145299904243206569553891388552779891585602873322580483798319340964507254022481494592152389763255252599906126815826312704923298681205333959726801105318753989316693960845263887825978224500511287276035993282610370601683757785440323728688957356847726803865529868883374292532446151508617397836499034595686351354809551494717147042634205435069182221869857450306465247709369710705233632866454777406975289927491277054357995969245699651086698014638035214628331238607487402563298384625472600441098538098873471646987796004867722174714123734546696250217150541158394880
9976 58923029826704009769579814008361584547772912993641725646979184437572909314763811861205881097225478723149862758031864503899951380234163569129431385871646503990093322379351719870850786983137025273670256021571980081293354287744892268591053075115017169644747761708246589870008024250484517726012970588352214020844315012953051339521226605568071124451436061345041223432945620746617757356353758552730143438604787791335942804255662723670665140845020933457608996154974987772202619788358598416513383737325396104506687116484609304040018093282562001871874669244298756471883316790050632900066702400
9977 -63180054056245491883738231900984817705880702538526260160396238735111720912740174733832463806192493583425746813970223579015189013948265956816192012143400597326585009984183662308954295422187901345262337376929656859895601619090029685561499379764060551935903450623999401653078720398019187159450953804737724496534195779888194558713536025359632635932977376595976920844628983399677884338927477686645174512703565764814473769965869588057098324441103309671949390537373712673365212562535798644021891985252241280402305587886103186451122080314133673569210573673224044647954375445848393808219413120
9978 67744401510711920741758203126102086916277770464330229199720350166736696740632095612564247596184889156053323177631369867023930024848961167361075768662632323183076346421579163599177755550184283381056853361391368227836566543094231070081421998383679800231438945599300696746536246030986245935253350779529084120612712244663585264191439815672415319780697619941463948509093249743159951064922071488645293924477433507827450194889023469078738830043890345921729725826629118631166350351716652894955286735747666432430185770135285670375093616697776530615018945714648760293560634307387514200990699520
9979 -72638241535877532282329532582092806569055298250193475532675472625072627792461398258347187099224770535121053552464862032581303577342868552920070611653532147262045908894514770920025502990305632265007528677116482375804430111782316674067924285957464494994635454082267373219587345030362699163428513914389892896239233245922254740950609214529206604171953465258131745693812807682255256367510125440412597500983976282355804950839076694441444377036678407133842019358486713848008946389455940095955349766027979778532332945869970319437613153525917103910400356086336471371919652129670479807612159680
9980 77885341484362268758725001415882604887012511322617575577106874843276153868406252905036286227106653031348789296215003922809249560732381527695145936445835592009580193261523017237568871644536530091677504215550092110686824469067804333984923075199686331340815681230113890171777815967764298917063825784136994379421316969128017197660805792056574496810913195641771349450594328844825490904754573983833273568071195199310631214109305618801611705972128992868385813476931459352813124507825549055187783810794468192868480396213546103947807770837719550274338094094331333331053559751354467580187141824
9981 -83511181814932387014769441846595139385459954080092313934787177949949321932483943307493142301944909849333320841890932092809094583528076622829109753234426130949727572805770900524418546042236717531877452751415609461792220896851874392280484486684737848829862684847917829597473849416112961814218745866812862748676072069037489042913352734355212115372555560949841448932990151707422692539368059965181596395821077929281906296443089684650781855743257862847755194757000926263643764296610283167079083848140379301206961644851116719214548605021688199988100729426089961097164687384782200284429754160
9982 89543079475704978991528510020088622203943736772859449458935199411475893379550965036414644583266348159902557720649119916351795440860676279710056639560997987099229483750718239227629868895203555752411374784201281537367185370338573523019500451606236551487463834693171262670431929652232687139120589389946453462921460806782207724755923101015434888448781149005893246564252653598007662446424252042826358982659209200192432844092906003658127118036340307022536797700265516202452604991226022609618834912971120939485314765393962511759625264644764579605205129617735787342459596862995767621476925440
9983 -96010320167008759319089053817418038704762097755798329684710001921744667090032424788077878089023881829548389055552167736389943150119874762256454271031246341498733283588209145091152654118050213258060075455491133085188513993594864055657799493297776322375287755846454853183544956190700376071378121611907231537762237978009120449636991763595519462289777407444359213796456235224304481131106316695675442739343016777728800343459065808587590812127385708976072199322943522185754634566146366184345465030873177719194268953766727909021909736131850766766854068260366150257171234971137805284891317440
9984 102944300122465409887312160052310353771759758755332049851411140554009623854369716398977064319802323956491565325905582452646315964605521459753402765557659968651079076146681864977859287515494530430958966165601090334591534825719268613602634973834610763025950535973126711921731279266801884781035188757465158041143873325469064062585088585904768175213815480906485995589526577068143312323868381614469359200792050129010986392613468558479693261147303469082589233754059164720218812484994204951114083306359855569488056177905391905423753117850768678779348106302093175292443917409906730196539309760
9985 -110378678092741907979723197539305782510117257728268484982563977836874018607206739387002346043866810255574680998151038400335360502545134913853691989715443336070722365230041320744966930149896292566174055246166602530006212312787615609726740554624310353326634893437391337361804513462541919110290271102203188026427348795763633731307174273750680523913480892983379123829230535468041474109780124601166703058742399658567967040207658561916778853626123808901368614730857217698822711281706259432730731805162963884015828484876641404121207448222550121334892387698162243892084885647194958638716378400
9986 118349538265605183985116567746599284642875486469362493765159974515809328137006643672956264965306221036323167900790094905164456794562528467026822478872280576618624428724819354143167189489354685341861679032646842783253457553784546918126012849268127338391713549974314095924422029956924992082358572161196942772584405393995001858692615227765295117307568666009569527778197249788872012597220531092282280023224121952116695257301101962767110863648924732251565126178611974007755686113515943017034062577199471198526709139468383382885187885717430453152896080289958565283777642019905886886331429520
9987 -126895564908622553087622799445662342356548473491031954824209287057965084754774616806548384145108810922211108642512275716886072688961624026716303737859181646221384674795200915403942610787128607621794746584769310032530033537757070808787635561646909751048906625572263597864838588154295514736830206682808918803395937333496509829719312963234369705915208934525130332573412885106708628856786674094521978413420423257995928865186422630645868047111333225743542679604331262923348600077356609723356779654867057158152592006877687767446610833333334824922761603404179743399324292674367077663446696000
9988 136058229577347987060585596884379584798869775389103754719158002576271162106816460792203031636055464840834790322745515893000423936084822829096614758685709340737059345767300406766430192850628491230721159414272547391111457663366195428423215268983574393796238433370014654967288084306797420289559323850805647937306086764753917851891222167238216809102859142730858393820900694052921023728154691438947453185927006139118504756939047539908256397188753692887760977243873722079261027061441235969336555503029427665078096661259779968501680172362752972256842318595418390419336868449940337758123283840
9989 -145881991792386944055464849490903416113227066102106484509263187103333942477315497817394015832741435655406987351575282792614781141852492798294817299570399785842686645950788469802923791561784128746266364434799536506031015973668197074397650741825256658449808321470908559621606078516217002169306551440566587884165330454906272662123833318095162909631660335527107631477161550721085041353818895498379518331452180588262201027286320078934701322779967498521978536794513433399216406549285760066823410230292526855900143106047371561335744484711197976230385623257444049495171366078459121412846270720
9990 156414514153632126174836056962064132506423547600607087298011755490091190915493358225185871641029236531974220124975853058884517646610868260339620190538458787099876614633056853293898480790035385102431382023841002957276340184078564040323389213148140008731273567205353233877999135435528475387974043746983376950002573549480025656670498973191539227109463769542528758794056040389261787574774673192506552583914732844075262977809740178706269809079584002777866747578320342316096527263870199541919009677159070183329698105042740711255911074103588004188992735845487769866802422799780038184235270400
9991 -167706892929521014326300431606766345056718919069158484424515673561206199121987875732698850847860012657229892108998082601375559923084454218777991308368861200429286012407253604445923331270516615003022613358562124713415161341927173032364162134409616421509737891625629180873944788586493426206793019811236911061726729975932240794318068659766263794063461285952682186664605458806680396573382371859412260284787062425981306171791488741405893802141293359703177167619690890953325816028430279129716909060309890118639761839959632754763571619616099701017718847589557677434601792196982057410774600320
9992 179813905233717516629098058180026508674607565856197104489006671139145833979664338202441169774620408230502537471971057045498039326450522316145720591896530832117212148674750838356113741613487950248889236173917790195226012591333716487371974710479278229445104780886221284562329544579718811109524360854978383369538604614598685806165540771569627385607770222177716798235470195354313874709115458614265166491948319706418965163564008570490800317180406092210825177354541829447679538011063944920256096099981440043890186093217830080031590234397210066881128259407937848232327139650675574143026027920
9993 -192794273981522692246877138094601357468443669592369149428623173708992527849722683898313142435649031275441679348993085733717294689663539930077657532663099526570941954030897876263492412703392222257979464548957817396470288313151544916139145704667153417081806118821559123717368079320973388534151950400460380328993289833820233088189145818696343729185275038378453001980004498560160762186316331143953424653931598601422793264472414841271894994698174523444365891025968408380795321672339861099252874798155176570950498496010210943363689884064747786868704712920345804257619074459948794236535178880
9994 206710951903957076710590966136413881003492886441338408272914839112567404479405973578129681517006167798955195899106691708214802580813059865838553079021231293479396342651844494518312150910810860053760456108898877213941761869837057003292187167181095357020663013623281423201489130711441463981940522515112181014346495914127649727068582286313724360273024911905578242810721397608711303956282720944317209469654225225423653188033271165729322580488683209645623168592562043656413803286396638595656840672324967963002437063069155767381717879738632404399620810116863239372936468210432134833420627200
9995 -221631425989240943612444993257915390566742070192554114119678250683445561065146060387197616539208412350281941313193815915030701129774607095652384230118992687601688249410202802737634806862375780806121986101586214557003949587394227281451590044892248810773974505644796458327788493703539674747191895638732096472430731830291918982545624535824219673657358742810479876004752002840864814576783453065260571079397972453611259037622395879655227093368841359244389487569577798411031017404299405075888317598940201717776436209687478068442421042366129740754687722969460673054669814535101452760112277248
9996 237628043819769673132532067079280228915800586707517013763288475732744780137496393068036320537382265931427898960226101958355731539209774664270265228141731531347962119165519815553702856149933853693993102768544954319151285204945580208389485293620593515036640686918315496213906874477759167680470952429537994467737102098351774208400994040414273560705691364551143884756140563151214516016750665242992174917127157276978652138072836989935608610291542887844356437320357037913009720215077904711390096596365589297226251197103081587513724275130095725315471185616823151912115706827551939372729800000
9997 -254778363378111629224425205101082548877776976953023246181433562160049201588959457962859086293743085309264122984858383490399359120569918253538422388777279992074713226324654893757043239201979273103573547273020941231212497728304374835800304732062390652285389523557100575221854069320872893996305570088117779976907166680846380051581310828722737091102136438259055371214255068269430240790408526810088188295312020606120492712802884588737795404917498523128934376222277205127735817385213242493665529631411475203744120977377792784221622858382254652459647153096529107821034447091373655682112063840
9998 273165528008551792158443442053380488394694765001109670565015892272413944456802799269405837224998298545366460849826679775555616087588110170520463479491934344975782207365777307113855187422610952157834233515578460578500111813705013684560205106908570598541911322400216321421010821514688899932308048949056614027287762235890880179517530858377365490177368318772909207755371637375640642922888297934318137185893751624166160082876390212079823474688683910868306465888419444198231199285882435436749309789546998930440434900096766136542242523659229682142878184275457425477328698163955733946696599360
9999 -292878668341808341587350094957774069361799310430694816539566407234788357084312021468585152363948378817829285968318161797536060061161187683468913274289322656463390863652522480530527754124706796945702438438078790908333987023783476931521926184843362595742402155659454275459491955100297195622061745466696564633060903816527650748828503319035416865762582734232758463916621809305428201717502486864457576002272123991467892780873738966229337930408502623136220941179814394827298665150281050027343818384352993488693834212512139245095089297459507004729486274477551745918479172307145609950085665600
10000 314013333120342796872790116422320255765668709068349698267287601968784180298490046761924063137768119508339923429582377395369908683099435416389740640378721798318301122212995325526414607099954708193546679816423700263915962159802007476645955743243736255326125622833128769726125800219929841258012563747241473298000136895796438011264356291600259577434386699540357043653877282821126885699563645247101517723631665687282121697304078267936631376112797856026224848122041669831075074117681560460761452072561760223315312292360852989280493378584044111015741640659189121491064760381123934890799803304