# Computed using Maple code by Robert Israel, Jan 23 2018 0 1 1 -4 2 2 3 0 4 27 5 -36 6 14 7 -104 8 209 9 -392 10 670 11 -728 12 2278 13 -4444 14 4808 15 -9800 16 21750 17 -35604 18 51906 19 -91120 20 176285 21 -290444 22 455168 23 -741336 24 1372544 25 -2419348 26 3490310 27 -5765744 28 10788815 29 -17086420 30 26221946 31 -44374160 32 74953482 33 -122908684 34 193482232 35 -305894992 36 522114208 37 -855696692 38 1299395226 39 -2104342312 40 3545489958 41 -5611431520 42 8713264632 43 -14037783480 44 22818207632 45 -36320702252 46 56759244410 47 -89395886840 48 144907492087 49 -231327530472 50 355196541648 51 -560061855896 52 906127159954 53 -1414527670904 54 2187860007886 55 -3458750458160 56 5464838244934 57 -8568749451304 58 13292101932710 59 -20637077541976 60 32641314579949 61 -51081750479220 62 78302895096022 63 -121955736695672 64 192103854144064 65 -297132562219984 66 456915325565806 67 -710220066197848 68 1105012054179294 69 -1709495681459072 70 2630103079558538 71 -4049262682988152 72 6291656794385906 73 -9727551806337452 74 14846183063674280 75 -22851525602493648 76 35440673038556398 77 -54312691936653108 78 82984103828019992 79 -127648126368123192 80 196194579448181820 81 -300747456435885556 82 459391522528195096 83 -701328587267198568 84 1077305516228332984 85 -1649160098751675368 86 2504130968244986424 87 -3823387597121721736 88 5861462877299055097 89 -8920129288168504256 90 13548727990287016266 91 -20657917166071286568 92 31481266416699535616 93 -47884510285314036160 94 72684262715050078416 95 -110266044995679939248 96 167872910379917001186 97 -255101566049242115712 98 385486072158481674976 99 -584448321045289574352 100 888640726919755703754 101 -1344078094910626582940 102 2030753168043162644190 103 -3076165759160052879160 104 4655365854528555629721 105 -7038504629089044529140 106 10626768598969761453202 107 -16030827916786968772200 108 24244198503123265325576 109 -36616711932528476492152 110 55087940906087046367814 111 -83067494549232935069824 112 125472575775996487328626 113 -188841527516529389460016 114 284014060298794370546776 115 -427840499495986855622912 116 643990821160544693164712 117 -968683463534365418121984 118 1455828050625589444976138 119 -2186234702143273655508208 120 3288380814329252981858032 121 -4942278141297204626859340 122 7406440053771297701656514 123 -11116018527352077657867088 124 16704345844761506230599784 125 -25033140599233228401465740 126 37499897713768742118700330 127 -56239240097107351997695272 128 84269841243309784633053794 129 -126227345172779684581881636 130 188962832505169231473290440 131 -282646036643070838610812360 132 423282441033568981942586420 133 -633534963372781179057057920 134 946154258774383729749167640 135 -1414599652094988444455316808 136 2116671206730105920760592720 137 -3160688315101736693221464860 138 4718486031718237664541728162 139 -7049418712747462313348307624 140 10523820803990812696403607059 141 -15706921857559968242016623932 142 23433892288800129231064249358 143 -34935989011153466885452740592 144 52126603418536124543390510952 145 -77749228836327949796890920160 146 115766693457425134330430711718 147 -172508437239881505302692789296 148 257216996100645076178431684232 149 -382890599517704198143827811920 150 569898540875144899302991097152 151 -848717376187673092252259391984 152 1263003541195408039693378168968 153 -1879325228516630786602586221628 154 2795665382806984832082083986570 155 -4155817249439837166610899041680 156 6181667166293707737356948008978 157 -9192772336156347326378313058496 158 13651840587122218865021418749692 159 -20285960213271378674197500029248 160 30156448575761149938628909704473 161 -44771119037507949645565713866620 162 66464604925480554368462963852088 163 -98708423787425777962172232207120 164 146496766657789525605431497469264 165 -217409635030974217146337623760628 166 322594924545627625230963593539382 167 -478357075325441031092004273213616 168 709661197249697140853958293502134 169 -1052652137526417707082301588488704 170 1559648479326598359641641756958910 171 -2311870263962606401853368254645336 172 3428000848006184753712206737485318 173 -5077451114841324495403796083035940 174 7520540564616619577823178890368408 175 -11142529368997190363919626178271904 176 16498485927234491200996264919303464 177 -24429046581548145075874246223999100 178 36167685732597092286284632608511358 179 -53514147764895623654438458258723280 180 79210323921923977964427010840437104 181 -117232968018698609927067512873806332 182 173343801801472922160474505337928890 183 -256403006050023802365078850980024488 184 379350198950222219161752947850231432 185 -560743970517587248458004143509347072 186 828894377311905243672896602946196658 187 -1225551956299397277971608231360223816 188 1810988189263906787393257183886229078 189 -2676152163371474183149613561037726696 190 3954377070169126096239657646309122504 191 -5839850137774974603755496178769611976 192 8626892213066925469614888713204721382 193 -12743320432991530945287294661882712336 194 18808790863118119541805015915737692280 195 -27769192941130171896990984286196903688 196 41006118540773905770146778866180534464 197 -60505626178914492098618845319507266220 198 89281978735299700090762073393833980632 199 -131768098522612117148818713402731250760 200 194367696543968694263280551942591205114 201 -286721645573610773963955216291366169952 202 422942045028407025959051079229514935618 203 -623554355100029628768309657793312320792 204 919552411999996045457822213935191912011 205 -1356014308328378077072859384085873106540 206 1998253241959080049704343582091203893378 207 -2945375955912022117236622796258055378288 208 4342052693847965325046149765769207012494 209 -6396728890464231176470463776281158521424 210 9424253006744331439742499275887102451404 211 -13886657918236972676289770911137979304440 212 20451985750866373686843509880996332039152 213 -30123106516917150671585719777117049464452 214 44366821545500437647310001802384365520880 215 -65314238434398883702307296090576570907688 216 96171662932911052211698049526372211304322 217 -141606271557645136265038377846740561359772 218 208378472632578715167651794544371838439376 219 -306697442556606282376893680873236991095288 220 451462458583383963930572415379026662993418 221 -664164390803026953295529890146241719936372 222 977148173429242319521783626298204775900368 223 -1437795281711713197776559559625065351717256 224 2114631204454083655350642703728145774896224 225 -3110311009805978657214409842870024583651368 226 4574814490509453315402926944842817363717312 227 -6725868048321111382971331955356555447128808 228 9890122088544178675254821270804712114635591 229 -14543078571629960973973292153686260015955768 230 21373539816481110012828529937597892958127978 231 -31417553163046342622866477362886507595329320 232 46186248858036108707918952909965964689013176 233 -67861726471854244053983826702518158085676004 234 99717213744334821641317047050490558241599272 235 -146540790545633563279335460687043958136837008 236 215259807269514326335775537167835749956052788 237 -316228116727140097145321805535233214633165492 238 464562259249487013502168009328616464141442934 239 -682192010431744500841025282374966585724993504 240 1001929680718350386172357646287239105767507016 241 -1471549051108140031044126159267682598254716636 242 2160237380079603651369492097289712999716917698 243 -3171717404654957116880317097072127551377912152 244 4657218305078328163553304142369419256775613872 245 -6835227384674746379007504691687911883961633060 246 10032619401810020060254115138281141745562237576 247 -14726974017524711352972271332173789641517712640 248 21609284759830109158529129295802075684817423046 249 -31710458908264560413424323112691166765270520384 250 46534376511612743552543172157771524580614844968 251 -68261552896777670070214629941599000383399257696 252 100147419472103577471712894572702705699679873136 253 -146930886705019467666788438095994289171747092548 254 215474489139518429393048943688196840904591013338 255 -316037338217481327711849155515985119564318957112 256 463569436693780612862422856630883332463875028552 257 -679680823513711521264973166933523543330737643348 258 996623028488602338710951332806770437800673564270 259 -1461470238243079582444884227564583213345926725384 260 2142340218479332281586351631002564591029274156352 261 -3140671699092284021936157172372945483103499038540 262 4604354949809928052690624412204609020785761888730 263 -6747719851968938449231928527621210601862382192648 264 9890094929366591141550815339610462161021067238504 265 -14496279894068646129138509243899573356682155747600 266 21239213569733238277244747715304773042672830426050 267 -31122498408729646308143384597561844080111560401080 268 45608037702677253456581729119016535822887077394246 269 -66809407618478799903864792398825449751894714099312 270 97874641411251989666457785335660025225374230627338 271 -143394647127686672843421261059606510532418782131664 272 210012256434242714678088550520356696379997423181016 273 -307604524329853017023018312012248634084677001509880 274 450562206073251771097323072182504619480862776113512 275 -659733024902130082948449396214348113789544933746920 276 966123872473373740658923932065801814200961947069450 277 -1414854049946565242616504584369668089571682182189860 278 2071239346725348237584544422348568922184460744170122 279 -3032488024680534058702639167255765267352278673631344 280 4440132209085806144236579901840726475760302755174703 281 -6498837000042035994502391738830657278788298058058320 282 9512873201421114865065018656816174838151815760995094 283 -13925646359644504785555740311310696595882591363797392 284 20378733337818031072512837521847587480084544932245416 285 -29824640808258619633016973912681062820418230779544168 286 43650457933288559191489167037101940935369775799916896 287 -63864957894731267451719888296426439327295015843346248 288 93450964574821659295886269250014286355876293343081464 289 -136747937524295720094015349054435233483448917024852200 290 200036514913122169094990217937548097601787118970283590 291 -292647248710750560258235588970845985091343924347275200 292 428159826656277734828949454047988574309055373602861870 293 -626212120626162544551953876773504943023938715194863284 294 915953342001702943965869312723325936728845369594048448 295 -1339834395795268449317381639308047337357062428496194480 296 1959272444307628564034144119258456070337067620122954166 297 -2865331089095536961230351727356827616585986560000239980 298 4190552815758203308004845751594899421958809734281897718 299 -6126828357298893397673822129819466313365829254493308864 300 8958696458565372789515207015577158388938456711613701250 301 -13099979171069017734418551672758073339951394665392600560 302 19149527787842844116418958918743959258632855749797222894 303 -27995589791717484976856738067865526251698771125115300736 304 40930382322400111677088576234248480084986214368316757898 305 -59822692476240971431343828773061412429607560315580538780 306 87442409131714736365814111345030346695072855847443867136 307 -127821130407117045832634448656268656192870692079410533696 308 186791229315138010592992283564608167020435308450163869125 309 -272989645971649335610114967784837869127095316348948703952 310 398981949312038905462255687826731621214464532578921060070 311 -582955336677410821721683556631535798611837751885435507504 312 851843034590324982416804814488962634913643369912113359566 313 -1244805228627940303452698767342268409159823501345768131228 314 1818501092783698453822162215089623245492502411114205059784 315 -2656853060446250106287874996860037863836059492180999488184 316 3881906935307412118667076289121384715215272538508209059528 317 -5670155713003841079291417588564267067135035369418287829384 318 8282864635054064652649565185401233154174216020935877282824 319 -12100115232933914470028458990464368146492908545475301864768 320 17671689613459316259923748735214197302234299455050441022512 321 -25810846896289525345822120517534245197620999723943892251456 322 37700258338364199641782854461047906136610027637839743769886 323 -55051300695096639568379203034674200741105904214609720713784 324 80395421822307902739573660821045978097104339752016028371320 325 -117412144320277014245099821164958204559148665984449043899332 326 171424419265591753702602779949475416383853032877115269850808 327 -250306658845433343261397135200909159307956153102963890418024 328 365506183984284700549377117368712422545204598586933616190640 329 -533576582392924337188589422753561269106862562852889854532924 330 778993884271225724917397830690045656769531608742758542064872 331 -1137349102614255902881188036563086885892793417559121805822176 332 1660118477983566492663280077014469839476104834888009676684642 333 -2423368685596913394230353144522994299966546957920837314019924 334 3537677449612232306437946805286107609733935645940651448473288 335 -5163021022258203032712944713287597693201916220442050743296424 336 7535782555328673728353607399242215542440545111898079097423950 337 -10999456714149061768441660240445647655186709819116797922865356 338 16050873989254041806449118459277842833950598760494116010959506 339 -23424191806650442826160859212773798431354089157469416124194896 340 34186333119311039579769254846159683631307845485717449518114852 341 -49880006989727945390242832952332071623877851930519914633704352 342 72783900533244749459594387832418086349443825738155582733974742 343 -106210135691745731762590552375196728180848802228315113035117952 344 154948493881112606497448488554069475231311029580573970679315616 345 -226070279600157740852295488020049573089043984781249770133879104 346 329851274753666414795523151126921979633657901865455663725135800 347 -481154869100418153913174446904141507192942552981048961680730616 348 701922447624955806333639655140083339311121827882467412211380542 349 -1024028382295437534613564280505515729194095875944914995315783960 350 1493569081693849672514898393089513913822381891373121815611130712 351 -2178591767948743911272229267885345888586179269971311808177002520 352 3177955022942621925931327905026541476218999802639807180450826494 353 -4634591373389792663244129096490370873698128808944977810282441696 354 6759420880083131095516600070306533018428613312037868277821490072 355 -9858906999345787522597270481343663872705156173715712204322643384 356 14376184681504907301165438649915898981268014641896339342775287922 357 -20964896222429442833087954195491356746217933213140342858720068668 358 30574585735931595571661230923044582821109399463889729589831624344 359 -44578470284889609895551554807789925765457418634678787205386299560 360 65001903451115994586197018253588656336644193613829997714353740366 361 -94786352464383045705392752446341966890581725534902699116616065208 362 138185089202109302543710382745072607526034567464473912234566339608 363 -201471047201797125563067074253141207142474589242431374556820778064 364 293754838015975188385409918798215498412772999198253374459764779624 365 -428207471604610609389528444367383137401757190047457464540231818744 366 624248243768006410910481994371645490312775219605785581323900045004 367 -910083492448982667108238073154362599574887079570947347598056961016 368 1326493243022845509383947586425575550478410000828652511311323672353 369 -1933582033170309938731117394251858901631176905406754762888884541192 370 2818636359726539652568602478414427117056529432140171171148158496442 371 -4107867563714552087424675649263688010523758953418704593720692948032 372 5987274819651743005637435858744999102693961856161147774540141578480 373 -8726917048626133026943289588335134073066723745923435367091593291228 374 12717237705479983795731044309534063233801841865793312306668856733248 375 -18533603873756588993962912056163529684524826599661097666825849338808 376 27011423384229222415985716707937061198146315112613975444789144025252 377 -39358308987024800494340164501829771725820044365593306622846605682064 378 57353347899412488666345956399214845442296623858055804551083824800246 379 -83579842846480302815235119768372163230013124197276202029277077226584 380 121772216495549952895576306066037614508239718882873919934638228201974 381 -177430438575533000909712171660291457777778396410086353921103166683956 382 258539557965070447168882339823796518827529921627755114144202438577214 383 -376643689589716793150214301737215306523805333395284502914309147186832 384 548742841445631377578114424287220448073008378697296340856846827711504 385 -799513881675030200220927080387222169425095418616882718106507179590836 386 1164628948036797252770916212000964642168155547969530492292954107568528 387 -1696615540373939609645631083544253001637094448162228848150543003984896 388 2471721354932410097625592815027641337110737333729849334900787108686416 389 -3600153135943568838312832820763835545670476575429029497688436602203832 390 5244153082418006960754867700049907092758193954386392356178255084038354 391 -7639235222033466666126979963987018640707473357867216548458309546655664 392 11125816157539924712151656496038996761356164311624573652861958256427364 393 -16204912171428119892060336247275377099568332126680788041140575262835352 394 23603719990439113243263623968644320602136003753364477918182351937415488 395 -34373405652602001180815547511741517921174897845349495177889124796797368 396 50060871246654861184542650005098260858334480084136883415208962667118294 397 -72911025548640219928683529951489994709456795683793878806636480175911596 398 106168625564849928237165622885872135840416842873418984074800306826065486 399 -154608275034790772698234339320329262055559492738834685059911036113403256 400 225158936843844698281088492507355568442188257039170812863483931354906929 401 -327834539287971319015312334589959113259837080221431341536119158590628536 402 477367314069358213764672751620205644267202151423704392723194397142916344 403 -695137167782679799873720635456004223736109913523642477011974656143282176 404 1012043405554532346810600582105752026258733537825720285133242112078872770 405 -1473533807304823649916175989626086790294001665216871392875478045178315792 406 2145556891890048309419621883673999825934198290413626273866436962801516982 407 -3123428331970081564329342426647190460272031002202343158650847567542555544 408 4547325944963378462054319643596279547836040328090125388288563904746317232 409 -6620634040107454160645694552645106379020796031908117609521906563002500224 410 9637283773737723075566240959224086505384151311468656655643622527584905816 411 -14029512683468668362035854100560356056695200005002930734226173425069398000 412 20424442723481238126066146543696437395414488013933364575063502747806606978 413 -29728308868848246740018258153866027295371119313656258629792448476176211808 414 43273518483863184728781630678182178290550591543248504472334734604591828056 415 -62993225615296152301934851385799944583590650126361494670616704530010525176 416 91680991920509777740756712105132464560893815222410246241095128611333634352 417 -133443266805446474197178512046869914836536234660202120265393814604164215196 418 194237442628157279239370864325781790637064385403140528017855499319842851164 419 -282672642077103701981551363154940061801949187046091106177433644503967119688 420 411402596513892789173394646703758886824460456974423778002590315396127930578 421 -598782620830952559848463471151904437272768349105589761903084253357000468780 422 871336678920108052808095927704458766542659876028674506239013685421485743368 423 -1268046218033722989252178338254632560129031982594082755923347367918253357368 424 1845455763647971107681500668702433441792882574951403601847640375166208309584 425 -2685267604022569203385159162260908115908856206396038347675179460947212718708 426 3907536882410881028805933576479898865616224126106450021345131793451669967346 427 -5686408088381966902905864901465270639610345200246544228498661027672068001184 428 8273505814366805966708383552583038485749958421595782798157035260309140304872 429 -12038506218978315025800446328264011964189022262670038381142310327151958148532 430 17517595811321681498872470873071533723897773461881967309089386382722398560088 431 -25485530457330339570496826547436731230832848252529980650041544886431543128584 432 37080425320898243348710209614971792781132692757102197403714942013901087780370 433 -53952875473282620875881125134084402983069152590269841737560233413571599626256 434 78487760849715125886638551429958275750339122104673415500244949781023625368488 435 -114188142331526747247283757350945367470312996456694853190132477754222460617416 436 166134322794734532584571290479621528060695462111310812056881829823116793036670 437 -241666158682024496258115734214985579176633331430435125368112745226853123652736 438 351563260491348660779440354889279007679383719923949283170908074106149464190488 439 -511458467755882465612062972854495817401502698047022050139006489343045686741920 440 743937477212923178312246569614906871956602869039290416520305886546289279435760 441 -1082165221468026731772962184725920581141677275060766391002120889330161337037172 442 1574234813573049541585434315774397697418287966857479529158930224326461109357880 443 -2289629649360309068340884954482845343172520154091179640152860550955746968363872 444 3330368702854941923757635488007752049069439074010878820229152410063193445886872 445 -4844379719396033896187681757359045052161717349400486909870464369069066943317812 446 7045374218587253479130650405214348999332176507538501936327514879298719687210778 447 -10247104874317796163922376033886756093840599003974152800562573696311733944335752 448 14904499897975283857217463002368422609694069533557449370984918280844489266888430 449 -21674758743086406125367107731446491593351962425395376875149123094716945846703408 450 31522591068065510589529705880516839152637194464756466974525501198927407391293164 451 -45846756698190842063869878922604848938608860827135023500559959942432906664682208 452 66667916038227194694043086024791779384281096801399484873463369796480718720824798 453 -96951786321728888093283553610976782641961050256612735524885266638468601350052836 454 140998171930338560692121013148791271313851100595428072991970099971166354435658950 455 -205018600348964782158617537938432405514418072531985128422823988971938009942091344 456 298128790592026459043482825420893851868774761049776566098927343426042803960355712 457 -433544102716540498832891491868164114256056749743286243117705262971410551839274576 458 630354754917636091781417218538129236203345300462053624738988038109286481451667230 459 -916574023561021777775090785326741434360583161892209564196213179180224606516801032 460 1332812375892085698271192720374984223164394488724145820957034141610499372734591128 461 -1937730754906596196003209547675489552799242525200573157285289497046556784783496572 462 2817398264260560905233289409552200282443262519174888640409296627968747221816692328 463 -4096585050433390142847639634424879826283206197950227009989898294890171407752572200 464 5955516735126960417358229893642944777454149905060228991652329919636143143144087936 465 -8658590996695491677286943385715225705042352130141814404250025963022504414908842412 466 12589069968389723058492863296212075497668559254241334955944573729618764997693568578 467 -18300558084945559212716339094233072455217617660963597322763053798898513019742688384 468 26605134611781030265944179395400465149412980557460101182104951983728924666393491467 469 -38679888177107238175967377886476504094320903031715975496797020747011559209164499232 470 56225007189429801925056399292548269026250775538006892647830646382715418082649189760 471 -81734265684180169511684561955965472201202105829598701324532503153954078630250860304 472 118822208838685628457149707474040262883982030239925343191146322732702621348000383034 473 -172709471332813619423838170725279132313343412824200055765301216885586749187541338960 474 251052597069356311025660517395613882146603984280574598075574909561910430761288134176 475 -364948900121862107958916237581188502323837718477878284360255407430019351502223664936 476 530426456104474719468752470517114348120433526146524235171558689368426540502391915102 477 -770989096537519028712367979583111965415198365095558701624184320982277762505065622672 478 1120701243663776464027898323255456368312299618610426074777381086784720114008642877344 479 -1628762395960735397957636147410080212752936765427298219023031828400307937960083354928 480 2367312795973720886918557835940271084849837982853295194272881592471163819312932216776 481 -3440900331439741803598011099408333604523655578834297908451405852832660626216068044612 482 5000519293327578701738995408548439088587399308660314078363200745207434380214542921456 483 -7267550479503733311322944374890463794677118571163092323278731942252954722572710413976 484 10562815250304353311363163046042451726917951691241531667279260323440803465407721456824 485 -15349645656086096536327005201225395879863820302576245570990061750876526816211856877168 486 22307284654187284921652918262378969523025966814984451814151857070887455972604865956590 487 -32420052067751908835770276170070913246290809316641469911698240714300608670114921791480 488 47109486493509010313951088646294388870230851734122073491495338969893048456107364323304 489 -68459328128618015933422442681290239519361393093294557042842926623090946548100790442344 490 99489067532558022918117476139300581441875332276630180946740990206189525946847404820320 491 -144559355728655855975074532645762530838279424637180684088599579014829948103166639729144 492 210061616391951268774501466356484107245959942126433770057329691576144605454223433686242 493 -305257008196370570052661474215624156222263959588851378598650946130886502227141986492272 494 443519797901700930856185195018582174226126726696348388887851177519840214557878243571504 495 -644451060179360128988044537901561724725845513843993865955945644152250392445706864329440 496 936451780939695857180769350965251706004629380874235006734921620141998832151476794737964 497 -1360535153780445823849613702468471828247563421488030664379902382729966524980889217728752 498 1976803342890743093948030945211047742153157159102371201648601141852119839255554881087654 499 -2872338908915415228693996151373507984603849577560929751280945783999262638928791626420288 500 4172893674938383925846803030092656932541546452230643002519917889191368622760187024595582 501 -6062729990740453627459730321147861316526416647435219650799860266148526268309375250495904 502 8808815367954743227664218463448038357755428378412375776370761554247378202039896414395376 503 -12796660006295082990456972247950399270362213023692251109012641654778383064168612390514952 504 18591098590704196931969297265336272069633363466853660126603086250641985063090687354809263 505 -27010450348579774773287244791848138856117089443913053859715641918015913356211502217439296 506 39236363440297492648094057980802092490863329084495834113151395354950612008492898728955950 507 -57000003978269156918667577590150390057337813258091522074430063440297459487768534485354496 508 82809363779064544328491398298343575464777162494851091920616779344866664076801955557317398 509 -120285858954635770595189016204481473843970965095915024995245218843934988099354189197551264 510 174734529341752516911931686984901141570831122093298450805704654257307485148712032199434982 511 -253840719485354476568483873651350018508115554919962316662147729333029528528391604290217200 512 368701501481147508322282425847764803098781769891395657720240534709946654271021983379666472 513 -535571526829556809949173679961099007242514850134957618670882838543009402889204784257051476 514 777997731093874240508922213987794181975145777112368865109399775723808120316433538647508232 515 -1129979681641345547004179227424576119238709815634356342182284257399177264874820955095656128 516 1641314871399112590939706783285472544493702677355345324032998565907885776753309844858217440 517 -2384138202058014999561888431848525842213163388174069524523609366572405934752921506293489144 518 3462603054454768677324018139202078067964510085500524521279097772193409590709038495352420310 519 -5029245945340516775193467312595586673650193479905806763188858343258722833933617242566189840 520 7305018953916778846618323805954800901198046138209486722420356509327373722806059881749789478 521 -10608939259979139957332731467940482923634895212461441324365921420818537477822177306413501904 522 15408178803883063465075116158065818874557029798998146038795028013983155953622141798113741172 523 -22379425527229635958568188473105590461062357460804885668707564918314392595915537914688958072 524 32499684972491714652705108088402277663548199668265800000541263133372854325915297256949909872 525 -47199568146652426587513510994503878899404433136134748462274020897908110209118626396193511008 526 68551202934139796975997407456517715190446722756602300383695866837170814753119762685052053688 527 -99546293629880423527074445202900012378029812268352696111593925239673438170888631075568874256 528 144565199213102060932973626185022888872338277660987328605834712470617963576536512532890495578 529 -209952272936754914377014432952568394208565088896638114270931118497551032572669271855321616108 530 304867169580142092325269249736072539340784434620974307946477962570274459677752608480016261890 531 -442720172334707406679409282004596342350203645018643986850987903577661604814165125358677244920 532 642933651151179745366148535331776107517460771393249664767760819013440149686540032995476082880 533 -933547926589562782234143789400433797591521310316308350351433806479033270602065902740287296152 534 1355612363643818614822279060852020253469106945614681718106396279196088536641500940450665444024 535 -1968577832247710708299598926681763955114681284707780855179017312721978449477784359899572104224 536 2858272844568285080170314931383934987915319046725393718247338630210275478442972592209043957110 537 -4150334940564858335601670828197247790632724975562001966591021134760127898315838589682672622072 538 6026715566565717916537397094033374009075815068550856618314390355116646568136003619773076055874 539 -8750091846099345809897515439475947314894467242653619930422229754689313877157703740431046914168 540 12704947661799849219183856098105358697281077529137911482197836026235758887838683131876846112624 541 -18448081567286417915144058007313464646178610497221300098763732794079391307397713647632297393168 542 26783306839621789001869328312983801003493551002168613851579572662232290988531771748945938915802 543 -38887091631255611467479075693221054071432644443601828313379123303777638390086832141691269454400 544 56463112544827150637451031227350271481194622676237510740504191246338237404369403098457740707304 545 -81970797272951731152359491391744046979802516445038219475816963047704724628716853406067784741860 546 119009509733782017307142924808296458801306659358855682502940632777976900993758344017607109624984 547 -172791443091586804488716861914163430318139313958637737741576043725575971591935862064832647736904 548 250840792373345834452933426308662586248255590963097373170552767624557360070982982502072987393168 549 -364168343963302479983474138894461362152124723207491218831288958544144625022924893768769130839000 550 528718137598265249775468603204256835843908064844104355032556006250233341384516631150922290594246 551 -767506241507115043071350037576079452481796563156246799331986388966262259468310991207493250583000 552 1114211640216809932507479639701526680023088795160170507195398011245761917917254513844872045398182 553 -1617601099879807977113379408844772538569618873797416703919387960289524021729274232139518239987028 554 2348070558526988320428202053542746040880827061954829679348663429651457062032618939418316099804312 555 -3408622079889670090773911127027234718390680128789424894772106174358226939231074584295489335420544 556 4948397095271967272864830348148045907532989031172241936100480561698266318923499536984038719788256 557 -7182679953473909569511409282410533949881051681955664620155614215286580423850476844748089994004660 558 10426448076003398731948879983320170733420558301883473095345911399487433186672247118325095463450024 559 -15135759171412089424221912210304769238045861398295822951182419766703834088907802479484870165445152 560 21968917553098686832350567410921777195046224987128278601271744741360902937766062731592912529100694 561 -31889002994391411165638822875864341692159225295133894570531918275688085716365179229120929373105632 562 46290419853290222865707226288185942302829325994906039929352404798634452956694718889011567418483826 563 -67185913641406853159076901917995302725468562648672062802215767200722266316406563166455091440205496 564 97519874726398424598465129977002779689314417863890655484887332498906448460868048804733822978460368 565 -141555228379563002440690996601727648173660664654666273662163818398517114192466393401977869284936132 566 205445149440456821258103921411154077874011022917359230315540096981423685655472509267546979451547848 567 -298190363061469964897634863065464732177448608359694006016205695037543458945678011336889433315827920 568 432821867026128035132217467800058111775579182449593430478518742201927171148772560758931307121515688 569 -628148427830789778953886915702271451848346522066821356568569763395245618953400206478618894549050560 570 911681205937917631389798923942437826347560441925600583120176512049107682569214235007550648947637256 571 -1323249019071079171303304664418510535936843361454611535099360893543025749048329650058376348416979752 572 1920339300735338811014307887685294955768462750324162219286022288927762179326044660935605539628605782 573 -2787031896288710508617697264045860431801014423392480314128382413869217252286404740611384501625512496 574 4045048298319750221401754416694928659513475831534803920512643114728814801429034713572596525250778104 575 -5870074047278218786480626162456120682613485253036507988456259365816255619480714139623318710623306944 576 8519046537096439019758147516794882924614717034221964503117284411835503803429979493038258761078405654 577 -12363919881533767436990206127916065206762877349352649597620044688408104355414645646384774235248941028 578 17941540351171825951325743130864092317518542649357778669348826580704140259665311647777747163626331154 579 -26036988484780826341895868652152023240207331712459093589739657946564453135243826154563890486303197736 580 37786751379279754847355443580015858304402460350908000797226251521597333836377122144358108304424968445 581 -54831104181758977060782434293785019318867218101835818282263946054278659398431636822098914733169232112 582 79568619808793129419667692686481377440556810485621301061953833323863579440790447445198767262541976592 583 -115471395423430781588531839026422737127867465335666765750610476930829328480069108087350902452529082368 584 167550577353444699135737842332156401564910533780970172254278816158791084144406393391666116759972437248 585 -243133488414357024788971166525706066580569661153996691450527935372385101500999749391581037809900269900 586 352826621052164983650808234582469263469858100979025906458496161789076953627654972182027165399211920598 587 -511937689374315436633774686484236157113235269146431875742549779686046057957349967992797774512595372984 588 742848346076852984173505464663278093305815454241211977032135696553865997095747055872936878517669292938 589 -1077955683082350009022807320330390051587002186600674728319255280858389614670881795315155981907748978304 590 1564015643320846493083315543807697203643032411531536469302588988717124593919295956603950165263990335534 591 -2269386764289904502102776072263819768507325271580645795771765539925121557615572998971162042776243325712 592 3293014377094989946677396393795718884242242657834122870357148219989633147729733643444799231243670235152 593 -4777695183154849387547389832719445264987554412765806480434394639074978160739690911268307055899213485820 594 6932189284842949537055182760623129850915044713482622147078071542130115367365102002380574797690149138096 595 -10058658131698936687088765870350124966831378723974789486366225304712445354666413683814073281952023068048 596 14593170610026728570343199031550621573969139320865120427580826260149946130895960508046217926344054532630 597 -21173194038443312813224954747712332787431297985361844240805443871868045479679468193404135064301105507476 598 30721379765171215785666858286438777775180045308411599336220563011779732485911945008827851016342383912996 599 -44569245967617297896367201582626916042433993041834122041201504002959631038086292258209076252256230569192 600 64663159470096053387133894078971119048395770520631580445814536733638441244249850516473116858268177379652 601 -93820156693698495883118372312389596292974079733654664319254892719322628459917608584975864689022955226732 602 136105555634388900490471859639225864116237461748618770746581785651393666886781151212757330792269316600326 603 -197461557913294918278505781557435821801292761098977670724062800474824782394181001635508849148548030126576 604 286488277754601636449432647592558811287256788473179922622759061808696092645494848176610620044564407227744 605 -415596486002885907657525987982082837120328482646228126762291649117788879898908923483208301901424758349052 606 602925725671160710382647937857213220014349818318591628367247438581226835969337496808314597648833611077714 607 -874728609252684419245871238004874028356293659432564649538219186947587867686851042095518828579937768043760 608 1268889537496986698528903963770615877960366357662781249712418424601821875216256301182066280031852986112704 609 -1840777023415336038659794467615063287968232997659407817143941934705770004899451384809277963720450833436384 610 2670521545807475899044492527692231860852921380823510485419580010463732674588995242072967938829197882242928 611 -3873755415991142534382726068880624636498016209825896422455679031620657833745853904641552841530208950315160 612 5619467283434660068893167240981346985856266734676506927166384937952745256801751727247774601820274985828874 613 -8152214698297343016258109735660672842846427803856849973567541013481227554711215188680880677688250768183536 614 11824900749319248707888271114775102939470924646805759319442789397266584929049867202028035208771311387380096 615 -17153240846886192125837315380307843500590909689858587210467252771658799077187166366585272282305460513225952 616 24883551617532768684795162408734782483286798790375218365202388301213273047061456028244384198533065305586050 617 -36092770161233404510557521709956397756599725372270563226239046618797107377779077114334728655383869319064364 618 52354592799681835569552847932592431689298145938308376182482136085813889541122268718908712623881011161366422 619 -75946337385817886515181120463942563808583447141629689765799029681015519776162520627306310944481752472380880 620 110154131380925523264757527825472733282890900791151519369247706663912376655390205464933052518270044306700831 621 -159779631291976033947387571859054214461849689742552107387370625779581695588139610003329143009244542163183404 622 231771208492450910893775430334345212977199992822873044949792523768609281045523668752863560229617151623887498 623 -336155088908614382682191125138403567101315367067597756436642250603170211085295397487806779887949437631461400 624 487580716003796467395100185652507866407391763191414572506952393644324719538573410163311552001100014147156728 625 -707246449693031897156376957918454837349761304147199388058185573929754230082141936902530837415521506729541156 626 1025740208924292380878912850326236632463295220516305291651144552853179020350272377576776063341099037717867470 627 -1487752050816762954903808053323814046875893301860304687583428437000291064261509491646182128180471904777928648 628 2157948853064926360493664206925440442733041441473452676270106934790830016706449381338143830748305409807215386 629 -3129639440661954599212263706189998613601491407024594931311474481451117254153474075166848841229627974701698204 630 4539144191673964059643446272314443446299493842540402464141017493764745284616644761428284865502791405400753448 631 -6583715289140995553161883278300331583439887091473006480996017283864583444476353375246760039368738290753361560 632 9547966802751745026834328532075157019631061111751382154414408177577669709140746110687580864362137514048218502 633 -13847686457924479490219278457326211956955579710827202068385254292903045254494768206496240265568093461152052728 634 20084494413991847296602654416816503525170886636367581098838036733829049955766223905585326524414110827161800344 635 -29126452778812035389047697445343256103166486073785432561792994052781009599740501400980970733585488683910402152 636 42241633949058649196353919895066381376994007592842720803141639708778322377002236577972884997476466960669496384 637 -61264819870067938010455808105333378462472035835233291217307959181214318782158759421406611505958218898846344068 638 88843330052425355489645508709272317934629638836350501309193265694827636398505373586486106789281137400752649752 639 -128844197691135479857498250984159222685003502183797686991471877009244069725381270532216634918535696503934164080 640 186862531492291183759828832361076218189835553086362653729265976561586930245153922277283646162772774957533717944 641 -270971125717079250793819782217576284127920491883772250878579248700285708876845477388417986915298805019713833876 642 392961602479960876563085821376494036859936142570252533304776948963562285700602936309337725204754043617517528962 643 -569894572861374151201458812522297282343531727130291672575079505400891978861196233388800177620216289120310542912 644 826385263424712580549853583724124445637883254659165361152525015391931030320289887665301969115885573419605672736 645 -1198386398030929990931269280451980067444167109924099029596355911425586359060937097730903512438511725092866191156 646 1737914695252783134297974536053334535750589645383278571094472222269229964458677417187128373342835993944215339670 647 -2520019383662957123299154905121962499016506427396186554137392132520508402691515624285100065884067999090487851792 648 3654311197945908084635530634371566862515393391789282717223321684620396467176954412582365757793138052512528533002 649 -5299372319322393659621849668931657775664683299724062212395514540743679493824021713961303388054650931404393455696 650 7684000313779721956075552831444947500244391353840524749378249602639016779691215683265074413050857883520774023864 651 -11142342097092861964129371931529635101007533060922171395846092324064313264122185246099867454353415664593827163992 652 16157822916180235926524443157944453018628569875106702706437542526324457966477075757639241127693936525737373816848 653 -23427903984636868641046887186990472768710300678428221053098215012656285946664364843891155910614604998101431167932 654 33971142045997220852228894288102123145357277272576175652911085927554646907104963092007362124753874558065530088186 655 -49261097113587755962171463299737189618539428675628639014897183902717914877153338062437095344564182186896029392848 656 71423717216987787924046689969771271048105671049835390425649103843424612551555206697451921150111701258849041696488 657 -103563541100925952080946372498154529679661255435758574086885300942815885256702403944301786877238649983825715889092 658 150171849582709166490916256911723913660340317259135943157101526134270966851961664819205787056912587600545922617288 659 -217728257915886709842646550373975562475420908015977106671333717094915871218087779099563397808545751817364555659696 660 315694559018728496368073100022685314780427088217222283895409176435915336286659246857207390849132858974366500542896 661 -457758662457493460283748483623850863760197148821489124254424707675868204727359370727037209185507130096471739933900 662 663667976570942035441111663194708660959858095763681870417680138196099311311576197248607058191193070120392847108056 663 -962257131140697997273066296238351916979634996156199006353014762733897653469554268632757646769588754925907228291328 664 1395238891571604746819911015344941965174510338313532851146009374541431096166407954153599852862657428337014883875848 665 -2022791005696687813609504133472097450866063924598360845937386409273871456022353475775289372710956133280915912374368 666 2932779345140714063328684945715273765280004403414126391087924014342357305038120725201395638905469545650881262281736 667 -4252309859295663909912489863803896199273837439464223419842263039572777914440138307460101469765446522027918684198096 668 6164752041359573186996206152613635527643753039728762532624623192352242027864482166090745066349196483099930838035552 669 -8937832513780097598107737071105307073976767731389489152316069079182537447681739220000171795342002887945852028299720 670 12958834001748954656180551307500062357147896806792287491496873178796781920633937417386979295610928312317992661883354 671 -18786462954364470237474237339711925054435173184417542581829149640216564881190286598580374169206301135525111928533208 672 27236416202669799266311849418090662875208277982744592065141726119550903474639681325779618691125801407902900822050644 673 -39488623877814744281572940236687142039917747239175897648727816424440986461173136517867886904753440354589179574834040 674 57245268151952136510924288855334143808093241290426052909255957410763299807546974655293099222805714530166001705730072 675 -82991381078742659089465146719346224265740520848112463772705093114987657027645857046130453005133114528149671118932488 676 120321564154078422661777288081971565603247818713908369080810571723483497566058927180673413535147785295279642390693626 677 -174421365778475584526792730392345364949330381826968497223055205881267524382545869559228559342335925783164307096277328 678 252860884290120532536721986914906558271823001114095919430776572090089809538016452758782383237827867179727868718152492 679 -366590057142745198216313704958367248635748600788335356014490456852354029807215462085551380212867305355856945791360728 680 531404989408056134710601267304315509142387967699199575334591526170243046834616724922750319155258081689124666678185768 681 -770364543323763373246326604326276296125945918416289453355251785337369059970758220434490194514093418223528974340586656 682 1116822053027088344463513032598114549569714391777782547295778093452219841964370919165248443982055148501777121376363458 683 -1618891594225766545016873578418464044402783051984541723143643806885267008977939645789193421449116501114024355313030968 684 2346806197836008777112696312479193595874808015432272449173710627995218861546359510639402793838300336671784071362809920 685 -3402151919998553703601537108921150825301520892524257960270594711213763107279245818305516793250992872090620771654292404 686 4931470515608020496909120673192416249427994738411410722180677036913382424988809748824473321488010473659706270557174232 687 -7148662722143660417297764448500557714414463795971309086607049896393942193156676857723567522488859193083988439865618336 688 10363111594212508358629421172939240794393343840617489232136037328449203788934480466594811585891304408594943131206096154 689 -15021108224541111599947148734744477044393128746596319173346910467793760280820304419583885519884670188089662799150446712 690 21774057149731931744393744478695495264876380590707363691501610758384562260480900824154904923023382046736105321052519480 691 -31564122752540723236723743867257932024162682926320096925725202376784236288570470759508846713249058459944933778774229456 692 45750378645929127915615109325829608838328342657493030715324210744433284446854541809845827593868488813859130825306412698 693 -66316439740491638010938794719813957909548856743568910892980155118209450379346799370110184180608345911275053521057569420 694 96131268491479573417428827419228975398600275045367269054606426228804198464115005926923087012849033358592130785706703480 695 -139333297036413945304529213059134445829653739113554357515642570849356804898244837165823644321948935909446461202629589400 696 201962461817640771214814616800685432276883816533198053831255481132087870478341677079865003242595348585194707697297867350 697 -292754338213158860487164921122199022382337725300531521229385594078469554294054800127546357412293194727278314067495956544 698 424309695961703391883739569804785039366052749610673031517311475759573583494485933862718790401968785843211946554633952216 699 -615018290880657931598619693102533947354070081640366245755957905263061765343987567794576758274374826455271625363938379728 700 891476774180379839994735201719772612484444580238711188426347470004954900936389282289367003862023101145416515932146032982 701 -1292049432217343331091261724338638963679294010382956086834325443578821634846918617165005680041193367160074156763474872480 702 1872723423282249721774002985802438439554510483056278089154906202722109144043235668710565842667874139188470460470845433176 703 -2714470094997719111095242224099018601687950958649755071684383948194410280638590286155786499393195921869901174405339496904 704 3934084998544796605855337539119998810536589758496341693608899086860108667588246981000423428436779949412672234341039674773 705 -5702007600913603481212415060806149939095988898137326317875609661067118644800861631574088150445442111381742244175829276860 706 8264731145253072870638097218775394115115221320011413017545279335276815677013254234869392246445905020608781846289954759040 707 -11977800802753955511262063987688488544916047607941568218463516730729478833098395286571467044981923169539305815390270526432 708 17360042295619724674357295620527446070257452012369421955834591320938731728895101862905058379025850070573851288511792154504 709 -25161778714446878253937711931006888258815384974407038718779018976202788067278957459504407738608329748783863462486545346080 710 36465273151163054969183430831306383407946513338044022073001754984155969261254739051506687230773627013840827457102219762382 711 -52849745487062104599493755960066106429522438126709182625660861073564000447828236951285674749292828372933629850873548214144 712 76599014019907346482449861203734552557731250770867777596640229871435078267092099301057968096932448338584355819441652406566 713 -111007209830132370832639940478908974979664776474127961349891009685912516291096859294420675885267498230172282642245589842392 714 160880886021228161364307698270789992532672396453932618096593349288485092849652094789257127127314529285085599129339784968192 715 -233171004580484120611625643671323976771751152462312251100976630572629052667438935143665662796490685389922346420333871371096 716 337903368520805172707545020333234722445875026714817725644217449595453962681490076579076028246953720132029846403660653671906 717 -489706326300924853118876620594227680132169022667887114981735542486048203241944410361465706868083767442440316381519212436656 718 709734178488358520489252130074736238342298575516403185086422145212361283392126028959873236579098588860868250642298190283264 719 -1028498730633926956633560950353391817197641326988941261123647832778127809518848688216175492687520811832193331771542573622112 720 1490517152799443936829384504369089319700662543388865453829707609590853642232656940624828094667820611226560883174800478463448 721 -2160165325030888382195745785437601156667639798530772828224313672410813208432377835663758020268421640583778575980841712545724 722 3130294412625850623681528869272382846956621917242433755101986785644851642155126223840027464875416383554364060428309678043408 723 -4536370534585412645152140275055374466259756790093672387995769616412668975501226224293741073144125661562547763370391168520832 724 6574286602972070112114184267756321654925594398538423497363191800607834261133769920202909839404521823056343132817227150374088 725 -9526581269708171154493967772925842876390939341956097058567570249045551794240120094636907031059681387305568636800010981366992 726 13805451673115051535019243753881571698183658756107972868585943209307315798029596640589146168787376447807151375065900232118926 727 -20006951654488655165354131642610634691992316842668809090428929360865063726727349930889119809079633726429020651845726824286904 728 28990766941393239490197254058076342612625416565948674417886046312157043380808426576880308819357747189612768193921194635636952 729 -42011051153108705585461958289144835773838456588529899921287759627946101354346088753260219617833822354307830526111945227798716 730 60881330083741868518295820988503644863812601072512708354095342643457306330058979008894278440042173565941604918823813512192204 731 -88217214369891620187724124178232591699269373285673128300846548589902475102316770438253633178101127501197720884021078629217200 732 127834351547787178175878501439076084257561810738281412216820230985460903417611681319640293100339236272073192611810624100267176 733 -185250132932924845475665404628702148701667671023166695117447007676641955597124390624826779023134876807644420376311948528041136 734 268422087913148144477320398499239293827771123875088303862116329213592127826659824689123838244734755026942263164273040991643328 735 -388958224773334718652425730234218660220574824717033542765129999266091596936094516512888648331348327134607504288331863885345664 736 563643333332016387190682936635709117153982119814817410672082731104393406372957541829532809225323038729943141839252367036166696 737 -816685223677434392469229114733825112771567528502875485962650673398322184980604098607838019537699603583143384826327337539221764 738 1183395655106216602825864428578352958284537149940740374630524748002515047203910642923968126834361426544840004000602136133132256 739 -1714833390862763157969635407269834251013270574113646057921547057293130187267013174697839112164058384876833702183750508315575320 740 2484636961553585105991823252181696082527050386001948434492949156819588199992732328823660427896520762470303888680187435358014642 741 -3600218538612276699912725272984572525309623882621757785858382486736816821771546264952375499885528023018575284813609626026698068 742 5216887320390319864665407709484780915690234086799122102271302697539939554911804818529810764153274862008527598283839433372984180 743 -7558632608481279137593497506356029725922537191381936630124102291749196314120590362052024330212161636073212269256440121723685408 744 10952162868151110300713837860216415361843842385417496353970460202780080480174407523006919211702142291749711963584396711094087816 745 -15869863935116806281298659144334473785812266560894137146743570673175843862684668334675662368554746438970274887488469445497780336 746 22993010453678706840396544728173286773416822625546178128191872461296810787045552952168060805245488104432806988900257061993626326 747 -33315267947542195502333643870801056195386519962344478278403584070756433290226593482823184412495715812686444803054784135891254400 748 48273348051537607984988836046463202999904573630580568184868682855324301191829024070156519209738015771258171983254144743975323069 749 -69939253172702167540275094265312959876529227409565180276988699433621840132671133034784391337282354807424399216023556831007408568 750 101334974762175637380965997217319196911131150190187561633125452479802862077065648014371972234795678271704806400156619401106212760 751 -146829850358359642943969878927550659916469150718371334399427984345100331289810660645671968844737846010687582155723818669951956968 752 212725201079536653569438133308846836371441057448759688717768829145732088692443286321269329683879463535169414437846655805058203138 753 -308211115527879795872965471896286207572866435413934150163147459502737824486673900386838019663791384173663048473878990905167986884 754 446574842213243349008191133051935562694149781226251259074052538792045057421858112323738037262547191609318427916117129268348186110 755 -646978630496589044237502628214609363912295439605010989481628578179817480836981285278539780915105699644365545514571572883660115152 756 937368493834156185629761929193670124132841277821646145185176012335834447744274645365417316132465735198773844067515342994638560420 757 -1358148795656901662650505659629859782855895942285392357428505188405883551784933241386745338720409067456490711757039039045176202280 758 1967588206301435590142414473647130564510218625316520434917664529614439834171428429789878822111514733586024375900418065256812004710 759 -2850662262931414765312575160183093295963471726381841469179806114973279568811534318103744162800732474805137977162476943351368705400 760 4130226709532246187341330156139720238132866632668823599080297155718974298801655437208516582915949408470261871662917867023269484098 761 -5983454628746653131386634529262001455878923620924147700943610902730315041695776236137131595775285473301841533112379997630079000700 762 8668716020236305471604234909535915314932616173881246457213649072518802193135497227686617547663158276856001104253435822540872299240 763 -12559550648069421901401111468882510738316053888249002215261173281534167163938329001111080909071319585449687220325204418732746345928 764 18194643188434719127513069382999334249067693635094887215034483836997029021704926297753627572031453160419276842684447018694913805272 765 -26359526981633527041691088282406595071254272550233665377417568846279473364397015368485076822486629280257572323762214263951254096708 766 38189873218948848333475197083389499006016415721007563146780696007725618802986491575535784317971306759166152118234554457884846034982 767 -55323425599652177506804957296598258278746423804293702157371185480547162945037386641294785447247579956866180934914937162663814668672 768 80148334994207681760247668327557033328243927209456608595556858418826253299684410895083827559340556458466692920081348605824776599760 769 -116117175653230685827291003030578355823588354869596537711210556817788207147612103963061257243082733682950254993525514694964562301040 770 168208830393554431337338328034177618111317467444856328013976671360642700321788334124558319198694019736142350570417810181711287162190 771 -243683250127063657377272253226617802848834800288468649365532455404779816857954418869819488152546505301706460909104772838044184458200 772 353036060164138908252016548218749507381525410221364753881748762061725885333771597562908988448247501710432664219533079849881303474808 773 -511402621115168534943087219374191121278662148126955671389439977837217321897026020645162452157450439002406777121900081583552681802340 774 740851828961465197974197059760834486966393932825882501120469673534093585545270796148741232696664976289329270930219691172137219288824 775 -1073287943177616393542641900733677314421706662700618449182697982019555524002876458645588440575712804146245970928067102345637594189152 776 1554718477164296529541527541461051010404353530977163498314604461362467780429502960728163073446904239331166755225018860897379286620830 777 -2252224931898545560032934251663764674228217354869767887984652652778084331328029797013804180096149987395309338383803875878254561717620 778 3262783312039120364989579889521511302767807835055260664268852465800914853426265840369093758074452317350771045622151488624009901221864 779 -4726236399919816511308895920314107654088534464131393126690155824442541735939929310973328091772002487586943808804256818673307294422336 780 6846476291930320894617180298669751843924188311160050187340952564051084950708475689661596757082407936040711749594011014600727591851336 781 -9918254071970969355718618326640468814583336668976015386745460736867028373220234986481121312664874322236876713253532579452724214555440 782 14366606863059429001686413527066655257616854191454501991324173358483131022250717071795761232108876618304377232286189278886938783290314 783 -20811223470160840425287986190012956870837777151256113596869279156913484112448799223680412981719540579552877959572014700119330207770072 784 30147926979227094930741586401674121444838879198178980831838656931344413616172398949916645861084977491538146709225626467024319739465648 785 -43668499940835957267717552459757106177292954837761391814158086952061599634027461201890329609151519817581588172603763616553304769262456 786 63256256425699524094202336530688039570048173168034985505677544946758655137593868491674073559002614775720314725407444392435591105330552 787 -91633678253642998495534382939541708766395624525788557112711031088069082822752881096001994958238958318518347784861661935313353392143912 788 132726563124702134989772653430676931510100301130648922324381433363244847833814703024655312286645684997061683267657574913781481620327454 789 -192258229587238344478921977259131215618874809803375180354755865725059914597838354378633023807694239678294783120509621791551513682586568 790 278502073866809979475670512488309789196514739767822721640963019821473910400097899416733078641697792472662376647950229267826949063313496 791 -403388153871190320324749665203034661464815041310953504065118607004841295372599847423274248528755873029292049858393164042991080231173944 792 584308462790503486710675061799046214003912532661411853814063004844024441057569110504068133276937770057031474688588047079756923557757822 793 -846403793911241089724120556568205747034448528722956341575964841982524193257511695924699044875208202009042645951608552053758322132737868 794 1225926276229286222884327168165039513304068823184377534857242337760546039285743138302801122971705428889764953737237452115048834247920440 795 -1775723750096794649779740257601952164761332713707983135914431580108701249922907689045536303707808556157621511955546604445909274953901080 796 2572188702533297341655067460708373034503066099794821316698215487866281431496287118425700176684227034738542927409879351164872891395049992 797 -3725475325041084079828661985041812637555423023622726567024130313220621399719961446752511621953422466399513193360547283611199540085058348 798 5396160038776394190514033765105467312357204833381650787834483027244764590494581253455795025779578595242878447181465036079362139589168774 799 -7816355604257737035619050797636801493690658546405629799072230084205469075709997695815819614310447303004439674319405122878088056242173568 800 11320753982502955486288281071320791984799334240745650557333272831801786997786100693333239649389576028610022639210302717315914485977879538 801 -16397235332997145526297231654057071616186785557293941488513587298512739486171862274541695752535336033218266142552009623995060343392353408 802 23751019086808307367239573707086306960299079761797369401989413902376416217969891561499839198163287936125682945795983428522465461116648142 803 -34398977630613022755368729454958565024507776372545067691099435404019871424126486426372366389099323845946882712330824619703430386754645864 804 49823361398904189814728108342817532596351544066821318401178915613394907800981790729641698412504374253931795438304436884864076166450071934 805 -72166698930251776653740657304474255099169876609588121528891590931239686636771981359515988150043149962945107146054982140699402523616495748 806 104518323297541962715062209074045052188121714861805690399385291509559046288384501406548156907794653042785690222512537909452576922623933144 807 -151381289333985385462261193086967700963758276947492923484192065219456064283773212239007327309772006817931055240146188218165312014233213376 808 219264476721159156303903346003347791589809675973182121061725937856223336426124835531877162964068305256769953652943445708232937713064520924 809 -317553016102924279976434297239558815873347570129279127334588207228804012310770771054601719512032117462085419029615467488812085702172662984 810 459926409509442805097289968574456318802583834804555465982645015826056977457534078962288167019901752988659611252581218200574126564614127138 811 -666157236240320592140167420028734479914864006086015103949521319261714688335383639071634864972451579737384928173359364569764708990969533640 812 964755246236610440238984751126983982294218427395583356558946850019885302124169102253337135515268005769022060147178752790388671173134105704 813 -1397274258389483003153327948933557559442094868891813028326901129918685305627180218578574283358317259753450868396213484454751805914438297344 814 2023776031292241725084234967998163721455096211224537612669741782200022181314099533124087358380924914694990079488587642200823602057208811592 815 -2930861814969717746565062445118853202981615761992603931555243549174829238822689804659223299869818128564002676992011571431536454286218293064 816 4244751960127348161282718890444573439966993187642514468517939577716835572193206751671701519409529937669156770191889958226330036114896768160 817 -6147882487821978810047209771625513705541358832561860251165549148048545911716660719031517297947343485376341699564143314936541622467789849644 818 8903300038497639905215107186572292794129260615199047808618803434725519405979046047138464596039456243109462906108496684053505255199590538578 819 -12894381365892391929111227890817316318807329071046212925301206670558297965941900442694986015524353907012271971725045132215973906682935983592 820 18675243056124257892140173110652176582382968032875700108738569880163624727922091600903090954150623972191272118055985516782898522168857113304 821 -27044834729664500961557431192586354845636721024613724683796363509379373641460560050611992173871416624493413839783267077835767908259246878592 822 39167551294725933316839865461970475631431522764900449226569422633900277043526767099800947457337800902357701135557716640567036137489089343242 823 -56726337602150146890140947919329283281586095413116808730180726334394122641941809029750578300234514310052810271821614420012779747966939990800 824 82147715719050889955539396036289010671100681092284236711827213965099829855755804835768262655483298477011070047884711044886871412622612725584 825 -118968018489233273255582997443466373528926258583406804655689277979349324160268326072945986979077728081185852166432826277702935823197893125252 826 172298376404939780392932618652813608531297475623024625395934151702697925723521878067064469503582016093978296227964214947469303577413668705810 827 -249508110477993959896290629578750741924120660564566594053558556133813364467700156259816066642780121346114956321500562304444961469510108085432 828 361336730578014092019987541282057121651236378154016004387541314252006556017435555276883381899399893154412449452238846993475736385963481059778 829 -523306054673934218084019324932035438546183632410772245067297608140369907060692968899742873914607807938723101885298456301430027261110228533532 830 757795524841505687584157603665409377476641121594005421514361441223264647049742527642041384027097644330992021541980514185881873386826466795128 831 -1097418418155193811394608660575719287155225190738455905557877373140671148326176651718466776100673495057750673349011092236128856951612214774240 832 1589310103218361749411302682628082363897099450115021907980640389297160962209652117521749753747412829560979850091839657504358591825615361811134 833 -2301430015958773341513479067784335994161675426230490927867887301750654598386784322030407531629218131466008489111964900032261529927372535782028 834 3332811909598894719838358183932986923705154673136160802814837347464854487672575549844726189682990881153705570511477396653359580253939241347960 835 -4826585593936570258881105087960580327092228267018807380449099494547930265025668446411827613758216754429814002315963461567795459606329343605600 836 6989112806406069549216363922242496725877730568359976502003169572764587206013656893170697828859589576128523114088142903972499517310797173571432 837 -10121105736024192705157424658303112129007287675405612906649814433571972489936752329577491008418382333687632643534348201391973712006936018668604 838 14657166973534006215598178690692158794539387620026436495767506192967719066281117701796638062791295316556471130660081013577630182028875502305640 839 -21223892556593525140535732771856088909298405860170330403209580409342524493325969891113384485074948992021395390939093900464510441232062117741208 840 30734339689844437859783738311469555431974401582364840330151877187334922885440379268824727268632672201853946719323678460633272113499199011654953 841 -44508082314280231700931967849486468385749180571347127568171725301519071720774958039716116556852566608014383606365712799237521457611042693304060 842 64447623360812477464154215652102234908663444419857124748172769037977279590881259667213304183597911202578018857940284570748773653137531191096976 843 -93325160927779267857222812692200593228505552526244932001470545929366769268564706813219423821720944501946457358444024852061716070984746322198600 844 135147096951403360430805766486587168403278814960746110265764693323095294850771525525348891910322162479013459210553668998595615349686241686812192 845 -195689634013880260019255728311537855615967084448695229074631038439463936855992040464070906805738403663189042052393827267978448016901216142774456 846 283369242762443324005583638080807634964517481388916201146771926858355353006157031030553741849667878479645436667584830631444390720754056231132750 847 -410349318599334546172345121126631938912181104797063334860668967052078654455957405094979625603826042978673686752532482043839769600286200797381440 848 594166205343300632116713749843352465368827968510305201133534794737243504850014649615753993796060844597851404231732756022638057166839338337254880 849 -860371344694688610474768798455781534235478818334331880491932092752880589104787681543226803127214098628036571198584836462607102284159933531220264 850 1245890953169686115350390653288115047645715155443672361292679608598953725600749542360730839506665604739034236287157582120214516120393875366834954 851 -1803962253729148620337298858583571611105640410550392164300053008437642802557644263686809127849190746514979568788166620058272993545901260877122664 852 2612152891933805683294281574018761913084758407653850943167674763167566960497267636865094984850257302769800725138511743989289466066750118925909082 853 -3782560035994430383987046934525603994018118281506137422341241078810672774949257847241623614870851540648043082103345944659816394025247459042905980 854 5476794938598194091826075489670259597398072558563717992997908397443494681242893685994931741820083581260263601213913818462401326560854732752220976 855 -7930322274877184127286765101597679607971109668946037339085373352832297267707233648202587789231280611601690785456656340463646729227019695522326936 856 11483420514250353298942125835020376811962180830580130854895357343070869235346655506736751816163323827661110823114271686929781097117032007129339456 857 -16626667379805072972210838233325646397307067925744870958021785386850115704831294971811786014491502479516795156610242967215603229800369920061410928 858 24074807701774268264553186977676510111639916137887101902591246570797704816182884671069936362385234284152105932422519080380574887470441217138998832 859 -34860732370918667606678187802295550725005617069563242677316352616833472747279965432814801728194133173186190907592044341713077714976230098836148104 860 50473542634187013028551941638725500116888164418819448686747792470519978258013853025166834463563201945635156341864258218419176699565861641127495020 861 -73082722970479810898324350075777291571980225790134880357129335571501449264611441117460016231525163986149791365044392420651577764347237336430595308 862 105823397380494341732784835960682330008135334795005558775739332586516742152068924942782909365554178901415310865981185664294435361085251259139280656 863 -153215383950113689937867371927406476336601808349213109286338778695109663947808980749385768500784817679679588807817476825259048442543548824685229928 864 221843481154075281141421073097811169191356559679126878490766097713934533314478028348525110792610188882517762686803358136318955015891955584865699424 865 -321223273094718651323258021604327487737310713962221204324115771004565766689566602101389820836965959608085027427743035104856040232715225102423498888 866 465072992220297102038846571164637795783639573161529730333549833913254478956300539770357713713968073972552243846495157951648011724891138981162466022 867 -673377861098608635552169299519637304040186317825369374452051215725432197940686624120785383253648271861464787607563099468628337000685617490913248536 868 975017852844839220633234987772843377447849019741501035121333403680330004238407411821862584819507402099299823086044659075404918804783920362183278794 869 -1411627719801462161210336374931661902587796935665745674853349284192363316381773854487927664724573144585761602356088122282594250618193573387119441616 870 2043861008133212700287128101790127415650916548860485061178315867618772651876112162093370320115780513395808071847847133307293710686751157044939049168 871 -2959365082612441069868139181569602017231755915641916861810682012934588417135493925880290266133023998076053563265129899231107625137294105260204494552 872 4284495570372449910759708005203754734842192284301474414206024559536265593405422002277192635040491138290410948451785824523516172921213699151726067602 873 -6203323001232892429733272597254587397851641775937624037986229403790039201503524213888947260493787688319417529679574823690329899964186753272606580652 874 8981835245331671167904919619242969924955955197785273012141186340121403155546681250747768363354646102907061832873935890526241951705703310540115866608 875 -13003487037148534229742273004502653375686538375859620714438320004583133437789045082252396794919176532539884947986797902177275122353961510501849457232 876 18826868598301365039512748966476712984922833976294647858698630790159725035714243446922660664136072356361565818644262602280086413465535668775974655552 877 -27259151465132218487374870949422433396203034301049163252380834217338314480875299257565913320540245828974263530539982601106309850028726339970773809056 878 39463965019352536913277686511779064902296309188646189872477836585158844577837983809204180820731184948431604081336464204954357244507005781592598067616 879 -57136363251334390368240695510467469462447694102007025330827285576073186567855739957536428881314630539869543203657787315305887371015174420192816003304 880 82725697165641285769174589020186010364619264207500897749567475856157117442876082405262180517255595548247217894654644617846960314136407889150440128002 881 -119762956504864609840049246728022609762315843942389781673364686537225034564495172337132116686429657695544307873683619739165918893615645050630902147424 882 173391597201753767322475967930987295479535731517620166383314475641267864983401521569803843896418648517731609404687200143659718735820493462533637190176 883 -251043821709758212744276180815363847689042184141209631077873829223573574587637094641228243131978565619739357008996476418353470765815909123554455616888 884 363433825784573839015220114000123057298476695935907709358691639697249935516245766742063472549516063203251110295316349876791021457510818023291185294896 885 -526168196294118299203027768273156713163004713102855175132563102088572063024573717693376109691950601928125153305986652680629579167169509682515511940608 886 761797917016641008932159527793009749924792920705320550087630647736035604444065118393008770138900129903406847646955734991826729756578583740916766352620 887 -1102832030379650752104893219078092085465316118645860512805405763062584953578435027753784278983137085673535794574477061156877923454617944530576562801992 888 1596622981156039974455548513525096861581267300853603603001454156709348597548137457350614551315362037000674887137926026957719820612939815973149047480923 889 -2311592656795755305139549605654642628509899963109671292729632425758290416505220854262145807121910998548722315854683916546878325590534331349865171655136 890 3346375908469998576138287893114649195911770424971745472306212741984935421913792074752231905755695933267365402929416852013589078043819466223631340302818 891 -4844640248997335277413347404766229359282224722236729430272076189254303771065731468607096507172971653588001377672393925708538297142033363814703894624032 892 7013975636218834916858845299311121153911682640260555431646681895828504200903574938694334023666387711542117076398171965822520517506935178959057851777896 893 -10153634967801162948051076043345161523818317334833106983698429877495192463511847329464782829163950977973351528347885934298845410675296805487277841049712 894 14699487833309556668615161603220588509045364139379027551677538746926440172638675453173284401446709493880538052446030921471705878081517751915420699615032 895 -21281329649371445432929265629780037489365902540991879627595669250636432888866849123309299505850473645498724050053425392341389278121913734204032889691168 896 30807039946047514867791901965385302747124499928367893630756428980754999520851914362098607124039368738561514589428595257968914643878864668018938913085824 897 -44598938614106168154607726317627948645389302147625705855068985070205060500842164134852614470300336915388114133894261146968123670768842251228478802662920 898 64567647097552852725360732094906750936000899138392013351518736028986498186922515693578161635041288185622729480744108892972415643865480455137159566081224 899 -93467394754792532653363844968386710710848406985308545876883673740927938753706752082744926910727743819622077790097476407788624418110928305342256090413872 900 135309605777634878652227963231041953912680983599886864565784364978053056529100576983563961294123624076805268337274805421870768142516465752734520198130952 901 -195890327596377938185636022203666265364422437240721781836512060567691580076589883686092593306013508903447457615123701739046324053548215062125495285980916 902 283564707929520399154007451108434210633134191369959009196260678793105947355837449133923302525751339010201510096682380899815754144718059603625738519651658 903 -410501410038173194235839037659870980278351268401142609427987582793761722970789578522747203892730998455746395010926593431700975519385274199133805803705104 904 594282563443681212616131828629932748293830935263034920362638520158868313840286167212391758460470745135714230748621899294186647658456208105519994877884960 905 -860253060098027803198018319563637038868198121818752099570559319307783768813668160207541455609973135437887464497603637157820946424891905203513570851612588 906 1245325064378657533898244604247602756567161839516162914094320506748263284415127138976893502417026545340036455681955762854790991638135129949803418797197298 907 -1802831256212294352879025193293612760352163122050006026477122539018420277790092179737981831621461678743537984974768428099798165004120275335923908492643888 908 2609650890689165302413910893040634179079675868712438073136683169908339912792934366282662648883831950114515816290701006988745170386604320556759946359710226 909 -3777748026405776186907619309898422802085194959931296619633537355740414531425531436654700835405044250986621826605708302339277925066900837503553675998606512 910 5468892614459491046568771033461672379037929735430265627353548711536984782539314847314487399769098573159705141705441699084381443666191564855889187551210808 911 -7916274924878482596241269611445077579334513934183434830186092937475738367222445456564057458849881273090745269595501386159315956902274522436838432690866448 912 11459497055842653559794506989736323747639853468929723286012422275866410345253332412385394182305074429444601011299511901182509013710004744456147907201241940 913 -16589223853367238212166600895294880056712961064863649169340347568820290405703390537534567065848972530746706180392760891954503961359206619364728153139010452 914 24012740151060822101670078695250259684192777144911757904781039933384766272834341738223726088550865098743195690945742247731989359102030123967756078471438792 915 -34760063986567111529285309209538300724329847910436556235029632056961372724333892971608721075487164808676070496930160760956757367586570843908227227204900176 916 50319373088611541328316815788452325808565690116848605505969591367148749206390203054243649068400268380466208244235394497960617187792112954725164263113439368 917 -72835834190539802137274191823080884211677099111021695811253834416600576535838972400860059256385543854046266628115092878012397363601852983456084572994900548 918 105433383466433392339414849906139234861851177839877487464236589861942949186992212103438210929008685596717517071601727444275774762022161556994215790613984728 919 -152625459600658062604642746482979972504897379785433472533884953575932605299352219089147429730113497176860681569008634360840745477870368560721143265672004296 920 220918011858519433566054596684982353139556954134396521289488974839393326747543785509993939409340124773314094312384598904046473328415710821614656607156230098 921 -319785238193442377401440027943445155068331173147872752007404436354383656067990503115565599949081993467997187974668071496088938707066261403448290103914136068 922 462915242838954683493636184154795070015855911458490584300764856818169979465528628959724489400731675999457238665317930285641898148003060522043304578698072248 923 -670038763454658221332147196736485952318375846594131036184187257003392657098997864300938552065415830817462840507614233714865419746469398888670305706974393376 924 969887800111045922916036961242523327324260549619592934090742376321307824740814396836893029129001842586391524324464739459634885180711191208909440401131946552 925 -1403973256993042467316044434956379406559533806800086703168841734955185604139642794213900597685619208840663393150459257245469700732425444413043044575357077840 926 2032130661536479198237671984923056489914450468207803352025412362850332547898407984887533269703056464143699579661705525014300968030648223217795783603328498762 927 -2941490970525787658231381261183310853172835461705038431361635020197320950637808825898700882392332752775497390654222041551957582578543177616163618087632006072 928 4257936387113760038478819182317161787392831785671271172672026099106348279132539525405537434412032421552170519496298016604644656333935819285065399483589747326 929 -6162917422822867921598994314408426572570773047804360810650649570037809929312494913803153251739409024046834882706357829660230044400052758589655056554198363332 930 8920652104812093264290353583450994374320702472204072634529803838298979885145016681878970195278633666294131088187105990949322750775942504510037532597381001294 931 -12912864767387732453698344041075376981258622380899987408717338952135627510911798956513799630302584404143797323734458348311613246078112894573171248411046500584 932 18689780842664836079682712378294058444623351114943505278819483217345275079706806152695874783612671307042507932609310934226337580861377830547451422224493799976 933 -27052590966260175017065949520928136445425733327211511777940360197703003759976484583998285103829427605766920401792136143821038072739447229974649566416820187000 934 39158789391417437437608366460879178757165386121023310396799188675360706533223857935531049647386273035374138292456965263377840260524531108955430237251613160744 935 -56676800888552485730096552918687890172660498258653239762034569562548320368562256975838812475009496411946885286315203118320189254838151941874072387766619112760 936 82035990939892753025983227281857926247796436457779158737268065283059177874754949238865173454960321496871696698833820804353313353372426911460997053269716025952 937 -118746071244173689928757284091014062832957666912033368341502409691963260929953199504918849475700960466874918189416623451225242478017448945479793284917091877132 938 171865943245525528782288386234730033042060380018750658140029606573719899572738525004513948069105986662844118746180378806063929027770044831049206504337858984044 939 -248761637819171874597133669825974243743556708781637307313868495448744590533783873441942205393161882176408330857706093675523533380726820041294158134496197928304 940 360074775302016513482260408283484444812266826130481624623598596502502469820439411456104561789245078475714247330124047907800976911596066581878747488281393208158 941 -521144090700343699819216869119920649776615327928395078261219607188474760315354833869290429606490106678204166564725787862790727723994590474343048918373883628228 942 754303146968693065810165064656429586739697718786804020036435109106432265272204043628720715465160513650436634366517980209704521943966387836888143001201007062358 943 -1091816664601097051697209224068427500704275346278067454838468313640963982422280519605465447620842530334385165252553732073985497004090931142630012867044481969096 944 1580190400801545431986872971059800762571673783551225806929559246489822736109329994344330170179390108642679734263313725715201722760834999453150206736429147416016 945 -2287136474535936628343387345268704307648915428705742477396044994462119622433615029320625387823052761346020862051458992747688687182825381875449718445985172727056 946 3310475862675045038939956340172930128543927950658126336165541028911398131970558682202774992299560859660996363569380660787833024262272521521026038817808947252760 947 -4791204910531156204743594422402657217272333260756825660926829220175799613814477677513289492327531819572086055730500314391646702615997430162192125817781053314760 948 6934609376244487656126151112714804370188316139132854243833222923268702612263424389968757962748219148570488466670701756819990072721117031855786185689596384097982 949 -10037254425098562685832689509514083001902407221617028249739411487935618488227005217443897247835252221625937306722523994379273751497577445570532407987599124642032 950 14526597676275509042890981856795929323309560302701664684861722611014987237787387661564161886758367515774019012346382836076198088487894481820078163787309069536154 951 -21024990100041198247924311625069121035485564784395523408621665132701918604378441699239862387715372391013210572345853031040250964949886539012924041424932288244520 952 30431499493331198577457447202628851324431381380675340508059313546998947494590463491294708206139632830309543260705895603140091107207510842215248160354356499215168 953 -44041998884911284294044133847870657385124063211993664324982237796027493909975449359615973826531295368121660202831104825757763010116304470273448376271476991360944 954 63743159230430488393109948383264921830677825237830071526065081218257009394632609378489600685899686618374321722858665676860101734228486822402089087555684001066078 955 -92260498303942582272925106237073040261844501488792786334061350022332848583182765373368852472493414166036382321594008869839303215843110488200310808152351826933296 956 133522419968941411481893457206111559652303969036249903023717244092617822178033688559196213319246381968705311162338538203236056914890069454106455387569835140744206 957 -193248203553652936502646457872689778319406014142537429328307946205888712753863225480404112454512421010043943145132478188700983149292216249697235418311240184318980 958 279699940048543593691827863095454692300490300501372727707266053119199049924849036584617893599422679971732242664737968652381739244017308228955262372333008196486282 959 -404786051139662609821995702799069581519338918820564143269465576412960850277035025695777555280346313778432675594166957675909613634337781988884840028766995980391904 960 585843415515208513521684670446155226328390524507521326604807066707776317392173252030458732675773195002558556865581758616311267271291329661857357374083147635183648 961 -847916708990928696701525598995673198594752574961847952351723836273409949642992097322114654103127618204701159532831068610340858996762720576993394950937142819083912 962 1227103403173480048547251127405623130398385908736575899187849490157962274137367526215583912881826607708541794892208743687907949193480519454224408064342910142001752 963 -1775954993118894232716378564910839151324259301093065402854169793282756716449902253063741151766585563110626727753116792148151657058388202655314844009002254959289664 964 2570386103077381736848748641669601361269411773730451409173036430863139250708517405747531986433519610996380076745699339377353126465213369359727449214496056414053352 965 -3719813523404675188642119066695165956111044607149146064412989368203205907978181901606990977671625171174737818790846809197104494342786627187479910007863042543366652 966 5383525565852510732017304070037499185170971992492600380293013099045294737608716166354141133654220370386294249753783995498601006921991552120878791432296914611740104 967 -7791624114252691035011109197341868462401975471823096032524627209542223503846151559013413163645980305223938712683006164277641349365267983230577439718600989839964904 968 11275756014857239443179254529601342230951139573441674879081546061760826838031694183979751479579483303075860033675512172105861537434893693820793928582965734278441972 969 -16318721549188072774504524419597736588056213724480621336436443192083873516939620198625562712843307366946688686222220235101264289701596989818125430458235781890553752 970 23617949232405860433331278705942871629295142260210495510032701680903158992325058365228267989760673974993747878054950515702995586716516227548673017108061014348773618 971 -34178639315686697453672708328203111772444025606848499214609613945198902250246064844613665520411065849460576631300087113978982296214060637581622421062405034496049960 972 49464100633371788871341925809676967454881087196461186856528582495063092035436592841778058559852267129132154725634061028385132553081041628261026848783967683049688760 973 -71588134321623256836389922782296600009925583567924460596008158933907675303453650871762810954707283600615978205823600879792137059084656520886646085083650693909078636 974 103597331858529131753214030419061796898375459187309288809039709050529088136896619489647529662716954108410143715347514771677790053566778787345956436242202509577563192 975 -149926650617208607308727046384563461391726595078804052792008753583243042933063727063665359908500622705488621460523312077441284706445046892785977652441253165144896320 976 216982483295806522514953287718931996094149543035636044987960799529153100715437496768094516728318423173276059350598891573142356248939521153430360144185410578119311598 977 -313998213457202439476815691579665754659184296542656847830440193365473531680796391092371846055593553053640291827077182770905145386485604001062864789948785475369951376 978 454414729690298435408323141708746733185891065521358427762333801780477824156897010703253046283074156966624338717187919558282283722799221768537506253737618677015815506 979 -657647510040998068705437956730010915374498822719726066496474797687564717447349711106692344615236117314537299858718054070238768472756419898505020122538820243149931224 980 951679450000859713951231892643011805609821053030968681186701889286429043282188796791824555296897265833541541375878954459610318276033780903293566840650122954873478494 981 -1377244045846433300750393698716645440915588771045923844659242079784715504621386327908895474284689391670986341439037278821527853977098007407778636658098441190478165612 982 1993180641460475465851233960701514748100028665807238757365589123217961551146080584124229146575858887407079215606863163589617892092431639340116403944314429767758963560 983 -2884291929528737247844014619922989766563936113824461019895772099420597487265006993447981948701935709733623074102621686853098969887359417950894504263724376663093179072 984 4174019262174494509927289984696645670232736515284722908439951381015719214536754680576232961804144036921576263267123294830421083476224695037235634965765714287516690272 985 -6040671471094695852805222978038913683134751940189292322256167033114208551733841876277082589207753525913606956451850113529229012053037350566024936975176942901248188592 986 8741236027260340391444892114535580344010628691934934209469795183987799025407598038705670562740267540677358651479305603275464023126860257930799463818295528363257552684 987 -12649784777168255313744449529759519793190329108953251272331678402281263273630808536217119382932926472411102060153941268443705209780434955330778790363185080712469947568 988 18306652951480181082838583557661044184708692196807177077912212028248059024552517861770661801274658102153733123089630585007840448203550480596593637212525147311763024077 989 -26490593442175455579707526776568147245502717974801279987787745897079614051081100525035104936298509408533352473009523872456424071067508224255508014832015159756034447512 990 38335141015615614636054621651046920969448443111782391815373135966932487852612480604822837939172258045295250906713121085062175773241751424886853958804135588766084245020 991 -55477636943991652864645565158856391403411890106561212719566600537304839349299869791995793976535138879500506814483636924103825106020656673520413381654232711227637451080 992 80277868772063892161153636854438878197376060226412152176962360743480640257364170994664820890427521105069961819895038468070362925743685742090433194159559452248225094854 993 -116170626819735988037750407165602269377133697886289671472923381354513968134054500467953470010238720430567589234086919186452383457019012741615554209267219450855522955520 994 168117270869947792267486368712638262065547837903842981978506651012035611863220529567637583418161049151271700994883960991104364401304072265294187791857533154760400392976 995 -243268224043246679366848774755949605784167163355526264510798742447867898738630701263993400870795862746823013135177200142829121290133980912582961337347273097490447252376 996 352031102687395025933095208214612119468295703069602812686556718904617224691223745981180926311168956657276035561807150620600797850227183180449219521183015807399523437240 997 -509438985057527140831537815063260509115739367469121916198118982768882679897030773318304407801843120465988016062160050160501848359681958460871326381463742040881809364984 998 737157748382878105584906512179579492791448959394974673400900662924447105149835517063569437261603378638164801280303469803370578018775084935910963880307042982622912188016 999 -1066722046734154410430072295604854585820959583547846453792465491305311562576262410046910941257548830254630298599716342295537369683757497895759987714689363893863245984656 1000 1543681094577665363601861023324408193420103876937052534110100618461309536131204071471208336510489175788316626987781520826067721860887884718047514714241282739335214519672 1001 -2233680640795555460210706464518538540838608442016817122327280231477811465062189317169951031394604689503834211815913334770804031129697651011282265473405761332013426577164 1002 3232266289990750023878737770263140519999435740681528111752980250619646665664993951719329837118551436956741013908093300946757918386174357806143707614062280087424872164592 1003 -4677444603376691411252047039379721696823202238259387726571005450483941369978270784038105212786380840985524760849051326590582365806820043708157957175076378231502415409176 1004 6768110102935326179592893233247231260913149874858075535708419412166455299430832191585614296925459496967930567486250569156804825180589311005780533790169514368684739169330 1005 -9793743273961902867420108165052095482998678836780415855691869550360926086744853728477869331046114253054943287100495821980393762820232737264567666021664885718477283241264 1006 14172467579213021170762116536059790880115269580728438923067608384991146992467663127543393042597548616143224731681395261584590117193441289590316514366118880620404659148350 1007 -20506877310362735166380669295098222284667325010577206097621018426667003249261074176830552220920238080005901593599073606967173514280399494524781345823172649497764515722952 1008 29674001357378433346332318586962176130531311709356960155422391641062978457442109740913013996652723796202340642261535185960757032444564299541028125881223874154350319476968 1009 -42940602792445267553000528071172132717901269544521241663138566890117934631113170436835424945639312103594055756901580237521122395241098928435059664856796313400580920857880 1010 62132313753303130902504320376861401272887181126209718649518547589948371722279100728737890196557411499233725995999921392298533283277653230147106747826320073917287023195440 1011 -89906153029119283286365886224318298198241282338816508758677818238887349127477908666641864928817147749021439368686886936703278800450594228438682493074289417067990910891368 1012 130099832734594167489081505892721583450757821193387738956158431632971350875176710132470100213553768247487808162253709778584237765083336351669621027440047330509634764436098 1013 -188244149490610966083290209574594915423163450305798972804074824809399350322349462058341819710847955633058865086799232808443619636245724733719851557908053433955456745500436 1014 272388467151917789999375770364805328463167907447305359220411003175757807535104816144319124888746022567733683522694494514749737931859929368007328821556519201123121374306256 1015 -394158927708695520327446073781608742051995326177250554587748414880775309358732642439157238408510004905352740842176854170944254372293900398445895727998035558386804713815032 1016 570310682385891167904775805307769066007268431741265261459161330288363058678795445317471169770235611743839507536898673809207992136566701239090022447563774811498388644365000 1017 -825228283648365128295224726777443138344435045727472218763312191065743338683565810120605563540603749445029613283046502369640571545372893252575677520518059287070139452059856 1018 1194131392513129513396375350738529818206320446657047951730368306930550885872961130477491427969691710645655245428021513349162070352629377422520375629764224701877429869650528 1019 -1727776939371233287122571507508999707410291324959852891066432376622406407991846261656244183834786645535381769301855891854749120735818027912451228723239955077618818162324040 1020 2500032594755400740264267668143076202499808002683928198191458586381456526811584645906603667903349119060253185926551753308867968717621810388688544088077174079415943198469038 1021 -3617587723003072502317287825894688885227444352664565598022863219283416064188706538256899802948652661527044619970988562126642159647419468134946398665623020086019018728996456 1022 5234197154622596193868669219162916162323879233240978714901517857778150731309293863357894696867588827993099557119595673358855015426243921824149071597860619524103664041661950 1023 -7573619877169033369493909785834418795963983762644771389773630207486967758218425302239626947427147313074292267729999357506586319710117318341743315145755662207747155916080568 1024 10959035221291342205948275157895316095907485384428427925767930742808966449070145828271617039138842534153232152128448622532072456714919469316790128148650616185835778568933848 1025 -15856188718227462664017539185144463427425200758042647157020450681121588315308456357979244699576686507684602747615967519511726765600623982661172026622656913140439869404279732 1026 22942867204102931045387039844002238567164317223373864501815197802647504454482278641012934957783894738249656943871060331014609871376695042302228988951295669027890808786715648 1027 -33198002860609037075433833980806982348776443625632008124876915970370038653628971680827473576849070290433653021912078573800657149658872354995557723932263192162300719060038952 1028 48032362447639708980359103355557094743885589666433280296513629849678146369633919064731914269618557864045436205234221223307131115003986740412071561973990013971946545172422104 1029 -69498962339631621111564847528471598405658687470605469967613935672965549067281534628791720614423898559197093622956424477772137634411207231191789008833893552426508618142471872 1030 100562963668958708233638034156314469353830267851450285034804437305097509165992662299197872928894155725447587567022154395642899704729049212130560751361455516686436412854992384 1031 -145497519198670256965283583097036170681172234955316501995482930645293251904622470278903581606951117484505378001403930611088284932530863379508560688510328789118820164655958064 1032 210521025611884383016570740316446208368928980901428968026150053671667817344386274160553985313970478633103646139789219231190943268573282945280503346992661710289549043785325960 1033 -304614607888638382605931816981434746716870431361593317617786778226679754670393122371765190946666799409502423881239291212838937027476561188640444740052555844685416049523087892 1034 440721070258061137943033623399478246703813525721873539612536047613329639430089889281120901612741406021715369112313124441567414134459870858796820428630086143911153316800545056 1035 -637674788999277073644613171968596046168661004323149949905769972692932801033259897031636304870521002283725067591326637749893072816917507314036180654795704771657185300847697408 1036 922677712556058978219535337314780405424728629431700428405057676923452060519547095202145274242225580633302519175351820256018120107605450134909181481347003788474916975711673022 1037 -1334930664528328849825482555425210903933426023323689920989618017813297460484877877275898349375414962012191126964659167002376544629065626972535509260201003218508315457241510652 1038 1931477774107513304689019280910658634860306945870054398566674447267150522344550121564792559418251894526883457137824280512346557792310090280142240107626007355111835634833464302 1039 -2794705569242574760516688969187396356712853505213588497205322412313472347074623163863384489300284494892542686081689596399577880089966083653214652526775568177570825185437025776 1040 4043340895582472527241967928693006338107080081901983187757972700237397068213091421978884257967373141876655841026880491617233957927990140660709424030613696371373077169920641577 1041 -5850149499866587795025443476800396772998140401019154807725981448205448457623802730415287116501052784309976243302090045640493652936585936090028773830971975688601666165936179932 1042 8464647947710762332196882342555385070632372224637401734881484707306404133631412030165116201812932686737382883473932426486608467118742113805234440589271362118190751905313756666 1043 -12246411395309470881360968792627156841260825386038365782180869813769663144899585757457737581818140324041836349767223537072183658619760902289048088857302371275646448202509531824 1044 17718668333870565548022267937156214370784693796923865433469301276172022680430798809303130871389328830245745691768355251109278708902303812215615287918070870581769955256205804816 1045 -25637084350359328207365078716435745975315108939203258977824652936358720725360250654819518561717398883072099583168944758179997905373697201393368961757254551216426354789739962332 1046 37090633460581629178962825231548612871226613118381985062740466941029047127920154923630803825353653515460468654436824547844399251582496930004887116678689166302415478228178855862 1047 -53663888708618151738925565625188319588201792596647165338127625010606910897919930031837728061417731596624200261415056069496405131555479368883654222360161317713092700770477819496 1048 77645329788764621424971263493285097592240911012398275825145513008470352045186505015548871365405732403751502826604724744018526709980565861717098861282850469667202780954441201912 1049 -112332819075791231167552306472561248594884759449653406330813835730868374578953548223970654065509322018017252483300721731061643727228796454434473257109622064206281133435504956912 1050 162525020757941519889019216838821764905933501958844586559050045278161323488502031709654671424845829056858576562310969331784233244066924327186441106203424281598401519828596031618 1051 -235152229791052954850743796725834841236876618808244737045162769690633039639855710185777928523228629886446861814674508394895456517921828870755090779056996183965552757817981322880 1052 340201440187985235729164192750442841618674322219247618128020720783320078028350212978250111168757503653137511128439013227467601152902804906145336592132979117334746618183103903808 1053 -492204329396362446127438950935441901529599536933728941550751798953274396856153315133261321946084342515421024724845985419819558153991712426523747069917766038266435069883823651936 1054 712147574976283117853345722789426076196465240078595903226524832252299432406109552733480919450402844677463772484786454588755576003331202606821913958234419783521554289939183935064 1055 -1030274142890712954957417083216006462555854280146475518256872610282645413595721176553275993643910208001851121690934259255689157747302522699362949819506177036141307760070905576888 1056 1490588677309453956183620891823261413378211537029227761491603282039539428408195599569260392352308092800157285096899648739662663756855341207789290404967398201240854540307305342698 1057 -2156642275796356881660154938870247131435543306712512657394722956204537376652354865336653275278252567885330532797664352605803436838837764215903517734325915121167886653593137057972 1058 3120015094426361690531816037672582206183896686931092922939540744259773934229313520509029316970613456012983109212134490625225032292077608824410201994427014314424630452186553024312 1059 -4513957596788615433159837535586004456138799394888524532176011108491583320294266461709912974360992575762387981515294330957533785577077451013077752143208629653301871023287892080640 1060 6530907365358765531421732240092115608625646860445621368765786821933445619418239578492183784965229696514732849689521222865253912532891995347593679474982592205184484858714090164646 1061 -9448174612142117561703385003379728906197133303559779552670673703881637616769412017607181689962739086945499759079627744700777225364605116694569442751269605359834203825013388252492 1062 13669243480210994536934440026243647406951511440610459752984771323017339997415245253563284126799529860462270799419773720297726913878264461609632909279735061073551720820963540777510 1063 -19776812975744939996011332108174990187129759051040067911996541833239689451596647452835944552669799976358365896340305526757898232649162744389656188559049025961458803826301349368152 1064 28610571023565313484441843610489988303659436288560670117331762861889378972126742263625313733033369477980729957799180008373751231987201792691657039366789984830221625551067954872168 1065 -41392238004104226431774318934787860082614306383259117704010028789228916200301833500706974561655819860096522444923037086249503082184399655895201200678669374269713744968835169643624 1066 59886170192668246810090059857681618154824643327842960849694895078240897547720195978264810193132085358248663132957063882705775987915682014850583955095629469664454121357631429672734 1067 -86634847851322012435835784253286514453099742816623592785195873434073490488925137157565112609451804497425951295800129520058079428520313682840377140470523097151144756937733458354240 1068 125337445708601251247919389923348602667322792482059847685805644426861709127556470769087660743019822321033007299328491517320671529791915542829634827479794793698790432386779012788560 1069 -181336112740394562315803138236439461632189200027909642115003432355376503615453571548397868341284278114741147982779975817000369764845128801804800741413231841482655767658385795157456 1070 262328974406875026684506631129547567740417495505656970171043102087336951148170021298272029495689436409685909149632711986114338891658428594341928659445606580886175930601681950635306 1071 -379516226805802269204231573667241958448550627379462342886609867221250227938899021902567983460177254750598872567429235595283250975591058285366295154828021194825980582420478760724584 1072 549072467265622344739918374017044877786986399970831168494552994646181458839664874609328526606501108486052730948751547236425435146286658988309650103069109012869265424016150578010632 1073 -794305435870064009383724997750327689994437008611825898433637228397837484393544116109161621183818485436092694234599687614923103628126208858135268476892281095777046720479053116629344 1074 1149125635954185796453519543238089840416877701147298513142059663987285929691970298871602569370336126381372193191319704594409960426892404791593836054003073755851725788461599728911624 1075 -1662504048984122954308855217930215825130732587242244529732380798425247389468832785374860986088281264557982809116226391523851012840629462187268181389204593383611513034959086133346928 1076 2405007927497602394842393267217745330691226032213002959589958856072205615759503453604891208228212616515835526012179797054347123221812926538850766934026862686371756515642685248681616 1077 -3479304242122928952835740866394049393962275591245904260992707964383644153416427214712543485809663866487701525334835266288264625926733779410973248198071281166669193138276892077198784 1078 5033655745834212729505161932475926896331092698796922414791612545798222949775547487544879747219768490308287314645169360254861862197633439963936351615439965166307757476574260322163514 1079 -7281708152994576245690186800461763440597181278936419765827424068987575585128687414447644907871660465025089890281294811019128890648013481290668007478889096911334727143592618576166392 1080 10534285956555802168138850958981297215145263253335106083303936889837963983398065051120441620586089257945456824332365512200974099162053277294066772382120605279825854321910039517928102 1081 -15240251637540757651170744032835371186866129105523910753212903335868156193197963697832420042589387592458677564779253283928987751801016441925816286043508843407918273460763179693392464 1082 22046409898121243228298639800220106569300970309030685562469366354268277466862569954378082576480671530823408219266005911000438086585471700833954854917652393791501661935266511209293640 1083 -31893756715897554450405842065218019249167867648488533089889366402982067481514208945481499920982737030340028472676716773431865351032844016213832117969392432322521729389186578691360720 1084 46141176817114878382000061979562898764698168128343084716970126841533107173359016857937655299917832720706224590180048119910673491571472405835566301705074858862083963078722237067998784 1085 -66746794379842236820856852430284059966093824428348639286539455567538470182168076278935513668480134610607516660751018760097498885067248614993323614129984019360687053699551142884358528 1086 96559320573938724788094770361033163450020581556457411492418291623325786022777703668634118785035490137351405871469849931258662912827712778313448004590872419878305377536518607306801784 1087 -139692525960908740934916035332674152899907206856666401051532756029192408647678156542416155776848626093008488619599359986901188987118520723740978904820912422811987686861632034600217504 1088 202074236455287497623697060413951846713767149757274302426507256080480184228256928622072460454849017379222491391796534965711391216163916506497550109306682601045886057474271448186379162 1089 -292328223924171842588380169215819233602143692759271804268471637467363777775980574724548255109425694915623643877187552647185208014099690709133913996344562866228820164438080171051361272 1090 422907824849298388571139086489479109610414459339559701006153517538415938377870001582644720113794263219522892690243807356260252104380943812577574231524184275593982225189140527337120248 1091 -611757849557878110285994483762485475665390696907970966445966269774961184897298555362643767768396282742615843739911732644076768132073775727771471629925322472575151890598393503509891840 1092 884983938931706014692698952308238748278213391389764718920930610131285511027060795133126274279888080971234144523910558418240869714817594240198520160818408106817421865027037384305755386 1093 -1280284209907307690648413489599487391186397948697077404664002191133689687825741040900705235888106305088557834422119041610780247066286760229484220755369307587695319847342759603885186008 1094 1851980017387330001547390802981678604032749689758803775080030738203491764966688687767652366028186861635595376531426887586615765692376725443958312807655918002350201774914850708498781912 1095 -2679095503278603799208518643535662032637427166249187462894732157855697485048404266416257157014943563785181496360406458108059049603485015024909107606919385489805171084749799868909814704 1096 3875745458611188808832093067883112378205534373418119939972413975179492281771352252292236417575753057375156359811431975144212901853167211088390801549768807474467555184553971119877203094 1097 -5606363524915005802704963575068534217461190809281282323984851156833928993801659412184049260136484983317132587172457045716361303455798489819437028514614700503288105975140710617350943240 1098 8110156554365183612123181469273793248667892889483437186180914575668204809918279789681097574616295894829040263154912878819930083153414574010276906526539321087606254934716912864641290040 1099 -11732548649252780250057130350432735873424655482633633043224098659163959604501108960994858282404618133799422303673711738134699419381371492065384917009005268353829358700861638715852749000 1100 16971275959410930341704395397161360279147695111023452743052665243065711663999558594582195732603226611141174761269571991518674377292114511025438854149965013319099163367514001431822199616 1101 -24550400742057994606041809894727264475206819678768208820310539942748965960016633009857104989071052367834007528330666192158584817213165388268161999462402569340326635360372241399164503308 1102 35515489883277206749740029049556049092825145884054090191123410630561781923427592163453790232974370257519747589042225461450434831364216369582331655295520799517071358413209316852229675816 1103 -51373137231258154669635624512852531468126682240058442321173858820061600500345211993116778884975234897457881135982899100099821389960110505661477194016748785937537211025959908222206459000 1104 74314970269495116469861513778490932637660455916791934031918983101264477020453784829760605577403656629280734940662354402010400123383692455025909519122444419694064175899834203927277606824 1105 -107505740067006820810483304027274891789489257556915717851141716981053352470586837736816198253937574722992389670850518807012140336813359730353792187441769413670591437659090198835344235904 1106 155505624249559696577519383562938993567236591536352591318191742856868831349719883636867691798456049969433767949590562437261618438263006076141572855216571227346543807304989150229947249998 1107 -224948175269051029728659180602166270138118904176141125636678934124679988352514793180326709501358698043236671490709298170843734444116652634147517034129508754667096195538381925643552009264 1108 325412299078483451591216479488297178064395634242680133251011020908154308650390871410328111897823983371751836381949201610362231662211104707072257235593901584243831629271880446660904981484 1109 -470700438604289330549109400032908720574423332717678460236195120338717707016879912806197671011900832304024809648956411952253539750393092220308246384862086474255034641812543612956531314920 1110 680890307915409966015388389563405602057826754114905953763412553821869891599547114567495146447004016587482156841616171009419654207099753013433473121748333583240105409466066552049889922762 1111 -984974092129430961465353310542881714661549282485526120964796050924527846586421619535863325436800052884401470377650257404086860755832067986862155542308941232511484583361442460683631584224 1112 1424727022037176214614161337535885202040133935038415220571618412997732115713992615935615497794584086910835985476040731064807371345604009505206021736080100283872709117963356042169133654838 1113 -2060916559451895545869476591991645842111681149174359886279962854814316873920236519108526672970854033318411511839026768770811238318179142226698379612036965738354002458336301712256825943164 1114 2981290202009704602246655348741718967783746433895245875529302447793442974625007157112935264569203974141004129474530740220388529687520837478567104887096889987444330742833287687151768911352 1115 -4312283883041055766842487681154487341404705545024051866766016975818755052572849197315707392689093088720294600386140605498001986126979073954969557035906498619063995803798107981187640914032 1116 6237812423212092467379469282992624880538911450389288668338991551500476208661457403196218127513158629367774238750775793009347001022582683491096681631830271579113740754270651281438404185020 1117 -9023444804163544775868270698589464549349690411555664069604795366009169700264048232398286861230755487099260257862635549182348929416031572830498083461650792538323008495238531744566388019884 1118 13051839211547975220656627294568426730197495347195127581993003854706714846231344891599103164720013441189434954965213349864335566301186854627619138749862190866768652045548791030341841463686 1119 -18879605926239002444264206955161653905438971325440147518093574951639963693536019789504446064130852681993987327265615991068287530370524759163044989032075162977177366683319190892586650081280 1120 27310472466032598125243465721148437595668505543512371659175756297286410834552633782006553130106667930667976807528193985225865857038146699610071844222478324521149945559151594612754698496856 1121 -39502523707376494527617079096386961821664242999009087715979758338947499112997372020140394463234152486546924193292788564517433689876508530444888198897902126219958181305805646886457234156780 1122 57140273741126448197764702122554152823460144967795418909286080360262459796750815391009509287168234578036063770508985958608245012513317590260798137055797644485271673152618426402505917722674 1123 -82656090522222572614912184784037319749500779927530250828336522442466218553839999385605598883116622715030175291234201510982604703715021937559857207342856131702993059654956548409963109782552 1124 119554737648236800764770581747551571335375785719017465419759223999342200284497241331160535922834124439208065125829911431530327801346786351339799188656131120935919529612045823086839441237216 1125 -172934065267712497179187896875722403896283688711441261846321463511399480964644814374745236782219833379911052781253929445690964651005626722172330829214099706570761562827744923871891815377472 1126 250155105588014815513306460933177026585634199119893769486851683082822965440932096286890732304883466626068794557988846541407931522541264387927853658395292999662327661639655381128948483427576 1127 -361824211901777451446280147430848045928212030616734749850639889300377538567534624417763049367580943980200050988345766709625440458233314659159487271711220324694420839933149422836439455256792 1128 523368634944908475051159594470574469137459773501701588419692690466788257161002106247314752009088966391803290668912672133849590409551199210001278878534057765533638321207481339978043714582984 1129 -757064376049617850970231050645872136241136962852925402106447887339970202723506324172305336983218480593309014452311831328778925689991925132042518136381871699994646038952302000488494059522748 1130 1095008294078715410347108025166533801974299270620993486298332071412441048532316698948125848390678669083288667462107610566208005700265477144194559643029421245611984435091497685622797681687362 1131 -1583885578900337286300282357850847195925253404723925238232024148893197319905162155280970281080187808821931145380479838046841828371613239628434382318102672896661825450446646166633355826717056 1132 2291106317492160125025060056291636041155752299284279232669615425528458938261155860245526375059555018847884135456282479798306896241552457982102404912902190559229342951533636298434795444523594 1133 -3313799331957390132179945443244863319554824124840763551835444285811070027852060977772771240257291825284715114391352131934341997495365208582094929745133456251856472997125611975555421692014512 1134 4793237535664416899842687930956881953052690352718508854136362487099842917899235878498284307410078068747945389026163320928423595332703890577071775584569129204916090648036393277095925971918552 1135 -6933407574438847051516111216875390565949771394903171264459467796916285043870233930913933892074044773315360362381468102897806227993762648360316330272232017617556575370507446465396677322450856 1136 10028225239115539431980886297488626518893253812256910525857532209561167909716003178566240848358621604424974180048169239324445096476277461134340257155693495523493994803318773261595199578445096 1137 -14505182454706871422602227180102432064197231179777527214477511349283381640362608753023347108013861258453120361987775468321647156323759268776848781985278654112954880846578130650633678497183484 1138 20981538809433725942705055581812246406171912447193198208980219917783639820556667823206201947390521662256671751020709394829531558660342846231604231968218578203371076782463089289704736367091022 1139 -30346673540171080668861426710272537399219201606420231815073940150400975611328418297213545052294377227312519553144844885788537654398301420633786849532214212660728001403532319944222154726998128 1140 43894145621272514017695083319130843407821896231102892914034424597665852713597857474123348391549889543457556752057867180692925420593045243962970653210174028065552183361908449905626877178520870 1141 -63491724522587400598936115395598556073124294786691281754395068177153568443797816607554456105472845425199190455149826617706595646045253636204698340982115356783535615456795931751735201577850880 1142 91830575600896839772286256451098007178084793629580507832494675618465998870372840371006445207610254314258686309281258397227053744099277820911585301647649227627956559374219830223318573306551960 1143 -132824816862038671227020177778125136693545931146663395849908872620674648237088714002317720012525885695821565119483271528255614435320445707621845327962949981503703486555746471906579480281367592 1144 192126004884038868695412822195751630627006913012107727646733526306210020838904622575100238140721048355819140521648770805058661439647223226698278758888695378478711420315122193568193454399516936 1145 -277877115977235548753714183545527014257745386593233495132732319264883924311495067259206300765059981216816059248875807859162134621089840288979389686245038498565134812359622284994465972751678284 1146 401921403515512641649418850694082772263468632401368740219797646056662763455490424164535990122395696752534004638890161489497477184666924689024428783986151755887621638099124800485540777227309378 1147 -581359112278474015211277963744191784255172552720844311839928593565769579683551587186474273449768816301963316068649223054689876607845484654639367626023361112220523359192247189178306609564664544 1148 840828807248020405927485812333745541573829244689020226575430086717970240849680171141129023852746715288721737281827964329393860814842153729637264755317694946654612387253080352558854384566497333 1149 -1216164679901358404152446813978703442652346211560612305355976251865547182087609746250809187002914134196137744964738402432758835209179080169910729050218520061582767922966370528407266842496719592 1150 1759106688479890868479301384479126168252723749032479837793124081940230277565173378714522492416529749420735879475304344960202678648185491183598063821500986208730015628495326524165958068274792064 1151 -2544203032350322549277627652708836126102842783647038447172272326516713156029807892082079327583581589585333456083508777397212495747904522515448439849449605433845263073055258617305912418381250088 1152 3679874794753771735637342300847700079209358660642137453807462040515097032460743832354943585952200866652207204122226212761555655877082939126554468964491434547137099538886403628936875685986808368 1153 -5322667039864150466412825489984443912391437565377382562888735622175092865432362295634759063217623074642536160312069452068850953732815392134438991468373260615098962649028616828826757421648123776 1154 7698132698683486930082295145474759558885599194308903323581170066786759992725693148695009548522353637783882643194690859345205663510466859279935143330509352690675764198814885867211258351443869542 1155 -11134306236229193670810189551885995738235572171805474523298909609538243110570801424619062266439136172455338444697976940912208867058749624882791399982518220526757384315563774044953430093567016744 1156 16104821030915655719101520519184180072518610938527120414303693383650197080123914388454736428129393513000017974786758064178508753678835298356500688453027575638359960028756408296237269485114740080 1157 -23292093425900163477200814786450744666444757735953624483708371631991490180436413767851049026641667175132434241335605552641916786284820333600036020776659620168404298260802478873246568301830153256 1158 33688587662653082427948393371130859767159636933502206689465483216745711919686686833252031469682476105469736880882730941326394682772202787670902732236987005535133877909906363830532367191279138626 1159 -48727266479624924883296173143295794299552527276001117156635469292435549147980495707491441212002593913982142068250778766404521285747427333997178930158959926063639653665728553744820152114322722896 1160 70472749488606989887157167920055608245602986161328220464126058551302883323494455632549761092769717872144266160299885048340456143938429549936763650333887812661547883281351276642547392247261936030 1161 -101927653956799626374568235912514475504682960234011522356203619880738098296549440273544039587416422626995377731598177642432007991837955381937082531279120916798945948042086227616778929247483567076 1162 147427260624574895531879047800782824999946779388304990070490509402670325999077205373368209754970947772706677055094175165599930405711991675075028611800929158658259714719577199426236043673484027888 1163 -213217834702230820669051250351261826384464006274022305499030261456676567106124696705558109768115605202550765441594851452444548584317627992876314046722370721596661465644159843434413862411375374440 1164 308383328835894289482519346713016852990177375444495996251014230837922986423445778811533554613082493118111233570843541350227007626539969297402686278639804032668939969014682621274603531983138563216 1165 -446039378704812270839494664059713810104775666259558250294576874901662359116347673888366528866404996962168489476115989469535951417376019898330083349237166420298288857540651752285610715171882477652 1166 645082885446113138289454027166939336429507587793721084074143270180379769871284374470057429806353556058744822088947785631914760557928797290206748955821847290093074762527308591285006683530236789794 1167 -932995294795999806086222697546945392740489904998109361915666390417833924394052937097808484123160940747228134202015396678856234704889502726100943191067227466553886017406015250791709383675583776104 1168 1349454747025506017157061601037264451103519222842788409651853016220456932191718074526464852357914316535297258034784979612841451027894766978181165103363011567647526989876729686975796228589300732672 1169 -1951628928703583389878065864600343934845874368215162433346547777912023061264212501086892982932760471893473572109011166818086150801686981020232819682382200527783633387209296006345070242206996441008 1170 2822654807074213731275705954322496278495654321458122591470133770843929866811640595062879721551943637210074451506908627890910732339858785299560068729653659402836727069983873087273966705232066606656 1171 -4082566076852564039056422941554571746387038298467399217248526493744284887227319474952650889807268286386893771716345178994929038775278931895774321083430176082044184463864295904885721991472070213880 1172 5904304769614493811491260475971947163495549227035857236356455614293831811520100481425503241853334632243224749895201862304945595091061744299886889307001574307550613564688956902536310030242756274004 1173 -8539371309678545379058654285268189571333309711456599327359403441008540605907234233474315923143117598008228273105552037743187550177697043344952001835945461281524002821365597477105917490622825861516 1174 12350881372386940874855055164614239802855879145664623292811859179194069894658294860397381459996315809084389413237007904731326051984928213827538121986555584071743067996568072998917953501819377468896 1175 -17862002102687788700260786880297236081834899668989667872329280942831695353459674550416261447894623565532350736552738898269423300701259967153892354479010097480346059770343452667369717858600527131632 1176 25833538336387037630931364096928951764846453667997532342258474873776018298375413347127333561275620830046426491566446707567212384302975259390275265307161734351266445350409604024683838966791230553522 1177 -37363931322254136526662699739861630867638215188371596573805021805559197211176619892817662090120846381256851763758398365757800532677175593670257904574957500945957193432726775735907346930050916809256 1178 54035778251939758793629161936491127670780647451831001904139435196459939710820953472538539285686030665687349045021806518710690688705040154391965565163938993423013985509576872561444281928749023037450 1179 -78150509599572899064874926374760839649621260646651468713236938844006400722581868340913389057875748736140325630754380753414675863769224948436861793524077626451519305189568479594250808700201281190672 1180 113030883549130473084304290487419189165067822251573364113574022191648673215240715126467751530914973114139420629916711189677107973335764669683199639032590314059328911972482821730139946291820421199028 1181 -163464197371448787118808649106837250680541555797163621750607143684156714879292127646620491844687635210553157486824263526422640970651055249281553477700415108668643861255888170928591867589496075689360 1182 236412107102317225864692220176163008027926313640911260071468472427145516453944809694037346474849710374189137267370145237318914017057717975012228540563591957943064806402657647280796831092025107768992 1183 -341925647180702397946174433691174439222473403897058541935839818350307539645836653636491698565214902060959813236388828475585917343803148912491673682573138778694211849123190153044826764729758593787160 1184 494485883604006672496379873590930680957213896868200212423714731083693298196741115377905345444415650120063354027747044874410931043053181234057151055490407092702479267870265987678590908102436856511504 1185 -715150831096453933102667532186272792227735723307154555555266194976442231173357740466344289601038988901608025362622820139658305037694452229762182863985962306020096707813148634389938336059406577759552 1186 1034323246155767412293338511227187623218377478890696790681124645415244588064857071136896927945680864121028081809645712104418301746505515435108037157990671433926487139311698755310143195813540179983024 1187 -1495805826082131881524214651235123527857475632349741029843149043038833044261809773334280723008936314810600073396048778363974585946818664948491907651238269564416961954978391667873101301527293278910464 1188 2163294621138263631775633740050083193660843769922852275497909601727370310460359424063824178586535667765203723348938432185503575194479145673888564090597791729334422522629391212651969672719616299491014 1189 -3128750992313759324712931475854573220278662669760310400097209811214891944631906177508139141051795443535997547860597628107910171169262777104477565107397177281263026512367454527136137227735995912590744 1190 4524667476079728624496412716309808850960628347471852273982892617971687788496333286456494014353336351239604555967333474293770770098693718905450664951671800453771735554167448437120274094334765125058380 1191 -6543706863937600728620892670130891706257309420758171873124764929306128575189664544543056732225481695004700223807477507413560639000622923099615882506796919654921316618197218679963024034197015156100936 1192 9464024943387692125690247346151732868711363414737360130322458819783336428296794448438028678095493109640929125467418442864142752454027635074333779059322126677115041160129558007404502580758911067337792 1193 -13686370546662839109487433627656323918218844881767475681453220788038994178043885729871828444412319569328518678811874581068778439807288451750451216075627635208507343955350223008248549514390782905960228 1194 19793481908918869887589877461751650950963271077337669178048844259672822304813340361214305816657197599685327970836904111966458337709461784047144412609859884331059099022717094080670316573250667982366560 1195 -28626678898903510039847628839995420113494374332811375861255594590933743895063792906759223117887136769513102726442073742623285050153406864254451617825855221482046104805448602402196789672630728011765792 1196 41398075496585011691674767387641642393223349521033603776172943129774466432059917779159332008806035474409430829449858003357963436597412545733455989031309051357260911359613633007069583488819866370408106 1197 -59870214018498939044048512581756409645174389933044532177620305209281136386405484076933890621981383655721206732647227932878480287671466610698328068666876903532271165904697936626468261267027590961456064 1198 86587724075194502295739991411203362758533401583919676584645545923301275029432703095224783083483581268459475746599909551038281319087519150301499242554200521042798738979425277056094404058175835535847520 1199 -125216711943219043523241116138798958867653638986395804187973543396261561031400433758050762443105523272402685043669358748654685432579935117834213292348232974614357228743355285886100988864651902619166392 1200 181088022133392742127936766472643884860225268285633482307691082966337096280363827865263966198357312818118390573594168541811275494693764835608670359377199701636358594755232952779798410924512617263962832 1201 -261897891869932911255804276122683958571606755482696024542122148503894629320615783066770486961739395935308139185828592514437089142625662654216826629444316772391957104084052895147211817129509787541413100 1202 378734419980241095532688631896005531315954020640999462454206566014963546676420385457095860006784619427556831749166729979691343606907670628198801173653264791386524802251050105230121020112943135546111558 1203 -547720498786196788399469766595739259023854540683394037412313200888321802972053132964708673746823804733773043437403492219779329128230690508753864012383120370675576366202613142082912033785808287478544464 1204 792132903045714086086334435200151200866440374983682253878440793721274261199958159929060749207396654040273345748212535804094236795319194726749872337130453046888864078740008114407466351063143012765767981 1205 -1145506734180282267859652117136986388554976657849671964786896283880371154216049030196406144915025956317694431994017662625786761848760241171192712954298358850628209698410123265358609886694944799204950072 1206 1656603869606919143866948742589549085667678503255167232139379035076790129373666514467221867599227432978681235897991561911948174725481234977326956184172707199898096018140851772140999099001555350060496154 1207 -2395821884882572455972058713329388957087349267562155156181484338159516771764253450005346926507726716116981937212732306330345993008736048934932523646860912649653097182515106528352354589878313684580871216 1208 3464582905874033341623076961137904295575395955908213380876669315376950626620850862343080272821193079154346884908460630606664389479078115418695653808590973358915909834003686743761292343880602358232838440 1209 -5010358555735297565237117371828576300962796181240276112932376450793728021435299629020090270679970842942836696635394189327772251771649728228970075119924803702476438687945309496395435896400512468890151792 1210 7246052525985526713641357385860418469883911557231129609275417747411783352464410154982372171471147577227661501272685445688979813802607515316505933511788066598761157512839618969909957652628378735734546632 1211 -10478394915220646941841948567378911642944654387848728813865327029898889614636268901951222610351641339747439627651807563996757024501471468511089919787369943042508314748715550023350370677479519775787326200 1212 15153377786151867603896179512401640864619026813931985335621733979859814165213396544369834569252156278198064248457943540404367941321152050412285111254511935291346146744987035307937837606146745020838478928 1213 -21914872815635491408599104695556259470490738351418860144574548523576131500876714533229383834662710505053383099737972420707272020998256173745529435888427283186078776755551045223414222531098265509312049632 1214 31690501338525961136742609324984313236468516176266166111041378298433315621391727285035978813580598115281874388129202867369305024922590602056857738901757177284256898780836878560906884583378542925755409192 1215 -45829028939990794432235822125062595897819129331624146390223719208189117840649829108596289704207038197188309394901974517384921526318687595971683398357357669346723021120517964200442070753075595588472618704 1216 66277635805012552713975286668222885915212300572502143029059604488077399736021327651438728939512234575277515617867818399586159544346763466427367921184270015468861843148828486237250158178823454807603726214 1217 -95841599006171246915964733526570645800807281428718144999854894305834844859324716865875142862893029609868666422972835305907950327624418691819964821863020824313086749957287616974955725197270219564830423104 1218 138599757408960258046999706616161348393769602143761146714312395847605484921626642226243045925508654570116815670811015732132385404573016660834862439297259423717851800448397425412158050476369220442447569390 1219 -200440597746818433546909592337523538184110710573627052219497336489825014158523555578881769662608863867049639635303950777118299452088918395127148894678121172594270708247743068815611712335709991662961924528 1220 289847551261645244693408877055427914693735005808801314728502979761053334600092030587511085040216990672323391236734652329364501814051117699983246961015494376821287431134755791610213573076358753494916210170 1221 -419155284037789769814343213303299071830699226210922905975605712673456107941720517201235764703949630899733254284837436184098466512740072611950318126910560463950231996195133115158872317180034862579431067840 1222 606170848975031079929134447291686842212653802731578252806417639331648341630396077755232186338876682030996210241897902924551974695001282145444706654883060873770771743215675967994360112461098749817529345194 1223 -876548425234575986704534320946703895722996089271446549086813889502980993191513755395019796755488522884277544087202201466860727907730662785699382831454190571898711897129074518086634728250509368825286331648 1224 1267588033210166432959063971478648559806069670010740413658894720099955407163383158435669207134657285616731197706801948374692197077162239427924834327441944763791770502849951107906386123704372721207529258008 1225 -1833137878246763071059903065903126359784542775357621478681320336384476571948788578512717302878983234380114258314044377661646363179771192100631730683207835604735602615296943676476211006095051151049154844460 1226 2650775418932285129564778334610999978775035196710612918245463490813280388958154995338006238738977475151478488564647460675718846291187250772609486565699570351855035716417077141944350877659932648713077933880 1227 -3833293516510388033466134614321688506700639638243187137130503016378043616650364731691741524839917398113533872655701998746654252336783027886617573333472264656371671843677707472442233017818530747536227207128 1228 5543524750759183535861715121589234417748651808084265740194428532904361837932559996135369117048659936230588377197492755245749478318266917400288613948878407605297053528825524853254460396929541197885704043370 1229 -8016056081276941387185909024883915169220635095585393287023104660109731893030363472593574272796477597245054093609658046575083049458607872603209763164641080594744883204723690888371769877217451855551163793576 1230 11591958730732526938126459759956083221126017481758858452408047187408842025753952648281602416143189961756345480531730898483297803405599922888980314526840095529083866818222730361993771546332389975609097960806 1231 -16763614855598492477329659858296009134195682642781896200492834412025389138517570770823661747298319535542209905940103628422872945152556858800373430407239581431697437815261664870828068355321897645899245866592 1232 24240378626118206918584831500457776381778154426320739378861011734464621453808826398337286553267894209038951721329251343072004607655066744259200105242170958306980551930205462019457841951073395711516865870202 1233 -35053584456861550663984137903101460296548612999822751648516847111064247132710418530518854316956293511161270539148324627780009126187318835076416355959703177116253002271595219362512208922747978150342788058124 1234 50692093809864192786135902549232545687318776284582575777630926640086860567738958363046662670808334475403146029436974359671944412220963717685657641067764272485203202671391581985754257926240716170926528344744 1235 -73300837925159336001466018509727317934167160285486605947372353466167693844263714764348105420747915539330819081834058269029374278352004029284814173997161532218694963699187764275560734060074588175855050862320 1236 105998311115869659682623941506744458674574482451568126111608274295636814450326268050834974406180599919778681539330219948862093018639493199631572180966170286006284866000283498080537222511917021319453668424810 1237 -153286428460036268215251448235557636493100600320176284228975963079123649118426302080582823537763540256825876951910223696489917976367380166855423902326575999874786042941220634113117611375106124685078009375536 1238 221650857135945363354604945247358539387963960393642977496575051337196323685891155804080869321901710032286419455804818945188378983996947042036251698990302780626188045640578729134328202571607252072961265992648 1239 -320520940801723365539906975085872636538183763062245515122092401821639528214256788490689567707357836889636247873902000642202423413762196005798864669646117729116273717095198822099714111317256857306672665322128 1240 463508975380869131508951281987645640623974878872654350994611822037967024032884233022958953607670179803808372442099155869624709796832694260017946891017076559382581331089662437944825064785732986369799733213512 1241 -670225386709995593664805105725269363418925617845989241801171906735632671364025611019101377376640483508354720580100859409335292414343565358761328567707952718375916778204638721957480255459607752942183808825112 1242 969180953515518049130128375843989983384995190855925379257934058177871168946664130427093092859511668391192865895647188106064934041861781584835616629485699549855242667733719212744468088742350835812656928271032 1243 -1401533895890481896735034756682967692843912865556977220500136964265165302683718725318826120221791096056906959006293843740485141518843515507411832357025508658555990101620691527646589432831012207349097088664168 1244 2026578182380352816979373533719454285350285799712899296239281437068035739328238307109776971361276343062172289114150823503048695530186594894541563333486965737029877427867832649890320954900225539063805663596192 1245 -2930517898400974774856449452656056904810714016655174567303188446449313583051774689886103601647713162964717351346500891237157424916368103403962572745800920043455984542358180448265857425694108265128941122307376 1246 4237796755204124901084107823390692466290506150950907875302429153074261663340345220469666842278540454992632262831828212138229151555926268688955617217963659785796961420401390922731342032083126530981312374988330 1247 -6127692004969312866146002125821774815831751308777368791555850196305597355871314747938304833267133698292929616250660674602868782362196536798960966089047356158667394938956749358601212665834635891176273550038088 1248 8860841697173702006097588082692743919310644406622242607877806781277126410704444774121533872436534434041141994782849860491656170880508288715042273588245474152153669356348247983794251279273990468142833826516790 1249 -12813499320233120056802373218066735384814171304084165295043677965031986904136214452594894632370789321426405921869652188791749119311399752835773078671076133918190541668345915305707812891175613215425542820302040 1250 18527704547762063439956767701880506091247312254653115482652084032151186020178238199002159691053079413746630596605226055078247188181462656167977066922000244609344389303284539748237289077830316318255298090207468 1251 -26791480627170686998839911692135963117613268971569495684450464518437115617224548862895992467614047748960986790269629254408576891279344929080926693063594222859738980425882336966632970753691810426990631792118520 1252 38742400812093433206940267388073876041392721412873174728306014205654349141041119281325002024120107965813740048175502100083371659768772105583201743764970886011077825763272639660043949841861313197504707017985520 1253 -56019273678365142276993125928835242142701828561979867412160751534241764490817673861059928793630443260054236860235799560912923248992003731127454315053604421618324404108484022817352201220334507874536982370479272 1254 81004591671222489090231402578860770737309896498545878030315470280454457304160198580638184154404558915394866197294818079516625763686202375760852197486359449676360649027430261906332864696795965133206661781839416 1255 -117137650447459747951024298361139990275222002212848983852622754063013824273161559308540921516755891775373773432699402809335170069914695576056921565401660452952500431519086023796446299346415096265685073309174352 1256 169373142325096043600551299398320705114255457345004015502998236664096143485379028941938295311449994077266687440734967352324899545859472927593701804351198469730741271342619245350900203913345437369887479889801578 1257 -244914099711712663357989293842854517795115650854279746131311393992821129349046510331285620566192251213387309546290500185300471692857989758925707990349107056835317183986465248738469325017226360231144001811061104 1258 354158550930137461606114792754251325727844654197281405623062537253462139254982757718812820020039350666966102140159883231478159616714721398371729666550409834829816316415160848293712599743146920619750132848916334 1259 -512085968025264867313082173175797677332605845120757292427849764311245809175732709204408166003602217610058186210098190226926271118162889098222320568314602516627669848556561447230229385694815376881719620180540160 1260 740472976557854437209880619623279127198756863395482860172775373560354304820871825111520463993161830756106305536239682153351994975195539071620417229397900299776329761504170151248231040809247066010393684771869334 1261 -1070755329765946593598185292581275361713273339223560502275863686840329646783600460689154853506958091302578917176241827514548273711492518700508730525333220669348988608212023663488368605127779661567808493474408576 1262 1548219419642795555888846485158012823120617527782438215737392086638818608282662692949981594735487612181252957058025548307306050346513356847279713924587647066905224075539151521705648809376966734471724549216260138 1263 -2238700303953145191225203115861172359424281271924962143330171031522717862630256261942743762570482830449897646689659576959019968013377311005635858882718200493112213423343873097127545743597625312718381633336447280 1264 3237233989509834090863392856061361939460573200668017303376033989606807343884929584124357766488973522136257176967051611142666092874553546113688187274448520291550704187506912918372151585720048881991979346065685992 1265 -4680728965511697878668629386706753912119331241706639737225910390252092317084233450356288666477250933412928375017161866695750525038281151812028971612733789601697066473078072627205589217977059593976624886127063828 1266 6768213756809924433853722214957780972828597775002298907317136737679311607855504468144859976419272075845782822440128629419610245496747402711333872489257875007800134223328614509878632721982110577627081211126860072 1267 -9786993880968176762079190920394034772107209636719573376994940002906555817836437668395275657990062670566167234191084460372335974548348391811071430340292456357456362283719446739479940178425688132794062197855609472 1268 14150958943824466664186409424009325488566671400518058063379547786191509171021193176231007116266394097539945829220785720410555792303650084404168436638837004143429624218634448434248547277598000621898474325531804704 1269 -20461788059847425696276777394046411668730310081315039010094324192839580432625678885151347005511821254690122598202695783314214961981877682588507597610057096908275885507288185492072775338762806715128025821700566960 1270 29588024127469732179610185050208744371270358981401871601192519508345504358508220731938651649922485529795813806735720257694661646791629866956102957671847254340491049416877354855977214775522328253567062297661962234 1271 -42780877099640196257948666743817589133375972164088827573051375981715080575962016115651854599302618423361443212147322935573911457384294189494382819990152752598784506230210241172310221373261525943429572911543348128 1272 61859235576183613017424562783413655434149536194157545853271586184550617181636106540867377201460193948844448708043656716690108846786828267675230947112780432675778029663059356151702990744770253556807595184964355192 1273 -89448709113370066531272053393834765241181827485770307395493632267996920839512371099164251756352733127065548609435700418056573715167706833687166728205462759504957946645854418265613316902861329931102592231618141428 1274 129331697513364214978315399337562465716620949066989985102418586552751948366101860395098394706857570725286446061179090417168734741998536344099316119824429255046191128984063112969612330958078461463504903576560510136 1275 -187006632797720499826188838333320805063244281300734149993435834618103408379687995806475209136632231356650102329585725520608233819471390658714936429256802079964839319036474808928503673931617694148441299018653424536 1276 270410592471329164602725083993833542316832092205042069306435365969214932034671851643661323649111824997805418887935470562581987846049074815774902342472607410984536966537865831785642977683932166151664307118816878560 1277 -390977526506372328521199677376636434121840479939817586919489190899157321335150917092985695577374421964862401457213205501419531968426357610674149091253543238076093965335718918631901018227224392725620757744262408768 1278 565328668620674341872705411149074777859876503103689584159170574753540571660352736359302436869195136282561316015079603245171093818992592938924895426268016536857684864741406586987293031677583182350848898163917452010 1279 -817456918942321078743571899072888052618429092699817108376174825575311895718035571750664239853942259340206032377597895506408922820793437585017885786410454880780275766583836950640668339330312885482079144503898494288 1280 1181925704666110028025745186088983454918088648217670377414759449227427419927032176239509083970065241039669531259823545474395441613549796937143285173169815005334839171102309645083199944924869057034331140599507886122 1281 -1708978461751282771478681902019863509528817791521990443030799182964876197721306163346138666712867127548311983704628463740719282684277026649607389378968807087342667790140753522973627941234966212632753185294942180276 1282 2471141663775096898782399791717881290772962664912800834132653153886064605406486269096996205306645720995955141738381171223344727905490571633368809703842725356242727545700991546605404520569022343092073405841556073998 1283 -3572894311021874223836760078480336161755136431253571530301073982325576451072438264323650525858004899124868405906696687416302512071800242920804289166022348459457444012776238677020584460543110732061183174040385495008 1284 5166111695981714217093441379312106808226717648969391208509438667259424990290322456620305808927020184109312491031202546614379469647931308063408506374955259507611475738617752373800122365004200700601296400848716512128 1285 -7470024891136031487260904415987703862549868880390787917982771395731554777952627835522804396852916726994142241168456912371490651535223361611337574419013855675160647537272922457439094593238274314547788654842084212600 1286 10800449044398672685297254564797401021091605891715643308062312813318820318743954326140774656642764092381465277611276706295480759863103923207529279665311804167239042243983720825599451859947080161669302449484778239322 1287 -15616462371629518714510253372068200568006483685927103881428509148668139157616743210459887431019359366721827125644723921796521077008891983062767150547533935913854097801909697268559727272842639268079054902067607229992 1288 22580738105369348912432066124669425679051513363684606244872770456134699161198823355590527773530281321794763388979021180841589441112531127780261327914868458860556858747600371787555434004834051315505126587225267164712 1289 -32647892194525103157869777300914485092785321052063515574689185825474138427555776248753297940489578858864803772684286739658877251661619477565773191776300758948793134313291169290605039871377786633914392443681535306672 1290 47205568587407204711492572742163753077719907029248716359476905311402880719363650967074489653637803670540336970975699399693140741414213757141015862635817189632268725377354617101039497845419140830114870109104629692930 1291 -68256802396471885337717401375579470676574786018002654959805939468808804595989537501549915279550832023298355620533997261296943780958087136216611287047879222711289623334058338539781072352867197284986678923575647653400 1292 98687061449177058993113681004600962982686474747868854587477566496742567416719352085921310370841768705730072467590851429391822208834353086375957768056512985429419534191343706590676171067847292825447307153670037413190 1293 -142690662745057683925564533017965733235703025274477867045088233019831530536956597364850888667450653889736431239219024258657217885002741784723126116645564116614823030694441006442712632345455181927335124538428676055788 1294 206321984544633076651692322033280997799784653759885534380530736809180650057302721383639885302262105081234663588046621840312435465226831095178867050309562614947632657555007066117452376862088815032360142506135456909640 1295 -298302616488066196621291375895898020587420573592731097523524235260164435537433057240261397276080708041402818547134271816458208327609101938269244506964293940907141295602304799973535821718299218684979047899273821653960 1296 431310137982159104397676590773140731597949652496216922559825415664329679407996245454808183704791857472438813400092504478769822366395107110618354786174343770242387133423781717198531821362365799031286556061255608806984 1297 -623644184323962017765889181138947529434455389719633498727790352626849277611630272707563188879715379973034616390692198839947334675998179271856927036245012510101315419555062198984093252674080864297746357535848689707104 1298 901666064013678410427644341040154994416921368108681049285537531005116970472819182912844934848528324255925809859383043386528195059147199247671323892792437405602370869293395286447508166379294655007072079918456835297998 1299 -1303693822890829379092769454052267827724888288764306201767407049888905644671521299703196123838023625891710575617291964982001880717340711677736223632384911539650911053271894825476271343077541254332782638484632424746760 1300 1885037918761349678101115490838960154950738562957922965070465555880418385841184957755957895907790871237147712799514926214357095407275428369490149022452836187450644320836662793669168437871695758951596081279271169549840 1301 -2725374846563057587172389940967974177339316965100623918327084982632568516576428914192526714204096178638091238030136662825296114038426587514202515366759560530012326758301028593705483561727063876654590571303694596388128 1302 3940518944539717123251990079620496153275482906996239456515682328537537866976619866497463742891101358046792147363722027652199454990157261232672164022422763101399376848215296385578705885157591839579698028519941695091676 1303 -5697642408348596045417050194687178545666019053282122172278971859705022127200628403457742875739383579160833519413166056169530887487935358601860620648018416578095001726114147608031091975702260590376168546266536225698152 1304 8237561305345648823572879102780931124644980189276948775859927516893545288740044763493700415752481888190426025311976832456064807649578670732863753763816530095658301661149401310366768934028077737013660804051034407908998 1305 -11910312118094934823304606945082452595302309191025813792236999605583557985276815673530984997403361793187658874905807450733736430562664889516639560867420866128219612260846878675734595622140184253857693592847931150451952 1306 17221152445943322057291999240493084330272434544068960546166863337936516986500612766906244466002961260734646260986434616742902625596630071652973762533659536993226501094898465323705278478492943769149446981367431717444872 1307 -24897916927687364753853184844992927523919450736919048877563668882019341218970118347820396121027899964790434638164037722752373683453788961935216997168670733588266191229078450831269606200097709255168138765414007605172880 1308 35998534107648286083927990656299207007598440499478292206891540225939664730083791621096757227194677525892289605475556796108015449967259568582535952721088874663751904902507188036709062362994082372857090624937617319607600 1309 -52050055596478926309052876325478524901564342477466195422867765189272676344727448294169062432185848331321385700573078204896191295663281331527488924462871728932725007326618646804183302519955894520020639317298725654873144 1310 75252224887287400932104541634716196919906495711599133575849375721752919247960106980494185697310165875462951986787906974487674127531773538863241147602525625760557332401890526133954736401616617505038168408450566465170152 1311 -108802401270788471904537975076013763324910340328015000366624669883734940682798992923882210684647636141977091099831325106786832071535836520776595386586728448476923105677890487780734685905354199917530553407282858475220736 1312 157315743758783260040019188572771830979332325144601321851885476851829016701336711789914713984594254820924244842099675415376401211462237736798452483797523286193067132805770178219929806990354342229952663399236793572565142 1313 -227440442958047081198431587518429354077746413234251749609224453198910276329095790543047535293315788313245322379641540103900638644623041620909795910975409054572330816616130248993971848895921689709288304800969405923618604 1314 328839647682997154059667806201955666426540866026427255816491107024355882922303676001148941395314983626458992266004706331406223437497556098498606440065056101521691144025392501663126550961055605482368842854409001712644248 1315 -475461351981192355884520500856407941793581480349805395791335610560027551408911270207133895108952129996294325044173150127106127275215670192265980528979897332569103504310816430319614437999273216668250784579409554651191128 1316 687397734040268611498713743896176191610135008768772200449800158202297709197564525519965825771077418139093402828241059262590410331646340023825789059535186532611510056822741268144287168689849748715370897217268825131019760 1317 -993852505633687557449641714547798099100839704436210617773635177529864846599822593108217670764467479204448521323604299501625839504588180713492435765984499207157399906503937570923067229266684862554143243243722781199291272 1318 1436978717098356398033110921662267887446408022293880374358739955680018360722847094722814587724667137298929097659482231768569003850755401124297535152203214349709719996335041751618837717900616466221763559892066722529169624 1319 -2077497905433096692068994028143989059358288013059898455024258249500203845275355349135389368321659241057455390260779264052360525871030527910062953024514732115514036090263227874647144724694391397748426932092576776116659928 1320 3003667167247990888340645741409011364455936084228258082772398541074437498368474753848537172972259544227196128688633497640390167744470736383062861970056520782685634721625525813749876417021052725978381700971453039149587615 1321 -4342877420829583590034475631888905237738323663537297959820978924245544008763190992204318827483291437161755714966432274113569319967181725777347307332540941199601894493667627640256333871182280024488241118778434623648813580 1322 6278634850621575754366278104422485957778766562032807856155353911064951591041703243208319663199851194345124227842930003415315759573499955241623590808348998375715419819650094936789720402030845943143865138076414521942755142 1323 -9077658149586796897319855630334786908617537499872925140596399474986656391168142317201970492832341418303212705784127495393023020466734319020089918511604135469567562096513607779073225509454341576488235499988527540897084768 1324 13124929096150850777119446956175732885920939023825376082403326639518836476738511093015890380311241338290987692624133997074032741593446422489110604057020905593572277107512156921686923487954702253155852014698682960211477400 1325 -18975010710818460526740098789074213770485735277655971160167711541356859994816068698044563245293319870174307976236524696121289861254968256607954279859932443299330075014446379329284116271313953307463789103402341649444662116 1326 27433929909766017705625603306756970582524653732851426030962002692993900983331091645329890428269510778919791507355615857101246838148851293274805194156723361841297898377099209658698858622145592742037133164307595813279467420 1327 -39665100365159469349285113122658496059087094230830297126997698694396501301074467605859211525525262973268030357124417879613139261273520421169691945300153754701171802259534002608736062864960780869814888181378783833228547000 1328 57344403925768187264508065310298055623341631145893435074082042484940875380796684088069571302001706562422217340843323575732127265834807675142731108685049449145008574442929435076752959139425885424154630187574961837937308756 1329 -82907619945957791771555004670251962674267832956517569854904222498859508589417833726295637452411045752459837138854269265760406665132784893819824998364920237869335799876507169502455609234580405572873730931105044041788664632 1330 119870518554397726936725049258666549803263842882369712424625826998911190666997665120603791382670404800127358848163012608575384280924865481285559208067981596733841267746548199835184660272161057288444236723039545834363267456 1331 -173297502252074117615125448212916696733578821709771232132360398727657111477914508974481989931078552081080552617973714169078900929740110838926043613654354965954672783440589780857056233337997897975931535477268987739710859104 1332 250549263832411482546884788896030880226047515832387498073019786682068527328279296384638889227771478799750230891834106332697049589752781130528961493699227410193445965337294230022867743753844376593503808988200903736219392834 1333 -362250074231250086247341181063650324957021833145941322792185602635429009993030415537850862321032742753882507606530314195137059573865385497954800277037842478834477410027741810990471306819264841589956282075576381042634505312 1334 523703948901461160456950387292576060389129283579008773393776731643973811152232954852709859945923680659758812516739739699023805516940992689722652317677264301504520481551945539997778771828975234425906744663850128728784655536 1335 -757153809045430477120135468007111781894262575756914450543056283304918378730769316804868747370350171411746670928333594118498365485321876135720713014795301268691140005715492099825165048035404913067809928735557105383379351832 1336 1094704471486512343045700174688507517265188199168625072183031017977728981371486927967217292177962945835779969397780777926214337842179145239755620906610057678536904843424865990415481874914283200568709103417548973182001316330 1337 -1582602021612172590537100640484695476421168534759357009268100244722312815566753269463082503654348480658797850095096977086746298899547376049000047220612638276019429911150062911244399925363311216161386722780211630134657962240 1338 2288060093067370337957025028950772849658848308191437458520645591508837106908199731284058667562349056896431376033113734919184665949901064348671026840954983915931930490506246734403573210735394814257289376990243850461198626880 1339 -3308092523647736197776619024340131268872915718276531559592982860630278135068511264753155730991157861908813738123019894459399098873378587807748664035518659415077526595803755134640305256196756460336445136493055994703317886472 1340 4782444543903886962345408467803433868094014067158279626779414144357882248667329254952411552493975785178678362559249330159183567231520902122018554134138221142241996607920519412965400853549038104694328028454694278164944654728 1341 -6914218706632944724982878720975375253528483961504246486347806491371265860034483492598559470302669414583225293543402556177807573063589369969581462468250148112028086808483507741371094836365447629072085214232404603423547444768 1342 9996564837570087745314415352951831707161850614621709068529087454432359326025457500507760761803604804815012894675938630477960149523783171261612620572692710082268691306046345166451619396750474570688664979734606127745895483810 1343 -14451754158729354917964686504374931240143473005105233417447053119156841821228926543701372330160437908037110211080189723050754510372825110534216215488205267619593515502460168918903888823542541274969154232974631659642569903424 1344 20893500460438251970721045551599513815532914607431619369012831423322370113965838981828744207999967488282325155117056791079595715261450979224874199619012876853412946546303913723775963578675866510721097127737065024523002904984 1345 -30207608681674919523734592999597447855044623894122805155351228094060335969619843352347579217207297789538988741643135598517213716169198999053123863166617050297805289536691194255478774199269216599594574597615534874782359075288 1346 43670043007039147341572658241060199906999231222016344046726463021291382047350814894955779006699127680891577032524451204016183618907826668217615742667749266321082281676821721487210247950698898306568589321815964538858122093680 1347 -63135226885677036743980587358818926724360070783478011412330525141145842477411907079034598981286011101316346622026981251632227987399292574399216113759630860133700972800133527281382951139139560014347514868958130122804075679968 1348 91279733314861279180578185698521067919135728017860965199062996264184443793203934825436855403551487642411133096407609162825431336839027270783199262499269124886010355271830827211339049048859152879899956250201673574907398091682 1349 -131959038504116580445748298243594497218305079408703345472689612523596422173251939933347145869607852456919600516163026113948592303301075954078983475845701676081676132176418724277060100649185584410341125732228279020172528512976 1350 190776450542361928011213700258095348848093223715190482471403164985184720790306839608242280348370951316420749545266283833144222569552777047659218733364125895543250573767712206374210617947666851992847973840872926539235693758014 1351 -275819439009996279644259747736686984891521569045887700471933788334264506373445445103271717951013427537423235782854580543002470581836403742919875054980015166703485691587852189793372736749021514313242377389009196961328925970184 1352 398737580755836456520344534840017650734189384930759803921964457062126087504332666696778515066971352139102612310905778997121505720813026738947931298379327423325093612991168255178937822673468944423405329060202180537608821428104 1353 -576461489171838430576993662710520008809412129442364064450132027883980833041601041570681959558964949182375053345431725256667976223202312684152247483828798124378275499577636071780202562032362103149197870671886635685757867255376 1354 833427654895168603535606475715574060540801445404608822341155224788626554592065189135929732303360133282565410036081042409100177780558602532671015381374298785685424710715932371376749323844636522311597972921426548722612164847434 1355 -1204835447750906971333293819909460865135904954015930656122700324587426159115771897885923186411807663993763020088491356426860073069197338123127609159406552650636071008078331825284989161186746890892714534098025655838714290787128 1356 1741840507132121889967845427663636245841151594476655093334870606276781900268608339077172182142350933862067950881031048915018377971315150787483547814039896830364614436684135944557305813139646873543120335136157381165585351087032 1357 -2518277046991543923465815910265137951307471983044825241355330549203773052903114047645107472564988439722464010278336394016132941937087245173702039626647561674432780401012802289953619279814868980643751209438797385101002290321520 1358 3640498687070168328448168600326929532617934632138027308359958206899197889188607021416572509407045908751814799091972269112453139553695691442404668789584923841260318158552086819862461503817127846623318791223588035916417406474912 1359 -5263068951141496607069363828030843859337780645756469031262130202909187907377577605572430435381550883125309931742275660309802557150068770147249714823255375906538745749464748712698113233562375231383757645507527688783895886162176 1360 7609072214135191266120330476600511474213514209725679850539293634195023942365467833601564921611748874912347098249781221003676658539539946468313325575200036295037235989860098653939022177455652025893441700831987339131285184910086 1361 -10999846669089817012703370341961300641310050873949040166436397908388482251051087534529635254236539861342148016484790023178559257946377956778077458902961314827797633004561743210852792744986282094824699058921476780563322874647772 1362 15902388365190743885028950606322222836668403883312826660813912078396190573476816242351872364980020152244687359679601644172082465461190602051913761871787607724065136979106000317182894459622128987023760941429449661898928629121248 1363 -22990718200947672932904455700168983627979895545347279853774882436192509250342647685354738373697816466382238658291949860631305281667728262347962426481976481485394185856644771258639763775286512539194878715615251234724177621438128 1364 33235715243163641911748721137897439411282978561076770425389041245726419674017219262382779235938200751749876537248864495189840962420234172714828865884031489690276209601507838069258301063650514144390442092183255909035770158805112 1365 -48048331167997874099200120855290817006471859272964633287164068593104722248100148009140336469884373014726384433026186587542901749448732990168484777026419646164942720156245030089601920268480020722544040387446910867758932862233180 1366 69464999876650380555050520278322419651831620571458075103084122015106903773716992473977978212256891114111081178093162983371822225225012498953047067689277495228346473304445231417525935795641126431162911835514803215975749530561520 1367 -100419049722869291756759006468084166782354377673660098208374231761698042344523681708427587433602715558448351438072690007710696945658544244010637901764789523580974607165193407407560738481517649990327193449904258087159484862993208 1368 145173367941253007777529874323787855816600703216574315505635846700011748108579254474031736981851254077231455317978164677125680566388973058728720765629253310114786838067955067673607181452338457440633968509365100683209639246908938 1369 -209880573988913859669072891525049599413469562802517625580233408994561843042411718969730022240181008450417700830165486550878703181161243654162194642108335747796830161053804235247048833999205636354089012454534860314964308591193584 1370 303403020152613596148717875624614659184139035968595741019820460814927881865051191942250331785335471686662467919218916033032994889252742073693975664636355656912476065895709518799163763843579637519217034456801488888219875320606966 1371 -438619890621293901463776246103865443298581884976050061766063010058212019975569441936460294743767948262395996563297981534299023064715763200605724938002914075472394081955395281778394712525844495302084259200900595199425179666848736 1372 634119610885239512652494955669183122800906858877485814448554605237357989234233496544146127086651956744580752551092168206924441545779143995692407786247063025092888626325971826196931729866243894645665381380690813626294491973355186 1373 -916677222861811613712151835323836825366797240992072433738325989896188705273922206601314213628836878901120395827086830904053164334977284064183069256580574216378909067718545731773261434266531446298239274082335311095154676731352824 1374 1325203127191193453535078488424612001506340482946602986187025342720260667321016396454117151508611033258032707215335488502581318190151095100702838236893724947824448332015516448575963442036683489868474130675058518283390104477063520 1375 -1915856147623021494182919232732725066226435434695666481273147179411086611934394500758809897933813118369631672339164308335351932645973396641900924524600680683214377891075859952879617078904462693997785633799625348252131851174733528 1376 2769528021474216224601170861494330040143939778365422763715262402471298457393002543066424672088046556667810192187182779511272253591166566216707387176041938131757878173813512485305738039264384545748174968087897615977035536144418888 1377 -4003772345791915748486683037439308250358096231246492741250156309109532864122656651743287006754574120345979131604310028113795093771418161751645044312356650097340935787547385424251654610484200167740034729270096361927444752651815404 1378 5788251784467375375512563316029108912776191302720152395514856217830010049963064445712757863269645836683682469245768187068876422625992208024028215601039760612251474966001384000968402369579831261969534355521546455806400539312146774 1379 -8367349372082686759168540838094214859941098443686155129911806254753963901422822888192104890835665083975835301885113517179520578993208215207047039032694683315762824038927384745896145406845323997496793570884431497977632351429402680 1380 12096204665036717942884718810562689471948204047098518348575028524403774671376814359355367560251449681753703187004533466373674803618001893314770603961269140407018839103190905821221797523850753685058733244495468749765000008060929359 1381 -17487380924469059316051261825205341456121317173661830074830414933750983456920620114208264406962981284566273685698645475159361392157213052652112604571892218982450039396557591837338377288407681543013062750456681543117979060482291556 1382 25279174742098663056400734587471188446641675920093721276451339392248774798278709236792104704019625292017130504269494800953035227465514152369793834151738319162947950822389004043486743857976177103914585842411797266948267191886811814 1383 -36544475904001515289482318355728332840193700181696746009346927441921101997177022789166215755837434124153004795808632669967420601026511279646515828805890386820564671531018834618697981873498107447720549336525711139842493770598826088 1384 52831750193972077950268492675481976482561077241733531563992292419555802929190150961203209900275150350744345653343091348705020985795232147538809122637891770267354177793355429371948793562896035718399694509268459389693641784474406304 1385 -76371402080126961121243566006531347144670266716350142813174052278802433665224356036545237107652501163877488512436520649762539741186847225219257414062071920374796560328305427264600350776088353831837473029904234250301257255945146132 1386 110404618979076217456023777331457165086377829497076865940694883571528720395628745430578938023565127983698108477534580534278926516902143786893943931153865545588941411839211494091872301739618819163379964489878010875556970485621469006 1387 -159609277171348565425224088355310688546377066665942885232702419397669611760093511996577200327430354642984477979477788062943368337622535125537913110893556368788258705654896735071297881897880696511876137843039513979691031500262673152 1388 230723351333713207152585062847818781030500921270427015102441124560798069948289058005574834018932903501097303250709759004628408161882050663673680675496500130621977332617268928823552220906075436061922578868851834046195778480060791486 1389 -333538272747651041016304156734752318869954811645435677252000026895295396184537000509384212529471859148693913766966821779207532691008402153779010169769193524426724915685449353493800226246211292105535946930022636019983523594181574616 1390 482185560882493939184401110856455175428669358836661024832663636328021807588211310719529709054950177202696742380300419112878934905482566873348328172584799895905308153806212536397556676172039062517570447667534801400349399399444914808 1391 -697020076685664858478614504233221132089940075258178952668118380452431478553671455180323235695644997926979951972115826438118065022593007386065832319376872884626275969684078000996563393024632618065847237009787160902983425238153023040 1392 1007620667865881615813188706170025538792376051924498977193513169083371505762383411578954345565327080466146306208169189344511352190757069079039839440158697860208588129529371209677939740459954421247573882110902564603098602546436570382 1393 -1456676929404086847614158686645917816602315557804140043398456397044357946025972006270765516178561985397537044180541695320742858461865006321821999663999549949035302455231068438930941696516519120388989430172728774899427638963720413680 1394 2105678218751194520498503299381422018929590496574835087738564678203886766129065816061153040404932718693805061144416445606783036053750338818275944353506617751573332176844921965656685851751834435965343688349792109759447897144233182280 1395 -3043977587533548755302160289377755348931028489377846464145565878156369751525335281123685206332032562091507426462877177946359055812503067950721154061274074060003106469521855633863816591446450864847604283810083780347390628133219111904 1396 4400533033988257040421631681896678094440715146786988600188174408254228876450136964013223693206008536616722544963882399816137342795631502450802408970874335567113135118257950637559569499829444372718315643522101979659575356665480341534 1397 -6361092859539140126583611839962045435697701694438740000322022742255587699363141646107810397650351527795253347344587207561968675745518460557673107339126530297043662351739976383600823004137386424539313028485991145781702917796902851248 1398 9195574305086155098108632543454428463472271995043909769756829054665189824925665747633545843593876147247634077207582802312772057896783965427976766240149934788080348525955746541654650551589186549656945136220078608718717405975272943942 1399 -13293531344468576221817578850369013802225373570413602843694130519910439053295090030158636084428167339867000490286430708406187652521035817543180538280342927326134798873911051559120500941648285284659414370893770551533780279015949345568 1400 19216067325926136929729960368138849741760193845662860299758820680601115620762503450938938881027307043464496308694306582549413063146081297270742346308210698421554515279753119841770017350785959088336440956789780577046485738955530019264 1401 -27778533971177570089947735332316840721981519968553913785282721314822592095266741864894964650372876806669474127546285479053037933148957028682922319763343596468760403390164991159920917930350727432550972716638644562974418575975975645344 1402 40157670242416556564912841307169880096420762328561879971973834195670833292786925709862773514596249126716971872201729968737113399609050448129779974020956094371519273249822677888881334937794011430278391422541635468123874152211315217544 1403 -58048414909590505138744627296909306793956343191125811245059499383247493228826577608968162593720317244709669547610083355727129076354172310124977185725522088865448568320045789501280953865184441181520743557751573528405891343928502467784 1404 83913700535965008394077433337961869720658381218800437372811162636220667858122062375192800719405986065671400451770025922624309442406775373926382515204695268441846308767325820495268807454300747969940276446316099882636276075611842589234 1405 -121308086696695730219524528932168465990183971493006222229636253080078860712428005489652347588150138287782825464035700500156391886261328408257035501708914719905739295244777527089882098939495481183244205354949311990222942122872973765172 1406 175351436426455671372510949991677279731021482294122209797787538733368863221832766387954772740421896461164540560046043651777814456673386288684920088756875457816400476254805044539122022444121440534067101177557635758808696426632637717096 1407 -253483412347079755142146419292092755435983866523561614654268234139060719023755113371324462694426018890991539296662003075746389077706230540741887278359663666518831658312729024500336113955018307442349176561276094970202913871344787809920 1408 366441056719410891868381919568045197089259129414837224585494603496066265993166261582744608032823220015986669867600287274166182189028400103400957010101015688645896753910567264136027392842042377610267839704981936759696252317544796885312 1409 -529689581576930962044673926208395954498212729136626353214056982257668020882112783910820749649245090824198928346231119668414239852264591186856063489925321489712807604345962895854084140317315376901029229962688321294154403324462407046224 1410 765701269398048083710579915837478956539893181407768483727705311176545188081748960143732989181370068814827033315738072986038773084856056216036922177665137430518516012167592368792899877494531354870666725983942409838009373584700007630542 1411 -1106908346290399169604922781839828764600883969478180200074634773591919063551668910537397373419021653099648313092082038351766440856457196789420084425817845095662709767436107432253954929446093048859821704428832679329494707621533835517904 1412 1600024768730317673287822468163923402302850900453278133298877115805330905684440728039988993753142252466924825948230841021346440046618079969921148515832151007852997380659275643996541562507302363818758049139892729006160748506052752218724 1413 -2312929372253098865503123751666322321937148890596377336093467858261839288829692066021004690646295981105483903631286025409057879888100767051280976231877135268246901355128700012284012976055286459770135343783984576172835988002044720360448 1414 3343585166244009854240043099939472928067824351609935084453483860927281104366790302183073763163217442931179005914676300631998858385909713666135609902716289113069003988834595612019247396750183048720592857400756378019156650250603643711448 1415 -4833093345989940247990651295928835925112278096549256308084855824486814996717381750691774774958229644489927414253008417246390738413601168877299626265799246693683397488056901195229687037728232995507253847131404943599922993625187324721384 1416 6986482709614017750143543041093899632810254553158784828403569061774311164299030547394011835456728660702009027945566606012017071856122583577751719110798898951062552326369874207923258839769922659085130856654465317851630302100412039220256 1417 -10099650398510548548467721697280657382897318801140057574457331240422219065246694591962769965112567593552688374804528882952299712264770369943143830836635374368568059891718849060890250019711437203785256728563053444297490462621607531525384 1418 14598791100207803324434348384652347515593388086951165901820345779839017849735232617960517532558579078274854032291294335275572097014193186826132313130023750354248646665945126196450867549934026853826752295983830893263672366112099923409144 1419 -21103187108576679821307684746792250327028025108596491791827981971530426415639417452421888808353507069537693097479476793183681880560686670546334006851821777700375943803693312183731859347653486721952920719048089733607098250869490813145184 1420 30506581610040795818740820348182141885068055095729814729924198072402213110861507531724323650420608275018952889326537557853972606994087818949427407059673631593258721468136533705153002652867665323690536527598104233273933055658892380278146 1421 -44096271434179619283867371209617019510532667297070795252614927991867533900967980978644877198505186551546661901519795178471357054363224807673476869103514085831159623482230453015243011057179485165705746564157871691792591493155060181465980 1422 63742748365856148048864350238402694535038991874021262249970439387801731815590840837471809876059541070631595277422091591482581822029165956977852147364623435698418704252353269772682029395442059121223668838508184865044406702404827509912808 1423 -92145479705750961359679107840948267120427252161499160824260073250171152164438913974563384950881104512846046158429220863757547440509941495033553861033787875708271231496152933963888384659228669236597820488223487712051624414254513412354712 1424 133192612898691541712570678022062743314291369584566405513656497902825408285531334603337647615620999228969818026326459763337893004530286703809506636930089851158603004203373444138632338754872288970778414272945752189886706548011878239893472 1425 -192533730012945377361641731149558544713579101305136662007808950700852095709106129184886539535147661746336725437422551730389671041248602038535623647836633197736118692834350422837577874902286792334042708222505122444028817216146577861941184 1426 278322194100183661298743002038767405371915810634116685492047457008047136186018990259968244187161208522229626053514111894326675596561088098237842236900156698795390612905517000602622010768413514954055003630175751582241007068840148030189352 1427 -402301575135857841467057544475306696797465329733291088115934774646947537486411188511910710649437737932769382529231623110621842841479257054431165215130374755214030960217051011111661737206738420545756043830134986838673891442480057971767416 1428 581535456646657170348719908568934206435725605608113551000508670489423682336932663750007627254324365175264006684907288433300817107909334685124328623349454489492634897773870241962904841481438589450749403579745144896412859557276737336373528 1429 -840649556696701128648409845349653073741645941549430246599719294231043828401108937193942215439285678089240555814080975685341133918704965033767635520264334002141666174545630264796715920151639888039921427803675750079165651360079572027830264 1430 1215113040875520360589467367435054020811637901361324239427560497904858475460442681935309591155896340115385433071283225974157743709871858930062592809696901107044568749587942851138868414518838017626038888394740810690202568749962786684983894 1431 -1756462726778593500702900793532258585125638912432587471032113709611810767036139575351163728893924322493367083538289734673638703652452772437774553981787893078742415473931394436998788176815831230758440922913459299745977123445220646888646312 1432 2539074896758289902358599581096338500987641403816665338749976029502049334635070652900477098288989743629580358190106002205967270320986284308243855956068918085135791755275042456771737795382427666151640689657216186230048471065971454894078300 1433 -3670075640060048499560859068890271856001646833086454135029747812956585694701195361360281982335142831594649506823957056694080593600603035101827031616747850082112717150887452875626088151193632839786738951414498581623900747910108167295171604 1434 5305118286187398219947790860285304539358725033908136051445117954397949876782297901318100308764605319514909220240507083336727912767729650106378682511944690213981301233991570858179773479627664885182521837098862132092000803775172423412418104 1435 -7668835806131644693868959779207970169292568602965637305744607880156218166918710510827047541471019187153795027186261723296671254704428388722845515829522011802071468898403957947924017284495794464080781360636527759368502596573389088191414440 1436 11084771943321092610798698029879994798188474283462755969435199872553405855506428543194657296017733148900488644447115527285388445634628694319311875399243153741640061074763548951913344515217298152670550706171249785491805016082292121758374088 1437 -16023029374995089210596085638985887489568510544620815920374977914769204307251590775426020500938600817495078800877506009322254847301998076021529296448650155525912110706086413504235736793953130805120051678228568411999603963508970775904934652 1438 23162039649760970905232498864646323648308828908483091019574826169310451265432627742313619239820085058727450331021101789399012165908699991106029241357901084929686215876548467970620650215938000660757683634598975468072355067001769422337413094 1439 -33478959585162286065346567912075163467898799449111680209763768227418160508293961198281770997372306552445714907235974052163638637864430484056453464072043145007731275105691394364663806985840654979773147795825637808107644007292295022621429264 1440 48393567549530347720728800921094232999062340327103381750291133024493582416820631689911155995298427184767144635020472266224782769686339193624807498043723710563923907556797960541342510087952214897616237001100088797586727806006300640537858978 1441 -69954817023485197029708864859120890634184937239011025523872625234792628025947094822520225776488359158866643400792839119850180787143759919865067614009489424529117859386419869674119524097595317662776326648577748856851357336788263618505884388 1442 101113842898176693827522000177941261047732787123488033462226941686452460588583991773901299569798948857000018920691190769705220097444358327928580238709253648071128941219794033629383101722900975109029100083782749876499202082270900355504434712 1443 -146158518383802603010223938549733396767941800754697447513889886663377267085542930858328981394353365370262754718569928688787402573980841859061888052282110819546026172798071103090071552692000333705874863841486225507212470588661936037025623832 1444 211276863619525723725223562424340816636447621423176818980466878254077305114690251802764730240374719193189792460364936701887904931300482266709235335498549462411426873823488689514656245706146130806682496627816361709614571353152195202695975176 1445 -305381540213170313504790263039353047483764965990296091457696151510000720112314490322551857477853726681140538963032342732031068545431281097702414795872282909311568572901737780626461525612514775088699773150393012636859552756046538967933360096 1446 441422164249283553808896928368140898616445848541365525457096489021690449118175890749893309172230502063918450107548896084246653940967715590369498927471389118859425734519113966443334631012670512755362219947303212396447204352165364167836048106 1447 -638086826043630983546246619573348502636944484066183422869014888495607879752106061029149192319152720120644217372023945774540183313164835643603285908866295489189006589339724328376788643980770784287279018431830197815570986249916914225945355416 1448 922292073845019286052020528418945292766328971014559186399384353665800319575863003199825438984298032910432092663279880371201899843980964805057235215419333108098443707136688344643780239083891320487494747177811932546295139097053010859638868814 1449 -1333145894240734832892656810037269350411514591163670105686180457407426785095976906447230129490559959092987428593422932910149362028885611340916728515408899186737530077998382382649814800399261124881845519965243471125854834985129834762467209440 1450 1927086303974948177129674561944035652974640740208932146190686262722012211416853798468824079069190198934906200905673425434533737188711504650871950233089482381550918550245342117082422684278049528513312333923612321103995338028243062021399789656 1451 -2785401021233977368398374492152473556223196177309976652583514650075911609844753035280064481702274786543493177877874807478944517903662864086737403651465645329701691229307603017193737484538456984020554384093991465968193125412436558557609650680 1452 4026194875366223246034484810088809548463773551634017908519522724350999232541104758902076108860255501915470378059315719253649371261121999964629758509951637933123499309639974878251033713396631459329121002079667709427742429263912994458874304958 1453 -5819908133349771827113478520387747966266173729749657864472080694364403405086635399703281570318263712415485273823344706443587273719114398015547127370401291566115758148466688138994933657417008824979478212320097177914722735997451760733596063236 1454 8412025335446780278109821567769897801842643030194893277691512278476482461065037242667134321527442094943137739361110482383091891441280373208834424701712742313757120012846459653174198860930699150060491905273142030013599078477444686435982266650 1455 -12159213965229632114766807492382319124667604107206203938793093415028984969763738772126395101050000498958264358315856777582084084732958801291838332765983683462910518930736624755621937390829775129465780980660339715075133359592912733278915752512 1456 17576188445080600133432853802599132671085021036798399225444831529388791868297515813404883836440476643861992980332036446369846325620369393314212970550233346191518247088669499722058102042646293303227162605314664634365625445731574076980462662930 1457 -25404288096721830988172799180186427535562836720182476205305444750071148717759718875428154455519689123311820663205309160875949194087051200195838969780953923717468266000161067593873981055781060696531193231320126055848706471451674493325104803544 1458 36720605586786970068966668665322538021601890558220325795092382477291536739562530310684455340488492100882110623245847546420031466850907703820631817671919048172203319706215619924438119294252841524087862963563107548791486726313501985790131401372 1459 -53079510059839899444844001486640868839425744937682912794859594936673557003246023256712323077904832378412052887785262824683507648189767517095888243286980489979237335783494671554756716422413313373342948413625260470740896398938194389006078124320 1460 76719741358358736040727306634212164357970429154792972562641693172408902358775127316452442009829107118591478546511831822370029244370742182667607302464370725532485955814723955204397066573656030647390893207141051094388426914684603744485543144622 1461 -110893942025095926660032817903159430654854724896951074257903409093758090998521297397383113494044186191729609339972433870157797963817063013714584024872655097142649094668538116792820948637338845379253344215134711478503491506289752499043069463456 1462 160296032463531130596198674580763678961899710486647562606290935225916885404576876222232975608488309100010948623007883334865685561362934273513541329088433234019645435463487803063379119075440408118501557554024821669412522495583563780317235018648 1463 -231686592585626406833840395760525059386889888475674327166530515985376091059076622973980006639379790640894091663814396127729158241138613459120722766033639832219144228402716009606352302394513001111106953810527204897826990376571493788339456096800 1464 334887925954790550234523204566143134098300831794062011445356429457323190575037858788652607900331101553793629022679782282034268787871520191190122006577225135763411773728696680141791413574680517158828207591818817608185618139234171997609557328272 1465 -484074639598391610826104113220789617861722048816030126874525384042088992745600878225045038335958707665409238856788224906587095633963775987404918826089838279564726828920069339962347289108379526074850982671286252802025524746534544244995762998408 1466 699662139950914426538236710605439162465786316394742136037861790896480304678573006141018341516093988993498011163097530242731404713806041983745386449841265762416177105124126541611434494530603630950256955743096255458370737357230346485375401145208 1467 -1011311314291700480663283187802546401051374069743434278567696049295098371346418929253201177843597013377888888521824174212583149173631784149645890747473156154814387900563260763372934826050660296880722166710740241837181520504137524766324887967856 1468 1461825744561197270848446949396724545674725783832372082662944117945087544422171824065829651576489977446226729255172552727090486712762923961696233161706982345628045478106903133697913060065192580752936610981257693316433532273710079351383253410536 1469 -2112854410655419580595511069380355903024031841649252406431578956021104772826836021322840456226149063703416131263106951211543834755790627994188608848696917125478950913841578698684619014765092394679406750653598677370880393230889812642470245964144 1470 3053964456122334641718140328050338158932844096846015007738967740583755610508874641784925020427419837541704108461346514970967424000054258272889958643842333289868627702532833366364952078934097104267095906203256870741204127996539016465759724106166 1471 -4414409587635556120538902802182923773987110921853224425671937134533473803653631011269192195933859296478361871094882654939907436897412827210516342690333461903079102322494365464772936839181947647476051867388566319951194323282993674817848639931728 1472 6380350319736244210055839229572283886808764744793561213229583143066153983285777895527639485183779586465012158235669655443839575316352938678254505271627696135633633422601565993167495316901498074554500386391241706796365196535460187787751532601870 1473 -9222249200800788002091092930899582712291715138320476301679159449572693433094190456579091771840624481781526425881032458953234343886384209346329712924578784283827190493618919074879832650055916021985555255614977166128283238821646048498421169452708 1474 13330407292402305356702957867885484955701897729722911686212307495155836430027793622653876999420611653203878526516363412879650938371244961154864727356710571289492421461131134042005697237669921398685163936162291362376568841452085419007931702566232 1475 -19266962776705314268494509553992464001056803904788086145900708295292433692636336082743308766045069106091008077472339312109511598839672594245465453783416063763349245604447775615765675801875422881323855520560451114741752105063892730088645003971800 1476 27848609720168977725590846098378372870740584282776508494384609078676173505235395159958257706607447827966434455462564257146991961733247161949959656176679883287906383264721755140399708616908733490767975979373346801388282109826152699937564233222600 1477 -40253904381647173783467636225782412430178892650726107414257684564761724719412903911266902241933542860400741235147048227107934959710941120900015000680176604815164990938690410109090370293504180495180982458337759742217028677282009174844162642680188 1478 58180279069467880182399350645812550285318310246306998571445041614773903464257280390357911029585815767734731430535232198405935037694054743690215060514596295639063115153438222771222558643196521622846323405057746295520504601361140302236478549355418 1479 -84093804602369674167560992921783885904202914468002387605632107621605825450222520047753877762275614009834373383293690526197542630080632493133571780109365814307318286009198693552841589110978411460859506380890402144276380969156360450939142431341624 1480 121553208945224579917775549718209614289923783895463692122157543659376984054333881155423779071449006059785437015553727220092937046228934652394430246948308589205846051637386895829092611990147548737407353017444745599400507040498397047779759440318384 1481 -175683986159952799616850777078467880933520982406440053280894856479479940976240855621074374794197678214942100582001750014194962431036500696950825123887626140810406926279786733622909217850064430527850271095848734058683278836694806559726912789061308 1482 253932523079887488642114133732256511025446853116519928487211474398100794162213942848847324439165897042923546689206312828527473288035572910076055551830034158162411300317950042864343603566682781277974204742414677858851671875444808265704437290719950 1483 -367044481714716865186017895032673221120611587257198453275554031880754090012265185181924316487340326430049451046509428600547091638047853295386005462580667897040017603426249058791542242369932103287035748789537283047750428705032190629919837238696896 1484 530496368153705819045702785269736510042717659964889834024525435246824398341391180280485339909022302750799199074555501266783258433051891994815195116750246663598393383637464349833919048902759335447534559349350670899476991112791114468170858797999240 1485 -766772492944072496620765971353700549673496113068689396707581614470757391804053329108178852530998243786542878317797550812540510601021873400522368438086332068135754394842909749211636790857478110052520018838831826631234284288270197381293239948448192 1486 1108319180067783917123043711972552793096766141065136731872035874513873219470283853573217854663810369492321474436784627059319006170919915363000224370738530658777386931701482787114366432394687910718265599675930004979896598977227016814467511812076924 1487 -1601867319796420736873704941332059554317086321942323116824768252546205181997233360033571299534560502765517798399693349609283493111818973950930311841475504182926463218652021171058545448765640748204032229758795488243687858557394019313673289949557160 1488 2315307178737181588120454827905406024359175560396087804171479819738889000501626138093997289020285786598939206541342240438847674024106420247737335225830046543792597355264630754249904858223569759070208509482751100377356570291336662649962473017485970 1489 -3346608459389526899957349241271827531139954354104471246714440702696219312910579779760233215820751554104890876126955475905135610712761271954055952230782279068764641292362426171218702502223970396033986911887016318624829216652794717268768844871633264 1490 4836871857904941891416918375615311826784243099955093110059508889958389305285484416802838424112372931305057385299459238307864377704881859663557062418512019100391650735389653275803082554344104922923294640444692127287744799987286707862503313064403982 1491 -6991085845702175225015441454312681665266028538517188858845142799797515300095066213449609988525040361238741713213688300123956415265208273198691070109082582879842880627660254230229365572991874141755678375009171655377858635898588620901068006642997088 1492 10105059889640215130018247757296721710485899597329525853661193782444023594688354442905766276893915284992759419826876761503486795356241306811123133247681797737801926226973706763338238362926980789158039588426382575845822510372335283495146443853520424 1493 -14604831907496622747487146283968297770726811810184575488482195016792961369154902118977105984682154514386178835220694401861003578116618354198904618947218031459484580797205434362017881305067780488953233724423648926316642036515622465525021487532440508 1494 21109337365107253264319106325334692689875969666616486767727292286776183147245181729702707129296218810992279320723927871099141274686026290803336642916224392619036982673659630212169206037275720957157628558549147135606041666234927282137733335210819352 1495 -30511730297076750066389478483110235913250206610266376897025680205163551095815554601761915366690217596922523305253441155536951150073030411985859933674007769400944212177929407451780532803051321274683843340976660199969168219895179356029114962896578304 1496 44098367280655853066213659641713127621492972367288594446626904818922733688828297960270685737848259150697288948357706501541369916341269554084560854592575875931588562153486625671466656112327709929925709726461021864633757725274332589713739389418642864 1497 -63738016088515268485995472274166441794537296799815866123379408246791820241959293992922997011697784761308678040843608076770046705456907004351030108748466479052890819918514759223516845884834003372897146874572474181662625925117519251861245309222205472 1498 92127389552927843950069030743690986584153701769926946178645008560446936370740250168446705773592529756765600360616933741614752892378637724488196161345503161869593063094036316956677687808803449666755597233471686385885062003052448852768740874181782040 1499 -133150392113276347675389175184945783714247593968130299089345735701733979822872154816972825522076404116965116032787222126933751317644573642581009439550338295327620529697745317958417545770983126202630683795522436856421014075450178471446254943118527008 1500 192449365204514653694651612224862566067894021911066054966840675208363307364635088907125420934443450495564375362001839298312435671328062288947974347962737081143848054422313461056962005215389566367990238893611907605763055732808675786256468119105518174 1501 -278166421463580986271968131581225877925329719932921448270528172449570739568924416774566406350597483244168393158718844054834959783074573025701974754732203458033895332833914676652239737845694206867842004280810970602142377973204944878988781132831258620 1502 402028097723235285827660873810337614740520914807489294509049580274179021452244737966497413897051807172986239900257057219922779404188983044552617536893813772230133689050384694508175746436830638455227988452962008423250004486235152356072241288216072170 1503 -581069995604058897967831731132190857328194197278961751798981845882919197992689556321071517215688816105054994429843012485789063453886877666675085152176904864821123628746947535754257460238640664796501641626527973949876244355441528662543293241943961192 1504 839875042728299420645779319520910625129480737610748845031475504701526891187262908623933098012256094457963989369273427878704649117291265732686427992025189276113895459556953069210516521260669560345659843694660982596187332546390573916549138333146997055 1505 -1213848280365505566177776606977334880622655003823018958941881867152718874842483449773583443473377265709555858950145325517717244361694201501460252473674211701851565267775789420776439210723988044086579946145861073776708378658233367094815827143732251256 1506 1754423637190877808169766148893048687014336192517823671725434052539300255112947011793086408838840554100203935201047141630542627041350622514042852534762841660404714438694635180121331771574030413325240283110859786292329546366886822503524895833497200320 1507 -2535821671359211719906039594297854224715965538286316976084983431199252031826085845252750809912647124489847273397650084769553190383369794868904242535471187066179679323509285858706264789172965429638401872969572101476295127390262620552485258355834486536 1508 3664936685832081061381795897575099148013785233456573168508459180476915327898440825649159209991956914928234485505419025982465578157866336647033584142482746269331447202161494075701060647953037594910241144889363786188699429791766689202674944976614318342 1509 -5297056022589195925474286877232013558862367618771887492801525622553580223107613588967059910322582093791525842142600438842044861283908671747189323777132401810517976373514832593961008303133286127491355629702335374025248930657457451202997128896581325016 1510 7656262713261966590310129452954848779075432892852960215830144361545304522684770051740796492379886353756832857475405734324486572672006117343637699920414037831116172030565769380647342462096971491638378511613750516271099699289751772042188515464474701808 1511 -11065285883181705255097312117084430105526890631939307348346581833415136825838968643871561058832719459375622953893697075928840451597854183460588782864860385991978569654602555772747932601383398037949471760094533762585950717926339338143313125148822193128 1512 15992956806435616617836596959379434240822149301612740999439407001909868719274197598054886083271020015553159232584616284463828814478999319600636071875790243808588428492163417252013137899694999641599060437744786087078735183082738347464256736011296939632 1513 -23115806781852431099258972999472744179203776821209493304417815842730915966224101744729322880664008156389919387529404852349916463179740663353959068771197298576612290243462985972261542788576940467711615261909446698661875261750712424597994453986785849184 1514 33408187927140642563678407302791703165975324752889266054075916782345135326303720453691023877476503710023522127638109698308737836032635736686659560538093854079492500426350402116624084897885444459615070566950183078068730100187078078752281195997976044176 1515 -48285539630096877024719805565336332348879182236684623167948769633072581997620662744912946988673226946399320445141124566575699151763758360396832253583440303761668783315055567692312016040999488743245847589532489081040316536511686051089898745467373876656 1516 69790356911885561557792724299698835665121351495339256559348159189045427311598393744265654252243915695732681684050876407156320791472546943022191125969154435652839954736947691969590953727719310883556326537045274086478652698257850375287801596508651842208 1517 -100864268794134379790622463285811917808886575618383008955795682871925031265761214963481029167151275151824514755151045690896425087128233502834607395613540363316576789227738996171620890465692314292953330855871493485218637476272099748971448690613932486892 1518 145780543840811341478997613235214188717853873373148365350788857121286195318537609618872881233322273438570452601814785463342370816157070163459701565178210551055860970131293290775563089733822009747871118072660570651483832509179507360689996275431261225550 1519 -210705534374791805600448261228124481863244591813043982599411380197477251668701939135205614392086034970605078967832773459159227867957058449239838977865908401528761575151015437430421622827982361006409808667061338967046286011916988169893306408972468411200 1520 304520081295243348789796284835409313177971269810480484516698551577041534418461272513939968881871620808006765396715265281588744549745209981740064693736595576501099992030134009224566200893569806554119296940473208360259048441583497184525923327383831480960 1521 -440125183329826257439402613999139679581084862272387750115877331645132526225540726790800172732429985236514077876519049188189921194549621725879442122679549376501443329727888803358655076271478581190879425137539264705358607936353048360032430423820587486924 1522 636136991921524832733662811023267285771044628355971353007131030889566220572881217665860564127096983654514222797163164630130854100401973448812275812013817763500748867787699470307302411929699253766746666122926343611441200251627467388467275146368258162986 1523 -919366600253135355187516484615828790786511924909873346442675976331866454749891122589210753858448780364234359368195700137803849037781419313929964204543257418188565817986290402539684784221921470848171995048216092553196712798686956424827611024944962629984 1524 1328761611283279959712429637467017927551791361811263349274789215933214262385404293593983973542091158681981254471259695013357842918147393667042239937433085166145128196865987900067391439620260873107243984272774932552822343308771507677567437154912300819552 1525 -1920523243973133390783507871002454081451553291816785727453781283389865556288944514746979750023869113027273458072128478994316497315896999217381238617535429970411082807883179955136622280799733171592995074299718302579416531729492536908232022175992231943004 1526 2775592620762605325005876331680719125707665275184683244441627621495602348434592126367343987612978145725998578514903853777680235720948924608190351971234212832657581390986754748295436136211362331937468194342607717207368369433849874462759116160618735420398 1527 -4011549460358521143853158610724846567466901420981448998574230276327986526614543116738349383046685451065498826974301546196587471481520332807890432455305820810673948740497511274791050459645227112942254366949617759003646275683652231534812797576129895364432 1528 5798060166530042422092597320382307757328491727787464778125073633016821023181405270390189176282806503532638762574876750014576199268288100603636062097790748222873163757987261208924566851151343303966762524512667977316809702947617333340772768018975735559488 1529 -8379478043043348280773299193056618895200147037788035907047080004114750925439463875627237380190152922629174992310636812396538327092895010148417091193550573257859908804231159925151476308353560930940473993192248640543429553809567145473401517964810533856836 1530 12110762263520656699434885014906914897094753531944633030457645689473832643209723262418981852162494509397157569583285777532424966732172604164540516669190477153315806060373910484354750468522480639379319245915966466999496223348113164451919822786697678881270 1531 -17504113666977858265521162927530111575593888781521900652598493286725504469907854448655652621323528059150830810025227417195906251760529596061731245538714745941258575855181507732170241111998259497823504481340615464590763201477494541290758921451003237157552 1532 25297201237763391410880255678284871931129294263614458054072519962913620912597955352120731346585715352459035556520900208923185740465589543808944609834442873848750273709460985183518095201266440042444510269197175546191751903100089608080470696688816450310464 1533 -36561590471766033945232459592711169156064694511992003553110393880888710268204055673298005577188413335931535181827188555953575075438387411101402596421488418281700936979862596450396938006730998499281566090783525412009282689797535073750042528070682537798284 1534 52843529014566918228246216862426703701645540369087907305694057913796988892107228077237556348868208633242117854143277393034599019409317674751485455990064372379689052049127619841227495640017024720597843633060690817453842486160222235392370601819719943964272 1535 -76369908950677328550205623446513493412458536276172199724866839153326914026335582668414285132736850256949053919655445751488232678275430490383788953155167290821948590093015705938896973469642224243224874287995794195536460860094259231264516989126856663990232 1536 110375574635851522810711858404427534470163723432137241766188387521424504539134083801054553540908885888819390322665575045368991126852523607767413260990287309966665077945974226348179956084739956070579891743166293170856798422748756855250717134056780564906068 1537 -159528325381419394938921161336417524059996334505876577411860383830079104347960409163000587851905886329324262407208489387888887034466211569306603252773736090070365152054052958762492852641691380990839521498028933720228525213061381013388783016818649385554528 1538 230550666935815448816783644952904154174600646344694922311316369087858776898316227608839114402942260440536449140178950026699669715596773016574357565914783439949730199433835699914198398763360157620443518088066295831486232811198600014331842198779020364316272 1539 -333207828326043259226604968392726484675969183917741986173347517066417216075853594055545841735336003194893057734815555683121684514270801831277474515964187706762647400340199662081246089935212436829635792693810239141249076503669201698363675927247521286830008 1540 481590740335094289238397496794602738232274939976173768119405898371221562968099442139711015794517305437047134447174648941422923560086179865896577597785962555121833898487826657169949569434449974171600165975047930794779875957523522781558476274699935846440506 1541 -695992932085144486617282260611155714382703344619515320959915744328945446179428781816950743396735768520214056841407870527599971507113386611440148838565940944475620404824679349846989004545116709682698055184042604955892521145896796009271861613628126764715784 1542 1005892937182095597545263296298859763676317598700880291436669581650662735208506436133100078145173139592931090544768812089444426842840575749706647840186146564560257085402329821663038969790143458535158852834111888272893373441459847721086135717356435136440736 1543 -1453827239972505239603012412957237538736186754832184189220607826526013495879520688856214202562086010471930585023968605557609019291457591483918242562189288675236260005134628153338065814291967758085256376766817596685750597197685935484139888136160805678077680 1544 2101056036902015901876932753513519854328810419368938855777615937042660488088210314510934453743229007841460098793203573904291716205844311633781707825065903509953764910673280776895203933133646757901395286638043669947085152220093982742786870172503600868243232 1545 -3036565749037726001958391811251132846730607840618680604887177325885686564182032589625514994222858573265101615227614688455839169446478084480321712360862468242248880858818831868425162848903209194661684970191375342780002198815892059481230978860227584754926512 1546 4388760192588346498933518718543853637560243830680285808665939155762949415387932217411788068252977015239748036870678493027009383630885808231054882674791789429693231848302741177405768622978605006642056102881398703908886298529934804749718070110573325633248698 1547 -6342563514289595155044330891836956122928075014210827728289397005399644061769740575541191112953116988604094791043033061810716956369184511278262093310498936948293571002926566796018100192504448179564497324857559675069755046641586138356906452764514192584403608 1548 9166594294328246418637428260365020476788632737217452987298674122617959725063708318701875922619898703943974877776731218966508001443366326104159190708301017229202452549092510035857704343649738974570332549544311482145135606581528227483138071639703591075501296 1549 -13248456952840083734285642840929200250173143515063258081800837691182074639748913336671740405822533473473493623245848824653702093327176769547346227587264870834948557926359066022384248541581841048571959729004367275266901398423698226452461385189437532396863896 1550 19146368822160840344954940435525035856744249649850310433801315648201283131659167736216886386212098315274802902908160621187690745081902262629874476848765505865720450326815030431979023045539248802191665992024473998705096900713064870446655285170603951526011568 1551 -27671184205158580710817941542539320949426835290638699525267630757070843884217242028044450135872284710551337755436262855281715143610104571676749938504861626547347784002530949726679597522865513920192546664913512047166244756989677387976058742114619520789135120 1552 39992924984198214506343492473640489371952721923585520602459031369562628231970409095061438120184008335025341568343457690461980107272587276671976871614306179136609468198003027640387982293130153341920025210270330432431392914068982887094030807726915299952300848 1553 -57796620580812945377429411936750804130541955387240554755864520033729523777121431934028274098351232229966710008997179404360630477138560923597840182630291680683130624842558609563319959514213612801814681830732626964005348879291905636305446517341567752328730012 1554 83529891552502342429907154294677713921035243459620275158723573213869235832745374107844645064192698416664899294590289860018570172741880354362015389257810167790980304804466985289180589714753026138624756092505204619084875956898209483347769267120442349788316842 1555 -120724518718782578353726980810230650924348096498089284477738195422916376775920492477432432150723323240718875462357228788752126564990099944212707647245781879117905635100115994054473487616358581389814422437870599218856573635086079937243336350366976963368056992 1556 174466851127282922310547731945923640430735853077425011317968915920943312460808391179686006860043466476672305968732367846713789828556382163101877685526387417243958629911942275314207370135762708058456866286526582844757173072338826996828710878201082207160362138 1557 -252145109666859499924760643940555003317574809740328021724510065365986767765569847526400190524836019332250285339083052770061784352693319926452806261314787793716182389705176475033679423971183239322426548777779590291941812898228261380656514769029151733939836804 1558 364420050785760398566198058907360013574892348283248435127148612664200867375042300363431508074647020822151766482319442831159742981619898838453892488141211945137443620044885601082704621474461162295562038479377030724264240687404226924269711296284920489272299422 1559 -526644890299409684980924413308477578020482448303873845281903320138974229011817564683752065007596649938010542994699281416712553478714370863685466502850306218637155371616223264401776805843892895541761220242339606275471205487731464691842275381959638663165891656 1560 761120928483726137777135939453155172610602302829214954571441751192647006872573946506941960585953126213386615597140620315219188103010074040036841294579512838914102165134968883028006849264906567060483907663156292695376357233495241799830101422100417759008569792 1561 -1100027483728225702210751954083035105077500207428111218720756240008961326895364249950378522379501867127975711734196109752249790561431394371844941240844330716720935900237022279000651802508928405710110895838407432265134328102020063090229618286592149812839448736 1562 1589707870852408702933802737274314690956868052976675800651721728198057721068040985771440903491093076058380114371480795696808314996588519646905528839386673685804215447625159000412694589540155286608702834661956391184521038499917505327633226321367654466265096032 1563 -2297477586846709064730983557402001331832334266791241563584471041596576259836408453888975252749024782850687331387973030253197806661885746962545470993996968770792938138850022865311082719512955549229851755727811617450134125623887488287425399800674721865010770496 1564 3320468160216109466450188942836492946580096191996989786544732589265835081392508879401873534062688405156648151443968161489012078581822157260868407200189225292081363002008696018307552560309599216459635442616081985447760576442597329568070898393311606600842380272 1565 -4798564028761487538999286308580893776230225299094077186652762837303014859400588055557665963345962605842565128114046052789053486873356254076559327455905752428607153278218256284784772353641006424320770066938477104046362372448185013678328882967592778615670623204 1566 6934951532307434644592173920628031846891749350727714428045308632385153340358511737223048736741545237538518840586464370824379678808835326660002634481299368508157933406222261862762460288303611122303736408289823386883211573904882004975342626569802831408060416366 1567 -10022813269909861793501584723937483615244506716943535174960795752643398671072506833778733073261478090743125036881027086901772970894557669476781244285299588049433959967050251382367160540814151431531880843923162541263706875021549441768625885404051050850063419864 1568 14484376530134107716921069376937732490764235605400851304776435424825250387761283465031666918157481063367708694184000500704946431851862649055154144338206810588147418665971627789010739282117301555283047779854982400741083981495507819763514076724394532023290815155 1569 -20932935091193725827290545071113744491130823017071568412412093483241673498752060705129734301573621603132077645390291146348946475442075082716574345299441252740954301275151396498697199993425242689118377541548646038559318060120759292630495550553355356133880382824 1570 30253422716250218034615215254569843849601118124350312492722054440748113204638721923059727638764158327824942047081437110697251022162327773551949420722846342288350353894013420305286604503665387101765517315911091496799764941472086390672232997198924124037938311842 1571 -43720274746296928447627940571745071622058047474164202943545879520046093298865350150873927548852530796501134322453002627704996182708634746736657003790595215341166102856404315698344966914425298040753946351910382121644829166781385238378375814560024619485498149184 1572 63184622521985992423622144702477985127461303975094516271557106100225769680920702669483480874373681887712937926471778262568601039509125029891864900969079045914526499579155736572409276547689256715271213360468982295913551142736733059863438768087550538650586069854 1573 -91317491141223604766303147317021838508418483820789236625273309045045807745917543255163241252201187676258966496310953124951191644780986282352680121553655111501462979157749790487102408624541425629580819139867111780619537814681981441389627540429570550304999340636 1574 131965541895516891039960412741782185272875607104106376205260346169954975763643934501809518572200702233464853755761116903402641710781449578164968420107587283474655909289513202522795204834627921908921639247021860355758852047887563492972901079565037174546676851464 1575 -190716056293990252938625589153584747713405959043460205801372450212545521694664408255971113023047766288167941649320843981133699151377418464212262320696020905963415908213153614991880348457193692661692616689768016642463828811045837923036583614931763731533366414200 1576 275630979189931656709700650938623749750717891429335789423660618737007602342343534075006835432844217001123169542889565815401110604435939823037110087203588984409764288911921265223209802601272385997404551400127825258766519430383323081718748233836153776313960568242 1577 -398320645370971637343120343446173600513122107707310718680872785326786387375372207454054605693572174434900701410897920012045912769653961239582780926611798029775180625301259144543567965049454101397137568348886025943141322810620070023003761624374206551172388276332 1578 575648975072659694897803139400201408038014735019023455223908528909229797151956674034346723047755035575258237859663155422991059177152635411881274195341666602321439689374415747621712952578721610560806401125847535615240667091281983833937055689859292334826987749944 1579 -831949007145430087771996937611708365782639462759784034968625894816051197877080126783004966642980525097371165321573472852214500528528205328771229201474560858361506697839317996907654741119045557591826794773652115759912044013173880628221763710780844027646578281872 1580 1202263655752952940671859407352491429645335391304667485963821568086838558652869581385196080210077553632598402048998354553602707675168736346316681539417422005135336059674136206336707766613505231741523925995489297182648198778139600002791139496105644382966279063624 1581 -1737492150984237821215266282910788246417077356541300251641955355938538057387487658517601367438193853747684505774017962810012246169009949086574664150604729232325432043111811629962790666090599663770882928460409311824311716877072776093778724347579048325625294144416 1582 2511077012724733522893195454964829606135981977871934721772397457837358941895006782375712407929004528534822975171883574655232518742917738770555891584631474257994394956176722467688520881516840567940009742275670775278666596189791178530472894632610779097204499293624 1583 -3628785289268740405920734787205613956378947880038266872147499438467476183185379191453204318427776853058073556606165089678301561726966968539526300252743236954501507273699375192129172214251995911657240880570429172564324148902298228046958409128849428823594391596032 1584 5244240813357311716274578838943140781944615438659669959073679283361524502441894274052990293466262034768942065043239025797210995763859741106897029926899050079821116025135510649266485378028787610529886433106809564076122572977057205814085062621751016815542056086672 1585 -7579106736917083470372046839463999623781113493213207500694903691854391752824658070042076324143249977834071154925147302897813457612231863145516158183800345554982666052543853126038878782913560059167567215833705340932660609507224558540028982280846762793740487943092 1586 10952606867093495828366672269433946222821573781515925746866204091498903555522280466864633227201009909022036895845346055060751637339078703708621328933770636086468173306431852843264257211112976916509174797042433336222321079172767089454544719241315974258871748437336 1587 -15828402355172936796010859342326601133735781822977522290862131824270882447144391148403311638157284224359678425340927887273103789039795949132085814752361228547036946425484999084454244368790107350491978789299236259275154333481469678870591561987829677320646770487760 1588 22875505613191374442701312316132576263465983151138193492758496448407319258200606679029952285266144610499609055642555127144861008783451705857975300435784195649091272761036517005447050637245972858534313728498383328934741357097649329659858140202237398239885743537436 1589 -33057379330880178948351781407154026769154540172769134295376065345828507483352572094238691846163469226736891222456540770956131793374040384993115970707907799934419535030489481676369785789170765877475697739602423801157732671256140818849411874288471468019080271048832 1590 47773409666192662794797430829515234824385981961805456082570719345125405934274120382858250703506830553204176855208087361311085248178702436674035453341047908948583360912502784455376290471727042882610096619976226914872325971376086192926139339772630719833120604249784 1591 -69042751360265377503132170251937489220240109478337637934447277732000273601067893323433312768348534859582093231949000908851744296398628295432605823509093456184139036450737619053747998267510889244416259805915804318287689811938047139947869836110737785845825973602000 1592 99773236272548139440020976335972520725829955611484194546764405254880558955380319636875919903643868670372920265094766805246783081630259407955412526643525330517210097424879422097585495078777016311915959951431536710088719892224335002566386235812174977638261427996384 1593 -144188332427839752089732584148010009947502934686992982316537659454565632311601672083425120141859803331143990213831484479106366615736835552499557512215588593547080268882108978184306728555256281124270854847751242432757550134612466846266249800728790197978326056784508 1594 208382002767191927365354196971361530250007021570890988994769876608055783186353833524557838103906773355808327858176276179552779746800989783593409406660018785336169038199693269047868887806433845809461638385671432367713071778437267349990242674164964601889759939868856 1595 -301130284618377618915571711539286798551599976407770094905936477188405549375652930811890955359564382686427227574831261737878066643108734711078647018212942761974135364828336648426240150961809858101867145285622936520327934521014283787938085634128756428271540048630656 1596 435179815636408122529118128229376874688567456046030748542714834987384087633702214830843239359043688071627648506850712986323854549095833798380906601663554533853855751506559354128750945664744898193842997039694965397782394606086195539445747837255903748320853860271036 1597 -628922420286357356278261263075607882319121622018668468393680308769796867168807671443033606187385707323791575246915635850187578222325123193261228683087861312470746297440776079729139681819893189679359907829897843060574823742898535666696378871973261868661936609340860 1598 908844468203418134937343704635408525577571885023716703125023915272589352231077906759741831443171868225617978744505196971324142664369014372471502825920132988990894018399128718232420081142927999701116983916500328532520748272730156771196506166070716571300347001873144 1599 -1313415489713350692557827258490230094143324184770487200782016575013136513124855877132429491167552603432478663612759260915371037699416798044844048429497883518921672745633544272529110864544161920647066751204024420140828551931166561092014156221416760844406651828615368 1600 1898142086248083494248460371388614551521373076566934405905028789602710708109004156716822788402533193465812757523649557025461801758544994041967492377089413060605262596751390711101079155972498711012443787632338495737132249407421045951804680812901122150190682785780466 1601 -2742960040682530497620776266914160391064392107822253500342185816770580230295749091465726666415412026818673760746910411272803951651775801455181800123169845878302431489621323953822926663174296834571860465520418670718483092578056045216285745848921861021561764908336960 1602 3963969551439257522425346794168651095602457792130442184054259994025957095991498029096896744250908593421932856999724445788836819720237994453372732556769768440309671474909392796665135568135318243467349338262622186235706029387283744321306505818517947010693767371706066 1603 -5728687778188937793871577216088243121405285889702944506366939921860409935605288399937689296912461584249100696608581171960462853348521786626404575937433085907941622828511861753358065990244664579310185436742713529289119226481811877903655577460619816545074153310656032 1604 8278357805914169638799690965691419463947816435429979714314624125688595956893354504489548329669387972352634110985507596455899908994884907260563222499565874536581815125318866491897218739358859175005812581779562302852745954563420917326525103931325657359925841817275368 1605 -11963363334827209118205461510930415760255603317930993112346540096447840998918890653516858737953493403211385234413636773060337084704093563571100800009634679382934670978999722894026281403156256134934573452603045866972206409457555315577565498452489283255681971974368044 1606 17289259847654794390734174634613500490374723793449859604052930913761812709098801637871306385312191306190607911115101609323658578036989331881503111691292149534338148981912142214005086243551908085819182864504900017038248754807341408618600451852562687792004655103368120 1607 -24984100985993962407315689743535993315579359350129712118351950587502120019419819732120003065634386498988553129912005713619679740529065761881800963124289897564185198315607963374030577634231139509057376265030312387208116368367054362196571608827404770999327801009785520 1608 36105312062699417742087984173134080205094486505770146527973343934922880496152100648497642800492272666150695175816464265170279178843736183605678186810400321697542598023675178743431750052971665656368795320590284907032761057780362111625724366649821392196652375467039774 1609 -52178607421252959036250788448382242601718438506265233164942248996192761580064856106629558370469190916881202421899485594110833565307058792859730737001008898579330153961824462947595266356541686943602251911558190376893306184595109459808408504102383849229448426442467656 1610 75401172781798817900483958705606891268391904364101795126556073686221171242098418614363950003613471788520497473079182797639860365064890566873688775804756173413511128201498082056672676086989960766221317919413917227588681311368208260085404570811670120989462901597635346 1611 -108964181560382135363659821537774586078626682319166009625799376190909380728558776644323207761019439476138090434654428781300643203159853512190901729069244011271982984172633349550521181014345219948495789989868694391046710161827863422353335532583096264215395530671192088 1612 157472028339987120385522948671304564181113266315907711815226302708665976645112332628095242643862979685019397992706323631222262542167549983773883453963764765326473286147156683421490763556207591156012988420953989079020760217247534301286887273920078925386063066112005256 1613 -227555499881357178164292497635357329131311454378571657896845859423847820636449392291725996252446575945135725179933270225121251766199503387554979560608146815942966093660703377246728026522145678511580853673515423546570609420777380783470488868809755539484954137950343396 1614 328845033833575811108165103679867818455766006819099212452887694018987747243175027160587791521534981122192857381642472033061230414619521977508887985035399026835165453471965494871006452000130346765418363160155681961735324458902804641874753332983367736331488763165959960 1615 -475235892845599524853946340546782201569713427403339140725530453754792114522882904995203223519256598727439702403835137900427565243542272807072442329471421572677240426291324914418121240275112079281422579740490632284482954082868576452900303195353433802315028453899376048 1616 686738592567450132632774461816761461392178260044299438542775035481573407835254793350879277223532030153015895861950820784890270726990318400990923857493953351285552066105900730731865483217167169482761765569490437589074505538681678249661305050224402346889364582783185614 1617 -992415874392807531311634688955314052314334454596912773694447937421386020452610952992890197025209528529652870144188955020249977804982369753914701296634102123541856930241493235237637420614435225248143844891308572578535284632813364485057974284796809925528886395054810904 1618 1434200737623171103956832373110320721086042872014543049964606645667010684301326079732717778949059661955077268270904137015638715945766755568056897668019328551119847216681275725467026036307988764424960956050125136707872576390367430196407660175461623079767510554243571752 1619 -2072480597784875487346528757603858757421432934292873299137376449810943097318063081231570120152001746687745413206570493315531494777407446847873119082680541275080846057274945853199632508460597727449902958957594977805886514743324774747171072559131562362284333720440129928 1620 2994959997143214201252038985952340176196693000545546010315318378172101536233352950513139583677192231486023177316242018795542189995681866592339614938566215212000479708997421694515739263471433769725700669510930636623017163208650876839322668279708466694886356962662682910 1621 -4328182497412797943543354600018060242220997271756886335002693367356157754330134822345268760635410222210783131541707075624577070506526872847094595894520926684253744266741229358512098869606993225108104162414373310067047650607555010530162704972455899096743107410462195056 1622 6254382166637069992380798922111290508543511397903835628448696748897423845282750497975323063587589804348732175525924889105208072638634862496966701908298195257787112181388292430925358049040434637203174320584991661881135871657216056163401436217187578443057941462518637830 1623 -9038227696142198932698232222955043736103267773351406027140643744712736421139872622657244754461360805634621706308593441696647302626590094175104980523505286387035190715859898537853534895624160265592090763619084437483682941531729481522532062254616974781470110674548532784 1624 13061592269088127025259684947338114913968147601804186138412446478131261618464604100017965296985235717813958354701633436845429251754006365865879233782031395520889923152910236729897689710708179727652649258891530033219372633531789508073019030908668354660255359470103209792 1625 -18874406226156245349059526973089366762880563194743081598052045300916374498416100044216141643941295021320031856666510234259010796593154551277685398953962307197766603248711712850124912151057623001901802951493816147138532765317830287535600509922167497748366519340225511764 1626 27275359201876394245378088380942951091195123339672644306562596336143633831155172013951195560725273662586806614918136566990379288405560287586430659185755950020541531937080456397103013172907955319714804818823374408435671074265454890734904175660520394463709947877043097224 1627 -39416824711575355313637687367964414066662768239204260120273490129476677843134204083714759483774037944363852499451982186279520453106099580923527274050653857377844795378746727121766002273019889679921485333922500664595368407207809762328174011871475927929622186268562601304 1628 56958316278276253943316622367903686576786877605081741512943509912870623946080146831455323702638714889726747561874949566322998777154387580355993033267989363417199882898733342062567424302867052962517680998836290199752768500929831040920018974551018996893981270536211180318 1629 -82310008696487707704660535610382161642978703340641892942976478846958484956444564114822554222649521959520446651682209177149965419524217120628566423134419224628568991690582741667057529946374155915836631131768456331270819398448383392123261992003235975898541498983170600544 1630 118949363981250727991362282961893971234811224671464876636253349751906704166516600984672145580471887721295054107579845244952394980440657600137585296680858733082975385002461154053664659877390460707216465126695100764520448538028913652626069233420369700423169255254588687814 1631 -171884204703106452484783473157618476908558792189140350324087994532815253138476745213574782136722066370841296824857854016307741804303952062340567431069712738451869114233972923429577781847217587627855968969494778630009265762668873281282568039185260623471323778529040659824 1632 248387538871284327620858370648167535055015500807420922383932338528618622932662592521983694211507455890233810859232806944331072770740306123550276464750141108672625614040411875101351334139748725130519512482487816636084668390565474641829512043240752834882914377648563066032 1633 -358953016121020615811034497855128595724394951942223027414197472721796056069424943197006457252182906119983454984323561329121550262860972612743471883643348154586061646240786838195936273283329251478522302071689201048556427624067106230291638377683886958298922795259394879232 1634 518692294337631565312631764118542749530875765458724299694064281323990068859872238041411990067974691697983368253057166732366503755762098863083496618419183510975444533775290654985090902587317016838345458098288168867025654061234230192455246819992677431686837598932986986056 1635 -749552347260208216861098608651913852435775701455809196117608112899075075758395317310512592972126936942059145445534281635202944806306340158780079611855000127170773839331372323494760143366264097090125542196864450799479186823322931466926130287610364314640040465109001506552 1636 1083198633518708121659492370996041430185038744168730668263826941264448670481844735524604106093106794316565262307221246839838380785211502935509808999893060190959426229692437428068825963631446948453763789201500507192282353501882581302634773127099100109894252710468285781598 1637 -1565231731819009827896292893751084097190523900055034857051032377105944906873076745706531978370061336966605985570535131977770495579516478345402530567522377645233690596309995672317614214439323944469330148241031518289765586590271845377774862748007240032174451721874760081200 1638 2261877911941829492018011654166624385410051753642179182286296910376650177603647332875852992658769580366577700199319513092119601033198096772593937337090266122574039789302142116155976715640867974331584826172945803709587252776824270902582504413869830957587483462653196777386 1639 -3268689240026859200032808504012975144191427826291235326307947916065991773071656510586410364655849005286782804434385492394348602927989534459754566815902306484674696916195646473130674694778283940260398802035460305143953255051023804592786891536258196963637562265084131323584 1640 4723267376991133544175920485433986658058170307603539805157376425013706615291946369816693071502441083360148995521541705996471037790397952724744165606967340463793437550863165352836627679588829699138475758075715004594639945845646032552445425568130718155129322445361795027108 1641 -6825451684933912953022452282496506332757403707065064576230470905645685852214664101519335368079353428608572585141807071576288588543898863911249733163223908232684614710966157300027481476577931348684171739551357121737017655686786968544605987975366635117565456212535424109344 1642 9863571928900989697809445906876839612053636389772042693114174382025676526227243946118622385891932584210400028793589673660207295612824748458839914363475202343107348995664833477393724367241137529972928344691942413016402896389274806618630542503767424547697848174209753320712 1643 -14252842213179658819212706351110681574328432549078773696010181275681630186369825539177448779310421634562292018909331068047696499748896303573007319900610213797709756462820414181133670121233374098496593958548613710207551349757660309768348489628329846043260055661805480152360 1644 20596275829876619079222692766907845995408786087138750185258808362305422795380359931946221539408458546604907078738607585536116186091574232453837871795296913020017607864758006735171613217283842351818939897377875177846447698829955621077816579579754475624117355402926537629192 1645 -29763902299579285624016954710207485678746641401610886342127047525020745046299994441415739979312111355006883529863110989282976961931534157692865284359465131060199352284215725926916512614364326534201382261837612913378090044612456377907421660319510153544009301936104366936572 1646 43008619395739600415151051344263660590770555592312602932645508509272701250852045404694580852640195202269397161942843942896536484528072721723842215090440081356053454733521009650273856536409993610595157136167156021457022057407776845604951454070917816370580567123524609707064 1647 -62149993333728851516184728583348061614131698425210014287215859500823527276276500880668762254382048718977800894884817268804734469260289053779137281448208022435867501365071705483004525216206356156545343303577369226259641422241209297672505793877874331177804096234242669877392 1648 89813292042183416914327371745521284113401739576430943049384853414348389884967964502740835563128431598375215232893040966923228505947875926843635811880615654630637893939106138030886808414155103927233459454869464457371590346677290158147447331523783156792736127405122642163408 1649 -129779059674876250588758507435932676855497076251882251959567879189294242416033459547705084821891132357096621195541625125304167474637774414106733658314248649656440240399569812440072992558122593433544096975887347215663445194317108526995556221292593776501718178396638753321952 1650 187537696296983203295113217651008103321135874609033090817288051569887477983306415017887504692869713522178939563998020148603288207242336691550562892477021543241746805306907471256701083616174002960820900271484364979280977392008301642511695311899105426457781977170518799348210 1651 -271010720208050881066738613452355813879051478612203941272823754079237012159108728283243738725479533117784307127565615902982087199645274970565738988046352749108979524667551383137970694264906814091081393459326058720603990384943009410507016205466758703086635288253757347593400 1652 391605570215697909134770159816327301938191876559071518117366195290217410102698229517984726389218512675756967127037465209078740939439407564517779776121452208684898458789567249428957907550393011016507442374232152550979214459249319206909034822361193373903642301582185258792248 1653 -565888918689468349435165924025989453380211876928333316024882851437432434957894186915520283013357435698713260595417828935887487641691789483471267889484969708564372553613477561284559008779465174309448291420200493739944940614770767306588030260202176409277771738985224805334080 1654 817762994332288763181744983764492854843641383506718764959399095792500134415257021232785092296593963526360618197778517768659511555161148560765905799007874071056958533198553193466502305823095782346418370747380770674412612156000000908143455961265808290239517617737972188337338 1655 -1181648295617381898198538765760837317754400057326218188279765641231229017157930683568732863712749954746860750303997472174784251231336473578804414764834392668543047266901112246849614774860231717351137590025024962391869523726407201378584679599889458190260280606888223781009312 1656 1707532362059236990726535076762797876338268649954665019130348119453293199911864519857735519369724256924971310255580073116915534526312504604557925940370017783109973492357011190248593843769042293265204709758605933657250169888633339637677013248689781943967468191178056351212448 1657 -2467536495042604392739917506771438034768675527402661560485938692169694192932149311767702896735409688078712901497330406577698781750195668152599367992225164487044056351686911343442167053947138542497423111398875919981925053355031180973838468629379564558634389649322570304320960 1658 3565519029592623201221903583517689037778092752072423668187214579519316840068440098607763544878533461100470842510132833704303917017806624068338687751882369081225375312314278706976557066523685751987630211751224562947474131615060562010602320023195120862584126398042312293375614 1659 -5152308475521702158685189272642348845564560452710769880738345367193052690204044684023334492317189750120742163361378406945095079044333183742949769683298510279058049554822555435539633509638625629603191430501705866153362949805941607485832004668775559180376144624583163189110960 1660 7445517373620297709078397818216353197179942559591923381124693931791990916177413475875108861030512343979790151498580463820549983298895560695422178347594317546955147252950979176243057174856078207475118510573468663199629280927646672032063052158033354620714750953270655962434776 1661 -10758518141403253482623552538284056408435504414183693051890203190564720719876825300079397584349879625925393632838049610836099278893175191564021055006629515486865554472105134380710947064194441151599929909490873661048447432213046425110673958570170830294051679142714574834625372 1662 15546403973468571032408199202093289753728175557268030827650766205638314453085059194638353942297324139631217584917877612654598700752922390368129394299861346862919070420503704077671898799260046634159148466960390434562932960892490292230851975006480340567439930552634996090460282 1663 -22465772802178001006044013267162225483167667325487621951898464887165054547343229814913952170269440357346109232571471635426022422112620204679507740462457704921284396073367340343874071815177645548735910195259410436878489373728281055938774600703654885423165226831387607705646048 1664 32462154838043102594608224381333999358694863400149040683323970531843302421018594005128860609232916884002799730655305014432432287994843764767427603929151966747324793324201472934215894127694253829830989120622428945479369631842255887253326460248844304483640444525489070796996080 1665 -46908682692001593230621464080728167501970364894098613066809182091782894726978181318456550084891242857454696345875383008235345362447301082279123635934852088228500201552472008111240672465181112112958595835666830623902458875898809161986847482943877638377504426303350342501181520 1666 67786474374325821779426245061531857494846224842535076839864306453131565993495542915607524281321279565394705532074798687168415466518630690096214432273334759832806407558608735303059738613599714948395592441240944698444899069632213544042324475202444920668477945102339541333387804 1667 -97948421671736917591294551484586259218956014910449751565700324241558012690082776697754800815056916026220040154016351788862262809777880238302609716010715737325388354318369996608989247076810842198652501936249668186345146161863658177092692937652459934268842519088876115722760888 1668 141537571766261917030558843011000193570084155316996909604075976431846021580736402566358956988185674540638784331839495184263064010226544645694205200031578581244382687916814935621636759366594355561391271978770384304748052173019100850365417859588196909206485284121365105130426926 1669 -204531381426838998628564272461606248986872919300815144006505769430805510321821963316857048600592291537363267468852635240842648715591067934956948811365891191529019754716187202396958634972446033026152215505029644908721586960276406377395878358580985400242554125457366375756234528 1670 295537616681064373580156907592443036843933799068375666963457333633332511338130000844017737861187380272014151011968026543262213242921107377124202715346311989689630876803925840844656234637852892466653270079917931360529810811385750260390190571942963073531144103190636425069070088 1671 -427056638444404777079092074786487690047303256217503764095734150609541425733589432932063493267394610330352666309222804104396513592928484166613981424363748707505162844541428230027656344896350496151308382040230688861444833193839635002098163695011910484592293039599191626358464456 1672 617123516280453590364103475276267328465163835216886928258810630542904481835103866980656025820669458060604098140253475571859472615896435340494757476116545466554308339835374262489335940698354147730520691483474173825005174929928008750622763614904571896721952221862669810868604112 1673 -891709382953970460316372895446483620269621971821208578329274674503468889827655493082424580932720824749300997989144380769506076594539076359189376325531866556760929580181939664836324726883841828605151864981261158530340973071816798117461843268324110755278578586414102454748353220 1674 1288529794839931643293792449591987395809559183634133945357175370248149315678332899026638018696642632854508116574338123686695292613408414571685261140198443756529112188275225366110554498283088464635788336425077579261195072410735320529345018583608102395857574940022725715480104056 1675 -1861999233766907870354685878994492086450949518375695460739934022307008119016687522209197282541338239926428316195562292969421267726192083683659706506459074176684464989928171681381767074506864984379856318313757386635551582849389382775465041181844042594730458465050355926619902720 1676 2690476293336265093471962658647874882406216505971357052894036186531933691952404084638469444591324216205191670637632014792205485764364414244240577247359819302303058125169161106011050139483589812354478679399610473332749244060514804218052668610543411366879278787925558135087512296 1677 -3887753514785479660983023228677123851643903721885348799963805030203633833091821318469554943615452136373625607546909728027586289863522853878778962824794566575454842327605491873051334130133744140933749490428807931403199613354573645695260891936715436542261256567664060139604289784 1678 5618005695836620946007089885384174767572613134006071693739831143835145293888809420572100968688174108878505836440315068312012848612699150906683382816722031209324071692012179651398302082662144862526482222272859316022669815772384843964806286056914106035049333398456338996060012010 1679 -8117649286665038457139256012959543721883190817436387716703085283356948200234448117218939725207302191340674965481918320016066543803080743361254814769204348946594821978022740725721057332266702397198441973023996728489971172660913723253270699276375335557884190194977088594408919192 1680 11730006894997947655429549685112598556057610240105766436774749413085904850087037910398142149653238336482684642939804829144089535130576757232493548612516965695842578453161284455710615873509363076472398235237246349079477277852962198796056304036856534993958964737947014801757496752 1681 -16950407589341454884962807365854554861031700435613914619678314663808481798054919194042309770291759042740711583329960324922911530361311662971096891942803505956666268402694022679330476035993540812844430558455209775127455605732264356942297215518904486340562736864212437444967334864 1682 24492138007684742261093091194332173117794319309303799939787911337104232716587147249304908261022778958408174731067859386846452981723692196231019113554489242320262104926093455494669885892696818674320581511208187593243436872293524748427196621790061005377464207889486923375759565266 1683 -35391023070275301373967082283189522615246335292157885497631028991727444021897721750014050617370022577241000648070641350086265331692473891945001758983783072646926741443887880073229442296798241196903998878541007810002315506322483729636365233419797890586247379090221270688346034344 1684 51141495925029235955974015693697640867774624670210333027556709404951745375178467916441097060148760485551536149566158150169682359204661358423622837423531641609698922250366595464744158411473494133500484175967461990161603135692630012866944866972123878594840135266475410490942897576 1685 -73895574273349851894898658542597247315740288837184572085310505190718591986986193067422481469546815376104413056203883635335546177680393270233949815031388064432937291021425266154864405236022296595697754997289947739568656413731443727469055367419719420705462622709468927982680077508 1686 106778370728211784894254221245152035945098383135511074892284652729067602510159062199004950762842461123657830978001532703145208480896607971511370982655834994831886790278027473023085307095364380554894742775739878224323177139764746876313606840695067544174195492424286913828846271256 1687 -154298618491147795126695333229179511183203531222919955467053674690715942999154169916534279536329938015759278314112680315046743929992257781281468052670998542476282822386500519422014882356709296230243237745524886857794603897313190872247450257254639520162609334983252220979003026216 1688 222948982064808818459563702391377902285091785567143612563696717439647986097146017369642925995942202175407870491967952275773960179173304687823761376489939916204688118837914303993141566334188982723711483925977289857578316343659928431158934801524697228353883166300076128507734163216 1689 -322157912905829633289944175042847950929819789682368533652994799480134496811651969501657132911242036766458278803837303469954551942433543889631496323286947581118908212242124270331906520156565049299765718192106710587116099459331296126312190571196732570728642068835079613738761898040 1690 465528200228305636832943958551875217503241681458811597446272671170726758601158585515533412381969916532875063997441015484575954839226693968394650989530975930752140854876888830060957023492596181420405333338619145158863937506533658109097052873401685702717425134379027705618578145134 1691 -672648086626897879230563993432900359609450739414388067044929794144905883102252819318820680721727747533837944402436412882259457177983750215673874734862469942447252518358049599130690234922743612514764241040646747645434862732984554763710521434029385360573786968153177934349071368168 1692 971962868641417991183520625151702505460387605732073157932943407104267884496587610095606318696926956450218522022720448266928614544469120409688464220017753421976332010272773378046786023941073442451305539833469033529397971019736544274447217120286983461315696173055793830546533044408 1693 -1404511549384186320604701958602767564056488326459229503390173241918190187068024632736948881984552152765232549900580226736314017558372813589596372060934863892983923197735982886735837367131504510520414314765590129641494891564241092763515291035767510005870148773371185855374621708988 1694 2029390850922418260132236636807422211260269332428590224827947170334650889051804885323626874216768083974234642105971688906667559184015983713275864928926629852676614483548093120726396382324767101794165775653832763376924783381812698700089272819909150395972893511242078677286867602280 1695 -2932418296736789098850242687915497924516781211445060969533477480870749407485393911178588840555015208217196621011285495206502055856221583661349674558019055587304127176505268156519907800108718850399133730333931686047291655490106831521801657042923995936013221591656767382172017888264 1696 4237405407398325171153432485718417037282498180183596981494388196933102367531877337234729222540327440242536428920889646664875580248796544160931977734115559126071047444572164201964390979295191514719678733990691813498288338221217301841638435272728825152877525005088232876835436269714 1697 -6122642080074547944098176969813209653116139673946678058275689650112369091612334084207751592243245787722166818554786966724834075046171761169900032076256309405903835073520649741818759910809284450593353780567787266292359657061557431151441800757495574330721475033824408768250859129008 1698 8847031219049343578335221368755039944573119503250941263941207808972508867968246652786996373275409388050425734433979318609200732430304988268433822948821849101125181491609926802767145139160371758645548010030991137667262003676810857861044951128043990100863549468270622233569585380440 1699 -12784098748907878290354574772293483571388104417900212894969340857201272477517228178886671492879803067844321876742661551678032368566545324809127067481472660394707953690462605551866555680867126545374830308569277946083754495399930734015586344444538999429784681162478268522126536395856 1700 18471724819539445743985534060459947023575578321771559644532023843679145164882061062374333664493292774518531266056722845354346934575832600710212145422282203489736470769191796144607981515631743271640897633928142375511496382198416911505669506574182299670041899706743454921168680893499 1701 -26690985472706453994484804427753244487257102034246435780912305286700596542893240885495326599457854327906855620119012211516723447064301975831940733755285759176264368653740710904501412173715929881442776160865196775588053334334080679078851788260171868162331546843860780346793702979472 1702 38568756102384346684426390752314535222647909131899028676158216720438869044790976424605781412909638168126826823880670218405814198857231738126552409293357278421385624006592613716274594798735782108439731112935997724291053870840574656851360190195876776452830068137052741246952214457312 1703 -55727742393290204553892744471586188056609328073367173661475939952509752975583817867874759942778370418661983144324801846441541540632207569328962310578291839698215012891849464879192173834440502079388301201973998987677165111041335775052238621337791092971143474659441453222197876980720 1704 80524323531431259308507750011743481891187443255451804067863998610610318747893539411555119919928045775407562657094079939372327212251565478725007354399721338696974199141518710127357810015654486923073041803150054365770458711215954237739665135203489596339341418484224763265552945323994 1705 -116358089286486757601836781584217626973149977874453438699259899487682778323752528773972697373797126784891160990176582453257955845912033915674556918700012430227601220559159591131550891534666774744644050857879587737619862566232044012419400400257341658880850701564222348514621522266128 1706 168124454187687684940456145350950939491812567253345620046595236480924285490244629635045844612525485001138183539521884125612020024873671518360864414457711253672350532022274204849997274306484801472251419925678481356751730397979475823242764705477416125912911313020901650749136328525376 1707 -242932156472675788317874359038933594428330822522943872685520879909332493723201296690560282510675893285045602370793937464058595298543439695067925657791850624067121288315252580203605139512238294583666938489034438052632327569966514404982527745427453731037900345966258968557762796606096 1708 351037068791872883516157017732031526069299330226531398264472641835218960060257680613944285853286413775488822276906632874238206467277854408267647221475378548175366786385016559686308755408722546566419024242349663969499281318313880474683980717812429990408294523002763542059506165034260 1709 -507207633038802924426991450807312287468207872812547092006047699746251316523676274362109651764829550677258418673153590053045251509056259275816594020911564870767747899961948997117677567688499990106962231239837569359195297986305582039276950680310757970669106977612821702972846611995248 1710 732889309284121665216481326567857441716357182138243298486891662132719617612294619472034307705341083156444027286084025493925810095176207256037098539544314253164110564989319438084497551619577999325389609422437805941697326210165383127750578338664850230019173985909009822022968645903760 1711 -1059021664428161003955719886464490213061628204072729436779247692236631685766760044464523415333527245628893199595503373774367951608306872009863391413996425865520038065572627279571049562980818631599651201621660004588537582675453802325778218974632465975005511277048567034896081690570640 1712 1530157538423147080153269237543122380666205606785558996831810026606408714742215019411069278006691289583989177749244424998317674865268150595860048076498301995662327133544253875072745497358115290331236646350199550022666619904033803762854262402672306853838416793684928343861163447848022 1713 -2210992379990320621698968821873857542942109614198942762605811650529709784615779165307638848646989633343667964362932990654312386694170725922156048647753501841925969282673644973138391104633970228307757453981949945183534123894162275803249510575550770533640603146534671737641436122852416 1714 3194862657024234102751945479842191515608396221396225356304405021699217418778295329515158094887768423738877387874144614099083295167609180523968860663239719326516263825426170279441018133462500784527967364293552600253242921901966326303239224475465357482396015993405395293876555262646896 1715 -4616172195396170493983295014757922740317193356509158588734260130109942424870819271591253888470347557581966769431316882129332785955947946661261946991342118654235782117136873663538989990804813139452396703414722142811707762408803676148016765237886644647643453809770911971062504886712640 1716 6670088551544330620427055146481087785929302749907619158718911180238311065229568094487343142597837420285610121333482643190113884631590414689686426660168982488108599871610137831640638751982229742246178213558363226940443590730418867396591344580041838301613712615953938577961546870249480 1717 -9638180202486958978835114251581419097919453291189422970565743836570223778426871183437458035345600227746216532189971089710587928031178366011861985015274745621167673654302904393793713880112753601142313539564638892018213684375678387014224873404040609652148186150844864049787526777157724 1718 13925902848892117062987624813861284056465187240060138474497216883376480614402838302106875098983962205369610912602359556178417441869897672634366944192917328666786753045708463907665788370988260695856249746858467934562465797851664565974300713091586386351891219303840397686388475283101194 1719 -20122014827453055055537679475095116851192038885207415367753167491086107166883613195059106778115821117981158349594591762424847351455327604303572487608957575955921894046747116521812346100694080976127800532051020380804174892605058267395124489061426694764970818984523762696057196424002520 1720 29075916136634550853006240976920612200384718793966283944889162455053933798938117064971521049763837217379382443099978587275305242927105933159373001560460918622558841428795483914957591172572351537387250140706512818786852453732678281909110577589556535974660566816726226973304128269219530 1721 -42010731508869045477312605420584246835803048530680119857992840501277472422992802111041184525974269689881432311944813545471392772709894902752196235454192268075542469618783213477128115353010046427168943787870626974199343082474870271497759806723225332521713129490729468309895103781551856 1722 60702539132983579839740720875785846131737638086450719446583397891280921944179267079462699708431968968750181441155604067222458274853072384189670834672368264811088388249157136863977566161038888052019676501549478780240126798200059173022901793217551136208186808348090986225696961599585322 1723 -87713674845255067910458016685428497358613697805624292855607034661148345191154011944350056089299733522380991631620386057613662290245494968129436984771394775451266859774079629188038283891133556023312211480679851064802321494380013086634004141841783354565984857753362291802804259807555440 1724 126733860756765723330388588948119412893532769729670433431059516276507305990965578659080181951841941549691358362560062027741909499234464975495061242215478207634563449920655656094640532406578935190230104920848102905661668093283484053938983785299313037307385094903279412007834754649936232 1725 -183120849700909720191385862754928231334453604710116607049728247479389456762754088071777245297808955099278411313615454306671357817861018457814623907710139082665744535855443432171030458116325214456555543430628753695413749122955457650044219307977357990957915329197638589915354320510508776 1726 264604213414423677966955217119545600721208762671250042743162887058613135904223243301102352754634707922404256494375833493662656670856225345693442708171769190788251389602365907971078672235640930221710990222923526168970337292678286907929363095412160752678575035698204874185384681460291810 1727 -382314387455519060104430899929599736648334207714300627321660566140703270925657327758312881982156292439199611790687274354542946426494940480312992457999787521141589819647470649203630651468691068636964328168100757935830961232263690284191804298482944966221403766837573003951611221441842552 1728 552413511919642493337810963710724722484289082870708658436157323859241751585625055313305977173475467368547225625245608080635850990804637012793182061002745965341800713804300168305022970273506065319654107256989860752209250527465351143896565077729876240696801973570619767379858354709112230 1729 -798218465684398277087666674132181767988965056064182962365565127884273971133258210555556568321687116777746202665795409263062855080671835323760532385281805330342432994975587056764581061643629458707175173511437584673849587199919616707526099394059438184487111577328792225313656316981834368 1730 1153305040798475097600946929264963721279483618271323215036900570174278542914293307262922807254764157805517091350632367056429890698140422845387874560890242618900768692214825534871637070629205222435201283098524968172638010469926673832471361275958215124711906904332956005141466033370664432 1731 -1666427284525114205160422582132926468430111590352033953837211843242437424818542992459491935927365310339111682161939354101120736441104052363585768940545489986022756590554216829217138008973037749209559207139651926718790774926123473767279075551062501760999264791843601070720695643844783104 1732 2407921740054049416217213152731778387921665478498098737695630152431674100862352720384695833552452464436799707508221818087690540916767625351667409800460848772710379910002561171034076828547893487344123225813878907736674067169627162234992891398424623951761173716964981735827884460682084824 1733 -3479071276495977336680598787288822520312071495875351370956871102944659281386197022093923615704647656206623208313153275761418825103044093920381402856051334657910628235326225078057727967924094880145760690407204364692199478293215716720620391959984253184590915162687945793822513654671846388 1734 5026943868567255663123181934409224647079701278612751183854158422453335026784945511930313570386168899631622047843790535901229315239010078917999685891648971682277912127046749379300289142752506387828125620711129413629994696849054190025656484068745845226430262788949358010889138762000243792 1735 -7263711119983182802265144565140512465436788101375622588129410295873888683081826971433715578921633225153249207456970880438240659685160316523964473379087420368827434154598391690409984633107929103382599314634130793987399008918512674415326771545987350181120814410236898984134877757843971024 1736 10494894238732107616770106346192472020325624205287432846852314297603292562816424471928089874752786411154613725059772237859903482614560011038405792654958518232788354934395405057441316226642595758276127859905994457400967784267521177183905375158306102879502863793338676307432706376266888856 1737 -15164123519998602723340755614824646896969937866324298842155964558316909508153604546334039980024454399174674423706895943278395691029037070848091467193400089680453916684956611882400781189240177515984529379777592425037055738251229347689920565399410391496476872708360107349229928958064200776 1738 21911412484226221270981700180091890880298777005667221111256807307135773768517211547071506072542345141972941717758818988391097390963166335651318455968180385079154558825636878339463224449136503418314909754785187194169785550995245614430378086374564003131019389089849717624423852229787853110 1739 -31658360956340782091698581938990778556116249176353343566695840773311160771092493132250197619608423626851852811271463597381407723306314551244066158523627908122144761742364525392761330046108207642648013656675981330173945914554663357057695891002063298149954470734718310198378340463553818280 1740 45743165600572718843581451043272699190925307883811285289020527075943742168337123528064519170608946106280082382317520333734320117110092954717499604560321351265611576252243149835189453767696017542282027949579679890798941331204244630041869225561217400248696536307829264540560233358319296280 1741 -66096401537023860032563841465621868178063908540554493491994047552618913114025844386456896828326431314623027791083492067476406253654103820174105522898479782740555957950773860873902118856506102908451963153502010158034451344464306502313233643911717040329852229952292214636405849010388978304 1742 95498032141444643701536300432326950801294049441552094992136997535155050780171407607791272517181176603697492101243640042864730383191257996598903306489557894991875725017225026753975604574490561872898916342477206329634442955095100333754740645148261724006588888986710831695883264593928847070 1743 -137984644885677440884761428362491684259183444850601172774551822800909219132644996835098060367359119120157518223507357668753091920123487236090796609762017336604416579571839897079285704384835545139013613800224003324350345143608361427186215183570120090607407682702540947142878998933577387208 1744 199379684309876110805076895763221344815690257940152254793084419549713280613447530175280817874622887317409249937871176490386247466810385980955147842428305207762763583213308686675209034871241565208508751108074230552049844801227937901900706360874801862945243766177638375368871355508266124328 1745 -288068698441826948176614360393357075055603161257931818245117259390646439323463469928303187729573853517192736681392180631489562508999568988050473781553434372335502359587302712066178603842734728952903548223463166424000033172636224413460031873483207284956227176248420079886552692839971059072 1746 416227683003103860246412965186613820775434354939295609223554868815609523042109736811309535861121417318625858967703023323395023568639566086383422329747670024336061500195144085430766231378935106146265215448492541334825166014970631102359360228900295496336506184837971785630947205289416117066 1747 -601422476297018981410458091303475990621855247815621983291474029012525566351737490089596697270104188670634996583928666918424091723300658720513468177869811596394703885806108928974677487791674020344150687851103944113622550464796421975733233490234055596178717924707235824782189060651435802288 1748 868947195611416363533731675309249350927072382650202272138462602205798488422070962671784894945931427835476741509228727661356013686953884777726132022706932914005972498690223590126932013953023986352501942838075236832337000638036744877553128577278838501884399401183383423130828008037323154952 1749 -1255529251952631323136210296801656264840854513675908648152305574050246610198804257104765614856908531639950893644370580646106672881135908851189456565112944177361755760724255779179334932844287881911214434999458225173739071272661558293984014066414126967107401494935658328210224486534204472608 1750 1814153717607170761334777635479234644180307794480162352943645289230035494982816581690889339729712861931133312356058374235249516063040974274504293616860951304788773816238467954815583600349754122435916429552852335278821324141666497334337541601588448091040158095500966675699604293013001544990 1751 -2621116865290759344558314052612841585768389109695179152968708882706334439084001685081797058755353669536618420511539077906469157151299690987068371378270242484876762309472664826882421728196241059926594267309058153587048937581073049083805079045612388945102971608601612259505720897426316246832 1752 3787201375270740799214042798082134327244877111855858609075534389242242310398326720426594485827225099191539025528969286664771781779821070936519627654416445746009562405816482715090732118732418076483479502623033170578265104209657580146607361782562447641710882656003106179773055800803268451946 1753 -5472228272214711417711993273021592453707463685682656887776358991139362938383089963240859635159672102235669609800631584190422361267042089632742304209325805249583540284857503707020196318134509410346228063203858484988019973283571400136478835265625214520707298230131208982869207329017483651472 1754 7906332648732922795924558400605958091916943291042881930305969949390038161511362881318905129471742347151974708603497564168875707940859539012482653874447772229040450052726589315033116276700420777923506380690934712213926831977807784522472376883395201407991236728457232694681569604631855235814 1755 -11423670426402142388496679873440311089766489311235282707412489761484385462305341112399103704358398432027469808184945311918841235284737072775909040967445669864705153618866822739346320777120684845986058261407650670118010272579326653355483391667775343619848507812456867159090137567457757404696 1756 16506311526767400858402237767860912494308241680185987544672031577549807778774810671184257964025172656713193652074722167330684277062650205084518813974279135869496415738214523322231791166591854448543309572324355328679849938499506401312296292698702892129982092892676418070021425788159681836360 1757 -23848413611339053297844562673455720888112290433833845057875933625874611183297142296767414071092636763096192334010707773666120018949925481359646346642492057042925614575144743767446166417259084691018967519121784285163099711623352822787211106968957376581237064444851134325340245800428610817472 1758 34457887739838475841848815616946743314770433598675438009840795334088428485884523478762963223544205017744898660155532852966241590060807656224688698816160521513049411613386708665642619767441626467236702687531054516978480759511601865188099145273770045022454544062117852212058014476307088659728 1759 -49788792543130298690935987379524269043539120919377960684075083242149046626216782502477425992403960148508973651040914276432432333234549362496962445472997238750150862732124517409212044225593591584297287163464619705446577230561907083010100898302893826332255198437248397253255383221155820793808 1760 71934898911368092127650396427974612903140426046994696591741156139448190522603459951004911287297272619941904218333537601278808142680639289366766978834826601672675478356304806782882930045632168636967576081308780910691758748564831839328331970883804694878012672791108360899431614391047042395352 1761 -103936328973422889835269740615768830796194232868231431635265671299009127831727898837470297716368064893295292830652685409825277767039923795798567659042334725516437261949343025348529227540887097073496766320569130589991762059739087098901715096229850699418360949961781505160221785533097402086380 1762 150178890345131939849471569238552142696155273967075932425246797044300308944942903358181232533816543387794274040323378591831752810852854599699457090489061464024996957583182606783102030859568819432237536611433243446006555928696561793947922033539572456279073174349178399750031040314695332807116 1763 -216977911898712383347996359658711533004599130612719602232080441617577386760553185472383949525491090667400546649881993378425350690902048913002597277249503861723341521050095695442917302791266638951012487236946431781087320876843722953471794742800613207856435449846569608066011415328572324987320 1764 313503104384298354824584785677599495987774418968992699774419600870664674252989819444157111239623757911749096239135280888584249250817579998044390569980829700978399157088855710790286626120109079793676303717982848088481436146675776530407605777750459784306684858161066150075023632636408137883704 1765 -452983041654034815028948548150462432411904760515031440601291971240976994197607863456319210563892753272033685705113252534858105907471921296496840426696089648545625978929036064223129613639962241091095945149095886045529406600787100226220710434559647405644201762122149735115365935644538306210816 1766 654466127047922636905754499549634287663913092531699765574912034774494941934821231244266188020241513164097199891690343331324093334086276388694076494378635987589796580071137025162897981708538266914503992896012869926705705009972099524095478045461596275513861891189999382635384334364921252268126 1767 -945610059410726067756867676381012038115909440053891040150241980471594250044876003079715820148537541253260507012192365177533819775784508002472370150501733829268207038556273760381853133272191996208447544021448355631453458780963206396415835492769450585996489093950019968235336170280326672288736 1768 1366314782201205813792591799793793335002416318903115666746220446694692975567611150743533257257261944176765457830239441533035453585869611173825949159202052120559382186872116526978504347795893697669908689049913752820349939112578624997983894555885754916358177778020341563470154986113073436227985 1769 -1974033861953893567774983169391334149442702944259720030159788047956362742524148399314299193951449609612196491911170020832187824284003170069730136115803941293277490808216828495349259542222368865695600617143854090673348726219988631054406647270610677856375149076414667184318529186260239607417960 1770 2852187698379357219153124862175764723939795045996755759544538071717491201693320115290156856279148247213369072881604874307769349146462424307861457549224098353110433361504649583200968301458870402587302650308069091624231178538788190963646930354303917784888592867612244381198330984933538587787496 1771 -4121121098377285077501998583724109639975238414516439618268768979575076050673466285766815932578340957225129158237141276835860122209404795450278612280036620949955296822806261331790551449471262015145084584201697449007895453367790407405088068073126028458494282431165309798059332823103225525105472 1772 5954123156099022344057757070479431674928125804306531853012736019846001680453663468785915626271713949846295883846374311068328740175212995646740668997668872790799519387773570148910955153864964369947822460423306049567542452280408521504390238488771780232518250103445528928230367917481355620355280 1773 -8602801799030047187347632006862265804604565360783102728081876812586916639433769937008891578514010964627230643332813488088323659827050411893614722814546960907366004061134617049958789838638152867839783401951020846288497684001753678590355549223742372100374571455293926650812865556062072099636876 1774 12430133322342379911780162333213849934272736944001927269303471028189210911980607600111935818209999414953834001594724418808716147081609702270052313248830758711586493033578865019480759019363577577200366063392779969805079701836231471235352561498817204242580752987889284982245979170031251302867576 1775 -17958780185057957260502362380338161338862110013085816866448229194202481193570200103551383716883798108045774615219087710748830353037154793728569245972603064154838721363665494859877373788334126993292855206899851627460777606601529995996787375745540773005219185145908430372526262148997379884106936 1776 25947620837105524929634611504150328088118026382649375842122071080743511482078982976702629463223916147424148734927669962083907989218080409814489244797632009224641504565275861189416173744239680509700120180223966530610385071170621980995641517197134222921059635169108300233777647449408282156663062 1777 -37491430659488572515545362628538527244975734825689360277879653523661163578442096192236932053857261668138928071645980587717903016837916540394446123918501071066088607201930898299448586128291534959736903775567195471527301358514899805961973969700923216839905125632294495054387832354125233202579892 1778 54166612591487052400183466011130409355326358407725213575575662237962684647089731871657070951995334124368581645629877240872341914505740512236615118239051892791088734744728349992964230837427491887522642847567848841697405765225296050100999496697750841173355050863065411595628363819839481950305432 1779 -78262009510345519442579562218990061304906494008754826805958781200873660071495825380355482015479780927291214905710210528750147753757447647132640695986945405760215659491653579701887234459061010774063446735800631047749605603046050385154646726046157911681706508396955969162075422764929373837513608 1780 113079549773823472150783632052770052868566228905330225044141947868323994879106722982105946967497443205221684346234913221238695892069475997776661727389454703925128595817436423810497990123773021454521495234149822368070660483121658067139878771329020965544003457357900868583547007723161055287987504 1781 -163373779145143970449022463039429701942254646337307350830981911588760079491367522378557782599298236466589021398208537541905170540251575012937033375769314994175022155271864181213471956504511545551114554163661536073460699959658914616305954816595867859663253854800088384299353550480163061707644420 1782 236047979646965049099517742446915736332875854339446989223508238251085342518825113846892035616521186527815630678043547692730172360405457876337808344578438534243666934411420363770106303801804112178635185266575685239349405878291405566180929877561849791067849716789026007928736720014244292704790586 1783 -341060931517915690089619195701268895603482598209135367532248954943546899578603798196019614827144747346268974077884493300787481305059771178678866514163252398747635418748124793548646449927530850764387477180502444091374678291184339925739934417540111616645378107386783180144806243895234599685965224 1784 492752554143665389050922434428263048914295928830666543841761511877746065821121971497764413728657950496507808082611340164338772589585058018698160592995767101033453481035461477552735101347816855106874363582023505572606669376283288107214658920435541655545824322481908176235164380801180854883828232 1785 -711943346890885407687780062596364808444411669718890714398916180374750726672257168710560706685511851250746990913885384477597920258020366463287142007509914484336338278064175299307004678099635336444894480296014565122190714295789314827208747106725663937426541079824380232315367341779058229822447492 1786 1028669202543553845752007294288914230980247880061532285932523807662872075519601847705169115712652838261364559738813545413042496453615326774636836980434962223734527683902120672666941086042177939030489371292830189350695004743307608176419827259170706218862728827577721906241771165162849501332638952 1787 -1486179540777117389108686013658741425374670185103718935685963647416706361114506495608361895449476162020749685987805058906599615137011389011550829357365817175319104737521830238345839066015124319202299517268365634718642763225035978036922648430257545583282361802760806538609237536275051641242859576 1788 2147269001066280817279611481798108357193431998942198156218237532660095102553264831033013466379907672475324360482352965770447798574868831298237593136879592708644500225202703636513826646357842451023685771611899727736174118798611966615780690239060187752359990382709399550327192574977579963430721702 1789 -3102525620709559495337118401911178329214595023351286328626192850622739414891423635606749421881919619616928930782782292877382530456318570482973586453461675318941697655950188221951323949282084704870882280343756294548392650477860519501398394970920539670342754054282404429569414605479545834700926848 1790 4482389093332575232852462129315175634434878956403240937885902373165636534294309633601403942808184886559407480726637115989515302007901613470696185608984451809060742994185610787109086542972964810556521195323568579877270279699848118613635278299967082808253515326100181021596190392881099716515484792 1791 -6476246312221796035119987903752840554511813416659517177462534592405998871201011567335549331469963458178580373970744458769513783784371581879664659213712883315143037779403827268399869588191430365542982679856638065963515678164768294907360629866292213343435421348272290713427536216543208505733860064 1792 9357307583417999542795861152377306550088504383932681809449762087394046249396149181626094381545413593583131627125572066531170277909257178557182305942940039744666984767190017642094629609741633414266184250103662880265635118471203607350253592756280736704492169421297928460210954676862753248397271194 1793 -13518973654785764163763798096596317079848900223057239399769076727893656417128414481672480572457662589855005482745479003145641749313136912580766378815004294997445795972992318578597356836514710167720000227909591394556806859699305089140094822230582500000279276129167799850425244906477128393670068728 1794 19532424801893843373904966858372891622529858436507018962745914100383771837267004686356618531823693514873933690455662229125349115015913139684385338365136767224184872604266695220852189699360012507709346477243540405413612741712218723029663506232870823445996641381383848081875660939240756489711258888 1795 -28221645904452426268116188516122570674232302646310509179703525794444683849057718073834287109235771088289829105838118370575637759777748378162505183032724975557281967766744987240863374323624766055643956732734300623071333195433231605320218304860708068967634900911324953782329081865198011897567553560 1796 40773106335761888835280347840650838494258622011646103993894038629106314865838483568049501038009892504773501842237177794884281202326559154112186420585196239825906670697973359150844208266854055573940218769793361332792246521733792858068603865308255783988618880742303043508639574783468952106896842020 1797 -58909437779745744714273607500762298557007130550190020151561794938241412019121267152787823281359899664088793291394708206623875132492561681841014500266731127331027347800358801844043603251280574395213122279803076534917671355895562833998606738137459693330751790727470019032479479210857470582848066704 1798 85115702979461704030208598137217244168598723237273651663803514583359042310386884888246549682732405317758582276313826231322861233084005683092474653442748600386094392815360855010882652113201108782789919584241574937068660009086907130477677494150279519260342548537051403494680105189187760636247132022 1799 -122970177947683018053779346733289328237160833609012507489190891544100033418206266886834055293883922468321842149134885602452318864822254224149897230621763603430492129256353281548195588965874191566568062494073655980783737058228610303368062885050647407397744669834117946441659995457840539121286477184 1800 177668126688266619712495604191206257503515123303296496168944184715357258432203952506483082410666932875882814686502266732824841498637053732587747551516950783488642698498859762718549200027384437970925844576996326685361877445551193786055770340562869934774849801817940017853004765376846627382734193736 1801 -256704200644779060901723897530964001597051979668349061125906100786656315259547892310286032827161548989188587679357575760627323210395766477130842994452658600057736558928880494432892720300885072279675468381808753463967268326692188457923592938699925259481224266045047289827017833058712520488968471600 1802 370870031397978155890240392141933146768137356728119296930863269274331457012183077089165107695191371856165209285906463035083631445420433616478505708141766454884977707051552300351799347448082882809202378101644061008863806149523890211845126190276094682001510364617291611717817985639065405639592216120 1803 -535833807467498828470130171840283178363151794721673931011303602634122276619974930106764796205162626449052066244115724028409876336435313687336533224681081374009811680342193007916310189191994264666166384125067210452390933705546385472424662517769336517722573194775736666735193977566222325505260187656 1804 774198290270420786101557714223480602640615524897200623776710783313853195552181420053321390548327721114258420183211898195422084878723445630124584388107124261716960782168749925465882740392406713511212554218396766480965327291349409606068900571200322724176469991936754016707904721360595112957185883686 1805 -1118509385825491990784433084785041377586739497021053519511087927721774799190331434380387967160335578944755799323155679418129741400043985967916495457949379540559362414141570150759319655540488325674076500447135660525830625053246707167744890797350779782814027311677591127978146762083140250242357544676 1806 1616019719702727595183806837226112229625807810461272923035418751155732474399109273172823928598967349562319591401444354232721888292080977836708741812340188592604567965996688852182917172076660619545696845971713723586626562791603609085554924279738510083698354894335418523135370197656825830306524632790 1807 -2334895251948197656018451163961346322158869924259637885679071305754229263837655251283178279767595394181896521614975250166847236348634059144603017802793879001682981825301877682134550126150404073695177679940525271266270119800121606750290223776302904253377111562900597352938055002767447642398660633064 1808 3373288539568136421254097130313332377909203474779271401357049782269809075138439679719896854261178048489717226421774962978813102699443721258808832023242933211315672165797189885265926637082904004172849470458535789149648100098700275993543335783198692418652549070700520305076804137022721798489953095304 1809 -4873704255361184004091940574927866548699912888328892295632400592653816181886494770784694974871905210063336368783559146384835994814075808293651990496770251500721336880231712906095976673583216085037787847318237337977533442776625978402831493410973341276570442885187704667880726127482676584523092814560 1810 7041717077075389982184093245919939600389551524398609831405399759056782319863322805714341361540430251212149010932971853874484126258071283837458540627965361628696400644344445701078441619816859214213814510580260263174058271420663934412097238713469887237997996503291536614477237578204445313274216356066 1811 -10173334617460385941951564990593280614349595211985952486021854249260489886973988519696578574631557741537747397913360506113177295366640080668637522502107821308035146421273642428225185911965579179139833770368467578104603617750145344299814032185249900757112779217990804304454453916328195481180308623584 1812 14698319145127195169758390442496098017969723168106854894397862616798700156480546903958231966541291560643694966382266693029108180038239029966754346746353064902079659521654057488317575471713401476194836766068163849833294378742972000400315661410303954474915071149941623171301382012597379601451968532640 1813 -21236636416680347295680858262879175923265276933082608517122087155460970049747188733524278181732173919506321073766527309090101748315751154954198401305123415569371732890576898569973313005124666166131535681571947224524348702879522159864856445179920488458232891751971602333464232052114796136888013669712 1814 30680975398762168968363933913589977425110506070790133194251729141980747677833860324107034295693788815082928389423904493511525242276378510982039750482755673735406675555586517481492331006790089134377238442645883753858065044883598631731509175060107480842334197663949588715971835068613856813249156640776 1815 -44327391275049581053931803522638965711435765418477169965852881380614994761591344507774100436430429720100525666408541118954161283489068195630655360908620942923214047106467230768562645424962012078504757894722409094970486515163563198422233935004352133714992300466784155951878125632278365659082715552968 1816 64045540536594371617291812168410261038132641283088441712166455282121748350061355149738290952702580225079688500321972330510506393016100470387266277676724053923922947503601677321750250865855035295816123642768403622541627067423936970976377739556313085697958140043015893461717187820440188561833569138616 1817 -92527537463779068870059116429290465863126417404639479956952730851570523590291054605004055072815537088704193131990618255868031814596184850494940003770504354681545352804623405040831814733224524947360415360233555226623841259091839522783579490455877836969092477720446837874853981326388631991856806170212 1818 133681923746813370850232556618570650595811870658417457313941284230181488106438814356838344391957560035817469705835844470051494348736980257711737944790732789314711903757982773354540207343523107021099636501423118370462363235587457475927357568249629932897185001309351668556331399182950668941024201447710 1819 -193147048854731813630047001539880925348704465544055329803019482059400954085638720393103191553129766410966714394839480799596073392581675393415767930196414252652645793272018182965244918040761399390399708399960812093572081541863310726850245807706204756562548753391435342099968403113208457769939719751584 1820 279041545012894333474765410569935128786102125592810503968271827790062081408588516062162071655130545222375836700439501109885828443974207593505968029739174227200078472075789317594414651960258685427717937099045918672389074538018917090200575871575103093608038132522953364150316139348525804836540970942784 1821 -403152379098564246782717731654974631055391883050881155606425006249277804822358766182367936740889230187424898355977920836426628151821828028508444042747115973624061198819193133863742096806636387953520564045492382708116308297703947688249464952411966683072458939571998161207097833042356892230553318460884 1822 582483047039056616171911381718245450317327134876406604251176758167037588040574467929464118442945480150730319132214201630748424533994620656318252866549639051277750122407218894771762288064409760219060003886830336202458211214481029719426798506611807872004731477920249077014708364428863639416767508984726 1823 -841516756162685271037536349286679344415590172682933565017581257067960897234090712728036481799857832430806373454387823038306107720718977680750461062782051059496356501707778933947036877703878792084912357616793368141399215032596735407835555889964300273531682053844762609277244293895688113139498309228152 1824 1215799073804900879440163987070699033564569164233173683443048825531255277094049562873949989175900284359403930192668466316450085188947915019975167708395271908333201742796195861146440843517964302259839995199005831441219190607835681453039159988588927804149428079749382042450506424528464678349165872247736 1825 -1756606754514245459700993179216555163464370145890764727846766388985722179147128076434576352173343717959420321818379100861473500001596292919634476398948313838769519574382842738659374238841379601692360444083627582812804022910329394167467285698106454173748839752387545484370250530733386473792769039364624 1826 2537772682044332998579160657597398098171652283068020461944853887660932222599061982819144473874865975155176954312752696029425611147763663896845845941444087988795621235314812045785902270607228460811519891566606705324585975033591765873530535234296579880717498118689749585389942785204158918836382701485234 1827 -3666489485713169217541089593155052788154582742109923431288873889318033718316345169642115475064081478185928539298553249484679858079781423416421703585219676457322383937373111747720224350935483064801975098133973728643884484569632195086308400872741634107199691368085431596422181216618154475815477684308904 1828 5297389006908780009576479832270506704648830555412206850006224006310468473811914284825797433765934287031736765569503151508182959092004696941467960919275517805283503346437561333746104925483041478276603376588415340512287576252823856658340207227968216418318036217827617734403264840445790502018344553067856 1829 -7653123678573474775448873149996703433427994453921046331082584785565844693577048270670824456515977218460516922439158448465479041384070645164961185123501190820659587018020085501989947663438764663662197931925195854648368955085587917986946537577867001296101907560245938965021232575441021532749307549529532 1830 11056944962246438743606856862164063930071856958869284426931527215665464239084734710766889017475191551752263927628070775563181467261395359292457640393394366278803548795088966399857800636988158706101819765259434727077520850236070371242148441373713056647527011646982698538082917800450683854180228230820872 1831 -15975161462120942950434374195428154821940834142749222895854547692341049356606041378650247675853656887581196645070572961753892343332822084819841299895023072336879555298301501624049427596401875900768617225808930376313275920815972268791110811735305397688956210367248869062875039681394121821422888462353424 1832 23079203832013283624644759906797143509250228444909162450534122121579394261610873033152379499683627510547966708359809770050350348766658296088994707254187528586070720547838240409714993106421077886012151224990573834524429239050895569119287116233848111131794980108973699540843800424101896209679001212139958 1833 -33343864582391718132848069310858189011343349832431943123123565315085776174994360768718100188862870373914203718016930347185798575388246840255079842875046698456244117544772303800942152519574061672616347777143710108133554163014678997956240549361755434446897066287912685075126194662909660687203338562240000 1834 48175333849752118662139633081841605669401164139923999536932485978081526294413105634959058047496018433332282324644737636847970733955486479544424161297190864918262179529822664171993239437299449225287359520905331670845203571596460107650848656550412622310948674001221385316289789202591941675805259723437880 1835 -69598359752802222579993813947605986851508934460843932982611068161871378300644490343949135615869052567665516090260512875326173649875928310082907822999100680832332184227845163003145757513781438193984579906931593202514712383907453329265845086382909478451238243743354797448583639256843313608319772188982008 1836 100552486506218229624659567418088344670394540616616394203824915406365885506129552444560592082345172838100871513401395704850846478068255505433771556538448595938608639360638699279287030621956297418153370848321197522181277734139703264772834167814712835159347939549233046031194348666309541914483832149083536 1837 -145278152872988863286530816805105902695927485419018745263450924131270832135819055751476573608472390695972159930191776360667619665744182301977407968307512715078097485437458407220830652306691668387307361367797834412387814763846009396845202792581820951552975314694688874613029027337754971600044241371606216 1838 209881080145253658242135232257351017442340383590034302655169620425328996123153551716484145220939373477193541334015575389709521858905937240121924404430843192925343563117069623679454563418130148769415847299086771244351871325749776285237886227533535548320362587872392182183103266789803335828582801963319928 1839 -303225558205314654283858832005801553926421917228262938865718902229805411578833454268099121997210069377553750326133297140285614423024160972627023540201170330181443874948377340583311065138833048542025613910812364704385344748931228916416665263586153424910528076464399557259278053917772489559136163177580584 1840 438098734938702609261142506399199520603808831912352460893886522750212051388793606427260820769006520236909789134153693926862376867310257512639460244281882073810190796628004169589839125029127671235288605544373435086431882877572672632624406980723673536764558087305768865587516049320086529788837859521892132 1841 -632912530984707053695407491011827518170419860784077685437570819344965461380984350215951412319758212370061616365756735231907433226102596910907235002550392532568230109614651392553837656913184772329646292508699336002349194485985035751737478115559146395988328046614468959464526541463646656104214769383220140 1842 914397260084335472378270875356059114243309040684011295929332837314867361476763101535673121812928504814520681501160874532799428788281156173194669095233872722456378973862485462613556882400506213071413761302450258479779492317367366362574255308538318741955454363648196052350720648179751017613028210571173112 1843 -1321112541464465131256924926099816947776741428086622836117844274944582933867239096860110458720527384518135994211173607795550708075707362533850225951449877371896649291904632823790432815646138058060404765391857560346027990299671936569055140647755471181786025702647824140757090203887980573599078666543555288 1844 1908579386882351163104294982020957478388760252343520786246502116362288972944583887064964171671766410418275131180844176548407181754240083504788644699549485271049318711340424548895988967567246157113924233388079573497537126905069280561462072527584706908930601145383818057355903121590356483162675727726584576 1845 -2757402489422873965737919112475830501777873263263399063588817649630349022830179912332641434745839916366429896560275344082405303792473803870446892642475320640014399610191850995811921688762072957216946164690889375450852582141417429237990271736886981228399069633091671524771073739900377146637211947779863604 1846 3983857279336516300716631359394795831201712098140776231382432383226060949825027005732513881348124195824183144227991326388135762282667264240855532983903126529824519502593179406299033537831970486951470760999571149857058395032895153551903344566335865835886459089631805334914300274791400452823505210400885304 1847 -5755365485124448123297606993027766233202035981348049071455567297130762428175174074441905553785703220771215357075673813958916130951246960306212025020386335698903411358916870864586068244281068277170461928389458229111289217387537815545649356677237734527062551113860789416247644021455178228699150521550106232 1848 8314986707690678138738865161482552762004334963540015102458762467250737316212204222811845792363043808948770352350914389492684271618916749757954015344902868422026966064175265559448928648131463119248291060258920012533918309489609202875741919183810365202440867932599802659435183304703142347259184351225076132 1849 -12013343103624862385950964241041337739411575418936178101443164751161994648115096084953845570863377337545151099941613677126709344127460272402556290942669724704593935728830155999515157145848913117386372566978052176352862520334900848486210902194624871493179559588290998880819279458649516139888031154680881992 1850 17355284784429230162965863767483362566805518362320851120818389029750878364442234372754810772557901767046735515450079347620537730007177237168586375115658749943976913330155738303847084660154327206673644161963529693725175258201672053362374038966559624953348762801873437328008843551996476845586687042869981400 1851 -25073739937930687552228262078755430609136612824305911496508697994868535120770299322070679739641925650947162981675892542181516147793915981543333075819533031731478914081249017581888859085465250384236458071178665019675523150081219936407553087647052745368696619862503132925183218089272245243796745184379467632 1852 36225981107453791198717851008702947187161748497657043780732317296210484354418694557843024280638691915379446366349113839472886565465191961899032855212499069677978836242212648832579164515367005117943328027680212973214568005126178183341791498899547133539112946775654076942445646168556090366535701194157192026 1853 -52334339989963217528182514373334277337475901579763806335720083528915340486194371472079366242876576789226722815695008994176563231452627316019842606132200734160334216281583848942530901182181687528350183435925673239597142635991091771987772364872947937749991042972961076096106874261644138393863724813078154988 1854 75608887830710846211181149828779483151399561350126933819832668697597852271507364399315406084241270790020329491782174176100863441581310897190927372432598539204044129099120981568469310904944508679444699471500237151163658942748096422420378914766799108105598039452636489910939178733295111478248742241523968328 1855 -109237716003425010460623604393516431933379441661125093032399224555158592501278253689167463176720159324533457300019515402885809953211781418493873270006480126267202178566069900482609747922571443785096007871619031523922676113767852834823954455446689854019748884362801486832765621800523344137578379393949795400 1856 157811243576350134565738251724983946676398165225811850458772751262847949863148049490696056379223386386926216845544521906933634725873362232480673946206129335409422635699782621019167480441366445922472250675458101412485665226665962152032795961201452614012524597656081469167426026623436322523165287268382969304 1857 -227993660107613474330698333240872465565246191061335687478436144075544212369859053182541487881984822205109536958887644218599685099503653376500299241858429913444453798892058078418949932999963911935185357163550646631925160858008150429805492208102416678332005702020604056460410298265549541522466757882966422536 1858 329398227803822718275963254283378305935261552566734426045372079233528250517901629515548853968384361768475173025291089366650448937972471661129463378441707923917478997228356693045741153039654504233987643866861920112127130516081509474366285308666612961624880462326764033989639985223578836170459509500433149234 1859 -475866715881464428161489653849609938586828773734325717396545270614117830999821336532130876105430398291542505563376799287260314950806903141203719572820813518852366826956594191982547612306502929002304725108217099562127439002931904021732876073407681106853117003395851807673109395275471877255713762164449547576 1860 687493968406545322649804810855862143480605090859801272475877923763499655838741404500803436746457692650533245031851612575906478743093733612777785508171305439344812077112856855019091164388735924640835822148746873737123521165440183625830736970413915079717168490737279634039045817312247700752945888061813357622 1861 -993267237672317650065511129202195561822555990634317513768257770149846817372912134998480101293873269319461081616255099961247061110033088763791254791044629833283965163448486247726657247046929019547783950715443012779143445666117438142691472825302885677237760052195837157032772096078156592289467419656393158720 1862 1434924088831925721868350390976852186778697786801470597629269933574385728412384880728716365779948001217445271364548048895792215373669337433259200438500554397603163988030485085977147881891218914688835024541988713278374578144806897749927425015294692724030320922423285036083940802725843096827277099090930975478 1863 -2073056925811801958180691574971747385539310441664819390098374687393117508279205850937582773430123156517895368582219507785466564804119781429994989353996576823041676287402722839604639627364945698138657067681375344880086849656110491428872928330115741776496268189456197686663022152809730504727513838287503810344 1864 2995071409327529055287242944267370436849948491013636396152612969724866635588089521086277174153686565319539304819923491431298706817966292817907573756806589575782179790356596361600797146095941877842035172176107920675314001091837050091962250877595486184847922400362831507601169576397581419827208558433661626984 1865 -4326819175442823452711715866645349389025721997888877656796968219803257586851282577401880154424839471928500124142977396725893772807198039125345229338425102374908106633776566984337218513601777868914023956092199971406776877461671543009892645095894640652038081800740996800349789753048239773670329315748798516284 1866 6251004193122852762194576558337375312841691092004705994973342438484748062825391250045737388321025063567742701422632807361616673013117838166176672045624045957855232072875630193410666841915897385737109708645296571055102088735329399674046626795029979089882655859672632061206690989582099949219028726531297465198 1867 -9031179684160623290962995848556991663015850751521620620224543216925613002569442421356983483647745474678057581402918386218360296685077848828946952498855525415311364324069475304035759264744635189062423782058049900318625219328438212696776517034468878238563947792286026889644741773096759517974454961659119940608 1868 13046823893903689788117347434738608850029933780095218329716670857239768255577310495692425900069953654905872454018083087515114869825259220406976679531937807042560048916092649333868742614243229614286328305525972136294391114330471214854921191012170315154734459446890454632720680534038209304468258128202859489312 1869 -18848838442827130820698797285302635820612835720414357687478116826472878803348819473099344075071314391238411082517849618103643427652008653233632375938945117814047916769419402840411169306803857197518533910499679928651521299392042811243278115884247239772550534681332892430347379256782817789633299296127127114888 1870 27231905322741576543090744342658906249033669925074136511157722354644264634312485977780427164705601103916931042310952838191798620408755361636098220227970102292703242719264891395410836074012805610417853024970848522646921858590237425405561755148769045391270342716156619570800730628260328365286339727049811210458 1871 -39340248860381170310541543047003263882034110824666366728858419898912846751794352386508230919129679540718907963326199552783989507136138009993920305609545918400818184650853768257413527086600091213298849068889337477598706806653364603225937755006415369894877713602638364568322078032523465708833914066364243027832 1872 56834971432035961018527320083285530670726756922833810406246710867607951131959401892774139812383361940849146720685583334722511091345340090089603476699514602687337125406053611286757434467849122304381567988888127278904952628731132969831017772115612153157712871641582881034369820745693852020646682370899148891912 1873 -82112226884140669083435771818701791354559959065665555050007936287522742220884077548985336900512786161363830327417614719766718449407242773352810521458462340082477429357256483577217566821821318024642356087395518342346814431533343084460123621755602078531622079988061729163293238506227606370315486299827346576380 1874 118622115806213744630312689662929830358805786326033017751254395068207536196184379165376176944808183204029425399084300686835980162982083386454615225691435017370315065109971577313956390592890294160173041228399390358765339256705796506068442873053457193138541196937998339998255446494655223896393107423632679952024 1875 -171373223138278607682897136069659614066655088963407643653438070019305158326881426993230928004116241669074849194389430125335592161417308595838770152708312531554250074016069964957214389245085100889625481851269123320613999420724108806065220976722677620489802691912455831942060474022555130726560861858952929010024 1876 247590456915460357536612517119912136510710440797646708872545919341780253046047854933511215735482286973192755527347781473889909894211521092356616210142663682446824053669127590400207976814267794700998686073969096293148856932843830473822114848633251258001219611091210888850098270639955592806728167750852099282886 1877 -357676578544711536091239763750807447403860671363077181555196350695191870736009529611005044070607097048696495940612207160402410258054844506650918429372670450669611061291449096122576443923290667719674956658463232670839671058704088424839862835157357665590244078195002296641195054179130385041990620902559595269848 1878 516733432511780452259340898176710694632571701245419860222919336956718044517349114421512007850316432051756479811642617513312428108277995363884937296224322260990394494524335298133188063818180528351340000365198546930814484078793843727022673722950066945912339963262072926011208974331916171091829593864461391995592 1879 -746545451681007940325426804923907732087499741153758758604774780641842369190956921763375518412364936871105422141592749349953750215292850726675755802826227153275581914983009294861682841928527447652044337347701352013558016524563949018982181201446005067560720893680692326605964262679677046014048154729396541506368 1880 1078478830515963743431033194717542457764825751811862832864827833929251178205049019144624271210705959232543781835164090618908662493170921715370715027949881640949499203201279533984431132215433190937364520812290241856420855803740423678979244235011332362942143274502984537695428382086952836462703056728424384712696 1881 -1558068141465206805154252666984232037469691147221096808307583508084986964967578862328915876678155039411980961663651399011618521624234788851230451815658807150615396232200280685486887828980788948627213181704031587129924624115590675085411123226151791281470197504315804112409901990834526670464358436469526247623708 1882 2250996919082360538607202651196380197834404967785229393881139342331229277758692402998008516628333077194697346615467033182873924024078487468920306715848889284259842516290026681633224481338318388797676388397648350057532696794094261192925804599272241742745493173469853629625845092020204763091603053508697893537480 1883 -3251839074157351598363725433928289896305214423244657411900974927405325787869216736493255666000948645871359645001306971521760931704417338185675931246660757925301689689888633803796835434084692517892148889841353341740059684447608674297630541534384455581350060542785868185435187719718385007498494328917141065257968 1884 4697887754885514025746133529551285499454426366190714453055588280730278198308225473207751569237142492361902474283577563686142203779512274965639011300782939260290632927204450300709162175783236161174016077961162907234238499580025157123530126579988285374029083718426677749708388895727315013369556589861531263719248 1885 -6787187607468222101472975054056273715243200069353977062456694166610505548287377988551911690817921998476581040499492202006129302789040165206693506508049835918226157472350668616902935716161604087213901441234215201462835157525079700221141492929580567073241951626015348701120574044216951344088750403763805712488396 1886 9804891144551709620599820321893673617367812174563386739955801551923884929612359244824258080184313557678422005724394382383006391922819954956806003995866972150020106999527154428341624421827550178829228358882581018155737030941387772827141015907994666863255033761058197288270903492511143446418443596194618733307946 1887 -14164953056576722457275198932920300745736578367715144866891450628810983610756392368534453606182221322956659265043661346591618496091713057787051559537980208221409950342571409982980502756789770945202260762949068690746446440104932738705176610526046697370884176627040570882948450975658816479247540440235580873425880 1888 20464499430567764722251855557069131842290923545922669335056520930477869344445897181514964158384407889825462959648126895360096121129099937030317515735405821746538513024592726436927052974719227105696432774453271029560987509591692801631118697022912561276974499297950045151096586989996818857555671541634378449362410 1889 -29563294563725978992899039741456947511173096220311036044750073857478456035329270151824317351809399041961678037541934454127521813244521751989096404001043250183059161738914229567040154337677659193247866251294356639378271241149415105839277955267388586158066078670133510713216395578349912814903724579809005525898080 1890 42709449159891030431336001296022136809572807187448292269868916672084895790409424968630590800710223307301899887881992309007984670058079842698770852231773447323037712355872704472456895339582046155940014355180142900449141658168665571158556673859927634241492616846453744845398082288468887650965807250049262398727912 1891 -61703348038262478210124823239833021994828268061699046704900637873022018027491643891693881745699918786210819702488596059514058110969818759848121048609386494201795025709225026410340263646828236036432098654491741185278232658240447231297528831827651149265661821296076754878724963231781955291613230317539431405783416 1892 89137247696120337785843133451505974280457398696623542389237541510927556712633277139792312410859917845002842712804520080214262382413326068820863692043284206783735583979601648698961654487164458664954912440979499219550254299800309596330135359463452960885575176646463811051388419973002380718916532982150314453479142 1893 -128774282932503116006769583945778880830570518054143490216258473288667525894979714087971464980537464457228857187730337096414266453535395805587928447090859851412827041286769648048261403380854495922904098568178626212344723628718658123061752708139357712416871921932836351217723348110397342418599651010821051427238128 1894 186042718369387226895755977966745328805174223702979726182799802947093408643138366301465823349826623812483509375564398044144360127982785827285532054101518778792435635970922130531843839350271446101367866286351323251031359484551223360075510587458132026696274586623012353508421915381335452110322856731755826515290600 1895 -268758344517080347451236649008379228457104864674549091152485272343109741674566679812595789783881623413486239181178459876916144869828219553478642871301766227080229808233055644271270426794518945283957264119788743183353119512632441646370355396888693572968707411564132144643166687412162825744521659690100501261556528 1896 388267162520481138003226594243481446493717238240497508973932113693944794249691506263731365534012655536385193399003277800318285904828581066024282814943645717405107774355659976026006095427740788452467580254659704674758832774311381883250174059116766355093432130243350181309560546797276011393376808053806971509122872 1897 -560935568662865499027071232445650062924748860229346752750443346533168880347081128363724977225342184365268450438978348996335105569379411006313409318209709424477096708585202122360414341120869038587846432684858866671461350987533459452218594144790022638059902173865869669577498189764976272646778248925448626779605188 1898 810328388788183181116787525701467257121567087061603675238533911022366605017305044972091844871756682756438693525348937073282183768348973226604966289542923947482976701789350728198178253419261364624994511055382083842480942256837110040950640746053905376372599656571645310447790645527227256882358141503252655094758264 1899 -1170653983576122159533007728791423939074192239798455028367073608456906005054472535125345670262903267735944985348445049615775256601052574310625407152652881885095577878100905351181849372225867561794097308758069174137985575086552878880551321384692851733568716829175379685466767822787569043282728694234431686863842040 1900 1691257166263834439789798226309395042787888434656157763821906986343398840464849339751247937371766646442650269459355519765348100189871198923006077858486296782082821550758295279467626314195600513502981121671000100333900311558118109402989529268159027806129646128584642669782424959314016554238925482857824988381368764 1901 -2443185953055051592840851584433845938926446374262417004698853351052503938126790150591336284391062657958156937908251905883951214445757149705798354537499951871617230805731870399819850752105110339707249643726582513453252044910024200946744943396233980395800715911587728352029976550464316804783463355893783919914843760 1902 3529578201566647526727206971645214157277907724001720190777519602006728513839898914608030136368821457737011871426359443844798058546583559290678578993379919011955521286764975106518785972380158771086117999968873562128261848215741066581290089803844440627887219081190254957607644010193016359950170935077927930555953832 1903 -5099207680165836101039542616640549521626361533650039514777099395081677371539846300925417838582789012318489496751214680546217762792121681528822553675672352870147447305416305542546031921226195568624650797896203877690951889619377008942329533177492189242744849283412824234880673524594661338202261227128048466234958976 1904 7366282586557657496467774600203838582300006013418507075472218981299865681891903898728810898537846351128052014864490369845031582334129796430327301576241227217640104398916240229739263490459882657368180185925406358343441746089540217494316960748147540483707711223335608594127654691251992222253624092089588484863805082 1905 -10641759940368384211164746774936697004451151595886850104740652502907747732051261919157369552996045014552871103754985483628147754611886898360404968870811740648035680457001693466728719024742985395303976013803490876785747110253473090570332360097019069464044135834474211704644362092982124080682753776817153016603407792 1906 15374186411412081982996015341775573013510645630180183514145696958898640783519406527263395757062658224933960110243577266598261945562440451162267915618066857470474159538944285401142485156418524068468239378756725286320555542988359192442980368117761769469069104852777676373496536615145976538815866956880256922786834546 1907 -22209389656959379366373153210471181204421446063093944688645465477783961126002065978842619962535737840811278823071264352337226820700028256262943044921343054259221540950927925898491912474566229977379113447663383878192227193991598105712461229633538889272040574122326630909348271542850860206290363404966468266176815792 1908 32084886461883865136253051058917700211341690891026480206204093740022053330256385366905424007252041772225787941045408041460383648763124288293675691802224046399575156055479881426395582074723251242162376115404586693032424745866866745717230285131276420540727726603213894278711032400207907603096505285548753452593303293 1909 -46353015102791848405548745787034605225922156363741426723637297508924980256554730887286011502409964748438542848497847050754423308099146532448081357043144129492178542692163560163099065734404191411812155081271601992499417998860649235139635190155874847194097888302499554914877550926166327687266211438732514353099188784 1910 66960899647501781955116017337060498612252702771148761754933002621736319404776160140480551758363329773321839737118224059192829937664842311288666755596433470427298998778953204475235683821225085680468127107535320547629056347682737418829905772460974721998054623087532120484681156058574746615966302582035470784637382116 1911 -96735073862245672217610955923770894629031858418799760297794712526268220027841483949457199822125396218626558091592427875977009427228364776801599902097566888668681213830271403001136121310846220200501510568151056410527768735391145853499371105363850186374793817327892023769572156039855818522915484982465139232333644928 1912 139752714007789463051470938568357552197599661363036502264751983915668492083096779867965080598863424387916609928747477291093165763270511897814161456504370604043552327350612834202526361588403364375433143680094109884548073870258220520976713483487955573119796912426379267164317694220489638263396631271418617318524883936 1913 -201884211444982728233847742407916929420686764238818112748536231623210576073249061326232827740587606245877868723142677179244980840040258931761605941361143081164476070921856822653229430037591012101015137313349838446323006429247771130567155946760412809857799589776653979466187308902920260001392767724826782164148634496 1914 291651256638106394439981947665252451833034949443885330170903164944184140815018034644246330185930407815989736444838981248335240996744080198884450393463275761911720494657044082312433065399859962226482571478535656174331373654520558772504904028215734300563131013076478614900512093279130763790135588288382523028691310864 1915 -421346062881785872780088038269124913266597832667130076692732549637057224016289985995977572721796743235706750422416570974634683062747216799852776123262600241334305285869714017113406510867732861146642835818506566970856616539016369831265934114887264073222702738492551666880141827730722775547358799046130293546410828112 1916 608667149815139227491006383776645961322047892932401249582676272588996187070699384842888715441407635710237850411352832756863771010380581930700531153970786885927623607859814478395933567548853553941568098918765552216268463837810639963709681799874568835683873234994049772258944371124776294275325658240276554237473971274 1917 -879306273809628746971658394890278455522540567177754413287174679850215439994400618843715373277383815862846275351583774020777677115250277651931807569690390712910788533028277976655561664130562483325500560779651458257314035896479680866379053324968913093258668637239721548819130146116834241603720895338332813056146772292 1918 1270322729937940455945311988504242424735086984218380020967269357291398604893160945479579981892257203969270907225885474454879851286186477917842224946629415441932216585407929813118291285826490626120815391713170031469202213333512214687889155373134715676480527947058185267725407721282093236991074933299112925148605599504 1919 -1835074979469086128082647642734215042840139738596498773901425549028583401928754051304234658682198414278227928321137223381891185193116637443309852782090394855263391338155325166795598474382841440372229230771590329200337417863147411868689648694756639459858032681147724201916265423769661018498087521512811183655696049432 1920 2651019600967739186999708984758098792513363386337977892609797204969558274025224228842409445461843673726800181220676716968597813555929335455743867846717030714356255762010012993757234678355019768439541570356308114430176896038001520700866415913469292635127310196863465609941194718241274122293384444757045268338942986736 1921 -3829884253153970629250914171416338486428197643517062250371340582354927118675204513238777382195988759268235979955635726611784759322454018295586326724174533880017722349368967833723971980302085885814591761330099211971812584327016871378587867984015239188980891935614421947793014239894112448735626072305962875303719785932 1922 5532535628222005564104701238419202671406316297952887828720179059805102053320476399815510662093373467840904114182540458122681336822117428622557413363760940732001061305379104133980415650523143338856326712388901701812296188419618657992371704450841984926082468406808645004292623462372642389760695881822808943887701760544 1923 -7992491159966509058758779636045357767098508488638902091476734206977662045010192453365632034678163023342871423281719064382540258099236525455193625323644694969029814132557416056328450201075958357590513942340816630221637170348546847316785645164598155270102576506731797240734405615067244348332591304856087592815959194992 1924 11546588577800790681532430228629352690846572794244387418928898390895297083317040676020896649443576000524699396445586725968961599297108294328097747371886220735253496483391934458524829057892101678441813136284448748323129791890035948446404452429190580072325120683960611511269953169179188370600417875885210246498371177312 1925 -16679809700324851432156018073727250418544111743366422941948586774514184517390607282904900829204375295452648314078143000235587283824033634855531548569054697829112544904594841796434101045362230720348140520974348747230975061008433066923646792005346121105322044710660935729989803920988028608103290238007757162275312060332 1926 24096161251093479333453394989917900800717898459032974487285143710023863783550256590354662683334290356228823574780747829802923337073167640766182307068261716001199094339888826831781845938761541020468056024728607880452921299103467173062967749520517755644085770043624947026720181854873097690678885835826521930884083110000 1927 -34811137003167987751289264538698004188548176431794946936894344062202288942534031024236915132553209445151505785591975933146534007223854587470345099976324075923396439202881152000112736109260424179778016117443515903130889657854806637380559269639683785617191960932345271007371946698089510756367927760762144102486879359496 1928 50286851127544941124431550933383255041576879969554445843496965629383708302821433839302376403868821279329270772123076045903522682559442127465595335894011704558056243151286789131759410287549539562144835525436326643304159384512465194258874007820315520242157194259064165316659218959446175936629021038384049023595203003760 1929 -72645721100866166508752114394425433657869192212999373047236333113215013880123953938506637767249193021736402076182032163675187558356705690576528781120623371137447504566792792167915102541158399993321246299495346190557381737583929732458426332616734112553460675292897954853240717900136524214053424989428147745565959979812 1930 104949219052428807252176214751748185415762727640467372811361038640915981892622056895204332462778511619341263662587475835272779888800753505401929908359786409876600004216685141353375327215287462377822220722540647136153502724165729589667268372347646468459838847609717880226959778380240158472113573311843360917555914546508 1931 -151605264223977940727085828744269550975070240456385826506278241457827828005829913515344235594961235751153649268151147632913043201670055400030205924656571415441580950832254758776334629269029284340685914435612944506939190552164055435259888002750185936602853222650536338143992299929861504885081887366733078241607551541704 1932 219012403249342218273013458381907279277533402345805708277817402963716855753930569319417305351950876714903213287465092758950424222671914743558778196952519770051571385448000823695470044036223885185547178367727149079654917439995033153993901657327739166978118317754420918248000348155247750243309740771542183947879469271178 1933 -316400172355088121048524014075255865763421535666633100292585076269797378473312100331540399063131288159385089999801291385487582525136449665399930321874588692751700717738886556599463370368004507288653924313156471162278307880846793881434516721028962033693720997061613191231603745528878831252050658970000521777237557263232 1934 457057271549409972035219378452450738651035517092825486506431732541427683970183998288114797159408315887772665540403028529157301148832106819605609463815013957585746815708952390996616728391770659835541428622736751288435002330218533188705311263106572991508177769820266718415169500668450682830627126391099056276623668684448 1935 -660273530706142162146871871411844523210820040905190126902486326239229616293592662939669562420849674033579749200867974627896866345537120128962204444966764511829939792443338637473054181031104279135715758258642479234296900840618653046329435153468275136204839474161182074721013024390386008485159377044961517771836625919552 1936 953873360970180492803619973968469661141138930165978584101669632755554556539085112163941546732215057161816956896971949947891273348609583066139058893529293203256072753452128792935437396784514143941371580018872107509832026169355788519057569081063451151984030212276167225400320988948886127438234634297355802638960714855170 1937 -1377918326546651540416065480933853041400257752459892778409488478385110824820571989444510744321965706577782594214455715701390056272527916073345254301629863922928539386641300071298293708656606365667264668226673150491823083467404161447848729127643714866347180955363495180197713352731394355128089150662261230354270878810456 1938 1990561410564200316148503815784458591792827150774289886567287305040404451393625839150858944962694328786543126089325178101277872818039346291224754296904760926934706471957178319331434224816190018238642795778551880067794641464577405379947413276591504060156384036945975753653603099196915163545934005224995218475879890725056 1939 -2875684584873111552755679363843324092237874549253460659809980742560487919768155277079030621859509411631781829840522227149337798491404765598175510800683275347738760167685619119539171097349199500955715306412921700864543728428965537962801511868943213908936716552031521503890914852254589121740688722999290329031039694084528 1940 4154060849750157362140286202246936314519653399058924383732346940304099815239377002453841319491645357376273323492148069779968896556948338630935603610902069455331014035010250192567970863795591193786417836277301147033872662984115572219086740097357310440279698321927706948352783713515987258125189259329914735165795774545456 1941 -6001002410397527123412121241477738414461404063078111909841239453815975685820244899648705582162994866307627922687410378168428265049742081566208787545492587319724316611693844432865862947474331452826507802472537456791335625885475698317187767398161709588574771021540472110517038533809238887549650404009737507381705393588352 1942 8669385397190375708282916592279111139129076041689188985473443718639965212236160476367679944866935924869075328303677008612005818613484761794645029291911269883388443084271517440633550721656963152167811121537126180989877761647967921110312172104585694753427661204202902304401759669966139532868348296875914655710910958504720 1943 -12523299488676768945581018900192098512884014734454734417299858716787633297754369902427231344888533937019863107343966649525810537308582069192331512417567488543593579081553022065292561863967939738215553951460407108369399432139480027960581399369932483057131389773310953866475226375283576352900487316039374298844136073599008 1944 18091249407370142239114590039623829449075389514284249515983786565776932600861464031630993174933024716876338943987594204491302037939758824765970519172647118202430412093615907871528813940829716360909728745925233237438144748557864116055790930327372823641695168261825890366475676594881987443311646039771666230264610985866656 1945 -26135566207153840065566210339505023527612262583794341013323378213816520950723626595448232193605073108274911560782605066149995522214554738893121239113503308233004277767770618309787279546291396934482922519844936087282367945677772970972889643937170499239659535722446330846662781667732923230724417795045814381704934819156448 1946 37753848249148888424610352036377228359274831419102937988308329079422474428604401650679090750807650043957234141759894452116242353086462496963174614253318303906301698591313655969334114197459470700925792051829500833959546068514645070697185740411325326034515190654302359801488936012836485520896915030281403549937613451168314 1947 -54539339080711361220964823093572359375762358060198173824919612655168057818408240238494651693999605546200653135592599756014057762056404247219125944790517328272087590327641201640823544364608232729859951664916867895287701979712802646394115850179937771625472251717277941245431628369129294876604762781439756188013987301241688 1948 78790175965277220313605661496197838409801412712626003655192698315593165676959090075156271281575672441065906717288386289743808679066402736678156847899867452169524260863550785763253169038110611233057211185620818568259616237488441633217415871177564181446052209312021106430211624340299466654540694048449632055871739052330122 1949 -113815193923979358359807634573123329372978133846250140083229206651221772057784220208821587501545695281610090108895419429880920543826274415472515679871172056396979031173756385112758549966242885181293066804340152339378020541462788464337647168733776604151421133859124781133933113247446735933693228675776423530378057848376584 1950 164417387037781357472765409284901055278161253914259994605571581015650436506797308538064017222325837940594790206189979687681028607379239679079290554640041413078089831922885892555445507418238094766628154515810655284311276318640119365637058617663661481709569973853202152421214622232512662065184776455365490407427525231377138 1951 -237524707918857820967618488840937119103322554240744343687914337718835815376359708403622842967281619673041316036864737934157731253507180161037905319116392916266641708608890397814839394501235565615332906261091957038432702428029009443008943201028437753498567248211239870211296924303093832126356815560683766276019652070178192 1952 343111937581040625152849641234990982459246359674753909170177171462398946797813667849288789886832529820786418846389766997260898991949578630937382368436628501000714494858586358462057060132736394394994376482811707233553694836338564473636617615132222347990831728256515347135240340627740172991775994620848056632792396001364624 1953 -495658074848738448522372796993174338035476327232355800787528785973012533162914419644292994591872537968406972320137533763277053005060449001859672449265191362096334629630000088374726688633216348902917454451068113457309106985290029548988781323394763183664573951519146832573094388460972183768970567180271923142387940485510124 1954 716047926101518249437680971605183894469153524152546767953798664401110794674261239405553919332738417087620973955339011537592930501191622409570098582546715589473457513060780947624755639825598800890427078124368519005368438772421534160226478010208559339461293983144758306901413182565311543658189099236503469808621868946892736 1955 -1034351131402863815762833012492650809723068108677421348543689117021450975566165075539686570703576736773678838683904560969649332286820090066317662915187596034570756834101912961859289479333687129264998467883295919501325242377737464347120261169309322918928560421021012194448420605042099521869455917279930880086992481856510880 1956 1494215416864513569130864757843523552817226261542877867326055817742002845608054891850789701264866314797327131577726340823988082005244175833054090807395926314895564493195379092466774722211662633001345756784281257836139818486223780416833835838484721977226952895904549026454023639256583427335422846824884912954336856349312918 1957 -2158599027070375409371520685198941455317702278376548902124600245057633028766834101107312894009141682160850549911731363283100912222730611076195998082021415701039244828123460433374112226428580621957894384272503924646903426949322031287942698044025356770408280742859348420396833285206960688582627782284403677375467372653288756 1958 3118148183066882771574810284238163842133396551067417370094397775311742253340402027434150317601199840502988927477385704144461191026673529266914250040839653270449584880189126603568089820703761037377150994504767549503186378353419102641024683497326481293903115462175923782658559378265191733894349098154481748797761476547619008 1959 -4504440295085052957904812327577592024282111312098986227702951439876385606698588093002635786228192706370005063062977534858425175877560038899442518156243596060858431281618605842335895990164731411701639335461988563517579202851754790326896463201135903736489863564288802523019169097257864343139797002375211466759002493390981728 1960 6507264517411709261514828713007153431919624211681692330781631819035161115055306603549866192017761796033363961687386808619440780709139620118522431220073650244279489925710409015026109347853860457021899475893951010265728511067270014422685231751754118359428920194334827254122556318351129801020599403560281479634975106886549952 1961 -9399875651958006696311376292025292427550824542321990512489035045156146131301610309960098229400039169401959916104895566318630369762774696458158196303833605425231945997247208308847936015213017986973089478715641435784121589137070623874303264984773736143498681115006747730464004901190707962569409556487327913641956198008574732 1962 13578914763940365247735163270990227410103806829265093727454472530541695256926872333614470086882869852186507602033779902757458985169621611603440669476019442558751404509096081327889366655985676262606490064928049808321188356427253377700159487659390203603356984142066375118636694341813946969544733048497009762606511103337808540 1963 -19616501424676726474505201300630006815786419044336087924227725452581752498344372066736570635414709517354652665543200814041604052539003428377844160320632485907898761719402444637572158080674277794363861639254485297979359079767383959019825753526050074620560428691378132939310584521999118848854890232623648431204330453893162408 1964 28336361185329412154013935661767523400070773940017127546260050177861308030693008111505574057511768971598404257929809173601659972862177658823361752344299732786524875117044301241281041540476780927997129466666040880836443383418195490688550307225113218181001867122311505327868454061840748178767814734677823475859386221299882352 1965 -40934162191311174378740685977830151774704659119860381153159951281049256953122803204418102112040091022995087619056146348045656958163644094752432826197794807544745583237690861373931533560591528605285520319117051596110538253599248886397275612057541816683238236512397545582766334828553728207813720044694351388327079300919960672 1966 59134546065265983583318016872413809075911427965305712621172887786538121475043338760188096134113826180204820055181608924353231389119453299128350095309795353746831650263214760213880394315621584745297582371662499820520725726856514241322131925896008261817919025058412743768139963085352510804875645053938795426495933250565725312 1967 -85420611145811954506832547914981343138674557148473067372450350858604245037302382986079356089060418771616012220261666639263050241560003356873980998087663950921039526025383956255578717072932717709562766947926768207060391303767764407921386232949415080984534198448899539970518573141941482982512278063182650229577383113427711792 1968 123396652146114489514677172370148257380219975527103069434043113170436697827369736302084784193045247710496346682600146684290627219545247197380563367319371145675538191517688969443048351145720901006801279414338922723179056728880194189924539219225117641355752027552517925317201787915281677669781026382672521725431043002546807678 1969 -178261522538412765448784389081979742037562167312266226163537601771616308320345718636786019254823249214202501402034352587172263348514931731818447993155604939605271544662346938869734090632718450484761810412952439676864560131779634351779184766267784557336269654252109697458523537499137573084413373136043449129672814824510354816 1970 257500397325002416482620584275742157135557758058714824245102474131537105804314274785412639549813597020267657547136358531527018709608559736831858952734210438559513449213810765503031371194324785255284716058458025487510297781489433332287573703907296228565034316155173437933187261936961250883033909422951625027969236364832017558 1971 -371978198026240614913488109384732515460889266900673484155770688809173743175296126772607021662752215270873109384413346520650743065580128865426144814623444719793692329434608125722410261527785494566225452690728632476994249697014755774848013287749001051283407276431155645700674286196215239040065102413194469011489499232582275128 1972 537366510891328080922756726584703583268648385594109710569136709684911528309577948144275406112042164370703586774519473044132683846214731723591161271818251293044272087179163327261483927893382742374730121475157611409674251938965824933748316641143124016191530234267052944848474830892963071660081941779016626169701197234204121898 1973 -776228846233161424605481640515334771918934331127329348913907153154523529371277392382868254634600691671377371372260352709951010027857750785455444502926517229907290898663527672422903655575642139756599364072750668990363334252493281467195774680506801429698085769638678839506040598101231571349422030586577627928298806406176100764 1974 1121316581207142193061557612309904707418591624682088380776998188798714954747971090035302933431092493641328671842726226101025108519189730411867022931622546986359873579173583234006881837485442953926830991113261062249511433168661589137814626409199864391546860801820932243111053715978165496432307484729627954038090094305594294608 1975 -1619870273271559019502420264981841739797574342096181111823244331909806590862970300366939217946300019765558510714904872901098125790470805788922245560932894109870991827847683489296701842748445957796862591233433732211163933260482453168124794749244509960511745009968747526780361547086495409628430294470021504025962155257995105384 1976 2339905446983815307359624581824193762335680325874606412005207789116466976461899138325034180680762611587422835771110966454007661095838624150780154608760843004059613187626269207412869113262947758403073265087890046829266626079752240394630780779815506123391786671102757410909150102026304810698720346049946819741100784303238753792 1977 -3380147575352872854118872698092888539607589169242503589682336308489990287075488760876365712206353193503282351938755983683546997040759899342331775607081761128247418055079052067003531401207760307632557128296307917783936592975248664734218211986753762456980349046779566172370602036203025787666552830407596019361919321577057173412 1978 4882997893989025862635796059748010882381214904016025017329835541685269476741049374628413814020026399136440544469036690744237139014350516101051952488601089557963628601723872449460280200624878878509245539885897788280603270074601052446843528555966765060012979069343811977144057953553640659595539718072041236570560520497042932720 1979 -7053481075504559425081939967751316691910907216940775044712545330160215389440737236426886283688336902325835138270223544432098319360502121266467730578626197231259560191871266233052248059313579397238136977816975526603971246434709133714623922577641198328240749231315362212367994407277657050280791077848574426650455861587179504768 1980 10189192082047508583627305070411769206431088019218849067883041231955153432743361742020033378381011020416230639739315710827394611007113907420057819562131851084939415398983625235896397564178302609365999878875007450879008845135478178313588204925592999705117313780947137648678801175915521776158027825413842649732184725671479387599 1981 -14719379821856122036006551704865772778738178488546703853701380562466272891712360189282872447285985731566392298380073461503181052062119885277121531330345238931706936313893449646423369293090786530898702133860240124214303357206165848336859039511164500828440712320184050940585942713877929222118122091515420070969583239208170369404 1982 21262061978784924626751312148910468242153655582943311952815769051529559760818382183065364963306473201695874697229842734503936234634186098162917550337741730834437947491752402190042616622221581124039891623758964884932717357257118824747890575529591613893628704141199090401210834101395250577468816530247139423753580726290269560600 1983 -30714292645760835925388551865688632541041750168283965213933254549027138053313334407003595354359015491574697110412017976145668528252932115295635853056998569244341036848494270470610830955191243541941664818332932699755338374629009319854373920873233554495571445049073669742504721719149475978148133386848452273402012619756880507368 1984 44369973717996867399523568424762873691852770933884284601464998960281105449945151614691977024153129417130118738954520261021036304301876514022502413216130866845570296799309567563765277825863518531713614880023163156884474391954811498324656841356186074837863867007571490494816472776830890116232382784104366552165487265364508575496 1985 -64092017397538864365169283234403742682981635105197233391221011097661930099240149660230129948281153742650983913432270940807138082621238007642379547423362730447071591680462934603139456810399826861161042014374147451502058412688904930129204114155019107291738057754851778712274051704947793965123372369295790669652341075245207543616 1986 92584434378896318199133485863804050419600169976627894021996191160336836483877316756435511725128065081901213914023128325953508485937621978529953278017431520157080919784025253927355866247707430633180789618816070123485469440567150609450729100506326261047703793927423081991566864448280427527712630054256391999951518263654409975336 1987 -133747454651550331441263024953301096591771508320536209054764798721160065958966147545331596850566459318924691348395542067306632461619798215581060705906016268885941360411373789143234387588634009437422581105136127578446310021279930751029786538628219434525995920048753325957362803522011721168024386408556180896217302023525550746024 1988 193196476864883820543006252246201689375147797517113065526658825000232983806966821363429936675927292619904911319006315722264346282294784965071290036996698898973346802648056903174543088813029140038161554377861096646524074211885414986606458151053607277420239842243332327994954289369179189226375711749976667614567649299265248762944 1989 -279082200933218904253805646909949333235428496905099334976287905923435996323360465802475618193255379540242465010321033417616184810079086064310539754081692263113216936963120068061123463052582081525808317720932872357888709729751138988885991970637486020308446121915410312114088300291108559428017181462342317754032540538277546646872 1990 403161066394123222750475093377291868486346193398172435309596492727948759967456959030756652182831018964220865489823991969659598187602470153377332087956402504729717150257079090143435722009586112282107853962925986603010902766772294570128613656825076464382624293137033782761279681924850999611458847010952861610988321736792747002950 1991 -582359509504409717080749915180349522636518770515401584393744321759171948261224379845275887766240675793321621831152969812945328765006203872470386476551031906034784333930594440427367995809676104049178768062983451425696316596053915396683442546109474318854729673231173389732097714206906892997099155703865359735424395678194109775768 1992 841246001834547752932425607772816241506312059959601417554939920939786118468334558626532225974169417842582831929696660672692661221713687809221360499087380128809656825413654829838621302561062263874676537844278808238697306251484299612818968215991349500395048288862312528814346101638775766291963878194520479702345966312317525321994 1993 -1215257641519076569357400111177222626660055369106442954841382994037890911841352438627673001149336780845473008552820245189682128694371238626620414860863692274787668619757912639983666788635223826708539524795401650439277189520257124193284646221970734342900993542696343493703088543597012503043392924281733567922256275008458952525412 1994 1755415222001808752374668018628937975690491088667763237171593545927785178452673375882878608760279237009973226504364002531107737510558814570992721615508422375394629291410404677618984702487887016972232320461152084898394360842543118854362967783901884515434703946326995554085955091920220498127361309150157470349310036478837094509928 1995 -2535774380234926861136632568306574998996788808094003532236833108001519090534270116304700492973151757423301718474799151712239453733492510281938670058068079797612339908598767600917667694324083219872581272232528836392815448120203662321592506005325266609730863539332586664063135385046012522003509892447939916470801655010020481835656 1996 3663151344155954339941945359326689025749220984599591199741786802641909603509203689703072180186174146065944123767927256516186707169186468816451044300700100642731986413760158658855497817450215710266560153915544851436110512704662103490136578146656335717224229961766718652701629946824815459161944934181247561439191235511013828544784 1997 -5291335242990384910991970024403065192933080533719295022389682186167969993244460625922317445126873842215126899786520978871494716566602718849733478295417952746456072292669229421432449607532284463995123896136752425378168135772690014789585506560267787619425795221149144515452802552296307198339085251222852922454754866366391660340832 1998 7643546979850583560802766228351237151929570377729043798496212510143840939020991881525697585751804792134660480711748194137751182963050875118030130521945704495302326024823865019718665735101872976576448609884243796947145988536683401781028823949862356471800927455116289110428846242970031912226178200789536564709092133818109365378888 1999 -11041754831631048544738928460737374007823726816999721578120990401663723459614718408258019221959535062649865535405883491023692607055813042433943877823787970195044078052750922435892594833691098404555727953200539153067268936557038280218233041314702280188506381560573355704015717386732857212143043972203043452742385678437776730294208 2000 15949513328207606283952541415191286386643219216995144458317511133886599303518209382400262736070994751088109672226931247510758151153368073779129885052186751676120207364464187282908428971579774041129653694665739111207992751276901775474833041133557893738151702565605297125027751997252262655497936963759782442045312682121468195100984 2001 -23039657148061378299554654052066955115562592467504048190463239992947168639664327769285447224065353442301407148996581082903154396587495715361136717792033820277130379662106585275070496392459039192522667908601542720469179053895600835011233971547710059660462989988481028063004572132583271055851450801413781296742481304286500888381140 2002 33282664301287336628729210296538611059398769313173493608708773124572691064454614336006308006015099327772551509389975021158322159210194670583680904727914592087707396128012527453567143285234388636936643287115899888464039158418371548442290301326150646306922066009843433451776389528362505738694921560177846652268615267739543050019176 2003 -48075780523348648388457250455543244386700985116605272469210573240200613396461685029033826847628528525644454874910623010482555864126954818402033872821637877069595352739884322865076793693803974975859371636981179703925139000857007093548734128748594109819066925915885228656747413350363036310965368253527647350648305803068503636738064 2004 69447055781578760324654375636000806448500030301692229272128380305693736026310603992059830432213059935428331630456371253752742280983537027493953573171845579994140496217943525957505664810083148445494542161511496735082224953943973288491866947319739664611624253802921860810324897139334491958852435721038045387998748589805765813037428 2005 -100321686913169284721235557730856170101498160390572638982300886559024112400330480155275236698529444722009880121331715523335198928518735798329760621081045757622413839912360202853766063831573473045014479991281867601149010035353024455599380285672965008488790893659061234184387114706804177125931568816404367836589105444602492251879488 2006 144911219817788102776607387350965680004294134832964246551330928856366541696387264335362059459299298931667569988951204142079086251319096790103766832313312806706462100445222476830452061238609023908070528013587834623277946655530360358880726037173737406844959776975752870475116119307971761534122807609859594847863042862708350137797466 2007 -209328532408464644541435537027006999866796603944091715526614099476090299672591876247152655290247614356944582219789131742795948530606802108591807597243632289830756715183859128645826760392301116335735826127686050405961932349256891979371144393519939186337389909543778638975783158169300850789193550092874232925614298987650212438502592 2008 302390633628036179992562552099143311219002672663051317181856172527812698647091084914149753824350700611834314115901528634891340449581843844530132010825552102783845766876677379651404792882643057651875563522703253021187860613335841566868467130337536225792298986551291341355074170084171910429439489717719273439435333465818657614279574 2009 -436791774316830521205450551720813351715521381074547338201696177947255551128150299034347330658537704989664009664099253142607079776829976439536484860799513118484151281515669394532127983768597270794463654234141565467427767030201952495380654170505922594012672646156282084144345030639012184700031308815536971840928903947050924202938760 2010 630957043319054264907610049349115720093315161578413024761450563996904841710550862579738098286782231205963637324993592172035643398228257276268530954547008804494269260320157604766738214610168079362198040457891482498690238099106105273634567607337897098553580984758038356776488413470048575265799942991025132359436950098146694942700840 2011 -911462113402210208769975975850100459449621513012058441770279708340479940205242304142132073896359128674759454542701504285413548916382955982644204351623085432082939852327358138937026139000693815892311763150676890177671545803039946941659359342105046792184749945456994602371920451689713854280493025722884536755138120229345278226085728 2012 1316569138578246621451356700485095958426469972121659270065709327686293018277030274585059794716813126670131638721622553169682882987438985243195843047971839439894363644809936529049775162716525502240439406827025628888496410915460129336349299311341349388764826322119643203797411916808323595366666411660987478769448397376444590146607386 2013 -1901813565189094846397584781948568896945253389623969584181710488688527309087145105672340140287138564109829038867981778575695958760909908636314347230848299768028867483986283107417288441904127172055460211102305382563833353235932423877613431129446749098998397381793909636621467873914102664013838588391626225125464438316019137595504752 2014 2747297523130577268668810966944841582199773946958051434180038484057968996404574605785587756232683385125094240534440195970598874097705437189776101846990421995085641419768539341176259468698892621553473272483647716610373416359173825866919825884905280566386972175910889779501506876200435430796112340529140898176431539308695606456961992 2015 -3968347367759985892842309415145651953213546217084135620558941593415039616119128915275684261248710379937862402268908198411546764709516328245250994998830010042141213219300972207461945609125871344166789449554156400767329645638940927391407732602008850752554167669951849121552724902017125187864652227099976345294602095499646574748933024 2016 5732352424846509875818371816554205747004912720576698531461438228745533185424616120291811150336911786881748171132425799764769252737733798099170601845975266216889903935323029754875912086833533266513452186127825612180501549900334988628996218357968576998505111950942162116004054961487497280133496264443277157681784073105586524781181402 2017 -8280747945708771327002282639745248652662057040441571267645319434690437025806427238683930458292226376804113579737986936956240751302549546778344875555240327962941511759737483666875187208461415381530230059668087266171619307375563964211552109124897114932176784043847223571832799007660546489440190471530270150015530518048777237155022064 2018 11961137750871373121258262220522072254318215884419014094744822886346292365446193131898092384351799464359530616358810235754590073086461445694331956459135969243289819187607275735956456018257070443222121093409381947174254613288134680628964478111317994921366482207326962696493325195305861589020721303102641677126915211527063891746147314 2019 -17278046131319221206954488662344789266355306547951713437274252917312218741431829647393598222926375628106982223803650979297450559419777069606061665992259202911307978839894817629289024041756002288513666439636434021978007280411319684609338005692780940918976688478851154938371324328838351219055828936478308057407322566893841851827756040 2020 24959176023021855383177864814685642417863787547281479726224649151411693455486704329811501312891869914791981118414529669799579957913605817961749763069829747567533527038999560548693856792066060702246179562500378409616459370681776782429058577336704725465585795194132863339271335163639691333347595790790759751428540921314190986434426848 2021 -36052228398204602139829324306784422985647999838404847441770950609432997170429688571936588133082874116963420681131504334176815265496540659955555020286279801341594872734471125316311061774553267220827042434680980734642647105934608858760349195170565125831762178592500190792855792216424775838471269301906521199287639985508033424245018080 2022 52077867165697969143674036252465030845785505235851683693824235637046981974958429096064094957220605389149147445412639943285910860105376497552581290452681118032639317325236152246016057253684188383802109125671620351027955890956350951551698286826009159065568664757254538307906956372565151504774963644004619253257855622064403537053036296 2023 -75229424520511931047685240518213011331212062464747668327032266944537606145660074108264174241558505238723372560272928001674286868851777649744566577658134700149748229691885095599808967372662110935099843743761298075528293558431523675383265907236672861297745303256803273173127714292328913058529876524719436664538025213562129743732637432 2024 108664717724641577217476234196157325708931934932702012907661469759422197642307462105976548078289925727179414762525098323738109097681994173610622471641034093973984096214977150176288441798381004545528213758919803353492692176514572486710600692599578795705908098365883772277768289816587234770420186933866437706142385441872095374224043784 2025 -156967078000244068575139889683625712767049496794644649692604246997852178405489177679962745889026785126407747710550592920020738508941717313436392901583997812489984733510481035240038280541181052221950416438439671933008565926612734391615824072544102172445392419986102845743800089655877469227037303798625590634365873936901415321808302616 2026 226747267765933526438583214872178679747632898678811783599236932835785377155615099678903074897448695140262181483506078691322484832800617101428294496768898780207616909373147563397571735512305489832482209151284947031807412403667141010324405289941143322935170333213061520310600725951858568486511761635088243036966532244517999678374233986 2027 -327523019498199850841689933695724849187249663848566274764191824213240430934445721081489545291898665147855235632142665854927788533697023331414515914362892388143066401183132286714177690045158296548451461774312264571439538948152567930585821644357693428775572328725583116571739980608721808035134309675730777432547819910956272762688726768 2028 473108544825147079545084685031086570793436285837257340118108536249132107499061432517963615327767141137768108999153304627114800612062144112360637932678329318577768555574463546575228842776591410087080791697322687373211171440156304801433258620831825977736326898105515615136342273860892357181979618711814716773992555630965669126861450848 2029 -683428715967507944569604503910511252831640890668888811941313129409470531226281448142759981875995870021052677779226208411721895689907802840372243057123333032161155545605722552073768574098683301736605640516926238148125833394846198242529303609531410110468077495104537538267629598007560294398730505980028553178756830242898183769970284540 2030 987169986033268848652233792368507219557985661956286483748439285813893356753376181296247836049628751264655172595266566291624203146934186002180825781989342330600276730485260751345946940573587374713341919723080709502331034313094422780885740809891149632578209170486234259338116417358696810158164907835183594648794587374833849878725113020 2031 -1425968243147109001266266024101533648808924456575104466386956440733192847860407811744262674218888639331807413460008586047693778053574238634549129413013040948051263984424026294927494772518461401845132287200489173030776434657206334725217844692156467338009672773673600768879521666286435849463836831951196509566328570805153327314999251304 2032 2059876722600203174232960218032457866303397057670283622432699172656923543384063023165721691135798581187083792835674469649358683943475420679707224072766598345368850336886925507964677124655781678686746738222104962528959334931738108006624232802444236795531224140119357197782048770030024609793134238115160796199667707841621987487171348696 2033 -2975355793503151804478735189158788864987867803412000551448983711116123970872341529589350161314518457168353206025019767390376190568198821523093806141006475184613133052491820412196685942797941249799653269824945172963629939013175056308865379436924934447313984321875131378074009584626924055280446682274844091015802525041010513676523906024 2034 4297894680812189625301157024093255299238275774747904822928118600897378106786244025589758189887528030222419018977502977816855544643477377200855676425838055548895101935909634201374005526126032494702316773392553223129177695353742744354463835652509683987141818386727408672783580878883483706988638256222927307870420324093217104935781421448 2035 -6208491541516363524656233756070149587902585409802027908569141517054854318464493156089980578423778818469407979102648902162493622397925708507629928950004570388580674643104795209811471582737569827500879056284314516415216978021934029186290031576069977431607018040327005846065158975648810983983562538187901425140380984524359257761612406528 2036 8967734246350919962681711700282752170425277984350183480933854997801004992024664588058357183686792085427725106996868020695869070646442428053856271654281151440214514427374574398203476615292833096077065274190526137933740871382680814721834990867155425780547014066999055369847501666701786881924259357697747089101934830236506165255435981072 2037 -12953840562898504471284889104762204603825968530888010254638726352690943557334423928951404314335890849262916921216722059336229123928923436049545416962814693480467622687494258793048499744338017605524620590107842153477426756498285621702003944800796229158562254689275120401070284132017054619005264931765320692642337853272984527550883403776 2038 18712328113235633259546460233804875429411864246102326394251023981881304443857661842176255465336224158182254899538789905764899912786708953081217388490346658938508910717567998386788556952915770347226698382956311884220960662823257338098113013518514881547063389457722685815816444521811495822071329525588941076110374901867579327831748896952 2039 -27028592019279689847068026712082809794501015745873374419625222048784924664857150218169353582478934294152700784823434486966207402887287015747108459083947121251754764298897862948241747119944580713238597395445372934180591857984619918080573423120686575226010457682548115042776458680126335285293937175365355292710526031370599765972025830136 2040 39042552119974672582252629640244662652941355785980580339131220689071270052761570546115459720790298691670571569800429057530867211842377780411055063784143124821962415176536125586123447094299238111937439267104187762621198412998498807689624790365235195111491633335306692553257627753844839813252445699722410634862543922016620387990730594730 2041 -56398354164397768089202249493805830460865698056289703181537287826591180212998029237982613070760359934895102115757614328601078960743280864210403256870733004921881287574636973513499190715763310506018381677698286454524835726796019691159478886871234979921862093445751493635994760153753357995920778233817128298857776972985309743441935903040 2042 81463111758052218323896897709098002195840450540655553120593297905379696164869543108280482600384046267823549861911637102068197892306667894626633653878044465589133398822893378229100460985166031307651201366124930009971319283816198471220547175581299023629401257564121052752701593495123352433311283311183963295727342750160347893325656147550 2043 -117672432875977479969465119478040717190462997607866323382704373035415781424652572149305055270650933550541410667957420901024670708426184483372301570307708439710050732507649308660680969841063878504859520953007623433290217083705148904291627120872891855334092462397415158576887855601776466780973456576505632100903715099407436434505175765264 2044 169981603811199824602825984350910556942896818319612177736134848655872264440426475698089960783776997575713807590586951921860598187398235962155328493370152407872749096875370220146505685358078994403693613653257854655441673756451842645004600335329992207846530170803152868056347420502902573772120540175338098282731966363706085104312600753824 2045 -245524851387667427948156441400219406938028371715694265589161902883311153504539569385568264019665942631397253329080514120455668114949838367938156410834000452975056374728744100917005442053605927638680025378685237852552999366347226550325346316327735439202426975359543998468160197648743101328855845157595603936922181633241499575640974907544 2046 354656691680348563445514878564091120386550788162845729688046439556948089259711706075451585033270287495641197043267083990382738531244760439148216299229716365075337725367194452406186911222313532428371850210132520717023048633472563305309984093182537411945614176188622673829173115662155761404328239944248489090716334149703217843550288729238 2047 -512311742223541364958541823879577747310507314378642719160234618547747299003177829799243501609833551659666221175229790400411083464832623003994644275976557460715239134207895986322512576933710722368816263749697555178369802797185904831487006988375678921179019133551574802608794170072152454664424263323516879662917427227482695584596527060576 2048 739991645844971332385340661699526769750340449666771424792561702009205435471824477077705513840709382859486080431313817619625854052989770895482561061309349659239558315148940905799230392638853135515275741431277935042255538819117525945869402671956334570068804932374225328678583102121871039160324205867209856085821157992603380188316577789082 2049 -1068903468223884619689042587601758409004602504906593009503006138718315131214128071348897837442729362434281161527348227015191098824321762945427811169956089461307571303897898808313247329111005952510449024130934116918169112731345536649844649373948246814935912233989327760649868494514891800681817076168417170967000376768593088568304080544056 2050 1544057973460578510577002605955607138500651447658571984881552523680254066473114738943416017864561479408533228858769962396085358827479783416766709340072195246989867149714431643505621981874786136368587068345428938552060943214810665736770877288896121405915748108482183222559371271791806592956275788393351723651332329746109841561696550261346 2051 -2230257891513599580822115885603252023149569722036568689674705520724222210490757393402379741646866469166234389758677177520291666213315781318568288090433620656167630748884145968114850996800924183632514801790305041588325634639209673995579446980540560116412758309690637683003162488603736841868812658809630998388718892382652559472980502670168 2052 3221556296835412367716546799418290365194177275376908667923817358836006582726407017074642388044695280556353313364013577617194499771916181202342983942763868639091337213277535980233749252655758563072575263156023463968644350372662385688768020536105693806264057280592398363086719652278134141212791714019676442985932844943236273628675451238176 2053 -4653608125749070260981386505407042194081202635547968678334412857376902881793477423253940463538586621365144956883950997896461751839743852191500344841062106149857489403097106783673196315451260289608367191834938983459926678298043105774764649438343453722711468345853488920654795732396725333075170370234614086056809013214012811406526723103568 2054 6721717720000595555290262711460975544114772287828868735440096589186804805051949319833297874240197466184964644300772695950867129738852737020307071452576607344649683271999501555034346765815225991193563214385131633578282372331529304246149495785053499428073171653260895261579586769633533320678324003601192909130034874137829033946079425802168 2055 -9709343916458647924103690302475778765900028716502792434075613987257558397939072789601085917770938932709132980371322483445182858664132631217468625821153170246871479987668783041481300198725045302297696917774961866580391301165260596705513824308999707853711858804510350581139982346986429535877851723371217525047596985050607403084265857268224 2056 14025325193552885183178818946481030079425625252906809343595677463952840075978012472651638105677027912874365671429148084527922891379416841598812389019262292011820065223561533585869825348662116030383179909363038363048700399348966790000599103474129242771863755983493359593393658228173228317436015468774218245321676954032461838299827299704402 2057 -20258271287128611532658451272057251964333025621741020501084447356692153328432923527016763319700867348949394300846155356393518072674494871117730051997579300599174393269835171017593292741945567008855322303203898867649872811127842372896854283649783139240315117705015303206421580490876725367845352563885324368952549179113544041561635061697644 2058 29262469510462812520148190576753842181696662299571891163547477956642014537764062078350959093610884598503619328625802851597768189669494289371615907281638395432522971379462391787446498048425137067371196757793879021686041607033635478470479633161238502532648289622793190185883140544309770943329401541326377066688400364243468312107245802972648 2059 -42270073545820456686313065183895832628111237743935125163742730809084935366807982083194601211408444103569238821763998838244413114682030132394382814844601441140685939244717495517438360700869759811056401672750991627249560621689734784332393346695157075654685310138691607305027932561762151450431384859835158009839574386554157021663942447157824 2060 61055027535537255211253797193465037648679159970188922480079424046799488896249049482660888247552320568849864149810010458842132991378345998435903901665157830406530657699931832300517328188335337125448081915453179340694690030788116574591568602672551328327721615273736290344590302116080639356542615238225594919103366518265862369406477003013056 2061 -88191961768876643857762522041728105047164916748613621054786345889363000654489081759373408903758855277686688569719256235044835343664522625444219131429196563988163634581429310401141374438296328434528519259079093783792618071269022721651482863248633822154461356669454784535609755692363732026448241075062585405289422063585935745072503826985528 2062 127394303828582409174454367841805323791258507121370333128393065123999292656403575981530929613989040524224122370040890183084107588668635075378802322094900489811390143173989758935444264271033975969753014310985018275877215993631475827695178969915596521637224319628764532425762906141246036436967427526474364439286015531355935269199699270542118 2063 -184008305468964793698261941000182005963826269657093573250747811051401885874630353642626267049745000606237150682548818559741409221234142935057269221805988599356173378900916592098585071095790140676006006458941321025900281741103501542856526427006600739484795396892108746867914554863021154515553132386475735385672087761280597508296380049788280 2064 265793270595393424221148228581313042536178396511295750949726338038308130797693773275827399445935373745731597486985872404496631131710385606655065609880311744497428294362930669383066129313852261986464781051073489379751981408229378534971991758600703883660553625849071960342639487716033173805247775911966837133768502484887796687986836922539288 2065 -383940537186721157672374876430197473493441448023949111766096944259727998033320888394075641291508211989178390335461366694830615379690580198328407191802727118931280522483464430093438076890888396991614058837741054373925724393733286717154561719675816677834818350917080530227281967185958009622128149144025208372466869451270991701952716544371804 2066 554562342398407548524371177773064743340978066838973960391033794811586310101338960030421841272862562834598837741305079702958107816616554840912507599430488068775051512423645248437776631179832374680305243366790737126801272873162796325405054406986550461790760947852623646754048962983747934450379256757819197561535162011287697273538699303928184 2067 -801043161522215592666104876312252987668797637678734435283341404725988902765403400722168768593584639023850450256442592561853373243675506953018324000876892713642562025085394105632977300919548847906930722501938823592498003393316209432511250254541502554533784367940068339983937026792793121469112483047102367917977164974400673169826707579222664 2068 1157110641768029418923395485217620515583536678347525938953337513433464112302760522093181542230822612450270816462855891573201103971148632960108240390662047591367400423361762017969948267765565430390807476246396801128788513050209908069720415024431724780749508505426793844619494191821562169125420134914774175999905249643639714614153096143327546 2069 -1671322613037397751240338242073470398126358008429271111097251915216266619414198365727196579824934923774210618356979001455108872160229709492771977381140913756377425783972615974091266069013884604297474510815110841727429965067522623731518571864979586283818984543269566205964655518270731650975475924400724364941782446465236390018424313167739424 2070 2414153166806531926575432284091196693448483052592475544191086733261616480469676873836673283250243400903346337793742454618316800693664775540434088224916002393898021616203921664125840325125162604185659113367208606222497857713264853315549539896267405644154799705362574388292609695198651947132645110807491612827574524022138236632208879532535690 2071 -3487247549408853712054852166161552038716039665345593231308468915621147060322235301434634854007031385661685973933995301722932909260162280689037279043697766056554040997245098393069128804023050502306933295660042272765993954702307442673410830778618950048320413736105456749202384935001810406510145336995757876521871201705676741231795994798804712 2072 5036944627204445441833810346912724170825517259183695598278300266799535680662240709445990706382594957614942017757089217782096410471117056883206483634823573328993729262391609955834902751503248247291074116672213364398968894281895031884747771623744942474459185046470431320293145466869061172243233023591314684460258772122948527373644491922452710 2073 -7275631600502222778276133643559836412896417487472463661174815795943032702199481206866372487125614906964992407266871661841999485359964881197198020292883315886345871741619791214959035351799956301964325453923001316952182652722939213980718514318549958525005658766120779333100593209788121358559432456227572895918617967860892292198329893906261016 2074 10509635343483365808350676122277752745230848997365202172974312458574491806002436729885753719543911539303867190905926179070635988531448517741774243686022899988675206064139212073202260277093021138486385520320976368047241357425598403353971627434240113414015806984553716543878322008251023975301716440186718180761653908957271931021048562799270856 2075 -15179974658475733686228178743351734331647168825733881807382588724178856015101096786561047201418329674398539619271725894361911896893402931055376867035392857977869613364220936085542672007973995086853558514961124743141064510737220892224109007501514044085454888792180799659097366223966041825043712244275161173993833681609784311693512801964736392 2076 21926714724646365950122597964765047800827033125524495909034408706614365469730631855951667365014835986411418575672635326299707234331434625776446003332709333761946656467056965607417188382864698744158792029104299705578423027548553598942725912053055108620141042808442085499684239754602101670226620567123433712359090024103784780034023035495509690 2077 -31673022252545052721250647940553623317155382599622240443283260108461808626121057139093932622672632789340541729581320849112631729827787760097197820389546927837910257523655207840380745954378900036063807110195006006864260508738473477907690812086651780397868187161928201487448113893018494948002050373293355276024163427420186159037197760849379172 2078 45747978506436696079483483612005828166880069114184865217127886150307148331646695563297427101987416142430951150748938598045748876142656090293470661152105308331727591121347242660410979986152267129140139612461013605273719518302577263013728733669269804400290453515822241427206327121709301241022526590277685347776106465968995557148249336604821180 2079 -66080516200442346439280524446933918454245602346614701434021188556778626951577699629663400754256847056329513216522329723104606694739333647700563712783822807899960626305834185978471799856647562146017465600793068589886839553889557122807369605986040802616432329108883178276983725726980460084731861301606214838305777976306988876479753386652783032 2080 95452731835384696972634678135328981671278094356653409618644038291196916644731936178148339049440344402146954750271283665844597092584472418864207510863904498641533731144865409811851125458265794603564020745094379021372699400198490285519058045688594312054567455844417337269053246353501741769771390713685502398369620047529304386411023490224090280 2081 -137869998601601623764017851990052812255202654202696570941146537339753587691846308970793819467561505596823861388303370253873639095997085557143785919287267865516580373316654581215855312035652775963203407337295373013129674997280796230011372061361343406690714429260620040525380364868627932725504319871826556126225797790107065226084814719809874580 2082 199145405617315369967093617933140237805157669981610302698997173982067094097507245758119093362122441578821043910748897150118788727864387304553885342819541716699443646603480137308053431967492368619875410842790115686326338100159795948479158761258544383911764249099470128681436813460195504633221898626019465281929334971819402322263869731915142306 2083 -287663145981269873351580980336845409607956273211650951524785976697358784736613914859214314282094086823308429203581148937282288096127105383646269927959035406919958266309970881018957707248890046486349109453910765683103800435580443917184977440683877316247474373085157158742264382644302258174265493303011400819611186811446873192108861108436891248 2084 415493892183457054197879954327995894412662327554503666931066400268298630785045318220350012665659594669006278938868649494104287339396920187453383151901324342001730969244820120583118870488919951872397510024043514445138509749197135671481547081663378713500397370819794534856780691094899078498450713196023267327298941190458634986132176933413576368 2085 -600156023205025209452642929076607566449601281680890243051231623685834673399954351410306399265509763666607566574290541167528425712439177962817451335631889845880708795525887357302502497407274379872460129735557277597935658495033151837549293788886075932927552827745612964083757813790279837611239479422965641557612977221369978491480547422437848788 2086 866916173117177907120036757341679644712790780629130911633337286705423213101168104079822914092268313660630102983433087222710412659791029264552200175250055503209472160413148129562496553450821887547012061659312761827941653012503332340476741227607549164717717429959101650264769068938696904910236790924646544684539073920906788478326485365456846714 2087 -1252150513073625715125883069565015652366613180897499050640794582416334501436546874373669796613058143744317900336891570747118936518443425242252969484399573315004915738149936654446408056559229397069023446742010007494890679137515715760228101018764757405342085771288488029287629300076742987960238482349855352255573634175121610927345449752256263480 2088 1808652232076690308681870276274935585293591743224499283819344743863362615516644492883446747384432472159108785991508706601959190621338987118295942374219733842612033130644508545183053954206141258101966157093109702472004487252568636102467341525888745503396185659619468175252008300791212044611237426434391831391262895847259541741487044018584529928 2089 -2612564430182959727061370470457495525559340240766533961472753381632939826058642469302716693760201991795844540335471002710443612324277951077296740094810661193191509129984107353271219902213250851877091983046392627185594529707736830972084048770292289175196138274322919985491522850800873690360484737499060949131954133772566953948721558114187202528 2090 3773509568928430638919221468250172002116966088638181016492308861377963433072358471209720089113707222346491926768342652187442587831912982207294233451424258377812627388510444779266106815390627798724606380254899888710912113366497633633041718846315173732085610668729985051770779581175563122986271272200645228966153986065426167560142820840820833890 2091 -5450583526283152288637621682609901604427165483624592732309191184494182956033565000060157289487300323458600975958849345145482431966382836331768023619854447095895802904755492406540109561179116325228566226788338714374633042318642314463262162800237599180419534127620680365695728576542391092159954044588006082362244096568576076512894942650645788048 2092 7873248301178895607404067577246816499175124228075790088283930616350378147829586026610408914370689125628871616205224088419565711712213519234235136631550398116077744436506686788228765251168124273353678310304716276428267158001076025125187993220076531490834684543421447101822210843217177259230563750186412778390931459413889944257239643792641818806 2093 -11371857590249009378650473026564110963876539097887638048030040021712399875614085629343803940845406345640542977185378754694631681279932430417579620417969244635238136669480450125658324822776700209591085671574167062048015310175091638490713895025187577190157592766754482190522927582345800463942250152767484460263878008714599753426935253576988543776 2094 16425854434396728448456952204359995348967116149814455893082956005245372002641550312800527735131387324683936756361230182283729374429883975878263585306095702514120667061823558072496521421270771119264508442464191352144062342460468393678503638586472076757632145218978540164273860347805690287474911612173011624468138033678358296149969931466448569928 2095 -23726732256439276255159188671731192777340122755729498218154321550563284826573973612973623073153392152774703417390283494321553739798336888463389008816642136514641534127493377806324127094477901092730799873755668167031960620940089753152590065246202044307342401704504932185583425606644999476297528865358969482614208670761219121730237829821926287864 2096 34270024505944413885586606331142236399121685024928273116370615261799491981108994674479880134282582533332236421090574902592630314261028021744639560310393118766950446079796457066029454310077403382055746038890126402085884169141707264259165341161423803734867880081757682549147566639636781210594612134080727928518598647639729950911039815213807722214 2097 -49500545978146029166755532719942046587178387641812704088017761702299777433945429560727700681989348131088715937179349072653257377851361865789122373824480709240645258988164304694233859010658377417908159338501486710650125709236260574533443347172367284537345861572089295801755605801115284607887948941037245454261732175870705284778250367073602455196 2098 71502127250879192308293107123967304935047024636980151309737406422797347981705697777054099586065370094437366456230245043932015461646384692179146392185087673801837210844065314209681846286894187562442332963654560228108617855941155675416022919573400065799706206564520347065109362335782080816439000156219682529249949671589424826776115691762481550782 2099 -103274826083193286258535558552588628833918697796730276470778191606175553568047212124203197170689239641892623616209393159868063189723723757227470068775980891975921991736783868874853915307668959170164216236209828090627260333021912468885578795531766188286982740852863882462066631491799889661706030442832529854620203733152514998278073234490945702672 2100 149172602320697545953411894802577673544115142539435213205762740442261966869168596660168953729615640501021061583453100345607241298933559623992653485715790314338646543304442402554875105591027340244015755406649642935780217216417622730509814130695121997697913880018485957456417632612867676198292908653112802148647187152147754594475250854596619152886 2101 -215475082845330377627487191327584922693865188487891647416665309402831737365077653771023447784438693331258437132893110826501448572543319378436087436284511047388071126924496809978585280090590663565122083135771075466946293489588642825860610221435427173574224339941661394407646253127048808879163841589492501142576427202825566007728249817989046170792 2102 311222934341011216423768359578204597141701000746090625734989741211712137426523166968284957885379878051505531320233917394353044686560627992717339631285891184483520827868200922610102826931991514581604712307187051355376430463831887294645628385118898815194493773453001705840936420305111117099655742664441211300753299108253589586951328713032544871430 2103 -449536758314396313492088990943039143381937149977714868998629729585156710985512225128504425811528437741068706864921188369590585883417315417315886567876759515373415321197204302141264510988287885866889752833771284736451205195253802546842930039551679696477952512359062898414571579218270423700958643697160008207773712912588529455366826149015518056616 2104 649340093896439438237082473064181589444694523760267504292242769899257754903037491002778282153554605374354437293144513014170179818361340110406130213274736967054086841923381174042935779545839069428835086713677269477589290167424138729600560133460046386636129882100726564468676376561735818377427822421330103377355706539983645264189714353850438098840 2105 -937876785431524079092526139842599673358565266385067731715278389636944570734695536017161112817459826483413560130124502360588946067079345081746224475981151723705124096083366168997463566740347869560871205752546657152664702212297999960543736053430441068501778625377957525509110089625335112015879011308451732370818078192325691094837766460809841551600 2106 1354685330908724426110224745841881436047493042979138007447904634298827794493399721603857895853056219457863570038370052759352600593101858643636447043940636414693825302387888060025798625267777961140175096761566579916144834643410056750437069339462351035238847240099125258273945418273627345499263186840260641492869172772786184264848342848912849708462 2107 -1956791083432804259597223254372691242847703501332198516355549855621434430895209703711432830514503847466103665750073363356536599955748681354765934343761415050649079975473183606498647586922646371754393178183678609081109669275820839026729582266902856213650620902899526524613940792661111420261356380761728303867160672806397230814930655247444714536856 2108 2826292202767060653406262207435144679817225917168444421800352929167654414623872719192972842391322771116672742380640548595173403531442725941175029059699082965915653505171726028457158120816594884411842384325815583700960167998410870656571019797940302912769931127775917375749006974600728346808054774933077320219499779673004201381371521079782335964352 2109 -4082335848332798785193336556020367105519308009805760793081562343483971208639800883796886363303716057999778449585696773510771269723259116136341483955018871085665509852553289386024095529187189167737464016229584273817478277740558213885424937759691530608290201186578922682023290649024378131253998543407415232979714003863631223318911616390403659990000 2110 5896764570760387657180916058201854670098891498024953836411847667506355917796548145943553305296410434422010848516814632795417844252310621529583208151181245908597048161248798655445012513888002573731941758839200072176443513323131503694184699813439332499416315614327518662057868380491060158231348956479636083908917728728223700251280807995839849929256 2111 -8516976015992982756740620967636231580242389305212417009198982078187753333559806123530258917193192769807970301884229960797880077954168268223750291464915125610942060754904614538891391246270464449844188078476490886938699372353916719427248888657268158695262768799567248147497596577145433393627898266087888699447186502032559553264355139578572114403336 2112 12302011420900767047248321116977921456955906542463835831429549605159570139403690229401085711241257373122154060496835129684913244777155086358353033012697176908486695154472094799479304310481885663279973271758666678144456003060934089036431889432560725408014749621447362636587448036978126070100060804924282018039550620536224441994737625668704233858536 2113 -17769704774096920609627525608541981808109882269882422476852045951244810439028670596296713510086630632957874657906305311255984563960680636810861897242485192488749243573114371322032501678063661098940277067150435270127259834217175783897235923696553087695153582271258374361652074979604542517699470882516823278084594976172078604030396306823558555512464 2114 25665568387477209808694808400927176263914453531033535242545831906541879712745179385947999479244155089194677882982296676151718970604469478508887571395793635266586757527741111392816458939953457472680129295368357870952415570089482032732470740728513500597503345362205029465228008896762341049510351497915008188775907512011910967774668197779289262448840 2115 -37071539555514206793726872594522883623341202696902116518220677556600723207041968242282682739086044953393736124286572773831420620220415171710964482573898449238326800357904323894905754498183069463194992651116165638487190994632870100410979928396939728729679603225620513742361592370585785479430863110320605006757386676242979697863869179795224971133632 2116 53548059873233379366897275219722678568063813111898805156911197987070235351689364219057071046479768647669649008189244472613267408640414057407975006870304638447214042156416589350997678813222665351844904476005669435897517173907360951381654355443482806966313274051248959641642330647479830565240208043654313400358527334911048155222388632615934682883370 2117 -77341654064994549001437082317796249087364287348060134285935642224834443043305350961017597707511235690281412759107513048138174134325641249059340172578909261928866760851897456412821276118066258432829217198984275869927068533712073635612606697381076595941444973724494664285563394670914612993018944101246780117407155391160145003086110947272306794517652 2118 111712617753864651259585992400207812286166454418145507543527650698882862703203289856390901174962075223365922002355155828473181396062257361039678060173012039483518053158844395682455218143102804161181212476071756862430639314201232543059468156533381998628575611483365712067659077493000283971571347395509043423496686390847505318893402168948766460947992 2119 -161363156561631561431632058635204186774761965239632491783413256633405419687482522567682295860891349019474214719332719865851164476200179350588172377240883022482138133125758377166384184786374491966478748361723937208284968795169274636746333678988857482750661310145727189617998756477020447025015494743588222408415617841845913613047346500352708604172416 2120 233062897159275483149176711400670117192218255897356214208663081914890513547824781474142612543215987146342377743228448621842491174110072051575458878497902467350160196854130428528679864379579299525987624409870797844298550081821913926252797810352335852430405650352973674268178002750777747441803419191317964297482025226301229851824024897374265570133190 2121 -336636306790934787754776145688661609648798590613972898802137783358718946296418059600761326803687960534168486350528933346443935372174955871924307695227969879108667579864549425493985334565893206929791293158814531777439138697010423676802058992355077109225830190592452861523866495240765229855044599098745652857900975948037978861503086691078483657658800 2122 486252830955852276976511696629842350026083785062390275895427321287515943843170201143261327481484732525640503262488912310187486644064843538275557694595876947593319280679776273735063658095947271644574479005989837677545312708824321038031166650990367937058717316346058153379464022100529818184885172535941676281402676355973969731132329716182957894934664 2123 -702311774953707207757867590292973346058932945588430509886120742154674292049716030109408462858272642785886931744409362143735668755465646543828826566837243106272463403718554104645191082971831440167371445965184809743829801067577752849037802469649491874276054030270854421004295609819046235929990271471088713966098995231776618570677874528597526534741376 2124 1014417669685098487932468915521242729975103287364926369159012951131404249116357864866974294540808969134603480709100511705041138830351148616433552421823938989319353663524262354981741960739387132739063812432742794510706217774737429019220451550918023355549884711356741444098368071818046547523115764304912432265355073670830680244835553828354649396527344 2125 -1465267896749477408650411127917046222567136459169493977010031962295919192251384503750220000047793979610147688517376630957832009117990126822190894745691881154711601927500471668359528537923424038098709846522641855284416339222138516287790192083257109607945688472401655688931956166407073503395883954378834775743974991655698912464503263677095820815880176 2126 2116332452477367700694984718677608607296574373710932919009407644674756208701412344359549442998033422233696751140402138414778487876748918381937058819603808445566592727239869566241787461437949940861615185330665171443019292217762139160557692536293992599803669103285204003215078373851185464578928452287778880693449383597569428930771086629069275046476490 2127 -3056819482931434902184631114667415323509796240852834788119839920030432243529811928472891476905379416161873008284873313602317817915962019159837858577454601690108384329691129866660315693339219208431606928402343524611153126801643388360419181297224461508776275934672464183474361918955771487400093879058117985910945709587857154593699500575221065616780568 2128 4415389948302010852960713900687582220682339852479298751156040411594392452045169162875120392284577550410451217269266395045079428710510571522394497591022924612208387410941889744278305881300671150297036353356683984735446976184857886347446765316436166370052300119016445982282848564542190777954668541936396664927009768560727629439757215386572488335745399 2129 -6377272496165416900390823378899190619253434042059716049276972187811759054984198892576972711143659714165314843368690637862149013915017497405564754916683033147641782650995527054417970523400795641844536006922151470436382019262133376385282373479475382247182480040787324655695062964134510162791806614278433901649201989365726350416912313475546721375584168 2130 9211278727539820803372023250059493897901506193361978014790079057716174904569332120613400098114825082397516960834336521805258522079522366862661594860900150973928118131629539715085871932541994530162308351721681069939585052962126681511518390946612582934536845432458545816171200793002407808654663020305145965618466106030903756899115689231125233799129142 2131 -13305103016892239605944666316346372377889077612399538865357661936151988439363652683866639036513192811022771089950172320843675508889153768218151628864401028337076914694121171311367682945483826470659697347083963406740938167833894713390167759062297442550585089261177502187193230841815444072888285295596953400612440216320074131014091611692041494821063320 2132 19216894545306211269885184112571557567920839696975806115062157527361082636212144330556275913143432520226707963556435403872408288459188290838627799031083849401285592270800800285213223067106935619061361518691621496622422535562253820120188116614506775917321806274303295359525699331713591002654372012902474856851743509138470272356812934360352086861714280 2133 -27756660128105283810988321950919180110120732882677652037256761084109492667674613272922738233143227728508891902584689974999427452392089137321681143297257352011557447291003089581126009782703865540712016560212064631577542424643027179207797022567031119698077311016184026680777710196406444208506439559958160356696507500573149121884391185521761070959121108 2134 40092632535917814910688403511701414338769207067286274470302822585289752738153401168206621802259594788242184180312113868019473032945584515581852683009695494794120515123092551403278783612773491836336135650428663540284358074103909286134334955310579464714442594873872515000333312685992363111755651035035922079148782532447629884066978467035389026610606576 2135 -57906670847047450464342665220973451619845172948726759529370246774153464648990113313968418963692782755517993643826931503219148292546579472238119185579550180674009943247397266446770862390669768316488427668897374420275625419604685371933454365777775572771376411002455493982803975325189621485681951001708903578053379484263610574296557176876568923027646544 2136 83639543162215074263016180951032363711547968179561171881041694675614106339079408454925171257071641511914587586189632045214870227510398807157613897198817278161061749961473039062077624015748680586249415908394423259338704781815144547211234928089254993114181939571205621788652185964564362671356429581230824011993913906297171030905098132332294608477627208 2137 -120811442298742342226017993409261888052638334596609904579762102609953179838503048995372251538075389414307075055787436850176551287654969604698603292140026265727966859382157285458514445791632877803367566431085885228921243358562187779177422494063731965396212009700233600946301113343389510736538104643656734145115203856593798134936865693493188694547470852 2138 174490245653232238484557556296927950600800369262798510994538883962061178373377112452765784201669348567167078074746279121507624629575486129882045939675039493579648184830529832582846200006841606775281560249506751276372008734982000257431579499786766810838913354452893480998931520235868113095953739529613694642782682290717711698663462531093525348506908634 2139 -252030595485749985050650789570680235365050706313000256437999739056610634802923036818176381042771191941408182204310190151519465890545630613809940763031075202888046618665226277844594125322094965139541400159742927040473919623208741925262987861804702827032151986632926372925772163674465192771343878313856120630403190275342487239953384824760993953071492272 2140 364039690657245099886570066243898429166003681772312826859119917741475197139374552187816341115842872392559727727407558794610988548638508394420650675594057820551205824186665707818749400735126009520932475160700383394140318530881806571195345307687748007238300014393331337580166864247494571028477944062645227238700083299865721595449696385372158184509865086 2141 -525788260801896584954905574994567564563283101520513242491062950311962635258262099171599975177851150591379675517164437203050036960788832791090781901750348314306061399647424529368696093186015574480392773128737548731740393713637916734178955426279684846779589569676595558081027233823847224715302298583175724017671856895253768573454364598646577735376959144 2142 759437531974030976919900030137828967193188563092367916086546959972148892110341770183506396797938916762046452465485011285933841277882769999533687123522118356709209726759547617563685464948858436357708909170610992358580417071779786742699858855618498288863077841459808379308462901538877786570123931194530845631221313216180591213738316571734790724467369618 2143 -1096949373265707320709188559635659680057735004642398324316216577577857525788619304616538287531756745873819176395638298328561930653272345580307974341776836658957840720238995148744521626168656503764045328868120686228127587044947330172193052431484267890128636626600026497486769544267849465448727433188767921999992583554670889543718890577262808998640891984 2144 1584337857659539678578402987144809732307298048783954758665534407230069032604853263781053109514528478558521486840987792078223736630208597880505142238423546336170289095934782855814814859610717307690193849824950986115236927836288673733746604087710758749727412639440270614197027993138470885956842695847981205830079605258670245673340508669198702196757224968 2145 -2288379418600572562014420481815397697480889526806231699577972483364925722437674470589084994753337623631674868404404152907861507580583015776935386423008615908904662035132736309669536690781502013814677071235795048682308529710164344413361785286662578144156171279591173877413961265738441436603200492261105364659500404505697505811773861667410093714343992176 2146 3305381716552082407285007776990099231783325596123996630775500128047657551849168190659029468301944750903011930845851323722530961869095095030909755944162299692482233568393779727265673704473499539129674265158927368577893733547724729558095811195472856530194463699679403081489781205203332118373237968125971854394044213019825464738031403243778831002466115552 2147 -4773994400550298824106147558718605674085288298648703935334283061898046246779791482765879028629251463500479052283750292861978584635664951412564215258308489371561168213024277138542532713287874579266279482077307452375024281344441300330529106162901070615310842949324427212075844417548052079997583908516920398186571930029982830326690245721392896281003854232 2148 6895427612930775360653443781712175725293624247823970861798802010312024143712263582724756207851115129714177039532491277265759532543508895861670482855380656938360953395505477606757566996788522715193071478444722350328276838575577616314006567506573942914580850233921826169219064945878909012256581337455579105823151897919589627283858905287467179135519471746 2149 -9959874207061134636546206169321796624354883872596738319945939485884207959416750180532739210697857953432634007911692355088898010705809430270809760453680688274036650736434077877180420488283269470421870708391156365070265650127814527779286919822762849853390395206502235026284198232832939412355316023477829183675554226181177256696600588466317256529619919456 2150 14385110761681463103942648347377045201527107396223608362038468398227458168864920501053230614918553056095467831155009628564843075392955225644097368667739628878184807150144996583064052325575102799614703973032770761590907595764972380857154480890511806042517661049727732605019809495128463701428462998803574008757769576303106787397719193435308548141520171488 2151 -20777417969587982697349401816371309563816405944923347535832159903955314887319643606113179088066044565364845529448549490032725563233885722816490405971968629825423977319990599655277474077244983808271808265850348283611196600315086811612984970350758724320110757239931609273323834504660622093360976284841319021719704291386101472246786044258526456672879211480 2152 30011195160380703190901136702510850589729099649131787926677998546632060801480901136382207857327090554000791750132863415563630567275385885493967787678196515871261685557242272427945114110224343661967670884849525141973501973656173805376659417660739587889374219926520222041078875973649969170977022699557469184968346874183656287275461410293889697353083898924 2153 -43345271012738082650620188438976837157756357931715814620685427266767928092470410516907767935497917584654644238988358470300422272657715131732101202391201979598774131946078193283104303812745778678782968265784119533823949312220879613595331024257074311791722923079645949372746410332585267432896241366856321759830216996965447322429603909891344818290239080732 2154 62606461655759250460038877253214664795879898406495573719706281431451073754585918771843243648108382646944701741372389326768375839926215119586371847408733400596966494130000189949021206981450816836797708649774920285311255148358213210057634731653853945910491186928295143362156970207942504249120883598565099603188863881707456855731662244684987794473096178672 2155 -90429460896369774926812900618480221199082104896591604211192915484922599687365197545671708584244223086862356087900442124925254983741459126872061267736688356232729947858763512884700570122108031057863150839263271516002967916394125334704308855888559550108756049161542315781139530370082714440493427454147468026744952857673460848198285572528214441389703809280 2156 130607299811067543232974949749151037967782515468196923840858822650716986801554910674206980912191915625029240755462165103337256806783026268570202103733496707224432258930702481058272252642312444300482290270056156352303546897288328153841088760853252716719732711779554752415428239471565078552738403951262792310763549030454966835641932599134130168114433284088 2157 -188644418801237301290682041524323920827092897104963698369101566810899895704384493571718379524039771598096227238043585333364415538226642800046901827814896887973665170746690235133528956146462945552608348970190740678064561793461971855007914879757597931722911011920850377606554557986922954123539775238916798307612167465950730165448095618822784664810826921372 2158 272479487417763192570354040525040360494825556551384414887617807037231440612680995011871023703513574482039503184886989392648380326766032796727213826190799631936832348181945198668092609266448125305897450322541952992504036440452687123655164995867777943194093206204286828429769203113434471970017354313950425101063992035297306702008992074144586235591553566176 2159 -393541378861977866136069337947169218342725415257009201877625904321277591739975693983511818868617091427431194038895196994154241266697171343078952349860568137307233887060244783301748585586203949460631720920301451609400686988733901877479499912215466771952837320071445012512919362016480395990363892886056791934713873484789763109535187912727124433511436434920 2160 568415600271957417746194045058308447508223347211275346892415224402099178774781942147928575960782734494921168090324445435141724821758229195825727006190275431829539426917031218977107387313307785142339416876923348290763415498660425135666599419821213779989973883494262590412918148374636979735636360228339822744168311778474049060762170493448831978708775582260 2161 -821022227158354503852140641231287863204962614084826584710641864335352842050441082944398228484604161871198292608130611553602183251174422437643808893094060137848974934666699280878027373894176700512970011462138529370955099266960916850847722423442265382037977413793774165745443323835872113570717871940608243280562137857787756412278462256096403603122451574428 2162 1185797654225601473901210459436683649484543158630938913426382523647752512691987399027795425990430338887426055512365883206624335777212074841916390880896289027450050510322285914145386906393133694329654498220872458351014002440798197164289590395198249965223214166738162132754902503576262090789932886995186935670135497696707260626798089679648909686664799397350 2163 -1712715591282047194458949510967976426594657980391869118818169532081299110603323788278475893974874399023908150052734313996557727144881461639901504837699331974426546964557445324054684346802821538706173102552111908419176981412792773895515052846085928987332653780329608762544278137639367709751325026152538265635901836741554478974524635678355031810663673781664 2164 2473849374158140381056497011969336356991164028821754186092692244522525856995436257547364296741616168251785183633686123948784524196651717742799233593887862076316894699686894644987732323128083685937798287777699996280854147359789451360941201235003877060109198086244692759428717837111059695759722831689028545171191473558397092080497781327910586208325915899832 2165 -3572958819723922889922651658208746975128861505444045707451782452314193528530251533812457594746853416897846541557929271994721691167382817628814468100143947249474258415624391507426887956849707478558312475165976560830845365742049793697506439286087102942439044502322881242796341113944527137532174547259256686358923782068918304393870346473003194526284220254408 2166 5160618517115995027349187205127888950271327055586527649842510076838207093390318226158804510384860182751042314534581593934508979094488400766650017409364662432921563352072865177341044182872289965064926399719144295568518224205358894921565460839418623573909575000442269011379004259549276587499844447514102952890166660337697946006186393499717487056303971191792 2167 -7453990531859014393199312305564716487421261508241802662356052703560491796245519436834751160577602296585877103806841786971917158560090440483978232508545042025779585121549879094530428586144569432613108533676022512554985391013138706302307628588477156448024382912510677122682791404459474089003705032361739322181640851455116490339970451024712578615159162205872 2168 10765710140901733629219685958317389531168953862220265118684372143375072167045557694514261644689879595164693894109236386785596139605014352350409623101602718268913962205709342718552833732563333604830911006779560708637756321886152848712386177629320955826790658365232399407344642192372947839511560379187762194911573653615384476863281005108618936082257699523178 2169 -15549467182632571539429789196526479568319189133779719423953188640980974575417018499264807674937328698595583242135372550149983853923790937446978597189256885793047746976252427654120517434986508690488302770423207717329960139771023167509288709300643626297938131832545573438880681674748018264289313058703526339288998769475689979073640792482290529487306312931328 2170 22459582230032059959196071671504126927597884864699636733419902145029832487911170470651428941585683303028968642232135873208423786585303448173866803269187423794007578173486403559668397385292187876550448631785376852113344400934069471984537421326645311316055112080578177881030903251692841880059724562581678608297898203675173145293429767599611592942099979630400 2171 -32438040394273719519163483566903145816286435793009063451514150751429660355793053626581410300127035905099278193132191091816389670780149937916071690694868354694427248248651299566031542497731439192398311429419774020393687747346770885491192621461860584749357042210984502895857219307047029913892099790023152918341413217936745187079112288605464894172921673785144 2172 46851826503759673160379693275104627355777361802247126577645665269388415628254658470569307823415453880622197734050805476414571407428391905771932303230747347303535491862986433706041436216028810390852842563777297492206386984036486097326003241936111009910811836657310654095850886927579453523274111835067745112308943029151833323300821648909472579378109117813282 2173 -67672430049250388619584316703073397691570960237901084275385046177482812450204105905290266769808790965607010427579738100629561036664908217137052755765751135895176998517868528674719477182022924336600111890006475649776902461393238335263064077561327155410351730251561295131108468584207809212158254982910792724966236463069884396841853340223809183017759450366608 2174 97738079660500970977840292672507229349079286467727157545692107674748865595018752257639394932423559821386222433986802089972448918817739003849923927398719125618566263773662746691098548260395657313333249411193152649697927478652088445542861016100617762049223654306015681343316708427738210213118863482010535091170900688469890156016951656552458587251421533058928 2175 -141167527137638854998055744230449394921707135516201768251058535958053613272872308600408677918637317872875499072572402131606878502789714788114306281958438758373380722959451324381753556011344990260285704070297687661511354750462285466146969567166518310681513461985314571462172197780536382754814443582279294022253199954428061858188499424119426853047923183479336 2176 203900898303237609238190779704209463783561212902057336869209023267423506314621823816922210627753650499676629145723765960705927863833172132968097401757299493528019136299722524416092783112653955466253310541383409124106067636832507715244847354534055278890874141529709949148078779304109618051047869786563841524850808136829682238263137676775281402609958891543416 2177 -294489805454980275570908591277850110709947954100593545027040864701573077099928339182613089527243880983666326949835216275164724658690312341023699913187937144833466975238430433704325792461032310136647655943532679088009323090713843534046989246196915116133816937461899519012771018938294130984787451289175577206986648131438026050076817004920263468872300682720228 2178 425344050286566038359665052732862877553893780088347791921152565038124491882365372601848219727980918575766887733839702208557771703119664727673460955615795371170970057915035648259267877243118016283986658228947339421584014510854777233344682364915692335723952094683663618530686715196512038460834800071748418086970246691974765780887914201327088008869111663858448 2179 -614361204742212635145436433775239659675688928094738194811429543653853848416510123828493963892612379802266235509747137443543874960696884226168043069538978087891940135590166980460874258061520877512713913240175802659322887967827044668323736372812416187373514204996022279220781861467632064153534593836895405380872898778613177622190138318247320128755019598467200 2180 887307204961232158149636634358473758296605063909404293088984411528443444935280921673479796471065396311459815620431334063838613472865069500888743275941495593999700643920639034986487051480767230183527842119612647050479661171002858105786031581201436029630982193868980968348717336633422070909217079199891362586037533693755164791763493025999365120269180254234760 2181 -1281572558619100697046805787292746528655989363240635736812172571302396642427699551670094882211412027773601928397701670293860076024266753496503925184471654018486058770359853707993527650962633087797407319380255053286047730038787600508978641103621403165314978211267876347049508374611349562916892399414443900381448685650919323857690806604770268778618218736657392 2182 1851082233218165837104667435735526494573243539870813582595694723538503362187223794020618104651437370915795280656106630325248302909769729959128890709413478599252738267967008547407922390740840850471244178430194880795680906143049630999618929101265662510692395515772459496442902911259477891903644864809658950638181652079965878251238049287265691003869245949241662 2183 -2673468296363784601523847685414150593414731682067818404235800722697591159182420700388694634502712745487328259976707629624742210455056685018450103955933190748986775353260734973121547712220849396420502056182053949697559974090673616904277035039204998961738074305727628002105851549078744989527738936368942539705563346748263356289107411506678391767620962842419648 2184 3861386972015105106936067084842485326367017120585973329688772221893042911987593547553622097510481984887089878219999874899576916349152123176539350253031836566871243693646618878722133441557590113653101073031382467377348052966766552435995671442098128061401870644888856578931903538705774899858816386358798897541138661144474804036583277103068253064501978168771384 2185 -5577311925298888066935245633990832324765185747649129211753251722282000534785950771923653627392662358469918778393849271631014676103039330219771011565552442536139826398655617487224165885770491639357519026664215893117245694419844016891985187629395278430380281555213984497957960580494560203342614452990282002949179651080152516780717500152174575690152721413204744 2186 8055145025096169790664787689617156881572905763958543341235595711875438141368301641347875318430158488429360674403765261579153722170350452005443529828264090223384471667628430588790668348100648147140448723227474163685450536956015309912531076945144797926884253449631311319080103879732484880332685870615577986324030052990478758179515253017271649336664911810778412 2187 -11634313231550208530717423291816537795847513437530242265773224739651469051683706297520294204078752871698810653658278219109132386147475425855290648376054549372826438638458832267047609897445930044040955095385557437386018585395043809614251954153072339803686697027623445234816187542414434713967010463651840171807519307258408337822351083807867162385731952443300688 2188 16804339859402419846972415925676378636798430870972325516345908125390742420471812178109768396019987430026934989136931916603383066035293578299170825044775448467002494825642853165390748251715603004222465124970788985624288201548303794206963173788984657169957697524554209192884776473211832158055514185564722562946360120086959075658948478440929403670392177678243400 2189 -24269956191469339764584855507137968086154371419573246661840148912312013271318869117853290527181995822114275346969575547371027720587653253742869967958647017161155636973177092890672672178550003692179373907113549147892057615355433830456475639969866547501167698257910961912478722085626570131494800143701518774739873505905090323293084612052453237800076041541573664 2190 35053830547437852768008009488534672410920527535062224776550492271884666100399177356951123350670564998927099190136414655041053765387623289695168035848127243056527974126678261753582190206119914696632788831357588075735872613713563700059174689142208821809818965371792325949784034390031168934245813541162344409052961455004791266408011863628278511294273560434893584 2191 -50630857950131769509734156643349493706728247044882086149527132808884321209508577433118613082442703166996149030245129171977769650329263547304532851225030698154191907669028189275218609557834337057604565932167060263003099310113342539735169779145552423926220392943495011230872991465207719308373479883645842270207232392789470282876423190310032596702260750529824872 2192 73124335347867840633526909106079620948285201647744075265430263522480658048869131284698086574258975839300312258599454997645299208454586819419549440850535542961439325534655694494908340933184275327178311269577629674312508417499630721848255010268002391447113126853515759272819641741907444151353396514995515246693341281434567227196563383876017683356063811355668680 2193 -105615467795027167645570717433082670777386081347509592359216131862040779190194846807734654726690344268957793507562786607583798651385420718064240085074463551339072028521514502085848372147777733317041230332021140278964294597437474467674726594611511912098415870421627997724109940324084182679300357498715195753910586599602375600987073205198047037952531795920532484 2194 152547970035459040803923818697517302674872158354108481700414603916878409354333149404219417282492051987146440118813119690177408329394260942915080994098253952063834179174363496512622746725213076070600363304826647246687893747303820051269315698751359728622620724870885633997351510037865894236480576256589238983501779980229369147506247269663903942930059530076183744 2195 -220319120539989524983281190007242926744487779794214623692759655761839800136315556407372655454325074861368553145989499719679731866896297420103575457081013310256576384769311653193129448242387488238126159451292078704922696742404364852595211099327836934226736346944618012782730557275569233354596466049934765401132538630510673851308157248718882718469914642620005080 2196 318212248252880969929879457144898529375558592850940566945174511244993016384103873891516580118435513808753146769844794297140196209920110472930796824031614216804075319453830023975782470539167002423412556630436596903043242518360051554404813412500704571538340504628065047647184342458285354648281841060870003583147779585906034672948710175005100236560472560458549938 2197 -459615749984644346172351727129733826578066081257809351605754901666363737611534772096113901922348128122683396416605472550230813579753315901005964169303799297149917043121398007594214590210596004804299349566555737773579474919180710001919358071361610924363208517544940308813491363392307403924083559407009909818170313086270084954600705131508072581245177969177541020 2198 663803859340909847120632478739912743014337791935375891345128158371894325882872130359571932968284401876974243523629465263278121480321384960037614946815449656130650908079571584105556776789110718405971142396346040451897886198233510792219477707883716492012131097413225786143521605063543694358855161374129887382782685270189811258811939499073392057166247570925066002 2199 -958746045470825794255211656979003513561932028584537941633051068534848860361973917716272983637413363823348749444822354896929574752818310375327248567220074500344657190230224610784955156199114371153890407650310147277212971966479012954657759163155728507327637944004633198066111260238525441716993451050031562197623873765375602790629914578079083841767220551412850208 2200 1384779747903579050102084352937414501219206636194690250724299199856569298199405173854522365418139647046997148248721409129343687938596726773723440775541246697561077806056478980484699493918815863882954482632582985145623737581972792908455820670129326544387137954866037395307453619802283684593839639357943554035671278419597844738458562266646915394980810508590474232 2201 -1999975568992194083838506278250449276090299017090730152802850830512201056549221857841973402287583027744540282651998903764495799851004015166751322869941826596955994346238547703328685681880006217220634090913815047617784144452523783209618817031008942188621504659682278531033806439813771364401206294003006814062918112526894205161479368634135575568127529114805575360 2202 2888601387514805186363589917620269656799782126769688068731187285151334679847524637916198461138531949522878717158241265444551818454773959446540328345573410366620639304524972939118631817455949941960444643897822709765100358306736359828612577093348945519542113968568011885882619841387660470930858082000555258043854506686060186742799653538494065196610948600853532716 2203 -4172187745541056984456157162650071568058314185353102572795873784833420603191606039343581993653272786172010054269447479705488058952424213445824778182776712975148227427203919650789878725431941106107763205223876829721938289515891345783182136025086197635641840279111643277602519170999405439552067839865467174339204794246920948527017928744872416123193074165499486704 2204 6025692278638770868423424622793733684325798153494594816366598015872815852387670613589091726309624452879211716915033339738969969666841624724982161592814497148544834187306762223132812423716700958607739030834360898971239268880505431636451670843713566920121594963748953831711382158848433969925121210589754971092708918096327009506895387081311014679870167325518798211 2205 -8703000114667013519711648623659130235675442123189187104034076922529489727637294711554801593107420005184526675629081720171878202042364432409510452649899276679179577672214545907839557797190115806622476306876216674518495693572098334772670318724746969340359358580234827691175411421317361438798008099974830173014567328459129688187848750610020842116892936245942623096 2206 12570261985168822189463873391054531848294235455470629107308185809542012794712934737827963851642173382416580596323483353380193567646618963347817583243213684105486589175808350926212204536857422922719001141374857618660933736504041184031386997371282269546818479153275473639452950473177135875961846488455866727919546982367566014534408243632541953579469049180116093768 2207 -18154594663165881859195987650000114870567960606358016291604183874883864196169875125660938528602358526893359919298756093475229074582515629453684737049646482890576807563196055194843007598277079391317349263478276710149796855134229294457833170789168677633053824922787058580021892131252404708340141254128710627579142938969515384091247485456521373023037154243845779104 2208 26220907252570509388136039275633315639541759712441286702227991267407241179630157809298679740142340646955472275134122945850509369728346756375406205342731534022505618836912755501587225841172144934230042720550897554655043366617549478009336317965431249597211558554921625124717628825976418720044614581664750993320718304131214492345706575413385943175353985392592367310 2209 -37872342587639134483975445103497365663713922673208485858324154086094699520496023600105853696027478380824148259384346445792075091766854907215654937640893856480532599590091266207070101654028771402561437153452238140677608934079828888574630787900959867451246731335761039826752404078361333135727420868463790747216771668231066668842726523275098687243439237649257620056 2210 54697001756040218853299476845185328235889850254666867613714938385401122396374608598400607857465573454802395563845142606285877719395423428024553392195540747469115652800179721626973464208400352977603206583918823300552601328356459209562670432183199205428022363754651294153256748506195817300338812685226932314778511285685606435071424245128725251538189510756603237032 2211 -78999401007289453385844837041973799449856369495440569222092642574635477768380319738987670303789750320513265158666908542277676749163532019831134926435071992908772006335853773756621638780272675279084973946238653083083583892753242738845341315030547213958262037773767821671999631100111337860356485511262900750281715841068995418117415156429420951350804149082762041760 2212 114103080790797466839600782906960552342497130963891416842506886300715327703453526139188665998273499567038262839697397112414128715174842508587099306897814429675834171087247236626573720598066748927952766340701965490554285890729781696189661559632739856317860814853093500607615208074880028644500110401406642604798186777098578367269110356069505960792567547477214869140 2213 -164792654266144538841728148261757412560817033976390851134673263347148947293331939900598851100827854236205947007065309808236886053831007978596815637003407541743196654670660412499954418698252921326082768601839859088303018186251448841599536808889602955076624734680259535393405588840346097372496211623050238969463865553424607160652912019239620740680111093676978897604 2214 238011120444004173704302486148567728461834598497954217457603537047844132417255322394559071669716291027422252226682208070341116067530510334289193534433738525718663969944126919465995604388232248000933445844734055015455274421940493224734060757095559533102648363963283361286725232605408890742942967422572801811061392360891103742189641402268828163270471272105109790520 2215 -343771556766463520661874234431004575356807044911967913647673210150628257787618856936460644613557172586261441089625039588120105122985523406731836184603759318451221410721943928192008578884711151841619074557993671458336244640817968472181646656794545806193361411536280790894676479420080635200204113094056578530580894655862180738000151717000292971809068087077336888432 2216 496488905419737448473232902391278068389277305381561705008300213770348730978743683801923239238345636781586950346762633175737174488575080731379397613448712088081774033585916448576295685345825124543483577325043052259737244340284195497274880445730488041608017474234898038381473392845808451361428325007163118115369646030776499061517573658747330198573373909634803798514 2217 -717080764924006520437682513615459679952746993200848576407506642229027279690518366185409303067485301070368947150008813248629646257170585118798345375553181089588835268254004414369067773348485237836255236699008288370459001484663955615473900631356751494787666217345943394756360851332522500857486018690332217473202334268510388491378729544227978707666218509328485932080 2218 1035714097160850965527229018635238802216716687660552505606554002451603452770048758384798325475117213316882524637594621759829486361779157730218075558516123752767515072796619945537366585297898087235011877888658737293635165498136916719560354053240673947391879981912942868262130065276393214731268282659985884801749687699274610773150411534938113942581534333456695082718 2219 -1495817556600951489787684656759516981531879854303121493558031738320404360368556292613212112093549132533496048222127210007159780082296176352573512664297251705301523076328869055378227686048782762008252045065236693282881838802864504322101402293895325857806413913895755983569253496878233920562663555510481677421880832352156609874673226857056100800471179444969346072248 2220 2160410496440902570451245457233756653373832122394514071521756662133171653632172137960151357826840401093148442518958506748682303269850202500297030691845313071821156348563970886983272731133690583315169406449387018090233449145819650731727484294717584380052977883281552811062802353969355232071072602117350882910973547705004557509522574544368620808242731083135904034760 2221 -3120378076348537996058907083176295983217728996866645571505445745416891238443449820871871826803786005058380994713739101055655305233506478851482004037998986434422226375818268569051105292487148229728240716425596863618537339574658474924790530450195675864377175883653891941166608824822040245700595449666148419281150153494739150573403081931687722063245283016389905314372 2222 4506559305049948127688692464412950536536476414224109391723655792375224040250503352523403453752202669874228744353981929565368007802315046849663932961557530502467848232807014176676176736537787630304225781106271902455142381262999531469704188242979933914492142029665493309842915439620462178083571350674860322631287056125229801404336726232194367449742215747444373769976 2223 -6508814177756483777594388460079229324578505991089694851624411869337571250492128037731302512976500025066260265540184670576587521306045585479386454722646406039439321798816945846474871439535711413183264528028516493134863295787377349047315169666110916446427543857652249581547914037131302491728908991270734566045683424697016217790013918259349432919591893299427365212864 2224 9400954256219969231707997835995155215540908887767138827839270458069240505358925356994510926935079321095877638678558613651253462300898234353977892983446598677050426156594358931149631277044773416067437730495724010393220242993716342680977945842937416001656483415652568188199115027526744934537042169171572935792442390651577786698073331914643743539257598277260812134432 2225 -13577160393921933872652448000227158871065454167132356607534950957797845405700194974678376558671794001368221267085630834908699505335180672104850875356110822582128976094565130462486141135047550670154790408563706912204954750245368077913629444500692098131403302158900505032151322896283723619725543909762458799685605359465482713560825904577065911314604852994677286395364 2226 19609425181097432663993186938691555523331815417994795817044188656333949473191616084846762235886513301452669765202259552240720639124649734612373112156785279051085623260947217434096873921237732673168003397328059749697022829806802289453565881517667451539761036258586334551392932769009169272306587538527611289381101798588764224234449221198485250881793738971474713763022 2227 -28322661347106938096655905153339807022815251848678022223836561389392166903432330909091972833083046912670241945818085630376273272440817012319370944529134709684289859717832427749010977934666015313104073547821842479861229729579648385005683740510877923648675459649470377163130219433642872119539973964788944366216881206858302256724815071433193948307985529440773283011792 2228 40904417028270035147364575413990104093043603752363467715694969801313275931409126738210005191146602650882201021859627892706273309526757398307085999688332000061608117730328953498775708001810512712322075922530838433412360747550701861141843948838806640339857108910781353451106462560259723384428857028053070059341843416784313907998764974259938138522042616649074465204248 2229 -59077928231092017431079130260383415677363845162607680081472780913245138056270644597568568784551846250465486863188727626182696868830771327395606690969722580244154431518223317865772656943395054002303033787363475865425842154627934135718746230732992086520940858526007362520350103593162008948817940362967785833972629349589297170385307143033895075518204936454366373294336 2230 85328396705018094014322421499053326649220326066859710937934701522618165820065128553367531250891219395922987964623301268842896221210288828059418835049209134831440932348160406659461921434664171570782100734584676501793295209743886576554821252398160778770791125299030245944548437131280679362595345111906508307834972627627143678543754210380006368522163542418706604554678 2231 -123233525928173319762768574575423841383688939455682353833139699729342521707469826941045253920240742452071598453487418826914490663846225587007828598166625443563349324595465380380040190137199093470049129010965589883304540334701829380240893060589558681601282598437895128103765790838387048002701193847469553200836839695438037610254944819292286808115910980302170329044608 2232 177984859979829985090907580133557900087732183182721566862790436146682551363985786980745079500399352208100880108995658704080087527311706776882760921528240771945350454042407551259079685538876487082401173754219454336125217235965241958953888461318402027192760190725663069423454243290544833876785904790830030894631690487001102279156207406060422110599340520887783363311728 2233 -257069483203967570296044385356607392208222838701817830764245323881810649471654708091247735123630908220557525845475444437106862329822673166738484522665330698952866685796859625437666195355689891448481828815714519016999861447983250182765992318458848646974876942517674440674306058527160020690614520124868952346208466449754353457492384938443014573355529803126577558492876 2234 371265810446020999099322389914716765498187782148198841383409214620504724670123986209490769446628935152309190349005406704754687015695228573805664329426928077631147521623108335335552804892432635662213450535699884318970463769391030154629375243425826626886207402108037063374745992240434588463563304046818643222033262424638057982096529832242789735655734429524239580956168 2235 -536214166439238421538930648295928409296037535259590138548006666894024210318055425595527443569591816517610854135988966464455165729057439094509831294061084674565728543422194706208634568795803666186199360599848442293965416977335464347084540022436421113402479832666083281691344909430946788680419825533007219038715364895703032967155648575189723886824956433154730353109904 2236 774470507110365573449393667330018769340419851519487594855508606014542454171251846681461714091866174260631991072821039224388726038095945064715911645479682644489270102999257495943472403618817911743982746249563742455096067435991392149392654767979755003696497145671387937863314702844970023911873758287176696038945675971370795352368502299417781162496409634705098549383710 2237 -1118506372376379874232497426633335849765297507024266525034539022413949547080442752214101109528998563716056809965095029739421429095839732327635354948493660720902861059239572091715429192612739651981113008415690138723924127122416035751339811719372071672737714358101241254843902874898100830999207933709550421129390777274521161180312588630956637740152446504850990154899072 2238 1615440367649087700331693562519188823212964571715247971530054979945801219684478872542451843504092550418470907692613254963668480442214187932600514549670383483579999659440708147244188567470968670442712184138763245457949316343241045007319019417570361338758372497452914234182829025957155428799654990606549006138433956158322675732480274246190689269193156367621536196750100 2239 -2333225267336430253124821638492070783983919544506680611805984312416667531342018781801909123018935511046253226355188925954802955250936308541274767686474127721317559020378108907855392437867105523565712311239163554132166683646799255182258299818169513583474425840171773226800854924911828187296394437476651371646008366663334199330344665182117419401670306594338728371583960 2240 3369685725384270226868178883258478866212799586808761270856112683350439782435209049643251146977415541390575562252996481587596121151180675909505742949607292842724105058824615124762631535995620506759771196071173170023664631226651579872000163559108213511337792003257885323844694384788086555413749680805873162535561930379358983709958036564825320511969913540396157417284594 2241 -4866772115173362618777090209800550901463364291907598412904091262579392173818916048323216469811831696350403810249786604325439258735379043970991664740344233716612079768714595279081315324939041983427611057577267265538026270210283930636101951652283770861115153096843726825610882699856889388051581093005229936107951868459410155518252523072625626984164522459895850651934352 2242 7029199876999454048044998048130857364205908928168708039057923122888387200048513835722698897747053454533836367579691287961968171048282547226337760053429652246464683716484632944891747205924305433915457115070606958891914803541090913167381241825843961404105315777181495101815260977829154303553290832069381637862494118760538967374645984708119778171401710899765333355008360 2243 -10151676524274958515808987168657793319791781598938462377224489588795256114069663377594548255213482190999580274571713883414057047140894003863106539082912853020184229308808304415028970096966261666679349097712290300428104661649545830948671003102679177726559767448764325447211328979278275125504939768200428638752134844072620809734466539758044967841423110963034930852477704 2244 14661841846101136341251098049468334967184703692882231999377120582509573498736649277917035666560583680453175369875603618367477808392116080967304056538440513395610353561168136111503435792966466860021653199439984473094116894887337515017547430160234848517670310470416641120849861493825693084278175451219761081192817577700744001316126044952620231014872441728099814197205464 2245 -21176420716224323646348154487902258110886065701477121374000778614143686022262504836269246927728847659775329780755657004895108533440474689493283755464342467711713002545496432208490883368751748999844777555879194637193684770985567121986468555445171003838492083451946338066428413790202020639200466722837361163748031864453246942755812530260104859246399613837639333142817856 2246 30583246691070235428897866010155040865992301349332651701027656378414360229993100137750434310608499921109734701425914489958463944842819960443189756421892816979597460450554334526465068922852681965132155675129517392348238773239464993554473217720391752059503242019014566893252489874505630588963002961752745968750579164079193030249828602240315214123295445300387083274077274 2247 -44170620158375214172232787691626480085685466767579790014411460207804266172089210124312696418927015373665555698468296899626180215436635028590635032440099801534112621831455125873571226985080924307769101832122693154339511304770044872815480072514654031481344074335607862374146017609762627213785942193502365271819625089388756935385236380785442121792274275972639471431929552 2248 63796473033116221049813953780074177062964532357532189569158459372510440302203835152515353781242355648303406350675987453592631917281547900578769899652767527286790018100983225363475454811040463582020860012130543482503216691839605978276715042421078328156784363861801656544630607865157104560941880767083179567769743925376820670130730042849834048747728964399923790731873616 2249 -92135470161009479981994448736165173554426856040597647760317464507470514688689286913849459702452166376192375098229782064530595888803016086446512427735376134353523252630984238888115568061546830372066413363163475949777293989535878578832470841779023857842961337793407685657947192007134504901635401598712204029155431121618101292718111596262583038723451374389859671946938512 2250 133068700870188266740320524241850990346236325651067335843651802365330084492888075403337837045508333789676582209656293230001607124311552982868084428685109946954943717104129092572150755103755476075970687314794396602971186020374730511229317246674229906941382015974527790238454744239080794971353644181932195260911414753429825381391012971995223999691482921545701193190591608 2251 -192193297782971362380767097537231267863237647902535649956556413722656831220687243526181075339708530199220711672218272396675087566159047074170682865836305436798942862173729665595154014427045012233448284660986365223366906743769941316245885085966562670672992550562513052867090429227268585993006495135524316767480176666270954488332970957404879633367292606885383241096073080 2252 277566841479890677954439681518002713530189500728836692179087319602010295681628387828714618001879378481869794230414575463884762314769713318168824870515330895466625344830019084195310793425175338810417413790073318079942018615353053394916132363164080461546478229148227102742852633214478586789322362100802843934328256528108559740486765670230812399564589057398003058114960338 2253 -400881299939877988317346931818226029956168147645626014811123667446227537042024413448688305959666713337578862744696161676100070742793569929370479455890815631518652606380325433462300907317298383337548578688969195051179818228041484324286313630625971065739686350739371407172661582576384045811118282494598679085721098827783446259830935458360164250358603571905927532273012056 2254 578998276922651587793321876870092348080928956502581638199538723215329713674390974147758084280558669690286778056183584879670817581231759404315754901585702887710114000533383203067380839527778832355411854157084437019153840498467964980565204750546071944884184791949589791046183540447133620191329665946962924762708889885889031787099720006461546044756133346638433288127896534 2255 -836191553233490002966227140999514399348579554966918168250165499216468256348735601375705548286240648053756451206881689588546760179333996181660865966033686882351460229171809087077268247296594639788977703308207395329271225093781345041043743622924778535099816422303890407773716215487982995501522660931204506970881119805501196743235540355388210439073918572016233891160950456 2256 1207683539858700542790432908413046046691406043247510199045246242930605199358565600021001741382076535622900170227315424047888000952099499243998023099141750752088071480217345394819556758145868945817956304595779338417083645767286327752729508817997571885475799686735946324166532554538371990457719921543946534479217282857715180603694336506170580731517249709229878058160141406 2257 -1744270252353747142983730644958416459728507426627170251650202229669002673478621675138445201408581932854152815938955286693740834725459952288983509805881233495545144216312445949092287582223716207095351395150685513090746840479706259319152195262580728715945617810642031493683601592496459621901802076738734735834543035709865679199093389798766059335475014632812149249462072184 2258 2519076994300118194370105872061922436719690551916364022915165206270102750381798293423280484578002180104542971055039960574121400484623095761562716236429917467806878872023227706582674157991905569054819078030713666661840420064018081885954929843042797811899695376113493209234700514193940674123454117575468623854967102791088436608866381075281185131203150775527947271087941608 2259 -3638211742702935604353042381541791112887927280897880911355937692549673471903959818195338855401222312431888010547324015518194058503824083624579891623975129970484609770263028307302995576789572884971380754604547307527415090895133909148976997168090510294149096478823329620324236560979363091337878005141548256968918730048284880065993523604292498127045680900404505837334541016 2260 5254697919300273207052379763426029051519686922918833785554566571599441416737674029560575297053987326305996952948842681428239702918426360139118457419034281707694015394462138178248026118219153137369650786330313018123644575047410356417664463564283731213530082406566395300109145199601825130238296416767996606873829784984610819697146493722740328044299132291156474941796985992 2261 -7588825853779383512801272446899865996607458631727624129077671015321970088142960686390759839219091105944793054756185023116539157893117345007401306844207426381281850638850776972890806025457299911838206060730303474077012589648043211880022584575196726529473913633278184322182092263700398037040197155937525494210775881538959821817033999542712481458966427117184625296811344188 2262 10960245383086971073862487382564921019862282269081376873588251684449777152980653045340236714761028188191165077711631698569914529860762135680659123203489198463648429857523701279530878283178055289077012894288057297607273827221676966029431103617538562687775303437032416062305821141246631312491631529465336364292514397358911685281213856845778673945786042240520894649158147098 2263 -15829938191726623892347120624722731651821507864403142518760109479845700039482546818432456208408673508201700894038084687176657630609438857762384810949642166628261566808902330697069113619844115123471151317410691509165073726144826903717792103863734079431724025857800519839862091905082739503485363511203081500494618338729923816541713206024609858920621595303115329390378162488 2264 22861526142491995063668845018552428917241377515089742057710995189533606894599919186876093832675206370843294696149557096430130302101610834199045699266564904727980313081931050436440848586928399768927819443735230476878583138091804969820438374781459689240544077194450758639292058810586568187104637671382156973110099349192244714673619137237773412798580908738833428604611740512 2265 -33017947500694671818940498745828574678105220324600181494073109821704040249576005021394317859561847251056049786370992736616221953727076856988722760548087912895383975896036253319232049843768151897690090769730854862128594177898802512422069824623340036565957669680879278362718989515599912244227800311286582796007654267215292505101940831662773788024517653449252787768660595572 2266 47687897481974646358328050303598079639156165839406588061116992878259883022267438675011058863116785251342971170795553307313708662837938138098525989913269064327527804872066666927522656754758455313200026111306497533399371771845881755441198247476753064772616905145618151530021275750773578507128283178248669476746735238605861645500365044498286270525557925003772969513410853522 2267 -68870517178317305824477742296741235886502190898667767505523370252137510891607011384448152712893242760325052395083760445840942498878207068107952173406124981337048215369017916113199480715712058031720275807438800089361490977094878276249869824204796713145218986631388965121353437306578351864094502240173768360825667808248928956155777838722424586469961317820521791383360319944 2268 99466620805001925142800252124711989193090633449694135587771522427346509487877558825527330836470648022329336189609175130352368096862077496413712131835345758264235032396097064816526702878590501622387482860892386561627673206770382570329863446842348266312133750573322356363277804895071534754444034438451080072052520182789416269179695273552768580350799387794690671324645850696 2269 -143659592274234053893139950068957505433905098724858930403748280180482811197660645319670027870595700925001925968857933723065122174497962151855461510762037479889422270728282870311425858025952780710665695649295815204840118173562719624756956598801149694570550997411563337878366428249836191649791654153361435641643435051670635503943728171503847093065857349362141481339097118152 2270 207471750115103782094204039259566594191368078603736221096592764079721276278425160107571549569227153390142066133374182637331339076009852658540095981498404792015732172404668036630496061089264401688101593638226382803168964948257334577006139436308214684017386067531816873663244049120871418456847359417489563894645494902602691115969666240717343800160101092883132381519984538360 2271 -299641634836965915515423133245801945001020971468370980991268561832940079115222656708185170229854150873550714906763579013570227682638283954485499388205698375014338055159500189421839451523376899942795860628518971915183855081272051463541704844112282275269020348611515369897875659227645547349966817664314437121703448995125652714512199655769126592266284680733983599890235623208 2272 432771436507330993970152337528625791907527576521290353873391935981316959143453896230975787501368774327829242411411626818536926009454846294437381185169705657158022365667671527152090201103185659488103909913507308204429499550056722662797151544862736171799375415800298514809447891093409895393062719626761390290250505755963347266309642995927668152799479380560786915423756003038 2273 -625003002985116272947873995547965375518885337701608703405680819554667272850934347756443225808109488221026714114856628905770535068954252252164343538705183521764680867869030744033972526735806302406719977771367614914573557871066798323732884302657498865732355050525829051169583762516198948804388084781224846751284441185127008590326777674018706984939480542272226668990516902832 2274 902660548618466927936693982272885871445239842814471342092689477797062618509383830373681507745091121759405072005283747357773306536786864484885839009544548957863156111950519318625833985566527399131468314092478046841939402964411877646266790727047940065033181479394121599741206764656598533023641352496910770029550688356396375088889960611783181328937945437214014151303474748104 2275 -1303707189802738288831798163707806256781468154708724258310857023914391836955233387498136472145375786041248586189760639586000474054370632786810541835153731488209869520017024471305033310979539378497751593336333588252211319801148759812931809230748920291053298583377038577646618359924418286933593905843563276833462690406813752299673315256683339028447418694775037554959006632624 2276 1882793767322208471173648167634833127139711018807087392086676778055206829965878716473005456888108039678049154642501901798609225758316027427597933388520525147090781799673987398392992672278317988303959598949959511271324158163554606845979851072576147464765883144218822815507845557414531436380921102346779900466565758957702237304999962085202263206254487352270289131690412173432 2277 -2719219601609383195495289205152575886034154474727442982171464223533462880344996291305643501166859062812392088078677522139293390252710867442682730959388286726625030855363778016427580132454873979615212548525698247856769226374831272866025133121193679828104236229867241403272218970560458900017682713235264793678062855707083921631231163217593102224774457134425454881782880858672 2278 3927344975814317257028378038187920182300571343950442810333128452082757289320377243418701537059724633902610546282199860419509386688123979252823426196151350237735736047043455507504542826931307489961277650097168755217589694737189731365869168080851065833203091460589456535815005194844200987106098235702318611659132802571548725629262537147601102326793080041586068771865046852342 2279 -5671800167657729609290808207896026178465911857856441357434681299916443134672494758966257243126354155834394797324605242073406375294684628201625220429860820250662310867615998470172974958972274323888811583736370590969617222109676732687911560085302372698483004316102976685685373885007364465113842346614648220289794560566886993254913831199606473366800109411413563186208060199744 2280 8191465871102547176459925497854390036007054274311742441621632248770269326996238441753438530328228808986934982270989376878728026513037690486735357048638420669688554799422158755403342858242552184449829218892356812177314548498198732169495321970461486297150462001553172619984985870950619463507632174437690799348212859362732631939660525918548400954578941792648916011060916119982 2281 -11830839629002728470853796001959834681452315476153627925373508152210094280382169217797810902510465679131236623583689737536506924221934987614132804802520367542861714243874391466553269997316996193493714682260088112598455845452602718998729484419035064705662446714337367973763676164087776089087343901631137382193956593154882417959412086642465710444087591199800639806547130092916 2282 17085851139562648996854463757819450613164513279618975381419905745811992815467424578254806886094951522649185854894602395110470591464056656867630654308213375871949602350865293616664853163301326744168307870455341707805577756862425927985546889648492845387128571253113569083879068576914126050867518530189361217607414204769499137136147264966270423506245502085757771517686750914338 2283 -24676098795324062621190638328192213719534124918634895885539967760631195849548769160674624950113492482588113519614431241400522076933617314481587079539888934197931148455122860224288359884762875463747503191325459845039127514777892386110289373257001323437488173929477240740127265485580791342259861379147728918530221423928134963044317308439762183687426072971160235231802004804336 2284 35639336995661534452961096836123162522698488296563374341638269137724569867816085902582189036186530460838963537861353829612987437990144146141709908147044298939979385571170413438330845832003284032906634623276482049869469198354429057991174221198842691994268994880917999857983926281315276909507212765500502955124453377656906461769419195313214713969669305186650697612331832866312 2285 -51469488250238485838519075667659680573441546962064887304656185054367307313292849659185261885005498558425085325503129823167279570403722034652905904732770947259513819454366319356264662137395439819015610552649483295381437523616689252860396486695927856734864067066133433288298759028247792567450183795410707793804961542055832637505531681205470162048249056128099419837447751281668 2286 74334241040068767876078527787691726433791314750939527910648121649113918607832008816158483993345186534108735742947326186390537258735303260474150334263394680319943492449739097204616033575908276812909578579581955745328571995312419399044731140153980525496089961796784736132352490388795186791704605930781547522840059261872587274819602397966477054092896052291854362668973748308136 2287 -107359678995715538373131696902059525319214629444858837222014144840231000682397923413742336781418595584487319455863234278738247171248185060342936847501589022161863394762807211146225390299179285283398977400548454721146978810213332467184376311512873022292664536300072085656277230675331548331092173327940776084309050607742838276584728324247401260267304350761151354837641334653576 2288 155046020420414695870414321409274203129965832034214044500860357447879092309107259001958495117288325562500786062927981685581219043745391738125364414653661933691233768383254206318721147515912361100896299070027430906072465508165694856285074571246836712179408311638250890813878203032665420956718319669134465669703027475452404167989944678012358672016724382445337282621715000206110 2289 -223923083882040889191172991944350125924631042687654857693112331492756742813196370053125322079550130538799586414960822010461687464464265491491332885414500177385413794621555658791408254723059614423937601664566241252911624665803685791007489835905697568769153401975205657406409011828577219367870866102147207691858038336901969752690560305836595455408608559007148973614507648479232 2290 323407687074198577050623237791303738974151500351160230359914031814781776415587626945029913269737566373012680450886224549021771466183756524086727443843253837170323869638323044151305409530929212221909040688014595960491857774276833901709419934148282894840761976438711984362174989585351128217756683606248310474084890549458732183918388184778435841063100528003279368174847221199096 2291 -467055989024588108472724559325313176020263778379009229805351134527771599102295675075151474020035338059763629277200949541284382247402751122245187579378577589045523611560767093072240749900924665679915413111441097217863567804097580882189517405969850469148030361075210885458527114528959367136313772954055711449584503333985279527429572432673077900398889085000924227218959665781024 2292 674537924756469646781107254694251399884315912888375862448784404698842191973981721285857425065432716163009910693085683624635479691021376737321259374663282001981068711884961711789941468745343969809743250632634893511580031556915728633161973579810819690571881074980364652119171918880042929935034934795020283484035946712796243698193480034020436039433789547669057651508349778951288 2293 -974219964703968567238894116822545108648966560049201010248266070586417362054235592677520164306776058270016230365034595730135925410903535075569789837032255313095001830951370245572665943262605176010395334861823623300120924151832203311671235030905082238716631230417154172772700250298788006598290692852912259124224995380388476641658833922229904886712817730369572042816253710355356 2294 1406937554313845626485296469024661785543190560495697760513268686979582092003198139225630541199562419710857030034325833098459809538462621234551928682750942930991881263299840972062512708244606376914855675566686834758230042845978169902648387555977558413580195261168282142360192179168080661770752107559478835057229462194502895097291372512301549896583901885544212470006996208072088 2295 -2031942597353605603350216721296325652330471250190709810671941144074569356095523596633891143586210620688731034538221559227007450023325139955832480701360199202087937489727924976582806002641079386869268088624887550311942318240134115545170608244601116041568589719070025335948640755792650323520670902614427150991730715920323815269751253249776708817418971066218278907721243903692504 2296 2934683509329593499741201110374095962996536605189362138374244845100914899718202585981598607547504890519881897251237471325559908356400313904476235232561427111637115274236644710595945990279392261164534971377273520975956280853411223362018730496514629198988465641200004296030983940351685648001564218208874091815645590580072626506058578025950465758636109602322915646791037915614224 2297 -4238168901573859461380673740421392603915807828836910381888202932196418156576831407266175865433683954314318182034306830496718174687216500827981941984541810336100020291289443612551080477217154055303652773251952467045990720265355807331000668269730428879855667414090154515462310436288151161419794172485204784607649614631723307911067777210432825574855641617114160091166812269177880 2298 6120882766408752148707628636297976591588856523102214803191065446902513937503018845086184813255269846903822250848607749150251321645273284438843699074000946119707441329055542555125809067981723586931044549842420650414425163472944395653505566405526678767889808545597186705710917524829790709864301588452706344137260304443614067712444935790912651253966847237165884134817356936858994 2299 -8840220223301307079238681551771874623729814459322597914477823548236060774149493791940955936473450352478486589038373487710597719042175365467658300009511913031149546182039505767993691966807524928592424845727089885491372884771414023077479372557059454859070827224324363133951343797525122620996533773672267969565580115444145585749845785387049102324715294228227106440011222807509248 2300 12766718046540575055911747231211216551105160996762513329068516379463051594816005053040055368440996013787365866143818718811292903885886571524354782624509193221641310733566682988294057138960012479043181358943553884992783125483688875250242370333607632176907400814717051751349879393943179684733966298038496682397056673042531503283240571314069703768991537322958822219296710209539964 2301 -18438019019063733031452566945708565079934092333806114693639046420740906248319228856347496431773432979260217179053485204741371903982540591588753637360485010160993438563437381484913232095820007986187170006763350621379439792703731866321667615162963991293593506133163604068700019961410024431789950413852777583931776214222430933903090475099030977521411301205640329373479301213655020 2302 26629466710836156485541446620035595829534857892039995973277219886708527929394876121378147038391149628986932388766709240435141927893053084279167406842424033756706444569788849285723019102441732569912266880082537825345531419766768370236239235500496624092220611154654474806501681160514143544904108420864408607978856865037676680251205368549035129164706727364287945276777224052284744 2303 -38457216628402180630509664712273736097799482481065479473851181869397914194316243631667104004359466391649107780616534367478277490184838620063773421628291960678551288682860704700458450415876802629783268042270114489977187986295987928470227470152482099891531699770018481120955985730557764119649346543672752300938625435003239753042659810641848012289594240792208049591570801076102872 2304 55540787451607544119768567152822350985937773451706701089330392612196542329380622722698321589125170239670233920653868721602627684888352165683286369678786250477647526447423840884953743371095510545715952625353911651213200988036160803972891442338345793572857666388003350034003952126039289466681695773288655112963160479277696011996258119023634320146703443961140930352470033156552176 2305 -80215710338337939573300425373970396786681757271148262893009804787817917448189005018187965276283892017731053017308444588299597682996775288284689996063260942991515162486957516657254058391230469439057668553762317032261253301306785506691493705464657529401847744208451352192756255388661114714914607818258504656803227586093171578147350987476506639858131628368186514066885627239632748 2306 115844124498190440630693418200048281732722077989660802074558764536150835322282159814979219191854069830123037653292925038451848844059384337765340304985710739434131288656780963037876036628781068532393924654891596678957934104392207404498477979876246818582995410776444487387332494446896324570699432531582587795918364043625271785363355828576036539616487049705290706355741280973600024 2307 -167304410776352123927855216991866943850865800475864010837677846620083065652691025808015772268962175181305481474713459939849398562241300952183106344884986452870170432616510905255359529615216170659896100056573164427345991797648477488613945266075191809261766450153515172362168220724490631508065411128149506468702905507293053903305835828457950361229326765905391504853768256296632216 2308 241631741535746915739090800346309693583844310545243450408745113034388384255520941167134845681312249933578791695763727345055119749810321569654119949353856145354808281003094890560442840026327832889681091747067192369677126843277900633055700916624800546738953980418123873402938818628260766607204627643570064196734328043469718051400451440592072504636860094404636394848784961145712008 2309 -348953664043467023187403418978214225366802819984841489821057502241637720714145819591627486416516314077786550143436780759329165613261957835385614902808141494486579986567443503237735899896581815385287995238070328450908343215610410687486750827575613942816044972037161681980774726979915626777629276173677720162507341344720686776234243335651554934440844739632196554040681353232619904 2310 503964956909192348018352364574025698992879355396866645394786111959113298662772779989983828200334580539286679794714723052615216472894711397978506379436669143386303839457148845204282996967029556961832415973247202208759144094667518958077774885130414402552256042362746135028806842013627779398058553199306333236220192518362205210267059183447352224315009485938297811404960934987825000 2311 -727857106841613278931070311041335221245062975247986278358198470726501342772021893247467356363252755178688579747838889968360225369414295045323925810850066630207719046523290589311742303040644455295000192598023689327757328925430247735423640171438227495132997998849077758273958077110340108500137924803150078187710415632660238708091834152644840172185728209971208224741855977120883656 2312 1051136479716969412757523899350429071133113851803673451211666191240381803890664078400615136285395612212711709280205009614933268763550605876734190463092476553744965545036092153711957969674396775893660534161016482745818966389442691521261918948465197051899707229834528367540673784534102595100775243762043179160343256914680039270660439695749253825342983528256991785965848982720094962 2313 -1518066805216745873503273895473429479222333940284833604250350016700336855298084754971080629073287434527633567975305854182162055217496601204174359307842949745653964691706969733987739711342302429238527607411753455629311545474208880912675319284238624570856306045841908950704042817046507298544097094248530418275880204590359373681732581538146744616171770574347817138579834944982573084 2314 2192481152131794695849659313842883046308457646610077408634434404546719485728012653521273705151624018631358742107460120856862792223020460875046523337148941702630961207457550979501141750401966575522652880879256171644898782838736667697311915636127006626744751244398842601175400532362144778751530083233964991482608703857672351069573690307705308797771428873310686767893424415140063784 2315 -3166270797160404658014345997034911454259743680697962186744932206641985358079614703581097011289352719280269185408599114582414919673304156257308242226572031002970461942001010247002925980869536928717519565999316987245524077647853486382360561367830475796563081466374482733300248474920041237950148834660666820957630621115892588609940302581358171459492571638708080209693760894180340976 2316 4572766569770381999555101696050932250485377186899379785792624453067855917682364141498860500485980567195148928415148288289613909917500749477789973347850137583531365020953373393888224292478406211382207008941706788160008154685672744144725559808869928186860014431675085137704022622477621624933479798306216505435174902658733668999932827183700229874596369641882577085175867178585168708 2317 -6604245604589713082302104555984798510047053448415129299872772970665966028901484645245861134746635410099833336958330695156922029331957794227826268234848391148341801261087554211835842140322038337690397106859521333433720519919323594545733590377877790385524996964143462264219052881018910273102257437957927155403800196246883604919292619045323507971611151186747765959936555118545590348 2318 9537501293549520420419798582037358022005666006436228544243541047453050926598578481637173795641578290644211889460962528602630991156127114725899339146940973311514959335989879577303598741050140900897161150714272736373066523573604917507921420765046927744260878977194222310705998957361058951900366368583006040626460256647198454149758586440881530404565454444301717997933926953350605752 2319 -13774149428848558373311193450658330446726337631514063199571919318636144609147385610007075391705147183087073989779602874298548375877349438162234242827584681381001678235775358359216792158682453117149157424794441638595686111124609134735058835517415537697873937237875065155285329478217097615162062300165973601962434577920200111281395397834714028983472997670877155398628076219451854576 2320 19893361514458377361431842606172323782973287474353362235771800528540976974672126204078250857146208366288957741957436175331898203259922367691881312472012455540114655389236137255007066164032150388169233333736922863061345033277038291925795364417077876720893690181211578231248629660036382185295326382967224430521901485732882711809579027923631504362130881135661827016930176355033553006 2321 -28728885497844261211893861500498388486621553175903082791060986781539534949596398285566009723409296846431808978967118078122458782519713500604284140658140988176710103316035511695382071421240529759492039308343257592294347428618743618967402110181149901964351267574973398822418136070640858130111716000576940567946291557479868573424936247733891682442840527234522494458864238903718535648 2322 41490451832346046652627971509215956630138118005944541516744070738125789933570187693299231407865648362279407845746494790135312199428519421470362441701572606876855389974602118145399627291731712892649155695757360570233576982849527882602175696903917980742177825771334933894995948398908888707142364601523347969024536363268171479679260216396302361501987903950231972615182578345362157826 2323 -59922614301719173451218816307467677762493948256101717885844221488792773305595073406849343594368310746807485905051460047522775137833666008188749480702382669660696525360158561698995205738753561021697002549914339297105509523323165711897978936190732390033332302743754558318177304478458976716133053583961229752084097169303502722722618087311948450590454794388559146450569232711345869512 2324 86536747358706212472242831730518591348560209050387096179942038520074946290311428292664767471289328118066485511498861421382270281092220115675763926193187711766709447423844482155051610915403744704247422154937701171826103111778968350841315945069341873128273214403614015750004394596114669552703139623208340576548909434914435384793546431715647098044562334569140029706230042317177924024 2325 -124976731142975247870909209407481875272785464109877887561490193729436861912871658506512713222644387660192586176870898301684055983941400055214094772580321316687522563085852105336855027072116366425983557644350361823909061767292882701080333595843002234612555950220899053376669437305169155670619318443768925529542956050412451837389984281199123676360039897849400245868212420808742209296 2326 180497401812891346422119829495527034429216500653210627521130723520626972863421226401989572532006787236267507456826422488241374751372765270213854353655315138741251976561046188557870229249132050674333291018917554725368429081738058474716888228430155171577414244613258439111054682274854577752649863927845289630519755419327257012014529758524463824560512861221440182239111941657927702072 2327 -260663356554239872330837537151324811683849400632690418023508615572438017938987394870866393457021457321026499906113586171727586450861202714362340059192639035797021705935018943336230609081177269103339195690607316189739151619827305828299320287758213613731689418525749393634066343272443427881851928040957173569964532245184372980294892840881162893506599597363516657327834716739469333936 2328 376450420933259817562628764262542838398928607726881417356532239251761062505403673246991165589490599075406835451359916880192014128303576512677614451928174780467766456800649876131659460322665816249641399365001508463032737180600264875635810933146967424634371167368808517074328123657954406559328370436022972220964440788203418037087122468794452780200553500526711293577926692572421925676 2329 -543686799051598786067759008195251690978470382261693661759058454955412644499380861995727516136865220586827090050655131038222849851564381887172199291755891593244106788060971576380476958195422651064908110673082191347919293120808998144941134430084575552437248421370837390343883373806212045920898105965594869512202313334872740172040511540875519046390914795062513117155792032316179655680 2330 785157950270412051299504882787233016097277524749453414933371092061092789559556868948982371385258459899947973675336076137734717982240101567992109316663987671647161065354171820343959516284103757813246320078095390975797556277742805622167635539193278411234722370328174658915524739705841149466018748331026607871212975690341982640142140552910256186741101249199715064147588621616828579512 2331 -1133924263635094235968124211093036413608021471610497807807929822405360459190819237663233060174171085431198093399131188679143044319962657859501518735700316636301932699153544231017296555914535058339698427591586530412169633448019127951847907194275347242103229090963226014120978530209368609647153368548879398090420725036666159594102373919785284804450787466600582113201840505912879440640 2332 1637661952637594892474220456714670192001109859378694622894583755777412628017277108177482071038126273814356405259983529480065656299375034488078651490878366043424751639668701493250110179345077494834971296308133777198992287935891898241910354992579115441712298871723718919392926582019070194273792933661781790926764954350422155241634494614970515160523426779684965274663420760670858752728 2333 -2365003138730877298567528516573427346035615970373686462189898003225240811750376702339228213649949796267857828942696406844518240957171038744683980298841824382204089481235278362434903558200887471806430052349903850388998317161335880952110313266963064918631828871815669692694906336994573885403871638456744760115920345039179795540714811421038484510542268572516941205582660778961713493092 2334 3415528798246397674431005987400718835576119647557697155062982013316207053588752565376706884852433558889322936394003554752076722122455357822285415666669883705198463083392557341717575143648941307289283371915709922643439367120648920211659073160139935145747207716215618343287402282756005206886648465139323547411947922049976865025189223419879629594026030179596995492736607119351081009112 2335 -4932843920217816626072132875328657785002857298892723185057749874354354114373758198496244035433851097894481861096291317126336677846257040206641840449738298700315838175882830925618135244369855171462570133393639129048383806446487634306992402320620283456022651753716271644390717218030329182987854493381900539007353687765933306310364253649526492337772018509831124164449052651376533195896 2336 7123674321970979814115589251304131869175861515518729844751318927544359806318750823395454841369985855634081365248793304380448469077982769943194135618121901239646520310043262817576080911415744633850309129357826516672413833434004480388485785444287154886998470140913916256918727801898926204531452460865411776684551438761065188600585095962191175894732848620929752733766603958141863580544 2337 -10287965580872748570113117378912958653281308685658083485575065557373273842475152511434330821037821824210081984605242934631592178569867405020659453396007543358554351674818369961331280033222173961489547189262365752140587719338484285348440644917977557195298018487539641380821854806534813414062906366848522324222101732575051076758684466113317239116290544833286300628960809784332365963440 2338 14858266350912145154384506127207913788503624324463239564635366209683461249376816612290785431472125039420952724516113878224352760863306545905471242709780308705096919286037050086312252085552644388920313992033197062092831258266445544313013198109988696786043489023423677937076976555922736954134727975255550172941423752815124750950521508337018511886829671721727270411770371047489692380782 2339 -21457249120495455528290221916713719782233963760771808634108130387178363180379485665487236140170787789385203499161043137605004534647348164658262929637327126397430188054418619807882454716399425379876343394309408555450743505354837406939539262027429390320650028656282639741707778353345433818296499730401845220354036068406002536298179156536540262138221966964377371814784845582379091614624 2340 30988368242163640684066442309615153064402269175129370012539589123012092905517772620529760951918077062730911275035215454517618835957313807294824220565379965785954283325976882868591814717426933596074693703281543670387141065909448029083388829189604873078441744085462517587552779637793212639615657003468907560111571948276025854912648850825377862252422210307394305721155880923295806166440 2341 -44754484680864390760444188860719199423263803802644288712265835271147761537387023574759612711875534034392025385308006066580328323169696316941610882239002496458936345993871056825992737428089089199243322493669593417793941926749752130451128983854313605110156416922891375653971864412336858356588853478118231542979280345552893939460759451177870304093298079779397354162884674198585232130128 2342 64631121070543928467276287888287657125937318557604140275959648428512027288265765510575684826492658262995604031271701131162346063571204482852507539044368680595696459158029807179997524925553111083593092306339527142885407206111183920636876210043366791054064482290160114887600620476737370149618565230156988221970063799944770551551152616243901705614894424125621521967113042712697204021736 2343 -93339522395003581147823699804046035563980208890045367710077507622366436980325689300896165701396977078014706724891466928959908928157524233599041303396189129053238221262119667326971820626577978894183668560039742855926699679572060227666312156521174268425842231795340064523327139709262733519850885662495788711709723417126336930462834738657351262965355140739634743863207509829442765362944 2344 134803958440995860113941000528601294306254710152315678728795114343214165107175229118041605003679740819821222815661105680564150820460019667778649053432784189699872074824975719870966715594850957243137888097068919321401377759337746150322293402586795997172891668188433246502181131883094904801394944465526838658508641568726580625283351267344052250087765252558663333068618840547736616065984 2345 -194673572875437301820149092868827766982148718550849196315149781520676520146025998639944695644113736850143139738731751242587387860773703861499904362774112937161834318777485430468692771850244913656675590660213779867056800134524500017042154947341692765148385688181610820317732741593138491225556580010199857978155765948215698991564573470203538754168908986701791324225737468450253356185348 2346 281144833739505010777610590044542766500620578965981067148923720626329554965006717798240401819170100265629545018578326648484886629237419506820371273609581982624981064183228486139044249550220225147746818442338617120533902610166600119836315372869088542599117967578450580032040311885358489397524948337864466659458962769195844502602516325503215099592749908068830566635917597368177111864472 2347 -406037736886141750265005938546682293075706421084261804202531977052171521573161126381614183471640704319498823136082070954013414110840300867320268688966585161799037096424023422156562047548580160397668730381879605531071348295900625388909567127309226755713519122290103229334467726595868515340089300417727021677131053326911285592383157146715292049076354213783146809554611543183459922072760 2348 586367621629735316720832573173663030550212547592445875565649105744474652539000226201630119646032669750402274025231383606400790772560350967281940126266716473510467405732729344094708850837878418576687326858267866781245882994843581879413487406978892246167665067913858343532149051178274102558354036769237192479776790606248503562258863024293054940545080642864499335720143369240750536974068 2349 -846822353646847307048827586303746835655555599493123231906176031627417880581803549452208473841909411594241990414993393311571254561997081433171604829127968934096860066663555240410585397693725966459363611099466399536484713615572559247819015854600895294005536769003063840760120542892672081777387940552419443824043408884486867799686522633711996722449855741399796665282542207660544159707432 2350 1223003857929395001650121173852320437729894865900070249326494465410577064604890136246196059210005268169934282266603164318236756677881613137109968111506122263316879614465361941051771803881722828610759357517648713194803925302817329159700556134924866737090878003295391280663660257441426187839073183245491408383475037406810061128854271496457390104847449510922923074302580374239845844765256 2351 -1766162421141821879036337993539600221473790677039346485748618493339373937425270564362461060424715645332161946830209316349040756722493518726850707877605883782985732898493003243303847608674120720133864416678953456182233850079772669751531634915065640344414975222545023729297360994640334850297743913650027960472178264509881732907072143452443616145598903999274693116065169574987668627808560 2352 2550657812874028971150465332124423715778438112811022444814879758841550262318599400869315536654670176253188657462350481855885549758887803515488930186209081258003255395681984937458632884694526685251816164134713486918739936185099014720998236484191349677407784861106782806958733925588493132713924169521491298587962332058940549026821487250502510164321093262618892580507676456887422323213392 2353 -3683722755778622746200649470008441052443142693335568396997567321453491568182248560486253546522495161252770410660623277360267915448876104838385971867727085390912973899227776263398334322431819887259946830038644514033638732805250808017566936892598263376581759845376595862233349774167416532761995956470715721938840838524125497857418410370055139152190830549118659914316098147638563980814456 2354 5319722549529325836237963322644695429240990491648752685037733424121712646199970340995237742368988676100267901603200521254164351750662414915015920714988475645603092482766503022160354236823022419592832037594702755270113263146465550328286767106712990530392577484659634257540645235142704844747794498506527417275994487785715118477175750566769551554605887923520853380310499383492744574000856 2355 -7682627387429844164177380788751429261578960107141513542127138741028428150105591202590081825153657626466707637294128341465329464287186275966285907897428962642377531169810984157872933215584038207896715927837385861320737528933437016142297397177668473953469587844735695298082210727789215397192947278114406840939341151582773790942739484976069317415054703912264165415535429924603596783081368 2356 11095419691138787224692375817072144264646000431117886251846395284002861146142658766431655558608975572965930223877877169776456049702791697450855459970056806792572832349472496905078968693779827532441285792930483603663580346911069118362421151919075905193781952277750560316257319972895848265109773632685852757751267952989879916919962223745345015249983272735183960032664801569740076551464840 2357 -16023043585794521325310616632271452969733835621471925949771580877941996208336657293644323920002249510832816326539283132156779270364899849175478873314108963818557180318108475387619769707616096588047086568781218350968919044394774049192803087993843122208150509087498760530494928221539602224255154966695851797395052998303542762814656697809571868951629421908577005619158342594035967353541268 2358 23140089414920168816290953748460867437945006234920817847785433682639439056079754752606162679826274552565596911158619025098513676456578785686456545148259523411299281548258292228222937395303021282020469909440530001716408935384385877797810723454593497761343811797700875290302123132631957244196225932486094129482167094386258545605894322945472258777265922112976946098580656772373938701724378 2359 -33419367450216996808222127571050223333470516845014145607195274844700434185555963544919013417383560178154753909088973931647025679496699122979402861583146794121379954871810867847295364762302755088305198401606967926657529385003635399702844923592562151311644376912036340775312898144361401072954544848400819274115916630663749427030812743540914849896473703186214381646096224715990221510544320 2360 48261269486258863028413287675063894045110486114297526152379789733495391202242193490990940250955263753422115639318961780854664646320345302545411705850301586625500637382035796036726576235982700533642668210630070424282283380825448114886587252899336087741574480843600994289112718780814246272018763233561728925918780361497560312857313836785394873483807402894693431934046362351192748716075239 2361 -69697627202830937943205958547147279845194125975528885060749170038659515312173076059572893599644401547979529560437225279426182070918675945201172641398019768246844942321271609152386475702669407022024631894040265822069477419824277394884489317499909317810543594745586184801400561095240628279717974010746395521585595354087969905163528632487422095749346651730074583045033827990367070694594704 2362 100658491212919713021289886470182826517080328108365676991517993826671236964124322897035014455430191558890804743106797734198948018205256510853934429112021973684668724854743277084792702610702327433258930579422074481328957858358643433759770415937370699573802993624465767456923139015053731122329738385108117502226332610807065426110392796833699068874329242051535995200371552542742280854939434 2363 -145361759438881822885947057811314379717334140506115505183166835044939825957625915549445185310769895609609272426570787505758879497845014853173411147211372185560766267662258481857530363205787496921967121390998398586700989150307439071259404616301574804164096252018049795464606689098417932441530001220115723158165324258220554869312460978836404816513519915925700265455694822779968066497376000 2364 209927173027908962306724668561536269269280838903528787081335609250699197379083677057893245450779096111569673851355103582798588821564043133837563689431213512640856849803830062394937701279125204606964042659922711204369816146430647731226005920935444471326540485554729884701301488811448501310414339060128285762529077729638598133037194057464471905213656535204817691338529534220199751647175440 2365 -303179835668239306435999113808383676606613115633569290808745382113662836062168628678431840216732884692221398907127898791534829007759507090648273982846671393810207699290045492946034009724870372196047271640363122605304720734343150598234088862982988126249981130350587839654508533823858659919190985983128809906864873286350705252104836096162851403485966190574131378187387649406065475289298112 2366 437823741762536181495328275182342142852073388275585377388484943864295437578852995758816633348475832173061410302862131953745503601822429137273701687611002098162888095950660517809518595228505164259192326312704117231871755802180390708246188251067131481673239781158873693469168104859485675135998374956305160497046875156287105161551371497608742995872833072246452982922169653878427381853003342 2367 -632291045811597753608646936442489548374151186139413280262971010513849070488926030586664831336889379700836778842814190363038966396680984237794994108599796356637908698435708051727709987313852442687962234141260163863228282578047062356445763081196864680301635199814444560842094882545514181517660187873420946163105188939988105900898138481645148155230362224383646603653682958556148476732707608 2368 913162192162401064170224123600253511024303605474106015352819442813372520732243530411551520485705563526255776794893447053548986316348392839624465328983326368538171718143041492183584712238889060513193119485628630306031572524511732566608355584141020562857755090872263396983082087864784747118285394726519086177343146332155385454597007739800982504928682232812384028176996043385173711700826836 2369 -1318700465517416721821238622241810746755338761859992175331678725817791152016663941332716736314435776067116361625989937565694531183942573823974578506059296113046134671657475345821577184758485876586963426257022592736453176699706474232734116353464335546076926347946774180730133587442900638750724401915529272823331762302770845448602407048026702729810404048837043689959251844037192609638878384 2370 1904421701529296702487344941005316627083208665593885104807712676530316617268023661992315984594427020096438011611358073302960853824631414744487801716790158012551723636116733668961108717016329755167324455355257596546020658057582322953095366906757356584504522203906509539089142477456451327390809610167469108797904155979147830675753309022695094944696270346445181855690936740249720781661295158 2371 -2750383467391642487332121327129556553362513546859033742996719891036047665153857414402351757169083637398519455990075997549563612063302999443283228463590935814180498989172058139051146745894766755727992044375791734191907614857175990918368802539219166908960080662142849836812094778289889704436884906328885052121028877330936395209366272354700218038462063640590053115497313029281963820376567840 2372 3971830722044315827487865525115791572717729380692425001458839195566140287160755869692184534522139538846855384610299143239174179733693457957338474628918793010639908291280918018379269919376094368729195545993932510098584431354854248206983322806154047271897392644006866485707011747474901398218559656734709778955106633858682335783787316255506271559964515615365567023650090352882441864613781648 2373 -5735970828110143690707646999234989618350941675168670932190702725466397799000046196087189069026701047460307504549029354876061513743232257306357411544758919902966083709252525603132220587019927940560487443779184129895401814536747124262801422679163767032567198960792509817402620099941834136084677052919480933453731977026824473012917556080887890450742358171858047327505726000615997835270960728 2374 8283927695853400723156931092177513198395629054031899535251852152460405267879659889838478190820182427513237845912503797687861684808024428224650454997851405810238791383613541732127844464975811785169149626357293924937341936560709267226358335470873882890390055925046729349652231815283536393828863324924046853979467836171272406779124250688425057122320312829173885187963828294227985860665122624 2375 -11962805122395766899241525866375156098280477011943225886904308238169035671293304188126385279481315955894382430815498197683963306916815411702509726036969099571830823301914892147441267013712370331542556565111576127181008001820135567909949048008249757256672383115080096362018887053164950732211422109889908929560090010901595794060320964973306531371901452340232784463455844515996241201962125304 2376 17276209987131633797064005728710291687614702641843593297740348945539204638447328319826247430250595270168119171753795951433735750367541355677045434276180591942321837159080602247533525213195908926568582646235817375369523825065678121149255614664960713723008762110716913977890926753483883493865779931651530639534535425022011675163393390660127364820911420801025717474981792441807585507881638176 2377 -24950375175504045471016337954136140105745097444561501756894144162311776953363902417980492691089976717043364751197219258225548146323009258917104496116505509016729774533829787101046787983171206264032733943337406466907255545516574462429462941200440276021836668387125473736761735419610751313928691765804088189123379639729456396715587315578205776273289760444203029841741636292899871845348883360 2378 36030729671471723362126359716848680866947837211960237370875899281331543870219779923052709752403177695316629792008413987965241324036821299604892640176613209800849801835807828114132926168115905126805482090266333506662777375735938401328950505313026248523718423266349627241174553890436492314207311200598042420313516559408551341241569412628228123299566261577117957149247779409029109273869653472 2379 -52034064182056472092889091254037201687387873340919122715314734675125057941841240458045947464611091671902692382050781157935767921754231856313489435692393599640297488670127808548178379844503980789945202770763746341761752906468559935608121990914561550717637765222914119056472567663875888381170890914960997033770626593147180462283894783206732679018428408721851994737835839528668442745564011736 2380 75147683443107809035801480746891344339844999551880058621845441279718800717799604303799584310077191381229425284841272550793679232388046660775589839471726687245694861415593660215342059435235554386002844967639327418977130154205982410659419064078489049635718267910182981108259755504169865464530183884897223017453917121054608699674757279334889895379874728085755724396901365303070877922817390490 2381 -108520259722164622687640816518653142002430554571556636518427686990288459548811035393263747810772188941229670719100497688237301085391662362513011270092396026878661591584718409482259676537477161729086614668028909280884102356625099946008358860045721596488370228885664926450661459471708340525032720862592242991023471720335857711180823561357056921937441006274328810953386349775524244568148679712 2382 156720122491591925768166216408813415818758608060997833413069706276106162240508226095035059643962765565537013805548658326777288153227369547422367904906824322973944526553353491289129391792801292836126928392293955436398630433537423913129087687381103984505055136108437815246067275251472265495734374231957652046716328654075457649527318240549129113872244968571862477542106803517714530937018527410 2383 -226335072133519489621786826684212724694793228459131115289704289351497558501780351678964080036738926684225308746952787322045021632322673555001011346682268842175336896487507144208378875012645534944988959088203190552719659470345996415147770135991062153078014331201837802079365023719714600926790627609714244256667713503348221168783782535934136470651419519432171045115970238235046859548147668344 2384 326848379139655653788429171001954649457800701058564166024351428796381387876023462431513784525820575529903594159518385369632259430059273164918341121639050086815812561228242428604322165793349893628465584159938653855721594743237123077319617702135783616983632500111744412209474571509876160430973117443371019106857334266133204243377132045605129619948158002210330564087961256611595461987220389440 2385 -472019045601348427337567818599984480473894311480067552974957957571495660264748301669394779309376744196852634347002990175791046852166323542728703672800029679054931022174927995429998868711790780213474582138121408452595365555355063964060718489909431402984769339707918636201224539142351401537160613837767536615841368004047090035210897944896727078305138910069703890862252493550125918178759184832 2386 681688335264723639822224848233652193502694280712250465856259095994062261484215999447426301386201007460251295952503884558397580278902667638857295243535554231592910848081070325501037531113641076968233345928253807764511044751871130776911763012365787416025507329591353461956603066303284027656325859229364693467816085504624717254388987286875230563583873137024340940426523284337014067659764645984 2387 -984418114283867224599647136116056623936785676489435555002444669206598145021713251088252894210043641369849830724990827831163078760241221038218112911686989021660790878475680978787886747874852887536949577695617833122093084490059129222753025123787523372331922702673604084298947486501694193276715179794702191675880201220060164181536280028890722071197468740374188443761272986797725479943209228856 2388 1421647855374653785039655403871862802070558616956579746948302686153913718865424199550911722880925901749868669556627998649400329146904872324095861306514519722020582719313142757560470627420094956620971746733396698218645167945712625833472424076488986742898008123107005401928925251852855638753637776033019899931023823440759414758627786163730427588528585628938032279196412758742483790198754776288 2389 -2053135550606446931004409687721306590098439194871662861066556463256258807857653424086140521849182005269925678504773211456200893616984408583115981250284342580009557008063322652561381571512493901481724780745781429644800275271938705373871456211771734524689760832542112177137960731959820533704001114983912220271614612991255429747546261278410325365975233467396440202027643916942724193842856725392 2390 2964903844469571048553603774900494757161271722460566742464581258637162738117297526220761385813557912785124441473917473509203328493769983219229891417435573031927480687734787553414525526653218142518079453692232452956866507001542842586579304249610516170278383307850869422519294376418970098596283790149751168620223830469556232317627171381679946937227574430261019576285965961544461841524896380894 2391 -4281759832368384087685211603910961520003800930991194269134928903765210441313085641535119489957171992783092999082275789900510735130055973382793514485593997639516222004498961597341953658289323846024508856420133870526576156078497430482358546489177646080759981708364304168886622585168795620360877712647381999475374059756722057819822666112179852418903400336345272059158524133014318570720642106192 2392 6183681934510658968905752772649530411197203282992001712852930331317536520509887552246552566622750589797225422984464426504906573087937489522266510476881909735056021194174085415972507294160110600275041369008367451647041355074462341562370433202901055944454548054191796474382919333900898221557841858704149153488531457922975168726142137943284826410830508740312481739849729880561357094850948365584 2393 -8929751871893498625713597791428598898427350895664117701090362329468665221391901389931013144952928306380192962586529991002488583313113978518211841929259430555074385643616605325421083015402785444534116113970030997683420543318647032924620406930053854712387226520352914266781704846828074754685724732501038967762278579842958110761103807052999185547518420399676949962499452103231431744353502864000 2394 12895860801315988825317166845537239360012869383649718137853262228271766222186804044820879082745574105535987881225492994131308727368897056287819417117696547957870702540346297644349925664604771720183786975593159466096228705196672099379922818273467395402401385118333507554630430258819785777171837138787201902687886597897098077389785359787288293272126453498493112311704369841144595591467118595280 2395 -18624062847154847794066750477080248741792698388725857027640270754490805449811960469948695529943206166861455956978980532392499488745523837392724771585457364916426716853900385126715409891188001514488179980854297935659727066885435566774448336323139838352944127534391309547359256845775350996144454407653002863472496330531530954558208885751654550418473181705528852501365065743388461328740440298360 2396 26894652493710699186567372221628527368231793674974588235403504194380833208671386331397108165409903178083835729153980750406021012929089128543612587466886283742813987597634509692363963182468806106043693275108623296887491641700381585614768337699005656161678189351537083413861136600863977632237763809209029692670650327377222658502156584237753733667810286128015187847253860270526025493429370916848 2397 -38839724354652511338743777529998573243521834222755769027334349094874067122480283433986367845912018542167196268443216283518096722727853248713079275076862755905282335824676445126223691855399222984879796299014852852644044691697069599067022605893130254278646842294667808042224182830195180787075061533875854142449224599538994870407493278151896831401245173812002405320676493880722352679513278148688 2398 56091814011336242930767041406748666900831035036054135935002435743031284195724242006753648485948753280190931695939567057846034737289614591054207357691755748727782273216929361234982387875976694057248969125481539357231858544493090398403950580428570535526410463024249953483446720706491164268661732673262380509450122161734163525245072170087197077399892004966183341315103898840539010635301215330226 2399 -81000976787999892501493171411727459827605577740360986581742198457375559375848778691960536407269370142455588427496803569494808810538502795985970084579405962903381893542556046473385570301976017590520288410091664683527989378879348418089789762641205000937605360105124033377777029081141905735779970057956005534964201991754806245843147840573614443028967966078351204560017900410198969511465227163552 2400 116976794595205264379587809053401827495076055407778356807956135435143067779047707397753153110315142854121866354052131803732581731242975911996799707489819704258351135541589330211528825592988465437571292016432910747418286554902867532545724912011221515121512172721596086561605524815393281646608483932887800126650668386197516407485493861237019394342981034832425298473909854751036202910944057225058 2401 -168936043717702101520061718064408631360153648707254282786576354634090207045898961655467101153568439322416636532469250101611297296190849660192309845516667883787788906273223979795931650885599290972451632723654218932378151519254575860897671586728062495927288113458302152759216649134857538223096642887910908142651341681023164307168382347738610287906029646442032869631845762976465097180882360330388 2402 243956477558083550587509174960070747937180231264154699228192495354759174166893111156949678562034218560188580670902994521030755883314267974657727321006061715128171929782477784334325660218266386814700911212292661231602707262240878992859475150902497076146055990359548590666428031506280006241369749920912268043239962918425774229196149641491045312269587094981836137776309429986900473242294926762448 2403 -352306840111515242294646283969936267953188438997884256064073008498992889059974900387878719348629520926907401067094318717777859883683950564423187440986926306737754591354932130108051307899174292059750061672133513268244957774563480741067517938364128741174054718166534088505726325334990006290818398074987304799747840900656575298218248991860841561383282459901586057052007641629654469886540206788224 2404 508795118797628285257158200337182949599161483154583294674298337987623929960056216556312145672182574127699155761692325170782920445372279899031355701684058539312072215267957241679240364126860521605547447505294099027533474476879857475557807284963495461191608440371496461901124841884110489889528874025823778207242973264968286555260975590699480643642932761519133693023467679371501058329053328024726 2405 -734737551842390535435944112835830115111827754360429394064823304913012241275980565057875649445314449964258097565604440676055637978391127390807223197042371553332894482688321916959073893804063138983857007840039963196207785990735554939524795677319112623410355798112248940083349474513597797190989428820339635289766168483105166898911099537010085667533767330922075543279600715351192027678827988424388 2406 1061060678592974760771661712894651951774168499229325764519582744566892016760664649331407869064421766374645776832081812998458295527999086119660982485375677254166960395185395708409979041334814381317786119337857131064591907119589988107303046745039302837399810414829845368060906146530574844512393224686841025616492985723620102682069535481952099154923157589933397727189582977210645683153610813253090 2407 -1532361887420397506206018640383564721070175835820585158139755596492599932516583062721708834541545402766666100444130584870095837717008372818654541058532324774074332380498789049845556685155793310500981668224025483215176864763159536157449639805184853914957888801060911204808029487688814028610193525269988758347514395664239577747692408895349736189926199581022239004593319668794022299551127967051696 2408 2212839475085596449555118626598309989175359666125809815035743881278922206737602595187180216975376133438250852708552979997725010142463550626090972342129549148597339819117029271181836865665749981984583164415753902942632886430776528574378181240751361504415621662853774825511626241589233094159709301909181473295327554998860082160984942669383018670147809844583917834965056823403890115728570935149682 2409 -3195634920649189179906240346896601968738500124409770090705313627123549177161036772873049318155206376462968949053042953090068511583574689546384667807194463236728576168557677716604364512467219684504660810233318480992662433313246508282442161321967462595580773995357878208208061076642192710679041073351350263748150830465755568453127880129942191206979452499814390924721459292479458580587398091691424 2410 4615062020566433957360257475991210573604020537617506833779784444595360010930687971603381254934320984680175782771133911208506811220862480710908850612737674138359378869481484605739638391127130237252928360000815496578372188701568375563926976006674354200985835097901712825033408699427212137705104124391255123069084295184540238318802213048329810238730266750745291806151137467648893811050772605387162 2411 -6664466357983100651950561122302263625419474909516285080561764790676602174516190703087572635751413839495517826841533310375727238554833069822317572636305326514240575272950463005752011782307846748690339208523440695334621388495002272480436967084108778454502957104197344959669329826546365087230562915381829350051221624928592708777768124849421207312618077138496543833586392677506092078337974820201856 2412 9624360773601652830280252830736526695746791888274559810304060849880176438519656389395125024801139952859421545570728467833600205914647348317693083362689947287183821053253106092331765534790781944631463065769156742657096477391809612065685190344508018204445670919563089161568129036980143278996827860934550987864570958976996074443291046336156219565712751479745977792669932350527095518177897711670784 2413 -13899255615105726737846015906008461386536917544639556898380474380773076663560274780093494711206440657345821788518089112451165495970380067818916442697997882408830820146438458106682214927775244006505751240906577003202614794194662466063769938479517657017442825495190302589032389159721541463153668633746269714918261873175125121077321708424933846160395066416567828189828344509844558621026617463416260 2414 20071445557948409776924218919184892621167694288200902681686588019170891215847487643482072917126002718146672413258699620997428392183283233120345036978519885142155145432363905532427647679870573646039868587146552588349290632688705820506715436399934555609673280316662574386587729458059323005482734445715584710304523310948390504217751218617627737872450233783629699093961810993209463975845015255442096 2415 -28985742807172157785899483630322800192732551576291605477565425008360231039844103031069244966125373788395458318564303421974555394761462499726177235305984499787238915919161183153508353239692329440983030918825919448329148138196682022783295923255515606735886598068221208708715901963931210960655698118673903634879791052990772758449873460727676528108463544932289855079176051523185865674820220668875248 2416 41860397489476326721118152485004092026517666646008803500326457444432996487497334901140727975637177044160832760168381574897626842890688310898685033663376795874104093113877036934660479738244135217354953095867583829973971240879792661345640932857001169243856701051826907385020721629596475239640570291624058013871429856281823832532262559360462057171762869315864341929297499415555162213047307078323472 2417 -60449084974304265299401046390771182606933084305298146319295416203258082688224067722375876509334095521527659473902202095177923373718319627121270118923637438216887971532033715614744609931131953584667619021410268276888988249703279207379628234846216385236023389587967040855210699627477299141259974083046539997105604288993029270447398417076573328500993970687273746202736121173831819098735380100817692 2418 87296088375658116403030178728492850428572002030951836549726200489319972115044048745809814559883342288289313326834327738826090122943304669067392065811733439834247827126736240753035028984254933537540236692907078158990528505567851294444995223267420141202638717855834006879644596278706535178486362732804429372876450768796456235111314705488364334049779577014986753230804808170287900240338636599329440 2419 -126070351998129346201954491699642181087204567319277614433098315469003871755829299876234280861453213372542425207417415431539242320320681336810980145546837546485373749751001937989512714467365428515667933170367180820979747383263033265624300289938268804287609245263232451342502812582992588019453332709871273882836994705619293233228881366993784248398996815208605863579677665023195132535865429512268704 2420 182053328742678613635599354236422591767039195633329406083800038410145796204491223390201688833052368605309229264857983186741893366331552734575989114099493205525180683141355996448026735982002348470358956006088094710622146268444148103120278763293839972633797037135367939202945077674985028273414232603443550010284096152286266113176217392877440341807636258579843850434619304985233521708508698192993300 2421 -262907483896995058495649382185779263339669262266116057670900530763252469400032175895703053506647601448259856714826480833458665715477435550255767679181828689807541089050689503420396308524043841517544007292630816893845575234510207168794781232851579748037009257571946831184028207587986206772415680418028226807226665407153830257395084737389511046671128812037155026701979773102714302210003722681919752 2422 379682342311367848624265280371287587934402239200960964206158561537278381280572834259097141917540632701032021551153176656680956309596769907374282528310295933061682397573174323957992358796969625733817929615530669683464009333667483757117439900421182904793193689376692730666462749174374125667997279804703054724708507674303960179334424555964740877331497476898858317763137362297226447670291953837828958 2423 -548283701561510140559360987228594548179997790982444524522801632799802198012688791055034498689772317171436555012439176493969135295978947317428265090139238457594964588998364077616768930819042091840182998352476196247893489786870646324484097779548174218974346103872454015509468537422586916401203780262015703262540806993343342859492771550323997789300711471270829989671394564065630881293430237496192784 2424 791788034991261577808601295928210524746853271733762190750474596960070463679267634631920182728132932486327838761839254794748612708084083687438649990995764731843486784760994129165918615091211202019284545083396960711330576419013931103385697790808388371517810444187438561937112372132374399301849547903797423225532857798862968671740612105930488461163260925395812866347672501670795779982469525438581568 2425 -1143472323877308908700863995270672515871209729830327462498434326423940126445476731213702558696156979084763037892527049301110555921960823578081864013987393613174698976648084803777844001878103543685992902954252705013335505457387067013349682350707702826748366421360027386463125679196863886790295601356768754813810620009709175247709147531767159266724149598275319966194249080615380761238537004577356724 2426 1651238753664516010794428812553191278520987473982868076215678104279198738978096216379720329442562098205659677046588589934795674268352910544304873775577020942311237351264041872648904450683911711169620301886124760160378780873980964794029915852979848274476234801803340769183695955536503032475193940584693446812810108288782488700548146886015799433708523531832457516198205076363286807567822146443612022 2427 -2384584666647537565807569812296779571926741108296772500258975405323626790729184977683167091385282294574672552834681133417907450087587595076261161195621845796690992097205281752262232412028328487491814615018755771205016507222339870879600989688658996444686158787157066716253435684310074760363394549148301223903438008257214999490832086152137893016570380328594076891775515645518562570975473228418716352 2428 3443727220864230004100535361938166934685545471107976686849456744013504670907964949043618938206827216968732712778106942174190501550290235268714373773224966980252022340024637812557003886054650526253461710810024599971098919750189698511431862607993165350599621860259464073108735876476458219590445205900058090426990510906271124981066555508800158817984044153003720581130835224474833775300047508064639040 2429 -4972928780943289322720857791795562976267497935613341448548675798135715506438153552688228651719532522860726686284455219082635626464546095020861282784665927099526605420344810665078704313534917305098907526757340787633738353021692050628733731759386760737389804470781900355901710312087236190343065435288270883333828804064002148575072884456839223839756176763933373536926240655960013675594348593791308992 2430 7181487212689484476911101039374507661833548065774646818967709871701825574886245132174469803528586999741868298097928345930842855009727109954616837404241493181851622588857174125425514536365769786325961866470649908439393580305749860601022177724139331188939756961104130502939148345572591531379371284635152385707919017703261157824348458143234093340460410799540493971730798213455713573732445120082436576 2431 -10371215618775329588422186653492299390379298167860601261801827484720654927832146919692284452704875416672937934116258837734921208177665743300733230909791558317083972749804213107340607425227723355732595821948032825738914089826217332717794923325658197728328143846382207967097857906734779873535267937994946320018855084078911431845020950752140142985728127262236253195742366234023678230955499154051861568 2432 14976572813921734765678489415632508687853259556906449773919404138550631086335508909072016548174884808775217354719334682505253625877724017814737262052883542787235724893819771971169933505967455401510576110021880412494872055797609105142487812128210824243804276760715692208435547622278588196476332418366164801286302507636310179536713564371039181227033925207620739754938427204546179530432502241201019634 2433 -21627876136706435834505621037542770033983788784715869761951518026210868108542027583254344384463194435006206871965234232033754652310066598453213278875086999150886667819049200315983570365954944123137082725772608173230116368537461960270770413382055549052220801695974288297346151265656108478073132249901893136184148315230720406635325003212816187811148720114229152636750968750687042747942780383409126224 2434 31234058750164101240765328884630758000063119434644777806405671849894448228056411935894475073147451760854523197694098063399071867623697354079244370669784475188358489653668903197293622800168480567597188794831680299435588313191370531035245968557872205250010349282245148376655416871056312136763594531185012554747155132070137627843656802780977346629530956947508125650658849187005666769631466938551902688 2435 -45103525165408601541705943543808688315521829931785747196256862451568863525858828865513101513183787266912750874132996675071199202134516098278249157753738162954135104168851800891982217239788252134783122058945502668688891445882733754987510289265291850552918634237759308710223091093166997426246095747367762832270875904735889763510727521961535643918322610361841956964968977343579560421583260980683223448 2436 65134517318886937565588472422695401224281114676330892809224121624850358536905971734941962512357436807321500377756691093506643714425922270852114593282655431392207130925120957140736257801797670634319167573407758451187064976459894859314815485858000489456227418185906300960182521687575528769844480809146720051862707208862735900916516584486136626691358221739863180491096107003308843891571268851176293328 2437 -94064343207376235952473053947705482468545086081766912087712263079261132038479712716809346619222970327821688750643602405109034653002817536892884988147261224095952648351643116297330972971261839132827929591894392825304175180271648449741033212863440132924523724356581229709362699847827380660382627175923530954898611648634350144036029766606732787423449837344861472204284830851918009542108643275866233048 2438 135833339328178991133337520478933873201219309473088675962043459083153802496210016385374051040942804587311666999086218698442131223128916187107004732421500797723561002794524497644636478038426362255443933581501409365365757105755659083753321735081064752308353334767353817239354616973319438753112753505459083076547922097610962257572867031790499223418503874322607313187877389676282218983230222364399149822 2439 -196158157416509496399745209290006582012111600887366761475249625199785023548688392092463993623328144514859585627195771305535698170270712224845338429930793455984676489225091965875207563201628399042290240384565862482604457377690508437314555630010166411871597686191316246624014664445495881913538354141817793965352682904365716769845079237113961743073198631132369381650668713351955753989020426598057950256 2440 283282327917386329645800273718655592145848248831119348147873442033296262668761889482474404506201829154412317938631180883212230232030079191406240175340086347505653645129974684931511942254741285336447803950249822546619312846878271033841466876344139023523856824803432486511944475700856897452412147062465141823538572481342033963934678923219110837290441132378543190232054449981473708093660999024027528697 2441 -409072345653224329900814058922742896983678833273236852021368061299693271293169660170307587353462479298739947966773372585223765708901119237209751709687684639501173397523494951871241350745011607741384099829290578354214714687782464658294732148332739963694111406426333794562647026618747397511312021424657465100879528797780185542103884623849401893720224129910714783167464860914493661621774016257789736456 2442 590744112314666155751975713460988605000869760115270588860619825511192650809083803728877663403940688431521972119375157434757701011480600930415127879042222285790610710171096181920781672760030853525862347268215584055155182437190513463626093214515126584388615978993796408462583140869443169717485976928323405678811323469844993798719602496239777735304563855526535760494459745312062240147430195008824375650 2443 -853123281707240451656521935866607501392274182008341332318922652894318189647115583607462577899279753569378299730872341182834420514147756632567151300894036712446956681600048351892619356997104445117954250943174284270096878543698723703154810979195011213307394114205178587425012828065855625594313506096767138895708248672424107254799130331065798850986210637575865551058832346225751419266109207875512042704 2444 1231946144053494888093821065337991460851418897553627292575689380266447995331475268087125070638940773832529761560762027723537365305775343133699167004447873558740077443104885444676687591170448665568906925548823266783322428118928941395881231939372435336879428570925776500022956209271842611911325165177755823385232466756468205422628014333855032734667615076228019573499710219775633656772791654176075382504 2445 -1779058750651049017926056491518618067611673026619701222491855616878871403806582213037668333880392650196349788701736884838592811418513247882778142494070920635519408340695888523893357145654606615383501256516091356111009261102301349232346888213019753291319613614979316564195114161465103123941596904487018462794314015402036687253678235620858869770531068987169010338802904887159224342150226175719797388912 2446 2569223980581364901370158250400987559474405804185265522832833350805970879505341541607617954322679589545072359027943288766263911091640330560903302102188125933305073931191619484749360731264121789846585070578570465898306130167696072124215582241277636486314168452161731659794377416271383196946481138057358413544746613304703493400868161622855307579496861090198019673535040225259458439940003910250279996900 2447 -3710062172413059160004185699326344240238703103263226411945725590895061441331616814772754525083625155137725682702729396970572028568798884221803412683180631137615079002984357700138611188836510268769426848954296638917860118802238350448723289681891703211674982261566308695499445726772097119841245932184402743522089160605603732123120058808008896574247070625786304642794979715927676425850315606359233950336 2448 5357708040973799472865782953025675930561528719900457913262371528678365037276300661175905917323899533914584765805943494321959106150456794676193759796348328003865715411740363731580172182070937466803100240929743066910305562508790330416310400061608904188766522265005894667173996131696326685310906230172114359796553826799206223438314218564615338762013663321780174563654945182186784036218308665731208195332 2449 -7737310170065642916585784461281991768680923147464642238771383377912568564747390154068156112562142121881728512715087717850159571874621721873121127293369056366261630590297899684614215188513606080182655534470753268363188563527680004100132222489116275998679457832594841988668701816918466520284777667116529479488269066705027341760766456121211547505452438949487457066063593336707124397535572884109562142552 2450 11172967135033715310471515718721845009355732175563429215647819137347587303481360857930607593768891711792126293819160646406153165843459417174703943041262224578087466241890640015172529476321518728934880214889003264122282222209624540282022955876659591389352073750876391601177757066263664984589784865031544305639846607691968121369467909427748624338864759142418689855940339037571083802501576722503552988860 2451 -16134877335775622319216443445199368522067529757083257978088898734783711818235722866751931152639884632132818493721739370251053501306633636599607925489767689432095591492822695191887561542039339693173275839909942039998164494676672078648566221002316757332560774730413027756245177271526823149634195992961557495398721619398381832286256887462016700750380507525147948731994731481947047231733253642772530791744 2452 23301072952467686402635321256829494847633259792872368741249061514600163891781873331202053784844762089329143679758268041968935750853863904283669047470892471768454451761752178290258227265059855401415507960905912572758984806819221273507431800871252519788860700686892537595072767158737916831913127778446856124456694597061192879895867439781863554533975864226540692613592590031705516382616300346695248196046 2453 -33647571869965666277598727688862221729515987542517520579646834410461909083727915425720431689626185629246996149212007216899870739336227264731984662596897492099686209482806052058077718488679627716353925278013069325295218350688119697905560458853928658741660382019875100648530171707881972726066898309040093576426776680999780540704879012156869493605001845248472888032711381446932087333670065566488949697376 2454 48590365789547631615949297849201105252972506637586211159884085375307220963940544654274945592837839928265963744346630843634104445068671610472949359912491044237171246623213318325879580239387712948215377918480406562831421710589958274497026017751315098278708070768050539351069932372748277578617682593135187154401064039175036745577811781124637077203590097203878305258474969690451168428500219295322195381400 2455 -70171330330568452099790652821084978362908925895784714511856770401160293730382875200101832356095077573888206777660088519023675097674487954773151971433026705993860887939316354446699642797273015525553857759383270261242893561314372612516002719424588467650949867591692714946015341967944852836615817233256359371982003974352147356985142522102563219362411778206010375870948118703476284891278181926624025008760 2456 101329714100044671910575064978792217839133378228111667369258970858818041598748941536196068348746895968870543489928851545173486391681044115447996779637651860230067546236108092097942991167587931182894649835894565726228954528987849917584986897261251441555912814382835842433728735146911887283025614749895964772321834730012353226293978365509521561503559473245929740334883609527374375015431187728458083278546 2457 -146329722965123346771196929334192636646486487397386440281296725334783942351774401772243334054779056105951676651145266274374410880237721421244533890659569948675730159014230544783451064580346646690205876162067942908587122880958188160800906943798099437936883988860217279088148964750806438979808208110198048710709680794579474209679665512162507971190207338032587278132567559622713801869426744472589144546128 2458 211320380473565237435463127189373269574042914816749802648878391264554296063953333933423514585074054714114942242766637804916854533136720956081209385615938424495314991512539602597957500871569665834561962045132129963842772103374256103023343194342325548739677252952146591515202094930569427372657010574793353924523230039653160636442441128350878581138583448592230138904702178171326592888626318794772388440008 2459 -305153102840573545507155489063288108992084154620460071067348563728223461465938453893622700057095216579806116507071076178918108900725239794190095566546654513777873744504615505332637202854745399033241640557915125101543556453403191940397411232632520585483960932090655471739011065670296440287478705117499555762331144801171057638636604869014478263105870645205061494669639448723773187804407775529678329751728 2460 440669323890797507166347027604890089383184768312427911650875607986124008078715244446690044214322504569552411271339821431373474372831713642154095366709168925243591869562820104778146476741708387693099711729628111605005875947705989822594084541878092141134921317704889265771538251843412878306216632445476568043608225709289732222220620752455913991271421874154384747657417912979735928348386240099189045890520 2461 -636386482923279491078025689945142387072960888730419763541922967937283142930418137015266023706188864369827671867510590413021047165710353600566814972614056228490015456308905752320281026715414948563830784001570806943714385805747129037246500243278524450024246616714224598145795431102718281891415660813904689294853748443762496273685677784548159711720271302622691822408758851548842856376584400769861474840196 2462 918960096703031280747285209717453452477396115187311140323221940517593654002365491813319399306903577100090559879955428804411741618385647569264049095499381279656089735409943268724710553077772809901306447092068344162115810035859111592345322242854131064903701448194401919740267584106809347473538216482084420312035090214212491259301430222257561320071337687991118293689958551844118219943830205880894955853192 2463 -1327061287646228167017527961375615834736444443325343839111023325599581639875853895528340033694960961448356404086245377910219427116356521481121221374123144110734665006319472722691721698324718929566268522825999567543498607461079403664504332690616093847197896726559125670551816984592355296451468910360852814438366588338386341140824849351156582693660080301000580759647782677180481765689443759751829480990624 2464 1916454016058341299585222952218520413518388319327095637220044046240142463927542501500118378316666536429630279924656584540774514885809840227850102304651166427347839662495950413053646106986418166304029051152255848199654039303687552124319635802000641249449684794485848369723273378609976527499939576113447692106088024139824520617910181591936352374396474385000407027523180985860282146648902750693892493763440 2465 -2767409408383009509437625162487993781918968121420083419791074454858017692154207401028370845769328405605393691048431991247280677384052706808052597867399134842515439842236303353694594219109658328650909129852005085210919151361944021767516461164605917025847125687825417335057187264233214065272530095490337271992967643832940504609936617330371672741896891365567812786172590727595752200323732396002998558559648 2466 3996382412931635907624983207883148325728299001593476851640343424117430892164155959396296334158459106118632729135654525698932681381987362227739059074927851920020670828739930178852031203385599935274479161812621176098040039227947437905828241089930621302593470237080521733101674828875310678173986226788485345726085406437269255732519411832946082185768037960077293643079032058941518987380362640401304750038558 2467 -5771301449212004099756284819124027494981462675604424833309351098081504144743552652332655003849930954855272319267467320245620328676497323450848535158953280798231525000947287137904463064706199095234494446043036512626870880115901278195525463665964788301227425600951118501349096168213844711694351747228186506007792732324147276008661472159068023382112103187824818438061303617200680890473465506447962032684336 2468 8333895943310749442914288725949928064480263166558803887843015623746144092168147906886943075510204367159155709797219754765234489020405094071498815416986140121656356986700110780008244847326774765870682513153228077488133480673692581899358755148959021249651606896755924903439685550435017202181804653553869091559942728436327904112693796134229304729942828881354534897966902360117792200799889606909612936834984 2469 -12034858842314449558051772035819921358669142113518693711445640218350213292103317084291855648871701490387233995717102375042400943917600019351496636271337954388567287556153304427146425727190628548636105115490632303705661170409841520292495912823738487331672789650864705080710286800748990531087389278769502810623248636479749247547227587091499300360830945720629437318567062364965762544508542568376465655683960 2470 17379889860749019823627688623608662824992576919561292618675406453490152677131313134717575528494867981330582323682314839279456256432395244333662295843151334194615273268321806678325330116231053858235686495451487543584763513731469883560815717201467119274221257841423348352700605500590082032020518054956615939258526344217402507188834693252893946924495124277726074991183295725670977435776449672325846903672266 2471 -25096932380887400939967003905553712042995093388661139983630120688640038736314993291207429166183369804745571149939805712827333923683244735980979716854596335029068228066723285485231063195025985566063358924282275652958446262672825637152231826461447376442226782445857587162101185376082454929640375710368623121958732325991781565428571082355500258098867114598237445687311351575734324352921115068291524031755344 2472 36242059640103099642290985788014121252356347628020372946106909150656540162451058655507785333161713408079765942819616844797648870979234724214309689016743317781408301881926072247403980749738205686385995622071415956353390119723318093554870050562674032679446566891301452683133745310648590919705789787847563610143426204228906468436857064417804884517146281092200022146456044067770338173078395650845140421610144 2473 -52338128689055238074576703139304641232115561249585333724034994620464543666988137230975334802908441867842716277070916047387162273478272086459596179415841084179295279803443986126221111436842462312457923412045379640595050547047215837933700285063935524446720749891005504053064734495602889732689728570648109418146310899342339532990029047164283731460488621612703654600973605006768618307750783158916315900939728 2474 75577255904287834640966063827403255388521652884154823912531600491369350895198020721744443042747086824005185916931031684949348506541751724882525360656045498638808482330777867117219389041898745937596012025717475736974896919950934413342686145742750103262285764172567365055524122837084080461004432242341977452075378710107955572917984204963693208475102104068265507039770443562730741543796106987097670421242552 2475 -109139674493529116067774913229470467491687278479089950986918844961511957544771234735920344786114669334766305153907728471940244800374545411639215248376752089071858023682943562228113451828425355498063045536638601287377639099641267436290543479549634850599115869815483475103033257741427080930439996950049471396203819809678795687023076965700315300649178369227121569351290254123548475036405317469034824548575160 2476 157611273002386583926300558195675089890351789487957089309334219921516643595152075830813626065578808560629171147286092664245494364808337038323001165728230890583401144827115546649604648834816632621881268291147957182627838829767883805575801219330612384465730212632750558274198526803173208179782265668222358093186849733127399948303157287351667600967797599318377384087680864715400017084971085339621014670824216 2477 -227593322082071534503669384252572012172299924004177813036164074796759991367717898310759201910036201229144980864043143513856014224445853023757907747461033947885636963451443833988908985577178144842704005648884776443314391600045912611905449210022622660411627875393099053761698926893696022295267656710300230836822157072314094558673393131142407866084059418557206685026377981943755468165794677871835895367918128 2478 328662652879280055881554257997483233974130678236491947352464903674293571942127855457479123505116117692809860007603407595725293324044942873070252524588324862917424771681760051043648660956782329822645040801362016651392928350322461270410382067597791656196902599971530620055889254346170779503997361065092570405574976366197015147280890498553611870658125667594342641367752679918238162551708547687065598219153114 2479 -474629014394377959959997483009836288862553863332276522566461798397448728257960660013161929854565105405556411664631242670069804224337282408199277246481875012447724137058560377294358874007696692075561424979010712484113474560909311734982396679996786922288868312075441526146543218231412200144047573517760368701847345238284349667475333769732995188047765913019029646428020786456435625864842164645386300841182064 2480 685371171880983940072242648064839000161072246985504119135550101612844787590367718477646966746726099031789752944712898997611064260756197360235609153067027623836491506007714749392009943025594859710135069616860304266598950247735401006595738945631829947820237364940192027619130988478382867905418067454308827233800181173671564856973512887959904404517520838681374747210691473148719789028997993132444513893849824 2481 -989728286804452750084035834528016307148078258148956868900979880086635880437047090208768996609323205272199177023597135733592773244918879712826575321035958733740953082991682285454481773592475793124474408550554563836051119092272697131188626661862727169806853567355153254434989123600789094236186160433795167315274658690999187896320523303660490802423201933315443400202574827856760380826653338061839819847494860 2482 1429286250300955093840183926045672141063638960019371139573011399194152581373918048879526889782416925023396743525073323642020047238241170248769990582454330811495393685199691901341328331669571026281324058111186975647174141410025186402686783948940615589542077211836516574804653486526729100215706394756845667613019784264872571515586449943898756309409494903710372814770785327642326817024736123205396546230282376 2483 -2063906784951151082755778293950015901371169925936381047110948249695745143345987341156707153554855826028596192057754990969692512151071785114274288456396543825749355447868508530708033212856599299087415921572385151341892569382342970903241167842612227523495634958789328738953683152630861486804074642949933499911140246034157066570793541693516354749900565933446392413785276919750525879020561075485836928675673816 2484 2980434200625103447698614478050098513925314384989123040095565094393475585234823431629954626148828589387766525284730236963749190584958126154006975628683348363495305359932633861217487395880796772188846047298162096419764043743395112295910867025055451946542362285877286235450146707161710230076149615024978815427100981948038204391117403007698102156701228040851141800467982674978155075138134155696442777783257640 2485 -4304097286759328068242078807504638316935148202687511033470797854406850755040900308914432646367115151568766472812518111205156134166612378202430482732406091413402264836417584017990319126845964537744649439227157581504287167235706301208119720346328380709883308423897476215169425345542426097798213581548165435444593248329371414570204497079173996236203691968123242657958645792082848155376481608194478207190238848 2486 6215159194457091349646291653939313471030091989252230852438182849171138119163966055617833471106574571161193355763038030606255773959483029492275425880836632747880048922581880699098634600280710242615742993140573523829158697000634109063744152289409413217976667031785274858631052572055963625367297321291979119125091630715508474227351186277544375297937063836975670465232811565692959844289949795090806703653564600 2487 -8975135797047180501563554044716882065213569378824536891740659595440418608466015846579911290019088772942772597476606257974622468672393762649495388072596425619554141098035173223949408298785739599053301071597310248901318944782751305844442072994033497888662932512825577285506628647461319592500026133580892137105641754006313903096085278784214752853389479737874542603587467526485486904652200428444779364223759704 2488 12961130366259868129184371570351323326947301646633598721108266361601743779922984581219570703360857915721492857867856803288593572112759142976439270636836369151464955656217953575410401955834997783752803449930451535126450162654609029703610150745191238193590724753065098510502382532969179380797871786397317649266716793131691978272916200201060436701113873362000160540216179124544368637022257500416092742897374722 2489 -18715971420621408959948411350129787301365999173416505097845735345188288743663391634332996358988807191022208359190845393264523348525720407238518489722132867645055328969432323875803256077414763350637333217787306034931736762250595442381851802454757864046013092153730887956131326274796820390162054670449318914832132384891479228249720924408471604693749786839048333959180832419166161347984943021738520894747622360 2490 27027162822469792325707492233355113813823915987743686719377505765663725181979878726592854377361215904232583729789884141541093034851633350512478150875881266675820159008225274877970134079991892674559113135499424000496299339384846277139424509584907323245097185034906190494572079177861474908237303437135702881896608384728649239897689455365600365715162142925308981960304970540409001035368493435308169766722189720 2491 -39030275776673237243120363062934895436767274203216121605167452859255911891696839324805789904995251892030676717985525192895947646615988037023241163433746358030863907227177173699459340184826926349209798965368941054810824290005145133298840281956162998531854339670547212727790284639504921731043626974812385278408875191331325386099088215653772425592024433940708607300788316663003678683772439509537482405175246984 2492 56359928399138592430253484990680606862336789728541199877838691149913144707035881115320887203424941100402979977474159861151590463927732243422881111907183337915826812167605096793718026364711057147152220404227084649252288109046329843827694545332304493575127074505882575867158109247133334494401854484331459601094096970193233238151308126486200274738979834378023744637134363008169212155916337378877106766517777624 2493 -81387523265440260418701262743198496572464994838705757870483456271829037836394002513961643381145081074166391742317306475499251505234814383259429439983817036682123240685033144165603945024526116883645003135140418061384194043417333498400170986234247906762792862977064071790905630610974436177649775992356266767285457825356342533202476516626654622402316708771337058448819910992194176674804859988524895517259885480 2494 117532590237676036710578111846852884666049960099218237218931502365563247272098466554505153209591928486252436918920628013276420573139099999303896897165170656569088972152808215164588224861590623057418931348681627945498048833996692527031914968878814085868472790361088943652565443931542843350938431672168391061362464070315035388305372068346309813134851942125306440430478770248931390264117587935517852959588618632 2495 -169717427496429653384409443181379418384468132418739054078598614879705227709591077410198067898387545212026076657594112251266893810523331934408866138521398130288278457517564073176311466781420751771492701108195490285040924570811452201985794543052098102555154587543917125330737585264962793539490822648627634061221944905137160037511943287172608031632067918001637063746471396750721032780282487497801155077142182928 2496 245082982602376454341486231465391980738794482329895237385998803572032747760633035946172627751220361991395357891916830838954697700329282010677784086068923167652748452252070881173122355886359028139855915476368855469881477639911795756293911403236365522128331776601946054261501437544869197694466708338970241038482907189905747099064458716561960378438748488635783908953053159171835575756719678258786784037675960768 2497 -353926390240317813822740731790954805786687699963864494850410169934295576987676942502012921215556775196801331879506401386210726697828831187403815195214940496756556338737780364082094972388674888310929895182490038954646126700401881913702707077025999419182387591868052471146128475391241520087578203943383729116732995982420162155862504117532453044601800660071158012854148179212526383331562734207080939478402821700 2498 511070015079759617732304742880933679498519460365039203576053648298145902124857344677906129417749776810106832067553793793449012744586228138849785078305436133781485716895202918112896095352391233846830142812137924110045592967257086903878267690831388349843534651918566781629070334994666457356941094809076323806989997796446554158688488526377576222382902544116171197465019693399900293882893163173430820826410385348 2499 -738017120160659340037729358452058068069507654191899538686807577072632971589970319493943991811825830946694300633931842366566943359658453454449640897491457205065784228627396156345372381374192784059647425872601390221075647417031261387281701411214590978850421381425677508958787103645807645569545291808768656988957868939588424184099142222348447907679768084039595606522896800254471464878766839500009341574783897864 2500 1065775034262968087294734188807547872544903566535935549524201167321876577537386868307422321338244344836774429343008201171832782345355675687503537948769608507938961614437890547590865218346651263361182309477413477370012008849646371865003997956899817011346592663046240513582523317864667671980245709581248290870134634652828607211304192941886303354374312045441754984707363396221399319194923463994218244039317172696 2501 -1538977678186547986741099026279677178721594946244012153319442865719486641265565232891212981124643884505575776039432358805085395763985678603672694503771856662902081950343935375567326600209880045218297730368048826169006184963610624695722320489190166047261209861502682117132470469392344193675379020869600396255014351717398262584773545589892974486249190787169903450928563585078272282836335203549776131552051435072 2502 2222376705447078492849928646987587273378629297258741201835110647021744939888241911425361198946957704233540701300930080097872818472047463865712426565007076661716074668912171293774415537320303807976894553050214353271013181286025507714252657577208662362084848801973605024642383257511071787000907197974879240332340717559539367760515773662307698577058590707342140194274327790393803858565962743734535949638452739770 2503 -3209342745936934849158503550034715690075865340492576023322578866284123522395809246812326104511777618888927851380041082804049220473427166998821294068281084354083492159172785872139838060800226639447894719444072495301640216471649566890107091981701071182585169687008543644200567179060273533266765898875163492868230406455128669434875774093972648982257973560461083309490063597253516539412401220911373889102518353248 2504 4634279293215733062014413236526052147754792549268443721729885596530383723812104276014668563938726593748117820289741476366401562719547517956810714403486766771957330018118072889510470270054953219570975992310517623167480646837209295944826269433067526407343726089618790135756222981276648558706555843011711009832100237281314820744232772588231761670978212597638022721990174040363073854626692032604040576275451135694 2505 -6692168713245333527127456987064861980277855112259886992316459290041880919276708035604118917961789155008658580457277026164611680207733944079040105345941331408178476126694451071541340926035744088753626891829921435662963612011936245798133495870445211271959164650767765359966214563207416069036542402767532990407297936331540142532824443427478817071666583837766298383435498223988179390438594020233833667847285111380 2506 9664171437745506395285581503116323807078423123052042283791496737972383433238440981616203740994483529538746223728078909264365194613025354326844408751309990415038645859229529811651653339591635383412978528666631388952586096487411094106160919566112702041891512383624261666952469100365433764108020911730290814445545802461244957825373218359934205835222109464166112768967725916430173853210053436956663644069840928120 2507 -13955006897918442251105382752287147298715667096375706399939176715101058737765793866986877248696501737980376959322281504053543931864076564844594207978456541530502127582806673139584420589551000159679131197229510439288147197213286264910566208133490724663013083368987135934180807673935853666572068822762263738304130181746464978843392216835794068773077637377558407916190364360112982642668427805969866797625717669864 2508 20151809851360479634047695947007257320385924772889088460043300225972625658107940089176803982902225811141504123815781715328742578739667150877471803480608024936849274007211793167957394139558266913898505483213121159148172884373560306269585742348787755059457296253410815643499587697386033167405224670666014396135357144899122550958991595849233074617564869193219724296388090281019299231381275449244610343895489868632 2509 -29101215063286405397057030721243180881828440543036904177081746455491591775429479756382241479092673006837762613211930593510892699890744961253826903081110749917471984290089282914757888468696947443705017782800303202526333165732202674668113280545178980796474796774647128963053783013469185220721352467912415802762753025603347032273111507989942401001138236368871846296284337147586148095046764568664831399527188423008 2510 42021918964058375196208342869224552578638397500602300289607905567971109035462055737766683716451743740760692030344904347245401544461700827183049399318672832389908387832964692537364274576926542641745206422177369878207774999522250630118965336946093256526782236609841203568185758653381857654219832343534989999953243096392417956626378203754683140146397713322989447599945304348396567042439110902596106491833430196214 2511 -60681905156348815828425988936533764449781418475438736459979599636768435075532339186473106219603206197284610915743004760603452834620058941393261598479702401763152790124740092773346571288109528823500459197067551266168463313667099656422839851789909615745084213378806697836598347152745797862247355630176484262831156389429161261630302558744979505297762578142771102860103327201144298384078856648666669821582760077888 2512 87630561907068068057507775896644781607501535244693547211228262490743382912392195559507095928129155453677343671808099251176070340159892154959581566228360578007419904063772834367540223867891130708877194990881784593992635831608602370265349322329744593023357980619478788930301133481386594259219226254226333048754206360270867425255097625520205817210526842732945352900394826255561640826634800806606744601619525245378 2513 -126537626815293404566336858142729847210091421523580812626021514841327947572106012638760749732451056907815407836000732653643743550837467779719290594795769426654434438437429557862886694257438276056594024780184159716979598783409113782028100289146430949379131422827343238402914797487035870856341906277442667910957636117784486604547100505641636238764825005816302413435495817536374699149983885466298653186016068224800 2514 182726837792002552711457632330324619698363553550304626232482093271279881534409888107468951217076080259526588352179056303932975713772537982326722758235435008258102041524852291164740505008722897546798684536231628961799813638469529320243649472506341660386830216772084595368219651278013962623105902883120623140554119649215184032581122697739147355520926851967314166680437235219949016149118487234267360564091690974328 2515 -263874882322973893158018054341259863163262655270653434714290984871950095472101628123820432817891627471918070154580373827773441412718364663585528801240117559986742701486054980647645674419036422729736780147016112434735551748214586458175628548556297757430080410171181209886213006012689022293030421783744372445334441423821857012851166728949321088403274461795505277099095918195763606537712938434266912486863182142088 2516 381032019949085979297005212887393931771011531360321395333506508625434670348310938029892145466085776753079223539112682966934345378756723357202298116184738242342522572555738365234871986926602490454494095292176969723942287136868355033559051538110179886947717318729930939079008510560052440333779976505956544329737172958178898139660536943086153516249778165671471487275492169095941348039421500922839748437971794093848 2517 -550228973235254362582314544422094434699398578241013916581118650346218643654329806624380651960935829330109675304030762361119853867284226752305390328925472979267833612151062148283296489110757932522210887513010916792105566156439217314274640166762213110874481973311056793695812098023694289479595272908998662314270975559573840369189802681541297712088807355083225297017829727258363133804219481399465487891563641752616 2518 794581585271556807654824841382150269310272981270853092018132297357177023655435049160261148640076797762401634999449387163386094854349905630184301722477882902935753686031126667965491663731653058440541005703110960806752510713411404763416235418869333574433359333379575247516472683761844833249037755961604656128538723009248604319625460153824365766630982868306079286627297539367478605792618012524190236668210309559016 2519 -1147364080750098603832838841865514744919132744590353192781631449853859052563477060467623901180044927351519975584615273567197370149334825082790631016749084155565296496949740143160541440102458365693280797157066323371445465938726299083437375280235819781234852534591854184014460068157385094018431981045017240467935097679877516531462025665824161689900732391162706434933940783717455801257361944843715118528928338563128 2520 1656847596980387763681204113056184083845113478870047891413988323185051911723372434250862698899473994537464600888537045389742440257796455306793149303131577828014108549982751283836969441282878197397849107164340197075738597428388347892024981382759172426134930635337161799654370984473862960564108395206819723586449131896912112583439078401901640819203624274634070175407595709489563464874148331304863080841652439858654 2521 -2392637643655243974374140302725910517518905229584245256224654369946589886308770300523748267834121639000132704874162220237176417758991438904315478545548023655654334880086467698828811826135095884678186375816598622339821503588156273093518995867543105168921757459057553158441920977146520828096964844090784212287477061101141533948087992903215207432356420287764107337808237967553240724586907874797015698343918547485768 2522 3454928151713499666227292938884565982830395774841742588169599292591750736395309814466157438211724917578563236894264698683801216163025117598098692187000631789147520971534831923837542001809995362824329342302190187056374334206130085522796508882428395447163096321934470573803417483740016692702706637892483530733420224107383045719429798675690397862927198430264517545913679420456646906991835959514336975499532849323260 2523 -4989070772932939195464389410018711198321251389986336161154307469633561879880364454073709994272436599952367563662285242089476439915640176111132328849243916587562472625093590895189087079558306183116005850289574269849190582747452283159950769826030018102667894456556486262970580299370949221243521911945788704625099132933752432871515061147105625678802842794137190469230965601920919935952861892464807298097667608693968 2524 7204657895607527027536955192339422140720478016993811951969182376887109529656282065979719916241625154863117307116111881807207064810016427613301320329394366416892995278608266488189434623720936687810650459365943982263249902067821434456212694486405600999608498475469409656113772178976618433361171334083872029939720955298581603846020777344673400963832301077473951404440994571926984917359114450162349268483534420861128 2525 -10403387842519191381957482568961976829078744455778142056070807722491776247011536621225047723374982552235635858121044006639118722890533319147302031485913064640879827924658153695988329867355193992581572651087183535793459770061680613777624150661549914072963734991256598030561409748874647373879372952630354923330538611787435099338512687526876040005699925961434683267012500668501350213294917543810877116055563019729712 2526 15022934286509595496049567473902832356669433639895882762121360011673141015317929924176543939325678164667469693314687474324003778520403771862664024038786996903596620498433325923093981588405112475426160963033438182341844154805468089909488618081465797180102651400516845122172636842305143338219525852430524559866821707889463848514725339474202801708480157798011651098894666774382282211715642138745810331594777353021048 2527 -21694407731074399595161532276886787895604743911520855190163061834495517540267955970607794464151816375319438527052757717997069030709517190543604948110402568170152240346359766112772624973237392813633038824367778559542061818984835085879530599932923369337963570396821800640085144625149801785130758782699751976944292592030905961160994247792752245472314776037386543820023150733543692720924228075491303222013212978137424 2528 31326261022835999498105117219462793916865359609977532717263012415482041294060792882856843873160279353824975662326229643141592272483461839870857741320436981627327562311819728964953288751325000755932086683408271833874482242737225015772044845743111848841782851233545082826833365870391280190088874291777725350573899432262096599720638056741305014851435854706455672269748479801950918779443896583191895327736613027849504 2529 -45236383341562704505920296480013046802449614016497113340296777248886870026486861358440657901002354626384591912614374154572349692814888641468574930913620730553991836999998952575957327124980396577486705445755073817023894296143426820206799680432445964506467014774401027341289759947045290643487438739566200010051790985639628596609561889140541828447173300252413586835673092744785175125363069694124851892406259342232172 2530 65325123517856583467309202814741107024138614644353225103889500171935339504695891172738870989270704774471129953392182532153477063136454990387259760168732494994503885578315592273888923438794086324207092628533676794360687158399205997782452755501117468401331253649229820485856120521970861709887380250559904090853683131592931900149269914696307630006674400785965155509039143060582775694280558021451192119009377797532968 2531 -94327938622295636393645140319889243298580616828645078797377121816342814484516371315854071066215325883238587099499930030252867745215286179642538372835473717064075952572317734066656576613453543158060689861355297155753034197494662236018623679954424643271814177840074920498117111563806348578821522963370634000790126788253177148799279241837132129596302534632919247784438691145894762488061675302484533517250113763789568 2532 136213136748580321536343323777881946723902957120334871667947152753149240133476506779651393646386951097086727701457848453941236621244499426101713779358158232904977287649323263719325671825107584319573107891969169453532956659128634917256723466942122200051279757668207806955593112851038839969781729754126717116828553377269005392979564058316255988568911308381612875746275458846241454936767829378403588939745947728141134 2533 -196702868325799580518673281597176828038394970078524007838432329310308255889326174457468580119706053199021784042721495089339308786403711975460950125622239902676044388262754372620742859864088731637066411994705633470461430017116761724223384637537323587491066023029299862209553783036825948616844348341465102144234044001692846134646173873736692725015380370596882841560950018795083696618095450853858511348014932390325820 2534 284033874937682860113062970835642040179989760816823108865245887016229772228950104749961048480589259189424291991612152696047912481545303695254923713202302113893477132277267864368544813547588600354832249309027330844643743558988973628416500291187772141877293890492193418969819437994469042303638952031339068594247674970918200460949728493763674858248689729672049651574571919865251859340782439780502139063536042454005896 2535 -410155110874046053857162037962100256953317192325200939153521034586449729646932268537907869546886998776394047154452261023806028680640927457763479017587856560365193408993235300710603416264075865830920933077903806246958002301480652569030594844325600648050387027345500646013752758809867328647203981448949461301015824758986327630371025363134968936118848983000710490397309052148182788343184385120026994147481755567639120 2536 592296495357164926036334096866093145709807598770943238600982649610654850952002740601554620347896633299372775714768525355722731677565224009548943153877279811087273640117835060190694452435146891157471822396547786574067046578313373382240730766755383075900814971646409033741969661534416839122151382438037376201834882973906979028264920320248771401180477663759805247527550709107610645431737811028500623672961503151147922 2537 -855259588870463399956713817602186300157702932957484933116174002607025403464410226413958003314752890953367355011413915547618363223625533213339713924435705463171929528949179620464803407303334278623060170612123577908488391597645784395137918080517900966644974503079115013125225234667320090026558762320604461718352512400625781295882392916130100405755395459514813674719188215071764403543359901409075459393446747835549264 2538 1235023669746710134782782919895777013260514135495490970980044839640686199900003575844694667548913661100411053533288642042875623774754108880065930287462572091246612345057911896299632849419085470925642798592903745335590802329025016603356548269123169231131968223622670224368434292885626944955719328830866935704287400020236336208194870265313844652248061668917079705410300753491181224513440906286887608021187188115859900 2539 -1783469368404286411688963380603189682004777079747804795493955945759579995137140046957888635259712174554073616666459597174494714305220553843868511168372924203362609929614300643483353343751289735157843706924544423298409212826856961709290394349624018067243746713593907561867232711992699724728049059416843264622481055953219198324155240585487044628767400342705828553536605819499765876044857115263920215816105992668148480 2540 2575276048168899124542324212152703441349189313164863813788933060122963758312207778732378177412099949785044017564952409808970531076612474225553481804563182207820490883723907589453972032936971890858857472042817390176848664086099340624304707695657617050806173867151236986935857405967754810861019183484528518275845614200439682455468949724650064257809843982334946077731211089366598235464237675510392261968694876240971906 2541 -3718779767942130370052176622485981468778944012376608842934220117945413527323893736200336735344969580752914609918540962285442947617945145301191972845314163411882636172013556897442538865307217137710416015865501185165027513807014638025032987382940812914954009271441261196617768702789057651061794787084108545537550387074478708116121307630896484295540084089759044059397118849395647066520888194753963277287806992561959304 2542 5370196445804502369470191995134053265216054465404507673919484209038253418994176050761813127421370498964221769022373470838193038955398752130671916885561525419323068864292097369536533234584678783937114834475315477457494731700173037541363903315751274924399396392484776510118314931581581665629470616545994831419580612906930698932625135368215389183318340194706939182814880904975471632448459026438765737862754175902937576 2543 -7754390243885568241170895625382402786568366239027420047084701237578017119892661068625513418629604322568018860885729546828076315795123796367406571064378453347248837442111598952772736638750336678352437911384047527378435900106327796129436522122141036518026252487538204568332739646751204243017056450135036074616285960866140521885943337426918040312362125434070209756839888757948180243788936024459089789992812853731184912 2544 11197566946745184934485525470810211069100928808801858054288207745091731286075616493937952081390331457062628358931104669317505149097970528003313460180983166857642479408153404639310550210021120289572116768483286232435414896963940233001792911798455209923904809526556493429215437727635539098377294051197027582909472857833880091226115328178356802891364513770743870889044202908792921970063169546797012574206926469965266496 2545 -16170100620006608192349814685313899746520075621851731540182938275582556265711671839975886359559205482633023676190648063559675441218262175631795658668422869900387264782749786604711663849292447455138027888014483774872401124118370684052286476236639150097583945605225132657126805267044434636155100153415410947380217303575322784291043852616702305374749200712223324190096384484339750169867523382453908215413011542205364180 2546 23349068053564001694932246151382419480677611322426758638749192203071921863739451016088985562269868089473445056765198885298180194999169245418484363003949856580241852790047576123837615457934499841800637782747285057656003326477931942382165262419281253280420855835379433323185216387631935081221179804688096805978392099838079428769933929808462995458783444217709139221740581266905267597573792381830807057902771178700756002 2547 -33716688243914143425119224719818786883894277225420198516051703515959343346836260948948252876900948334019928651911251124960972836830148875213666090169194817966077610653252978699881998005372759306658088472817874714315445256408656022982414613001564765581234850931693036050413362489138712423292511777645156213129574336310164655338527388395414052247292252828689891343747748586762159923710435192885542091543170747096035824 2548 48689275030368743810272362124773443780281044526563080481257928612307494142536514537514965270821133995318644204547624325022620361076613894606598073407965616092771992091040376152296309843465426362946937789799055185705804139164956729835592705654785817845704655380970639361535239495188347333278161139577228253710630232285035683907811332544155747647450756652490264825929417205632721658132917690086897198576911752546806190 2549 -70305529976680905370035732110106547049653164917105441819077850223455289194960443590069486192301582429177093644070961907383454078614837475013595415557241657740035940304072158091198922654615193042816011017624126043989723002911270680023967530968276723594851654935583172982227455674708624082990703649449206670665116979884977541963500887735422831852827022959714074238538383727326209028401263318692721804165081664731391904 2550 101522941490996293687442039280687319377031809985261397550328525676327449319077488661188774292472686562832505158889542588189304286366492160823729935164455243169715572368797393152032721094551435642135098816654762528508658889994999391091476647067636406069882903114085838177280401721431641888875374653255875705897613884520082881088329751784295845904317623828108777640255374905601042757825176340573382393538617481496248136 2551 -146606064190207139892353163105891441484511485869875413970085294592178159314672531380440712251155220551961168507368436834825673350728054104144057716167450223568198827128163983175999232456151158790607620901759978110600421052779231015556829613824156864719199219020265702442719380230112359058869660008305738305321168241255505730054789109588417456511429684679383464181209041053019048557676112384547678011587034408010434704 2552 211693471265675313872615843223866485523226529584195349936942312817156275255567662172990459393346575980280256695972820415194597704073643067411961749202150570776524063501618004024876285447157434520171389873751364585074609646493993256605848997179344600066244989431757440847209005309697238445165587963886564003414961165394407144318994219469546623089021153593061751403215997390629644128587907367190961774968854610965571518 2553 -305690201765759192243076565175119984803742191927139453644506224191524479114001796867660049036120604045045877606676399934598734449702500198148668191682578466198051427145843753064102190404476059973062414668487709797967110296609156507737066819017279147385285376271872981649904844022478324490166461987516745445655740203779021541758353769093135250902853422869442599188225395638498897294958456212365940528407764006142991956 2554 441436873493122505800225070186446194812001590360756709143852284609159906764279772326007585223401658453003982476775125490245064018153492349961694869219946832088619022035104202215852473760054939633816688317175401159210263561888211773745647077307641144725692560983506297359191167262387789149189876854562940268668374190407332979732471628824680058398136061989456037891881403856471778205809064619724099714046245581086626578 2555 -637416776477516032007301050063938268597233122288963388277692233477803376596060682619178226879221878198987262796987997439650707976662126599954363267339803428851173160867424105735278631736040721555727601547314040522685374071291725353283796986963452699264566843261458625957835736251247493059197964751398445251923418763340113019215317530515421968907782686244333919683637323899763401928468758794215270706990252071757339816 2556 920442988331677958014596889089031818526359589499855397230888555150189087696941606607967449896953227126462803665438705512649687707374015131603873291668376032252622825428376087776910579766783221167295681087403132008672933346531843428549525660697700781521428073386985662763972769165572698082265290311101870330842379616594276618894438479084084968810044651166991226835354819490564457601142320188005376894033404433822108402 2557 -1329178568705573583344709288287078485075242882445186587391119923716524050141622943075183560589721362170379019773574229704476335988704403358020345186244040085800788709453468640293116886823734187487174120907214512593462089815369476808626697517216314232495412526438206763069224065240043406810159674342269909841651661603778174583554485261707597151993229645991563137319649274265013404171594208115348435301605822603118947040 2558 1919276594526579077640705154969367048963858451049663800729113896531581531719060579973852409767672618047197118929741828652063894110491231235852714022827292981381927581416264188890946841041340259924922333619536810722252324686706358498816492430747575065395171560875877186244547710908084302984130228127300515528416686184606741749889412865403035623634321537421537322694949901417009311011277558614623064372248476998184857370 2559 -2771470897899693215858112949858350486811609279453922425416893635107133474517440943155454583814227094999166511535147467967280196609416553453611711261868793641069567499695787758374878869374973680803974036391295074306132619435879502311258747221757963504953093600108920697725674082811940990064510082383747190471723082842233453394181624470063244516074500628541655252216301419617084102649504292166632558188696465870240447840 2560 4002175310920770546666436074472295052343705626671278927549397481386775988181010506724908018944594196803904809790631596460400949738931406502892685568216735595749729101651181169341990293209734243943707551267583166938254713618259047217278802923831461779160452941310407795927177392724670452691112036621775795240358407042371972388315939254554421604269686143123725728212211873619535562614442525292931428254231719257020341458 2561 -5778960173114863766563818438366541982846984233930862222262448466336562991728040158044114415496822141021571898889736865161157220232773024421530405883335354372134260981733752522958673286406416239072459702600294785537045173458152898017458627713455553710249954629725871949105862844023191470033640597762333544697834732377737415002870381178899569194313532132945103694142825668813357105935678921167207582252723493577978121996 2562 8344912934817001831078591012189037552160952769977701305135737782512709202954191361767483014287142097150946622051820725298785822605517704219801638420424420919080112198312395457605037096006432707012118337053948599652176208742529206946724610177600583431011143100446213126895192896567085532418914885552802346347939320191938976849276821033203386735414467342099686549736256013170870988139006504830511194224102774336428104018 2563 -12050552158798725354526639586203897982033287547441895756267690222916244953554305489109302731442612489453826060658561516444951235720916169768799482962395974241835474192707680119490044000879145588688724687802166772431952752709656699494458534392784927922763309023282760233059158846622473492444159313016135931859398052391521520656155398865658512817917151447921870609367315844907691071591610309236857208301402997774359519568 2564 17400426659995126039274365269552496468259752451327267582046364033444752582118849031340238187512387887193690820929101813994764612785699314000756064332069313219831068719696573381706973578150378960184589389060962034831558221219369189054951610653615283376581737022871547464943623122043558308791785470754894391235446488951873406550836858610486378722497570210194890793368612358882990777211690380075285415128097838316002036024 2565 -25126463128015313210492241104567681267660622216432735954290160876792390267194657876544400963010615698271041418550041336610552616354378440427585236467353842679864452952132899965627982196813555843919266071954697109233998841618034089038720217608166488036842249239160571591978830553299180958328999644520153004260189966263258526024974046483687726317573429971507459648851939381521440658183958657005847067745091531065958260764 2566 36284057783122118765742514947410134959951521039191631107718949444370697471158923662093890680615587143457356018218790109685518562075524026482905565323371690049934790890665115941307997122950329314236291249983326224433310801085095256528510492885831412316059777748458075554637066188097076967080707894352890037172355392501330257834378254344665919685106508423666991352411368887920060110132780434313025426760320068902300646040 2567 -52392383885930610869450987677350589398619592875261830415285411812103626104366584893400984524548651853979149199847555636648533751497933643042025176800917516966682736232213467302073410037215573106458253910183330298169906023348034113710979540934488315824924654337719528248924741203091995586427504869957159393119883611138863837247319804344061402685299169033849167393045650873318233135923850011063129671355614667057084371544 2568 75655233974366612361156798827398946274738921436488059998795067221496806139870237009663755889068688951954494556581121498600159331715069129771374689949000473826279607698480094810294921190865852020396522685034907341417848942907210207970285940449371867160389531991915436344913377003409925695745579015143241149194664060529404473722892504869338469295786970961560791464866114174197297340545680180937661924701972715233639950768 2569 -109250346336626014833525229111741274311489673238092258139017953041150681487414492805788774882710707048613869781901501094204286259863756935308713506038095122606941247887147196659490327807506379705629113592017304506192028778057487821055292373908740394298136905007576602620989845459887252346988139904370625062565957672614959719795339365292856176328678414717294020924560794445742742697590965377543333984578187702002395693504 2570 157751861531182905812591462216825780786320917575490890007599321795051833479304757873295123836950746296692186712892525360774785507198232641018723314387600759991519627573040955658255831589654763195623325166066929895192833595694662479504879769469447641145443435996421449150515733264350356450200010485868613410509858738096541212342665616243160241804733791763433691244037419160901340491002928850995379739386287416149925964904 2571 -227795253009933482239281357976762208149394754262287132350301713354335923018232446005494765511681059502570614607945480119591623181885155693795942623584314380918671209508243216003826627717004599216460499376325109426378401560731677174619199309453304685060101535881916595230608253081460918548962268968900585880360048277343657064982489533527891884903242649870019164139858488625632484120353056964418786440086764785694536217280 2572 328948468716597688661102570632197179453519170662030623683182935964052017695234184452351297682856601008184088700237688505978947621871015056755195041823124079658208436058302718175996831609870228211124594534279625800262761376369365053278328210820804719057536108119424918015540996715682569458279290513977051713591296471122671180960300784818256144405857667405951110550434068685537687914484989362041804071966158782031497945592 2573 -474983913791111529950706141624975939485306593854256598667155847423410858927032812347815958749361146653388609591798594669416421511708007273095752407677521788944782805362811499153016803630634879548432101122799095216180099779602861183343263158523356940786073908378164096545444699275893134865269722705587346731157469062206606967715539220394504476583633743201054896893224523999306137604461156014418764171814096407885633540844 2574 685880471608881397784705576451146320286003356611262234017378466239706186716794221409908794331201218384038319579373057427676603179560092353269668563284193909142873515472197093066648712199987216581573464672721953455453770025968695699114541290538137307499155287700792879584301815096399552700459647024579041609342496605994149275454099352392383591007377559525080906198057384699388453447086507079546887851761752504432790603128 2575 -990446438135859535906402742652712818150642531387505188419382278934780907096603735669198924322804247270724425967754120125914476184356153698842545909028805092220263185583300491202603737936424914575221349362402796298794212004084277560950584057024026784770662054718525778257331912092072611461105119091496555035291389666936121670959859463464504584814336211095585679592438471453176255852387093827894437511821795379271690807280 2576 1430149343030362210248017332103987674011825200555786978580154663144021665974403101557483690341159243090766586066944441663846366114117179407743608165446138749092580245263148774747385534874359887238659439568253274068661908720870505595443154499836713044081891108431824330174297959679502966275490302419442474489460457407087660846145847141978653392680070057359051832786076842716036454644211206718360106908103131190552766149696 2577 -2065143752632522497450335421276452536388871741085192151035254800044257065068475372076260270641020943504363755740558890773052592587360481758244819019207373793376058713656451579595456324464468476247650683461315020949972608551871077546487185603836438903090556529389613916147225496057829244893819956752225874244875784092906967022265219015332583556862712755867282625327468750261514150491583688986445788167169975545859906896476 2578 2982168670856757225172876113903097898451482531874695418923380527379610954601067930674224452475029193265862698482883257579934795201981255096440277523688097534445602146162433639774328976905850895366597343630944860988712459795494341181677743927091910175126517506666854033610881497097513921224270385080175357943467190912094588235203494994718990733027133887452004736578819658343254886639051364692574294510944858756844102767592 2579 -4306078722251698252972426053074798354077151955110589580999426283298422630359694269544304958584558931972074542142997518846822772350345318563196177128613541679626588409002814165030411791966115046964288406778613291036872450932716998118023935521297572422442547835690868508901930814587538219430185964585264985745145100395867707620452336687325250476708219864957427446500113787587558820427064594385726433543430489197023272092384 2580 6217992937859794969618607867303601609055233186780321497992880294872206594079772001982628877526006228194874212955560349692928972248407281706436596184815016563195864141367868245241408789860344251388813868731657206625091272406394956581929360889693479632010216232381826003186305038885708340930205100480398175804659797868715328197149793938960489837494834306898365128177014446477792619442434314674868499841833267469833835572408 2581 -8979072959070514937012295683368705463213330771797621645670469450521656224336449633297799188576102950650298297095455540783514218045646165201702432645127722734950172844055802880329937044975320512135621210682692464787533862453200128064508752991378608725020337373395670708121958728182017940012301889752936955751473522072606846820413823226591050362488579567811615681754922725797732313864512930474048516150494637047613807457488 2582 12965242048795049546132535598718755003494393449741364394146617359411726236489528010410817198093285812357148840820588789353047441434746399639384581815575903675165165762807426938700589481910071626397827869313510426951581444374773225885256761196771677136437011527238892488555415396804774771070419032220671900858306498791389537867323452142088152255122279075237420282188996061045711862629968149167854589029957339524557398593030 2583 -18721828052115903672471601337314866160164173262984626360757283030639842935578014235261998645296356195330212497157095647593268057719051079796347252763682015912795349955981393685848042940265569506325595067915749337593281137233352638586054010814322441222720171525044133833824767555989141151609127093539955339971243384950332673903652400475563511886580836752908678029815236815888294333476945725193097479816783073516815336126896 2584 27035156635209706181154418120696002523595612699945081764460807361572478165877461923406749213415002049573005499471355830425217723319981276797643110754097349878912816349268181049333752269321846884867932222986715603014589931274485990475789149159476832216637625304283775707710442173408775819546195943117124716852794770842986851432190896272615873840138364959755885947680503323531195296191015601833576910702360688439620129460704 2585 -39037085614147973673858080027569315563536086231966069829013870786135637690481942225750584784764789163459596068456058582782398021948433994343191074909358747720041342469504842675252718274751761170642896086492638566981183043266596843923612628934892768390248478660391087710185155300597941918192631039246484843272333229252465518414912052912328141197691451282606333425634030155826808164647912585698309763335334005208708840840028 2586 56369525064954952214329480893364572189750693199565031943294033039070883278615058505768940390194665468719075589071077459748922142413526882364895193754408289925475923484441716744655705026330314682748491158307937177248582239595006140821883313104399139741069767639244526159021795112018768184194470971092860439649772595901532952426455521107271819224142744610792022189371224071357453475483477053816267418428879232481726703208664 2587 -81399994796233825485441077734501681304220156785191946443610972522585361646293943343500346103605293442369204762793223704191162766404353158218097265841653987616608796411724899994017809974137011526004683249201817820625978062351166236111901463381352153535931300346687096746576437624926876105278633944880103432709372457131496241246709122567123764297916798369216783650836841526084985093366606175715707641158012787658135763030304 2588 117536361952567080886072615269374699581037937261199596030258034943994049022358254680417081916352455419387791460350545791408482130331687802303316706286844529148609824333649395212088503928328410421737752779458120958002786697999597996051298360059449696893481726260038170729117952535568355756631878931975304178753139983151239091359088692936813186323156816467729551618703235758057387051301310885832893756762040542477281621913928 2589 -169722179290824162683819720089966925141097335752578473287069838640518372415371425017399329382154870910522396315584317015409022778857124690527710269731690236134352805483157202145514000731169034702053198106259810164970629736219987689082857462631048689906404262594349493057600980571941560760914972937060269214533422787806951975727680140456486695412976058721920696776457556608340574470722346963397182328738127422555763688465264 2590 245085696493700050001279388115468244177100809852734679873477347656170748799088596413440628273956874640893140229827171135434812511205714612027304360884513998695443969603294089769547482563750512815249122010938244962401999722627980971371799147339191196311371624439168847980613331357958136707027212494526235867780907457170949454907836720083994582312291390076476567959217757839824541858896717459957594212223026703072024709438550 2591 -353887485034292184736082515917954315377664664207229325544998732072061367463959905366807992598654746033511684883168879631574095533254875719784064196050821665873486566964406767974291851173225319177766080803646004042223010075258304934533389850944978732790072021666748626853804541268983714074192267563807052141014490247621101455765682507839058469641459165693012579930867893772926096160055345934694795889467135859979829808356360 2592 511011799644196736719870252194851430339884959432224041239378816591211392659119996744023736678806526927625884729854796743655655034425060596234376126914216315140992332412731590266462228016083441314889742915882314358820364873343253273167022978721221810733199689830401162728511410673559982208082374993775624991051037078160285934857460115555883676818889565698192964612344065694152377559744343929889332603542625128865500075480032 2593 -737920645845710581468215429194907675428528549198206900592225836945695818358639276634377936512457993492904154222891959579372608658159643761276982132127386267967684944530179592578210699803253125278222990013799599975245443705872140756809571893868546175250328258749658754593375026124105610268247322785368036938078654656655990415876982506684820385781154044957796351722727969036215580084558825582607451512988819480498235384023556 2594 1065506915348465992525006482337117723760682852779928738706109613574655761625677133041457845074560058051723476973327105199102991242064473538628138892857935949071482012491014538050220402084849204399606722827043891427985450159402090901620456793569820027818041896632272259920384683317299163722014917056110079411987150971068795818357038020596140003190895942091597737968895949232639882082597412911535161780166083746384354257714376 2595 -1538584548819602697389562838698957385653375703423619440874809002070034226611766022379027998932362824757840703341891013428502278558133294898034993431759130137202326408011615919170492739123494843175762668604018638005854238666739142309559682817822927543848359193060179994206772964108642644211042171513530958873093326832892201990347811281092874505634159583800041008816221717156177711686626826867490852625485888451453723649257008 2596 2221771890029991229303626193756760342518124318401493528098653112703782974686408704463299775397767397240071225193715070894965866735901422836496603078352951376162298173726914358688109888120457731260382687264684320642509091891496644523039540522620455115515461010959441367353530162678981451516269965292238680304022392888307229662726378091568302597162103129948517025073414437572521107599688958315688555348127577783211017503768804 2597 -3208081948461072802664958943048518570007036928348863393816141839394869196346616312261118961201244091451493386455379698881111522872470427882621834671916353020989005079701445333903495712281791968235546085737545470714213039357158390364095121508280347948259283508315212043858398732639611714123395467898281401771854420576902638467686742328157407816956112718916182118774663388799455701776077040014767075839892771931878310269693484 2598 4632441238196267026293603316891610218083455928010413548132338819226154241305657722073336722502761159421422905595797452636570904652514677023142963264962647553601232546550131184052828129776031755287266987317230715273409358759840182408674491599079080258421258593914507586892580464061019791293053247617011091834885452295354675145263179396645240575070431536627025013333066125722426611222235427920419175274105381606475389543635064 2599 -6689403447516188888177329703611023471506229601547467203509843349932315024989528237097092023102246903534900524211821173494741005441608697194750666678877002046887876248188168164683043793755957660363199733845555396099864081035270226834228656019195074328212219076486269478839591024632433220372584829864983331624762035864216083078863439327843631802621790165461116916878775663686000168409329197924012529660195163217477331346704264 2600 9659013018261332435354185088337641766382066516364560420019290657994114585097492313464870775916665021809970544200375162496840625062837301420403371883226212344383776962137347945427360590753989543371717264720700731865858958907695609736791220528279089843581196736192186941571009536052082983213356166943247051911390527675308215442546219402178164626738956775325223626595015272543991964537932748144968175341410832469446977734552062 2601 -13947507061113149044843432591546655363193866463746761232477914644576915295378032869933983925495528201811534597771890098007099610292048777042070075843351893152057099501137064529488161328328429965718165851116139416016976239888654977566129255077728987126067565412995219815152591346304587330959506658833119653247366963401015038577792029651623891821466076027091013424185866940943766233135918151936861661569409341696134842520454892 2602 20140647643921779024195782036861494472573024955556290163674302012135328050087143218109251530342736976952757723225902446488960809561574807675624579049981296561476786646992041512790312683362694195290677285293539116043792899489236652594622841738317259776694444316919270426798158931410632317605536860624699134377246961640895007783301014817651037225668355059426758638494687404037839618369924545427567269503835299781824939959771244 2603 -29081591572094718109420462014189998012909434244826647321787802691836388720167321949889857567205906101834601033599619930730861341646504385194230187694524891463310522129705100127143463123605511261280421525208822942291348764364877015292466342656016305297667853890467111153223458614074643050512261176311594622887271061054258906129850971581717028424250185023384379080813982350156392589194579759344755156187495456108497057097184496 2604 41993433372096524762029899644883040992666066269449319678257637912041596742333669379153311414738086992141424933696746544585908600862244553731623069219170155987913836204959275907172859259751400399904224178261284962974277458803266156067018679198118466950634096968224376295608200239737163753397434178798626838539688564263866982678860233822468152525597692521541985392038895029483835141901137376768996276639433757966249976383647363 2605 -60639777370923643994639744228179775162791724383097069483684549963920296648080508625427116305441839979490460033878442224034160972043001622599647610554273887850277195830413453989964395683186491164895982966947336510675218007603348691133938417482064806278748949873105202994162164011987712969251106726802074002518810184381029835062376887418404723752630932086060592737871037593544103749396872887944229208996355259443742076717838384 2606 87559186169594783097209607196682939465620463265957469115433685056949483426951927570084827487724626483185918531159634185205711086348825421419061744909769201088399753449896635060886057146040288147861837127299374345504616585192337283794626437860903406674803531239660089093899696781362408989273519632130874360096872747773497306239755231375041605604621059652056495478942381839663959085996127842631632283389453455555260990800439664 2607 -126434124435857269073968035337320689091740301521096581494482371156110483276804568790935543818197038912902846332456850354109189637439070997737419840485177798074868152970528347478470184164504164964354724322071578165626791805326990912652289741439676382732638349327676105946077240430851799215126859331249213038071757127911002675084055513371861988833974193745781455113390666725659382996173187400628467811955620264033853381450843896 2608 182574404918626770978662553704189641313883627492781069870113659447626099237096488767176944332855641752016773063841431653840479337600420176200529487892638550065430422727708734319695293557783581258054262257071547067263128198939618473863816635097174567377135636461836684098189065368697078127071126736798347110743617266614479672858763121512405630973930679715590140514596583839700528592398088125636720132982905691912329980108777798 2609 -263623057288899625260200590872318947369725024984701753474061254828576938566513079194804620589774537303377679204963209041601352165902407501415550846017281650153425879522231853490627135662421663491663330551981954689723247846617899701301562723164585794422032609850521943890302253067340518045025055101686039317607983874517614603383382090375451582698218726626332373687688104623103765908476373617034448149951764683896443781707601520 2610 380667113443397359451310761314159124517497956735753205645687628201944328014122121406912326017775546255637545840569316985412262420995459907149442744652979550095262496932210128783953977646761554384817157108912357975464877087911939885625048782594723996417805892057909950142140035574646812169639152913979071199584580374906442526454843697998289106493301664381507031630541190757487790692619079708044499601327178649787488807149767126 2611 -549693147288385310704185332467869631439039108091482196970138305286120264352701948779898752404009268892168825227982622836846066001955178710885430440063490415825324824680786275893801758186119004377979132209771686642369920132490319030126543431943353940109740551368638632948363978667380168392442880446138652384777503311776919703333570530818387881129119311568579286638580505384875465349381915366304848902197433565330123629084418352 2612 793712469615738844426809070062298228946671218596485162406849477588486571130213998997015143622660560179345696540989921808761813277094827743283506591479269474074666695859176919466714960959842040797931090353242993075820921978476840757466794544775788502529670267965005502819593081521623319564047369991133601138887229594184378469764603679381732975472567065865643091370417670420378935305390364233885621315147188902731127157342253912 2613 -1146105374020735385088366100894326921451789159306933022378661798989309460335511490766234783880055698742048615495124769121465209037101717625647111627678774938747998782570521756195531284286796797501289423926225689577727382939860355859431808218811501208480612049527761111751611364131299251107491168582891097766729676374148754424942599457944494204299354349144637002646426074461237400332453836515884835110628719702415842986726154044 2614 1655003398756867546063680396055953673908615666519230179594833836261307474001561463223638922203865258222158625657826223802682368892056180857624313083624287761375197157514273582315496120810737779921545677809583748453029066855868794278110519622905963373628453676276387095391765816894688655916688139741204851521883807815033946049393938530255951447751762767911871732498671778360489567432579499247444248950893373530019099904708465616 2615 -2389687730764850776706457592465742069742311181862733721384438981450018919883795994046257342591934608513843290065195810359178754741813545095097909371247630110666092502838987184225521897506976361813219017416200807458844742025014400519236424137962815003549295147433842594485476864763040678781476368625547695715250380212688731398804653989009721031294931300869280999303427687156683330890264915455931672270282009970640912099446068736 2616 3450657698238133764953737506555284405550071646858245405323657154687188284869757490469376592580687630654558489783095018673175288563862651656022469991848875578897188565040153525471016491066970484050593624239698213617009404328213350310020956334447648921143742048053427385368682806976802913276740337774758718148603442415280341667120398027691320654043115870973731874464311357909013297148338403839905537298054881364733977813507395240 2617 -4982824595676479876867892317692275467419015025270530108881949047561332983173634573080862196445588042669069674807786180387985146030289080929141735852722838894028141313778391830701164951963535437528817500388628295788581227577594189878545165970812602373471654358296309855871087724302839924616685452894500014845618427824351174302828847892813314996731440396613897887707250057269570483783213535366789347636806808278123634420888210736 2618 7194775517392293818657488037424823792909122931129357929038141361002605083478457280402477307234073629706994650568489430905690346864564739161353981108944765693295626642662625010008047446371081239248492594430314040868360992768987777715388997069104682259917466257926429436922667291448849365113779171916910622184490220710895755728013772033989247409419281234952458880725929271384673346269292264802739547563375930959827078122203739520 2619 -10389086354320370410423233965933812369483615431118701494860436920402568724499696736788060483189882906163780651661376039151564217974603314469390865429978947881139852737550929610059113811638742866749916198237554039405973285736425409146565795667625259319823039309013851764404282138393128299640676136622050185770558295442974105539777904259591995031976986248338649333899908769619398328586425300094059457311464401436982249389872948288 2620 15002044723983756141756313266739815871929596141051280236218268117349443658421140551798353840812107983919043774748134026823049778919122283894343017596682523755566773938608192518630187276389713345981456306628390613633382503400508186218116163408366402405503208232421540198146316237660271267727517195474084040213318038097000396761659967469863259203627634386832122664117337271876441397817711493425509260278521292662840660625816953320 2621 -21661647825504509433760274150539076417946741162440654081805230930673195519912934802035895224771419613754560574464863090152439021243689029985316973882373399800230149927554275170005258266799444671753670918550002436218597987004532330828545839889097801175365920832345353208884375584987938989554491552507480219429353953952167632337378980537290518267895376387329147084209706330014883303602951512019193521773121240112902046072313639796 2622 31278864752309457091564353905261631979066833136123813250287950662298739607566380653545919296971841559027526276177099270171656950300079889815247351897659865419890077202800501017502380894419758230075972481359218035621098921566429370936140251583358594774865924119259129358596390117942330413328634727215630551523486756821219657379641151952781618879845980687165213800609960568657601829722669447877104469752367427274105222193728883566 2623 -45167230656657645158048053040844234197578181855806414948111002263739739785083105853223281530270334640197989480130833007262126719108176067219633412018056817660115888311840882202414668085302686627315007385189952164666107221361840594933558550095270175451925537725582067158354257017534632250086641429450504726854135102913747221482417687188912679275653168720620643628763042318701477758864274724014149703228670572962094169864395642488 2624 65217460850599284483344812402078631236437863699816307258801083907442329760962815748690079263061695919123384118972117942278261510337580385046779820101592373659859040058575974883790634153927353650636969020496110056155271094859026007813735442564393167787342601971044466558902134370080715014722074497493537999670631912542170604686551034142327833680426951566865155646951799229809529840637383343673641771343920637708907210688357506088 2625 -94172210008452363358763593100265162089371681085653993487241086026163388285928702994802815343578327933664204306030321382250084530561878290725360389945421286778158581933111152032405646736164000853904686932437201686436858610568103413232821576206111005241488320045007989337013220722539936362820680291920606805955364643396197039149406316083143768701537717965670722181319286113065826537670873018065718742411846694610688744078752859440 2626 135986133818522465712309995755852173578955671914333470090283168637132581238195822916568263971608564021901761124259219289385016372135276185969816835563651489565501649057755494830641065126509520882614547962588145108630608969384949141669395635179255161756916677152737510398462376843584699089733276522875249536491594643381859543880435560904818497899381043905127659734269141962495029685768907050724799145325882593559330054457601477584 2627 -196351597316362723878868619658676068027464263825469606958695288895678698508888230733042772172055298755211985080973461895864368767691518581601144966927309171616135445187909495883611812572310074693427981088880996949929310338449260362836354602008245488677026703581455247908452492852675226922130305387813087613148012034906061197168479621585282838967843474193655046847815834043828307928732338243278934672588540784277901028536107787088 2628 283525876186028846725144500839157814566678679497869088245370576004557046623546433471410623731648018175161064684162625315730984863913897078756379184023671610160305368048727476999881783549492217012295099337305089337933135166282024292905202839351222983335430996361320011285110858803775697780691334450033510565517916665881962855331978161567302929750832603879613766406257127544265818872598902337544772163086215787522622129379217675644 2629 -409415188303207543296507575156870745206449762275917292633832510693606741023779220357010879893124005405599404488616132182864914976440322420242237047708465644312767442495076861456553228197182539396406826160699445105974133915594604196086094949964739258184140017219770878030272678669710012210386005875507430089711992038384310707435535565426335677242958205349293700449931944390824702877053414834951943566754848397231871672536571196676 2630 591157430109702543980656715084164992151471425309837481009283093909915962105793575099655888320090664882809182309011868476326440248805237261600859863968063048326437122331371484618681718813635429247499866833401196683144986195969247313825574791344091148858132495471362847121762518912067730625130518842337584008751595445640190701200079049572135286854598389276255277003097947202205342701909673339425326693853881772614485386274691849424 2631 -853612572325389901973168384818081041245055832220734439897014593829193924739719564681595159833513426446069683503859023792587211103981743193631423576668824786129849783031581001320314831346992317889455985084874848421574575860473476222007250196874431232138872646627388876662892822928106313876025017627280893109782403950572028916797391330037976458924487309026542408192275829042430454016599713147754806013322800827915012330901466178192 2632 1232626321714618800680279344465454700120901499227184307118154829534328447425212904767613015697370713247813072845951378007430506408545016777405953585473871013298027855635408006808561587053365999474359187340816481017047418387315859763593390434194880788290842844494738062827198262483230002997638502510459905015277993964400634812863586277452212126068878447556053693355409325464831911508019145404807058053741988304516137772498771256280 2633 -1779795204231700898375632392058860109976831865828626024135109095461968150363789441083165837723463843322524891460873770117605081640468395994532858656041448716674339926773763485352301583198907050029110255415114946784288197275524789305584675691650640756677364006375086599524177261541027550566369949848847042900232150431342042102360981004138609024676375387066545876265406843354739012888538254126217530083221711209984430235772821697600 2634 2569964189834910318849973242623057260084755737124428141272989317827103417507406887391408589507149048007527958260601420991363056746177004120933613164618275854828404044443413868974844980141971010484982873206778347349323662548320624641584120651222354485413416400681623947909696591449967399093204506407525300142160174662829867042284485745650949342938498115425412576341765012366530098151215994221256824249279816179114812222515253168848 2635 -3711052461413375309279530835764204759420719645503588971867525686772052331320736762656311458842238468827913010993763852919572650485395246773229379797128052027397672452787315311768072936793126039261800511004367143000678925393822387221344272247279490280373699019632833882312639202809701410510573190702095297531097942823058198510343492575107942158666004166141516236521090600019579519248061920718047660379608263943968820050521507321560 2636 5358399406125105541319006631114263293040782042386680826674227503802908890066967761891207748613719813413091573728861168414075815632939525496615629491877879458578470312777565504165538949987372943931559876780487182309460689405130640352853195552380377947795421003127491461662474347782655711117035469169167880908125724739910667161864445427720850649264983714724235820755339304433403555431395712163950764944278573915146626677145656856846 2637 -7737336989854343133904340134644125885254311561940930349829626209460178516085873864431884957900889563690652127948765867530280409285618589350605282086317343615134432603514014075016953991915578656519162384734918959728758976634779080788515625754313271505622394451615774894926911652970393175346985208431319326805163396038807793911655539133339793365042202862257322419358537419944951218135696889988522950965474570718012242997633916708804 2638 11172771661817183427944995046012013342024494946188762316052628184609323188054030746320463625280468453968154010641902067314188502053282726039795285232597946698592141196859762532469147516003364172371218056420908883994648784843889107671038560358233092938746804418865385894776702051497104218268981465029612308319548673228560501685754696284421396819848509390182441080441157023920876797755970266600659463307578435779452721785354007552192 2639 -16132374914211912099266499564658558528607912969013203802096816549901018489473377961517303152788198142973051821051764741574985312697133308381393223415620652492839022517361333353039665431907876429786046648534559412732293339625635599034803310451496399173948737740234078333428982715542441625813056433223358953883902764654390834339373538368924100591535444803582610128301406897883536120540474388957285255798886148516868318723823888406832 2640 23294539467240733217319005239182806708752014140666874125208006915185937411114084920318964937058212939087685359800545952045720881977214087499347827416833718044868447254554186502101508878555736740338778329804012807196146862094046609075179059792244610215592245814448415064202353180726713298739759562923483348204978828101082438427151410841766201705722046069241297845545360414350032159077643285658402206426029545541000963107517503477784 2641 -33637439518102953900698326826893788625729256896806395154106126602426237013878263025918071259926858611280072709708510402295955370331042936819074211477635951657096989415877543443028906034044429077801595520516945757987499641452299881157602357742880444030659274674962919572719617759674424761267550511153194878984324989310303771539000004664349035967617446702004917741641470196270261553724393718702701147978259972344988612236909053563200 2642 48569061257925036922106745663812210800462246623899165616938069679794877132938847802292904763811865146498718949315443359929374443020630437404734116136039614586062679881616696390101428333642455014017238473816414293818803270938519303013432194940076928356352779188169044166602539284290520548892021898485130566840826344441763959644517595435989285579564371403965910597766631112125611368418604884411347831178050974339446250551373249421344 2643 -70131790298568001752964174954207461400387683609525914052357006521915920303973222770666341876928657130105728293907271361897247339757242669722727588169141837996747140788073417569029476184893104349268898546753618346438869730611379202308945332375684504457319916137145814198060577017035949639388202263953944406224310668505690750113998047078357378768224783167179439551651016921494439310279625001569672376311174119645539787417519894017696 2644 101270538252867952246436883471742700885136725632874596338214929984032613643001358516986382906847598175591483504709099571009651053927161042696136425811472901313324312884870881090409644054158831468237423433333491324477271897181872413958892050258649117581656221132012254153390154217721815273706225497921364168686780657971078948621365021708106769048644057137025873031792554577536119741695799429539001519046072195445934034022176742286728 2645 -146224214046400815398916446983906747586608208517943459538833461676116166672318537189246553762176582410549066062598654622676953871614654685879974878404272068879485837233965832771120525128267027700996857357327240305241121704447363132043588995131156154278362678838623623494565656952186706913505473730200011945297179768920640429207180263084941841262805638364437019236467287621514189319082149914523019706015767933973867883875059143864368 2646 211141647879457749935164737110654145492334518427296665212626568180784501704012513846124774462975659042846735776007938103513239053293752761030337785493117416082709985733262078145968398040193277953300594988746785902063050580135451491526658366822682161304292921969091653128813701292328245962787906775752664935970505292846836037229593424144700246409337136513639586827719894418163882728444765002994984123654323221588222326884794094210894 2647 -304888815158628326485950454607768618749047528037844865665466238107762231473813026733314337402645792532247005998829689852743615526784126050205479925116322995222211920555286637497854472616684371653451754253327204887189658307929777401141558088601898657145097823291189723445173500144079218251899275835334378739659764102792542121071586810093965569171510922485026464708956890768645885819184186424362439922717605246723720858199767382205576 2648 440227399467610748867175477212797622816767102663070318185879460787399841223853526509685530508780837957317065761519003605560668761067006227758639303186802323771738253395145299875434001768375835349789773772339425303917245319255340538194872177308338288190606916211107453913122285384123194272414490862094999806463997299211472565741424071739056819364791064480988142279052328801156341238246303015513667817234646451936706983620678995779498 2649 -635669064714618298186112344765961290328196186043279931060411904716742105626254056551331963264091077061149727906910584426520656807924844885211607308074447385440772209971658408872324312022344730365371386100369256013184967444308048736266328312725514458500813430611008584232618150106127624381562009881358000008709956973158453961962264905081318750364158820218796632002374519966932824608092996886803961368079041103912173739966425659103880 2650 917905679596597660135688519827805480295320007316410260669878149328359776526784823542354308899197215612552329359413388865029917906077901075782302979959152376775817765928855925675489623550238172906104431074869397646958591193511575326266547899221245557083570937865009336614888416444355826222233954694314779450272138484216391899045182944847834746178131767748863941841817374578655043146719740566620897251850482620400410264174089912596070 2651 -1325357482910424062411559790757727162351936122232281376025540794422115824905709530706165313580933336148961029771665224196909693217146194224452404663563955773609841042832626503031546355008503740835723676950409657090901683869207499094511733705397966203732205573564400603961751782838316528019431434843981428925809318724191276594760971974500433184647744067452119637772219609850511676281949813110542686766286191272144946910322983284893600 2652 1913755446483545880451743653288754465528055787205583370251017672232148415622238401208643167858374515696368380279050471052469954477769908552177025321177566454150226287312374196331539252313781778200730291359380241277513572612872359357059883651366473826098616072838699902066585769990319911063305145297837142027014065283564538241564372583548847190555860764947296868261151274473199224603072752342547446196579797346983840347969148395546462 2653 -2763457666936641868045556358283371276049489448012985757185387850066327520324801713308635001516326548414403626293734522091958101947706418697286080088147532124281974021488650261186833340438514236488693372189472780218432930838107210276414738880661255003343053476237551212924105995029061832862221765154817204684559307161991953511302452464866962644274618774138049830912553737055464138052313776287652039654302842521491874532478751557768332 2654 3990131378793468382503571896835503902430892217476170733730189365860021471534176263534299631689056693608879457764349433271990290194519508288529449071609284999638285004966907598556669553854370099372104265724804420594097699513769869577354915439577162230767830513020313307932261279191131048589721237805800306006408312905181179401443519671100275038515999676836579969535789516318124340537139474968225322289108470245842240848889948081788878 2655 -5761558820010591314378551213062626526162099491940388476325554716738421085758997413978660595994792227120466151191037464356740636972766894195266425514296915275453044787916290473947040887613801404139778348789495543304586529208408014217673530526611173442363201316236005960726092666288140182565820288516918560203448972448539414527284686501876764685835158316939510258749533405046130742991232917774603511937120395075222649843420089790359424 2656 8319663743672983897740757173963357228887916228159763733252175823854037424117967168213465260620142854712147870361362217863883719946629179166283136105031870995651492897556957338419973945291941271150615764645072685912038214407741446875005484861477739316303905926569399217620583541101596491565796354555086339751452873023756632463027540636919579489409247716998167898065219831667257238086672161256924587939993215100002978848459528787078906 2657 -12012670273102216050161352296992672110469604824123739903060543665356185420637929861661358297354864993615525707200346007028873603777754423519408653644160214229197693826401259300299047623696236434181300734127043220301967698393322142830922437622144802547942073186008422302186547567140244733626423362073639252120416525263712036360872725939777829507297383519562134986742917990986582994170630886342713394584090771936665390367872896484629400 2658 17345697240958316687500247993611255040172830319354021008492026188821634075861401674258566081118764469779514557042798769403427412754101550318223172007355795577835480330296900062946754569874036914602649788833817996390668780623654161582154403465156196023896341687694482671134373404230332723670157213829726091152850986766175812919603953356643255524553617949762358981811324681593296005106144316438885554198551960849984221108977213489732816 2659 -25047070278080798747721418228363759394758919221879557056764361824346537629685799692538766960827065445719268600584161532311462439374302172562585193604231514194878011622315845998812493675390608039731417726969782124041073328876294450954931863924630115967451298159466876692717418371824027892845112374701849713802271585737060721437106278874441382331587848963982341708597094124871777245189147143648323071335404441894186781510933424074082168 2660 36165137619828628028950586450555142417927200005936607876950535427423203703500348380003115713065032673432834588866634959185619933545360112668844032077804281540641327174523941157099917905282224877973711371296841460361624349932342659056853292437203119356003930182730389501137086115192473478606248105514248865467908208658492385644848609848099875979540034315971545390745180170884833116868135736877444493812111951768687019076144860555840984 2661 -52220584589266742209274420642056480655197749543301045006242576940879154900537643646261682860249167421535818413386219605886715084840983668004259367137865140798350604999429765908169338579610288212323036727263261283523795164826921559332098471359850628238158374339882850531361710837510873823864457054426136312684768711060263213187008693302847473517545130226339867787856453702429309926043814662492557034034888968806063981739341562295555224 2662 75406069160461365772585452807011184147162314812118706506800915538932153265899219498529707735852058386199881574972730324164004493379062562205190159729414842750930276883567904572408609825730644532941439543344570639981994802094744253368370028333030159307174821540909970694030397595634597285490144159592987084325743641882049624960468770328665599386863346122375195032904075257833496850630790695286089392172696274567831162634850534869866514 2663 -108877689484374105893743444126361274728180501162772602763678072461880920705411311943413746932042560136071882400291051319205768526532320220962794471859983559291577959996503229764312277340526727853769034810458522685491581096421074423751653678700208533546662877270454052891603582192078361788046866957681193927216146820486521669085594747660961014104104487686102068006592589422805852143886017948972226683093169990508915651107354341341455528 2664 157213525455428451022571941598727081545047210567187403925366239417987682371865150280636946630633328158515230086322040206386351222391304245119504757723411938303626884173742935960185512659986176473179542459662652250012804358429779437304327538122320947133369330898692065854190632562979757671768262816899137890293042329916283457024689041402700352405627722475356207243134962346552639852300604445659037772060212832481131953665657294113530328 2665 -227014648203987526538380541399562529311824005659352123092623284044844792875095456596634432405553397797879508130579511564038003237840254381719162218389353523627591322925829278422416898587282147688457196498870374957164823783345150892269113059256633253645505350375488270527292888009425989846612288354973665280725334035655471499154950202789212313556560593515491868145913608091500912321178057379765309380996709773272431935074635730761473036 2666 327782590154511751596226404762707937968424967741061993727305598575607142190132432136417250459083479044951763179871440768018010954331607179942332223200387310370348652509472656960604587338542189730811258710111164978159095357453366790476534328389125872398841660043587746970256934738756424739236234443849288214442098244188712039096700920677834939270442672437639417564138591113299602445787957526010227845095461936611307199379357012258065888 2667 -473299775247377638755408754603911635477372710654842359949671261533066652635702579138407804949655790291781376743357957090387630665308495167154787177384013319210307491973714237609913130130204448420106997099407730862593753938522540714137063925390586336702240696653812364785000964000913600833108616984509537279159127571186821312341614256764138017314231438005937696891426058539163319842346472426568102192663861801310011082159290701506772696 2668 683438870578151135777863843523100758924880557856162487688045085498945941996996918265026310217852727109928302977482549348344567567777082598333346508088302413955225978933532594516419960552732175534481289529865819624224691314900141303252609262727225826047011945956175053773217126645634292395503033514768702152857864608124393643011063384313337964053343259944422019963480321127551253354769851118683786640846179368691080709953988937327447608 2669 -986804420518151627956164603804286382724496194703251799787004086159972411775344975043747447085910135039229270428427166638761848688410428351250128061452958989812125831288281258821577244308691149828489456494637668976280922790710083858638090948907398585397911524502581172540402151839374674874428085515805044462087123058638329427497692736267957254700945869560967903378167618474298684529993857333441968093445553834263389370215468202092199224 2670 1424888587498579816760137629441656672568251312026666255999835964390176749862630523226715653442973600655114804603894091382789215218114913221982631516217543650894676385924825753284694469237451822961185475265077439861038227664512294562409059526745936795345589665014754079738326291497043721856408513975339650693155772915151255140705501725433168613339739782171294894658829427471177300016897358285820005693228793377690549774900350986044960956 2671 -2057518220727770001135611057882114829089649741038461661927165866494607913072160951411363100267601191303974641216219281307456222956924312815989135408376743250457233530630997338998122122088509814384727070503565232422109317795994034234273434812150323449825448213593480325863721413210330298490484896149838012850099072538538738378697621619943250726160733883862457275003412280197693343476180207670884057047908559823498885307566031815721005152 2672 2970807494980469515457043697496491029831772216653296914936224406022893513068238800121000000567639059578808019040482731414171492344333643763588989360815314247294268862866092888107924559572780020120421798427510317750307483990249606296764788436530817751942289106774869451414173574672739715380428386941190226464450783852787188924229912689996874324675182084884816166307056769933023867917468492304317443991613714190624164875322089603177363878 2673 -4289668584080231899816120139223064396352121718224856846831295219874180966327359394484681272374618607137905808883127561187179311472029866819997184276197999716718186406264350964399327561375386475935380588837506762055301962314617187605636931018117179947847465359433142981796421450585931859223182803637060584520716030815803021204315916178191496439942303753730950298474496230969046208482944792211847059804045560615942372217579396576952954512 2674 6194210041546360920188362247236811563859622205175549556753696300779493042392756054153645129679769005415850681679121129003908743960640517918100883270251328487404097907771031159398102532680801069995001048108686945245080922684650394192857312587611460435773598843762934424185086451389142584562694293998864335689615967220270926384120851096687385693971001830982742172269601770660856520829062122740018636522588000499338258032502223564598937136 2675 -8943678120238412870850869070417736793782151978306317917130466528636037050982853582744838851798436773305886217590032247946154222221865333346228499449159276392259057703853647467074920344780150466609432111277411707011596795893857433550847403338737512065073853396112575014201561440666966596366548723855476480873257787201699671279553949867622558711218598634212998408861217012596273441561416483779649583312161211667001453944750379155112297816 2676 12914119448866553145501827274579093786601882091801850178921839818093951311125613689733034775105093787248554805792162942168701119579425546819214165070572088791604548798039097270875300556155778279022414944892232785279604743079068201300344860568585070412645329052385184880516900271455404838596014406303486893135631633072952658729506194605165519540883084072615248273066007166766908469628744001158920576620279424015114402616418123834537016926 2677 -18647748097174083995337819939860670292615950392673043505047794540939909954554068314868991468292986922726582017050159705862650275994397600128002360486353145156317233628508103232022259909531042229901582069078947718022591148949245946425002948014865078907034053655873891164057433720954919682931372671625503180311799795773298119312180404093354431011666882279227137789425590099261889889025024555753892353403591578408729467067051262906029019852 2678 26925020327360524555501508875418137460428875181137707001599798884847738509665989163780920794162709461355838101730432893387996748408992645881306404067885002679100589962202351597056699378621862151456476428373482328512176552839289614066327878974153692764853515593560028732217687950016285495596993038851354397547182097689770327476689411534658876426880763286678743910697971727586850509583298266077523360407708191408784780551814733618259903922 2679 -38878015500875146626858196967189287750118937132718946957363941872806029047987639095225496904470673404100241791570475544579276811525417233676356320534384801405904235841172560999165321070025693651002522638118038958914865212064384132448960585530801000426162788931487943297086967655374139686248633307645399528414562542566037442351666846628052294707121481780712003032244299275825359925428358143114130136865683006722904256667694424558941816968 2680 56139054244354436378521298365038488376441286388804862900400463788564599649600567999845033812722046946227651880595869395564120838872084668500473887074846231991513312356808298918821418024480781868160752003532606457304384264052025766264508416086155709337798783311081513068328540814766194627478086272913622590520391448706163915196508738590631012940650711003155458275989818611571133354168468661007750680995230700832790496543838694160801869180 2681 -81057676831372425444982558504115308475984748714310030489276207649945725531267982822189159965087861745446142929348097102103044564901671697517463105221307401362336132143443793588631578778262801235733915381314896285635396111318516026214681556262136951406799437742459860264136645715701621123357506835366993642921996106902131326225844174016289089059046820420365867957858949056807319692634795558971260110507406093855036196179027928839312494748 2682 117041967264987969687769522821164376623074384896280725552647159950966759193508084472828853095563538196572007427668008981862285112794463795300719529170020300020225570183337739443092401012354408061508670392085632107800258464967894616017141718328081297760977819850110781171119994880714224781026707137583946899824516262450649504707426199038167997032702817323483311088568360808809921492149255432502764461419029238149005296760378182551258371312 2683 -169005962292910310082371939775940011354944216906817148316424516654313090252684817854882961506425215217889464292880277988907892312807642050040347938812447346347577685717355257043019619129450405769369288109350196341166435865473468522278708823526424174928494793807968225181091653017204539489133361612390897425086846139168746782368921595594310724861244491036185224250492439922057367388734013141327772602862206049539600066840265055560301486096 2684 244022854191331338642582532648904103730350252874379980478491516169985511025545342323123429462083531862299066737914491371401948519343202496413270549847382296317243806616480728687490032140808889138070649254089779711609297796085996060869440454558476044147923776511131882165859152618014133695198123082735250264761165007516420875872034034544536898864631298669532450821103515627769419923276214874243875063469853026991414801530386226556920384248 2685 -352352515299686674231983233459770914586755309806495232717104993412018918041979364514609980984874105492018634716872702127977698904779768805260019796491371276676459810724555619610944040486195522604439057755380796251002623486743593502992479701657473392572905993276554428504674194417942911540346363161432596850755870562561663231207985099035554766394811997449410165442170163044794912463395241682089624030272467983366610307243002302355815174580 2686 508788399449329993509540397584719266425203002245850373488464700936769328140262760361148361707182552163609906560079063086876254805243521713524692510238838628141366227351879209715188562787210975061616573055785533452124059110344217004770139754412247836003848656076501821734321879284284104214049522003301166871456229811014020022570429802057261261331234965592369867403725660560261226988059818951256703416768077572561205244696712618876997957280 2687 -734623969017490299137174834082604162516583260007630909875778187114101958923327507190707681291591022029837216412015978141492120266492963992761826593861840946128227696588941507095397765301824087046924438323581619079578964849742707617249274785669824312271286040587701704787947530024876680543409384382800139545638529759003513907455623101510924273470207896290632309690729826410378852175444729701206120322328386942287215726825605333186322434952 2688 1060745950023214758559281792213883460929379126708601224798760659106047024157944180755289383573973385969912608495280989207895501676159095536268115455194527680210986645442079039744568131006490796127103545433053227857853422175704754532401432297364394948780064422290618431016324943524433051763607251659054176056053220567727476905165559452225576256526338938238485552440337103327715993851761315013664272999082936700824247633540825953325869494601 2689 -1531689092093981502924336756820164167019895429087510877295640566945676913187438094386647382067051392176687547373908790042356384520056955959265982869407763913437954014691440494570331455968658809304267604470185626504168833434060192377485702765398388995534095491260536620666480917306022767421330944865871822217055513020521507870019586626848931335323523166424408348366609794441713794261705707694500298939226885590034305229626381843654191845184 2690 2211555953150010762009135426064292148209857059480054400633687669048392005036281231886673791976940952292942841823834611640804095551877098201349463745373231701805696997119199135696099131708827845054864992452362713709130530758407703565482760959852239657384042151115642879871908373640946712077546610705781864098324796389383723487872655487893648123050634291416766543616771458730340294836200129258168050917202740239325322207989583908602572190750 2691 -3193328783143310543687881557571947961305560023732836054188677831692574533133273133575614358940290296609519821052016762605510174868308276868492083659007433744816492103295007598388960526267696403537406169355017846511914975870736923584133163473400889380356028517911839211347851513982885193363516599393378075216644795617978185646467488780393138139094905383499751904719312147721860316041669548544153191130607954200219104519744514370514058148296 2692 4611076068705562527812803775243304232167253350003769736306666407710967434155309479980532602549489944461740067931036719954325820794367496995826984342240675242456677609614975227265826713770499900105776799025654363656693423075346140634870562609942706465551797329368197389249278276771668333686094213558776869717249473485583171696420438718563429322551478839671046997345388166816099081092164968906396269309485757938220585837300476073529810437520 2693 -6657773540178271103057510060162513973758821174535635447629707864999401431782369049343347049736822166189852303397936197136735363073082727425087723214931599288454285128043234230470766899808715584066379551737594295016541652596279387036879831935345399460920892624563730372103096002863047640260767538584150712030039327331836912591616086248978430484102100470309712610986573906844809150271111051753873471968732860710075010773065742903592174573440 2694 9613336400368264834398220107534504732023952074324797407783225242889411680868184525333598526937053963335553428655455457591300953906711440093212177155934081732773879005573576193727199438724010036650180083566871384538322691232744955452616431930318437690606302403479993074949853872765547822499464341001188015728817045341577761870955954999830698310409427797776999513669995306126859566042170269705654737844632932382864182608616041370050465147096 2695 -13881366046193653358197696860238565421347218358315005942706965922111911766137643518699312962147675523681168008245913286258113920997081833465712611803714381983476826485801350427148526665382892577028729104500365151195082580265122373812550619175192425110150851963314706077928840291857671245860346030593791144013378560573919915833609461267603724103080135600373748586115985196593422181817783587944689355646453162313189797514915203144082583874152 2696 20042798476429785964962504002200719725465259982678546300213902251639316436081208356826630592342435101324008875984613862584496749587675163354554973539288089360764567635920180860080750827463699654447113311974928793405128543160474871389387314533791561502942719868035520335298301313581191055013157414293450596785686601434037841782067782804141244313668492205512412908006621545723969877878754677651005461993533107180276459906915594036864340456856 2697 -28940291377912981965244827626078199080778493607227965675646995609733776694797460018119357867254829414612436214838981928472788521862402237587374317833533123533294693570408971114330075750425358044819062646014542613340881061087090026800100833663889219505855972151065008901511374717861470532176309278860568163139335639700067705809219836347481048097562638500489256654040249654960140440842129928184721095698628331264323248408633688937660987014852 2698 41788846434977736638036557292857846282467852970420554985957974910186513113358575460800553115886728762118217277175759139886782652303596758723927985610134800637706164605263138832986081405795839447381825727605836581525560785357567305335798929513774678159899469505407331683482197262230197133677838411851909601105904044683222691660757697498597203229955696781914832364406704108935914848416256773884077580377995173893294934065119834528022354922818 2699 -60337311997315240081319971613163964978875543828637028750834157968252611179686609538674150758215506569002567063159323682963122203865302992211605053907291222367086761223606162032393880710046894843762348284004041017277574731068075188124863750796273578911028607161962476924550278092419248754915706986797387116397432782194817507946843469492946580710152284005684670418482854721891945740931455176133763989510680010326405682732243892019455565585280 2700 87122417542666625800423426086511299768136442875381084658474629913203420555713686696102416738137259155019997010176687002741273833094156620301174873603646363340560804983786997003740094631718412215102145220946109318259645510517238516933580675102163216055152552252177463051550653705675268116245582595796291090299262029508016442158766567945074304504153239148350516687174807940200813521531740415668885544074427352812317639498186085311952249878576 2701 -125801789685863809580674582651424327957552770525522862164925219440795346942930694160240861275228176864229801908174537429130519911574667623731299130552321730293054250348112112122962014370046244497478663281726144510432700736082644774066449876329615351312226656825287108154878400023429761474972256342833046777426160810021676451321266401371005812824065080480835642643156167146936876547927587749636441474221774606945714780734946646782915101512192 2702 181640136374676846275335565570588242133120709449309484162714837078621759825583892133456054234123167604861908094692149480274328103447491936196112903342606044914381041737358636696436168505680274986278792890185522850848361988789325039342997760977876419487554084530029096744832051872562024160804288074119740147718741051342477765023207323112353049274180003450182598288460568217671233518503842709869731222360427191932660344331241167000552024695752 2703 -262273975909862931558149796501512843723664344624244748851354042698507426597378815585113484684076650724048621339468641889308640043662488373619652799370652007008509646254722576628790805247705091800749502217519598049307497276283206534736466893405774435119835828635828711384754488992197655908805313990864086843975743101626199558696040216699524663293628971243836465707774296952180544644392630024547246930949032594352421703158539606971116144653056 2704 378714140165331934446635042641921954843140459041270017801873171432117708073877474575108219039800124626064984836240309267294149926785499033199142823149280744227132172120528537282276212428709596453491146224185206615943162175021994222895468497895886182783063785990173948512875772556171929139063261968860459124463799498593978665072715405127997272300228786033648953983664231967072788805789363045993629413116564384799948594649159095983962990464232 2705 -546809367341076115781040417657127345205442780531635653102003114242743826375157723591527876313559879659473078953915655976198411134626069527544174575892511989735936510908235040349630091073296120126294547395926755496801429487008717202359337443425222967082394126066023600967871292270311048740522328694117830468979097144428793077212074687901075703559776607620883352751413198815082076725187989890391845340119436173596559054319802493379950721126988 2706 789548383999129986135118125255154378466416806489401603749002766632929476632310799934357514630922475429334805889072583881784909218966557864045050682405941905870206098761201595207945945735116873768457804710457778751343692468906911795503463330254647973521320718450166545111147774808869462516743119436369217570397272119535977967355701472922044822944527179237693492521784196509025772087706076415297451054948211525946383485565734346838199991975764 2707 -1140077804183247130897127828921131146663849764763459837874879836218319649801230082404935635814782848422428725481322618717247433830105489734235910626922801178991672302090140259304525929763876141370275523091448019936875084091409791917738249962885359144284781405329615714538934498174924371054662720717814261646346880244750576684308386288446646015153810625265750413707485223844517663233473433514186496237902974734857114567696185590955150437285640 2708 1646108062979596956124958538044457969034339722985109994726492515888320542003917039250515471950166528872869468202222327134518457767289129168846113686798292111379849716621065780638815191179338488772304345766205541833430078384556456729546056010599374251235624305736930096394012575275459995860578013278601711206411979476381897095904796125238048679028060335470803833058944686946538723869703315591148672457779620113323259321692643295887809835280282 2709 -2376843401854005576742227393569806842977397333599456732360516320314577924709386488590881939582737879131631965352804354544397788169610880942406158194027887555799881578743693961725277207944837281518773950042889760156857996789645983711025136975652454855492616799790713535187637536628869973586908747480051171674187599581029617722996024288967201991870386105961664288599680621483987780476117184087135911423642212118885078275300362751808698351391080 2710 3432066806111135877679135516313974751342712698665642795807693044354183903531353849202124890786672334836155984211114348151977442436059140194138625210714299585319442201303524858637276575954836630112345147737439837283149466977602695864862857361027043959005301101621900876118343382394637065788991753529325175727194990526893483843770366978751394163886254866163787553196802733840961209694094224720268814808570727645244049443749066949484692640714200 2711 -4955403376019618172472643442565655328552512667925488079206830806624461606218766244143123923587675830620289320486458914830594993171470393511793970148878615379746818309447101159187405191093691644185468324625253615062875827644270535474789679648939339871576582810730624114350137094921578075556350978089934748066258394843452678586030002517541074090353485585720021592759296009276291008514897896088999312372657701651114622507340858368229193752150248 2712 7155181663604247588056230299156648743178377789151793359612636652645162122166231468388708590376365114324237344800982078957087346373629779150368745385934409048902991893992027779901860476857501630269516855020455175745327397810520944702733975893306280470416630509911267770963782553541037854974732051258771729225894598898668417013859943556283737803453489237153772503767922776298690837321035703967575390210311804591921919886781977053453235658972362 2713 -10331782420739165807906666530680058493115316457113729064493692289376890193584162247567114802911253620901453364908773709191890138775136551375790254903111593170909476181485870686343413738425415487476885244609676786451669561109233330817734409474497677360071468357511266851334233806196905015682877343269260845791899705476399820679474508688780124383783938096284975644806697415661072255988167274286519794538504692414183628522615041012698287260950432 2714 14917565737824578394974144891200958429819032321199390485247383675332441455937514031624896897915787724430249184325703698635052865695761413939671966133912525563024503698805648802339160867113619718811170599391465176456164794880134059906959147728742824463249188484117842360023447774562927554039916753947699848576974553067322583976980652981232547374496621449964035169070566358674867867947941031758888439399887133853097200428124723786440231456604040 2715 -21539669686341810958977108968731377879567579380002506991063348518932306653593032018719990675860876463338241398043827192702453704242205191139597086364318099603661460867877323897379681207358597609368481154007613149705970222571887255098617418403084958534381892029672921555462178454068234459044052933696577937188172921674384400612872906654074672492634746104577250967585240434120620626080332748105385045806952051810106755193161823357511581981612288 2716 31102339017267455746919046861338003313938836453493058757775376421658077012887477111104425209241767117392285156650529922403137524905615598544642643745392524878967305457961392428806721262410823032063815182970814452350006373594855731324189818953292827507747345323603751764285654580993978077267064408647256970556073699540413277029125841417613008193170313055753175753951416528625712457902783457109115970667532808725159114130377814665695499786661344 2717 -44907118596004865309398239814513949119840090372595195391774997216217685237882108387885650779778268172044152942007888152048323519123096877333987728324927232497956765078826988387260898366281571808756327760415466876454684652631498146696783322598440777334151498574075878683866954510180820451533983122055718188570829225482781258133550599756716005471811419504158560431621715280836402177594544232124437824097885015118482885126519773421194642031108928 2718 64841894697775435163904863223252294451376275488308440993888749956280706559038343624887496621345390094369035458677117643233219130721523705729287269154497505454114528392384357771234647723495325140392489443373706156562664582971965345723258286711139134708961300994632371097096307469101011281233773881516333273102461568120897661647531250322932952479362497859330473297030359152139030734346375794223445691373782317974252582634999941468104206009996040 2719 -93628730408454172522747853858452804104232169491790412559616982138955706897813400778475890367946056712552666702219597894171533358306088584661427933426677178033931493898249661552371533599340571228752365761290461053464570419726865939408459487267659377560635527851419538337352350592505934272958033964516298586137911021254213334691852811799635827419887941918915528012891866889061969101851341465879491849840490813031335977217160900802818458695765824 2720 135185684818302559565098901135590852227101301480210564691847746597264018551793459552869232322148285184302901737326259639729073146745263568459614221367688517217630588921067126218208615558382280923648901581018191294898039843489722510579761761797675601299194209506566742229370657602593466938763015066337452582560218323117083066945630967466976615903294877402470044485018631839223513368609580643069306305149872256839014807204411272195451339270084088 2721 -195195877429931717976046922729505815907781629006249825481799324132473278818156171047794594460877544740845673009129307039341645300821939354050335824796391353916501749343240206384178572492599474077241307595049422451223106366961753616919054539924916806626868826704981041004252447501481075809930995768173421928793351321336709344861803856517135942677988893115759261051076061037673927003898132072771033949208592546363920207902868649092042274393185976 2722 281853548113835361101255729754830280231134747242987432057588192682222196559260836502119755268485291271382385056048366581808231774008307115751141743218215272471969901025340255790471631763883347350187847682922828209999919638299019748892297081713530102894673827783660569337417267418530285499357059038181453309638269612332479434466373578699398989695020743822186033166241183279454839336696698486442173229297410912739923940583394196991195109060545854 2723 -406953239862833382760605403065652854693006670434368876719074796469029576520029395064791178768280948854062321296118028197785135426475345098293457585832679122213020271504850439570587502530150311222823657353824437789648111926835506857012138990360276857968523960196275519350976949033255409843038288668195679161922812197047629440284677208582969120273448937731055011173587263502815494241442973148005800873239062538016271936519361951404759141841752232 2724 587602826852278645798673561864434425333446270706061529840567066293891909958129532795161796260152929837251636213336229883902551679282672730668392429979745615428452809696633630021391693139927315933618522016189784969685755452522869894271289925082824372586534211814181999754495596790534212903378180570560842127159821950641635775108975218875276581464041120700869250632948757492440910452756428338849488449931344162770582584874488595714842321861090080 2725 -848469373094511807213501700400765349670655445710953660017623166534336489147703065778535634175956680665092200362573088875651937864156964417288519640764897606589615843523726794462472300050050664544835702858666075293881049433938938785600501355446992042466061547072234619933779712586027886499415539374751501099080397198508889834858226033198579959523307451589795074557745806223854617273639359044505408297097667138625779934619921514171233843254205152 2726 1225057881770396980034028361734649315467392561045838917317121484852307921443766379139993208709380533264916570029801035045911079271934260963298798422726580246728726517487163442824048667867609028742150043396495709808200994004357238974596015298067543750938842949811444353960925478559951625139301978962885218979606928795817259973284276933605833122717428330865791329369884822611155602288232949327870366957869825231040200159088814444743039713866547512 2727 -1768867923777091288902128357949104593507361683570187244304485842015585758591554406283179258351854147232415568676867774558441925990708284629261064837121556705523660684655563105540936647345490296473308856425325454000972101357889109234818979387118483989158366210888554650076298752170956288689119919448513215328867186196343642496426270320958068249583587865893480792924486381187613691694578826034172875589310330142292850714035830308950091440332019936 2728 2554154302701418904050536374934712616631114648460944641554844544909939536593535441683828829091528708837089746213974119358593642637613215030134786554116104702511856855893874316010063570967686872130470885708527469098012796181293978106388581982717922968465511992887232240300272710221230983219488615154969916764587278059160200867940446377611474010334095563793418412185146000704411007136670788634341731780370841261151495216967183320803231814761702522 2729 -3687796982752043434305072391125712297994868676376330084316645400377925985310220473141460145536094211791929443495369030693352947439004194355480524553671416059436027563771898425625489505208326498967881724997313434048980441300038775930761995563540250598734724809161640477445717918593635418134475492358037651989083757813000108691104461920060977621286229023406013268510691371126598655211104072669859399536152966769737243027083594470633591578166738336 2730 5324823727214863886833941776774130831032109616380201289901465452051370463934936621365923394437969177731044923433558393487881193929697333156626433533110505742378431093633658350002612536083917177762178703248908673624076901222109512028023113464403216424014137564869163042694439340425090834443365791247663554198843526216682781421751057057558394172873886859152254271283477671434878931042115624810057400453784125342787796846284203860281543979430732830 2731 -7688761518522820283670387490328678249000217064848110268992705875424009601433721175334085917788730317173341158983546716855774782051096643504932474965470070747591131462380726024950830303311146187658986638724656433762618540840042749722101837032184873554722251320868667492529361443825992500917744170957796484682265037684249124207050589356764960821396653283797223023841353933750865185623077311405495969053157143653698984007568435236936730110441251496 2732 11101347612326582303195709517736430641042285249223796506109324236057124669897550029769619650140836070422483135505240794822599094207719756905215120441994585789610742465813261238077239812488078631486582779980375327508477647288242009175015866995664903265722399706238507775422076689582470553439217557798902170257466955883067425237508450122974980967433641817303491192939827947778160310347204120964612916179827924916161297958577468738238524952591441906 2733 -16029256070837061631489313603945332514013601590250041741188993142658191111228394022459600050174336941045277714288238157155344307794705692130912241957524906579823038168862724815701832135877123906263868847606738618890325604217418487235325035499389997453441154180686777987912313559872367692906587691742000780176301658827879721212989195181691919906183438523715239940620422890822259088741519189038888948580973175331234223089341262871123054280303970668 2734 23145360773383833515172155533637635797406788931319315921967302091671483896588758687241001856062379414590659766392409668324051839585058166591100164725840467812162138482641335550947073002378298894831056571284657623757202506149628564837796623754069269133615907013638593695067968708077975050218038326788974637045989652704293878309014141801602761886094713833926242939613704106332271307796700912387355602013074583021985742497247935237848758190596949320 2735 -33418173081622012025940631178200005894806199104477118440796866874780464780711720052198345253212668113841262370704570557092364426560937495525181105941852762587601045108258250817386333450353428482987304980507327205942799788292844387002032417606320169495521074465882917397296390560513513491461717767511377312084211951073037773131213418101909784636455192587021488716687406736177643918120689812287071466852828135674149236162510189024019965085746135800 2736 48252498373333378580576210737805593087656497568398594876737193282376021686759555481131504933978965847316677129971934157363635836769246118341242969019405297921019661523284818223924123074307694717512967496019995284308572682021667408900580828931464248679708461580014779850081453947952462282031448548822199163048343063436094277205266793808693455084512404573294081775561654217469345916380056119643606071037997581349757340632433179515340020096429952102 2737 -69673852751471492117029231365658641918976978673835921376360482078829981005807382574703795978286641256678755713901604506677162523317283049651045110302246818801989031155638786696246914459087110204615701196953930585666813636005454723291584476472016654616193630009582419232261379284312356891537671008114831959184821700430513238456207689711601307007070700283877523392102104425388461462393881226874545182261080028603955014465135841942748317417245175440 2738 100597691627647235460910782548083752011321054358263907578732063260363162680394675470394707320729950276556017517854589370506181368742882023887688418483841734923511506361232015996353227984865963843470848848345039060544559172032935772499726169499650271322966460103225421367329368555976955999258285602435882937974612098101929757222140206830366968515008651739702437613971763779242482926194734322022435135846792103445684959685049858844804711740700887928 2739 -145252813368060120243484911749781920795057141526935233137225364271655553548956188600384353896508595656642474099909561846151083665357610024679497423194484745440116458018637984678282182196850972935804452273551244994637948296805789372075559937960967659252497784035162043245935848603183185142833882658297770447060029803644413374608918014354554420772250232545609280418991366908838438393389795089213282928140258293859873084723782764843245316749471585128 2740 209736496736580554993362777232105875989701569437536109079485851151971585333926829854047369012157368473635607339263592449960924014539205686862811583824490770206499151396485668121068845846677457053872071717015861269166278896053959934184428172879071014761083099097228422003939563216099159876952882556126716383648346292765995644004074505532857625542198399381265535187363351378849485347453343021958515340357096474863436178879177821439167929362241128368 2741 -302824939652533546696561065887791435313947303449153431842556793264815645872406201201276295140330410527866620257471923639590373276413042021307162205345676189622820802125900258657176274130465669296641280391825030139848445294629349305612853492708776440969487441485748937659376706796472138689081112792737550024525199577247885093425136166267831445224561145320711223144552012824899102441068553335068583319009269243150315406548811962470845874121485469740 2742 437247782002717680938000152323373422996862935622784062146135431528179048284578893409522302941908608139684579612825932087456447229915176704870164459897516234689688823567548232101857984579094804882710888042940120430199611287365212912822332285217401190692553605718745826295947379507247558913626883062785775796257324462979958464060237747184358843896645977900807847514583506247243687674844277103158573025693098537764370851809622102567414376011736405126 2743 -631359192784611662262066254725324934261944579872606686288384172403772421090706083937846224364096546252929753005812987013884332265555988285282652732526806835791635631197975263053387937225201324829833306487326016456104763977778501862521826663601245820538569007608665428065291552127300496829144286559838304631962493949532791313105463990148143321669849475997086185141130608350052739684169181153954188938814096818857503801771612159559800826800843136936 2744 911577464154175977712286217885194720435847843302681193861402400183512185072037096786644100066327958587454084347766021982590463666652766662737365131780246907105517037848567468193727338614539098246386607415023539473600872512317530319300446174881554570703620051190992615511697052326165956652515076527898975028183416448219354945171347197686972675930578248091851842605458769495593202645637596410973809985548275351650235045028541522912023271981768259896 2745 -1316221544739568572659412929835299977216853785628861947731599447836456154975378637770973037652466486645760732280000537900154155734209518646993800183910500476977967632800664731009480701013540595664346623277788422245495182375610254512521426430031915963766868437338071790839757107720781891749662767658353107791006948164705432861544105810449457095526409244918210856239240225075053611872055698152181542100468788474377099847202146504586908026195841320496 2746 1900541364154820611413417498461588501500273970167912490785191910420744247415428498780091774585363312217450383472236156533835557938547017130593506216947380447726992780468821332638343964123030961334595778262717761597984349355889958727936852486126734999794731590209435311108894902792975870534732981997493579376074542178877925371093189629682345977713516885547527836544210392769450437803089318990267223229854934804405714129963557840494001264407350265134 2747 -2744061504787818666610310488596327167173511684794207938066376286861586574789338749848856603423623716876181492676567127068390740849097195914251010571877776141115432785321639083286924196839893442048894407792826101452728125632414627895325157216254449146743666906085020735964049371128212640004554981172885245244670764344976352780804804332562873017848175713692102324791391772289866513600619813358281682967092681282624278947431920686590514640529989679896 2748 3962129784238557422530644284557780177536768586273769263509514536973512390738825415583901287452245320436428260757720719399876147712863324407887186295601048395031987108916512448095991082051598949445399807022069900392794401154905135830496918532803563166470714447503890033667815673974791375533747459510616415438786167135129394794223567457667642697356151513391223823805984548250530720933894858261745836238493116880514293385889690733728167748807798296992 2749 -5721059534170326652613244341252201962322286536038260330544768977704031306191108622259979718322779724768713184264043665309710468293752464897412886998731694635061725403744170707507753864529409718323656618695511902801707582620651235541571271164670822285846590619069008660733750703826191311386513198049965965976008389057900327599070252166872654373580071382480311322104294618632301625976365156102264315577263589555797439530735426823100663073119672409840 2750 8260235453762518173755091921435424739656260909708634885370068362054148961423548181340715921809018534563176587175213949946760950607749540175783054150633265988261810122980398440917376581147948216904496753825250530167030559273368833317161983996596947647618632826411546244256908559345643961900409908655630197294182089496789974540989036897161898994006710059965395637052442771881847423344397718062989311425715116902435790579721770222271708860454232361192 2751 -11926876568406625948341171976623829912353974248485624272119697760509877664283555259136276078745431504649017806855207449166821536328770004675943368495919682511218940055654768517160171827337068922357158528764014454201944706797794580731219868851871047231003956800243867070922489470713157212126271441947070666448168005946617961457275332867498237954460257564118705644219253140603411432080906181073757694827980342329409678235378277266794826054827157067008 2752 17221617330758641384875157547314412260718622075942949206625508376410472000457235217268065623454895193575567236959442046837059681112725375685781976653942493770970233268845703118559392318875387179628119001256368685806561176037823542690218644656240163441668669522918144368697258075167338709688993919740033233357170585164469991696993356131997138395468157112076069126482186232186259668448463928872686273470936634893052152625410802545226406342930285887142 2753 -24865050203403798398609801523550188424935104167930222505849903313978986677197504672446280794284519089130274680873553204948573104863175179190381550581786615886653991047495640312750801438324267797264136542711881054071395017067351155452313900048655629047619089365909719751693660873108988741057924617718965720347746609143151911059933064565112941335726903201155484717791399833832179458587477442313305011497372845126789138979029600226069834111328497314796 2754 35902366961650684254677856809048217683721145514959839525789790812504923217624499169745909567457633293386885385727463782103549524628246901034123076470741271590607093114759192223043305297685350096257512042715013916538942176363726669738337470062407906448981008405675400669614137297907428733914863363701946302798571639196866156349769680822761255231506677494757841354307241703385332343966153941114506079784966611012010310897595494297347838314519395958530 2755 -51840565837073138766808420021750822902310957740131227280209070102978519908319203561227158918280771537491597353266956400991317075189163938270099688567271326460207761278183784649527742764824715926963221719967518029536210999839288633112507658660808196937614065049205605343934021140236464870962045073516468882212796054068423267538194198404720410592807358005819599328822116269522701370932276547846295075367980111934950793714067545111499400284891282290520 2756 74848755858265761199761002882620151402492545161027832400737908673161120460419149963641971733658009991619706907972120935566438932160906570342333074445474059435412975057584266462548955204009436816239274139751044953700402810560321384883880067105779078256255264186517501303221045527666678884805309343859812650706461624349080768969653621950643996410107476118526462897623713529567650481011241344900329557775709107212887306475285421056331863083590338545968 2757 -108073140419709557093608129005208163282325407588440125397499646592121087370838973285036629020405600977282957194982083876881028083866401244343474425078794148587614956371107375207613105346858256101156745760169755261893775929024142174764551825942399609983596897993013901217972442595478631268302115114071413545848495216374803174060676417430068325203040659418543812465851240420946472244381283052073556403477339706652787479915758501362660084038612082116432 2758 156050033377765839376186105712759677709320851505226029527991530823167631031216385377728526824240847887649899492966801740189598266470025623044380326699387538003360231705757236317911379560595589421701821989434336072771334064468759209676417342969590891895474510666791508204770227716749496179198089433982172860235827508796409280529576506248309460201874388457574657888078292837724215918504686635120778798613933043126475737502850299490954855179273953419112 2759 -225308806433922671642317533064668800521918631018632347434850307691456457698823251183645901417209190988744260522443522854622951211776417749191617936415400607759191628534603614751411903191398756749910065344638465285711856011613963724827976418472516614096929507559045827659506638935451749968191360475165462168005964855637130163302931812516730279173527975477333248041886830458541236544176207355909933603873568280887922217182444069636052663831466245252560 2760 325320025971970186566557663808736774666438184308674822044665149666448062872672089968131041830983823714351886520895044840939385599271937535959250969197934974282024651151668125744308361054284702563006020815011403056836342562674008199575617574728341420466835796927294754516545796413833744876057371973188536946220784100195728160050354931376495936282156349031297683390722032359409461381641376797228058814476176240920298434698602517860563240458087832975334 2761 -469738694785377389811422805291610692556353363735405944650062421005309706230456641646402945336687279786969490856569412951612486429024631096302427297165936000941899526102397022293128957529509097736311586476342423561950545086883741363097506672731720046065677740400273337395928609189482076717232390766055452014450015848619253210251170100832133147871486831455385893604893317334637763964084720138740917201994057963868217722479937556084896794041226946173044 2762 678219211073567209896412366020839737116491973993083103911481426656544863928739046953994426257306783091950698027806193353555014860885995864989935354896757523883677088264705031848167262296604174553606361461444610176386639329318220042657860629917895086802444482982558673740411043968176590717536519036865793629319608434585105312694421348013418460710762200633737840349954440655695182933953987565659968796795147958794452472747159421253286314563833129906818 2763 -979269358816663353433426615678829233063992797131640924099836228864936175218092057846270634964563618238700313444310027108962462624177581255763487865015751795032963132528817411152603256977558392884081596596982899496529572956783972010634427486561251796879716624758619783454644244619037776901919323634697256480568501194825870478093961164234663671480810299459380235406831702840445082766196084021883258590688278688437644123685062185001666761147799872254464 2764 1413992641637622386063445543724571574950710725243268874728559180036769046267164212603705151657193008697433240987250845329919193685305852961570039846556281966913429171024366276004879805493220963389057358434211228645252509918006086081384735700003532257518895657408743990413855755224917540630535293504601223458299080605743314360943623482760588883201983379945536320286350994183615104490768452804657045532460036267968908040833042449608957214048546239360768 2765 -2041551551667976789358595972377264818823629234990760157214583290177283923800993309946804470405129234464560364092470257701319234299886436870204894200825116454937336910435212007598241579479983754611055576291451262779001384152282653754709103511883952103249192837026846515371909658880815510728279002716588641633805650365102039448664385256518153787901739351710711250614811438227199252289645526047666638849157353821558283555541266175073971349006557397502480 2766 2947758344748496908087777098149235239070221279422463634473073091271247751631021132200616165782352686880830690606402469286884268531555813029122239744948768077840464384968356013654393187457896978848881842966146395128986798065743735837869795792331019872659877968427349116714538630273259403900443381165384662663248554274423432314139072158867881785092624602226742835969895706047071568009077924382407781250746887116794067675942629096959361801855807382282088 2767 -4256339953236875995461132479461048104206125262092221676196449609253099786183692346712585634786746650796215706708302651314572206960132733685532485963146815345463961140787316141610664293564584162490503160011534444711478457660035807885894308203192604175459194556958122957254229008645324495962200572843800366533038749519648553311739018563506902669167375282369540431719449194251942766180297046260842739762135986838300216480240976853166572434185567825275664 2768 6145383092387214018086536192610248123388800152880913573184898221521759130155829676632600740464128146546244072361844510700667926321106214530354398405918837381583844625133051175915090518383283894327881378229316173245473031234184586306976799902121068491718323034961820354501153253809247949760741488096600139711136228916284826423723148727197323016738156449946189972961603857984162117409535955123356240479113798584489974422082979364064562990836158505933928 2769 -8873193191858447836254257083381256378590635590451089906427334598279674029784563701092240493074233795409431999665472122131811650043957577760628543403257216300145865958346612535325849710113453864859184457753132067392671754776520957649538779072079130672821832243668868704780951816087215767921772980417312124315982977871072719675902161581308459349303635185660500687769885250250518653344066149708012589118365755276866237236334109306643819815317418819587968 2770 12812203123632628208270118897998125612094007898528421028165539641664673989034653254589089553223998444641474255841434195347499823354809612272022826597514117720321289102593975580491287814147515832164602724239919743986178793629830619511965991499933309609176186304179894193214918632983482742266649163188063881198181358084343334322583911102065313438779308356222436400761156721324905900560995602859922711120786163072262379893443799928411214225004105297962184 2771 -18498474793373343857459067332270846019187643588072309440207554153331228252591647661320143177762480145272766147078258252509428116354125723282245788925259627244641409130945576943709626228280272468865374045833866475889558483510411067779277529545957779295583347139419396896242477850830522468999182904339747824467723835162919623509312259498442791857517101555741779430933250157664193846116251831382348754078152273902973192127046528991014186214342874930526712 2772 26709536334352598057230025226752735621328531938204290942334330575716215548235660066198133247926843282568587715928830766982712228291593251167325277660793580222182791573504200416810060801506637872040653116034893833163291640712252580462055582062267844142138908463402567544930091678985207998595359693037864035331005931235230747736347298898917599947610545950056425996684434605485088897209683938323569643256888126349388609765895151355851694960804099439147114 2773 -38566451028047883864467144018823990471184688261350927725631359628106017040172920391660356055661968782403746866776621671514995408530588272318872510285042164236700417281043308773792121503647033881847405681696253429281645841556367966546923632857308411347658894322276511108817794279137725611653153655705100372356222193847836433655158744905355727856049251941503026405396006313715865192226911221247384861446458920206403279081973097431410191454129846618063240 2774 55682822014753118561954817353148356717577632630674537982281127683598289823650975484593150768790540497767512888095317836014216283000893288404583673254203967784146226120786583767016090704677574019747107722373957638233188277333261940373044925705348407853848131518122797411441799165194441809573187942774176249843211514462156259972002876053742551762027038274848307921416125327626800602734988423245695532111608958107673697716176056011003610506264661052435704 2775 -80399086820562927974402791679725947696011355398769250358174916741844070559813710284804673242305637237177531124271612350046565569432026175217323260943369316713250369509058661980759342609099356213037201231245760536073599476035764904612934326166145056643386280233204282598456626300816206059171765799839525375976652510519143700433241929074782474828086242575584946589695874642419868927141490527898093095795573386013808334448120900696592097041170209751939008 2776 116089754637347877365682525694763620779259771226645834788627954128353925832202115512105793678905038089046095407475679708328741523096126596836374960967768225488518262882985689674033720425783512542551245505218952908302758221472161018970414963244857216824016564432805595330972910962346155000613340013548464657803175151925952691241749887726481275184036507451406447297236921305238686776378247990508873959799187223880850625864458127921056322796295736162691974 2777 -167611923627589848455967805887050162469005708193424702554897156115965775921269669405876324661993422211723498465411928716629558734602972270870864669837237616309844633856448730958534903727764648729013271635120196323215010483580051027600853452148604262760224940816893044081171080878064925666684807513871397429759885055567914425689962338270242891769137092579621307154436063214283918284197901582512498764581241046559649787891924628465212161797437515717165088 2778 242010518587798957362761959530071533176063792201329782213865013187022626978987081341218935548963643691841638067842778423083417065928264143998664822535830614924830357822973311656929586093874351041677040216285726312801772140807182761064343260344299967249510073523685976370905535430971519706174644640254736156705368283828302731374823338459151688116543640719802733512882069992878296874689745601583243210757392327328787423167478662111784019094357080560501800 2779 -349443101273725690567785644330066576374304574062995185565610467075148091943414794001080187269100138316038093639230743836896021205087168468226637017454289174910382645817070102494840390340209079844172287000779783501641372368755288525348748314123058899112357086664893642844026539067577385831957269709256449699038549366745975077013893654516195092988861799736756547098957123131045830135416558483084390236206568073676628769560658557318819897020876726879222328 2780 504529941935366580266623370653428384844137042641079745202484658534197467269304437739950432717619047864100985373651242587128785078828229428612992566772385391049554051411152350994301231448090225846297099012490654080866404628731897749625793417883142710661591924200000810283821377857677721337312686867015121098878430696390343370644770183760647807959931452688789591873220369038378731457159603402586109613345391063929982341360921269342931259011329828756142480 2781 -728476810312735693179640658582092316830098972104802982275640497948971443367324988974371900381152937130949721112879263891161105461805889328612367928389607049971253022488583758652757417965556727677416558061062166129312283280038348433108688924627200397097268139750150367588580630334103331344790346931339328649979683958518281864972981746776391918313473236004091496538603589347195069180850610720548625601637177998871990497620183266826568476523728466835095712 2782 1051858722882851481559143274159224626379223122898619262367220110249264732287997064934233000329193486077841193098122867359327697250207131784191371029206914216397266159422954641070724475399112582820008649588272862010433536173503826854917042052543785106144560917387439650765679878470989584651375988614213114880759219994049843122056541930332933347539542894158371106607716915905830044236654505299459816503297828727416538106349721478172039029595275289474780198 2783 -1518683746664643098814154761967859723169045327889795619235707561791356220254178192772224761475684807957838028210384996039327111947348019560308992280818972150557896125529243404051178575197812375125879215619330432077476432523636536930566462061294034412366345384027938049206044930004360570517654186479091561479067049088758075699122996354992528634204284003613947124497959428554101405851370643239606970801198300343481545975995462878894412772969760847095809384 2784 2192782653549920399166411533826129608277936046114317965620147242069086275678575009564632323145604116183239157329867706141197979408018677388205191579746797583320070838682634926697908276102136354739630522226770719330373015961322116853126813120724393103702041785308163610662894797803467315271048282254827336223919142139567812710436058256187196108542394707375253552820016049673452782708351536629198078945503176788622128851522004576116230051739656025796588200 2785 -3166188173374722650521168582233822379942866362085001937090230814477049505990147571276549982085205706747144822031995874094525949822313790061086104796635949615669420120056549939184798446010974803714163954536521499676980497590199623757408358209584914920397579046785803731619162102734530584826925359786976523868680832311972082462993258201729299922257788451132480038362866936012011238705823186215778496217186936744659110244705056829356293110008402460459058944 2786 4571367264050622881098377983751313971903273896873646903070876172394008032231411841725080096492128334537100702339584271155246915748100543126038499145069963642974439162025139665587451647095426238590594740209537028447866612959813458200629198840311564367566558829528621368126163222650187874658055575168596770793520186193746785911497533048538887822688187961385894849389887481752645696544160101303702826765122707217253481527316930868888098816348447804288167524 2787 -6600454060728007587548008391864353749652200346367038430487080019192018497066351655829712197148974772273174032159675997865062226704657137722884730256445555723112271720316570486862435076529422407169177814852140966502977554278728521844873520299048130393524605456495867621804091966497622657133100517325150261167585820272610690656395444239944159005645270158958212422643649120756126515983902566852382267928867216930870919291478564058944950569515594281654630248 2788 9530471856759888316760851136850796581660336173863493630265377446160349705612079482644680389048574473246406364167587639306627437396495328549880760721452883005662049583194438189103022926186050245628264643219781118787272827543215822278319173202421191038729495844034651721151776031936663712303087009494906654193873459817366017437357151525563844332958158591149410771190156036483357463927541076140133261450648760385947185566450760065208345202438751375183202582 2789 -13760152763901560181078110318710361814417210560185067325670114767113903465070823658609138186237403261049260855702921084174332203640563204041131950370359465049913980741468082418001407116232486212322649479278723759447877896812325463946106738662918123473472728374564624007853826688455318911251537623394696223783239550502451000761576757762525662501585849494621787772606192322061169839194025154768152141506360784330095727661208740064085382177537740634671652376 2790 19867828945204128812607350384317690300509660290028468427409336954958259088334398924456648168725059689139426220040018446205046387804116155875966078801235091191143704526525653233622801277370697215709799142037514748478875862453238347650211947772559251718708120774284811153817440445152167246211467590378548241471622289039992457625521982179307436806791609576305412245067565069294008081620030662998966708251118332637725742907537953395265885210231920376540355594 2791 -28687351787059815745383946810522587993995141561656377130627562765618997862030363639515727610817813940332354588686603072110188501797052803991788622732659504109469221593935780538465311140346196351786608452848566088343267702000630498282194942617775772403024898622220014039227231532568163636511226564814002319407090807357654924909690428658107140763335659958132082798085691824630264729506731848791935642990783793111452996652364875916988956762529914179245788432 2792 41418920251101848263957133768538935759617501299332897840248483266003938964066263379325528822256685169373603389480762879236574493442875060403975941549789747803945667127373844000361129661198866209136848605124666460792860177431375664129079187396503025413041402782888382695343164627318784811227965943722819183231900654752178168065553275127275033153052479772400150917614990348646192014576666333872055779368554155220366219034676337296813022669390661409275909672 2793 -59803333011196947986117303382122355675978420747972796391318352319778993379722114456216256965289594738069897289633418390782062381787067679205142288272372294599088074729582659372006673215088703730836187253030566420873344407897616551709284214984592928886485161844995868785979319171577407673044649771948253192705351318966556310409955758925949089233677262354087275392453251948171020102745199451202800064934174679198157215116647502785093470952434060402488918540 2794 86350507350642896089517002417819823780629295813031332585110205313375068593775483167703641772332622035846304103223339057674549482029086625436225140333305625467187453758640137452166087169667419487386746296301489686001762440650887320946332113613215584421657726396999012660794591936073047473934933059429493445077776475713739936151443333199500052836540527143408870862120794209719138833631943686356099427083745653621788015946428736288030009195609100109505965560 2795 -124673074800169109543945935283435990159704986915812643949390401693557802881571813610976100959431197114659319205103638087737191192733969451891252784221695340751073536996281143629747165979012470114111675378302278141906863916341847198734729781224882334490655958815919602371300814257616205379544595951268089990018648868105200845808641750242130385710459618997162664673475368673743444126427262819867443479073419208713794408335167961060308183749426032906200195976 2796 180010876714421687075316291078875825457007456092487597709663883915418941096210268622466025160182433328751240980866830220636020981396903530112664954980531945053464588985722991445881216110902660739350402160691842002676199711555256719050854693252318468819878532315218209116709109370096648026302544551427346725501184284070137427724319685703575650805658786080093386876772211172046293264223667992510614394576648721947386566896541068843717469703233823629898855600 2797 -259918810193200106341428167351260899444661214529515331086819026373648399465086685366728981298330413440679195175738513840377485764415385818751175164094503302271480247526944372088766912535263235266712179312855587850977421487209938630176499203429539638023817691816314883110100208142868271283741244258716500903971206811660324495633528017889289260586607638245364075899546319858392302463089186615882983237427169554152693238258054463909022219559905149705445078544 2798 375270954155797554461133299309463356106741689998873037437539070131323029789569399641492697219707134799821242750601183039208055459455146726360142138938948504409991649145486911098240816815846315514152043635175618518023722773510351293367130915140624477749697410110646119153507630676901986638093021931185345146178857454470774910981491835075020193446310683859710213328239595409359107872735640697577195009101673635618269478454483860342930369335545302810307737944 2799 -541839285131502350823666275151525519662568941353613840944558805622812257594614243500303517589658539259318607164109863477355830207596522161297339688311490601420281478225918801163094798542603905670615268737311476783027358974484732636270140412869064574189025353104323092166057894551913579123907462810073830529962289688101067921723905187516529061156726003973565569578561359969275151433468732484266394745010848530042466906693941619987649472132578301129742391928 2800 782364097988594034107057187827830312123744500560746433722683288060118631853511387452198068689222716806359082330501112669394347924577620707789742258584901907647456728545355606343000360117339219895363618225717731982837733963322712483992325297654982213211617068629524962955524549040588615863626480586879057046876359034426537901728247938254966506591128568993729793063792480926394325293253367424337640586545523069606430545657161012848259016703099142280984952968 2801 -1129576423903411976000562591508510975559568037655593588161777980152869693735688637236956766508981863880179007984916759055242928560607691574657166229042145874268043680634634230395776455054779330097795537930377405040599545058819667664200427111175420461885539640469218240392431819304681181660746658535547520372024243410757525634317106711548721887331368932039202596813277372164107067317735339383197087073174216484393936826201341195640099416106119427431338257988 2802 1630949899646993056496388974269390980716569787812156622242399910554819298517096218853937896976227323950943406484510545420661614189167001700688828333635222852380522315341866144265317318097602096798877835442935611790167032071601176327804999412527714694494895986207318165892510829998274428254120177771157112722882425304191556424172275511012292337174590711725127428211594822750598313040204103516924590163054397944132752298880670717249793452897723569304064662296 2803 -2354932724547910369139301798471719902166751838646817692297524665692803874745756042962321030697493734364439652949604858697997959655727972454581201161277313616352205092393560936299081278721454799459991910330550506244913091045512600613183395191485753136994561163567347252712014430573209266468597514897860335603245397145881296922909850844830647703613410198974445190538993606841330919046153277209605540583974884548639515711597211513919109375709584724715954899624 2804 3400045100506889892471186097276445414849746253471893015801798078597101044556796263285085791697303275006811894740408921461551082002230700488720317909278401652664301873393819760201450562196803045803683659591753383173593839767754475968588620304944356980789207799370499935811392256577289651971113565399039662936857314873752598456189294147012669107848863140706066402523737439916720617533030235726795100191278352122956682369935671156579554319895685185030981659014 2805 -4909182109913379150737346671192657589575299164210065207283370352554044812918175970165428004399251784485750090817356736133721120039446227568635259595312272609814916834380532688003482022185179501534641819096212137392791862304405432102863200872804841617385608985376242172967767188649956817987051431652472036863472593324844877358259514635772988906646660559928491734101776000969754975861020935470928421395722141850361639852225458568724758374811778349822457472292 2806 7088371808654383489513898344042672179112788411392810155202080356226851606801413165388880588412063142017144434658472203138348624489979623591401740841846055971732685564821089631063025490375290779629875997160492661772794447866415510126592587574012640454032426988142191586756481988640807271267034578194711742723846229800088110528902373459938836104281663222939464747059360692264044348678053494268534596479719506330862709370619873362980476775663336612886332503080 2807 -10234158305310870014366628842939845347293031769813056233451473194076379235330532132493874438276022368633543231000388240267289693216368354720210868724357759117058727227678858503770946571606844541541793511024684816545109354456371942785082922015668679558291311657924422885220209778323509634573209055614220666809987682442896506355502504452344498498979401475001383012003859640785262936003147021308391607844217473706670719224711039929387459012974600641559994147312 2808 14776652518357021993898493529860203472625957927713935293318618939292614467982478692667109783609811554254585271974010366900121036016089757537729958745055690265809222800992400200575587317506564727024992887802270435760246413582760013416476172243717042859374951686360680751280974989794144598942078656489414369424487760967570806946705131521775359830941221242600416414182830650576667589853695242522862681411799205211921718356091515179948659026720910836627132368440 2809 -21335993535384389010550977642764691461513295796869628820777822221687652689167376092994390652635283616690407087946093055868471923395577133234789433865866336426879807307304809947417892862199423332794061805791237459205524298449626781909609041064278383666129043363275938690839614762157119061843364734429000451362692480382868476478330320472529211559753573718527711915360762729815259155533139294190724669451751391767894676610038825403219677276694757124001206162904 2810 30804770731307277475664459607249871939659414053956416101107864760374455252196677305505415399602681002884440475092515242948843150471040515098164341232258956270343442282358208334027624480815188610484301625813756328402423868971479469509523486333109330288556626522218534676854700306632663962491319565125732619261297673284372364497151083445384615475892726557775414558969054201677737387548111438389304150297959471184842811508210442587488284081349095399382325556028 2811 -44477603351185349471858243241956305575532269932813623539585336507598656496093621681839825768375655813728375936592912538898983893793327393279623404898863427152139463831247748185440011715607399826670484039034155494226289585135485221174519900893677937550967807663196888122468364395040337981177282078650188858100436063056480813701673151335778327312207857593711290610076330723949822594038818609108606817142491249281657004613408151768652330096961720816409744435424 2812 64221087071374162797234182938308548584407078874372287327879075779493160772571206607509900701097781068059039482153789937871043684094757770807283891761407751018892501362949612011947031851461289602905516768213235358430079134600150494473035316649191314670624604611926671676713413219045231468036099286870369082867426537148040895150566181587349953169748740054058168511364543637844574323921941466156606889109619630469929502183034458365379016323010854427716394309968 2813 -92721880807468087263018085967720914050902441643939479667225518121485862646214383013830366347909469222064571910108604172733596682219721616983834890401214883823275850165438956655261562715310085475849796705750058582048356291811768899162516896528947324799887346314631110381683686186307182299992304830759274728680277185150310463038017240599141413126844588898118929039685545677157896845249933961563279792041180002085161932831739556875815693503714645950805375580372 2814 133876730222183516695206202299627022676562249233865034591518042105276310535379247250679070398945115440890985492847599009408835607939587607251906129721511217278989981113239418423441566383208271370876552983231921898487253679812816422202522540652281533792727965856084453544270912506222846995688918610178128806306751341013999089790692976589948336214623970045168199619749465706931217891523933955384124022797863793975517092556190889533712080570263313847655138084904 2815 -193303998592025623964274978831608885626205387065804522793898997562554120113066045845170138564400616275169072188508727770704387879974505712860817807572489607394764068667097114037295873665513745060495185590458757145264467866937104778324788166045451258814335825133800546244474574197554866651865233085220169598437184515079695599894320156466860594687077181097476517252804633427189755375100560029975961867045735276741574905466576510192306275553861871874145492863968 2816 279090394031539943731766053125852628926062680940553288492411860882412655189202997943730294262101583963638094924587984822435934366392506787542369916234852591520571748231078485767269531079209065431224889601655273484023244457572153242618424759852679694232667045373618102179651370087806421951477482091709181774404817627240353799115401512594272947809245455908685040249124338893958811668554190320855172133301654050454795666060902099856288313604164757260340616775956 2817 -402964902781767992993441511802864303428589971765566662469524862071120688901321955345456331482185307454078716738605367538393006649979087931407901038445548267248450641082771125113266138803119576608281411814478101869193076797888986333090533361864649191768808638811707895587086078731972210844567505615500527024387951849316666205949073788015044293562380720177855513449655074024345959161066634234290419074590057346033306116684804043087422750899724904237023428143036 2818 581838466570611647009533688573217746494852662463477067041466589538216736327444527981562616737620552517237595767113907820263602920342499759412706781593668746300626887580089274965261929803778052881483401621633072569497965373962958712718312090345161382272115025767555459485521808878314162459697859200060091717458573682319125225349684269469479294898681051358431515191281958422613100988417081290801766329981494474465232618819037155540860772816990178972750469688604 2819 -840051581026208108786280699692641291489473391044713101230273928998376938239734478881343883673712599225683819444777922749358402491957192429518105029832328013593825871674612847258495734378350098858946293038148273818116888228775903358050133195085595201202524547633957449421681281451469607233887122158690821256815147161557904910982040672723901204991131788296490566287762233343644596094056849791802293785758608451979083877836486865417204791645121172962415053874224 2820 1212907709324404975835075508157755384386602403495343293347010367693286618638765124187245408261943803603797652466698578451723103481746567274839864655734186112651497273637532579423079358739232098297227627344586306520292585488671673270552340252195519806399473885771074119740690230508294500612438152690969952985000874509498203473625988644630859707677086389050170490888080454718108754393023674458303670618289059966495933052821362768085661766484636586544380436603642 2821 -1751307602220230142290217967883266985366220438750409560078992505284721478873791695491848381235628435609165583878803119018968350966443044453190713319425892786543761618047676809421481575926638726449612424643753322000783112914275440121254228168065765357866446186830620562171196334559779518057386233836821339351599006368636243423195549543308556484558008660742505392696757539937762750953910418985621695676729175987115189864857159509134979731687065103496628549593932 2822 2528514392582004292797133590872352104886869535618531549079695334154060472467129286463530436986831797345919307473455728173071258333005418519915327460995525954197184045988367818390059442960897899145735189299419539539142122710113259907461585126246923468861438993825172134776643508972778948388084001265174717170920172644715735483829939667295211484266806909879026495296592042436067853911865897552500158116732472318954409332415675939955063704655602124142218538164184 2823 -3650788754227194584236816619223598916804581359633003806845224992532986976283714179980064091199133432607864278032318317420566248436255096510478255901259805650403773346871324920939643737814843892964374037388731896261596423770378430243367848110457418860056692749132477795408718769501343303630272392496122725498109499831509609840000008200390854214297493605803816177352019290269681098658003223797030387104371560772694940432619431545113413989019208583714963697577144 2824 5271337826987192970533525313683589532810248369452297112529235069246002814604068463715500761751179171364890770941328192394334726778219581287400351261251696031855494049116035074716285045108761279103291692013598200377767984103980797843826590960285515456598674617917377945020212650658351044117277681855951797984592738542848217792058425061772208089120924293936121667484464671940091704909720002601380274182228305766429194304833592896493808987984598773313499085718184 2825 -7610677545570212493832714055687281764366290418402545223166796367889574145708965972365152262785169373915226376036985025917929819602796587861777843475379707682937741023987441532568333779565757342448337324716901647402775087946588378763390502372434108566617730218336884785129379330332950769443957162889799094522684438485040034281596226362798371514928792871484612056799544811979802626549110062044745432723318079995622456021808217368035468408991386356527609782919888 2826 10988643099642544706727702906223400798839341522758045378883905829987070655479944948554480142032897392009855244400862624862363921452139191569487981058554642463690931690807422155877861321634208915938721879797196386047937107265197099982776548017222710073350932238073258618839368671739840314254058179976867439893791100551097933127329462646190901856481108188019759731270932844840578511387266970060974175967270565026182275313141492206706529027184256231247701003347672 2827 -15866373907625870298653898629640246087153865843090418787898953894768331279211305889246513720421461159263658386317085042404661015081873312528059473808523661290583657600403169934642658516071979469193951293644441287243102121260860510503909960495597087539234950152208612244298172732489742966116142206801712083811042030070396439568712093501737046443918731276796694481674159258950088902527978008417109979648512477263030148640408204919683332028035703708602458944465960 2828 22907602181690058421592619968117693419968664283220660814752139644456996065099666799382471760121179878412003854836343343841508272237112306998937877645368294288495335436419190651467945910978690620197121124586813075490683530668458431398113395022409619865411936094692684669594803040312368731117825196141053753985020076764388084152029469774491230472240424219508384903730324495596391005686556160661829642811665521799418831495069030333256460545586693748955361028335888 2829 -33074999949154558889663729758941111197962719493615398949857933494649177190973653709126473325296167857488619526334446309648183759417986535870864803629176499818380905159090003147356508013159506357053640435250844159397294665651783375292758854884588821429731834111517502557117276314115481147907014923432945408992053739730265334438898793156463189209891859284665575481216222036867279681589311308993764305168678818850471568349137097467232442025315281312478440199823376 2830 47756549481767335134607728487181700054343257296293876050973405026233697214900898417836507284826048172252895163013695471392813046262225043340000943297167577448981881325121106712975021684744902175411522780962399058759858524556246687348597835949802782742917347001220058053553264108927601171072906930549099908707726177565442620672622900129134878535763630023954645732514403375305273847454130492251796952537609119774592303854735684443789395795437170122655448936443802 2831 -68950015055222833202546571957980920725940202872238389431059260963489248309679500996127803645591310300868003425807528245180048219545322759790376319318636043228659282232312431529232196043088069614191332268681459416552497011739477045008587284763051283805064174026344913608125074756759201303603364467498314897601134572764927912203538942523875593006369846204115839049441148918156240596557474002811486186232021358243296669518445779698328639936282589079507639575861768 2832 99552933010417504567603878664340022756831330076776360183754700487372628859272502418150650189544484333468364418880664889464097138493313765975729160322095573963415417378444114306082240785242701789913276404087295576114883279279640285182877654145485653260805152592566000325489105290027956103996619461711962551054112544189855689184620427578902924263152244189007903695667990594779838458323378289540229035023970598038315032089252544866227412059725630533277953607011898 2833 -143742972304189224780095293911990692045296008980350951931729899401723733551418726208210640642568192262666596816107671624827432128586653364650176937888777597097494578280122765374111443523404791620869286580390063127389455469971526802558204279587247597831793912772583547714596849926972237950748839309410533180880235369179427662450193645749321948588081357412545431808094418093933208179024002909056231889276931350281166044059663311935930783007882887427527616939309520 2834 207533171973851445281922682816696292183579444776409534076497441230805937768642862863026455164163104930659378888721875671707655724477134389112345292362003948991043457338762550877521897186762521362048118332956609869252964997333358432255474295652139881408480984062407123445437931142943297609039626688916038114500242157256564329610799641002494655483364520438847108291676778185513185823482867733167116440010611683361672499647663350941150471860392351781026317657935512 2835 -299644764539655941772814905520653686332687887092659242356731960040621741272857780178625030552960588951334765406169431397561575719665176290715383242633959548439278227999147750999846824191953180171700967233942022607224241797225311647400111843314280254338547395034298465075732184505517842944077182922021837432933092783055951712063310106290139395315752519522250884234861650914263288082147377017541578269443632469907284895405542237612327165138811745766159339438627888 2836 432652013672465961733731689314920626167148224550114298286331446746158676519206452976134148297226165425423201553601939993085799231618775870290467310775276648279867709229883263000311407100682817110356088459205117833124116374227304904660431235500455304061267787681062612359434961881384039446748994019321097827138662873963972387646504553838851546500807178326272360299829887807988612084311067828229263654478229280141069712303148086765043888249541850908038971412776160 2837 -624653405135523447977110424458509362609508695540053828369180617080978211100657312839843474320794065759021510326333859772097429341773140151230049567888305539008025129488626026259376707710020568995123877997046642686641640120127859337060395354024421452073971320580348458575063583580081195230514924080763103131227812892255347794309662515687847177889848521685850586323168387969086616041306614020498062686994613786664261561898017150562582061596050525013195219793745384 2838 901898695350972293461908298765828345191167166275965020084653063993608378048893001292230497173469395144763089949958321630435741476262730125523839860052662038722302085193247846656993492954409696035552267860102353202653348634894347124749878243251812637786049701951439093779849335907610045651379165789444543617916236243041441280460384588335652845536391124765050577873733775101861718494789178989300509487888194869053319216523215375874788184836396254591478161264127382 2839 -1302234717156550103026303291512242877796479863008744428603322154798258581341199088162962880354163897748468735214362401730762242687564868627002000906558200978806571418778780464246617439717184570926906921248145128625985752078367450532322569028475762221756099336772005064769494285029988392379036178040507783607956683938868425933318124376299955119278797069967086268930825475809816854578436018742292251661918375802146320813327648968999344239323113930178033418599615792 2840 1880135424285474584227527771858211146130197130706807150778850326746066927425572214769316185303870647011499565326933259920323659551985768939936866618303050961973197714816234322751443453602214946240976426841931421607314168159606730067930560296843297181884471562804212122568307373317521473823027856902485096038731996794252010556196390883890803884558716997161414900928969684730979610764613789510865661072887133597558801167502892879474705048978545511986247855093735222 2841 -2714608828313817889049351465685786074202760119288778971516280964393959380069239765641017571388727703764153776263151305907161299895265176568104446259920560956665853878722907253694305629778726541420858401857982835323098833766940108860055516407589808673228168785583689869136014829143849742889385824333259917650525049704088266426179816536679336705004736405006756674144724575342555185379132271284510872213774608875663658992806909164719959342625235546024061759730757796 2842 3919568368394721433041194017367120084768144232552666331847156135829878759325483020724967639541587204293155992911714887357495363459250596752988218798748176795737144511122808608410301698870323364158005439891011767276945492144892749568205554995683164544652447350749088768539417343142625747388581132818847790561436470802792799396245609620318106386334507060214499648934069230961527678137426109716147199869544993048778743407034544453483510529085049456772383187781729682 2843 -5658972567810335421007747770320384577968427707071169529056711145722754188670389945150909576328302868146375435100686023429126780278235132801175352669933144768821662153245901809959099456592169447572021128347313515539082100829997283960765473039316533917794851601484375473372668915868730356567782681784012588328803255142515426267031869183379784272182112810482985982245418156593716919895232981076319331834413192476703650035196471966169945609081977477348602140786806552 2844 8170623387252334663137265064545502586270100198385133622254020430164267550629720151056352390891373946886041190979466525206020107242821187008700750464420414150668942966075476677251172146457650822303851040267118972048218848315910875806239193999902569446278454370561566509457111216767469229689356347084856030156511753580690808733863356264278468003034331303844386362181235200500466243593101450451238446568644825804734681494756295470746772091520000656864204337425494688 2845 -11797382414269948293129254079145602905783745597575321428177697170999151913492502053082282910239139893448052854518091816775043436389047722742860999911647705891925410932789292334473441433376773752245400261686273115652928994230273126499073169881840866751509606756589086975443486967796262644895978915106610994822532075236557518546312175978647153774593832058818153137399490591782351427103799329594706030125018063007521156655914317103806766708673362486574924826638982944 2846 17032738727062962817498662126411576679869174390588926043933697816220263595112965786733390271270954296981307601800559020421100600584145091255218038386015497955824135585311296298513941567104360283633444821750750129020679478925207733857756288331233743623099926182491742836000694029715537192317823142926952295722394125820774199570132126320159639983664227605019807455268927786397983462658287644115102045091452504609680758053113900597347235346153322614013728997097250982 2847 -24592437088274726359270290601368102922329679383769819956632342671473716549526451847664827836253229799826316178087226568849885028701906878498200027729709356043295449069941500372002824060696935420752990149391468065277828105746182546890678856855213585189432612881729570908062979417485682846038958757665961048901216671645509265967302029644555370673666157084686814893396892558803716008193382418811558187363390977865905007675028889148990065366992565373518818143685458800 2848 35508433423362090359735060602857575288406048696059750107178968674308940943487952372495637118665262195857591027587723230572385700322333257580489252643746413652085956964757914842839286421243822770002616042787242667008634569093799053081712665671037594355305489302543066646956105463482400333144999327331126123767289081624096530161355222775017869580235703177747490309881465900381898584988258750024468841683504333103688311464967174681587189192731012079268962739068785672 2849 -51266046069851296885992620791655618657846606113609407565162904389472169334955293755349947906519329712220983257064146635842361313809492935159301448166168598799478062580955094703714898250679333267538571268549224764414949070191655605892397194805204020173343386024898820509422083029909805631418459773008355996681247469339557406076559922474335092927803863658519437176701013618765221062544949215201523353053464553506291402092470628586982260764670465988172071535626697696 2850 74019541282134220748746559941060055070095821025952152211191221480673144933562438605622430410406003841030094777763730120792232471521938894062758078870119876667991595538640995039211959966243169401780679318084558436067791056269773310132464259444817750919013387262218540456034430331266678725216727822729608401653057546541637511417507527364069187803440167097168297820429038117041827076210836851890594672338092260353261833646015151942939612046218243782903272550827283870 2851 -106874922406717232911159394436190851816812804433604813077434791255434567189762742115063387255413109973046327817568275148914889123165204894640211488468945338605567931718485653434813305105219537178702459456842057651159385128814473228740441962588349636261811279505290931040576767958345965163702954565628326838697414795101176258476432615285849297049792663180338850892004390532323607569334034280579182783829303628846727701114224252044095491174650099575670948795845543576 2852 154302729533208354633390704109739608990771988919008688542913106110124820058400417581544300808682410917877141030347362228992012140430492861513530917303245674898959103195007103770066882814405420601850337291285394677987097371593582567548839059425273515839354822610625918961452958365049306815516484409540552386589580638474831305624124565426127672857493036378099127080908738823490452816600710620984957910965009692694484480865563123010504450417644728495774116526587957660 2853 -222786903348608320190190184637713749635716134423622681617474863265148785507443034419314340124347909770773838018878448585749334414543649203832519277757332793698393122010952895665182987122402687765306693498694693135714709353115884138541937870140749824353617777501393356737843715092395534820154874949806443004526745276458867902042540218265845777894542306955128015957411855549771603874746868475233847408714998924432190609952825337352101318644770875243045488341296779904 2854 321675926920235895089842186297707477804067300458751966550879869951243482111414139506476211047793863654110356271972583831766533758469153432772127601338399695014662626744344292934268041210817819581635098982628427906429169457989760248406444100554277309601726158054967608523498941890151175131326885268861229599688984569563865599716486277470314565369508903742524748582852802597530157376130726447018323316498019190565658444070279748692971292665314270453825383695339894424 2855 -464425271156693038945314867700511793800694514286768232613665436119997380409047101830441390169365990244663199383540220261193944741610106070426071414500113681217185983155038439089858102715243918673714547124925233036556234893659471524870240125214010231064593096077505404227418081768790609787759619833932909514372521945832367211236662617463138313986217814380077356319073062616704824335966743428571483698355459006051857561925093831351285175536534020591715225504754536536 2856 670550322114283260937040892620921091909164246454153196066064601639270389435046767664411449618240658152081621857984070396821461969315265701327654320020080387485541848085836108978500759126009303901577812051575581661981881746732055912277275679837479277183833714270781816523653603919003929214850821828744414973103736678416671524025125767813924774501000179039643678732956743333924546851312295682804529104651398166082528096999852239062868998988224209284660655194308076394 2857 -968188147247340110983415898980778610577160282773886035877415227423367877389758448516110026147364867013842441423807959353077356123609963257424962708226382200398126804033456392764089204876305085952979900226053851927223602220515660424753851456590660073398933332701677393025264711570645877043000657809058881725668483897777039682002629377013697759611975975517965174911851096370449704589601297220187029705811413594250647920726176490383948352017464152395548656954347126488 2858 1397836997738905392610491805612594083042974393046407649788341184870304822655540170411262064598472453877559694268088686001906567957652052419379561331681957817227139615965522870094961740203630434320240738714841454862845906896969609266137458800911982286296684927719740316251629339654619975892468870672913689199786069497378016655395349474726405259320740246539074946749094715068986947172609006937168176653907406438481263086762107535218147039005760707762546749954580199960 2859 -2018234138866792846737955679369012000177201355753525042876548224698403441949198202692794906710513033589270948467638579821115041976117052345225928534021453840295775840461842469715706486030278051250207529150255335087010015305142549358379352942697079284123786484139997748572742799348366712571856116882188456021621792063101523150424272424360392596869448993655849677119799122572541390763150866229365581628794325594735754265979102873140530607445920419038879323234271420032 2860 2914066225908474832216187414130006645648344638312735262399684539397201479321225414384948760813100250061743786519336180809855468395823187703159243373566091124602655840031626160496005129541160104327118877180204975911229581522625672472721547925547405956553853216188511150581928543009216794702550703614158826270440488180880486784690652794756811268897990850368994146559210301647017654557297033547697725088258896679945353299759103999705665630402490599617950297558645338229 2861 -4207224388333987860919692564288250167723896457557101148349628777780680591491428078603816127557631557940293753446752271792420995267057303530917907837751999727245892099659443050674799687674711215081281696431276343659587097798267812021750556870687521138494957344506010461089759250423664124322999577942085568027328962534565609143643348975293615276260696341573726621128742368288869569626878160763167217761202008989876299723596482744169832200127366377758560675154611881020 2862 6074494990027044770147328544238405845973558794759409054197990645379437992683061077865712973206813149321568894882068170983107103554467209107281799846572724193414562247268638803282604632100728717188287481305434796127276684728543432546631067697062866849615901625628474677610313926094060418843319876071326586889005297545062078273062847207940160329416962488724725434824011018074122272169463113400531955521847128965337648320398106992295559820481052789048315926885835296868 2863 -8770766151986712797388835609563557832151388971298631988606436929640089224601879451373522288523143213762401320459576983083736661912804556496140982425318104473667429721975580868845531819128173014255240639025510518405103746962737971337351540962255359021041464792710497895676716254561182158274700557980337871140528750590628607378082035396106700585456709815157391591085658779779172554302729390878422155911954400984207731613165693461805217891440312670184262978439176726480 2864 12662902974839934610859111932074499377312059585245616477434519434419436199634873640017447935862430569477719914851944641354648269188584095378839467199106860425385758223565906312088693277692580388189713265185598214453735225774541297497052082333992480681687262356852010548780035716373399335184639202152677838506005741133082793466236904172621312831105449815879685431500189549494245369075890862441135611383735184306962045919374544937250978753744411002630541734826070556624 2865 -18282991998623041763713347264337900356683798598631959699201692209609102344997202632448669011154093038636297548512622268880632670413968371797368678939692107434098368688366890391700607044525285943637524091027981920285070721486104837752694109292006679030698753796842420770914536221742205390253336063688042948513155251947122337220722741647377469119688437345396274907065347242649853269975893291047762891080017008427758546330696274005836706596809144708010267905450022231636 2866 26398187446956537112923606981773880098078402746722870565992062773626485461951009904122321687207206491337442858020956392095396777292139292655592922649879241673785992395467394403799128945604780160536716245909645307225296540494115085011364057269921638717838687491932614696083284582492014531126892192288831210370342686120550135100178169105252978401447762900477376551963617859949524887291008396188515392909888757995944225145164975424604872923565110400346541408208800546144 2867 -38112667520153517088008555491109529227227945665280978002667831054449300080603557368291813026907049794686129126762749805538920090468254797974615699771385033100698766607709656499794204916514525116171985089842750792682135556760770625146452528863836877256420925533801552975691917706500009547115464839191765295211465618794446298156044678988281017915463337879439290817976369920738568045954044731518198953028386378229739990653683668896438319540033964712439384411556192004272 2868 55027885428372766888403326790772843410855883494954750806274501956998639589455179991149571202851211850365923524584670172847610932506100062943290696417758707379374932700473678182995930337861273331269253730610274491491444385133691532928228972897083664002143945995850681024846916914368868412957178754333863745638678886618970815030074703290349586690657830780534745962343742066779395702091212659412482348770141038259736649583926949603058127147412889029088851984677165904970 2869 -79452789627276687185777713661092949212279800909151136913724314904060914248923145397760235625085700276758769324405468828374472326089851446590045100029559625878321781426127668668444555408969617973702956518327245071659123060032762037537724378633750753161867375009514812081577019120019813116467386580488130426219187490378185270481689750344037188632103279277228215521112205273130441019085370991119246590845300063779940441549273840045986544827751321404759145510149122828224 2870 114710686723705088247587582373932228083388327426903006916398367973199151273953398067067395741392834234731508454467086107259335167003662786832045311460166332906627912951083717580956305711154338726845390212698086148198830702711208791515168984467868495070654494321002324085345055444312822869040494054002491817786358348717891419690411624275765624899027523656069247582594913818576289123691816522492100803962919522050909983345320840872044522070336719502694320940029753401360 2871 -165621550889539562010456242192128217211414735879771176741500735361788137547735048507062098684183789318136672006331137667748043517752754385362961223044704109050781286737765524246537295381996094244527276368848090576810916504042050156869227128679388883788398949960904918810575622667579320786119225195729379017578077580951419210285493916468003957266195874075758908686014665767551268786067451327679048883169554111446909517422273987022115824199476804387192320596201801729168 2872 239134733507645762839940851962479247291330501989399505790078400043186387750331769792255901769443432387204000869006777810768737573891535754908364876113421335378778176737217055100328595096662848111530779174228794878711599317602542985516442353726378747724420536040281620000453135892185013960472874078924180416751726854918196280850201859874322281959578771766204600575528776093603003380604998406021717136670542747446049434710470946830727910074797455674298993325640051327520 2873 -345252540423831057456877982472135427833637118609118248950796320663340487264495021233748021854450376991570990946615335181825036266031178865069543769264363103522154201076858065664100023030593950695034473639928033128645075919493907241722265377060443840992452094202100699063857963446312295620801573874125219897467070503878079764795204194944579113046845982344366958320556097608661590643883012541205590801924310565440761527775273118423732400717894131323710552178792889551652 2874 498481839201443216250803152556638737296205060168126858962202297311254334741916082414926356913233211220649477593389247531877725813679651147366387396619450883060074927388677652555999554024591482575321034701963376765319052628957436787450128194395313231871106223056222995926784900344243274891754563309184612935718074581168707155800303235783421683541603905031070123832264753409478967985429544189288304011500285314370291159131368044728369872008773531350684560383830099175504 2875 -719738348179190317654547556401007161218609006608728796672717061535991806164800806020220070002518896229712030946330120571458830776420900314622751905945707571931411165253607994994981193810589728709963904938264633589431463830336215372857903445404491590051004229080868475557035485233120489747887064354501293640408172957701542048066910065614671021023369472958408970874387838826207826252108829099413331761884609277258380159390686181732390061266743206838044256902256110521592 2876 1039126353220443066138142267015208862891707442589354535406868509619587936090450001492813973340203333780831194851838421176003916070617794309847964279108965738142898920013069575985568308016700009078115502030119011208233807739013351566292616147379583321567832772003935488374867416011613375664510662668791010775239408386996059327063956166971067769155297353356937347477080048834400224086317541684721915839646278811501840236943143038840483366878313637893646025465943294413498 2877 -1500307596757974687531778915483791218386253915026792098417781883811580689729646431406245636302153513906276996196801014811872826768881314472067978195075748215897692037420663960728529365555186961215868903850672737831050144166663406443841855233395228969939109288342080550819632020781433481622807262836725314081323872519788898164495597382109003525897175558505301422235871813948176289590672352624453155317350653249961770442675003844313851204454071267161573205290251370980688 2878 2166232665279815328414945582715461802892676939225973220314198729996874005383023996814501733449971817444352718128546174204330526076378382855611331706575686544610423195790457118682468117560687661710480350882741934897467610844167243835022580669292311526473686369973245852879754637211711318918677174149079263891186963167028364573627898219087276623312071474146873591155973214894443939380642867002160936919412893836240058818831542754531269600331647309085431698474557727039040 2879 -3127507152786154337597062055974937396386227639029790522728018629684657773985572430016906964822127581273880365450484394904537819895649762506790040033851406975009291954064380121570868761673785962033997900105784490024222073355333559818609634899139887509405762774334164751940805080833945442727226042792699948830379656287204463383100020964322827936246179998599985243679533140939429503647263318256491220384529015871333117530281400478520148902237282546879349045246365178628744 2880 4515540620589841152006581430520416147032182864961558563469792294365856015329975495934881421762515131521318293656731685877155599724807494010602408418732532147003920552371186856077726809761021663812867757783402381434945378305958029096653641023952543942521735595668728516920102264301664698870182425118004227107744072420475256711210259875933382206728173150306446527921804456336699270458824431740557522325204101528784677085554895430025459252921154792421508261266871750020592 2881 -6519796440697837512299396145039590102485041402547374227610939393685393988489295875536408040814089539588174350316597534845545773916388396825367799873111504641714445521185065772709748688489339446563033833158236095739380175998128538362267380489069263671544662790235074950571096269337465329662087172336520239246542021363285001688217570789630800153200315951630594264846699501300540122915696171072900203708201120056597140847636379260711525048749707337556602641197414093024904 2882 9412971500683568536993290195448527465728716504782736252114767688840767941211386530002392395972575800937857355314662080395512187559539148449206265052733548659743651811101526363984670233535750721648216104712898232657842312189526545576973406482244446306877545409606423360621184500464566110024619281924464052788884888119572458392012916593001120020720847786840642031905709228260130865365662600672923858738530869525733646992308038434054446778470825212010657538317157598296534 2883 -13590570233850623529602700603089817748537446032721615744065228522030015562937282046563540448437077545281660076818634315049831954934906238096131311231825846276943611421777928019398436274042042512330482784701910971358905582763888239347364531273293833757530090114065361057965762815327709681592678285633994308553938337076509679051198850512983699691900205262942145736625285762752378863770462910921554621256562264784043211411400231035238500166423671201910851207843546646725224 2884 19622821552497269929841619340054963016345653976301482314395902605684264575104465026568197016357344065132589414253038361505670326661854642964211105206747510772084213125607656585193020035867741322559311274382057584412297875574365526816311206879836634419801730724315849604389352894278490905345857946170693655019884936150734374272167179201922491579474542004543034543287827417698007345840339545718522943169236818167721336321233422498139526961517310140834168225700375252692192 2885 -28330462131228023702590379550880346055427548145729872935986778579648548265613465904828117286046181204147477732513785326760964835762402321663052155126857769881914828601521838672685476412613064130337864835648785986348567179563076795236524281063913111808546497412819931115401932704404844456137522732130851014926975121839801604720284912634933563723675600113665722428234498186766553809969280831665195035592811474548732168157114720733130944064833065517625561008831450187788792 2886 40903840768900425883994077536454136270748469492162435184418369566453079055260232116283480861531231149603375988005651343790145148629298692697571968837231546419193659785003835499767538950925106793535023266368138465522813098811338127481593585335346112883992203825309455166709254333419998933268306872933307949847350175215700409742121683198603776925691560098882495689465258109448391731036838385531699431088936281313676791023820875305716903861764416845072271759860989528810850 2887 -59059172479989653232727811172736554822393997969423010973848368167048679567147133019960568074408419389858937545075247129382406619734670767351769026138808181684417546300844045083730726646883365372473789373275784497409728658205138704006385989908538517440160219362172236329050272019009016799963122921053703399458454178695235385411465131095744839326540846861159011368111545642496783089075993070788765742119854711084102765739657696374712083273650705773226612683048658671543424 2888 85266622427872363536740062410093503785144383266884529914765607763615416519576392881826371811593748753099588261481960659296479276921564848739838918219587299778548563953280422004762099317028246345144117961814897365712367014106488039326710648392193311055716078179564873198292898996278317948299501070880134746124813035564554602942325183969751482418082448654153796694467476626196255283539811118847943535011849251921956438053705281445352143619434905437274508906382973605161456 2889 -123108768285178334736019800094975953898469790231497259325909185931936619981620268718175357930613121186382924616224679012596012904683816981132659954971260200219832831327678614129412447406503387140745308230593297855317419027984678510934446877195857862068093760273832532527783688922575084648892301954748023374757710764880578478946879441400928973567616704507921527978542672490564402265211843693680472917768266960337828449389265084470618986550185775280430194062029328947743072 2890 177750875632724672308010481301151318184951415996078647109058192332019916536441333562545604964984382335747843850155865592931795246547859240814565086652642714696854726298148547261411230625493292370794705580460499993825556558887661215090708364706770172011227116896701152449817935891289234730198767145866380337426064697409561525933650742272386819710556320521726316479967712155215705880534761627522616521899151362091095132162027865855421293642676274867053846727285718720236362 2891 -256627356746301983150913567980647613925872777409314139542294852261095171989991864423770698414225772588656302222084996473982189596513996520480201579015279887418108591877314272540950015832669771772781707620672272026277485856552479684201087077755950904716267518811354283479282745127288931206768052832134446460605839885321215095225424968666651419592236221292961735045465810466897186083120307886958424062242117403550447921337020948016760512649571640805201770393003669188437760 2892 370520612889607226981115983172429102297190692035265912841342117553350735856031511018247944827414100372395112095341803643465935311389682721870805006117888452831258950669811282936307134558374106899058550423153199384884712777304446299100136200658286965209858309599270904929600345632811242265205732170982419178196276715572384885924601740756517205724816640956384688926157612243010034010185825709562791291604723192436531128954348325872919514185626365308939085211227080619163232 2893 -534976409646435107055467772791730429647227794733673459286123314297802897063832448469268941092960721068367388369866516846232815653774318996807483116443259646755527281333369589508927682769815873348986127440812080854128109811189323026868824578766160805748533835770121875307623689295006139796639411145522989034631557865446419137625795154821069558001584759017611488393261693837342088182783130104852472630919574490803601261922380928816258333818092681645405126471561011372697028 2894 772369888467773675210303931807897081577014448091251447308200848564036155017999231131819607763892538190114208982049311035740865619441145639591411573142360997234495978890057701387590342995408324751978450473824572593486619934714129317904366718268523062637386641202247671694999280737372180858168377429553643913217964307650838915700098420221165738930881510112522348729507793952365012142791349110143892966608584478730181372918344564027743592088754082569692804423089312447896896 2895 -1115152481375002137601864218986083027481049620892942929009163933916444974840815933708860139865448198741858675625058471041298800821092291991937079218065100352513138720625986753096709560483582756846471787246643690075868631368504253081328236360191912870898334535461564642306864970284758755547735822389739724062487841042233077532860282527412131375348179416435442656036217880448948070198649288520972191916124948039203163263381188986301467250420190628496635194634488724431670256 2896 1610111713676692664850479722328176144574129736601072042680907460636107380889549245735051413824382062076527997987677822929023866852638688885690880428939947272974406680991228370504492118736597773715514734141250255634452381664892164291631464171146784363042031680464019607023670823296423452616810679620379903818132891587124824825612341774083025232143520628139986041426050211575056959321435174002322183647349382235975686354795108782355999567563126970697319675832304357684359390 2897 -2324589186893722354432420505510414391745931021873841448491082203973059422297066459919246797195283764989394341364687881082615413971726398313795427047683885037999834631516531783506998972418808000990864498071139033195139460634611980819321887587957203585534254797298036583608013218706989382101312625428304026918040430950174870998529710372863230899985471214090045063627183531536238068304288713954390705307658125961100364260215298058998003643946645609217471325037225614839000788 2898 3356252552979561049128725668374851924276295389267462694750168516685094074211046448635010353763458539794600951560533866235705651468314761846048471664346775550924058094829560865972475631479902527503327836601716141255390262325661644382993269946166538628269638920897857779453475154293624483110176402371703844793159454653130790575182727808440117443553101946866646569054528081949123073073162266988727081478666266383982508695610034055332215892992782323175561313620232131006538934 2899 -4845916040667918894624676216470283412141278739123330239008743715376866014732833034948834442613353432123113977649084887437426801894816898258892775761421789525097795624278764386136879848402795165539135278637177554462247296875940947296605669104042503295996984756134458130804485568533537971084054794575329208140604772811844828639087864606667255060841007228391061201278861456056314434206290549719855456135789148604231552853814842861059806536143347063296359790693722758426367080 2900 6996254377407842525655354030991007331013984272338913132962473431467386886586412444647077582096369273771680655152172570912056561197949117877030250207237132809258604352864705813776078289101355774173193762033714663942474716799648900231913972539433320595210793105655263102422939990320405040895187400562434022838795835632302815005911090966413971144911582549980088892259195984873504844251815495454545995364102967644651124597295740562944845415291969534922383739367287788238863782 2901 -10101212602482752559386962562562641003688547015033794494193393177566806703017300674535761214593653535893869649425683802299111614807538936472518022516361783737933278273799856938238401227965347259886033406175347839625902629325200793638444062710024060229035684212354343195683734552208817881587606368974556765379203287550674738786234437199596173358427770045856344488474258530416198001350170257348727173514937365059765930853865421731939322984706228737397911599805429159991325388 2902 14584591265037915938611880076448440786910811448205182510023113313019664600388711685153729016751541257552982472140380880628518637370613960007908511064348108200882190092084537213307489775525202332209618928381367781307957108390651907799126674897783096877209581286502476471234721398612792077428113292429061720487588499309713110491565722081264815994462069381778476070216160490186994218907648011483752099680589736551067490592855979603760590736846923682308910899974152053717968464 2903 -21056368494702199456002366718621302738373095273175614570428123176846926388154104811190558139992036107823243570066690804100798184139786800273700495905916936259091254673667208500328492719077467371897937131392606466024269216578575108797599247952194043837901069352227270417496295160903951497306997842288685105898944870525528859574078562010308926949081713885099363829399524477872993954136666507261002215014649312444030526633851965629424143687505068975363121320479756312941879872 2904 30401211713338779535223305655558434378504853378881655962017426872559265415939228563181270373372015984508367390765843708310929272550797646496273241253310046011757754667903667364094564125420200728692975635872316563987130685651574043805605341830976923987502279051314162170161104121921151148593625648116411182745238946948520296663215404890131336210614914331812524991263889683623254647814380729585879799145020848285757108191007672510202953492847179257319895749991366434909963456 2905 -43894604880108935085968965612672172463145609095087046574480628965682072910339493766935480982015954842974951745167980572502213731517689934253342103688135866608751768176607482296406017425381995864349700854372289412221927171509920282186074065335097608220076055585093017562981297583961924209639657322230150445466944840562602477562431588790263523589791595486649997641082552680908553885684257554088498771780476851069372468415343274060609060816112896093890825625496994524854217196 2906 63372356775035243673306079101675871433231827080835710268410961042308089173042862334231688390885931970439966872507707701841868721677730326547409223342958082091102043531436237555419240990132343089960653271296174227147893961607290881805958913306652880203409011613555745168419130405760273964277979373268766885652133951216277446647068642959371543308102419872460885430583212680160174120179312654299092999794695403551001609040114111358784125250488628547384427875852371681698849168 2907 -91496984756414136375935059995482649368124277496289139856271140255038993330083876887499200577821394302120928733455504039629207546022437448891129614648365151911939613588731652390330309174311930410025191876638559706411578290970376518343313390898716952726883405128012691373606010371788148479959039800381412672224558337080546147011006506063349586874744379427276924081639759918243431894858598083519304716440689200852471738681908105777858441260149364407409434429350837868633284872 2908 132107213833582895113162237026297183827196713736395777372171602812367799895432813358518392730472446929602727393551418058416174191811726418960429193406829912153868548314470103558216075707589005834984666980513117367703535478337463578461845364628552187767829850456074137692070826950577647717034154115008525652495791373603029688561320122269787874904706671148887593861331850179444176859493349993097285719639844479422440881746440809273849890340651264119896789318807465697078874154 2909 -190728131208159635517297320692357554939792800756162094259080735552803311993996763208482395335250183426890533679004963076446784136567812393744953587547084070920219649242412014870199068575043419637846697568663146618338925898437104657515406289537985135772296018213734646129934898989873442946753882971200735466114248753386978902813768656132323021785552938000451555925573232055155822019293693496782507792930175613506799995685833357326644828447695069791940556465743549093373406816 2910 275372888833468373043527392299772687083333991914631785866034829890692101538925048285220015090700459015940163002665986598679362079493322597294146617058571293797927675368635661897689150034789203505145421941177305221258218925322715947489248214079714665489369126740976447438428623800080285981307314408686155909237707647112597973725342797134357218221207836671256662525754792630449247123255970240043518359459792817526135916871493004422171586311974383753960708442735785681663341888 2911 -397594559807105737621106976203227244811599399156319775621037667571780159915959041266619032952310290365443675818017197148742703765075301624961386919970602591257327532866568937152212412394178683470997557914087149415587150878362272722302031544977140340294086735283392503207975687597359469443879853720866678911319403568887540512875946146245809453578392093411835422775442249023201578258568428306025039051470231401561513674527697190215297434259711232313816958896865012841723687248 2912 574021501503814764519211505652711132108438785696809040499266471789485794907122874943933118790960826772698457710445924739433422246663385722774372170719803653037897982285229801761588593123132485768896076557400751279768593079524186418766429720512708071715399387473736003903560879377193874667017262390728557384234669634165376035017771598404724819368358355304397353393047567921049816266874931512251647856875328655806875982608025123976459861893017215218688689706777694565088409296 2913 -828770133394742344715608510579801204784386686255926582826597927395687243900022776784522174237094511502723256440493919957373983248128413684130070879255733614602427306651959152710439197103753168585526848461340045553480795907299353208280320317465416955977836363515319277933633606945920770241285847700094876123971614889541563373696270356781259767589717523888436734117266678410174285878626945116408559191625930341120528491022254527380867557110918308675697657387466361752935733856 2914 1196610605255486313599608915528167142591273955238418732128309984289375031379376621430972601302222784599344937336495849722371900504937750929171143179199731954122463915602329328988859294821974097132028222289645238136633673281923241320229868768827551497521233927046317910932056519949209931507408362758356605627128353828703903845970620721795403179472370385693015662791208482701574430113216463626333632785953350302835534851025510684123485070389813204229711380069205691443940536512 2915 -1727587616438085017077347590194877687660823129138810653870987308908557192823554334599513523678964624864386697199007368121079208431400819336767967305539387375812004657450736550963984241475239171336758571586964324608310438110192228618766785827457616119809882937536043806634476788471915918030042182854055880241291050882328664022488035584523768155603892881471099508230921072107990625624699928215945253982272372562380167929310724721230531138990816601991126515902662760411778854112 2916 2494281808641901578484721663088538735304479924442587731951864333119440112001871127822563749264958464950250799629539700841460322442583980583188833274619694699264682400632208345002710241323014724607793415869775707885790254226502721202736315983506404598483272179152390178119799457680896953910616664183836824384605091960617576270742275912706718332712486435371493376870635117954161427956557538061536527184936594363121753800462083331959951696208467094199701468727553799966995012026 2917 -3601337132220254861913565653594679264313672559083731140727840912464706270522057932690329396943380335938949480337557268702046612670081433265701590919052787697229457980049704429157234903281993480170088866481846987094858564473651633965060493905562685465155336698094050351822837440244299210887382744904908020496420952016787984602966636926272579405163656700123683590882119119228109990884957071542890322059225611370377635069942041194567529513506713744050524696436151055443720351184 2918 5199367587754408819221068006820885997452745946497809368285758162153385415459476558302711336352613063279029377132502644727297163716395640786670617890704477780364266819335560283530674603044297003070426517074027327017392181750917062986285785726799355851570544788479248215907907494626530300435428321210623964700146342338268941685250375734948572643393977562505845995646041114874340546437246418720517547800833518343384860532632397964394713153282734960902237257174387510117062975262 2919 -7506810729131771569424018898521954071766550241555867601647637542506566901004789770285467580449081885636270291855096189725701354376511697693364958267239730831221185784749269520192408243652759458835408687886783980286413198827605101471898756013342891116661766046012416986166991091775745224205701805918841938863168406426057031919638056184774861040978173076858262654928962469857445841519860963398543911392248001555864375846177914101250592486817619578546633516007115485050890160736 2920 10838601041494002567497318631143483650349917426434735373460792640957389783619472323396663576112476940669001212072812624125574267373019020875236103619792093796558621773577079624499033610133865516349836480584746885209268594972741762556953827301465210075451614423797018549810607030288797930444853651552130078772127311266707828207680253721187708148728512223293477769041458385594177244118420366352500694955553730451427639055513991537453128111898386404496199610866921238282923268208 2921 -15648023299947378999649805837766497947375291025603657667605012798327173645846302646750658803453327794646050757198306635625150440955897491707461010867769208965847025839636589850259416893451641106079321404666336492535762863477831952667311359454274852027109570130016919950568647818864881986074845338416606359311558641997037229251175930052512335622251502771336354748366326918650345951583074874040501431265243075238953544338300220465591754352766546541236037187867747947587146602320 2922 22592481494039808607673257350421960975425802285392989736764494933329779523734576703585661258492057854296295988868113112926439123700179268005514482763045292526639989589033176919262364427556374577175683167412311471088328869924095264929472972638244253299391454178060468130777655776747807955030879310450198398360995295404094643172273367854271317107753184451351314827388018407545602551916175193606554774743162094377836483924139499576021630306853214320766263519479219611912104836576 2923 -32619793381251225388083376099952458067253954956651177199099897108499194876780193423482890104934591581544644729349627979287028001445495440402814561979340458690000430385228205301791389021558701767327353297491101692386688406799149122927719953690770265628789983666922227735831188431565400358658208579686591016302683719480482212027615575721924374447473636135276378130734534819074253510248263167577899038713175556478694531585723197440118792069167844781156448940743079125708460758624 2924 47094150814134657676157405450409644870257740677661638329644473319475947894822087330321507290542321899059329060679803281989338542157660507289484262879074816289231780804069780620958880892492290219829926499495654274744241614924069948039148759359395315708041805035377065418595641285772418523597647945941308082391688271420809624575167772765237913649709464615092249712314503451129622054455069934731858658743889317589704759596360834564411065333411054399436249772359635591896607893680 2925 -67994053083713279097567717909487532663968689023790866650905947522349330903989018265778809052795084763918361575013683742206394270713665453047167978089827025333901471129277264758972332276257326734179025638577755352426080668498054834821922018521052571406776250952733426143903168731890288103024336813060200158631076902188382857418077418215193084315078563215289107131705733474495082875647175374216029337140685724479678430607779744235264647528823458789052521825030003489986026218396 2926 98172015588431699697242075583455181529619289728987471907047108457282186610756586893014657796414277468598934163957497826744943013770942636115684905556090062033085699231909336123420089388218597640680476641313413458324918029709685769545240880108801597355364191209983811323775834106641294277059924448803364087053014634613157350880847212899706323963571547362603800481721469096271112468366718899198117409277616845509453281399618508686255108241179889873039612360350980011207008285292 2927 -141733654118448692225409540161372545178491964508065091408393096555563385971869547742831513348163602618148090740278154692515735426707213876921678788479626932560764457413209025880589150859762864239533582952812266715372611568121681592824325990753194308190626717858776742105874467747897838459593626175613348401732742563739205005441236107328225780443358928560080253896158373757537418222664935446163370607811323759693792204456847852977124945133711344215844626313577291839787362626608 2928 204633368572646985996988304252050511765605740356302816929211483034993193845825053076889765697011902278335317702086194057646759387427127292196315775810362646220427501814345316941238817363286008766457708352125962152507327442965412255364387686413167706204559649336198223658944938190102063344549011084711873551175703194530701487386889557955800670460672395215767083291129342223286477952521001444164096965278542065600956656207179847043280593999241860834390014490651044432327377905806 2929 -295455949245125858885114191697729325457378183947892987279536810767862135938766291810447850009575204480458797265378878389843337693633542141864898790733243674415361020844173038213972157914233055567117246833054886842329185042536524557679181125481350083050545409168584830594599255588432495722593042806973874006255513962635540015598610429790387872179179959646608404809267179842182828974551164255384222139326852801366164504535379041472630990153469936185300836276174853830616561289744 2930 426557447244322609797687109679427608815207592373410507212761629517188912442918793097927822876319933829275078148986179346972685015474658079576547774526403613681130052484060816172437023961104653282238459131653313439472945385126684085429243629616840364558021413577306108754896528832002355827046228316870357880016921544766286821607994351553648732962008886686259473959293777891661019134633350564115766331634444989005817057493121950534724351905216414712140219359257174724368884238918 2931 -615857888647872593200569147231882863472320359571359976718537208534807695487129515368420703344441870526408029021801274653246530964143055614742814871838266747206219624288815074340644200168200546416804686458829039646074802637389276510001456484234820940743833510026774823348633725193090352989563357502007497677986364236883832153450009725710259634281003025477155423533224819809402876066823926068892942938682496998710354683951410628826295161267510078186547526396914626263827995309912 2932 889193549980316656916020028253867219407699754772267656935270827550561439953515367056098279670920845639166894466961818869046154727371650497355277954731180920376528840099800427044982672695173087646676393931921825062197194836809043553251576997858435558567048154818745175926120547738734216958857051670402735315580792630930291185812246331536914931762264943955503396407382383320293430815481625930305415204718786626444827157065905716894394922871802053728937145179859042241608598647876 2933 -1283750445166447267453495662708077569763362186546868913582451421048422358526150367373072555556629455461868760366762990526619660694165562330831284474478978571156418881049713889781474808470830092303540658718736865718354947177845176970853115931232979243921969320780616388018528523491810106679727460946794617398571663539439649110047545027705390197126763296994749512578322317879773110973033103410652702656797600257567170780674714024942870481172773225507147415980050953303129389210220 2934 1853459492875343519885241026582316189110387784218148746682516169926000135305409519722219062118762348854606244663853014384702508438578261619807005917691858982423368896970650504183509032224076786695764534263534177842743472814470326832102031509915205988677902164009012437476238495781341488484227754759965707837491156673063168874295586380699545714323771156493019579498872912656988473528024550557932579263964924558181528146244076759175243209627768797442829166309304979561362359269488 2935 -2676075760196277814063464687334334637379447548728746487234073130820322223450444227059002404221362919233227919688530449230210672128055749635204067765092848441905925159897760699551967497655902203239210501599762576752192173294750703600082883705613130565403807796141576314738042083800973613433778235229682381864580845589610068251985640386708234072017459567722829689543403788782217195663700772694338600534704698897868605016629561914285842682227796218942430787843830098491048132051024 2936 3863511619651497768942324524636283262845346023658689776267164781313539687043073000610932006216000532308888321577250711427986220119930328124988341889525402771263061750330780991713738165924609674074744769954107182041682010961630284826620955530894207228146176932819418781803757785894816654829568087462500451677377015618460888747320693988656508265330970107957659867619585170721841093766423156109371813938666303403653962113639047023648113298699033844545228986121651496161501171459232 2937 -5578073433584101086563910074943895661270616874084000909085634884627919947027508879217422311381574816475883035100457184459200763449224292442132327466466294041886918886908746917518684282166974233147300713891365049556576408448267514951338208566950254530375488300010617744427743222811098350346741812760422459891467111433490062867667573947756319530210987409594397284752055202300642564178987563459153420699188488178546032916802505573580797885523386320928903532708752218534629539662964 2938 8053766679228859379412219305637115395056591978069948403589156318426547707065781230883778057823057639105519364024317906071980827121591183233074055875859969447681228119641223734948268540084045120596088345043790074338692771772674099750203521352662813780265593790362132159620358995751521764162135411792408932124057826651857663445588082632534078806912411020176162076355929942684087877594383037967178735469148218456504132784865753222734468180027844694719399210115948204699561481729386 2939 -11627393715622318572711163605809073991822997924500725577251025923323793219396272047491440433215760292181016352817668255806699129051097857631755832857742471648221839032162221866343167873042939833824382679928188032250183577644268664764690900703324503401131394572171207863852917572766745553369970300097622522089860542805425159336988199140430365715927609535192241868985026743219712542191512320299121473741459274131736696476248637474385191463683876094742280356538027142155167361765648 2940 16787417707326497164869320715918427264728701876200637661945453104373633036059331862751072327671888943067090424430312256889167097076030418476595452346386950922168370150826327312190090637930908381052997305298785960849370594783747878658079181785891984728081712615850780574602812577324827308459013897277371210899683771475112271218022533825447948065634998458761194472433472382327535408094968352346224127878989359131631978358670591803170277988533720491429063318677539042783741770068672 2941 -24238080609166314970755452067166711771747719367312493048171649338596328410137620674108974536304849330752892010182201324198426350011069584591191655633523607801630515126848657913079581045775862195105635776906382998988663340078120440804569254379829056805511107262203885851248221938278706539213647622650599281120332434194390666239679380081911738310302765351585223230845882247579601207225332207296601522710552462092507340622774613018157659773701384470226910860368696218476126339292080 2942 34992991977473116841013314636983465749160203474663252568536585782738741943778904985234347755962489153963057910199078354894522598636211707639169761465767228437732920983016315821440197160349085788332448124808697378183892305052286043588401362620524465927488358472170567541264559661752809961873378325723241238179036828451429504474641741043736841567061294160362693634245864856766800060142179512988111811397580522315466173029532906222849934490675758399759438691250092993851898627657952 2943 -50522183324435927402340634506070663401901268612777417994272919394799748023033100773601428121389668809257656510424012732507745227740694965448516619062209630344123609199506152028480380642346207448835098611030475150323346789876434250307235374399697103190306084398291473235891936957281856373209138150119554901985395404048622488843379083538632955878184224794249086070343429947314229984255235165817527069721734843245422083174223054388116804564670380263914360265523464796720572229979160 2944 72945071184429727869462146227127490320593416564011496194488386801226001110971085787230457862001417306303275630613863101069528655783771492322605354245276033816717643669777724953570504324334376892001991614401388125653703515857455318308277501470810274319682907375955313999942207413792164354402598157086266071528438633552458019927539580277054537926579490152905935726715560932850372428666427928547866527008115206465303155236351955474556127233589841299149066366365443953147251519239408 2945 -105312111949951729547794840877996927256311314642794322303935663864125382741623358536910766674206406311393650691975267406269273883582604371817595561613009368233087962099577127173024361975131658635469477544888227686477956436434604679652443218517003203804276883429705277860317711514847563082603022886462374477168855613857884324097145928792066056094421279795413020289240821874519662844877681998931218620164815935817226523367873286284707735340036053464838341802744646683482253062134960 2946 152047355601780374163342060390146967530217218564649139926960004984652653459990888174067329658244541381587183365469529441271739940941868508666246729762276644253269730644865675566567466985442404442147985902770715500453861336237631048833260056208915810110243935416361728967703624201228641036797891637133939452580957445952807249356486204434472674689947289275220685571542604647846669303811478228854589765042830673818157151337257064304938322644118456003704182157677899796325089321317104 2947 -219529166098994036050130388499445911097208973568687910287091029073775296316164397845584853118472259709874671295500634849773866740896225127618329133265010748092452561932635554065394052432342944467251844350367085819975684530701806860322135836825768679847361917561705015531184546035348814924629528919040962969316169712559717639133876346359355903854171590273562115372139005693491061911792143643868721891671501632949418969020767475520873895498430414995379365758160467721973327480459344 2948 316937856711311531727296482996641893689981976129435523005827513250027032639621846028376652967434591117288598288249422422212957975275658267093284266745736609621635480653616799041003982273786585332582824796596011242735244455296496249169176341624317297718672379953181292403797091449816148130340323348893954284992796506241450198537382965277471261632067450191199550398962267406883251701536049017337853458377238528033894277503721379066999821814638567101241111406860036100053897533719245 2949 -457587531972773916027920382468357769467538970296032531148063042067480601550699050488192687802725062238212933374571579050169713800884301264878614043897108927326622777377146794800339771301501105187956590349175063027098138824516768511413063421873932158169361257631072637338192425006128619803481497959545670639536803054896908910934491115174360744120173521361531530579239971662148611919026823991280767222639415294366752220007811235890247591817321810288086237012261098081662966636543520 2950 660673754001147534759807825374202344821772662709887568482419122225943933713550996186281229691114229329069104613693321377928426625540235212011498562054944074172358564539209770801163551475595826542749244373300339571621696623225120545423534467098364973947130023431716852668523218762473888136858457191160802547679444358425600724333480841259916589707966366809865002431270091074288702919216752153760585566113421345245145603170942274772698011087291280171889175683346298159035202015638360 2951 -953824477840033799586470117544387713363016452994510594139806891141338043496718591274823172512905111108815839591269827430888536656881308642282761311859958006585403604220365387933824805227698585335978357636763286671631772084995655496031085046899173199650146199912495313327474691884489585450162438564289566537916439029129826666905344221789340549833675639858679053329147918706186843991504591359965602201062611429706959848063232601679332323539742484884007404600266006046868253736859448 2952 1377108145922780676612946876927996337065866162667816429202618448961189646451201530932929171096833189739729286602844034613335496955355889071399374978359948831378128426762955405211717719229638483462729950604413854659356825919442268059750326451026452431940315707712807553108259148608259370357511497259113555894056645923418596142398664216563968757135392102250908341912898884156228947735192890606570154569741859391997435442428739076207074151471032770145994206455922051154801553467645050 2953 -1988293237244031567681373100069511037541192695813467667896963957830299652063938947916605991206018121935811530672092766249608535750356622706164340878505996863702047037224165105030944688733029442562747377309523051664217611254539206495866680036430462236361586146615994872084476471076295972380664463013220834158917467624397264159513703537176205594622051467421292483106867884637458784609427596335744184589929840476819844910639510842531288205406438775465919974639377307348764413159005968 2954 2870525212089047208803395658524702272416588113971347840094425285979140276668126560999188328332224110525695274643783095987276561115020197399130445994574152711784558003431200011471719034297141931421666753778216861967288774904573801021777866655136147223977323204630394833347487506132616286597693376741052912945471275113756131814929357325594479577379896744373352917372062111951309640360116726663073691985961242667186571040369277246095515352153114596185652045540396038605970209212556814 2955 -4144388580256546943899012998056617193697985125322173146283944748827606761064429691501081693082231132678527748680660020351048560647042385568209084966799086097005148465228895523575725619774982181987367870772023437992298868981279526299542347206100468409108806553151201242272287241348898305634859533706295538541353089976830321328611206381031947285618539671970693244656767056035272812626478843916072962785858361316757718387480512605727244306987963673690729975952847788603143651803544480 2956 5983735303618959871134502742975389068617761198415507203046926136627605517725258586085201021705019306721057634789002524184587335999413713695484733268982412021701678888023802335068097819746523116700640088047532432926807339953429749261679116434972463330512082720563114388050620425313833321717931162429820871018686034098036151086732536012936873742598679355386486843439712934523774853586851095792914669335613646406990359640642290706113382615538790684135338217333989863961774685677931450 2957 -8638788198582296661147999605252082753184734503144081652065427634765187510190705892032808484526677142427453413649501145449393608302287398532054767040566861929243178938976017973934864320747261374010948865524724844576758026101311212491776441758841959955276762390629333933537426696938294247442893462325250486696230164610851335535022723036920391569917324256971923617767374955512650383145938921042882538573765805527417531811462167606554284031641933707663844892579643942620099478836742800 2958 12472440732563779413473719039941287318078846710776501046313271318329539706814371516164907932874705478250951345596846830769407609807451754229296058446282773259207592799467331284609757885433611514098194760851643889948584572080314570525907757845037213855675000100954248859558676855020102785569846638677510060056973602828897478761246702009753871288466237332803645476202352677302812576332192398649878081792078709543551339007942200162997333985727396391957391673695858989215579895525170186 2959 -18007891810355230632818569188311337289832138601037115502205664871944266564828534008689963443413564317079403382761429008557630582633224975799650798173766164183690545754185465818949620321967442362416356779277664111510285619253102649360141508609331682226279155718859174154946216331697735734208945893468952281431134282651824027059090623620622948219436150886517086613671028670629707645066100395849424981675954155985265613712480212270935225547663614951720527281827613625055736214762220624 2960 25998174143286426943820387270069062014324730622612996133853621999581976661821998631852906920329086104082725266798713480901007092637690930266179717478218335067579066784199017101406499781728784640151125870018477912713821092372861004508368766868836198274966896410320016250396533973282465185351300481118706927663880977915639128803652693561529331055083952418664525128442037735005391027261272873846618634768454957386164521456493297005975545785265332293017545375248460845135834773874279482 2961 -37535395126777443867074638303811668192922579203788305507761998731168040170957737845312693914502252946247914882547742333485186274504959803417041870036793266004421842713229220110612738165627304555647102256324789743681893554446658572044925772004150054827843512178825471871253986933148095290465416602419585494597693964492339569760403504310592562431720360388101656691075026274575274101120016856219780124537539938823771720150551805487386926484062872383197214318669639429294677739149071456 2962 54194090877101393546603543100661838846284800818366663376223148943717838356403889207641074082143352010967088606041191582585187643381082027143960049412492508280860118636717488127554455805110652656890391186754088808176768446851720826522064925747246065960797056794520635689983016846065499349049881242239279435798290921324916764331707123323765138181259633609031739359780265123424086007695349260791996466219115018033810399849602285843581172689066788857380420906570031154040938334983382904 2963 -78240467196567464408115320174015188598729526714049177250005623342521178909305742823811798608522998846832098638447380607517399201541331704284197059638484338168033583992361865513461483956016219043522053506227233869483879598071125741348186255124655523716462580513888837689121489484411333032475601806049965013325972561154505554517668899045561525425016687615977690997328881960485384272990133268146341457583268439664772206618938614136246636669445361992796410081909527572669639563025164656 2964 112961148810847073212759538228585963303775504811574228394631047073735191326474480347851460787756897157664181858794562022516662140349130848627921680114864176278753297420800839383082604625735031136555857074704663292990872622446649388044172152290440451470101385565972574159571258041043993585721296999254689275723396879178007576790986556635985329634396460441733418905156045151291214253050977734104801465702447614873516564864846649491656426150840418850123980679961531331645188142529409568 2965 -163094593340115377487374856139883607611408733841795972499571349040088048686442152692200536146022610737700649338331167027179109825765601300114230055582732052769806549669702374967249889722394524539866699243139888563950272085884825474974808293423352677499316673498627692455717563305034979794769413888215572664054436315376648154277222483634811876378010485363101960042321420849559978658338484820169333595396587645925347428584106709503739666683862771809198497689976179462376288077785003276 2966 235460785889017733421991838569778666586525505939069612797463363950355971367374565709949135782036006647267078080504938349172617868016641171562754196413790197116527270782690262201634904610172071515217580559296519873180077824374627431534364440882770572633293111200513910903040620295335053008165649083990846778577843659508745879427376605600202995016383014014709072624302271481549886475994029210711258350288809838653695860127732373920144294612849931125965855922613155581039541521552095694 2967 -339950573000290783930425593879279674794388212509792911484950042653098434918733958360295344299473409984461993133264602395207393760211957483045931980898729898512926139748471442662157527180897881291477908346384306139069096840067291420041317520739029987369926349201210689991907769277474455334863286459476665932068282693859502166981800907810119093493609109177618043069257077464225620106226421233494117842065331073853593189382027070205273619705564124047799312429679431398407226402972768768 2968 490823968643138437114417696323859656429432176833625999832582908885970895859007599117034984013596574170137966672429840173011554984097661448792725887409796889420379495588120908933812857148895549311686731291639513310414089157681110387792946872166746236111362070034446879674981577821554350442276424425841633582882637924338214663895297126935317053605768644720108721434448376236266779732621685148589330825965322984916675616641639525181634971544350186292230107785288401819487559393381652456 2969 -708605165443337803405288630442005508473510388010203507270822935663009663171344182312032629430636221902185721357037250228810414012286189499252935458854614438915019413000561044008634291145318344376936943499743455398759230042359663809891825004407278393320621394902562768440854388478902694949737649999736856587591872895192869178348814623051633596499167413688242459726180622214628507087292458984211251018243163866886950436995392396110576271672604289423431943162287995410701197446768005168 2970 1023059814572045258828781756935764289842473208859410728597387884806130535045717906978489319781317134380468681900177222559359565275643630837494633901131013150807364805911351960441326039103477538893213932047480230616393184743752901107604104282216809946950064776629844519478894922088864211158996729540252039545140031062509783443955902952638432111693808346944284661993261370436488925698250193364448612524053085615891005118713524191354666194421585693013658301469328334466945364049381269800 2971 -1477102161439607682829648675228755891060280000160515976242554066218993661087655457372849485786519614347403810910924631502182659622976135549954244950266800379697010718903553923830466546406953766022041817382691193624856313540459975272025244976234943824331332490660475555990159800433445923232416950315663753016020912889803042002634123383616007300007813345337258452537862606619052754032249097689786764071348970006087082240414212762339334771625726560964216832538243944575638712555948167928 2972 2132497898936181609702907492143192921883502332798137925024677157052002030923222193309686099458642407768698733716684129367683211740450597052702773542113485154226425955532216023549599809422004960260085989804910127890901960975942636518012968407489521251933835878677453468656749517016507349936136050927665204364705960992755270033553806290196218158911879431154976128931508632291886088917366821053263964445923339609037842513142328357832909486949890419668042679471570914168487197903222109056 2973 -3078823899151351727447383439262678214254160536690137459886845075433767987113057360348152835867882074727651407479075491185539999966885845756206096448009088229450350126379438099843445582986856576167852715698236707584633148024685653376335581341654282716384919977220560634862333553657542413290545017583243343956571653698966979275289655911537631383617174674816072891320349060949481265699948410125230702868327940900326833548571196348980371035466101576485330155124697795950240544230227505532 2974 4445226350233064481138825973833156969081876146891360165257055776006574990860023210869594570155182863284635791555850365431966961738914707201465997678407543227184676935994895140873641623146170771599589989406371081885350331738772708037826369318780870218450628037228661016926136092327415606207190466806580270786911092524389466186131594666538839775751522279627113496425479324963048029506262752666235906376819787384257069112396046443875807318972246157899256676410125957308031364931754172536 2975 -6417582886385888525067081494436307684540881589905933002552062452948508662959272804033584720655042011738038674092365771668737633723653616588706515600088127415891732565887361846250547255502699173026992910960448420169309733500398559388757883370650603572199787660312461985929719309197957018045867429135775121999962661275457029938053098858627314732444118670611663645125450896030744293774732191133178482926825001866292455319304314114410009947645753639346181696046578795245479756681921468496 2976 9265465633278568486866827937847742258996794852920527243651532073596035140843666484660402048059495948905205848774206243865124802495659109904439058476450566036946041965839667707582442527246580906998214987456291486050785807923360283646566911870329365097637130157523232121022208533024157152476450028269301885289069323665286519016964247671087316268877743805746223697895926494588182701150651071051648366105542015351467813402823223214294664362018384819551876893025133836103194285658904833960 2977 -13377526037967564532744631077023917313670402706218205002995568196827811257152969724640987951780701864667814143915240574947368839955722354574015274086571013232322401423317505545021631771760282617984391202048614180502840582719862115958219830355277606056891357283494549943601747591084582108174547831047720425567736997589903289184148356959892571648526813337050805983869822333871339991353718848549898778476092066156983046448217961193928504713594307727825602350154512326692915443059897027916 2978 19313142304946901737437806523533803599570361812721271932571437122731211367206377980265630147807260979085376034833259015751554414643857738188337607037778931726703235647928761506137288279351867977675645575886528224800756577912412969727947834369840107758285682886001750513601716785468267788169382393730292367256441009030318885600181551707931576940003095206596797762151323866614507595340898961797569898332265997697484249079000864291006210929178780010702213110788678267318643009474844151752 2979 -27883560605927163015387186183312020913702682395839119914396377992073984820721406554162064782531652152435507757895166921935692067060287732797859527635331921131579707198503410958067909518333592435368291498411742171643087072421746618485687648929617977489709890648656738052534615563486734276700020203029722817015909105527534027477032253951298288898397282720717603407726607782337938412649002641308652920218188746769115218575354820635995522401506129923937054327862603737164678952139636266192 2980 40258381518408708750773193854754928420292585588351722125411037937764839222409473370078797497900262229142793881871466276410882708658842434757859235796501975956005284320772260227072580180240010658689039451365737461761607082182738394159956440138167113160513773577731650260927891718018417074355753947922140478836787078788062428574265400066079054762803428823494759116578621547413542232303815084738383338509115333955965781894019101172979442848525049039796880497885416594384408871607080821898 2981 -58120986478722092267716907659410477602663880973675410858639355950436078010820507720257731189837816432898666009952608766374411228254370173860020679284405942940423817305106865586447451394921087327656594479741327254141060816876149020405680118229285501009243854284160711562738153578828360749614830040591882777169832981763352867018908826581878528738301980644805108522704458155540367638773071673183075628233079707106856209944744923008476708634728222076785433793285668575872838490172842151680 2982 83912719202093578493023614694582900296494562785991235349821854165912768023435205558589826283967229606189873223536429081752877569985599718621849294211978406919070401765824251279052298156949119579133245609294522807784541971766155481776949866999181541869828544921396994051594819752528378791079491787585707651177878024423856199449557840388919834913802389219319069117996326675171520692640739216254550188608078426508173514042958644263829328400440288377825566025938759352553297547907838416008 2983 -121153342919218761894859910596696407608561071630931134552702292923114926264329152589108132465763819924974850932837814783270850392293665698838453372285393440645723685601160174738928564594172833805674571885822524708562138588799306067767488159890459551366195998747209377364829252173485145808281749105759586112726740667795087743535840396324714238300202422295340810817758739486161831279834123321160918184297346396157889717507020254643384441614335786698536598192288514446720130635556216235928 2984 174908775193377663712270634157945644098429353497550338738453253555426862080323129778631964730045047448212206303411510223215023832688414661290426860241358917770026840640452715222277307258968543296588782973100271912115676046384259822834195578764778672632223920726882104605734792924377043612398220470841603486743565750420230395848032046966621307211789351243860489421684243058222957649384373679483379670945436339684369567710564206311536769552089288320360013558987729456717857006298601758040 2985 -252525910267882045743754681106848807095990952280093337516881380610484917346456394027407325193490040573343842921050893880700139985769659329429012334086948678705042337606574072851981841740361729109225684535549177598794120432323524688270831100258588051251443369002224747128251258664784927089213491176601902763932003908551104078321719251730156642179993582305126503038731781643856675557224479466581699996662953308849868205468199133268953149868405369642048386124142538109424018212594023441636 2986 364596990768173616760741711481143655429768117405521490265890565911486383829316704911373917226995384638683622870341032739014336288129446625769491756254862262938446438502859219132700607531592283993468691947746899217214064599801745585166823751185984815419434438273611958878425626440504297519365426770590331121253496663820623819626442123371816875660864999847668934200563274881910041891529015362458376236516241323179752267553952761198911194758975267134673813460067972960234448799349373578968 2987 -526367187606547399203384099851805121522765128391681847401652806778486463829592118897248882996119397204894826053963860064317507708157894534282939912138663703851159602097381852708383280959616655482753864776435868061350681212530453618939281954575040822757101493840702730810158126302066367862890363804079449581102260362046789927511052380768325072264886059964101267919994108390813991356058086487491461760424236415890456922994086918587624551253430795215050016703650790605024020076813664561928 2988 759945915446100868527384024525852353129483207757789034079687952045098379007874401532090418014761175507239866538066064461204049545119581930679862082270563290192778293946549246196190004795013343270997664836683418200397793544720305333458894954357671128829427123997143997386821229111631887663491516717735075864207988292230035078855448238271856156085970498014082489934388591308088703763066883433299953607325755079992072056776952013830710428776350847998742314979960182371896224081245519576298 2989 -1097208966493038076737655184479970285771004239881202670773861069049400991307522723437058215243279808804419134939858034151919237413179150483282492836094626883166888816560473527334100837484283489415590552420439594697058162824542039516796507600854615170040642932946931773950750951140410296321624724996069413515389343822380444924367537904751018077705194597890184101781384247009885755747198273188944894364667314209740458045881022366067348353431111721236109276439907547365783684956488413381504 2990 1584034403837461874158958652664709890894231686896172187937811370638349551591783493320441671859938467740357960145932944282434408257944279670290641229848135228555897329124866811374358594226128761740329877743296683773486656207435769459664970724751435209198895962465014845555165938432257005960393396896178091380740459480715684980033103553077855903032394828301345747343668113390010406010762770153250210305032960523543433221771495211935323476676771081871645940349936175376122808467981018303096 2991 -2286957095633586225166043821005123099826887918196167457796067652142018557719599633146132814377752319206691817005759098602571425314150267262811608531226373768522743297993909420645348230262899179560756839719879387221711621903554533294072382277477532361091761627808203869015526564581569384526423263605421154123210755985522227383893400218361648281078699441463651698725721341091779011787668363164619804924241209349397166300179038726664453398420836787309434213598027405740598042789149404437296 2992 3301902228719602491604051435668547353939936108179273318572819366273532859328966325726026861966216476495157427940508312925275573335332396273050571562499569720866409624518236133285754303055129694312507995679434928565486799624364867413798192684562917459396027792468469364701305452621203559670525330280590587310223162881828541673872413436135049418478974529046438389794879583900218374388893617493244643086624965115824437133989258499800078430605603756555173947414511065872153514926420233882508 2993 -4766932531404281140164921408034921236061561936330091833154977763413355595076957882972413805042361203342134110378757725958409753654246396844853418984789965869770897296101170042429510056420388425926792536291613249045373326174964108578163511087018367355120884789528249081448321752297167574604191542352174282567081638588205362882361784977562663168860652563869657998492045755943674145464774543992313526835026520680804213009101813194949444526568199140374922265825299239885486465795384871587780 2994 6882273767075268883904381297580333904475761601143262946267020499209430572900494760150763121508419240681965379618690122200116923138270781815505293374176723388919243587851308672992296601524617961697555686094829899666436645408230513532110304791050331385596375475418848797733159850098748247496229975352388001743998342497779102828644307507711486527824430394443243812664089327915267644696097289977926757714555560576469277846814240829543941519564245132918414965797562297826903145280150370478664 2995 -9936596780517204652091689348901746940380019678769071839395191283848462020942640874846501625523251546235967561590229500184229156772457958859650945823740498164959705155478600638722579286589865099727818937135440781696239870553072115343405036893669650052170134628610557361100686270744731604996431210963502182371293315989280831580608688463377794133507931763057950494621129724227704257430361286301456115981488291364720069348985601811645888100514146418577117777363159899177282040284669896991592 2996 14345378040471960830666851068421348091112142024649814168646470949911623455689611759056481809057891059001212457911623768453773686458643806506722055107952669110246336805962812118414658695475104346039954125107385839217595609010053505208945576491675234597163910850041871868478369711708843242106379839357112426992549972066877927043975337565816751223814749081422575301822394747298898074197091135086733463602063275879471663548253508427689457556428306027651492895493243842549911579633009118888278 2997 -20711162177170018543599554713457611955815157494876898778861805874766596719342626061111755570475720222400855801461682048449267075318389892522787778789455141709669226295747019517203337530109915813379002472333101687739349669951927793567713697405270374215473107144031263659015575695277773964198057601304883378622369574565575862401983587453024032522262415906243442960448041079583245118252396013657580293779212322926913482444436483525214405725461307080848754250001386163947583418104224345170612 2998 29902653144373970608528175957196941381188137008589085822903469334727764487520792719772655159519806570677418555696966004479596054858383148656250338193830386064378845754296254087709765412027750166009935635069613432611990573347300055131965921606259963267554586427561374442566260456120602840589063760253913263208281928400567166157678550142188476902053626545565907622818037191471207089821938303171879563836877911737259405773018835937723642106935682957698996818031830276794490396580157017392890 2999 -43170153208147891472789879191770591662783141891563234774270852835485147232701980574599597773175093314028060126559796710070392651204375832165491619397364667981186020821788423330409419380138262192654336904248683297440886242091663276496175861049911296233609755001508960864392149765070468681612701973650084839231439987260746074859649799153865764018091926827956715099767185392766529174695183768991524744865938767442836955026405458207658502508028712831809909966101945467736724453113867373828416 3000 62326909881268844759572693168992884230800699558464579307585421897513948611096275524718615792417341250917973545068773039297902314919614007466346206086458761753056329309736549134975995950377148193175188122449598113682375283748247875231580084578288742586288977088228215512246852192699914984177755498330661116093962943097755212632802442100657559417108263230820852838920759070299553519386902982122747366233452754170426796188070564715446343103889547026308987480108537146981050380205799228573320