0 1 1 -1 2 2 3 -5 4 10 5 -18 6 32 7 -59 8 106 9 -181 10 305 11 -518 12 867 13 -1418 14 2301 15 -3724 16 5966 17 -9448 18 14862 19 -23263 20 36165 21 -55802 22 85609 23 -130732 24 198574 25 -299941 26 450946 27 -675153 28 1006395 29 -1493598 30 2207928 31 -3251926 32 4771934 33 -6977018 34 10166502 35 -14766512 36 21379861 37 -30859013 38 44409543 39 -63729443 40 91200451 41 -130159689 42 185278091 43 -263074022 44 372617049 45 -526507565 46 742227409 47 -1043973915 48 1465159958 49 -2051851977 50 2867468523 51 -3999141576 52 5566347049 53 -7732660995 54 10721705482 55 -14838658738 56 20499285387 57 -28269178163 58 38916654300 59 -53483796108 60 73381833071 61 -100519263206 62 137473584811 63 -187720885502 64 255942598104 65 -348435262120 66 473656948984 67 -642954534217 68 871530901999 69 -1179730482814 70 1594745505092 71 -2152877175679 72 2902529638885 73 -3908171244651 74 5255569270662 75 -7058698573814 76 9468851303429 77 -12686639121076 78 16977789135349 79 -22693909404898 80 30299763269226 81 -40409062668485 82 53831394770371 83 -71633682951993 84 95220614236711 85 -126439798829861 86 167719140963344 87 -222246122234649 88 294201590326384 89 -389064377157914 90 514007864887063 91 -678415812024430 92 894552768806676 93 -1178434730182332 94 1550958920429891 95 -2039368657737255 96 2679151225819424 97 -3516494900247735 98 4611467439982585 99 -6042124774250177 100 7909818221220744 101 -10346044917490406 102 13521283773269997 103 -17656384243546547 104 23037235172251276 105 -30033645347607923 106 39123628240454588 107 -50924616383530457 108 66233555852607930 109 -86078373017862991 110 111783995559920499 111 -145056988194186021 112 188093981809990941 113 -243720496757177125 114 315568567916369216 115 -408303874703709225 116 527915994204602883 117 -682089094192218795 118 880675072274747314 119 -1136297091496415343 120 1465118993657528930 121 -1887825606024442519 122 2430871020546074906 123 -3128067182316698794 124 4022604412636333146 125 -5169619860809569300 126 6639460648388957190 127 -8521827305222449298 128 10931032089979696274 129 -14012668559550958782 130 17952066593492343242 131 -22985005130216619682 132 29411278320101499310 133 -37611866142467021929 134 48070655910377738233 135 -61401906710875918110 136 78384957480125386218 137 -100008067071685192781 138 127523761333263996390 139 -162518672880287699560 140 207001625205034822661 141 -263514673014897398347 142 335273013993070983290 143 -426341194391523614747 144 541854917939087990165 145 -688300129142051759202 146 873863996194295887059 147 -1108876112525364461981 148 1406362852747055846113 149 -1782743586509053767198 150 2258704656451639487819 151 -2860296017352582607854 152 3620306652061012065521 153 -4579988871962866513559 154 5791219054134432651695 155 -7319204107094471377528 156 9245870038977958086883 157 -11674102725186913661792 158 14733052949114885077954 159 -18584770018944203454628 160 23432493224824096913659 161 -29531011166134901542768 162 37199599354278548148466 163 -46838171196756534134840 164 58947432329426015759475 165 -74154020508075385086412 166 93241851832893314254087 167 -117191190010476146093243 168 147227322318779984437860 169 -184881180812870910587686 170 232064810949601643968337 171 -291165287975009413601457 172 365161545907991573737181 173 -457769654010291949321946 174 573623399670389564342255 175 -718498674358159347954290 176 899592184344237825534071 177 -1125867510951457870932307 178 1408484638000256540861587 179 -1761332884509659165961984 180 2201691898146095556438077 181 -2751051188036272125376871 182 3436125861133174175547247 183 -4290115090181146183531527 184 5354260771848127561886286 185 -6679777308218506440770689 186 8330240050307135511566729 187 -10384540399404680242188633 188 12940540756209167132689305 189 -16119593525811993779920030 190 20072126562861738710277707 191 -24984544412725849448099698 192 31087752479400050554468110 193 -38667682291935276338950905 194 48078283367350313529744794 195 -59757554479533337846630637 196 74247318974027249776382613 197 -92217610670785624895107100 198 114496735670625004222088597 199 -142108319350046484132438991 200 176316947180151593731842714 201 -218684375201634908885334122 202 271138736273071656974677451 203 -336059720223547138805379230 204 416383382568615988384307424 205 -515731065336430668220393753 206 638567928819148440313231530 207 -790397836266442285984619775 208 978002855412481306083444597 209 -1209737503214817305284094833 210 1495890138875259644512620166 211 -1849126697337795679983735806 212 2285035363513681359844535509 213 -2822794953651248196550722087 214 3485994861788181272166499743 215 -4303640649928117844846514221 216 5311386958833708039337568710 217 -6553048694668235553128948144 218 8082452773596751402992978219 219 -9965706530471860737277233466 220 12283975764916469894752623312 221 -15136885972950986115573279787 222 18646685403193021489523712012 223 -22963339166828555916160761043 224 28270760915624964457212330714 225 -34794434035708673183664714993 226 42810729653193916572617266589 227 -52658296157499919756531682911 228 64751977026831152629158814199 229 -79599813654587939642145446155 230 97823811470482678926061958935 231 -120185295593367381850529836357 232 147615862208742143720765627559 233 -181255150705447453393046578049 234 222496927670078114573102983924 235 -273045297234719880575707745234 236 334983245262248784933234789767 237 -410856202293087486811904007111 238 503773890075949184839717074521 239 -617534420681282876233065240449 240 756775472079272139942723929507 241 -927158401661626221652654182216 242 1135592418251564212517067086430 243 -1390507460590340949490522183535 244 1702186282884162800571192686516 245 -2083168494434608576079396058017 246 2548742023754244146922955804065 247 -3117540778383527850473016147926 248 3812271271389828238586631498580 249 -4660595831140122619805495988240 250 5696205879935110579124620470869 251 -6960125874002758919432048047908 252 8502297101341774009375388079919 253 -10383500948008430863396679443335 254 12677693845653699825470768828680 255 -15474841359801259425601580884709 256 18884357320355999273100538291021 257 -23039276197899089182744310144506 258 28101313893503151262189474009638 259 -34267004703575557470877040733161 260 41775141611420142873050194236426 261 -50915794650705087549124748543820 262 62041239578894245568556059628322 263 -75579198535150797203788805935203 264 92048878200577995520999190317932 265 -112080392196676403401865892602560 266 136438276625324112885278070235525 267 -166049955075455434158099320141011 268 202040187281367608998458397262556 269 -245772750155060243702169191587859 270 298900858640227088962890322828499 271 -363428145785432443522942307706869 272 441782397480810988437849047135674 273 -536904690523882405275521806488857 274 652357128802926238223764043157019 275 -792453030320700187035107777292285 276 962414210259373209567631602060904 277 -1168560959631373470409638766898841 278 1418541468102465450973749230629123 279 -1721608822758494636495523511785507 280 2088955379298449491021897209623205 281 -2534116305279327124279117742136008 282 3073456504942190080925371018098684 283 -3726758033844953238246675321201077 284 4517928597477760815614287380568681 285 -5475855919402836339463761033011408 286 6635437803018437532271701938140563 287 -8038823766874233681990982493168673 288 9736911410555498898794488697060173 289 -11791149411130174538710935613404687 290 14275709552311279445233383871403037 291 -17280102801412870583779752386181730 292 20912329594254683048123416003474286 293 -25302672670346052559573569623766088 294 30608262624926442162376028681557905 295 -37018572535439582986137763029578898 296 44762029445693537705320987845863463 297 -54113968190601027107135972452456555 298 65406198262277694807728783232479084 299 -79038508643824644719480201860906041 300 95492500552894578421914275825019045 301 -115348215976149787838486014872551979 302 139304123289882263286183264531899885 303 -168201133203941709477177296737938914 304 203051452386494479539359832317176861 305 -245073242791514899553659792369063323 306 295732247138521163146592295756986712 307 -356791771423762297126227840651182278 308 430372691230230447668432279275081613 309 -519025478860534468077241234890688424 310 625816643587061037622217661695901914 311 -754432450314201308596533176934185551 312 909303347865319322398657250038076559 313 -1095753215078781144442718531726426634 314 1320178342576412317679182974967165452 315 -1590262036303237840104339614989226438 316 1915231886581427520500791261889984012 317 -2306168130291564628912875840721608848 318 2776373187819843683329095188189367357 319 -3341814432996468445514060845393775955 320 4021654615906473525136614958727608174 321 -4838887179725058352572569075386850905 322 5821097082502192569380190946524525075 323 -7001371759065815300766698072160120050 324 8419391663245637274585061058223922215 325 -10122735566985095528263655632091680016 326 12168442639999281642775913755073559660 327 -14624881505184403234768090183878712143 328 17573986215596723381883094776116875987 329 -21113930731746657131285419316233911895 330 25362327354327828343286041169075830292 331 -30460051117312934325378586847067593052 332 36575811881500805853633118685419671478 333 -43911619398414715694668920778399899095 334 52709314664101275462375674564511736497 335 -63258374314773189649534910511677233719 336 75905234658034346481057595192570901406 337 -91064429405909911900003907731382412169 338 109231891731672236084762694915586875248 339 -131000838638954078651746395724926367953 340 157080735862871834486576921287951240616 341 -188319937060751544675617694379741825544 342 225732704797201657454900843981271075251 343 -270531456234498250843227520331744426954 344 324165237604003065912479633718047220467 345 -388365623328381233909592987104025331651 346 465201463874038733760519936014821838731 347 -557144177911412079179815542309044020040 348 667145607309969067853700364029653409395 349 -798730837587491346071317737780730269588 350 956108843177010151802746150121877494374 351 -1144304359930325725219317246905627098612 352 1369315032858580819784730713259230766243 353 -1638298654460201525447834544322513478365 354 1959796220937312034506907926197596838205 355 -2343997617242459352009373460765622364640 356 2803058029362318243994780300925033831187 357 -3351474711647544260573599599161319291377 358 4006535553537248704183993932004973995568 359 -4788853047297089548914849142525731840354 360 5722999819931736778080233952461759369138 361 -6838264933566172063876030027902834426712 362 8169553768588962489970612221003689876803 363 -9758458588509441454917679587352529287557 364 11654531970157221165339630638776414587970 365 -13916801316063346746440148230627712926958 366 16615569823537680974567757964460791875750 367 -19834557775471330584857439306226989144054 368 23673448088014635962359687556724990931596 369 -28250911992207264091405520380048329796236 370 33708204886308171875507881322221663153470 371 -40213439182504149840129168110124357270230 372 47966660870571660606200080445741356469224 373 -57205880105552215474994684612278506932043 374 68214234075340972246996696181406021665391 375 -81328493520349274175705311790837156949434 376 96949163511092272345180201627514414319677 377 -115552475564356799627026019045454463214176 378 137704623223457129215524688413666518249107 379 -164078658414455244977782051535665517558762 380 195474543076126603399769977471162345520731 381 -232842941943423916758918379094752930549049 382 277313450538608273789243362858812550961803 383 -330228080459688025942697054661122474404332 384 393180975578588506569131953593479531314475 385 -468065512056257986927379622096485901755052 386 557130147210714258725873625351113752743146 387 -663044633216448763254709767110966970733768 388 788978508432226805744876550643737544821579 389 -938694130189825378200884787116215325099182 390 1116656927977410175273636706391002215571460 391 -1328166046746152405116172470083381756621054 392 1579509130284421939145309298582455688203912 393 -1878145680443426826011193192203158076473735 394 2232924238584463130609520414042379686773714 395 -2654339593517343662025081147244030091475297 396 3154837352038521157845249598473227383468140 397 -3749174545368974198287865460438512235046326 398 4454846524391648590760678184180475415579596 399 -5292592262302300483285482612894805777573531 400 6286992386659952827055437447638693825169491 401 -7467176864633709704859744898844766449661091 402 8867662337153198267428537285277861609638046 403 -10529342724162142586543613050639658205779273 404 12500661003831340921112204556559405773419072 405 -14838995120777544547769263415319922252938718 406 17612296940373329621098060376666616829928049 407 -20901030201099206551492991664045052855277417 408 24800461716601309579318399396276087343531448 409 -29423369869880479447998930264987916076538480 410 34903245990296151818229263825055681784936443 411 -41398077823627169166659827791240781801922667 412 49094820365833054129934711707647925852396363 413 -58214678267528125550192266041322391340795725 414 69019346340803190057300522696636428605227151 415 -81818381015964598101019615590281417510894604 416 96977906612840995734839454278390177387786013 417 -114930896844946758590132538320088134920207953 418 136189315048081858340452212241423374948053382 419 -161358447374637378134901522607695774116116613 420 191153822981878247884354078796166679424777750 421 -226421185667721432915916074645684295182837068 422 268160064354079563055250536818397573547617921 423 -317551587500349991253834174030075088824061458 424 375991301552433547032373840768649700455144526 425 -445127888957999844107641202691646117215511983 426 526908840706804460253949299420639061226624774 427 -623634326017963085011824087881183089160959174 428 738020722668869008652467362033029108309513895 429 -873275531389556530076018752167194450283392278 430 1033185703602467225705969070341447252432293853 431 -1222221771643973032694748663917515433441774527 432 1445660593945746806854185925779584396414722325 433 -1709730025623805605583032691742923388204771484 434 2021779410609203143695102554260693487409196007 435 -2390480480229151351964287556360557626379264645 436 2826064053063354678964057551606513414568307480 437 -3340598883155390901642746383271914404815950085 438 3948320123141461927538620329608943818847630020 439 -4666016184787004573179927387121916241233257205 440 5513484326093062578689058024612487188551255761 441 -6514067111804450689857546720896387299043124714 442 7695284030063754597888267209811100297283809227 443 -9089575057546857113179100289679497576724707444 444 10735175913733607060773608027183440016647110158 445 -12677148208324192973354495915707586892052760044 446 14968591753728176226374906186405667521200652899 447 -17672071092031647161690118410344442436647163288 448 20861293896037837949995821635427455844690270158 449 -24623085491294158565098461406457875703443153140 450 29059711479802148291843319582906643232054853169 451 -34291609524895612871018601561158295426225703465 452 40460602013317592098823136920099503395425038394 453 -47733673817658476124355300029071344664036886910 454 56307414059810985278386912308739311108052652993 455 -66413237998712332961967742192354478508040889208 456 78323525372531255081351521257222923697919364104 457 -92358835231171254070829906811629587735049001205 458 108896385102340187004012467350665486287247318358 459 -128380014949678179633371859993751159224633035339 460 151331894631732977465315759390788120853058475573 461 -178366278424740171373157162734920213531598287825 462 210205662764774682973134333511219240325788773279 463 -247699765024433581121105554312200465359884063164 464 291847813421310527650078499944416304955646072204 465 -343824722881219552621151595285972627356300248469 466 405011830980200886095114074383668730907441703363 467 -477032984461014915898205710652240052958495673679 468 561796903182426710370857855933161534152907759413 469 -661546908130607742866798901116757387118624678393 470 778919287300356555611131466966421817515393855619 471 -917011792518350247782166508821601819957353889842 472 1079464017104960379578964301179515074607956313205 473 -1270551705058270930310762547513282754755503250419 474 1495297394683106356141200652863291633094041356077 475 -1759600212038135915253144111039547732546301199387 476 2070388112478473651658659700737384155316474521592 477 -2435796433906864229649963524578855723130759304118 478 2865377287117194221834654087845913637972354727102 479 -3370345083191028548802552861798495694484402266822 480 3963864404428567999661215160137066340199494364546 481 -4661387486128527212767215468616184262775689620223 482 5481049817819866125723077848600309525464891048528 483 -6444133824843076676334547224958580511984645981552 484 7575612290178691966482938826050962799595860409791 485 -8904785163835910417675895038335319212606752053762 486 10466025731673438501742442170131871943181479770267 487 -12299654834150762787471797329549042223579692264353 488 14452965004689648512591083316462513852655109471711 489 -16981420114716956133412986227971857995260941686921 490 19950060458747088160228963877118918582024028825186 491 -23435148293940595798675959254715735023225516973497 492 27526094788087409450180082136061964024070633436744 493 -32327716272259823011769423919119843858996241733794 494 37962875807973319898935681413895598327625420094211 495 -44575575560279808835695315805213923089439142529550 496 52334576547373357263567861994910709682028376933196 497 -61437635281937174530384274458101125958584607304608 498 72116461942251371181335490321460159373935104263195 499 -84642522376819337154724585124761906876101511463189 500 99333826880579151646635162650336679357304390583212 501 -116562872780177655469325792155328998895290886719241 502 136765936009500319427231069870927808425808530709195 503 -160453939720241565752461817733144790036347085048359 504 188225166343670759165841478204231933653139803184002 505 -220780124317725687376087507665656819418372454707938 506 258938932989555148065089924966845520603885119375459 507 -303661650246844599966963227244330836300724741396537 508 356072038678077746988437356684203052964961323813725 509 -417485349210073912789011898138224729567282944232032 510 489440798199659014476820740378472831534400251358191 511 -573739527171705781316392211659969222571748225267539 512 672488966486086414847996176952146514293176751919717 513 -788154678313757487892226408047275302513619312166569 514 923620934057179548012466514916368901550912527723527 515 -1082261491015105931583909319986275737112376312609997 516 1268022277620649329412604585524406245902070018675530 517 -1485517981745541307862027897969036840287764508202431 518 1740144869084722107160958336015774632607297309641405 519 -2038212546342918219163793678944063519660863837299918 520 2387097835956252034930092395795699702456335645433296 521 -2795424456014343072143422278508483910872031361880346 522 3273272813264100791884840908297539954959833998589613 523 -3832424932968474693705191706538777314196887455906360 524 4486650383717611467230851350539263580079385569874876 525 -5252040027550916152511332567386315536777683375671784 526 6147395558649110654320110082666907972360339504046251 527 -7194684113818156518112923674383349348908701474289062 528 8419568775761260158967582169886911878791451837128005 529 -9852027581502667459773340062952305374102530600612849 530 11527075734921178454859159970928617437801058416050262 531 -13485608152610780231459124276561038214939778710019193 532 15775382302561272925599553848257964487181361125062502 533 -18452164590993025053364313188414368018608780818972751 534 21581067390330923557546518736335846003701583770401768 535 -25238108269438203744790234923200082951352631409549604 536 29512028188975261784579628845453197480148873576902961 537 -34506411480019047771079775832442604118570444230682697 538 40342157472308380746936026051156181003647902830095375 539 -47160361841780816913775195400704081803867076213296978 540 55125675293899367858334019327502819438877141722874280 541 -64430218308709284582626540465519054123800251177718880 542 75298143600259909633149991411650170750637768030088822 543 -87990952982933715549087002476249536955849246811624438 544 102813692834293801227393978530203438145827173984569310 545 -120122172697980228507682072293727981210292594134747070 546 140331375245374254303275890043586651424307862626791732 547 -163925253350797380393849131886079920581722185007203610 548 191468142058793205576194340420207836154375264416397087 549 -223618050461770994478855152033761724262014450790063843 550 261142141807842875939163433297294895824065788718658871 551 -304934760504516835515015290843056183865857489509745207 552 356038423215012654129763263977601755958818329352908985 553 -415668259285362218494925562961303373577196358814221938 554 485240464830721423431567873927507777306208958123821791 555 -566405426734883932159010603432895728172722402954599312 556 661086279651869955385825652842504658388569340280588314 557 -771523783250387999135562531672304638731837935133201963 558 900328551205817275493379045506253803548105988333196531 559 -1050541831064167491999357713878082114427205418986813342 560 1225706228843300374205343613105220987267791272635867935 561 -1429947998467954308186478358102321458597858131097243485 562 1668072778927158440875338345621622041037606006845866690 563 -1945676967278732298976265359180398407273566219328030772 564 2269277270131718198790724791413892017762523562440681506 565 -2646461387932876767535745649655955001157001531987155454 566 3086063264454307060487653829096904219889460690635771223 567 -3598366888981766315782657506760385519291025734009922219 568 4195343283196761470074114795623198282974479955419612965 569 -4890926052964005058350579122608024048894176634700174252 570 5701331753802209302386079511413481560377042049216705287 571 -6645432327005999931459464730384474409936490693882071235 572 7745188033549816718410360424339411514123643080315034637 573 -9026150670953435898035169723694044893079271125223486447 574 10518048434263653597398932011544314561336861333598200459 575 -12255465611031093205174397017700064865859559291608504405 576 14278632421999701714365665760447691619817335559189452608 577 -16634342780963294532445767013648902074826058691126026206 578 19377020603098511349592791457309461983044666531424658914 579 -22569958603889764231082117665888482701190461136003851379 580 26286757373327704783464697294529635059588751426414221284 581 -30612996966749590258130597174799946358753714919774248848 582 35648178422237027733928705045446159644186236281730192311 583 -41507978608124173871212125991405202249604811730594579372 584 48326868754063771606607714999172117143747740729050292309 585 -56261155077180945178786978707771028258192022195815919157 586 65492509257086172056431729550253957450302977688657593057 587 -76232067343717123174862730625637263067085592820478117865 588 88725188236141357089261567567183273162545959189234329821 589 -103256977421864494802102598862924393389658251725142215986 590 120158698531281231547631052304141560021739179869383746425 591 -139815214807035598520368386112449280527986011699973253747 592 162673625237350186532189360113229766601831456627787490239 593 -189253286346814081236376015565071332620186172938635335741 594 220157441045995097625755139341459200966979139940732867856 595 -256086711170341287687078497980182990313682581318164552325 596 297854751150433673551823244264298429071073510065374637974 597 -346406407530735120192489617731696713916170015852146214514 598 402838783812001095682117153986578704065124969752177457652 599 -468425673513065841187242077843666926685929354820198893259 600 544645897795570981592384656409961515417912525314600649194 601 -633216169049287423318997422433926906768786192026984649982 602 736129200322531186065116552849359199675974462071836966842 603 -855697894514610389232657799269155431302554187438612472007 604 994606579269059999233137131602530161260503842711167962296 605 -1155970406344032814397870688581200437551318259127498934666 606 1343404211158305436727846622074855915847549152615984536764 607 -1561102332997817562006747274925367643061490380587445883698 608 1813931133389215971664903302936692385233603065419557703867 609 -2107536224457060536435614332752327484930071385700855773702 610 2448466736522767678147821932464722642764760172503668655655 611 -2844319321530386492608286793100689278238901412177691780336 612 3303905013904780834937347169223414476446055413186551565416 613 -3837442562186727869444437206967599717222380772032326930840 614 4456782413677963937492591997287266183048758040842871215030 615 -5175666192422763830362323052239101619847558314722121734666 616 6010027272082940342863003136388145119277906065223886777459 617 -6978338925729017474550028392301235719199842427331191299759 618 8102017552873450933057074595205765156821592463987013567416 619 -9405889661704272678276329195971213720077267258127883538926 620 10918732646269344038257972582615791324764935049136171948926 621 -12673900972996544321550863112818298018195488499599254830135 622 14710051211547704321097593671298809855279126668735214007650 623 -17071981449865526976755485235488669757307155468864167325376 624 19811603066585802446351960479016485794577393242489302711825 625 -22989065646801205088206583113770434019843718418932742344122 626 26674059078430037861673718281165672313182266834043331793787 627 -30947320624237172128147810963326444895881872012309628221888 628 35902379107476149015124028673776962853959512908403667024873 629 -41647573367920930939514033507539022001580589187644879767219 630 48308387944502451361466576527726987772621698955942863491224 631 -56030155641804873960405159370380966938858337717663711730910 632 64981184379919870126047173070515758753070299627572913413285 633 -75356374671748428757422730313036899714653456580784887973204 634 87381404404764928802539953299632359933811723288997783924646 635 -101317569540160375292113557629569422072674226395783527822171 636 117467383128858718090848044304755191859025618619526874637055 637 -136181050966975513144561769288822956018933156861511480124051 638 157863960602656349197054069391736355653039796764402349461737 639 -182985341642397181641247914698217666364053592947000398729030 640 212088279826889741976737034900012448338855217849619510561673 641 -245801295660560075661404432052293718783698655448650841231001 642 284851731069429215872165476271235358016786918191518512343409 643 -330081225302508226637755828328408637393607222065588108286485 644 382463604859766065007352712776924316138878826505713932258139 645 -443125562521019751156827794726624223628856178075584239746478 646 513370558598444216238262744681200819565137685163005173817209 647 -594706444532601894723960145277403182822849120771504073147907 648 688877386272175266639160763845894830781831650966422320481189 649 -797900754105392543804159935342008664180916330483386750226397 650 924109748573162600588362509098076799916468962190078788700931 651 -1070202650896023471803820954887899213026166735653362972295335 652 1239299723416645844124861320183937884315843098472269060071286 653 -1435008943694887845329245488783732563895077611621008477759094 654 1661501938318278354171022646502179335942230134910134075822200 655 -1923601692924155680299118762786443739504702194231473310793133 656 2226883857653905458606650386980863318420734171472508944039912 657 -2577793747210811104768242329481758019391035195948916725733362 658 2983781457558568281568300429240653838336328394191243171073933 659 -3453457893630788253201895237306752031392025626626334111692748 660 3996774931772991647988753751290369093089354026872689537349189 661 -4625233435705818601234787983755809467875011752500902161201281 662 5352123415601458565384831053613880543390698566665253746547839 663 -6192801277946621219814796518572093069848259973048216993445410 664 7165009872519005371321566978645416871163553451048251825686954 665 -8289247917341764517947679647344122008750801844265352110931775 666 9589196390535773936544261715186553701413853724174850265033246 667 -11092210639869585291968950594790830756484874310494784061224448 668 12829888299895674829539310789157879722559918917009912488398901 669 -14838724649784106937874608028403039648243117211751375210008776 670 17160868823321777610266612257369490390752892058363206313803029 671 -19844996331727866199833715020082310516533317371872030151200517 672 22947315721031985735033461952485244704615675932513645570893278 673 -26532729906068913166273575832661954992393233170447976565699156 674 30676175857106090470856331803409769283839096223709136066627396 675 -35464169925401345897793253625446193895835981115652691643501574 676 40996590252709791766479170907883041215793778617039899993225265 677 -47388732499921142454360005483879677862117301463151920668098189 678 54773680647126493950109131654902873774028971430903518001525963 679 -63305040971395607678890262781016513749678946208367212540116303 680 73160094625855677690753215367061064733284716141670404385811803 681 -84543432669803533295001638185102172888033101914681778974397294 682 97691147101953472574055141637854766013939298542431083323070325 683 -112875662620098321910109238763421099546837742536177539704047784 684 130411306691968227630854088844011918598377954678131367902315252 685 -150660730328723009464996950367731611225085701244222721927659315 686 174042308997392210316032311477754375981297873317041920132206430 687 -201038672728760862370686750270089808137866724052694270121254683 688 232206537060343141734544883284742486758766946457279624414106114 689 -268188032445981825770378605993648274914776005461616028829828393 690 309723759676873373701596710564934220355199281532666199998823533 691 -357667833282864127547814279325296140287396984756830281586793607 692 413005214495377967314061091734222748238880164132802434113978817 693 -476871680933442808251670690508100058661956354673125948058855569 694 550576832617671007796917945898263783809431488476665497805181657 695 -635630594253346287978113143761410861505091757024366258178935150 696 733773743136503266336611811033999791752952835217957309266583202 697 -847013071886396536330869733557319323176438768253157617236764252 698 977661887057520238410008870983232657896151906379737748312887323 699 -1128386650331188784988637000361659918044522502300286632001979432 700 1302260690495516729589885902310665147477089967965431542587438912 701 -1502826054166236298138882663699963349172804543536772086176414195 702 1734164723905609510098700068523471269762050775797130833969771883 703 -2000980617195339000476440856097883175592522246917199666003105812 704 2308693992210922400080206260686613794596429561151325902517268355 705 -2663550130664051980868621039182710049902269820145008114281333595 706 3072744448876248425530445027960791178010034298475519361168403701 707 -3544566511177011670991506935554615080503740518275373406924770647 708 4088565790950347476053573998277768513524357746672576802481125759 709 -4715742451382540250921989989326064325279326544683130601479017756 710 5438766908458225365326091387294427287633409881972504790871882539 711 -6272232502504805602624624453499369364287911915933682218606140284 712 7232946252499031176566308180773689212660464994676997116699806594 713 -8340263411942598763767784712690777617676974235218846586088254968 714 9616472400759729500008623598856025658328484099200987818177019362 715 -11087237670871979012436551095231165394523097805402427427881571115 716 12782109192810746617135793231891756065928530707746195550176082860 717 -14735108548686955727613313234000562536780071004439353961428971066 718 16985403108018707308578515924736864243288646796469680341281868747 719 -19578081475981852373045424345327928162378359461817404090343450030 720 22565045371491786617565102012494339992347207801682055399094810748 721 -26006035352903459032462692037266858316472948769277506878398187008 722 29969810405361796421396098405596582412059599969648108975324491670 723 -34535504385673013661908224729053035123483035138440207072213515687 724 39794185745061024483449274895887872740578021793845369821646117301 725 -45850650882799056885502089281842998129814589208980710812636226348 726 52825485999591847570551726871131339184393521010353099065444002132 727 -60857437504923578492559665821456208867398508629769004942097514721 728 70106136986268815632746808830225295391470732539768785589549976082 729 -80755233583530975596317826207077049247647718153806076489289999411 730 93015994459457938387427514836755042259923089623965957851121677880 731 -107131443065356515737752519683260701759340023649364573166327966407 732 123381115242396391098526895518579103233052681492343854953398529174 733 -142086525068523918194493070199888255215086895975883203222616062467 734 163617445984697690133049554544837036075763574470647616420474577510 735 -188399128370068655240405531955070917674720255092462267708842107594 736 216920592680007233944597770555016938711996260324971615945248647288 737 -249744157853109702451073299308619461004609505019878062139239855867 738 287516388322856293942000632819922228675369773996067461664063825697 739 -330980670082854566246828278219936207872616444267377470840367010911 740 380991657363374248522439533917180390303015005317951262404101986747 741 -438531867167876551020085142359582690448588827699000855001111659814 742 504730739864025700367482738354455540643636927430224461261074887819 743 -580886530995176769606802016127259042594259195626078371688545793429 744 668491453359202077298223386968660112821353640903951412108048936782 745 -769260550204515319626646379756077427280050652331210964323300950493 746 885164851278974677804601896870949415620708872059072144138664243502 747 -1018469444766151527698805023668390205225048368876818092581900691826 748 1171777191379514870937338028844913248082569806653720347594429881736 749 -1348078913805024381540850581979198655609136247299481042128523870148 750 1550811017287735349625929385669229929793181946386321902855623999330 751 -1783921637741255003090147057763049887557370405152738772911649968046 752 2051946574947240286192064873936648284230746886750410562117599210985 753 -2360096453215102575663649208074519656828429154866187561819212089190 754 2714356763737223865201207392459506029248298703224551452927761724064 755 -3121602685751392127585325281025811155130368758392476111652495335628 756 3589730862033209448650174357840185332355154165528575619133171522011 757 -4127810623367794340556581013163179871582097240968992186921741868812 758 4746257522425810579921415613199193494155997754156661342129586150750 759 -5457032456689062035468088066262992360739470068643852224581444883798 760 6273870140517397469993068823456325559740190687322282636166218762681 761 -7212541237032424761336451086046091434671795781768625202084108816102 762 8291153091417923760979503906176873946291440819010778093325913904307 763 -9530494730184491062524405828775149409017306408061340503681563667635 764 10954432619292419954121195781786364670024515230532215172355100646751 765 -12590364623085124369548229972590049825862296958086503084361091747560 766 14469740693285676946024400380049804251135463078716981495005875760645 767 -16628660062918385150941217534279515364105177718750423048913299807918 768 19108556146905836688728356478163716608604318596685586894053011812763 769 -21956981985550992162509631434663207512341647079615844448731987874870 770 25228510939235229637155180825659558368480233966016677152850074743854 771 -28985769486885713177891148579817449899489947172428805874966827915838 772 33300621436501388335765821502680128798077987888118013708333571942785 773 -38255525668377744513101915614254310706780158016603355048382132301476 774 43945092752245208441901196206446047601149799189537807958940311871954 775 -50477869467386918942098779769375367954371728791402961850134973264289 776 57978384477494103275072686145876095713554102618763748634851480709213 777 -66589493246853009622336314480372296540415237604420432460644369956331 778 76475065819872527418492147083280179000291688349390872082538607607183 779 -87823067423125292172220963898301654973223056543206742820395631600420 780 100849089103716172844402031286901131109187415376340518294938389119086 781 -115800393922287745589727800926509144487684265931741330842549530103125 782 132960553724734884155444999179529075359618047270907563723650231611912 783 -152654762396905082168823333324924329545912794198104977919426692912896 784 175255923959263106742996043778518962937437164244505528772711584215549 785 -201191628110196560792169566794662339883810831381173224939641762568249 786 230952142136345298212076368322129122020115706121010175857489772924379 787 -265099566772230338474390473146367924463445675246898036621306525978320 788 304278324948195377556547658397557509827484075410960916898573886985098 789 -349227176802467500779211385472494416815058356942472918748223211942004 790 400792982292695035721976330057952721538757893655744715862127807649855 791 -459946464730747384492026808656301488157248390214660681534884247613488 792 527800265160451582900339009749075160554760484968466186876344259668019 793 -605629619362692351529149349381549691537567044833697154255173222600859 794 694896037161940214464432610221835522565980848967535189835307220552972 795 -797274418486936519933695515092839685099007825644654283574943083689869 796 914684103293622365053214307033986663715461531865680037894735759127603 797 -1049324424119243651467508169975340672272478640361671962839377477498212 798 1203715411992913462729529034503355127599439912879943007372781489843865 799 -1380744400153956368235430916662608724821658639383507092280393652185067 800 1583719377209668550105194754537025275327887319245600430508071080764087 801 -1816430063923578309955512915729309256537813335735271230761651085566013 802 2083217827963228457504093268659602697901275131176962967560078457274671 803 -2389055711165746399908709773117389276735772426467477037897746697738209 804 2739640027070848617898957811897846889478208820419905607181122166204386 805 -3141495195904118031433168017666357867876896462071389965495010336338383 806 3602093723614947291924843281526948238701770724771389817994865433782440 807 -4129993505263129556631995823134465848543867440470023161081496534379027 808 4734994945894101351748373013757138477157885590346430880679303336067354 809 -5428320749628727357622510645920367598011565216310176794195427518837284 810 6222821636396210812283006915242002034631405466467363043794355919192643 811 -7133211712841083983715937524644441646346789923952085595243013119711160 812 8176337757754343523451606814377415019515031002472065720190885567352522 813 -9371487292412278246201540260181672493137094811690911971497354070906244 814 10740741003299619773937472051592612498162562066778949680921649233519078 815 -12309375881229730254774117749569996811662977195447970746959628168346359 816 14106326350992640918175097139600203718736950614627737237911505351083971 817 -16164711705504578495343333394706027326693964153094823407739399570377126 818 18522439346429583712931828000203085595726266808457204481032722851913144 819 -21222894690433934307861821218944243909831966931136495083748050063009482 820 24315730150634210045582342632223677018588433110269723958701844453776852 821 -27857767373824845514782448126476299920144892937885113483603692961448982 822 31914028937012952563632165909724545203989993806941665206831779862613824 823 -36558918017362823386116796675062538695004838758449595405016641717983485 824 41877567188622668134063395292136270644290043853912875190391396257636036 825 -47967380510992555139740102825769953312990179745188554464316003666533859 826 54939796523284586322971495089677307698297380380082562101886005683122696 827 -62922303676706508880011902406113608311349154675282827268014241775765799 828 72060744237797902503465990284232731120941740746976609738069486033657975 829 -82521947812842620532212286659601796964908601480548848779862674704089280 830 94496741497470732345694654351004549238088282851837831865668429719281980 831 -108203390335828287786976367514706159147819643952133428377715342597666050 832 123891529400777606444708458044050275980153393271983782343381158673339586 833 -141846657513732287282288513097801251942233744807682645417649143273636392 834 162395272562376394228700329370607035948246372036119500212639806379369229 835 -185910739720560501095537227980021438600851540549208816916624633308775769 836 212819996825457894326036250682274266802435069273178900116639174903060436 837 -243611215948834970859867190325578394275208692485848379794046679177551814 838 278842557070063879890829154494114085232907873462479377812402621044838800 839 -319152169012549114162584619789926575354164583872333269089740732201937132 840 365269614778137157331044679355192592837894279779143337758591244009730927 841 -418028923488513978979026663912132040015842844842668131453734966997639744 842 478383499754943572823576228666927978967405198070269047386034334474708026 843 -547423153945534563489058248074316521830873898843751882419623949025943117 844 626393554069867183022022491477714422297350757083870124632890917092816856 845 -716718442501096116152230035804076452123815473433854983045653326394291019 846 820025009242997594055828874442951897472968235480011437624749752989656186 847 -938172868764539751484095888029721528348662367330032531130377862943395418 848 1073287150525779857988984011077637010006052684380304401422146957113220474 849 -1227796285298671848018624522578284678151034667209133814094358604591489229 850 1404475151489929001582494573195220834099871220362584285022049047951581194 851 -1606494339319740977834321155627373629031682711514172436641065560455135964 852 1837476397517547640535589505830389979233497271249740825181448683754256412 853 -2101560049007854573660870737284433328389573969703063185820525190863957454 854 2403473500976307941494173865980216859763140423321412319548901850205518881 855 -2748618133123275281606699088719810735864993328889205152190187208902949904 856 3143164028557430741105412875730136790064225684579499699683217546845076004 857 -3594159017764291792536943457127404373696197689297249046740189345073712716 858 4109653140946728173281342559412656956481415992083914782760380187601411045 859 -4698840701812287028497430756357234206691116422556344450641407637089271762 860 5372222391174157626567649416186698485080324408823866229500140979163647648 861 -6141790306777508226322436207992806024813287125329434263231301129868034671 862 7021239092528801686946568216448048608701734887750894562470184288407371123 863 -8026206872591026964288786039572129720001942516038749126883855841198631895 864 9174550171356712752416813303959209584216010201905541138275797895681110386 865 -10486657597944031336694592836189701278375788934607781145895580900850041997 866 11985807743626187165246079607522974219382951925795589409524725789140172273 867 -13698577503943432307569000876366657090584222174289055115970490024818762934 868 15655307907192489338399152564702980401209141562475756295700950449910047148 869 -17890635522381153579348499489893909171910350018459605652547484030409350705 870 20444098649477271455543455255811702699707846784194413555295997366666068837 871 -23360828782116576726997104194352157428087147625577945755800158232586834848 872 26692339299777206532197614034774921543274946140420674419665204627820212930 873 -30497425017731995315439248913766334953082396131915970483743409368271645985 874 34843188127262178836658915104026940533607902185874735950057521149451963298 875 -39806208228002273087065678366096632776967535938383653069369427489967291428 876 45473876625708322192321903760635152023343686235382230309833910396873907437 877 -51945917884119619368848030987299196804379897018676891231802942146109032646 878 59336124826636245769046068359553245311062501838845098602104345225559313256 879 -67774336836579757743542321183489762946566971348077863879497659657367655800 880 77408695465669939775248476668915523123873482128808348409718216484360815552 881 -88408216099408958382931554213148940959509942844046587662104860617822836190 882 100965719825409226899065336662753473226273117829025325349658306576980900468 883 -115301175797486826538293437424927680675939501269666459644951585137887205039 884 131665511388305290313898510518564503980257130647962953537363994734345780994 885 -150344955394546201611292117788451673044883667071468367182325179942327850466 886 171665988635338113349215538369531991338191345327092241068226104395989475931 887 -196000986619851045445433412724221852824468950846018265167621754530093176500 888 223774650727486158825663699443210451734045003893134511284800434324298416832 889 -255471337741848551995273142299007027478935455022043211041536319469585146611 890 291643412832829900559525425314714861867662931108167457496562892355624664251 891 -332920768445788454940244701098966459351183326299418174754604061200082345412 892 380021671324389894161862140480668552559318059805826140496466272678573307326 893 -433765122395644965844929788773991256424011109065793664158613299486209144509 894 495084939859116131077172018682197513636040296289555084420617798099427058427 895 -565045804976068913021760158059366687214005059211686437586184691464903627528 896 644861543236357569616706015302963644262401049623518505474429624593209383731 897 -735915951345916816539504375887540185180480882350964116914007511234745593378 898 839786523456931229068127039849374856509493374183997620781241255149583047407 899 -958271478973743460350914678168284334522617224624760542482536861222841869127 900 1093420549926489354809188840932645281101284906164609958552086638849999676075 901 -1247570049239407239368862737319418786995761176064911646031742873170609959274 902 1423382813287110086140460825416187181994757081925410402140670495805275923548 903 -1623893694129832921686349705065224564533400132470630078821790720756572101712 904 1852561370112189527483869074805413282692810729863755179234472821586310135347 905 -2113327349650581631285789762371589446794381338019293206257916744127469594529 906 2410683163785780113959036643826381032306377313641380101674696345460413455473 907 -2749746880444401008970621452116178213797812893302226973990482412861691887279 908 3136350229615403851908606809455170925528417714879184978293100296670555519867 909 -3577137806396450518265948166044902022862468694474253307974149288978105587228 910 4079680021045315476830080418759737505152035698585305614857419616901352679114 911 -4652601695131381732443690474722360556819849604329569840481013588146705386521 912 5305728464426791012683969364987973566384432218570567996156037088640595738205 913 -6050253446630883456330938346072167875163846874340549195904740439391872113817 914 6898926970300390613670732058364165099556671742715639370195552967368920560125 915 -7866272546047402846100593933949318531626955331039448389507777259863853414601 916 8968832698515374205954946871354514166017233648990056399664704404712556165527 917 -10225448775063928295532110280868614230270581835678661948501280900215252334511 918 11657579412682858104431893978940343578682972100240885516022055158174986090177 919 -13289662987728268207360550893375678132312037314960709591444886284464002214990 920 15149530104211746386175557799533511036708448502628136120689271665987942309937 921 -17268873007600177185872504085859994927651527841087181618456880670637988637836 922 19683779756059283103229325643062899162286774621702112612312799119719859858291 923 -22435342055316804688889507404156354280425141503069947827688768092101996088315 924 25570346884460790412529556748180354494587561944955926015289178585492945543270 925 -29142063428051152650597997051477692111977842228920416621155912849011538250570 926 33211138407656791588171454001052879773904096843314052220258070330791656272092 927 -37846614699175316374574994681302788542479373631699011881772711667990493988716 928 43127090160396290937217422897818234219797196055972609797626046910565498666544 929 -49142035909565277091660366544638636899916164603434766646680624217385515228933 930 55993295928052084659735959353313740245589507335628857455348395530784250157901 931 -63796792851616153208246154650963853849837779091725082622481282547207598741103 932 72684468214019471623222060326212320421503745452479318638654040062132788520622 933 -82806489269306940417766481566781769527527934521019124623433606252579497092921 934 94333758907913863520015367313473303786101053227113519173002754055067288827050 935 -107460770168358140400199328838062447822411103599436186315546309420556384213356 936 122408852511800210550667504871226205342359364122629755578020589267886743682395 937 -139429863463365331843930279772301857517249652747563406624028201079381404630863 938 158810386536451032389823188210573997191704223947461676364091814198499542957396 939 -180876504663073357620649874010500288583989034056580793962298181681262156902249 940 205999227789489034971539010793496527748057900090724588366113294509111408117590 941 -234600664014947539663546359195537911006119433626018284907201255985358648335557 942 267161035826245596942951862246607962646589295160431142532527941105474295898152 943 -304226656809020380877619801376144268531596844790187969054992148817273554483436 944 346418999922307135058968769601252105438668364405121479305779251329361602530164 945 -394445006259906360193169620620182046175759608741845352940398744763563609840725 946 449108803478950992483766434807214160246614558911505023290627711094615995205113 947 -511325026080036706226620612087762437308013740033737916253862446342273126662354 948 582133955845818805730191887020320824746949344989447335295572025650176189898616 949 -662718730407600662725003605975832360058810110275992740594499130940990205299100 950 754424901590458520293041472830296609225448303881205365745748651164772581959177 951 -858782663429618897465835270296237479646020774767373239411606812385071920221913 952 977532113169971675807134867172433659499206471703253361126529418544256321983481 953 -1112651957855512621611889265665111586082737281132402149738073358099305078804506 954 1266392135078944090705981356108747690904789568225840310471817695057025192813389 955 -1441310879993051350440860203931440884300716609811917316361312559752523561144111 956 1640316842805197238712100157284471398163483932610180998297385392392698073167539 957 -1866716942841893873466301795408507615050206614457196053059886268382221328889458 958 2124270738195027936254961108633840425316584719639246353579724128970967063241228 959 -2417252195434446690906117498646360434979864389015914894398012926380553301149029 960 2750519863582793712620865372405241151055663885980399229009025216312450534946148 961 -3129596592414064862047666051704258253052883789790518758706182122496174479930216 962 3560760089330853635791436528295404524470135256276759954101730813142702974404143 963 -4051145784061766774481542371239650633687308675037433404566131535252171066085347 964 4608863668995691682370428135647117838359645166905026345661605571147333935269484 965 -5243131008303944478614580763202923039791505115946899565836942518734736597816729 966 5964423064690156261263532934795307721283584936744286315656430396982874195618242 967 -6784644282728049358206981799397618518971061527562429735379543162613367710976173 968 7717322696921983440230663742528962759349145786396108665836186463310138619480631 969 -8777830706096170372854054461316797047788831073332576828958661876359198729863769 970 9983635779429122428768250655995094776926180845445985161797702620993303679726809 971 -11354585140138670893183926850046214556457296604450615828820588557006761684693947 972 12913229018129394402361519740167110101671920917623994361188226078230676435665394 973 -14685187681499480520242106259591900770316121257031287395582869453059555888720374 974 16699568158486333099620700607907204825719824495889711068112420787159088667133888 975 -18989437357339763333947542027120773980054637606802524195943011076324974717135316 976 21592359194364934435803447406532650036167682072409534758596621135422141681085318 977 -24551004364275316465976211587892967355102582200223076465833316438199818242727423 978 27913842548248294827827736839472148947036159160063490714518455694527616580004403 979 -31735928172054888921829901802032264009301045871234449049597856295782391324785168 980 36079792320162663814916879828913380201895902040419171027773876712765560747144673 981 -41016455105385847785454947950704573430275146304744610014237404513797678189832494 982 46626574714222542439322817241273488264080686264201081626220794469317370897042608 983 -53001751525782485413340812318965009245648107041579185758258307782588562555412237 984 60246008171513319389467779257524643816594381161968860616981905452095410320453038 985 -68477469202694473179189028875951195477555588340312559586352192673835247920869118 986 77830267206980861765487737487914741949514916604278595331044102485656642137307793 987 -88456705814105898484743559539908856499043926284860592921132934796183383816964458 988 100529714110802321354419292712954391669700433638371565261947886953950474035400539 989 -114245631610204227834243835869281517263085376806778395004239675135644780255475930 990 129827368164113143234536513600153229100984249116233161536732879528878586694608531 991 -147527989149857854668843550486057334101862652950896095426900447588466895620671279 992 167634783000298437952920486117511382150924256401040176882982860629156860860979789 993 -190473875781447153676713173306019053396330714229115976697606726019561260989624579 994 216415466176851224151631615002751280389142629316122985688208619761487521009963871 995 -245879764046829971084516637989895919849621155107815452453812892516712744712828642 996 279343726847383615340099156017782335567122327549093999255503123482245291297283224 997 -317348700791950422276366117973053429936935896106703964357337796219772186062132454 998 360509087916086436052949727068521466098883829145774294524980464135105155177875842 999 -409522176383574090744258535409594651356295072517582795754555330169118667426320488 1000 465179289704969300881134659301797137191200610846490907079042540079752699188820006 1001 -528378431312150553719379701714215616420780801947169843394734933594760265768159611 1002 600138624468875968693218792910930056690992828769548318344150658553900416096074042 1003 -681616174164379265637999020683206894509301157378477404768718361888819080358441938 1004 774123107849848517831521909162220298461225949542160778536007431814051106846142543 1005 -879148086106348785976373385305949394644913079600348702494909928690427543572861205 1006 998380113109639754896572917845729874567650965108786789444029906602986208993311048 1007 -1133735420685016554036959895149150414047790300208341686867476659486793928645837747 1008 1287387949505996574825728981228827225643611896690947304456993712092657900482626247 1009 -1461803907356723032208538777275716709741100792136383994321890087730564526621735636 1010 1659780948223664976281485588570756374243920676955985263985360446328260166864773495 1011 -1884492588297268388002129260232941157616865119374764037462766975891594575298654648 1012 2139538556868943803793537775859584595311281904138422233084625963889826227945448337 1013 -2429001872871218486721141499629115334387928694802520308326051307155127728990477900 1014 2757513542864292451160582805779191911761180217379421922462667141360759380641958565 1015 -3130325895245059806191783764393754117028903089750448582185899564931892720630091498 1016 3553395700183383774662309760407617576620501844965486480268429349006270487224123474 1017 -4033478377355716703795948870686322562466498532976737182306076154252838514539550851 1018 4578234766302695203394603778938583427788181615368336746481304910977059987224980224 1019 -5196352129849741216161743335777965359818264151790143161686796345230587738503931620 1020 5897681282513243243768586086413075502398804715407012399324649087264599260425642761 1021 -6693391986581528787250857543818491957150913253117037130573615954109990325718321577 1022 7596149042470225945713966204875277585523878643755573865516828971926543759256632389 1023 -8620311821373954952200844179478297396034416701979115431811787686544755624032602594 1024 9782160352112882732191689312057074690576566107525345871974964640702293699212364565 1025 -11100151485995133402646097560842119853210191471115308717349373746239696474392768857 1026 12595209129810387015373075230185867709278810471673360172567594408222070635333585994 1027 -14291053064892807166338058966867006862152832444931078835311890437173113463306257179 1028 16214571467638627318654958592647367392145098622457405516573415030852274487197667861 1029 -18396242923093473559604161883915542205505708729686617747670615821856048353945056200 1030 20870614488596241144570247065195735306502908390234362914014630498108153633923456502 1031 -23676843230697886663977734763630819755269981793745362862059832432801958772366194409 1032 26859309638918659280425325527927387579369804811902649402882749149629869269381954513 1033 -30468312429356664291251423241956486964953475984930420130648686023338483027953712657 1034 34560855506668551710815094132127724106618349281119424320397272643711044613733779973 1035 -39201539273684129064425906785121331661159270594562414608202452477209659362125871034 1036 44463570085575587344801794246900584789212236915847394773504569801184428045356853944 1037 -50429903464601478136027909310940669392995777301089098187862208976591968231848268078 1038 57194538749716526958560009441311422979164263041336593116920707044538035199368417283 1039 -64863985184138577450750272933534209384990624524296736491429453950920908481555847452 1040 73558922078751042484262815206501622286525088290699942104734594584934247530583941715 1041 -83416078670085186214737457051652563637471734193716780200081302091283145783598085541 1042 94590362663901795695888825029023310054297147935196413957641778412426691851221577660 1043 -107257270270327720766808056508171332839670869644254626560341500160086944618105693812 1044 121615614852042984823291584952678001636571438970816338006774129904737665512229072600 1045 -137890616188665956668286896106559006097240800253699894908698200832813738559159849485 1046 156337397882302905921567995806440870637804378905692749754181951149405367225484370750 1047 -177244946674930234593857684214835595421469781942722723633279354033529081091824910304 1048 200940594512496238829187443831040397280922961878002325921428012646458626186354000870 1049 -227795092180335008565813704671028011806934292344346305934954891730652765480702306211 1050 258228352370589687261460324614785578356082208654387658140019149883884244544535590226 1051 -292715950261510390705697492508008534591684289822187631841080049215716571674070553651 1052 331796481245187857746424113991363440477316568890521322013406527961448887408609388268 1053 -376079888509083128122697733003320486429804186049513471804281700045330682572681283264 1054 426256887954914817564378434960335513983109446522428598906539401328846998792660825313 1055 -483109634649039810715598490087184012642668927802579038416807673682626946008957221128 1056 547523793893384920688538233314835723803293334183944998799059127090853390124139156184 1057 -620502201369996693615865318127550340475097867490293096768930507464939563859352436795 1058 703180320967129465208920850231393896761156036243270920658184468248250909638619553678 1059 -796843736204056932096049408784467943089136543446441800889075547018770244473803346638 1060 902947942046271270120735617589624817254299587060443425942255979308696637067279703542 1061 -1023140738806579344780391214512381559834152914057010386751762367790969134855787885758 1062 1159287569285232599790510432275647417015163622698745660562104316387877553884018437874 1063 -1313500184906114625541191136386265958393880246875989027683405757939128424256884903354 1064 1488169077025510979405665568330489312227998720834600109426392365654637183562890649265 1065 -1686000166581273326762348874889698085351826332659046346792966029182380140872193877224 1066 1910056309667489803142753612375819552013536207761435304945540286771008165555988854766 1067 -2163804249428042117265335680536345533646959014792622246194999910183521193929017233694 1068 2451167726951669381234837832229077228613615919584399718400047325480667814018112868366 1069 -2776587556852576644125271500011158089597764913654466789104186469203368913015674991013 1070 3145089578324878643469197602064032743329141158477154656958854906178650407660026876432 1071 -3562361511236953897773542189521709731091589564985470267194891181387924703033566895146 1072 4034839881057085535205016949226813351649269492968335835929590533214171797245769184800 1073 -4569808328078093563924462326478525771977007889629740925935227758900351038146631215749 1074 5175508787798670998942699810191695279849293118700089349404652434260232697265135293267 1075 -5861267222978044993473023398821487145437348554955999534518053525033782257787944164111 1076 6637635806693912210588113327037745449875737790883365146202539418293298208867796111231 1077 -7516553702959739445989754763716390103432617942122608379315038383317841609305602579569 1078 8511528870775799732500616461525861049391124979171047206980018708173004396849064860376 1079 -9637843633053213428324957631851089339808901986175796186305971497967509751471230754655 1080 10912787108352621615067383750858130784137709459767066951459463570968576255378168733318 1081 -12355918006115187383688974253040172881093508100832260069075530079932380003916379301596 1082 13989361741012989345565864097207904606689619021044890387263135105824153642774317747673 1083 -15838146335959396976535528216771556754306165264117054988227276672095332481664346999369 1084 17930582163819032310956869479688838752820577656070943764401459912352755579127304218748 1085 -20298691233545176042335928111420524549324549258229947420761610247427999607254523390232 1086 22978692467062427802056958061678801901596373428532563294283360649332635046707784733148 1087 -26011550249667737187818345045443407510409429939833902822150894594259739296345365805575 1088 29443594481419187612376616202190626202853221201785520601179116217470633988834477112174 1089 -33327221423888035855867775764101264288754833858265455808093144623938226756994798390997 1090 37721685841532251231913139204264116889699445415102750863985101093524883086002509714171 1091 -42693996297604564452211934669934485115942580564607072004870265240981963849006079129376 1092 48319927001019186322585240689668630408503639094582545200711892874731158100164948871936 1093 -54685161335635830290296442996039192479303014947868046163406546436600691776602180219796 1094 61886584162558184844957195584002718946231326622711507669935658361719720321652237537308 1095 -70033742198154572225113996085340095192787686835318458131508445212805737692347013960107 1096 79250494268167878989604766865351060878422142473124597054043133069094867021903954136295 1097 -89676876058250437846127145248607757265519230570097632501154468423503296713122168979325 1098 101471207165017554108331595283114279223435867409468381580651340262400088682950040102131 1099 -114812471846065007803024803594521416145233883908464737507010720008475469468673694665712 1100 129903008925150870822897778666389296688168718444466686216654040036057376745502256928374 1101 -146971550889484169829920693650997578404453403208105820358813383026601267985774580520127 1102 166276657387016783243618941433695100910657772705587706759456643859736263996541560422859 1103 -188110594168642814499863748611130254546839136248458507599221237667286873338481278563757 1104 212803715108833524881131791547825082496906184923864095976923065167305823567917195362905 1105 -240729412374999699254960644409644117033257554270772140453343790714002940168261611599904 1106 272309708209663660883493186143054857128311610595700981022051893177075267530216121924206 1107 -308021571263168460387376207239247806938300158805871658863678443899757491541793950360653 1108 348404051106702610962812892400463138576798739491127473854377842512281554212272337381220 1109 -394066336622154951262870460120188610649795103318554883212868771468843572060485553272860 1110 445696857583007504662252875538496455366428062893873723015520819104297627710047166699279 1111 -504073564107938811548674020105267675713891824550453754911938353010369254647607596815204 1112 570075536010278101065344984800226366014686530633602851169447374587067243025635535504568 1113 -644696093634812457313551121698515486940886086613310013148890155071048324714007271902617 1114 729057603853907180125323862405707203989486234382612639385915464119491844732772428916822 1115 -824428199809085447918444689170863351482833284040824093771626334051767733140527624972744 1116 932240661094828830197480818758990100072163223988200510305361251418125053038758855424116 1117 -1054113732797407364509755134926491482754477627629970588117721168712512294131597525808902 1118 1191876197584224348872393793598682266951663684277029660411559443431843923345793648084612 1119 -1347594055408502945288530235551188355227964944840251516058760753841110449114085478608039 1120 1523601210936510756159143477364368647520368793150523459737292922043191751422715885074574 1121 -1722534120181038484464612039506663657059446345718954994955162559486618481917284145226741 1122 1947370905780912658037979548397163731331360038321056550506839802533507193967773581889001 1123 -2201475515742305420240190034698062269925544480653054106571288024546510343716789789927975 1124 2488647574200935228576903312685841587656190035218683289551750677161505978572838936297105 1125 -2813178655943014386915680029861399309970790444305938498295452597018801176852734886808716 1126 3179915810241055718208962015897455099816251299248975997760963858093785448657756060935687 1127 -3594333265375710262568086955127688830563759712067221117501886224786725612478436295230936 1128 4062613364556678279445006098088243418459330708146551107223774183638568987785963013172907 1129 -4591737918549039103119786565343094907555595342482100348315250771371380564730288027782991 1130 5189591312100007616008807550912009740021366480619931466075713729958943658166623719167918 1131 -5865076872436189916359086424059229717693691154675158226520806597741344634775064052294224 1132 6628248201132371239069853870608925617229368104501195552634065127202171366030640442532255 1133 -7490457388322961814545630999510117788269727932092171664564618874881413468842593602590924 1134 8464522273673186849257308498875433149716883358639558431047812453354553922676032796647832 1135 -9564915195283950496754451471988811012127442234458693252294762897062379193079544662273059 1136 10807975979755763619215920124991161183153761041263131817179242763515514842025434486909869 1137 -12212152278472461100043546460855628861484305966308600665324964129564600747153124789500728 1138 13798270751843415354291082089088732736206008935042301080817275390404394998609281790666384 1139 -15589843050463915761503830513621092967710973644424311743201379194615694667004015027187124 1140 17613411046340387705661999264692143460224575222846795128449789192331502527034315043524511 1141 -19898936335717341369524552889259499941890334808255720867315059139800835643429550749704528 1142 22480239675790572247774866045333823597038403483835546290446594518244666456925326445832591 1143 -25395496739883311749945512797279632333885008075081112587532122666552035163672932803665531 1144 28687797389849306869477807314229800498471748517890558084411604050270322267211647650561590 1145 -32405776582210132218123244172895973774939875975386873087070848818514589279596076934990913 1146 36604326058970187298668077794860987423532789573762796559702356171813162797907422346483071 1147 -41345397139980731096575691051424547356559188111981250146177391984568063575187241144417121 1148 46698906247814779401934815992377865733085458399249525992536244996364923995195797988668656 1149 -52743756277146621672853974483235119960698414910586990837551007100358355699536426347331360 1150 59568988589755923201537503258267977540049484384335327433352939836552081173788844816688822 1151 -67275082297322942368048972836358025297285060454360001715042976353411849382008198054011468 1152 75975419613984612963915860018475855363727230602949988707229137895904635028070251671312505 1153 -85797938449406972979855703322301266354863674579764383067040086261671388337693415471876843 1154 96886996104940080624404781679298110591081971169357892373009112520919126216660410857507826 1155 -109405470968596786330962293337724939697557348450071411457914193126508751585362210722347520 1156 123537132522314431780508320703948458561133909303595847684578101068622886615425764015533567 1157 -139489313825843879187043504230424409202333055665960522192296567859974592933549222920352081 1158 157495924980421081314909002459442579358263916465892503942424132208084792151607093439285889 1159 -177820850963774686795362660244417115945536980421660189820216739914233443625178455739663121 1160 200761782735443359952668123134858718157780914056482269616257974101566125140812401834919098 1161 -226654536716002601697814118206394393509707243252499378036703212044184207484184914486314484 1162 255877924733666223571611484701745046932381242026214860087532356335580065444222526153989629 1163 -288859244405952479331451487548229089683284262897307391283995367011628841361555009739596829 1164 326080468794289003232987619073946608402754124857880761898292837425697767423607784831715075 1165 -368085224161220701195189314561999220363698988297290568976712093713713355509103092868299951 1166 415486655914737381516827772200987418640853120842034162508547556167032781088778808803434728 1167 -468976295501404520428257440067522152948775047566106250839270776775090147362130076547797370 1168 529334055288739701313446182963555822917327691476033312381716487987243065874820412656960204 1169 -597439494559446886235471088840270303135774653872241674188005625582884548073134830159267454 1170 674284517852884527127651209010521284724871397979137140512899292254034330523628968015610955 1171 -760987687288231130732174565674745146328439293122276869706653680883055207018942352101430195 1172 858810353477076160832661723805414527571683687927907732556191179174411515424113544720098284 1173 -969174835504606202470079328262129665032793690219683765092176359439494477996078470409468056 1174 1093684909592853261256290911102621552708057089267095996044440663319144418627743071275043806 1175 -1234148898867070605845115121291057812479329733294075976237302462012515458614083426228652390 1176 1392605693589147613920223910943351107910956578244184382860960903889456162948110822666121708 1177 -1571354072819958992553716692356157757003820848978512279792741937975493313858622839546995753 1178 1772985745310749981103826535888684238369112245309354308715867561871306247261008070186860775 1179 -2000422580160520761737010212718180718980597691278242379101335109883248610469096684293124945 1180 2256958557152843752481618177303270961773376068317812230368284578079298704293914041038037327 1181 -2546307033535416375579108955479720975036301787946564175495237820539505621823051752228466838 1182 2872653999267147163395058552180731499131335547674594275313736278874625565677749392288148713 1183 -3240718077486409150983910277039860267935275222814363818240942096127405794419133008210412844 1184 3655818122338146886052719447674875209098512989245530793542433123702684267436767868476124213 1185 -4123949373673331211128922782973500799753584941606648742555321548864903792943193459871592144 1186 4651869249005580139158341725818674762552402484931480891480097336713547800451175455465045311 1187 -5247193989168456168863456202284643093160033460343089263472340942542654940741249464263723194 1188 5918507527266419050873885942846188891495788008424165493153118604705930326885998265987298656 1189 -6675484122894011356522839417261490842259429504373018544646077792926949974537653788098120133 1190 7529026497620549353709027953284501057781865221846486844344715004425235226904055524121680405 1191 -8491421426111324982363388095396266078870093393803186190246859017231322674023362514293463652 1192 9576514983029519819320158744977322606731055893031443104764787052783384251604292995341404803 1193 -10799909922464765564542090533726928577656586679995677641969940670609291824566516907033541329 1194 12179187977921698961427451491342146725417378842575724240499112410590544343541621471868673869 1195 -13734160221213459549597370078809547940838509851674271982682498010744301630802295105973653397 1196 15487149012820661774209613547066849971376782321469092345040471780358485947420215818992421814 1197 -17463305519884384920585754794186563485485199991095014306198348848085235627698654981623340119 1198 19690967277174986442005866894688027193620903044048546759054513019936926582341185309364631633 1199 -22202060828059374955861403873134179203798598827519786820256586098040193691866698930638267679 1200 25032555114485276785438711051613670351079653278327685234211338384919170068533754272535089369 1201 -28222971996092222949569342431070410802489896175970527736528433735828840776830346492976741974 1202 31818961078619317104581698081097686693996263789729622548975760445532308533074817971563240307 1203 -35871946931912652745636453444200233495286232515205157826061145703511254565259201117936651744 1204 40439857790526062362363891127533560720461051059343864492299687038422448746078689097790648204 1205 -45587945969197063652797002062647820398087494351276399394774622628176327819458509298731900112 1206 51389711507151497327194943024986090450963920329448114052140852145896223074649292189412279264 1207 -57927941996994997238888616333714826045787908013103178524505624911769491188725068036472208534 1208 65295883175843765140659547311615884389005624898237275179224520598348044701235366846975258567 1209 -73598556680768663242519298675961064153524656235849355257168244553308293679517348584050140282 1210 82954243422801394166568678007483000265884063776122909964779473065741510128590351912029001445 1211 -93496153342039675679006886000744099828868542356594891739247195294568978120649446886139427458 1212 105374304902672584654573360264012848976754079331529500953675152235329933244939672239506266494 1213 -118757640606869411351618829661863755009083441522723309323187842182781959775687503444381142233 1214 133836408090726603059535276093654426714985363267549176267156749486414809200670734667014623505 1215 -150824840059139226765039886633216342325656262849402884131348797178592925120681000938830898234 1216 169964170470466778243176276056984896885147420500910263146939805903208644694573018378186506405 1217 -191526029053423903197025875282942392305388434092176726403830263045809665776794217545751436179 1218 215816261492066649672584586288306763293269134254223312115071166785986330009636724843687364507 1219 -243179228522360150093036651631743359735758761112759497340268346484190103469810243918921057739 1220 274002643826860037320778504965160162706922598675719399030291822575891852259807023152671810673 1221 -308723018083841013391138230274629371825151126413238912702369350559639677457028696466300438374 1222 347831784926397360331415497681980048310255448023128905968177555784800026853550860701522723546 1223 -391882194010967014942987443783659143923177778912301402268620229965215242619586929796185199322 1224 441497067013017942927230978427649129815617527038122921817692450826646120156979091961989471402 1225 -497377524305950780665852519095510226689305084477417578822061046366222583583871655498975800463 1226 560312803501306552386779210035784806036123681467237033494213152432880892612309290188157725497 1227 -631191306118062399144542176094931084912272293797613130185922692618193039317788457030165315659 1228 711013025612837981543222986693822476637352838895240105781133346449509704034474814676643623552 1229 -800903529073459420219333233273896220204419260396754751011042371463664378351926635136149928799 1230 902129686316478992283058661566172461858786065247829600936172719410716865712967850555587778018 1231 -1016117364228112660661916158687241004614499662312894361821160340066307245001066515741671279904 1232 1144471331277036016492811986881073336049556676180061778095049695784400703158837889241296169199 1233 -1288997647576654024057480165238518615173284221904297620570965933015100356240357165351015790965 1234 1451728850099603544269458125772386459424507904017706438903379647687893194211488841388269689274 1235 -1634952281115450358836687202446628903767072917089169332757851391733698522884545153628356920866 1236 1841241951158531021972079141361437332302143557640843997670552588961811191465045453086965307067 1237 -2073494376426121773197672924169085885232807544547096565406818824613914387923657494097834328563 1238 2334968885119745667484568132788186013738803493046933794785369822267706076840456794571570771140 1239 -2629332948618248324353901009695184079378471635949930198133822800406418222538769297619279296840 1240 2960713162345756014856966726896547512934995815831010613898753077978687027286535973670122623177 1241 -3333752578709204123252551015439855087186373747282205478580305868922082211884405588158392737416 1242 3753675181582824837258279296999635730735421117726237374491247989113129386381512807474744399627 1243 -4226358389694661522470966641821051978382947250533920866854193589316953725220282927503820069074 1244 4758414586252449560885622810059952210704097421284204308428821776961472247274165609902723451015 1245 -5357282795726353568982207048492018221202773604062274160667919005478749599771095483625019377880 1246 6031331767561128193940489284645354142320881194312879232788325106403810921839098454478480134807 1247 -6789975882603647507532013738929545896619282797971410388853476445280472744683912291013375628773 1248 7643805473318445135538260296788962618530607198461968262932472663188414736719388939223759147632 1249 -8604733345799009093826948710095992024854281600420133749827142564792347438054069667668936091093 1250 9686159512833133779017333364557331092028197634597395319382582863045131776404964058266104170080 1251 -10903156395841468249963014776677113234550614565035351081616134653881417126813289771012016558629 1252 12272677032742288889440426291051545561099216262385534604383303001592071520892434957204427628771 1253 -13813789142478289310762669618164035797565471264045513846074580383016718366999459278346462892417 1254 15547938249312304740165570662550901824452929421820407912596223841989451263546338786099947979522 1255 -17499243465818312916745590947197502230765883909063654944437843718953350546110157842729609890765 1256 19694829978105914085295473538683980742766503135512545472129306219745620310949195635842828795515 1257 -22165202776220642466258166341622838704657463567695075612333547306377270816687179815453953197230 1258 24944666733594731794443223712790936205111147818870617679496964003067629101678287105757642996624 1259 -28071798769445215855240437349651474623152282547997550278564815410387791675133375448543238263330 1260 31589978535617448184820674316688639432578829074283030903948027298171378334474156113376234830730 1261 -35547984864081703570258455472229644770789858625921852702428273613347117314895243830468536607743 1262 40000666103805599501048654560768071803177041455202695665380459841232806393466674813467368914190 1263 -45009693478053196553385549966099591105632680432615601043214360201851686625533617876088366114007 1264 50644407718780917635075022951345613477280611170538676757073991912908817433250521293392103506189 1265 -56982770498839210848691852164311128274334488713022317998918766285341083995892971742263265523075 1266 64112433602127301125260558651347334671260411251765765034949430551561642946117037500472409285532 1267 -72131940365744469010948620657157127572965393539034791924624967982713314537535821513958093198564 1268 81152075717924665407412207130996877915689708794939398380083210985098766793655839227351930104552 1269 -91297383145137642475892417776359884814890477947729540573695118537651809755509326497165537275128 1270 102707869178130192619380865885423967785093289116105869796217095526213692859394272648989800032015 1271 -115540918520099941606873816676048303217545300711884309682212808194994757100504925985851805680459 1272 129973445784570819562836564417569975394405274776411424337151648310516537452529537487376375003907 1273 -146204313003948668319058570668130388556904055286224143167321958707536484606326905658083379517483 1274 164457045654902982170505592739505411798512627439775494996057371357783215566781161728856201983204 1275 -184982883971589475650545105154752578579726454745612418621245620175920015979099063176483908301161 1276 208064210836093968719775602322568143253824555852796280691040429903500317566818200786255805221084 1277 -234018402607702726320445015630783622033384992978539902017454043501034113233592723639004304523397 1278 263202154946414865158074256274849175247407910298043283692470510733167146120145616072900058944952 1279 -296016342077497477577751283655122767195890837707171161517455236225283733723975710738116617406211 1280 332911475118099591754559085309770663280487048937003590265597712051495861206995855986627427149493 1281 -374393833139637440184494176226281802958637155283641303351332322585264817195408970450121994277953 1282 421032349678150050375141349143597543002517266044670043259415407074313452311222428111750935542308 1283 -473466347549486739888692019415125365863756504957805078006341985884396164455146055127896090370865 1284 532414226212078708453138292427913051373961148072431743499758342227419378854656288674922309816289 1285 -598683218698666196111458609263072504045084463958318416339794317433683587257192614780825548159220 1286 673180349479648382269643315863719462595348893221544054010199288395865541808314977654077887184539 1287 -756924740715331016374258280665419302898041373008320214045831037547137792092291565018215636551253 1288 851061432416102604103461148778239985284139144414055792351619766345374037065781717582013011045073 1289 -956876902298326628582637451472025237930789673408782989122033123801235861947232122839282625045151 1290 1075816493868522283014830299986111075252221432730380576940350054397355297249938617634353313263356 1291 -1209503986790961941615313442371363808418754296818767307627459375820855413605910978661405032262184 1292 1359763572232566138223762716032510565587667902378398125659252296826727333397516718278779289401251 1293 -1528644528013484859765024966979136167685236724025742757812381084517987037431773196050011689966300 1294 1718448924447696198047912691392304326625233447531697096643102962774664553426036700037681829850021 1295 -1931762732212719146216538418791356131373992345029192594421342557545116746023494889921134627703720 1296 2171490748976493161120770351391193857989911244397733069548096228841432100691243031174647132461662 1297 -2440895812432991205825423495885537866527099450630853211031471551872061213057497344087354511037796 1298 2743642824529448394121975200193210130620885473951956353653611874484496723246336367473111881169269 1299 -3083848175762147720462618909869318504743117073992985889867173430907822537794459324663589338254035 1300 3466135230321040656898171743021858642567708604115754585490020043877960579283821191306814459650995 1301 -3895696613525302270550733801695950452786484895279418840168878093303504417173889341014647460585602 1302 4378364133476536042102040568134495982039384954802080803153053557045488278355766235464770165577436 1303 -4920687270357083770031787757669176994830275573987976093593261172658084791283111559734938315614667 1304 5530021280655718599038581370530560680809268948152218244659289507954344174656764329641553702776340 1305 -6214626091311975258859807522452345297746148350165207639707802845706763744252236114010530490513843 1306 6983777302015280796232526670597056455713887532409883991037341370269966113493024006320050480489799 1307 -7847890774561338656399939423179794054501778071859272601247383333396114967978804340172941947358319 1308 8818662468369609594905543181026369014481038012093175655330679144178514600554788553576897510928254 1309 -9909225383371790374162321858018681556360931713001153703577228341602283622924439684459402839640508 1310 11134325698148220440872375987272336059226705005297778744230778278968375963863413804904989289354618 1311 -12510520445394807520988220790473001489158284769888915447084023669515471716556747107472501303061972 1312 14056399351885154526009191295198327522146654667723198707447672077592393353206394113447196780236684 1313 -15792833789792485606383148215972705233507684444751457401226245587450237773419519772546764089498609 1314 17743256144747381344044490816482051480993918907345946355981526852373984017910552200505870417251274 1315 -19933973308030738571050776047390733585473880240038862917276514371912605586150292033957356805669735 1316 22394518451105196551774603851295847918205122160992658335997996541125747997935880453294922456303529 1317 -25158045746177333539473355116502032710717676746797004454083222673140138461218702265879557327199424 1318 28261773263275128372764429178272835488559478291584021134381272561805290807547708615176603278196576 1319 -31747479909837379303787824398896595436906992678513770572290346743136871396409029913527594649525541 1320 35662062991356075933615464899640901676796145941436169181529492186372396801533221227325558489600532 1321 -40058163770504248486036546081906032430356761135780911691241185619315256658525128175211722275146582 1322 44994869297859457884740193497369598514915648131798407075301003412236426870322302226920060043476253 1323 -50538499791494744663846868520488046470409806478282432225304719298695489692916054353649442451717899 1324 56763491968462937617257935830084531890823366811554806681303791273936655382767944962840151929128883 1325 -63753389993235331144752937148915065324051878175645477741149012227163230777229102549071206030010336 1326 71601957122930692515294233489169623493601118030099752266745313635515861977703362063186515679672638 1327 -80414422715127237188917858666862254379476648603760685873413359281352555111690750917413407745651457 1328 90308881041851923271549568051729352357132451936781894332218463045128026526750709865841543277944472 1329 -101417860346139862316752290897309101284397908905199454530882057898637533497634891531672809910452651 1330 113890082811290866418080490709111423276743315695173307384219333711174526373788853768981193370983027 1331 -127892438616681334363647989204776337560156470025910068213318629876407034614871843717055957267013414 1332 143612200060276058707154490234701875263048527076036076631342273980316457245454797246309527848283236 1333 -161259504873301227067538654937560964523123914230400386143983758948921038048115737864283681061757565 1334 181070141377749001255683906346578075912626746111338673677765340770894108040718677163264173995386134 1335 -203308672088261085532543004328132770659234302371504076206733390026526437960767365073033329963818960 1336 228271936787761949065026171776686934016793817296676248752044958012101240950940852188338478826969049 1337 -256292981068422926286341793804268757294079126436298588406628501971331154687717189763914375264330287 1338 287745461890479056673423899134135217182188517139821135461900312833904250946831314343060859105377021 1339 -323048587943163028875004510553340556906920111376358866501319780707765819356187880164164094711137558 1340 362672659575292018793700099665663518371301015652307640451728713346803384001053547499818412101466919 1341 -407145280888262884233493373566278988152987828626986830194496239656694595772490743759350956247986285 1342 457058325352651656276709307190200701131406259487518373538503650939228091629784884251483807529542642 1343 -513075746134700030275455364763508257445122644995121372139309367629053852167805426084747431321322609 1344 575942333327737986220623429759547929259970628744807161071540631509032379581391619870964759300894955 1345 -646493532618307797784954671324084545414466735176467131192527174770648895851558396209120262924878202 1346 725666453736750477445494016636423387086985418942646073802688315074773934656319536178565172360229169 1347 -814512212525721951546833500413838822457795286025225630594145091940846924720895546983753340824579263 1348 914209767807339128509568493627874540692016691603194786453866756864988430651288574313315200844756072 1349 -1026081433664174167138317913836574787231940847064799373782935162899047287421620285361023231204898628 1350 1151610269521681985056492343087445583092767489878207796916351572225161630332007572704921361917451207 1351 -1292459574810432886090384083245147987439701108082745899589888680865944762806880523593413696435480123 1352 1450494742309894366382060560284691335531235837929727585339900770402705662221008541297828920608522323 1353 -1627807754883235578524712457911529338610640237587417455579561899829819370686417593356177656308245597 1354 1826744644598584342850811938997783661211174804430369570314655583300689636223389476044856686981459420 1355 -2049936271637343919213198346884417105324541018764682476336638823769913097705595419146991222497499373 1356 2300332823408318137902820933041119792321310758666003069000024608390060771003001506880402447329145774 1357 -2581242482470286244342021336999450157767221312959933771716406023333968968078148914869472682886976318 1358 2896374765834188834829993817748984083748218674646970264234085094475904138417868544276025195330118114 1359 -3249889098662080967592503169071617847880547342837243623376399812184674356372073310373988316574084806 1360 3646449253079117891189638351631075991339109052304455870923620941606217562453464623438713106643363354 1361 -4091284358635365853379124694224387281897232646665513620250796681644736868859073613204110143008660868 1362 4590257275868185735245099026161951365262354151384799437064309327019929327409563876901402989454478759 1363 -5149941219511396885820971802121480420136359719763942515496038461038484547636188161400763160460234166 1364 5777705624392361182714921657078272307702680579791356559830781764821787688313185307971139354968670808 1365 -6481812366315864812893290187134023124150109102145815460555659672488335330508447405787128202186096489 1366 7271523583780221364132455180634163627650107271817443641505741349694714466328620142342817619941406794 1367 -8157222495914415529790316961081695239172909910394266601273243633082027026282150542144854156563546478 1368 9150548779477095401169070861115669259349016707494640386224451606352287936928112642918434777508691053 1369 -10264550255258486384327801600496131192675970756042935133549288012317083936964321183246705678268643483 1370 11513852844169579807081449065120975341790173139561290387386949283934765180519308060821288085826329482 1371 -12914850988369371167879066087514871987496824771281018851354926427720678400374421580706749924137179383 1372 14485920995969934277722992754689960747711433319028431833478821723167290031436708632574871117485917603 1373 -16247660062527444092359884083572118783060404574873667334930988901283095896043847504694097745506938464 1374 18223154052431366214277073027043765571874038984730341611484813438141552824214163849087383086274950951 1375 -20438277492647609421965723753348989635890379984280421189789658135604142943862032627171522043016688630 1376 22922029644758538381866098299541944152665805148875730338527992929751239945175988033369856874746805433 1377 -25706910984137190023032759412392229751483185597682107087167707185525584805769689151430507417084167187 1378 28829344933284885242595518983683175099558836030749500104010960718727533253746222667410702236722185115 1379 -32330150276441298934202210809569991749747273355384563851974496989524246997879595723107867512347069372 1380 36255070331918266446643416077287157670730800713540178502884526644087765197084763504908915615992972540 1381 -40655365685464160797629936235221991162719314416472061559825289401267210249724340456854269612398456630 1382 45588478101566229060779576942830921362739711440019314543111990268250399901171814862776267523532590580 1383 -51118774140272432611945976504900643038431229456052934214635774589264761513547258939234609526013011947 1384 57318378026417692401444871917015806180242486313152485973418220834965326659414814074926078799445547686 1385 -64268104459000017274685099607039296886902429960775827662791172692046914991479807152152764679608784953 1386 72058503325332858751701294136842224395254284703579857551785280787598975184620541271118346877199293978 1387 -80791029713681158138283126252446197011470322185716306049765996955598195375607025923182620008821645164 1388 90579354217470147122424199197780395418020898272877279502241779224375078678403666852605310449785811393 1389 -101550830314085870105451145711942380156379896270918081140724193060249285600928260831520336218755564052 1390 113848137604414316011523650343764033053626304209815242909628311659515282042505912914356329249409034795 1391 -127631121940927808328911713747409901330636236574738191136016796504487482557953394788627104143329726960 1392 143078855980662696557453548137337833365638833313796002649471093139909657069379377422744985117564873661 1393 -160391946506540531059064427490900258374927222954985433854583953873547931561492065773489138332581012905 1394 179795118001621514647676404888872557007967244380806725258261807623994206095813217074519488539352493040 1395 -201540105475700632151794141422294462074441951353158441723046460110840123836557395056560437724124074246 1396 225908893476517362530032947502746689543847504003486781313507210567865177173100436458369707311500131633 1397 -253217342618355697418639104614291703300565427948185970288693543032389844819280430553047328997691119998 1398 283819249884441873953206795191693384753905641002133275303648754315842354119350155553849571149630059723 1399 -318110894468349222930093903018313842960886277964821656822837565144215826137826368645490302037925346476 1400 356536127082981710278042649140035818657351506224513833056574103984080303254419457060999968888381608334 1401 -399592067561228329933463039156155105559785149012101287259726709362546682745915170812789728337520449349 1402 447835483286836094019066255755826646604475873180467140820983700781772047790806955532689724641353443942 1403 -501889929624478118802431388942787509486731200821271181354334971675559223668153751064891908922520439193 1404 562453743172905638548578872550891622124361041222573724926196692847028395210036780731536740074993527817 1405 -630308989465804598413044505444363199635362131365561522109499831211389593563513568045248354770841491016 1406 706331478827202665107382348969856381926917162500651702223970795279772532044378990222430222114447552137 1407 -791501977603693366290782965176189421714847571757694232957436463477714952232345709762688942125441692380 1408 886918757113980685400839593062172223506538153399130527475842511453740559456632499645633921723931474284 1409 -993811639566949105026132919905712871060415944669831305772596394265498773465557546273695450406088952807 1410 1113557719114669138002713760214871697134658951533522718244386632668275692256907352712595010730562549135 1411 -1247698957363521329905045997952456398575781862427024472025933856512803092445592436793621353025791815400 1412 1397961876330000364195816825654235711194667391597483026135051060156891676932843804052329314081208864537 1413 -1566279598294049709669045610293968075448684399646937593403531033551293251268301073660656605486397328994 1414 1754816511603227561253289630648469455682875766069324212806125279493049437956676517568840010581251757789 1415 -1965995874585927305140212994555521072296930533470689292716284573775784519651375574742227938038982141851 1416 2202530706755235666088020744582752989567265218594066757983440785639409498906621659719072746784070283615 1417 -2467458357889563667492707230722696066746561054517059287712387932642996878208970741870756058744586206978 1418 2764179191879210774701278284407632866224876486649940320604416133991781763338455777861638073604673913328 1419 -3096499874007739400130645846690982026506849792942713713580087878529270645043610502946784292178579910531 1420 3468681808239763122960121348192799633961479522394977509630212178592019599180930858210386719760464413392 1421 -3885495335834907197050709770590709037776849121657017297223026236389228987621036900405609123866105971269 1422 4352280379008746392848580118552245543246175336810928578252245634915034478544814271513595431109184683891 1423 -4875014294317956329483074485706251885616425810359797463269829216706443752163361238494531948139976912105 1424 5460387790967414021416699401066209855198960820717521471347434407487750482992242688038394911868273978320 1425 -6115889870448892359730656755148549446764034962018128806216403323420178945265240042564029458582748126107 1426 6849902857084236826115841803737688200803370589749296240780978896379174223344406802813116882995667055743 1427 -7671808715568558263346262505170157001157783976311384350887694326713619368274254215056854764104123669612 1428 8592107993064612172706294057737690381332477468792848955660595843794171798079924351115028328252412740033 1429 -9622552881546687724431510408779096969498121096265095010478683591468002154331396936633658210551713530355 1430 10776296072896145113893308552836471892314575598914356205800552831213165113433299664437401166030472275627 1431 -12068057276907209654998100110742764626607823751232570052477330166152986783893236054329550164342118160209 1432 13514309493324648242990667527131781883268929741121869573927947017813389453747565288763418823786093154569 1433 -15133487376046534138621384375579379025317364946596887477816159289803686792461631282285805721080735852215 1434 16946220303749341669293446049350426845418943184618800279401225563534714785305744573411404672806478934955 1435 -18975593079852572106761826046811996335604807531790946675906488862064491809786093984835563114868804770243 1436 21247437529761146381492252194859820500859803791332822605796260371550360366360315080375411456035093409389 1437 -23790658648979767234071814523368525701624324284476156477673895819953184905123381853238198611357015752515 1438 26637599386759435845510281273603344556173162675046328150342241827471532111203882950606531523652756746031 1439 -29824448631747265342144353525712517291913057377865537291259179132924055381462957459021946077972290944245 1440 33391697504627000878809553242205858648252185648446799312676472094096098384875434604600931268062461016250 1441 -37384649664618088768389700923646272069540566532957291029598414762990448629918052546016082299570544245766 1442 41853992009384792282693177008336620278861808605090354408484429731272095188156482560260056113325535779433 1443 -46856432899704198762900318881347353701124723934515843709475461422300057709041428571368430279284926795577 1444 52455415880436734223123886630707771012273087529624263565895153483743101312691454219236318162632336242310 1445 -58721917808305722209269818219633691447956880919444292212296981111872474589261939892843389643572515654635 1446 65735341346308298315047465228187003137646181449446017284094910988625790646771382533031792608168492260766 1447 -73584512957189097431224134931661925616986728112135219193752435451696699623661111666168825790476964739336 1448 82368798838765132273170057081841865567986381459800033098521506144488249752051400831449697692324213013029 1449 -92199352708140593315756559781444622291765589931900830171321649227281431827750709978629351053768263506767 1450 103200510978027538010656411312866235011730080653704728881313806610152775665779657329382127308221667699337 1451 -115511352696634754619881969866602795098348480713757779437664488734398497352623067499466093509874789720078 1452 129287443665399164384385382470559385904436530966630621533673645848528803433500937749310158132857961057023 1453 -144702786431337798913781015232916457416363435129751863860438845653131606976352553825572449993291450118085 1454 161952000401055229869917664720797326371101016256173915626282089611194599525331459176362223038927272275606 1455 -181252759172790903734887922127726636983259192780208708197203623679105440296782016088266434062358650136258 1456 202848515366332781968876401162856379344577310822165916704604977798087360698544455614956406783279959384507 1457 -227011546787244216444181019887401661634337180607504270403698737941876271960628422135282048445744844230403 1458 254046361735298983371744102269124646832601908436427036078386306514848911519907737185472487870658914502587 1459 -284293505706037851131694256222831590605583249480969124956040579350169906032644652691005176433229900981120 1460 318133816693379283144118885712630876470957867100620933550335230528515466809682330187388556669467098753723 1461 -355993181841016643054392350415408443409553168818410474529322207968979954291156077173010748441302303090665 1462 398347854378782845624551468137515891107793447204621097583486242090792119857699425688203757731448063704316 1463 -445730396693042439019045902465554180776905548769719307109213617524746184300097077003992016367803871772012 1464 498736323102096319805567854111151565508513658739997066370859552581622473000638722044472454630385341541463 1465 -558031524533032970816339762190171740904125715200089605921921425958948735532051996251263585423814479133557 1466 624360566930917965708601185667778751624112740153303145138988205368402998536731401287979178072836107234308 1467 -698555965992454453437567564146749759256819820443006048749436652451104248406568479380532497679453628905331 1468 781548552835761973095650230587624112559632940771127280082039364133384580476378944149147614578942272019464 1469 -874379058642510412022014416285740984481047124358257246778718666461371076412503980451420682220311160476773 1470 978211061302200807307371460061553095542823986776296398496928270188490036057836236138107120980138029135200 1471 -1094345453833870100511934269202742613757473608633952758981185588733981612391243459530552988247589167122605 1472 1224236613062167612773773262279007145273294978770032172473371105182894381162720939491622567345348960383318 1473 -1369510467910623075927217179115185549941326058504596020562179048614185191957424575294712678981667823398731 1474 1531984689999535306983603650115582019008184547984961837588615248477777246876209124694046718762268471963118 1475 -1713691255283390062278302208101544595895729291102459765531490291184250503173963114850292898592011030337829 1476 1916901654550229525483163242947242064717564290238571519276325090608925813355514198053782600090538119047745 1477 -2144155063086971377759107816956657320345086405038277241259256359960742020789933373981886878716146984606794 1478 2398289816085477476840854098051098424339379702221443566799754722268264584480434544267014840499185273308556 1479 -2682478576865273517403615376442386605225489210842791802953207592260005098280412283137876462864833690021333 1480 3000267630212523618455121382690376109111009500954701506617093216463401467914326952140580904850768416354593 1481 -3355620783630635962386209700604175964952102126449315159625315079745896225616940978362563184399490461345871 1482 3752968415678975905151060849386907553558521179806483172759833711307037848483391632601292325690484547209733 1483 -4197262273527029548350688990439294634369795287359695027155763004345692124902920025239451706055253611425089 1484 4694036692135855086914053597517332446293921628175084468661564441550804474715138448918193887749207947670238 1485 -5249476985949262438091539441284980836643090996539380734072755699612673934373877598959015650688898644886713 1486 5870495851585233323081063328119168410992264183882702429289783971253702852817545477104191324280022646237324 1487 -6564818717825316058917823371120829811211003421076639517325804595597667130015436600875835278157071561186008 1488 7341079088390871566955810039454196925004503098630763720647046639734004899248369250264283608704606230124789 1489 -8208925044892206394066585830605216867966979347050156350663654045973534305089572078394488194538461882894342 1490 9179138213415111928312488174522211685956109993667723603253691442943640114339229067156509240776954887615310 1491 -10263766650115369765528293349672670765049629029190124883638947766125444251803943051710975567568602302433107 1492 11476273270762301051829405771110433123349807467451007526256657634669353490495652193121006219782776461151750 1493 -12831701638457078333133272103352963679380916352189880065137033633082528403071726395705971459953024240157719 1494 14346861135037235229919474153726507747309963690848788188361236116336048628599505628474858347123863732807716 1495 -16040533777517278679732289159108796190569988091957371619577099259265167022495655344439848822122068148551990 1496 17933705204153506691138227377548302455091803777958832844836284094766725787536758853536025093413123254061314 1497 -20049822648535437531725544900803385807310392289320344551355873463163180994003351600359383163000947398629276 1498 22415083048040469450155959122095986907321162392770597646391893995048880723355769036553116352983657988815278 1499 -25058754798996158874664336691464435643198241737138046996549202266451248094201789900730607141411263048714017 1500 28013537079386610359343976076626759579302057447800404537934587730166530714812029840425689803608409117605886 1501 -31315961115836570921939157463646978036352646484320929690648797001735494300852932898435452974662876674950237 1502 35006838280398262341895350340995272022073526826590344856682984408393098379387270330895203178564795950073082 1503 -39131760470475387494613844404369954096759296895644386529562472513366823415028108288047773119641099814761162 1504 43741658858877132826367686047494932032478546193874221564344275872341144824997748311692282669950362299049881 1505 -48893427808122325255884208824925416063637291872585288909811845281106391145298881331024679412636586482206866 1506 54650621532210021488171452885934594918880653586531647606489633450585267518350463026816705643296454148243098 1507 -61084231969618788848697368803806370497377080444802950141324918800618044171618800094705855058647645633537386 1508 68273557313868135109292525092761931533386378086300777529441385186761205252958004766719395611451283980139342 1509 -76307171744367620233283185795457444519626528071374511478240139049390409804373686282611136251766127047958010 1510 85284008123648608535065953029857206279055345428199711923141101490646199516411789207230667807104151260613948 1511 -95314566792094334585155338072031954881303736104525543305401408613296230585745983934619407829234830537215723 1512 106522265114322013275852745110351672202133325420049300774936663919546027724086740237448128937181485288099701 1513 -119044944130678995621831514501980752419499122171912355133556672576099193634701109507708288058220809097493477 1514 133036550563250208680467202566507498383044868876325682052563631732738110624186758024718953445306166407703348 1515 -148669014541038929938030345037173909031648077880099445488673538612952310419533620646333294207277205023721143 1516 166134345768895550716732762563863067231141144114586805070676856638758452304790565123084748065108837065962031 1517 -185646973497563905964139321451754719911231496950576474218549050602673629916832729199694798725549021137801026 1518 207446358589378022372789745773161782533077723977529907907865159152250420947754522449315999039991818842626501 1519 -231799909250784945511254450465344398918087831543433716124479131424527690364328849378345646924802921515328466 1520 259006235658144468131828967726931097892955953619872784816379929117157800994643399559616938783162537340152785 1521 -289398782780822785057538289021713606430328743728613988656948281986109256795076634473681309979752127899986558 1522 323349885254136347886191889000285070151435891719239352098896002730633029518397273442462078473415373181966324 1523 -361275293228496540285276912808988573667858736827609743885409427688483388388201710380391993434675449348063066 1524 403639223780680162900155720778516022168854200252168428231373365715922349208203265859798009536133985108225679 1525 -450959998785989335573081679869802254914432537600559089781067033070156187209487164619073929648947493568590486 1526 503816337191409319689896906611684937516611566127382797104609500211864077410409188623604715879502147724036220 1527 -562854377483613665280622548698251224859109882358465789443790565629686646730621268481760035187404578242536586 1528 628795514905332203324447546256843600502112398714689631155280878097900886732375057525997291909695132083246998 1529 -702445147743462691083149919288044613317455570128635450723789156490341733084979291060935329358921322674421036 1530 784702437908621819920934075157429549518073481007127011023486971916709754402416134342691537880248259786866674 1531 -876571203178195374265866997517845830817929941408513169763578397659336752808607481701637881043813939065750730 1532 979172072027838890508383429483426957593174079384892378469105785298089281970770767649370949564976241215902386 1533 -1093756047090860768388499276509248097564518643242458005904850455131901718344590992392302205780195243587240508 1534 1221719640140533631644658586706964060842147651066253732043441583293619908111638940858281783389509686579718463 1535 -1364621760287270109034753677938298234023394145661387570602759555516583661273076052255613187356414880293715145 1536 1524202558043866794480648190865369444239360860708932008378885257470846223123224454199923001167678678143616133 1537 -1702404451286350741676381644515277177564565224789383256589905261286366854813587183969722716958656586937166282 1538 1901395585202555213049735453227846325827247186407667000624737804753449051279668252132921023651085378655610935 1539 -2123596007384379448539906338326172365112457783246928045119260777250173598154096517477182816417905760117660866 1540 2371706871627134642228494370347999027878357752444763135185403744603686696653379458568002211233834837626745611 1541 -2648743020134288090976325467012291826352536686226256503041671781561620732104875372904783000583672725313630775 1542 2958069334116103486773992480766960226430173113195956952330274407648928849818221520590842077631601243584818836 1543 -3303441287692948712097206081576963629556096939130789541798925857877725816184687161293424580741000430699864202 1544 3689050190099811407887463589620024694777238459989466460132656004779708869700383885780828694313371715485490316 1545 -4119573657030070495187945769677724997831384136897350201696905750961454546141262035242753741712944057818941076 1546 4600231914213847194590942031270255856216137605874579700347714342918148938417258795407252536147809299320141173 1547 -5136850605734857188005805314226663483610520505167949422421970405075702845692578509418920948308404099058144757 1548 5735930856969312733198251687929505460344441175862252714711908828206904689784538817473944973663202192806748441 1549 -6404727428294544047185106250646732487301452082759911877006814007012229715466508999673713384747876500992871949 1550 7151335891881546675802673871362992066218282576342315057930752827751446177960765408041803314095308031042517361 1551 -7984789871088918887441487708356317957475364942724976669027448003853087907389457091137357104278003327503958485 1552 8915169501479590428062297712134135155865119657328215098432521034221332574357723313558975182686936318366624733 1553 -9953722405694767537737004133513247022431681595607370086230380214619273760809759457789252455750568483036025942 1554 11112998622910954017043129833239431980251758642805057029846624090901860631458375000802518760599495437920575448 1555 -12407001099124345290029896609127929007153927206215981574546830720032899943083744071911991316109059586724718285 1556 13851353529000623212854169671487038266278431522217736611757120716924255290373120228998818229623796723210507999 1557 -15463487545667954602541095360888359027787533503554216736924543899562237552092625290743555017615573174653221038 1558 17262851484035373552338126476512731418617263008648326635066395604534396108531126636792377309659643959981961076 1559 -19271143198682299945564186699875807348501286595361942731343962806203285942742981780507577028381156252312531885 1560 21512569702089781807973828719504183173255189534530957491125476002132700901544485679303166658165160222137116710 1561 -24014136706314700468656645539820313830344117025256200428805246984096948013919309219335268485689576232680210413 1562 26805971504870673371227375661336971478484734157544841935116615947621043305524244637683178440528966639700843768 1563 -29921683025724652463776797621766671799264754656313347928490593614622257229643100248007659509495657927866983805 1564 33398763325570413841144524195457445277064948195483474738171983766734655650961262450262050395042029266272496767 1565 -37279035285050519939847985369041668069588585791980116968037705570505387350939180964760189165536995162161544211 1566 41609151810105201749498584878489949958552826715153683811508873570619134147477158608693933276802138134940066846 1567 -46441152452522046110233092660411357457387489383437131489776132279547634902603046822100110951534402966340788603 1568 51833084040164606174958349369021239241347372512661541925336164569586303100729477358474315597140353443988730540 1569 -57849692662202207285924251106538290201998517984927522337064816992641150443284384076035142398463820915530405965 1570 64563195195781480982263718744952580698152752519419869313926738504951128286320892021079346360789009294023602888 1571 -72054139497812380346784918418679867385889616985576875832158462043457377910598489296841758294089780182191391845 1572 80412363429847376440246355773544187620438777441834257839472257576128054279312668135281551791886916700355871523 1573 -89738064047619081107867425228337549629372461796346953326351487346289732619462836512644844923453546568879236312 1574 100142989583264276488689454491866290409342460577157088869699762727630910618856723853230446121945851737877827311 1575 -111751768292743221320974086816716322780487872497443879847528414089099996293383357371980960152923495369294634009 1576 124703389850326006644199462763557468875287515276609771803323321394002156696470743203069004586224411718537170880 1577 -139152856765043797981490300298461207773092121851833235502194285576252462346226792033779022115356237910824817853 1578 155273025291607993689699167026293738092298522857281847596443278879490808661062500338448673543580489959794029151 1579 -173256657533777586514439062352139322595877375480527771441053208457826078206297176792619591430210053419030446052 1580 193318708917443808542645938239391144644864234876094266799309382381541917895523317912463952172898406785400940843 1581 -215698877972687544771148019078390731875573394115952547777470479001714506071332675328609565490375827774265372304 1582 240664448440915720947380363706813669971779368021171749528400128770499666995627978373043255142545717506893855657 1583 -268513457150717046120421527656444548237583869115993676870970258735663364776846649527712965355122864776179226285 1584 299578224924180552661488055443925259637282907082096853443485331989287765791866810489879560272969671235908770474 1585 -334229292028504709687705442470040935498783923227203129389538930665118575553389986591019293990333375509809939380 1586 372879804425242556712334314598203839860927694923492251488724514128862703205294932960924236884370989604392539398 1587 -415990402346541749557147339222044448108622563971932263067181730313391202021839278142003191167131360294143488812 1588 464074668605555612088185197854613744484918211858128013157176579545730736768239061904002690558219033706445061300 1589 -517705200595082710032581445998889892396994634152751753634950444484143225856322033227932164196081364669053584440 1590 577520377220437844897056296116922420142247505182498937461140881901764729900997002674530987246190021142767415605 1591 -644231900134181361774089762072713945103998257164271091381161241380469688382522436975658330238143132627362722491 1592 718633197685840358084907581708068636766989827498329607846615607396143109675837504918275001014377886639383996087 1593 -801608790074022802036329695289259471174835249950762330382578001093219768445576165849514616753095488117045511177 1594 894144725408112616978996229010555164416535941842773576000368891471736555554297793133984587982183407928907151883 1595 -997340208882023328681092434799617544249771612064708686141105240964859872037959726058287671001683643161083514314 1596 1112420561177981369837833423966044816429078056860408381001205520310580804349435601370248849843466459109621498443 1597 -1240751657715090851975419801487060910390905000655047024671394736538528378552159922605347925100530933194741365376 1598 1383856017614815367603013218004834460626605425348786188456132367552627490232489854538102699011243161596550745299 1599 -1543430730473106966645507887262542339874840107977449221881078507268892008107460383718461337190658844976845392403 1600 1721367430428909178962250161458208968298349649674269353902055334627985877896321895384224249221217971985393975856 1601 -1919774550848484475331026032397185211064951382121148209449864343067675117712853780981547566900336927560176619041 1602 2141002119479761940574361037145559468860611006954000715197916344109634157247414502985394546595297207691166130218 1603 -2387669383477090352949088765371701418390112176892428092563966046961898825381391407084263437062273036108685659901 1604 2662695586595476824290784418570590375984489027282853733662719595084551182115809864058166493595503187678613982547 1605 -2969334257484200172268686772377609873654238454881419169290023899529579673607702514486703679552247252406211181536 1606 3311211408795114417176433823162474281692868484729634130867414713084036950897800625335681267033783499311145331748 1607 -3692368092231235960994814257015033254960210854905248284393223653897455956093849506671691882966231257805074828877 1608 4117307805219685720489399697727375743110472301800542224638173844653075163722810080192784703272941685131294121944 1609 -4591049301182181927162488954553180381305065609421841357636418621471211649840092376906462490623188550184592315313 1610 5119185418044257350595848045848550557979288852114785836410601362391820154935169384151799641361034991558574785311 1611 -5707948609392582051998400850839490907204273608978618527593139551638766684213733569524552886523390305502860380327 1612 6364283940360996163892459966019123962064163203602097026361095863022841745124515477920714624139497800528125405488 1613 -7095930396793463126444036536114229543841222110586101980800569238001146432502971586392147087022347294752015192396 1614 7911511452490287807704765608222588291257930284434450733334286811737878795792145964982705027173426547109014244699 1615 -8820635946498875827557948313031349202816275220460417335564747528547872006438869671299338336381936487618307331712 1616 9834010441693054239759611909714154046372548978374599932638394170921838978992364239462367605311322295821166228960 1617 -10963564368665325147918067859306777261544480793859737595803851047345024519072569308070248988637974837845706857253 1618 12222589406758573847602504092019010908626401074925208847191706844801722022490813573280094373609954275953786354360 1619 -13625894718583654876228299021621370909237015980440049378359392876727998640946867629391594767636114417291018004146 1620 15189979837493964533468934742235076557042770397833427224036083899160538882182813108996447019540351517476907542753 1621 -16933227211317171184294755310185886257417928486643913867212907777613968848997026592733863396005853806861960635556 1622 18876116632513766472889775791348079123171655938765919023927355277060779915320632521270433558626997969815497410861 1623 -21041464037441105625655387719098373482638189956944647305868781190930314748103703822468962532510208802143873255228 1624 23454687438441796171400494639930998846193698069902014154432268868184597030757298411841099462007910239582158219233 1625 -26144103065263803567356219809474607833146134050172164785248021042130570716907608398573481000390389850630208780833 1626 29141255140435615904609481976377205833892364409517793482355251416474119634600599248308907301607034342319525105262 1627 -32481283100645062284410612784494719585666497249193869753868150419251710007886029454732256784103142308379171821088 1628 36203330507334601494469058344364077770959740768510209710748695378766290666661598442659659867417007751192527185488 1629 -40351000369556931240407559437451221694134209161576127609260009907552414510671088764211031164633262884827645869958 1630 44972862136114512672182345111580902100513939389261786514908060028312476070294480274882522479343238543322584950978 1631 -50123016208233184497497641652295338370287905493834458452568922360907229328892280553156583307129510409093547245196 1632 55861722485276933639631917643142685745564095966136100199688079893839748479203732988728699873836770814595724041342 1633 -62256100191843795122488228982930179790939133897538758269370630844611222344510167939933181332616918405431962113735 1634 69380907053385166390187261906814223142031969754742960714044151949374074290934045918539641567819159641443328221913 1635 -77319406798598664908584242863852696908353243520691832806159876928196625388817346950748873532995759145929135896867 1636 86164334980642557428245004647956572397319008530840355499119515484588769020273372553186906009627444907728773222624 1637 -96018974237258160188171341404606693442242950013053683208379811668705885284957755443915374290524027463765987165419 1638 106998351365012387931938230560784451252456969601008279082154173718548724925477289064415251695567314054327446857037 1639 -119230569979374509694350426401560411294971144297185236451802137108280357157758799348975099894243188799790283587526 1640 132858294086111075197383069963074479180910612793594849821961424608810435921713103762188517189742038699168348729525 1641 -148040399618195583017084887273625792817381866871843327522592215196636207480081636326229705431785237717934307881452 1642 164953812915741779237844575495346340500408364459360723231375385862847908500022214119385753796067185739238681367837 1643 -183795557266242724979649824709202343548565169363097024803257588662275349089483577160664360246644093258789239846739 1644 204785031002944052258781299324282370962012730042592886347832789578643027611563906031610700615310019005660575091194 1645 -228166543307536328354332507671726638743751577082359997346438650366863093196406573342485343666002810415891082844332 1646 254212136809585275345432089083518965739645012066843570752140671653719105957610848445095246895641212167002698301859 1647 -283224729352665625940663857441700053741317207109654692825992310362290406413522142241291599540666706079560504342156 1648 315541610943205975771438942463060905121457391817970877609443969632557771558423381290575099999773689909257018134378 1649 -351538335953933618353453429936685779141541937777164814954801339652117348869718577188881852120163860051391002699582 1650 391633055165505115212865111603480640082326006770152658371671038957677606219569554344575819902427653043353698603396 1651 -436291337248542284482130629385336639458758546604247370086324303114591525836332719422518151644133497573442110202148 1652 486031534870708375945276875530549307538243434639627126672770386579916955006497829011667963738422405922206632186063 1653 -541430756822860542737602890476231142315897080571832108699643481345850846545055282569290575674408663616575782832168 1654 603131514464978936349250319902421120169637419589022558305692664544732217265324257243075328157876973498772213587115 1655 -671849118474637546516769476602621825185817376016683418377119243871032157413072529704420909264259421223064746338655 1656 748379910425123630081425986045977415418381796988397813941189590602594690372863092575411072831635851506553623943867 1657 -833610423223521540782215910243695355606367855870670792243918685773538420610069910182400811882919539402110762324196 1658 928527575008541232637004388536191229934273402325984323075502668837193279264980657779138668136271023163253460859810 1659 -1034230012862982513865515520153702967302491944292473877818766595942174264948921299476615325877456245352835050995880 1660 1151940735769215533282688138246705368404483650442800834219533556565839773788009167832612487926211308605514743679294 1661 -1283021140775487485805263467510180147669783591575017191992766405604780818221428504487357230615174246845951080244206 1662 1428986652510279294668912736290323601073791647206870204727783938917774046718891378712926506695499038116351864937609 1663 -1591524114163698306576142279615989733484651556026315458191374168459490920365287883882726824771361104352149157120789 1664 1772511138051729959384057447061801251960678458375439580991497486638317369871801198357445271421163911239699205172912 1665 -1974037636116439912374706427622367068077719437210655241701457547288622684434362528649904937857130809503976417206203 1666 2198429775443427302681148825237849822465487454122257316312660133983699510624275377208464801294956379899067896702112 1667 -2448276631375442288754032819014611944921101976958439827253098771266928542483634708172970700711101139534653246574146 1668 2726459841377626186145827515429378068673005222660912184788551720540315712515426515895348396723367170462227294518560 1669 -3036186596809365232764957989935484655629140616916929082766622779660796619834072902034883136382751278300206221643471 1670 3381026347562693223196981112839609555613632514130879049038137129660832864342910184379810897401000221937381749927709 1671 -3764951636562597049625040779982558842929296915646589648321906841473102201691681897650205013871391653564183517007373 1672 4192383527862919559408477301486206046002133839399647290289155496945593770637192616662393954441782059623637265391183 1673 -4668242144037918423144645856551878105766632458412927587920490213200609503564395399941010839974480197226266017813011 1674 5198002886347542385084948169235860299140062952470266898497325793840676126385819176805254597515384426158828128144512 1675 -5787758975392760897172869308692075016451418675396941205369261179537308759791164990030716908628136988967179676261150 1676 6444291021396711441392373355523978610700829180712739788996292799715585810042712584106960486067247346183967747826050 1677 -7175144412649171954823866752953447853306676846173311738519461923348295404318174260035221253792836208526317540941218 1678 7988715398926286456604044597672081440020179027500889359718499807585848379766700899788371489151498603908397920722447 1679 -8894346844834046499176387957056938096796953206532003964450676371609148083484997434911706236861161456596957179501978 1680 9902434737122360223034055393458592895975459302324294856660643466737504461410684132067435056548588561716277029694494 1681 -11024546651298581779594631778918272621431068588742448949615437399860281080363743752359787920951168607474423076448505 1682 12273553517693028081683194581932309095662472995029047220641071122515449916773162075832344394592181718819554936455351 1683 -13663776177003216521927365596321361101230554278113212710755341980249109880115701533479407208707845055515574992875503 1684 15211148381945059840723133631847290906415293330160373731911278563444664196277536918668006965623511725274358174828446 1685 -16933398086831223849349956535995519020686638113465332540061227911919950823605601904375384946961819791788557275817544 1686 18850249072749575555102722221914627113210231880857141643483111970119550312658280393200526527132057619754157677234354 1687 -20983645184828500252251311487880686191754163003273689558862109776350826174156832122116952483342681089659152284366549 1688 23357999712406836059940481774639154984922126695481124638381280812346702207362005705405656959189362790410650634928479 1689 -26000472725614212285862931027208222944255407746708567491214150377302148005757580841603855240022107712039701836486248 1690 28941279496068076058071052720365193000740517153461783648734204147931144116558967237702414567404860849420391114947559 1691 -32214033478612452726793941268613427532970145269656196974497195746366521081926217290438581486200757322303528276234750 1692 35856127719155559125998340918224895167470102429914831860017860997964449362270304364554624098246062300941457307839381 1693 -39909158985036202842442530486246654720831557212845238652275858390202110057666920401280746418639135744162444074388223 1694 44419399393770163074755854253303700538846171058844311826693631725668294724036241352837173591508893380621917925046045 1695 -49438320848838645194221642586807686658114655381284444582339778520422155071686475332197169225803730726398006694229697 1696 55023178183315173837691396764877140702908083134273190081157055593108943801648856402622476267170516365341636371439122 1697 -61237657570176844824298723272815941990534246416117503891065884524594152735359650985862608385328702454882087979054677 1698 68152597489433623224658671347034904328127289150557039926647092712376852533918611653775467496654661967573346499256322 1699 -75846790354870211719777610161300936309593145620997579201793617559380001532058632178022735876663617057621536404364974 1700 84407873806265551381259325296931712090555542458480828612606727317113829150383648531935890280414559740931563004396558 1701 -93933321676473426626872693536038878574812541640701467994703534498889861572375920455088605277805146330150562770437281 1702 104531545757864418159260382501518505496631550203355561114668640594689584460257837517108007725551207660725671966321315 1703 -116323120731730404063164370339515583033865706769563995241733626575948176531413084161131330230900466895657240977598081 1704 129442146001095690345964586989170622845233655905925065015550113119560013820056106571666496782516313445921517767798343 1705 -144037759697244976756466379217461027299922067137992923311103725153919298190488505998405733731338357633235600682100897 1706 160275821830141020585963835805003243433931373330498768050565484327334594930128583249850128556243526556556967915059088 1707 -178340785441616275864110147455603182889695749099857497290165783306078966127570024201868331705604898949464517241654249 1708 198437776718721705925165085610156232478946595346956778802350432360932674560407409847130942370319351262243010737919475 1709 -220794907356158138993369176425372205646197640741767798852634480453151587099684529502540497412920801275145898238133982 1710 245665845047129584163674758915150774083849468425730751992777160739640297867377950608286748917086024647129910864538132 1711 -273332670859929439165166629824619747221575159156351146503547416435480811689977967375262022531121223531778215146496772 1712 304109055454957448255686615270354068594282850434041684331481541019830638084376816533186784082387180327970543991881211 1713 -338343789649048051326195060837008755872821560061056961323250878769273998700676826504147440996792780889751584013562567 1714 376424708780261051970409768160656680732789416844139946751656457996906582809672081988699760582318035656432884781059683 1715 -418783054710277695386616122545078134159278278903187295635994150321841096127320846253640738815726109144395095598540604 1716 465898324171715417513905634034790318231152387476370218637235953635512004545632153461552560665938844060463983953469722 1717 -518303657577832365391508365352049815829635372508864426086385399451744484474334073568551493588366340183211386608684141 1718 576591828421991788122151625627082722663995745381193203466684621870962862916427350679596194151253011561558468121131257 1719 -641421900070249146567304578109119619670108344166953116083652111443822851950048794574061630157928037843141369913382319 1720 713526624166190331957648553564675169527254343842607093527394222784832829519233900070166984710322492906549462992541463 1721 -793720663104500590736515711524257515795784658269402342498313557292543379987915084051340853630754827262378463625712575 1722 882909728179523494469391767311098482045495321725855218523093665340046649176505940927810147833099115363028533594328979 1723 -982100735178145150457390086535308879303832250870805571286676763453491366776642906135307568940818112099443364295821548 1724 1092413090474707186609223519849937554572496699461030147984484160936653745123602652934291605117109358201683285882687257 1725 -1215091233223663445874682150667233735828463106352428724062549550002140702430426334915902490606140954294796977253261447 1726 1351518573171414694911085256261212206833092139666349888673579753137858994448181894252250091324826816880451433009704974 1727 -1503232979075471761055143919392305794849453527198473823095111969207369369263524008510467214843471335121035143428763222 1728 1671943989896998381265079720501150066901970724072037337767109623397121689889109930501586879424739422901911889965627094 1729 -1859551940010817336897810768449374192607649712049485898518996886593306387174009969906908330595494365738988375305499008 1730 2068169210864896036960340666983724110282439226884293327735859218335625455454365068815276115128956778473323741756127999 1731 -2300143845052041835669216735146495831820419023142352614372447617644952235015195221781703071191487087594465824787903355 1732 2558085784888568150938944693403044868715521642271032964301096870246579667758889619276702770261823271045366620727755806 1733 -2844896026615049359008987182629931234108517037020888913833444130835725440180572522451610114517916437312964515172715153 1734 3163799013561579236595596673640044563351899445542659645082925329319994553038502564783049737832938494548566291113150870 1735 -3518378627407875773061762732763121326775617133993035385312286236984953090194634310891746000104000266687265640117655180 1736 3912618176409757746548175965301837087020201434051145687511354554517675447980954363279053346080244102880415207539506016 1737 -4350944823593787682017869181797653969671656073538843296265970321727717237835529595731689917870031147988886166574558232 1738 4838278946925018594116193553470028504313128025519930562987158075609276366307376956120953426905358425974879621268954625 1739 -5380088977865806114154843667384020366056285634496806193236241150753943938882491275210060656668330464657224634913161916 1740 5982452325162625344230760049960113634578119407213283283387043180176769200099266966562183413545443946122738420424206742 1741 -6652123057784383150104826988987641188769702950094968529242257267890720119302343949848014471157405725927051602495426479 1742 7396607095424203616113877546985128471425013875108160134229966782670301404524793580244988405213322166064085393002567566 1743 -8224245737682173012644425729936312566334506237021717553166205122670982167419053098899323566445181731877444915784341631 1744 9144308454873726975425154136694192476649081120926534026598146645018443205837878720946774370073776502734750818626292743 1745 -10167095965361318798729791711502383565931001350484239293203932386542730968747081691760053425953386049962676896108647208 1746 11304054737500103542447647062062009607948175618452410441270632246496980982347692169971526302448767042303927323560925630 1747 -12567904179958390196774638513995219804975200532369404379948767967774180431692728797240184956267026059829496579437384970 1748 13972777923693156369744473204978586506035585995010457820682683428602332718288986643280821239868601413144827714817202403 1749 -15534380753753297075562314589088633172050246730206774940512197896438059972111697071113064342322838733793026815063384115 1750 17270162921039023651789546787984784945590812000600855271036853417122053920523994864588835965755825703916039902452388529 1751 -19199513755041016491951918158571755657872276981320609410682891476910495614079934892694936646374726546320105569732215774 1752 21343976710499510043766291943974724948495632604689215420555774928256747011837160995735062346868250941248844690961239581 1753 -23727488216171808969326134943383294157327631831965716207607197355728931511786595500253162015164391081401237881781176337 1754 26376642955040584923347012828131947171926003839713336744132142453062931062446120022024348794521922871568182966744596669 1755 -29320988495179638923038326546834307871342143647436779163199505976232726492180716509760588849341169826086494471873849984 1756 32593352512275536105649196710495504886033109563475932499315030536256758023335675036248053315373006070717199145495715856 1757 -36230206201985613870777708079659007358325822133726164321414378399924674668129882958339319264544736319582476681291568107 1758 40272067876782268725558702910417678895579608518285433003865717104214315462739669961619297815162544147317303731488947679 1759 -44763951182003033140448420846963401035167591408594316414060105521600468682742005629845824803713909501743235059442812268 1760 49755862854281194779226291264122116831771367815541749399620032278308928780780600344683121757705707863792670837280183632 1761 -55303355487682235514285466875450294902182770520205840452033060687908274546444653214389441422622460624210598041832788907 1762 61468141374608354530574523083853478024251650871831071235231214933655149270116301478590029403004096592220797049677274680 1763 -68318774156393062800267398807428540284347704959941881508596184359023669754811579860070964320131322641683813202894693663 1764 75931405759742168554118069711717297829930304447579078203837114326482629016444640454565804717921453460565948982752650591 1765 -84390626917832080405610644209431954750095055631446528658160548176540641891964851055117030153796846290886747969443490642 1766 93790400487877414464689385873973489027938458917585856587388073146185048001519185313633585159484821787698023854751006053 1767 -104235097790230271125796273744717855904998806227549139927790518991696702183535700985468415536704005655612487105919642335 1768 115840649318559463570469936235004833471313321652092993433571532230091807469808928426838433003944290198033614015195437671 1769 -128735822418567288011748287861611825012862204432758936646636471773057312964735249702702790892972517728857856215352957767 1770 143063639917554794601333701065539287851223556755022023552173271361186863956375058333851001956698452801901817253502654308 1771 -158982955223942901462321520562334148109869868580336316824491528678191267216815634919081108816579815607835958077055026303 1772 176670201121234647210128648824217883660944349130098894369998450385086736044174017626632815401758617958132058677030148664 1773 -196321331373320441383541292302457640656444782528630971909562974623608924871128914666154579665153041229754906265657145429 1774 218153976357957241963453038090403155757535293384637844694588437460323115132040629446192489957337889073108104370001525363 1775 -242409836275404874162930637863354166881287767084155721571889529316488243836839586061279966872593680288597365604547699202 1776 269357338064769635192538551053109305659259001356401197706934189448847952749917641144762899744001742869931020976450770207 1777 -299294585029529507110612839119066975724997571633561028090347481977924793146850168357558023343913284519279549204178884727 1778 332552631356990375106957267045889891087407183417176827342122143605863675971727204586265199920321981082302966223215582852 1779 -369499117248425824670841420798225332293699696537487951253668081121326370159571230947783994674516913405154083906703108072 1780 410542304295513792111235588908294974435070762836027231605721917730276546140476139729935826986177419794625007391657710792 1781 -456135555086691975566531378692754319219788878837791856163673844113945657298317362843817187609425499986419939388205447664 1782 506782305851115073511354028616125434973706894393455128359829938769474557154253161092562201927535428017848817151701053557 1783 -563041586300031862952939718196023779265704721933354332846550819223406520415581899240781260651897360688682467415984820559 1784 625534146763303867656643195916669561111614295014155528404671252195491934042015489196347844340659016969504277279400465634 1785 -694949259306446279697886933975063721856173109968536080640634608052380233038459151167368833427449986162619467881525989724 1786 772052266821948369764466591673620625074202033068254759506533146101309934871097782995726030385493346665419704632814583280 1787 -857692962196422548480120410163917161650815770516515702564421213252634956416107787791905391556234009719818839328227441979 1788 952814888649612982707194708268616951182305146148326820370467213684208721856730097654535788310757024729765422693385338498 1789 -1058465662319250387048454448475289038405441306852261203402685519575745060933239090732861008904107080281372481818136237560 1790 1175808429234497381579249989243210520910790218287493943299381832627933010674366096355527798900922737577958174562860211442 1791 -1306134581099307113846535574809825582633471599948821500930350074484080889576941344129884771743533799571822923092283933530 1792 1450877867927396474171053383308160729329436912099712950197527957069477387061890886194763326055329812734350763548128778345 1793 -1611630060679064087150409973086831907846246087535370391046791016005424896481889087621147489993701917451199156583417816336 1794 1790158333809043988710679265262100347645996538385434114616332220075345785813696120366054293946736382737834377559778141227 1795 -1988424556223922921114627864099658992028754944571878661600107255502888480466844317722763561807436423184743461856604695351 1796 2208606699766888440630510914841724462336329685097527266885695533689345273741967939942164439309325635083842923639175426574 1797 -2453122597217950779122105009226519221467308539458913258265363638802879059491662917009783436860748615620844384370416903898 1798 2724656307164593516046383094334122507744517724281981065923909371687463640735070434038298274795390706566808156161347868453 1799 -3026187371233034960657301232759590662369852182521769582741441723486235097008278383589990646737656592705491856661041246152 1800 3361023280375476523700366392137704047663261424337054326597639855638506977118926911199270452046084474318096233666601464048 1801 -3732835501518213265691919554809352324825183906329851771954779344468114907694050145255456248167005370504771780567427010441 1802 4145699454259963847951127562284020257314513530220025063031253695778265965347439077705192991830047849182959711944441887885 1803 -4604138869880205206435604252116232222342005199548956475533586852770243588098251185455461588762320565242671680045924054246 1804 5113175012129288302535071277788947599540225165775683442248619549036541078183577575818295308218268187451971369320230645696 1805 -5678381291630778841257120823149166116521187948438994849525714895657119254078230353556120731357581611752740918801548721921 1806 6305943863791788031723965458454820220581151882273371367624967199086382550385671388765059287405555186883510840197810889767 1807 -7002728864509821760926284555472258303115803970312300199597731401687816480451773127155267924631297352825186722345531084411 1808 7776357009373073038613996849568602075133276413580190727746754444750469413710442432589146021410822973193081774874566121245 1809 -8635286361238010312630335525320627924451896314881065384939847168863156062218588255771421309741557571075079739601140071879 1810 9588904158879272731501289401311049216885857726904612431369028167022764217126051550451873754349332018950764574160252902835 1811 -10647628696779743337922194282579893290576066356301056836627062534286417026665049477267711037397671240952649402000353201534 1812 11823022354102414056514460002176961949124201499114175227605557388652198464553713610554368393714553541351552754605709588518 1813 -13127916990612188733912816213744615129000272658969105252441265040795413655735817918994793191711836840322960647900505057997 1814 14576553060071928535407964809355053949908303322394977094586807859432812426390193309181712306073891376601436321063536918116 1815 -16184733938838116899202460093645781927107398981947754290255953247786574748769544188353639388774011581440292691639600301019 1816 17969997130596235851636115738410035894474493790585700502706583242188269863536301837338273287304863870052961150859708123041 1817 -19951804189143069589377734193361697555653024658021295838356705368610436606716174207197982870703579228010400850627283817561 1818 22151751401769890075194239528377997094300697432282063948192246080608035876208818738334069525902679045088371152747062950343 1819 -24593803498262858682337944810855149109867137740486962811466753577652786828320490622699117183588064772245445469418956774088 1820 27304552897182427505047037270133046716991051034562986340590463898996906160781513483471982632252112958139644431520642246771 1821 -30313507274535899251575843293129663679170295738656205788935137374307157501174993256751946508132390519051098315964772607718 1822 33653408543124608513061195438040887735710119198343961564002719090059391870323007596080261029193066418734555921321373253382 1823 -37360586666952283134464719045290014335224218198405932758418087961781456613580719802738030056175804002626891797478668564843 1824 41475352107695783157508866299715498345930560648538845889609172335546114526496234550591333146237103651490732097225337038358 1825 -46042431113321931334253299556879891789288905446241101756598058075761650552460785923025496971438926377679784924861139893995 1826 51111448516871225092457108632802617590746803623442749029400009942438748633996401294931662104876845156291886876209134574338 1827 -56737463221082148651231372694186526977061664764686608390049655325147858225907424251986120023865180165574512399049417766727 1828 62981562107285744420443283956102345156574253060529332592553011423285385300821108643731281845040913461722858894067904480831 1829 -69911518730828856101889787595655499637262937213379507487523216500290037003859811536782007822209333717308253952102100920133 1830 77602523856801361959203134307843054972657628345677467781459846134193771102194225026979563359510157445721948029325693751104 1831 -86137995656378327100915994911000687241768141721405552118744964344135937975525820677208771084989305894351187656074498714359 1832 95610478233765260147070536470430544891025502435615038336802261950698559654533220257979870591648476903732528368667157687919 1833 -106122638095554385685027937647132263628909824116379383060499711091453305622827733724724546431956323193118859633841808028709 1834 117788369218235441982069393955233407556156515502057040988471710851048203490576291516471251236502947429974266079887281516412 1835 -130734018526706858675047515508429461745201501986048987767704449790522294286846403924621153859790805958453353598075291143667 1836 145099744879146794482140082249798005692287425363462941270901891373923107491884591825412660471484043203730334381985900932040 1837 -161041026075095300864407023370409789407473064650939328176367059174116840198976448210633899158114890522438181294226734053992 1838 178730329979100590148273520518264994603335795240091232594125650321008937584809609741493371251328258230835136120066476006706 1839 -198358967598448551313766590762897766672819714370540674198212843805606960833427229808341653104272429615691932758839646590966 1840 220139147888777414147485300491989046728396800966606110970437410822190591831527938083455228189253083112941285810157337976038 1841 -244306256206222230511800485367708472778239111823129296006678049533370495210724237457681018697910166921088659051983648227172 1842 271121380701785801252396871842177989429275120113760878480023309063599710673665890797269559890245653636068471025586673295212 1843 -300874113587986319279189235099652720845997708185861338218686512878700673996679423280226480710661664845481591612367542671226 1844 333885657127286203613645830271235928214772008353201639390639309885882273552834106183586929787243953647174094827976224597425 1845 -370512267427157989013069879874993897805764055236568886356343374134631355622668243621820816864343409116779174699733248907572 1846 411149072712008738285410614688735938157412560849492413494199695702360043621403854128043054034784563721082824351063159165016 1847 -456234306715359015388856163259015927673871289448226846560639683699054339391066799383009433442356358567572407601647022271751 1848 506254002238524187669755429761378998295719003882516308963631602894038541404876097213701479039269777310812141375631840708379 1849 -561747194800954543756965614593490332145362983619863855454107310555261232769906198310094029033992667829825322408809265824995 1850 623311691713733140787051112573642806618746298758831914364802981689335541822711150407568256446538036220203714313126524770025 1851 -691610467898417393516851471809935033651874721148094946985176860916103121628851880548408721634601116493432836489675974101363 1852 767378756411482418790300237489554813158404317143330189174902885671151592966673107424350902523143607386771272749285874957221 1853 -851431908989909431514264257397586239817712371792865723995623744153796053395130732412069658101538301262392220870440251855116 1854 944674110083307159800441474518975276291803164077381660911970494342889089000361311400671744330955871536812903347833560310964 1855 -1048108036868029986692493523343835102109942110004464366385974770118358095039811778663082741913779220556179190541252589208552 1856 1162845567743955078848870884406774210789865209560343207107897173022218764070767123580185227504959127648106147624883014627106 1857 -1290119652900004356522734953818597399656671275993504156759528059377850322475244588111512690727496954177280840778073785858777 1858 1431297472816555114319978927198607401427576799007204297474009821290899843189494794418388402691071820184843620335315542760779 1859 -1587895024180505997065693509002809888331488310347855387859736647347243224552559726182895527773409911104486221451621622208071 1860 1761593287764749007974131867319669925926926983812133037393475710799278725869704257029113899235412397137657229582889808296857 1861 -1954256149526293334005630336922999299114790206391509820924034235601399092235803899606589203053806435974923470462614394045401 1862 2167950264681444815927433370231430440560653063758050733660670603127918532616854496015092194880623987547113719281545765743148 1863 -2404967075016243756290468972782206150502177173415346297848055095406057829245116776452128410138030033157811737978845671216160 1864 2667847212400627162160270601427221827943217741274625148718342967258970415060559699465376356389818757407131573061624513618651 1865 -2959407546633415024021128355998666769469188328365273696437088059487224405990073643643076229180827036949677332926706073915693 1866 3282771163615686670549134117350876667262536782327448420425344790893560464199706186120227523670450862937198039853498467291908 1867 -3641400590724173118977958562186019734720368876700097835875977553081176104319209365469827902872056509834550731887306777896889 1868 4039134620457036548434992700389942226193860721915630492047769105136707282617950712216924432495075056585142885617824554731171 1869 -4480229121309620154435414967962548590159070052580266695076121729668917406853356282059210973892973512452885920528734120470239 1870 4969402266803619636476814057431524739486254808154787146711632767798355417069491675495582883890506819216209186097520254544117 1871 -5511884660078363018813038632393886186074132996869667908222845287581243024348718288997407872662167216849939951663792870839585 1872 6113474882943278090249937661290555897416515169007375913758146030711006928545912741223429096636525627646789110760717945241261 1873 -6780601055324086805309293562200987896609976156638152981921470737415714464405402755880814417553545446606318095106086612532327 1874 7520389054207406166876815482593717042596010359733903204192011815527157748302802299667265074565811300784909965966131071704808 1875 -8340738111158748685056341696846818625083207481017441151182838290663528335307444850965950819005760948490050127328306926113002 1876 9250404584987614985293798176529624926279292794094925100673231706804947901530672499304077660179765744693469657900639100269802 1877 -10259094791968957602168676785519320511629962928979176820732946309412292892287082159677299600755874495015663143250376363912270 1878 11377567871097936117269876874313193740832687130929313547078772615088653407633786496747098393145144656005770121583778608929937 1879 -12617749767145686775161294053600526592984708510802084617163445628524664209945066201179355844699282915163165400224772765293770 1880 13992859530895104510817241003921558136616589220706662805038568251181282432025398809210824392592967342398043940592919911606564 1881 -15517549265082253839130988259134420157162668330667572878656436593864783727372296756032557702447533498201588504049551100583506 1882 17208059187595992954914545248621830113510990709894598115529332079059339001378480061913899784909010349268547713961351792605048 1883 -19082389441884765870730766596275923439182536647741863377993757084094848925613238444831191466595528603457620632079476264308496 1884 21160490459933789885004683754924479723912411754772624013946976408061673789613492532254945624527387705501771316307934145166432 1885 -23464473877433027476565588331005384100493344366214806554894408335944668389963048369929120251377695360512519827695217151673302 1886 26018846215876717979821312152281161390387703102058531652326418988223041252193996915939026828011839776846271445175744540279229 1887 -28850767784555409476594079100774806864345726126630033634745002244273484157263069922618183780815141303471977706416584269150614 1888 31990339519197246213363349965270175099213448298997973539907351690291482184599186872321763016960240811331946043964789263181222 1889 -35470920766127479219317621251896437698927953470742902482100087841566184852883309909210115901003953131423894290506297201121719 1890 39329481344277687149227348929020313910808628387388223691065133418789074432998754288174244650300946156170330645065042326268766 1891 -43606991575547391900907822048083805580189874724307566396957947994314481270676294164878656755160840830567075106780853597730947 1892 48348854370618097718946662861949473199573498954985692094190173261831232556142624658110789185937900232041057081543745810072176 1893 -53605383896458165033597733506561962524067471061274674281521708222980872439527063682917739645166920402448803463571818553173941 1894 59432335837991075192050563504441925572095257018117787784165348338498193933502835299066820324832782150762095703046452608179750 1895 -65891494804771031875809542298518871281880484855350881893169940356019687633927963380363400774333410380451138281661626423506721 1896 73051325029598643566039465882331433992942446944964122221540535605118564104847235528772294885440384202845759339725750484380488 1897 -80987691165991937050512686719790644713139455827797271104464986529100570355072032094427201378823678725812877000401409581407060 1898 89784656722140164984047987327530565131258627012228903647509875379579017957538984210484740215522996036290908568350814566729661 1899 -99535368477975827790604561006882393355578850200379291665791101379221271296482671581212415231526851358370800614292902301163338 1900 110343036127677924454691238890655438753066958936825208046165165535674466635665341136940321339136677753095653572710250174830384 1901 -122322017381534525907599482338551470089236646622025274014326238588738606958216316221707431082470833495570102982392379183255600 1902 135599019858902390630058328631468369729585960904749611197700125135244469750644009810250843577591911179776647198042710682004769 1903 -150314432319357181357823069612854946401799151623965795019800727937815076574291422576399497492301438686354946654544697470110846 1904 166623799124592764231444315015475805654395300750068775005394564351789826591251521851837079100900831680788273647973493027179906 1905 -184699453313105146420739894091179386461123480543274387759422093747535270928517210057737569417519590075656038290726245596046518 1906 204732325318571812569301574209301429933709969087148206978137932119459786774019770957689682778305140318601764402383125392428328 1907 -226933946188137317557326373818245086274346392547417323309664648247277293626693063386315592274257060094680682437053619691152554 1908 251538666177383187185507823529043370077676667990871354435375144599745519457641495264864137023633532561535912936010993392768254 1909 -278806111835445326829230678630194349755104767124092689158829973497546712871989121968576434334436013789999790477460032153575035 1910 309023907169618489373959609870273009341167830394308648827529729386619583293868771006488305572130686055184512641276117868868197 1911 -342510687219386987094008943131608662639564324437604657265305337973426449939834596699870232227129646498920695867401770452868092 1912 379619435403396206141782560043239789933108380193518679297444107946343610819715309290958234329627862595560531072115757696292334 1913 -420741179360692753648751081451339756244569319430046118945786313950061759362918017364938356028513368268615502499124170263113929 1914 466309083724204123227858615115535909264950463122071476813189812961974824695046527931590192053297073507617371182789141494479618 1915 -516802982378177222877000887223323219598565927190116242176017721605095813884337000235978478379013627584070287532199611348109050 1916 572754397304499885950666990231719323026126106870010853403821032696948748770304165903786664030468002453951882321341765001906095 1917 -634752096162349908516540367819097750490558783904036439154736173621021683982711259768694055304863413634132091419655701154362824 1918 703448246323299023790455088754802801839367857176429794613716419738946715684108876158725522931893854002920312172889099366961566 1919 -779565229257208677735658113419380716795977146638370550841458233106004494155303460442495641990973107162581823462293724385082509 1920 863903185996458055606010076470315062988897870750046936878010780685235538735560423469148363887028193074108619100208483405188104 1921 -957348371967461680109783029996218035052984832589925342675829899065337488775455781019371447448723423949559095992931239132817856 1922 1060882407846751734801754916460287744614220620064783799053489647131366047063213740954527322417818550367379451751185298380245158 1923 -1175592522360068166323575457889791015909713932981008264624674928776715351296683153002472239036706697182760724378947700439753351 1924 1302682893192005050049816221680104039924555039346473309926174712130693816071134283071039162852285535429907986634401689524585923 1925 -1443487203516000333393305607427245897602603914858975441181949572189696435769579479200481514664941396842627812535285166533381292 1926 1599482544206204357931597694579125498439453439638023228443405787104332624509419534250330922302058122990037883068567085778247647 1927 -1772304805682763947020696709943291425861239760713100998572864204956906205841327960973644634476561858040067390750724385777325272 1928 1963765718712735562954423067043435553284586239201587817398291019904715226495865469440698816786502284470895154747399402559753235 1929 -2175871720497744816401074106857624819048103419229907185095695318438813708414353617950415869126643759842516091536595227681517968 1930 2410844841200925955347959219703388412686039319211190827329951528455080139008718200853038544546737615454632934933082199493619474 1931 -2671145826892397233017690856406541359743150418687383667294936349816577996001685308148556128959357139917162574114026979459854284 1932 2959499737937819298885987047171603615219112084047971011642602274333667965300056675621245803213062526814857089576629381482938023 1933 -3278924287354346102180897084310835159630042318820386006622091682379184443584130906639041995862530769770490264215820943802974204 1934 3632761211873451353754860768908254328413116133329001517602005405783905863224139812723912385249263161493650220172056845200993974 1935 -4024710999669329085086762309653114699850312623130937181074567860242625667498010007923743568531786718864088792124829429496501810 1936 4458871333254078765483774429755520117001338383244331699750052293400465877836559846994125901897266951943373333280568656246620291 1937 -4939779644259815338791982499983334841401599336639191066606441883204008762416280322565385528371889315504005538306370593614447462 1938 5472460219113767176493209042230745556631490670985544549877397695419985056446913974500942302180844362514154969110999082909129564 1939 -6062476341397333481741147451058344554708804417983811484003666548704625981680688490760539546562526098330009946267934179134996183 1940 6715988008441762934029529220210430846542286747869759385437609638643815428857571049438429777193114686028630355748296242020038662 1941 -7439815816980033282291765852547341724269648378110874407997386964747966703761357901309255415824672896064738251397177318482403152 1942 8241511676031112833049183443971146788257841882670263328843524787194109226617539592206212134788665573181648967780298962283664335 1943 -9129437075285460394300812815464760902018286048517647057334418847617959770725830849419622316119573669235495190986512323483708605 1944 10112849714804248149848318993534118564296558767562328056509322247716779139457081880426688878926944517263403313654481523325871246 1945 -11201999387629980177426418893765081267972506938050009581175334476457099074595021969887131878327391649200872105011125496982867538 1946 12408234101807273908231972754528186728029419858222419135316043211183296303954344926494074341074346303249561838366103224346858089 1947 -13744117533296509914361523067489168296222979002264077572364039783809768633619546348972258104655040437538758180286435690477526219 1948 15223559017399152746243267123714323950975733145457903936537018811154243008593277091249428394053756486539759825308065882675468571 1949 -16861957414784316618554255497977831176381033778431759642005762579409566987329123137654939429391955081002764311553613352844569331 1950 18676360330319269472911701888885026084862581611015336069908199661875428746396280689559226951472444412539333799466672161378229903 1951 -20685640320108096030579520067103655900020761503849758567074255160814249816638938362166451884189460652530317554956868811127577295 1952 22910689896031735298699818794464518255853857862958123931005019240489768932644418438660304170663150379693215084813576128020806405 1953 -25374637329427292000999847331623054334440054885221573709321401905888746549876629787830878433427393579651013481925749638884804899 1954 28103085468300139801797109456709380413406944244077705846854718720724171038963078305439872676233329085200279211249195458540625306 1955 -31124376017790901778359656069974357335007640166260876686397121892327850322368435009976940183722569226297662271340746869712570422 1956 34469881993911521430241852458478105963843204416252713276655315862270999682205700201488158097551780156064549372070808978756028872 1957 -38174331348463659501244621480859829281052674326017377742855358575558953911972297038962930889699348154460683483763579514653385624 1958 42276165081481293164580660576746977267537963862002948759130146622733747067600452331930105297509984146627529522172485337707195174 1959 -46817933509729248527038241307227914549302114330266831221599988075138021071589700884331009038332391095704368368048367826377129769 1960 51846734749313509435556778447692070833540385423174642925109984024920695197344485399915392688220276231429492322230902098912146051 1961 -57414699901268023129634057505276606080860281405081106647281206244481954704449917689219328002764208723960705148641893755531489856 1962 63579529905444141910159447927308161994426609821369366479425409906790665291015559518809461749945487308972426443994582311966372957 1963 -70405089554971836943461624384366252729395502089734229990507065376472486909058169858700673473214470399958434621255385466400564989 1964 77962064746325318790262067015185411150962446961223621248970221853955285567106659636720494696659199110367238824087827359783521104 1965 -86328689684512249178462493503386115559771517150524303922749660189553964026272816801567876429324989970595734506340147458169036596 1966 95591551475640901372303860093934638490740782166123211615443874061792303259619754616555167394987772009519277650986126904738948596 1967 -105846480327317657734755327150363742756974771942887443008165019888485932515226939583684321051490022934772738098279079867941427169 1968 117199534448963568655761476344885056843701259147787293461739068966599134514668463088690615850817377994596796367937640042479371684 1969 -129768089708030168212161158217403096158784241271345299751598055964181125816766475141505589922013085479501141497658787190136354221 1970 143682045163988169683076968164970710469070199921407604969424802526178494699446908885687481625973288148142490595425446055739273148 1971 -159085156780632777268255051764388344443035146759884124716954191585987624422818731031149631301619422719788949673997048643473187852 1972 176136512920606995516569771178625236666896104901947732867921553666254189999473568229578251638770989266593620532974500524779993833 1973 -195012166667256039744485110766008849680529718382637079137568669546439660819893327311855310287870090063965486845889582990869724812 1974 215906941612546136420661459321094908950832582414875888783318425539856694481963560279294053439774473707329179599807746822659733292 1975 -239036429511897907939857883425716682174712779000621294636301674969215058278441546741095143263258493550082799048103435534556003062 1976 264639200155181648695119709580134350802685541943970381758379835455917079747681020384428795266390894913747405487030430860616686399 1977 -292979245957456145615789216489567906556460466594118406176370527650210171565854610639670218832412694064716923754172899800037314087 1978 324348686155031871829075088760144202529750614601850798115511812793689464279112512300730147193437704860063295635007200294789433165 1979 -359070758126119263705655676192786296461919554331410785029405068407633048922173714203720439201763863528936701597826353522455511143 1980 397503126267228101081595968374039957064269789698872564426586201656675808349539850169505314362604219059200705385528306536304286430 1981 -440041542075954123108146734666945024048927892482444376765243473275920548439852650781772342591108885284564741497925005778436593595 1982 487123892650251654431842121904821191952399287278379658188821003451141364360388818800503391213529878207561632454775985016755335623 1983 -539234678749586774335364063958080997636077742578056894669173078513056730528304539828687944901818374404756216339153446540146854837 1984 596909967914106426039317912750262187229652052256882839423479009608817965702589611092399670032474461271027053464947214955759091765 1985 -660742872947924376274104030623004391419846048574023650187814824291157691175336942031364103894416144322302349090232911060296932526 1986 731389611390199871518239614743775422383672713008096163191766758966510167792440976783357667439688078219764031871120691072620455894 1987 -809576207476342772179678736722197764219232854885641317257526860787663541776311766360088406874381356800162218087286497807996844572 1988 896105904590516507621692788773759184462592225672531534439721798889814395849613121667514212219822167397233921656302453852523945046 1989 -991867363394937306375398138359885892365551314842912806627947578135840068866216732419164424761066859229282128252574929913985655958 1990 1097843728763460123528023785923757397006229341942942663208899946666455924581136480410771181585416447039849309412533439754450905069 1991 -1215122657426359604512289827844436304903606390612880071351163844236601724275114310654947383099654114231776506001939315519902363262 1992 1344907407938201034927802040996264287983302750692579208410821577113488897670679251684788133339201614674785467714247367762707403328 1993 -1488529105308655136188325884077926284367825693584777034317669447156031907407781720430221472261823673957690495961947499796970758024 1994 1647460304494677522321188342599428562145761810346086765099981578129486830488998033809773170476147769762105460008028346860444881532 1995 -1823329990060589480933201698804660617985420030004740560923380358803686422234575844211871108432186182832556965660058142137125718178 1996 2017940163801692704436739423245573194014932375192943159401598846037188644564281935357967259289420596330608272522599330511357287735 1997 -2233284188142357599810360901526200091544066285865671789081450520857403706392446872005712656259158968735096233118383620505267149576 1998 2471567070821519803131080130628959997595842133430901361694196780485554439340895953029950909446367545967479194519171785148006551889 1999 -2735227895944523160735190391772520555267491750749668127789200350900579441548417253181749560684649976044735740215764554053958478741 2000 3026964628106188814672659739757716804068810048388966767542097507478290214926114900839235542201103043030516607726984726462140746391 2001 -3349761540192356059075787891561855105365366992863384600125722057933624732295444021789353105580537648146186020440856064630362376774 2002 3706919541885129233740908400191988953432546234275459980688502917908241728589930247330597352823161246908793716577797448184556062689 2003 -4102089715094963330823861613832549450067856938279176727943510450772838368689589302161007579672927778712095077052964755945323436327 2004 4539310394812532706384517079954611488715944624774437778632743970167450793610132259886371391239979781222147371541493065744024382913 2005 -5023048169537673561465435907302955243646461568351235990361424008805152357070302103937513397388099918765957964223115517111748558141 2006 5558243214858015398329557244251828023642194417074786978497521973568063794674500659752070608513116578905818222523741627582242801287 2007 -6150359417310025180073483026763339079723023037861827699256778793254698492334079980181204714207690773993326794820657780054356862071 2008 6805439793795157445761087605349871213445360273439909600743980605610910702198432123021350722398389004919731158251952435134476279681 2009 -7530167765024300106941511327838886903696935711178895069982278506921450148844648366630889052266448028095259027735140824427301256897 2010 8331934900255752467387155552473944721791671456063799607338424543653924639782116494074094001820737410782946694421360807258160435231 2011 -9218915815562216414288092293841382643298763125877780373789723311974286543394466717028106774185070575794911498094679640327802104150 2012 10200150979658811033408606588617724140417977341809222117125685094868925271696721186498596828306158882689060859214712895503711974091 2013 -11285638260662885759793167971318713542683812539103355641191114395007632694011067216008487757945718055424039277132509558097702598829 2014 12486434134828315228053295651776723393276569949707813444604939535299557198509952347690333333228437800603127615741391051612583020565 2015 -13814765575175708660614576929228747930329566354703076220808079013367511771103811524518332331964317796149032007131992156133565596824 2016 15284153744990698228550271108104579209690900931689998261045552351550130023250332235351789545887176705398280633742383442286946646041 2017 -16909550739451319976862032311995645004784168443402439955558974463943814683276571870009543036732816371657612357583397941385812155658 2018 18707490749350148417716534715440601770495656207241960553293914774581841777279978057178464720031123360558438403967865423873544179709 2019 -20696257165298167599876837367439971075656617431527468197438406341975818407475169217836278194785712355482489084988390434046615448201 2020 22896067300372292718875540716766792388566170656592914225699223717150779970428722569728340135251551651927399904750854229250810295442 2021 -25329276585484197483344990641514212974837068388226343811590907912421231381404851180426190824443580500172009404994279820497800515169 2022 28020604286557804819440858556089842644680235303833952847517237551526434260887034221191838926676594769238345473494190322048117537377 2023 -30997383007842884932652902029954257420765121572272049570564529772014994389357698271011531086921283225631444914100169468361081057106 2024 34289834483501494792935862405505021126479715988159920718508169970096414336647841662049147060691611597367884812246563782585116463531 2025 -37931374422344820415915023263963369042071120006388722229855230010170322530326931020202807925505596845880961428404301675272302840225 2026 41958949460879512525513415798461041247925990522624448259250118976557295079367951771799490199125721886405278677222083288724279507191 2027 -46413409600526577956033213200893290610729236241727381950643655215161660485345079204062021904559946958214970398740190437155237450057 2028 51339919859185045706473235175565462127270664666008205495269867235053950830017215454626696243120535352051222391307617193382995327925 2029 -56788415258742096396462658896714611792252251735083647208634545853957961029858576430014315675135368363476499738758253401666805702585 2030 62814103702563293143741045694281035914980647813760390079785666853747133564335800118771344787879799303644921787795591907655421679590 2031 -69478021774718441844640311158534431840203043386609275928829891132307798770705853960366824611428822489499100476027037430533422236165 2032 76847649020445434002128596263204005053302144437282911200506961811595433825361900483259022387998583846906564564549253182472857941548 2033 -84997586850355345686741656348427963831985360334381660948559598244283136184674226993096396355275913747894220572943153237733572109109 2034 94010308854911890389043791863072382680775924797581260898758867614434377278891392832764911119923035018066210834488964123759137032113 2035 -103976990027154345223168185441519255596885006872634024799635555022544242100924900061983658341746401890744461816611966189507487937759 2036 114998423177517815264923053500459216805006899598568244811826311164676611446550033407458997492280270856570291689841491993513962476481 2037 -127186031692715198566759466527075709060928980133656862551361898691361339375107661076266419458415335604378941674460558511948106288519 2038 140662988749569467008084754816110277916568587197533332312156467260890976863617061126333695804969098889103056474100689686543048638426 2039 -155565454153906280181850940666101583594742010752588565198151484948751296030709358258495797403586551060982922046586892125883078583056 2040 172043941144607478437473153351256800424313281507603710856159536657664696360651321770617572961348943582144497883523717633452739767852 2041 -190264826795249090218302261565256852962638769750521046207619087369692338764231550329928365513955807137719007566604124989636325872552 2042 210412021073171586171637301727811870625264474550883114771379836085646935729162752082669123206978755848111836326411173184137332129725 2043 -232688811192454035109227018369833385049569938199664106642947363710261784884225063005031118226314503201305973622032362555372118796407 2044 257319899638655121476955963999693126398677238631989265263425549262375167646535888471507210579538824238227344531969801979044662959346 2045 -284553656166531704901526394837522099234050827897741237328867406738471812050364612854463431424824188678857795926518669940451978787655 2046 314664606196228845290941110314557200239618279514812706046952632047834673879974079124197143270458348661327479508174126016934208266911 2047 -347956180379609251560794549905653731383730970701097875045521944770236259979785608026816629235925646790880966898395689377608217573517 2048 384763752699591776850668187519579558742954607322185786923719744418554128945361541350695334713014500078720714197589390367567838221971 2049 -425457997327143003010011200970751478631042500715676680599262105270310117221044184050048880538265769218794557186823284150967161350470 2050 470448597621116781444615925692312005665255578523511182285115244061478681218483184195720635582096971726950568575557404876093009703872 2051 -520188344146602193844455115908877835063406465931014428985480676723638639536325322236257446944759548515728731081455288820579599215010 2052 575177662442198688939792041226552660181523177353103811358266415201113170922235073704070421059311267474408294161039366225440775165185 2053 -635969615523642067866243692899222953380147666597914650025998565636828477530134441281397311946780040432356368009672326504088942602491 2054 703175430812357790477045518023664941956953775243502646008311609295803985605527815329837348036021070762479585058778062679197284249727 2055 -777470606369077169040532603317845294276321223631955898253971450456705956414142594678690887303033674088599701582957945507312595894177 2056 859601657045685260544593505655250521545510875946934926641790940854801365555273510681899553448161064646184609380045186174842235733109 2057 -950393567499353128445721435240329060984386024268079957030905358267125845980078118744094651370495312577821198861019397422408168344924 2058 1050758026003977570551752098547717568650128798865033372046017895140733960073370820410678593035608813184594501066645730728413192081081 2059 -1161702520713711785853515978013041697193171884631085084250945656355845073845655390204671198759330025892157708215659801721444636691226 2060 1284340388557762508746019348765038366499865871098041659267198223369359615315175302318727404419599770301139216408518893645293184896602 2061 -1419901916358373338767822864073066894638429900138301620209969973883766385492174281822585985632428647356769128486289379864593998165145 2062 1569746604157426587806282883018218056420771646765358897818785541231878612020251550244710595785973661950757494565563191260939038134851 2063 -1735376712213390624040793000408915314194094335305831754089089372872845858055890810478791154686623611289468371937364962462130979124675 2064 1918452225802022460039993177685993249082642163416593522787840640166123823778188229373576015808763571057225103740797128721507306332329 2065 -2120807385945602563092991336570347451766979445114250324259341232554092211530917198052516591874889944492238371280687752392694107665694 2066 2344468949643728747030978832025438059402920180576465490082902725293017152803042233900737118221488750599536708780752728134011827696239 2067 -2591676360235265432849341853030846598255327982359523100938831563286015218317855877843152703668854388951359004749297364499680366145933 2068 2864904027353084302119253697370140730413334299671818447192060023680162261908531792623848139030872913009687779283230574540079196393669 2069 -3166885936725234760884412907911909195331991221576318311923098894514364227951809541592829902647596845545952136570961984858934711378863 2070 3500642833031777654342727747263204369061952068459493701799958046951503391037559338436110772366132717348331514415844770868892646716576 2071 -3869512244370452646491934510750048216663183470329285867275321336850702844039923633482314374667290508928073863674724483455604435406574 2072 4277181644864683859357194516727018053933456983639034881072806194727231269361527793431592021838488244634062307844099326287746211512687 2073 -4727725082837933519122908567959026716060934792574243029291796600713247619729462315010417768298017514022856349347617387772183591628544 2074 5225643636081243647694636281975652008468538109874441494688174678194507840354670563529900344812221562902662693830215540734676576369649 2075 -5775910093389432756548631766032639693664585180123956357457347062763305041215280886559399332409061723791148158818787282018992820469693 2076 6384018303103867177616788729723568159503757294811853635804075876938214715354257603611039350779507609089295923385505277718863816223364 2077 -7056037675282166889291866887696184944547641869041512143756853956169991872967102672116532500040331853514377080101100118538734818967705 2078 7798673374765872111531146482828690755887048067402865706925347390860356409444660030778281712287858951334749638384112314356925492769328 2079 -8619332798330656528753534612457834551359083111153525966767866686813990632265679625952739382898272536098809259982372529475038202972071 2080 9526198990826021765579249136118351507353794405604552030639675021424272955650272029438436650104121532262441605560963479362854162490353 2081 -10528311723344966983598264052994727430407307346777727553102115664946900153746434520188174029624278856660751750663693099912596277003580 2082 11635657031673686611279767210883195980425142206300672718484460680966483437971634458360372324794288829748159865319206498218364112195096 2083 -12859266096290511578964097477526775775787007090820918390287048211067271739599573086676414136160463141491916051639440667903500910181075 2084 14211324436821602997806177406575503738991950483096246924866898211442065424340070862183911406709092377905274990678948646624583390476785 2085 -15705292495011628964265620714570336975080891912603541331223329363951194632769815132135269154441330102657607634389720075264892898228129 2086 17356038791916524390437042447063246279405487085969087315320516288082648777190397228426459630449229743197961833080570351976974658407771 2087 -19179986968260137794642947200583451008043743167010723882870447714211343751910863545004100465639187800467893959983426309410616365982704 2088 21195278152917293140079227328096108249877206734436014906857894693239110743475108315827097640043255563623048680275528963676195307639973 2089 -23421950254616837796457061173335143351735548349776118935463687377918616296124705048615312609781707649110079631112279854713560913692812 2090 25882135937660834326793821499537802183859732085526664761826985356132267335071856504334483856956566974488446446242674795512992574098410 2091 -28600281225342468072542326912758154047721695374536200582142073591058919392822544539883599897286300100061662442408721430535553719630037 2092 31603386876594417001185506705298277174562371362784393458307818580894037846555444181487430022292586099765494883953788408657564996532431 2093 -34921274904174141579256986299787010513140839494977967799336365660062462865434503365070963939663576787903427001731199110761592087494177 2094 38586882848558387822665820685596404391728579148972956946706913798779066604395063437377139999766225886661880370594465929194659812811209 2095 -42636588693065474193179003231955589461438015090692045204517308378416701764299412992999814881148670584233793932658101486528515168051560 2096 47110569605186775723317452802877743264406253053664204541502547855962295511258921574028588098666236060043690713362978538795354342585142 2097 -52053198019596604694924269272043484247753109825362589543926456797014675886851454456729063134048587427598593669858030383097981775320164 2098 57513478943031119133375975272047218557005427162677855876479557390861241323221349846831330123365491786407620094443913067405788849455700 2099 -63545532763721954627876411258853706892662966125402783709665374057257106782148543448467234549756942481705373915906009769837602088559805 2100 70209128292244386144972878023119939275671076700264188106349155026854589409154773900963052299494205492948969914497669265677104734565493 2101 -77570271250801485360874411575747419839392689773693928549279982934084949213216379333215500684014194865492678964182730812428412983060556 2102 85701853968868064560103628887652192772183905144250255498782022520123337303803468356339930542733822694289728784914781640212564185947042 2103 -94684372640004731348202018181417035162474197948932552176058588291736184716008036144658339919889706062599185670515053878592803438551165 2104 104606719153307596821431231167317636087167230894100805157787802805838337915402023304194336973469380537702719325776417774717452679287074 2105 -115567055239764206074963340291375715567638076333029292824939796939709452571959002416781040701927464300549479059668933037748086242800834 2106 127673777475780297784645060633968045491407844840986183987238885771901919042738632987304708938373051575305536409809793217798081508105526 2107 -141046582571090085135568708703143312739700717328349938311273892545649750905454784071227944079455250919067814373499969140472764355178983 2108 155817643344730466364719442655141289492413942034889499069758370474750747040283931933511757435006641876985444012779074290576851058307013 2109 -172132906870195441176415395730786752414318313913666029302637157253158742852623117342227975092914217902756810362556482553497446968339455 2110 190153527459713346934110620888941563167724369263454916615841034435224537938987206385397065604770116541553994735576666467205384735165797 2111 -210057448469302640491973843002337891598921968339078891917048909593047048806071757092215913814756052293991624917304488521175995491401147 2112 232041148353542611086132893767487681900341833910171523349795116907267084898460606810878419889726534162621350035239599229607252644102194 2113 -256321567995830686268202039787072774753980636034371364508450537459149995857726745849397681876770135284176682622904051790510690202238404 2114 283138238101715588550563553141553773234269643157028998875568333734203176957206680332063221934829829511317499560543382028474019319887205 2115 -312755627386711977947623767438919661340483319439345162899247128322373700120968190307573952177115530945201723320583099750192912451238658 2116 345465734434585930838677828267558161300099755455573109973930647331019213601847433852079095204577793651338315860235611706637391544244080 2117 -381590948468152403027507801819005145233421046974582724867696791142962950610423948241617170642919151566129711910783855605627715822877100 2118 421487206884977213192288949297373334924137771153400969231362310228063719552369548596712900975685290144576503018818681619513242822859162 2119 -465547480290208283844262900236991037282825026470062769655972883129170755315416960250117276015910989727253898405994316770396071525131536 2120 514205618935846234144205327891587024022897795499214177835853927153537302584878490659551403483623401016924731378621395808111450944760337 2121 -567940597980732567045287866529938382795653479554868286174025571238214264068038841759553581560272992668070555866489158380925361507383731 2122 627281202852165021855541428953807659856562361357460474296453695127274329500953623568885311379941118830572550000643301267155294024055454 2123 -692811200255598870794283281492893388785955568909639850243267726879902100629863189710830535748813573830477179930560048870046853119447572 2124 765175045084445754708137157956414104442006910419288732054568923986438505269347242183820659238008782354840447279610816080302461291857516 2125 -845084178672848128228475699842298707161543816253799158790233777777393077334533316004396036335191160751631963584699540151594007597212716 2126 933323979560455479674149019475975989259820056654711957077886295958465887256985287453854616181048741705961054377958081301933526229676709 2127 -1030761434254762101280340306362683067248505622491857784131995600754360269650704667254913549054710900681467712021639962605157853944644126 2128 1138353602444252136209960323019056212155586888398007704798846902922379721452257023142480930575371268131304619521659490220617916853817911 2129 -1257156958801446654613638792533009991267928061686593355719964451938920581541236672259776204498889678851620683216686112062891064400234493 2130 1388337701992854737426240698060891077381283883211929821499194264276260284815226790878882700698710491436080927957882287828347893622138290 2131 -1533183130864281560297241446153280466978479932956010655060116789182963349447556154220420379683667360368944784372700915913228293093894361 2132 1693114198084795680634059172835812753582890509504828752651045740196811990262354000251188180889757030825232555056069645118932749639369270 2133 -1869699362909986414094780702236951731319407408450440310727306927515517138012488441784919687098233432761051308543861648109499324707682256 2134 2064669877274204353367661642615278989899224462562747749988786455072858846429311019219145593562756485718373185206149198202662773998915118 2135 -2279936653262743143488478028063474250302033128924820578560898779566467168943234972688529091146295915536532711743800285227299497228446453 2136 2517608875281222752653600939433806392270405612056219238376725935076986140698947050702323950383535438819173225618353401233862890039742881 2137 -2780014537077239532101956934410760884717610405525605263033058725604347690149729319436214512212708045031990671412715202847186721432045162 2138 3069723102340150445549214464776333370218074344930118080357034234332941037779290490563112627589802094483836565930857042661764245493033983 2139 -3389570508086719673466419574621810158145597768633939572345141665116334045985133186564046400205791266460923107323479437710934701553784460 2140 3742686752629601449520550198641750949176746943290501386612552040918107124390279138095388211699986826025752046334920901574618688029560950 2141 -4132526334838724201901028953571147696104578093573664755259745290093792892159552352674875568575765069301489489482135419184811962863607490 2142 4562901838881234687118965237461109973912639553441785257893764999918134390598188785426574972256980246714762330907195717474946509698164600 2143 -5038020988926881908781162527596808391941273143678069799491361598599962043972866071128736340180188583290606788520127037807731521579201097 2144 5562527531722666909582384652768835371487752865441443831408533336297175081740280055055599921666875247007330340485552661313137367456412599 2145 -6141546341793086568534978410379847902851475914051007333670265296651008049290366959814241198201398876720650865016484042907051008513984141 2146 6780733184662962980101758727529538399181158146468329239521855737064890402269106799947193047851444373396436729427215565951598635042650237 2147 -7486329618317408578459015261330690646779199200784075147614120862743050221774233398883997158259143602459226329229708547534555117337050043 2148 8265223562536488162581978798056626944559327105353196172262827417138802508854482600054934838151635439468432194187058258406154167032003752 2149 -9125016120243055954838249302104328350442300812872471136363514385200088325037801720932190669594596705242506787269769540036316436628533157 2150 10074095295101907297818455789786484028470006293870950927012605208627807555839992584719449225913716870564342627834938278728962924084441454 2151 -11121717315880960830124048476962873709685589895812784153883926985817200752119005119384620341490916496723211595487096055362012503412919054 2152 12278096351163631741094245582300748638402190736528037554261472986178971471389439367812921056772939858213281621970642685611762511055681193 2153 -13554503478583615321610071061369012917830782941811264182922782276771723572812608629417506886058204188225106859919392042796086797411727943 2154 14963375861608130531395722268607112633033268047921070798956626844322926909514385451397960420222474731845968507952934880590987577591077727 2155 -16518437184871143011737459017194133514921158871784031783866267542928000786102168402603857133532443567210333994258776355352863869494298215 2156 18234830507088813368096427472397874397775543014510250695252840378113992006133313837476294928873543430629935682403382667671023561260020273 2157 -20129264809705628211420222788031083249745162933096727951422781863586528357242715474085374073497213601319849352834744599028301274169466869 2158 22220176650756972559544170333227693844669590135453089814389662329810674494777675878080372789047879248579523848108769746242238494574482141 2159 -24527908478244032579244537379058909900745947356929728346323453718554968732346235392955391779015835438454596302275500296689664971285098152 2160 27074905316979609667200801674554482423282844143595195556522913843164203531075963726859021199573395811890077657839767001863849268138106908 2161 -29885931718899470865429908048988806012853465068629699327962549319355362057730300117109979415607391606467254705055122156576374753290211538 2162 32988311060919501778352298736989881978261267440603881767964796246385455971290166680637243448230072494226273643557671705792533507428287937 2163 -36412189488401730365672571988027183367939651775262788941344213424787673169988819488779763649428813424305317793648715753731841044904733859 2164 40190827038208615714237167110287569289223263450365702362644392749361280922736403775363264607961537852487238984454459738653298624725951571 2165 -44360918735419266730752653769413639492191042886512332941928744372667709753463171733624474414407424157365031548149277837853263779107528695 2166 48962948744527174387800739479432772025920754740262554106325999110503539490276019790504561591955129363382422566281935903433481914048621214 2167 -54041580972062974666036302929896201600215725808172377923749060085303482791745605853394124417439431983258752524893927973682982031366056765 2168 59646089866092502635666370529346999422997886921346938310256556601035828424664365047561044744521027212742639668256402089129518132864475769 2169 -65830835542241560642957501775645615459380265176856532449848636437216153039254906167119891739643940257362791426779025455603147456925930480 2170 72655787789444104889829071121608641251593088258649731584248130179600904011185019885569124268264803335684129356416777321178441175720882922 2171 -80187103975522203018234585922626990393790408104353401439930374117313377971043799262148898264855712888958059654332844764322145151174122761 2172 88497766387416892098622409553267270514280446061632365155221414924175141363745955377842130520058195389020685563778528560057874884677244567 2173 -97668285108284073345256296358657873090677176224087486468807399840767502608415586968263435132101904567937414263353538391020846725199782198 2174 107787473159132340355404538377244143030504046942138596687725737909711737340980488105783184472558729925485130680001614462784629756130936671 2175 -118953301322142865018451674506373603318548140696511373163202510465396389552237991700139156345037043500628074530732193724116494654863398850 2176 131273840822812993345706924625727300038969064050842362952218812101821439903580852103671317490178305318270123358034741844900136501581824345 2177 -144868302885809603980604135921702496160867985611815348778240527610018986441287313495184480175864736527837935910769754369079868739965528377 2178 159868185102844745449480649191831719438793081743286691279119127959145513313194717306273441646182366396496880996775705441696138129181872777 2179 -176418535568743183848755135478559916961942468079947518534254568605873944646993598099644324541420905729813066798444546616163962719140050324 2180 194679346863799629290169648887004007691390460515812305584325115323633061060748523518255336687135068630510994598445353048654863225237600084 2181 -214827093197145465313930412069039044270081950010336763066352821390922561410813007417623935952347971503926135933995248187057078953176284856 2182 237056425388866178680156499750637716296931910232482215692021353914661688867925689934931145034460261360622493231406327578000161979037032987 2183 -261582039870929400201060926792340589998182331225394067778680950913217482228904380485870155772572189465619501357603373462428815130837955584 2184 288640739542811477446663106202266786497646103963052466805928352725998619915126851564517878631088081926266331708699422245888995460560905406 2185 -318493706142707326239614795593323853937429881277111147240374085832085233709640565469322830691469941210665548400398233509747226291639110087 2186 351429005806628226354691330724551319016856924931434977523625796778927159199088825370312674172467677369437262499349129427575724165810443764 2187 -387764351704546409755212422032725095040927776395923055687644887044710344828461702835090570585836941576173774177854238466078082462900278346 2188 427850150085980399489898399020412673783567115245993295498476060854777787823752002230142975099786172844573023564243422142851569447619649386 2189 -472072858760109966499104137736796509603895387280133677191572861924108221501462289363600700681581676651189148983480194165958806356509601493 2190 520858690003092042924009672185057221097339902611251794986135758539619859329808177287363588167199551889066495837751462181789572121691110865 2191 -574677693155734280725947713508585882985071683576930520343846603790206505651857008568803413113121320757132909614870067192645398576063334844 2192 634048255778936916703778206965755616048228437651797256046084683805997704731208900190531855320994454723205066029676034216912935531209824583 2193 -699542066206341902986279827420174629591659841332288164350540563343947641802581652206404626185344705763924217598097712487190127483788594979 2194 771789584710895444396548582733100824953125214130927995284262144093073277131919464474812270068329018364503866741300605824903130462988050170 2195 -851486075325810791939337896872357482864258033500096789885637690089230861066464879196920249333383988156619692246340390167754115170958415960 2196 939398255676183932332591184522576548922465916221229480578067403242084718644684299878884800873839279428212734150813213550297534252467603108 2197 -1036371628035360203328747130791575285874166212578192590148151575291326622994346165625736625571124770561579490866814006483030660788379291779 2198 1143338561275261549074968923308012471663810811557207846727239465315665208582494652212738085112074659465570620356342398613354773737589002631 2199 -1261327200493057749458189441363094156295147636120928808308307097618179135045115242156126665108080249434483606102728054945697431302954798672 2200 1391471288934774219013914651359407054366880441814285526639966784646075823619203529562292957563634418782258889437101486707369287136713765877 2201 -1535020995473452419726109405077801581327544604914900701917743536421510563806170515190759672138986874014764781106840295395432487630888846546 2202 1693354850416590204956943741528064151194982876667081992980075145071117299821898802551994000183320972906508238704769769443232934902840769499 2203 -1867992902904317391295682286306885124951587917426628095790488952530619234393921582805755579228589708513017130436670681160605401440772900727 2204 2060611224714727789769777468177581869667160220773808146928785753055239427527737653075770467449331928440394609122035739319739229246455464024 2205 -2273057898024628299781754187724001214330930917674111751129713321680822456034354005932212532226869339509197474131195517013362503651812403765 2206 2507370638702343374348655800588775331141242681829072771541698572956197571296105517951426811767798419573033103045150263502579485333299938775 2207 -2765796222165941435786619393492222517363887218120896479116767053927083832808295218451465074727636395981993701689794095553210529140891604738 2208 3050811895870519270048166634405323332275772073532008408320189236387365720746595862670339190829952523587134883565131408656019452552654736009 2209 -3365148981251915645656473626333959899954746591637517015841606888700777130318574453116678455443994207880050964665912323082540288077691575317 2210 3711818888627577684203707743252185569122433873030528273111084790345213069773105382988765774218628598957517324794551866339606014383905305718 2211 -4094141791332294560868218180174352726322280169862651357690544555578088779961551731957988529011751979379639582962975496236071769224273421767 2212 4515778230460844989516500843094150520503138828598868069931023866878767281910672793650539081108937668088060170299991490336682957038361023217 2213 -4980763949236652992040754231545666199495448520475896674289427796431267635866855410756514088435013828369962048268936222842888473905841262226 2214 5493548286484553726292460361594519005340218829218988890628148096967527907147130236151255049077715314851436910652845085011376553610832743396 2215 -6059036492242264673186937609292717156659260631634113289888256992400777110621613594879194538998149195646463035806093872525934538971201463351 2216 6682636365513608693201847213585575927770699186084494454396313322375184671153085590219265072626071080063307496111658802839398118268374223390 2217 -7370309654893289490622956474032897952859459212341200315178959742515254880038433294581883019783489153775179512427016852562033750459028901407 2218 8128628707659520968495197854838402327553025655701383163420370053727837745545651126493466925784137002619379703132557929423245031227666750064 2219 -8964838902357153960089019123034570364965962579107269267348707570688351409909174195945032171919259292633007181197148146031350216188287258620 2220 9886927454342780831911696956579642776708855315061923397726898783543007778463310544916659672612248116259429128890651698281248474280350061791 2221 -10903699243744148837079761288035024035966040349252649895566752903091869134863088592435246285356610669614385659581179592412706566528393968973 2222 12024860381360198920152068548362192951695550730539309230417630093750595478673144416280437907818165999407347482515156549720692783441703433370 2223 -13261110300813111450604890790724230602611052927916776891298806779322129656633745307655117610718853505900369027651574034601324348836111047007 2224 14624243245440393522396119639822310588009933845219254852018931173364068719832449729067140587288053567429019277074479853447387839398622024320 2225 -16127260106732683599984610094544025952062221955347229369322342516777221816052875218810339392932834720118263142202280681265908481768165255280 2226 17784491668406830647492580683521237456107188444785383702888099951279884540947747477436158541704208783530850477341292839302011187738938841160 2227 -19611734417362696284916831185571897981554277618797308508939507614734422826693927782497194414393857526959624177183409096821414856718109013967 2228 21626400200806755668867222921813587393499835363976173850351023579952487312130933050821621679117825270858196878975105104235616242589965432097 2229 -23847681138837906660014339846650881805099096258465385145222352573395494307446367313735269252467225041106086193568428950987297712343539664380 2230 26296731344994379935638759091594395711517954162919966533317543722428811209293994679624756725794803426617558798832630591948049305216227442755 2231 -28996867164991446603009914236416100301550081037040248415150349301119573482946385246878328079415944857008190461845591230929460444103803520681 2232 31973787817609037702674202452560640383148003465777022713638445527692564420606454004203105944560711975597487818297807064152484302930315645382 2233 -35255818513036478247984647951473238478470290512664335761515424989721283860118533104765122350714569415575851377208984823045857571353486859954 2234 38874178334732133759228766854477622604626644527089584708757890033720456187035173875327258502343232943117456902573006284083795899382881860021 2235 -42863275402973016547394967458476989676321412689974666445756621322388208616236253770998994635016704423592261703502556797155316839925950116762 2236 47261032093915955299174711368723107129274822094068463967317029395884160357754690955231782736440025974517226924124651077268019813426160682396 2237 -52109243369548982887267677307798583350637106097663052860584287942555611085477340181327178417994190438414062726858381514405056968252985845966 2238 57453971584000913467396276814317636513883541083513399418209848998604970797376352412573116976313156794923440758991475195899013070707300570502 2239 -63345981473185279159460345702112259432129069870839587554018896201713886220484019013174277261148290115937786761944473470855652882725454613843 2240 69841219410860056710871640178749398914787551413076985675456229270711393079987931613869652720824558863444666834172844687062647007135280399495 2241 -77001341428386072935459143222947916100686351632306425268803843814377891877791466199194152815193913691081461727371772755986600340227958753521 2242 84894294951617091533364101107918502753912861186470646013865635565070716648621760622812103389381075773454454629219188198082118828565637572026 2243 -93594959710694747244949830550380175729550434976565024848625106676587934534703492510352641414726042338045784622501943285551976754336524699353 2244 103185853831721239206437516723207172157969690114366463353992978590826121434902142661882946520927736087847789460621398751722927209084090840350 2245 -113757911728482842500527910768312811718636606412909132473553032692591327217420176590162812880799562436764761694510818431227851093541392786356 2246 125411341083257437275426154609684407139091546938719638525106372164061100518290221808567662399700725139851848557802578633799934072129726241074 2247 -138256566944490018812612621850094602235219082325485997761673770295698959029204980392072310857498586630125623892561556551692181220810579802490 2248 152415271782620730109022756223913402426694258054965904917011241595559705532521374529809768535610601495021573208766471804235361513061397755116 2249 -168021541241151408296848817190844380464257194762488521598414400964787759091773308543847023570834567905940221482001340560473888573521262561599 2250 185223126306451554076585064534264274427173844618703845373930611643493585325756192964183189952786385278125837734751174779400111220219201453279 2251 -204182833705983831880387326908604209874053467321531931885957116877263638092424130954449114796556358191005859596350769604174521322442806241524 2252 225080057540646101056948553509882564063191481437286832072902317386199825458627071851396239315185092061233718407406582762603929687251942548703 2253 -248112466473870445016251730658726673019935093855411386409514257588218369075701714606751781656308468665238450910095213874015001309969437743080 2254 273497862250196250984631490467934359470169620062674065975814705399444533387339419921129561422145270170105866843171857356998927619289013741558 2255 -301476226912680774598508278673719249516177468937569165928968607863678306660879154150759372006294267199483305245436034885296511027986058608932 2256 332311977846517375158412170930405593135762352579167095565341951569398940119210491212063594917880229826705170413962987574252081187306357576197 2257 -366296451711879397934632947260923664968007981432202327881173571557382497726235698164222890177737271415959906035126097136825203970021955780483 2258 403750640460217149341284398319142076091668955835010420328419519780791134546937467672593720338825060945872869271599213712206766519639791371882 2259 -445028204974732096165657663542486443361549324096552901444795925195850374249137602229599949868635032492260930808577695170445573679066538118761 2260 490518794459248240970776275557477730168773194758828631015575115568966933164784809080400543211936690014890639059666745836205146312669674827966 2261 -540651702544093588631475565087085596460428307028217780452131405715969655854024105196652386508324472075013830869935742975703547281205122682411 2262 595899894209198565873785000846739180616323907916598577761420916047907740813191035511823192963182217719480258915736234763588865032224622515833 2263 -656784441072364667245821637674222195592728261531027299103806215176390499419602770165916642539275744560493211537209035272897276340086674378209 2264 723879406386420661982691207608630440183058904879027305065458187041676093907675513770296106760391403309856322689860051145863526091701445612124 2265 -797817225267837055509637051685293764145719991540678486833082425691103923976823312564714356706174087211599166800613822789060201728996487064094 2266 879294630279912396947633036788796705352839898145097532389611274006758142088573147496099648577396978653314623784859114430488114875526914521352 2267 -969079177558360727582624419984015720705555997810696585364545399258470734318781513939072220650622801385535022059256033949351048319738672309484 2268 1068016434242774250365898700636505040090053968329109941261749106522067055001679591468381021865533274615227542360268865537104846194557521698316 2269 -1177037894115467533716930961426943336950611740575344859192141601502059987574134484712989304217994545588544386821913688803860014496654741625617 2270 1297169695106261802249115092201487815936215246169651151771606332305871852170259616682832663898237562661843979790848949873906767473970190930726 2271 -1429542219760166285328662037815833336211031427804922172751720853344579015575644252405008998071435784548884508310615873184724025879828398475460 2272 1575400667953249461229113563031875299513890986015833313852399668815883736778752302147089019501791395271024255336691230676077586299614184987985 2273 -1736116700155751466461349229251503923607533878615412947934708621372163211025750557935805837009745125680829384577466174061953636241693222414888 2274 1913201259463740647133851223403420568686072841260824687695724080475369731094419162344560740050648757355845644558203145546721359746525639876068 2275 -2108318691542779562934755426626495968469242259168426156900397902265149388831300394074769677843446143026993190876253352155732837503290641185577 2276 2323302293649739982702951022258624614459470519725384400133450863035540844613234676853229359286535502835556693485333519574420727518340012152032 2277 -2560171437132798849052094641429686329678167365025420770326854317676657273287456308846264180805631488688994528827211423688770115114590930152051 2278 2821150422376582568865345099031877687465482844014074961247248784607454742159253467361430370585540836519836167001339291588659693163691657371664 2279 -3108689241193463279773540421347510561405752329361553673839434772354401843104906095712146966619226805844494332082168551801538404870754872674042 2280 3425486439310665593354004156568309531966321654763167641195155644562266520091335887211506342075778736135050170179613625660740024933036347929479 2281 -3774514291028442220095319226579470385098909943441264200337334086277068393414373569049197386468203026690006509029818085952608414555468954215555 2282 4159046519505741392644930481950077306292249364401735290318014633034030988235881505047435562034973174089125704492410234287626674716560305797436 2283 -4582688819663063449386064518296891355120202153488564606053057536579930092958255278202979401376864418615234154284690198958212920652256550948959 2284 5049412466593855485073427408357937581593680310624255039738591920575742874143203437872260571705376509290420328690038126711028539809463601854267 2285 -5563591320883786351798869727013625971702355339063339855907200164135808531753697042872932105212873074579031432805719209315314313101006305980994 2286 6130042573613415139550160238523756770104338807192867976409861717170577171096063303760708185460642997356815564628732969853271349937395999275202 2287 -6754071608352211801045027835777981326013799695995805378945871795708164891710392830725519240822909611486648958663999208639885701211266694624857 2288 7441521395457597330031087990828611609719274225126343972079108374163196841246767553980440159289004880688698549385665270331409046900111746898179 2289 -8198826875820415294893299627811938314646828971771531923966711314996228564893360735103981703439875624291168371519581718903843377907115735966181 2290 9033074837231764691654453315600617165241089142570144505823041160900655715951948136638107504719991911896771379260742987191938110862985570246919 2291 -9952069837207619578287308046676988963926975805869643356250880099029855086463874565717618514121660109225621773846834164688410581148002810125707 2292 10964406781861652288465262600984010698360292257924108430806144324874294473495298981851475859807378014711804449531056854085268504254150931449722 2293 -12079550831774231751443006952539194863201957924310860659049113467741963881898277298280643963790332808638540396965424280732036722017311311782194 2294 13307925373328960275021622494726165178803749746988806173408451796891127581516421138716305756224077509738286098017303341705044444639530729426372 2295 -14661008868295943227904099780037540082447816748172338561132972633834894613390488262115181572512400248915413254378278910044417276743180087123413 2296 16151441476213820822709386261127091503800740300560906476734349233757406856803608934600678029967382638297636404380435168199294608253908795475025 2297 -17793142434109152805285308864743312894509213140061219376470629769685689670355647376770315652683719874933075007131649315197388964469565276889011 2298 19601439277115732262605114512685637223616381049401821421509540434704087702272810032705960789665775294636179679531941166887812693845652148650521 2299 -21593210092523980166990622213715304787891781347401239030495223678894818576672295678438030750254804665144814441278539682357594987060362660854762 2300 23787040119698616672927721578174496384557545000810446498772860344750478315284833453542130602083935455917556421362361271464461517233166269435195 2301 -26203394140247976623519245575629234056903364788994899231541724266360283463987426286984527933650710803017154823657152355603408984226798345139682 2302 28864806248017043232542354148386074796125128050790991614779559953920232114085176185612396586987767223322903438010606198532095720805319931020034 2303 -31796088748235639199643560589663730349452486603937447982533737763025636831996495841079982713923527908234685262706281825677669047262042320645695 2304 35024562110943137585472207697206683181038568688181716819528184800905689064874002599888063962655594535624005604061927957557933005546938147947300 2305 -38580308097237472312342394301181983641936419472377464724587285868022797976731280458434702206040956300884156094484414072330798394594044983600277 2306 42496448389725699570445486580634160498383913850265624223682168629655800028400503185340421731115206960466445552248285810020914171005825411844612 2307 -46809451292729108124340648796773816702128781181133428664708000272492857782258085680370536510931736004369710864537369701049495000347631711470607 2308 51559469325455420339066909268384931186756694401289824553269376202078500264852189810217931149862105236057866860528778175574291566265557145305410 2309 -56790710814845185468265500702545194432178261549479796842929655429805642415859663989469861551301712303223837624755698409782036974492200190200472 2310 62551848906715287939268019957910234137940446379789564159147247515858912341703006180974155527265719179341592684585644274084002415897530763908974 2311 -68896471757004303768551308891347540123983153520809044484007213837944782084308914902065670865329821003613874191246003924102382311619638010594784 2312 75883578042501240189333734801835413631973755689104899349037938459265237299841924704647388725886219055419884326452169140723478386172575049321353 2313 -83578122345852626013272085644188370730423504092636459328381040928673582653644218048841799401432930575951607938900772763848973881185947204469730 2314 92051615426678445836384438562837492771692168432903761072669671753894815013345952089647525529099704447322952370511657056498353355251354921567402 2315 -101382784893448609507633224541579062518190533688841742573972891536438657556552789271586767435013408824668986028642364721274075658339631606656913 2316 111658302343957923937784762277940905649756139104890872001205781533877998709241856538727053641722559107044275774011983041815541374597146848540194 2317 -122973583650825579626778649864761897552418463513654049077290338306741936424675861742423936266086124322796634228195733904190543880124977409273702 2318 135433669737974549459393896389521414190625127826916232725535766761323515766568146009515695179556994977004174915823355610947774822770977431544101 2319 -149154195930609598747345831755902060350182148705879246650082431248878659727429940460623721632290138422893501532876967899031143503788795820933538 2320 164262458771510522851206291921338378208671528494421090326350453029005825261908417025041316781779574489095305774446086635520561021680646102317158 2321 -180898590087859186707915068303195126551821671701298256829300404217048425342328024357459937624484830383437113147328278314256623732198269766411820 2322 199216849073429720248408741157481933260062384949532959676792786630903820452005427271261969666600621428670549327483370393619586828028390240082905 2323 -219387044229704222109404198784883920164254845165265426605023178994761505813387520378029878787760503935705474191690828789761204604274434043769331 2324 241596098196134100941476521464314705054966522850424264524005413336536369789105035160364885407473215650965644930431047653315018807855275673058282 2325 -266049769805130018332661488525751536977427666822632454550055831347386104178555692045402953091167036027515471986577967675221907802880401911494577 2326 292974549133286651680580353576622782734496594913545843883464951717585741614562079054178808142571451276448336648435542013527731987661862829644743 2327 -322619742899869656325521573689154578910812651914389889966642809866457584592072621643318767214159741444041016447723815903916132765552769186431299 2328 355259769301048570032131133221197299854506091181117017394376636057452638666010640962242336814070002571273574045246832530071973454468257488285579 2329 -391196683279517455459961924534595942674059856059682034948018170507382750846166724082947394179538260952673133108201115846435684018625323152039189 2330 430762955331342731992789430035035493675404674687934200201283740784180569246926877600741477065667958604427018272763127491678291943660556565485091 2331 -474324529264180622123909191027705523328916515724346878739478958416575042691465307525547887817774325261205337719616589732972898815414442924726850 2332 522284186864380352740872336165988418310883493332794339670837878150412922400850463220053717095302847360723109608724344867299093855735673286393552 2333 -575085250227987824117988819734742096762195792835064631780568096809521877271755329094001737389000181148607318527872214604555950140935884623252448 2334 633215655587638452797738490677380288635756933522579833189293282616095999336489990913229282471425128023720452567660907213381521039941565344076135 2335 -697212435851652706486600552505669501953223460932985035461597901441566192553576389046587159388880017174184724851276006491205069114480087956380526 2336 767666652793974775127411940274398108637726757346668831707945588737224511572686250544734869549373908508936067652294233822528288987342902946443803 2337 -845228823927627045022921797352640158392132148748516044078650001861660745128580490768237438445418665232786497352636854680864819366441539638596424 2338 930614893597149017190043978974605733839705297864688579753935237634267808181270244875793796838567075722184987603689297818198559084028284028412113 2339 -1024612802777796260747784406599697506977234709786840879418698544052821501543517618458569600018754781191593809057623148631730539783167870526568784 2340 1128089717515895501112938531902029711513296998442639133356849285587380780746810477198220104765033080012649230641242570816968087727710559789917460 2341 -1241999981934946920947912882661468490707106995684377422485873421571346120297941976353233808291406853656110853792006354166835761146605916136145654 2342 1367393868319996377772472729811927319238948920633614839296993410054733848990208605554992740512539779660927702355366685152960439598422541499114330 2343 -1505427204038018843366379711393307850150991951813366684391615617116140643216464037082624937660872947222437288687344951322203241225001504209029185 2344 1657371963020033591516759520011877936663131697427261199467327530664579859154517118502262166304508271575527224599872059871533261238939511602215509 2345 -1824627918293396703629840475468667278991013928797429195666503075964322850903096999709924842784286412132722815007897355822400759617689713031503315 2346 2008735461689330647330902066568626672406450668433927072366869190363256654410378982230987680519228955417838516098835266449117079361476637928366675 2347 -2211389707448266114029772969257566117921026378085793000825427241007908428316126942116457579985623856469455878569575177816390554433547536309113567 2348 2434456008099649966156704410552851788162333410006652220676763510315475176716634538271936384359268463636300866799585288526785796016748645757496921 2349 -2679987023808685436687619349878661118848388959532550473557610233841385087795972093623358611180750485705344177259362322515069312713450544214038245 2350 2950241500475639033771464073210825122830816777174092123891318159469767619648502594183047973526283908285414309114121360807114614236399649808306881 2351 -3247704927370984405167755696364980397215758610833258714138395401269616503667560531420120466218322887321877948208823597359055211902135936694747268 2352 3575112262131497091037910381191418987348131682389746138693727229273720431463012128462688296159649021694848410004053835021187333735444625713719133 2353 -3935472929682087652813889856147777755065265688216843359365139123104826562752487581035257845331005813997811706483037022095573023873493242221849556 2354 4332098322254544550616667330526174625720288603313262419566514722290477836036024008162956352852608978025515070484286959935529515986408673168398296 2355 -4768632050333104347923870761953390946761976163783853418802526782506918063818610200879336077329682480305262694146608199212440688954390527171208646 2356 5249083219271961844608948166090998136419235749707728290717848026597438577750155944940895648342007806851821170910221717557060788183055359003138830 2357 -5777863033725825138585774813523019125352875788439312248726098295258785396234243151010205489187243097879280825963106136355700456817933915159065107 2358 6359825062158029480401277711363815434598343062437682786921512190931942998402664435884303921856185299046396264476026859057181446836336905116011924 2359 -7000309526812645964396466724174533688720117490588539455698639521026927360299156970924176860215715631924145393968768896802619765328002114167506543 2360 7705192020955456853417154036808820355954782375677689788687971178614236193305572779651834684743630027750257251628932393448749964058132408756815287 2361 -8480937095231187967352856280949893416529971627865971133067866248599732297001867367958206929593907444392988837463203888945086614558607010368419317 2362 9334657199011057768336139859545513625985186793590514969814184820346196171072251366049596342437748526773631051328535193652559987414342658644493530 2363 -10274177511011307700052315300701992136340550219654135530195770656738799959896678980875289421301771466592573729569470029293047969453589924605977719 2364 11308107246684959038653179136339742664649366435710133514575046910707235166943707430226080854526926736400848124450101338489600230981816112876253406 2365 -12445918088403780171098130396004697944189135592398537948213584804605389434754611493582944103897940053593578380045201672985065798501609444445383561 2366 13698030448780940700371341676069067893754072528586488423238761621291512115037097579242497961392794812951387685549112349564436826232454089411717645 2367 -15075908348214778455348246270723812029978138834387141149511390999808513519645421320828134101848974288415500204596471766191313788515839023292517112 2368 16592163765495480986678022067706780878516371571994733723917654965364108745029188128088379163025120205527275897311867128559924516924432085130974180 2369 -18260671405807185833877288781640206257051725932028095789372381626128237299977815378186508381982980374534062618053667722514378669401315255212231629 2370 20096694924445095374946160899762515671177663093548277435565206433649475007579495835975060310205423327906056347900740144111040153794115262814103476 2371 -22117025747893747059355546894356484630174888628237994815560510688825543704626755772528153585150426486402447691595375813137019474802682274252799486 2372 24340135747505164671792829896032709341105529333037305710893443312181141422714157534963588100921191559566126073089467150864669637539196186476687741 2373 -26786345145892610487838788890010875028410378061687382529492375728396189995814844985336330007455925931395960338514824465815769289826940959445393310 2374 29478007173436291620497667820354852867938776384980466743724354973338837755654842563063121868273611211212760214746143382469255467136945998308661329 2375 -32439711143211710262198758711854746642356322389011915384632525200014164151677380546158039729800792754702680383614280114223416446983474661529468142 2376 35698505778551242748566655261560919658793848754107178675931026281529273582466848028386333980629331700618243942344093592188263155790101126990068711 2377 -39284144809820674315746020014204974765911985034963602138489120831346377976504268914634858236606025919535403461261040726572776712957330758120771868 2378 43229357057467553370477279171294290420602625306166011510162616099339673381325523214649031667935479013116557252800569593075603274232627171787175587 2379 -47570143438771703462397960470523072509289288447064541374668378789628283896451421767247400375451404026789712497443671543851917116923885795052539164 2380 52346103577971947369200719554084610750410138473362813614260855848609385162738329098728841528908273239191823730866024561497410338501419856755203670 2381 -57600794965724065452156469487638183557115824435497347150548259781552280317482037120606930975432089825313206127266089902366694091110308702551794128 2382 63382127906544618430119987843756636058036880588768332494605601704370053471038225337792941384629952326276545465207513492508173787146704615500439713 2383 -69742799814630455511590726754658473180343656350073285160954844072915141230047879015633553438686317386186853482005810612273015112673748743811552538 2384 76740772772090261812166819794981483591193873177470630651260150706951515794300728248461380614669023447631623286802802944661667210613079272109321484 2385 -84439798652342507215143092337294003061273635948151351794084099444613747808029314876859194219351324142494941158121240358655889246259219660760260303 2386 92909996538696225452234940053230575764495897598061047326229326305461941137972002091400200517462660850436176645878337058705263838051875193298486968 2387 -102228487637753054541204727128003413283057174425889172951517096960694574738509944900813600788936045225903280003339795627799689759217491329672403737 2388 112480093403443963533369422933726420537918651476871988650036912902376914717126336321433670342704105973575429260926168803543569960405977567284891351 2389 -123758103154849533251387573129416536660455884751841721116632064582701357918829782242269773520431993497676473954911241833096160503063443976892378930 2390 136165118094511300678739478189801015446232205924223380093817674222386260929334432139005297773130819160326022688604267808056979699202817127417557210 2391 -149813979319286480883956713215234928824917687181772374305071536027352344520868216872482621488404633543058681759645070963274155237988143680081433217 2392 164828788169041867100233083898242891274262425764040995014552955331382379517593052599920742934743878240573678175686119067635316284732442930558649702 2393 -181346028086341161125714782165996950114877358110093094113510508150154754731420261745705230913766239623012582937833593015320481930942656178952943796 2394 199515798070132989613169985891267315698129974160702445395172409900027837785921989213089739553823578491436697113730865192611553843742747984242009732 2395 -219503168806402714512612559835619439697231906390175963458326203834726703335565076859900976702279764880590160926697355080969371952916048210730727052 2396 241489673657718700612026537268522517671855036529678185682996079166954095278664740069439716083993523685871359517669183269054250581516420957190354530 2397 -265674947901371284850822017470509788803090906480811255913384001822586726822557716415948889340251676750746159905650170759089012852301761111267633224 2398 292278530933124782693312780968541918749838715368994254105034112840488124528135030641442910663399034345393684208827168113528681458398473139725840153 2399 -321541847612295319958223739430021735777330494634795940195790096899497887178309771029617040707283724080880077344427561819348998971612767641096623934 2400 353730386526911903276887667623512319105332285682133700937775974586228113162922933445562594416232530724333887301277481600994492178493040560886375066 2401 -389136094719377576497693654848217275033060498438271156923390811432831328886165953542538960617664739420578720629816188432729419033867617158652192726 2402 428080010348991392946262029544264608104302657858082985588098253705499912931487361634982735239056279285256438233213714003375014302257416350699019760 2403 -470915156895135487494066923959563502763749437548057839556482095508210084756878159046280219075067636887614684883643989241315918204551811165242818490 2404 518029724842787775704165912989812441879891435172093138579224667459681279048683078160585221819481369340198576634827959494250990519150416662139427798 2405 -569850569361067729918875171005877158476601839614234500833363474146672963802172009995674384198272309355749265989868678712764505747471863866023020201 2406 626847055308586859387915882839606269078382914925649859887941443051561785026900972649682615211037179960095792328634815844288716347215213732587855304 2407 -689535284001533776412138168754938944004679067065693076329276375508971020745017563056123587905029905129717268491871242610497762267302357358325492500 2408 758482739589224616543907563716944352768897508117532173303088721811882756200311825517762856344812847838445830006610542073183245003860089777106439755 2409 -834313396627556630767573849674685842975150841462410770541075003471823027825921851129228919893434766281395516371716217028127552074855110219582288071 2410 917713334556661642803426406433864546465132546102280280114512918602590367385790117040592485132740713585329194363704586505407131832773682453558187952 2411 -1009436909311587951588665756758501240425314318484391106485914551677037409467689768326909665708206453836244763896645280938579379401831922424838015500 2412 1110313537264163085366115222071654886413440688589938953438799845674719036412643220990972442203121903821009849083523098956038386802257763533277831086 2413 -1221255152154376112788412405554333782970912936825580771781954313912687973165451935707173535017699593257179618041791359912630248097403714426284153263 2414 1343264401669077741267474751931104260903050990382214713171950718086448051432585273978999709838073068984440529702346292443221135214336706203624534682 2415 -1477443656917706929762471017267699204355472856273099259437639136730418892365208674473011844552429772632444892972001855834857976999369563322211556309 2416 1625004915297527623705398906344128259017482629702292344506895941460808756680510340533400188822009619662408292359785582569784519384521526725502813400 2417 -1787280685198662238600975361773719748535449262547003411611860306853658882592746611388859248697662581446177069358132857283177038603322572870649279248 2418 1965735949742518967783503807224873193111003830182299134747902058872592100666185347113611165521317316400388436035324133282852286999969550786367731819 2419 -2161981316353443356882682954371086998619745220393167980888862672130782764742101179264588276822044790654752969650473298835598516952429953487472390313 2420 2377787469517614116600106651112665199427886974060955411875882804741997141701983065429412613948863020883212061835771763353081927886746367219423498690 2421 -2615101055678748262468130886233857156330037072545645088777308387194615904912028870349067575174322952231193472166916539935905670642463996161475033760 2422 2876062141959668826653723589084729774658847822585514114152432458797912856403297766619236313881982151455323754931892173139480424808805915548854715152 2423 -3163023404394897509580361078453616118109237604314117028727551067236020963141349383522199885198283159853937701923087989160091475608595576065207566482 2424 3478571216735924082456370212804075348989573852522707324945942879860302674222596558587562056326576499613253028285514421656579274789887772274097502331 2425 -3825548827783603015661261740372515780586623935382407217834280220810109241920522653509188935196379019144156321631459446386588111103836984543733774442 2426 4207081833760528935918086206894471894225459800391550973084213658662648053278791658761597137816754944046248443731840542321660278671356372706306804469 2427 -4626606172624215614710537495648785639383140553696479171101134435111835884416630559528443484726061777393814461850091548673518066249949396352686346796 2428 5087898889619534538674196210084080152014020582491427598212646780932419803529433077911207106504097929496728073606167912160647567076729149681898245421 2429 -5595111947973943431683548875247049723145521140580211548007484901431415942814462551035813066044118574841606857608270590275623361353398038823943400925 2430 6152809385668772212184060469440378864384107227549114723918975267446248643492999683728156829450032265137583762777200163256123961404946083221590998359 2431 -6766008148912795506445709867292176334157857684934022461928507688076664092372182982524401041576818171209056662888264145128114123588416871523866687389 2432 7440222965562504222480632577994995004180242304171991845498177337335191202620465478590989569326455481128872018208613384887241526795195012483431928248 2433 -8181515657564625187933179593179787961294631575396072995370536135865938392849760844842283032047088357064371207501624755239136987345215238140438902295 2434 8996549330856516739887515366055178823652816332819229980105262698576447293726597146141421019193549399518398406375308048874786116381890337725433278848 2435 -9892647924396107483764413587222119875210990404557765503279126352146032904723197820562624605002818287053555376773414859627175373455268427940339566175 2436 10877861647486134224010907427014903450614327540591972575500223954355048088133522108793440568819698688546181471632101876254423259503661118609684195738 2437 -11961038886726073244522210253905234154541986104190470914340740305603484069718186228227715670949426624950500721788752818929406073928469278234942448380 2438 13151905221228924414714240805315717960488119676297317886442568440982399218774242545133786216173812357381335808531633810947804174114246935902630884840 2439 -14461150247683581285792755758389567635496451942523304110120282356160076304849297608362813841611668972969416104597642866851251808442860627741537498233 2440 15900522985981106881434435811173906125099412636144351046787908354388810049355370694230886840185485902781794024464562626439533894407129445528866841678 2441 -17482936712063413996877780352957915331475201940847414685214774779775015328145083277201207098325838798588981495708920796667986368573040950490718821970 2442 19222584148063902193299391207048542065323281673149925789622556390959952534767622873860679612740620727734727254176465280721199546378380012173379547145 2443 -21135064031425362701921731196812385783486277936224893874191742993314044825501245487757556859248903886539945120075467797247646979274770247156772617390 2444 23237520185306727840572157539907375617632928450084734798595502819401500246913316240691734448069621748576960762381630543918176800173623650780249612672 2445 -25548794323111830664748974980512405598685353728808243821582773803547147091114432034534763987490918827706304709529419050044176059497872811296586963058 2446 28089593941361823831943337355993312328957500379136985219935507600290185914139116483257991980919428554246457078372413128786407884142891633661307881880 2447 -30882676788455100149463057879669032999138052668920192904134043915908333209958040425531391544331834496614296345712221343493758071451146038307477122699 2448 33953053543285845547702337112703446338044128911568438455993421698738729692444625689279749385403258879946074468583235257025991294476705639663234732002 2449 -37328210498510925136376199146620777516165739766759430219320552922633665204513845316964496017617159915647984000968732244070466992412525053930235724815 2450 41038354219876877632479329939986628009743364345875950424260367612781634948870272503613791961903580580961617505075200347189708788504619404026995302023 2451 -45116680346994963552899511783794564726228280048116410246212255882111538128746827610323863039363740519461348208518830868723842336592491316886169279573 2452 49599668913984972722060809675462768857911067303895900596149978814402240130718466507861596212068063622557039489270294304636541441892983876032943851044 2453 -54527408802367103558873446521704303337260763766783595847808723972366343317558979194809215636322506992216441639590755124838863003532507444621847903615 2454 59943954195518008510910228696731576701504865180348883565286013312801467992116326227718606735063222138836911869019626610466557964263523493395428021639 2455 -65897716186175358676852001291123731817881371365426485768051460095598849850462386270800799145020076531986889764132056609718572503547467509609271242132 2456 72441892998348941331081765561664690853468069131609359557211329825511189267075546195577608199550178449052186895942927238032677812496276846018439438442 2457 -79634942625291483604262246145895489206460387274884393837040261494478368841082224717215630243661442705379075501923763119466357251078685649741519686510 2458 87541102058881075935274848929143005820330771136451377808535969934773899370216723763405308470872745207229631468063116305309002052774372507870369233294 2459 -96230957696143081025855492710331098020823087395830176670300786316554647413642630955864366445464049691374783616861494196642352951180078813791829382305 2460 105782071959286957287571260191799203544449631398371368850015694094327023344615991581336573843510234553925606314648156764832969206870296135445894932381 2461 -116279671660498370126591092453523124265320311354648856214220423084271168063462979750692800728634936655717381920159526494374958947465738915630371175990 2462 127817404186141206218632507775045350511478792159540716091689500201203321170099944376731099635066261880917675656651420861084754367401569811282721086072 2463 -140498168171743274939257510103364933850335108644380084955118651001078158298582924151617716029019971742589255340003979746317128190742277467864537082677 2464 154435025994384325044905915419523717210370053709823417062267457262070619241568049413442489690368157025909824908050884347468272811736020992749201886797 2465 -169752206128606809445123794067475685290020360144125730120492751937287711868458538187153936308025994898455845010388015600777095045086877400989149531778 2466 186586204202020269392749401518191124643239688085302737574276540648773404823708994509006301865399904697153937771762645447153809553667108942201436541164 2467 -205086992454276050200269640116129797801861657548811648236271264915608094505954735581673779774551869581068131601937785067452475759029646672439275839089 2468 225419348255632209253053791806157564269794867727752411907310409354424815472937045633162995567181231308899704440297117627185233831356669045920593360195 2469 -247764313387231869488722701055532499830733487174316196161831070823593331949142194488425715537302279447482930151562709244718714885916115021188656258720 2470 272320796933618188305363717363851606285464784192348961335734826172149911566933065158007222342161908243526063679345245294542346345616326882670285453393 2471 -299307335898934539141623454564203037065761966686234117304503750042840711744291043948791586397035331386740973961955780554365261696484888600257171121383 2472 328964029042718224485132414345668797371764761886166397155963820065550176742058240149046745914547276780713554932336825323086766732967415423067779139899 2473 -361554660951274212111341029621719759309261180456333470532959327400995205949941998080974298708534356330661997372504388762511942669162917051233047662758 2474 397369035029576426493206152700838362862437234646460539048445326829261084674270413729682478352359781703706107227965724276303911133035152497860454661131 2475 -436725535931047807156913917878690053251635424220815936706016288079775441924140854601098532505244832126296115455125262475360687327996786145496203422853 2476 479973943954398100955330888349867501066915678809487029324782663005365030906334480816012620663624854263593447183497601405658230524144723467401278170270 2477 -527498526145491887358123432671686598101477328326780375895424944524787298882498525558532322538739728396896756439049393607194374242060333758607606679246 2478 579721431267232707409350923837124746071081573463974934666693191261981854067036762610814095594722729737241946278783368233814111762678041047773057416374 2479 -637106418462815699976799320623499970491909051877538983070352439819417345511366870208401854504904882430059699518843395808722757619221279727571436037694 2480 700162952360616565590488206766340420737682942543717467707180475392119065226633634997971926572975873462225165534707000409443562978334357919244780665196 2481 -769450700577908062317911610611946376978780219348548757348344866187487469869155106967252058899759689802030806687839503642993609931575345226161860651460 2482 845584473103469548047538429464482740956050197848117153091545740224601152730288531253398931627408411513062948435643511717184597524885638560120756388474 2483 -929239646906649116207601002466349808866205037325526652998347760757219560343905447308008941614953844961146026130476979711217767267122782233840997346775 2484 1021158123366211761756944639546292500323986632255299506288977677493064352183770191883512305533794527851966260927849369551857022358069447942574128090284 2485 -1122154870773303552211427521447695436899990995785397493734620408717296298224903947576753591002557691144081993386414400200381763357061286105088168986939 2486 1233125109279626058601972481843538449353887356727314402340408436662159538813142459798988670772715013473733589616100392509698577530451709520605549405011 2487 -1355052201278945445242799767360536656356244793402572411129293635231496778331535025538946970766564779073005928659523453705956933797443119702628671754158 2488 1489016316376192593446891212461196490651018429790312515630083754649321284847568427742984665639429650473854625153537194509811780417948790244219355951339 2489 -1636203946867240481483241387980820402202657382250186306136715384682801996847380481033743784563118653730745356972673537479964293377073269966234682997725 2490 1797918357082792127670634300403030727979605575924518355462643582685473936806325649576284241393626268434592697419056824691778592007633969425482276390759 2491 -1975591058106227693939234946743235749144763088612621332164489699106227536229774755782554232884492052725879634626186740154638830676241138383564854531617 2492 2170794408328583071545362091550739332520002420627085219581987201688817086959585872314534760033750408630465668875375106146304995280047850182205962082325 2493 -2385255450131805749246735918840214832435643763657159282612576170622605462361537412634116351606960508304905827834164144459847512493393488533661944090197 2494 2620871103779370671979143797209312756240588863294558114595958501960413802800691517261593360433775451027737439648818510170463061473354174120628743862753 2495 -2879724851434861619969344636045416828668279436603691072263941368476334818147650187032904582961936785238544002884668147698376757380014284572826172464988 2496 3164105057226971640731067736854116188944853433158209038875375842943396819235058309274112936838535244255748608929119686751720646143147168211277038023563 2497 -3476525083546291718226790288311314424343193261892724665478469736755640811115781684881019051812575904872806327600810856602066469391410246413696047778644 2498 3819745379418958311515581315023107533090998121366105188174062492535281632275738458336351878996535090097735564860930291201243398393102622955607202718510 2499 -4196797733990478337167144405931102672205489196236771227313695862857593723593771053108301776755075408103654497962967341330718054025245758062305870089360 2500 4611011907018818272604844809051097159674611856650254770080658776236153425463583931661449949003427421723579516321575730348118836418551119556131605305430 2501 -5066044868982602956240328294154629917581903933445098964609206872970547243109001075426964884946207582826624445001699192806737971987565184574013920098121 2502 5565912906137395541704967042003281579714045827849787855229622500937528022116274369422911278569246693252227798975344182709588947622457080893940352012519 2503 -6115026870797349906380633114332232009583009448489329679642321676404547940269802263106074527444439210224788820824505868922468434084319448878182768806230 2504 6718230884497013522350274664241352261491248272837989507648502640568080471165781740676724030735796068074345590769408790101247393954905001762628954206337 2505 -7380844831735690743703921575970610146804513282635722472480285345115771581724493245711362005565800843907422824681822173244492878388519790454631115832278 2506 8108711014984577367987225509614157195506961228779835050703547793891947458669197063742536244800018888589201588472117886011795006809280049837126679376753 2507 -8908245377830153932036462730226239547649663019928851777016314234573960097937372804811997086334048958764446815744291011393901778472706904570980300861977 2508 9786493742849121882866314626333028785136756876958247021855746071947231998873891699098259405160260149833924878174005639801165003218481533419562300762561 2509 -10751193554403958105591533076519595845800097199900813851808375848018074061748735292712247096898369114175688137724734732913271121087141267801978048968194 2510 11810841664390807621404602140303799569385323125483879623958046687344138756181373284075134775907943077913033940970609011978701945458059355142798794859453 2511 -12974768751476413441038572073333683343236313908345293366017005472940329528738414105367741293487587730400181368211349864012773960364748262589338836257865 2512 14253221021981755656449336354370269343796333553020487391837940713872594356657320729721047289895461632185343139640697845069836340551410251226495605885845 2513 -15657449903804773206101942967879608625982968872633576034012205246452876761015838247226069355916763422954755273394956923242135789567174825835568372423325 2514 17199810514169056563609733427063697453310489117118306245898205960028126404927513952356670746408553376170159980817838787788658789841552668441093833204343 2515 -18893869758138853726218580818356189844740114982328557716914429402295228476533399128283868965606250309439474364649554374002989396164085834294305766412914 2516 20754524998410435774488556788044170728476717470926507357352326375377749838817941035928295357366575303698012283823804111070969785142753473314958448956149 2517 -22798134328596959072350353553552774912323352555202251471403432972877491351570693883123295243852616146684208264500983653612944072363168437913239352981092 2518 25042659582859591040408448857885288810413368896015147463598164516410255672959187077968049422822354536080317061538912040028045338020910342941259802183527 2519 -27507823325169789991011237465840973752723077789813780660533979662154778501379043268806465169668745994818890460296435080174973485958825697013695238720974 2520 30215281182668448280882663618367017281419057550169742850808398342102643929621954690426040415276924004268374972679216774987263179536014678422346392718400 2521 -33188811020561735353263839873332460696511490666991885703875161996661043309535602130760739349926678394229877977666315803555302680570977759384384953949952 2522 36454520601906893305077157880226918566758051952510339733968452119849370973065998441515726337471661098533272019514429454963771267465582468956951985412402 2523 -40041075535751110993217446216642540095180318156885256151620089390788939708236780942063419000391414895515175202697330295514858205723981192910515404060119 2524 43979949492772062006307064578311394081263129639839333203070774649734781281566210065340278610795940239528364879552333244594773029529732722346886381652833 2525 -48305698860342639384831953980827451402094945109373818850161654046984804635074834086673160907099091379358744989657943698555099447500075823530548853139284 2526 53056264220464488014613761069872472831120119473036805724044499557750232170602108945099704030332153193728666580798820870550324505548248352762865685711815 2527 -58273301266105695496624639483797523583751344219354712643603371127281094319455493598708639443907078965157866224942156956598458721249695270459265984726771 2528 64002544026134547573630951149841722959926194790229292029539527104308640660336133663909260586888891626581705717370137612174761736682585417607867896831772 2529 -70294203548454290323315650057790134668927893914629772453395557253448901882415318123932133355736543060442988116323178376010045872018427293427124852919949 2530 77203405497516427333719487319812062502893360471820273739656755515609874075978651205225585327216399704388262147732761089064330180824898082203120631396391 2531 -84790670458758181705078930436747342101732408693086789654643081969469098582752125834151721221652434857896808641665711220113325605068707251022912897513275 2532 93122441111564781867708206429936125348098780793999400515972752159551934807827718886600643463125730523831415850960059817790762313104469126069380652586858 2533 -102271660837270762296667339989765822451329911758519572545598584508540111828880448227646133518230979161899727760886962449019340122197940987375941615738739 2534 112318408772965349671800963914710897732959002882490158957905842567933902877369613080522986023558158805063369324443694805115333637690101095939711819695271 2535 -123350596809271069247618624743376752951581095624123656934795769867278712894176753908028166483055257996840924655831529559897202885896386982390313605800044 2536 135464734565007380447552484306914435524652715656376299965062857484628018783821315552184123919027391880341158177950257315077311874422562647394049491633845 2537 -148766768958323191091411907925751843195484063194600544397420911852172703386913123908354272331723996680762065269730149066997789767948289029033145319502402 2538 163373005637518787542325019070712575819825209610763164641247503181379638063060474666542397886519458991896216360703055139312817727810336779164342430710988 2539 -179411120240901838679789001568874886362776827973615741559410012325799061382773285853760401021332667135928922567349419763214850170432312463118147150320152 2540 197021268229691101957615381888415237256820680448177306061925798105740973465428249586090790420487496206292297295314244358439785683355988788837372508345364 2541 -216357302887839005482523064529812346111292837419742361062939177757524031181743172885034461287561692026817685563573865079773028222719973151696569607515545 2542 237588112014977099632771866959235289606517679924430579292141151256022080229453381938141555311626237221331909816503863491009784517207939931713465468827567 2543 -260899084861488269330868931738473293394406829516074907397789391267435661387900191255202636661153475712269907186698653006142615606445368584286267142701712 2544 286493721976741610886353286689010639892843879288754980878277173018137201705372595257098393928424173764052418257156680693073756175039518546319512166846462 2545 -314595401872402975807708826965700725251547838405443934782058719004354021148352854966590557910290792842628426677694737711988168270772035450314579631992595 2546 345449319752999177841190175493102711895411962901769544604149074054912653130493758309650685301383199617785577162499473940021312946499531885599423735755345 2547 -379324615047129203387453634427593475915551221953738784146566696027079303503445876572751679975155451952183537510141496085315083651728899101761253084935770 2548 416516706097562025329983979206336673117538542371815777565039099679819720211086587891494056259441642721407049572319284206656144565150344090736033514904582 2549 -457349852150844434305579193438502895079812201029847497365169475722884104478325460691241209835090879014471842138362665580110959215863485901726437451413668 2550 502179964742214749386387594792459950718646995095707859421263547791226732296817230777494260149621280844149276984559595226789946603622623770826583111727818 2551 -551397692716304653780105915210259840026543114913805717603375370180339022736671939884218609407752124584074584565694947400315257112286178052302620106541107 2552 605431807476653533395323982344268155875414592319607756074711274070424136374569971194115032864266892388910766232952413134408082072163073804813650549491815 2553 -664752917637571903138539149180674109579933151775408832975709098411298123433054469081252150350294775732491954110984191706649913907029393651863164778154324 2554 729877545082430661648109518767551136143751939846287845988150644399397913328488886254012637388224075639184578180896079489174725646087914455517842782199262 2555 -801372597537209955170594323059834111977816800591199921217370811214857235813615649536296863933955880072131770807356159411360921933396474880490999516589748 2556 879860276173640929700783238888049234065036774538906597962818302939922926633831380033467167188692856498340632706584978208328026618864287525008484343074629 2557 -966023460491603199900178790428669084241440925849657981584870842879267972927654144286610782055629212290359600567366586730511247765665008541707019408631198 2558 1060611616827497160238382993497517771669198965670305231434210043687628390079384246102667734021543990590573720446441289929860908316456585155432645566395307 2559 -1164447281329069988212038341789025616462014016405908643521039168863590417739874977570572996443874666969600227893099895995562206051544957054951614945626685 2560 1278433173165990965650083978133415673455690021927369628858886388923358580173608062875057948486306908201476463015012147955353341340870598126474006256971954 2561 -1403559999151401690572530021091428378519433765098205081469407573083377248332432385695148236841097625824682390834893965200190440319093637989090281410665012 2562 1540915016878825368925792095488421291462363160307386280000258706952529665741942174815872078124389686394527879451794181978519904229022929235921687124726361 2563 -1691691429981772780889804837145028458148696084291685550336828320825300510891174027199273209924880723892897045696206826711715424886907206588866291104768423 2564 1857198696255576333304598160448518352221790078992835233943358704590059213118814376813304995342476304070576325441839691505762827006930164762327755851395289 2565 -2038873837203213120888733750742223615135508844766212467213681732138449745012768682802812306802100985133688497743730372753518382635105496774015486972730653 2566 2238293846145803455045294599172582577329946535674245790960790789935700498143768586631233605904941663078745630349494910491741801208334304839654664325301145 2567 -2457189301447183225400250245075079367827305139357948700631720057066290225014948523504326918163864291864916106878855170914389955714089335701469254567460335 2568 2697459301720586402699133519405956722021682978236963086530308103932525692059119507320041954513377852886564416380156684117996413217489819897978649238900353 2569 -2961187851201905827563479371497139475265813951781813580697911593097306878856251522341880448730628363560060777929640097515117044153034166402223662560975681 2570 3250661835884566347038904727989721492149486966245000552760054464325321714523668666545839621157025527082061975805471417761014574397007880389284001569624272 2571 -3568390744621372575082098448256741354055504560486175413313866580112051932000199906109926343591279045386084095140338235086620454772087242347977169354222104 2572 3917128304324594412905347537209470568699148286599354481502006478162810280803632029573772354256353490147448743577129744773558298682351410106721875576157280 2573 -4299896214763999502608033082158567012240237624484251626779715141060563306326010041555631254881242205199955894872592128143190161986194648943906515588959564 2574 4720010186412741959195476271619187962644841259962219838849768807860311685539778644320577176063341067717320667351337581469107184563856919440400322277897543 2575 -5181108504475593883405223087884904308018963531323767941913440255352883203563767451566495263185564734489170263024029557030806092765160762589685186441432979 2576 5687183363820287653320098483653993593155543184383972363189950902708496287761029671539075772503531659200648365773278376699470062250828023087387835265799039 2577 -6242615243204169275691932360351043609970983753801721038000306861185114602809865666447861168903408878374916608469054489654150911027575799821523145098237444 2578 6852210613146062172825452747105157564947169316902146303687670699322697101167690864336607783326291919594163443036747737260761853567898902208268886489672915 2579 -7521243300257691683455851811729883189819906795046559474334375221345121207618309684729623039748700162957480358868706123740033040260028826665359324773612201 2580 8255499862061939826953827704848286298799960453117512116445019408456115809942717446701205071469297822116176488647447741876335408184861082152836512341997742 2581 -9061329360551577086347413088664291013616265712898380233293799398572296223369993307845592866796374638329430862987557958116619628607126773724075542243934797 2582 9945697960272453116490864259900705841309967706393891453551043049177652032545390403928884280845305138126231675673506255834808488988861936479320999221425624 2583 -10916248817867884051413322405037362363033603429236396583873368121144381528223677120570497360525285422367112555503457528652905059217426077449874407679752414 2584 11981367775145263396354641138806888486139111153686714660101090092046804456839235764731500543296979221403661862524355709662550322883347375458318551119967699 2585 -13150255417204455048766392600444203725515378602932254063349027443903492419794163854858594838389292390545603158866265069906068845688141719610023830271673415 2586 14433006111419833447461038487939324639970049049615016685782407256220381714562469165844774007944125245770123832798736720505290906407179400490500828420645825 2587 -15840694702553811691810384152900025247712071414946119629165068892485071263130367704166240164879257713536436254259382530546510092753541868167509677094684134 2588 17385471604503477337329209260366403658215203057584543232957236770832698197374537579987920304093392011831292599093568306256051666597126880874963605678942501 2589 -19080667100696159449098955821913235175415416415127015413803919703064937619483482520170859318148391415659937123874158850045368619899227000376526887800888345 2590 20940905743560146471912644885042073771508277139742178674434967676419632758249327894009151171842415179461369305358589189239767145877699355667668810600727400 2591 -22982231829467378060375097333691964953028774522631720276832153309369393190829121042890958747272711860203047791521901948459466166701496624511956280891089516 2592 25222247019803601754198600855744289799393988331087694331752168198562911673666895160495385697546117392498930430571661865826548916380105903455908285487680806 2593 -27680261282166043684698025862356940378127405887678379587530693770425690855995892884505715424950299886413254508394097825311715732674245079038155699090170681 2594 30377458438993603912001573112081212853589913389810777250247722577938228468372531847579233413147144498691755990342121139499020471270298046534186845266254884 2595 -33337077735158510259668062303055898945259542653838419460272660495249741560603890473660580253558793519691931863085823049375019275360247273147466492286365380 2596 36584612972241919935432826118966534362315786221499827945662054448554018470509847089670255657631891345440231975498013280748261972949074625356514969839028487 2597 -40148030906530765873031498937955061528153991802985652001747223329795119376007501580922872580605823353272365288227950209048363553102241674134621375349033361 2598 44058010771471459424717257099697193161697008010997975973731863996624113566697121379397375530749705889234112033691916053017068684266142786333078034445444468 2599 -48348206964781385130871273947290060001778472421904927792516059266226002812317580764241726806647740185141122903039185705647976991852542638347994248560802239 2600 53055537137167835984749514576962268451766745802794787294309686696451572568001148237405409224363743472145836891153860952713436617182360212712418201406330909 2601 -58220498135298137997318884345664192040638984112786526633748316182867325233769274374488713453448989700920293016516643524015407474337077345769646345534228197 2602 63887512488125783293847713965120514734061320160747636557158636794338515766293407668120076344637063503385900739467558585948225163006419232612828700056242172 2603 -70105308384901897312712554412402090732809837435616343471925329699067029185079026808615767654297116264401754150481661957687610923382560633566577857171913464 2604 76927336377377422378020184094071968331847396427846413824046848126784842583935254212242141019803466878152465454240268803107723946246156091055782708930330355 2605 -84412226350227139847831847719182024302671426707087616016102496654341801455612881078062481652277098234632301200738223465268998284944851018817406262174371193 2606 92624288645230355495948665247491894772820286037109441655350544097451318896573918010841305322362285009704712403064672201668937192131969159741467187009343960 2607 -101634063599105217709834053877412522296264419514296983844200043319716776756751712576063640411635807262734645392845190662770112505510146457200937460918276582 2608 111518924165271070545762622197838693841758822746225586153210131485021057444491276470271424975659198277631928624587961008182369848882132894125852915400558477 2609 -122363736739665650225586286524261610765236821079614234713704216795237257220671635960998426279468884282780326003353430117375856137146652147591020732657374186 2610 134261585803862851429654856242069190354619371985368083734450259266247775725831090334540774090703981746253098179777797263092182013830607674771687778671108051 2611 -147314568539277390245826389174640733395908298664503085151900250864267579000588486762756076160012462180645519183556201112102737611099919209755259287702088027 2612 161634666158758603195335217314040935286970398057157437282719741181916978868414363905355629414712065292594563408192881034294184527221827079723481570877916659 2613 -177344699351357086893182381616476639094499399784206281793998815842310574470563708167470083724642318577491761866115747125625416380821578340046732005765070995 2614 194579375947963553618445559490523807586691476167568542394859639096212637553972311679635290629120108384118961146927131109801970926137687186817100825296430431 2615 -213486439695862017302087611448749937783228527539750414403048861658393887066143474651472797764700173794064901594920486356297172605110241664596551835253511830 2616 234227929885576480120794280910581837164204205085678278771808566424264589768311622796855797284225965700405498589504503966146268945944987985745179469108713792 2617 -256981562510918265475790525612888041643359648221946286370268279574913280336060005710925613270681072066272352617551089290321270767237797843881411425844428156 2618 281942244670746221249886580168025002227728136486012743650086447138814095567982147807250733566204215473526723745517182175089507795046954321774927936612485130 2619 -309323735047275937629996815428274749910774276991879615002312979462917447132212654625410252607254576980916614432592748035002337676534396549719504611815007641 2620 339360464530286464720481295549981512048211880791210370373752992639952720356153648917859527236762502910878964090642355142173420733911973150319413921455610135 2621 -372309532409650379498453322252712348621862058290472015283811778819612611929274832635436710073275178997107283588484732981495301282291972992366525069306604743 2622 408452895041625816176229472174792306413989397753205059503180316375547109689056772995899887249640468044667887775620373103823153840907389733361353999921986759 2623 -448099765519756423513620856306763281564895220205993109720405411842700301493839385854269825727141005275872880845125961920051566943148190840769429211833097006 2624 491589244662679248498276725123187772040577307463422547115350525823869381109684108035626359717325452513225413976511179118521078408072022070767945255972451774 2625 -539293205583600334784650042737749725524073771748232726550595000182347774315374957046254882102966503024087287020868160509394043480656477909448049103392643173 2626 591619456246054334473296928878954821105068993477015538571197797771180946387027950867106657470959422950739916412089821838386938415654167467292375704496987240 2627 -649015206755777394323681829899204295249180970964544190584636810653810760283047002349050256474882277902280833950153676763311002688501229455648371606380433856 2628 711970870708770409991295757067963920073543806181464231715776601300925933928144613957533022203152642026452389349409394320819884787076863890825061395191379261 2629 -781024232732473779012629744472921266208157501275705590083487866927125442036478511057356195582375226122779268417894276965630140752647691827359121791540564209 2630 856765017444039177175497445436568254082878742895382177190639996350842647949752884353047280085365940610694206012354360864265808105133400784190542615631308289 2631 -939839898432852666832856873193456698350146968456944917599964015379597349099546770099806774509214226964534409971933173681448574569253105874005268987094886978 2632 1030957989582096395608360412294846331090995792805292883883202284758872890977269876330283239479920880768740433616378468315423417416277577599016524845011069055 2633 -1130896865107305228770303376423756607073900290346038861974344593987020420874405958653209910127398402188098630060554299072827300225541878704921966760339236681 2634 1240509159142623040008695370142394164747630497912144915505026087684235727296226414953490320160715191071356682739023234191782976104886911269550904430607492474 2635 -1360729800585089114324971989513066897158309079962454110866922394862787581924260555897931886597403185454740230798566946747546077225413713844019389106648685396 2636 1492583944254651878041889797732891981853484925800409519069301372087167725347135273550026699856434554650869172812056369617638248324124073203467536455075316505 2637 -1637195665287484651322987858572829986262696915937783351675644969976091352345558660938214385395647035380144354063502573746647876647197656360970672566976139358 2638 1795797490101614817972265698229059881924586278708343676676446848404239564952269836003846077353268103790302841280595807057286227745188711377006794537174639634 2639 -1969740844310609380988765526968461889895068396585301476068959495005256272762983660505400111526943493621815396722522870256079219703867199927265734395229514522 2640 2160507505671956385768655737598426356146011184666843469392692719713330486215727857606715017135194176744901135382772336638682272385155263169436278627153023944 2641 -2369722158606337491181353463717301924020904197685275735679882951927166502790168628922904385720471169768905568186611542368716328241277717127639140661454694345 2642 2599166156082857216321987210551848847876450125548258785751835971713568568181775958728175484602778144906522937513653632675573137804742166392392135498785252582 2643 -2850792604810882719565814588814791196519601264828270989501154497552667104628484922689211027634838212392349613941429181979272474214263014531369112345223483549 2644 3126742900796250095510453053362473500461163270626853431641074800748460198252228051951315967798704386921457365421502307848231516784500524062546456720189869923 2645 -3429364854501101823248032386696772111296002158765268391559222108649326746134014752055722356374975861815097963501530458250822113557667218006830214881148137286 2646 3761232558194296920215847520512638357621281179234018201563164919125672548846412210237758259400200019658376717310989368281946774915686766334283012036759585006 2647 -4125168162704656878962024436088466694286924876371274956362452458714821160530815934774237228606798483144953378584385031412676595389608825995760177859918375506 2648 4524265746814393526733123651549242310283525578262009923582454949748188933323882118855254159063246272316553932911220338978490547623851622413790393030946251551 2649 -4961917480088681271555162140571112131608636324350514058352054501289157087908345611994538501631375240365306467058896358326747282201111107722082280357253457162 2650 5441842299176022988053766003516266221109929431391954620987413404090987250797854597756635748850582254874725168147583983241583167587129113697374877501236676157 2651 -5968117338693335132115188782362906135219557016044876061952616230278276439285076720443870197444179897974582236134800688315205106624472899097525240720586133645 2652 6545212380905376642729907050351991074008186265698707090403057890908279447239764354466649678267236765829523221566793193019293707574508049204638284835181469581 2653 -7178027613712873750507698605379543015833430126398984886475803254073367093764750530388899434562840703178526087930288383436110379472296850313245560017122420917 2654 7871935014188425433578930067984112309758131494311461667331335578700818760047628742744496623834182232134848280579980476412097750106601767870569092384984951643 2655 -8632823705275108513851443489334857388106504147774105246546165989013964933548532059326292090120764218866570264579502738079215111845974592882423209159809840501 2656 9467149666542769923332340503923255622362192435422762784159425704996123593810665808934767912212800692609735854931235678901304571118449584076742231239996412710 2657 -10381990216358563394062509609674065511343368683687061056042288847298246720239220786245738905423202731936319549168704838991302357884577870746271917172410566054 2658 11385103722775057540059830042331587036281575575288219008111456074669352257346993250138609537485863969776153710306537154142001160973162701533406658868687128696 2659 -12484995044203858787030903895729936948611659540058639434118061806901191541217795923114273309625117452987651588206205965097925417383059000277860960469966305344 2660 13690987248889505859091175615945111217350550852827328710039046546164915719838322187253835839099419061402697434417751578231730063361247965299374404233805660966 2661 -15013300214726472849095503189503176679540936225847621677441804031291763115756074327573597381180325914843507481709656753363114376597684826248210157985086296830 2662 16463136768508559682722897017989837706272002317091469389373150305259957253712253090757131566622608332044838446809375930535165744036655452017666409916805677645 2663 -18052777086743488257334355300139632833219220995444985340437988369792157755111658820975660427127698572126058883556645724577448379839879721411444943867991134755 2664 19795682149230499146582291579031416069942464916307217967128002784814750510317415190455146072099963381827416392871607577303027574874334655043101473447852873625 2665 -21706607112259437907431271075337505638350455864941945195880403230837306002742394407053322312796417373987559593954963069246767801098285816555480170279870083476 2666 23801725551175202759772769055029281403662487198016451829925230473177938072570016698345924664037192125253883346636590847099903957007810838273046985888539122732 2667 -26098765612850359219218911851254680766732993773194247336047795931449511506780518800036547678828150026233011322643644675446843553321580218045836436511440357467 2668 28617159218075660704226072367736681285415747133057478815021579340718277825010333806870229680470464570242901039235416902906114828067655766004905030829093390571 2669 -31378205562839417125714332344169149357975170078611436012070022823978233300451736051317638202328275950722275377591258108800937047781036376867204323729892562637 2670 34405250286827044509274341886149680321567087341766700259680101230028305193353407899937812852724019633187975219201648802309747051103580917646999288136129707619 2671 -37723881808222750168736865166103962297951321502204005569085546085944786053135231032571018009110425163546525934894836142084092154770362527013065310947835033291 2672 41362146467121510816767989040537478981016642025773439069536792122199765682371267820779486703105310076629762329562202088211603478739649990191787555108824378642 2673 -45350784276749906271836570662490229702322828641682792287993758471708106626391926498146370213088603280463878833597843228536043080068096547722476424385633612883 2674 49723487253550681885125772886138432049870376850453611842621954878022154253996571957342905005610232853701623382616254456547540930188300706018257390918910096963 2675 -54517182485433655626258320373180536034222442355489831438093631193054111641197221719919589966144562947987873767527181072184706751820729724257439063075608431888 2676 59772342303695874120847737906009656126956186869380074905064969747688059757397007257865718586091520215455644917868360761700917502857856254989582463090238546074 2677 -65533324149976332267482235874346474286525725414619694395764729907271851372577345498322039879353709139308765918607363199041857054455694821681743543793419435354 2678 71848742977007241532389949998080940820270449615767337802667952580689721656639681924406357510094859094029488490836637203902093790375121315085176563281460337715 2679 -78771879292904897839892522527789540204045008349497568019070274361213401732757414248268819146679456316445784268677203881644935077166059645065004216378410275929 2680 86361126255553692229554529580317188614659403736780483603026262923444376905431267741698141058614940546693058666080505269992473257517992202536812411435017645413 2681 -94680479548735153928070059543782204819439181296356577608299178716248862293752381211140504347474298143376943020170407383378780576446301774911604079821120622916 2682 103800074127732195199169623358094345045280500133012739589050816131544463088482156621089847267209468469759684040996729490019966800457411041951416499194791752151 2683 -113796772312144844705473243413178794046047528714504794220752862944530360304583397003366011936148279778891532745143069557919786185661551062577393954902554141101 2684 124754808130815716487855075377737657341342360622111750839046774588856184620625689295893140228831637091780785537101393366217245288816820562851001786488709218787 2685 -136766493291615947029176277843955913863474537531382577950233992007515168864724435782721762689630203176963312916730069232375715909788241818177998314872272590780 2686 149932990661255795392220328490130773194273941869537224543409308988716540523272890142708947530716708871127957934672716308482537809309361835302993332661891128276 2687 -164365161701496613025361553236060426582127170433890997917162796641515945943657038708943671300227268703434371273025075614351268722622752105539625455833693264401 2688 180184494922793008466640357305652464207740423370316140995209738424384999943713557484052810796073124190507500106624882839864882650122560850434641401651632882745 2689 -197524123089566970168175261463080965659196810507274421596154743338133386698602579260343634689081185872689896354695778530321804827325994200423086364157151854095 2690 216529937648573117350393279933073996554430047437086709265530175786622702143262165915031024238631594875106852745746902607768739311666717873606831046313061046525 2691 -237361809659247949276427403193293010830560772569335598753724536934876714080811464592971032848317800253766883331460808515000108113314062355313965759137757252829 2692 260194927389216027305916852614931736431969135598487136732191582196423980428988484301236365237776347654895830185170589498977634794131314999402508887464996196469 2693 -285221261706555574130704219240596584276832966791033925339091718335219213207152800237057303482975859214673345999397479099635421813059015751601866024882172305998 2694 312651171461001181918053061428212578298669889303781898587441163874803949553774073478837800801407754200457082408854002107515081189887658391537634240899070613289 2695 -342715162207737078941252145105055631906454808715063128662855654858030875927321788128790815485092672676458518278582929850908776529249351150709128486338925526613 2696 375665812899396215619394575884240601402364452441553636946978565707976677243660103121527722602912796616137273234931603179097013285129762298117150866443318314822 2697 -411779886564823097434646261715360711306240439384394269987537796069717429786060904409800842077443477431791062154847681226003515084831346735822754162479931301288 2698 451360642518572047435815829430615318381162542665547917827496268754553140268146593169033075663769796058128823427372450403423970476435364238164860722939562021894 2699 -494740369315577370382604482243545861858383515328727619004209455103759713487456252640969702337404609165521891118814632783567387831093515255100439879627946882888 2700 542283159494720568164038970885549870713477206892015715808412295719768905251850470059843788620574994719336388809988128823048558845341090067217457842211195386951 2701 -594387949158211040311024364674911384838071551007796653104782770146410632343476494903523931902311313371590530369795650022215397000339086980874243477332654007558 2702 651491847627298812593536547719738060674942147756541327036579725862655497321467696318067758843628070773968791200331666772362180651534949208052826781369268669549 2703 -714073784816923813603199165999062512184274170165337941908933889915909234756554108071079957681770597796255698691616055409387458558206819467406532484611178168132 2704 782658506602262047458353396363271079327787754332002539215899123500472905117314894635620303143668446908551997939359037658136091206953941567295589189137414598412 2705 -857820951330415730758734705710620753066172417414884238897183956680408296686502810079816887707727393689207078016139607970750830275253147748710480702553664056223 2706 940191043784425607791249292483710334736883138515131164688049123749853575065389038984058325581966996296899901891835622147673187768627831252465235489652186787853 2707 -1030458946360319461116151880782404430578825786242275101983229549140363315492792161592368102522908467776312647091557914155541637614333778570858931690901894536250 2708 1129380810999470775925454243598609771693218576542489896154174423271876290608656914199636903183778311572415201254721229423312360409180530145577516008344273784278 2709 -1237785079559236958500556727073441398801206470377993826118764317443711048187820992423518249994327380408726568577159735910786000510033352821722902892718912496951 2710 1356579384838735302135949309694604544472429607950986487690876337262680484984874916362352342260277216119128321086967147889049992337709446418301461319179707711656 2711 -1486758109440980029353604343258472472951427518187455952470255160644535538660989001700480327532780980516280920410966061933170376824341356758186262992272868848166 2712 1629410665088258316913719235514831506554309556535751796877609393628268977909405418825407465079694107915591802500564287987141124800215200120986547700938409785047 2713 -1785730560959244202017104834038170905206788176193252181124185047554570559576355185283181670768453264410035008609246073860845347446671398280540486881915263517944 2714 1957025336132842793239783561813050890543818367668126140348754808758173645350538660916906778525106526228760745694868899748021002971354624618545282728891248253556 2715 -2144727438358658291077297928397441961115422257015989324092364701978550191783061930468801548687028289960285149531988627118002068494031528585051042897404804222606 2716 2350406139185889376523875426678121170821363296548041391242417460494242145129520233080609332923490597248233257898301946123581244144883311204848062414271905306267 2717 -2575780584035521138913521460914037771729103236139768489948319141906742561885051966374192592039479834570467957385071198113748600518054748601678710640556052921646 2718 2822734085165119602162709313235352244658276454794910929431143872493378965542222631353924516547979082672141423355208686049355108926317810100324715244418877570321 2719 -3093329775728201311157306835880625987804305358684870289783881456231417859972426779088752618080896651932136802697148195259249387902300191389269212565507878863843 2720 3389827754355174610517196398773084860254608007585922815660465233743973260022412113025164645826393509166477640157501771105085899439463173697521192980131489663555 2721 -3714703861972316134131554580645564669095260077454057600960788596939339919858783864107953726375622532428587341378142574507362707884156361079351477992179081831909 2722 4070670246029948715570082977217337335866555194510725187850209306570648899312768424788464732152524907117976055630161967954159703680024769041654709217720953947761 2723 -4460697882041248972714332718611409614672155952191559469876750721873135119982997139957010069191938789976864261869023640871245899811397747910143896186401512730806 2724 4888041238459688070832943505289855891829974842139601167181069780651844039318768745932599358165370953971959840630417337315957511645565431229676595418898619955088 2725 -5356265288578166488377217915431949049486691482513673406924630471291147039433405959030341151713964148714023080430640573888321137891657572364370028845464963368029 2726 5869275092461104390106725131594314271265606303758173212896771963138397935605981389200454404128570174470508925512285947126656564428882472751853928283168746844794 2727 -6431348193080426465093319555942414815484996007585575342253617727032273853838774765828408524879831633111859219046491979463650005151077806722506380822254309653953 2728 7047170093990828665412368477996308454844894733563069916603286468579811178636221612046411390102677198666799749096421228284825901427548234902790543121713372617744 2729 -7721873111238602683331951233792044138838245728566397197147331900775656249970792202442775423904509143073042510218360387456397249690087005959774011608017247247627 2730 8461078919959209207620874863055216844082347748911888361321804594778382499969451331840851136519317784537938667345341956545870221742397653689202369904312275563021 2731 -9270945146508928836124707267570350476460928676018056122489288271376806965875378648800003830976294783021933741313497600348810817460460894897116836441775976000911 2732 10158216390243934294844442479807930123657883685072772252206790463791012912458544843319308626971746426777983477786270383227315616280633559261439965131826164584744 2733 -11130280095478155926117528498072199977480439166330241249535643631417486789403101667071829555884745539481957251658115007086973015939009761012553892298105993136629 2734 12195227734017187594580531410391897784792439035777339725310663067453816626499625506781796497568840564979822782048533902586107206579957437066049322305009838680190 2735 -13361921802305155244235438453983642512082852381941813738514200698919172826946760114151634925360281831615997183446508438105277277607040406229866907276821413330356 2736 14640069184991669132323750383564754257040819708589576655480950772460645146613792464572764852649929429128922415790543486023005791815856243242599750125533190849209 2737 -16040301489017098537994478935060832397214609360238220297461460554899148668398067295606241301736329639858587895377500626008997326629291787377955141819311527575882 2738 17574263009553684957843387343904487314448936483300538653004274849089208080647850626517764596312188732957627433683866956724318693248364757641563733400979652882519 2739 -19254707051795004548834568032208742233292717940738179539792637087858887363399984614250899365598830004780707285328264809920751445587012797619313625089184867173367 2740 21095601401168677815151565538503373931711847039220672655235262927717285734797938399010097051538149050400641668061421714587444814791901485380760388500091001071219 2741 -23112243809616952802522663274709232134433338030766115133666229731204410702258679247533894206218616306858077565262123241067744903994062587025854378777021448151396 2742 25321388447759627315532769804737441918916236171408511723713744076294017776678386570750951313495901601157357139277237234376008683254024719759254409827174566118066 2743 -27741384362694292930589787654309907008716255389481339111948523004272806229991636353678868747352394082703245776773154855791503622575645137348086103503240520733994 2744 30392327079633886607617962903099799115841389048043962545990090464972692521158202672113498777768460371380354683159422550996696054208328801327239606353200075406735 2745 -33296224593334028692093761902751693331240656029399063159014642068797474632632665621063815245891160496319540441699546115391790380591253519808731908943146425648223 2746 36477179113201325388403085189124055710456509518095622721712485227812420995644464765504467981622483156233908090628728155307827816271639600340229660185299159922861 2747 -39961586055060276283305083626757214667094804908677880195112026610263598456383312987012479621020929507651285051526368016695778759935109318259892395526959964961612 2748 43778351913842849276529478635003538133800913482938819118525827896035434836494745604278703869948908495047911135342011267701503851786408800911858164203235634992887 2749 -47959132806102533282086409144306326479185858786477742499938043316331586675458948424842704330819056438558525554540991981577921271429026923285850472397781646574554 2750 52538595640503624764611660325221340490095786861164147929042178422351245242490348485210032967674542187123739893473003865620766444595842343015327358507089021550899 2751 -57554704059675234396077901497555163944295634595126587893218249959709042184418468531527180993041809701397760353519063165239785254249856686430730025382673762934254 2752 63049031499556487412212764844152222090581438899249467159348894070183966339238328450315720204593311521484865602179482229723707909226476369112891380824892357772723 2753 -69067103934245213824432661171093955328367870799707477209321611387551510738916880889883682057013788478811187265766553101047873489999819963743279441072251239796926 2754 75658775117203134338163249306538322961885419416227465578463191114126231403905646781583223663881566427371893016508040441742297923834466986948395637276951340113701 2755 -82878637395442293817622444699815321873719582108642856463095488704948622044647888459153971104901883536976551494856912534032619564637780771145254682152095922716440 2756 90786471464182520183557653118228261454493277727596264782404234131299585076725397043273158842739790931640189660018347717286834600833511686813497692344659768489430 2757 -99447738747793830694358736074299324553905321488327342108182880986313107374629323291771813435358834235902030739004465902564513195760440381360866066854536208844812 2758 108934120441209544663200838192568680643836194045102023702090558493181522368884192861428702283825505361960318450413114633690523940446986171100110379561798969742742 2759 -119324107627247644088529796879861927673359574759185151846509898386111780663888037840307658312012411153336770558404416189653248673531021537330537381891116839311359 2760 130703647302508487026242894765260616787349385934391537732052188093091034270557116596476489345474579296688164096275888354666567872586653789308886885070067752625330 2761 -143166849601116797934374932146673839024188839338928868660998759722167661388231306895404335807312683022218139185313841513032280458583894779417511612166084611487153 2762 156816762005254457210266644263699105964859131324504868284576791407295175927366492849972131932290984704190608822226163691401224117642940266887407202537212689983260 2763 -171766216878246538646717206339846446919095379675372259335814431610983016129242312446897009683349866997848608146223430686048642246864236843330267138552684468099900 2764 188138759254356669000617394746181964175800441605455567597349406969964622365506055280717810607165668378417143609783303995897206107652329215792097910603607738306967 2765 -206069662474277169091771689054823890522894730091308252652286791067229006422139233303060388255408935607903748466179488118691496362527687035098544818186908733494867 2766 225707039971879566802448973279696382719375333414602159645624392330678035740340324981151867027088831973679254372494869132280550779689985008309830196936934639501901 2767 -247213062301936775200588917626424285095098302678618162948093093552670262274957342608730885256146121315392945992185878667045208071593782814083526706590370201081948 2768 270765289356601110072440624545234258924741711833725555972632831978376246833330546814765446607118961289199604562402777622264363310025182621804427592123449989348774 2769 -296558128657382108684526895403440854159029860094436957735961873141632978495156816318069153610140857562175953860578155117530393110155856167712823201707269604333718 2770 324804431636828811697987648433094329781024681218385665840660326493749643011147525044898943482467226853959245025889704643474396104052069852557972025811069337679844 2771 -355737240948412487483244620770165342955982300456491632154474461141564815253398760625831484353161732742546561437736481546561869822515243887753562435163052608182342 2772 389611703073340294285146810967819851747862681942516409041363643297786887759686152707371554171113049615280831926452297100842171923059031027160585862176213091353677 2773 -426707161839177024584611856481936730662187821771151406265628175591099144774947951957821615524655524685143843323345789815261422100232579817031978867099673317595917 2774 467329449938116504799037601674065778589624390116969098926821222624228142285075966652316516974327293951910691801162588494971034845912226087470755410918925373394281 2775 -511813397144456684506922093525506603027328417079482973371728199519533108440433012771539871323520723527792592482869529426540205853037080257938994435285929399374976 2776 560525575694343927101617178068934225379241317790954882552101743366688846867403104770238939867743591290524970009109478929758181226912736523728034827970799211917391 2777 -613867305220439357346052176059549017016078706832318179791593189281713561637450207021739582961037869979711017706671649460404524693531602258453126440490372198327727 2778 672277941745441025515089687725040214485776147836995428899636037604788147949832360349708423744927361862355074623557346695809622371138203930650498966772619662891212 2779 -736238477548454403443317804034352915974955709991610817375356816554798409913433887132891007348271588853424512246643016497212454835593669702626209703151433108924611 2780 806275481245728748642283936850998059331649537051361528021630725432847875948290974448003006821263366844279678628721261602314675227834284738340690261899087937481397 2781 -882965410192711100678838363749393961361793907699302153371706831592969427171265555698250487399636126153951827045255752057517100863822386314563124924590009563653945 2782 966939330340075066764925672739769166902031303550952598732196755786915166506061285447408306167550315344677014948995155615725280823504382216064239542458248135767963 2783 -1058888081986818970472280388852046177153769037573772512580586128493856833966359941018278442913195396879288191774820245594305266052864964395010333251106978698154837 2784 1159567933495453864892160828550946652381339123987580838616471964565605302843831956708221649162124577863668333925008388801927706637091499855697373755093981855997350 2785 -1269806768996983599723520077481198836073162291392222209397307258575943699116127453038323115457163739539171748294190928866707195271613094671710834131045893418333123 2786 1390510860448829865737784836274089219448966954635192930494776888209432629066421353870611403256675242626199352087177226644727523615773868300148167373685997612748760 2787 -1522672279152091525114663680667381963377432902532421742159924141274948827578208300498886521063856734064184382257485071211652350331916330937118043053835788492886396 2788 1667377007023850855211190995742645560353662919067079216135191955245574109943953820666502273506940267658298564152576004180002761289569411307021805916305820358390725 2789 -1825813813597543225382702265057723625858074814140324898812566099662733947668835515562910585958932453518376916719526187909951919725460235642205197279801480006100699 2790 1999283970935513644671361265344344675470671542242041348748095145095345814976773098723870117797044751072022914511273564425873903059619637796647392734665349505796174 2791 -2189211885432912756025019170904114034710137913682520541082411128864080909217967198198992835846785684177277660883441391396742779464971144583634590501196421357447083 2792 2397156732925854477234633476347179745609845441627789607686099750548976854654173250227065972361195194490373844241141540105754486366296021209770906909530562796411162 2793 -2624825191649224893746398819400454876877261643602186212396488902332332865737632589787673679257579109038339491143757505633995314290726616104724383286108951536643691 2794 2874085376486274600390265748084620331598057040410588791087590440691060270715258178686228889572687939836753489275250212315399216374911880185305827636036674193524967 2795 -3146982087684868046016837676214465635493869766616405533272353525923867948259156611310525744147417738258327214045493370559546420472100913691938606332593304165669069 2796 3445753497862448537072647485082198142198103977434855835620322656139472928732455402234207780268371676595885949340332196893290377007386357132675789998115107478663277 2797 -3772849412769201776229472579024993857614519615114546699067389445345230539621494252847201015243304103441500243070080487852741204014498718523729862769341510417496981 2798 4130951254020397685537828724406261404030338751915351360715604203112033583427469051491549585214738180322858963744535374120789597709637190504494151039237784241845101 2799 -4522993925947083520280372086456293514696746710003174065610324475854023176134010324128039137233647276833461343383020670018675144498422641182735297925765841748881245 2800 4952189743961427136715617602787347658829907473873148237244352162949483989648370110868759718914974267132915213486611081873879554292065272579952417885413150821264469 2801 -5422054618511815544317360557072534987137185441148213803251527474391344278606443974468504055636034194728579320601853929337340585255751727823433758316399267492252259 2802 5936436706947543040155569115488167580488353541816003287740919476514053072757049931706850538633941801836941205104806165209810714420411933956788986905221115101538301 2803 -6499547765570387356817978207829000043963011521498150453669417230756741357447153688707615233919125087029470463990550138907341054628324864037903512652031034502129308 2804 7115997455981128274705481290733831073064820548629060918493970009963419819893502495658045440586264858191188955474728197738518965891139456064911952982217337802796578 2805 -7790830883708697834795429111876039141558685072304029420795673881499291652022604149867135243914286951282122758267088828955121862270378219051336549516368947573567730 2806 8529569673230186256553336221326856086774708274257284694709743153975495303145899498887199050588189876218545520377635439804452886531954470625636605369186496653190224 2807 -9338256912061355499712772881363593736172079707634627730447854095412644618699319175104299217300892295155708080309358208138470484189537449377978316362302432763191652 2808 10223506327849276158727621306205122496828160958292435125706150483087532274896301734861707820757460206756566692643642424261763040079977952057400926264100761202842652 2809 -11192556096582332807749652074879458647542302901583552801464952651475390210529459137844103028229137547575004508650884477867800403099086463327040540871099977076508374 2810 12253327717422762088404346555701219230903929952642579816426692078011380806579139689824063152206879064027822301086203392766104589022274404751235655286455443823853705 2811 -13414490430563410027460744309458885946250722309437308892073676778813559143668090222136195583683854781132309423655227372887685584592407580325350391118288076252559736 2812 14685531699241922441907492391036853683921862287346406074972120834563999022499579147766428144626603309379666324156402470749711835793862855109837153525522150897521551 2813 -16076834325971229384458208610947663854718075383252553311528292011809025499985554430933089441598652316249045456103071991573261587985215942390807709795554689974417265 2814 17599760826557646554585313618097927764693797518110483183884792133606196631097002935123765346028828409094499047164906240008464175223167132658198972947185538297440268 2815 -19266745744006604893858414144565743606718919096336598321748792788094993522135457579154711312355867607725326814642572829045593804725368604283333866462763656213582877 2816 21091396648430490023903101446196179965509164032645228314529600757106369787047114727617193704951354394431549356326451304787690104958059059477944942144090721185677279 2817 -23088604639086773680617112468955547605512955363775406139620755290335439376245777635892468546770224246140843283410190689320131842003412892413458247123278122076315352 2818 25274665241248986930570979859736120375558773944678724169454552048016961772878677984667743540025173899121402058857480351535031381986331384456925431466491729680234590 2819 -27667410674362024967240277192949763581512925244790912570535705349507585488152227892004766317316150746404759770226587362200110142977091876559249679993452056375068056 2820 30286354559528055522881453196192786550295670104828472258425029810862652065935335696649217691204956970207959593148697379411889424086641751301579421880515057775045932 2821 -33152850234543914597869825919128120587068883485158329083818630708416264983023680493897606355946925888580393598906216402705816063881043573178790577234230479939666160 2822 36290263954267870379690655156012918991893848676620406870658560916579953531364481939757401605035836977766038211096939267902501304885540213354249868694945750214479464 2823 -39724164373910540552460437647819167652897693285882372204511033057221270207777948947022720318964012358561547781639046200682283403627991188688772544801456180365636268 2824 43482529843881039523187468783061466393840437410064047936111352591131116146506960899454953591753732756651429289823415396313667692719003877277192133046479634321447601 2825 -47595975188124192383044386944894585588810161609499752683422552821436012800076282652371012170330879557598183298830609305458443425885147198680161254827018567685909383 2826 52097999794604921655963382039395039335620074754572512214078055662964950896349706583393947690503678163934901828925419170518787985216964653352224642919214840091232983 2827 -57025259017985823055948980313094847015769096878602441325379975109212330599173780076780027858735520552038624482008294849213831500114655063438377024050227160652813484 2828 62417861081974706104342116931954714793668036300241763106416003331010201354078254320904223312020161473414633012238111298973260501760456613927219652994809993979071139 2829 -68319691873789683706991521635296234921301776805881616175729436404140844223506398048879247498797376299058201815466184981064343972105736353141132249615945753439646301 2830 74778770247339371560212177230974142683486120114980651704695278124174182560741523065005620844634617741108639463425095371860770225598268167942689594615102798351140301 2831 -81847636696836984759857775926741066361889034842516416218523528905628624940843448789069427707413591621328772150538480063865597191115437812154322684938480069149587812 2832 89583778530618892012053015555973981297216952689036110977671713064227567689710837329956563539962796895517817921079286733155611200171983527351635796095605888440750359 2833 -98050094968062600464202790954935319614211527460288358893318158603545994678771440886549197263863870833120798395563232039240856485983159427792153057735091789815092041 2834 107315405903038116237379269832660772699574627396001188609315996009137866963583719911863208909947275710903056184319675625528020487756597846447548862770810497843220119 2835 -117455008427840518789420814899001989498353856220950223903060267671766190597882276948231544358762137415024459754211486031860992677550755810486219832206256588083995961 2836 128551285594839551098238186366634587107551533989775635123439493042862001027245875533110901324619262839181196553599790866401119644392889500053411473638338642194990366 2837 -140694372312204239544281646858998246437889673992945543385797560168425278256244834127844464405676365160029526471816069390350395278793241623233935429128068022653334846 2838 153982883728362529315283767910888171588806068911464458405386406951425659807609154858469341653289878974843267828056496018475723850064222847136470680010664767666498312 2839 -168524711960995067805400184056829633645404339226729916171477043388041120215284255152724045961189258629946431118059496219212752412205804917244712519871467460832104748 2840 184437897574336945232906657856825733037412932032197926125014785243363035932267549740364380026219928350831935535036526667269765990251934724725646846876891479045707134 2841 -201851582807742442503949082683446139434848144083538641738861557611872791875734382786519824928797166467474809261605019304202510561723316320696862965101720510003007287 2842 220907054213634041823777811445353961416002130639634835601430141149322558655382016570616248854144793189998064159868331758415667540984022585317680455220866177238485621 2843 -241758883079331805308946190641123640415875375849771038149545726361211533648372508779706781278977250396795362681346895501203616787707796888360489120134515347690701366 2844 264576172790553115259366464649787303867669101555245240567981618797550518203155957265422580295055520264254351691824632071984287321622795656726304239791787584444065793 2845 -289543923150828092197659142390905485284446455800260973379936576208168621850728902395099891965683474978988330226761725227585323807613198229742102194816689024898442036 2846 316864522607516653704665460769040778383634333968009380190131193930188646696799476555350536804600042835543899282538597165900797392804394681978013122942832508964400856 2847 -346759380358998626171041896610957756932667590631198392091523214353896137857786299423789177636948780193325272195891448762138798723398418595844426637137108267935465815 2848 379470711437092754835906776945651463736072377425270057862190114785311064530359196933903441460947581464881630137073636517223360587859744966202889191091781946607729390 2849 -415263489082757369126004903039421428839374037450627912815054114264009101019479390156914524941180931535068800480238148435255576057668580381008068899028253419295669454 2850 454427580071378264983649394874025175900439901876886026747407740207178214782494521613777334959728450922094101574607948811189850425369450673843053574159549723038597414 2851 -497280080107108563492292598176041625359795480543733477449303078047632798905577551540184362695468481134275837916022688050056926673856558312698438545401469321161724003 2852 544167868005432810430235885089902276501043083576970271588826892547769250519025196192584590938603029631311746578575107519495084564527178266262966089987149640983533545 2853 -595470399132108882592201048155230764156847243881985636523498178764072138598935239566102892249060017072370304781956272144450260003120516025665008851596725580132406590 2854 651602760478806138867358959336012115333412796788596785536103324095978778935328716536389672959710870813377579630939763435182384438165040275069645534067846288617232524 2855 -713019011846310820370150668494444682396838608191676365983989297923913475948037555558472310591621268905578795762679722627912617587033363118144832253203906407995456526 2856 780215839891728711374071446646648143595140616032899247243521136632622207906000685069343902783605300530618967522959104294906602100853202815252122066025079314282502386 2857 -853736554294845328682844550172084050440413103311224765577551605634314275125218305945758417723353352428210864829442878309252627163596044501361172452483567672968425615 2858 934175458030559910664474188592664560415453350736212921979281090725893009171791007132012132090203476198174724971089682641761744255735752369369507555154858205488548254 2859 -1022182626720792376544471692673093562821443063288901864825962762458201660822183925873456901839046110436336061227233311322248717622371557125073565507905019653442105186 2860 1118469135304191534982271965285993044209506993040705189566741313790934196729261472504675371386944080084078048902215042598211283886117094268852232746500318255256250636 2861 -1223812773831273041635839408294754598652807551415088380592353911963436671802687058973112459614324711072083167139549508396555063638990613347258539625547004959155136825 2862 1339064298094622237957419029644971737107768401154600248778773019083821221957295426408653650144210655815215736481640408115569602332210651745408257089569665076931547472 2863 -1465154265069479541884179562673492709059545890324228312992713068055886160895415557290936742158712920723931848197387696617248166232398160553646856320078157119766006292 2864 1603100507803232742009315300778912689845673064909371666122169381908601603411770732951872728364891854198594023216963128221896062346853154358236543236612935797247624217 2865 -1754016309490065569032130096846438140651371964251068635208630878307383684525603679685914993398657779811099972939776715602333700362258230018851918435199996159707193419 2866 1919119342039687432637414757131747426650231635009697771682279468507829313451961735502901481037168024326227895084568069654550555502515524241022389026413987122972397644 2867 -2099741440540884374484030004523026895175407659899787954667434919767759175174263130135314072632046948663909788054480276275260304771421670158103456223817138331112335483 2868 2297339291679880881204132606027637574631990204210876885096338729600956475392525091731438690932467625180410068797988123227353961844841042582700912507238166523336554041 2869 -2513506121452967560080058608002057725526280722105616907899364599730220351672806396299767315311385223447733849956516666591286604099619784192491881789530937280727404271 2870 2749984475470214911333664532160484733638817072765330251364268384856416405066141575503379745359997864651576498928036090548448744982518964280499596287183831571123043171 2871 -3008680193845400193033735469512117988219145614268004965560637969067749067019945652312785569239460143989561503979825304854164875795048302464928909152680726981350373453 2872 3291677692175418783141754662047121328768124416967565088114651338139696448681298719720957319916695234506601791766389659526942860449036212816574486933254645033153800648 2873 -3601256670505727000775297471156241956294673659545920868927550091860519570405520300513925962527892275649230329669778198886840546818706416115668114762525240191437919013 2874 3939910383539054155009354718186068253062813476050738683517545269554636408346309725072704060599084474142471875746352705202410418803139415105712370413292899283793232274 2875 -4310365617762650481688563788862950762354295723213998639664378338466194577212348406254575939546851091730626377952765172340262251395725628476970456038012662327808401358 2876 4715604534742974332106241358325169840735733751644662041816343441480182385639951816144248996406096469686997701020241680055130259580781529287423016257449791293322190842 2877 -5158888554673356814388322297638798413564614948275686315668208392106441227138453921712985125294789079338527873812185130616854825137199104614522947861394012855439762291 2878 5643784470477171306677289263752551429943185424825655194098088507526992605417805240907371521931043738643357665279584550469068805640522773133266927794932418308495466801 2879 -6174193000494624601652903590835427042379312695699377396178603458735242585217700551718855829865553364899647613364650758891003482904494585800325733765157962130663997908 2880 6754380007155620177809560315774476640626328366869692019120872863812353561412904299503472935578203562359385548968474465598472782454989922500734041419513138375676916112 2881 -7389010630217367439116644825429735327461258502125059561908864658658591342551070493658408403709246783525461523551682967340788876361953222153888837656850827986591136653 2882 8083186606290874285150056350410832718613839847276656886037678107301260208043616031916299628586939061887131223728641024344719422012222035369056426982563434732947871121 2883 -8842487071678035811207442084717331042645610261770758642838829330821583203671311641676334607597081885303831452204038102306106139630315785392453177788946326202786918258 2884 9673013173190549759526538250923032817039345514579106302670441160828496523899447499791283921816339885531329384610083097086125191797734165214976985925272999325548441239 2885 -10581436841841709245375073217952145726114703676819186504547530281571411239031739574845746618987932989403808214662372399504101738392174672140271718489317282340973110196 2886 11575054117330849937034844111318680791895899689521980508717405838039128902242444029446750839030748867796803782825982983887625283192570472966052071142568106500803716826 2887 -12661843447338586321082156276770221761711260313915357273133913410099788937675924602480621662713377007032941920850097247614515171909951441490461916444007645238005883965 2888 13850529425103851053092445474438792513400621527080227140784377049962426635838333902356926231336467410194095974373261823915806778182737175972775759580106603356296100141 2889 -15150652471872447879391389556040691098719451343124765887065650814977360914226923361347907354102691670199924807239534427891691710110525702524850667288431201545786995331 2890 16572645017931485287275669578756427120126932904583738933649117988366483106380725988217836997827342074350735861072883081206485694075109880709972054798732903554528690217 2891 -18127914787446335495091513335565425140869736123725247923465863300646894238848705665594372144578921592725106234658302761856964091600679597968416329262302788685130920286 2892 19828935848602756125818683290162358056270166608046969820305404846745678716354500147003611113748723525482162991777624817311641443301918096677950902762152990007947363947 2893 -21689348152070234174469043683460974720182267273817070170506137625270367161054011984133496217146723414557428648216816825011596757751869976052117063285186124442332029362 2894 23724066348028277909638914265832670380594406290299532545139871843173079068972733759641450397534414520143630882478697299470878276525228858887035626748571083074083745436 2895 -25949398745465008069814978451250010267930648328966210217382897167927678701311370086233495834405670994692229432119928439642971028385131488653493715178544445108770723896 2896 28383177357745755648874562046484510552998507560886584018575065856500624271276328819503173028558988619631700063770237679172809194358299698874838089450335536169810447948 2897 -31044900066190821298719154768528493903117975087800405567350260909347018069382751768084910589689107789977213372631860980373660151996085704127495877463961826998525591875 2898 33955886029286998971011563073519776283842233867395307362775562413862569785115400363391062613691212658323742559744091731048113028182123179861230643999683696142197619167 2899 -37139445569941781404942122106293857089155234390065212104019664207185047134096496745911047141758642937474769011924531082143359843686255087153327631196480226467106677810 2900 40621065887697087216240279970668087937803985287498298109693605754792680934747795277678593348869954168428508590216203523124796306892477461631738224732934383052593964157 2901 -44428614067951949299783018093647788549204694935537889946808702944961357815474872995671455902351432631834280412365433511502932033976649001449230962752463516552004981090 2902 48592558996985338356084229380299395722982068104588338777277658473236198909320846558286459421910645000588373739376092198225619365944314556677812920379872386388521348594 2903 -53146213940996711561489075865596858662246993228839114868665124213495348643582355401142906381808819756455409638193580530941945419102597900086073336862750140374195097797 2904 58126001710668031440014875866883955476074994866492011264153821891300369480417624399892286875737063081589504908445978254716181200241840539257812958201189588698911905725 2905 -63571744511180653126746470157034237568706522448465648650082184940290986059223093456488043008901567246187329639252835683248396875305979739820000278610082217191360382758 2906 69526980772596133320882967912407088371681243990577596531162248311254369867782708841656141349127004076906818404700077837729989045084926560247882291595741370000722498566 2907 -76039311468563888303967688447161478328558521967587836848168457399130054171295042173325213172124755556207693186961492305464110949637919173069191016044136433588220357515 2908 83160778664124631817082788142423758163787339705553371246721322023047287384088492273958264037753921926367020924200926853657031861861247659639781726629984717402250671598 2909 -90948279287765345344138688374424530026318453567049031409938107424023571744583900117637809393765367067617406687764966579660330963092327591825326623592244235258516486844 2910 99464017400846933049970795780269567428921183124268501352964836031295065845757964734141373304694062691343682211946496152714444072159143859516664285700585557938650965704 2911 -108775998541252131388947807486632803894419897158779482161071550365101431352477239273051995431324126751384517623588668899716004565854586973778222599115080158936361669207 2912 118958570049972848986040136165223919773793059769282937924767972104723467132537833711407649156634523558051196937518786713487335468993991377314981562890200718911152555305 2913 -130093011651977426086808850995587093034761146313773686477595615019347005621718797945961780103380860138860473796692387831375222587478685147642208969906528365289409798595 2914 142268180958914532867502058696428604125580843701891857670538636426576493550449714241070327422769392025774138676105391638677146528482699035981385676466372119261615105473 2915 -155581218994129680130454393148327113925629673261116475911555978472157763001184165735018342832741101912350698270270371018898152310756325676430755925035964507224327787733 2916 170138321313487860922514547290513700832299755044929932109366998227378992694881158336555335576872501496033257100239473385165694174896053330396794286650924851944126425047 2917 -186055580812320596797742183499589778082168345730654075483656285052590621067605567568288768403777691359204734126560151106396801016889207732720628044043702219981181324067 2918 203459908873499135404439534245601882952002730535851334278550559203139871771526364645224508910792844990032870972853742609881451809617744682315283895542466819928619247128 2919 -222490042128603433700199619700142695120297658171478738550295746802189676994146977768495603875194262609101556937109963828467248531633383856693488248866526325300403962201 2920 243297642778243261597179026592378710729107527608960600954518712871830879739703531077088187354641557422324794098232678178446135404633766928980562934237161025926045558924 2921 -266048501154074064521219072731122566388584142729543535875542192540787033468601125937611935003316345646172362980568746978006713855995789825933786724685338960556207013559 2922 290923850009704474536654533091997770749661475172979421521983328684218899529976001068412726697665975074647283504956398211063095132580423429054779489945535778791770387916 2923 -318121800906815408897670710718243992944774686498874252715922730381996105428151243406406127673580248588649268077586298543441463833585556240538846812004520385504727985237 2924 347858914023284990106233100957455501241399399679024831981138662967462583707578406782046488961352074370941601094780025640537614892124274158759161209246633721631193055447 2925 -380371913759456718810689415837347631215025686094788143857031825978120497201184022595654485771990776995305894477863482284195144975834157798570593736399670184130275546719 2926 415919563665111839871443703165769182318472475734765986118406972822859698188695581093602960045853593599168374221124800495477424379915024267443296527118972980032156418136 2927 -454784715462179760295343345053364163005308052189404159325678155361294357931097086243784703972278386524459900002998662862019577163137974781481130433934103325988403701751 2928 497276548306539309290452254806753963454783869960279659936266005652019406699644728194539611228419161404007179126936436902099537004894670323597803938744488842718583166306 2929 -543733015927128928272759409976597623023094511410194776275359176972814402817736147818833012724722461607750382634793525395052141621695526258949365769944716693582247802529 2930 594523520913682902210120704917283153403393229116510325244701869224491133099410340932705140957574419724372492079161291711116006767569502811144744091634088631479672609241 2931 -650051837208508777965164719319232072517353961414241726723180195348380400315077862562441441215113023186197664580774666604311093669676116466232064631990763885838584458476 2932 710759303806760650984121680078590805082336246111822544836313253991535198517194291061183108865947881938306420256754788417179717536016905565545172490773849149824678991930 2933 -777128314798872148238142727988171146573294664294659235909528576407369315816441854917285687333183405675816292590169761079754017135954426932974836914944001862187600372780 2934 849686133214823804329548039668853423992987879387870387127766695905461224139631764632666044070165036795566026895213581392577335895257566670729381787769600318740995227230 2935 -929009058670897502331490686529861963267474628247257350295547436261522469979638044697666983834997287277793030676854339508908427319959409468781782807067731650375254331573 2936 1015726981595355541497676365200318385668419392059139381574724778802804399660260626538707156406411985721530763064696934314543308401655154105586739908151155306314882147513 2937 -1110528359841742070486352432651190001401807513693767203677924904970642450613554535625864722190094432464896516639082357610183411893067172289073879785019775697105565926943 2938 1214165656810905318428406536753947216297777359964206802796479371556050764687220765114094797502610521427518915962083675296457578282933645361319607055053573550470424899757 2939 -1327461283821226130364944050648871422856914390760081679434858056338964367275917157200456349963738802781684473454088700420653122179834182913619413038567332416098925616220 2940 1451314093419138923967947992338444470046098808420170850524887615951564293351738591357204709031704898366535680061439490622846694780903359010837442321379240921207047301784 2941 -1586706474639672878805077438445142140449708077490354122127864945721519669460673582010873764913920878998077851602699056898566675608469362086944680325032396694855908957884 2942 1734712105943091118947699699713080693588390618847750840137368564780039450253865176777231839473573510932706986158422843554573619614714958116597332282151173114681098624949 2943 -1896504426705531859427380820973551623223135892690922833893845683879159815854016638861875019214595908496959905448571063625584031848366845505471287241405963399602913858474 2944 2073365893769012001348223120433882341085276094381086595400678062419308086180255252219160206731905759624925888669149787440353218235202787568775522449930012533309803164866 2945 -2266698095703091965650412406206642730849477014557293694888015830063034006878376019182889342125665285303460241995670279033692964001556780221273377637688662052759646410131 2946 2478032804144809581814946060186153881629073375258582298878446749850583068638549149461550187613931444101983869637987179173159356520351814113252654903118225089518414022153 2947 -2709044048917468194147442011805181765114805342509021191778053622154231539639107333582586589663709633510666790433656453196790997684712917173086093583995947840252065265758 2948 2961561311639621393193921902988585437704324975937134072525680667336494645287225068195977178799765606785366441103805612811438983800225809349212026389968581190907884461267 2949 -3237583941285502003841294365610734256153448543559348949006043634477788279522666099837350830654888646618117253844616872703766254518383802949064925850479385771740697414877 2950 3539296904715303893055374422517089585387892795377680947543380600927389189359271487557586227170380050557025397309271682374206753072102119370676891695729885473218529326427 2951 -3869087995632516668418811635162734764483249377171159638995884230441470655415074303835225853528643228378331517941573283174377727699903956139424386670118017464085763014758 2952 4229566636827153340045839761348282345206750250244884681655715732967533894973449776992718681393231402463713047133269696007527434462001067503221375470340091458441266891874 2953 -4623584423016889232156332255760805778167560092597342051657752123810060581837818971139772748168268993466888262120552347298210866833014536094729803254270510272487799291446 2954 5054257565199694827233061897187984651550720861189296467768927528557724187778682323577255111048001543392140992392573070973498531305345762156582323156591400124081343857246 2955 -5524991412287251456114518549991907840832303294634379620284606680177333622111026730948503184244587090941229206777592383014643890276727059401667538502270881177851692794428 2956 6039507242013768321464870010868151585551280201153117457745571380051857360508449439999507830064881547144608217352540952310894920332716699680478010075555919981715606038876 2957 -6601871530835872856067188775290536451599159899206436846108339415485375359255200321713025593356046375943762226703558976083698731013603324858167171355400624513811065568738 2958 7216527931893718704444230020094753376159476081986940950224580916455325995924516932746516330388616107449592655666394509674600398227926020305339737191141811591110742571795 2959 -7888332211241700323571421427155588890175884247625737931290620030242918596505917050311438089224699587092818385465531817509879739401964126039258443235870597125167877129409 2960 8622590415643354980623855698251571348318529330855914464136752862761243290022969138592878107868650599103809177057569447956552161977924979021646257943736715887062965596938 2961 -9425100570438436193883043133320476186697348872790941744550784816568099262954183749914512337925870471688057413036675070535216436882011767082078853267696328891759729100319 2962 10302198233526496644903721338087712107258789776014497077151707294678397515313370789402588719250724128088307835292990202685272785072927065478043173811037249381632791746880 2963 -11260806261584349350445466781419162141738968586793570251816679559548350561353356414177093765074858255205517839816187493330214953435772502024540805485135410124397480801783 2964 12308489177477846924883815312569839217464965412686439969238394939752531207608076716567636921601075498335497090178413586116468568291789684822642139525848633849957292639225 2965 -13453512563696332897844090660765864795218410341606273262553869950849302307362749110574996156296770648813875989189071774872515107471152610090143651961932013700121609211280 2966 14704907945809085371940703303834156258810189447171306814244297691896251000821786546337538341328719874631943159613113003667410566944252098596695305464190316272669724471243 2967 -16072543672720854386684514757718505979877530342455334137972148506553965470653673557408228195338499373298784059465967571076627274128942182553710218300582703506424873285999 2968 17567202347219850157189060402098278142249590403362741730694061725058878383906427711742786120802544286186278966338928592903570046216288622219699012617295814488844965986682 2969 -19200665411328385835692261518724560063359575976060375983108082827426736386913692907224890570728693045888297437639027033700002232299841737941044402278434291005872712050880 2970 20985805546679180505859325640803467505825249307745357386894442922297596856748966188519903274404520340543279773807683885961659450691177936237505744208528556567394437896353 2971 -22936687610980748356168141960801678649609130170131545905010614189571742090207932307091339878985613171828985106371519659972240729421094611172079305871685662128061377978646 2972 25068678898074626576495849947560806899075074484991926490747187013027542646527927828739731274134304929045688744563494683968781607587470325585848320198601086689731179456744 2973 -27398569581639973875784557397579636970053678730533087230538811827637646602088578779302995879783228279533573308014718374857679235926158453773544095496486369281681606145780 2974 29944704281829073406084947153821196850796366745056258902204342668347398744474320464717929218232133814561974118257042221593446062529710015386797052296936057872902618867206 2975 -32727125780633819605000731251478790504818700813149814158322259170535305167302806415268040416546956182878777570690708525563870703142928989797832435560214670254986366719146 2976 35767732006257955162606395401228692923722725811422220750784970590453136331226896396665261430300047205157997008560380521203769254479260487279065646897245951981862406677397 2977 -39090447509933681585143682830290321413153461813951457246899522843145629483715998725715303375736092797147964639463506853378201772506857557811739680892078526123018329840258 2978 42721410771272385277923207312358360204306466195527113075532332907511570863192665436523959446007856741316521979204321619908617774903001563615889041547652723904520988945919 2979 -46689178791248895850196398709452564949160679684274768584057177759587620067553845035335023903059466605763189916573403040400611638215278354719100257940478517202094780807792 2980 51024950566238129719448264869242633260803498986682237480930262208229891867621721472114177730576646747294270432563987840787661542740950181605556013690024068090992884853372 2981 -55762811183190604433788294877622715735422325791084753133174150454768440337734074762077766517740269191236646821442592386462843949083686992750178385976098144645531127666866 2982 60939998436182789353601446611773852600921766944288392384770340004893358753310155136760236979355048288734129789894601955011611580711090948965203995366566707309844395321565 2983 -66597194039447174922651924235974767135795632726573082624392028476692157201130888922979384601013171973653455542743359229834546813377133592225824054048919538188925870672954 2984 72778841702926337119419708954542524579518713056455007256212937434408003532452165991080986945885220149131262883254547232079266166118646394056846811792234374431105011771864 2985 -79533494544880026620324038864521842395503676976569034462941122771022081612428500287855861662641795283261865616626160110217963544130713909308629700034068100955517323480822 2986 86914194543714480013327195967231860482222956517304417560945566685728386336808712180737569593476407257012667075963687246697740097008049442045391235025824302877585988950312 2987 -94978886979756337198124592192801583637107371188309740449801420472980807977574287941305167636821373522100535418361393213847190838449117465252844863620679547615077445292945 2988 103790873089078410118289196317202518158140307743255197090952585344778901445927283682262783379219732597071677729157993639079714690461046700133455233451139718643912670925309 2989 -113419304447795526888386923702980468911902079582363518309595959254776082526671407367413945964115795054068859886639537718848707772000236960661681708000985037049201205240693 2990 123939722928772088524464671410787627995299269444926199701652181751970108305276755294546485139952934483009867801300696727912590279939181832575245421032323326808220953475858 2991 -135434650425914565619300611017578283831807148886555873146113983281699680274331808303594844545040204842992479572312504957436524574546300557734288003963254533386579223452981 2992 147994232926886256225304650411815609268021931785319067368720576080168827763594783214191311538139416919684042308994220759323266988782641486184358758484092108353530158159237 2993 -161716943936152042472944527888499792672282076365374704550406732726542275122928278799544714369425219760482422165925534529957297074430823421368295732575508369955876940517829 2994 176710352709983749859747221866311131103425520715122411975551404550450855229801030953585054671003432755955765702423941826401138078492431876864908227682507621610537073926911 2995 -193091963266975368213698747719103833593715218362050514891049507348779120157999682844069009358117709968508085352843571282627950618299693252348611439930551027058660293229050 2996 210990130685599561850717625887666210804849003189831807303587537474067809931480900932653621804238902479774148171463121808951270455763275122883162363160963311634989723805785 2997 -230545061798604346469158812035059368962469411427928917680151488978045991629001857865984670984695030664380837193995366516588937656507826073300219893264629161585361810533711 2998 251909908047209717946671850156342000704215336704026264076949885971294249289660511920912465303415065333354962029882321528176200015035151127219438333127009224965656577334379 2999 -275251958971148286944553616529669847690160326413533419712381654054459808329720792794797266099717062199556098606572824152688512602681551998874413387673666090911596131461914 3000 300753945589091777434069825709332999327090645358655946940356331230691774970818083693270562184721384193350976312496634813802531910206303024914240890762719812315128860260796 3001 -328615463773909093440694598180067637826937019997229955473685144789436918388776179772855869099013960062001874973921690085958547888430720705981007547747822836321864243955995 3002 359054528655052284989634700566083451238501839428099575638532474461242361143915657278293062932337813064403689609048345951341824026164121012863647961841027935185013655871191 3003 -392309272093303210280781809420790374930440935140240012673657128435629413560121783820545965075954330279367447562045585928157466958422874836702455672195753694572939775229287 3004 428639796378928034068216074625553638448319215522124196676132981742248566022538966917280906810494549334749098285906861757248887223574969025429091035246781538660669159270336 3005 -468330198511483583191304590364652749812218132923265498282317594512036319209607131560602270777209371910431475441584418427057981916898844009013359074372150332931705187273232 3006 511690780737381369607033265995541527578431099756147288165159276910274700538192554699650686953050750274150999103632965891576250640767440346735534908628842341757224941861107 3007 -559060464459972890969119216769931992645973926548291008338991560803481460190004110586232281320521188800176466944300756917889151688194357885272846923678161430054676865043961 3008 610809426207430961491291911969791761075573204236209012059706176001528433086585516974989570005531451061716774855855139803561453597811467284670937851151479144506777412625957 3009 -667341976058134441584137979703840360517427155999174392224663640455909415281841103709316728494164773757639365264053272054180617280734527815605286713914304303161569109494104 3010 729099700794789028240104459577516220244428143644137051654913300381916674889388171443755842141446251145739082515362824416560393302114379094012885278169285998355117006988867 3011 -796564896101509708732736222173846850331790063095412280868885331719257158719468867786666893747095329130524086231474247036912820295022904917868060318431219103146650749714951 3012 870264314348239670868674531169336900298863294494754431217812208721059487277660292990444710531578019230985938100161952022576377081595498464991212389884790951671689973446445 3013 -950773256941308023684600298951583691861980853935506095223956379329107243824953485289731322150439200749205275694626896649439956432322340281152265339806423945700268169733976 3014 1038720042876321059270509686854804039900820269418313489423975670468381610861264505775713157429986951788780516814169330156060407769605023567145872412365957404370925796702072 3015 -1134790888030332481517038180632648277366780423364117429094536116051603473654761136401612368423035714885209475738380659795056610536894393890542901773626099522236911378655817 3016 1239735232896603334335268908157442084206061138588244039024156144750061082633957384219916320675422194252471949156137346726823540337169904363148410103051846647843421280295534 3017 -1354371559921531288516033405152372357842257783964697387362759676813463260409686403709749264657052959078339362867320640650257045840324114608700441107898765380885913361788397 3018 1479593745376008619566001202684453349423002905015089097932193655983511033826454734785400971303987857823766433355839120182197687692563452092364861069536922002184097422775208 3019 -1616377994811486165238746491757398399052221767879009170003911436119749542147112316782050254798760783474981952512373954313934813728618157054213937302833016639178422543199312 3020 1765790415645945453465936882000535406604179939650155476010631339372193982123827139318980596922777185528980281366228087589070592619671988618441965006302171494841108100030595 3021 -1928995285331263642913002717355153084358133846049959438852812670478665093266114984558325989540828999347163519658761117648050174169954795896587369036134040516570678840473727 3022 2107264078908691208735019116671014067845071422798249630344702721398212180246058896761721966978798905356900225595660168050026555591695406086220317355104244061580465962296493 3023 -2301985325604377075902741888684752500055035847716972142998791477232475382578842891545618881517229210189577079506955541300515210226455502162014798472274245665357588628517163 3024 2514675370496840906792132184715899811347846709224993781229222669574753089311690979122441613323901364414035649269704376592923641542502609158697548443261648461894900882212241 3025 -2746990124251863591183933757060451704362450822088904866060676537801306578459824355644288945162597916296056647072655300875059624009760023604710068054443123777186987523818931 3026 3000737891520758406499374730559799484142258336994326560006603977022245340022449412767200729094424016457810714622783659915596347163588083461022958887700980762342291923410306 3027 -3277893376893574365546089192827304085412191768882464384816662869858033419144789333325022493184692422756458487223558729093545976963252663396245856326992776145425958071231642 3028 3580612976352954442455609217032126710133432991828479872974291869612846636001532890360276356850896669986718203140359868862371948025165736146802653307267774685008328106495809 3029 -3911251472056399552928355286948373592907935403430984940396471017245595138350170194627298326044006813528111997225809811929259506263802271849861958986013121951884707314355747 3030 4272380259060167078161330042987676862077007842188993909939398519953402246505501019884063490283313151642336040587457200760935095468175776473659891628617422750226455882362344 3031 -4666807244369446318966686423931923139359470194673431964212321844430464793782916790956564757266351418156941321764175906075176674064681943853852717996973454985560349000832348 3032 5097598571546809493715219514988629862013162382483771676828756774535407107295383156357317710859401732624018394179065600135217438478790647243807759625814706420080381400351975 3033 -5568102338132448528220979650926112378572880632835732486415896022534153725391060171302536551562433829531464752288017989575928156635577755530636718679809710520081533633427126 3034 6081974488432540653978114342729720870765482259066763813769507862705803844308840651213911379300730250506256230134238589693080644056027805995799417361485296689726426268219320 3035 -6643207080933173458992646537772078264092377635576381007254713359323161991547534430477054484992435002312263216005614835869995002142170527888289183499883210037594314468273197 3036 7256159147824193398896079741941048470947884494633970121654691615046744615437126566814929053344300274618070772940826710681298137573158031980686990550430085108130975535459717 3037 -7925590384009338881485211140703914243255054278400910508765708050397860911245022846707681872759611078711346689716134940260825321628174798501092256679288231345765219725705020 3038 8656697924687983168922213012149626866526460186695013227228968669116247983024397984390833153174345997042217330558085615191099682081342922199566070928018726769050289381366255 3039 -9455156494285486376530645246460079927323657089621236180303665486471970665384825033979966019349430325763518975012044631371212978415738399592030497406544195509292286476163332 3040 10327162235364381474033560256957653673866606457444220196408340053719947391500948226908316349108446678997703710537365362137041555431603968235565657862466549903352750491415874 3041 -11279480554364710548868879386281738664487747712324746224908690804586044483736346268421518547162820508149754054981962272827880878254762342068673356264414207586672204318412485 3042 12319498351814069690212382874423380706683382010166283812492906899872737356653780376800702348166891970108377297815742602815293105867900558184517347052505125707711206224356704 3043 -13455281038251204162117058306511580810550785854124839578231952581257720266256238035267260406591261915357776473565361080301571208227532460915267099332520193493980918321288211 3044 14695634773777599007144254661212845352318179402541262791077681705357056569526610055526178227250687256871961034026052236817354895073430708592514745452268960110267593277787177 3045 -16050174409169046281757853272684476208082684222061259399714509889217413689689794015132197431046514830931468141463371077062985665053477884031389347800304760370044456653575144 3046 17529397650148706285242882818766209547650012588539874508005744040693681612643066030443881144794746607963964649752081400774341690789152762798227089982633245728924740020119061 3047 -19144766014077553281014178823317372293857229260754638985312664038067240266184290233281184615354510489667728318466906334830759153938812327056601200766942837731569448111372114 3048 20908793200320436958281980227859938420190000225033426106055200198652429827104014674618236709421232131974430752432206770492118166472247298315596954688217100546150864285062317 3049 -22835141552292477212443477389277902520983457922062923905092688687221345646298313848535454799215698144943104469956108310624953953752402794081269311302270063196036903922884310 3050 24938727351113370567899898698643904224849899108123174149657521102923918938821330219769126013137821300285710068818115125325523899686434424704078422774869199538137913062503195 3051 -27235835748367977571119880623587791515198828069293665958730806489760892696544863963558466447870683791715802758691220518629621806563238776358589222441548489475244656333096937 3052 29744246219204738071340280066786725816795092991372485409300627445143657545646316879447579221235820783232357701888980962230617110586829931334744434392929929447551380641708219 3053 -32483369497460280038096149851748227901333360218577559598905685849474636002618236669729718695848006722913374104378638075365880013847733540936122635195074468811511441737809914 3054 35474397042291351635108117377846794140750705676203039754356722965378085585257930345672518893941274424661596672157882628731935072597773943936376602724929118809340510547165710 3055 -38740464181591906633244636991100093313927402224262074024892494955365256054540370450120934786749337502704025008242746110255911763348462712361224011530707375162335245451348838 3056 42306828182002545388311739557634240649665780949216072666104030829569768327681371700918694249583052273419694358190011463318015242435021590735281537223254487540594978481229137 3057 -46201062609376554092101202759552714269764354864773409128490807485710406424275622668232078415322355667840082503583887484806220858986430660223118501119591116110293160816826599 3058 50453269468018768322861670533886399909899092470763637983679023700483846591599521679214784944766791729628633294762369881504734404111633384969995047837406392607154312225169652 3059 -55096310742806528007368061938985444136283457037409198662361714092246481661849029987587834584907603024902819528569019341732368790722030074012992393343578632149435623200657567 3060 60166061116468202689495455452526096348855627230578371945636029894465548679807918479300185558182590616583107012914887934468714819804714485128431447749066949857459276404943026 3061 -65701683795960065901208691941710076137543060755015868111502701832406910432127761311642734936173082726763583111218002722785966080121807427678230569842554038931128388068534043 3062 71745931558274921562592257928615815538845539163001646461538745769652730448161915678973174691463167652185219892809846745235152951967368322589098895258332096016530910131556258 3063 -78345475318475674466584568926268784658334231087066646559382097106289737461257039639205451839673989333954925892674100593322298296079537543601693745862684382443862301488896762 3064 85551262732735564059824509441537788033436105757114921985915574696609345937928261243055918277004107898604284285622827355160823118976108807487048252105195603782503192992067708 3065 -93418909578278396620361455278353451765884159514227582697454343972159959230348976294452261548252249511662332305156592945056669787255028668269490966459107724861116247547250357 3066 102009126902085990243623133946281476694250696027598055546230132633945316563443578892381682388924937226884590661732760375671331489761911226635467269381434488360090393580549773 3067 -111388187202973326209771691671001223666431429597645696232807652600091677018004549489013237462151359519425164060141443340471887285691247503867458821622456579885085723868012679 3068 121628433209194005471912558479204696313117200991658412185686476901232314393798856915122509660418056300315481855597178222260635479830475499454259978903440986942411042044022955 3069 -132808833138386881940739914943402023330602361265458429068825544564203824840243462647903689618507331623003088129220979282435449702819356558493019169172141463763423775453278466 3070 145015586680871483534430973996268656620716339635032725491923094645076057363797625861562315030443024743569894598580086688482720916802664963362758398698085924993919982631896165 3071 -158342786333730877579617720167442710967222491308929343367478009943441259344896908696272044960250250879511115804922110811214154341261385725915716401944016689709105488047106753 3072 172893139134715637929639493505291871851930253013180352928245222814010889628684846741065253423900820586978056364098906799847007531923219482199053561629888295869994953215414421 3073 -188778754304957087450567308154134186840502485143523186182046633177817812395566581016542117309263502217209858262043775495580090233719033098213079620058958408686533138729877859 3074 206122002811277596862194416076968105591774302498991175914544830748717698411241629150221509339318805006558328119836603272247570998937295151962352556177060077272342057449786698 3075 -225056455406332295782863372172489493588144115729085596615880964405963129615165857812926793577784284912299798391136995051663589978824942909758039165028596597179299793776107564 3076 245727906302056936603273883675162052411267468942667254322345802575693331208386366690956054856071345731787340636016735586626367877112096328859426720166546914252749198841116487 3077 -268295490283453914160490339916259995969579588252420033016524114209456257098993667792088699597385258283550133531002015431230885911097014935843602138778547540986403026232085122 3078 292932901780555965219367441621493754945520827460121271031829469832838608018393470503354287223805385707316950223597151923579967269845140866834940136006384999505615019887355778 3079 -319829725191845718792492277707490687961157527229918613476061531766769407008726182279314553573326562063674321003308429873447224029352876193570735152219416656789872265466414508 3080 349192886598347930782076124263261105075811479536387034293944452218503945119558138341354144116843790472609385233528833179715735048907516680180147929410426027430647708175933631 3081 -381248237930451029001805680169205072873728999751202751709274707128016744558376520860363573738566950340971641636908801216675608074602290835778908986196646276507149642262924157 3082 416242285656237058853678427047316005558871613361090300211963439043966668064245872384200007027966629921201674833726587574819837813316765522938383948997479440341159744352706808 3083 -454444077158318785387731248466065079346397200897669441015265603323622097996570879344628934864416304167104634167034200518180385116232132633203634793607500419998859426765635685 3084 496147259164204406547444100680491618259996474276924704924405104810063303568881548874980966900077229332432399099755198465611783048615174063948135797141565842699796655655709376 3085 -541672323902091697794529970899870045700100356126986295125083543386045186288181802756897477511798161646450120786825978482570243480015656424819652350240410163555666461364378942 3086 591369060079613021374636739341138161263428781357417288756204642320942696885538851168259592323840592635238553360500567378140621777879861805491796949168302729674768006976441123 3087 -645619227338184333720768830382356248587742312226447365133405143217257311733873719260253301273793072776611435706549619787709015075195316509598848772730285498989490089047818112 3088 704839474532005236357197824371810692776872239347039913093050020550975681160776808202978414584025474499949039593411185024599682099635938856458485183807513899603392526760615075 3089 -769484524031227999256781636885460600460609130749842579250625874600704943372028379406197939037770692888390309490832706074023536222230908748368669775436938996927954358006524213 3090 840050646267337072226286924856198549760601222989007325815243524102455295742996508389876245312859409273673924222875385890508232901280361747023372088000572935387738422095289182 3091 -917079450940598633288382488495603156686520961325188730050610554422899278215843211547409129973647046973728955956418306026284842796656009036332685478968158853058084242113773574 3092 1001162023711174491901197595631169125653286050931329173729505551167114820528353124140344207258706689138798182869452576652054042466613868345055745084460562798473061428161474935 3093 -1092943439815273883209194020742399993060038564704633276856301891377083046986022460187433102404771796432501876187876389598322096240126183761787731282281532479819803256358021704 3094 1193127688905309658460494485667604717695455377871094074415185706523329754021503429516598424478859581534679511876914689139616166825496085235043621761080006621615485159167755132 3095 -1302483048529991445565663544897262584361891480254208394978902946531819476313821301639703508814367408605404255155560270828127406902134011995819030710023821277100515318437956030 3096 1421847947070138789924743406724628106360701163719173126589152923685987491820662383967053690950388249466318728083857811518752819103447058082324463127211098357332878794957516062 3097 -1552137360654371762812016797270814463857457615261697405034332987026020242469414073284901921281091857537566904601138722534045217088314314701770886132909277813495505580718539750 3098 1694349792623695547655011475598256629178952056592204342742490097975970064218316606550733313177798361360837834711285368338251498787962599234937448915096757401234191195315847613 3099 -1849574888525830218300866206098271446402511799798414427845760465195658094988823658965619870425241800788027211020004695864215254015094181244287353270044282738811870920404468672 3100 2019001744432197811887628296020631146037443464564607926429608449283079587162233904430740522172687044623523950007916941179880312682991785366988294507853582431671171898234512790 3101 -2203927971619025133001829781867479256879075948417950141293898653270815025284834350174126932867648270988941327086812230467067157725021386683542601782188528584509666395022988318 3102 2405769586378592420030384066704913117513363035733978499448548920120372027787719984171703926524899216136680693953434948865785397902266543600469492560609704371018192363691884932 3103 -2626071799970372063331136512817584721243667180955722275269024183968963063604427588188276323289733808715956372411201071503087490206084574329877544004821038474859099062760676256 3104 2866520790531675268360740153877611188568687252025547954029987157783662122348381587360808654161641742465100130361015371066027780173204623935118618643860838258172146482992929505 3105 -3128956546194727809007920484295584017472644199616044357907086740393467594560514554376773231735977295704550558332759359991160389678009343473871369347856536663271467867307415860 3106 3415386876757735480887230560984748298065464622587004463216167839364879937338176783488998552423327684589337164804170017115971221341735066087346427782025049135709686819821279989 3107 -3728002700092437754856042376721826047049683019568356959212641600884473001168563253923192578855280969491802827748236856611421898740522255071030095149750424658415460138340217600 3108 4069194719106358776009183543900752515205692819111742306011305082270929857886258717194547749807906121423303046011324673367299023039806605571420566020135974338791574817884737183 3109 -4441571615586932439520331950842372873591221639408458743348408732929132114688828868746792381263927285897192243224655142652384140229534033255018125237311098755442536206240241808 3110 4847979898715939477255174018758215114552204834921000530375311232547039141686651626279849420516962483971498634790141852959441963608471271613727262584358917319775695673388150948 3111 -5291525558542430032550577028507926234644227966366632874672009190430592033950344741240553825857390219021449851072261484489683737914471413249002451036336737795793275325804835897 3112 5775597688334484755316294285380116612119722482330527907779143457644817404413258855018796634692289698858975405859841932876247584570770845645284568057734454454457822162378859362 3113 -6303894254597252667605549677373232630880641080414928813413055209700785962880666981006195866954808714414619007208385340748052117176442538970517674575285826232206364792858251925 3114 6880450209758414973546232940716507862155211280544257883120346728006141913027087838348206906649744776546383777975410685997268582482888062126304972156129170291243068496582306715 3115 -7509668160204374537743157518379842949218867310924392790529669719548738076900479203739298755237487467816364882501797614054166461972630570635745310995238511885054374563222237798 3116 8196351821633879516116931803191234380678110233704885528037277057124761656319028450669501647524989527974099863602082125461605644729742658872611334421245933616320517807163461893 3117 -8945742514725272696252190557569622061343220459778888031075698961139658693303512321874826109549713005599012278317738339427827883069390040183434241525371478839020045856367244947 3118 9763558977047011432785443045824588141816564101678300353929392175795197291911107846113513063619886482710329639513107562695118027381074639422562372023158164981082174207657520578 3119 -10656040792150682255938017424002486652681803631619567936865452815727405420266976618265295849855201752748309677072993433694734359742455581952827386448182234165309527971350635914 3120 11629995764059140675360174053814578084998463955665059655534608211421617620836586662495958335704145948373394895363283512476359573868978422518137585493332019700140440128425534598 3121 -12692851595104289520613314724394569956227031418742862850507207282740078773260570781896230585460895204499770249316968118981669062398963628199096672245805253004766005505060768752 3122 13852712257502493438209809397235203861924684240370493250125462043974532795551674253660455003837423766505197025730983344260827044299948413058804090826798110669984142855005420324 3123 -15118419484423979796827566412414482405333804891305307015104354790336202074645295856077281580509287581497441540434998547025571195393999919509567545929353491768097880416865245485 3124 16499619844881021790476341810031870026990065574286796097762752402733524603970871964812978384971928850553280218563576791611433398989894331013359802169854593169237445186268413169 3125 -18006837908817399528431805269896505944455102804905809803668636648420219483969530637614056864115026525467952312787292330244985581033564134308866642444311171133074563220291098561 3126 19651556054643845449357108383786639451261442444224715567158901043552872215941207301039125592002109093787548420054741349261864498832166396433286834902932340772760267431066309240 3127 -21446301521474603864142724606350413975979567112938077166897284588662066375215125166745866924633743636949320096764337396147374420504677909468428933267980145853457250190150568312 3128 23404741362853582885069102815701393890354783407530561913366955052080709412594951544236363274334970058606662794514478640305614688822815605250021107850228623512688645370122911865 3129 -25541786018223366321455802270865426503091253728277487762705073456993197433145632130321187020814734723804065509166394742718606216025468146155414032646823709935128640822340809563 3130 27873702283231948565575343064739704440808760311026234071736753674657355407717580172196835371756787077893410930354393089022058485722603582045503260626725940996763939845625300313 3131 -30418236530675991259668266864440165470757593217072687211663690405686559367605683863729989366299961112608095445728683331220573323968120265956497536035500112673163911856954142006 3132 33194749110974998016618482334930786240544891134892993670421964602543739077477716540628937717804509497071450775242832789302201811647827063259405322688524353047672855974005483719 3133 -36224360945135114970877956378952060982790669561599436313236839124195359033687479098300138654476783197210324554161847331911609965037174066864702517697081163301128214519622162220 3134 39530113414823372146074519810093818544271682047704235045357371759838795552375846318114643223708712838513963907116766669065615726495403694484216114170202319047923701356156186211 3135 -43137142754118879658073171989146799865465471958719120422096417176567731835746608784440722043518571588271275788064170148454715808490919056688010260831931991810223956021043490129 3136 47072870256484400556961756402178924618781436130022976130968655238901406381700831474921050367418311986503392754822919564595220810854185414582599666379759491155109207753171488565 3137 -51367209729324841934152385786238111494652895849552349623857911643948280546636342704144058478479065286928445897786530122622197667240223695878421098531895258392086291412560315177 3138 56052793758056993362027155575680092618467869735960580313746429628293773799948727256986435383257769364266481306132445504626128646324770597813341821936866821747163893548036861114 3139 -61165220482875815936166384956603127118185571583518376481196729663370526089833653321555993636463828206659916551633556547560019648014258794668749635726100865545785982486728858766 3140 66743322745422534416700987798113414605941977309209837652781532572124925537628737940715220737918953872233347045637476153097394256518073910578012723351448545119670300678845824467 3141 -72829461630489619796527273376939601646937758666941441982982833109774475297221198210007214155194174551635099409961277191421161634436647382369511222154296941548519850282333483459 3142 79469846610992061933870303890495105137902624234215454292580066691225705032339159073040198977500173056846040720704894475557102791911721056249503751526136644060952068646400972147 3143 -86714884704060722939344369367531723846126958674801262241410116543373831296475111654438497881665701579464929643085678159325595558235875675684618518643362876190950101494023410377 3144 94619561263762808702970452212569469950991498622571207275007601072002720374992312734351562188910530209515696976653018227300381279282373663796331298407764833076204869073401723391 3145 -103243855273251630423282583359796074579889042992531690072062855748559065868750906510207255609906415469030360485045752183324774036159026537529466920967070027298402810275291607628 3146 112653192257864212550398367278450135018712594075527252189050788646729739560073153211373566733883002733956251760160725308503444161651980433829434165823284855082351714292519070376 3147 -122918938222751790142189769497473912986369023871868506153498033802425804961869303731921746576653664434080532208468325907258719259948341887700884619104477776879281300176589379378 3148 134118938326149510316236370408021590672976471822939576994832497699681756489906878227332995891018658431897482965159146562444077850095245427755822223948893504888988744557229199052 3149 -146338104334661852749511689407290863448032601447406643773439401936974621513241604988283378850883523867943646097320997545271267803498087753031962825026673147470467834378079772890 3150 159669055272460049713574073718368295234642912004581248585202388504758000342826561216337483179809499974526891403854022627211847188928478433507642954850302721517424767625931298131 3151 -174212816074782808848670684172497615147944465001055633749855892019075527234590298651876468548577702562480322019969892775889531248143323066719020934750338946850421642606878787457 3152 190079579490572897370465973027032716045764868437593452065928442366674953800333821973979401739850498757194475682305033082655746643231614233986962171355865837000939295057709758345 3153 -207389536952707938209647392679910623661874507185564601861247304721978196339075298940870838442714166933512223937026137002893607887830215373210543185401151323100619935701220489084 3154 226273784650623751063089786565208934144576407626350436225697569835966891767703354051143443206486851846991715709667780104642905039022591761087711963813153653182546253232362807975 3155 -246875311603029928485845706467190767948045779815010363765551929644890203223864187810548676589420000314650246280165468148932307395313816361395658990520935061918050624312398491772 3156 269350077142073310653550341768053264466228497699514030186583655333269858167270550313868844471567056109328413173652376969476319343283073947903068687066528075720144874492972520392 3157 -293868185889285999401149985142331887851978639425412051202293636434485473275256662364429716801577040354682996443094206117039515199905906463114965995450929735363753911810775154139 3158 320615169032941942061705532752813668130240618224942591070359921197538251817570316734513767845542790322017174252595754516067716131861001722185780588574931139804443469343818588111 3159 -349793381511469266211868793432402425460223557594501649672360573559068710176398874700510757437647546244640191195723435464528501392753128938314885333013685845738593304739370572984 3160 381623525574241970878885460601532291934252963158637357745153319684752657185587509260327159741484594135423519497397703269810123135174860726045756266660054978575877742952463577121 3161 -416346312135853791908186193759138703156470107026088861134632178720796123406149385095253288580362655139958745250351145456368209713517158019499850631037208566819916402641085797077 3162 454224272369888339751704728639876819710247972616691376024513450816494211107196854174570382746348886919786819077802329260921754280729915802113729467114372705987221742833081453281 3163 -495543733110904053976443981942402333461911870325778370867866870715463437042898517342952297154882584578400197753387462536864488213677050379265883889804329477159031747316170883328 3164 540616970857199759928310875041051713651385924261822084309007355237946622840064229298769656354001720691050698171351167163624338976649236782782511724333878640657103781366259595575 3165 -589784560501016612255747043296955751204949390474807132249454283131036416011853770684499216538855946106321075739912577704186810408930702931038654796900340436321328717893497571597 3166 643417936367082604623426186083160850332674667117167825291719859495803765022650779475339611011311672696931168792712088625658637803027222127160395109101439708958292804739072436994 3167 -701922184725625302960721460050673328254162117579888903707288105690464135174717184625639487842430481366588750060444943174029337991149172569068928472339933488523153926948406346689 3168 765739088673946712627704111263918380048694705312048433133157217248306910084502735125659021582727463789919943768937470565001960679578814101888634696625248077425229614817554623367 3169 -835350448164209030747321549799448848269027419531671927485384426505182086037025969993771635329503913160290892702354271732755777797294716388496867806807494730767010169146256458853 3170 911281700008212321185171182656523306151036563072916109479663067232008465900934304799980810967949416926793089195943349306185784283672335459435261183581590602047841472328994736852 3171 -994105864927902211633959306211354921996197801284377116089591379690878920657073669554628176569475612355341270861206606442399332730126590900476952466506967038485106165162575906307 3172 1084447851159744046797352121073536105722918275868577718329564426406575790725185381508757184874515457438179001316301780357385002952599159282401383940459403454345758857767249038822 3173 -1182989146780047990108779296981727104834257090555922302753956333859454581640019003597583800118991888006270316612486577127554358100117633155815622510079081865674563643945682217961 3174 1290472935816561540220960656438990968053910128714644180073619241493796226971410035672664703636567762451590817619330722464832867406936163580323280706208456403292467507760923742812 3175 -1407709676370667516059341086186046567279811660428339764534041415539817292048361002813559948189631144931761710090731861591044656917740618472279584027945240129086471395826764239178 3176 1535583182417772790548847474797930777209183574943065677959645522345268887998211824630372762522157289311895814655462655747746929038083011253914271927973382804673515418694007890800 3177 -1675057254706485309622211749975996322430433172082154011113820535419672919452292824364205693641156990706857821634193174913114533833630267623989910669986331405226997919481880773790 3178 1827182910267785509201150691986731202458226088233326788365409700447405274126330950618469965805904771142295842743298053818433569938738804945971444519643753946031133093697065407600 3179 -1993106264503931734321747365230095670014496266643241498740823207987104682183058641999557114432245363925053095899918151648390279050774328030548293649906067925981496115611772569801 3180 2174077124686347367816029369547169508861546010994343312769459287084997597567343190124732455240763878149974253542284959239613292905511247783766198794315180827170683332494569870894 3181 -2371458358988234711270648857153360514687752435456800416006924180835471730539047752632210091316769901110026809124326646036521395544901625643846639379441082869392737686247921630838 3182 2586736110950392415538785470296107021259844981882277932230471215499720435496853565380227586852082906089288985452859008665201822396460505854705987256353834778589863117627408360894 3183 -2821530935570444598485101758107986805353156288274324128521018189860821464469865062927400672232603295797486642953955180581640100701101768367513982699662306690770472527330458839733 3184 3077609940063021166260827286395659542469972754123713881953645078277060818303637482817104381389661162096476504768742481173438236644347563161954483318051407735701982548065404837915 3185 -3356900019812139523225763738775253246779012180965421268816359514619141508306680950558574562106667596216889395118188295329971530198352161186758813661664478744474029491002496793259 3186 3661502288182460107867639429806725925608100368829093078281171992992705255890094331147605045543855054339911308814958206219830265844229077190486564532001735897586050759561865549934 3187 -3993707807733515076582725434839964239576704024496643499941926066458932519134854316579415392903204719434620731090430643823370396448412394073697775897809280800058919811877393856279 3188 4356014740056138955777222674328609589615743874845748740095826657380738750033713582678194877476545716668739011286048016114860609727126515604061246127114997460153858497686029183238 3189 -4751147041994749007058551205206778099860448139113099020583143347841590043660100526889462573616010977904265055431212251850882823558709126115173923212602917863252010824513283514122 3190 5182074847510834205548415124434160076563629716142023525654331980032187248971874152537975199772617699798898664651671904324060777231832755804354180873652381498429779863017647059086 3191 -5652036686967008210738529389871089498110002832583888049889770021820411436474169841058190331012453304496626280021036622892540778395209464596432354021719670808774703533637566609294 3192 6164563709259872527049826104767867308937783444073794476822361031081488276651497903387051009035264374909299753833557100930009616123074685723596335169566739124603404694319595959076 3193 -6723506087104627698039519478260955970068558602868910474457591734723418591897426829693033034589201921493007491569467505101172783593828755927775194316977807843120107885574707868231 3194 7333061801984809291101264002612822287186917380189130193238788954460164869098556635602903220564738439344252445605169151693867761929011584485144800233261611254885450095808205093322 3195 -7997808022946506813665459920737145793130927684340536607135048236083584375594188600974308499021897411172248487551614069880050086542035620095290269059667451350007106457842799840273 3196 8722735312668472626001735387042992811178277027727089542783418281913388466216359096461494519213805758926129136715288733308342500821324702910329690278314424982410918139402240540617 3197 -9513284915219859131044221273403121360644184032527806703722629163147865726388621316237941948016589744437432152241825631250316318791843510023574860028681137837123433339218210696174 3198 10375389402780886029554690845101513180535344384631669645008764347388380757046529386819376318670041801224860178037074128963229057893694254798615774407926554585217524551780411791378 3199 -11315516983517359447374069894783134499331531877672978497901024453323625770383709544949369424599070195220535730075019194171670638414422052427427719417811159003365978548418199659784 3200 12340719799951580403229964975113816778513005378045693245886706744740610575550687813932613332825214641050413283280678548217392040187355369417394591471721210458463080249806772605517 3201 -13458686576760196942784589095281481837586903250036799356312593970478747781316607994231145717965505772041224530518397615481174437140400726830028204696620148023974333318492187091010 3202 14677800009172316483673810039493470732557914707112203565141217044121872225675406449850935743856599628259880778968778593327007605948149931220374279141948680152678105978666600868969 3203 -16007199318276588926133264358745972705188227822641868606847517005092164922800882435457702721414597355845204544185544327339831769610266487882812598389185924782737611967248686487280 3204 17456848437833172400770428135068405098845646653154337946668696131833305746735229037327391610599369642694004337877452210973448385343818459498358507931992546100794852937500702658403 3205 -19037610338907869520716450017947521600114339861952676834365636197443634136631995355740389413771478666657664511615711701696558358434627065543191367534720854218252171546882155595717 3206 20761328044108904521028097995943391948654541924268702176164485843965904317567653579536951953859386359002251451950885010624696065884969705117871581574227249569801171357025747564408 3207 -22640912932746954617228835300864348115518344767162364276287055417683986242440256195315554438167867611708284553754026763293785245532041987097804460101556291909418555848774211647382 3208 24690440992221287363181261229980459075065418933652497994348957090200677284853137872641461430458597529364277782681129418760880776983369180412205984778608196019270811857652375997061 3209 -26925257729756984470237458166838966880804113876584586384885886857074249301039819058601483123297303358356018486770297354026521750459062467799507461093840700833884181387246284047016 3210 29362092522713623374694420223217168161165977875616537754878643439060383118607941556055088566988578897670129555827128297291036324774473089299826104467037997466931233828819754124588 3211 -32019183255526567690498816156793476445075549117464024255722844508131179627542356888527530244520056802702447528576288569397942720143739023573630086694166199604678351689234135003804 3212 34916412167442529688627368319578372213998434066847578439573511996076724928909978901342324037070786498779301116083066430748093985481029397418024958117889921608258096378625975703691 3213 -38075453918131641494802526050649194338934895870264429893979724676651988109538542048946423667853469043399756538805774058208519388519107091157248814403877433367495515638412876678331 3214 41519936968609328698969858774828143331372786862541615752190728564411257496612153365650491933401031818495983984124300356893790001691059582633598095569356257431828191874901650503046 3215 -45275619473347807386864096815660846235192490620476064941281314391760868340629670120153603560567124333319000238941963162563051344311662673842243302356506440944019853554330791615614 3216 49370580986723446305309025398226561594499916213427392204121698107900488924447577715535430311648432030968175531581797979034387604783979236258766768114103069634684876516790139566708 3217 -53835431403821714801754936252519431922912087089257251687915197369262961662473849364329678655682101065115246310107306795499371998933658828605743231057669963151069567478114781403602 3218 58703538682965659514823845334304223336394698341898759542703980919897355489597932966896687595151385548966293007575255860335462067972190096620234911604171320957214012402841902111433 3219 -64011277036083317724448422363637963647216269053442959359559482887638831535054156645084973114567863583699719855083151058609032145865329958147751398750359782492832791026560108388338 3220 69798297424204350632879374409081394805192665330013841097844086112307469521131305849532600383615639644594961901554431221949776145722128405539899162730868694319083422891972722518916 3221 -76107822360087767666427406750128137017216829962707282091258961318562380524049429906436932460834125779984016302861822664928865916197430964658376051250106506103357618834721903878011 3222 82986967199441480198959282034300933272882296618476458175777306601233022073792476270828364785291210481714255710735624238254877856062348646416916125495604042876413202173158042951393 3223 -90487090297719257261032234061362337337005534979970134995803099602195710909373746938685871299144748376924976865834779807753377887776725161100494991005544836096558731105834497617570 3224 98664174622507908766993781730687288523587429006944756690383707368024973615460882389280537762204930771707641709485645062057624751339992179698077231583983023691152793835264561214384 3225 -107579243643611913551104669835848799893477131970724354054993936992920306396409216564992279931600187454065441939891734535794698868930459419810660855370103005473214982599714051130365 3226 117298814575808667109591665840664359307483090728153512069060706716481839762841954646457005778000106816374033611460683500002762465411138577268644645301485855700464028182100790502772 3227 -127895392324741639407574591985948878558322135864904788127522367267045535402523583417086990758010225974187657381978936900386094399927876871560359348724302595829337818795685379811788 3228 139448007786563330737232047122975150324138639509970497080975215152291853760102081295585936875948653540856191307945839900455680395779064950051806912911556706178455325265264421498197 3229 -152042804478937825511715475700388996839330966255724943222561399777351023137054222378972731336000965936407349409274967564550326586290456797179206026802398253052024126168764175911813 3230 165773677837263401040063039371902366088264556080447305976308221636206738161807308493773872525509805548377519503624533650999351394975121798883783341430398437487686676346052857698395 3231 -180742971898092604304568317463846093371435199699062375222139278997766381890773229204964338969266261492046647742459303473322632515449455857216218876390775710594424577958282360136101 3232 197062238514557224305972288286695727821356143850799470751589782385592630200071578113596718746046237260039974710068938443914449026148905455006374433242006809342402715261918372668332 3233 -214853064709249408898956620028261468467245967403480874978861435500739192340717318521493984046431943811244624075020503095764455521542406187945812753266536606881019021024431267291362 3234 234247974271845171905247782550302253062286649058606441131676859743514634374840333013154199667558190537316641826601615029096982649779549195866263083711813620999951883164283708901069 3235 -255391410255461343839024264810822360010984247832796199253506140542620375325171045556986805880451705031910943034111499276753685105330364036809316909117996787023170055514901755078280 3236 278440805621318378580492102089802993824228763674497729594802656391871255315508229551921483284828462089646729405173130906672240317096866465609934667810193967695807573493841352346638 3237 -303567749930103412256399196842762095468487849927644103788427312791825741214826847623883389154182725826528414090321892302226558314600864907592364148733669891247586784507819290989589 3238 330959260685243812878037083503520254765244305381549212305026175037479668818977049298829723684175473668220107155361513623969746231539764514978572258531651239617082122871136577053423 3239 -360819168703288211869070831323514635648842211137078485701052112445692367208926225780686392146152877887039867638889359676460071186504072905874946412522163176411155055082244907415598 3240 393369627725388283120977207424760143550054246504821025665827746658092621983825574924342377065689912283953227137215455269340659300967380685548844929208429040271507446163237115550620 3241 -428852759397621600820869304812664665670342924061371231519697833700141868166648721554063776544335038284084582484975237077581015334941495631082001710553178622916186607015671392276085 3242 467532445743282443297902104693954946093069849013226128384893731091011852993211138024411230307861408391379134796365999315879803583011650994406168358471950694565532915321592183273397 3243 -509696282334578237842041661270222474176614213118254700327334750142566842878819470712980460470584331784520214744729582440385225122480368605160708121264356301995586714871725505901099 3244 555657706552338488817121706324467385258070636175124442539022436753749474039629711484088282179805936367292364385405998027392656920386940675962480512988643973348176312343341784167994 3245 -605758316609011515088640859698248806141596656827489513192730404526057501072715833891659415961769905698611091453042996184641370552204135615125548429633752703342262816987652702157345 3246 660370398411803066571337412396855190661247304925703873390759300275092560988586901045559695103945940694448635657604298456345167462456857134106911131230345875884865773576452970510747 3247 -719899678869549235071210171337814137000936961947386784314864379504019490182225645655693256317754841154508883061038707754375631935490075144451786557647055345956779140711536954532539 3248 784788325909976380158248063866029899644337905632176215617253843128466027742788593622829134155048956894688741937467356094433396769145062379167506996612219228870212709980425315684001 3249 -855518217285539660776827609563473774382298307280171827042881965248419508940635460879370814177888075726104329750968907859945717048542821101411739692437086003578667883536862089907767 3250 932614502219288493486020410129642911781970316972270869400495634856355420416186447135568828947716914289899391952528710824139506164032764861992875216184505157022286849237574481079186 3251 -1016649482091600139956767436094706649896906646390606652875829449298340590706072256930557150383942457491784362977686483480748385990054884978809426334761560414847637504687154388995807 3252 1108246838709853805657699392067600634259667565103143325859536282157426804850526874850900912057394333905635958210727832042595690849220740751853249064694879994875963173771997064905047 3253 -1208086241253287282657463785852499632691785488721094980671828812288727872034990572735655099090545719902105450693432441520717232029703707869521816280207283278187692248260348486130784 3254 1316908365763008808354954467813123304194999581483391531355414860042149530172657260924576848398856628278122137642566495285652707096677080481414327976764608324279737424021572577584977 3255 -1435520364072708651038654757811941686769670817565228348499160951321891453751445581178464213169821680899001657683381982518189780847183366146707302152848209133400053821486425734935300 3256 1564801822371113254237299863054383067587683457694776820682426560550245395787842331747450887367559113689646986305475164514430873067758575979145609397801540957891072236532002925792048 3257 -1705711253176700384610031861714613526283070156659180601606453362391306723049559962164567846473699797109299652005339056130469110399661640748830318255780271507389135105582132960261297 3258 1859293168414837674498299632011146904291991361758059446110743308562658360075820922374460542949021840525583202755760387995475230277990035617695180731071042816043559552024284330045761 3259 -2026685785545840717019573520066643150865981783107684662712532432817097797814895553391846938217873968735272750214242850305956320578679516310037366140539690538427903184232883442261038 3260 2209129423330529486960343318971967824979226879955778702044818926136217941097878455997091551565760514537591242242090269920545817810942342173181639752135338173503700804301049646755380 3261 -2407975648871515371322965798560390949566559236993895899113195226407580604059529089357850502750641766649224771211356277315683079659772353491617412887795528325646411303946996012149516 3262 2624697243070506050751004214778229787438892489102663682995779696524971516798646653634632764969098993517004691900858048314174719150388507129289878624604018931982930864588776797174900 3263 -2860899057634478203444033200840812750315138380763309249863432040083332835613528514482555080160864853856541619700038955870936157361284946562568817223769525711000635845996220027843840 3264 3118329843290311590863973096285331253829949434930673374868060129594637638826362149141766190375705056376473852441267598292036055639293958504168792294452313041014577984660566989994642 3265 -3398895135975959170174857578276035450191906840880164456291396034657908980840506761957987189246933294427223132424092503413623398252149493272611758651818695172596399139056703530706334 3266 3704671295518231559518371008625002161015838431724338137573432314282929546516887789078936903558052188051209419692746882443950900811984094133818750287528064483982332735688268570819073 3267 -4037920799739189505958048549381013125393836108787796212588521144423503168540358597994628048069941642329131041849505974567407250421169378555055287647801252677395676547395707117220370 3268 4401108906116366763292732160681461718588364995708513480566036489847327425906679010811695817205655927776165088096255741574089337394479473774604378859195861931252155229882268760937826 3269 -4796921803123447559336570197341299279392494299992806938877364885994208877696354746067884494141687129701364744619693055788325088793950651573519131829246649319608454203432617464633616 3270 5228286384270399500208917371776033820199916888964411603176789492682532662060855474723473966181120325389325449997759761097163726065563624777461578166011052838905633944025959181019781 3271 -5698391789724685968357790103446822049882743638920129344645766436046135773185289155979333660895073198051605858184062816958791269394217947813737801811274153881711153607719894434058151 3272 6210712873314367459405910527458830862850430877602347232993712423993311295701876533369429684187780388770900152074987090890112436244304962454775913276538240934299124112806502377490454 3273 -6769035766783633629077665546820492171694291525017001026561886910174167916970863330716429909301521000750982873763712902477488154963421695992084660805450321371034372797329027342749216 3274 7377485728493921500777256582714455739991200961210960629760009404831904815301632910682770271507228470385843593484864845164864560886123916824861671775158686607875460668206117199743168 3275 -8040557480450695237401606981093715650506279136980483399608087259558770269026923748520179762003971299483199474781246461615192420816096061186533327354275373880251378276285337310197972 3276 8763148255708511032846104306846248424647188373125221625123306230894134446073955267332109953703368864839722642411884697861024076623212788828066462970457176415188325616535757192453021 3277 -9550593797997263919778019286760890648784670822031720134305368388994074268344290600537749064667747332817745355686727689142646838424216727249817318471887944439965266094612225257811088 3278 10408707576964339222020454443283094322921889198439061830868539220312066542630770429445745513599791159881902040555305895070922267322360261292214589587995854241378183025606370787660376 3279 -11343823505897368728618477799944193413358970013302155548633705304096539001405440267441633640906524619206882734785348074028978706190879680097756707844082730581816597111151708911944432 3280 12362842474350922856644895547184704889109369931640548016637318984576646046310999958598998517588538981666868712543292370732925646850729851591680298081479745586121449897973624896508540 3281 -13473283035933394108732450705661801755438765700317805834980363874114612959058869630417426242074341146057213583991102968045531976788472606791304743318491974900234295395586403829337789 3282 14683336621819661681470831502807760502819766704049866739824298609905490892967625918471880255687726859859369955618007244597808532935210853752696436015796890296017083242335977567450398 3283 -16001927683560929373478463136685486636835258539530735600541805449131640676219202607692911502339039819174571302968130829714631955024505043032396636826917622413972876469735687147937597 3284 17438779204704986045664270470400811332380194650842565599270576029126508751322093976883729072942767509557167523562689443047131686945710044190857613429720043587635495840257516223689650 3285 -19004484059878897767561488037143291013528501062743022848120987627046660563368888851130124398986773479149532488920701343755115647111498115765517374433707544112989496651578661917735808 3286 20710582742605796610205044760664023916705540641616254735646375454074790344354434722411877234026398479173421318882605441662875937369024718355493448496982981957728377465350643125755730 3287 -22569648029537172279689484128406557778479705754843865983793782414626172809502083358976528634558768343556807999149677735554312066537815537971708742547224811472227449235847179978679769 3288 24595377199318517811324574435550452089988089539666296818272036581555237996824217537991902754421720572087757373183730017232590620921542961420123085151684512370581216670392668401991767 3289 -26802692479335806881722257452984968132137787595463022942426836651503501042832385211174576206152722170845096888770599335901078212024985147763128003972731120372917626857549655146264332 3290 29207850453512069856461129459220532075213287417113030423653487688101409034361291502767203184358290869432360852052199643080668698557739344411467732880867183527505445538557861818120420 3291 -31828561229571654085543434078810866554131297487779835963557901633581009141624605440480878903440093493532865668508208448707845896302507623971776500737860743351944827326045212942527129 3292 34684118235237484541271564380400206111018331929592174222285792021188086236932733608605573722081098383740411530374456322647430386103812335310509752347513907284042596004175980591487217 3293 -37795539590188596043177710976811479326367877230933524332351754206719605079640349346603344534725145567754789837885627510308910050414833947711837271199583918713086193565761176331865006 3294 41185722084841842458244121369308520690690784058465592485270180113144865403162618487967246237876400754906774810797437978769913019783483570516581584300236960753953526388890349781914710 3295 -44879608888743139286037266183830971149028767713029156028268681055205656280231514874534847059650819844000664836145169049656026714274434409110958407478090765258065266320890237399281475 3296 48904372211224084091218409760681162519319008792226982791277682503190642751606402847356318112652074891672228574268580782841240612248182857862143249613713953303796602721710541647775169 3297 -53289612245722414530626082662973984088251238750146590615978961237067442069083615361059529594997469569746151254053233003781085982160803893114140413198913347189399788981421705426677538 3298 58067573847566677580385111945189764268502462791387235059492653467567528235900503705026782549165507105436521319531676410059560611284113984157976493721775257448569251685485870606883064 3299 -63273382523943620275712783411283221344564347168440764005960366554714782422129851876443288976147322390653167670884557341605731875843651753416702025618063163963007495146924198062312940 3300 68945301455134022210117838403136663248635650613487499472952608190962653573613654380531137466771060751821209758753917077598385167896044534340027376240387788593936252560979308198608098 3301 -75125011418934468491455481048285488161489280983440557556603019619255068736222065388229361131047714081009274714754882235538179818176677262019528040228573246505213340199015031316281450 3302 81857915656584361640661419421737382755056467477583516395249348022826339993096147769474879764788547057639557509812183521769787059613083111439781661069884880422537807125206414511638466 3303 -89193471899692661239718665029264270387893098766839848901773706105617323228691859573702310178146140557723273543185043804380661106874024868901242979389701062970402423444109938024997551 3304 97185553974917368660224757581568805214462873062490093698668353495588446864681644375013369424096866627751070680729644624419299813025757087891054448892148573474106974414919952881647309 3305 -105892845617918594507962752305933237325915472779672192521907332909137316353621632017299930279682474004231369494445009524383815878897312328185188126038152502693459376562217074346055377 3306 115379269361935378264478820406638945713485188045254061668921239266440693548129229968941075616646274666703415957154402677548087750956089184955728670873245540823715106534940076464401952 3307 -125714453620916925570097301247048875357521701759452805151986648549719113013698561708755594883941283270739681178064499675527557152057983663871094520243157743183831433415869419792395990 3308 136974241364309826995310964620206353913552281376234439358180738556368073228380395029119797911440287827479172578395343448467224648890923867940309027342301419110502094372755108057212007 3309 -149241244082366173297809631264570057240252536473130679251077437407416040576454981703864147577459084875298031090136103192310396128417995630142710576445639577203831229338171899698811822 3310 162605445069372542583558868734179824033653366358715902775900622089144804378178687213611071547969730645041510303987891571480900713695858226437120766696666125872203403546656242336478326 3311 -177164856409878732443744073344626739257804961061751470069295247288077036951982734373121794578059719374947614126657904267664139205949730690681287506699671015287495613609600454115694603 3312 193026234442409892733678567607814069714853123561843180510590954684800484730439255236109156704881004847829421897003586420433788364687711830705718613944861686338936158086762620696530609 3313 -210305858899086903003757181747329163506694568745087417141073093361179143228124652670636260214982802057281649842693843953130490309172235612520019297367187472143406053281464897544613982 3314 229130381381116617692975505282724613894496970794587378731225171911093207518008597113012730935443700462157511835560068193887131207108991361104488897682989074393441887255947199451452293 3315 -249637749332575794485731624300423993405656044189826783947182047393045422012112358771442008640508057445363458190208958629723676865183972013374801707946954674926921864595605844700879671 3316 271978212221924499031412081488570419279872073198727552614688220238100461776305258652954396994238092030262955139150916174598294855236516760573296107785507653815145626076002722881183979 3317 -296315417236191487358265172351917821508183862915310551538042036107894257717295736020049489303037756636066636414243616963373016759805536678602632417982652341855470647194303592736200987 3318 322827602441069341868813215227798820186835427971376814045326220915593284269787572588700439254001644759240811305532584494413412523730659409952492832391025134627546816234505736739355576 3319 -351708896065914522389148624878078082979570797673974957074824540903042192933781833865644919966983144590118633319524502560679046952922368590720378534600765234852188329948295799073657303 3320 383170731340953779376906202611814002064760476082357621879714265321343029526524265205737415910662687195229650209350397356114261495370970298468599921963036434544903227873430423244088372 3321 -417443387150390089583065623743663047137748279482424920397518861567097889866991086298003835900167117281193624162506129383941522394806880768611540993756186061421382882818194675193207835 3322 454777665675604394090199358665461541504551538464292445438151919408936713131455899317946899991356721254075421485384136939537075194088000083785647687177561054680669535389090620313803804 3323 -495446719193822590178401356721547511539711651314557685237629180563030584586739336835574644882152185968673623481562956980683072214916412288446180316478312000013177901553327563410358406 3324 539748039276598789995745919244740473704749866165869963147273345582475244743835091958473071362825166261894762736462243496566366896657159401828368591776827105746816260564307943755149341 3325 -588005622807025013766674814653477469950803716378277587616815629195128453319139815202772003089152445740541962943671732157947880751740387781467463051907487095140194687174854245031015752 3326 640572330513169985748465570882002615955175676419604977868743751453352873653347684141912277395636853361203272795489205046612736726692190771273527778315924111202236950988575556167281115 3327 -697832455107078442083435983274306582733293964578640724843675007438229965437817468530976577663858901675843179455893772410548505529882000352686754200060847855476353353018594757684999516 3328 760204517633743312164634180317711797281851518368947740390734787246235162071389227998585363262355857814234636208762645296965354754611081198256333703844111697354794081186905390939572865 3329 -828144312283697091914425383949667308861125131825472940776108459718540561104941606068230595049474076920784312549259918129821009925588352923065015252746874890895373140628647801684299684 3330 902148221718119371182292932829457060754925123065254136101022047935681405072504574510911434671383683793927552775220348467808326813436102084223928948910796675804410677236042672107265209 3331 -982756826909536328558973905780317366449789165353901710503209611269515855647211231531086016300617200607907545734265828092177593868468397121172483866900288543074223783010006757501648390 3332 1070558837628346855530495577816641723456853346154155183024232705729600092119536631593080613231758642523111703540770693629274062395142720886294128211970131851086463826808540425800810468 3333 -1166195372020841454263445458430315610926124684646164324825734788179815151619364645272614052655584591853040094462251994349953927276560090156487227291121684123376942099222001935866382150 3334 1270364616244727087621848382376136325976472494527998159338229684433719728079961531883689266724772652886678791712377328543632200663297434271378869079997641229470525126945312122587750906 3335 -1383826897871546022121020054640863015036767617714901841620533560480845606633092263122625109104560060574884927314994434841773716452944119153439703352913781504078137274163862426098704181 3336 1507410209751490591256498008031651279140461398098295713008036902866839609513711393776931393972194877540430891895353932275018090804091616273843494854266478457769982141723585216403096488 3337 -1642016224286419809354797124606888505039251885554033386844325885885656934059703905265927942644378237059725589004891138580047720933051564875724878621946732335832237169480231580306689232 3338 1788626841594722258005255543263055487310787566692079071917269051208995992765149202337760515310417153170220233120011952722463044949302774377683521819431945325901167272086409805826116929 3339 -1948311318902447196315199818461573001329829692882066288082945595296010783374639944938999751311234442204365870013289392347781766308461287125797579728481504305623769426398239388040354612 3340 2122234032686488721814495580361525255194528042272078432429307953552245465068106343550221737678232050036966056432317492101787928855404110696030463360568369629596876974696440344724409002 3341 -2311662929657641672489938779799827244663001162716276430979523407349793808218942299296824969763461882577076488981082445523824684424770460157419136210769494654353888151166582884584218076 3342 2517978727636792748536230165743664844106109315043346957325931490508957559782602558576992486533912168697190201798763886050979754807774778368790184538108433688585254198980025165623801152 3343 -2742684932781994157793027093407479976700882680295052678685162503475690896072975709867350912581972757441112287645659985351317802270684978475885569368453557552229713396868891807121395357 3344 2987418745506460705156406725524021057590877328683040918975705288668757210419648706497669209322833683662085736118275120028330049097884323119328553497788589952517207378134630285343201495 3345 -3253962933829824904167055362105977687206625775498549028246085583269578401758489488175425853541618564538373669959121981535266224267768861638566938471792684315078958090421620951884875928 3346 3544258759873189352008328648344040569561110615484880910304713512398127690213217293298709487749086520482109934540274209609433007617863741415661334062698565857650774910938167377206002292 3347 -3860420052792590669906182731651288045891517883766075890215490656713766947065034679768174367718838623775575001955416948793850081098180037376407272723125025105738654322124740732201199501 3348 4204748529699799136247607097722431456481059822849297401547656179201942193902350025413523016866224345628761233207510358112044036195135037055597473067732669205565192873013036689302753241 3349 -4579750475103079977634595836686549905486843155397200258701619642174865996941055793521352213497607213713443386564602443733621353541046041541424169660465532171212512523224394606556262517 3350 4988154899178008286664688199028467497639644943191528864511188635564190731221705239986272872588415306807084498363245982444135673187128213629128227841618156906764584929240306909265979382 3351 -5432933305819705900451614796775334204886948878233926239551067654315467927675219410773035789702782843730068389726261931010269001708297914409916659967185280241622147848143474308526214643 3352 5917321213009175051116632994021612815370482460242990453045348634019124107386177220467558948074716076424055606616448657364014300252127278783683391038505459000197500149573027114822370018 3353 -6444841580630676924405383940740621167321712747425881710876694632729820123692920188677960159495937417909811078554945627042628337643133285013872436229206505447622555562898574876838171606 3354 7019330314594588363610583337958950687934598602028558519826044129211413404596724079009467622358050352730400385822617747112930269863789020607502350786932881216892858109375208771113708993 3355 -7644964031049063132902956765205755827626017825476549163998246777652928885700175296879601569469535046784576950083671479286321009468335669585833041470245194025969730174235558948840791595 3356 8326290280710972791299502153870970816114197788813521049151855960600566786869000541820830694664281874702914342096821501726418903710435975224341324004726246895069639522470067010382187609 3357 -9068260451028266005262278535899511093780958941918671463591906019728016168473120209664340882449869516224104531838738884345050898915167291212552416404062963204246269530560786297016033221 3358 9876265583128564125270684211767020963862873773908033502979683177297852869361279640704172873640524871336286076769291988824159283420943597890998273012905095679353705603013655300613743620 3359 -10756175361450146425829806291064575826897990314818249441197511466240525903945900966399448592337067908374509021436167870573649901923797109433218195699318353350882623252789427945465661746 3360 11714380556741233218006910250119246530329004829865414814895241555137605341737025059200663580865649958621716437274148009433749441018097386439108796461387180325916272917927358129441714819 3361 -12757839227914599176993395023564119101427475990583450532717457466206164953870551562913211912833278072957946283888349265968970098420940885144117278877775433111007317735777840086413608500 3362 13894127015234339983622595016107429309633829575088704487456677556663415543542042019438976172451764802662842945598718549179252900431198481638654504072111105706583076537779050078232634521 3363 -15131491886682978921343216159390393155628034044001540788654442836949315545371569361359988942617604464558994628439533780023036517620763752583299642662405096822643676793093566140613730434 3364 16478913731319923887050322356069482699930812466649959436329157070199883135688035697632792168840567071142329480802973303071708897461442484138387600601068997685060166519728013711667324963 3365 -17946169228224931168285179662612291414888611984140555728446831487398225356141820223213633032749358438010597994478110705764615003759493174204063720176940394208967667483931466776773499177 3366 19543902457471160517704539769313959097623151209307878874008164122309817991112230551291744624441544703037749906938291427151857352823779144732150993690125855620407409449023906098684960432 3367 -21283701760761941816766506564216820434305726056307273120946810409216822746575919360856903441477534794616036461205339245127154462027711097676147029726137708753520502421486175692237432719 3368 23178183404187629143429890292089807723607333381828811170018617506862364816651178263415327436085712707971200577017492318395781109827875410760784834025252708843587660335306629841509802095 3369 -25241082644333882895042219631764310025740397945554826017472379895150625225492930902957836516964621707860557506179125442249701453118500046470286530943742544185118118368631129464692325101 3370 27487352852048535676976515521842095833209877811959873593404912757445405671297141268239431074361917954544205586957990985609068329124675843649941215705441679919914373995536031855931384672 3371 -29933273405929628781951898083869250382914901897210446455885273511251524806184826134710086280809204689207391144094907270392551908266374589090212091496337134227278012023579888673459615940 3372 32596567130444334647851511965236367605498362545322294225803681230284481076032306713092268053249834421214445436759138610021551783028390897371321542113933560765558710597393548177458956815 3373 -35496528121975630387915938935170161115386407471128142906436735304785482203708796209120568479942012604030530950458914228244851837052306231118901008391411012400209701607456342148092545299 3374 38654160880508507864466928577155047787255041355785164402089482626914116650980036619694508220924395685963269971231560984414774830495786306219730728239818468977330924437045216294902110089 3375 -42092331745640835015003866699700149417271835264942269720265860350621584879110287625668108838640760377032976773719140318209970382864761726804613064858492484824186121995376120831525171024 3376 45835933723713014684141610689706326262579536984380260736971367702444264081099815109553303483171002797202837915567922824114746216384487015269597672746294911774272561085528559517613692649 3377 -49912065888723366749142187574174181356524893741224856272417701001956936669461335296353703966352432198409885324932004431390013365629040559300860533062536637356828037056976157562367323650 3378 54350228644015941074509747592509736204089428049181071865424701816283853361293493096399465198427087110768013193051715561158023914350897230733519393842546454753996353714043250140904656344 3379 -59182536245237562663717898461304930532834915910347897612186794069138628396538858328263769172223995245740788491239132179728601154974726792892776114798185578493226096135832291934826713248 3380 64443948108569953950631863104429146223852912107573203850489597934011051239221839694373709995035735535852171958174620904599007821820758225563482770603402114224410325803167690032121222487 3381 -70172520562630472325206819341083162962747416472706161023629346612508449788348869418637449389889231943248736880359619773804610721454512604620686366570891983970912793836415665730715003960 3382 76409680848658342859996663771338461313126555870451449876125960151434803593041250636351961384376499394111548114253492124181853937319359525117273953718054451429181056542552676426392256145 3383 -83200525332703339128721540832525482331538667111511353374990805664498990558715461434461253091467015695515975398768769241939552071814966647537815720555860194723758737638117737438295637271 3384 90594144066643213018134692990816447234822618371976445598983824694388976230067988285519788798106885826387171900592966337928024505928455227862792077531016803605015608227486177282488370197 3385 -98643974023206828452954092941208383679800517423639772536022205829206057560690969035393003707070791385928823961828561372849125425776369690128556852909918732379570803332685275423029506781 3386 107408183535112160275251331201851999592889656774262862925833426413551580740925853127172113413241378566142889578525992162984128731615593317942619415132238134663043142297942906024354392461 3387 -116950090691400033137250340392363864004444911111790745610761744267297101674617006216809551492160497721084915105624230520167087556039920726474978508256303881096082145302650641977202691477 3388 127338618686641684982474220428261238236242723562132065257788890613371876076270473233578730736293933121687957899200022780431994216440587110665431643974157902981202448047672528438803506394 3389 -138648791382646197801767778589478321915717303225188372705431080222491298395018226400406679248526169726836799254704076985274625674516193700337233181858744886549267127153244540227450503732 3390 150962272629469274059503245090845443211282251651630214153077437527594175504996962802164342756523671428077036016313126199781582430311990785533192586055430299383253568442164350180534902129 3391 -164367953204969239800000612868759062882932915894634870803827681672113553069366120109917464743747407373924412129260519510965186891090087069020161946617164242717761728562554563371689135754 3392 178962589572090220965949958187314642030120192937233158362652354991620176055842017135499881261073651932117633788387981309038751948225571817109469720855055538107557831650748502625295257074 3393 -194851499022891782317235542520840491621053570958933187525738260146257402266580291832990906446244986057987901410343291214101052820814871302049443865669913742639484657559567819708736784708 3394 212149316180716558926140892420555651195821853602996439846622208858673040483676712557781816758784838553146736173223988182344432409827579331610890616503736400150037468919953646947978228896 3395 -230980816269650758581381406774662444253871407024018298116102177976498600752103610616728146504512324645012008506689310335583849431960067723978921836657263546715676986446826022637598953096 3396 251481811036695879879196706965051197215658064809653721843070667416171311419911810587525681906689038766424695407871804513937687129626869797692711895462821069316055343723521342473106797558 3397 -273800123730215365788169625624346931687013379846354015458799870813083372125452825440902529938920716894150140750139610571055369636806316549279044119329567731814030933673090423795695493817 3398 298096650101925670458525518991967445468998044584832516955695395576289268138146571623340809838738900857992733435957801371424072714776014060273826313309063025745657307918217188586254497228 3399 -324546513012968512256795479523814031957711805285717028015298068996414920554435844935606280583938724416103829722977381623722435769438708782574237677022361591303583482208813601356948428348 3400 353340318891782023419887188296809948886570716211029281797642969029662854087885446930465857168508868610159029429488666084343397038836140074334251557888485283166037686927321369595823649989 3401 -384685525017316886770356775578649249103610211698034216962707000352550075447340172174399078374176709622501511451022225182632746366497506754707234554494947807516901403035257909273263648233 3402 418807927390768303276181520215607281515606461378270519315620994528486630828222725126723409543155926704161353287107199722811281612607546840281906142890976578454780902553788170138433263355 3403 -455953279818016181657330057597473966852400657810216157820203287541284037725951642541405519992137445060979950028221890752153213914806746365504591423952161783097892883460767401978826870545 3404 496389055759475734263881122028681487326180138824516329654302927734968384289093739031888666307844401126394006286751984116340334655424221984835502408694033918553134729816438193928981809638 3405 -540406365520684183586272460355503444877460834673737794284917714210186996282833333044900959667222499966803226316547022330381620867223530695460371661065054726660113794819646141767432692195 3406 588322042462892802521360211084791221927028284260802661607241239000857226230195946618533361497088087359023422413367705667884018412818436697003162579761822792650102858683570610933877824353 3407 -640480913116034939743321110257331144327591764562211716436441202086492309340250827154723420745405432410954899344800583992014161864277212714713630736051959245370063890464480205599916572675 3408 697258267385224865167294764207798724226012274307234063467916251467597871386652248060554864847063932448699340049915433773959381558966048969284511031870460482823289325280644999654331379925 3409 -759062546465681121227551863511833511195278399412192268136181633779017290274100970260985928669912095818236923003450468892469625070021691093660366068828325378201394981906055173776775313048 3410 826338267629745948580922196674160311232055819617546855687846125006649814390674875881627670280047226190087327089437146150116405285806903765911739874458175591196850861016845682511552509028 3411 -899569206734457192052867909302973854777726521044029865077449409505963363224905741952894989160132436171123832537741761115117728175751784705453555544566118721088432756741461570848904511379 3412 979281861130849682308683745285379971065789054483213151876396893156597602129398774860640614933584995142890508989004414580498528333226936237244262348667923502279759642808642804050763035645 3413 -1066049217649793181598434817773955499401708039607514136221386848792427559575072058658106236327091625462602503359077474258034353118227757395646902665373996392008103087378766914034339835495 3414 1160494852507823705616538954141187465754134387706006586199634865064805104834841609214119471632202641849510838676068805687483255089417173326430562385860251658726006781009928564251334984546 3415 -1263297392335440305821529516799946089047370452430009637656255780382500111018466649469651659538156286708742327096529006923330584462831545185006672573573858213405833541055582492766807965543 3416 1375195368096410024953628359503526807563157953656249737750162409155764500840862355694880969816782454095955824607538548876463969677168990092075479160316462262241567710749105657730918402252 3417 -1496992496457900963939560520795426911645144146336443991543218284085660927949140111837453132465554268291071220265170652376778492286580651536893538006786106730681804666655854343999039192690 3418 1629563426207487707544670425835493976661890631091097843401066872890020657525077284610884319429442289501171490706252024043701767427430645335130930571941796757188269304584188052025649595941 3419 -1773859990615713457863048734181008353723781935840596692175953161393037275895111576211684466662170120385410849284140879770748872426019187065042713684548395522701579302485434294075645232539 3420 1930918010235297164849012032759637753691720467162587537637234478617829362465431402435021597676057420102520697368283114596117466364921011058347057942878594855950468732610104889291254108338 3421 -2101864694535633416360449999611910356252375148871104924571865312644708328632573421686684862242321290298768984663672511241908143506065346388153110794166318572897908557556249500366328316657 3422 2287926695021561860593708691532811350902568622252234380215152953512562351166499583944655453731912396903277995111308258317017599113324912701397004409070573381476020978646251885989379917952 3423 -2490438867108512054509029258932732217273253943708479025601468569675737571424874282037482489242384757631539099964991274797263363808891644830901104137314448359969891245865060375429925442392 3424 2710853803054717225308353121502501739399533475235937909098029854080418897449497904075262480143787272554385377323259688084355171928456439881661422985822070234506040841808330137370152372347 3425 -2950752203720752309045053276548147853062475486939567946326365099473663925850787767197129973782866401623972752367191465679700754252151307236757627989861469861993323014871273069350268667225 3426 3211854162875810756062654792003874068844748813566718045286240695676762773432547262202707102493290309392188506520341303780695284708096975817603062063630529407315206460023364151944783372609 3427 -3496031444240892586770683288977796809933147257270495082609093781555478497523544662647846609202473225882813961549860132981741122550211975420106736009861047811278151222626183267730161831020 3428 3805320838497108512092274796398866355719975712651330244202834813850361353725351479812737659783801173463271196696717434875801706776014989121251232029007776360151554356981630760665960371932 3429 -4141938695142281873173659977763391871429008628105783154929627526082135080503553550379250624402715723383356194000207750788434994881290160265392054155389589598004644444348322247106615699988 3430 4508296732404965739808974743520490369623299460840871526915429633291995033156122127245922260346248038638396616183801222005424834764338385430494928806101980972511616310898520934906332960676 3431 -4907019237480623938996072927553611658243073633437091893466566763901826297407408223222984367305300588338479482341687672827520616615591175689314287707860753858748663360271469050968895085209 3432 5340961779203924936817015454495345467952333694422961607193465043873602058203320388679007580988524373232620759235935786243659778398672304758715715940854312025231680110570111613204193294777 3433 -5813231565983323396545578562120196375096867873250804540335809360260136850298848474961569916283199055197335943527610279290116701323265872116345345785254733578475107530337808495889083058075 3434 6327209593474884669327621421232870766179128997151257577489706846173517145349820324581824606561809958643928006590778394148532529746031299658625019891784743703619706547134705759765714605937 3435 -6886574739143773111505946869223107978594608847626951872863919850251547577286273872212765296510430484687887605433491116776254062914705476292827520594628364191487647326727657498187107794050 3436 7495329974643284875911094757705169004164521946839945379833896242054787897300302868464782321831779026568073872501715819754418135020410078099851437670181199183743518967754506186118127787460 3437 -8157830881929873456387169063775554572850449722471149327536753631957025856638595065425418047965445708215562348651621772987256449423255979726948153709115102471746069379197623041332316574097 3438 8878816675333891633745763876788223070942115814023015351425063820375868122853114045952096552037053243585679072751529009565875279929797771747289474364004770997536088196591254909094949444001 3439 -9663443949534583163068697726092984578302879639898133107842143934048978647276367097484347678327174615998854070282595975531802807059421022393055816193097635491349217784748195713589859504420 3440 10517323392669060063003693962705723833635340184890049800178966837280725921926849436699539663505188745782488963699661543115574470976886662193155609043411508468224154807663972730919781268174 3441 -11446559724774362517964930892689141902227367820461868984564139842480600126113714007208596968305914385196592315612236810394830517842283555084194321052715230399459869114304127551456056074602 3442 12457795144566842943605577374253565907794120334671503574609839623991097282192448195320099993524138748016384221288627839525773426893899390711607860108759582107584257523690844356468228825340 3443 -13558256592364562009579562399812354690236099226718645714518207048914734052696300352522398895106873907336484539849513590979227096068294725771684918594510758870054317088180115981578426805002 3444 14755807163930668977762040711751463433772186369146522235936689020986709535615387259788382064160384898356927878191794932233809518625806513162636706212099184412161880677630203646368788645856 3445 -16059002039348639257572962267718210783430552663106190638772116607160242655303246309747007883128838730059656999635955199386281687004115467591232485091123475804433035802397671090441833165603 3446 17477149322940106568248146851054682090632597579885247347643196920794100370247313505590391666000237357209874625497173583474799898744318664689297776264817728122381493124791213513994178280779 3447 -19020376224927218858476709085423539715564684498588727707792938118669742247151660600792013301069032091074038115454556613040561175921915053108793363765016435584168731510907025742969066222857 3448 20699701053267915778181953167766691557214805151564366134406497982838592125234009565144027294676768510137428802540366483378947692777778769772872281092506490405814971588353134811015395578841 3449 -22527111525119514657570074271998453368919620452724665782670761702687151110644441366181840999395706550525580014872981644280461672974295841339630050044132909022097160267586764790575251608865 3450 24515649952001895731546792403045450372709260968338504372683490459017974788630936306353445129354426303476533758128762572095173288881317816466894944210322143307620925068417734413539025447429 3451 -26679505901249958439573182569150822277296558264751503769102769933442235618745525173053360461080091880911957064318452141493827644319043739747472034147597851202251645953135867587730170169794 3452 29034116989106804113782936003744442397336634624772665550786248465020867082773524811000708629821868793583923953720167816177688801681156487474889875149462251935292853601664021381230165262267 3453 -31596278518184958524940795327011191571146161009918050091533282481895927319819023932671463707778576427632221351859896403520353226649440315818115422329800577596342761032174213875268424388289 3454 34384262734415892474689463433974300615654061312457327679136161209054232094392694658115033184724794118365763275663616773399146729350995283716266785864016132070865973544690141352097415701177 3455 -37417948546456299446679810704591450644747478406849980586348033716197295027731850643503682321435852564782546324629301775520244912800077223464458607540044744497873976773480662472492734310926 3456 40718962624299436770505430809405806583993740483779113711246473188470670293333131415886440101152883120977933574766346196948077073188023910597067745100498899714824705942139141499622915777477 3457 -44310832874069272188663421017059903891493212544493531412384343032465504199296555950946984875058594443574001479218245656068588823626734789431692670203214307903054994440157183984105430534814 3458 48219155373217313043473407257802446033009626230153595403519285122085856077601570004533218846104144856617438641458135933849789737261323137867588922623797327846712887916275633668142084049570 3459 -52471775945209047520010501017753137814411043682266841972234051335932077060152083533131684719935586869283858561655227075696562948064329488838084157930725519202324657045596749438551189090529 3460 57098987655944495495918890292831509319108287968286877074593680713632549034089983834818438969176032419230096727555804378370996745173190670415279723058511487029444278060303643298996476162838 3461 -62133745626329080508550668718617371918262096597716697133719613874140446495517069763020835027225495155005332674190251619086824386697216297853860483012042257444053777628239733272975219377378 3462 67611900677383608368961778633193003521235381271407960723306019416190267070643210750901497391941575632854981502977412723707006585931129080481130429702357304955890998115942625136180471345640 3463 -73572453456910863337144790197059054162476835785868587547581685358173351477398653125367764747224363834408840540684138610919319684253161509096906731409343353938795990200694823350564943381142 3464 80057830840951048432066885433137103196231481924222969747685847577538161254404479249065008788598981424315905336954792052719651808836379439783240162077214288647703967750295592422857677708488 3465 -87114186560069878581803904174323947238354483742035328597532347517368813557024718598774125603071220197608111879566983024935850580731808497003178273726363635951316195462406116719261995151416 3466 94791728171030551365915158564028789671134149320306672428410117974828629343988802694289552989622062523307591320265235035420045395748594725131227566226992399358239675255432395106466414358895 3467 -103145072679798795975987683968747638624837777471318370667749438802129837903444935755473417864563243654121821021034293980406453313718525330412186339458911511812699241133460150472897944420062 3468 112233633323417554849634835014851286611572613161979138513442960508940988905912185195317152492008918361998812897227883668273920891943604626335223158285539490505872863349196935810129548413575 3469 -122122040237476552705535722786136963186875358585845933954701211274679446910928639124396032006314927845265322373158921861582971160879985083607093111866118484188488070541079004510749928229314 3470 132880597974227018694622160792087286697530843497435364238046767797069830771623067597636572600420474633750832114395595859843493347299991021994124786076418545663952922224207983221644959229819 3471 -144585783095521810196247559191585318759020784615395469398234860364568200788418610117084439769435008692846334600133914909189661705730565522758773556345814866317067108299893984344720985548090 3472 157320785346510130328263736884594941064679309814148104742622374409320674663743922134449270864274123577377102595608372493774624833446628342926399867008929406877955402896835077777843744310623 3473 -171176096222355893750563232571734563109636375230303977425472367891978952505632421282607328453347344396049468191541916444022557812115274673757355108287178915482167022138005939317854239983471 3474 186250149073323244274346085102356343026863728214264012054811359633955422826627617851212652510945826764770274972087079027339350188419538352595823588535273906082782278280559234096710805825651 3475 -202650015255712073280983864316772381221472933569337527140473512563642794244006282077098769253843779568940854858568391580494374354964907880117272288117980080700361649094887849791953070458067 3476 220492161229863813485974472615696807432056975929324984324967304584360398045553391936979587132386216480001539851018124493500842409369146558731154760943441686134565074053348798646433710845659 3477 -239903271934546985361981107505922721156090872972814335984303422774072905717905711620473566241543726063340331083789160392197490656658634946086907661774949868114414010392548755045526496953252 3478 261021146232466336890823993553058961577550424730166645904530411073250599882577820479162929319424181687657450167385846690339869705811944001301365782306261865765137257016758044350848866292308 3479 -283995670727672848005724463289780093003638221981804480961108106254819532112826228554713265305525640092242631241406033985487703730053885115349395351836787423105696633484697262194019526535866 3480 308989878805821445911275093645675035866742721670620636497314064516561875136231988888714928254048145970003826719796121729460591043259225292631504642857196477895137722264913028097058595468785 3481 -336181102346373856104767831882378394529994989793101928454089099875531650622221240181310261457957511999396077977279759042506903094135183347208842214404527421758989550068945510226854903451225 3482 365762224206154988480953498388829705568177645259958661932688280155831876250732174667648168980108839088622455104993699040358029277864078853286375588188195051045106085993311436143528400845967 3483 -397943040280685624491256202885577596331185421024607091185557506379655917838638279932990106636217915194792197417813935613206408606110312628776103532430234073731076407071111593659175858491287 3484 432951740718370124925893325719664015203086264677914295970747151150201860414319517518788523485610772658267979918532105722377502550493292036664597418387787129295407326607936753495806888964695 3485 -471036520698283149279884162098009137539590714367968523500718552821659291133081867236819644638858349826798653037971720945212042080294764428874977910243974328163869431048257485599079813876063 3486 512467332090808550141889265103629466971586066840500383014632607976757404296501118567073723247266157380374033092447992275348442430105721653365054080093686759035663623136782693069985707682989 3487 -557537788308078670123293366295652307703147395591299466912122705389919955315784652836162049823672889127309390526271178033693892179512442137577141163758807346943537745332838622302192170091238 3488 606567235724936695639257247177985443659462449992716077075937363855625198484633056806348778861969177709544028965384986421680520267434205588226689837337030901201174404913834710319969356468157 3489 -659903006218491360029132930716486859113767643230714859052499037819145132630792700306077705537720108996504582751582837628666360744042047686714551491212147987374415633047792061764785283949168 3490 717922866643396416112690191563107273497685282388249150742233423788984373329409336052488024740937512975269208765760684529292834894806103450611723534458378439033946871959600839297296884774844 3491 -781037682439619189467649517052370137217737468142175938020315149686351218026456892676475887714768851184150273086325015319508027890796327131521491420028514025700379687863839709485880771170878 3492 849694314069284921441381135584658750221155094278801598820727643608215556469845677972168642602569559066428396353083754746951262913604183538417788277736605729410221823231633667030711447207598 3493 -924378766609654530653394495700387160197491134207842134318002440222848761990747812026804043458423593262434184808108648869079398424480042071587067139286543764278693732768036180316863098752305 3494 1005619614601779747953544550938933249854154653377851804813696092194942220847993984732798649157648117502071731464420613090184435626068484631967463376339732122979679842094154980949684721063070 3495 -1093991726181235956782762586359008250726545079000309329922815041159349824616022706460201759091917371370105519409152871016670789753973732246021513143811501824266265274559290205724390414998653 3496 1190120312611987633236925077635929507771427016946698757885652964917955405173361427745485158371326142134582644911635657008441942924256273578683599080664951867069544322071417589738105127873205 3497 -1294685331621488814959084790531432347060894415077584100071955134182912511208726314361485588775189476495206509825916840587585565418662477642028230712321138656325639140500812811948414070853834 3498 1408426275410424212340966260728399932903961218676581704963114165093212329996054697273424647128599724555456996211747541249916929851098922304284333475211042261833700108188778920366604267470894 3499 -1532147376901295988246395173942313007726329877259029681746537061711670163650973649214107776319863353867118149196014097747989115082409738692409218882876938911262406648211102919835471127407779 3500 1666723270715094899958347557928392264467776551626896592549136075820302109940998435295790623391063142967659345341861049051733802775472717547455445259424076195565443004409632587340516751880600 3501 -1813105148544927798133315643299886373968989369262544579336577641920173032199259889329225108080604201893002762757117878575765691856967749566728316115188817719141823050939904926088054691783966 3502 1972327452051840304181660380348033850359402135200782452396686952167891773339685722705466621956674333438348407595307081109291120423922827629590563699681598288318561078749143158052941453561276 3503 -2145515150165229635275352592517654787757158183067326235359100389390129985762183436948747880444026413179058727286232790974566196602348054490508330224151101160606932934231924136092748342524671 3504 2333891651754332392983601388787192404715867525511650865165913015890693434708296221766192482605139391842854123362004848650228501992647415106563545214276523854120440973860906898032711615499036 3505 -2538787409076709754016168850217175713152778586209197001285112254121628661907344884747895230932903520719682977891276174428361864830477363911847770551953397863374536860190870752460656835035292 3506 2761649272235318478693210789508782825346477003429892736909821440832688242189583983303375546276701276467318966989113807426018138038356886536227223042410320887231371384065038076535391271555764 3507 -3004050660121211413429769993056522384326644522246607524579296246624309588757233649377168861414066116962365261199055488002996817861646399122011616059757452031933266629184091687795279545034572 3508 3267702619020629352425136436651913906440554144898478021885933193181227357107175436616577098990155050145047410082186397170601377470323640742584313258527585075372536459247250592543464760530076 3509 -3554465846262866087409069497991402622860318577566683744478165089037891032794974829673483298808850084580398812860519333596808148295186965255378696341567303619999210563717217996988583950641842 3510 3866363763021888607164240404982391243885610574069346052618567077451413849518833612375397329406160493372301028454357897026473221082686724019684029052033937246455736606982781819128538381372929 3511 -4205596727707090749534809172350413365318797420264189981950214003309994004804671312755181762899946360399989343677313736517853126030435774695865194722346693019234637339537317966253132825161002 3512 4574557489337628741772689783439442303244818632584443583013722709732048347381940941922571320774521483822508521899674108378121163879220253816646899246386387319315293876504853875803089362571347 3513 -4975847988945822055213287985313943855694550562229832571498413475213474625718100915507253037712597404842292264779521274904139858526193266226233000375038967363088687371851234039206563349871686 3514 5412297626458189787499309960514964103188194612587874498333857508254704750506313921147554209382226034080279970642507791205779572043374941611187461272946500240307006608297427032137610566705874 3515 -5886983120723129671258822601463011690926786549032766767893511942560788635085932362485519206791171260821532769679489281788123053870542241937303893062919815381432987896907538326444807562677454 3516 6403250101462994892857111157077991425195734040673897814601522653086482628882075473025504311293812830781248785091302797675366316826649583646690129452288658695172974631108652352710346540895974 3517 -6964736584002497585258178477517667860010762517252669111285065339429268437704943067133550337250020540486190612282196274358231450626301165633844454358571176096105238975778320093706380008332134 3518 7575398490748767759250934283787735841397769323703389874985096927515814614414656529337514984696414993339862580435399061533231537180007651476458928633304867807595687941665517922073914134520224 3519 -8239537397662088441252718206586026401283945171982333334843656154417250056991834964547674722437662723491451657081467442905813967482344600667682022867653966620678941540323167944255567065739053 3520 8961830699459272154053406910251825300069413972768610855340499270648304580010742470661085828898202783620709550343094797571772458261011715390506294330021492804705050728417169990592162180279957 3521 -9747364404141378774039546586807177495254521513880055131415004982180499038332287497542435338375884095823921546969456320024384875952294387540189680347184551549996836577639718399808161460860865 3522 10601668785750858933151608946234977482668535496740439061373215732256413878628301520578452282853817110772161455276528359285034818060526775765714933367527269781204491164086793458701161934558309 3523 -11530757144167226614822476677913698198783622833785911430231700797193001128039339902912087198836611633639821614514183088551566097817210881246496854083990986015178010064913430440528058295626192 3524 12541167942383009549500181493588175684040083152524244468347162343399155710054206511122048344941236522262357395408579960502522482117871839006452379708190867028960324815459957400711936289785140 3525 -13640010615212943004883594653454652213866035445828684576547754514957080182240058037372082283821496762242421495821800462157027199832168295646355355968778685366503827543587489445099436699264100 3526 14835015368942099316346497386098045618740327113409702190051002628944080463218765091550051442136137103136169680234116655232790123432093089117178829216246327282157086772865690690322028777976946 3527 -16134587319189935094354668720760253706722551107109537639079576346371513415011119658230893269607031554493559246459362843207043541924521541281073537223860571703035606854233995024963363855647191 3528 17547865344449480256819949213037213115871972754560696184113551870783869630995954198728452292757915243646089912480648593656392397031134729301313317742802958242008332501068044345294487935621000 3529 -19084786065563141240206445803653913317441001032833189948654277093815314262194175481171293489557343531275103597057355642961323962936494613376099957055996023984116245719956702376091808735350291 3530 20756153397046003474534276540822839487279035493319464588650766249310117004871493842340820836844661792727319815118448485789520225449613618472667519880593773695117343911776472484711842013955381 3531 -22573714154910925269257358226810186529242870014859241380858767810835630288648697062955617962587750280713708709190069941617473736475171917704621834973315336317906540061846201300168161081875920 3532 24550240247755319155648121526441559411273643247932451723626024258604251999262849608680042980586588423844711455719706767019929849051767645934289491022167470926761599091237477352801564842499316 3533 -26699618023628741086101806253730594775424651708324906933301123804670815507095362061258819128570626211863436500192397030353362020683900364404146354172522411676141891426673463426691429074809307 3534 29036945394929905513007795253630420209860313422624576157381415466720631068655493968167539757941723735724053317711821347608284141994533276043758473951516676487393056411794987220245317989567161 3535 -31578637417625578784981541270035165799957655907839326390230153534092338279476231750826358528067720059221716581896544660574996262078014413397216956975002369645413270926366652058588293479284474 3536 34342541059815818673776632456906058254495390491158138020967110646057652664919699011733200516817304843824862692311376402186672534091390471725960484275246818014530686132016487022752771927670365 3537 -37348059958496423576311204719275344730842368961730340883133230462791346438629598840767932147756194404482365478138853943575909471454044752835783333419205850559659807609636170454380167412198170 3538 40616290032731582541743120565151071099293465946176355160788393189723055356211179799595564041491097356645777887299106698253557300220544379390865229571681828148257396719354433625341956811879568 3539 -44170166896827118774780586213847925696691747591700059714260493706460767912615568248125596778590261575490715998384918534331750485831150776466739720998717397944118976096362594312251426059549693 3540 48034626099008427874070941587946607313201451616244222730027435701174911250435497649018743005753612174807352040137158459588641372215381485315419218880768829334423013902736657171148475912001523 3541 -52236777300123337791244496952851822508040344334240228429733151230510300696059537742156845338242310275286717910600760041425593094971731405334446870739369760857012974730849617379127058569693118 3542 56806093603623742261743412951667990754251292063495409878259359342859310113226668408139166903251694609196351340171337118909314968957380818829476158168960544237447317942874757888996925424237386 3543 -61774617353199268368950434174545474884597947054538190470561671705668470169875310451360117168785250408075486256017255842234910626497856589246954935226558751710203524912099812953835496741405057 3544 67177183828667516683390538259051316209002880318453148217436045090915467498319472821176323550877210355632728505987309063836260673299260523096969678641183093600282183202071192013700381166296084 3545 -73051664394857436473819869464664856592034903742804196899814613441053446250945701828741508541844651287118170225918989972276049526507499239399401648701607095283016857936865437179088542847824667 3546 79439230793112262774782526284631918224116922424265767958815101196825553751573602215106170973551639545140118509874555165684219958348229678073218019247842333945048993447464296089663864316442030 3547 -86384642411617348939136240498879946458097960387346329887940400586463136276274977529956752291540917566477086243645461586164249310967069971541654852246010738674182898459344371576407734376621067 3548 93936558530037888467492152866475174088840532555123788896368417184904393359986120099538329214787113089614761656173769490381997802457866369666457845841359059883394271692525001873214904136021755 3549 -102147877707031104722436409304007348136829668209198983221314125243507913365994533186259578395067771988424240105382098807012433381191944309449772825016575249214371057955493822144193354508380974 3550 111076106667271180253205653504351371343656592693107094065744385983330427464233253084023601987958076191295882236186791668038492517301903581571199095793544520514209199627812936700783415666906952 3551 -120783761248990397860922899659368275244588336344002236983705124288698178917758362062890329230335467423867848930603811318255748020222511677554765122060621641053684566256255643066489126551037245 3552 131338802195106197935958655967748646234299146194137300169049838200518225817603209888000180199281641236317388364268223984281913581818573025330386006287210727035567499344467191448968186001571534 3553 -142815108812302450121111093630124217826789501483266584247426108951312179183794483010128865169801709921262494671103933568916649585583706983399145923101183399174883628267057782252735529981914270 3554 155292993784627838686096596708025559548340568886791484684336944778423002294204471238626804218637983271818660798634822787700274258644832258473702350090397411532264920135994163769299467000808795 3555 -168859762713072253870075373132678018594229337319691332609651280640183805435305792348569325635954764634662331501655354036483836096050307530551792867881306954449058425507232239344813772163680427 3556 183610322262146990468352325796693638680173015685715224628015626463182246864730118829055822931087032347593710662719040517854967121442444741053619353323405997981634470393097071871671260151472946 3557 -199647841130859518546810062079101411739582485677308196457838649969035511274862714866085015203597327233282524020310055516653698930017943831783746056759210147572811373851911319952586555471045284 3558 217084468430955995739155711822953065079930207181345188483859910623373406614140542631386701594360729869366425777032184837011585028557543801739488257418016715813567314431525203493032625374683487 3559 -236042114452422065641810412317883739313483828085335181943609321565681608083109101701961107519433942449034421883019758086542314832769815983637991173934481979235257875280422199454620777830991608 3560 256653299227719769906810751783169297938601084391826737716183931345029103382283445991069265670449728046995816685711728636433777933767774189989397218580104898433921937138245399101412659637653754 3561 -279062074775066690693707487451598545099176689220729598951263707722937672455456726716516225176155499672225704342965036856876690404912944694554577402617718951195403980730981231677296676686561830 3562 303425027410460361481426881417632902338474326253771807711108999495904621028688451909169844317235527323752829995896586507869055240864846224880446082015274584674830258778661612019326168424967824 3563 -329912367071622815023457748431003867970324835064266211600863764790087095000851827000491580819523577124084439295885679404050687109303316698308890339453828607747357826320080249198968472442421017 3564 358709111198395833503847266910327895576204920836155027249424737038689802692229330807680639878640536559856279384132417594487996860444218867539062035207883699093114233624378389361146689907097005 3565 -390016371367494760140844239246624651946092272143238018070560808902561065941905777991726868470912651276266433141632343274883030010229493258328847487850343456287535998493971495194770056534400964 3566 424052751589422477359594542987463466255271812134459736016275182447385412085420327962835049232203044781510222388961489439660049959341756766493059262240386940719555675194234864275381858886801266 3567 -461055867946638115108010285959528253507885852312089716744963029035220736076088229995908053445743612282909861535323380558914214856045391853384142115641578242439737991163119731285165208455112540 3568 501284000090071328446268218807240918365122547385374833761414368221628545574063360598758301900021644372999266395702361365792416850897812045445055261082989470264053860028861879994658699810909189 3569 -545017886021534339563837514973801573845061784925860800352491672654376470528755703343153425862780324834203560859691666241269971942181788206922261181411291171385191294441009497359951461177919129 3570 592562672578769239515803138923385517849769318815689478248963832316494775981368772038401781667681133634888854308984517449693545928920557923778500439181995783773719263761652720309794203861834110 3571 -644250035114576089645570493695097480202292384300526328830797867334154516960598796267517809947765411983146943325641093925470486927939682535843886211577244914137229535687892756602815463647579891 3572 700440481029083412501837167761935094366303489344071657147246027183960459806337649895172985869067259523696364913033399367956424299369455928839296530489875169795028329243009158375424811004744688 3573 -761525853082768965220622575388711453530308338797518939547141744799059924536272657134094470988883004870429642911066087602251201060696326414348327843398363330969710223634592337349692167333901993 3574 827932049796029355903875414580790330974173469220027548601861303743145950942330467605717484799336326695378335381899840696041598374793145914973551775170113005429862058511825826125558696067593900 3575 -900121981738397666659230309542785529412845458048772792975776479704569361350992212139018159201951025906926862237927036734147211567655644238443809530818969870276159284107282752518800868893605042 3576 978598784137200541719058517670366283811679747106258558301903482085330311017672470394665482122702924948359283665228649881553212552127528176648892775251249371143669074503595673229296919958819136 3577 -1063909308002698419364031573892496418736141549321590967597014756309082502835548478239821018000563503724502449502908453472895033259919192327227183791208484974010667098808687995921163513627969945 3578 1156647913886695783764473011713444725100884452718042138254977054448792707159212732554968547217050390004091152238856459498205741985802426722830640020795932987131377269414983759788060806495992456 3579 -1257460594477419262378732779237996769979973438155423308142569783392437283282631465590567717626296545585876300235774968258784551932159286179518016826926637128657215270433898776711965014232374749 3580 1367049454499452631068967253476297260203770678082601289071378034577831880333178685181408731055895613167037764491555520694998232248964212305026834937931346815050429144238764998917028329870705411 3581 -1486177578849235386392150679291726494021806274405219636481902679127939762258680948498206530156759867419344395237037642092318044534508865631784756712135121341404680335412594311064719420951460376 3582 1615674322570961302349818020726988815785851402526588610792927122261364542296004048055167612394825836127807093652415632405507631870867555336034817368033418747249335837306962121637608921696553387 3583 -1756441059182996150056664241281688196443514795018267168291573354168115103816769271228549322433679015647356340007433026871589057639763168693122705072190129726360131924748967040864407264130289906 3584 1909457427021090640439245326945924268089015837087021750795786393721731639138655215768275221566455762802828853947089967472823089700848462557272573773807342155672159675671747669962579207373144120 3585 -2075788116693333040318932568607166874186483618706608314578203111924114396498637168166222424022655435627136774572216145624954783988551660767658061289647270233771505501033095305564305865748045893 3586 2256590246466467156685373966020757938521280290375524402063530153580705911852381135924895477504476885905288898474783534762393489882578615694070683034775144557797376594311542748215816174906416804 3587 -2453121376449421165688951949998881638805400208978885432510150474257706448764316308659313151371376883347050754192667327698397386373471045376048588772509931525928407001470009256041983124793570675 3588 2666748216835375265445051742352297648024013970791389017855414612414066691987741473886580260932322839102974230904523399663513585687953040505554217085525214018869300135816221320588792077091906782 3589 -2898956090238553168545888381684350300266156554556596404127027061261231474556936999147313191500556460639437586704691314847280888605879915982951190994790130125640858633015458209677088551099927669 3590 3151359213348858844556790860030123088835317511120268052628813063827259095572015380204146611997518908041742342875499337714138573779556528165329384750272837663229013352896925042030326880312792771 3591 -3425711868762016533621906414679379614310547341961549980074476682229890084324178733472929185919900317450011817354328074704589944432837363465517464277597841045411615757346945905142913576963005830 3592 3723920543963587959386138620662920269047794392654305114022460182452017219592501472747001468215839649201199630452877384568739196740411780101823936715556491166950235116355280046429818144103037627 3593 -4048057121094036162477770701732527724452938809515383330761873044588894265693161899790460758783482994442670556477676313398079609045905369042547095219227746324499641004670432106141870416877468261 3594 4400373208344387532216978674622618317032335487382441294525505543933395330495157647776853032182654769970188207185840589738517599999355196151109828287055711145339382517018732836410719684764890599 3595 -4783315711677436403462916974622452037119696539625463290894283590185688738698778260090198191758450968882520420057498885934909060862419405456964916671309004522164216661178905087892301346606417373 3596 5199543754091517603860359672164860678774586881033601346634377963341175271165431969942618972733315277168516886039053332598069094030891945184779941932466408124470740069903272983044249053873020915 3597 -5651947058900938456827733016757198534835140591019659306782370512471517830583363509560685073315145984187133151248659065650052856647926958512999413758105872718994106676325428277566306195056710956 3598 6143665923562526160575246803784658621534737772344004732595287770966688301355856963110097907249911583755889667021340483408125203015243101241234857832902676486484080341800265794557986124834036099 3599 -6678112921500169817995197871781657755875480792655787870528965313967408198463333484688027003581427464266365655946543558690862488810843568526513292223367740312015433132963428463069418613078223159 3600 7258996481243394923801796754158143855216112184905983525262292751330888782275943928589460279568964483464841153644708312802779395072212923003543440386090218517105092740429442434172308079148409620 3601 -7890346505083001978085385616374913754537380255703549900086852057448663820012575954903641652696704150557125288602714062026497338605354664414041059376361305902961567451065265340248304763169378557 3602 8576542203444706113216785786612602878505572896789234094115041240598787317848457004396791634200735290553773712194119215520248480247191271186795570359731617022730288363128070065541252159466771496 3603 -9322342336386182407940432699202997024780328967699726443610712886500948676432963803741576300747999692835073460913638219580158928923019252338548963101482431330967035110603075618693823261248356211 3604 10132918070137829072772843676632212896944124618233102516692921078156019890721682877519697377950498585101799476085665266915155123492470923344251185594006205563360708536531914062712784943304013285 3605 -11013888674545717605170719354064212462921086961605105274951931404520582935445054348111323367097294232845976645765920388894118394796543753673433628476149769040387395455873865400754603511675149526 3606 11971360306759114746858022231448987859462915157000966499805257718201449459891128840413675437001975339873198603403108482621270083747865967950216923567064875288363724385124854367070724337922857312 3607 -13011968147667677804836267383430008548764556586111919662900209900586209344013990840775535010750319968385000467063302960710706035526152094075037404748032012090476453130113093802183687913817582645 3608 14142922180579422039569456543144739911001515735309324461469356461810805121654869416379001344476329672902937076015099155243308433755719495417974546752745499522874899132092440779242010722615777553 3609 -15372056926596735098928655542839455362935638174970100456480220635309521597623119496074144839330865881371184216128188247160517546512715429782702910743207629982066042169793567123530637191943455856 3610 16707885478264453193355254556375591687109446799858427410934923927059853827936805013786066596449004602654770724662525458955105742269868955435886004255328231922507850316156661735090305208432282919 3611 -18159658202516344488963373395016946346624399142139403656559034254721129324711180960986951253018588663394868154498266357020993122599268341140914053980225810169833156573892143116020593477045261035 3612 19737426515935194975219558684486067964133673220851219249903960093300223488513808278212478939106436336402012339020863312761124349729532224988616295769494235624543418126190596789974032822467687716 3613 -21452112170085253860450371952627072391489531459827640467089124576260464257677955681409005657554198328301168636371604204166910457793817567891202185348681540786952055086818200622417273342852047239 3614 23315582522411009239661302433026073690888877748367468406256220123203484673105415012490228119488001547248927573254326296868237100436875260142606454272419137986244912232249153183486442358470857519 3615 -25340732309180425902030335188038769707359094220734203821933643221824962868109437645948340221095658210111279889182686746177068846647679484965400758516023061096602195444938402296631344199471606941 3616 27541572481463283594416604493652340223805211459677885048578591190233068629253303566611853541001456920577886375162708121702659662151000531303320348115588014420472362581003982248941854888908439007 3617 -29933326713479502487746459769335863079917061701113219691001579483739765498911658184577950401427497963375127148708293090516136783362035353542028546172189684927674640822516716657311400713723223905 3618 32532536245157787346203341706953576784024668491852853224897211832473459329426131797912000151247500366518399139261636318718874761128325528650920665780316143241712299661127027744858895546843216284 3619 -35357173777769310358373509294930976096917399462844532786807613653401992362776151328540247233219969170710849365417529630985621326672325413946506388063766944757797501238615527394927986041815762225 3620 38426767203432952071664775433328595383850798175379857000851070241933513023255161407467857265487581666610358709076381939722198267775327259433351003768376104130390649616227670125213143016099744700 3621 -41762534016549652442275467843132699402170674022285335920171652531867514502045661714698861408470451685496481828985658217375991027442391154624607682829982802244574806364508963673375388232366535134 3622 45387527328271727022107925566618212670479464152603421115694432677786939802436561951164939528154862447739862632085488473522779977215944974902157468155846404081955577948704317550907039586312226867 3623 -49326794484445934951075989679578969180713685212274974118127500266303566151846254234444525522367334670552754243315195619914369044149981001839661691235646064061803231155318005276299996338870773044 3624 53607549373626696322503267312371443800794103594080184177840982577594510024118167336721555247224575849573555884002046007215642020785164750844151323409343698309064457671684085043310328918387307995 3625 -58259359605324549986926998717842348395045955515432088479973290711722564426008464026936754372899033895205321192290907372985777889861962537854728883098860680490377128669445730065440977075204204710 3626 63314349840271448805340775528226036932086061676306862846849114604676187940756535270893290265049938086622304832834799267707786350800058797570574330528957022492719369608228732228720768203009261932 3627 -68807422664840178147075918068166476334577552884740233079016127836367225464129714889589171667218350626984108691871726961971275150273217703453346246625392634210306590877062161252067010477062010519 3628 74776498521600749385474048993089379858625648901885841814234327058989742458964043841688855992673262792938938397221226204153871931061259483063326956190232251401484017430027842475159710698557361223 3629 -81262776338147165916177517941611157436491875601253928551749584819742044240249478151281686894846711428157187167823261730720419468594699463600703535975500912940566667945737671873695830715094367381 3630 88311016637668515353754690588718417413206937523603616072033197380261659586728601457782129681258786335637292205434378230530384211043507622263367603222796234094832055158853948183176953696694473441 3631 -95969849068229858560372216196166321486441296125463575731823148444247723082864520523187632181543902936766400778048070502228748339762675392267391525982759424983033358125561541676057034112816671679 3632 104292106454414239401047357316235133536315024032601697591638032618329333124070840092831016660637758662118505223600476706770137506945552194873607201772633718254648757621291983531210023119923436881 3633 -113335187655990190443318076503899405345880947876272739120555653280511030919562850004846764766651905403158182127344242767979149347077825551915638213997260513267503198823361523152892676834331541496 3634 123161451714839373400915528661096706785561807284620001511178064061322506125729848342594553785819820458008839210572558317064013534073035636610177322038249463138112659653581057330802724818906454514 3635 -133838645984841957270500840829327405133903019104828705661381581155058363937260016760811774490456573917367743891989799254127213352693503673322867221755768618571487074219491870003559891945220663655 3636 145440371171222998049728599957245968351959528600293637469928112889568975148719791516484118419209012576107340115899731530561510078671407374890946814931103688888970854161627666365558059391459027787 3637 -158046586457585752393191314392167665816905323749632289721546507271437134577626474909488837320654278860578623702418005708956455659893774196299866405782628775239925364987594896587113916014330099888 3638 171744158172206804283104672882887775518600510527957103361403574863171805153753947530795038342660487578897133905658435130677077417326070743579975076976492193215759466280263028123498987858322865989 3639 -186627455741998895470316152010265151123193462024866514826280029541347339769906679333420319367705527223971192685046269509852713301233171696031963908809814494254599846102123934516973891849821753102 3640 202798999004875274090633521709079002098643019767193758212685802202174131624972202300826427825969918655832524975671985645378310083516768164189375768679424324502630972387803707221852935797589313519 3641 -220370161301261735871131696236244204869894159021386323915281957171625230433305934886507835784296563466066222566792403962829463689456594340244918535472684914800371882878746251622988390634518057553 3642 239461933145574311928436827557372259974577839403937598525576830377371078601505105046696736354368210050660514665492328333281520835476739546515248168314989819329091775156629910356643058343067324371 3643 -260205751691190243648754833330643652082358606069860267574527034963538764337017489992180887425562063001974919245846238346589928894077601739452700396425766089828938432956309874460598436090531132233 3644 282744401650586886991340341317279692714526294023894269419771667375537514641244885185093598536259539339828165598933181131879185077345961782958572664117223462028122484482132924525362975329546290523 3645 -307232993818946741309732467479466204721186776357370007906668658917196446583294032690383138413490909450192884231166624131325026994874611099505477364995946469211197877024325345534014293919812072800 3646 333840027877926486004667872330342380421093546680242477082015658351776787396343149425420411972929716313064717072359582349641608734655868084888510524561900013053674637096015118057512340418162043006 3647 -362748546730045941558110657498372956786844800481477351936100157263410255791623615480721781949677924389462941520332365154129775566175704909421984100229821880030099710691838080927505216910384333926 3648 394157390237158263966964602069262578701093019953428406479231752379125170322674944635244465993417247544726934006711618266524578743186040170889472105475948556341344976605151662247962095601374755314 3649 -428282556912937498107528828327639527128031039301065214919917919210874084575736838193643786268730442535580008954897674952058587141931820182342581435589201143185115802984112308047934822612251946108 3650 465358682853847460040477561766741330493891104055849943642999933201730411976250413663036979458559911905428456401086344126701141069498292718769774961007789665255481978949060765333255357637578504868 3651 -505640647990612856260689570627100233220528593980419491281309395041306249927085876913343032170145023906832069279677230680828910513712451745372535961277804478468194504532989973711774368932842148638 3652 549405320608201670800096495764997405810540757805989378075834690538435408568135336486591893952023990466002472780320891441335430557430488708330906213004236142207613478077570410803598618938417015936 3653 -596953452022611707478291582205020670197705937322147473775572590400519967562458031425887978134763782414854029731429405318655452001640514592940638424721191197444419194080541645380142778871222867877 3654 648611734323700313300961155238123966867637286885062032370924601962650166634337772515769836384713785735056982232664839947933207518264960400677137402697422977404746132389598151533744113030569872791 3655 -704735035201816199433264988269379789842446133641486626253290744232992981401172679825082353584723199059661640054811673612860690555005005070985292515700031221516944157139427954931941749793242296063 3656 765708825079588893917614595745253013171332037469201923080318928872139345938805649160218589442828542472504993449575933741043883071816653385186310750969342489562244059810434417326944839842512740550 3657 -831951813077049750734722272739514868293144449625908576327264555169464292104096581119156206163633273009025753696574546931495921600731322265556481321171172244852915737871970680618227780176223396949 3658 903918809757140598907494870193529688332653668409362142174497600591631231005796224668988585820705952403747943603288358506539563607788668232991260738959245961784793236985791626194153216929932728212 3659 -982103836139210555981615398594915123946246399807415091682562415261117585845474771256662606355332411426363323547205372126750944187821157733671322213768157256938709417374492782947231188128045563339 3660 1067043500140727933371068405756215833246500636700159114284542959610512266193010561731525000816035861301982351696070947311055428025949235101212039903496326651168371847091788447638994007176051342224 3661 -1159320663423453545648992552125694907975034480851257054825378644476126066270378022837037498849041279038431175643938284012980934443539853269409996250982877033446084951121528740808647689989538074137 3662 1259568423592012617616819807913725388267245036004320210116525488201803379229413506805289956766385071572078462817617262861400145365855638724559041041367967224480454282106210612709996952354896590968 3663 -1368474438833493532942174525263786628363242715480688989747774296722323523478495797698239768084242924752129995169296896751824918497649543348829685187548264066127589378759135456248840787889482457860 3664 1486785624410861424894915130701863962795249651162323893630886219895360018310468271858628808575492718496228476910930074311227860760794414067145590026007268077169587951013371389261119344397388074078 3665 -1615313252946308846468437816681359338037275496979494754705685467170634861733519956278997194438805880227639904973557685846364477437890332998820901215549782389511917473332468726678601008668663491684 3666 1754938493170223156307153017021537668671815118201125367596313842470788074898825900435620244003548221831729073229107005941588561242942085809071449921257533788637818230209176918450738388129947909383 3667 -1906618424785737099586103967088953422238974900094884405181704442389171943946417823318100296879377290420921709587773013976275788490453930083358142737461157077186768260961406592348751196052758903401 3668 2071392570327933702606219552411467146053493382029002623192818190395124748510527498466604211483783495076472189238941658163970664801545097069565244298891930084203629175482965937419366827875773211506 3669 -2250389988402504552078461277075740473418320143386047116091839440751027452090297172790684163896614718752502327841310581530487682857060511705784618390025107460500346945586611468294881607654839494978 3670 2444836976494681084905359314609494512825457925728266292326472225974800147582533370033695571105952066172395131036373485402397758710411608544221829662668777565305391497982453925661767902098833859148 3671 -2656065435671263851163997132768705633187429642681322100175405794829589700119563362524896415843022276683508310746710583615013802562390538588757319305229411842206757037026360295313139765949116693182 3672 2885521953984452584015489060380941503461328445565504096990914847995659457337807704072091106842517999525330074429294731959369095680652092629903881003330668382881091699096505279151111798697085855069 3673 -3134777670256201047137762801778145535899721689483470242553403825061203710195698448647464063308928831448808303452063321750041982888405451612700071572025501027466731696787547273546631940623378080697 3674 3405538985208842129173782466930626435909907482814164103133848567108022160456923077140298921932057217510023200666272256395315561814143773912584198042651264690018474054292681908099441499960920049878 3675 -3699659192647414699395110019145926765421551529969191543746476579227078270633038103172159704954260141042926597702333990930687210767609475246978318130232171555731996691469054731579224620415664725930 3676 4019151109630185138612740125935642105017273102258742794328888128168158256623626613094273252899423143566733085610513424387012957614213273012011294895441747211654944405356827048219777212788809134241 3677 -4366200791328310603724426678131595785340834591562589391609616966802281621827748802508409573089507711707897398517111319715234195701838235558531717941013765964151870572319991959415746437985170408311 3678 4743182423619044052038554732220859755881468774628941708807919746292389864681054979433085882523414548103321333019966821895168631598826827642374523759347877018832994873343424195908571259157819850037 3679 -5152674494428833761141001882369805523455742734877689793461469817088733838195309251312728886270195324218493146384390548486465924300647543130174315988504662258884053445910334942213464762345744020804 3680 5597477353496850526897023310302586812474935111211592184744131327870356830310883309447212023941835964372600853002130085858478584167248464338148194286205267979653211990642515558387437144281489194329 3681 -6080632279624199522969334775168792790764590838084939946925897114119857920203741669302460498467296813604562355210998659447507502789245667449513543663208186525714900246167230998405114679868852817875 3682 6605442184672635459201243379274962746758998505033959066460720246027496834089530394948363495606115010220617997626867657354157957556951721050074530117908735027970963100254924022196969816249171051957 3683 -7175494094647697156263562649680818103929650074340316800278825602195088935122904169413689307199171112187988412202981573744128486453118036874154567777719357042866944156409387038852740324759142992497 3684 7794683560219373164136052779905815393264550868640358872441092602616811297342385120468374949493861847843128416054322464156877409432537297836663698473776537142493794980358116248864143855771897990560 3685 -8467241162079630028127998882894406936191201566468813475823316463378154938768705171483007898005397296517032328924976288096777958217194161497546711452149668349909882666325911360207878292988788694106 3686 9197761290698212498249863307226903164680031533640567787684623134782643515713349134117814753842849932770740921579033683669577137467427211159134079066490758666102302192886169361150608935532807626779 3687 -9991233395411389236265898419652691065493110011401888756172648028576620623481183017259421871476032366667493694125746521117540390777000878295507089291152656908109083633909276674249708520780353821967 3688 10853075914466231770616119464728226854546455744442007524945882171699249976067889814270786016498422003878370976663017005014131991424125359385552830539548507405494819101543140267111020598276233161678 3689 -11789173115757869791706582709146396534430493900224865646597108903086796482697849398521425679974199181982979726321136738743322860840401682500140028768933721680029408197521479961489421567226217364174 3690 12805915097660833757449940263873391171145989625110649123403009601816222904731608136821436445874693847442511043465226637391195788326888122806206246741754765814069956621047313718005278644780779444423 3691 -13910241220700344143448977661688184056067685060729228207554793844499755189024911947176703079245168423512830941017642450451939935624364215118806698901345158023937375237579573337916902604736730239406 3692 15109687263978785911109273038875969653844756474069035829852654166948405199114550282546167553077781684028386838797232688483591285817666170896899973300208012101969449261832240732741752655875190603075 3693 -16412436625422410969987909534534483958387858032584042616924606634863766133919080317231519636666617390149394750824387825260230643933762496550761197919669177869943475279076820169289318349283709595858 3694 17827375912212621442241368470764693001889166148650618524083532559360591399073323680642107830621652494836590218173347885240305161541943886918694137676240919817626875280357412875535635451489572531056 3695 -19364155297398501866840236254005183024552002056913990762278854028013008701186986149476176868786165136331070249487514283824550362842293353175792442224511080701333532679617503636735769359515734452217 3696 21033254050851735317364339160125367253009825824914164278197995935233866814098719524309794346397794424640030530944821654938148447846725834488030679804128873295634998969939722003161337128450467999136 3697 -22846051687637782316077645743838144701249621586217858817556152765833027242467795473266019620384412699604990855516206674920931862228914653909335231799363302560605381153961799602480803393346089627022 3698 24814905214772773319258556417447159224458272214236560780291588271294123060918676882907055848651985357737450048636030282655967656900235928785321374968828470986256554836111066694176859955726767782019 3699 -26953232998468510664140276859334461048757977209074703800961845958756335798336677083453863260004122367704271945740661642868563724227931446077618326110970906027431764481880522352586332262396508352340 3700 29275605818614536209143498179910015944695333138935335399047676765515270898466314498006947338654120702062588600110495799376193013332933700538473978744124794518107303276898943562126991149309384837507 3701 -31797845725706182452946210651312602071303142244981387404278320469186328668453530258783249402522945854436585563880773387088360730067723755044136259601843054916191184420442353645272488392210289961095 3702 34537133368026221961124135570497449131735023894841320463514487329860352910303578840143925652248866810187539343673816156001621582512651314984981566147468400855357140511866916946870630301376870815064 3703 -37512124513978219763834295980772778838223443203459048522813512059681707764828489030143856819320454325414128772537770609987986290508414734770724160651296816202044217422387167998634188533118615172274 3704 40743076556435115980900702162813626208852842260796939938297202702273943228604185683949516898481330184622938746078381968236304550377183958433990866190502320573711882514618421202749786734004140332389 3705 -44251985853222704158226596052484155173356341675069774273071455676471759531505407395382573993053491147853896314012357358546892370422761215514650908709925151593977499709156457892739642377980999033211 3706 48062736830855728335284781477175062429615270797512539206841881341735880498301277563306800344813018593008247401712502107296681834085783364873499456644873305719388897604225100398135067032919137182866 3707 -52201263857873937186642594133955522081851456974128718417294295339316801722887549365325219171160882067178697776963341234384738057914998705840989111984838555064259425737465686315356543208428589220030 3708 56695726980117950152661992121346773077030594387235663547113176124741886544817885611116283965632921538471883292258456207438673586088852074164111444208195956875843903700784245873329487402553128656395 3709 -61576702703616804832344346317298783078445266815412908621035240346813025880435234171468806649770490895931160600847844055586939606299264679974889145147936394197236697603897130857698895403266686055792 3710 66877391112056266265930879867040400390477344064814917409892972363953655857429952376573560872118914688660301418052499755233109138619753147963585431763322540484969719898458081907705503178223032831601 3711 -72633840715738365669757496680092113365322945214458297803746249395695180990563079596566159971254979842448278420283652857835466785068546851592521114332795490608526295084442197511763654416522592775173 3712 78885192548264988213922656678531734110812040272641050167344364347989761853715949759083553485102187075226928051019772273282470510685269912706507261065357673362909699930881783552488912835302509975490 3713 -85673945156681163528169098376681669662618487672495494041718552488911073483690948472449773377552236044475112574160985074395480906951580185554203952388025266036229006790049181814281807199946790191250 3714 93046242271364607389624233403389722315380469602709335177336038908949586506723913793126688106651454082175410054219791990140397786416630486675839671758263718026081383454673476046399268297290496875154 3715 -101052185094488445976719864030195960458229669805316129197742208535303884173453740767081847365678905260764338333582734143691706559234800778393868438874045898274250957482300875076673023893590333656774 3716 109746171311435480303761080050254978312633469182830888914387438191690670725723568613614641415097771984914992351164962409392741791062535893274216576446016756389273128280039238105798193912365255893294 3717 -119187263109213312743623339851190892113822818549273188598377852107320973844230588394418937625671321564243646353534970297883179086532645959279335251179387918143023925593495818810049916875669716075467 3718 129439586680912984712379845634193532028234602992266294293322665905227662673418168380056697250231831854310749735631765893334881295188140885819262640159852035510487186061735960087175322580241230842797 3719 -140572765906874637411745436458336363278670332849759689371313984789841804443114284900070729603061287576838256623448720801384250420668856465307802362260156688809403805102884867766647407685294698883478 3720 152662393132888325404918525944017774960011633033785165005805861005666322900975100809791144608306680593452828255983766278848757610022170613805200726173503405245309833224084655850576805511149464064184 3721 -165790540215003188856330618956532198776198444353480827079161630781446865014983981887625692924363624267267656220058728048955059993920135791657867713893816877465255810093248811373709196576071762393321 3722 180046313271011149490812554455634073859449450671831592805594439041429634976719778539134496986607791660186079040532240353783031508716321274995668476869146493546828627138160200889254313027618562568537 3723 -195526454872221391740796655699582263738883392155381293132211845210775235638353689686101910964419879388857724572618373319689473447589258024784316337425166398520633948125414489022847214408018704483657 3724 212335997727712256994602934632578303741581027849847604248996613826935174141308579330188098116985514317331347592438256189175537690913539807015875599153964275726473456489285718527393398073129711870885 3725 -230588974258967899370948309916751318463515354591061516333178441307691871686788640633066850348456828316850409131495976383124974964681199499277439531901841308036784381912227774478060918464269144934403 3726 250409186837989342864248129739575234995446738752095159257514949110778065866360054376980436338131935755449142867352319872714964164797387868832361759625540020607264760564711467630502229492728346619530 3727 -271931043869121176542228435696228182203598230501512852767329597278073335829679557455190596367256258419006973309871224399337096592822708565218177513210429065073293532639550106918090106979418560296473 3728 295300467336676969010470930391714371918466857143031511739747247282099364017228312127395653197977998923692711164106046287818500398256541144831795309561014155324631241849860421584291789305177977757148 3729 -320675877919930831569539041199396567036918123753011644270762735588717906308193761472257684737167116640685680122279001746323337388024416412977118690174317549415750280324998683556775351946314543113873 3730 348229264297372622803498164558059169777510080372405751516861599825068235192789618588855562104987148729797737286104585043836184359840127642738567110018982818124564393090434262922043111559375819462805 3731 -378147343826775540285964620674449979574953792335525625161372676656453626245815688331725267564217054847165729176892873794250502007462220885161089165166070817667334503063295226083851885423647478784508 3732 410632822400368140035761859260665181278013120844643466293493032995988922267948782548598792067133754681537402650361969215959490953050647931849534162959754903730158574733174757697781712540629322384948 3733 -445905761939329466355589384729253379160406279178320337534619590797926448322543001998291713263313670968746946085156808697775780848268002633582727195418923137322397045859700976308813566595019076141699 3734 484205064713374922515931354025926250586380626932242768588325487076778349114308818486280786095125248592025862389877592415503499335721534180634245207656704648343617836839502684972998391630006813902559 3735 -525790084454187886151217000186907852315945599888450222447857515257809211965446227615805703015796149215502532747543719900174975381750335377583348858031734747787976628525067399613421622464197053021396 3736 570942375081103161748298717675820713010774624294768042219256597812606400254643109651926600040900705633651467701072677378616593467200904183072474495048338569052109644109623261431410634574359730570672 3737 -619967588779432347728278568114213321317334143866527702174989183403266999196327996057200718739728165991175369815304401737733646087976088775453317535977216881037313983649930238347737870501244499124234 3738 673197536172288816124574318008238179578133173675339657566170100126343388875386397560850191664536518962171037090560639327506884765858838796044309873084723863707794481762806362176670482082725969469764 3739 -730992422412394412394803662353027598794576754598466814473473746003761368548056083107110599342772605902157684192565753980442595705609608576640016979565614358982816469459988877232789676201875510518417 3740 793743274198371070156832105234397199570439842345026270604115407912179890501203205964930032852603890559375096034557530473173580442809201901946081830652944785854220652745589262184946196927092796627991 3741 -861874573998293000133055557361364500663686951259661147705914357469353403675066302078931273162177734222350801853498249585738063848118603100101924678283249517524340031274266725932239396383735003063823 3742 935847119150320614019711772057780100039757144473567315610657921278310880810398896345768606694652798476084405253302080291280885646261875812694167604945274982597109769493279760367356779004330420568039 3743 -1016161125015301069872055392397175035947690919204121575742642592270504104697126459434730307254202951059906513019008996403953130194761902005648571567211098964657154926731997809245947647408556597861604 3744 1103359592989332351041852805684856011026138650679482836132301127477602681184812004347741497620530713348771836565964004913783541883815159982110145468808153310372864798913047878279100592479120880924301 3745 -1198031965956329636005734810488867641388968544069874495634757348632942512528324409069914487469390115630516767848907934976088815231073088682242221609676012041140946928026422799021535521807643296974466 3746 1300818095683409542033164494941644090245977124118955811435319757143105415647460869272438983510551824875110360964656197588782278589053196964679296980389658960128728630573810092359912304028461889457130 3747 -1412412548748226741627365471495744991796054960823442769359325599487440638401695655693358926528971539347333870712734170338619235271748429874227150684605731263742796068107921365287061781403789349827384 3748 1533569279851152457850816033709431657478725203274748585643190993645278461831425431349911771937348526326988159287728236435483512441456092090255592411180239565943839857197057981884800309039873149313034 3749 -1665106703821448468382928771484136934526138564290789415919578473724355633155941039864851189066775222588881084679304077458885478459180988823752804142489286218512776055305381879229441306547165466695010 3750 1807913200291715473163640949906512847915966587994666397295511870779059933440016707056453893934340437201121008694362748377993205742174651911862167454532498251026718534421090253944889207687601917879286 3751 -1962953087906620346383403621494625282050737066746864595898482035476119991716919289520340195852664451870426710488028624903859918155327333265129031670007567358257617837952949935098288624373607797973841 3752 2131273108069477166760676791504389465569313607935685974771120535867160253489581565584862363056309766899816583697734750979030973826170926676168599526929565380048726446144146754118303949656865251983394 3753 -2314009461634548717621079355048784692949762607067789323424851314234542494505015097108418052217844258522697550035385877705333041238411162937368937731565482698033599581706376606534417561798569749642972 3754 2512395445646595855761658638126737504958475054950495172755459776332808638734218388914967922036470609445305626727173532556747631021854448483664455281911777464780248627253735290529473681659272139991608 3755 -2727769741236800043138205791384923427907465533965262790404091570142125539790612718663008825412386605898257303812340050921801481186620637641389375398214708153928836704288629471546176169741976555204339 3756 2961585408132371207467605294745432416094481550102907370340732130032378612038412687283989150236291050781601282777731283019232301444682795573379915162204547391530425728642150845832770140754896063046717 3757 -3215419645954840736451513840298041886049546456108701238607350607664802374197689231382881873238448682381921127414071632448715245243449305527621225266195314106601453053812369897156170037751707450175985 3758 3490984387600591026254449470623801492739144541562985840097873363130723386105962470137993654358255134174942678420263892262631473889799841423961759728364604678616399864731123005337739901861725560434584 3759 -3790137795550610845714053624265977540292584372683712328795127272496271239591056542859821031561260089041121250994943238028825551986278540336938881629499996126040191505841969456947995002589397488213290 3760 4114896737981696306783043250145287848357583692544933017570476022633668896335054729223381426963450061630286969280553459258161099671266974417129025472806854558084045290172408247243924228620331541466991 3761 -4467450328088375353790424867346991071507341361041154765205663863039194009702537854384162072453914613172894964518925556037619369156408686215957429682556067264836367179284925715926053748944718734183299 3762 4850174617117147628224965059179015205515150967832732373049477916594935468659739765307912679548773795699851295379763837954817298920231716744769129765671474843545871097625777700936159746865868456378597 3763 -5265648539309310168928986592379847967623347195452150679783716709336736861570283669125580500070926442295057004211222716739559599223788331963947442369875576116111426439735233812376221239630748332970155 3764 5716671215296783692908576612932891293547118932736991235459982259651716914314893093305354516247328448728749265973030361755334666786770623294555919854632291002307801238325145714049850478289289033088529 3765 -6206280729552395302407696192451751099594828154413474182455725321449882293543037963967742558380342847959236784881526785448405338129003325590767365243340703000921213582090495693711874722542312927811172 3766 6737774507322139117415028526686061389434818133455216605792608256212110567905645689843996209881237122670146439731348149940805975912428514887137105365410223507171352443103759209796355988358571170889265 3767 -7314731427127248361355440839015289061829723949759081798967253480817742963325363692143711673920887180942712126553929908917890521558173688757281282964689526714786237360333116858815247007905767566494023 3768 7941035816489217816875350485944575736565444743412571404813003855681221499144302416790544651657263584643632158770137692465841858131446881034330849301805185130845532121902065369165416724642206269693350 3769 -8620903491077953984474954304476790167667612114215018449444797512409619295551957386933974924932515854710983345330937105203781428554534066257121388964906957327801862373766428487072299465855899023940740 3770 9358910011095241097010279054498169015294186222892771524896835902399306904176285954754697713921307439808654036108435989112978996307178901575975115742379179018663949346938981217703865936636560474885739 3771 -10160021343472983337981169769956654182511409167582745273938010744242554752406492661351736440134321782105726801376519213052984454644403730703068800663823960031664179605262695807933646239683458038523267 3772 11029627134486152091452798846068930223712990379346324243864268537453387791285166888114796658240732811145971106315632556835315765277951319912293002974007014550395601267237502478244095080329929852622300 3773 -11973576814760259403877318113001841522877636995082903389302625140995144297950889690522780339131277005098797600814597733525416949251699430530808364001506640071681852413885192731932315044054331751039077 3774 12998218777507716706137673793893867717447506388734736154438510087078696689700513377829104795156749693198435989756720387130340118635614881713219969495135831919788086483755753366419673926996033885441943 3775 -14110442891281597558507398857239855571719771899330855558146136929364881242491314667068564470738013105946482068593488971736160053594048009789357205025415476606767521109734061645925480680662974567216802 3776 15317726630724660645145558718894082175218597598005139401357025211097682150887013226202765525608472844664302199248642740084229309331460903239735992648050148538613843890986734777939789475352006708229704 3777 -16628185132863034493707080133881767047987516298130605902557659963049552286059430860466662298998883260061970712020294774389817273549305502817059710694038191583602299746119522528928461113094581628196822 3778 18050625512607192710111617358772936471074906741228042462409393851095312789560387242390912022305468282292980412764360163567097739193915042966136357953039531476952935133549827474587773030161604991647084 3779 -19594605799450728463495683284867017730139966732073341749864473483938253533945174987746023147755718318332056004631522504292687451823661317491187465327620480922465058831998710299891563913702640742837232 3780 21270498888087577258697206597768039902045234807538854104891177808182802996576683077290878244895567736161833339087623125218394469638193245799819841548000782565688088233377953750100466453333545360693769 3781 -23089561929004219790023117587099807381944518090155194653871157096529168073544933148265692580347942362088387856053664192958710194378711330502355782176081473802454665664366743697752341803443601871503993 3782 25064011621265720010575745997803752479443764944253794595040097092996813542336822727092323809092762084676216079727172236612032762855195065590529480538086610808004678128262263180239189213953596457360322 3783 -27207105908942586567004600671384697076895291841386837139741896796437488551265218136209312791771551787718355963661474459714796777537880637886590131201081928730551902217682386261816672315796232970249170 3784 29533232625179006234702957137957171665894301011769774832265527883346961582414172461412216656492280891280500192726419461703988436383543330330672314383434384087372393453758237729540225681670426368761826 3785 -32058005674063563354317816832537737378360673193995227652836214601972700026869893200472595659690991073241067844213624724151714381392127996848417403220999033113658923541086907883392749449021926694428701 3786 34798369390536521855742124082538024670157211771847345805601650208590940426931090619155521803479680625850632898817875545958291248542499618619628469667843362536565672388201687061010613281761864413988860 3787 -37772711772884325408740473207960747354311126133777217145568980115780080793298073571478669916715943158419390918194296623621425822688845506503763068874599146122608527934956997939269802602284885644678636 3788 41000987341291394168459050417039126681220472292639767608622466736704418527959441403995697695570324748033782463152648859653504151715074328008123326006931690531738672265341802124277047047709266893533601 3789 -44504850439831165286771616317607975702443143959000038074441834806522224138825952422092727674408954144630674109933128454424014417368777835609614683853902406627516861062687881315642341918608069789158222 3790 48307799868605180144154546954302614358982539565557476209787862298806224935344215430516535971961290203834394328282052829749734804467272496965804349656165875475164927526144167645698227985667374750739659 3791 -52435335807939126671875064220179277888780962739963271972523065028807409435511246267494231788576986945007425478257866864385568494862577340657637808740197733314813291638751294611705646283853625208542226 3792 56915130078115100354606061441975563875647305818624015159582121375045361819100012868129923114315132180151402277614660247493664756540020376188004673576494642663955663723908872983930865373920810660086369 3793 -61777210866598961125759897549720705318027549291826258371127943488010451376332295415608103258955175274759241977781602386505580195514232028085035982219401816325490111148823674203197017204894706351013253 3794 67054163150695099063334046859239285921685472933162390033286745605076872527063511450086709573142667562307233754016767441507059638349786074580589938622051962315287675702041734205956214061208154354078975 3795 -72781346147662144052683637242233066960804814229101589518252994850049221133943832048149101302867403160313386977430012365766978972696219535166197521510105818301455277614024798835712936764456884178311265 3796 78997129237239698741049923261608261494354863623319375024986061869970883359937862664546772324494600985772384240737250783334513345330270657900176706121514433763195511560464303600955941623288721302008156 3797 -85743147924013667977534913519222849530031859820544949538198842644419652791163660839928964097225050545433929757598890990799505135002259362173778049133288265333462871031857439097052907668640245330803162 3798 93064581539894824633252953801488629299808560732344866693671047684853088117801894800572093395408753345042805487713107318788487308740804153009647249241582560111176716494278574960761056460944188537279508 3799 -101010454531078825811901453447038073331712945084165396033905768944456201971834140486028073979989605187673556156936032551911570615136547803296444925530292843652711906640542780851286882600818345627553124 3800 109633963330146985298433942296702411209795434770069575144855458039742613024984787211000286045541590882503286575753854662196363637624212415262444850080152275379937519074828642535938291702111257846408553 3801 -118992830983487053795189530990822536033779825422634028405452596342751357552427273170938788252443793027800829216701978513387781622450106423029598984154760106569191936925035893035165195211858491590282452 3802 129149691888080496895680951855537716699793007396974653559042181871792667339893750893959858759352518143628234234011758030558668862223896997256428008808539603967189269308863194873969554091779679639513415 3803 -140172509191130181322551464522209192508768081428839347222633285671903127752358651726217044218114122546100772869113961096171474684003708454202811261972137393682766285495413894562813370280669504374142235 3804 152135027622305289936531362618231345472228271664101741049940103727207417975024352812999775912074204220442413062731832108096864442743895391977475904233024353608319034006623623224743348302446293968507016 3805 -165117264762985048774701864951388055468800077196346231061126826604392878177933279403931166733448222878189250442230096684359700312190170639098310310661839208545289038636235097617322642569701355011488324 3806 179206044011336250560817748351009622206251257988337442559163637632236340099621962560437525282912687058888894631576681689326404222351811399269016797280615000385981232628651780848203264265624695928126508 3807 -194495572778038961873650875981395141000380560524138215294612536108939679787099813146711905835621557925496701074780145568831698551826628458230800039000960351833847709735864519833469737433864623746599436 3808 211088069746799156625076122206372904532983440991745892351601118974670820447758764598615317461049704770963046158365342568612481871221153156740893511877432431168892772554782815213901908757711939949108380 3809 -229094445358428803839896274256637941621991685468478107557871809286812140683578049707232952491705497041153263347959192708027272966907536476308536850365652095967482427165727196814074429575655783216979309 3810 248635040029372099430926733779333023383196207217920833477695506754903184099693224777709829256950128474402487811013861777552410623703409305922668138597263117551736428449659520451713911768775421184099859 3811 -269840424997430518866615954665925423613431684942741785522826696094794585186911565069217902287214113432427158956662370422770347733508871269977869368066580456834222715842972099014738015898681904920678238 3812 292852271101604347105303523759080638800005140844268696505951127948174126663059730334902559921942132594750034489334147526399090859997316810883487997511168166914884440192391981862915711954716238217490268 3813 -317824291252151694338952240796581125980714899889646230571951010396084183904538726958028941383057642760506534192631138006416596275457708975505742683402953464058266406869797604037473894027157339025166070 3814 344923262834125209813395129287462265046584379760602253738899184421644434873618239783305360557925623372924070046792300229189009174604979806188045198556197958851359602480879697496379958776119934232901086 3815 -374330136815988728941801102660412610692453188014950235972795660914070510637182157070818229222765353520718077558486050192529102701544838004002455907706929172840738840885718395219513694498109949704592888 3816 406241240907918410102403949046925448194728137139383101323240299965307065749887158489485581940178283146413689264401157382566587355167885177054294288863575421038687204544001415134485402710978185123768206 3817 -440869584735826319151838945514575727105355940362865521940060579629412730947574817550240628099769847950936904538058648928167510798685031166281052200690534202550029262111257227476106902040460120745516298 3818 478446275671097697331630275455069161961915869878685804050567156459986245164613232077454402757637001182968025079650428787028541318895844940480514592928754215202641535881045079049660781625615361884600718 3819 -519222054686939900181799594778549518218334091061710697352806748472981454948130888841778190130956512246973816614582904039489822889260391441664617580909352385583171125904211725154246881480271074501958941 3820 563468962404908665950561675619242331767107525194880373009503102745674289492926790005334939026873968257115815294356354777623965001459742510334803202356298398790396528595933827498978676449556289545558898 3821 -611482146354818740068257517643166522852648272117709474650372160589154951929489295503783069324853571759780213474164724047502595921455443752777802967952813335136584293969117639904840486542009484443137942 3822 663581821403513195672326900417165515047144460831484648873774026181741435138558242750208017806841833550806657066665613185753968828065820872128940223917375549584029840651840013303360732766710593884667329 3823 -720115396318987774789648321132463552437750882390549616118570953783056535338788562547686582428155825270016586786754186353398552156035188416747982104090764843090985438235291192789670251947331728584309152 3824 781459780532788554941127262798048747696608318604210252889219686625995769849960892582696643557352036928184603611831175423985081210179878483382030461525983223924562992144611263120895524172732063775866170 3825 -848023886352628639632382733374588048965561836402479252629472578111861840836298925732204267951986718817867924562422734734656056984081585690721418800794224978098014783971884610181225563840474264763088796 3826 920251343166615043211979046401614214030940769975841755037623656762279955712991164072146744979955893397053741685393134418702811380720959835302432082688398674400778607633292089234127922431325329863449970 3827 -998623441578811520791295266619051535415096633715509929109886749446005286978928771123277682767068076308657031212457660407741821173660827864295725082718048537138273854229062462143730126230596802779917358 3828 1083662326932271593895873800935619762332976853028846570330858937201068480788538397482254402030123169930929955073674773370303792663585045313532348616474387252806272832113334051774147770965853167897719116 3829 -1175934463320117111390895737533196379691252296091628665444503061946438485025924463202831126317105028547257010021052432390194983137881152965039340554532732767273616967179985287322891206751535910311467358 3830 1276054390968509016143525855923610897784125702002876827778585657423921359788869447018516648536549621216497028736095998057372197536244698508938242653417249843248151467593748966587208046531032289984776952 3831 -1384688801809165799165004046636422563189078026068134173548535500189436653564154873395899830917824952532689580585849900227908841493434292241954103856343785907175549678141847348940942355440505037853952956 3832 1502560960156124773627514558757757516146798037378651206662821283246596348432399647914643855092525907861284409297339910650002917082013000071893528898265130739776068731595350773206924277080994377958564269 3833 -1630455497675474239063564312177540489712913599486318988006983239199507416715630890425021077191866299495784303800917667027388961934030687068038264331899654968359464300626978257941131421489738466043147175 3834 1769223614302732308847491063059186662472655235233734008480768603639715759512828977870984336504419272127544069215749937349690091509577293209050724944079035580715162772683177421601610022698645959884082595 3835 -1919788719436588647930016305911711029876504810557817443829440891364740381210567085019083677659283105318269655017009776824405716133210325696484469151429536999436311028422094479212056355668731860116321734 3836 2083152550637398838779347202426250124344537658116788873586508039400342179113036985741774043733022043585203983718604013411482669129053278151155229376208525050550706704225781381495904565706950187539779372 3837 -2260401810203144578679141988769803207480975665531316358245647232986467343097442058179596509542146700928188760474227952189226262194630120019343783173828871607435968068523833960685307372008753648073489470 3838 2452715363405164415582193334202035727408282449712735380401158232858066156775353068483965931686179144074614311906804283225854966708902388227090076163097651169277111969112842347776102226370244294357090600 3839 -2661372045863172874185226074877559312470048556494185999093441670908622554895697960950434961918388098783748485807067129137286668192316979561448713458224558084434009102604195757144673506034748532847854820 3840 2887759131548155785003471742195374745677872876135712727997781401061257250467255544114483379127488902467757459144945719269887660177504555920682510384383353211515933847007525199329365873596196385760303924 3841 -3133381517248931332727796766235957668673813189291962936848364997946607395099924260238610886895998854169754396312443803361410743425469701531561693936542636824328730775535654865774209679389914565630234084 3842 3399871684051985941567007320959187993623306233608126532104570696865524664852639425825923680432526739630692512516548792472294930356572319002817544218726604246205833888307821698878098453817763644518591105 3843 -3689000501495514880059616749899238748562636795684157146488457164706796914496666365427758170137188495503427993582451268355336147595116258252811019627862880992300005413018575562399643356095938825170011821 3844 4002688945600901259210614237758797590650449335909000526307579403183403885549061210706771766308169379996725296613083801164003486988585777519553182690079346740972790949977049804176464758080293446442349554 3845 -4343020807994452781402612604184854476880078625146817022868426042098755226339789696662266091868264900033801064997825886698182399886408281358118589344214729487146467770869799497682893788955110311127756932 3846 4712256479848435781482245635321803737072634825463676962866567248595364217883401908705489862496697211127052250937803089235390562637187487157124003597996275483114596740884058863976680501812235268759882389 3847 -5112847901435963749493813372627130947470828040174165308131379928644251113891363049831813018136734340310500346022729643334590560766101598715055736175688983733621538054674289825123656979069378650892145073 3848 5547454775755364108608075140193319875246474524534377316425242590043450695851422490056320185369446705345797103274774764703080583823448821835055493931889614094595245675665255469184413458609127309965599289 3849 -6018962152986404019658222277004979627693582204496387264094367260323233421777043798325799951618273333354184035613972124896313614627418826663774517844245145570147624380186786674237695037903344384080699219 3850 6530499501547561679230909540684163945408058477772903558135987040791757124854761369790803049541477862865622252035232957258337095959854852920321986076238900306897460094220722878110992693153920153787934286 3851 -7085461391289313285118929710432279844173983714388835638999575904037433514769794843254800905337647533235161156345744744606967869080306960783346246926486735233217382326790657643529111291767700651230358047 3852 7687529924947051850316017102665031959744473893822235433738896965849843162942416981554119586817597537693338451879563243445745111188213712130814349753374871218008503094274955279819327873213209372117504693 3853 -8340699065458017778331110334708353129849512006141282948305408355497317589332537698150249605296409344817695660570345931949124008607554876202290766093760954858313788528788351937238484222881474836267506349 3854 9049301019194580198462046354621773205134591882240196527161534211994641133502850231447192633703280000449222124326789844788314704859929778770574612661332331029250239679978730425271287322955167759246709464 3855 -9818034848662751246474775662344116248099870061687483332502841924988788528925376705455150137779993780485953559742583363395509521657082250303204803514647852847227184792359151826061960189727373984561350800 3856 10651997502848172546496809865696534425903329491010470641344320987312913257648281539661099143456520225442179884303709564209050124124199174108062760030474625119323204000415123033799684800138348453128595507 3857 -11556717469257629286584202245810335256492377466862927921918626034539896066139629007582483210634841504483346065135022090600466562886916860677304616675240850587519432269633675570478402426959202522844368261 3858 12538191268906105598702939734460669603491579526629742001995973943169112959086783201845285948010119543110999929892048287740675970008270421907643963022583714777852313168622156470272488443713597360421204950 3859 -13602923034149891237546368279388009429492095993196738387619848328106123965432696408868162497052765684699833904625977782922806785539445922188308613159265660183731670172931771960475091210167550779750331685 3860 14757967429487123565655501060277637991986041144922034658596477197803630186375236878376246837818928261054709040901970832229413246388866299910605672865273991593100948170831878969984620615365520751353425023 3861 -16010976197370476965095893890663292857958746386068807696685166000736203571237963056239111687600554883846239772728089104247874695598376832330505570745296190407988730276951162509805389990063313707232224521 3862 17370248634845666060825069600645461796565865163171778287214115936004924380821762783252552048814977348838921393518220202012009949212882493888363876864088619442007542299877089493680586519354066877976811746 3863 -18844786332599208381550088475079694056840821807846547533811271988600127613129408718585197498966919291556461724338239770992137883813932291544417623998771743158439161584816649832483606071396254183700249558 3864 20444352535937731028420254113430649071100574765712809843835507938475837415076040800557970128992413085295357871867712063686254188828421257890618092165906197097351866540476477147339521304909445574745198847 3865 -22179536517511368913806175715230621466631756712345094725749348291395632766860609732080747737736061810163899786357089859973077223812372181893295140815274688885763191303870440013430969831187155828265970107 3866 24061823384433168500143316163684170731203372241480440468825173171016645343899455144527692617498470652056961259484290014580444302448837373898531728421297390681709290312635533746298554667216512179529483634 3867 -26103669778049159726803899669904214216794560926177997828667136357477835525189647779393436936141551306991214421716244279685914194137408736929773338408148174125432647846460474609402589588670090693197628162 3868 28318585963212161008399510650907294290938090629555506347938810269056630026874807636001762900063006514442029528120578423613733336884868650442437996440121779789024596407850353279223274404554013525334096745 3869 -30721224845758209902839951904211171594285154069371611009821893159599142739215675715770063200555956081471779611720897670871569379801478126185261560716881056142550491448378225280573725814024591283197210740 3870 33327478502250673818879739424914953498031085705846172009136134492034352556347661167974882383395280056780600663020549455879887715790321984126425764362878225721378331498821844689661752185438946257774570936 3871 -36154582855239408369760038283651494491227628356713072489663222659120992311244615474425512143048323128963597903566670039779667855832063689171726311875050659602755358007976242946304382506666553907432666825 3872 39221231180601442839910294182409520477384490685469796739543220419625018071801578352969921088579095459646928151143268586060297412746531170162090451702493236995622022202258953291977505272185297108843103553 3873 -42547697191333141380775685322231509288916299349257531821799283455078528959523653854914929158906679763772082752705945193053445319275421753840061233159240138889805618925264075118983958334877581898311912238 3874 46155968504828341260914580454423584587293212677121246591591364286642215963811019828311471568512023404243442317948226201765813261161071275051038798714598216054890254912577861682991690306903052261246483765 3875 -50069891368610944664947535679394083351878693920153722347242837963943439879582795780338179217044846530931880442335966742319264959975852149517067224633268508611410585429176649531964525026313469710650567774 3876 54315327593136439445553532061796504967801162334752413848122506761121589215994584317371778176422676059415079283124032150537872208630055683300334274621129313819970320929016582529027642890490477387878290550 3877 -58920324720114582142072831130007090213671605990786039860299104761205427719833073112801989037044941090540635473783616075756701039890447079478763882660058451458055385140192396333367974001130843691220594071 3878 63915300541354974731536064375001955216870983937424967160326284740448114014908595961231758499251682403093491458898940206616167991171840431422787623660548817873430188267685224594138631595795492470425642342 3879 -69333243176962104710488283078286938092083400932582120548777092131815226178270991552749237600210363790682925516655486411932525769010431913386875546213479871472849544152531470190146166531686408373157702835 3880 75209928023417469250548466296662547387133421551314803941097284690695137088273641593808253519129022382143537702002220760939247927587941926873998039929474479520933901209819186257288035047706103377418779530 3881 -81584152992345775344737392719006730091276885262378213307133152571008880490961430785633802075396440576261230377797274516518124228167349571131507754555938365959982690445958904457408594151058366566111718466 3882 88497993580287532224243214183167598442184823707957898404470933856572854769225072588725066829055869989582718247197239588737533197183186644570403395702528782801519845154253608725226523071982741955958170132 3883 -95997079439369440505678518218134268243868633592667773644296791986162199735172889294287643971963261876223761074201707357380124512003360556060843705596620921184362882530587676908620224566872484003144791764 3884 104130894259219863150181914457045012903758396176293385201149037296800580453716550598783231173150213463946090591477413319151372473015662963407436420556448283287846084042591894333420103024457005773897982205 3885 -112953100922733045242857006427869046835890251088271543333816857033253300814370670493742815975590848071636356830345866195343616218608046925004956042142175212323579125761393380679387571849076945915388352993 3886 122521894063332941157112054520930768349731418650042803630380004312216857969201963104503773956917638010638010099646779295103449560559250204496835778865522046415184843347333314422278259652827312096242195167 3887 -132900382330298831006505699263443601631447940515538548686781114796046373027445998806121169553012717240446451541007916179687925595900469449846977657687211897466521851562625574468774580399087789652062462542 3888 144157002862653650291161826754423629802045727680943378978161448462842884817186071090424019510023154640394470468944963927237543262768765736460791907393904183775607029160620412874975900741240053060944093812 3889 -156365970682342901191218354866230648882477776479982140245853747643689810480859719651861459128454660968865619729279930533341329791003324864020103110365281067676144260171050168473572757978617647644536470265 3890 169607765945313604095390182121595259665285704155675019246605306638680169533676184912835006275723848883319307725587565673588342857265915222867060362820282073541619978625665847667843308553299311787857719406 3891 -183969662236119930635008187562560585136810608806416449852659769894763853774389436747657522423597538393299542397872695331119244622276063047935441103164864503854383968035153312057540624965647625418589371603 3892 199546299359439969879422923568276173472158837721195910681090363044796161567564051586920209544339706342452224507372262444474363795730255662067119730711358048583336234735441917133460532492656655857357214077 3893 -216440304372126026417193951345403455018631536025005139579913612114537150571568455479417223885565044986624032190149552183453220533898644865127999096510272554408497442103044163464499548821187208062730900237 3894 234762964914014169478079351206452076536696215790786061057874678628231445047993658903533969099803956466090236292290295915128713274438126856630016631289952461393114487213480652066256142231536731812191715023 3895 -254634959236730605056758308614516594644641160969899772685499465015187504686512601123981605500794132171035634147581377843506049601158388303110850969279906659064468318182977559652914699540945004238537153761 3896 276187147699367123475379627174517482488139415253761710648659515869930267696716841714165837291384975800547075875357654447015244014738629148341420990850912212498229333836237407935764819439680200083578549376 3897 -299561430900555132910630095154849252930356610284649650610549481985238587981841166600981645455768084434810661840554756190545025458833963969966387395328734111266897153086283617709989917428860592818468671602 3898 324911680050748344688785173129166816680834502069342959381284291469433283897480218753998122211765929803677841687740291793862529270321606359546846039330213723570189087568178194720191027196064558228683561458 3899 -352404745659246529331752144091508635761456095346814839987922503579498990234873886356161278384987042800885993288587481190732026979366666552606952885857159241721267853625276126361426578892629174279753320447 3900 382221551120711411504474653551859131642379506632224273523262115300341153134402228295303110007290635081938051423473539158588446276542816967171487779872829164195822122882364140617662020962767622684377645883 3901 -414558278338950950847810886676693250823930331768246907931923289942974983690086185429192502973808227815015415847722067853998024323759932125241680766202415317363549794276215320001461778286621267451828788069 3902 449627653125167320673212866565938526530100862124969249691682941178690675569351568221447840062288429789256293791551281690417728500229842109470153531055862429608532924919842129454400818453883224932247383304 3903 -487660338757564500783794700782757780226378166276289607887057669551922674473436991147109861773216399202441531127899912249104740427603127720990349326687998670265885907567159264531419617558991785583039716140 3904 528906446793406603576485479926808582616241558589685831568506121473264023426073865971953672270392927037809691805974269792816448918497619399106643111823197109238292356114892119656548036757118586380699934693 3905 -573637174987873526264944006841457890730337202536272771535109132078686685130823451776282721154826325612647144582638738741503998121733003497785787861266981489867318241049527575622151386714019199980659800556 3906 622146583001324030503966490830138345688521759230583606360670677926836085677642971280663664339841805222104602069054554661993377192051422613638871416246174205976824664005516081952819680754825682762699743575 3907 -674753517473209690211999915565630728164656292637339403504920552187648630090006497672724707942915447638779330378182699187676669759879538228374751402207066437593936063613697587419705686778664601412289570165 3908 731803699012696755294199107633807963964690801701878727049142566570116061553738149310223962516429929401817080564500295461265283676670452488947112592844308611502479750097709971448370733997336115712118385113 3909 -793671984709343426714084906828176248194984261073827762239274564229119148141177968469560681111781547336988061950575206768684305522962845190471531223893078124557843156697384433855680646666473209304346985952 3910 860764820908770665153063015452236269555016047250902978343047641494293644355288289583332682524920386099211388117034643813254081670758190943557431653118810769314979377896753190918458384171586032395717036974 3911 -933522902235549583458324089987965290288400317453574139138747382553180667260144460101337078576236694098368712609230005607369334976539583593497868110285091853249395018496535060395032725934893166565479385996 3912 1012424054186520301763132922484846715564759595072648163514221080922133488738771516251437887266544026399132159611634579629877232369793368218528020242138431170060255132320164705344702141095406719556086178256 3913 -1097986358071138624764457927223117083969442811865613697113158404011698337746526261069365747732977721218057480427085318083245482723701011949259008849142490081073370795669150793877307949600748715620254054781 3914 1190771538650626922796621631015129875865136978298926918515483536263671760990105073884941550610574238148115477129770983688021506403455240222195016131314966260827015282015221043073915993407263807626133557086 3915 -1291388636534879849013453530933084822105004524594186434516663265668366740929692625958397832416823808591464100736768926553798574946018461655914714758467779387554273891544306856117126923352624410193236296114 3916 1400497989246292208921260574767671043392650260782521823705858002808829989770381821287903610330848616298529753435169059437189249429208411925013914977805826922344194018968878232775714255611523679805154687574 3917 -1518815546864907342054061187511581953044455383380531320249144356601036347627986715329427562971087198505767843074974627778146178296620553917295232588266526581804708411743117202193750638732883015624793860496 3918 1647117550342502571023042462288309373473027309815430365546692854279094876091078576744965076933564538372460622818755793410688579220721571732153600220318516328021263538577129866499084000296234465035126111180 3919 -1786245602928490858435408958531456447690402527797594851385534652203205134649412007474596238002573618837072906104891666863866898914535746563191035890397970392941998911132067042253487722590554130948615712837 3920 1937112167703057022328180510926739799407194766112344206221442693349425211244183161850676967254205610535069721477531834923712052067757789762587094056997769981181912077876663651065771448428029477466815525864 3921 -2100706526979268032085026207709781374638268701166434915212820342922968708500799941123449652976248890441108150745502794272060157426283094462073792574907484684130040477461344300128272178446807085619611829296 3922 2278101242333884762741013477991234629583078639706289048283182220545135748324681280614466567436680039144377351817535435697397367521113348443564571317118029692049455817809878704334717328963357209534199688459 3923 -2470459157275636386118062579583487081809848171703975856433121507203882476894771764461988490594551946868631785425673300245355707464065008504145867879843360381170808625015103829590482264665482769664599159545 3924 2679040988080796870063016646368356387960093798085180601233529496430889240454116910421813572149978612743487660573467391148163444957772615646274878489383587664169109514053689468474614561867881507881190847202 3925 -2905213552141778830256343368592918574633955933373670178965540499584825765228663013133921657166637924233112694756267474456951277549656780587460936042197009961602520686872379501049368828439033096397430520668 3926 3150458687309787081582450000151187507862771650579417575607693941993221208433733522318191300596356482848424737510185585044937285849675807427242056577568789128069990086166262903838885827815594098103186504723 3927 -3416382920194066004421512680906684400843817665108634481846389530485755761030138961171688312961446636674763145791672756042959334023236037253943155135218083080694621337653418750305737720164436032084508820475 3928 3704727946236875948786180899840425048209152665870379204164355609628654684694415850710411789809007680750100633417484199966984272239663131985289676494084973685637055852647191027015416104523879304732525596179 3929 -4017381989646406528990124593644186591404877281541231902897505125581042529972697672115893271058108272089587697007006294230431123032814426788052221721525508201433015213769996949306080973255589360472531119900 3930 4356392116973360195076677951232888940316281378061135128823077419228265696826423594798189118958549943329732411435098314831630091755999893042995294614956943529062615230926474782783426835000520970097110108481 3931 -4723977584297736981412016795421051342680344543846184769518663701088256280530342882506803563387208350437857979837449859820116251716354237470196666455146476029738918413067274307198926003471983542195502983511 3932 5122544304690314303415320927147991562015641220756286260526979090283223132900780703322731702995867640224663701488980945586822749729844443096189925168185856029553049053953048936289532674078840659067235351365 3933 -5554700529871668401002834584402329884033762979161621169270431565994911811437296783886839681886660150082822284381694158204547797448275263851347508926986011192409717380346163410110234855192227013108371479112 3934 6023273847857159427306238205159855530051123062907743379735132960610353692899676938404563893363785674109685478599324868016157134455019183748871526780474867488154138837525286116832709761597211103569552401503 3935 -6531329606899842715178853929689847270217120168377202431835557721610332673897056543109715542644095860312774933194359434572656799352745370803784431950110005864987298313280878607814506033670491048529133226478 3936 7082190885279752428766816951942440525722633874554787861134963250924839290876218568294653044491690915763520272211359598172975482557690826154742414563575582874628495939395674267666437163387573120721243315402 3937 -7679460136496997327322531085496990557608469921594916731814949892620478199831179370633851498311268186590824090964235293626862559023341716424510978459391899560140868377777934710434213760437249734479710514923 3938 8327042650272149699891109096345391590374631027169991920641567531995439059485791392808663380200787790515017148275437525000621981500526565541592693662122614910895925486682512637006742824417651818827859640169 3939 -9029171981510421324878306662661791492506589261110383558763564764095977644788749854146246775932277727893431557610315297090613249761120159616924635273934325303441755906029944554997963889514002526203702194144 3940 9790437512121862839483800283417507573378817620803097341294701808587852101634897673903896832743457589783966897247375706942323933547595418008341691630505433453664244505710254607266921478200563991914110391568 3941 -10615814324390374374801204295626429943043250581566882043860668790748725546534689029077876008447782470428640796442355884323179473259183106506530701783893848860573765874589966177783497241647041838275361751148 3942 11510695579538602661986211370103617916086142375825239694548512704710176303733326417254774020025573057032056908717423016249968291321986293857870065099471256414379248536363050628082064579971972606989974730974 3943 -12480927611340168375108737316356426583690176527171163038748375330617644053771774869016442985079145582635348264906089607081815819958246446798970697957940066614285232731898897910051053563195822351195304217948 3944 13532847962189499133064516899619141216622308332315185470404900749733700462337964860616061950585563461939263634829453174351914662600679047582002754083104379098776048947454886362435065889667810044037944117832 3945 -14673326608065926390341858690381280191229768076602500572458212993320785830304831401454203206309174883920425933968943627158759358672869221123780214913584555178812507352126918525268587520085407490245180860546 3946 15909810639445157971723022532982751587444424573629732216060652891929768405832526624295308815443447461314094412497674717283846822304376756760665376292523577330769001288792011417369080378564532821572983471316 3947 -17250372687550499038374520130422110898823384730118251227197761312271996774703505604447595987935148089062955678854778006943771822887233372341531815436583326697475042486216606568071077185497472288163179855170 3948 18703763409542067914450086809059003513220980194054281562423861320244728619667949884108358045236516205636766926158557262718591009836722146206533907206026194314386073636643507160009101290716874495718978215637 3949 -20279468372470534777090542127404521105566999181605861065019938150862217081890124532484592523106112383672712544756344198128140399512847516592752910016221814505705363374686777694852691469167626230153627123442 3950 21987769704241384872115426526764855535244819671969732627371237569338184411535319923942747292171348663009406736144519391124304353312744959374767568171463428979478766811001748465402786891416085965031532403945 3951 -23839812910629228334353141502609444103424328021382289457175189066374756409395335794502197401386736843321962274738985207681772711892711990563569142855056331288348127600210707180761788787313754990346943685827 3952 25847679290747342723170038770060045841434976750383557185763997267356049106399126977425716198673782319758768372390259986468021509573274186961412970562996935786640590980701636229653313956755967520432127004767 3953 -28024464419530050199906675789565572229295827470422364871962369809299316245208640091847890080212193299703742937381382770339920930390487288878632804418814639439363986480428528321672822667430055098245292299915 3954 30384363204957193036756701166857866602982156492725858096235894370750041308470512988057780814961297829487578318073185240243932915467966026498035890329291538571796199705491280306051040073500739060325571717364 3955 -32942762070192748015980446476832091314333938494257652011934806296256969873006697629954906793794432016543574683434992210367803060315383804259428503678578967444281094165872060047327346528892990967261792915471 3956 35716338856796369238481771150261288278964473607192866857106723394536846760423408868879315009533127773210666359828472108606637063031977544969788088921239467780319744583326981962882297854802801972122493465826 3957 -38723171094992961653833089755779236969832912683992394274235556001490291308224129885286176402564492139808101963071077702583860892825826380062918541048419025673117009524054470343207424813141524117930960460664 3958 41982853340971482928743378856487724997411692810847366423119771029806602490948781335113238280765677096406112227283860212837679617002756377717800988788621821717131751349245711861937082377793396551248706100082 3959 -45516624339676944190519759002215243067014507233661276802279564003502370764834484633857141020321941503429207371080503046184392637498751473836316776214588397526891572338487404913084345827786266591527622434084 3960 49347504834934822101609526460038583176585694060043943642653395979651291993012797571144905677135448648885936902487366780456309862021558391450344426305058366611660239219641176074204049291969880606620872591932 3961 -53500446917411897686096268087562785884148817598417826250572967547403817007099470548288852818092381986761024427652816391091882808465168407830830653747094936670571062618970379825775195903102387673635161544616 3962 58002495875312898260887745074371851480421303649324698080930927963644347050526392185174039520932743504214282650344847654782612543644826853958050260375364304333562011572158855113085170812890386604863211837510 3963 -62882965593315960168672836591462557948719121855799928041253421113138991530608461181930775049198872721718529268621706893813076493586531879545245925659590369652799795662371631074488003485259606039453984488144 3964 68173628632579354779998022274590118624313103013683106800758259592304848539313020030533585340760488946990964063592279237398474978928009108707179724767256553947195565958792305726198096507979424604539595308121 3965 -73908922219267720908475296286333885394455533773449163936438859646016955591590373672831531292968050006228692489521280892215597818727588598632725706711886306173014606171560814235567975718628085624559399225945 3966 80126171471555489137299575109906119284627959080389470986432804691836809081560250490345261305373266359950445299980420308355109159389870297995855819206166968079456694701318212841595911313509467488500400499526 3967 -86865831306126088214303421228951855826199095422422132247923931502838942553803554856681840256231916227674481066414623608671953684793985008571324266982308445122895244231910245712561752915423790118500390653591 3968 94171748585510470136697183088884050647529780159733232901809685783919044144230648059463198176609674722715993171292133273452108080587965426705412735763736248709557652875568944340884620956280971215587391676688 3969 -102091446197969370412178622396373597996256711735000215942238210035384433399632436482593881739177806971811611317691313195776515851181524075492323736673137267884100721921275982072670451415080105009958123309244 3970 110676430902856668350616353108552824104664076936011678334874639889647736113188202171622149619929006947086447012569311394018353016881729269504049964310902115381648988282787851148429669640059291569862544604814 3971 -119982526927411948679981581546523598993380247357069549271105305765720025615369781516076781838213235675921234924928748938072798861771844939983246236161895316260279296511723279990479210309804826366236903365871 3972 130070237466699978832962119190848904033554649712196101330698040282064217116656948834832804764544386341707812241179720386926877223659321664041558392284683285341729506370394591871349030196992506471677348555754 3973 -141005136418006028259290773281579572986046278021638843277963945648568448404324373452723929398170368628454159343790006911816384552576577391927696530990144371121744291552584138703506601527880535984752854027847 3974 152858292875559908225790409667826126315728413044055596722234005696254452236793040665152813109338180993826065339290698933791422223773041039267362326396485231396795203698871872719136526766992747243783178980550 3975 -165706731122245211023541817395017317969326274009312508880616928063376739268730692934123060447737385156897124041674495967407486770170972280003178339398253503375993366674803732617500138497787316579126427023533 3976 179633929083304110007300533671712840496690795543808534586614477713518917069371489567316684566468028235125460204471760194797482756177907968017683773614070745014240797254349123296267667662238828626979775602160 3977 -194730358454435224538973668936635523780352275582636765724359866617261836404571844619081821157078208310573344415028771545912937457162504869347274445769110583589281919984115157344309790254751231028669805590636 3978 211094069984687113519687035656961212278224545778119701770963605688315056653554712256485036275817044820520136723272589598077314063622175431746355547501273178186354288266840626248878581658137136072652883226188 3979 -228831327684889382370489575226229252507098965900096235363649970001715653141900017268506243036001579126899079111795742762566278664618746875291248412222637288176371793489392603964601930244220789676540348703144 3980 248057296046896351394514554166613127013657245866175908487596703614968789954850617330337121809961575398206083053040292340589116467109028807966427282322494694884744568307748087634650920903532738273287208782180 3981 -268896784699658510932016359706311380602830848743755538918376111636455210939790587748916948036347172102808954381103805410641681493357839918801326729250553544844904255091428310372334336467352100833143184056365 3982 291485055297265785495859543568018615207187430444015631497933269209509717497200908047868953646236558535883579702742885262654572973577205852174980591554884809528907304735318988733868399031257299541619532407912 3983 -315968695833986487942372062756743818047996323644947068706947476036313920058407458835349562397512684143282845749282642825562713905387345728656337278347701583997326012366065399394194534000752126944579003627510 3984 342506568014515705502442466225434374401954690089815484485191493143218858341560130315377262887147875953340802472740207869555400243433877774690913490627088623302590897824854959687123854899432436431516621002203 3985 -371270833776918367309098630452391614158505368023926052992388065314083000348825210195243236454769888410833431521367937150287509876956665912919243814790364572505398060898846750180173657890916018132382402493057 3986 402448067574107409389025963034763534075768601931748884789653412411310808556282898257876050792170900971237070284951596618960696133436619415450095302625841792560245845301703700365009186374897511432885146032527 3987 -436240461570387781546970038285941188363066428336245440955357505680333144216401082859098548932984802900914930920024301982031021832683025799247348810800082014575111736006776969388161419382281246250599111739897 3988 472867131506144238830711338845459197544820578643471371461101578018091018295935582828228825274806071707514957186654941381559655726071288319329302452810350454865357001816218715246738832985993711335444965483782 3989 -512565531629969269496204830110368551880188035408327090569241706597153543709798568725318412839286815615083254591025832662069142174459735738596344766477103013329006391688634090693719834044079830722325050898601 3990 555592987797548395530407222121879509698185090585467640148914558456708712099866902850830113283141772769554779495681751813967721953983828192292565472052479488584657791149864973111674561724491056603131836181863 3991 -602228358594917930606354816402461358889302818646971064978385714460128052382521154591146166735493941460732944983063667904688146287653341169988803862050260390531346819553867758803136330812014675523160480239559 3992 652773835165131293156946531360485414849216350205852111253601961402129953977016068443035520751547207321205508071098453709426140487910636960292416688909474676639616033862418377324334802170861290683254277535609 3993 -707556891307162902822236712130030099833853777291349448005713920819580443196852588654211375963277852736926718011816747605874997730705521120064289483067250414955756104033562577619772547202085511064797038668156 3994 766932396379728246680764771642764567361145887887241603081834100831617190440728333999679114211350972843319070502984152543928714406535176961147633556083973631492485362557334791428492256853465616972164231710082 3995 -831284904586761723354071647192542484716873409448772868816939044818917719113720306420955540886609609581541479100533862550776562427717606205776741937878355079650095734641106745117059528519061518490826185338848 3996 901031135352238487962376881173069964552985714375599211345686091206594591160957232267092026497913157866309870577383845442213740904741608352380847249284573707286992669948133086541450227301328106486140699931207 3997 -976622660717074565861312697433384769878985984608953360668834755976441925141116712871476912244269484167351542937739387564678823969993101500619855095213649629576309465107186589851418685526829299296763820117347 3998 1058548817017812449979100493497068326647830601099622754185718503370941373210043081496692934175838387323592335158816566254863826991802624118213837255382365456158902248984965381192266758957042246924065662947386 3999 -1147339859544168085485962971917493005108428220147084089175501477748781634357467466193785950233059376591403911870808967145520399283312496002081987137501141772229776675208545436878998752953713696996374250235288 4000 1243570380429453638223603949426848790057553361097665245759584926567761736211681900035172183948637286984258976035561459573776608485999754007955700652441384145550980630722018750952193136637957347180702814471582 4001 -1347863011714334337956706159310296089632320501062652658863564041574891299272510148605013199638213434042403983139007282792626330010929630290773264104083185378170994530715817281528596039756032990778790866173392 4002 1460892437351087263766879797024257871954229683609866162856969881627229406234257787621699470295021978622243340135377585303961271899983128441365913792661808373825047646468225496949273947816318483166491475165149 4003 -1583389739894158533248722503198217970603221143507417578216251015923320670778359322486199778281968724104074285132206517112721326942841852189082189543977430674120499391943698730502697535781649676019595059946459 4004 1716147109765983400867086979626190043437708133278825434168072664263544906755560041224880972505299600350974794860956630747869064648583002525067530669770269275009322447625925299629213118341110791017804538697665 4005 -1860022947308408959340550796256976100005891033657321926396410842808911630551525194966373010906063137267157712877360357465958330735529856566265253820552361497856212755252012677690277185475060837939749803038521 4006 2015947390344443238665616526792989389075886604207890635641299682389435556453306368771933628287644434062638709176248288196797710651385009032355225790039997383521558831015017313606673436578123894035704977871031 4007 -2184928302698477345221010692816031793759753929960102672620343728337932191667342747529486042412761620373763829564686683104213642600925848636621189038812921694157123676704746333797215740581225884484271839665682 4008 2368057762072948557968410321005967191385526417731100478960348667856979519149055841233809408225189648037439627424230202092478492291266523848400906812988162077157644887895148451053986495018364118831712689458167 4009 -2566519088874431727695219068917698204106950185108277005701754321797354725614809426263268372866178532648352110452979099384400967577869452611554606860278337721653221703807296321769114469243915232499675096762902 4010 2781594461042723009502730239781827697800289400552534111850141546063302049780988614961126157751002212165573399476435758319012024225877793508774646809970707662152639757002578096778334192492040700389996037433024 4011 -3014673163684661574807679494343252432075428235976058314563552280789292485413405053687404082187427054641166973166485941158087267755364562331764542032148671210809028541509453054302794295750158947181187315662968 4012 3267260526374097644380394015865887479315767164008065233872260244463403509710605684394128499133051232235432086072218135857891496802223695132322125962374850818962143544158017249398209768395062946190494432325227 4013 -3540987605376415049400155961679536209144521269607755430593724000345031767791915025757989926880088806598619624954876209734635049452811010400621570555457454439213558404722453418384600444404940534178103142132396 4014 3837621672818353604901772190286054822180716370009200208062098154685051000606211030158229089789206664331664619715362209553788934051559464975360120722947348122533946568036721388428841554141138448150160863149554 4015 -4159077579981872439316753474105723039565063685652812504146214548928868678416398994873661035482866740936989842358923503724606949073667924278864070581749437525178662846848379378753066890029661193572820535701131 4016 4507430067487285432965334781050821096724479687236945380333802664209425856945669030182365478564401050076506441579716701894328593512326933246289102871235657552096284095892942037764368606341447451062425219133325 4017 -4884927101181441419033823906389500755646687192993691344513127378284139716770232916108124919086092137888226020149279673913192063121344553285920446353211710211564843051193490034563584969948226897731802855764047 4018 5294004319099819504995425888693337992600751358184065283258543848503257170898803539613852137150643900044631740772711914514612921024671908258648176799790184950239046822899359957962239596828015112525148102569187 4019 -5737300681968759903795022232867778581205100103367549795893907183251966998211382045572430301935588579207873950589824001933885806616685950672320441503776677986082021235870005704862290362370414098473732207631772 4020 6217675427400804781222637170323113733831314728931985344441527162475303466729419196763049042265540947282891649744615245620577744682803768292019179092954427280645538903589433246874006191151702684352733335950244 4021 -6738226436261175299544651503586537855003912821110343390901616323692893917991052275805763122138060507485663250075324142937635633332390035599708844806799163960909857101352455739114505277120000913109505615992761 4022 7302310128699705183758399616887117034180632757331009274708315236490450745306521927446242662526242407694839259675512173880134396800865562676996698346836872118574037040371110373874705407489401982140844241778860 4023 -7913563017107419461614021251167379607932541063493914461022363672656806229360854320706267346526504627235353667069761726498940558317716945144956623883966276595461169301554299519846725155521907951006588209919980 4024 8575925053832471098234230584599907050897245613894290908843520847918074277924920191488777824848145523168774964910999294740852305111130540282210524544182400250683357560186624783848231442642907870476313846276411 4025 -9293664922943552575065614360885223594785036474714617075007896416225516596957075366953812134702564814377782091797805046993222113873154034455858144395519191959515575654439922881051867212943473455219593288730159 4026 10071407437732977095732068425116514908140381845002729006184808050124941002429310278480158154006643928727822626343402452041244701215579783759623622177799725185936626495044975043802039517480736269184848014943614 4027 -10914163219085197374365355389414336744801002603972850845315888616289927099498613210259627517778946146662338944196445004630993181548829734191648059401054384385847804957329941959525008715914372183347269716828150 4028 11827360844384949347254175245230150194012783650662676953163167949177886318003385343593262639114688650577652218255278786942358916396139273052159923530619694127038761949789944947846203471917761455976582036125445 4029 -12816881672394892325962379701867266113049080555084079832482189299024196365270417664178304119085897385405675181678006190695269175707627416496997246341366880246356476836144251930089993109033041832294050794787738 4030 13889097566595637669738860690473119286422935480286748264433357707938058166631804582893042890221204448981992249191154482232500696762410766655165967550076236039943134672340139616200496490224753094557085134609199 4031 -15050911757959772516038759353385715042278064456902394766780710229137298214744438412124373014571803316707658892283344553235290555398224447143468678193779390972361455280474235659501704154173034206451270597098103 4032 16309803108143222239274306485983270793310504495017381153544149094723268880044851588246669674929931685976289088148921666064146228482112746447923849252454153680915649175095345086817792474584419696397028416574891 4033 -17673874055749097069975680040242452456036131952043835309707934466992685123675391880122183091454526517332826152676915266275195580427642763945009053457998711268350537516031506893462918238901237661610014166614755 4034 19151902551788593085619372526806859830547227124363199727261566161778682527714783730884925484912470264084645045588426885449793252814817775144711260219367427106975146778163558898989996031536650123000898217200010 4035 -20753398315879509977591757724262559545661884995164683065738930664034246961415242025503926205308810294031442058225345803125076448307993056406195322969241969673057054123203064222530494397669507539089978466337068 4036 22488663772246779424801446687900965155796336467606689499927528077988597397404519804126851173051217164917435909495252941459060110925690580956065918247148501917467241683224146644691999829607843308536077715001506 4037 -24368860054395686966110589865713354346496870290052726522351350889010891226503475039373402621195947185635862494814367153184662500104550568903323623008617338736112998056540499207271781009409159584407936938304650 4038 26406078499606285276668528760936980757323086683773605782621865706246856708750026116063110806062969120270526904276513017476845636493565097291465173725404077111170179408450991317928719919467543035699941888245280 4039 -28613418089351550384191593302029781673867180423879158638204180297648584374718731945000740405310069549055112178787027495176651729008562962793464407148948276298146427529594283109382097554529416722947808192143162 4040 31005069329593774691225926789981652926604961745393650127184637231951188514382975610338683382786939447700100101580473604188930294876191024663256521955143973787951072246543464521455574138966994096383870898012200 4041 -33596405105903509016000312868869704709086780824921281195891035984166173937191098098351129912418547917207142366612949716247006438367387948676949610622841242727973834748928880298708757935376461535475964452008252 4042 36404079092732900168138869326256835777897307173634599604239164954195036005068550086967040424508345666687499553032425178350736676629098177466499194713312580113514133250518049369010952251814278856033764583182441 4043 -39446132344241853880301411153390339414300222812776761132507048339115765169821443090555121246927870073269095209593326824435650036225948635800014446605807555284489437320317381850074213783644023170415858031933831 4044 42742108746125687260160367127989111021184854946452207978514107520560306272212059116883400025785399772087812358900930343231741954461939803855326380113287084435887099216708888713616928756339375005920220709795048 4045 -46313180064256613803694557908619062949617281370023515311494070884626100073057978196307276920741763144148870620319856254083876706516754313704911164459961396240729489689370326091350315335232630583696231966390686 4046 50182281386985593494880279978943746883412184919106946954675943559116912651778731569866357003739554809116079771800183932581057009871132271536438143032763168283918972378820988991011191976242999266268984017644709 4047 -54374257824042372122703762070688227460955163510143541152522292739435930512861035239087930383143998040567540555201464655043035445988530192756990153156416580311827685064982794997565195810796722148121632392494976 4048 58916023396538483383050770404794165736819951705411194885583213554493076125220698679532352495279991246673567617495439035959768611004105967683120948774825394423133375128047044857296645649482305959422065715736798 4049 -63836733130073754476159883595487779372688462137209492080626753256216039047228261687344419646652160751000014656405227716206251340057661169356831048670314349083404248294925085842049591965470295024737341770943515 4050 69167969446862062574966654213056270819207121418041203484233211645539385133907727148476824906726098629387516942580590218300136794956771139826926461211001159666466899163458866462821320290352701624458318766584986 4051 -74943944043657913002748180350189731380506576027174375593512019405972953662805495610288813992114803958234374830862446930706259677272752585861186299923866423557988656348735442619053976207058362168116157923090148 4052 81201716540656931658249024090527782141435085292773899963641409149580316453711131449961197341092447993079361774270612566404273190226236550088934847260713333773476902188438074175031626529454124435024576017984488 4053 -87981431293083194664551843487921253179709923558964465199048117466065219530082482626157478451625500244918709404609587847358553038423630053010150167012168825332822799979621269166917415730038618423740271669888405 4054 95326573872538520820544526197049940032378356598254019339105087329976543815321967720548931882233987302403818717563083677218185052976523293611508943059145606569552217400032722595829211501508284854975016785871355 4055 -103284248850103191001385906572008523728945366116935538297627679709783913409864646642267027311155848616857728241416593394989962295640112313129108710087875824932508261290404655529077040692197858486677022876445294 4056 111905480648434095055970392221514289362385927935669419601130448085408978415855431915873253730966863671428205761654532862683620991984525220377767457230410166046709595127848855381477277566531983260640010714164726 4057 -121245539376560377711455467037429848501320077742258508373190094908346773270496549585971933866059702498024571263710390329661951773286118317655005492706354975096038910181060307175955475714952275150790014700049324 4058 131364293719654259207632031704424369388064637251684262621046760273624785481849403047292434695405472331158075131898212834032901454182958312621705005858139703068122019932599787182353196875738852584180789409606759 4059 -142326593127758335717677545748988404096827086386787595346485004811692705458513542239335099838024347325647513179582948485271722410633049618558450798009442802505158100837245813067716922851126871517990733772998261 4060 154202681733365616015897878537912289934534148442894647843009351240164776650091793014397689254852173973378497707770491061490429651047086607210297372275694677358119188875299695949723674635569729184393098643829125 4061 -167068646629049758517120337588711148812640379245127287990022415051298678356571558232922065521225517449998485803470605006332618026288501491990159594896688730631076912460385061731412216758732920237463443041509245 4062 181006903354302403427276833487065302332795368852111891974916365598688879454742475682293217420476320372334261275916097579527119552991563054219228760655516274132044268516470315270777068473105941907355957536609714 4063 -196106721676729152221679821710594763719331443995928807636804782178628837195172123082432866149418359248931443932097688038347945562721323342119632895821760864782545202973344044425154797922533431999014831720311958 4064 212464795008276336488083737099745892943419077717254666186209950020951361034860977973428771084580038640085908515301461755125397728243917626177956444725645959309941252666133427182668032840020661738660705427231015 4065 -230185857073821025665765447239123115508871039197732903112212630416342719895484843419006741661708841354348103905216033671565953453141685533938780899894078492563006524191363252292237183757574569750483688742369006 4066 249383349749003764526661976192795423821147853744563412695075658177764876828141280047695404067359298601681122915709749109552888755410144655104638463916949325962847019795670295324922470507804106897995489110979296 4067 -270180146308508540597664646676234387336319341537491535990850256856951550837308570909774924255168293708525601053675288171066283053128026549902493806246316673163365146978952771073508942487404383199635261977201352 4068 292709334677144803762314266985521732955134608462420268962401899541635626872484030005045108112519639999292925853860646328322738760554200476873638524870267460211040876217705605530098226182382472347268197987427530 4069 -317115065656278322029178262834489189459454936777465977660274636664738195719533117158464880590466211288180864496314600299201360460387624986037567497461477261756315509391085907421261292466676341625023770118301200 4070 343553471509790500446257696738757618271549860141000222021134849274669141639804101356189375688834126329404383834847956736508482631919471264160258739044095924520468625891988572368755264438034746107581756623229957 4071 -372193660739416749965737812756572465682846365601839628206757372415482152656428785426611600158609374810724350705600463908521521150626615082633035004363668397376420966779228420108434812151778160227922086339643398 4072 403218795361835120724418525483337093483386436906910190423173679786533520890740619945720137744536744504401488819702587703708509321703795098109550685529606488207872219821219686142695676851379377520071558169877760 4073 -436827257522290241436778268375215130520954600978509894824211577325713005092301010853069406575329831394167412660921578302228497550074329792206011721646860777827467470851133509555725842860577966690623697723673255 4074 473233912845139265691731992841482384367315455068170741690143556910826467525320314731408629208927099251848755640558622856887124396247198228742646813968747978770885777763928109420843845597497482763421658880059064 4075 -512671478534062443713245039272248384523371708112528259717049586984426939887213018764905793883347072358046122759076148900508817691330410068340460884000336506961581319754976442111662535575472236311847931974430466 4076 555392004897651733480561398425861396006248704568593632017170254221880854062005754617163830406200037168445691597189168192564789153280111583213443726902287394207485435251833894000370612559839430900964723379565938 4077 -601668479693855590222925536659886293706766109560404201348734013991149023536285125413661944524661772725919545431797265816158252653160167755074264847637407836885542842441544487599002256148963205067924413403427521 4078 651796565463840450284378549538642942949824221839955376034425441043090991183816218281886615901147050084104568217386916420756713793788747425675975476096213354098691055994714193126287552482741241886119350775206818 4079 -706096480867126242013032627763998551653684670954616581944713828836448149600705419205067923832060939495037316127397750929165138634696688428405740761958547843784642161746397511553633532994558255520715636196593206 4080 764915037940665098967387238096196656929927912947889308364279402372002786216299793864798501551075392745734945893565949321948578393996215456755568714130978892980647410743328519166767263714246002845844784879590339 4081 -828627848190596965856570464841737643254250740313811475100981541764367036226093210238460968521776207718069515258319579798444855080468293473709949496900829393335883590231696923977696888965513490608870111203864921 4082 897641711492943680531227781528382183006731175542299356212022074401219071431537125302970255559124614622081990731993983021032980868669293823792463009889825764630842797896724238548550346874386342715819574178563764 4083 -972397202935217110472431213678551230054144589337133024606798701123959357848129528941659377754345650539466768508410825730945890879560367286454968690176584029957838888952898098745599798553805097289906927262104158 4084 1053371473982093928818333422815005133278168378550186422803554409282201918799085614843584570977101185076893544813433489001102081272703589957538390963087733789129881778938326942530550395022505730684299841724115779 4085 -1141081285702826361268580336243238313115194807351917276594441794951635749311466639781816733709259368045880328211116884044522885157587353839991783036904114341734555356780227267930989474119630269601501751213876300 4086 1236086293264440656372881845678062099205642641718791463717000684277783577760329907912710953089264042595784421286692916025225645528816175668999158836247581894756111192747123863316452600579902406273707053705599502 4087 -1338992602482251719788844087778501364056462408588063248866801871827216484125355708527823774977893195017933387421883288579771975813791105074020448533769480047295594437034886039680190577669937190816148459539150136 4088 1450456620937782402812272216277786706219204676407317543618578644655107193113450221567891422959885951444899019080538726440968817562282665613232366935451586352897442597234662639603763622488997170372756626092623756 4089 -1571189228034631546984987281543647081731354082310007737798104795164989707112946432182537510066876970483276205262058367972787705468636387708562349546844734755771430466291388228059950642444770217846722806259180296 4090 1701960290376889115874499747479546669290345167992394077777322003573559287541107877104740324495754065352950247491880810080002543195296593814471726818236976385865312970136109679372901265320212128351575847832639631 4091 -1843603551035016825034537348757471147348675839903058338229523456927869121259739077431370540353877606354073854912474435768017210555100665739919199294590768831058011702559535892269634190140499008056348233544132661 4092 1997021923624409370394505184275431488880330881092924285649297602764884252570304549290274799036963754924159740151893824614201088430982298799840402901410659860840873328915737762539477029727230076721011068468273692 4093 -2163193224676964810585013874424375839480397952386600965238182500939461296392905656848298040251607315613751656673585715050591574132837243541254108201225126721767781252716663279152747882015780063563788728813440303 4094 2343176380551985365589897778110037338782791264164399320999380395120507946874297014919630418769079194236443022594199526354609197708119178492557642632360269700197533054597422222356723702314074814990571653636096967 4095 -2538118148126987236434052204041508635607695457693559314426286617805150724310005813784491234482304481037950650694066934396258645912280061436171603374708037543962289725125237308332721134147007896685284783368192187 4096 2749260391750337145224724029587656909399587953850948233179011096436586483919592148209440356108667536785059319240138220480235150599831333524955156837292430198283172472519189952411324052884565052140774501425768311 4097 -2977947962446420770616864590530892263649690993854213558761511050318525995776092227152266523698206296604049336635215474155413003667763200689638112981184348619517182560165424512251483142045873106724090659507626963 4098 3225637229162327708848155361278279263528584434831862093390689810868797151318964522440874912759755120300135061667549659844248522499420527147832834642361142368723778310295800412039863565256569671982221815186794443 4099 -3493905315956667522514992158405179459001574473202644437921191196222016233678625195867143675340125591941275409448067059173509416785909843472204631568191156459808776371763966774773561176975069935594628523197440299 4100 3784460103481934507843417447592442523873692046695229057146785291769747333960202484399278580510867282962800155309749325262873097692863657831742927228199278626165282595321838040282604896349615284626069055238225716 4101 -4099151057929763362922108088755798298012126048398417155341619973880258823758496091422065117945192146481942146107000545802077495578857431109579037594530250040777648639033323813808357479766827201965585893335058782 4102 4439980955823712801515559337040209110284455558173740404293492797594090400173199427162787143727047713994571378868745629207647329443672352171706637783084942108750270169108122797041264802304956381564135281602323349 4103 -4809118578689617789059420016625018403795266706338996832349700427441057295496282466487296387366071992667972906480726859965730788050002117282477219040160799348335280176999090444572127258420284039129426741958827077 4104 5208912457744496257735259830935577675057748844042554180933971434382780664454975576531237759723196871554917379726332451788094689362469655672531372777834197804826367243407354306269348035610805249741925026302042011 4105 -5641905755359831480944779299546374022381649328625607310809476204734319030130184153727491826486122577724957450967863010533063661736758501907093847227662627120943130816792428415448934232293049491587700019618154223 4106 6110852377215280851792163355723215108867438827685227374911422651965611947087865085775330241406599937153452996969814149151330459446373246256322422810369011175522912980797234393907942218131054376039248622258398460 4107 -6618734416809404584006185287504528313115299615363317071975565628515471876304997181401631513588360238237142792967217516624162049690013900444437862912745722538646335891606201249244615952489199818661850297443486968 4108 7168781042383478340471874255400338205260233679396293763421562266347980782753230662599091979264696250449695987437219375621756061303021681896010092168749920162362191417992546284531638943588462993419375428131509774 4109 -7764488945395465738475953026292171754755772268946820787551628977934257424595976217128153943975887332407759645091950794134319404638126792194353821995423817229366574721075228989193261541961282139431048500262566357 4110 8409644479510721705399379871526026447703344262620297860105679634162667802706450962259895095515144490451374844849263903449174576629125302828650278296025819114338957751276007185811590555248451306261290120211926996 4111 -9108347629715600881616859391765391943060676214592972323727225189306665638992070751932274110808156743274564289068382212357002828454136925876943791909536903733391967587788957734113963412599871411360468677513477539 4112 9865037962676550104366077378103444802981954632398736197002949094665775291585483691222464070112364605773954902707303758280289578938193088365971699965305972001984374406501266765641918805708082724096027572595155727 4113 -10684522721932648556342628024148223291317206037111429513189426711904680399345549827696573554335457393857443253406767735674432696327181491620143181711594995857399102576885169163570800078054746095976008874203515536 4114 11572007245002036764863532486833649661002980762279793458733162197761906727205839943335492120443059177102942879380560228402058272231230385442015131864142444585060463472318168298409388151179636406217052633923981903 4115 -12533127894086782399819468776197926462308516627800778682090906136972106845718539410305267655836189469756395316274234044347205252670100171134703857835133593760212115991279032326663181834688684339721365229189733239 4116 13573987707867953150591008092008170973354477619763247393041171547059962949387628121639354847692095964962527556586594304210045272405423539212068898322639127414067841803596971581188998850752288029865311866195559979 4117 -14701194998992012387808490381911371938016968856608248327191047500300291117879882086141762675708659059991393229895391966184970170923084526330408983721087739729375431201279817452972790338574959926729633584288166382 4118 15921905140368268117183909827280682595961855622220532118572731167740141392983230451126172255428943827958958439455144397081733024308662600328994273655561541467564109615962746824794984779406698363826907227309494796 4119 -17243865803440943258806722391116761242994181519636112070411001233132063284488225694735154753654626351123577133745016539413483137236903491091104239699819026016286207096181491674679584437836043649446715800240234247 4120 18675465933293979080802736181023361562587950469891542617724253915565718463947117418869922643193943165830327869538141540937622326442643539931715028578077637496747826217619045655770591763611788674704593082596573786 4121 -20225788768927729859279592939728810712630444983726895982131963416840854893013999057391173475581657035455079109258873601098967892170679233502810904229948097600726373460735079447281886003503990601686370483287193681 4122 21904669242461210946638159501905116265313443776976661412222028988905052415576023619648626247179900244866939909335830165319209896251232862220039345714323387683078042753150508302659810119897734157608537310082837776 4123 -23722756118520555102982198100266836634426828195613643965671465164715965816219035866290966274944230359629200546278729233311342252800037975752295728762776095371995804223377140615702447387487489457780382504666125606 4124 25691579264845910299662790673105587140831734161901753157282372700565734368163139965789178075303289857307623482059748039045574954145731817253216983615859622768229945975636898431456372283186740740908340862262798793 4125 -27823622477371412197243203316261235641389867976924381236008106787475465896530972518155830460330083894914283968295043727948059608107101168195408082152990651417090079671493877801159899034190386244268137578317802774 4126 30132402317907621264472948254334033410150402921502812715531193181610778858987737490532574887126484352437165241561338492688944361027345991518494367209637957887042091691989169560565874908486407297014651161828642518 4127 -32632553460301017806707297392494204130530244644385383361981347929558222312237482586632541543187785924579798100485748008393775032456375748315531353237732255668534795664791451432874870317689049055150531632004212909 4128 35339921081796800784572209148489258102686201810169268072450835346882328876554583118586555128068510015900564693926259865393426966606604026920176086367828516345698057556874400672068017233628952222128027568058158307 4129 -38271660880544723717487423437054848457283180941147306666694730697489647669055204212761765414548382636808532544877259251377218156624805209203169199057163418013554585919939410489107593891541009102056203823897990017 4130 41446347348039381557802134998256679020536397082492070751785375729022896267752036039359530630021699505722750028149062355736387687884987272391259138712501098250895602809177901517321055318027371590571312913434727208 4131 -44884090977075287934808479121614320844657751039613039046560852855929691636206166664398419330061162866198966571515643472010145816274099922601467997175392722369739535627553855008303270510445797223526426982769383886 4132 48606665141846859187654376617512016806834160579513652416208244938455875357421304205766356637489136402625482946421498123589137885407625154868296605406719144241678307918986029306141844272383541834368842182994608268 4133 -52637643447484225550662278829731716259591081877476247543504765870387666646325225390128344357990887991110550961207928388248856595974541107174702967057027669576851688650073073362972480808528390732585082024918632022 4134 57002548411966543983027444094311251748244203866759900990052161661949938781205200373456120271773713048964854633655544361154498199686657077457874420796007287377002458245875656693624053508510077297415413850607728120 4135 -61729012414405220068938034446244734768080424694350692286540232323196419061400757803046482134016632473113771146295588738188747829341112367419224346525129492742848687074737280416085539688847941522811852956183131464 4136 66846951920583842783994635888277768159597874353040930778536268699039012143468380229852442410540741778133832438877538085799728597357329734736006437623883216064579062509576046878849134349915298296584704534726922012 4137 -72388756079859795942315453692848077897615376902085466482618054901206050552374681000238978138053915835022982194450801543281544743477637931542872388690187550230758209209139778753419675394404529320916055121202856321 4138 78389490877593935198996340715109248665749152707962211132462627073972893217101074887072024538811935692953507884406731000613230321937361072663681252641924548568370798319539866208846141608364816536255960879515582448 4139 -84887120124741542271186196203395335892297945115712303553140006311682045569577872526302526092664496853961820631158798144123845430745699953915574681315428346586431226377691059058791927622172786407420442161574030565 4140 91922744671718247170835686167178104341391477645657926494192479226976962076572341126179582730349900847720002589410511401037166068955972004164276132460586255998676194995246032853258274463663409356441481064194312356 4141 -99540861347806910043732648321521613673767645141796385975877427074784658135269892576122928078432014898330204686007221334532621473291282645726321503059389659458554615410624917665519675792246973067183462346610750827 4142 107789643250907739087498043059324211095760286394166325307823883027964705049986984132525170092810987929623870494415646290109514456707793750140042237298671902300122836044851664470906337044622599028501151875322405168 4143 -116721243146124774695957876011440543597803240657955211250791105906967109238353204924835270353139031419189993721283598792549075495161094608376561451632690627792589461697934493944042022047390944809775300141313528588 4144 126392121876361086998364194476182490554835005108225503752760528926377752182516582520528719204309494614959708082243383033446955592564015857922513897227435715395392235890400189997317860624535497919704257802351601564 4145 -136863403844664798120829206635782653392794166656870641103514267171961555096153012750941527325527737988806991507835213596860817534241526563018646213275664898610756169487957612845160631431203405956836306201725426148 4146 148201261797504528183963126082432295786581771473972255708293488903733952051310885036902235751467952976187722341988944587118002608055956664372452505242573542554900714749414236295915352057363465809765337083935760267 4147 -160477333321512306217200066020963512188719473705836079152639704731487308790675392218002214219776436525844038307773708170570621505118767351321530033776284393272684765259849744367277630656804151244829602016998512167 4148 173769171664657227396618470115560860759370788785294222696702888501987576800763536074890048549832260913868883120205430387686272946418996320339458727546027045906095707151718816512247493693815856957406966930507046473 4149 -188160733707540727230920229780486188155116935027669511970360660415098856048419734642259396320937141410368432191047033351196631430168011162350887252117359499435844515831163514179574387743928125657339758979401333711 4150 203742908142872215063828122115574553377708588338209916983487183973893549755755297743820326593249748236023774418419125428885105439015694252969688977273918818481922597808649281242687811508899691136011193644682888190 4151 -220614087172639582895424932788925160120120826668824786777651635340999095157422265235176864809358667612107984587335000263631659207561092747586212984502037390690547976647030943783284963632226296278207460280931276282 4152 238880785304599068776235786944643186037392883182735479535926643178933486909046739490617078461191102926539510712085465632355791678024657719386966161220277631896500331725373498447062829271228232747941754730704318787 4153 -258658309124167780332342404453125757745513039760220246008066615479979179015516535298195277986749029205733238458102429853248066460040910947487334974461498667530676552731246191719858299698068079044492872662587825262 4154 280071482236443444697086881898178494509919902199196097500056146911443000375304428037221510608287325507991857006533034519837723004116653178562298681773141323749809754295197330418473766300887381832850903120703449353 4155 -303255429917883487565548375834432034794830302123801480017022936140475079365507532472361357103944165667239874685354946872731779391703730513437697256646443645192482869788496216426204204737284174372495682415957711994 4156 328356428390295769605590643534380407111880472757268049920883078188156240545468327835396293518852732379565401488300775988650973180218495327515644530400933982849175281733707959412422780966188899484335124986646236029 4157 -355532824033548516590974041444350822833323858111187686738509130501295255050961082361749268291170174661326176214627482193522493300759121275688430429131268227484336532087167574843986327313064911471138526439115065648 4158 384956028290309740462066138077296159352265119819926320654278157508863689690285726378987772795936261911394929307424693420168640423838604170837834307166729313248794651111854253665407895861923458509547087955484743448 4159 -416811594488895182218045824992021762711511683334016349239208914363409487492229408084451794075700870602077161011682124712517478401675280328551474057691441228280285199925954377058106496916650775179115459171135079062 4160 451300383321879631075006725776718056761019143700074539512950969386072862210705688822101129397546200346123025174206210303145366756537067481425705184251772122363825505878559732799962498134507578676009039986866555046 4161 -488639824271691425511695525610102214397839606263441768875368967610582242526575337495556424967884119337856310991854840854165898568145075801600438736074386355490582470112704709372507579544934413572011964432709539690 4162 529065280873406693103145933606546311441618848553995367771350440980426543007058615998609658896226266106880779546262336386589854662715318606153608744933449976654256544775951109819996997848635407264915227896999111950 4163 -572831528353113069595277157304096613053707367204076806121663712174178056128957801991607503765348976104127697541773423912008619657858209078634220789704544965841273960284348792484044287653648161701014284500783591456 4164 620214352881551913522694343282073410685551735340144809927201054872981636810071445403335533009905031778195115324929069956207564663015634267533744129054047415813435485045549562678363253751017706232037929243826698942 4165 -671512282441633042022653057528449709519171165017456213643824511457441764818873829506049619377356074106533969647316408328975390043697140172887475436822751814886486556451702585902469019180261007925901324596307965847 4166 727048460129563371245097535924913927552932127574008430678099223700258064889107954963543484574507113252455694733604664227395049573930020399840928615835570737480028593687187369352293180260719809825436698400251596541 4167 -787172671597843337614263122307073469729231375381802440583251514150330453692174128609223885022303038482365715202149082431057376038927842361883371838186046414748863793932914060267337561681606062663887471580340273944 4168 852263539309783146475378603943382858383101838012923911859074463921190816949752335963956728797388948543890535587607312454785189758815172840381897343514844024955124779625739631840809039723411217622172409845897649563 4169 -922730897315447204427813412861509109500125425556373354909732260923400503826234681778482675101728588229606421183912124919862347788300890319867539803375250587964079841903024591328866715008759956424120211451225653435 4170 999018361384510877832849146322783632257723767096764178941574824201201717789115812211705301775709018610161566693629711711369991063705287864450888523619574648187155269307486538314243889554271783610308261380895967918 4171 -1081606110549399168202408699239732753136358639206066082007310519928096387980189886849915412817716880787445310533406677368866274767085407160914962019356609560218121854816943766233562876665378493053017594121905932316 4172 1171013897429834278575819545600457136111085110082653035144044721705002020692357193946243455235404360347665811737471662812435140636227411025481656471939151440784855139217385537468072212880953717826356417353668888311 4173 -1267804306135729494556397828342028131796867202126069443372726985272926968876700937658272766034214248790025235362699836478239642982542865852742388326462506934244189952139145548267797630680929206883624772600342869983 4174 1372586278088080898059294034856371749358675685349859251618212451458878249357870006894411959659888819920799804140015239102915385319015227642179102155024958297718717124062125971502274647245400677740276087643113910217 4175 -1486018927766700918318904706441181708267943511418546262004163261755226301140679676952817539827313412707583121385813184518999454503593621544034272213486197965577824878029102177834611377977813098291977149857968333944 4176 1608815672199666708381751366095590731015518059860455097669650153010275644186132241229524735008124284841753888805510960057571227845790794346096018009619835353474339650644726019068187181370743764014887849903742804916 4177 -1741748699963427300677464509032956109159161102998459318248160320092271463710472414371563984979438796364648142820040337393712033243065717169907589433823834709895551979858514876258036448863583320446078625970256495073 4178 1885653807576748554666754568989945754900929321313588218341845625519256306319228693178151169617471960287915188558608928705580989655428588298346692391753692207220906276100465281629733927841642957472200579825411844353 4179 -2041435633459187704564948137207181058962110751808864692715597912242065129819575688376569083260051764379728928363070391307308624626106608471775545131889260035717304380858238401550373748969781158034971849179423028408 4180 2210073322099766031792247702430238535295710292367860456519946783739953852626065404817382313767987656328044306661643459324021006467624920573035378894178726616431859499795816161247399009628661815500649996064084640195 4181 -2392626653759295183440709728169329245379761944985579995539807241802541195349049080001860325635963038136962105989268067404241737723803345153185241099976117015280539793976077251596293707661667092258317909171352850393 4182 2590242677927011244647652322392084612756156204659802984994963821177841905888961880500444111108765362588534554435810583282011124160496223150076532561502646097936551562559914779313509105096612652570925190256547819899 4183 -2804162891886739624950121137377179090123594258778321223332010614391375534113686149313137713522028468987584204055408977703104999044890593232114217284107679352161196607681574819791660533518964477363939901456079605920 4184 3035731009139180256913489028544851585938774315584022919062732964370304556667219214494759896499101128955503642643305762214678291087924808445065199463510306409415024601265287546904212003007488114770515795280146929173 4185 -3286401366096081921061716188896749351133470313122188521989036748675670221559660133379486312453690456752613594103156170623944146742044689501429038563564404423101051388262335870088667069091793364638537148156790839146 4186 3557748019431800077541766821778277612046199798182058398815572590177001467962413608628644029622055808858397467904305513788048667354553655506642585584629912784018019712167345040387419298743645507218532017648077742323 4187 -3851474590772596049352362394352187048610019117636681488300211489758764523692526906625807884514126395571460830987697035761737570256997087812914799814661230946645219534877316843106232113297568313048381142918642299801 4188 4169424920050638422552049766136036735768783969591410225273613715501771041241653043153911420170914602499003995030704668518961864095974320356425954769235780368657986677963979815098643155193537065270229711894166768664 4189 -4513594593876785888165519394496684535987163195606117286862717866960629200943119762015308457990031366175526288891761607452170761543865634574490375600707527668339842092842710097004723387751054774853570765074672718624 4190 4886143420724991854087953734761275597842995893152243933481608841157070652090868889637110030741990361151419456120122944672130197389673471998676677171489891882025964962981559362030655910517051348035367771173689759240 4191 -5289408930605246006182735996066913996979618441088629626301174629665055285202389793014696456446113887162230908121944978751497179877780540037596170361372957658649375116093071480453902084707315882511666867151644737545 4192 5725920983267778826016445406343729376294620363828864466881043664585896037100270722933059835280449899766940780929735141702894726831053685369455733703273208662872969311644796448194444032002067447617544195253577941591 4193 -6198417575868199895173486903723514861544178969003803954394533933120715961257901801294050996731759968463706471563752529832440815309557352236403445802001403678145018348581051402486676376544163882275768222624626336158 4194 6709861948473936305836682318621611660313179785472620363324603813797660336518274162430695535994867339049277747659510202108139125876373239955659606235320763376172191310053612583651398039996845127685905754294674757937 4195 -7263461093852881653281736613288638057007939243306105929027520425152248539045368383416745225069469898101886872705976274674545251814938311795911352448992943233105311094211268658367768667931017052690151729507517620490 4196 7862685786705422316159101890744253273302791087215410113471329343500561355968328212223300425486969869352701138836569414559550826438640575455072449050282550410215749368553767576391725269087428115719909559262722730897 4197 -8511292256934912092140257088069696845858512635573103700123538933764834989291356703128583822507809498875962177508864095064947626181939809492864921768625620993126209730426420408966030852064103739620973821709550980471 4198 9213345641757559738782664790577509598322782330627734829772391874038765590262492667849150978527749644020263046939508855949029099739233983366985992486587281324220749734647356185320400148275982818555185048061765534589 4199 -9973245362493681857638112553851476201007414764947098025402229431955494273977239560053273232265944819450142771579009655994834692117208218085603697408229552620035405468184746174897358126675978758715693738464361663417 4200 10795752583826614086051965636931102120880066134561018212989604877394643044788160884886555151010559315914697489606271405810483146667056798482233691516194471240583078733867535612759896626469954633303070916846152417174 4201 -11686019926237098226629357796280118139893443831801777541062710706630594946490822197250888845212850913787392480164271385688292589944914464579366902386647333836528789383274180454454948107802752279293101765976914216413 4202 12649623616299531088466672930024230815430427841938959447524268319121565504133797826311372775592996043858782342716595769440945792907340102401683403259717593398385917397666123946851095627995661919927422281993754699943 4203 -13692598274648451221595249575933061628586262341792343824067614594085670626274441993955352379325895800096292556138931975005823276777658548139231149880234585077335714136055136453283171112147159031449461677722720245841 4204 14821474557782482283659211670603290368038388020417591180525548127384941945344478552857420263235903737687651191638753446163152861927697828893956462269058718230551902325827016657629420830561536375564742282240128577711 4205 -16043319887569702442374087941572949353858420596343202485835223799412581070828248770262425760136579979314452214932541450398469368098029178883837701481620779248244061038671476160080931919278458423307687076606680251629 4206 17365782521462371817116508657403978566250838891495413038261932540607553679805132076584285077152304039326117372650897722761160996077105538203533535499665749459270566191493500611699301429316136820087442487056027697961 4207 -18797139237138348645311832775563975368314385732554983259836221100316549393530558282969703134767793906595685690447636660585922648024294514670692454691098865021069390528276800339246050415294126985731524745876202542288 4208 20346346927689231303620744458829075235381089111995368162880882937630911258224289930593196028384222853015081541131315213337358177976899824456177168791469663395253874646485913376647820340469321973740963292927199716957 4209 -22023098427709583167045121948696578792532901071140842841129915464098041318169777970200874674429263854155417410178463972269436287781857448198774726930554506486418204035719056252889823451743122352891004554357597244943 4210 23837882916857120639289124438149484329652663878473217673274351922192465286577222991341156066720105980775263749885143605972266411899826747537688599544340272042084987662013732448058072344471060265537202210382737352902 4211 -25802051275812265787609809884328375353519887364408359270371160270284011606679795012563493342775153682434441354714339454257902292125689204611446571217415686995175722027563649933880936151956126507202939040590794140608 4212 27927886800241976885456158971928751618140353424006052732360679504179386202511861665263387542032917301077731996443600821933274003804113442704642442937977738347088949602081905102386273998747788999092715764295137654705 4213 -30228681711556540169397772326089608628536298835941753059769438462893952869797281894899321428324335827039724308784928450408473500451527618906042833086569744105909817360077964647126349438435004473659357861535618527552 4214 32718819939143739089063640157885925558502046617290216805909374341884443813751974089193637304691819000420272010186501384291237933351481942861141436208145240290462862422154635439994865098548113342302090388012177133835 4215 -35413866687593913384875988841234203566890542894453583611827190489530066351598532161066443718397180385246758891302539498491693832927491335738104701913927892487375666778960437145710284229956921496166089799138356302903 4216 38330665344431335041861112617357599397056669068812220009185496501480171072500750983358993291653376300797195066769611896124933759774385659520026203529332837183856567772719855223348742185738843260233014444935434942189 4217 -41487442329301043448086186789922046834681751525981534834866013173364530093885814151013202848929304697277753885838257516599267540902769712642336157529300065115921782114812519059830735324119688424003128200231589988556 4218 44903920534705896752004437325446810835777521800814455823253214623776306563938765897829088707568247038132375877732678315258239010814278171066877179047537728888751767391266765560753870089339747183735541132230241444029 4219 -48601442061549046192752308502817268300652888461584263563464265349049200679901497518715428932423980136842266752864492810608372363159002232922544664360261343741803740812906793562452152971526480258225728851122092385327 4220 52603101010239957657499204298691664503637710808609043911375346476138369526837181280784411333398891306008406347261530899245151128395082175031188301523831682259769794925232397216571104239556577124592426435175757551852 4221 -56933887150321830614127583933031407357912589831413295524210694768629932099738357991205715752621484377266832894095920015223263278356840585891045899992690849959287104880557918575157424861745086917588841507086381018430 4222 61620841358858022607270185774697926267386242185290176055934722536843932814392318326852285371039874980897418906895454466677822375936007665247384639364935633203224033072685722520887897764199898388336660659895574288670 4223 -66693223790589336247066393666306181200239464856931382994678738863025798005227672498860988283343585769847169261487034775843229978893891552457075708119634652230115787238265483257439891190779772692567602925444350180045 4224 72182695821591001543356839174480284954541219226678771308710212069265883473290122127476164624213485167774156200497345388235768886838506644803337772192767885673222353154597944553796539058303220672867727585875708924872 4225 -78123516893302653884050017740440807354627704063556421465271126785423339357657024528785978301853458137560524027165025617561884008614674824737429430935691443759903448719895123991292502404614010993107430898533095623384 4226 84552757475900832702167331927858715719705401394933237202743502228051033570788413846626285783574863457654034466034903773047290528998124042543820398003475989819021624336593927701736763138226082571106791613149848997272 4227 -91510529469598490520336703255319738905502521121293118677239229981994372009017447985316443395318001448681312353971573288350385072844892189801370714423805646736861460771848493283773527754327083404598302655694584558277 4228 99040235470202882861542802626132423279188849994695707990058300554286477196676087051537722244071408380048716115112943693782401118726352981354218432922351511001090081344041380058518857067140737481074730363302798229550 4229 -107188838441805135912052823972323732955172917188476039868884016830556602196577487833335552748456215730783905861868083903360698180680910723591831102847641027968770461951536660183663355380236229316211129090142291969555 4230 116007153465528908615911052393477883654819237862295556981753903767649506629122907136426236416598308650192966829441583126175530722265363402318376037023157444491638449361328628702801038008317211530224885667039574282540 4231 -125550163369607440872795318243862054362599488006591259145168126303840026292677790529476012134256023775042746198279452974104104415444609180464725739021066382770572156125727134375182081525225611446588418461673206946721 4232 135877360193526638461375707196120029109176648519404714246637749633025766071143062250829513820533450280775357535740235158327557924133824972809532672320578780865095718750514559811883273136270324130569171861257642359561 4233 -147053114598473723208807096689567987124640083130307708205221544216978620148339580117284981199158860951012630238315417240294098861148414365454903911720121136657330828985674277456008406879584548846285199869506125398525 4234 159147075508847271958280571554206502686894760061056113022565047919930577891377379276485897278670962020891546200691370864198708525430621279395916950864522983070512780718591752101007027390559850101118233823140942487531 4235 -172234602456175949992804620540921458571938160170652497986718199865817678155390936326838232253201312701388135180581438010615522209266087675321624101632211841783252624405145344705801747028337822336052875296595064573761 4236 186397233298607052278423979896831814792451125595334991677510970925624322265567333368286575652911872260514102652843117760079600960837130231760742357552290905055792783123150699397517961144000411410561315119096528378465 4237 -201723190207402631019297282087651912372875912482717410454223845570208360947123652438310148629053472363194884566706216570791828253419021538122149371407662138722766878583643909179187166136664220702082246739335917519071 4238 218307927047962031161304605143194212353570121116120795549375735772466026495431777813095143248463428760924513213479204214296594075059061758525661460680715178558959870133039082456008398327170703620275076894764567974208 4239 -236254721538225798527141034506987308855806943942299137693067336784428495091932894949226072792373377212158034916849385501973093975816599365918859916559118337819889892449347247470653128142034985059727030019247320231887 4240 255675315843475971073026628005545576794842838353814320034728343115494217877627247919738971075563001438303663032225286154704112925094745314844765841900224630141484663769212427735643612110952873638277733843595760013368 4241 -276690609565228197114857766950038066179827814606722654879444960100235181177515619864876569060666939592947322581827744181396752130839856492347384921011523030439589319797864630209576933661701543721441225957651920622251 4242 299431409404946492769130615695830565235941084859917647422181569964962228417877276449070293901093385755808360040058783314584577636123964703382854479721921411042346644482488684007831610165814580948022032511983549795791 4243 -324039240132685588329826092641270360700178915769051424686985693587807533434637446457959697020375914980003496885174615522900451362746719877209681734804468755484889570532540463857844729424237806209700857064023205360785 4244 350667221868623975773610233683318002448263666328930575032865349060361593742937585126966336373043920626639452903727764360550959959878062852945772848592864492097075457942812855581763522193507809407580282995615675635049 4245 -379481019094112755598438211040821111450438931913472295504819265794395161703914242309886915784075208451261725112009348755526224967495022663852526129815436772984646966483962785450131835617686933192382767704923513807058 4246 410659867250839718037428986520420704932007556788886098749221490197060934421947881894833078904658721915278170197010957095715916687330569590134748064743903920757249712385362059520751521156191383642832528513265864181844 4247 -444397683264707375243700806011774968190926400809430224514888734802686030295863830421514060371829748146636676668589644115269470096707318504041111631122648078744984203938190346178068285287072869147194942384525433403228 4248 480904266847981130870856375884585098795138392896013658183004323784388894637505800011238046011296135511800727279132716356744652730708612193993266324651027408310995104624178144702874615436824642102560542368728691714841 4249 -520406599992351254017157486351424190088431419628784091089631324076363313184706022792282717238438190695259898135545992725741162608073682235245279429137727277688973052893373695712868876179891568879410553885823060518078 4250 563150252670199601618259838890777653490216511363233188307555240832552436714690641098752795137304427021275076295888753171527134689675584336700317332623501030189916255910435898385080142652997640853854858641877961295679 4251 -609400903415277814209031971502292928983452065712066119375157945077477645475341274667614001790863083855928581587963373800656659758491716480155232033910599695930403793757712914105075407082159257121865894202544194055450 4252 659445984161198281717244430153249286286513852030036168379761988901427588522335726555356311094549173583522513782209821540074859891220372223584248264324315294721162873822222184605197943910014243177527764278633597909060 4253 -713596459480948903371456428994048762224201143674273244709049110293039789202773597379465984003354359233011462169956600820648414179742338982965460878266900450613755021651029745478153042710702609564019150849302321124802 4254 772188751197756476642219736252228482044158064730807125196206422340368765439377913399009710195236141406378348103660144538285897440362421875408929736903014382255175945607859199420986941262047192203152807761556630747940 4255 -835586820232111569464213964818609408616989453848924609059511345928841127966625023000554975235414199078787870405417171463568429842517741999989058622610590554339645535547818751450070468328845804258553705781255366564747 4256 904184418517112237740230084214037488677144486320109017709530283432976370427540535380060126314941374592609306098929809929933178950719567390163433899136192709262558801199139070458169301671703750282211438363132028243089 4257 -978407524860412850064079456560601181939488489322724395430391490617903319742302393746432374720430893977645055027351164841274192319129499541700767861322310959145623664329998530778052044693172277602438476538893500403159 4258 1058716979762387285236545578344705272671343732436685160085605590144276554760229419272801548091630320834190901119350105155856984274366267060282823488633641301121391291255917177307729008104524022380106683458211093397127 4259 -1145611335423563513671156976542986950827185166612624128241153727028456046499514218473314068075665081381084076550839192025128636311651468964590721325193229203858312795856164031417029818099306088189938874129387160274630 4260 1239629938497452917736526557330372709989360459756854780891158163483485391287469991216372963329247473573110453712959966337972632209601480616687795223112284944175480982378753800453706288962438728975976862920066683878319 4261 -1341356264575685444892187254072449519617648942233802017909533689859686596962088296376795360974635267965351278098842311947513573981629681584087565554580366475894103088047675339514650930704757904861348597717077611255278 4262 1451421524939631986713562812599552114554941895262466725956271752361579786888591660194262235226190991829029274464640292249177116208596445631605327889753659042979628170227242327948921019629213784069492773368643229138400 4263 -1570508567785921208579838246426746934048398443935029639530674144236589630234234263072304515047981932423241408851617192283986787619768739456457016744773552408823089922128276249940044863113132711231128415196529192573115 4264 1699356097942681967398153555957759518988133262119126170616326821410963429758753872720105385872888632523558552693476510257714428593777097179280283637487457141022326075162845665385407315545099591641928849942962841288895 4265 -1838763241050039026890638826787989252045394200791546306171931469020165713175952680230951806471052273910289899191914566800728130053181795201042941504826661311478427346449866736710544011592424760618387263878308127619862 4266 1989594480294333137109463047598452926025823900517521538597355831974869695733228805935588238976529225432966282866621103659266403219338064284284618866868022021768418700598706722749394381987412275340601369244425968675191 4267 -2152784996073673348834261791202584721335468270718900635551333182147142546301973945664312440155636674678569863178352871573330583599291414477349191526583677542932673287726453576188799740319644726404032867191525629616046 4268 2329346441446757788437563666248249414731790911519329536812557554574448427610510852987602915920380711130895735598525659868489872153377882443330391309532155542086545101627477020617420305473074863638246766573620594662471 4269 -2520373188892553871977778004934295527505301501698839813616725750303898447969025728014383180708517444969823540398982667815057723200866056453751435611237294599590079963395871515446158925308709960712851530122032060859203 4270 2727049086801773893150638718378949854527535556727451155186634631009606436893171815947969947174993015653955173822877138624066755175568797745006976944387670519323975785643349389156210001589298480637453969761401335916732 4271 -2950654767249809526464793070755948796454436156397936818077920138056210529959848806581188404220657712187909884596276461399775625340878783351488913151067677951188468167261518287443243656907387467381241477990108202829975 4272 3192575549984027900562094692523975918996829309143951577241199565940432607750596895393315930587657892437000909915964640791707064774828632583127429420376556791707280287432220359726637032202913218279370562491552231856480 4273 -3454309991216764276151907030050127861616197767292722540472653192201619654763126667371910159807626202231904189939149669465955160167160465158678009215267679014980703694335166176605183212377675520931381680741804730626612 4274 3737479129771332604429478418397994640277164260808227170226625240367052254590688937800911903070294283213365629516815905128946924960414178906379127585929188844182595808361737892864734832549561642446996474627175624006724 4275 -4043836487406090912982132165542669249672535132487439393641390858247423542782217378825995988455593151576798481497429572278880950118950565460301473744797182901861643864488263821679472384055259566112227539573695792867739 4276 4375278884767181269750512825032771923894782771950901757693270824421526754759569656071512441033656165234532814710022717769637341202568624692159956764836453844207249395564279028477392722327713224695999837519393177675874 4277 -4733858139422272931689453712332882572865183558412489856703240521655029722025979768482818430325991764046097104112695152602628343869139840876855565074869388890083997698200532016959303508213453986298507663407937497446112 4278 5121793717836024297637056794832652082940810864114040579881624464904248658079002771947066289524035641271576043747440103413284913036700391275253804574009385851009456252723418432848634862764738555723823066383712638985625 4279 -5541486418996075636451702322016466744375432367230878242339639165213037581908338895790914799077936714324116418926273754824784464329680964306679587152586970581972700445289012696911517415835154225578664009811643955734874 4280 5995533173721901457972583129393717896873891392363245988701301029001438218194683632007762211132703783468300816430062096459129397831185743332366463638644202832899200631458606879364565791196106409866891271017201428450045 4281 -6486743050526397284139506675337781424772287849967632859168573365336860104919695546252033738817891958833674505257687890145682696680726551009650738419304219026857455923847879693220935321767885084033382694243389382755712 4282 7018154566293390955916845050722166866110082387244081475658035478009650435067960542977352533984101902530896873765437813882520902322159561273830855148014094131680335843247258683638265506854358603905640240690389065785266 4283 -7593054408028479835023609316975167442434757473261276636949932219298761474967167205782950344206789872781333527395317236952552383341123735327817142178739271300160722985072565840802783899971350395105761694501982228571660 4284 8214997680584488906958519937677650548775296793022745888615897313082853147762975186133931345717302789814138829477015588475782079155305174776984163518753138917756254070350336692573107015249367126409591708076580438063843 4285 -8887829804609164234855013268599713671325006942111415440668915033988284665092310141427517625998984800018798653639588699191471372113416523862969795386634455243696425322699114869967775350031847381555062661568493981681473 4286 9615710199068482190166741699481118856377570350030666945753088524930844089048576400266396931807594712675889535114484875220295051992623032032454615298274476088261884895303069739506404464956420262648478878607801404390198 4287 -10403137893625812019603758921643860370936614210604101673227499862917391570377034095276930982296590850059235846663012521806119305271606096001036275102831955667228596196438974335140914299549182440979726021100618486881384 4288 11254979227971760669348289915234353543069068854204681411940503246625884279117929670046343523915044719134843061450290922187419623386914740624258707987786077647507834151452459096268231601973928826026513141366842909384284 4289 -12176497807973900768157555990680147958137556988543449444824911332592209281027601438557959062960611482347954446818271368233476483789580300994897700116952405621645813463543484309927858231788711238373070530602015308085460 4290 13173386902327622612614418687855413486155789984004073851853936958224170046276198582830592146816993656402235873791584417058315131486099902928362637665306960914712055969726617582730723598162207444428889203975504963949339 4291 -14251804478323260233618469181274107073481170208875395130025091725227201829054306422217402255386486119140100250018336239307288892982616357071248546839586031066653827446742152899567377099541090660635166365538269457011005 4292 15418411091491446786666832720365568899377101255725661223728456752497512397184969137074269019365028137919151414816720068163154840457580619963927518503932317596330541685312586402869846821363685258982603274153123697401939 4293 -16680410861346760205181973663668996647067342865641190143749419539334678153498207250172353174801531239957735198612593624718239980870274161162522568270915295060788262240533290544885474081206658060470799673083298581326791 4294 18045595784325506240758635439169487770499648774771368278351786506321780805055603878419521188279730271729420735132322207456532202644132243352431053608512985040142709153141749606438941890973862060710055930895684924028925 4295 -19522393655421953684609270270226164103940335903265911916900315033017205508058749847590543815687571021463139907085557000634117673422799216493998080421973140271642257561929064646194708057293115852508080431605839336099878 4296 21119919892092805677284238423280841759847503158855446356524057463829103837736388473291738571481246312151661974651782431625973392826863294573075564969924973117218244071535633207464679006404149642291782344122887140243548 4297 -22848033577856554840026217203490200086742235750285278460755543643178397836201578863732703748482086003359881465733117773360268060049141698916822305488279744730582426496031261401756221555158054643419079799889828789162003 4298 24717398068807910442104885965114743379604476659777528256932580974034556401537389902365870872586124594782718756640293445920527854066168129941744788589553147247284595503927832446874996629742115139957648298839081380114143 4299 -26739546534154754848445276621884190930917143242333970276423856142863552584023979771791944173235291775720837285849308736960800550876093631414380460455016903669676890743740032503887008209431860947044196682695421017841010 4300 28926952832035858453507561692735714010776640994980308372903501753183276034673169685653416178078417154204288802617461663804258016502288023808200272008889469730387485469162714213673944314854332154535562196278856018926585 4301 -31293108154475383614364106115969885788659265103132773627820155651573468920396568230119632169888552395064434293974011720018026435113394996292621349761622304475323570812894937312762465036998059015900594950556189582490945 4302 33852603910573429961706416696335868113172009061561234969102468750111284561877317175287547424225641107520154244019799859788549842426225475371111609991079523996733931996242717386022780761085290969469836482178805850587222 4303 -36621221355134974621228510154965764917963618844057968656623195903378895949978550773497213806010297298889874688206206389305290706429530054572107801781632098875686602372732103355320596477205692242853925874296973930826296 4304 39616028511134367490185191108858409710949655004388461667966244918486984991060540623184527062290744401503508704906988874374459796594897771399790660801003216264438975383691041046961133926297066707273098737017591208745520 4305 -42855484978949652381947831970262891826312522695838917462880238383137613704379640682667162652655925435661405196892260364810155683194298492146678112938173337273757311651106830910474123198222927483034249041616550372745797 4306 46359555273451289123865846619779903755606814371159865367005405199642083159603985121746712998863449350305597364553824536484790089328471927978901492044542428048829390763130308312421634371903251863097019004447593615285396 4307 -50149831382086171303280096781221024495123201806245979351538034864157345173503557147413503736449520446598870961107692409142100050218431144759123793730349797039270719691876299242473088931394510537295665186410936260447681 4308 54249665293376697063272639541079940911671204520556761809750005146546593247900951127632450964471311634711829705163641012307178653147584853589176843371353559738820080725241202303972440393447106094032670885380484439959462 4309 -58684312306098207100658950541932401610780464879210203424055910760527989676171069367324745441436070064919374583241566774488041192799837878241844625293313989319144430471877846391756711504658081036422547446732870549084645 4310 63481085995176200989330529365829108308137927587102173605599598011114349542768610572696138539116238439564299791779256294000602532957668647067568426899608088037962282772465657593988426589606103811728978267781456099479140 4311 -68669525781457160969873107862131875490006316787941712903807577794751213738365357206285341209106823960192949013720590089746022148471841423422323761900575505567613473953902792757484058434631820487780200888168140230501401 4312 74281578129385687203504164161159403373103190214500215861126928173902477732098250221643409065404862631648547017599824775907428293082763112189045458973621337497517027667213879862143414970283827634236566543801258705777468 4313 -80351792479733086738900984879312652833221820969099703616380644392518119821437234306066565550653470391966628617107181128756018163757717539590770914641484103709215341898229328202033517427500829806819999873483609751229602 4314 86917533114373464455487583156148828054166315689130253003539568397293631693775822511929213755074350085512437571724154851581465592065147019205201173175809345842033447927684413246690756493284386472481110997982266221089547 4315 -94019208247238495570370869076701507603685863161111940397714073973253256793791331283068449771566590089918466337852054183621841866207351308622962273355538451326927782186691231954598392525856004613810273702194133098636865 4316 101700517740591328720335244053932371840229712386309201210162568786867550435078164998879250069609244791611449121444647978662683350808656739108516053883407857203880723544548782939080708509686552616264728628175506643228007 4317 -110008720959281112889775409514847597213720447330687380013226594056465626551217057005909989855957078775797188036702108442699245837263607913151472875832228340138823246150940204599187372939294036802045874421977726371815523 4318 118994926398361678047772818934903366976723642113790707865882345375297006209982914427247605590712945343978840802021868652289459093793744563424009670320208332000354428903914556229335548946011943489373662162981513522989581 4319 -128714404852125894726940394779608284242729924211578270454246236146582167426662921208220425145066950374527059961296282371894425724537807629682305183653423992895452486165215335667259057751894358014123824527032427182832612 4320 139226928036026411971428907261706286986485059051779980844807827021984132697022977555200643838809919772813488202962807704798366869434853785204461933495431304108553805047467767654654721000293967831226380986643746738013415 4321 -150597134727994168018161732003163920112835279894678596074909565187915066565432578524337889588310098056549402975368662156609430067732490157115207077494831971100142665429728425722014065219826871013502641195401612384349823 4322 162894926663269008728915593047320115701702794328087866179670210858256115027308646833983994710497720370355700855645808021884396217809507709720837160206629291695870455138941615665243792479515961965546846826210015371649552 4323 -176195896598038728991203173344710866544431138668828153806921562340168417664531585577110958017406440766833535083445154829263313881996034512664923959884512471768767057756098380970994171863114200997076236241867393737443623 4324 190581791153042879373018518425626396072600192086961374951869048876958469912693700764905247459813332807092547077070383172639881228037117285806005768065947089888129642488920971280506014325999657346341697661105955741355763 4325 -206141011260023615523344546212855652057102885378316337494727107994200203093276223603452181795766023633652989507983517779930945608035977443618897464865017071774474965579296907736414548450374932959516599744571550097612442 4326 222969153262781602641482376258433728932902416974696653670938768443510268629651743571951620454795787610097640997935389208267329577878957546693844015851111985489309938474449196964750027384487740401398401237440421848607812 4327 -241169593972008198730633058279284091238410207844810433859588703691800385387278974569901976986808454591946794181983073276844794978821183212775424152113622747290397947383578450444614844169131107948611981956205659973877079 4328 260854123240515671580259963354935614432749441024214296686053631582171147317340075449209280984129042406620148854254662481636388438864880317171856195147946072062190961549628524279655576728009110759445076170581795912314668 4329 -282143627914596122054289604998370466467026815297545632639265383391350664736152596777785268457704863900291445053628059675760270617116762688880517518274853441432315131417468955690143628414428216542304626151225010303259571 4330 305168831329759167654579737853638858093700111703123349388514537972152180359815327514862619663798386236356741914701359079579424162945611617642601042876749374647397546048020013977683352070930553838525234948448238835556751 4331 -330071092856921950537188583486032844138513569224064311834534368676041625457883350072220310612260764237051032841088626638390000199684071944287624839663778661883626423611692160877408461478212167818078464456060484178809097 4332 357003272370299355862791555622393268343940325593769974299110232310068000451800664140475238065147071139198747123745214051291184171256641519124737195124990919811884470483193313583950377385488130458736619768350659403297981 4333 -386130664902979511528397636630379615213356893136508870498134868673362006713203817943483799091686352234393650463381987600400647889434709361812484456186563381986812300938603937862898329755045110004964334059998548468963879 4334 417632011182860457861444836019199128587932451012298905956923926483006071165686646799836615746319913675104264805249609940934821165819764717311585889724303662811662570709510717526684463998309514377331979489710948374882654 4335 -451700590202852235479390126564890880128064852856721467768217609069896793509949657985714391325881140897473899689518749009873415227743215479248471908838468596110660224533063758892592522492636157529213693468845806138153654 4336 488545400477807178541484143641058948086589727467663616455448856627897513393457456491815635748461208033159052408766625981584601323826336157700666641683118708933065692281449890295295430675380372756628239034971572664023274 4337 -528392437179548127296489780311414021653840390326833297149781461648759947824391546639131587516355833957303116980024383422983674365660115334016482774249789772656988597651683777062068307065032095385817967091652806488078661 4338 571486072923881568457129798407085254627305218265298070050441648880318152644392285396808950616350084363213408379903490664803715924124864247143149343295368569269690625605249305427021354930177920476222373225332670414112863 4339 -618090550613135795053406973740677697263521155153218733732013904258717151763182519394032038426093054761848518091052437494151053700178575076795311139303364573671766974941841883057534371496580014824734455105297408564364330 4340 668491597418363163257643783709678977079052482265313011889193255207465291968242376908857983422532172431892340950439880760427493626412453957271309004418129624546483073802135057748459871340975137211012553766759972445266578 4341 -722998169721008186435909639663526559593924200324922452773680274121516206649107052134717319278010136719929528604450191184200357149816260930212072824257460172709921642568847432995662096110901987210737383867055030715217912 4342 781944339629019797601275462513500819149057426417265533253647681633585442780696178113997781688138351131178980451966155564652512298062901004219497160899510527134808729891078560772331868225359616339593044266512194527814013 4343 -845691334541886175610740311079264201621410158365725231487812220389754531822470989148545682750613855586112044522552866704749011373738141552501059413521095136111719597324243333753017927720254602966678766425489716309361852 4344 914629742168091884333376777802324807953658110067290499618511668490608310005669754035246639437627423030700635526378539007684107599819658984526597450872721923491670040746629709804217162186081634902140565365065968230350406 4345 -989181894402657117662305161541907214296821710267976780007870066996083874244282763667709152510486575303047874260015997858054961227391996872033201381682242176845340284801071526977612914287092155778976124712064527359120404 4346 1069804444557788394974504133355276595107715320003626375975950042855959191710589055808726802255866413470487031501763932048198192885447962557620271061046787152502984649008370776756502031019148413711472355689276635013294546 4347 -1156991153612809908342562040036212739559612704256549918127027896513254347686979942087771986031126228163309132433144045303995389768526807519824939493637855693078509877050386942700539397634881520839844856198683142180238066 4348 1251275902417545165052783943098008810494487611718063905745100936129786864980757202995669002518615872622315333326534004460588990760817295001039254262623059644584191933376886405956441471077063216115846050886488151058817357 4349 -1353235948153842048042717868905510739258463406576602087974790875430965329621394922223019081726307455215412513622269695867878453993254609015553796537940425714615269212713858343748855444046141107351728757894454985388384825 4350 1463495444841261679489404586167268745421992473682069591560356257977533669480263778825239644902857198246437469531656899196293970641993806931805116002865514170039144499337938982444979259739857072827445026215961706710260375 4351 -1582729249274031400439224754762568400160991699154804432521117997413421116575126066479616740536578028479464966213386277094062312159129299470424321783829930677170324150129862273396972027144361289049197807948386881634698677 4352 1711667035506865640751746224124505962666050495466947067621867668000806797350012386699221609816976255378873316206134025747241479885139715970056825834096857256382598852730137648844010535609930140250923727711229574950108157 4353 -1851097742877636493135808614841935682957221757733992113667820110741979872088983174204473293509299580029231219633979713498204827007672854129304508565270600560117353548338140655157552390679294952781043642533895955807821834 4354 2001874384576422516151704969683701366930379302039669915760779913689384119798695996969940297302547802710562003688156780188198005792570303522339155525445411805740393517198699268154878932946529289965127073674641796847468634 4355 -2164919245955384751214760693224398375259590159364450835459393686648145122561036794800806162062619202392578896089379245810083875026802370698161265048307960621713850510638266803318581946392781919904064247507216966138583903 4356 2341229504135402612962750164571329863886913550923455694898482939807804553392587995716141260950146642233520879356751195860727942080849605434868928879629784094671511740680344301352198795672031115666283412226233466859536216 4357 -2531883303017702365607481157823869392982026784336594172086261468773946196212963595032481271415034396705946298612517851361543713898463368012581985955440171901404087701421003914891854496189085352539822559408318889954052551 4358 2738046320567229890067868700957702181607307340249962783764564682317893681131223806518237291267469545696784803456122426687055983239967903292978908456459441305267110992410867719487666865411727025435490157246781485513668323 4359 -2960978868215901925314925098755526373443466015946496933334714743445711851434655751796300911179146736704923300762565068648939692086227432977742128937389811469735785295838629426878130020218790258490553495417726805822140198 4360 3202043565456102511100720089421673577566316418705515459925398083534391817697539498045810802421122178753424626225051256429014868405044401968771288269859331197783014850825872836225471648816919236864277578440671212530363255 4361 -3462713636177310671674962511454704869925397907981594946862228936801186603110004264330467849801596932270586537292020373191565021451963584236470277301206526911765760133637685418064726637243711820983783594695514040904659289 4362 3744581877062555080895085007122882038566416179092462489557791047538003358938041868775437275156200225658781141683120424448501895938617440649767729846543386644709805056151463136607521505978447501066101476119987450638677834 4363 -4049370352429188261687960427955445088618995645058653066436359887931775116259991236231326504193295114245808546783773785496679698386166987997050543155898677638250528199377033384253915924064464426982445415808940128241743346 4364 4378940874294782963434900384034676818251289264325184899065270701533701663356510546462972828574429377356836310438718075553087917295776071269098106071491600792432069250558525039929266076559261914775063854536498950089477256 4365 -4735306331200279645474502085570713194917965386897390606672024093982739525867858598489479716178288936797295202277583983639688213964327109939897351996903159155501230704593476688580722216257659813305313360154051656633678392 4366 5120642934457495294647227942818083408300028459381569435516792820457391739390895874414294215935705825394916105730951038126412871463138452941324753816678045351501008608240057096740737930921238221875607496645642294178468566 4367 -5537303456037686802291277772852506631405219173418136895894521201322166273241253135459332919815686507697647324645108822694124735888307975120694136131869482237083432200229723235505118298043463273005516830115329658310303331 4368 5987831538315487151348711320945743002890063956313485835148801619744950599359594811007625236159056937606232608869106877369208463714403925406383401206876110349127369214115693475375081375414274001873772703281066417435232511 4369 -6474977162364334420883435570560882634205459641820961601162717415445800616402157018576468007906583382959229560411940266293657108063410619688645072360640376822070322442769136891413709745236816397993158773349257640050975513 4370 7001713368504538047555739320507133297154480226945074946408120351859623806463776000387732144960790882016588855431840421704949276926255073408511415939532572026985654126359567488261691905711607632727335467490933030602948772 4371 -7571254330375565380422490267675161097965041970432865321685168082445752345201699409942583963753235888382745509506475622080428459256017573515652527256487987481764624156403096625307177826642854156069651970798459394928417733 4372 8187074891985574502621055361933753684277630739606975075855489999947859335143098718029864967262507979798336706126419107303543215257076847712718695791618658960123328357450639187689667555462229448510588859031981650023990162 4373 -8852931686032928926467429646264672217348483138035617890629886664803953971368321021595111699171680987943046889891455131384840783402018307630089449032558953103528670898736846293268771801038177136002988388042628084751488803 4374 9572885961349636110311189423258644453662134338101552137504928637124619634771392633781451928899347348741299785013833293205229455753457523735117278823367853173033681322051800803316471312851523227686755746499975758534774936 4375 -10351328257642871695485937176856919540407326013678824434366111930678910539254334007093453076827004103233868691011501197308057789413693411395133189786405137126652844374675894675099173730066094171437872090369874982061023992 4376 11193005076870133591914730860205179379055425073291971721151741193972212570225173886094019049430200789154424298687812175839353799670820604214955623885536136075072217882094126681179131243582678370989437107085650673582507809 4377 -12103047712643267600365071878581473280616952252055122255635063330964989229103787821485708960480654588581575935674287588868315692479478240963283672238028892628103061791084914857806458512901818243230739672221598959617056020 4378 13087003412089179121351194495586723744893200596185955445734725177302204444427078711372588850571901942839825866255474421229353618317715846415027527083529169479999798693166491108021405408210198291573682376584592942277253106 4379 -14150869058678895457345052613097329625015017529071618895016871781477334152703321980497445366708345165229732414250503165751915812794058682414970646583415683573217885945151142848299847528476874232972902207818939363001339381 4380 15301127579756483715013550743317408594501634989912649200952154257456254893373415172074161499011073688708200733355960840616770723106960255414879784210143322449135861925283446185252444391076930377874965323967783484246866996 4381 -16544787298946693049233171140297684168436913937311291395646755388497279219748643758753478076907902310588173601894443420758836597659724317779504613346051095652260654225056184908538015794931655362106136761327548171198344218 4382 17889424471393977259289852751202428052268519308372702590497840657010469672191451787025793798871435334091003475089051278623682785098166878918867404555091808641592738944104510773549359729304446451711606784210556319587521110 4383 -19343229258992624870453379220649314480723537522649177798403687501618773725283789444260758800664893901862765480979680855980975319531057031822987237978817941079224752894082900592634169505505769606185964678623757049317530060 4384 20915055423523539153721827182281760911221790020942186748103017456017721257481078784634841617902439989962046875701344188821975067780478076215674170113970262550799193875531684242241678438358378081024308459106945164674940258 4385 -22614474038042521822090653518091414508162693117044706653531112693525350899970353946279073568205796255086032099708367905564883664113020288130560703111283647309841326203964408907292251076736587196536379676958805355398954531 4386 24451831541102511521295498430202347088612343595716740741692315758623415163361240207081177475529600944103352007782515281557361953227677000889418841231558914110252081176033122433592927660234929199271659687354306768470286681 4387 -26438312484583747109464397572665185313308422423581529919376696342483660523000894355517463157105431411311552618755601504718858709580018603342949677272282556937708703236231127817303586621791224640136310222520691237232802803 4388 28586007354208618482280096770550867475941204931068260683441125486683072271023769127127125402432806330301020373257154060543571605641727967983217044987994265694374749378659747427446918364515393222541611752972848565981562296 4389 -30907985872402045426987937908884331586083464944357666594983480439968366877103405183839749572125405654481005430829726848275971933835065849003991145438031930474753779693344110230399866088402260739171344080074065890643470172 4390 33418376226207274760275652271234081433753015817081652977178526322317821033841471765550219283240299028525856326408446974515857278522821328694132354321368779755846635084068531033816943056642253228831504180371480276200425610 4391 -36132450698679469886231881242417863157122065799665968175717342677250711495165806018696322121059397215992479210240232482655418277785384286117410091485280300039208444572830860739793195074587365993179412218994916163543000325 4392 39066718220769809153766338081519956935377305952598792886771840732098773321340356209390206431325943662677833811750274328523837394553140948304628705016505445934655024656399570384769585586191651959668147120027664838365707275 4393 -42239024402412678938183774694051099658261532986985110909258743267473239593069690495729690673112702829371650209947957181423050322088559807204058054322950699454281187509991558000081315423632512026530866735091337187396304790 4394 45668659646588243283716808798386710890861681075943669134556269437096530424580820179229446197390203757818136687137622672851491195533215375368429096397811187711848890413433099770954507165668105835783853375900731636576410228 4395 -49376475998822620039597518434201415737608094604493578080721375248845465163762733389013681825132134114310027871311736856017081752816494316791431559415586519537158418095831473664830925243239896164459501524003756609356049138 4396 53385013437200263003733934574251124271343237611426324180936689866194404249181333677373162705194973979044538212248262962629707291532190146606435231182605750142632449557630836319504057238073751480880990308070392972579338031 4397 -57718636364813599909422185909206699218350675802174019654124265013230621513017800819530377397661505871845275946224679740675743040645509817764500409780155042739807742644238614838622377823492864045262984338748419900527483715 4398 62403681128004542958581962634848798225897539063958917478286793042077601619397225269816319022104330809348079969666349174004353817572987657306732565907014668899081420336900535162367539995952910265824959696505131040929899474 4399 -67468615450129622345819188704745403580048215036366128690915524666193921815727091797194474117214790179966608429943185753562194707060029702056400146759428791030743897207628488348103593876605922171671409970819089610858741130 4400 72944210742303260141088445531193761370905017020683292644540102722639436091536342926201798431402748739593242493934989195082892400689113614949774547550854433791227155206499907416268185444060755673323290098764567566617981077 4401 -78863728330072162364357212551166895557966709864994417657325749037274179415401465853976299679823411915996794271957937117005890074851195855673135015541779895671768837698374006578826737812374940127898260118286941906781310841 4402 85263120718712584321896412160670515618935301410957146719832966356222662031002348476698676157567150433806097344312171269376110679010953050924251964242201058550341263879342965402869035493671111883385617260225963132601308402 4403 -92181249110323279236077363100720192943480520436375648350610701421046396703710468690580884868041974396871893390155008371832523130226441982448146589558266783389795830400991039156014374082457923378501385736225972641612144167 4404 99660118483652568976970153454205833252583969389440715659961053271758632131420243929596801073206850754892776535103414055376613008077432474569720892592708876381663073607531707088847349910481236508530245383596065566598796373 4405 -107745131653234047298913530387680882524092579304548708231726383516414969496666748577015415334376040531225276032161458716329257763578506799536092136332127953828426661141964779675743029853189633467838453147221441624699101357 4406 116485363838544879737617539179588728916614457470549255964119041671719044091999994477410256522787536828144665704723529524052403527041483037322603750745313751046031680244745318198817334185360205178941520330458446353307117734 4407 -125933859397227287759189292537928256737808028182440793970257657497650664113283664828841398394126891156054701518562681601576657960267870742932818794800092893916440763326083258309642418695392113383593404005306884218657793932 4408 136147952509666314332981267495041349552233667095352996545010138041441115744491439583717769981920098646691674201260703137172917596222385216286682451376978902321487137242899006050225528618164787386694484290219698060971943364 4409 -147189613746193417126944898784988453849741364308559341611454894135563881345926029424660535969781995957462309983304013343938191468502246066624262856199172363391884031417337247599420697428939807816824697647499197751559924681 4410 159125824603747975402127446060323141618201639501968380032303301296550542277428250468377429890322774262889880631905235699699746848954019973384708568879687520270230491501063699796025655381616587278068694057387733623663498539 4411 -172028982266908819838737793439696994817427516881100060969557503266065192460276160056695105063217700482202168074765880022378429441621495643964717515451511253846091362279423404248333132783592031680701137727137140906270360461 4412 185977337029811589543605892690713506361471897942166912391437287177556187424164828952956627793189955257027599289057648989376507421985798223672985940338769134706365919498103245425616152455349502885983544909893605941759630816 4413 -201055465011682072467112336419852090041530036978393929957879360079727043214738199950245247055281642384316784520209726377320619786277451722533259076254124632017956654124025921194658083458374464163005830787143762691036871808 4414 217354779010714957238968688460131381227874903672993495099749745223644021769367774230178618112491697144275624437704602250510906602121802278738957669465741393598450008250501456052432961066857880495912899039048770232231342109 4415 -234974080570080157195576970417987334461598300935536164235825753949123715762009783840915439642112620256311008131927330837672904332926663932396832496819594546080270091522568912914692794768144424123404217420477904007883096321 4416 254020156577315442169044768436643786704772804419827409476499252749797780899064442341900284013636726240967910146114649642149214921176569983713134588846034348339487522866616600850724009771899336619947076570668330307965422465 4417 -274608423985744918743512819846065773851293584594502421807257611431653825557242544965382293915243929726751296615968370646515035618186822837904368194706709528430394239893544589996582602450774261904451657748646393432788345487 4418 296863626535447152428414016350518609262467448225527153163554865523167661577237504496578604473712710304061232641855222414031996986308976469795517661093889877642022491116364534946247902163146362816936783135503721181465871219 4419 -320920587663412000203066792175948085079314905118352958355581309717689078225144905943828058051620211949115993911711466016305452022728579667253745450215971850645320483331751164482134849739111872070121362997973204974150069222 4420 346925024129737742861742538896584185677007876601270705585568838230539895857701324958510523132706299175694138207287550345844891532694527368499611276428718876404109115846691180765871044473243335147691316870612278177791020533 4421 -375034425251045862307872801397063134476959091108884530547446906856413875702249636929061684216054055130065103954193992177898706641382439397312021261144271932851948855947337468312224913138235194205477616951534036865257084592 4422 405419003025907559553521224496816796935771822585509163204497069020703880391674644134009469330260644030662736685487876868217239707444463504904051540675651280007513011498865166454993547090719091026017018259187121879636753424 4423 -438262718862336354014511047362198707249273720783865121759600985325966275658033202846026559866105453781161177181268056019320606031441062189358147547795312674057844186673748238717006157570426476463469515270157379202694193320 4424 473764393076846088564018555253718267391484619171833855100928092314916371139885226318841913821922069353513715539116694354809717631739694147567577273452949497728753359359589539020021148248605860183884242521668755415437156361 4425 -512138903830948505800236939277898493782448049638524540419043654805153373546221846786370831020232163068505327874505851750343526809513936571657545563920383705033562456359330286285458531013310028813475351871225843546553435239 4426 553618482707234589481038316190019900002394699995355453175099369383352763190533069859431590075206682879287657719755510606081540751638348287116107857682976924432217320439352352471074073772884315242805217539894807006030395442 4427 -598454114706552270909879854403829319013959601812790047289977919314552180378884018319273470570890353925732278211031818559089098081744064585159887199431499941230628701050908791420933444235205691911888176813595146728237173518 4428 646917051073719992373533559401831302779156427084850709809401236125927356237116622765188101463876271645493138716899551210459743661758242328949570030143942850817018572474916823203440341532775745252145138409063577193096872559 4429 -699300444035438612594583403573741202974926970098521845224881491262408898379793989444947767887108912454759443740790489805294196649648609043825372640908676176123333205447039289103826877354153420886817543469807099921788471076 4430 755921113264620584846926622926444240481215399391575567336029753097657072118331223706892914734460462326167372590528593315567244261506508923395691175671606814768439125685927944822454538560656160001547804946483648034458945682 4431 -817121454674606340158378715051159312841594122026997021828703219927108166888908266161033928287751222329587926324625064982821364915536651545067255738036287057172159160625505988824903904938082565090212821004392901686083571630 4432 883271502999394154668685905309399268172097723751183610135026291776049872427802411491049259340137170787646696207358574868469709335245873272192522163781986505937072629206152921110699795540468082281819815287837474139215856608 4433 -954771160537159955914994781205742808219180118110319388194416717562727290202628907026042572134919654849073649408064594920756289257401210159632106859217668021417426118799923294462421257543757716210218722281257398734727374853 4434 1032052605429483958381861451482148893063165597960992381951207361282914238427542555824116436899225880492505525449925023521694486073240612565130664035350946273121720161604595899208690398520042866558121171740558487820865914721 4435 -1115582893923768763141867385901216361803727050686720709497191483093564254321274097737935124646782712719853518609497854955824322381616282163242843879534973642133148521847145683858467321509674169440946968024373140406495223784 4436 1205866772227741562719052219424605168676049441457659544318583320392962215556920399024153043351906212553589180876261105104770276273791392884145580141310803771518893327159700874001677483965853858182607895788197218267187741201 4437 -1303449714819608325557080135616052266652816056797434633741292086490909064113529367008508751869613579679808949981305504119962098132971229578479152847801277862234941506225677438472155337099509818649705037663348522176994780752 4438 1408921207432852428856432083474869155856466041111334146235672941977972555604827835569620359157461755203096213838478379947639294756591102901101181774524817471250636064376074023367413817028978084172135901568442041658847838799 4439 -1522918294398925916172331860215593119680089134211860528452682393810385224798450293270181144178053207431021405058294625429991298314822407667646967856694299720255698164457489138951079908981422228330160328737965102523598123306 4440 1646129411612897751015854062607534174210682011525555756707084488769585124172782904458565109146849411383316124203021461308900802666796186205821312734315781845047652112386194996896572381939009785479911436804343251184903470451 4441 -1779298528095928958692328035477060848384231476408344529278641996728278903149244287654732679530621404604690962542983611346286176493656827592920498899667610838707651106577829322621918926366180197227534111206056871804004283952 4442 1923229620974423688525532229865457651044214121075971303594447751459977822407638089836332751574272053981204143135961538959725482061992731651328945522773752630065191743402944883489108886843444849547071193959740541876846294382 4443 -2078791510689858200076087750165079579503157499715177737359452029873569651502193265976462522556955251908981172048754599907178410473249088726243530149444469787925941072844731679758718074597354101167614325962858667830492762348 4444 2246923085407498013092672738251854633321630356904038487184799408258961731834776628793473674556815319634953108191996000869297231677293813456283191412761051118921091967545915342962264693136395874789617529623100298122488536504 4445 -2428638945919310136877764559803280555272358773362663678265373009613993213908973613013216823917388987513992120413700540175852665735446352558602643268334673098589970429595573537609414832139580125675290315994853594326412785555 4446 2625035504850223487021504116039313007939404573555585881453073991114179696153112423630228817450684161856783383223188028148098297200906098310069326190642590740291130510967698029660114798118886833354131278783323053358673574554 4447 -2837297576692457531397271852636044991529577104285734130370236765508695988347792346877434116275976753860397779505311575967009095533932112339633456608926451201285362628710167192746200590353910768855709324090190798596303589070 4448 3066705498126097078804514904330751776247212686857593075003282555454287395404505361576095934750742354973978989840565940631551177971897859851909257102699411294613281361191434088231615065146375596328262489692028521281701137343 4449 -3314642821252905020070470770897973655895628444598463557972842923028156644367498448720017895876558129047184652140213763458746575043951456028246560983123541061282083967020843520182517808004245326733640409974012531635719919833 4450 3582604625793398318686958501981388594841612135692033208544161494472893600452951405500401545689494980776880790254373627114799616520742485451916126421083695263915323678826199227174244107375552026969660277207907747601597505159 4451 -3872206499994839535731239946542580366830073094012419736036476761721524699953702159293183744962985534567414415432198001993417360699911579382546315413906031182402838129472987009126866359496892010599829073748176034311230960411 4452 4185194243992021719265311316882273050275567613851248151337091187249659142313056971229307305594019223353671350844102153904200862503944851880963982139837570063407511614123836980262450243624796249871491496007790247234491202749 4453 -4523454353677315253468307638246353007806004389495018683565798954364198870754374173173771563196036157325964350031017004781897480889582041370989355308084721783920401774314613865132577104423531341509263736830992520670619353797 4454 4889025347797070393465418653920932222323938941927859996086329407811427807199646835551442079737554580291412525561311855921347289061315125147696557542519772355482016218881325615905829173045157681944038658820840450382808851402 4455 -5284110006025852473050458956820602711499520566360188575004745559305663461023336722413688402866789580539832560866474610191614383362811891769110712619532571983713451268047245637265063877385895998440637051595046423440966099199 4456 5711088591208070835810811771468219859694999865445507673987416685350728079318385443036785696955156749237912867933645181676546615223775123702727910617681241254154485294756137039083967123052431894195951200446098552425941314449 4457 -6172533134830686394650969091367897458033363762162880993630862871997515360566204554822645195184058387375403507799163256716521548661485046018180701147303958740066222654031089699202862261386283217686027073351872564514235587926 4458 6671222871135773258096234233284149964387823470803823953964722248128919015457112739625836323191001869303385386803292099900042257201470495739107555485265508169122843474985918858362924277838727175992492936932508856325749308538 4459 -7210160912135488742323668407042304210295967078376115866337267157503425834135000726417822227193154898607826556330578855780219081592404004585061716373397485947967211750299029381538967676595663361826817656610575914706732666463 4460 7792592263195213168021985906394755474079431313568266446672334576356792607853729685897335350879884977477742643559004717946645517950957958974977829299952070704807073455461152421056247089162069194296768271714884194450290758632 4461 -8422023286847255400727777006183642026070185881596388620744977770529021072933016781364837213024137076631496898047436771565693107294052335049521013534429683706069372292871096605007719787725169958269357357021640830919517243261 4462 9102242731135101345500612176110961557246127568652280628142647870648081109722807025676259937043367931973681250671079934333915755761535826071640756105103667859140048845414076938486875433399491289577005454278570226471448351994 4463 -9837344448118031003866219192429136282410865272195233170190956897932903264764627192589525182464820030798888504071184062724505666582099260304008651340112602854437657653734596403686387679726961854966444670101060667756754850417 4464 10631751938243470697695501333878248373912072232878786138087189222859859269938095847879604755519681485113950462111952598184533529650062185365688654295024375161101943308223263568552704677066152095976266294806989739943226446982 4465 -11490244867179539131748687120855285484485197318438573643655274264877977641897958418034312779668604936406938203922164291404311057005796656668706804674754411909908970304272001362896467229736915137186774560017246828908636800068 4466 12417987713457534786984135893633739967868833462084221736942990035196488982940098822248100072050632430348242563463029137951099483320296726172141196953679619114856477876445422821984276375506190427063356311948446590046520995338 4467 -13420560717973413073466782417454227010857325571153009659286048929735274531945829661878966415463769745086193051486296783051293722718324270146631509963178183810240074902229131275438776676382367368384234259512275211453631107500 4468 14503993320114012761152147338517984980815998222648340475100831823578479601736704375567850189960397013652737151522891797352820971262608952340899856464575121457582084324788647943758674320191066511252019028803083104508513126631 4469 -15674800280089339111089379069118136543080973374340597544853203771418534734230316430800530569289442816083512873708011921378506068743683743078467261501970288591905113521534824922717895641751798267555406407596313648273145879495 4470 16940020703054532676021453023777502294461177337023677840430280117830284024766674412714300479475486380874200801091407199065153537639759250612608003403238560864555166434176485749242132682150646488964440281218627154254657528488 4471 -18307260197889214883834254852933947694029305701792327499233049618139461669172721669476491686900720175629139146339098249304038754428709224151016675233102697653008875121858431174678863269554965625805913777875783125071833810415 4472 19784736422170262794263716666357611495864207550231918031996572778504351668683370186260545509435879175199109645083714864767585466557352792860905693240110711535557073570383434675377706993406486693227605614593703149292481624405 4473 -21381328285037482185256137612892072735400452576274657278149549405876474927168467496704288760118683226095467970770055294399036398183558468123705151882524391962267760721238688321156358305462839040479001183297861934828362973250 4474 23106629101429729166102822155256613970778687905678152574867661080235300835160591312841179906535859782671743941659116880991371004998588808917524935351776865344816829368624290765796570790653926759977936749479834011710143896370 4475 -24971004014690943869721892645952813219517462291344527636678261069421760975945255048550201638119034033101703219394221565203641572066456361525023987613114029647787563262616703605724894486566704485633119753288116065852207342006 4476 26985652029950795943997527056681394269044868614786239346111626433476792806987783746905115622654996871449403908312097230670612016999602768353247424133038245881460413732117813036621971426793145992833208124421270836179267225163 4477 -29162673028123837572946813110244911567645156002429290765870898218807340015171204585406374578168892102944044948384023883012038728068658148749799463715991149109300595385975945178463546685477762366144234586734823478250657721625 4478 31515140160006888973696482068896325740510411287029889172551215985924942644392635501911336453073957185012348002667179730202757013312958144422935731183965541729560828943373821643037355822562282534312950393113055727241159270799 4479 -34057178051962514180015019773455782416173631331078795177338681735596283284350565687904724697612405698814807105913269699169893966043136527240124537781720999390061244199980341428372829028147172158557731069099201687860087752893 4480 36804047289246586331246686291590092169310823931301633702583442941063907362315934710986914516810375927964082889917244139949101263702294314234545204756235987319367304732777940912342255168246084732696715200930855841959289540944 4481 -39772235680374951056613409898984571495073029221670422071959533832144153253489565722767190707962255916976636759192771415854616891886926721274393786583133630087345628098536764490987646759288888978847492563119316938657746621397 4482 42979556846249297203035898362782872775741794763913618183233070337505236954897390381342098571045905740348892683433685452323925312335337383996034958753689287498779220363186165836598905500923403915400593436899254605658006252939 4483 -46445256721314429120446676410688461025629998328263528404098383786103761293948875197389981142109299323223190904130137063067034663633547075572008750527336429372896048131771459570111356580314057282171739150404579096646145280933 4484 50190128601056176593381114679451660036552960038720439816627666060783402299754936978075608889743557029042929096028713227369937373902267945369937236863341164280196596339956074898866519159422371272096446899443684805693313755180 4485 -54236637420949751739266738079992608208918807029581755492633218358958742319423708245467976801974136676909070176801868560599914854698712827807900515622337715356621684147325312123457763857419658153528010339082320986043046146290 4486 58609054006833286672456747691521349451052049519263959200960081811587324475398002783226845069302262410980700850123713031747827709017245178515514178266739831460241725173306798010689202202862834057789866036666209100766005580235 4487 -63333600095935401377842509278632903678843964327895652665193208633971429193734308418369331362361708684796416587943124774240317420542583388058045324083643532031111997964717242376670172087609354971907567284113168875356455278345 4488 68438604991779734003482373305468326309558849167904313872903004776321365535804343160241318529215800053178438485793914740648436712875059073853513910881926451596854848545224551642060571394951498713255804650273964342356357034547 4489 -73954674785302196343031032543025106804538303488693962984511640846651268578812780628926935049181912053617690795798698398511202606591034372462124347416656854164523668925811165900377071734375941207351281868586647874236967754033 4490 79914875149157314548067727458822538705417842919949131233752322943129164877175278382794432303963156699786349982164471802114613922211791527794852175456260963067110699911798625790495414478328131877936236467823899993289403709010 4491 -86354928792800047706852297571820329622483311246453737243021480463450031448874516739552624218439711451243466774166648478026114357528384827410924764875812798271233654290490648449042645506715686289620372915560359958424872291478 4492 93313428752985866761628193168267062608155863544904341991087134300651768842290887655635908537147043141862472905455541637556296315121451002578216003057325972642501807648613468152215185261222507702849564006994577661742646511296 4493 -100832068788349609508471159472525794447862796648771724188965207474698023421350631442929600734987625589182215314602428723117952262337334876879596215948376109966271366917107502054941278244165213562573589430148325895707633700154 4494 108955892248258789518015452313051432691510582606125460296569469803011462260727928852633175247777610911629037479453656149090748998016872631742552117788067963744805021920959593135182096740215791596832565794454363949739091776437 4495 -117733560895790088940786236830183755507029349328737243668590490045965916134565861352863762123987754972495516284444816573008153465454534333493935704629284468862993043101714954970919066571364780923212978466212771324894841743201 4496 127217645283097081945370597503172743159815564125143090122180469220804494330056416921535858453086930829846412893392770953378682379795150296991512416700056495560270294430143952893722692281740239845105151669641753282548010306683 4497 -137464938405322924352297778822880030301863171098693635163386412416814398047690378854496223157318987873444745316008883933139067200069889874358674905673815538067902443412275612087653937216319202714924683545415056618452778617880 4498 148536794497319769448668676687462382743250179946722263590552384533809764442042533970115726807120839078895265744917347459146256744677743103056022449950118055531031720762013508155547141503958820051494602684652314538981359062301 4499 -160499494986583301579848687827394337226100842353369857134523899981601165873559457283199755809390821243161316127155917687691847919473762751261367703015530595172600606921594135586176659518673755918442176110909155223825046969855 4500 173424643776877403750228984945589094789045700853631524714267462913175174930598148459385241197587096194281708699493494558641260108488538256135476939026253077112424909379637063935063771169299102478128705811164046527122317411837 4501 -187389594210962282108260059504985392627593894661866630822271945630449281412877539553522830460029501785336256969607915025851641722999550737587689629959920721824479938154478526541022101872975162756694291017217530867672258834963 4502 202477910248676952943921390840847393322317279502178195645707821094291766451951989905246606139960884542878885990729067122818460450772325062543374191867395515846476523691571457179700890933254018835032783803032936914012497070332 4503 -218779864599473403810480793840811140642699277764246682231782456909098562183980093974467414925513333834092518559969686001437593341288448330992868323827873480283289545361879756678593739469615446138552615079498154049274062238296 4504 236392976767552999024923054465444399800531270327327133712220143150597651005287117940293118695320274832983209990436539183683567288723511198774843421541095608291231051925810835347604757762539272830949603558265731764419592240339 4505 -255422594204309371793042392984970580300243630502831504191978487435194960686419288396965891892099442378282967458901648633524309068058464758201556399940016390840118636080248108836460534434298379232946726188974788255069144403154 4506 275982520018232832438170126673050801936499786126369999791788689404264992886444305912860385316362167309445923305611161770451022869859028246691562187486111629443332306008577562431127437467241622820505819177003609941192153240329 4507 -298195690968287283306016070383464707244740230723739529813595241655425356791913810564885983238516551656165155875197737972659348014133530841607382898274803390621716247543673029296728087082582723722733959985279727905926173901999 4508 322194909764660050470470257625549840937804632770282788168791397592968015343201857279160235422600129649037807783352614384072141121408951214493533472328034268912421598722280292040440939624851267670643682743601975020805347649909 4509 -348123636022466005899292058278438151412134941119750495168915590542799004316745109577925557331945347630285317913990444289042107555212370217110119293507813436206685388648120236464956231233575524842466464347913166123326620002700 4510 376136840561358084432566402841325218883290194014406346924219176584878201319838021932464869130916223355918138195137275429143673891072972458731755896409744172410185124949109160055209068113706252266684206636494176315008121413976 4511 -406401928119106317676653373091062097587230999008286284838144262733396818609887336866790765106254638128499169703834557296664357790636489941129893845095548632650802180995948431835885633329049836110780387751083931766247710190066 4512 439099733952269675083955099536283286447488814385176038118529841679427492062735053797988311004513538120788491145308197625348669755920228399545837617077946552338940575633075460889355226615779606060792781081809746244784092492730 4513 -474425600234488532877533300096633007483806604656013610326671186135306627900014014770050796258493303882262509344568180043116531936984643921779594043933857129936505887360865618862393867864870617033365265552928638506160332658761 4514 512590538635250083680079344719769058213739344413019620853808535604555865257461507617336263041150674465613994114345413130015670490982796897205309731009087333239910887830530422922634032822914604548435749561306060569590999267922 4515 -553822485972009596999495629482541882252695706367363366602878703634300853100254286855799644711956975093047727617383353996881547866913292334617618813347457326382194080228456388556563993735902505568747792203064794080834021217928 4516 598367660379294191248496054092670487050881560662864470330493557359761174230927097595149178091526547186970077313122384758530536913153964140526902089463181038791874859792918489704135457118466336186902866071272060408752298184812 4517 -646492026033119296920808360044052419155639913474779892078197205335463551639603064102920881668420663764014810435367312964219575648822815161697694495842465004932104707067741672495727813484669753921239190252696085017301910289873 4518 698482875111216526703451412711918620942020467597881987306887481057755759402697840272764924906522581576342987763940518414331452590126496121403973903228934988017680830341207230648145039356013125474104626697954088408793564748978 4519 -754650536362989686545940277169843414081033052317037956875542474921360375291955941972869091803157526931650634895898930330154958968805512652178179364156990649753344594294025282394968026488017060944351177059880600180603033798912 4520 815330220411869061788294863989670148930575862388395779922851081291388495998083237126315700802432022593705163659206725583938306493893126098193280180553701373119662479397826084117739303462823443312515887480899101819654156555668 4521 -880884012721234214090775564549786555723674674425991189320739333783861349220997336841029614988584967039147031174190955407929277200098813986556704639326964548968600697984454937527214437058053690331208441815547006405607906127283 4522 951703026028084959427429559225199834836207421398969740994430588146168896380742340461908344953449835496037510879935276514273625145688620918180172655126630984826501855794025850167556113683265416996312202072100686401050282544671 4523 -1028209724991300857296803225672182689221995290362629017745164473627558149503221746050985099692451928373613062534447892281610692710809490238830304771895425974988248205629240550985153640263244923651067278623283321643378798291735 4524 1110860436819192751166451034621092936370382083494021071577032764096139245580091427649406477000316200276646342596622526116965127745253687865155817770046536269201690648284970755248058597611049500411031817758626461905365518662254 4525 -1200148062740108985358462873934306819030950289453466494849813479724602808270290776128087412654159520415518311997271251532161629202365973584440143713278669818695437737853512966703035880993747735081997306322187601295783884889258 4526 1296605006366584366937550204508013809491578710018870405836524688525831700694176769475287630037791279679533403707632799040475321824147093004858706677265586733814587697821030641512765433476311612073650625153211151025619743754299 4527 -1400806336284897333254455776080828191005070056730779612562018189489427906305624275388858998213347786136027205799723617981444388160823318964215583159946082093846002378413662434433536151127081438304771565800717590449871944432497 4528 1513373201585471790468455704115458452190807671608896342724801791898212207665121610364040988647185209433737413133950939191395062311350747193943246246176891773777433649433321681338163625232949113777091375292047466327022746110010 4529 -1634976520543466662877757156677071142413623763145720224564353560990935187142772169136689734193831911757135543676007691663173630889753663485794100332515009871366784827196209185597156313953221638898366111903400258782559223937713 4530 1766340964271928320950464610805645741656100001923723379291944073009628383229731530651353724583120949151188386990950399611718843651852154884602059099494951028087242752118142149890444955277709070021338682326897734304830592245238 4531 -1908249258911528272532740815163347405964664230896954255143950774070389144420382941167173983161214293910523140340732637772557057506764508081327819842332133165763556710609344235268425841870264050573361412354724698877931807557120 4532 2061546831801415510377000124518292637299431872319804391304095646781481849974260004055746704476303483015209953178477688897428103881237658478963864692275168960996834685550485612018295966553351212242222596857235456964596795032096 4533 -2227146829106139616752720941792808529036669102360819244030204401030604833671560570132293232003851559046135048809406325491964637495035709932284309516810797548846121426346860242344016552579582266900947678308884424939364261354311 4534 2406035534565887045195378519409851408659194143457993249682990526336048288290710037309928981316503831760558349702751280606415396242092719097684545543364859846603450035753928323882019477111034791691272311697997167160583714040269 4535 -2599278221404308797621520502414526032594201833216859808913283196953296671825074533334082015862334488326039283990157217614923900652732425956822365696084506972409500376943399683708228761055737334841302771725034149626135646964090 4536 2808025471983918316769781803271356294565741198591776176364944997070076954542446335447476326183766202735365315498675962774711391021396733692944304590186466124778741332600316887752120387946468736944210023767280433363138243125182 4537 -3033520002558426099308878021756563459034360149488050936993464354940259285484034669591116798191166905147095378010829825357169405142794538301402948991151781386603008496192869224182997855226848389301365168241786292669373086300447 4538 3277104033450669507892371085679352591431346480437258662317852158671273373724028542964458355928623002199576351584843871061708851873850326549405628597640340949002128319992767233975623082965281287158941140431148025392013244475663 4539 -3540227248201499600738237666202902673026092484628098845994667630193461591377568970641161229585954024133290563916468246212911431046229807244745023621321711637463917420771192755686400355830521162336991397429970018828014273739211 4540 3824455388708000950271536046526562304974986711123386565565565873791143025302691364669123563385547735842108264653795552564489820620443855308406202073315834939681981770749284270177056413280146287244750792560291230564908326403082 4541 -4131479537119147823674173223570645488161210649852511712522283889748858776300056469515047541464449995716502331536478358035055511474381511838795927515203173749496755744183749661184623998739006050528985146597533850188319331345838 4542 4463126139305465579152746185922642538235523430464945129281507213481548341410169713797167384645325292740388299151330652835209138197607429424073867616713504248595539854126713935305067598142423858980649512347723073924683951416041 4543 -4821367829090245801134577610033678106698531509711116405897496110317286474108828911149854208969884023157463683771657678514389905004908619617731833515202390713445038712316058691047416645506741920532658942821347293537103542656314 4544 5208335117149024051399357672091580217668202535646454271033178931952293114736580608588242055058199602643165154316615810103547645620773321460268584591331222534919387831721491492757189619024637282845896419972491515874764901943584 4545 -5626329013579077183023821886832656756204273487097951518094139986230418082571193860784685727500523344605797485463096561977446849762890720254880796523588682686627402010651550063367705762186669497106300405931608587344405710761750 4546 6077834658641542579705000554319934411173347189127232934832748451612195404664248385402118795827465669580714205616743554176109056799302096187338161687057672825812358890418975938133681934764126840092413095069318490287570896007004 4547 -6565536042117691592935467853458751175493644293668369968795362859556421816849396611520477013157041245242307755674566911890205992504804722060276728279102113384075529220061332868675919724161861039878498287711872432408034808626904 4548 7092331898132757318655687898753810065764612532522861057991206910946681850523240938024870955479751662274257807130344416544514928840488732775143542159393668009609915854402182895621315795873300669645070712452100461279123863798401 4549 -7661352869223146240251675882047364636692976089133607726415093380660491516825676474130469544072263505574252335717261352374479402165688694104257576952371349212108129582203805873546733750729520910280701033829718083124512121031004 4550 8275980040896467754145386796993545469162597292949834874236010803077912119956619460812108544352168326358612252786505096820584955294289463966542982070863983545865627576994408090909964471890813536050815123509706272070731982170122 4551 -8939864956002436191432768897786652740350646201488086872131596783922686123141469946049637022440792811512992539869483305133397484374727135627918241230703559499370738099448929432147301597308672738063059986184922288317372605926845 4552 9656951226943661285234956958701349154870996643381485021619397072686533011680144837028759482545056647685400577774352504204888877644249751733129994457053148620340551390719307430100188279577588052668204088001572761815940817195372 4553 -10431497873159729898244637680198148230157812036008050140965113306119371705276567347014072551070602847461203286910261424478556828212441782580256722511742675182249817733234453601322214540693963155851822707412391547109428022042409 4554 11268104521470937626260599180839966765159235823648110084572120225746713021607152816416731660772928614857015851323501142495862027274100590116637342196713730552731160781117296072212480406218784846481007396013513095099835496703869 4555 -12171738617829077783460375337877210254988402961594892900213381320580555067625825920449569016290836012068154067137160381109191086684649377769685298156111060284037644691036095463811659050532709148165246179213575024800016603875268 4556 13147764810856089816969251036187282288688163741490629706717629606640514520024376307485802979929518056655240795153602381173987107013832296650228343878322373902506908693796505724205492539363315420970000980652004192630514299198519 4557 -14201976680326465596852788056934224042251089611329747235059932046805481684423618383561142430777193380502352122136079744518311523978004874268903940921291061647952864790441501824983890205842809347733847137937076883467280819746761 4558 15340630997540975107236133121764101018673684210688543040225084436494453892623403359728445205372731182368288933825229611222652212723595946672593827173057397298193042889209423400955748699070372347692751240863273984974561682207374 4559 -16570484719428313348900383259638460620287708635237283006591309515701960023299525706796559280149786555227427608728885380044106269114499349414252038887916760644680301939453320658822062666979195118456479756197210847329161173136135 4560 17898834934284915702879051793268174739251982718253449235966588295821836571362013981912368707963456044816936311370074419330310233293227824497924685265446067235881007982784447982043352317981613661071714159974317677286253052554722 4561 -19333561994415594087160233119552076813593043368517660675623009740956730506164236856986591939507655181743973589723525347744309501739635997821462864019803731575317339102796049244621722710177447490819514110120214549067826751134470 4562 20883176089670441455791763616195279812390151888762379391269674452817271888364547453904346839259876207762896794578688921940041261175132364759802040767089293006070043564677530302172458099336684372749910966729385046278270498447308 4563 -22556867536096337041285162860023786861602355327206357529714077169127138943303389461333660127722806919507277017477923586129076791055907706197354622533179494249837948048367608349053174820067196325293663024454396683032171346390398 4564 24364561075752767732512130056552454447920689601762230263674362193942772883295759818351861862967731786785126547208417402784566406639358748087606931411773240044296693737478638373246509988544858892561630991191808030932375857089519 4565 -26316974507309370329432877994657864428947655110509070895267449577675487334671800012320434663010456810372925861013009473438207776010496814589960810046912597321298557753086884449256758581875383227073075492552807891342108042099849 4566 28425681992484548485838031151953232459313606071293713782620592542174381355451006715061485020505258824653544006984658633497585813766699744686745943033746025861532445258744650854901797405605878264558283456008711703046266699435438 4567 -30703182410849629937143686479328482359776330522863234942560425446271813139992929332626232268010046736319789924303500261028455062061671302925137175653575232017608767931210517720968273498950932291836430291757922877095396704944077 4568 33162973165172024957552774581333991494401120239891755634574085935947943572564780491474010556603689229665690937743854372536351788665108387195411124415781402531151584197758361376832558483778793287248607021238584755360188308763468 4569 -35819629871477201585989409563911399672144869226907826575964328776711497676523995235829115851343616859666586317620132734593401447808035875866726819500020882981468374432475165751023882022966909116978136189946090263837505273848279 4570 38688892402560248736961046935272357576008279558948805737232887042854862432913810545000995747268991930552431888110808493582807852384080195841304110446109169983561137419249019239074482724383875615650257428025257099126628971166961 4571 -41787757790975453946515525394807741389278349540203618636264446001998450948913263178474143371528841293343123357296445833303416862630414169010374550436779081390973086469240374010696768609141722797134831706509893787881445048966178 4572 45134580537794812330996008242094440420516592534710097001431683313714798168691115566920860351617032172112157646166497793722519378112838764730540683461805419707384033335831643535987210853356381160926484567317930666409461491781020 4573 -48749180916889147535136339936491629094658156356271077252958148919416789027676780073885715388223087681855258520181415187804169020344745465214099685559114976861248110026408915887516846065482114503228238259585615953579314840207624 4574 52652961911402681856214768982284998727808568620306576409989068656998099730675678559043349437151201831627047595062732704107301677317579077976857294376734523724378681963658349753359564872385823749226881686910155219620850758099735 4575 -56869035469737717076310513486402241767815960268475878750332949992684984846672940378515082176801595700416856261104051059428030700974607369548725646195150772628160496933013824881262677188657771371132464097881155150520953575774571 4576 61422358823036610835150901852033003175402015161332018170415799046505380939076975580164141806200390613566005854624720316931891205240768942000181418337250185821164192280434311290803748266597928802734830255593562621677609554556594 4577 -66339881665162965819724743545803870360216226027952717833817884847175580054661375450922616738003634459294288917377460388224590433500350714068702284729165822774545259629219230752971025917745332625767385709639407825684341775848111 4578 71650705059887740322871302454249337764913981809785081520678904979406656141867180186064412857588874235601091244572566442976832804359584282686630063018820797513001098167410728223296168104099948409603954884883265886456439038419052 4579 -77386253008751035606427779920764218649183393562336575553127844510585376110658531740548471598409231965990142587549451677241910913647874041965650080009278526854499332397466579405248268367843306088132140145119700721285626954354352 4580 83580457687298328336976031511960797031835687535774099065927126813544826990759654034223843218956910223787306461291307377509139981273779747829854075983856098893734928897674947217468929606432071299952780873417064177185806757782121 4581 -90269959437514456992692005122414614621275493727855586864051253424140763512783534967009827103468857814658446507558642316337244398437288758290928663746449494518121340972634617730206684848731262040043164279504368129487794442252379 4582 97494322690767675880378205929612059114734015952961597198257116648303612122143069571781194839127256721473739247656898694355999910004999681791938193776341522664905178039598565820993125585608323221631950624447256338622681285128222 4583 -105296269088934592626061967933310396914809013530746006518367466108238000948012966831853263279941185496616075584180071488602389548511318023749757999972829968193354621351827212569750713214885819503249094724415529302523399867467584 4584 113721929172149873168195012762345351287291542385462022168491968640786825972176584904519450502261828551083000684133817752504884080606723172423943567037463278729273561873362991122040670406820495105488262279372843386116193398003237 4585 -122821114110400506406052641794888337094546329640490030700214331626386764199460842152785258793158553632472344230963652054648206558011025524485081225219804224010175839918362164244887527440131206322944489347924340192920183185322849 4586 132647609073598069613095243858111623675072316364105944956604646408037465597240670995615634323467488225101244301076512514590558406980003584856404511092964851592460297284385634290056444716472588945335439918392243504477487647238546 4587 -143259489961499045199695393441552565930382208355658829786199442929618466778185803061767122197940579678469156600695218333999885403673793770881645826471137588707258215809154356305738362490098002649542647188448803959706502967420944 4588 154719465351642331880454635501508483163525402940309917096674702873051286483721834293443981875160679344952452964299996765568292579632568981574319309115668874437858061172470343948321787608362711898151053210730913428108382569696643 4589 -167095245671132793143451824789592175443143676734923355654639414022424395592274137369240276905991454964664672165605588697240754171143060981032282595606798071986877922637855951409180464816215746596139879943034000144538907985113187 4590 180459941757481358519360858001259315587056564087805851089930455467192346601123811834853608338747317722999427671528843508324865148637946103219340232024922727595069787435762155149780929518062444812879696117432801210926207010689192 4591 -194892495145745450901004601415289631934944818507722665486547389471363810280094624411484623587281564408070993638307549593259312181293874222063720245504911030299355965978698031531689604633835493345289048942744036403143705722512315 4592 210478142604901617326507891036063809090941021868342642092479868449550978494110920557331161742694715227800498444027614251982241473538868214466242565882985843112445523175449132239337475618907759092361436463194480858806737746540323 4593 -227308917646807930328483479963984822487508361235873877275950899529342541280467394438118626851744700010781072944209251098357330598399545982128414379147900117875430051242720844527224719869681160328466883574487828526873006738032902 4594 245484191947445509014612336715856934356784421596460009004626499777652270768803558805777641590129953617243810250399462926884980664320894563722186042692946553606782219202417430371854570632890006392035074497226388627462130622687670 4595 -265111259853627445210747787146696519829448387256824824079005570744361308777982310580167224241691455525864844803895984352297585682220205186657444018040745256947362826807645989661925178447031928261077637898303285734600542962427248 4596 286305969400390450585859672189545843060579676600281816993624615636475435643516515723372573167402679338086318959244313774731089875019587967680168943135597045934283704270490232224643951556761024906090670395408634607137214937482506 4597 -309193403536308387237949848266742188704594476443584833506246119991047742161620973836785002039535527651796004477176374941224787365586698681077425476871009244548507448730425329926462950632804473746437893189862401272455923211340795 4598 333908615547572536818641316959037918167127065135261965055077617339309773055676208820464753425577952048829150109704230103639492268417844368501646117434123156688517223046152800827112074581682846682254907280559036800846434996709223 4599 -360597422988581541758571897138450835898794919754036442991225526623080373421444222591538078503239934439049643625954665920412110073936419782135739638132088651063609059918647412504157867823062130536924409372278734289694099015101261 4600 389417264768820394604612781975719833248309869732779853206869513801960635267598953893794256892324370373720306512805104862480802297143692566458886395885051496053383289891268373459312141000435671385808672747720398785012401111575264 4601 -420538126414974787257688089850101509561839265688858566366656450282900507805762567923669585606192641197453766183263363415785568082664395395691776602675852073195504613790150804706592867193484680162752867080053686387184816733694243 4602 454143538925674401255560840229763382027414775232350303704830427755410126078118762299123181676674618896810517735859523420993645834853522726471354025701259666880408397538837495928154941266715920541806604703035597978854433550047465 4603 -490431657066306347281994247040033660126229777822279047018661746887251561926791488278338039161920536586691463932085477678448878957862793419738035053574132301403759180000669135827624917968009334319102175308341129175638424487632354 4604 529616423415491613198855687620559525615133469668967694367282185173666588625881431984715293283709952236892634390129551329872606583435822723052881462058554562041055413854377348619516289426963209983031421303449032954942978010786918 4605 -571928824975774885469632401732037522860565404926828172407878923486864198177390560702470060572550297779959370893727409690206654269837110229641215918658910414031979552150784117056210091359263765920347793164528518522316759410397888 4606 617618249701757132086933835698440511029645606910573837205404228678178547474808213295903234675380079685312395534968602589390533199108056792835933920432796002373049830634524942002818817313081298658799031354780977800655851475855261 4607 -666953950882447278637631999861517490635100046548008008945846890602610391356619393931371839826738804547174565524782954686800272258742876337071267067689557674324786270165229812082643840755297389375879017186150324643315545508459857 4608 720226627944419556850566559613878594725136733761631884072825375245797871447083021218707146734328702462981061432914651070580799813045233907773901173775170909915045650309986213626601879335866270009674715595951996394143095225417552 4609 -777750132922100704749371551646527471456799151910918824901747816213622859485186436674963076618419966567225811912419606902778414607580709670854545395929898138344794667252491705376590898548726497814812875716852043293007698304150565 4610 839863312575130098280372446439169722578342059428273641119628944966112357639563840601253494051034825160724935205211311601522427109599335886475657237087903141188875265593565524304652528479264564692739857111830901573952196295495403 4611 -906931996924502860042044796340938576665291455304516966610081724213777686522747074525768088050347251112353562147712842661096172874466086296101448800865302415483000792770922623878149685161814971884460826849563110272217258580310130 4612 979351145833725324136818182517983521323446098533635123628407118376264760192198761075329729589860986907122207713958281690196300467414888869298670914506424248483293833760370065916564528805826558583236243004397333081429585433627314 4613 -1057547166183452453940249893523213819300635109463147177921785508731917772843369095432307617142046576344310889547431472038410294531141001493846216146587281885393306497983401445270544162551222632506695275657554096194514406620542529 4614 1141980413183399424162266616521222072061430170991766898863146763441714093837011905087770762304840847534029467409544842902290800898758618440842006757174694143523401622074926479180527710968100556992398949676085222217629828580154160 4615 -1233147890439510151791114328179505552776012260431955679323530743957731362128923181100716951358771597293397462572997271563608803583432438335873309891841004355512177621512689277477530576577746342286244082454990439760576039265403604 4616 1331586164553667208668611364025777410906744800046681841215966710479340318800730462976802494416062440303998038624356633551843682649542971871234072560912378555818559488162305781778346038501100617031233575879507293607978661579113115 4617 -1437874511284377092056357453294876653720915198507279137800760437665067016651993815221545443004569865079983631900424793322548911079177654345845257941295503571884409454730532082848266530156389692979820411778810807423404605331881011 4618 1552638311647131796267323509960294732576488775571941579728260686706466769944713884988851230061326387825864409671999474896720621730008430935107751021977698103578896491295330308537192677660769337031765077877941980426803240257176312 4619 -1676552717790376334154734830603560738243819184666623228183218775638143955946877100491729411739993885498548721588854799296774113872210317371741349287538553256023256124534933705911759906335559640681904405459896866470633843293463583 4620 1810346610055666808093203567250275684584588609228453360305291133588838999090924708062581178681551608255341939080037662540145341314388338948820384893362737353103271259113466152389477750382892592748563511713499090094526929506463453 4621 -1954806868327818507051666593835043014916678541316836715971762524317330539138716813206688420689420578560507870613677321037745005161373202043675435511510361623100947956292925767849552542350362409887166509737769655801251150903869255 4622 2110782982612474015063029670132168661192953088175471277563359598899800665908563663010484946457947263224048779798013746831753843557163376859864471802255963102706903228620733039556210958108214901471290109729713659453355570472444966 4623 -2279192029755202206603292441692688527739850592850655013388276820150269218746654250496019010578925829891518920646982892538031256529277691498757710800855216433598797095450955649911629732085813047512180598911174172796190107570350901 4624 2461024045349445587956925534398508530931810166745771693633146183526004323192966165080893122452788553463354958038445692971939099554387330502165295417734840658637292983757055914184209229107957238297967010588237828362755162454294885 4625 -2657347822182747965429344754085109057977959205023209249482194925165928605592937456017069658376965425718646485234641157580120009008654295514427680519182061718325203212053249930002603826531954792334077286248347061416546650009505965 4626 2869317169055077665488056279105198443229501220850318238908891828599635831946465129203907079295135633354846380029914703195480346859138424754429841575862035232375233986683812549217497156788867172538765225338307177992326654844792952 4627 -3098177666484130076471533422609911237027289314447694772705808125156928288112355294685102913731548954868889554767116589209978748021221213363846120286869540662242487058356675802702252330659679017162325646367385239045666062243761911 4628 3345273958705802845345994056382617811675945555171006429362746364986366645073984292815450860279461502394988188751137698134846643660113240138726689364652726079319458541146716987057548869220733297891793595494501704473392704521692756 4629 -3612057624500372426580970942014358255742510528477218102579719100878529218642889897569898062231498547169164762259466052913675794878320012904773349960293458141381563296461186947464931464361966694619931777834973495406220757328265885 4630 3900095672744372696986414696155394384940440763830671766549785150433442177555708885286818990843521753375345961928418130195276595812330938232112253029098526981456938774323051471382491319534476337228935206294782768965118376071113344 4631 -4211079712224326607748900535034707879490630170976116420655545589728475948344073462993114761399231538012688773323285800760064336492164973610750445389038118795824252274101599185659463993554379835433842473881047472543201268157132603 4632 4546835849172395577606635367938234603293184134640301188161402500321925397797360964412024298670273301867620628370899671105615449149265892903915610134488616433067918377535350868753577226473632515299295639178145122520780507054978863 4633 -4909335370218439236468337468975869895101874373619104831395887063688295257536256277573854149925698183652574794515417463273554220389282660812651780445796746353868855874948259952985932856628278626794178651681013647552661515984068099 4634 5300706273022467785622518188458859218707724655996406642756747378767990596465717093197686742694923501411370823266310191794305834206692134400142880282425112631644204150167903697439934690787505642109125933556526615900032522662860459 4635 -5723245711782506887741158143789799914357241495692696695748639467271342229186511573216894141348469033106605932111416821413743873447474830447532497744848743247433353194577860931102142451690712763554413462407509417625608150454084022 4636 6179433430134058489813117995866150182342008769258796696307027314866036506057034391180464995809031981944383059829208047629100015280049406308060163460896934962913342010597727201789667482279628664225418463197692142479270761440377709 4637 -6671946259699464791054783490263735854953748178792765913436409366660195693876542955942613918491889067094554725573757079210259081595563024320767728667752925330426547969464380729745364274414519562104156956443002502725488430954348496 4638 7203673768741835809613733632168879002130456930600033516850288187579272272932354391985108234162516988834698576169062043329113334053176560932729089584104334751475188401068837280637774554102233733342420948358892803233432707949814509 4639 -7777735152064679471173958924604025164921074081346930619157649060766393620830170865119508496959182273820265270056192158290970317846743384536658446823840486258419511670819293718124125274042475595785908290499511094465479108054668389 4640 8397497460513706491033283771125784369122030213493067166168127005111115215482630722432712849117718404500669120764134336171070124693513109559736049335298624925884951749425427919271480241166056372523415136438817740545695648077316543 4641 -9066595276223257558138172874503143676979166752111360190967819988685080114875540799177070602118234497297258432461783947166004984093129389129594044234168214324403515373882006125954442163771655273779224374984845576862125858057452803 4642 9788951948151502931997416297029256990971483728343038764997550070629509966203016926705571544419236929328474833623726031516257118298655968157552903860754359397869566624030200600880317208205737179560305529927328948919500572107769434 4643 -10568802511514638581905351790033374534051361292215765418118402607678415987141329438316469583025694104227046709074031349327904181410841980093784496680109684876889854002651354879408019085715531348730068131967323229149523433927248572 4644 11410718424513231652812083981081785655142692838695091572335037678047793760860508301491898716438466257750653042975074052161614227340268268082567022275334523066745843503005026641959733444772298849569853867183941176047991558159242992 4645 -12319634266300276423071060005993389252342146836260125803969926537629787227365167173299943360122741106243685935276793725934848472930909706741636878191044385392536408180964514234832777741846623409578591929575652539078328621878838873 4646 13300876551531503527099303858716890784555618780443439127852203555027373948180620441895077125770117097786722266902235176576416692121854125930657940205472635744787542136228678368276139724421246774996972857202979365043536396149511323 4647 -14360194829129954223752618980390345647589214736084384344643323757220018157454087499529150621442906966129681998394745340459562891054487774161415388282994823329517431608112619027090297596800233501981427985205977987092090137286081034 4648 15503795246159902747231969585189396506503464800912859108798571356608995356068250042737814719889077877073380241566988558433910768468430113001589198491761007790916215612450093822339889830349071023110058486470691800523610624906680695 4649 -16738376772016608733228382088493696305458592530718845436463380807634112481906037892947567900219881899373005179880923122199494707011114819744015183385259804847906867145514459544250181946400724735944125089626653924592510809133406095 4650 18071170293580886631099653630724324944179972892517557644862106601771749769769266762006299258086078722407250434352429860227637796588132260268726114348777757164610894957268083584181658612411018504700280940873458366752772471012241449 4651 -19509980808650397991987454529056809383675553764897910839056538817057177748937012601187426253755690242898792793028598411207341052106791797873688331195866495809431820899459216428152550149669339843449416870376380304928877047785963370 4652 21063232962939258081407292330804201361080548695051274567428318647137699614206593825452334746394501888346032159206013263601221430480477861752069529104925843792889549192243081560195981555842536345504319282412889998650049568440063432 4653 -22740020195337952435555912212113215684430672577477188226263993827645858439003046066063867134757715492009264458174852519095671759257125438471512336456442504341381226464885993867900268011326611378247941325625795267149714370449790072 4654 24550157777058832101990250637648129632805646638731293403037685634835576994951229762662844603211025632764434370577533600487145852154045113738942220843667368068215693862278799213769144651412562225913008305964445561128683695415968939 4655 -26504240052879592947961810002074642012451903986618010954712818919381662940136344673510729090139804077429358906727490266363730915487249380554513603168038543661436423230961383390551102623556615166778469350389751326987598456513160571 4656 28613702217068680152282386436627958915595002561666437773890384905946519416576638553624467443627598003958892229014070854931634742470483491839342762248801708881559318018948235428114398514267248738806429116609738401904922737289790981 4657 -30890886982873321990483052664031902043555289164942608542925785712403572796190537820393896269374840728373817503464840804240536601565764122344736106353008118417643566316120964550224908452017497326320217121169468065799623740187747099 4658 33349116532824818806233876100879927814039287938901785164187856578679234471762068325152829664657492730997604489941591864145437144423973599691320522313236736811532202284636196088078872854787268623464765699266111377589792242537142722 4659 -36002770167730703073416889527555191054172279288917066209487252124668330082186205555353632924960446632463924145068149654104100258643163784810796261381598396568533522733780231186949485516551586078299654615466252968253692135328104123 4660 38867368105256275412505947832020491787153387992830576358050636096957548999525492787230180264265659123494076949798681256309055406184881750849837139751518337104288740995249489252668486525746839251852670294043867123199567616416072954 4661 -41959661914639578927334996230862765223265854677401812780637394163161229527176881357332655615803841391201535825949234338552103051639749250749507051997771836918324932925622892862331816689956541820554095844801205304070001545322725729 4662 45297732112539906399429842325455666789917958440569374056996307887461035733071553024603658593856428317685735935328560480083140770505693553676830207740046743024454383054124896173158730268069184181691480021955372919385213677576198488 4663 -48901093486512468378855484705112022942312239211263597413260489663862516465718134754582586890902892287801029956513661159873566778365630743817219998072658431723501298015625169448227709854458644645711704352898599690648380907077616206 4664 52790808757370409386291786093942371796731759411339128804554254317641393129228169653444767635131129644656456040281385617309122786293289100289605149227455941786295452769069768638825563822397778308849275121380509940169595405154626383 4665 -56989611239998343917904807608912661458699650486415145975591378445882801545645756101200353192848546352506152976455344231097046280995746420419047624075031484192195419636300899906051038253009330472668752686035061984870991391027587131 4666 61522037214297754587715436509171895628558595179527242800191043034554602052948819204141414560986243873115177292111431338855003522540526461085234338276548979810892209484325645540388370788769170216396561596039261579022723178680384957 4667 -66414568774174676474519293147067263560745973479142433493042755878934872658386693505067025805750542021642034318322420160125418891262612229517391701659873349287395442243365799517188650952993057457838054942643272492042744104906234623 4668 71695787983148502409723140822016936438272429848347531631021419872812214182436892287489239154626698575675169541469337651603598438621484511642370163400070071112001971919392444022767801081603349307422234149013037231167464499254490156 4669 -77396543230617459138365445910836616878968287858405865837638600234976950600812150186674860689545909346489620270073130000162481863122027117719729547207636646727855045780187305219908630728008600695783938970412528498975090381692235508 4670 83550128753438868786610683015823786775222625348528747252016972111964614158015567188610493885677903593024805846467768324873278225589138987586973859251574208330956321046658969642262369391292649626716409261064612802806329567840826288 4671 -90192478363678007437522450292305731957779984998830037504802985293387778133206035542264274726694081632020994780573572674828185445870863342306168628301167198779621074738948881725572224712872045105673250532878283003305131978043317400 4672 97362374505587565363937936041927526499302969575228538128968620355507165857511964087853613539985579456873040497976472162118033685233856927709661602271708019069457345865196179170177558262073521449731352645563161105401501470730344065 4673 -105101673853574367183675389727865035629635722917581714693489954007786483158754156590761809737503124915734173657497461688674241103167131028981555290529725907782491798699120169877057238548986463331826954240324469680836871677823109479 4674 113455550758602416104334714921974119235624346697031933848471852072278319785583017014138563463045264628558626605480649486365613576769131791257052312286169331496631319959231724142547392514925060291291670117136615497342866739690613650 4675 -122472759953723037895111491399187132769529378103897699296455264625738560663670434549207601893108145268903365910141830369462500842601966878891376949395112348091472195452117854988923095045372503527514956462834730448166162041261645946 4676 132205920040808900150221338850910032994276910440270027120475487009856179927241536040543183155144550944594987219327860757799787797094223623098455617042001088024427484200460676062180896781357502441184031490688786346945405051460247492 4677 -142711819400740799449035771261158120740792213291423887752424335998919823139514129303641454911775116620357664193397682984104872881129327656857653931639205963062705287062992213890564639321248514612207154375552515349195987252565327615 4678 154051746298946702320923375686720536246588012904397769674992905092055839305452150464244968586663742614483486584855768600487264501476664201486186237964168069368075890290187239543091822198593715393587638328835624077623350622024499092 4679 -166291845098068459395643334861413012633584039148164531787479829759205891776211866536677739506828594680626430765087987148547818425040070414740695490257355921120135889980673370406635263997372901417590188305820765620779148072959296798 4680 179503500640438540964383287841286311246122390761598078654186254132684164481802778487948684088831284842101203479767353473656990579786439189943503475007615302086707144996533023901391957773210506671839546396022903438610005826608533253 4681 -193763753025856136204034044505098458021230206060476279521601471095735023922591355437111666627174720832186931017872468759683838693148538946737806407926251980203623526383242122306594724284149563054229199405259545843515881633065809498 4682 209155745185796488481924816096086361404749299384773971523054067167958259237674589616752415501387124917794194209971603081056767255221509329677087614483511634965589178298376051467892516146664506997659301069948230341430701096586499530 4683 -225769205844680655808977807231999744860154835399593639244966333497811950093790000767487172778986180488777440709640302914443266468921378876927214575624399144772269121973583592872247522228091561382767379197359566233932709403772540395 4684 243700970663265819106337380422155465599020467247191985163044454362084824155076028087767399577984663131017737784119129275150222681504797591262958688323314928670321817968811446978491935918130448180226011484108251935163717664207733367 4685 -263055544579765478396560886846208071281952175924532438625892116988529590813882198718623401409755835442962649265848634718098170842253070296086375479295402265083946498656032355402849624652527032584268962476652187817067295167028322379 4686 283945708602243629366879224377560509207121705850051737509383441410083368439257810990930000367047179029434991722985519965191017133228801234478844586070985896273938263925909596016307129771114811212048884732908062657348785647155473963 4687 -306493174562516412774422069126985659091955210898687078581872139612596086103676528553058815724028931037055003142028433874973820309797953692852340024073553989069538787723886725929856494156406027470671448006226963563193930645903447748 4688 330829291618715600530375139612550535651056404518463622194833976464510466278506201286226227341659301993206110983021819362168986046471652826202089741206357954187383296529722057479958730668139759921148870044111184902159035064036454023 4689 -357095808592413624970122914642053668981100872955834992644880273110279386030194978314130229911385646439556995061909293741120151719451222963430744494434350887264367608641077961436729551517990599584665046876128700512595163732607603993 4690 385445696548497978158775660422218696898823850421702349168306190851046953288946997989187890473254058634721768842587910249318374033879131695852401250847300071500113442975923728493482648017792349717479665830119680389248685842033839509 4691 -416044036373667165798631493938442344213019176034634252446909238067197894995356395427040836349242078378472125080649602867825665646783785984454360541619251913844493813023811631773187695390940614293703745907709936343004404563256940679 4692 449068976484500228388080956599323324278139098053765785069382776122660630527218449046121458045123401700227648572099876484667930158810711420009700767518933288478227943356924350860102721497779659962507749481876190701881148777159138636 4693 -484712766200683600624567346235788355389169812816994418322930635787414307100806320716424500575353647551648518892288293874827036101033727607215418840388013914212500246494805473842417607509589012272231823231893062233826755313844358984 4694 523182870755488808096902363752875613816442438795978613900586458191485719485499826031737970133140927369475642242398049042717147287006791411730620681575924319511707639833189280177212220131591834810987455320019742886286886281417044933 4695 -564703174386491139266644672052618508650273508227955863020508312765291221138706622916136902961822589907313996393257437860648313738450775953603246299747661222621379911706279159628748804571786211959209119068553687180011813663778945658 4696 609515278457509191274575445247797525322109197820353688288684881217656982263445327961876126748714376848721293055162724073533931584146024622756057365043944433531779629479374440570078096854273837891198683818331815032694625530505463199 4697 -657879902110747045674747342071122765165917243301042359737568468317705284660930297634270157248525768436007290580937864506307540489590034510285833738715818834527863553069734129864013574814380631522898366969774107962183678105453171189 4698 710078393539283236223810405620278504081702681962049147805020420633471046901204741603677478749746383001797458048917145539426374655295850749466561700174186687915164649164472968780462434732256061091026003876150903888076612753832695979 4699 -766414360607769575212892342296798772718958985727837256691347032180779529038991170892600185592548604747857244963928146334843053699062686409641876978924352859616037434856787777247234753518251793152577936225195027290989951835672613259 4700 827215430237141192352713609169939650354166684768499385658100147248650988216717466199422891611076585356682454558453240374889133060501493492628202962653225730858667262662081442210258656705343862613297510734704802421507484075440272531 4701 -892835146711247592076837793458883605510177586190056464528541409245903111370572502635401007892506652736194158009679193856429049839506430557277077657261103372281987473336136272166789503766827858446135392035432174632202189993462347303 4702 963655019863854434592615826747203457146538801914685380149976272823028851710491096112889450685714383467423529760030145878579771089152068406818962684286425836388531354957286900297643032238564812115821638817004750244824337396093076655 4703 -1040086734968033257516352576650972316878517670464587269539541073450562912370783074540389899103940794161236639863534959804122589338218600369190815166595999952350588582671713155142096762325185113922963728128791479819488561561071919742 4704 1122574537081508815329672525774489795290341707790664671716558444414570699064369838691863411199563459089248094227605524189538730454274338065666265503713644065443490010871418205075782068719171796358176182267739168929396143925068258337 4705 -1211597803606417985795010511504789644488793735045450992575624680740963355792463949738479694929342870881155213403212613937010993723981055633117022338871657656664168831580762893470399341155562141806167129149762427778523693574797356527 4706 1307673819905917241210733784886013445912596334808445681061290802726606407154414600551368003045330215232021226406981929416914913228491945653315041798845313177482978933729192282365878779128122624991741059895562059593814142406471076135 4707 -1411360773989377550885358818310894483075355190266620458105854389327515611586208117510601364141224949458759684031352346637481040252243456904613368025648570119866773403617520608492927029004178936410668371947502254041655876164453082034 4708 1523260987539234950510803911003726712023186894832319500571778129673997400206449255280911347515752638828173939266038625267496016382025143317714474315416326001859159530851531861564164531508127883265076675759799884995885102756642538735 4709 -1644024401913157552224963572873007369598800298769448000513027309502421332203774236159635726287940579934916259071577995497222895718580934818814242995142459732521382809297623956102312342972890865158871225331794176251619979708421937271 4710 1774352339222849486565562563837012005569615231989541147668621324199756091278797900610287177527252040048809162781592458233831171812381994002511752268539693899922790834100911995886666064622129875098136083648272978938232508688884612044 4711 -1915001560173956114914630293345212197922393695957348044102305637715513259743844067209878142869059083040205542858933497983557718426871670820949454820868888382689722458141714708500767203371271277517601665017728489339513873938286417091 4712 2066788642059240813123761827414025905244342910075694163449677142837633249880050555319524237923943411406571458839216551515728837826951910880180020367501878162166427073347035727313751447917642827646494683445747216321460792764842534892 4713 -2230594702139262586275888522957063241252996179001153525679565885923708648780951644086133452009737536493118472310164789505343479163266783285109942681387317787046389978672758188548620670909882898396693822152503839615035146692789214372 4714 2407370493631755440125098099266438868506693049904741429314370317912840166145277821689457954376085696946874132541617011100955576052555466662070861611413014345416098412103633381985543055188383783063326011043888426712780077959227286447 4715 -2598141903674183654819583033589928124064755126692317576680129001730226011803965210989398383708750679448438213416634292776949473557145398264830449628550300337920014002237749540763489555825502544527366041460455514126967341542821644982 4716 2804015884935804907245606059259958494171138883058685093778453537717895821796761815581688657101026025294397609525337910030844485541884164154335545784206783796730828800707827892308833517635533389768611665594586824563844859837947268582 4717 -3026186855049262909719070857676463182795655524621956918850614369890254521864635193005634538453974755957759592210987485573211193976962042741554418119767527767770431777047064973237639336266665440436140276728783558638573253805117707618 4718 3265943600721540160086609217036054014215459464111360271601217932761290509168738403472963162733635084061045275103621370739664028943682555531590518497617688591128636410352754139595248385240139880502566769101847216460603964197845543263 4719 -3524676726285438319647810373457787369299666684975653179154779143362360794319682395646681213047827088701246190467872787884780604134563237549059854487415608947988170210770050797138791769031938116926341379622612369863666545284125379849 4720 3803886689582236888816574491781385096772774743235503930435564334739667706954878870997160870594358562882395610013923587797280589940507314870684173790260753425763852157847867813675143005594430803055173675922057099529800704945917820925 4721 -4105192471441732761575398684600778658625733019188326527514806281034313568021383545062820991303284820897520562055607097687781611090714374842720750491575498816100219687055077859665692566925296476939976867382427541942759032100718972859 4722 4430340928666812987801169452948989727723814873036957404951999635095344918379921511035170664985556867857188790344018886745096876418781510708488782888336643473177728919853612817668251391084420512471209836637558984463137555676331908168 4723 -4781216884356906567560339796291893332744971779737512932177176879505541742948416091032504308234160381337108941002891745602976888476236709349711441487391351439774947875117141929926332202259416596301802505879782964089574785057290717619 4724 5159854013640579998958789965089619445337108627181729985307368383945149233966626111740873841731998635944947450380755655672352434289666337230844698639228608716445301621957810206104597416652127004962151852547015015151459521133280534833 4725 -5568446587456431229777686681283262386033666375062666842836447816537930840489052483919366371049366580305852630637844326429915907881946920315624367088680835104203808447595469079717181155929777114771754994596213587651901902809542610952 4726 6009362141949445494712513774878370038117278353834493660904257296893186435791248043110903826393593415092590403684795340384020875403693694032960714570045113670874799408082245349617932210466108266563925203323029886458462874820389446018 4727 -6485155146365303466985961779115465819459821869254722766139979653159986107648881814870851086123283430452322012661724684684921989876810811244373170440627256117379188957491095718921220866844776347786503463846224781419205522867687182817 4728 6998581748058188540802632399024897729115604779056889317215731434901524147629190702918524410765474781796418967137724682956839987166656792358380283831409340735885644741357503380376041713390801407560914634893506520135683804123839016396 4729 -7552615679411222688192398565955897565890962977679484173450654692652501687352010598365230662563748480662471827591193344097234072277891574512456942958889498006328022031539088427298979251069937769336708068123873209463663491619844457566 4730 8150465418138138405111247909393874280017731068546185441991203116958606417190752364862286291914542389121167978825573282899247065298365599785942584470292786244356101494558640685226120441139513238902832893695850452355423614477079830054 4731 -8795592699628310955508318240792574215376360915017276096825777396439697443316199440952146388035383703432092461397197490332936281567453288998729141680203284793433565991790779081989850151151182313780634824771221959354763603078552496627 4732 9491732487755964936060176066572109355173263151339047655653024674629376964284908587016835776819819796658435964563144234984022932665801381137097050654192738420676249538019642852733419647128482300342468342322945049396434900146770003562 4733 -10242914518942592294069418713531966400166766326223999927334812524436104290504064609620571282936989424655745523897564920984990963749963364460517024122010704474082695194550309586081366113110428391731390934183442965112511008169401874189 4734 11053486543287213892017948170829414963029110932530800734382140182452956960408631470146393619392362193922285636759762437289027241023443977946193840196147679678221357507440187374616834740267898424850489101204228736144563326358324373577 4735 -11928139396313672938673640356237909323210406270177045639961179671218871387255199700660939562681122976989547546151690193914213046230129423395984660130792858769615246105839638866634907402242813809204866912096980711940546945520813446128 4736 12871934045383300174280937370370568576104162577577754550716500198175154732751136099409862087291696827524238753131621866362342980492256598191609510900247178387655078282861258396475512596369326196334111206697372215175859125468298947147 4737 -13890330766145033137181760800447946701128675305955972657118401241836693259369270880418262055555367556577763173852987536118449365027839349724461305735204760880094425198484534559498978727255590563973855987836674684313634477278600625910 4738 14989220616608103719004220972253468142680317760312956854016578495820991665567114162798526819094945400407617693640386968990326547946521274781357668524535896959175753059474144269256361688819394748604627006151838319288039229867049106332 4739 -16174959389594499447428520783806380519526308177661150005413561311605867783290659222145499701510829573383403642592566702756704572497392110295887044561137621698243308896631154223908510233616690937573461837462213216910664365412028353992 4740 17454404238534792898212538424008414439523711138379721949874146091893596454655489718388936471708896127629913392609127793813991943421473151815786500074225808976400764672142858466456460472215718938827009517500264454947877551713194488327 4741 -18834953186892755366221964389170516554623554908452521402038064041691274855180880488424435314406587411934809923986300804977030983537350670656257341164682994196113471687784609667810294460217988545510764424302180371969174467266149627768 4742 20324587748028918793312654020420889038524934596450138386310383615826389402037699214968038149272591405803389898910298746431285097545810151848717374992573920559889317053091808888294677152730626630055074158687829380919398780328244119344 4743 -21931918900135273470465821392375447798712557431627246553775210313596897506867641926043222950233538295874620398376698211449618153666159520237878093993815033136045121455235993056165678430229911928470717922483016419383179620289937911071 4744 23666236680094330581859566703247449242857546845242073861013764437998483585629799557222210946361135136876887464177112764561491684409643284069456355491156287123810088691665619860323461048718702608724209765290255902385901201472048455687 4745 -25537563680845552194459190168260269642577788892752877269719598229580680003758869452746526381813810668962705944299927920091521840323003733358667698221446246985170850647259408609095246732195491769702281364510378074374384571594945912068 4746 27556712759198966312763661356240924533787400978305720203493459940993328090482782245602428399432426622596260041825374244203052149053005034361557062799264293750917353426016292972731580776125425139685703067014737426336193499707212444919 4747 -29735349285147218904788100517316233387366454683986103579916771529107989233342534616529751482588616191789081158336632693795260280482621679890482190895024626194854424156645196690116830493204676758766604008578862211796641480362678472528 4748 32086058289730939807781654313318936395478355071423890238333044280789864441614159823818185365463022160863868733447960252447212915174314940920476640623107212887327344132323939107651858973469437292294007110582104711773524920808472143906 4749 -34622416896556462313929268216904096292507403491069064902960745234808053885635718466775353417119933867588304801941820501829002872229015258810710419863771914227901707084296247856735664282303481646914835545214204421730873565622530615232 4750 37359072452309603133403008958805582553691339342373151504751544735532252292068837332676089140385391085476778309125039032505180256494046395561372353715553290394634647418128146707032572895323328029901383292316035255698441712253679566329 4751 -40311826804226874526223905525318770892712210415067001061084943794351748524897420126043490367772576369768875261279057777775286317474746559177137220394731193390713967994403690484019565348364558594176953137685487728125197015453423378224 4752 43497727207662166151558864423252287399908695045005908065279843101029693011656688580888800314481447725491856894596208278876639863555029040277703763396612369924932480182912607279388064648901634646064064813614994888601901808409004060890 4753 -46935164384823168158528868470044308192518039877129417531286245969382673226515129223572592237764789957774640430643721337908097441078193473424647563723910205008540182626128102169079777157953150702464376891416089532891569494440015212973 4754 50643978296663881293770951850970560997170336440351800332757232258417632966181036844634699680959844617491888491341002190912980633853100748379783238716858090709144922195186816416115296416652032224129959309895848896445972829352272203958 4755 -54645572234040679348413404343659396911854610950514994880893429565091823171171096362834835003712197557553915173858940189396460131455718957535934266419381829864147313410768213598716500766593056785850591680520863272722106399496507667040 4756 58963035881821016555648618736291961491631304275436474430697534309439172274405556460375301986716491537279631959868082205647692066789309666667854400766737940391315043015445731740993339632402319328318072827627023087727861348439320173714 4757 -63621278060947155405193877798033623633330337103681507972978249246481702443028492764746301679374394124449788043759219821625713148004755008496412398846404675986790560221885023691453210348417829223597091005970386714023220467607632889865 4758 68647169908794601499402974873281323293177452115425779021706953250033256322975221278426734233909746153642998479797241669155240911267303501238045052246401771792274439895975406758839156343748409601631341223806258311971202960146385322211 4759 -74069699317841529000243797488894810750569339167060007518220619167127452116605061414602424080594774376086731013029114794484015955201284977444202754133297818024695129161848101499580633862444581818477809249340298832492999873705956669272 4760 79920137517021294582159766878919266579476013539646926883878918002525485074920630746115158534872388625684654222150480398711234882930229680703642668332677719825959761236363127701860325355185292569962543795009457130225858350023680584439 4761 -86232218749531704781160957231161404689098965862508222665491849325017686352687422080009789365745807182681810417025739797244918728438083618024912523784868947062263675382245097366401975644749143732548088023491801434379519659364185035960 4762 93042334075717239859311442264227618755890804604437136235384296039555230866521688212104989110109805845583637392712010609138090405529945855258929829155067894576534196690165220466262986569899950721165478777877495355788126005837905486333 4763 -100389740410350091352214828382130920964130682237534532626732736860515887358268110174999841251783856066112333761646000609179673409624182109386553359937704765225789300749914484257033463875401257226343639782002795742232254085768808415559 4764 108316785990672128410441665975018262241207347394007909751046769689552559921762558328282005783329741070234099609127687416067220385069476438933376001288628758901435696798613871427464220578515521600211733932596728161821839520853638430738 4765 -116869153565418207861766152562635895718013551722858775936796935416950461942699134607165050305182814879824672976121502158539315524743630543289778587496831032857954461537232338060418181111833037670420186060858130365613452687832580797693 4766 126096122696255782419830436390339944093997920220131474505301809810451094787878124317850744107942132431666976705581682027702073302923425249672829610474701801965619178459829581330418743843718884233237918264133154064439354349153478392949 4767 -136050852672222527635357658219623765379693038109804369248666944664116289239539679511513438939417588377390424038215914390679906265126133978446925650156256299199223067425876960902010767437224726265004834467202576558937228114193361324251 4768 146790687655443743074470041211226613664241558389941758472649081626540347557324247643903556713404342556967457552707201824980387692349139056571081324028989498189969259653171096318580501202923422071973288614378826823410855134628594291455 4769 -158377485803334204780005546386867375217210971862291139360884434235822728942943535752561950024761829075198038650268444916220313611536352005418533999934685094179815597733659412829380373748002707914521791445140831943420699008662325423363 4770 170877974249356943942515597838508734323867939732785813714667395548026752570194437158395381750772440217073267226874381552002051424818243058318979810846721156547335333445587814795889054448466671123732057803237696527457262315842810503832 4771 -184364131972002554188088483138264744947908917752112570728718108087582433664131443257737881324540479396447725957679827310684653906489170196566420890741032904721014068422274345558902611153390178351738967365716780573579477107435812686068 4772 198913602740806415443993231956731929242774513658812277341370785039606304115794622348998723326793831796114195776108943463933493917325522309451232767337002191448161274021269830681606069530070940664819073369464597970887912405072578302862 4773 -214610140499842625373978528164544466660704063533214706399426877933735813651213830323996775948582112425331661428546265334977030060139297371216257540535719314317431729247578695454155112539475667397486044545719412261961161066327547486564 4774 231544089734198167188728631990075633137351306288685751692433490894254865641408802741455725910888900680603099340937419860199202730542981203223512144751266431987007037184271651960732203723714999857591536354725599035031749563342985570479 4775 -249812903564490917520821258607981488347399003524670206182438258510069530088799014035718794704530073096796608725054020730914446034075224166941305004761210133397184046853672128210671446154735178479691698441299278614780269392644528464512 4776 269521702529684755667925280806127420029367716302825433207247106735191073406125035051205147282385771411331753457563489695078565630992581591954259411178029727710948366200406572745579870131719875303534695728272456155923935415515374056893 4777 -290783877250497188215187954541073974927385387586369394131109767926766223888384745082969660811103309406988173575963858875666217239751366622645432111320525830917665653103029210018407067268782154992424323381849518850011378575697160460759 4778 313721738415908054422139869413846798564066512293380832521443035874327120823728734675858596508635002953747127661397221740630424458133097278586181503486189309327700978263324268253291543313745969650092163555432595366816745733519456916355 4779 -338467217805083587345508631567755438288651340940218564179419125980004587335801413834952203386772032569678603306376738265626335125730487411144621350413949033867263722454493924252239210590482850611524359533618715908228249535851089127339 4780 365162624347961036096588768380025718076570337711893329718234821530735053534905906782501261991548306678312082550395461182701068382188717070211367203210013725058268629283556246729379745024853767927154926025444493170306323380295501081564 4781 -393961459541447646474053877321501324254291581062614595260085889970088444224763771440164253510046948403572937057932075877680259069891467410737481956873002554469563266940536425215620617208824651564145290005104039954755138410982177455662 4782 425029296876455620513854861395394777080309644522006179115399961238356922059882049939597473809586906946642263505081418560450246800059433661045749331966800409045312788432364850480939911212441762400873577827237417777946144562166135072675 4783 -458544730295742510692658914577040131045035693505608444497694923564452488615732439525019529870676268052603500435442428766263411343043287719333840952526740813788025101072436914437407407719204696929981467018734827220114836703614986407365 4784 494700397095825209592433940920783444126133778021307918909937719055748502673539824577383644841167331264767792545674575341594080651514916602859329085551853675670405673552641538770063833419556617911314616131817082622712576703068355419177 4785 -533704081110317920957719794122991712445350811245179800893931131373864572967552556412339062524194731922225303749305459044563134327771502654679279825396167228925678432595902286264070248880915887539718212342458737686101733794611938789244 4786 575779902469317313793165776411374145475391256032212588955034005939164473025130570478243317134002966266731412545587074880658892142383186387954628596219330379231524349832524989546226033731248944690001630980069576965649387046212225526853 4787 -621169600722516571217201920256608438176430485878778727896930655498810182276117602091538986132968749590298650549369427428251630834075775119662312133820033797215642426485706309113864934787314807157901685882075451581123464705791696553623 4788 670133918645372061443371741615836188704142548622133340016808801497890246195817998732552312526461173634997538788754265891399191913000610881619422100263631885340727680195196354543990157539520196948549793282994748370713295953092389156268 4789 -722954094620888216540825642276278557396564038275161330057388994158039814929791314963560075872692259881673329109101620841407301041854421852751823267444464396779794309297611557781296261252962670427174645423996016181411299651007773756349 4790 779933472107679819878340513304467191841732165628662459141382784598951210152128223339489768813280715420685928024506142177572687726699367143663305585367428698512899173388238936274967042201801701533517059561848073210094675208380220923084 4791 -841399235371422147779232609793950078112098912685646959912670403250364686578869163878964222401830311333355132464580251451932412475875456877249338662741750792981487126216441563182478474231899545147391179801522385402878583574777445764269 4792 907704281375387928834910676891207436091611012995174057855235776159016561770810633897858531889898765053144881471876034056446493939268423352508520160633014397098085103495307818635922207653701384917212438145512099658987732534645801534084 4793 -979229238500570648796481435849568070809226393346320370936769869069129280929067122034463129261130456666081473647436116736989214187812852571558104420771294241314137685685929654093052448396321020267864076065345194141089262964857293396610 4794 1056384643601299264930121633031744180040986955360853597575300981971511416395718275656692388774537051743453900055295507438248591815780173694656423726392588767229526377102654143690701963548536682846275000702917128393048753982223408564540 4795 -1139613289802995794349804512658284509158667188458386790291839009189325392904884228714039897740162618403534362268585916974887389503400132732626855540407994935491688012894558257511937260312917190667589523189216892626865964158863889093686 4796 1229392758419920117913074149794581428666070266599292645862668325674105527078339559405866434344623925195891614259878278845534748122486179521286081110241051134923731281361526086792143303491104954994223465398135976726734782211255096826933 4797 -1326238149417889859981919546170978570248418020537365988894680861657066689910751357438615214853138115424948865521189591272802164224432587263806305380558302427602725849734928526215769095005440475658399861798528517816835699633916431384938 4798 1430705025975991164800492743088837708900548142273963505082963022603563858548697987305680880226306988655668019288521969401651767742477622807569194310827753168913628129406423412931382767595701288678411434283256072196499479067477291578084 4799 -1543392589918605530423789701751008799138296832652920882538651554043584715805375529161221847702344259388005696533010764833325260988942584156146494240374483186831148439929048341077570669639225678138650181935178538197167613924441427775289 4800 1664947106101564770005519936154678765607946203848430932287810101095014350915074182223585540329991673239711904317444853494166919792676447310874839042623610115114469560674035357130569866576795566290356781314604614609085662549183523460966 4801 -1796065595251345013950146769736057359671842105213918078845363273475814469757355225341971195156092205932871551617287560477275498385868354075950623169883418817401083414652278580456688813223148249410795527602146767571732454960700155288623 4802 1937499816281935946559938533956845180673816513572755809916479858282145535361031047840439537925377436224321748871472684936210760077633080842643716119003095461492050571621683739050008109266308237768125936618741632524271798180939891270237 4803 -2090060560759013050789927599178556121546576474297465673786513173886871061278570277430248732502633697732206824655476204428687581671928818902718333507477531424049405277878251841580932174053003018355078625650014237465340613473515087023168 4804 2254622283954612488489325879914852266725272115881937028676530277918020527651737841289786889050435423306301358538122278615179805005288591113414641526577731239259468481068362501384559554600132326365796832199335119404551051247373502971075 4805 -2432128098847701000560088178934533777635951560214163649007706705015379318302140616532873613833161560992479898186871422398275403646766372314873309124222402042375019455067833892058106359959690043773318440148130882058900702139719360825130 4806 2623595161487670793715107431412876238908365140770731482559774872828124451322259477537309976844080919075471252551709225777644301872791369917896140316042358637883996702818850959028762654218258516963883558337127710399981674265140427855676 4807 -2830120478360540049209102559059701334390116040016327123774989526793633336165307238006872535692927288679180090732530526148327113645384622935747534390886078623949994632258005099689870233277015749629620781593645201576542916771264798771190 4808 3052887168794081844667761503049659071254305571463221582940137478235808038691243381122256379975122725768502589125801620458574737605228256309155366424872636493044061834165074308593114088448638711862550040948310849462500379312600233135049 4809 -3293171218021797385884928338851546658903494216731542185337450361807177857571632148795210373976259390275196322591546156765373982847719326031235360156086090903768242492076696761826543844286142725660079276990012894386950592026455770345831 4810 3552348759311210470670460281189498655217611043411474063339228799581685488803421897098661460945301632937588278947228617941654883686868263051862837891800482904107140491385726827724230222208070025532465355411204924040109623998521693079999 4811 -3831903926565145922509519273689123059047476990883116028504492208329318554979029195501792479670209781629931631277183037051891411942383856976381619454001890428639394747218127999641700677808848693995147603569139041825132299396057258572996 4812 4133437322042450918938356129000521333214446232241071594660321866422236163256317533977943521825604296469781977889167504569800468764425802941298130786312350939000040027365553702243072233138619510975523625029919582536827031234707491103634 4813 -4458675147335334709887164898222294546492291792307573685352689164784877426699955088611372810600273118462741995453406108486545436653661115579033935719690695564048357506150468500665065230723837833117831405872837994237680334301935712881517 4814 4809479049503876787711891003787052535209820693648793137209664879668795548894407696563124105623847767815140469236551463775639833631759640579361366476307300166715796675582013620274448764343585370267080978371904807736285305525240597887788 4815 -5187856738325562546760562236839546183474469493459729454872757948301660481143067360785051258767384997555640115836631198967787985548481123084314604329297386088605758530226943122094182554733527497657367196255343915364824005274120433928983 4816 5595973434991883922819145978314822642421744529089404255672123388284649422979422835130034874887242049824417019988571984611798954478519013644244247895669849454295908218390047649197056711186887649575834229488094756614041657652945234144625 4817 -6036164217299813330063476074311906899425825608881756031060265776982145906446685950778376125215796287838300091882837762458162767865898265413215413099671281491640179439956880831468169780631332261289710334729504064369488193976243442296372 4818 6510947331469972374630297206866190436313041496359357453998295586727350854826458610122862279665293719465085971950136331517846513752843976291122992437953186305931638548814837427072601015351523884623842869833263530899223651307367491193573 4819 -7023038546204299401488343478349831759053675653172074963059239136346902413147763022079205116457275184845818702047089443008685455313329664130571119640487549493528970217468059266403362128366124001115295433927926617324795773068297398201444 4820 7575366630504937864734813168445203407817258865084351134950404792303745516019271762675310584546529117907983142317103366855719223234664772559636352628254214052617731171753954075605569463380353752735638347015815555793637456741857626262536 4821 -8171090043146299915270976859289995428784902647491854704282924681847239406898817690400325342979079937148264812307133273931780245357754917982225869974938596292622203715649196471997911436147291844139286447441066144947480621140234361719210 4822 8813614928559786639110241176482867464698253937623348834637860325537998400068920820178449647133428867941549497813213574032833057974266964669714493574014383813062036794931055035811528607979691965822614755766584458997082834877399393101610 4823 -9506614521294251758609661210076395275009680166113363139841761500781168143013253341876068552639403138227888766342837177564662212177297536122143358731403226047441887141157327906077194472360283323436820611235562582712927700060432207010295 4824 10254050069196784807926081359873915555437147725316012303866409443645713692658333640047122439405809882352036105068385851185801946853164514358339480405013112638462269782456829885183166305069347344289552887385746381254788311530835855996405 4825 -11060193394062825277758574699579387296885596637066275089999941466928445416326666217895874176708326544265533647568563622230498660513263646429322718203669556983692158477957817617311104271914019745131479223648423281301771610111151474867724 4826 11929651217780573941212903089364937602288919482502792283796624317492592705250824633313821196158324431250150403189201471674900224082716531997767648436424144919666152493468191511959356670726628514223851053321738365964131848327231761812521 4827 -12867391391994498164391224396012938140694233809520067782148446623520714749495732261125578046110741411731744248725253276697024542182536857274989520461020915751728495913905749761207752953558728533651366957111519703448091956369298102856795 4828 13878771180092869260490963472858362617450447249640510438470823530658946893598273590781341822955225027753276583498454551536142782602009050437630655326978653434417092461763975072517082461110249493428026248350390771849052670240317897686432 4829 -14969567751945552144899503557304518667862194450814976357959832615886364944984216300826669791529760723173407061575876526678131640970080373680913031531368747638859455777799700701877300754620458459381236338548421543870888813369739427555593 4830 16146011064346258478647661055323593869127294057198681151306841433558716213553771079928664873457732845226481795061485537211047984458621566443559477625641100015824961616562092961515350790911342942601737900108106010298010433984851680015425 4831 -17414819313618848046335749922806467819359399478823319632746664762396817360635239136370115097359789211459476319463966476967964240236228202706117796556608834264275442145661763926017597980521171397451592683311718779876741407508136330561770 4832 18783237161406196563897406827429700202247225924431744405885234428700549382660529200572295542108790305586641496270018602813479290332481359144569642247188531304326244412418424738168132018342387398611349225369761158955449820622763061383596 4833 -20259076950354750207019371067670098093287924140104461048830041033991583095482990872133471185978890424176291248160794857396585818350727951222656529401680142729762149893286320670739426722600196205933860659131977610213367962535704828380138 4834 21850763143326659546403555115959888348439330854327957407279464496397863394656076582862994501842916843486530471174092539722662243230017742944126168409550804198733335963162260367935123932876017466467120922060339459034714443742123476394921 4835 -23567380238009720084287862942913646738303539848250755060648165148047074861881032434669392460523851129309142866548482206580593104255308697569115648001482054858645145101359291245577663540574348859820871948594249072122693536647964405481971 4836 25418724428456061082314407885646984939952876768518715732708624046217900302050589277653798890580977739660648380185006282536506385958851880816812437026298656137392915171883809733072568509851900189232788662819768167775936567548977088660498 4837 -27415359306274440333562385713746755030900614976994090742303334576337307113385349050113675260214526430953922525378037687047363153003558139082970388638404286134774898909663537585622175524158546760371992390639686732983795338545407103527179 4838 29568675917047567462880430834939536482767304261022451892966093566298167123078557753656476092447304606000044097275780271751959990951722615965722191940643360628500615308585334867523873941122794357977511229372335916170957315144648544539015 4839 -31890957512173836536545846444158258203855743975360627052943783410790469626584773066762044572652956565430275569852041279650403518915130039118485220209639211836402609698458740086266704614689049864211874292341765933950702032732778427030116 4840 34395449362880964200648954609275064579589568438870285189901341723141151947558214148601290400458319385645350485683666153173937055200063498715765854597735193676005663889949720235547697304457236305434599449769748161687516364723945517590339 4841 -37096434031776864939975184880567531860147524466321932123231055872625005389179085682897872069973729125771319824082566117970335380261875645149208682867401836553881985752214724673560264672741217210997290165010437633451197260678390869073311 4842 40009312528151851314520722768449349638118718956598405318362315563759726005623865134297658904279308082231857353029068791220187519284282020577690176285105662951408024256681003159478679721474991167936619336462654156990253686380454062261832 4843 -43150691806499668172310145150661469247090140163262126178741717629726778369968840916418596529590978357956020787080034807693013560334774404461536072193231341546834863787160443288309336456622501542337697305494479543283335007553056617091973 4844 46538479103570217887698871939427183031513823753032456843886290916414063659647387640360388751078780036856669762947867734071854738675304261347917491820028987784688401865343916074217168337183493686163865844107803402806385780451694850899846 4845 -50191983647905939461462073294618123860487655519360925409730199368710721032436650132693986924313306175249717225794084584201913713003878185746993406420172248843956135945758170918208809347207287089383903660605444129083923948846376898177646 4846 54132026317464199804701266487896846713019018944916813173734928174468439593944407522941966784677352118602913749597315031893568590433224637712886646588298071782251677406344401395044479848235036891877160103202224804253876359104694038821932 4847 -58381057865824194073292314456648675346640505650513866170489088906020978118223261931990336177358844589326204758916404768732505012260840759539888122497151427300508751338158482461081944602514031079577559847692045028000252102782740907502052 4848 62963286385871423290894280823271179655184521969958262640510084890036642858586250349603573290718500607542492716976848886969145744167124161853948927155705352312125441720362518686827328432699264787250933427945053711435730982348385985601386 4849 -67904814732018164974467223832873253642902585919868982133341749786364530445246610556177699447027437014827856114789831164236153256884268309478427255954862542525305805073325460888457053870299290669345289208806646956164805342316837157223729 4850 73233788678247999961175176299086360548159032826595226566752847208090043889518410956738086181502064973812756088892263815749462268016524497534549141047564968910924984291456395423131794464314313505345305476951407925647308198172082958414222 4851 -78980556649882756321266278159409056808360255153588928602566408435106822386924753342754783123141391859614296923390011462438095208865208518626065023131497306561745762695892585077573848679590696753414041208661118251072829349723949234390345 4852 85177841932302129006847250257267734802718365495124750726881515819661375334133002642606040797586639131609777132588678688443631765749621477975853379949339765722718027110840498242686393267876860543179747913953380321510430503833613418309817 4853 -91860928330267192341068834038364617974606302782012742274364931709421371506948000793724610002081790202296796606179699782261085361711606036518790014748897420485270015926364640567905467562165426918196139719380698251592904474518478766693137 4854 99067860327405072297701281904146255862588105231321616276357867766532297280706442276889425875224898148273049034971763326798913521709403236001170979428918283637688285045966902042205446427976590914419936466086575854440414673312239930393848 4855 -106839658877230006729150689954922594768902565925294946813371247192746133719437645501386665690810177364459204451642527077410066675507640904510806352730637620504136813207812977162054926453371506413334603323542688725443790422963319453402136 4856 115220554045265894899607211820710063614877427854418131084039186871683434501121439847114077751763590794154513474324094380119229966453685495242093201452131210915156151696930197486965314904698224019707859821686383392066024490175905887954699 4857 -124258235816892981097671557448880964852494151122781748768613974520213580664314409150763381140754228452750404008943979849080736713595305037086096416120343639990239715410910600426475280431024222428484883740590747226736027516211383943530138 4858 134004124488000823455289825475514211389811920299923149195914723257783659718544335909607673018674833057824549076454697289151425210150416292991524798053217211477861343304963840148152452425972977623097652109056363046930598280615682966732296 4859 -144513662165966987918185178200291701245952144690407623606815018991323049833498739902974005042118231803399065364073171834548689781781393040879723813314603359575832671646122434665761230971677476705665279071842790058647528905542781820794073 4860 155846627027516549410910732729356730465747492664894521176333114043700376144582176894499369812391466052455535719215910604091761882313393700287752216064178423127198069733560129571268507974113101263754919494016360576760474895473002524307087 4861 -168067472108320274312105116930272162235849185187052739272139772659961255601471812946305461287103091399692359061892854394206090034700324825974105745202544861526206907361173259276944422876837610152966229869915672267915770498657778023857046 4862 181245690537480067093116728077873714402452845802989624215203716717057170781172790963007223008284451870962796407647399739934920605895693961280356213167409728297421460423471132223386397619114014161430510168193693487452493260855263073314913 4863 -195456209279105660577901236361860146777988068124325031193565678181392195208172539288831514010614180326195049895665267018059700681996853517694872039356510792391785465983662504895799229321396343407508353137503240400066458511049285733636100 4864 210779813603843736886943691806873585488856979674581988906643012236025232431974637471681744616942174250005219384827686703306992975535182389756210822899351178174829479080032782208985559189128254268249438482954167680851641184481177211246202 4865 -227303604686381844364437828569536567397574918498319456220878328989333573440854577806383009060714532600608430931993256061852574723263036382720279970595612267941789305602633730941119622234278532259307342652974226455883363107387163394824887 4866 245121492911586868623026087512110499796294747991398909357175896094826733251783794219159068995224294722450579746035751919851944094473899122578797102808401313389471484408527769398356710159024865917575120705882445976779348062416378448029267 4867 -264334729673099190825420391244510158036373043344025430847766289907397720209875365653026431637507378566218123767780628376060413263910135817180278916916358135208356916964244132165984719218024664822321392432369683174794500382563342442110377 4868 285052480665018175575092813674326879310954108042123464106380352715187633814406115417965970384715776156702714535481817718864966610001215816306969429456209700900406342880360669294779822160730832077380705670943233259712741155638980835664610 4869 -307392443900999126376384833517974396467236726709932748379438797900207145922671722143338046489303310065620332706453904785440512295898097983081139957156437806449220078327656236645234973261974109058551162941708636131032160023358757589875611 4870 331481515946947685544277355391120903832087280671660801103398787658654743677669228899821394027891133565203049929136380550410073608141819701160424965068011676249446342799105510773344449774728061751674160412176223795909784998016014686989069 4871 -357456510124958032116236419912365668770529375421523237827546316717804185299352969458909720743303121356713249652009321630520794808614811620522663271687186884950754201570337277773263416784183247454416375126716404489868660219152810090877418 4872 385464930738719078451492815946001517643631405568315397693164020534249747950419068946146444634148289082940134778239346624705558351615656619579314257547407522337153493996768565188404613919559145871366773198069625599616920264384522197222719 4873 -415665807685949368039785374484664441186614985733596752354316170969579031790861809162658007252217991284040705874821952295723480077119817251281728454225776268825595349723341639139502540453789861333277924302337133194725659810065783753316340 4874 448230596163285142407663364375096471722752421789514446053112718981326295450686925626810434162238393648843237346097160445829718389771884696950164162258689700286538164397967984769262448870248255696471964125019338815403253032824785139941688 4875 -483344146535342991251584172143150005154711784557679976939011747882133556695324916902947684946425034441175466151835487843147800693175822816051431183142555926743973197477862161161647715808207824571537093841019614992822026010739197250120890 4876 521205749834462502774474632631490280924419440511361409902788599911951601567172475201122049561324217251098129627642573817646674727988055332048306792474103244233081733940957105553050709933111562617964360445044067743870717796767269591341852 4877 -562030264783118699862976339106420932194227286985477945445774582416206925739059501182481633433847333413617860921801716073489069775118397518236291971160493754307679390484173728709372356804617937335298456903147627006577361844466201882004072 4878 606049332689563889095853101960869233723822823804074656024454769465349434672441292224900228197700750820589559901269749006329313623481797557084079954999795101041974476975786014938391476072254126524706349414437642923187204890933389806468336 4879 -653512687061484090299609264114655986922656454262743125626972441174743245843967108242875784977069104051922593359243397996736169491083598756489654334230311915876254335785068385552388068417880387672144683746036365249566404771502209215631317 4880 704689565315106155147566800710286751866577520786373824444890268811441716715834028254999157813545791211745919956167493031678475406407432843119048706229274779945337898722689624097798887992324451667934221842579619324843664229689483596249263 4881 -759870230531252664975372615394018439795096498361319749176949857109686135525626636139988337428186202886159535163622419145662938617587696540685889112025539994271370889403352761465395243658208692745747580939965897885433723549249992641593033 4882 819367611828528965726813463217721681233504169303254189725587448441478055142396139923153671505590192034713147641927986453676204939358586742224309633754112931534307893806136436775218934598594319742224522992843160836159737975077007274141538 4883 -883519072590606056126436189892648161958261483476788924009578042059419070872309350547956408966464777676791303124051256999492418066098211831990239222613060991197275960000174952996720374480961446396788212509195457672035521109291100710426620 4884 952688316503169202865279072100388091844529484468944417317900189136220240053945687530858920793428918248116212772948976700153103222650831894163895211220779771474592025902327476680799871778754762425386790810874640321347664449306465200972007 4885 -1027267442130559571205492262558308870178584107208107689836556152981522300864936557643791487402397373664003698275071624177112549608937926236141728262880063402642486621091837755535903012735312195346625662042774084460811000497570557160678333 4886 1107679157596781494512639529391921060936958532084341592938559646353875152442941100018502195707893722975808562852958716002426860533379693536897311314857406852812783799368810910837348811751146702086683884528905953635415771257606273619088982 4887 -1194379167835054328250018543744705671211868287742093362286979076423346352457591344894840424576736978874345045699458084147871492643090731785631390991805095350969783506998466864748887902649187254462648116343615640420328018235438561528721218 4888 1287858747839490682500004730442474360616489263292594768180898463621254724286735864709566858347230371560957601351506804848622963836548550156542141834269204941036173968441763808814890018027955558213357640459688365413736148095751685728762080 4889 -1388647516397208303524901812458254598345683855511613342441936370848180317211915566746653838038433904439915559666406205476125538543621544654398229748379211453965956703209260026113781690524643279721906846193899067206479738903539072894699999 4890 1497316425905077905719051883412473587534054783650453808391529354260686581255975666283753756536523325429557562234205731849481305835430285122642469633480666800702313079974070175409522502082652591489838353470458859152406311546169146067944763 4891 -1614480985088674198042043317389720201989951033795999486701209137639056973977749189084539979336135744189315181870105269537294877854217228771654240751411397196180423461685531022303049435085515242726933818707499995766960744970869126733274633 4892 1740804732748621122083464573967318368618003538397804336934261335015018716257565898332205567042841545102438124464870202622687066432031664655402319258099856573124641165335819204159769053375759664133287413694151586786296313581944987702220499 4893 -1877002982068720250613727625203312695601046694764297939613860332564174091777645262808380967142015787144378827138726111756900896841547217071509323647200195953926892302412531385286307399268584218472185388603953736877909169108822807754001870 4894 2023846856538905902376895643189276648079030928385059009824667170949139838649438550584578934389683099977731732301648935745763879314387165588591617940059595524324715871609355707962758261796588499376128844867771086293571985100393098871853149 4895 -2182167640182675449960168474224172459419975191319133461061819277463088888355259706006276406671859238617147118770468238659333951681103028056399779343612450600317770742898305782805062342933425836824729663136939837084659325601903924019310009 4896 2352861466542350628286493061726778502778489156207135975955623924070002985388886605409911054619853476594181732005345535181026027754193402885844477135215317319807889791690989915927054239958668851610670757809000855073754853737689362306574791 4897 -2536894372776196940305573746093969747105103249833189797994594277857094151574076194096460515774315314156423346006083767830951954260393003483186263033625439766020474918120926127244716927712435191083119768553929803420387581740008366572562825 4898 2735307747269689448318697340582082237921111862583443312593498407825719958612123798512129825163093409063616112823106275787498206311321893759657353787253006027152390291190226800747185533313062564391406732256904923550628479183244169275802177 4899 -2949224201370513867876728637468235937521953987283062907242498962477613829105715438713886605172866303657227167749349854702455333260914589162853622993473651560911198591281672103125091768743830897663971770322378264028580658867416344648584822 4900 3179853898235568842352539910316625646235445064354350351177712214846065738704127395575907026336648116287057864051466108283163488625543153530783693494997816399576038267186147519474245560579741952477646847096561678521674416228220538095337666 4901 -3428501374341581534607335424997995255002288299739126056130384237105535264555273480678596259848500745989232705642640984688546942645586700848848393478216329027511092007957327054328718421436492614958318861971939549074075624892838394291550573 4902 3696572891973287281561579062508700274420211972549838001399317426015558507903709341006157305329959279879578032422204637424910553535507631370485338208495775042749286464771134458497113738270027180260698898413940242159143923054405272542477107 4903 -3985584363979887907577957995714792217597520626990365070738214987843579805784261674430468676570325333805438608932479959366790371294193597297581335423266205419177936847680391666159468651900533600254086896819690387232278384508807934438217341 4904 4297169895298321022794366015650926188275406801503070377660982430140797044050684460738070356518499122378773621587413722380541230049447042145993311918293624483204847892773888274893168028297287218905803072512980063911372639840833493087654107 4905 -4633090989198661190571575580539764279204938414243280166191663733639168295945023201515747486719275368515004735178467442622166601409793880602637221226028348722239936676894022189352134675803195047983515689125746977897985731053889240312233929 4906 4995246469932038206098858200178178000857640130109654605560109500244317177530956601695868550593363862359729225265375491238129993704111166076059061366268469103452710783983375288824034785401994821301601963367508377396867222500633597103339292 4907 -5385683177475598309251252754131521202158089427954214119403625244103179693521899070728364349356211889804750964948691446595116929656553778875150960766215275402168790625974704306752541627508357475261268732371367905485614923741017782855524232 4908 5806607494394662566852127065187326731641732499589805377294451219313939478787218124979632952116704417879766543484210098200896785203422752303998507051242699691879511029114311005115475841794594590010586245759275938886085555125361017924510464 4909 -6260397769503500376200528979728129408928823949347519217369072178377747528547650308143838958528386665540404447691244663773627445628791139630049246895869162094456567289750255539107623762839752645557969058964815862619180804373829473589787314 4910 6749617708029052722980711206206117172551515501674056008346920240816968495646793143537901928889278151282612425196206688036601535672380456076609066281169529483501106424759893340399185947556187129931604247573499082737364445233777015794382157 4911 -7277030803394542022816005102284302364401853266758965924213835441371981349461935480167707696324866217217957461706386590533597775671189777898734290421804082698430126228693497697413480510826141576825186943373476180356303389885495369157213448 4912 7845615891572396417317033773044464900175301853007656310143808705230285555272455644731053727924887762609418247575911774638631079288153404811799098651407774883443529875247085970529095017623082089218137796273760923106443058568798040048989469 4913 -8458583915240838332530033267111672486331522734282946873362128528376633434964894603620161254995226771441959146063085879015346964559866524901154148298196210975722666849839255397798744020000158843236554647228212129635793403597997798273622460 4914 9119395991750901628878314682473815716383127609531948090027602405291874523506393946634392703847627466023584554687698296384071596744628336349374059085044640357682373574146990451747501414329661711493864310011905804652705184439522516888032634 4915 -9831782886208325005652464645417715829660243652615580215868882870566545752164188052789925332726545640921748524960798896742492809225696026750528084632634963382433732605178739477117378957689606493569868594223245201085971037891146020199668003 4916 10599765998838422201545331606058497985408106764736026122358651107243883850984648544725195969498702628251650699627810317745041951331232029558759095916983158188682220594549056175656232332934231369517288134319116830434384588840424514853802471 4917 -11427679984275503378061192709722525998189891638933688613143336980364715519104553327455062095979614084281600041162579339859105044260886423758829268197604146003233149303214836756689917769316125737043345972276500005685401582246395756011194132 4918 12320197129548962662740296760017298195324893760647320505186659582202497750436040933533658099460315449170180468254876496252643397005107371231963309500731265365039445425651874295346008475822839689903114684624304539694070509248339112259732031 4919 -13282353627376656788380389512082592952811641573127147055713346278177195353764758268048254847124481079788377948145297440248361559643474832165327467624469109489295379380552599852285733062702161584386379971902152163751960717750201175716321849 4920 14319577891977521334027680295728298260921887237568960188465423009627200700588266921069545720885681348288026871595661938892833432197051494611784664175594398581183951506666792617087238872351801322347308764144458051531117556120993738450688930 4921 -15437721076038590726603662338380555179712359026178132288929479072574741363618509199922425685361034007292720179291363294220775500933434668418746899590677505386025364960023758485874969093805237376806936582568034788548454456729155776159359202 4922 16643089959780364749360425616826721110395004021492694567836858927613530113049850053648820001745718997455781523058148427129014825950718305153405014523956588193420577033259228009843015535602160022202717817508289879080023257770008833989826092 4923 -17942482396327382545381298911812193196635187548549092386431303224480274314130005524605517431440727925969611473601571315764466877564827041667429283579738384849500822717308928769896528081590598219973822822986019965543887803611216134375366749 4924 19343225511881816385877020991107748164382608715083377213165365569072294074512632380571474472725777507328039193046487534406737934325342602341381518234170492042867889537631180875868148534149018939345302963760188191594753338594296290512862097 4925 -20853216874596490047010400146648262872030267936957555816579844149986645509529896447251826475132184761134211107511090615277806841822326487781586775468376594207142328300208510050497967834759219941513457552856033684585706709374325015931039293 4926 22480968862635727508572546522779045285423962367011647859991830602910434493062118442889407998167862415776074929105692007226598949847631057953807153523762397450031271066058526538502478174760197013787752342670985426923583611159822506150578001 4927 -24235656479790248610844056188045561123296889034572885128257230146777130607960163783742129610527866858121519379874737538751145905431911119169876591685871145455370906846074433815615210209545598949487604288584543186289022518607518330969674438 4928 26127168886275498554084006215739390596174000943148837254741190174142341561696238385240627401657112235843936110620483535571763922511636622807330915248985004923319885796023654270659744363858779929926068948335615270214517777252184457113657921 4929 -28166164933098576833144100064424618490782970861768454537647592163735580110202803847255790285911800392530776663008281359906303201344444289615257570165449884111946035172928124163184016476439897172129424858286669650043065085790909196894611922 4930 30364133010742862358933485085832422912825648632755310769157576335580281394600511209094810915225850802935684994263254223989944714457443453454916730364493812174097454208943270926061465450328883267160884492951270947392528004517601524687231961 4931 -32733455547015994902766649432110138196785064294567594254866687644190720588345026176630514100494479709015175505895090672282895345007084201002383655872625230525939206767261837184601993256477532340642567301376613660918302945354115905711210487 4932 35287478514870174567579987936024425840302849315634092708291475620781331996609194135004930733421310579834626641303956834500542345166823778277921866141217727458087766181038269279063809611921700878300637035726652236474859199800863264345952219 4933 -38040586338978256578092636293168029518182356142091713503030816071418882357231219252813141440309703008117306776233873279225091358612129375620040557231617923995129651057642855848486690006312673994816642756847620430618939200597848275984987133 4934 41008282619990495098721111605541364417576816817732561561241433321007245860253908387860207169285448680740885367392893553033059433978583927170304710888868139667313905259323114279103004532437594113911568004117841930610231666396243883055374768 4935 -44207277127872707735051556263961518040891970321770694135532288294022599349266179709671034218496772044236793648877034739804478646559898992600648122771662673849594895395621337480006142072073260277147264984074489869952556739256148343138175776 4936 47655579550717735961886382645439074847037755553122685905836389259023967732732759307661795530609294318292087476948405509179370956450160056443795246520994648183369281719499215697687796721929222126973094269034335284893757334727356779782367255 4937 -51372600523122974710345565912820419877576640952146875170403989519402464872689653768952443887152650685716964168315850978718451387265293345488858788986432367511140250111027123050422801355188452092719584956351905565754733217815176202756946568 4938 55379260498847088654387728734024642148734739082478402344532756405566217048123886734864178885092953216838864169083422426079670821856448346286467045302474502488498971674095245440306330443942783885006337116868339738331329667080938198752270239 4939 -59698107076224680149880458315251695857481740424074625182463154966366017851630477721247732536980427595473942575428141222909593552576540521101763887902003974797479417041190453330425378985481604483351394470767530225966956891944019141363319057 4940 64353441431971937298397436546309714526812449330247543916168871281471277658047065664514064879897238344532361320170226160389069859207661304844754887991627240422438619312611166341164838852570733415028428845595041041846428114310020750016752681 4941 -69371454569821287331179744444252991703766623652806766265077057546330984602663245025412809189259545153115200558843628994617672123171250691802886849482660076347983117100041884908724386353262528330089782067721438302768169548275492863608249516 4942 74780374145161183489500984886968515326633450592996399036475412033786903616314252756880557253713515005442507456568473230674473074184881450713229152545281844851263958610167968474609998736837119183926349841997791414584495085006443541744945482 4943 -80610622685832555674228731710863487910977955305487638937423048440095212812639277093306976930638970813745609887411248829636816871067324363119072729494180421622985048114197330944126915623980988236330837788307691447886525260040607703018601150 4944 86894988092773853483101280002491001869693975596647378390948633817495557539763865891216014151812100922857040834145009268429970502910921133967375303769173761252909706243763550449389557525177919114984694339061306446574293095496789735145179763 4945 -93668807372665020643683228311931059192787118817252800887125318975127015480766194863371121766029644610968394675374820302605171170549916229940467963305033573592946512847122025607399718545290605193802519904667752773272003365739150640475314415 4946 100970164628477451050514251599924924057533241702179360352225196054640375752722964791859763029598822261124809124090635630482270956399420590831793658101417962688440129352290730754803620543528014596901521407398945179093329576838306126195477930 4947 -108840104413301655385213650521449496273082383196567553579068128583165196249155387856930935925621880198045457422108689696562545315035068785314272577738305993476741905619792075519632179928899958468923843554459705067439475019879790662078495121 4948 117322861638438325723696194578742184377739095185454387914323835403005225501488490993630569513779346719282913111016333967594695921338345141527251225111267082855368602772100655399464018169871010620110160161267893465107034194761226135965846155 4949 -126466109318977123184750217821086330419250814987995294627693334678378118264390019066335115714417049915791576963127575324508045720054981827444087898579344221096024776804409023257724039657588545304204536864629979108287463127618231802484417707 4950 136321225539462948048224910855030071637632268906615143563305882505187272740474781844128223614969650607945057494994937359559967934899189645425487412261714403073346416713799582785007168478179702880428802823434346524588535079448618984678338170 4951 -146943581129313351534651371559054073989806960993312433872394111753306627351685537983353959829775347493290197484991572635905171174281892731123319513151229968931676642677622320042213581220853647340667576459185985569116257878994175617138980284 4952 158392849652997385070682537211976593892394617716258681746046940592559753518067575730660815207042101183083827461748130001642797914839733504553077146283557245999593501991861916901963283977027559884521529957843033405320184915817436224381124764 4953 -170733341444255717537959055529350702424189234778800217936690843620593167256204406439348635447521343538967342218488082660579207977224205261186195539670172664877133563722808005630462763820514387264848526392028655456275193053877826325841848141 4954 184034363547523874805883826474023246615948161559523723217262854491076742332087903889403599090292894681837805180116640695802727026612122523084447672106537412367228038798860714475600369496177936092257000864851824452432986825862572598516810236 4955 -198370607573957802868021577305574393250111424432858600983816282622282982481226077666514325621815464832929898517709373649091358680910228671238967833220376204693774840353292071074612132488906616245447187442985402734524142003778930004586001724 4956 213822567634853810167335207146237521469859241595005188825732544650216988329987077808572981692247747518207053813281790947807259769230610157830827873949171564161571615442689440735108835871881257316723590409871255759292695076827236039252451020 4957 -230476990682665263616837530642640697145592138326460394025882076374454981934899604461324644013605616890383332823964052813922764919924707654308568969099286371231235861035444251049345440389989043198291173505580617528451168409634493208684694269 4958 248427361770174691482655605599503790237239026573973505570747104095576804762968712831197330692099035581084854216204782193253047420139969660716435040210740201596707658402185419209662816995759999390682308047303970961107149721063993200937792422 4959 -267774426932682348844444537102524975382166033038716293126959649339538699639127431749653386711571783582052942551781578657339763474624041772609919975923813021458486596036485406350857624499530379910011314762078901590263937090141105114825806929 4960 288626756607398187745550438470073797370824386188376801537049393942110946129973752788376937332783515697614364539812728627750978907040469004561578676325824285429473676096248853901173664310742106213432752883502044557786067251232258375103782896 4961 -311101352729734052704523537499287200237420168445820278678103596573807412317616752419067997280855795303111562771293158521507236505294152508621216117044417687202611172107323948093803292461918590012269806717665691827640184178572665952032559029 4962 335324302889136860740204041281510507038669235525715827955011772248433654194186585175310931339063774600630515311964771443119237374570292605979491993516759452939405814413782110173270212793003994551194211837836359994452587699140083097583681494 4963 -361431485188828055621764262343317754827688358793465469086249312300238059320672851984204479254792698853603091970212165439506068997941260238560756605907566809102421049426857275023628714773417645915919973949482143097029127500330740989691653705 4964 389569327735770182055786430189960293732381092844448259439836419734783704830330332435056393787089546255198697503767847556783109007796469692580193925779892906259180573210715970346774643153418562640917255687292769744062833061483361017949739298 4965 -419895626990930351128273735141108338888663618575346872994894038682431191063542384066429106860361572796079288145729236827749805197088289409160584296994557192995782593142514473530214899972855481488210543682934145991127314742405685651582103281 4966 452580429537135544949909402329269791807471261788852800519159987535315884141455855324311232061000509126976696483647097248218354761332843970217240763896661423462659760359053397736311745954506723384769560383851540846242566218718386410863115739 4967 -487806982174328845561626977859300684613744254295692085301229108075680298770853640895502999191093891003301309302357852293360659286100136156980301635675145756863514251717174268616304494337327021965724595860443694486433640909036624374383740763 4968 525772755631791314444927284455177258274880464201247851544742464788835651643987625276151640119422014429723660902919833367700390402719923531797879326954485038460555370999773373779244572522377284725600052565283939851130174484765710250877326599 4969 -566690547595994549079918587115562949612476005025072121435163779981751151726492478462643926365001174101347552825931384893571766478686065394252475651514477408279166900209155514200474571742505282966197921050766554638696736452098867904648700646 4970 610789671193459273897336232271899703375192749378642033606454869158054146989598967767541499367770266763850784903246246521211516932291222739656179063556822004658268519384166898485945416610719871227701450786529790301525126336846776966467900040 4971 -658317235542755774030033526513565590475056810048376577806136373578779444285809152264832535080988677484003305444443361629586201231548817506689570935008248837377135408717513368528811082245281007449467339166156499362507172964712095139379139161 4972 709539525501220820487544815055884023422926513579193382191513862164975656965305068642330280004619911258215631631439359834297658447359975666996290537097175839265904761540448475410908645264261076130281421423693541904145334935796192314709039100 4973 -764743488282913912011370689155065970229525261747022023500517076611140046036025697067264491170454312003313984344848494783446405139653353913606742567975899093634177660177366008329469805002034966296468308447106243598785007770563908633302860836 4974 824238335217842412038475896873102718625745067441082359028454059238049715131183070659789337720565429041638430976012221036358920166783488827968740028817872551367151781923042878684131172372329056766242446224355313648373669040673041074032407104 4975 -888357267561834838324767349584416383566942311780268881031189081175568186761691187067908181716197253599760296820062056438455607406592267098320307339208401269540040749304855039820740450478554561514750887223717699004038716801953297893952771515 4976 957459335955171737254436099947341882312703492037542200468032994696891838007864828376498893969018867855227535229590954136997513698017540815316593365285483752079648060733801671246661912195545375702686347832761255068448954721262544332644747382 4977 -1031931443870004538491168096478159086186825538834102757984197914293706821344353507807720344248404551940826939939803646168722737303505232784626830785382585786108894523012930703882241163853196197008362672997983683224621155657519990989682962143 4978 1112190506185808561978761074135416644857483990297385398545061918857302317320527204259622380278855827763253484520471034661146310212833463556310359643519259305527110290154621124876492934725325525460443276480678055150553022487211592493498068410 4979 -1198685774893047313348708757054908425357551380338397921402251306183874051673094559432958937484546193658391217090655682302466482587545193918239032100419462039323894142304667905419284518299414246013917140873660826353400265206680519473487922618 4980 1291901344852632444138097795860378952335205559183262276785981995523233668002616446711063896639895540075113341928154024599409195706902466161260636499913600960583682184263598160323056999557839853425613941039857300943507149622346128560163419951 4981 -1392358853537775308639642623620712192463756611617619822314134327012313495447472154497110533042909162898504212181489119036530344529601851222561111291852424757126686965910830900752023641417445969575124299010524005191942982247091596465991527181 4982 1500620389760965163633702999743830003931603440007997295599904119160584952080365137712810287418086624833165238081255991782770906846121929883358653217013880680969191940965453699778015761693749723056487730038545108972950667592092751564149621019 4983 -1617291627548024608320523735027255118345734296567805330997875437554888684035861938344767455602328712809185529999210432993963554501297622805128325188188726833779655090507637970678045566620921831365631557228898098981218593150014102412480782173 4984 1743025202569892129937542866043978234605936045867534960396159737593311922941975282834034813866455016407315512629837650585569678711484798330126607499988721600999938162614124268262742074131943236032277628760994599665060364495027737233744490007 4985 -1878524349887865578699128593648080384387426696201966855056909848573163543770337385219248764101965947844048147733948238465734738120700599316333398188415752608542071692137723114473282817134825784794510041789182559863734182321898623128299092896 4986 2024546823216941712905370319554695691099401940222704161865458295379003775692135237713421376930227767587646054525774756470301437348880907063598362548977881539434674886667473961050036213275498647183056133858414994729161137510858110631923950404 4987 -2181909117472610923039778561986877488116042857510143372023988773050498491077499381902340609482358368433593158327677318291839946427206850695820492011222218778563648967299014828281569958956266840503037047516599146555327197639280036775297396892 4988 2351491018047634850468496095826339804619317362859639395169535904368599822767142857524034945146875279809926698947920009749570782005775858547291818614226512572668024360433101754895434300447519071608738005188632734496602611651059217933699721950 4989 -2534240502076234009136434764042045110687096352956762782677343877825166703682276872590306335456266778538145749633783144048392949867949569033146121019547520409868144913790998053006605237734676826423046102305844881336417968017939426963090008252 4990 2731179018893744115890418044501244486040023447975845815779177784762473227197125779715923804361094667603760768366271266118160174395530929897887399301057000654117426813832719645959399875149829948262313661240470605038663653718816411775615471641 4991 -2943407179000935368421847788541751989148119441000124134288289943089217964271928343027678971692082097978661927647866932226723274632494677210541264865128283760250123009082229944209945591581141461190431361890961703957214633683676859398835601709 4992 3172110883105429697722533638810300237339212651400777346093631482765455626514258813587374235265692987669531035419304215268864898524014483455245805241643871411943741030688786648939731973005620960862159291974265492989004243774923222980139381369 4993 -3418567925250491799667024986493252603251421552099874969283320699238009412919700432673938319899794751374202098543744393067001704109394200382523225674757478805215596365706343867899874463413582151219861647451075397741547219921383084532888809750 4994 3684155106667367406723995939647330607993030791539636343205852287812775503076817619218113761643875127410203406106767584594914924045454617777957414223570440948669142722288807136977811315823659877224957072448356725786444183623416505474808010693 4995 -3970355899815789858356527760352793745071652814875804050145440057537156163117238027225449352451101589608762459310138922252271260858745941423645182297952793466996153217391141511619898473409679541087504754406474841438811831861616897274416859461 4996 4278768705123882512710464624127851619746132813530852514319480365636313936412989009250784853413257990265247758029142817962196774495172140942773644949753169878045666943337339622194389062008109413017182938110933483706856138289154134318066478578 4997 -4611115746220260575942088306715760434354914835187618757265273245074514457824995402225002979581125153606758032418671138549609610656723527431768998699860408309381311696837779501769132361953702541470624948364832631825667812390914939485518843706 4998 4969252652985786321537794418558144277879829379993877266276695138458510000848729541307700694524700887227975969922183269957246860344547155080849976354160091003811596565711171351504346149683137278484790615547844078338464470571813475235744448872 4999 -5355178785559654926183017872135781695681077643528518909251379205375719097899597104830676047215423096293801929990939218797822387891563075743301689572095240931233537587932793529108548589871128402081316971096338626757569297059537624337866853122 5000 5771048356535283622628724616845299980390616071793317097792117086247649833735408912484796399363103737198830495512669352542709600342654997531479266962837842789677874090761557881100945144069247518888165953259294584543811275238799179932446363501 5001 -6219182412998460207809139452332106539373244565347504850718916191601844638182670750700304517341506761395140338665326598021523687740473403292643850464749671447139778578818595666953926440329666291465044419420827816094484456411116992246120476240 5002 6702081744817734357600693071633314504802614427612837798300963712548138595144631858361671294478335767353161145011249964596237601440895955515800084435790817120469826820533375757031162758199151834614338936541762387214224438369625360238259035260 5003 -7222440790721337298962941757805698704198020676516608184331187328207052227155742700603381237156740289682609573895456036986997582216984653902567398639574740288775009297705934882969410244206958415835345484165823022620832173479237202665703334670 5004 7783162619214241299023157686514753547387385999076071202338731415112895670007893447146204958319941265811898266990375923091603824883524436355113722037344735735154930631145093841256908666215465417489307014630658122644231969063826585493552876300 5005 -8387375067333742967100920279062692059681164479204073662054264518983628299965442893831832825424016281302771899831080635822632592396202169999652825600974390374884719981572478981980903484594543456929039986164766804642081769226509040625886569996 5006 9038448126644937144350075075661772350124302137668755726244527711018626061628725072259254248258249236502611393126289387430038138376666188293392438242533901421315358047558196516622442584360683181857997825000354313382867996473855585565092644191 5007 -9740012672773925523034384300971686396890408278310148072903200660096841477698722303465342155055032607618533280058446465561026986222972974710884839411158615019302969288376193730332592660476872219447923938385394539255394984192111291466006550130 5008 10495980642204574925335618105909861671673471367113725282631057188836769210327123197106245781345415809422773909287896002828722915190252585320238469226597342085909134361285892334897773752893078365424654825304255654321694925825781120952859923727 5009 -11310566768065026329681716934611709504287224249560146897966955370600168029998108545543461975198172766822670954613640355559468182299766032069484763760481883824834553679270526544487558831368134115807732611813063204514367403089895707638397275935 5010 12188311995247026980698722929156858951204059304542023667828992779816627884171795886827895820314887312828961196794621482885505001603829112443388987286338196602844269451913593769242309940065817708925841247534555150533153442645946509799063716157 5011 -13134108704481973648427175498277944056398016720498596636555637699903898944275659900357256709435834464115811486211675767621814149815177780895344619903250532264648427192317075482054695413197494119963438213963209518801792455403182251331305010702 5012 14153227884993424849965538615844423258055322440115042370135574629579809789609872681911738257341879206016493477347830199760874176654643567248054532421263570318853364582932729487811550203631018186798750045704722319621471681228231882825885476829 5013 -15251348406111803764270928996657960604637960945722498774978480145895543619410358051217369983038125624964464381236010754718793771180682954529256040259685451536231993776392558328873847269274611362672588428547686494188331709631009138567846866057 5014 16434588549832344426787442487691387233372001612600325481795948630429904369145030567161553170412645263418506919129138006503439093432880035266818035928514275013817170864715782310175193741693036681899839218344532408215536950432437424634255639214 5015 -17709539978785862151921029315597249717473367486112709891673023620793622021775939590163667497920867253369454945020288600318322603237514460908472506830892196494368370164336577506552312996019343273130081347139652928132247071686881476181532009879 5016 19083304327542393505755823564117924684954054409429209020761051088164928235494786062628267692357330592291131862837454597838577391731223137165400053340444247721669486536348020929521567440409401875731939960121187464079960632115901584850510493546 5017 -20563532619654175002268038660351875358491606149437113473080789850928879512870256740532126184092923752677712958852415901100310028729737337893442341857968096570821585414892855317902953217812632746974938234767061445400448540818084665621966273529 5018 22158467728446527392163299954240745779451342528785017692126999548322794412872290735409371032582857093945810391436879399392548811546253926490470802790436096277360562689512828943273801085096479777302899386573673965112808348506248367040668564866 5019 -23876990116368826329561937411663301656950873524362663250877011467880572669863207943205779203330303636868298858356061643461018735965254069481227833286428191460464374920711416694864107005217713436885792888543879628431521963185259304829427610711 5020 25728667105815311362407842971757225590142753530684932641551767409118224969532792328949763494197972438288890495684782524466535959730757761066155629782272468239608832403390964307912653706441387722419764274790192276946025182162287039843590486359 5021 -27723805953816560025593243070060424876498846127274964642606671053842079203840082141636398506286575652028645563210625523651931046027578944557714919273387780952207876419289187169032378779173994067931650708920905186679175826336726765830173261762 5022 29873511023994229787685658872535750764793997140102990465182393766491693366738943873155764338671878178155435989856930691047113897288890446550883820802547748064300022945566083015652990678587657753544358067703528775500076598064170992958788762476 5023 -32189745371779583712901552883658624157680095339480950873083085174376141123482534574095641950688752172321449095277151952114984768008184197975492968537352713008111288452019546231199321820185026494337276403953633907408136930397496065462240277625 5024 34685397083244673047875209439462023090180738185044889236950651021299547099405261845357250634810085444521911823714489158703532496135412038761721403815814564895138426051517236200163469566859504367449815502005611987638414671618709012431296618890 5025 -37374350734117710811917046931865813949241201954732150464549261905871470531428710510487428538926095585033926640207300755716461197860977089728831478510936292841536537115048501442102239507545897261102705846859511322121538949020202811290216144743 5026 40271564363795279659216094307632196155993167778005207591248191739196234474053561861672816731879503829301897175294059515342826228184174039155372198159421101247743757188670679521099394944996180201271064727101010153271856816844819805171489636880 5027 -43393152389578794681131279661912165686595395178916037219125653042308163527770330949447783322633929071326044328476356422790574541787004086868951767237150900118952594252662900542186053848617907336491119735043974019030043954433090680256042677361 5028 46756474919118232535305703935619560294815691389271584396696776773539377241410097989863698756220319643701450161524788639275805497443654502214637718118710318028488820878549774803864722481446005709354986303262518827666373892947075758095057752046 5029 -50380233954322527979004857784566463752513325401011078628219322412214880519213494631320536608867014757965450455364572357686903032409398318257896889194021143433941429753256073571592071500764633745608673115415222244461429486609880759799359099400 5030 54284577017987039258554218068855674056029644698299135842534663060222316554434963586559045565164246020225856087480153583623747186989804527435842610751577350747787282831954910161708815140875950514836435641374001018894033491772103001569062048604 5031 -58491208775302793716745025410141769064578063641047370232981633942379297213592796770015797996001692924324632831289816083913980563175715779378598138594240676963032377033361793686107757195543553454106771220144979327912826473675102805493932576180 5032 63023511266474572854650820053135015687913159720821836305037195752866944759051389848122034307370032988143542917683671681018751583909792324079610239248680513932342997521437121459732112180051791336086802797553406430081704006392856920394520462915 5033 -67906673414127269955074906872572111885984389466075461351155561276242992700286572910690915779711562989328494919602285722098049542731623729467392004284971364254749818281216957261542195977912888002274249929224634739940558714540590654916945791402 5034 73167830520282925197886555229220387348696447201056757853142416766263103268948345631728117894937658749598891634734462677464495638580292901844223333731209047743560658245336412569285263048730141531355869090693847068991675418418718001577516835463 5035 -78836214522724994694018541638231396930636581556445928080915918905569652831251445825582271969878136347245108376671871119346372839651443225136097447841817298576929460161700723119869462145410728579243489973799157642796352881221931018386613410466 5036 84943315839833867655680617064012951645971377674718391031940805594519726391156013617296742895932766678178114513093246921052023558006568900530361693883775376395642595765851474787924427266054287469444394730953389750439755573737834472727184530865 5037 -91523057696803734323553457236867533992199190785465618564405995430778322002421032178967802329179299150455771350134962308635309882256684042509818266953198447941835368269249415246470117557160198891534409596224778739588474451734478337427236459021 5038 98611983894885927774131572725495246654225827051953182922720952515925486684909155755237002793524342398563749518924332833074067451755810852420189501960647051239987259462520981143041524028755563373885433235711118418875894334331045641302176452453 5039 -106249461059325009831367471244290801039266837437032331083026574699135730407230700731070382795486105937475954515120301158317644430026835155912433841650600595478819327502588428116036027343184251018932543934051380571623150952815913331850122332528 5040 114477896481367295176456181910882715462529750701667343868389080730604876833391504979493650927258426707899322303554573269839351739097131742195538372196184932326807874007514302260691182153667186154856599585608028221368939697622293474448758585285 5041 -123342972755564534941073792645075550454770852937813049324649096839431245965800243614821686025724523939961043308621196201816235760331549777247594258574491123838005676051966592955133531011786294796906328801304726127748252782837066197408539413269 5042 132893900506039005384748675740545087813114231513953471935789190904248279463262747526515703035111130708149722909266781190407808619494437753218525307173172103060415015104127951975277069688729424108875493329102255687318916387978362570522707760330 5043 -143183690594927303792448849810991736617925109391407364188937503026556245378502336349350400759369125118946323601004805228971225067393503350864843751356593599506482725203945601378447440556398482741242775085116797577793438126207826028063407680690 5044 154269447313424690119376869084021247344474707709020411328361355909330744046397641858767203346600871354809043010313108033942080423832023187289711131490880849129542829026293467489274766619807649175180388909969564899136385652707619214559644761321 5045 -166212684171297672870162788556487783205645784386663817555125795269639864441048097901334963807058818611295901119306750957234980588721999827456317153547804188521263452092465790804284314408589690236631840642779315634363939956333017408879824625177 5046 179079664025052673101661560332960922057206542681782481779921085852542247353681625705429733008664430993238968876392308626926230529806157119293002879288873801335242850323090916156024564998832839520744293729360248856835546804245821774948085408143 5047 -192941765418824529425458889756949080665097817786005640883736713680930672116054379388120381869894875635494570338223802171751177478324061885914581758360138757180644969015882075267331812687616223244637648797105887996029428232244687260317629166223 5048 207875877156214136841983022936376238116618611668153612787978420426883460826178850710850906577363206153809747795195635640394047805677231305017621651232988966516967961254816339756369277447215214060680360849575534671183040898465888122796646998310 5049 -223964823276549747883378013957246704698753489528832747262483538528119800622117471896580496467010585877099529826508036973937571768617324930748940739533152317810476610764252949789066273629072889962546673938074248060636640081240482874267970788653 5050 241297820776222122970848480168122258769512388961829838223738764577699483124349898555971809938031801879222413889786197537472612229723004686530747214060355381759761284036178357628411738772860531233548605240928718410762701150162983659484418998388 5051 -259970972595765773032487348000196720806413387295169455990797791594858960013493598016000372663698157257958405780411826757174897861695443534889918659870534859935032074885830749619128131783324401359321055057485190221635665021063170283097855177712 5052 280087798587213225207266505967239433315374689270584303402188261802452506910352237598869083812175026743346448689130844843562692846498671554325236871728153127029239940351507666396269888801774218367680322670749838508993276943369771230461977911822 5053 -301759807384998438885060209835892076632638521231892147616599579959200244904858631934166842182285847870512216337541692452591361447193767650225800008290294988724671921358443439280417161665910812297359011627931056779753641912692914610738457980863 5054 325107112328472520766380530547576255007569576650217217184483361582278341497401144920714241485655605487930132062191839690210505830374297720831916161370514347087558745876691120819668685205280526673719603307725116620507003629228324639434845291962 5055 -350259094826150729809049487786949503434638420036969879480075601225871341067672027460816007770053004571930151223094103245235718725800690759625820292571359675430072429392302284535968086704400336431585509414991028509667395979442864645177196729255 5056 377355118812459818663108312357133394637177342642417969561652830976272700206864990438908231955165480915530622088103749021302349559319605804155607296516236656399190750917965786673553056217662578205460712768751346402880915627791835807102488372124 5057 -406545300228426049228738218784185468881607656736930962021296712118475377788936149970255867078385040529255652335695326537163705127959138928230456817044445942351559373158936872746064098464474228070244122759392117377751077853076535461167356412728 5058 437991335759973182413258446956053621091707473893245203082201356868927469669130222822061391571989485924034026996159924699213898328791402651330521115117918103343180553079469800096424305296026451064422631802970036384435540504705378732531718222354 5059 -471867395392940607742519320669543353561289029513185339202721501633321584886898826499412510895682017093346669273977921856024358386435004596031302873589676425134906556996535446312322528245282316692957696489392806809090727750715895416375589005074 5060 508361083694365597224139419488240862420666553993950066190650310977063776020471343768740365138390674118466181956279206798213486146809524712266363113663175241830004178738070314925046657938753048259260623797071874974507051180932772345465771537834 5061 -547674475106918021209233242115996650746983210231252747191523747522589586341009640938400217997317595116536556275487001493509250890041038678799994011400194999951057958967871369317081821908103392434112575605061060227407635269378510281560229665197 5062 590025228949695321181482062255586800346412878100593160601210444832742777638638386081494388076438843030617029915194263164172174840936860339603844798216479077699548671933680245304234898350452192196572460971628260595321277080518732423537773535326 5063 -635647790256102908844223789560955452657689177933297223061400267879047715175031885001370923744847209546090180110024318513252034143774279319283044459041458784358057257545481491023819331449075570983376442849367927391421083477563928284452158333877 5064 684794683050653627838235309927333709845011040624650538828852006313854322030509429552109927634914420359652895086491989364674270728731569205241441817696302344926366254435944658996434603980486370282103599006136180664093131166337831153207505078254 5065 -737737903173796055675839972475575190893427074127305050811445753704284061109290163940489282672574276426438750193358839891542077432092369084444081475842766975593468484384929308880962636759604846952170991508459890356262799581374488483209432821291 5066 794770418310099269876824325083867145890888769702033492647168682673376842234003389205058934529890859589262512892506181826728909496235494012758667112289286958286848022778710563032237321078948332978230929070751154740085218751524123887765435531324 5067 -856207783463267850519213614720488566145108008678778709829149718966313704558622289291941931514683206102934319066487674862384800936141915986534429175487901605386728150777441130733247692913478838634462019181579812074150614984870572036316819521290 5068 922389880754750776973046169636489408111038978810507044878892090476326410432040786958207670719355733942342766282333469737567732095616266701109053885774257582691660251198600957766033599257331452069002619031357219399435166493467477534736142856072 5069 -993682793104603291392216746657568754601672727639680997378021008510645270712556771317217750050013871319372995294930838039191492349128624444917234575467821799419426399293469086777552775516729817470319807464208243975188928141894729850793640897878 5070 1070480822087488751266663652237737372837755763652690282951813367351666827289663656321731064247305262236902940874449477596583409924925945473252332961005184745697188494543537609352426350470709603278007612776273143132446225472528487413578671289500 5071 -1153208661047280496793762348656136111301273427565137943068482126303557921492381781080007750110961680026040572375141351097528543483566086933754885189006254037082380897111043448532064903919628116104550024003272599568667825942047078764301158636645 5072 1242323735404961699613714679992158881904199507791608113684638775224505983675356196817983215623250784788286222243202211564629212065648941436308892762978809886531484990527546734834954151911761426839097576224278441170741777334129720112370670967165 5073 -1338318723011074808450046834699655027028335648979220438845636131015073231674084087391217156919368690044741507515279691971426786148129811536973374152608969154409204160997284269625556790515207877131759892058874489198548039661960232151475863419065 5074 1441724268380848543533102594943258470068031140642391143545992863328981428434629329214862036703068391417293410772565755481092125855549398042299926126690470002920284385106131835650193789480384167676466921042448746988686321412728913157649727949681 5075 -1553111905712719859565022486611251262648006844016078683927792688385228571999703289384608606486482094752418467708533716732724052054567423995370007963067809968776228366518801499414026308742831148838183667879684425689335572103152340254260329843776 5076 1673097206735074146229464365717178314288875271640663298236306981617995764921191697589258429862685203551881507417388435567983879580062146931859369735376708719343077325266722041154976690420887170670206906551934971641535054660477645869655177556454 5077 -1802343170657896804704623183414533395000251870784610174204137471574331685637074440372314814743174863123781527732736204575431833169373559403482603824055366976892778467628798195935759077874639813087101877661729361880640331770171436770336824607412 5078 1941563874832389253740720437047005523522013520910148252975223528985170297719592471748029726246436380260788812654350990713839803087556813907724579297356356369969090645523846157592268921634888356008074380624764022966836056390308455800053377943045 5079 -2091528406149693387718934382700101245053777921061632584761821509896102899540413137683922921661495887677058056206497707337213471528585556298239966360148645369524936182010508960150224701250053583719735153557336185020867239255652585628816662967595 5080 2253065094747485915510456589905858456368794712403621976325168796994660392013806822009709793776059935438970032118393949189646954190959584544161369275650422780862496396907773011795630015495944687386987283718601121862841019173689657266694447354477 5081 -2427066073248740015900729328599000005564800242857521252355682184204884614343669489779499632707171622291670483992594468689932572134485247101017498092628503484739753783583308914649588544102193799617070361279420432115380127158606680895336055804845 5082 2614492186539440938914133892953072304760031945079107266914813249757785611487337841313899390994810346417885871098144914355121417304591996790777818518875888452814256399364527761885155199626069465063697762327888717497503151418545902698465962586677 5083 -2816378279011210703344759666535736870075965001531263326750639330715357186082582629598905465109032504861801926845148605593141044941256717242501554446877255094868519918234489597970248219345828826257274670949183843999446930372092424019332986525706 5084 3033838888261115470257857811521412696978772974645198748363887805991820874359441343007182253613312871377161208445505979436729760997889231643928008804360341065795605549063586214145376280440439034657042828178127379989492634961435583257800714794393 5085 -3268074376465669457751645946174233613898782053835322509524469064103601869761584667993994279194906744904899218542018886983380301456019905749768331633042560765804014982123896467277164719646828058924379371271795528028217972771956317974685691503035 5086 3520377533041345993083214658073481380159440258880228447800885001579145431067938657667428912432807801781899042608427724456077590657832507560500779989936185300339951319960576582862225432886628821256728853225816533794287720334912183109578247191681 5087 -3792140684782822661307403059451946460367210667442046774510522672301721826357564151288437454094631448185307920834706920685612107745485823365662858508054316256605259928958741134644610403248699169683280710981578778978403259701060208942713346937235 5088 4084863352446786283754647479919521764161651487736659366116091045435855763143408872239273907372470982500525717666953531216243201415050958178226545074494977935941852682212227713062151223859603757449704525447291982060913301746922758265863659213456 5089 -4400160495738543432738144939940158523668601704255748600104623407825470833175235497479034912280934157674386152635800570260182647920274098818706096122336931777821045993978662656183780527925118634881820906376495105962056550049944455827903378560610 5090 4739771391877220410796107206441992447401251381586475431717091153146152753311003880430036096901551888645187747183644719447227863355646979123883580390716574777826914068768301207044663041535981287064525901344314315237977324732279814357977709645561 5091 -5105569196380536940879843589089083891524591405133350955657586525934529206948412607428055624205628874202528124303859702624516897331265276633625486180185176561038449669240939111946935712643063138065425084150514562960346706631200337333217851075511 5092 5499571238440886169185890976513977983623308721331399963977731276016467242322322472781205696027605367783277627156738285595754934018099376239299120156659712625682850622324229359906440836562787021827153160205475872392113248919685909279013703614837 5093 -5923950107281080582681809238805281943178869931055952811789726974223065215673719514736626790034283155393844115358352080281862654676911955368912149888406511334776883521998223532494495884669021622394642807903646852557405304947977090085291389071891 5094 6381045590202514768906980064597151031159937553088475789302336978540443040993031557382576914868376184240878241597097743600404911161661100524365926964024471426946996610996845311464867940847829602251797915559558703061864482378206144968832864889938 5095 -6873377527694211183624962725698547159405318563904391325728934253317520209033387071742579792308104214244692326624011368969742208915747335068567845235139654183634393977874480681750973601367833063649881096356876603216635556436482331597166794937774 5096 7403659655983615644337660273429224296402559975609766222312795495952806808120190356223395840055711720660788487046480682072073404243284661466075440245824116072486424192980806881164228094081399960586784633752020741523191773433417487077175533422331 5097 -7974814512806396023339755786089550048730607487617263657463884769042576278278306642791717721294818492432047404982223050493297943425984758778856274661129541448301358124903002430568975817328478275466469517035480566469926593504465909087385877713110 5098 8589989487982259129989751851528032670087630375619851464551112616271945512124598944744123369983125019223456655089491290162514875292313268790470065874140636731912337803192795594060559594766001361216823045173442209458989065033112141499776058180458 5099 -9252574106638572765916057461972300878382615363283474793129929341651989842658794404060174547717774424738940629089405109647814286276662245348097258942548694627780585070948316543300077423715437823329948324060202597187770037941474377326043533250486 5100 9966218639657416953021293836156427964155073816917443922589725316221253132395600245305341461614101474988873869883337345660302997106866660909369075872248708951256609983435997971701445492886845345149817499347698565127389567854822948328862498147765 5101 -10734854143171248510205432856576333208425127466614955636035132780476289771020626123777810596248466915349502686895886532535446887647735857984036204495682154261228591425325997733198101781731076306626279336062073844648280981318837130442740497545727 5102 11562714036737107090350819304953970099869180915483308401670906280803331041336504218133777464181005995432908438768613637486283484846575601611860116888922104752043181271225935785059969836008113787249392477063436884294209913590591025977183421834766 5103 -12454357338221695589668400878465066508525958521273420393323872464488941502143034534815572230913922773339903657302347661261957774401710362164459313174819859507987426283950634957714989333118600571106195782088094310942561126567000589583418658096829 5104 13414693682475457494733941533433451321144594570672615136773971701813812306473848157908356984326268699325208302292818259344556789674791613182772108470183511629240198297150655283116591412761135395286205389147497884312910039435514844249235784707002 5105 -14449010260612167063111289832832639782082897154260820353972638165374697892288377389683654398386212166068232995206316527363554569723888310872559061979769113297389639242760214674673139069476850186052124390531003101958063407089431301393113159113782 5106 15563000827194525775371789005547379168969510976120487680913516662304759745404990695595655108552147125007664705053839621970453712674616977350349550250580704252001873735338780901048334818791536762807159689977930603654853099149515019982925187543800 5107 -16762796933912849725192842421217389584157597514638430400835073703033982393793850402164556151872929942259977328673307314747817728871519493461513027354162246841104411047239486641277006489488269812582005951972621419334116613879199250020746462906351 5108 18055001560494525091239113648666003135945795232419995094079176964800679011350345573591678598239158040734082847381594398052417084135591107072899856574547531000830925226744525350395859069314497461922892509054288662003082340672932508405138069070119 5109 -19446725326662580932066332240162580200525316065738168681172533688292505477929119952233359271090017781835334121443473598007426578669207221226921382950555094923688520565777966203626376896272429181072336059823243706794369591955815342969463536734273 5110 20945625483043607551323099192434072303812637656519525567279359094052560458635434960459865280709303585932464051345381491760685007522262969392365966610013293475520210228311492359640761415619996631016983654659756169797947161078775097080723857406670 5111 -22559947894084896215872035212961726081464930360596026755001587863824573759209540842028978874771180605903540292336697007094494406375710596270959524234042489871480514073131937836641194943096202648896751614355039160465806340538253889221500461267617 5112 24298572242360502838967208951204739524895808700895537502973226925552171526900613445998247016594322952824601145815592855624169132967091129596700815149086993721722640891251521892392380460274650490778966271142763419199150428692149152914591354984058 5113 -26171060701214650718095604452175843813938103493849726184952877906286138883552782610227941413949819497262408476958512327159987943507271280565999819786344566121424165431194399239432558897213543439197197890891029903972405552906242374622419703165165 5114 28187710341603967973914349528959996713141082570807581358064660486695744051925498441275549851924936208912466019346170037313729932698861034526323093153034486270312664272707284574491496136278022413682400437513667439059000794110974028660239360098126 5115 -30359609559360279607998855753048945821660632333691892514887233706020354641479154280093653593200237437871107426589121407785956541764395270247354847064445928783742722024007655341567372577528668219229448826236034958851233310237028319333718088325785 5116 32698698831013667476192170479779919844885110278804392892763492016449880640495834730149815704568134403392507499040947202519892602224646409931577589982336196837117114600253530105548949569638594232293556580745296587963936085254852356389587708443458 5117 -35217836129910348099140367783953909117762962267585043615664161105951160535718397716328170107841597807493498613102749329513365810598776288977256227094426218538665649699366657638306468594028039850622614644353331969604844207411343330711407354577109 5118 37930867359759765634858911602960880395520105327102046218923755795873231343925250051759146211802300468447045418521797927912326679873628984275908643647995613701421428461879612719558315912736302681761557692810118257479990373624207315365207444922769 5119 -40852702190088110239493936292708807941347182717139904009054475986978851820386280347411795911731294511303218833192642141210866482623928552361289420303670113116337752445670643544343289668180910416551756906933877536074277587364760238367973668297990 5120 43999395707509739024695565226318712476227863373203123278650268525484723469548538516935272436976842516890499980664666174010488113167222318102288134254858498245690029159290818495316547664035620218708788341377804208177969907246748109832294155281835 5121 -47388236328413523917575135969223925806267044986180168828393638162222329560075236978403267087081727072246474386311458967101573487204498809966668428312622298728433255904220449692530403133019247460173930006692233039809194881737728519882789127547001 5122 51037840452770006261704673012437078026749821220637896346738935286661297253273026806350863149430791922057505071468583859312570233200436735016384454920815190108651704090854943030738857976889968458047359446221558426902240812349860359203170724229988 5123 -54968254375482563312751248831763229725178939535590383391327684560663240605479598958655953476831185243544418751799712092331293372184262262092282222484071131830988453852436488613062295302150359061246677619440278363732564229803521429068485218321827 5124 59201064011230882926058684034471269561843421428332802745375014381651942772792238285681957814966055652628157654882171987358209128186279006164817054050946234885085062455690361429619495652309340411899676760667752832537095413240413108314422652947934 5125 -63759513031302408447392337751520998545520200885562970570661116216589818490608702312307867356923804451838656467709287700854944785815171163358541075998899711404830595292893970959227246258223707082203138386549142497272710871340279622761729102242706 5126 68668630056707937674881816212231322168179188307893398494769717033347564958217053348004145329742485132215519554063225674208363083064342490032858421384087346804111754928654151098943814471649914940465240619432455346426784663833445174711004812280952 5127 -73955365601179740689994289655168983115871732840307575873214318866210334819595439742732290711849212750198299703278525965607542805822247924835515052945266159523851774401232426942106608974156591832715315693368587608297580168577944770483010887123271 5128 79648739510721869290685512582445455809484487182875365812145723596699161307609776335403285763413564339628579644490923244831860986577396966687423301773877984746023686421517798856593663761187272886085054238892900498246685340857605440577871664024459 5129 -85779999703510644639706718155980897660838445678660889411369692269012493788348133596984874124818310818646394600578044508509167134394062413484485998987580936701147256897731177794519197614603284477314440077521479918734234419576926921207636574359546 5130 92382793075438475664129433575396699398695481576081222466468469184880408534840362310361691820770246862508129063812175753032928438065814776859846446531486386417704155092700041427704883124220849267505700119358729828418215107486729971136367020114839 5131 -99493349502789666652334108717232369522031634591477514405445835689472360714304361516814245380345134855947465478681738182225165603192459102862686596430159286318723748846272689081720045478725567792692369954050387410527147662988474900869922337690577 5132 107150679944791650418616628045738578694427275921046042715267273786684086556723292640738578636075933572108588231449865699226149333857572212169654269871075162760293721849773447122998531040043535579463144486813985274060703376821737832368764714713049 5133 -115396789725485448948538917304014646540143648223684673567545116684986576896184258863281603719011928525522404497952161742285603165413415312570847152478386415245287117222813421352586501997711767448200574962392045993008827326580869305754819950734395 5134 124276908156920902982314029375802518616634942516660463909559757527078744291241029916423691546149705539823366183313887441490473196591296775733446845192942224840964439800681941441414236655117598681312807715370081755397220736352765310442170042192547 5135 -133839735754552828835786943029650001834503061662682367554776124029658700406045609937167534174393741069237134714057206562935362923190475732153656359293190105972967715024591618146864129349104881231972165801316014996793250430680955184669506299854087 5136 144137710391375392280587893900819949978155201090056340186852452049172437552648095964952193228639558296016400726354573948414171697027973063230819776391311089884215610253889967849577652977606724572188172259704334101483137042114323757387355983659218 5137 -155227293840302008186142285240005215298572054488192903742970626878366673763682087724992044350151353127059954873422957129101615441737144995716133552563853513077558106064437600642059104448048088752703647088312936786962487361179657393843463890087840 5138 167169280265134888099510319501790348350390719274135841396552851913467862754092050421279409879720436163976624662592779487011898438612887411377312289947550727013844058044859541343226277194940386252052077878387880795921137750452534142653951979411732 5139 -180029128339772420154398000536073610081704550064710670804455211828047776468356572010716257605815856934870673440779818378292663638293018584694507255572032618957141672931379294218003043426446844877513685494705895167218620396184247925735787278648896 5140 193877318803720119403674071719728502621013898460185221155251999531132673297426976622514188887680451632906224102102242503414204426109379934111879182268966262062672586347101416687443096229131230226872276551632958573325279514040499429324404049846511 5141 -208789739400197451636580315894974227246321632490658011687240735549582286378490233579680115868012789154970633738226017464972065229860570616931734010231655593774057018599963507155516889636699450659991737229266773798641899755401626490993207889399570 5142 224848099291916960736321782296089297888630967859658190787276057585374620426678931899506955860283309914964117628719643872764575045108309217241467228739089017546653100868044759936679651143972491160583771879614666082326595440564344399216454112768886 5143 -242140375209759440077284132771330498268071673758088526638536739133096027828900880715923862100396341103450665947619660254452635577187725799976118554961104351966942846514719789305663259303709634012928759249050897005676101378867528523545494957737639 5144 260761291761946421541503626717829408260399813375025043876494835226912581267619152666841480666352545282616684994863319450987334795045227537145014579210951944144667744811374426420748848857112060397770251414371437137375146972533914797715786018580814 5145 -280812838516852146328523313039729423244945373858015758844734153814198772337080636858300650917039262451435899756479796596812245784193419683697186452720568042664040670944937085959716741299774096288358435716478678420075548395147683275461770765045463 5146 302404826672305694297579770810542460731500620009229697953360126221239391590465425141041689447336440514469983540551574941866477054557798881777997224094337791878532473402651356345410739393880809075379480355247887286143677010933706958954857065085267 5147 -325655488339190894068679881628090665429517730434737714017643294560588463531326149397814749458614904203300809405514754723641193927519235329544850820123708099625672783686599826560180159337072521402286329222698264283736747559232842585708524814935465 5148 350692121698520201031547342916771998286917469878305127316707148401467067604615833505804251112736446005932944101302654851331703195068262689210842838875084656090040348836260456085565877809883529443749095099416484228679328749228708785842040879390023 5149 -377651785540190749378001520273228884528391691810454736557027615721374408345690699725822736475766035795473852397680673153901877158258609811956024703762230733687112861019593387988679826051879140522827931571979368654326457994052901761531159881261154 5150 406682046959673489711566450997860818688606683205056417735488286716429333068632120531079862050351917060206649234418613549169962779075674391073475187826346332276008489838760407437395505082540583896602286390947907467602617602365269087728725685068824 5151 -437941786277389609115307287581240593209478880442997750751458372861267114670700390943221453939299125024210718858056985898683181817214805237793973582941649737779559692794102538050289820461232434091616878408109372798596233517942065355512880069991744 5152 471602063556052665826765677384601607074668668886798602429339500950204841730173791496877659078247633891858158492695125676899182028560714901012986273256858681200528659502138606639225086322364530413613581142037586321998053636784370469279230580643520 5153 -507847051425479312665857173210520774576574487837361788776680692415357069862589752146792361093916209444418569346524082586421985162343282164304984357078464167575084505609688417987507621923984746556488353930234040128592732039624664054393048461262130 5154 546875039284103325345502216534359812575962218394379098234541222731606581763351618901034987886265590987305050013314739637153383889608354791232049641450539947300663581829433822531516082926954777173108682049595861423388966529119399593571220136112221 5155 -588899514333611761457651446743237901554969460177355820334958916565791384048017000210113805844016645824358814224880839177437372316033951358321853117301771714485361898371360331423643905518311403836157903994460771280416571084506644307128305597609689 5156 634150325319851473884326434526485855985979644229782151913649461298550210600371540013295463438028968463340077055651491132564014470061537176246171852748760476144934809848469816906605916053133697585737649190809970236122621280391053780493110455887697 5157 -682874935301681337446044233473883728350059606845752676486962602365828281521043481648968618944534503136873179597145350015804147411131827700656561285566413871715263096328012855391027453324698545435817013223768248720762669791088520258923374573160676 5158 735339770252194429366735902407768248794539156018399955435504452285718009929315541659886194687655144740284266069750703838930520994364961176443752470536068964969852605366232492147482112094787430095963588388000660851152522121527083409545689809450216 5159 -791831670816313658021561274355211608340661111131250520208194278346725547815000480671420772659510478334125371877804908579807278146943643408267386629273088579740791892966229104161377777882868867396263271634905342274776110190398909975082288530670596 5160 852659455107981249219013548368941077636396738541156622216635337989967671301334603767118895273450930793212681876742198913784120260788602979410783942733974760942619666174378896482103547870767511698715802423782796131556014440509713401392148973618102 5161 -918155601032038142527617597427264999100850123341984054813896847945100328992686907512732070098632516898081548153586949864895880256729558324367773673468386082047694490016079517718119013358511064812015706041185949648387751027397381158738118009188769 5162 988678057263674832706816947361619461072616377619933635057024895116894107595270227937333581447671455245931441129083537104288924355833081625670096255358207574555451210349830097493174240740081522301467615818559743278167308833870358599797205452009938 5163 -1064612192715529167902660309480304767715703000721664266931935458450069514224591754976937959547475019285329047535347204840786526479844098763139749627234062714564612383303827635655578740120463205788579545453320578451519609748110520973866330291424154 5164 1146372895072874116477625709369218835373371505280777182199630725667616525383831247944897031169189068667225458981161897641901413748247748694330155435376351056901574225913353475433890431409213413003253429280076051826132785683181996264097277678565163 5165 -1234406829784931204510280594669881853983816542172589652369824634860545291978371636861951359123432191703218291996131276129747919129872491467326002406385924397990506529101684909639595117677326973697297250335927168703353023591423582177586611962174004 5166 1329194871769523311084234901316457195555526161326119537802018391257839929761307528786261591571908137636325408528280502706324007927464091368844657147915431435915774446652224565797878360015520495596331282045028185233929119767836868959649163022765817 5167 -1431254723023735790599666869448518820564217636629474523715456021765127567443240109616063492453383911944422608381722706202775198678577121259455296952357592234927944371174726183408459126952806951683936518368218842521142827309768136926899107342095080 5168 1541143730340036610799123240096527636467064080663756927645823698735138434290511237648940984340222954359839105742303421547086238189508780972471292826143846340679171092364356097698561492437967757385123204343665256834744224617276306331220503935371002 5169 -1659461918410847789392658242379044545242934215398241867082946683553578479677412195234428957219108723227523455809798414392607824693676668810142993505703190065840516969554672405943485259410745138406424820292017825245390362415248704516645735118113102 5170 1786855254770708837843059293365396603861459329818636186446375063652361752575101776378645477637613897325285145747661479558805609426153568105659509584434525616157847468273902154438152858142950849371732227411474807921545136229120414610525826011805075 5171 -1924019164280220096446134649186951253713836104181133615435936936346765169179809853633126096660598908755990634338470017093342217567203301133554446367843459108445571033173035748002257212297204449626684256220733491635721112965559383620078145109915822 5172 2071702312206670481242070724399502325769908140633851920390128473689436850376895405050333571491468859733399200096685007394581857913919781317296101040902466455884120164917661956399524494397350390710381629565611500936456314694431178685873983852181975 5173 -2230710676409926164614838530454158963802918725178539673275173535052460583862933237186797833462285700385153430318166099655150150018207912643988901488302713791647924950924170168482791272402713987879876956197706405204517712075192275754547405408127514 5174 2401911930706624340421725072085675346212444214572464629631758092794893579802399256920486005743324695663483152485172696396031652551429615923706629559129548214113754598315074468117494845465552435709127830264398333939813454073172055015861704852338940 5175 -2586240163169416242669495327796215708164031082398438867512703366302433438224216130497360528578754372752174153759728579693607526232274480904537792182829345032183147960512303206268696870496347710965224843258701937375724724802707202230510674976483722 5176 2784700954930014594914745444812611416163071142198318013757874314482701798155514142605020038624011944343281080613491523045703373337174025484135216200248836190418768102811192947078316028648824063121475307706881041653112626841369525925773983072521398 5177 -2998376847004891889464219286168558516834949507252045440876673643476134237027155096855588629211299566218697173100644597987840983278052194879308718293451593787323405330821803814963184488436484111624288212151019568735775527898528376554946730869757003 5178 3228433224761159665898025193527238525864504331560419468151479005042861146757862638521473643264786485397874964181034804483467378615858195661909946550375005681138994423972701107652599621185607176423613714854770929720898260125421973920645967359687656 5179 -3476124651898747196881424275931982284323376011085838990001066080672304706578472757979224587854905763113378030334886573195028328433149761740843138494870732624381399419332854483161965908462391986155509563876154167259129073666862280007634376815202044 5180 3742801688255662961129838866615174115933562678353718651516751460110763223228760699674307266449101423039910202262251456604996141890892037598547942997854333404248116749626999721284186773316096540533474175003178837885900542641531503620336308434154330 5181 -4029918228358961974661319743915727518457759704561405607342844541079974226288113355267641198865049704815272002461806034252877299476847549187164344389660313178283292611003132830145594188572838931768264738544377825480251346320526324564527671120206331 5182 4339039400459150505883419002348380866521418286688778682126862270961534187450406309796921973054453664002557567064522762523269659723166351870712643835391912540888809369670613821695438042242692705032289803466353391155040896211257703416749232071471711 5183 -4671850068815302696037567562939669487075463933769996503723109960647913174157296099162305459450654917988090672756058496255199488365353910304713988102793025400094925385497380393276657445035089687246175796322613571285982630844177950742152947917660223 5184 5030163985258460078250775352878026995903842059624740172254591298332226520042044511258233627163647286784455600379255631117469716127572168883818568022334661572106917750447379911769560577305810700777486037986984984181727624431683209044888489573800261 5185 -5415933639569494626951016046076864030436476120455045939271036338196681043488890367900709611513697167685689738743440611543517579552232765213870472551984718296884658401890738942694111675480525828400105847468892686152168341837946832616534659355578983 5186 5831260861983433472224937047218449630718631579530321886012235863081755945817972332781589804749284408908277062448084828852037859005440702102937628604122273553689176959254185274072327746492241502643089195911658320471644500664614847747600084996796266 5187 -6278408235195599887267799386862318513049252942951106107857533603029809433495935972657430565434756635815831473897835530835909550346576657192666927459860467557127828304984075538003728410895623808510528295989167024030268378739167698775634747181676354 5188 6759811377617697214171768738135354364489385275044698182622600649481348686640910924320118893663476760145506501348750672613354219945010216720228927034291656275486885463658985181407016455584329169051102793236492323302925163104230623166743557386234079 5189 -7278092164337689528949227522176481665397990819789620138906722979862084621356860344460758260675365436023448637548668644455284545361838697890906764775924153621026962005563037451190100557346972339937981999490402839829079305787672655793132131697301585 5190 7836072957301343720153363271550078965411711611072674191767486765605272897030668601099227000068449149230410865690866791144106226951970232144877977354746601814168824200378180788226489988422983898302250399021002211642941469071233980309932812947408972 5191 -8436791921682845953413485194085093343979986375987510383856507792540244793446525574137442422013600340155078276554796641573497019797359238598811027233959248924932192255543863941828626673781416564283462645211124492962704430596216942163559492260877211 5192 9083519511276316101392987952811300717025813943675597896937735088209073624514401567177708917519835328830738597900256038580363673196274428877940130071955135537448901607150349067935133213723364418810619279675968836490689008888008986338596516337085834 5193 -9779776212050869977323933969506933056505624902263779475544283338962528313219520577340093856805732917677024409249034121037543015890580068603222063249719873970062255229655205939299750492985231337458480731332239329279221538138023042968684721376618204 5194 10529351639803072108653656390072048364010855420966647926595016241352930183487083901422172414323660231357379587487808720830422827639161611052593350452470999341792841787609164581980707889375817242878397255659170065874856489355842765562141242060264759 5195 -11336325095148711981635139415773844331485226675878943220877758670009372508371121503005956961518995754928637824976998877488122643141303977760772700674993449566426085938603242825795556015390778279972239638094958392100520239306062697713221417734806917 5196 12205087686960130329607200539349310373378135785578794486636920710818699339395560055723904273567255858442168506527442147996629640652496683767899379426153749828473510042443552577260030587831272692287893268225182595226970770098146435094473057112949730 5197 -13140366143818111454036302908166728026762354098491107125531037440936211488044591881274066439370632869271942847810666443922024015296248997981335924114965094828213183783248601637840397779622824763752980981149641795994681842249010978044224205808033831 5198 14147248442154147916886004099590996901579018197779030383664338273441512311158402463974322657896269044202659408847961534873342133834782275765749785719630373204566672085676389939137350062127344120651116333735854522556056404376627564996458744379431179 5199 -15231211389558637060994980693655010637912306065533771450002650019142949067765537412940276192222296239207650576460150931005015977052636595365081203938993432570491715654275694499404585036593902113176510057533349712900121089658813359074123421834293834 5200 16398150312275965548810379130203178132421771370049823012109050472739270368136924130532045402216420437830256374619854836166637284124266761819001708067493195063682656141161814094758673133409009129219823787022484939172502761674056044159582402238465673 5201 -17654411007255160543035993282958087121973610634950642857500889461368366938509041378798373158999029680758879595882923250388497845341520618839294123701824129493589586075490027521345209000283029812452416082734487598925516914117015794795060222463087332 5202 19006824131335821229746603317476130543977174577072491904915639684263715923230100602564889473613395288051775815662326948430491927655539789107153793415759200767315757010653746989413805608671217590765467236608424365071001948925409219549500459930453739 5203 -20462742213289010551323853225302702280515017704472115632171623640722006899011842456880348851737415508088976081321765918812358838930846501653948851629830122854559944954881775862318103839789982827227203545063236181152042598585371537356714837863184813 5204 22030079488572285624451360708363359114165725014198706065505831671545063384274704911207405411816770968631670770395257401367003358088474476345686693118429737807475063382436169729215163810466219980933005293732285069432675129234892396791615910197532933 5205 -23717354771873038664571284462733788654637304335405856620702786794311670841111079174907258091647390900468960201884673061315632569016183319147431493550657232379784753331031245569401977182060308913117989012211875783358608769554174818724072616633719807 5206 25533737598886538261085171887366840034542525635659742789184608553036982899734022921053665593997634424480215006697799838440973311831343130838170009348559901919651347693712245426004933733340750207950085159354404820912470021299896892185555883333146022 5207 -27489097886392438646671842027085180147612978811658581662089714603315010055795364952413481562951111585565076122719527532956602616058304322560169597476812679628903837370644990080525381378939269631023171349609858018235750647283192479256847319197477073 5208 29594059378650673118438940596864314652881319814437703120844117305191708701593153290840512317769409894538891290262040689618374419488871458279448932852818646437980929883474285277163816059015155761743856192836473059617541388077548481750510648839617594 5209 -31860057168536360124682242159901996568891780505901438210981338095142725924598047362007445031771802425319643325403317650994249458494857614543934445895547005063466434139961272994041300547074160502291235438463116923952185705458219747079540965496417200 5210 34299399603783146760548235960063623189235450238553565920095942717671856666201960509268295576339417031750403531365393129785186713564909466981298700434740424787141632706644559981168184058009095994060409640502548644762461345689148100026367069954407120 5211 -36925334912323127448737025372065112659631808954254428286424188035697117727136797783441770669660673180582837327375967247037607186833872804782764394788060872717048717079710601847817772003213805791847246255569225409428506371442107853190731641123575008 5212 39752122906125881637910501558427626591183642421393830265191276315393426465502154465498148145548181536331608189110841181028137916292198075279084892712298745710710134255317006343606838420474164839405074829566716005628659704892717301584854596016960125 5213 -42795112150285671095537532426843510371733203088898758008908776872030254077010172946681820715690897317393632782492644686344462808487630807126070071746023359691806058309739030100187381965216822321121196031225890396150896382357984950970225586965606587 5214 46070823013531173439566193079964780222030561538786609669508466131315715302252577225238291641555526999911454785344109623523398051684936152535976548081918267249931263758916856248209555010049147155076672888748164463130352768580111364328979065685802597 5215 -49597037047994188345830017763443378843189381684909727375032946867570460268457771410885845848026814958906649211875389712856533030598289353749276066684713468371738121744370084594184372867302619995599646084097517118035136345955371954823953315141142485 5216 53392893180142400791877947976799436229683296694426934486626823276060621070314756088157708817658865873420361374998518552869073701295673284060791075459838306035017945394782669849611983634390052216384372749940744952603804418636434264851841216175096278 5217 -57478991231439274350225764319375845812526031951990367336114652214618514327100197048203349842068714954565772891945285220153633218876033549199368994991772731296836766344099172808755449262351723642172788107665400809635308795340027785203664556080621571 5218 61877503326738094683506045009459014995960630313830938446746398345190434631645795271753021245803536267303427809004766242223909343082756219139210970380804512320396524385670418679067544764183126828364093389602165765772148999357954822919735714083861618 5219 -66612293790858622900916260990700291283454785611862482329497292908282669045038556962445298155911510430590947523952628036046238788257353937384533550179725806678784045941045387715195075252876002631662055117762320720057666639687653596909528207242472617 5220 71709048179461330859950191510711815692949061916631653920247175405449946523542971648465445240054343729694263596396112910123243052291610124081545789221925717055493558777422941025206613637466569485865608165404372997636746235293375878116055363811903490 5221 -77195412139470619217796881516496233184183683881319667769591636021167913369170242073534424902329506413184305309094336782846153228368609547669063102829184264782933264820072649568312816763730324278359455408783982633026818436923957641773713525479388371 5222 83101140847168178503482634283195258677900445334915397365514212893798161348251325256356176818199969540696267964436397081655332802336191832230225688913191778482013194208717861625528950711966677820964368740393637917391017513408590017722523725999708145 5223 -89458259828964136514731611990059824200941224629524863505424784434432020150317338648394489292730268160007295039109453352157858722652788409966786277238184937641959212226943896245781393007259592643069407556809638738752510287451027358063735405033734550 5224 96301238031061726974616740624426558623019933925949673235593958105842730111643407626529672454369272900697682934339314615353680771357504613466657282877208515589445477673929693959809584990323025896291520191892598402127962483403164154278495962863736650 5225 -103667174070088920303661710871346248838735089425893178228349838105595797140027370733348775160966079965018522176027275329999697410450044833446442143758649576559460561468610647923577558017986131534724475770959195228246971039920699278432818479714486351 5226 111595996667630655643699759342788155733374150914940762101947670824414324059182819738808504413455885110645371215792885067333738299421616516949415700691314424814923866210532627258709395658641320636555446338902459286039046093455087202214294847712448532 5227 -120130680347837638676119311424236845386547460005253205113160950453104351119692321008470026042994237820519604201436438991236437553616633189712819557199003304492375682016686240117290332098398678565305100649130781103262429287446137222251580516014476831 5228 129317477559320540709031851849291714641586985308911713994398545017616441888189663924098661370991803058712212006208370100685576700154057809021900663071018537535476354280381134474862564020814232196533906235344618149867107665607307606106155352102775045 5229 -139206168470801233347426538340367291116577691639773798435614927588081854534052516400644981304317971331175551875613345444265384150586993403316896281956464877653018413151148109609139787280681564671771119466264695781423278374305700791142476474831009053 5230 149850329784958111528284107600101576511952315133985477563472011173665965485046630356531130984003700854104784155677800763492054856008427296919876055596550559036706557250571097341207383943589339616361670547803346618277640461172910490852780271162044539 5231 -161307624017079119700052223458567990193202545872951289811223828432827074302142328787056237040957493227633606542712372377016674559264888063991270852296390503963844843017252569702239754667024620584119436132713084479348139816744584539231151259451438631 5232 173640110795070871280027933193838349722924697791815536198419941950281357849240371554875369498240473613783761006179623015641889995671993247724063196117265082229079872826743833589495329362095352203526464940555762892751342703504637686755975591213542504 5233 -186914581855653775069435654139954229282383802642378641206279859695052269996520330531911821950023757354051895011280359876461320451379084802308009060343734744912563429491271426970535717502125649823452195030771921597605511880330217345358543628101085845 5234 201202921538834493829137227043933665984083230390685394817375368492487365363856871635082586085863671376090164634870118946233244590386458714142684699821358275613029183140331324239983430151861771800152941439860384791381271123473762923910448625113703276 5235 -216582494719669481948476949196483969454335606391825930195547255438375011760347077323754651974930956670821015594531121470653633831172599234907460846460484679488493857780233775321705487462785324065672670197539933784502290326340670415502097969425456123 5236 233136564263649518755121281812588388994930351835320581222369013474079051760973751779825493757949616932882166107967473499993889575177731917319901247755034146979679367532908585117033220376763252858833703857292324095734583903541921520882058753102313606 5237 -250954740250533332470926686591610467424203664162000609731647390192786540201708514543678208081207813396772618182151797435372692161820592500903703699047812702050702538373223575579609571022915601988701579389083619299354355506162172160291430142936315315 5238 270133463381986584769027854793576346532383002687032408812188954075066726323255401353235133172240033849551683024274202592970517611247613386742899294629010189085318421136005804558432290866697599654260412129538591654541646453347836323053762022259071962 5239 -290776525171852893025309420087254227530983370406897110521597991201794126965428345963660995911722371116926379204801687111008631597847415277291980168876153963949762015033433438222854825399204295709361028679395346359037483949653685711763201850677568448 5240 312995627715277553725177413744618299726496183043903013298434983545035863935948466501364103059315121398795612072465112738757906953769182305331377787071622770280195529745209655895396946585887366128422797045015144326315524487785830472266343579065420205 5241 -336910986045277885570408017722527908342190961207094686255124058733747665691619666925437728443592536680662853133355328903419542072387639734294650787854024683722758997719912559252423485291324006874277210334946814917134006304252917281578717016772607765 5242 362651976313842293241840254625232453008727190635865947060195051531143888794637182363384321426298793244214986875050832124948796011193104344033343873230455379624716707581300081703923199338650837371416704155198157376441413294831571722950013853110434863 5243 -390357833280464942398135135394460592739144510005769196396082404841829940384838912431683262845961773078727541888582437167551039963909353923083239985130171644424383912461194697556436858009995436262953602240713624523597500060080663344720999420357542131 5244 420178400855498544254451224655457623112694339215920861102915420134075970375854436372421450209472373403738890532765432146631456378231928372264085670558458165466973980630203929074823167799317256272852504779913409858578520784977627407748015770530079578 5245 -452274939730247917899462129164241583143739078192185753181371511311760351499183049083362107948999206398144492846569173901276565944383440744252657169409029791216853448638222863865516116184992542623902139327863981004799640440554660138209658092162003698 5246 486820996431852538580173341840010017745674319222829847853198557712082651884894174151911836413505702038719619084816315533762957808404487313037062209474865359895948777987773689105464213131872580593303031334475046463268268854288839651995913380032923211 5247 -524003338470353163663421847762796475786872404349166354372918735672819241550422720036801512010427285090070166456250148548381652383317889189195152536104353723075862566654449628257308633188343992030378157483951134885238629037966981059185956116631708522 5248 564022960599665705968292964167866432921171841729190501075772969156878809828385903383847932903367103426917544052930642288629178820430103606736749406000440801774107086207525259804983861371601605206954244613684393837182245963516193016215022728951013457 5249 -607096167595387897289984892279542310620465378913698232859635770944738395589598478940277692039846905623516051912338781786899857673872806847188149175575457192908292893910847379935332227010772887893051756963103547248530496899155524675090294795722359558 5250 653455739362477383295757303559818079374240912542825196337266528028008529919117321311990674579118949465471769113884027449220681614703862917301106143051175037996591668313297369778433315720013406412749210722564180769079177189789023653796856579954741034 5251 -703352184627054315855290035305038319671550484302979174421739343503730398067791735174979569474844003922791137045133437868452799647447524877520353160010711770607232060927278596339566504388021341958964726034598424435338685083882743936351606532969938420 5252 757055089941253693831137145004449414140376098744888319801448783960890173243203622938582866016443038179099566264777281270093033070866543042190196913032203781606669131152703740783435271435142173908705332368370291468045818533185759724231650225647827270 5253 -814854571240717456513309659300947015968735633388949413102040297184728659490129924144946062795996525227581724020592828546269426448663146542915114225478229221029678483739485511845897935680690161255479799695690558580368069210367252091896387176949629311 5254 877062835743700327916161996802548160291254022370393543621998512076454113545938749584472054776119257310922538366534368644710505048345491564174196478952287449285885159710247647493406900153327940948053795092356489609287947014621692253158677936152226777 5255 -944015862571799691609700355101153541837207764928454302829776721680674772686021178118211949158507240563436954629711676848635695480342654320935063396510274353407859777759915942119888717475375578860192693968970999635348443638474361514680777420214729750 5256 1016075211108163370560227935914527638424735772290442123024987734575761891674470425016096654623842863238712302779679237523455067618821772006369547431462183004392296043946768955050880766786105439950852689165308142063888863684043721544314967544284577687 5257 -1093629966793073884416779756320336361009289552513667632530563671020669189894610781834949336839444295196928418489550620186416440047322005672864423232106601311769520897588893912766759983979835317445461037243157655199016317903981068066203281043327898519 5258 1177098834792704163948833843333768472779067161319068747331621802111390991088748234411740232417891069778999638759337730601093723545597993499304755752230342057326190070072131877941636387650299215267925628957452975846127123175496889732672252429382242244 5259 -1266932392768514657524139905552468813637105462427142158646094196124544664626090633710858773868592355489356380902679738746288893857044428205106547972039589100803598397762207989339334783415499224474085344453070158775902598832349659088758429908436482443 5260 1363615514826439221373624138506940363121272796714056718047322767197683784583822538911404369781721427557843774719762017215415647184553205653027384809648628392147152493707400383914835646455394959554194160563412633059135900646452877703050223605012522465 5261 -1467669979641230672784234562733549519981319464052626746237563070930208334065832011785303011130730581036399891098435313166838242451269328629231828771352897747522303822553302134156334650538671805767601870616375612400206394899126103472238112683747044538 5262 1579657276736993663469792480852787062956186971803705449455296387915556991924005607163934365906647246721560637771532468467444367427691227703626441170961030980641891681730038112472609842283937719201759353204433842555036482381436103992800831039103123636 5263 -1700181625965279571173787768807365627896791411283072123395268491127052221937887232619063082085302190341171758534958226415895030511888449302343695958177936133889007291323900340351368550098224161185845276573491999507652012780106591428002528088040728197 5264 1829893226362810037222155225335784837777426007830454000525109661263698558072581711897185237547437813293140558061239531884781371230084320083063549107976538562716645722346292518302966651899223992928817637090810847821249494365184273723718360221272745631 5265 -1969491751798014928928439627791426041089359266102305290886760452540431904162039485246662189322292437311325776816049514920717287269832252757704915131256414351583306564817824436590981623699462361089370083204303647726324637076191849300725528368443386538 5266 2119730112135659239017338061451982394140778399983687647314481352788860636639742787501239492970715387850204275851824014671200949208727936874783992336859523876218863671671322920588944902451875876158922020849768282593464675414364723993141103819197887598 5267 -2281418500068928899705113633626723021506580569951932373691543415231153637151676757685558269089873985519967075327010087714743574886600876851508179548235692089891579712664484801206280141464302567093415383896521385843580836018376213963161714192759199210 5268 2455428745296017012468697718069616547828638390076713949415396107979842276483010733902442554481903949444767516065343857635259584119063071409443594244713482829580771957071307577986440772509679332195511620559016731588935698658278502544969063650106888602 5269 -2642698999361641285438586651597699186390086031421343006921402826080915959056095185590754249090735660504003569804341351947945248370742071404230656948667532086853039322730757573358885284503071280621423586448156555057574776469806994307956698900181738382 5270 2844238776251787865669763211408551013189598051274911226867913535699529826657392705587381318758689878946846742519454810794969647955575280353527974165671027350195876021140657674026902183235134163600649362321775217923885227632871118577192133889981345031 5271 -3061134375731735724986618783391278979437239720824172330810440354942428824965997991525862925575740662097220942127428043185114218977197246265236910819744773129349241711476772046465575912270654457328022635984666027867647012913775107145842509708757072870 5272 3294554718463200929846327987965313906119446391819482927921264165800803858283801362117464115852731429793110860462662560851712998830402603829850195390615823057259857878491042993426762934961506878770344193685257024416624909430009787100737883892474656683 5273 -3545757624137149066943373708858998335884555537330572222161090463317107447914679952571064202982402535265298061535334415155120127808454452387428188422370595992148687031193180321666257827994123535504135002459741086258482879490829377850893261007863100657 5274 3816096566226178173429201514550264844841737374938511694025675831886948029879271179524020170041847117703733013970224720096525449818892784986238906549112244650048249183311373140590510279208716976062139036061690143701071559071818815586316708633600744348 5275 -4107027939506981114786743870146231421425669569197159938580301302469074210442733882910955593183896484281981357179800874240001792482601249179255206230796089050313639482925141890052063306290028461537277099181900075889633825718128061113459753343504989668 5276 4420118879242815772927374166039907561646644410114590527936347921017867944505005461935960828995942268255553769164883064615766100351546957115309649183375093344369520431699054834506316602118672839457147532936967577459933518084666568590037797999036599134 5277 -4757055673862728848584294204084591306639255827764293295062818217356562274530208356770307789249658288724602809931960624296657419456876524888973033663991111169233867796985663715383400474980000972671473005124659933863576801913585412543675076761525341286 5278 5119652816144182020746922109737074511546670741460340186028356800403392016114657649039065120169443701661068393997047783004919676857960904673533689352054877526292283970151967215977920653559148004023286943261942629330771733512140668778007305103895041283 5279 -5509862741315590624252412096545517287950552001973208997673541871992614883982621638485980299190493966394468424173559218832762988371307503806494922124639973311916845217786612704449905378699027397423356334271032426101745661370690308286508300761588040846 5280 5929786304163252901941696238375468257579186418574819586369401167598635097355208813323739421095689097973933368665065838530198416301288452659457324724340532855216434029127682618254167301684628920894216854117233332767259425445835001235554603360861422245 5281 -6381684051172741530981704466387859639180651610250797129963230618471054746040713273436113420233606315338716322030533323464682228557064785000235980964184157271512937518638344841677307603279160216652727420542285035649771751476146996865328828293375818163 5282 6867988347979042578472427934603266169405906003756665086005061105723885527351491182415482544917218401202438430991648962850208383727579367802996679731521831676035977622727304950593148576962111879999028267921685591688433723665259686687270808660035105278 5283 -7391316426965140494563666712142099677781310677993342869034496396340625208670325916985972406260206253942992886558666551753699914028805666766507878433550127611793131946323390930447706194574096996756427630616287563483552643855338698424520591938371281477 5284 7954484424759647231607956047389674843038147732859947426695883480707329867390814828187800063510272394601222362835526018686591117182838170268513690834918866449486712312684440159296339339435865455973900796445083933061483010228200316318472608448356617910 5285 -8560522484666579711533850581731703064038144604356650812343324937870983863738684755967653215265607701668987726318644897945445053688153964240699435877943098533815013560415669393247228735230332982929516555251765618440694696157135200975411590054895892937 5286 9212691004742596334551404236644739823517522206498706919123648894091562886220577870595229370343981567212060930818496176533701580829644325176788341649435201846377062889629291596459358362121338457032464879777368630317680432202553666116260182669492247726 5287 -9914498118349125673821608618544991677099223836178147352352706685333437295780692853550995279776833374331602504151219599789774654788604307866353263147410308830655612619565562036566159351410206732595625614833758188390178841795398880126958909394399328889 5288 10669718500581356664204798142926269791271613430572293591169930315340062931696801665603230437019830927291765885222138115080857731004774343956514797097421350209163717936310855170604187373643092851276380618171004804753592934638644671871576768830117762440 5289 -11482413601047961489424013409420693423140984756716484407641093618046624344413964821522124462780107740643299036474214755698482562103486195083904959276167496437722313631802715470270417518810009955683082074191826465566919244576296291023281886634427593319 5290 12356953411082281494564152869623334809998436807081143693210834812718615669140741615370576830322768229530868566939525669255474052509426281094542398261911430536604177914223287057963580936011647975981792648599536004590694923029783788512000056966727936777 5291 -13298039881647952909612729920941692585415788208491954800168731139245163785635120448450396033682356402225670326050443666102032180560614953919291374191795171113079905553314734345699195928596205191595316660045938495160588325953801573627753525149606292579 5292 14310732117003065845447214309620715612579486487844920445451749708954232796479223093023943595993502731821431817530333021709276005776235197347879564016341584380716597239062735200308108195474879259328256752927454949390220559005707794827340699170027482403 5293 -15400473478653702864369326263310211775219222313671105191559455109990940501892515894024679684439576770926035419297440820993770237075050435406243090265413137511237248095730692727315428907878720004966729089206964988118411886208830781797417426931650845789 5294 16573120744310389102317504011859931831232056038190351836251422492807609747542830758105925256580464985586288236155131654707048864217634037092894329651085752146784855252441579011132818778125885676895333785125918295300181172219250120920118045342095429940 5295 -17834975477513698138172581351726713373951235670711780708164325007150063998337053708958207787957280895590074202329096891904117704469922211355552544638310385685380282138429358919003841578052789356970340148036173015993549976960077753787025521492645016843 5296 19192817775376173703722033728568772978342910264351443099347140072728547759617754572274493273711449508839881310807144600231955163324938247753795623516424012949388719929525193126865042315061446762328099476654847461257537070249441424354306348269702563374 5297 -20653942574559415439176524786758132558351827895936735464936490195952944105898126717182652740908321386395376329902885703750334162663177231186039910919279425067135968949586687016588894273170884757061891130856057340028184540685476764428115612995228941753 5298 22226198709234928328290929121070151541680438101208541075842189855773462726876017671743675543224982751749931785795213574470491307653049506587918170652593853414828199659735558112075720885764070494432576516639543616164049540905997951900322475577553240256 5299 -23918030929437519997373894975344960029301589596167561594416364965598665110732870286811841481208323430004497271708250858270745943167670243775330368083746709311852795778008885902008142411675253118692405111902291550009527507006805637577695718703734529905 5300 25738525103988479193833079662356573689526991157818129521230440259485201669069761793100202052553315129137575850414608670340338665655315138889870728976033097253416096157600317766506625871950872214912864690446447439731926421215518366715725924480819096254 5301 -27697456849126187398097974726987255442382548496714362067012435554081665773754691281686403486041425251088841328831615560936715214978323887149380408300141984390613018524808820380040395547738928489268423623257621539481142630718210193061026368179148510867 5302 29805343842224224890083903249618741400280420955646809059575447300177150567962940862044305524329319465574343033152506514881807945697698116377022704001756475001446501066540692208743914685535154213078033845227361080308987974479673214386972211513024565586 5303 -32073502099598246394588975785213328435354604451117496478661590547763705140807742981489653232998142113472144687438592401744576759981476122326654788218933713469900205259129899979781721419278448012984172712718471487716975251335851041398221247800281686468 5304 34514106518507037915622501193706648312243021169319221229390941310836616029821458389619717987665383575961180159669197996184687756270074621844957060226761589159853460946263337653340640708141511347528519892366033044957181554197414103696670980287898585888 5305 -37140256006152198945473428494300413431523704460127639598911352056101221775567299837941170945964126542524275722761109312560920448976712862910593759160503973744867830964273176068480068559541323385311809593636936683379300838383221469764557588935815009237 5306 39966043542895243559701221015115969450938220473709871490416707037661041907451455053531096299912920842810566940125962916719636395302009413223798306298237966756914031873531439570772510370082504036448848855863335884374671415728877174516404173167847431490 5307 -43006631553170084574017140766722626210378026001051224971250390670527969577210078221950480673951612889086138656097029963298005636338118089387348385015898019336164168818966593210550904351491521422189810244474963249874939690614565777178163857104439374976 5308 46278332985812130086092037252539602169995789113166766655701292155223944301304460609471687104217405251098690558397269614390612630791516146048060938846299374272767041963870930925841178950407183059901351296214351686805711511624060491438317515777151035385 5309 -49798698535902359223686325727312336815053549692606726448494348301997831437318599190660996010333996955068256002786718890686393125620908939960564801112325142195059649872321931474083341034212659622792373740353696634435643234738375330018027812461676264635 5310 53586610472896827967112043643314705809118536711048282024219752959448733764431736130562994275980648815119614321085950702169855249659730533397200878143612165144167822820726202742020858686171370640273156264582266606315824861041166680916543761034523472218 5311 -57662383574952308233944311752394863116123340228562422659602026963346164617178314237656663894493252732257563077814119356654337585870355887798341513661300602617081506814047506319805798085891689117810446607466704711434397022535301575968686479101949076436 5312 62047873707153468541617808946577102244780067266405688332379298553404604271344361280718288272841280301454449630196800877499132627112154161871775252623121863912724276730614391795782448797022384524234453977353665407760914663721846821352276012409617734650 5313 -66766594621996494025635416002741809837795363641209680586697976892283241651801137124184826438656435765547873842908819905688847456580221161126510037446213426915298642048288950426877780228006724528823291054896721497466186588200173881203513001965218724595 5314 71843843604203754171995382149167153610149793755010910659584901008929066899552351378411888860230978301103954833659169629592692565413205848617454358613773933838309106224386012665550933379381938137898426514546642271160984053413797780658975280108925698029 5315 -77306836628965738284896532472169000155653721958488767762711936490715675850218151093786095874667368560186819727693406536390170947634500755179700505489238631955475702958271450562956147612580966077236560394524146493468773829126993117550669997817701614844 5316 83184853753279138161296260828517254085861523905865507571367917091691631196462438119987448243726519540443563071005457422297670825870101300305715612499359424588485275745490415780596092546356025483287918074760371550606297937013298585876692462106037253877 5317 -89509395514441593782951720361460479632130023174601053356714186526630919003362411229489434359232642979584846572070015918752074621449674687617906955236553751222543234594294852390901085620937383907516669946697442675672828150547152127178677677427526218494 5318 96314351168262357217869783246745338555849479033550565631347240403758119995449632951411072639732693663435896146875037106516357693582079344582495212166467248450481007221459742994796034515221425625528188343233504870008396952709236731869608118982853402788 5319 -103636179662463816665852326863903065690271131813679396169920786444834135095866184292408039819692702099267305499764463275189341591987565638978449230703269513622862232331349849027785297775831434294410781085580157282331314998034705464101362591750571969465 5320 111514104308414654740512017683327594648823555187529777160562943947679911439432938282794426892194052451435578002360761138905686289892143756436270187553353246973831021239361925524359088084483651297332443290322811821217282838884527908670045762615939266219 5321 -119990322187109703070040907983424084184625449814019252358671047190602080677705306428672595551289540636872218793788564327958355387082403446128936957497997755584428443421933868419425892727631509704475542438853610472744288392851258811390142838772122952161 5322 129110229403579612843495581458896279546450384084085643458400420391530877615907479562047841029142414401178141060542349818516572393477501545570033983968382785127402075349759160688177214038877668047165329485295227298042893701981269997420502143682653029336 5323 -138922663388089638254243081536720169556932222051389237396931936963564509664042867945462284782533404439376507761398120934569117254562259674980564919308561081293508313805354224042620824930538247165794494350004370261085325928804004791959691376489780194322 5324 149480163533016699774786775385102261527781372535213743375676581356045243397438566094892817419178404143476340142323815383110915214122333732199538784007197061122384465738764972070428437205272127595791907662100340746922148411371188376767664637743292914585 5325 -160839251551656602959197756002756119714521638419513144754032877951975418625964094677663463924098319763842984396394812860372561188733218425333781869622541076883902898537375953608370906330175043258081878288850106936089988597153873926378754027283269286287 5326 173060733049924082773493403168798979062232899713308189755913566555717039034906807566449027973433710670372534298904441511365253649033963479227808602806371430547159333561168560714763795237782608630044642170479394382478611247726225936856782081775258328787 5327 -186210021914521288190678241338025123477429833276784523734821292790116923776143207714231215523873525054036163258909581099029150832038387853828676238495173169041336706468288359565188258965136645537695745958152718564589262391481674049105602134527033631348 5328 200357489242261221834027021604701377728992312915678563387544713710078306419161637266882850324146268108942802837141807863468185119427463224991279111062429368868842986308028524079203055262806008794768541096069431595098995124679844483291453187110160065856 5329 -215578838665482191267010186846669233436237564656776489904394106645286834765760893998727337689881289062789645743735657504566759379068795487209388465676629348455065156459168551585766546843255834088977532012619409121300513136084729286938475627980156861489 5330 231955510068566457978668426997358437378952611950206498951078475348203159987020240995217197606999567286716760380383171227606872780728678953473118890287014676940548639575182289006425958875567193214924583414966282626193842970391154106402519381350348353224 5331 -249575113841221824296311261779712012141639568476725035955349491698012958869135138889857404528181672055311361885716677612220549396512187915347607394982356681246894749127409675700869762013500192130623255351839869070180209693059110004325948505527253803816 5332 268531897976195510588064327374985435279250328547267293085886184478104079264727836773752263983621909992676364122243791476324570243089566063226957982016251260376235705090887373685168070167506084429101657034909106716745723503688681374745407590920246687624 5333 -288927250493321972999228060192552672430262260513514034943885796790689781394467251208759830267256791868200791308308846058459979376751562635860162790495601079543090159092256759076709947809638434413605196695096711297611025801763419223783991311839256009983 5334 310870239859181432095069937139935364102629524078618713357140283532844989012308054212808644681578413745728439002063717635732242466225320829352436601659404113747057275313239567504376285112465385819050337746537974224666474780544426065991651677399565510484 5335 -334478196273154323795078505152482060065643760329085264915457154864315445457551328999328682472517124725581978666936963035422975052626581414440522264079289921137397903924450600984844409458791471138311855271561400392150909167739464061469309253556930887299 5336 359877336907363724931761747937794654992429829760085542366988743802403572131805041015993886939824226728457325104342845078360799228076099930286719885257164196321523655083908157873981930530692028096445984974809924946055509643077479661317218482607754717808 5337 -387203438421048316620697508600902741989284207746330826660337048584372327852815274668172238856545321714066535571374201278714643839281341285106807877284238300963546322251007501331284378104631003319971882589846218272203961913031196964231369272305127104339 5338 416602560320534122460453345902867588977146497322015767919080275477781668012375478452547306206759358329297390671007296878307553674776493272432821114434293215476651418102277207370038353666279569828243170424106747984734204214602938456201920353680786106800 5339 -448231823005498297098292843190475260878324323437110187731026896253964109237777129461771347692404051634426900769463182969211788256854218070854851480132565089242883667084717912639001848986525825972041795539973117821056420350208072960355221109276393932246 5340 482260244632066527160507177771239567338580150230774789009875489638328157730409138434184689833059083352572417116960448497764153255938875000558736598093410825934009070518729165605085419082272892446767271070274464128321237126986034323340118235461269731237 5341 -518869641234988202667948163259358193613599934803769837840914524371255295855665184412411871775696401381894910710895687449218930336566039933134915491364113350650376905825087104980904124357585218276734404341466208767279372459767571373824982940423750051167 5342 558255594886336723224009485449683889826051152161979266276798900328968157603689173771954486625424903976482581242478212067932142547002479675862102400488280644950837099716395574528983883271323265382878899761018512822315176140461707961059151376813010405195 5343 -600628495028656324362861834853222618712143106646192799399868243436637043381825926416640696647981542561408148614336078722589603235158705914448321349560836905039768212079344435026384253606383318646640301923577164461902892050636298268042032743667973785928 5344 646214658508125071773608615950899577356557969972869450051413471982885050633963549333859206333046427249427366476622652947870811656790775139753254596480685129495562670854264161246542455543974364258762385103625242537569501293636436060742685990434011492473 5345 -695257534250172839213772477729817283523979461507882088567906475398682027605513245813034189659114542433800846016029797060937328772203132297508322936777397341389510954488404568765285992823248191548842353300777678754760775881886246240060541903001886565542 5346 748018998968283831909194472404927011973674625314304639161536971443379403024201363714188101012967084773412442505444426662016540254365379795965844591851176621148027213275637149462565348558633675590008570464354633579841347401584025516624167922407963436709 5347 -804780750778791799076660175209225935962174905275227707874235790220085648547507880313781384001170916044640119240635101166662582944081909117497509775903075198151049509141057750348666533557846600228362495158070491494971135159565218036462974810438349455486 5348 865845808112886788670677057127701267548743405134917472845430855351861197278788104770897551376921554739121505337233703357345418444403495742640772288165216937059208355099626626005159648411712361979890297055681140969567689296285057064424229446877795249045 5349 -931540121874530842995215674315734124550569763662490420185538934715222274193418183903796121642681614162826826181748219808041348876756177176559324192326590608224874573530892601687405573514317811762682082265251431942733048798639755263090749012184327724482 5350 1002214309392467928525619710174497103353710063430365220494708512015955534384197545531188082564643400507894878145137765648339971958561200130046651734065241795331280854806028759163058212025455000259531229604401759626241806216532265396213536774097653078126 5351 -1078245519359173423355698817746502097708664786376136686014853345301931242998907433546850922446232450895948680414870950279349313137518908576789619229817505404107839725698890434627631483238590769594442537725557238054811847653792402040341941646089548928118 5352 1160039437642821340470827503441689440153552345693009275982860016912235597929830884791114228931945102282857322683312231959557832077065936512083648276069344793314176811736564675724294402531612072230874659179408440131967026223633769557546087246539068444341 5353 -1248032444603809615811233086314434706825874718044013712151764965208490952941364489097911209311683289703291000404477849288152235942828545204507784216693907422505772436633629847979159270840296302221772505757321129509394268895406781624347802699739426117637 5354 1342693935349006711163700810920745189274702974078567943050087093496598879507234250432836768253831412242551946162449216585098074291188423588708157332474145213454320880010470395887451621382911288408059126678808076825809494069204109994103677877372465390885 5355 -1444528815218893614970866215936057664537700937118466615272957829167090087172954919782134976188427927777997918436437426459167923018257447845906948338587453837546779000022898688168725181134358398413252866725468902653995531250178011540287955939159902762678 5356 1554080183729719093785152580805809016237418622650118486687358863327506064020457417250227879971446600000788623820327696392730332583255930795604377946066322741240935472151383334038038835103985959250972770091422402842272941092674591284871112673866586944384 5357 -1671932221189549544194044336271957795070872793697524736405422803535558753607423671397948176816186493975800833166798591328003245070820326756333567775804756284705892782690190455640268402341616593694114904449956860356554432766405059018657554295724049071491 5358 1798713293278932252856192121317619230163764525554845808444104550953264693622408522799431478517304183773125182680354287335633077947781883009403595140263279224044684947314345749342145001471688919257302187910852774164950700445547947738294093735402490439990 5359 -1935099290039451569798311993874595939420586941738464733194197355636680840061541224419967429691019945522109283124806144885309925572655209117244428304650528578900804805370972828449186000713045503285870394987720810147294590623747148875036560125623263903080 5360 2081817216952815437177620917190982980710416594889313022887163494115187524176305580435830472232644977178254046870277994446503403469009061889922385940922390191355886665060186458161734848883122833645387255855040725585797282144971814022158178748618311172925 5361 -2239649057125795515281000810750852935920767739531767150811465679994336002465550347560312060652245071548466357579212367241320379245539988093177670696333318706752079459005065203807298587144950931408944923845165293880220234638264901168817321362579705918665 5362 2409435925029379352082351949180976193632295398018671624343794068633605588469796069285075968072239880199763722206324626943671504444587581210633910809659628007049357087099806558499940379613002266369200058386628905364410200332095128745450816931866613661900 5363 -2592082533781426984206851159886537392766801229175321275554480159533750060799478682712651593823218828578091958162389097004753450940403025642338350693351303771226315163110945320824971246048771339597978830089287765369432110685718136492940654294207318825259 5364 2788561999619073793771153664336924457938627016316160423513016542367518621647822975363007068824062485400891460728876337105869486252884182764368060416741732653542848040549913053579808259735549123688336294992053699867485069708562680599961529304712691821550 5365 -2999921008988813172115356392882125374905476352414096736246765461890367025506067061002811839780129489942428176243655084396318399772646630293158049268178475641612356084590013201804449950106471495156627262860347898183196119395612030087116534097847909745198 5366 3227285375598009196995154637259299683026396790191847905086925879799866832242219153527837253704310935469740241882694219245242514662967789324193191394093000030411922411338216038170415295249818624442226039938872190130349790666338317697253697745057940981923 5367 -3471866016831618841788746334326985559948399789110197703237208745099437460949650063409424804077066878936418356193911338305890688093688509049952102077076381544495835078768501824539882223389353942992136293242308675537123691223923845439502179632246164454011 5368 3734965381152990957730831384885186202910272113396697506834739084722137450817912203716047905170166279476946444828304960725917258800151027348949807133992693954849268301167977704367218683332610862833350247835497511535514294030456045728344154018407038611224 5369 -4017984360489416093062371552728993771709693286135237350189268755470651442399757110802861104694888923399624939026851089318096509736622185265983367415543876360446057520431593075801017913896817228688442049000736187568606250637804744333928055756592446388926 5370 4322429724164163940078580879006447750820039833542366681307190434068815566989249749855908162677857756002778725479671300288958588089348870395896226577020311421244886626535698724134252017968195302959820787308138660450703084805208410813695195518529364027321 5371 -4649922113690542516502037008168909475441081841517018559530032280132042295750358512722579832122250199577115469474936155947154000473024727710937604987568575236320880149748417600936474031547894622380836458427615624623239393454573609469120591379827195684604 5372 5002204640704536354735600839687970800909983281764371663793309926695159713125220678487601533013143007202441836715999988163263910027437863627637085585928099711942675538935013699338869479296794823663624341280963652537189441045359643640141075381800256881260 5373 -5381152133496409834730019922033341064263374610368361943683069141664523013787616813465314475585743127100209829595606290824369784554143196068020475093028285911079558297807525477271686133988468544722066826056784406929830172548747085983326908652555424343705 5374 5788781081025046476903088384135735806187758053938797545975168187625877038301473052665135651723068909743504113519461455865528355960553062828137874195058341048929516557298850583364132976946767792006297679525762872505135367410468316136515955870593781328543 5375 -6227260326979743740627016081470278578572361709587651051671532389826693654165795412513351425034028940264813856761506200721744922165322153822275665286946457244859242427536269065303549184423865458788254494634870590013126209558583866257982809950531873491002 5376 6698922570412056398965639540342378290640282877555903894503762308176869535077236510813438263920657764416871081908465271575179283856587999792385100697877771473838543348274488766501904198695036702892063015276603141799930075196037911226010867079742233328386 5377 -7206276733715894637105133968994865116698026072165098894120740424728091610134043972622570230746382399625503455367117101413417436715207963256911596520257352713430829658853673148820833790875839511185546199444369942696565484995751241667004261258401483465702 5378 7752021263309813512269249796499886991717654948133288015053881424764176607465784623810902916379589804010912230318865248143014552938053084952078245524469929077558889493880689809257903379744632292752914239196208894439517147147362464805722392771360856617063 5379 -8339058433295336562611991385433482271198954252629679676065512910468592816878193854710435405786222000342440934332724347871395167895850133903293382137907978047959407687663110209151585429439521805189268679356415475628386540072773669033300939675783577449390 5380 8970509727655102859687133909459955193160991144083815793037204979922004351538218924863468328189219821404652440612263303071922074814892388639864892905974794412116804928744156938621391782947897524625215478272666577027572621778635452195256685468732154728514 5381 -9649732382242420332032951503324513451262257235293406644635042857317263535205627309817824318541849511661083242846774899237379680894396379167007108349036384578617393231743506263132322115983666554645031762253580035609740478027212035521270514696596918093506 5382 10380337173929343060348873002811364956540897653729655803472110444054447933051304731956105170468165531798136043927320338546939646521136564632961625655222237280387496593080980763405195164750718087707652065567793175129095503608047070128557654332068367529572 5383 -11166207550855805010825096964950889974910864382068003180045445478432732928983100667842411083214730111612342423940559968864628724133116628567275095475058136140761039820928529661520588400868656440614646428114966651501771684816057671892279889004035428139362 5384 12011520204792188453185574665358418160822981090618297041595033572885815618829717462761082225357464802457122769311981124102146650302097830031007368317860389462903441867810169940789979252379021252989339517028685482209259973756730861213197408879738877427615 5385 -12920767194229126735038152991061181181375572941577483484828123088370589320436480361873591225981718293170959084386802593543235401295892692617326253413873568060943480953590858637498084689503561962171677438360063302566376152556023640246659177498233050364088 5386 13898779734981270796888347195926220159497739536882492813395969426122151258033604011718039039950321757585237495715077173137419302325221273685902226675466737857721296301442720456169598457600148752245777343529733608966566291169870330444529650551058474762930 5387 -14950753783879116541721538108129552857069151889133789067520462968339644008857916778729933555383952207201012256889751420362339778466105589432595673304981185378976463754053597546943941407969960472902936806752601325230082421668586568099313577778740692844567 5388 16082277550570947474136114345173533777183173744502057500812210134758006428394230880611238197676112891570580495435641456388572791915778584961764805844919963447799717150594563918322606902354357625570404320030090452706491120307286889627202175035599517501930 5389 -17299361082615108853497872252554342315736730322916502417819380951788187275330338403518064030014409030750119869842894080084550314910369688416519744682770099344874481442418540595019685312046921078369571220799723249399829303218469481043334504410384859594765 5390 18608468079964533996351307018006534435397012775273049807865569684857814342583230519548303536371001023180512426754220776735708993020435562676137741619561951209948189693370884946547179072246259590915442031690495632819171191025297242177036273828058254025233 5391 -20016550106688030549996431247242709363776151925488656470594749737814264824860843800539745839086605698972775451775007330953837861278833719939245101749309195730762160034877626561235396905990681107141489578623212234144682381488638403423683987038470556561616 5392 21531083380397947011631162256297413708306814092201245760061102529836381664574413758264418305017664576533172716824075588795884398631774714429495305107251856281002778767811547790483995648734391666693473250143438846319042660954355586516066431338117727665980 5393 -23160108333427744696894212026993637246559608954661540769460577513404699142774400197135409600492452723798942672446990672082858031094132047106171158594046792427936345410440683206237988706947129364100180471946244243063570295313202127473094137112677323727123 5394 24912272154396936380375378623081352581476525431381011440875207695196392088084994706823713237534172116054761549249005720325231417783816593617956988740600205533238851511660735130918051815855033936005226027689197175775175308295269627797093792604779570203402 5395 -26796874534491402573760121559825983015855854533985437648490042341774383118439334253258342539092316702084668895048483680167072246335160251848789226434062846436038309652367251619005681176517134272311972809880859814994461146921508617434328128779907223770096 5396 28823916859656587058011387614376532184055460541395187855961824042220239424049168387486034830396080393460207130653598851143760542378081291837815458916544803359105898746855079732931510668411963679059035503909518270527406853377004927102187409780300553604959 5397 -31004155108038007093030417374242280326737985108870585458649411765574508710554900064432871285342587291458479076502362386822680288462891232325603680311271489566913051198688114358548121039281166793957162636650473024649402072843565088513759469451153499024650 5398 33349156731503030758358826998831319769047041298951612257659791211482742275977641657261151823356036179049600003086577500500342273556268235619663363917643020140577555769005871576003857853270766475574128532755691470348597622037675145808828327426254252670806 5399 -35871361821042249416311751925054874763316074634122381017105010643959969941410814851423452114699909721253662921080452844953999898121093619088957671359356198430475150972961440153072169742817180275561336984787625412677921903355613356379410925123278300599882 5400 38584148878387952475437612284095812640417841643677501448518897012602128364944267786462953001159045429092916555958629716983755836704260053695995746844134655801682551566768615116816803506465187617751700053729134282991036214679556785263649464676025541889244 5401 -41501905540419384127416023720602737805637014475842672346610172785762708256985750700058851972497302251432288920657038778128520785698152442049371239756262454666097104536923609732515604610715064602223593291288329265973549202100489884334313904637893055284890 5402 44640104628976679394063476253618634635896485576414448947265046478629929326010532510373570044679823346521718396589326697135398008591268844423143303528790304548601348667301047599797507361761790003130245252819188485058458031459724160221796718440796357501522 5403 -48015385926714217627930601948480868453859650042818776244251717075666997657598800457278858908660803512724271721158117063510697545901865371839541095877301414298016271511752605032632729276008157235078329562464156124580027566116975978088200056426408953126054 5404 51645644109736413258791462695340964514341104487282702575993967367323167979392004907779576374143797770419740624417549191650065373477658758399645855075242810087870730404460729642389563665224697806224744216368357925718630810438191215551823898419302043796413 5405 -55550123300132510509223963204503931440111128663157318105953416331955279639652208250202051432957731121582257316864233704533418178552046319289716129247728177751532143597511164475878911913678809853314910760939260201541046983291473785944142835226140718292635 5406 59749518736331416617051415803720905038181868905552614333376412678789363513042453499094782263674001756660617985115476917674797434935756570949580424686210256023411566246441185622651982391026689188511463978563533314064869743089001654822787763252639646629351 5407 -64266086096615369678706600448719942166534124288872789312863749156992887116360321177625569370078803726061664461540692282693177412619322723650388435655344024164707849959725622883741054050571710304264841143132381891786689562446160942019146536718592334163651 5408 69123759051358335142548599217933728980227751635410028143111253147769043359123321307968109814305865838926452125234968738030778026468240333778563137608482487122785080598986371852904828479431262296044356865159768434857059714406322171679723184820256258869687 5409 -74348275662802195197935017839940229408882164134801469354150624856286028830969678594118411874942902693220998028734406774908785068509016480353331354001399681683214199497399239970157513993289137200743106628842711491178462757541470737451005060658663192442950 5410 79967314297677567453382464877769198818473827533619029003789733753687316659735369403047114050724847773322251397040151547088595153924507413163939388205740235527446739090829203759299636111408545598194309129905823936794480988338157858147587056033554552297190 5411 -86010639767959969267794557599430836204597322711281212758120379076126662169960773051036428651971683984037214442813079167927718793264498904138175068233315302783819178076983968709058515939428034768689745448364169262955829484204730638965954163360590685405166 5412 92510260468787785116881013218629717582189234712379348473336255420174581391963932759649218804828554764221218246485979928815093960878694134022291434925493447298969936680117093265194725087576409646664137804970995715548348385027508260205476433041179429743753 5413 -99500597340337463151258291766143670219140585122093626262783001075212995339170120079050883356862396165873427882017325849096904337983925721809821121622014492322747045209074688240161919084269143775262893431086017758191217143585129706052727460052152256005505 5414 107018665542556012168864963825702667556835293369227848688397725013597773939771224830770416338230934792416887485524803315001871614054280212138610052844529610832048438698606476052015132383060253409242048594127079960837597181261410024549690475802012514093196 5415 -115104269798416300114398123241855687226911893121035720841605039857484113379493341384853397808774682998842915659624350180034116986403432061251074439844543074048287967160919131266797708940941297930995689794311778043565990921392215565058552133460432549506151 5416 123800214433136334665663607580160779866883009669661932729385474628778763780015414363432692333656604075832334631849388471350602182916118218937576994590225504910672419686891054937969600561682313281838595087579650412170945021725806885524178055985560385481575 5417 -133152529213965279464475737791338170795063707408184662547353670907953518122336125445922265438813992486086037142425694952565116125056644825321888675229203497227754066821057999817486339061108925765975330927414346128177471859806885860700136583386149899031549 5418 143210712178090208744431253848951289470214643919964746334804253853312907826284601935692701181662660200618579245658851332540543368947082283887227801358999290199179425720301961193693656876396456532443864438169283183052305392395279133544908909553681747765872 5419 -154027990725392555711256123618105417447112764708529401772680840277652824037412258589140150722380868007832489349315387309077585681919986346255249009399440577320514969236695392739401397924251691663665790083975664352391791312589805737931077958734762559333817 5420 165661602348648401199349179037099430025210830926825102713442112892689293716176271416478983243919265565893832368193132835261034376414701183284646750899844809356490486473130744370821683995122826319503766134267893105795634641200399154442134689567403611062038 5421 -178173096476823654569531657956478521300769662958854762361586637538415175628630226952995357271258056422200790108706912748946036144678345001756370329371384259202916806295093530646217250767821314841614562623009447963847578152692293269751287244682600936783158 5422 191628659017902829270666391035333220332870781465020044982710362759506741043326679393972927541872057060431459190862967755364036346696126961463582999284044996819960782627506597482979214720905238515403671440978021811226921882621765790353217054643095121366911 5423 -206099461306787906676575836803722046990608530061467823187698146703132758416906946398768767188302147723892234069053796048089845874698487130385557525262601963698352960475963612291739834282521388622899236806474271359860974523210242017076547064624211050470952 5424 221662035291834494411045941957249863974759884348012627841030369571259504214441632944331395316745423419706846978972459434734210708324959438289163671551907404262670109308116233743409428770209089259415837165743489612222440235144811284864144071795322646702723 5425 -238398676931225530775545152125868159978032859743928591922939245415526857918950276387294745593674576879828095933749580026042633367404171896526547846373995577062110830888997550824455964716841701513175790487454419349984542846993798473356399876664701205911568 5426 256397879918337695535241388126381981033507227895046198475238655840888581386858049506140523825649408595930548793290334703966131417962823997794503587593770994972620379333108622098086267958451408393493428659841841366426263136250161573417567734831854483459873 5427 -275754802014305857754582105490989545009607551666689407923426881711239812215639425405304378668559963139230483288018897128013593262688099528994788079951017367046788975359863744511124608789988481902118821927085992647124432926346961884347019158907939537964065 5428 296571766436967619534064677664734848675495125197852180373498096688023218111179298195348568313823331061609993763138205983018092482030316428724535893883999928406384748263009273361604930654166378041692352431778133379487837858811809059053460873579401140087444 5429 -318958800939166824059270605725977284912282008482839507373144049631519849549540001978278376065611567614001883898635258088036400695136127456652338777637283736193479539044275509765216231127144715537504331228368087865020149980062942413293852006424836632744566 5430 343034217406972192716028542733218069523970183329237192960596004328217300518967422852425709901762809595009177690440497494027302776083895989417917541973007706229674820784840444301777553971104930559788897180172767828544354000026812881832080850752349918072442 5431 -368925235020757327966168560128615706421405089574304590358197355708799467145603199841291413756288866285389391103496160451943463069605954952692880736960476779287874099944950624260159479846821989924449472635288753030540918603309367221765333363092915505064282 5432 396768650250400713898482760529147540315766231320490600537458348766863687478484914237370653109912354642316268753996117352015563333676057026871667989680590623694003685159220666557226949776100559681366083071568352356063948849957869755667454524190219877175271 5433 -426711557201291648470353740236240080391865738927094359637816678766645866134646855347117580294739476973677507868280192522350909313038272693674430418319197377844152343998573572560128923347554459699020958102719880917956666994288119074707488350383524359088412 5434 458912122091652078603726660441750426607750285354854806068704569954134255144282442938913704045933149461212891615037126192917947744391991466968400203838312504880442369151349836674439198802306802900325540417725629376234352223964376303550609357152476237128801 5435 -493540415925282826681941048360655575207975719359269216690292994097534176123836048550480021553227353063543929537098622437633510104528680534401335468187893237789496847063367461080276693736657144486940815488585008317727768081124667733933358455175494570498963 5436 530779309728696527700473911375172717605888581717415873755501525049059700008444528568701878132943436692925310163425440265625087415096372703929579945533928810984141777916001277453474681310854238900424202189819042166171681684182226081285261559740650360315523 5437 -570825437049300367851857308617020351289475276878150535465269583154012716853536121403433004257049095190285305711827889304192659690237852002505792264016966720976441261801415999058301416419149349608029919166928062921308005991290213865692760422466974779406178 5438 613890228763550131681232433457356090008236460265842100636275238903102975883771806860497442311798379663311512468850441761923062666053563815810039619611269391255861879564984866895437858992640416813595042998514335678465910088239470272311873317693549795775574 5439 -660201025622651807307395187721107283282546785638008436426417795305733795396325563259699699243534142354413970550543704858554388173960698126273963984419156708206326253967786588352129957523606009979674293402470891109305035748996819369985013229071610532155785 5440 710002274370414291261829607805325481946531750616079722789653949876169180703988239669036124244169270759211650308586582077569674785623225997555715077282508887730666484812041978626764312403170206339986414066428828326405820838917616564573972162345301858248193 5441 -763556813705380622136554961164677562425173089597973027707395194686194294030227999924785582149201157894607832681131226096278554934678474307280959998721232396978840852589980456566209134353716633607881349147264554380030977151601291155648384931171778803277720 5442 821147256829668570772033785835707859189394803027079755294314501640254472350338801947140721743896471462307394330593007813856507508922089773072303315676755980936190397179699331704108187218331481373914118609202898863900763437222467018786938057595290679836853 5443 -883077477832487981036980428829284112535023058916251427673243811337387750033790909142239132699937979402968112387118848033437597791811802289969926973279636325967810527434403188018129975978014045136010562318388504399428643998832233136355988556216416465043451 5444 949674209699709146299858276202051558279424233330554706301206322007262803064171138455896472100405030800803174090191087472536659393611342017136015948920175442247795569945448175426986119824010511029009030664502169779430280878642649189679569337400339940579577 5445 -1021288762324968090512575230315281529334830501394216557667309995387238661892683963026384521476417599636397461113542299903423565223253805368579847118460057336186134358503119138139359006328681658049655346342219961402709330473322115694530071692568772212507459 5446 1098298869525657213158731598355094615642993128412382757777809845050037532489770111684976104875020849044064536333858017789453218112364434914447056073746966664717204178087594016384022393487985233094792358600573407897746416337759808016546622271554955975161619 5447 -1181110674742037448097056111512852658455774876113417159321215885596623511446963558337898135019750800731382305964652769940775160716581706783639916295727760289808004393297901663331389853135349834814793909823548934642075092304016195670891728223739765744386956 5448 1270160865823139768133865844349799947858370649234018141933682374688295211466456171066192697334727603621623941970576887724413417125493979518156767470760716040133384018099273189039419715945930899929999737539488552733967791875636436758085108917248798026244108 5449 -1365918970082881513742059130354306580798615542854585661074028894099841569478648237480576262571090079232310753251010026705206001971900011688864374914477293341115847441885736119095027285197285434301746648492010679003613813623354342188887659946527995843416992 5450 1468889821647971343975811637015377274125189335265375836267039178018760029635173613518159966793120369821988123226499332034751170562499219957736900715573591896196625213212323885221240755864030317903387106926074069392550104048013979031764104758623239220462984 5451 -1579616214020084160995101828164886321096944142423469793609174076421273966147329018255253965569243860311837740703165395586236598629285131708310649596767444166846173498134661187878176133919918357751828448742290713247420837651269265277702565141193809241097710 5452 1698681751743149253644269286453158632107805084983264062204922614332402694379003453578237742646148774645344900965191768159078880447004137048079375963008935171707979153948095068482193981088492748259986554965873545445354133803265404619005965707449335415490446 5453 -1826713916107457180652262625212885399031628403456002509611909199161538749025103022046194425022706506893664189858136285147587553476570837987211264670928590573838477634376369516209407280437324065946710327894834250566316632075434773797872928107360293157040565 5454 1964387360941076751085808861368962339988745716970777536721915731397599005584996553026878300077178928455432381703865897114985682260620563749705166293754608502198223184262524315304729423074805662643708863483146764404681523873242147119865509509507650575239049 5455 -2112427455741611342204956586694696647648095871911274628193654209403653923687345957163881364416505308816579444494373831101637042382232502584656098754399513561922778662634521711224026327016877960137196396220680721479031690894437259988572682761456461490719349 5456 2271614094693877772361159839042952840123329576227179427586110358492362520958414636681255014128486578245250185391857511008241769909534522393925529838783712516026853033917066676488725398476569249705637908158682684628928424476365401084501140149940891201501003 5457 -2442785791508393155599165818144828688067773779060567414190948562406484897645811040584933864858832051621388935067525356271683582289563343314138585742502229465948782401683328332512235972233684280667263687217943194444479027044552016053649092943200960269957288 5458 2626844081508840775789830514037124295533803847898247969488185779045834477900110333511442642636510314885451139059576501621509507836546995959216300401611375207209130584955727713516396278812696267492521832259265353058714925142666441622966017244182799757907812 5459 -2824758254001730789908803253905252166420438271643591895708817892088116721967784698007506668343284353027766109578466084319043316519691799917140786309584167067275939061387691293956018871813302505494693684805137208729225149110899305084401412924855769982623638 5460 3037570439686632203695992403878181528151144420065538353603986802827167474026207709179607480661658068750233923208323189904782766528987209194663210363358718812620144085033413235373131112258745490388437821904700645685301107984146807595297154140002751378171414 5461 -3266401079719610066999775809375589765733534623041612663135541424518567037241932889742953216285447018648486161776144885574480774610753949481466515042215214207655751744218475722573910551952428097377347700925182414015368949560005809473338640875413822796434532 5462 3512454805035508125410338446043310428065734578084590405504735095878497358687878317270786774019680636572060798382570697916723032892096295480730272523788438273087170523295069856994358388758136846489735042052319965463071130167239375571886579003025798786132570 5463 -3777026756676845134088785092761985148980798233612502477045129951643057772775727415365088043903300457570310608901719415488922326923762648972523569133165755987723978034920112508928649264878156688988850096562152572125607748146118859506345507402155844385214602 5464 4061509380179490371567720080419567312118590513478680123217277367218514101753558906894983084771818764452955085690922002066739784625542944265500369646425982448299470908761567781807639337091483713418026444145466231031610166351123431749665614559801238455677106 5465 -4367399729539930876077451037921441857380673677568795193433604784742674017102940534480059012675343452415205448611508249262418196336436780980973138431603790200656170869231712551639845860463399221123437762532596512974660498055862167660448982039750706831085732 5466 4696307318948714593821879432953547711758892788221859746693254927121453364045116671500776232874911449186571421640001899553213387586296634151231363029827987499858862837730480573846614439008183594654957682838945136104326520767486911306267042858769318021994423 5467 -5049962563333386508900306260422174325322316849242174274433318266508411101878512437747501709912041769113260428899998442169393846704090250444034161048485339167791890529664999283929465524560055457697100867869462074349566414327506406950694932425039660901310156 5468 5430225851826798692254338070903745803851394678780016674323831702847373828564904297865206605199145333472729564363813084876944005939874507197122435453457997972469005563852195216086820037697141330133524891803443582809501931086371073974682958023483615343652991 5469 -5839097301579050167399054338895658922394895352229023025789884667868284827256822310955800557031641981345197198361732612903977373493815820706391237178420839862104863804728672821560178349963155691431552760750992006163142676672731368176389152786680586975182687 5470 6278727242880671815250444493649752359717588630920533036073023565855749753410073460916121480561332519208343693117072803108930813500454858046587498530510673137138598443041168638805266806947135888172685103866499040351331836607752827051527823384059480657412599 5471 -6751427490379470675957706133334563663445614539660772630716045043328747089295771069204091261446776177266618888767809545821796862171231877976156357080481165515702808515464652884558515040225258900684524723253028439969517278974390363394809912723384791585082941 5472 7259683459273520217859902078360133535018039718665314853511187902430219928549946718145028044947281660901340053469046161247923785557300802598108232204772969908508178475040922386025945235850496687729944073315558761377127885511586395691635815568716575951230770 5473 -7806167189769442288203680792719078775368309106911712108790387305293291163569787935310215380938589110808521241310680249228448257753376041227132968387843682861211918953347881424640351494631362348755951039901805246250712440261799378035963981313871040620198103 5474 8393751347831277413206926036994708707544821030812640650967237762125159582340817939944057096766993792205826784911861577043601334388316341250811211882616253491095975791771227794002312033185571455549396231565203517778491010419124036609734163677030768929970556 5475 -9025524275335497432450390506051241494329141619012470979200921159366698197056105529978003354249054519693215675560851575667837298926018105275240643343537444230886973901281568692177754754587377966313108125352787733467586131545519770016714837406371049478449200 5476 9704806168218529871629367600683377071876812208078230652231044302163120885339820526591114145426417449954478313330900211252910790327418820714438650012192409055917052779160914154395101703061628612545260079286937611532907673269802380279184232746401295751773459 5477 -10435166467082962898170967573640431975453933133080123853084796110962535903246426974477322778737288025239678668511412211229407476902063768839786879708279825639644003347612895947877337600391713174361339318276308961429956431901115025111347376136702140282399669 5478 11220442551047930477147170697365003306796865914969027516242921010909588848300102171026818077652176916310471933268550214873752362161522913260690805868456954284322844042985809388658040623466169559275106746849325085550145853370781655145876799494187180931255019 5479 -12064759832420866328393685361622323047522403655869976631437226354062617835090621151098174554830097651556059293207308969199461635887659103517116117647372179583408358613457588165856592235281274803033031752387557246682473242028325828568834371723031059294635776 5480 12972553357067138884240893655590125939543505142670529940995007612425627273958799610351138386222076518156743961043568598698864158593339450417949099756195154585664984301601493359909576754992589263795786558616783634668506700168587867718451316778057438139380073 5481 -13948591023198946211375209115941720693326808716556628979815820278372822619605139222085268027339602887381890057891732272921439908563768833155265168177710820739741042303466725870794453822878986736471722527856802392141470971735658703365800112580552128986640159 5482 14997998539735996709356690457347449878052412236140861035619514727452486016458848280967593635575260389877859250796748985343988654567335076875221205754156481830139530977775873280956614090156706620145820388196587899102026482999642579399457555534372591050081668 5483 -16126286254451704457810236577991972642925522128251660534608122692458990807320676599424570913540570324322408935975696424504698031164411462964546656691456093688349789599195465562446347682872120222245876542185577432825173586379036885836651383946984443854834390 5484 17339377991856929226491944577915549259991113925928120952042152594854676103662252495627151676225596165790451351247319641924163954263912740638217442348762060811869019495489414591038319818572283520535472501306421270006555133903993404895160031039682845168248805 5485 -18643642051239241417592333887370067195924613107093862583119911712210192158212200975926967214257630718292212028662767937784140655341879306323244510780760020913960901978854287414369528627105932685348418008696520192115750727881970153143672986556066914410459286 5486 20045924526523613304056831468196456319423108908017247783440755343200558283918909200669742694682382897996092238706684979687936240364124906014949854477982015735028067444494680535151999577565450141510528719323440782417795737298288176856420187804658750828549914 5487 -21553585121708703296711410043918576988701884477236330631455096002135532572401711968434121877184332787416514450405607623678519863883403900140920220346111365541396489394535599618385535399099214098241746213415487359897578234824796144463137958391790911568768941 5488 23174535648624236698030731251097863624782622751748853628502151671586074749195326382314652379124954254989940974253119975996417623371897829446688795392248351521033814847740350883718537257401141389233813720848362765976835267690907654183125746112801711698330773 5489 -24917281407716799626761032117516078892834038542152196017201472079716506486056174043119342338875699950420846922388879836356043195832273231074567946652357138845936026278531055828578410320546870547401641810605886699183759078727400631682928865458152018360505742 5490 26790965667576084305065958308333135492651622532068577648092096060727259704285664830614674063333356965977170488096837191780481105057078179462390441858138420667213380318769955143300086508823492737528262807394288944069002695449118376049830667072558391246705762 5491 -28805417475039086622797212926547166147157488118333037587024661042952275701992681332790713883966341386795808673467362401667038400938801320150439214477701892174972851469279702933221167108843046478018762464344970489801272889799369750757179852417472075693827104 5492 30971203045039597320748177850980650172382373582805205393559256121882780155905990104767657884917900034536493518082455212310016711269583528168672700348653040878036372464823158716092479099380742546020577259340013697580248165639751495793733216679089635779040025 5493 -33299680997994418662611680201401217139144669741347190291396432361590860450374101881638659984519309183372728423572527044357314505922838963456297109361080810423356604488412756861913454623199998554344735819940457206446655545973252729877378473414466646260755885 5494 35803061732532651931358480851073952871890162592595830419271300286534950842804130322423165073068035778328875023010516959886615379064938534187704705342760404072996744175729710705565313088604719965724195957620887423113826373219945449672365616627341066231006608 5495 -38494471242883909876412425680567884305714726775156140898912814550104665101620550223230635677174958678977427341250551120463401227522490466327883762341919861718586585254968679182428653369346223833830711876467763810337850606227579163116333555342853475067877461 5496 41388019713356920541546519006605561658117465747250221341231993641472812062895446354767701182787611353704963210997203319058233008819268823278889276102156726581269646434907072766905818285623812166267629216716402969232284172687762564459314949843665520393254619 5497 -44498875247181524869362043594886392353990159475974533404805089312599304366929901375117364040817194520097957514497037234368631925575013879128540556920458322556847513501127004196087462709467441588968168831204094410558692717190425051397171246054607402613308091 5498 47843343113683281250953677980702409218111355826884391589579765962832593084418135297532145355012097592777250767312751930098846824552918918317037829174553027427160958982486824221451572529708614120481054289448070983883636182568090233431314868524450090457140428 5499 -51438950926449123003505324542984951634163669241248815134351609324015707802491821982075274099001937409676489018841388382743960662729588402366391914946022936498542446976452204094348532293995217405888138872198769127712904000210254354646319623785538356434274135 5500 55304540195973427520150937553547167829686039993461682512915489767922956730583607686054361212363757221875702263789244787453994501291731277526468787275869967718707686469542485697578794756337563774303572979855994636317509994836467796028185153110240323044273718 5501 -59460364733406184868934238499714074976043008621000842367258105968023896916282621418878721119895939656108993024193692709182272155526875436257859534351200948634686134579176204507383723419662585381908443922278672554542351162880100553049387990031575500880146861 5502 63928196417630338524593522321185383744549931067324915249564946749316950490320006917647070370261185185215680074141384595252596637934812321491052886944976937014941207251095153229456020570539725447938373713790231784239061377004654846224508229107658335277691510 5503 -68731438876158240806368957192856995554748894108277703675447475145859506409095896590979173493821196811274208257988138267917635898975878607017460389790855703581705362587553809968505583598792792651011867808290236996487971095755708752412371365825666883579778066 5504 73895249671455691227450437646858773370955312370934827385861278064890016809705935987329949572259332134103704246963629565391416279042897938753398981812500315641161055598331778910173365543525800357059087065259225768702987262728047866802876740643895940657498008 5505 -79446671628489142719282367880257475559650660777007200464785819105764105663592202676510175484390177509001501870972487199215518550478942747338560206841619277249495949571792871813136139159351628775156930918727811436055813064507213386983052193585264076343583120 5506 85414773986776167635864867775539357913831799416013140943319437095289121647959273283714037738151967526542554234662183724011598136802038777502682404579596973037913714179964301339960846411019124661148279277112274912194501458562650990277372179019420031478499417 5507 -91830804111247016099941591450933602574852977233241941229435007014838621074161671252331210572263752032101543387943108198895352534246277231786154145391112952744307084536117300855899972638234276459705137222445450579549153360067940247148675923558327063579977304 5508 98728350551060230233982482377467779620980472674095171629027876461136816249483399700839355096874337454801687489579729270856892599919977429225489849549661030297768667930985835930304189353190354944902852855658722137582357143325118703131056915818729137579808021 5509 -106143518294441631757949071612776494448366534564067093524736312733532512111681531204237004368613796570371100128279254515713827076156206821437517425188490872255209694186028442733098824539540351859510256891255211601193746171905765086640008552503547122730427208 5510 114115117130938550283429155870785975384606472303995969011975577718315184310552885041663653763293523830893183090358446222702211525651336506447155351365498675805168921287229620423868163688080160586345436085278198537976022789734495755093907142321548428327519379 5511 -122684864100527591825529890899999273417701325876353874507829469648870548993411203904391358951957951411540037496545877891405312488230531664303844520929270562296349794819950483017556702845502556232139163025439507369145757451211464165619099019533459487537914146 5512 131897601082136651643873790285559843286403814422734648144524333418405159331281009138020683122687852173819149111131096841680306837650944272796316429470456144182424073882382341423482796950183437872133952482133003937690007989220012448089994458516849064089450491 5513 -141801528652718561970461509665026816341930155220795468507698414723572995138281490516460772174632714254744688320698321650743218176735128568717360198292723861945395546309234904208962911107714370975952380050496613092706158414046656935070572671275791806294130437 5514 152448457432451213120277937698077505848176592360461731256721879498037063616872863049564576377057549881547512793936544827009561470153474251607095172865699609796635297061034419841975061699424580533450165928332304699235286748818582994406506231005657506941519647 5515 -163894078222373941507576402177211113023785600581677579269245484305484922422619247639355680177720570251952894480175166848726493242320360039675863610204341622355820218418861173885557173121941747027733870659177107540142623197173884523790332236696177894543369627 5516 176198252338271703333812761360881283706395074180657422896372662420344163047141956884575171208871413455104255358755763409898280531082786612195651071828891505254939808630361841148185818674310610639981932275688438575338188219203616558365583549760589057547572879 5517 -189425323649391247748738554418916309394663211159349265673949300178931852193180058200324066412863065159419252263533656036869480546932851742287970533196291371822129436512091904063134764768520924588514280321383577577133858233991936191636364022616735400866687399 5518 203644453943158902839608491683321570479274483166502388670531094045229022983881554702934034904635128562930977578960974806007300085559687883038835510257778876573407038591185924861872991590831300491281531933509793578061703164928819978605904963342989354437874030 5519 -218929983358049753578015416898212384678537025741371387979999378674634127216678921023698955396841340708107782803116886985335166264661195633533045951325715412641589803095333439529341046870914268240932144169693686710955488090744247747174505302992794947003755694 5520 235361817756758310829208637447306548949895236909980491300335547738544879441452600865562536123190133802230247656864370047630488319795765772691081980218316529578124459253579388340034438494700129334954685656951912724895962830506072671036480463479313807804034586 5521 -253025845051513181133573524044733221003115092178187209980195599541712234693872160654795843304707203238243049550044743027525916375625758515523756086899323406050178188010342184298546234425977508645147566986415853529387065307440292452273754143616589300109744338 5522 272014382643484694675208178956651973799925514885356539235043179587231666058065935877457929909697274148798325069938158900357837621758098103579385612714075942698888160306858386309614009231644322410803301457655641987284744430315164677991628481356761123507387441 5523 -292426658299530608959590489694138381951341010451552104746739164957222562975769287941036494510725029758256522663506920221350545302182101205755047844115980946781665382787346607249133478372551967528742180431289911148464432805781382138886035282314192637181695257 5524 314369326962844277438582568351732032996061545851886432787528236083685808683732084969933586785992442359566781352908537305351072144618943200752201634364872817009402314036678614366560164081427667378235276374821681053655888977155605185604197379707669457116838461 5525 -337957026180307470631647302677119184652077349308044995165226647275560236884305359064993047744427733094728007441280008972006189264201754255483219969284552400578149498468690574307038299394469736445746990879576207152471297653026680975156965509336521673946840168 5526 363312973029468403657624665612281920872123686810300900803644549228849819337278418656891715265725887609706116920478280377601034651586688137189546388822519661615000556303321609428817833810277747702404808473033384984746389870245649420487161506933005434025760107 5527 -390569605643098079634116384625446720182243559352835328228770700653760866254188760847589609831962071749521473564738237178013679485806149198581163274801917274892667798523016318399668656576218267948617574716445080228845232067694669974315434944977951409103477000 5528 419869272660335324999568727083503613658305070904291366798222790089005438873899606978262201999086528229614885583892991976067358755448225782203091193320129246521619652046004343853228511955168035583165671437978740485700463957863847343917739424766443297703581958 5529 -451364974181706009404233630533907681281349324658777075252530127402463486195697379437233827031277707393076268839735472454797406929362989895337198636702474406275102070565759762469702019306205192603834676668617703498342614289857541642248851697966918938936241228 5530 485221158072076806238792651289480239238475132598398745833060110265434045938072293503133647857632876352830777943118754813511395071140679855411563302955403620225460891173486554529640635026003256244423453702025043867500681280775652232103521442072230991232101474 5531 -521614575742255711742813491386282068392712842373282726809404880269820406630726459825662749211454363334764033341381503861263417455029814674606849176724143360129436902285262849370963839833726191867096170388311377285576394173453214422625480858916557153146317753 5532 560735201847960094115405123695910244242026825010640063915750422699222640460252436519912465323688866126960128875868143955737421773891548524156349158412204700359227218810724456680982842188221432764883789619460356604512994169545551487473136770152721124408322270 5533 -602787222675828036807545866477080573209261617218753825711813517670894504594681049773269685409687325292599128729276955850590651241317052452510410805590344997117308698566573395657693992203806424619317372700875662925459306015710095634490858515243241620877385892 5534 647990098341758152632048179695369350683529820008498832435270749644391794774688855349697536218335330858541890262337363969325850028938748869690805884059809947501955202468997199402106279391652419018613758023114553946814216154901326995076737028305700917210220636 5535 -696579704308961876090498303337712330489313472140038208262716526819089568431739507748979463957286539450123587492649735937741231085739762590250572785738007947657617432387953181345870124670573104215932270232556451196318319260744168558818911204504421668881919029 5536 748809558143671944847772428035849107320771135874237625771040317082404930374948342813463576389706480417011136619586081245080435319259915809235978906284434157680429111712711407111042316807435782590560715375818108488747735864840807036656851996762479125686101374 5537 -804952137867589406182289588371377303475742647448524549788488967924814271905848544381875268408056233256370849184282673340433982786299100670224978134595736587125338242104491691184330447706661253733551108803119373800176414940158800204988854535965513926180211100 5538 865300298740144564104193378449495343507152614279802198417162178913339918958351342804940894677552694251272505656476215239041896005801366633735715795241603885992207682036520039808298872142012275656651488998826305294464572036011337857260078527186597392536442578 5539 -930168795812939535526865107969943152105041361812873080955355659716764275566842102148946317043719127886988592742031392341465113608871003036123608417387639613032913818088530410824098898044017721558584022865979553003685358962570141779542938945631564517832636749 5540 999895920145957979133836372828843016233306881413106294939968575116881389302133811796309287577774167108216434084603702249736855495874837337251770378652584344979415100598817303750957013621204911414761857797710516981827511477913167158251669331671677519482618941 5541 -1074845257163092820360584514843628629117589821493718808584553085705741960803422757301127042478063078903535206630007949919974963451871881029898549242546249600565834156256646921738610706074738530753996040510166487092347582103596984490855425084001646928786604023 5542 1155407576256286896648205764653725415740078458386830246083697533320325136203898949722506058216459175758398107107726608136958810756007436577486196783241343560454851492843755154132918090854765509447517375911581946654131638614034518678056014860456524524317053155 5543 -1242002861426361198201009042257874318004207770657760176521293906728026552331979983519101505797313473986612182859927767715376268695271330973767569897690491849956660121311832479186380896421093186334254720107523202890448200967769739745897744226481045428557388304 5544 1335082493477919657654241932370429717576577705783826523201966877777020134079814428160089626758923725905956192013572601088564436888501198000043096847439107010362312206346867606112801741025611047208015831064286954753354398458582380838052861446421963783648724626 5545 -1435131595069327167617129902509965487363201092388793502717440319275347838741722742516308982458241523052744451076417673396732279161518938816661707448909004373309965279144247598979773337723565377097041669055396510735298866724674828272116782245203020149088146759 5546 1542671550760696951696127491180740654344158700717338371814755768344461804747813108499099587702146937943701714917545993135399598434913671272831623566041165546365074187133722587323084543590546875666293612809887763115506302135857553127586473464175575090292500741 5547 -1658262715107432951932887451687615056136261557894504257908789330650047442111736298354115062984784580849027335189679848124228139738465844731018723937210044088950288084092525534380214848910935062875331184582442646279368807256138360049588841653965791867306299779 5548 1782507322818813270446330757571336681500915923918105566746269034634535149874116938186186945714242923383777172748027328903302706035735607811433027005805703657183227153832071658332761965864030446665091638636459568653588822516995854854884410622507317815035741462 5549 -1916052616045378973691181799229951086254804384743439480081765857604708285428322127743846555327863841052513863822001716071679862808532590593800508198031199040169759429882674584955885819879999734852598010092574267053426075457932651167743676706697114791041765473 5550 2059594204980887813340799229918670795053009415608051622865244348291360345753464208710150084711640639005834354650490243146936325863381328378396145803476028524275378913940658691983768897760739705615640015786762466796651746352266337841888869433666800782423767134 5551 -2213879679170083355039295113107970735648602197160355096020439308362921411928751490300261278623937603482230810309898968563646937523217277421607129722493339287081434656192435906521240491396988647861782179044474441408175420282595149604747301088945823944397424797 5552 2379712488208724654052429364587400987027126514458832896776417143280089700718103503279275592570810995200552189533062441972260449483854628272276843727387293697681268138521897512137912718543980552335387929076853880646152165081949853413211552556857931745564320800 5553 -2557956111913889161143246452867829581211192906605232224728310696348417811966084398772363755410425802452436548340854928310464796242182134772061252806201364488306630277274355704610467372607810206142749856934716294599029256576618180322845249368576320034452883952 5554 2749538541537666563724484907817762209547889419612687325882304610230532318256148239935788861163419888270389742852977779030007296233823940898188082841924412959319287176010012957560919296561007124084830938233121423987140678002176018295597418577477853054100784610 5555 -2955457095203700508420498687639384329845331972679900050670508779823038800839023956072450264730761063952869414135260128852031357829867058739404696617197050203271427840176752420843288530656743542052246716465938898916474004106554500047826733122538170919225355591 5556 3176783592471877006805312954064987051783171223269279213397439625429531920898188276705008509015799756346709910284409129923392514995876475754787870549551775483151647646561016800869348410857029599128941145962372496297167872907257813266617190047052604486586156873 5557 -3414669914790685265191209324847943461040064592998274384895158394363391181741896643841879609157377821448018868011094566718069442919889356271233436220132893912488362962465463776535495706953599949035951426652372142338731125503592151034369741614739260073372102915 5558 3670353980588930810119307272016373515492337988526854134553474506875894005793869801028779601757317536069140518050168357079216935557072117780722902646963198870533995114515320670944129511966499207132659738856207858471129554869617767732141116176228722498336817944 5559 -3945166165898812794752958880996698288013162228950176002586568151113062670378181302682753929436665336045277445422804694603412691674057752670508758870155285648011957925263718524041280659238459106892011292081276241152559929086624004099689852498394789359491401013 5560 4240536203701899113639537506404186142591206915364204136373009891453047266199445097049132167649406868156221095122427581836616898497870715413572139366263911521455609249099134784458483176364305526623890769876898802771581843553809800985652984819141915589578188664 5561 -4558000597660073894039123224889484890584564696128661896850169521655003887987099056760124926489289400192186395584442637094966225724993062007296742421674691751833234194167998424048560974131869443540128691597747338125340368853487791926806518055572435175205824759 5562 4899210588547799819412571675142651314111694911107364400192879520147470325678484029288842184952605764428127421429874541388633707139336961346422900641518519625746989505606511547909964451809311462246201347562083125742221500319057516485220416679350007733935173244 5563 -5265940714553683751622827936967049493301977217698520331113410006142668093784717271956355620021374601776512995294635034775782796013393088618892776352270816307037694498413957471041249672897087512479800285675288593154060295705364936070672366233469355434764907361 5564 5660098009683022837385952535628039392927797393173833360629243895073691397667267025803100006932418927009855411996884085752782816002718290412280727902563595588023656477694465464206628248202565744340494649931542652781185267201300936797958060936118173073751208436 5565 -6083731887784492868458563459223357767470209276412243350137960373074033629341536769261376315824380272128798557775573441098096710601974960616915246893546843063968947061563721820887221141348104420504786842330141300582781837753416496709080711728874936565804816808 5566 6539044763260343578464386124249358914025959994012686219619923408724655571954711168312996204303520058620490782857419018719814988984310930793472752350005887553010262522930663594161990150728633826713086670802555211022655656449088294997667552571384496457309430084 5567 -7028403463318565291778920264174507965119246551760744722323449826915922435827163581093761856751703468125320150082645710348613371995676969628164357105548934280133926495015844811586016925605155506344444744630584908598004106717225449366674665573546756407038285263 5568 7554351490707015549308849296190302411999401153254237581061908802519342503938010449978554719319380451698043165161453749722722783003128378705611617964490123425497395722581857186168166622051120642577088256900919981847292203454527828316976793191526484600697492733 5569 -8119622200254419892446835719719823370314476115022015212674303798952346635582901869674571255228535108482694116374247306567517765064431307496199030065884723165527884272560560001198579267968697462891668389964509772860944516959565318741935182485853389683104641846 5570 8727152957254021428554511009550691512813292071779605081671498324197708167947009762259489663303451793903731323798920047887278660498468413647130773429746945736501850359765355882408372677782032528748002568629492034517673131024184449974275413134201403297900687915 5571 -9380100350786654752903952686762952310112945428979610024091932466189475116598974410062336122751588520715657472169335658574066973204528183057645716896465358561410454019782498954998915819957521852832519211592300492762866994961268010897158976537316241050325635187 5572 10081856540517162938916573930166008447418613580960276633696955791584222562814634430506939537303479048166255185410087572980791482370226843907785628177091682466013803705064838370887839735763368125620586156857307356028608130048784216475931244259031817419761064616 5573 -10836066821339292507903449431003685472523773227126625354528523666601049212175990450806604243707793534048000221166038673449841836172118538196662065482245670472143064175696380650965169542663583069724021622632436784459265192168029038390537899170962679294899029772 5574 11646648496519493641383695536167009063623203111273502901673892726116252282533001167705899409596880300249661493365610097908088052459328337933058956908154625222195172908063335461616843862894580863002967937244838759579803441182476421238381919100563226006292179647 5575 -12517811156731650310165748048589686876929963154582969882457679251024518916963040441358220448027575524444143225349280695662927012809010685909874471742525201057384258274198668398954898079081647185713557201846400796899631140843317937308065756560859223045374828216 5576 13454078469617287167816346838125259948783044360549401371016274768690014503180273230635565625159727597826606633723977079957126793284553281757666724451736599155609639574697941213205647775177472886896132268425786285661917684634129659497975306650085007671925605695 5577 -14460311592286434688773624525275413549912724259722210998302424417553121213547493537762023968958724198420376297070652726330787586352829930452054527925581824687075235049891308318764870839519276047715170685164612917382640166411296290089562668936206404342217878238 5578 15541734327533027132905722352840417235837280226038995314798231849098531052349881265399428535059597009538396829198322780225939907325201343621081600154488886444984862422906217764323355680307125039540117024529988549885281891331939948014530992530156818579839669301 5579 -16703960153518368222985311298095874190692016874359189953918868326768333454241436101928341814074577548525560998705785917713291662327727332698969740136165428848337438076406128250914879784556825348237369250373880756011150546977561474939299271890535595526137935011 5580 17953021266322917934788816197201877309869653681093977593300458874851370659574503153842046261441119116296046360157141612939707927829747393697466740982831994432104098232012573425964788614906937517686245209862191547478176310570408067960256062845480613851645671245 5581 -19295399785129939599539778072583417234670554529266696134243437031089636938583946732804783090775690694792686691498907298355236935473712604701196842087399889538909081186345654216866180147049478297554404242692227827449458183436697273233380040453680442466373860905 5582 20738061280937580014869330667367568650762229928969025708529890941193618965956127170984939484091285720214944444523448069379013204196671155668615978489922005825292072767935858739049185261121650911247378017642921699409212237206680421224130106331790064259650159808 5583 -22288490801655860201681768785639477664518659194296472987397444638140206742909418977619449499571317767983881474279259471102175167768277912136446952556446298522608385114068395733014942340114522533212716982274309775401248189906746354784570715406291079492698511675 5584 23954731579293190059616161928794915208123219274680481708639541457215662514663151972233121320683809225967021851798519502966864870780444372635154881333513159159429270005931456242566282237865732861081683228202117431419291940630500342130391770393245970333329513458 5585 -25745426618739294940248236656332596349481107173481722874288407229220068316885062961051050271118797515306675725932735234144365932413460279899202920313566217384177731771982032472193209149689663995298557553370733117673260151908325447584200256634228203173713529708 5586 27669863382478650789904678181869124117388804981426785057105333650511427262478549992255994321839552333222200461151742257019248774867805791413393024435465901111717246991433303135854558921438288897906680424073459703489427633995030519314811796591010667760720487850 5587 -29738021801496709897473706654751704041618736936928126117328445525790324246946199951158246499144942888077029453374925089025573760869959691177346860238699194603985357369289409311562594641809906244413542287648940960893504242091881262592016981239438987686239127302 5588 31960625859752041187393666778512268163591815631845422068383646018072030617543464204091164221361556603123457340594101128098666537179035711246163765117151921776593646750344568542184952271265178523276840050877108499438706319517260711853345332874134312256416426261 5589 -34349199017968741563023257046350324004964610274560873683084708358645651881623701468908620156625544475117327260369973819982206833118357273601708298511254082704482840925825800898868685044023695938532085784674361455317124393612553670832162195322791000903027600084 5590 36916123762249334913356380660138474102706921603503647900396500249332602452811392295327489163286045710150112481920722959990508951288572095400156500933842671945847337288567311690062078688545046639785686886846851708173300037927464602936193233192233111611213145549 5591 -39674705584220084224449818716180117572870169091170247554448209733929859919463194855146527813241785592896913181196208622332992643303081961132531438094931959234355389982999902409066913460977197887782481393263894502013740582704216705759866196372635890045837322411 5592 42639241722206922440478716452021057217810858652937676542374937101517831521205944353703304920753411070119553079036947352360039888232152865830417707296546619047980900500157344373207933412876343935226767791481416540170558182545167664306582603630717477411278773237 5593 -45825095017417838873530310280493921493892818863805372339725788573572799999464402676226310339272904683006379557766444096224100469927144106332991568719379193926364128021832283892381918423529598405830351051744436202525612679887181200466467100949554822002248086559 5594 49248773265401973098657454807751604669757624328605201315824078324387245751244824717494391634569499344524400652614332742071323257481769874933026062656621102729161155023101547961281008449969988181782416206456033429250815925340452067757892811748149701995839097572 5595 -52928014471301594545923262543430351610498154520740665048347228635784696623188628119140872333201472917728872742847238027064359244280503240020015625511856456665004040939340762726633157460696101750911265971713410208508967876181889602332164668133706982208576540984 5596 56881878447755292746225144799646626069220040567076967554356280381274575074190432115572027983354444759916722907858696338437319037895335400544668299507011553343039444052341964982548234519254698191957107288825253584938893719510645667596668493845870433861776662085 5597 -61130845226904500860489505808973285865115086493724110743454483514440629839044252403211603234900926131287340618627829055085832549048705448999989737644957701007044020079844809735317124025648934308556461062719238748575074207141545941645514910805844158295932391836 5598 65696920792967868908510955489930857216661115240446844342554664744372521817732918684139665350158806592987176996166668399483662158273392584111280415958955880256146191009208978070020102411775356201173791888609023170697087826504356045930028169749641616336964365903 5599 -70603750679458305223796445193865350342418081036673205625048565748731668515284754069409902655005657369268703769340518950955934281302158551273957013506316153830008634289289595729789861374576681217136261935737438080445346251663206835547687769553625746176282144276 5600 75876742015518309652069686270083812299804574229401655180429567204787014353292876151597802621171853526433101926403296707591406026920422564199403512170584104388541794704366454547853737879454571073263129893064970136827210920101339904092407216498811558544575844735 5601 -81543194649247389801454824037327219876029389920718163967180211040175536862739167211433499389602148983602256028410604755576671956572351602090723136004579383956766795048278186514087098077764766399400334254864137158744071331188395881074292093342252131473391562341 5602 87632442022513063219327508988377453279919927241623470227638483936763577437887056906604376613558881794765826484333094402899516420297385587080608193524894172987503007169521260052751175818641400442274791397179599520907662635055001090119238855367287548502645217123 5603 -94176002521812839509201802298625596622441377991501925567368736290260530229335315752632576769917878457027281450933183783876452207295031658887791637676775556920827201295215190986856862609022578602702362923457812671212640729606997330941261342890376292869229313364 5604 101207742083544955304969843172327690521926309622349480846953373349489209977383656041522879225947618654934522124653590007259073897054610780726315060641539973706735037834808622363886955983991687861424402187867657153791909628695274760249861720804190899697688415252 5605 -108764048889825789881557926157879277093994540880495555987775351107778593909200578346319066290768276298982343599926702914627113278371759341736924249530100767461153175684359015242112683549264697943649658856340359704968127304705835861396084842349164309722747037522 5606 116884021053057492455434867830975291578531267195499789006789049479097369539320563599507992085872798342337505206382413209105585117410997517441473532248887254356466152561757589854804380905866841750426776214701337682385136657690842809098165697774111964654267739042 5607 -125609668254117968703039423673732672600283545882143175744575072989615618324200937437353796919205724349292527530324716541758686646354424026931126391517884232429444494395411775153062846799589990569006795362146488125298843795678940849109924991212570251504246064090 5608 134986128370658080363197823659026694685513831964021007262149747530398570309837790379731314788832495652620035216668784099316287850385858879911830094033965901034624545686200334140494694935032893914032152721773797235370895776131761090689684146244253951301539526967 5609 -145061900208914035777253459779044781138951845165652685364841706951438297523579489657781289047320110175183815437215863892545701993896716006384169867866318742789370944122354102526360839060467997111229169850932357948541823748961652810610695092833254421222758287345 5610 155889093535069937560034567070168522474220602538688121776205754456312499713024106444349982387766002574675916321139686650079596411323166832690892005631423206686993288360846564559656214286005655723268966106669108005608819471743548917813704618990217770547322799877 5611 -167523697690958877733797488132975114609380952987385951745181413266642193224047429537198269136102967303967856626374256889433777450388945809268467627994057358809584447303960909152116504605215877292642953560114779218393826702230549718194678213337519104828290526919 5612 180025870174224680849238258943317098425375608790090788844984012870556919473647121197176901257020693808643092832087629286506502626586089037744409001269997256339577099379413822570464229496633520908260200783066537402731073009958806536445819582715930768672162999919 5613 -193460246665467834155455600552512290192944884784467572317202412162838564226291733788343248066794461117643529591953972815058981332293978388893842519722142637789030518915428911510431769091927588375986013855795447729183895340038846798029381865573507131073276740636 5614 207896274094891829257153491049073869841465230189819875366731502784906690846191347755829795859475059099986297012748716378997426513520270537554099880706964253071069628194528982101536291346820811703992227411980981797498380091399621641698755994252146368078725598709 5615 -223408568459112334310447085720596297480489311987777778343703227199929549142134963024348973096741314307285675735243653549718099400863147406206666871537978714950216954722341262096131627227305111409333425153908340724589429653667552227230467563941506922721230480496 5616 240077299225695190761742955379387191078886382700734929899212826603077174095278205859757140746375846786299684308106989919563724022967705796625533841392941218748806134003369700902210052514838913998480281490572071287542018192410494205958644191059685779127790598620 5617 -257988602299298740179601159698866298674268211024949521915606651144357317628963083234601988607221323083011489526992556704291133007213198088247381967087605121795403843579156362977549043762884960838616741712891104848558762513127898365355088280277952462971383946588 5618 277235023669707979977706706503503798271781616893137376807432414030699791411199247484853121868327766826372711571595573077571151631437793729947676373909759562937710004199025202338165263699211132253469151945732311893390304969513628591619436954429804598595544118874 5619 -297915996019310603495580831987164647375189640164234860467344649469981529680800454593859662584189424789122646452811776759108002882458644658891806401689945799078217091480093320835120171099045990826410008347643456157568436996525731826126365761949335914453269585857 5620 320138350736481528116616314894110942925568772925361582469952768459062145000543175709771172845861017808833949519585433676542749518275058131957536964520600839279134747432422754050505921140925581949311259625302733165571877343288153282171995807855305369350294647382 5621 -344016867962775920580811663840159413058200296861062074831610844665767290573452690028381474687355475289728300028061493087626337060644618466719393816646358079136173964380729525405403215395874234998183678514551311673123884179030457150601435831786642369288789789377 5622 369674867496707688053451783124982539594509578432799549369617102906062693479244591905157043457770867793002815384671507521097306504952529192913532134256818098355153025818656152389504111239688525269037637007713168991970809649585335986909400750533224244593009960490 5623 -397244843586206162238970237912560516684528263772750902439893471565062077647378802570877179102958838392493761884221795536429149235268976993260649817612890845910414551005594047128328659613792376162657069278640580050307197786868294140709007343936545417302376176232 5624 426869146866667122203372402844915887039920736313820072769799583831720911613703381884646993211609637834643249664561501030504263978177552279280086416390204283734636443188821894385051727781938794094106111195077138234026659110772765485685280502970599174398359439721 5625 -458700716942993295118373666149362667368087240389735722412823977573303182068463549246299271618632755081098621434657679451320950973020740641602646997470406825765609429382639678208184742147438728870177210144113242148060484012499737855404360308524209066940252532441 5626 492903869373386855582147032990906105834634976403534198582722797116033415632100945793755536665794729933541517054088822390656264520312694259564104934772975097785251236540197748596467436293936057302295004755605146436769318848072521154107256693753729460995005734491 5627 -529655141091236196718175825778189658224736313346249927197520751468373042353077947030037972478500613044847259058101151705885993301592572270066912007878383596613594978516884017912310879338828689563256013165459600596017248203173674251775360662045769741540624795024 5628 569144198600653260073165684110499141087106963356026051414718417580065899251499478991600960625592103598096894385973702906028276933066782744640268458054936288895860577536439806101775242687993871999079246955822919028254522593835887923041459265770266981298162531624 5629 -611574813602593017321482971018400276611924722252751314350961374641767625049427861520164469140825002198056550798710780420415756374147264494166982197890206468689521816868320810365978411725980700880541571582249014996864837036517459053090801517602744062841295318285 5630 657165911053663234322797408623258280865096066260047032381577170948064050987332394271554613611503930303046271255067856016940274673009153386539936217370793532299501753782313575859588314675852789145622757449728083316615109246513051778998830458594529024453411930730 5631 -706152695030471606192834877821327791356504411188219070802595156387663292028029053816274505358360259035966619549873315399200126865456507905927491806729679143357103192110022294150697717646866003053116427605423059749679324207900786417516221823489225183096266094483 5632 758787858170550126201748433794819732909519368381200357883858179709131127377295423916884567104140818418088897178511184968703341717493563463042719470533733528880866061965512141404833576393950810835877746351326292024560798569950282525390056773053273565736544773611 5633 -815342880888574361303614243728461197240879548881168355893530392364260717231067183909517526284660602155052822159154480550113722928507106301960326658506466557079217411311211464297291459349409354095355743682857097766113967938798490346308175228587964979593486553102 5634 876109427025939524740074874094211641678617868043572981932032219512944604219209024554394936209956251108996770918729543401836781844423315832111701247218340270086438078821502584856239376998640729997965879678894442056396379948107843091541534802033770323475056350397 5635 -941400843085108475145853333455112283337330734076525815678730960194916871932959319741703529120521815723876434471955331895967961556175990233198222624286986858428697497091778607938156208425530813176711896166954059914580864032339312823199835186242427652297108188912 5636 1011553768730024795696720508110140556973005787407787796838613945748350962970461731405442224333886034860629906766126222483381725853083895215178528725191735412667604177652128772610869418624941520548117308465643518602659383903983681475417686264392616476277695378644 5637 -1086929866802988616853066346003234953895292322044549161516406136454189758992651140965796760970805646996955426771145328135713207946429457784787485832704271068561428917407693121633833465859788806029539292061388203580632015931394473530180799279483694704312717471262 5638 1167917681719625210296259967262295515073353181938950999051288677407497607382593886765520819132418097635078875579710072649262681201701936522615315094830290742301728533953002377815160181609311844047468643305661125530741690592596684401329645580738921846609897689327 5639 -1254934635760052378618048528100086148881127694308194475772543384356295311963485881206985062851399663930699554383445571775454375205822631296171442026678298287507102912633917771492859307941335757980459462815798712490131522315296272911797216596550131607843907719137 5640 1348429173479418315943817127085264813494211302282719759492513562214738365123978294750266423367242914885519880506364233471008267831871641635694381537694679767006966242852894095527744867094937662418413236707382195591859653159184296484055521061660805743172793003794 5641 -1448883065218230180508133799819737418189285740888238095938733335011462389151669548498128779781636263995560204803660707497266033952169901205002356743113807159013237466778437551566148573988482844865298160555990785180269121780242903370215529133981270774574662655956 5642 1556813881506183856561523369849084797936327793193615040552920699288880918117483368321050696556581835761715086872599539339524459551915550181451661656561796970095005003365525392492347798467786764986971269180095374908343347238531016560935838581945088614697808679699 5643 -1672777651026681138222964695878238598580399695082845317337146641357089685084760771151415512245788885188909785037062275571163981492026024106344562186446139775596514677674387120659697878828618158917056093139192263404715415693590825225294027998083115561021975993106 5644 1797371715747331828300839173839689819119945192782819359432949513468093919146869603565749820138291898831714688662586639646357618592840615454059048206798337831525262665913524473411883820581369460230805616613809087927739068195716374438024292357126727073656986252130 5645 -1931237797829263731959157887856833776696925228515325035502698032802785101335477847271605475513848116862593696279426598082406685129197177016196187879528351111520245650601947121342772444691532951446406839113805049972706452713862633216039148675713950819894749304457 5646 2075065294010134958190294889657902152001874405677762315938348304508435902142493422446622503534356871900033099015473996210321719170444417955457165313571554349895875376586546136671574150051656481770961546924012327705704833264353677517230802705995410546992070065580 5647 -2229594814317871092503182996108445425926260735390806269135036613260973131538472803734017393338970161239791304328120287682682258088639864793064441089449838101634689151061547866802587985693333704917809295976805496064626687443976881143309898862502959974768134232824 5648 2395621983220252468503777623592640922642757264538742879267961450413572205975546043847483945276089442158976006704827425435993559629430105480606045428865256040775532740606984891058297909767917610100428313915610822676615036933456859585553284080620173930123530736521 5649 -2574001522655908802567588619697373758323025860366841902985134282631844253874074584438394124278134542438173700799206698970148097844581424590831998492154062924885415765775542977498953866442816032803328844883194672776988814301898161440586947173052473036235778638834 5650 2765651637831864036289844508489010376005008500646992182275617097651155211335175616501228512025032163700470961627939231159449171341468336446992561345841179736226984050667108908649640964647256789378562955548198854784913502055013755092327958144247510433349631941584 5651 -2971558728218841469907889152436149675996460608413038503712166630637338504912853934322424478384259962266688598226020444133461294807083928300622650226914024262385565438067232585094799955766398836191042269841200169599544317611549151173455796182477358845644239323567 5652 3192782447835957404856334204959063324478101679082411323113427873096353549033568842174328126631451856908469350914139122840212553237729389326891058775011982307239461632808727635811977251588780989952972337555853348690382618487027505357762790395028555616018109489850 5653 -3430461140699650830850382311542637726562679066003177099611106709323182244318096702693993444961010656788192609483599711831365304159657406555931997991435184179767648635117166432415342573936603682768107002086696648439681411288893421481614704540092233203469022929455 5654 3685817679226791391461782111064010144976628110977483250732841671672188376924869115629051274835712567062843044035891525263599967191034519220973599050604661389044075871566171678658386736661628803702370836965042781931958766594919505121033656867110895332155252473584 5655 -3960165735438622079858116157818603698814550014418849320973786346095624551009946092673114906657261694884138459156959336863010981074182413723796164407388609622902138152554284946032462833076389079963881212474677695803925434142729747577042953748749302292525117830231 5656 4254916517020990347545087414977066370880318114628518911608935696583884881600355355809851674426990056038858506850538710543267021034890670078033689577303933682351606286997932164967642241063077487349392409651861624610794883430917370525204010832647840097441606333417 5657 -4571586002668437464327061743330293207994191776914863603894038604500587868714290583091305853698243817583025495450418531056681794563021529472045844358014873937007567993520338353404928598619977369356092274385836685126575817355910809198911627253911093900321782049989 5658 4911802713687216344644392653689325152423334227742501332786122377047525365653387245634464558762896259251880982956208777997886643516805553223685676129380356053870342207499904588863430090000936478230619738817711764850419517395593736136500739052668189630585583608163 5659 -5277316061568148506360000513371224889740291153069862718969888497555935071830118241998718927988085727812764558870535217287032071524356542741805090809718827707579821829901976510110379621677461984137071840757932118071694983298750440490267109516190206319102938574536 5660 5670005314178323436153133969173184811758075980652557842495220160870449519609072653469444429635389578211856110300239378473632996504801401177686650522601215677610467514149301098007560742925871217886419075829287699663469953710762171580292374163452105967419264254860 5661 -6091889226375927229864757843036594326686631238295501967485196401658537834874002998216221203488933624664338897913807070287721996340410562657827592641212352083628005066274761806511016018031801351847680987291372839580910474955257690470074402380128675495552496589058 5662 6545136384241003241444848272146300556996434029931115280666505767778978152100114227826526945467433978159091714455732095650370158123762886894433511470195430375487545007063496112279960249414020226201906404082767497603553518076457881631143722526887703294985724685860 5663 -7032076315753920639931400302983483784041952994723559534629514534801870610661516562127012276448591005341409021953775309057534357466272878203818900442367567345142839325813283216961477172535056736884178490566233408834142926271653626054421600595700266436752949156324 5664 7555211424661253290557747254421760208588085560378174024280276099044615204880025399545593424818212454816770885758642319083007269679446296068658716890746518493893410471251483912671024734087365451164577243919062326290011138846020418598097556776518389821428583512551 5665 -8117229808465512021095913405306782700954740468831139011426824987374575736841390654072986900456060526061581470859341323996537957257351844234281900702078470881707545641732046671828656110260285631555428207412904172395077123665256191934745824231414613144720058943055 5666 8721019025982054220846699602516962363046957880680000888728075238222075028617813190858374929513087770066116647208237397287398571853101357736697730533708863008339881249365849741702506472361045550539394544355944554655393907998401787045948384263064193000396933505245 5667 -9369680884746415314629313108950430026619224901073180185598217547098470897193759898486201606366069005271475878082534315370250505217628821361125322936365671930130724999716281526127375336302660399392187354087572294507543183996593651868497742732529164031645561853608 5668 10066547323752855754177474506531411525519780204182396350793234864910682521234996090492730100175095220816672147422761691559613178390429568418639406427793659013840976317146077607741615004841593020571068575515176146868378671650788135617317424148300310995403516486243 5669 -10815197472586497416109374712023530802858147489522658067674030330255475569181013763093256569385202751674846192884197871103138172636911770797360023059302984751126586535182332091809513495961530693686789047296587199860167931783125406784181889012270776905760879619570 5670 11619475974005384861585616022199226132207015996928440841228931772293075923975282835503089837601756106106424920971310657872447901928555403803875967086601689151070877609305186716045217312867427819865124846485063892435277185262094160263015510747979252564508348929463 5671 -12483512663465591031506298881760464579313776190780176787535432194704001642967175212140978834227064662439568598366915245021712357798069836996084187606463760665632667770193226095444429682632602130410815748831543444901898055024168616133050791554141079018535504291499 5672 13411743705994780016372735858243655258283582047305860018611288647806829554825370278465745418666470516744812791350075379276524756935534856469244322570589506650104413970153857440165634923487445277188440808003601389145580236988745661870816827804446491774337092481610 5673 -14408934298242538550992529851758180776851667916138463281738494012822527187320697161532515530792072259682347681001883143181284521068202022772976093857762712719982981871995459681156315829582071545443786760497666672248182097625778382352864192040995894814710895654086 5674 15480203051506978072165988560799112600690554518735616030910360277118976986774923901306605053273666503990228618487615992023541817045957229719405663841811364613944741548959175303614771660557716135631549072025809730400204099367604915808829694829299209415165454309172 5675 -16631048180097054708859340229887425064562832436995195951453173803359629283052914532400949042631827588542714515689941191984213761351869411007585686665178889693297240421771629810027216069408126851115229052863365132115156041673819089323192024516849708057345840025571 5676 17867375628582203293530842190195705157338138083346304609208239349830302333643504062536915577524008701519067424909963596557282055927480812075384788640287947270408096386195904939337374260597319081239704536417380465490540913774448342058150524804694414810925492805805 5677 -19195529281351884726635420906725786239598567960060968194922762039035473186323565176641700785570291802263928154917158443018175951362166174485853102159506640691686129562007714854727004366987358732544689978785736601169586498593490187779402508294860155657088686018040 5678 20622323408507594616587428031878593761798028450867714560760257303450755855975795860387669378663169532313137115564196933070537791606463252126232537485980337201924650947683568881306448236305556433365061711614973876821530909760648863189560942282692723816453542311547 5679 -22155077513492558727951438074441818416875165252102094063783922205167670109723976632875781883031826805180263631291282387591087341239058657513139410126415396893777609804002203822124431352592976700281512797511170613694549738324035583784234504650502766456951809974146 5680 23801653760087495937187564297025899072545799917932746544855892155080531011086267767114151969185910148130931618826549555664455061383124516090772081056871797244478274604144334853707660886805112453896270876862264653169089268150016454783413937899803178978261952176927 5681 -25570497169526467546798687235258514880426237042258107330216153915491449338937337206555600558367389934578792175204922307469601165783757436006887317255167099955414911170756052563407113591611105757353757185297652665676757324787566715600443327675303107786700849215892 5682 27470678792581528788502002272935828423186067245824716858688914851253970346938823087146294546265225156846753029482349846222844244236105841845612099933153381476525856016396886670491755590818270678546314595792888155824630331480421378972302658718999903911007997078104 5683 -29511942076600137003971625388025670817650979053887825522431024741563867885760213651028774796055577753070799868592028946479208455849994561455332140395921493244288063367889485742678265040634700357284797185788098930645242029954546091721260782476121030503139549121107 5684 31704752663731802543608754786793013843567511167857076396256554352774057192977141281572707645667633151586965335141253564869041782629009388584546563945927662249957600502769137155475201563533933661727368132903460181394051990369722246287824252852127590385218842289845 5685 -34060351874032700398758825790505749294285490874697362389557255262705882914509107622254027240410835211291408868070470148729271429674970118470696556571050453230481216553997580088442455497171088276320510055288217460005543287124645648050941931793189638650824386399323 5686 36590814145877373312939198380923345974168051770879510111710222009410471297260874969520370673681204132662812596003342500335334096435775520912705702174974304208191817382202327889412530959449093113529348164291550606653953219974445510648729225904251900224314676405775 5687 -39309108726230250868667589064183139011289696409460034366200687625873192748220067620071724219644962586551523687912735231852948849217984253080373972275004201843697973995420693837290070493340187305309841721705422156531502376150484024274319919574858595997643177064914 5688 42229165924938484041110288085124852948027867180131631874644773170930753160610238680724395028868479429756833431107510866778990959376187401091096702370871313898045457059855419641118768803485570630911031534997502501809365498785953330522963159100838636743553367663802 5689 -45365948270411066461769516943015613817019968984639352601407115025224517463894502786345545288775797638943259855693998356611217198883629786298206062014589619546707310853894021049716623791404578196098153271303904118629327410859673401360212428069335558357434251718530 5690 48735526928964966189439425563226821971994120492245591254365233130877686752196909506058047806867762551586448086003664775315040097388702453569184707253182022573211158730338772419502181429952303439361646574956381939220949276630336811105265075325139110223050475535682 5691 -52355163776873271648568287125414904473245079285973917070767963639631656465446609095107823597730596628551523959760518504024051732587989808708287674619697724962310778952559154469858715352896531622603235159913575064981207823814144235815100371660789945089212655630579 5692 56243399542878709149379135373127246505711559054476095019214499966279363010348942659719472189778582247087745100796506524730153661953252456856297591212080306037895966291217485252724770621611583796134125433921501639103654630933665421666120680138067178590112976319991 5693 -60420148469783848212603719321581968583685724209409796760120160332566545518483723961569139212773946538168998590583235019330033526529880519528272173142823965983222796326738754757948095438484723393178188322277705812738932326315145241464213979313870256248546895520135 5694 64906799976853125370422484619112784302429360006895595243971433443789175460747773905889444827612741100434084005691693950666346845898542209131848194032425342680484299051451450741840109204937965510768980222616869618337516767256108466764691117539493444060303048959029 5695 -69726327840329246091341769845138400711710481681169190057565801501256511216324556907638956590177178957793296498390091859574613201199492139051968920427893632048772843648062784499579785921155225355467730760124674156458744524039563500499913586499273280027804270202579 5696 74903407447557682052802913130588825562724929815937730723532846495783148028519381227532642936782587024498669777540183984108832453518171575849905736218958409631616166113591544485481141653912899294124500150863519023601123349148769948936077641994736554762894387180303 5697 -80464541721221245570675655846518046071719202065218296975824877958159774313550553835561767519673794874769923889607783450189240364822178810401135846563140016593116674234822899025128112475218696166254831722055010105485984462934800198001100729245890030762449330574064 5698 86438196354219713328742571924692857124783908208547176349594120785376371060942845978088442207736195907967310468331321868876952881699782679691554128792357990343725773314210195588929291606431941996842404343397594231167110919271211162518430746233713041539683878882688 5699 -92854945043010094447758520791291290002864052331628250330906167239871753937134763847137793869427743992746324378634112508689409476494018972261548077908552809932595043753366932008400749545196075906787587087730773587884949885755363810309797765000883923805193463535228 5700 99747625457990713047874235071156603883667277610696965680957176364945213706253049481899486593165820373052505329064398422816940542219419631253050323413928563434797459600693368342821853390156553548462024559101638590902149278507970308387193236682347611527940275617269 5701 -107151506744023742732399833930486817555810104086826430493373636711670869401330316146365140270247522236645855872819163302185419529868980188032427512919882039720024776918022962099538963939690971162659224591709753397805915952624188313867868934491100576350358258444087 5702 115104469402722046281541659725063683039474818783957297338955212606336102231005298626476686319354053121905329572347076575988097347539728930062025868194183955639411764573070689866369099072056723082814763551706328819470378498513555809164984841891626443529020095669183 5703 -123647198470973302669094013727353081136089916729415997838532645002992750358026693695786825332116775859007534392878952458259238531191966374630612859569252415953865121304959924392945661897639610050252060203146184150882707337371521284022967086461039868416740629853972 5704 132823390977655411363008948780568270489025803332417874316439051813242379144875966407074293128974014629641727150683015155526538808622350008320700215334720609269714387635375968356617097719702451462261231223800364358545022010049104949422379627399112211935066680055906 5705 -142679978732953421991771822990637134858627088554272535653902082969351456284562834783821585912094113792707919471877219752810404782434533114135015438946254124786988541421347578883201187414690981885643628711159593798955846949817892948045646530095595806661575330741217 5706 153267367582486243633853566094989487849974610670995727080411627875714597979587304323101370277225036549960725671035740903279854987017165400926519510205723812867466926239900938404065228661626189096075586819161586873177086621697863540447694671830378737430465993005974 5707 -164639694341984614359635276245607397480997104441016148719514761047587268130430567801351127113495642721482104522334172727874722419777295795530678318003712196139740658701831512297094473781631293667163493455265938456292661859524034611533652522315377050650586960643810 5708 176855102717952688330649595066654788421214748788179206906896569223180401981077974277888753470158102370497241799995906295922057111535901317869500235054973501010356654693119532446615361018531855677995226217502645101656748125614440468410571331334324909869327959776828 5709 -189976039616047642154560457149803330984681754212746097036401448898141666009021470337217202021085978536699497168995384190468425348028922294477849142829065513631292337271082863063090952301825866767924693406580905073293680743950688603758581174722918408622958897489027 5710 204069573342311804813251349983973356771369085130518423376798037330933520273590915408386569357338539051300196128260296473262581839709686502826158524378599519637327508846562125521600113669257858186809454407672043941065200516484301772562955787524714651123006789709110 5711 -219207735313412693633089834312745613663387603704564404446531978998159700265692014639264902899702565160947199352969507464610683000628197668215538934792092429915939826688825100238961438936117094309975753281098891437470486167851816471999851137714769903361260540404886 5712 235467887011249170515331295529464972197141360396237982287932108551886408932762976600627588737594883069380965479336084720297357154798381512995483452753817578088437415861001896314310794329126142937221276203262971340358049912858221900706415585023754600275690841599306 5713 -252933114045269184248073232592953398533752241231016845580778859772410871677715309224869546018568349074527272873156112923380458848166177466022785453697245600874989226665483319714189107660791598720172604713233464218761176794271604236876142151819962047772399708959207 5714 271692649323263025744002887900968597073190453111720229969653512763021827690917053740405682779774522518340246081176282262059449520914468652522278648049315979090338397384060199026187655926072222076359098863063087147463204817429370459486698258493127721594287677927123 5715 -291842327478940064397087421839120685440205109337881478784953713681957821962961851822829642755058643339675613782249784641101166301688056945245345255729671289210560174704526312972259781346494598707083245747670673660530757887776481646439138209508451965327440054535007 5716 313485072863012004987730373063975274175085131980754092997280771244437152471630854272157462729560440785648275753195259923749050834239946048471254179554517350189567335018798401001662670825894695493375465363936725668476508452093768008943672922275438248963819635667133 5717 -336731423574592088055198634885539811636648497396036786750418575722053422017127608338816297257240973114198576384149880182661282588134139565347533301841813342815985994026154148975675339882253531796124756519333205087069435392706886701104470784387865924258602379830971 5718 361700094192336497398973360911481623788645443364624764877343124656717610178468924176198602886273632522252805540045346097360172816406419636098493455945028126143682316011117312807170480667900441797759461318041465583088522112740482375929341049599641666394894812161731 5719 -388518580060823869742915531877544386683745521973265613620063703499056879587928813592980821384375664669085956799350642988982592661613804221632613612856258800356844515470444161392595659117805325376919345991535081789706847913298079087790703751979425105442264604862687 5720 417323806198181388707114561331072252102218871735349336942493004879776408855572986464129562819056651969888488756860568696620530250748042137115051904369893375979343340219111349469570913235207097646815175843738867916488066791661796195220679197424443008954855747991785 5721 -448262824116984469202787762510988931766014337290172694014056831170748653167171830206949968507925025454287596556381808548709149648004860887068452851728422160707344160426778582082460169039427742437074525958940356525712308541573941684365595185446340983479886685740511 5722 481493560093122646534259584775633653231732563259610718414224805924049769621963777654252228511885499820851743194585820912273353060598861924308840486041501771066179973026720441589353105380230059172620188578032401749215129931417811681900047637285720019521339339059757 5723 -517185618677862033392361466420071945937524972332691426269271353483767062816362393520713586514375025339961754841674388788207307860439740466511865768311805075791672177418613227414190760647707519281726400834823938185713742418901944302541654824700350809747582912116192 5724 555521145528059727840727985140069705080761602327054352633239969232566582549622966932913899381261947982631598561844163476819215599084401130308113710690210530463524322565428985394461921526126341896713911362467419520005125257809038016099430743059149451433668217129291 5725 -596695753929809667424540850359814910100100687076739946985372049302215878781217591849064158202878082960054350886659938113224111013082996700750080797153333140916301039802367124681775278833078071252732274234278750810484606571805587985315148505852855931232210597427292 5726 640919519713238243317535766498891399883627671197323554309515097077908885763818233362141536289208103308896514937958539586681219389538883281568501643862493378373135303802479130338358980467300503842029468875847365280114126485183192655120358622549905489208767448933550 5727 -688418049602348546217311492359836360160708769256545130093314805383054212328824598815670513674319503428060922334356886060953348441259061502659038651585813908872651768762337708545197601982402120822214536994640180566731439468632452872738891741358819280614806782668372 5728 739433628415481045936225368779228439572279939241044935607227235126789840261787244615580395498388603968490089595890784421353073618571636985340824694115437144750195705957762743198744500296952279605885137238550547914413934647345611714985543843694216424577466644058424 5729 -794226450930990828080955442490483932934811724453482055756992026673716407367609803948657635671038180896086428725083571083177598805990773014418471558037550009174899735177236040609774617818434745752699629911519788498947855818989369896051328727067570670997823241946428 5730 853075944661150056706783655339097273193496386948783861326467042054182586754816210015533539661301237380442242019987181148339008087988010416786098512648895085230448283839708410598200197177388156013062233393401141265935187895489562894237577377085000875908973035722276 5731 -916282190237229868885618606187912320532071321325272727408922777185014341819406560660711676178731822130118563727951269952200811830464347432029060271963837589193471381549488700221814071779469023680144586841131186998566328396639639903443627775373303415701489548713978 5732 984167446602518001109416352329675214398634253723580207791563120109824900099197417921352442497556889886333714883408812205331997258783862344110136058407144338032332869493968386713673557992054312006004070175592302570866754304948651714251401527972477030517858191903647 5733 -1057077788740177121792508043343930622608395130146954997608455580099694943845449553880742907529617473047536468067202976535669593015575429561700974825914408643219412041397879385106082546789177509451733230769661571017528208897777652365322710915632497945617456691936104 5734 1135384866232017095976182391059746446311066924223522543348570927570530480794868670361755698840898775419982912473579895352581256694665337210911170276805355757886968389118279740943218762783286091040923968078408622798680444695688084970483399515966731427888970812241502 5735 -1219487791555311642325963095621421391660984518829427818155594162205433371225933108351672003725259750944065332589955995262727337525093646043313774242997670837019335084448623259469332697590986561097274990245784921949380462616598008498093184764590059757112745099018236 5736 1309815167680816290057064065580066027240738843879598366372471715897675824360643778595808038982287042730272679728863718671877302634346145771982987749096127216405047294516909364866238174654992310874823984785146046777778913451081369145129409017224937065804020592104345 5737 -1406827265239446739625637305919809034470158954176916346533758236795664751637351814730223494537959716602020832957638422140489888604739647406452006069232853380259577498718983652936545427782623723874892633191581329604259513721761695711172184312982302770065633317178387 5738 1511018360281204126788762352879417216812609403373475193323712895876355544063302373663408499214357261405655194117837988122871696050303839688930221990445325097738209504733480622236042386796453675865875625835968259675240418786723917294498197492498212646102703180747471 5739 -1622919244461696482179374681762735716379243840967965538285920442114010801811049888917023360093241720539411251047446346726673130969732162025137508613527117173425005127189478196888764847184556113682059777940688319870252478018708043644653029771743093678547075842376683 5740 1743099920363093949554471183080404600292803877240039002296032157850694900659268225188537694581769428695266390398061168341676441695567297048678845519358335428438600110051511308353872048901082045559854955196183100210678052873844796739989207993486063301687211304498027 5741 -1872172495591959583176868908060558498642186654624440861197789122065531658848646405245386389400257322035623367165662785250193064737052173310726759805327364063411060006429999571696895612405226648074228512780784940542582300641200704449791727734927614062022766907241014 5742 2010794290300830770308201104498435411667154135807797910998209905863203244815775646443137620646668731600812960411513392201105493376500931036836759458359231066997549794702847318003377804719490560977366605934991711108827529175481861539241601048066318640373867046913117 5743 -2159671173858747639213726699161499604299864344888084476594681486737583662657277759484670939037169254618629355607474851759449606283827282832085662620327562001383221503652661296161895537031938665209549539678137823270807492584165024367941377120887033109288278855484566 5744 2319561147553564875649180390629471401347537852574192051258448806712898397164953373809628138059618353677300233136003651969129935894715105058633880896388465510537046234458660981842239194381165765350906783474680807666262864803090366495220741493717646108564238019068976 5745 -2491278191451671641335657211993437357594899903332346824755486010473930895022176088859467866031522065459987552484252939878699027208184590664979951707083045924345286020880579922861148457015854134038801287335601923480414586145540697447870414092729820684560853711490969 5746 2675696394874938287511184901706880720287625772078883955154648256672183281337767242396053843392123532673231744029620192774166273135215274241159120466652737184201236978933395899831871183047474001351348680054468181236520698072444426697415523196100418585535526344595458 5747 -2873754391387025273360328540626405240543408931738587276842335841832998682527687905354467278690455449772916853881487191531305158729266705683872327992918025007617240913542278047734872535131531426205676934721848207806281015420615658042413738496698965212290076722001005 5748 3086460120718839295965651379888631303604966126514256245529754993129049950456811212954408401556466394681784433048965753281269999000198901495777084159608524268606174736175295723714095691068950567116545587097705765767263445324076915742982734627570712740560711258400208 5749 -3314895941713643632014898583651319048879779836735984867380599484713463546292476293565634047210400706772136296964226410015504582475557479596157230254555051117703428483533906784047275154795159971056802712135119628953007517763375135453478998576006708527365332445103954 5750 3560224122144431782512401390578809803931932728944679547440513336141477817637438239808540656375104733996658505726244539477094792620364840325157119721023356187136995706677207365851635287686652808458676572191385124424638911325393884430788680756123542012976662352297878 5751 -3823692733158573261293458068591328774096384527404223609951011877818736265058091043309732871726210166469020321257062461815089735443981485147966776496925601462104721726674526625587633500482685323365277781421186504195887431170458611644167832177631888879773717325955427 5752 4106641978147009928482476289702934768759053441684208961453272596512021309185742863174042099777635352682888970850390313376277883955577885249472337708871311803426150845076087163359273010205477509662452714454010982400856779350411412708346755291634525197753538944457602 5753 -4410510988027695393268755572953114681036192426730311072687281007087017877695336465695850529454805069260392435354579961720592273663412979722603342197460858467186548128817704449520515665805230956550668660608616464772154284728148277967118588733698888591317953554980959 5754 4736845117286557575138590465447577701029120302012921719666243938792597384945502633669613923592711753627740774889530532540792285899980437980876566383868484770739048326301823236868914580270763811798369715368978485150960407532479571243832881674381804595560263935826491 5755 -5087303777645863826450961796792899989301398780459160992855967013224233486035831304751859561220292084226247994025622552900991691302195051521804812625147996416178221509910345563975299648501559133417345758318907280808157656008544264467013165528236287411346795328992233 5756 5463668848942186172495733243731076424734828014016370275289711907100256057262534397242465650139831044914026812265402669865511735415228332700171245046549879433434593816478308002104494542431663503097793071147102519017766441799754517624763505332762479257114868760394079 5757 -5867853709707840794388870235155952396801623260246254442766224109457539086797842130001435388503012033732523689756567006252335084264257224527644398359408138862774713759872358115538287351143323923968879179176537731461371318931671826103630555375764718645114978433852299 5758 6301912933075351297564153462842175833304707857217145504560611279559466764591601832588760355462996979929398918198723689377633555257984373729835568992815072858633624944571376089121025234395153873068119150255095495567270195504378654520311629494772943376660165581657782 5759 -6768052696979874240588918615773879657725661021074754671188855865613933649722898986200271040297909906108204232240651843451395045546551550232952505356760266886219388869640844569024383097132886373612610288051690337312659839524500200603138962025158141766099101573020532 5760 7268641961236495499625714914434103231446700026003699737273154301325209477058879918059095876024562890742973551971597273668360661221741851295281677079695038068967655911137447892175327899208700875551957601781987966788554662954969258287297913559461456859283949793788707 5761 -7806224467935962476939443080460808659913726159854195845548722270121262209913541683737413096571237946704502256790102734578955364148457747787244006833828929604371303325105375147018179712696307831733763988775903144547000739811229317605490097914637956215234858278165586 5762 8383531625753193313903445813436894269127509254945338247551093397607543163784608657622175182077244530758780332177970582006445111399015606140536506547971420659112769740045649629805772411358143074273478248540821179508964113869911037176961250505283002828135171174494019 5763 -9003496343218659105741936835443616309406296364562104384719186438487589162127480919876617908036113394336244311655530755361673559457914945031949707913118142477868713891511381368200587593393862168325541772676139534281775969114199142380969678630773919880959796995257916 5764 9669267880785857668353174239670457775060423426812457054024324745334241450980591635276598161673418046785056565685066878526827348773463752674136753564730033075970808426912063612902410578507215550181822771832818730287888910004688004821471551880798626773278357775060525 5765 -10384227796662618912669335638276903935397242335468182306565825144282123481778240117229119215843262680600280073221635936295608251321827467680749496462660616145051349145210860946123663183757096492653244414479307137825861135818525307558620730701928075556380782518049265 5766 11152007066885696128673673994840856953087697729637454476450379346138360690766511037590407179442946409241080829282398996229066736997031905524921284196468817016442327185370845187650169451912740392079678189943174524308049829847141430320113003945829172716508682417593557 5767 -11976504466034689974925672330680298999700620873365384640209574319985454593604941789885729775301529981110217132190525413942725718911147288730927456922627565322405932151236969604841386190428712656508255930324136579528651546341599187571666146237046993890773495894590161 5768 12861906301332538550838270570688284873588916190453844100628697902279695136470044779120305974042199690841377285911189004192754201893123431782118055437219162540703750780177181969760269777650071889437755615595432363095702579620834990727975680839836963017653516826318223 5769 -13812707599697482541669256582579986988605295519723298096005625747426091129383082346275361553605971765278976863894645163620679643720296039400451045498495407478507583401387638391276034547812819497693276903267241331743872216306699699827470021418451016318624631388728109 5770 14833734854629812776192986595648820633372337563577407573843572272240781603211551708781134228424105051033575334254264488017802030116116306633523204805535973684914051217806005106376427935969968259879366524733943228914735932869988181527411270739332057171234488914623961 5771 -15930170447672572439725363394820697637573621592427560414650011708044071982675156632850280470839732868546044519747367313347264040474166047725715603799126734402904102758845210571808948878513419852343779938607467423884555775138670743689502846685545440063603892295915184 5772 17107578867618155455415497809701620537013438782324838717942695571372034958749114935263230072621187449348058719729124012077014284268472056211060787343564503467219757849285238031272216103964447780522302106243368708974458817580271932088039293908050712467920787529264462 5773 -18371934859684745348859828582545903097111333515646556733539375713733620970644747054097596647854311180714672044615447332052695552775653064580790373875487964519539415692798674590567619540988484442553079136031651694957867921938128246949074331233182585601961108729101112 5774 19729653646603207553726325233499880677104776687909104072462180153204993004875254638055856308721865856068133470684738378646963644570141129996760493868071912952426580675957202044599962674126420306209839412037597594027447868975700007309341212152854173310650488443035361 5775 -21187623373985145347574642557358012570013391570585636592947199786553773259982881455569776896732095090774376074059816213723039003410142883882991893740437032922144212504282008183368286407457586054467881531173320586636982849329771013699631323403161753267570231282869829 5776 22753239943538692545556135810095506987657076979549218723027315334144271784500107580884297935787754971041997018928385489982400670046208123574269447551589586019405227953118259908113073006599010701719450668588827421788843618594139227600878615054554412947018962135020429 5777 -24434444409716417993757973363887885030296679701632599753440695308068961731734422600451569593146987751827912576765574956337521733578666788477501118036187821730906761763507005036461491203238551922359680153664376613759744034912808464591322184331081523543506357464024495 5778 26239763128279748149258663441051844312894734190045232486097340147210349996251901605906979699910705578219283653582623820561741391273445259737927389647347742809732268329162810261016516376655708521919719777714910150633238590783644393066878664768637443916240252412013026 5779 -28178350859111283546252621228044882207894789018230802489585845897876310202725181844308202653777372636458256962109682827940510705430219497445349412082716669951822153454739244653052327286765663288128545461394400695099175868135550617911679419140557660963394327622629076 5780 30260037040469743795141105704033720900295959558060806943752108751122183079751709199062468012732394333615096302105518079400040954424203057299943740686719637127845545946502195364528634312385767030798189968223819534652231304158676137930165290549598855872429855123624669 5781 -32495375467836564369344548728230521256539847135294913789382567308555763581047683975346879157384833394138673322538787552451668861026377227028169006274023027168399235750358322879634539956459233863785824926947049957580575316117648774488669138466582587071224585603531052 5782 34895697627628389211302125890873980409657746418648225645509292372513550199672102610300283306586132437625450994502159572571147735406500212022554473036888728666767915958134583718712080581450244892958553561576394215204614777801027444820302541418448136874534169693784247 5783 -37473169954431720412502812981143569664727101246661563436083376460516296955532220244195877714386379451118225165210370361234975340570410656449795501773223649230169076411491170152626368820550825901325839414993052438668260011490230854873126925672771291091086721370775986 5784 40240855300146955176906392281669447543377151007302513725011795751682240293272616778059536698764558911087538005755293966527591253071593135733276056201701588354198450862593022581863746911505189368490017129756514430330179389491547419608829783772982866530141616988408181 5785 -43212778924607867780733779258203346983988559933782413795745088646180081342724928827304869535140307218182333605247074700933406969369298512664746466128462756959956375492787394301863460715143277870880820608268687225618695682244414897956976546334128724032444405514688010 5786 46403999339975432856162696235444818572626495369907280522538711073874413783612150462963945533900285888313001208413611903926488075327927444273564056417366751868719156550668487675099523549105253685021520660681461212728475889230917380944994531496649353152284985968546129 5787 -49830684365605664713050397071353960090781918543858294967880272326497302265426706050344095122969584332826483954281770892490134973223139991032324324622182863308454893922012699677778847273607720807732103948522267754413350497615352439045514017726068478517291345240229805 5788 53510192776282139473509548412409765421276418395186316270270226351879785257491883512456867543660272274401480567481177559522451836010114776272062313277391796142809108332564770233386032588559201040644894087662736416127091903983105164514052250447021740362108905957906847 5789 -57461161954816302434251253989981174228169756518100509534869472525696461065286816404793888625634241516583758443818028411373974157904736848563582430130769363459807870934958604820170548757118414511892626632994107774855219319362782487188152117758546538370682560712270979 5790 61703601990193383623177823052129315367115322524321699627517421778268705896412588221609217423220697637238766203784510812215253140345276497355807069826698730705953969890097074451534117543850714137383207836688684342296094739797758666584343663498666455258208829402849070 5791 -66258996694829906086861183779815960003731499827207202222742395371472563487938495365321888636465623006056679319528817641225985993155684052731660757938802941954212367866760405992720419140370614941583628604434041413121295281804427990770699293517237604802950678534840557 5792 71150412049272599690319138487579364063098846933955956327013271793553294842119101098713843338230475007142146348149379644071996181745871855979278200864111769738828677931900406465195419898089877622717349595537196613010411645462097096896460625746358936249519526113997100 5793 -76402612619982133291363688380607006066747729478147798212114010702283081143249845612731831658346536348898340074507092526202148546568802518191431193913414008360541406020207129981089643386444750813702188642425496727104325893592710795188188934019517907529550479381479200 5794 82042186535895303905703743262247971010888116331709278346372097195906925847903825299788721702550468769055188012237126639823437209622519252718867745410855965931288253510167859951887494431205980040795999296055055262422648288599778182916051625178191835524586657752827441 5795 -88097679652446708127283027696616759669800642451859957139625615083957608654116622820550729890060749723250498701038999759697982828887592527755666586177522422707002147868923148527855901500714435647269430238538606630520638835305402534578740069353341857675327418391529931 5796 94599739577870686105345690729699345509018207499527456552479451107384725227125614334363472408005289395262368414571617886237966856410861973427703928010483174749772717248723444177787428338225054325387031961515421775357227542876444291721474056248319693686388765680285812 5797 -101581270286127445620627940706768617189821590310554634127915854306223458256419252433098812442601802036883269973934125954954699844282309037115923759472304968384998386036861255805497494339264043769097701803713865394410940664669455795731400249009035225979898198146331393 5798 109077598093951625934033179900277506165482011740455255097283545884684607201077321112362398742156975121581973696637732751334382974960939807301902406603910533711090456235288278049923342514668263513651822951045015441557355009341364132454258923975309148736803339918958402 5799 -117126649836573176444486233369002512618706243540663577574986854227312049977684802286117894681258791227758694528212920883160823266712451892469047327783012485616655470699952882764328758290755443597196513379391687246567707033662771972181729391683177559545168260612190769 5800 125769144137894804958251588921338829212571827063487868709773015264571325115470986572132830063984649814074453252942379495520578055000118893788639512847022938113269904636855327238370575372479412449062576788070423884005343922612874465375043387777389026361252181248391804 5801 -135048796736633792694748126716587313102510645543851624957684021787063557127088883302901261881152851671167839492252254002602346836190024881946038286990708400304543314914994340959025962743035038478937120575723043563966853578068071591499505148764529293274414677135529937 5802 145012540900477501398760589323660650227084757978299925895278267597518048363959456768165563249180167599760274026415446620048398053351831590181600751583975105470356396065435644530810201537598634641372263503168537469883063012481184800072019442939385549463345093006545169 5803 -155710764036014300561536270089885887837943214760052462386690376618151705287114218750941838347963619357659064713298471907258025841056721214970222183112961284086016320572428026202940126884460511086553842823578803763251990787560284312356423141733875061102359953667890662 5804 167197561683463633048243319426801307373494540406349158126995044730124295813342347002635529591869896590614312562891211849504887243554986177834210138714063704084908415746312412680777850127179372004947880526276716696752606858401872509842450168184786201570379441632829451 5805 -179531010172446941743666132989958531899557289408591453099005402168436343174045609912417038897629743492173004966520897975278722788514297555727855023273729136938367161064496031032258468354825825896480808541697328929157950701023754587365956922112797641009293862065606942 5806 192773459308651363824188811220631873424794660999164421276316328637776162709095497834390498981316246139453426892713924010049717848798935122115330522602280920821998621083681033279442680831341217064045574783522294136217621595403417711287879289985790644204970615784802485 5807 -206991846561708542152031724242096195118014457067369142522066921548753935121834996542858605471114791725870475378550018278687752647392865130738868040040136700205614757985327629138198981708465439182730902813751815677859542851918785624374115204654317317146835296287108129 5808 222258034332443930890212758540924055637049253741705341962897661328628032969881996798489814043212492569559100722009982959560878215415368928402597507522839903512547836257025540154380672366851066696499419182665996346618084822541586867171811458190076735980877199998605881 5809 -238649171993386660669620208836842102207406372263641169724108009266068716525465136850266350172039939831097834463108530184466292735757211583289621799455787645211655076707181055593897803150804770892493945777827112513891389200428201036166948835013391753985654580509334500 5810 256248084520644889843557387300414127248900451244464605647042405345491540030272656420222066039189932588114695979182197207616321832944534318731472498191423693974031912219966176115715625934919345139247701248181082368650857755465855883424856972430687477918122891690622039 5811 -275143689668567433833216325732651040293835831154468755824420425170756725470525681496649880606623296310257406730206268469054351404331194993532929997452926006297813667071849968898918829617525125825398897629705014005039149342210628724080051055983671988548469013743092696 5812 295431445781695577585422248846785865987127631520464636522949933918649982805373743564265703268647256980060683805462824397577840629609545773884542629154024059227723659683431214876214224721635923934318203624081861912115183831469633659134633942849535699400671300306680913 5813 -317213832492074310923418272623632616729939695420291804462398004151224932596324793400294990897450071966383226869085037643789282460581855844128156384452270444038180977700184748134368196525844000947343046461743171463124149018670998233948799419185312299223052661103316206 5814 340600866714807049437710349061214877596986960606652823652244399778073424527471131477987137392877017492908772265633361248757526656658529892625117968332800911828541564415682256280529060033393662320312181525717537150628626866582645139963960390724266361998069878263076792 5815 -365710656531625594379307484537737333998370838662984904106808855466195985133866994312808560968767889916476330756054917648210749126560385274009870760946437074371643061651099858247353906782908973993552625105891880692315636394069448798324673993904939223366831581618393423 5816 392669995742091237411783448665796483372973510593251565665938335102368421954671389593844160786445982306107634136898219759326340272561410038443954060831996560181750667797044271116555967537791791981681245629721236844868401987988890842619986406509365311862078567514810273 5817 -421615002065791737140132267793591790400651503538258480264815203079959332939554877684103813293640266492576086493358740448681898062796938567974864971969411468284269215084258597163318298941326637077145119573645029995401052192399522140252293353171146310175863093431344405 5818 452691802197569925481021558584130674146880716214361035383193239442931009185384610219893275341834503960651780367457046506392119724282369224993794439447411911396209344382622989169586634409750385628492661281860626770467455320044083720536400587087388922048271417184508736 5819 -486057267152504884414943588654044353305824368418707755703858191499425385426862759283161040689620787369279162330052110744714534010556993879267826537638639812334616236698099960509887820828101715248564755989547633372334887886403233780979605276053290246332075283650039500 5820 521879801589237743798507080397474655021187530039653162696610631242949670451154762676857818041617634492600034985664956733445545405447178598317213025637304345628643717747503139917026714888688449949419508401229681917482095983434573328404410142996996225443312229603451247 5821 -560340191070548632130330798974330375489257439650407268002404521024155382642176938526042754062092358399946801880989519909796191859649003378039617819279581561132686356172393197622699517406398021706802515772668203390016001026765777599783060800700002673404442231621545261 5822 601632511510198532616562701655078275744897189179681365969574216472289621507546900734724639405518109650157117962223399249835161229233911205385237906408483607367968439548102240094350600615408892211210610945613137590951197581917086730019918694307977513399940910668666445 5823 -645965105366397763845946181709628390014635083784451923837922693316385690718417432272191036687543630494862552078472362795777251318271278390822927532410768845208666140781037806225850909544728088209052568259644375476721164405235671826744014624724377373078720054813247398 5824 693561629476405368630225548420447177670351332283693903503353241971463876065038613878660845368206337147939796000342044234768898939433958278009889163328114065661622607082769746716075805044504656915338328292801327051632027177219816238289576698444710117567155320552945452 5825 -744662179785368280486468395044506971779129267934414568140813451317413539141279929454512241075745382920166912915006175850568608988147294860589562304899799502719212831365376027784237959063763508648963218884492891632754376199890722858786318183722387854972161097606522846 5826 799524498607365037051253186258345877175788935222878082343988789844605444627182586483334873052124346730437271008913299440905877165307068198171671810542599359521156308048827049810681166865518615710371322734575964738235970639702584296732962953897012626432070136513666826 5827 -858425270469646082870502923242724176748816943945030270629239654520868726700369391147535827198743019143007418805101053955273076462456421491048005230617486707157497043068841102573995336059103539811377389528113830196342490349477589263985396143720689285785445654224901107 5828 921661513034321725911866259459532258771914264668940799643125461516880343076139550505419666530751309027126189091369784801419023989454665069688467892239114345471774909032195483702166570355756684122517426737852639170600926006029843015716997312781351577570650652181137315 5829 -989552070067450519560932085906600719586355743962568405474067597590578124836700774632733181677220141988769520227938954728698511833564492544463722390597518559735824933843550730998437300324807253547779622418716856633570017178064317247116002496521583739490158051712982062 5830 1062439213935997725741087133419459933362273312669396465692415246239756312200041824889765394292329113269778149291780115060801265551854399715688190368652102742811743679204217332560850815183733032299122572432928004708168176570408376048253009334849795922604725824079957043 5831 -1140690365661011415049473279338245760647391494620782850465684699405757868000849351318725334851845483049926070979789546954817134500661505059290513974318242351931403959566033306268746277818761587253971885587741219415647631681033976060535078392050298674295922566512096200 5832 1224699941143334520440951759150378659341686216772059998599607622627207126831818103182271020133465260881258071788131567598250342575280242341567787628084578549690566819469520155828292895493091949966168754572781958904039141594332681337361543506736155720510012659609901828 5833 -1314891332809166208366219900596022879034472909349319797937584501347422991102672173425556137812840183502320987349479223563348166866274172865653211329994396702441177893390263985160739055067655412124019299190173004034987988515480782667713210950286014192422675748140778194 5834 1411719036599950842656304348392638097180499162416746609642305263592788899630710253700389019390413169335355824297229848087720089674554983497973602658440788710553610102092575391969484784938411134540130320550090113873556476304679067339703661198545267999226356996661224535 5835 -1515670934957782951177469833545824480399694919759390067905384077978315926315597263180670002929044201925948323999892378901610790387770633618782175317038547761535485902147457307460993374775538376323840123195919869084915093125848896570271363718450156102689086210381262966 5836 1627270747237393875838672688073164227812635736591005480566967932564849423502791430464402792657975661291003556035963057897326796320786816871680643760140835304619172541695678105402724384735974228540391561662610923785711593886944629967941418609602304504007712601896822725 5837 -1747080659812716652662516950253949038743589596668927807940985832407916050076884578988849482646790009867885656037849739678892335157724442596494801030274363318496757861397063405360068510815251409977551662214956202561437773474707378438577496872757510603814765351777709958 5838 1875704149044180443596436385981354519075646053545679965685351113197589237436259237733921729931900308345409138636156810416657701274784861083300880778293577167340233796023861497573344857889284606747700052412908488329908160993210501803307916891549387983350301206945588986 5839 -2013789011236739406330327314530009148849133020927670654316100918935927199852229305257617370376405842886832169766179749360587207319839751348703574148623549136263596739398000789468846712514091107085715237725296331435735034164300176298856678547943553445034293092381523887 5840 2162030614752994915207330228053827602976943015399535283738588031021440059913992448847266709399151902503384470723439371023050265447404631517555514167867940290749547011428456597200144322446740403534468402054851093324549542552156143312088779568921499607767215354178997263 5841 -2321175390555776844419863465714725305731173060871389871185012942797767698545071848758881502083619641188742108415526836109161327644118052653597001928844443593402877583926520441299164255105560267134516780897104875240745943390108610288465221990730652918916849416961900575 5842 2492024578645737722560808098667745663581227868326941146927503492883204179712603455383131954915099214559464203419382124165224736593657741392471166604389070938908221993090773537716480686345516412742106544086988636313934861802264647439948374323006134944869780034660463340 5843 -2675438249137815161143149577401668032650869393185935647119437171380423560686951501719477166804020220854068566770693952593638060177200744178458550054318343873702552595007713702631288420619256560052045308750319403039026240032022214625334299921389572711849857810879413162 5844 2872339618092198361007872737663188818920922176037914551876518204892880476662534530262551590765673603905570025872408230872373319505775221893811313081698076434312284132836236040853480343436070462685661066092439031519340345083874739542280969243574343269773161872355798281 5845 -3083719679687523733262550861101134190044387042265850318031580094102270738028935663724520373480065645060164785220273464585243031788366516442842764562491380380814230222894893251870335439284724278783446151320527196968274723385045893639960136582467096568534823738734045524 5846 3310642177903751368976052929714951262647562663686439706474190232287778131739463829841541934522359446458806641397750363987487899202412699968183774414068521844971261540951031508702310887520676729591881275698267195481450689883991267321574603550220896954551662323843222783 5847 -3554248942577401866360246717047403863758085648430092890804614609017700560437169972202908752013991018583353525716251032588938502383174579210481784128699400792827669017897101312729120214618073045689029071699487556538695816689671415112963299345080603496405086142560393093 5848 3815765616510999485605685887797322485665736562769116770468919603353953555950751394080379912197105978473598956144415100908236469584707227727916198801380740983066603072978499236411887828785035794273924632806875988007762446612846292569923548278651982321046573985258311373 5849 -4096507802270726220688684998206958152269345618564426886163817198570050445001018530136254008975833281267032952638731295776817167536723833057788034570774097096552353110931544068598898912169835460345069927889036735411865487293646092436130647801000754625019478216443543783 5850 4397887659401156399263353579706684783658213691618629720227231834712233852533362030972195312811168554699579649089992065513636260443360798838967101306252508854929321401853594254962745737608137639301617431909759371229059554885569586740273663165163249461818044809308538451 5851 -4721420985033936051292588647283534996642165455499766968015468068130716942516439268527691266125694049836656306912090321533346339523267156153425223602349835657698084019104137736568470823645485787619861542551282873666659767823783917651671872953456316829704946456523196359 5852 5068734813279579386549693257287313448456390366715188114598648741345675186698713781159424133752453256312522911489924892709772769430448901916672361436507548503105499564344606093484193833660315428610513420545307309860052065018845072141781239182255409195914911560746724034 5853 -5441575571380176273253008093187781900739758991515996645177587801883353000833469014756305443361167251280799332344609938767026840432200158041124563373202727313945128454100652999034948498668746056283017835939988545381057257149284456663089226280779370352245575685420572471 5854 5841817833378615222231748221517231654569096876267217426929738747920127516160103672472289228957811966954470394102285655320898106817145865404083505737447857978358384069943571946170621665418929906367495949401016368330968355875941246182210655362268097284557216971518996829 5855 -6271473715040741124075288873738053358378937363989998895320895221020807652414285968473616794388041415081458868338569745039330794885173884654480727374398480303652119170911835380048749927369575090002432176921502511360897746539784103172586352131862443668388102320629992147 5856 6732702956965508884419278459783128110546723786989039704503764290198401143181699191496916566046701956831351006967047543481369072931155054487218079743260197941194498095200337241897240355273440345831244751755194908985770392385226713305298022876848329530778592978044869230 5857 -7227823746250567609463160275655078852588188596145353075835998341843955301256789218189446793576382965211341724104243808955773474116658449974240155500355910487553925821321173505094919336046250398122880183937038261883986013678008722875351194793586242927516915533001485540 5858 7759324330763879825372262175803880385119078761389838790705275818835162596210205836904153023300695888649201927372115277635787064197103690247383308816129212966088263138023707542415000659276628898548340634161070724024426311977887723904957353560912905791491513968015194652 5859 -8329875484024255918826715930389202480991151880870871163612383220927375657034093102542864822305755818850282318575634627556610350448187480533017958540696676971374634204002198723928143810144936018763215487697362536205517412858964282265616323677651819341422947356382826649 5860 8942343882934710671550761084527121154511182360188916825439197220349688278416899207444161232561016208812253013185936982121932405343983911974783350948564451949456390610560305162695417873195087890318175660844033631559481743476473963151562392576312218015144349244491236431 5861 -9599806465163404439330879465321626363827320999762997883257505441707526495633636797806006286126341267401731998059903364958572703070415147934867803028081407947059424891741218041214235863470256549224346541308081113602523854633665100209028746779856991249039475490631026144 5862 10305565837850231532022490520007072424311885492345936956121322526862362562426257007108548392302776041227834874115462507278541550247937049603588970400445213773745118085632925314969688987806766442192923313839135401461334122570258801335463051702452313309182428705056467882 5863 -11063166814557127377282208738212321235881519559437283612745863229309503687097189373589744571505518055000491981987105624029718942596490475251036400253603502175083928766792644641475950610243001130060211940125576530142099982998067927104201031687120553567116283534860116024 5864 11876414163002918331545154221188398564285113109090477534313478727444585089573090875292383313986235332704403731454728674535075448551043735638145422366088891709394249068044556855054670477004340936807963144325773068949301811847766379164873978151616861411371235145131883508 5865 -12749391652156966250840700235883775727867759303875542434957204910962570020542015439524861884409170321066205797054498487578658953594789770248648925488251045979372494124089005939328941698145139962327472409718028242274128423607833167792719046359967700516224518566474314956 5866 13686482493739933668651425404238075003016149932666340602746432875329768357319147668123994455174600552014531600388010048165613077778390742831878899916479518422294569164318937802428219543247666706191294776773808730190140720812655706776922023375023525144046655794685972589 5867 -14692391280126869362761418556587763598989125422309632594056777740652047333187117206142741387594469545508615160937883261493318199561319315989898770388662905943506993311448755224720873907485648706653322031397167515083260165240323058154566965011066525182037551113510318798 5868 15772167528101987335935136005140386261227603887224507587384344768550987468263345034520951625989999621683852942740896022417907901214946156784556819416152917504259755738945751176312095645056113384419721859382037205739496358948194217123250269718093966653902465159133567806 5869 -16931230945912999071769778125177068338140116616630288012776585597893397282486893327406720787077820398346545644244533560675725418576348526981428656736524365744979982153179502525416692065532893193787984870770448373555479695970896641266609686194764484514573908287458454012 5870 18175398549655372034737702072177905839314278612877246928718289992595313470066139010512626437697088155280466055275473398679450091393282570403929640901457014315308839528629508975486079170866377957378336277085240705939930214720449127436993661929551170369700414755101319565 5871 -19510913764226034381337415580105485667625108127403376525078077126854862450499732746926629848418585345039314355692032845005802258392094975287304905644290698286722782807213935791274822814731456540494318834731580737263442997735674688960995411557414822621246654156723834543 5872 20944477653967540151727525583702565286462142004004446379258423988722037676030018153772319888996468756979365057232563817584482557351496937157242672819281529254722739418231157116295732613698539044094460631256506643380200424915616889243578898861853806425580243020234887498 5873 -22483282438726596226153399957226628268274407002006433434103030831945326076424011330006093423007303400304812702329984610691427730213149179288914843085153577214165095246250326491122976128898479850514923826051985908096448725621777375974868618244902670920654752370323087450 5874 24135047462427752118033383325249038847221027225735467396521914413620214349942430589396132646543903184678587222003243930502497057001289383350759835062811561537121516387461419457144589947427921191073930988762329541814130352836719618060562688063308344406249226608196613077 5875 -25908057793470421263796077308277786849541464022675588869369734232867462150877173014252329165054014102126097850135644178766584295427208846100122463170020501871346210797466380465111727409578797340536033401016273478437755126366077126740461430172607889632730782254977762126 5876 27811205649355807110889903481142247127429794015725489600983536703571367354578714614484250001385682056029625961121114175944203120871278434411742104337673032143562011651146349428743029642746779262455667807524125472626707022102100244531570270693853162117929184988203675035 5877 -29854034852004732050919684910786764536208803647161176765179021135414314763913162916237420961216358802493748438066535576080440194399176311697271929290296320931876712922315208786637704513344417669118425541536170170531366327911868158719421267130476932732234698671056623771 5878 32046788535307530313416301069128840773482093370249102289007817426038478576263212412583443066871792696076416726526227768233415474083492018862195109022910339826320708628861113720948006418965937520610580915839710480548127070992886984209803767853770043196610962771525957826 5879 -34400460342627865461963904893588835853353590026084326697866921585866626011254265303456926311996643341417010293652559861504772427556760042420588884388660110106323497553816689037523289480978565917942228136306397640859843399934868755213536648451576317075902279459239554562 5880 36926849369343816995313104270040983189177831107808381158072411631099287210766655572953016575479069527773910451592278617196902663055862874905837445177082905748426709823583738643796458589935755202301906998884569727314292789161122858786429481357974868371287701647175560425 5881 -39638619124137943098795527185315422205499949801342583950771689281892342578952212708641078863300904614557440609059304681287931486440758041149724805440922357518089228697497724414668010112766264193078303780110763877164247264771765960513453244515575830536529993937550523766 5882 42549360802735634217022650157785015839680628317906533111341100269755624630912828067659160162613086034867640292441142575778131754240374538008391323976465217496940299504590066601622207419183883670906496566781416525254773597909430606426772552911086012227233880383580847232 5883 -45673661189237019820236900490722391561874824174224261517871552767964262499848658337315301486471622292549726970368068609673245223056734983645238172009347341929659869751249445992014227382266896041123779269498809859121888710041733008991422419228997958502917185212763608265 5884 49027175523198291838309125955789155655658037282408117486313048651458468136763856494075027338876765171191929386006914637644955878828236018991753942655509716735342897829015404461011883932609589284422410978893384320736807134287732388239641566888797974264198632644113297744 5885 -52626705695307619750316040512490405012683817552610205313297162411133855899948086242103637979984234444391417630426258119547536417238278076733184241148610079232532334370964404223700024169710112017216456059232256318790828421266374792698055353796231742748621567283151081011 5886 56490284160991218502670429147473998966763046379868138134824836014932169776290780202554140642726622099461014766369492602089164884308614879070171427631045338747780108239057245350122351198789372318614829418043659682954446846740757576146252664879764791430138352006414423016 5887 -60637263989707867328747151108489563391278617117537847201207948722887253723767251006680488112254572887797222781969570280663054713023774762287039814926865916481363323321935116791189639818922484850635006521837979744065913041026851888456303284274478128199950518493473967965 5888 65088415498186101481499521082804728564766571571673667191800060708683545903655224564919708769064728148319495825438348911505412055813165207224101539452819770425363919650678569861653159014737798751845467526790152446599755722944771408405157394978377850191092410841378577580 5889 -69866029948578502115779630111760057596221290532933088714644955506152188662904261816264698652034464772106351107283022398084823088490379026698146354796677129775766398130964436257809278319425651737180157953369437486779490865668259324797560309198647061552666231548225793498 5890 74994030827614086461148900603211170759208215092393232856677665088625907682963888380612736921312340572128551428546185435736629467033756271759874040350403773225998963137348456322007213354783166327181756509644140264804248656048915589824133417610528451352715798223251387250 5891 -80498093260496648013706515278889940407388261936502419123610902034809463735371424491502168771619774501461435132896007113643653153741535728927917334497955905667822597993311424042741544296517975372972847861349073149932756617145108201256533142154516119762212551893070971189 5892 86405772153710573022170347781925511304818525749865520736218145673452808857985630167187979229514347894783448373320093125637943722862044489154415626841756414150649134188172140159581034765188128767564041525880423012378415518399293469644383419451685936395294393899136145005 5893 -92746639704256305668517011941840391706663448249549919106914245457209960132807768555282384319123301256831922819035549935994012318942838468061742047164957388531296280170692119354943622385197452570265564130460513493200616266213608280379120315989062122674484164343363129548 5894 99552432959359961032972316372470598740499445356804916398696549338826927562853697430051457291294368373711437115408275151868919500621487390035224820706582613356701621450459621038542746371796922775450619252167979944805338996248351143578051574460095159996877329360564552467 5895 -106857212160615933373325890002359779799336028914286911046172952363793357423246397859101677486709429990895857513959844304625103877890959267636752101778226237487560791076944451738658377869246567558655870865509116483442187462039631924153860796979921969794846039289041072030 5896 114697530660074825685505586736938927359716120955085092815046098171503220091467936141427525944433876670761233421353903092459943537578186221793503057995104792787743203491296365366247974729557680642107806218370198632123013106435058550263642992219156036994219142733845969110 5897 -123112617253246729730810654141933715905806596478429458216988331362520677478123019144979546802863944798291697113237054218562364700495460363188283090441534125887378060584720929978790801854144236734882705394867606505407967918259350364194000826614304283507341139502779013163 5898 132144571835636203135796024830409814811144894400337526550978541934695395241486141037483641924431109054073082776212899179028939390517511195295782956929706392714133802932093743084353544849918821620413391366956446631133724741557692011642549144880434804242349055135725523658 5899 -141838575355565309000121886788775489804806710319783214398126145460525529937185974167359466810998058210707555734346050923774744248783138932433519522702189719679615558571271126363408188140129281316432523923923299995796422544938296836886562996874356697166237200544553738364 5900 152243115107002093782329953446260385046702663495888648900866889513664061590048631501142822305086204379965819238937838421305678467890775077882427458134018156778572507314550072539190580718712817845726744375102480498883077974287575110174599759074729879542133539148158552607 5901 -163410226482244988519862715492477878047141909564158502391709924815454223597290805344331173019938653277819500970334036847170480824918012465771004179306691454400972515934340292176412667819667939839659768491440786244381971052749346149983609927480594909652559658587103023191 5902 175395752385995483228120460823910499778618719735741048319208006250801334803994538574004137272857596038698027702599094015701188661844553466326723813338900463079754704671285559721554395780299049037043799012239351589846187616726241869359778035922611264676772262163171396794 5903 -188259621599986107831644084877593045180014352001940498260271818322194645859896258522051565500538929881906998644144021236250903533048626930277872888339366025729506044850404611881196948331583279717721576635780099477527603414916365773457767720811671348090008393017560982460 5904 202066147481351717597906198247014016265284898873973765341279948195598767170691359213077729323826689158439146235881071175221577924831248418352744168759937147047215685922705094628311788932109406338926280729744613665584509539440324975887903929754547542819221434374080691520 5905 -216884348478804325571367873295134770077887071283709292059994486171977538763731065304953370156445492888233629285615603751251081140006943887355272291599248242999073760745496625624167307274156324630227728510720289027095325876796160495228608352252125366216854909303731353504 5906 232788292058894076634461203722860925380753037314303131973793097534378647587675460894898510246223443093143624849568831587974383149202155392636565809944088554457485359166046897165363593624984541404235673173382948165808457993879166747687352521025744350465108290631366700566 5907 -249857463750746533123035137737105334186577564921844153721489481543896969497203904217690545433517819610493988906579426100212767829533659916321541267504055879825966769304868024568485812042561553696176122962770314456607045331631585485724367571781235420557082421437971651649 5908 268177163142233281421327813381718951230553601784312421862758852818362531933955152860115587791158971073908005028351898350743404960680561603972750366902880000107081725850411901798996941233664863456548736654030386863470064744431070963131353257338636311564895316849831623391 5909 -287838928794174768261635729084947059451402671706692795560001310432010050476080207722678365913739914914525226797278545611499201239059089571727702387538119282020415858732806735740532823254542869105792668811629967182269668034785822086010093410503991106562624789164520643421 5910 308940994182551819319003797346447266755066452169595809040440643830421701066181946261817588726741977406750412285811851310448234909243233740235263225138337638415447821662421904645855547260583039502613471928291561108264940995768350064824392350471291065311326560187311852458 5911 -331588776932524109971720788327014416668308498333357776302177053563063318769952349085019877123303046941989523253375525633777428043808208921196684646344286619644926819258488691624894289550711583673017633446599328771597383705962260369101222116991527422463322215845563437584 5912 355895403773080113007029389642669446508714352636464142181397172200992900628421227269261156893066239790724448373539972965880976069187983272028350969106059768716264776952585827484515311581926829840758068047894375431402690653436133189338424253755579950352318338446587914941 5913 -381982273818189184928684064279494918991176010673606995440314721125971139839921884097977347113214793299563771567198347770008719823994023266566104813695991446444426724119809239546251581354081396102950408378963965643111922949134974969272710286857888688380934386329965571525 5914 409979662970267212481553979161382393622296865299951627094982272914083727851135852081480634118934590132409928959609649348296033513674537902985829079975880555586588284701515245712398817670792939307047704441018611380946465702055191577771591608450718788939419736648966607254 5915 -440027372445540970180422810608590142063230445390252046557035641208917071674211219806945921328197363075442460388185645067233100052517403247768555699234192141797561652617002763223214002262028001981443825996945326575946541988167817133133413267877899563086988508408128549191 5916 472275424639509610168139888171049567784329253617088545612823520118312116468526236752644670630164319765419261623885406400484894841646545437562468267564008184477165138258750422552947656571498709222293296061722840001126472916307250354299003197947131352903967455515024996321 5917 -506884809785234272246220353023346145280134109231426534992324290761712576543914618365239024741331010368780276230218978815624471145985179168528866479957976088384789425036017725109904305940523980012860933066726168257812062785912818984118711871159576842330467773962429847608 5918 544028287108796917703023636459126918866535068745183622465211995911589319635329468308633594408124906647264879201406090791983098531394740428640171616486180592525182773162627574824769706155097016805153605026175693732326233130451711091188509615560774626135747509540022340544 5919 -583891244456199609634715203664085898640583634492121131000479560334212565350250888442511673213785359867640525467807484080116668935924029368312451006744975844223587759963134215884611586071749167562338972769492306804936020084459322589856716077737257441309904254893403229114 5920 626672620655558355489055058647646804965730671874620981248687996948809570382076806101572805627319164675929779913131158490055787662439865306424472983772978168931703967657617950496146795165128936100142631840311486958694848434019410067902797014727007554418250048371171921953 5921 -672585895189110941657997939199329387569345333136348493971230954548573285374027875408197400170938187192023420073438061819020407797469300122822954088221116011347966901037889317725972962082187421547362460065153027339334894216636384999135168813402388325168857300973091984749 5922 721860150082839484423779174396813032261646865978157607699917647053472868811079731014352163498890383961809741088180316341469796621667259681534179774250090905317431016592314110853845952035179362784123019119502982194992468712966512285346073414862735460275139286611623999034 5923 -774741209279050714332820772596702848239519548752410953464479938615259507255532266413291947183500197599462056308530619968883412967389843427097371553377991548354857106805956429059414006465336458641038323678788015254006076013750517917563523189831025846674909807435148612519 5924 831492861140824872561501666729302843538726303187117466414916884470573676620464568895840298546965625370122927868513025083091081765990091202398362627210745587089159479988807552958831298488034871221571747763315461883762912668693355076322323227440874619206189929241488451081 5925 -892398170148730332203863417258592813315236592716149915881557105350136093268579417264755478671405375262373661062668813955742091117204334281239714804591015745097170420849444060801482648646270517462710556625231751213470988678617609542460768650602343089440970372408949561438 5926 957760884291636013590358291611281947944324673450881590642912823043352368101666460944073991437903827130915146254113974564940364632377795741072888040832667931432471189773887897400399347785382213311843565587734425604229193841741515120354390667788371677226530916595678018625 5927 -1027906945127015221014748574421318241292795255507575174178248366002786886838848131537932960678364370241372015957129656372929293044372540184791662720955588381090699723436803950821136461220591166241997829857781983491199313770105589766593879778755910543392938133880503674814 5928 1103186107994158811248749147228378013501958156973314642789604567006896791659362687963134900976068115737210064624824399786021517900499494051767330958144456450491370500050989925009360208461470631479160761965044327333067657178390709885155938557938475242222516443004229375749 5929 -1183973680408708464990027540004728734493959112730804855597267479522465598364325286785464120601281321844670581006112756484348156753377676658618070649473344876467634027327934559768190606366387361836683151656808957924955326450445387101670214221996179052033932622928687033551 5930 1270672387251570175644345565726409827953106539935293205488627453971419973837132119966923613699788004520443763896898614684829698131049559032834145879716874109355014350996030064326107841182590426709844601392335787162723543381426183762459082151503554689064603384676233432726 5931 -1363714371992457067014727032681278394763814460552167703674398413973132949287268301882644965821556511559247328617600056854543303550950334096633287926159454397293114890596506650906704247869911661433290875956043130675895958762611570227791918911606032751356455313268002244300 5932 1463563343861131914154713971021684946330527625893367722130442784641898314059351357442564910137034737415476413298023704459813462647952646041347463575728388031211412352199799297524951060916923170017977494709983862777610721949276015105243550500381981466106517738847995739225 5933 -1570716881601190522983039380986461880890495977287397358757419520863282623841135097028836778760360736180395431419142183412465989696757107940034675966595794179090447274563142511628750243061748130531518074268757100371742003404898359536537191563995778556074414433737305167037 5934 1685708905215505622729909475569995950495053995220533691772856530684864364391787304046421968151478767560168856716300874635009202660637773412898114570705551148818022259637271531765081979180230120178617129681936176723865990778359338398348865065169841224801502701245576761320 5935 -1809112327943053770764098646212267330911899007685229946049139176355390204785606766363183103486745422627671909947166022838232869784913814211724773776725810873231094418187090904862351678111343711896986581218048697225888199503344266855693878904191515087991347987917712752579 5936 1941541901597868777113027684681033732499846398259224847450735113887547144215543640702142548393651268618736503622235442330280235351334423176614251071740294521293193179373524094607010141424890427073142693440478575040337769388519879311632998115529885356816862556072152176348 5937 -2083657269356695440530115124852663418692811241582657593655754411975755973278465081001817082218048797540384086998835729575318448470002246033416175227815593671913777565101949210136265742286040471996238374061251306886711105809926300293413232780334472738448559488633519873933 5938 2236166241107266935129675307910608842297071703602857949053190182775944986737324079668202648209137238939593239719762400928040851354217443824457531832107240652302188569519634876762772546498880597363954916739040728820638771691481035097993676290227757490528004645474150370080 5939 -2399828307569049989688924656036713996573649171636426168331611624085098183803066868269956812302002464049830097489272543965831429970247642050555338667232798122204577860575889590545169626595068592613464049243813150159731799372830670535724012150111902050922216277190702736153 5940 2575458410578212874792431661738644563158189523601927082879179925075563758718434475583430255128737417295253144041480254723888250373699342508508084453895684735568426823880845406084913875979776577507643398141812531181466182088365110424290798245734621515358012927368935819135 5941 -2763930988194284403036762157688375430892232713672432803940052223140944538664776828999587453295821885950631531209877623683434342107453720725336257657500482712594914461515805609661194388457785137419581091516549000148425281004800587886391162374052615552097060734917026533626 5942 2966184314643721875499774791607242827470571488396288292704550487958994233509378385341511917960214465915983717098114695323206733792749229773649333813941216024980253197337127320380910511032112254446483169484122612777205848331058448469250911208389044115158188495891281933560 5943 -3183225156572078978454487428998034940803588370261063079961228702723335475872524395365762173287463678224590250046595900956186978072319516993404652316190290209017676658483972213978239466517100701422336150834962363362037282768135286739224934983664390508326144158198642375127 5944 3416133768638833265002906904349925663099503124198173730923096146000681216022441825835173904623059300025357249307992987569446070016416402694111278663371691819626852691540024726513419074303577678440139605883349414400697105377049350593401484714455204522391666134496604009302 5945 -3666069253164889883982258158450582006031983838306491365931376341992514240525983974063374129156955186745930563857658899073923428955464705693768175848748375672905499972451406218596566586163253016173537874833420498163665216968650191199812776965073942519578762291627643573532 5946 3934275310340574859301809851944944773329977516699603866243251234827237134804741848534525375245069140840034231546392717546549477369560682819668296339299118962485977419799077620247546686480478551705585259474705946752041084143920370583972169668672817871245965813134689596168 5947 -4222086407430417567456260031012540429088914199696925942628821090477217006986793863827688874083475381136003233020682529855005065302476776857204338777986549403099861059487656596861658639769153160672494553722917308009231760173304522844956803676823026588223690654806867101721 5948 4530934397479690504296994060388748895783796727163579330019871669279883035474103659472973312791903210265812391677333979827666079071512232231119620287936999970081734514826036082166062195945868166414493132419214325748038430121804199302317393686975127391032548208695172280403 5949 -4862355620246706250148253171671110526604388295746403292758376015470720099915665515057642300277760186735718156691778528688693017175918524719098800017068429486435726144831354466181211017456845702171832557328725490211982859262201854045460269780040771721706506691321594693457 5950 5217998520465186843217245637621243201926237915144265218733120958261775892962574827813129450316069881899863155752688696269820486699600652882742431229622318444598351707645611009697819204272055854163039737638514267357076487491672823188804011398337174403217152098480716550093 5951 -5599631821094332065683290468743993474546543954210594254739496243358014072397814411630273894433084021264093244335197849946048538124596668781073013031782000429788680008638852872413392383892975094181911278162380461180232701776291489779548079774380855448596142047619190893772 5952 6009153291953082799315564521259939390678987945964984632087818631072929430456280124724635681611771561523631748376470350569216832664795137009221822186218615570641936782308584388729496637199749968192247842665059557677038638579204042103149610894944036033249901988575304189112 5953 -6448599157072977449214279461988437472818350969802838481772845447541551646243982076668498340359728098808511971876310808186510152069896366487535226177465088983989372296960503383175047505167836461144619340184413721395585497686161744364525804497156884747979844567379794170682 5954 6920154187255384839502975951170244695498611259663721569685330436439772225867709267727734463237432276538789014508933841752936285983827577941713038068210294426544211131319722166395611935060123334518300670507656416383780967011273388572139552163806814232933802135604680772297 5955 -7426162527699265732956775419729246657294387315913128092288265299765823938913945176117945515871938255262502001102809913920059446787063256422296363565310071080968132200825852114707650369031957595472694435791552623041379851101250144580070401110131948443667160444108701609536 5956 7969139314191591397077279471762387606081536954605125571041623080788983975865658763362198910304033985677116394000569310770788914052271016523291226231208064086544117171948111411665362529877442356619375695796572655133375535302914395032610370324712451079013215093890382832141 5957 -8551783135241961510183046207449182342687773081907017832891566395386865633097772677318865336825032510015507817170795967493315965572572323908977762833017379055599130003976048519044848112433209923664805430020773994535711534456797177226526121717105569624642783908368846087102 5958 9176989401714938550492035382371161534334544904625014268155363776155466818562211799374244333728154643843969673084207910623079335567537374500861416321131739019900285687090024640384203180668207384482832960644803077730709015205356213888809347064046044757927406784671815554042 5959 -9847864689988662046641497481693456453961784081236639083872343917577241894672786624205653710845922809358358347775487874392998694806389026133311983572506854509375357218339984904204534353619379865288208777710953059170618768792759325718847479887410150154968236955622943381867 5960 10567742129468421644744878192117732937229580853934314762774593827340283357294251636043362524678095900199576892847939337546217138430517273642400220415193630148540111409367170327970906443895976945476759590760093023925642009032143432478417801503895133189743566456196408458505 5961 -11340197910432646163320444570669939252724658702230436270320509553999960808564404865955653293585137792871297778945918114408854770398118289922611085041474122621419476541733753227279468605723669365347515651924639769185049089335132143298260386377000359640683550524599203971968 5962 12169068993711510905692571423139464623112579909752145860489498429290766315593750050701812191525158417383506673886340641671952223603806205330539413404339929913952194867271819665398803877875285710828549427342169745506476768187685015120376746732962286899127248360480560850751 5963 -13058472109622216636607358712958132167760359360520585930860887433614654437701626098296177940060383689179944305456403837940579968698085547646635798484897671712069511621156517669382871316972574347515965982590994527943451459954026715099128620744158867146669694582709479160753 5964 14012824139939057822405458201294661216538063787008153793758238398966493551821291587725291589036209707748774221911516016461457054742250756674480389594330786642420921374074701556488458866177619884811555276154173160667582061589656030196391187825844331204012006447442171696787 5965 -15036863983491892428057927382029464352652109906818989356105420680877117724028927050018516649515996242597271595968304194351850598744773155363869003350406948292109579528502933452824180165808225252492682713203367140520004803431902105620944090761633518235050167672027733681911 5966 16135676013297031524843846874545985322636098810470201036778599757242010008539326171280480909956511423386448701150970266889967793887182065889388949940910254526927267478482829555676053317536805810138275039662723102843005543253708927588043406839882390064477371311899412479145 5967 -17314715240965792230563182084411704846564480859227660144015063147357833540165636268208182967161877962295627613060940064948845102735179520423368344644866839963164454536479640587809863832579879691792906978985059569393377587795628511257223030481503718292500327773804109548138 5968 18579834312546513220981162974555464151297004314691120868455349951282587098192103042815629885038595592796146609832278661719097254677959159827833507982498479312486326924954720134409374785846668919959445380776105387489366177667001993885869918288527351788554861528976570220882 5969 -19937312468977021007004458833954666524940797148032940606445552367597398259704754237295360955713601977606544717035745974348634277148009363698796108271245625503953319036487176420087948838729682672043858345594502487129140451515492290225281661421526600465259288407100484518218 5970 21393886614000654001491196394142479802203511220349087654720227536880168330359413562014761056954991639789566683186447102770200676050855174400156828533054218000227228223336169620036197318558474371862059232681065837820755468353612701784454929141568769949274202622294556131003 5971 -22956784642777507408890601148209735049329998627653840682513210344645633473869855886676370243083529020955860206472793354153593514965444471208217609332467865656532881037297761544876187760323688967275894491147054033525194638531191731550318439850794037117759365541227948995895 5972 24633761195554505655923577978184860959654603156645527077896522626116396582631797134565462885126765044944612101983682903839436437351415316703858727667833851063942444400632288039827291882718140496118341390975059975076676743141304382685608574938084943107055540224278950253848 5973 -26433136012697883470344896190711120894797071261714076135223593274526027178074062019757755120781804414266956043297359763614620884106801861976669939225948898297488269599913507185314772056658236555251364441253977187186777924748594966039319191967784538184207466418779364862419 5974 28363835080198264751861197327899284245530812944858481261742328635616523774763274524953666816211422694644470635083405992554186562880111721995410477424661473825602573393246036697521249697899550301998640249863867939055141556294855637758039810368521952182083587386291415449748 5975 -30435434768494619654845025437878764676856919601881254283765506503008423696499820588978068154456525334110398998006336544051400344681277621426045045637941355173423317759573930862794337777345638701107158605200810084157072524934970103229270000629449870433996773524451341304469 5976 32658209182196358526600481566784629537024903167326217336964630573439984978476469676578096515017866286157245665054202872934511690891246199570426324988461950815607402109514971079898100897414977078858903600650009046648605295016890884322213549728768124086852518062963683895277 5977 -35043180954084974064691958139900327249121096428758324960600353346661042509275591873649343312274002580809380241754378545544025417598068962548060432646509758297031614733868382933124387975471787637464781044062163937997746388688211293293473295949142646130572793549460967127471 5978 37602175733725495225256021562864492406466530558576321550492343295237618609948455039843020429710110329829706449741593128389458946057423230598680933961540013175207128720031447749314421172682035877961656315587552576525940619352836873554824702102695728848787079260350382125196 5979 -40347880639196709534468995524403127199560401022223773703475079737617412705233446658330185014349829395203096626225982532160449171526939721269454170422673573077067712770173377674551960214928616037821131563031328544551693191878521033237055885699538388094387480192122198412864 5980 43293906959946809148925375034382444832657177593945724293847710874265730619532349874753509810716051665883648234160887962708768804056287158748225628603701869282792151442588033026217471298386663566517962489570745900071930229033294356425396082984061992035592252710722567343676 5981 -46454857419693443991283556864207932694401413351666001565581701510392510965805993467073487677899893067132917901595452923094658929629818549479392952371837606363932557083303495683522486443307147211214505884770946041818293848470090456097193264167571416178773838296362424248423 5982 49846398330716672865792465490059713559706429409149674169436964969806120645521722056495150249325791807933500791971966706747248471558957221374936063251206456607614861166646901986125480126000491887902578196161624877002219465174634445905537015600537364056038741553633931858943 5983 -53485336994949968855883221930918325169222784024413898285992380103238062368704138592039777525828691541640630424248366203426488270868730719021175471181896229233394700753153929862740872465743814941161005445032538763856645548852865015867035715434694274588472846005516839586217 5984 57389704733076202221970869705277251861375686695874530686362123864170197901433486260015956748233004265185825359168313774239909487226364995457585423078987663457975385208179172234342989490654880510991912380552703770885291801506728170262968423695427741094341091464023015038957 5985 -61578845950508878066560417665605855947488603833711536658957646677384410727319373164761528579437785129180447548556261607236550084075115706254821912484004678715447909220052543009182659490152596077888674068423493003450723726312921239630636939781366355885329252907814832430446 5986 66073513678819492864094955303466789181901254930742985062937887617247173083421971832367837686180925802812096860503911827214926308966308167473122292448863808386031557323228699421448027815428169134717115855446455630518108207880989830788584366715158462859151825053059732085376 5987 -70895972063005162056629449873188474487525119176485866527409122791172507479582594357615546171428134452491893007245034719556900638099796570363180828377849747889392754941065811287677555706445418127327159510684565007509036556757325775172968778249427072679818962918774185508357 5988 76070106299132662358465037625496612544472135118883901830518461862919751054086322558649852449776805541464648777684902426386495338127998623456428271233278175638690024843067586464431811205998775554737356136786200833872131841329021229555478032182219983837048994008165274843750 5989 -81621540563513024942958567323792741937534749510244517174156300393810553970119394375677311721803410661994786347625568111590017988609488844402015207507115024276494998646484350810879035869481913470154024762660381138559440033800933416469323492397926530708998724769277854977912 5990 87577764513834219941419506964770292188628437762740926533276938722373812822405605809559384523599564065271636149109019402577989168864015530984132008351396637570178899958838187362830391519829500300394479315413326304492410694379980240261962846921621162712806738684026791193067 5991 -93968268984800688471796117102522000776433881836713303926873533690658056886052552887517288058674254421822666296884596196914259354810708306579353251365543042826418306462117719299527330434172806727434761278633872435864267693236559257244533228797377771171432950678413801681180 5992 100824691546003834320038004945880198413187674688692379747583473365755893711426425239142824662806315253180913355664034242964292281769732141790952354301574232613655479034891194491670009593683076002403642227930503811884414817930827162102713638513840639525108102825248591542013 5993 -108180972638198348317136196901685714125631989665284365926523524409928314358537944329791782091448509967497127620993552486338223544520370484030578944457576482273583459572352431958266237465424431195633276692551915868780856037792587343220498436570388175686943735081180434647828 5994 116073523056122685946049310930087837035100282349567564441978813138694266500222921640078421289558180012076660947940790276375913692281534198572352169066152927407246434372196613170582049596621195556406984367938678070782181112520944477046290485774511168207500171136966991759101 5995 -124541403601732609413654976979398827972469651146286759694931411686498430047086610737548173394378669081200582648725129923478781617075519946319169484571550931028701614555941954143200257079633106986717840194501050945428357692017894427871513076951997097710593344637892396280410 5996 133626517791487313192728093753075690215427799788671747799968157078045773727485249701030433999258865693348149867324733274104216426668851519342272755057789326194592925734833319171321586883086685699746773514961970219171089946765781880522432172171116746590264105047198213595418 5997 -143373818565430899854535759546075758149163581554888812642628027425589552020699361424114839992759218349648984194098815434594246866859813088401796458655024322669009151195063644032818817038846306887618562474910952032964062640107659796847248554121805397218851773265821813679897 5998 153831530014561661104930697443915088038631926535042397237078830974955680634010701129220279872759186478119724217694266215332918369622129350080019158129913923154098379423969703490392109387055034237657100678306677391316979523465741204398950951220785512018039809901506251567550 5999 -165051385216714256115398238823130401861155622490417095264973118893081282534663773826594150865521113315007464571764055250643834924231715973589679560224997302890560638635462428221340627144444001749022903846310406785338520070998123588128083198784354274243221590181834302138081 6000 177088881350256324855223289180577929927560636776664155533098598396323031445736733656770502531262861699877743120027158790952141047357983148454462578571039464103651655326926359383637148408033939891458865992683651282565469819063582477503802103097028017444054501344036834411516 6001 -190003553339708298657670116544489945794563883920613365657905420407980240967190187931877927639670081030619672383491554877713833743834172850977676565331420140156481815305368686739345987063640299690652899259809217393517881312358359222650368962207665521821793430235765327270821 6002 203859267378348143066382873779596541747476695831466813733234202332513624900348097214292828000036251268898463541514472689882424944427212684532177322314277626265490579395190995964374892804889031241813616203535774786671548699803333183270895441718962086793553387547154008718845 6003 -218724535770406481521470915381229827092234790007083458758690715036040873253523197363727781710429648994243455699534556170193316136854506446532764942122137156713438165197917613326927223265508972309194252436358768570583483040381575646545054217689786855654050535360506986532384 6004 234672854640069188460130689054718418992424658027427531146967937255088882237527984717723715426352605019835701133676462224022208550694813966912468706555958378079924060337866417814402487732326896867420884690851176235232898144786411152797987044508930507611062541541276428415876 6005 -251783066166695813227624767994744839014788996006433087390564947539948185435756154767803299682195126954721234421283306123979179679132904578657373017541543851497776017284557087533815218908402645435087511131163231987359061553045694982527361379817325544790410556403734538859855 6006 270139747125981823813823958211295799776186575492083450239964066300151747178652303624817598155495911930852004949982342364025204905802930948744009238386046694944609981731406326703161683085048206003218332391775276932323499623369639170719530561014079641919142146339803118662848 6007 -289833625645829054923508217500571638948753748946311606507339957996534568340779733728047056985107135547237686723449920327549984619782409854459441352696622074816847938990858291004989693274628158773196157373293197470263693867942287293468403431794511880019631585592305698050869 6008 310962028224072881014260494161231130236275352155564306505649526891445772666286423229190091656828452988846473931712566372094695144481309296978507990067787715867073765209315645389698679877642440524103908139510740778085660085206475213367256547874608081166179952477335771869568 6009 -333629359203623119888287546649574050539243896842695420992450468021764405436482422453437143231114509782170003000903724737401111508196460249893728958391509459326979912266457832623960519622086337273331217098617057323215934236325790225420922324665066900470776591208362470084887 6010 357947615059734047680753220342626028748823711235727518498147290269120431550796943135335632054728468052899022071850923022895630888740313088959594811594643509425681828247039904044359471098044809266063445584840129881538006222149409205918799351425193950182939948368579625996601 6011 -384036936024805182374390049433058482842772398717913657104668462397847494653251425574385573691531397651436243460179997980838279392004654004974519476206338424654416698960569833667276191399097102706246056116475400499781315448431607464487763840381592621288447112743110621426467 6012 412026197759162941532487420228712987534168704192226828723861684975397090191558413254399843724907089454710251006349577419331343340871976904753824247128262417719319921683817508244712321380475264340297690594653968869234341962793352824620168932461421243549177268966403458273803 6013 -442053645972578497524396069637123805656234347750968058015206598554071112151519674128139145792852026976578636904024042096262756086926160152080686581004958987044499472098861549128871376815123623929991595219815791796453321242170401827908550170950674058843277980256982002217737 6014 474267577111798420809064085329753046079928953853467265612960267682128775558337992281723322412715453406649278599349027493132299726519846762418278261301695186335663783944239940846989944167855154389567991681645192087974676923261585262914364131322478704436702704026862768454037 6015 -508827068455130656551751599939690539842621091748272584326757459744198946869821323563342598361422511176866391588354408242472791635342642168004212744632578952499858161300928815236134538909396132415135345393330644201351366224331617980181053080869442239580138444687623914009402 6016 545902761197242027102589558429992940958344752579452178101732522595129865225977365855303899008678529121411680671559539533440229772123899905861846240462210919434962180039556195117341738247692258848750880367922784266426974927875069713620613078494917115859127142496879757209012 6017 -585677700366967537255147900108381363021256080015374978401073038310861102703980498091434643470271855230692267103389641515034825749458046906329142481105141931668713756585248427136126959716242151280870924025242828907353102741721225146802116295659721913993143810605950841451023 6018 628348235699374524571765193174279420127195981183071835360434339428643770282190774962786820064591431332670596707459954448195613856468192544215314617059861386610431110664752623117792584412658177335516736531262448961037056064797304598642029037913784627001883976807300996414339 6019 -674124987881926061985442549126522132873982662245643954275636916386351694829276274392739103315816963495434178974861955508938219931717173514361195749331966460891736652231965714852362882547738625796783203793850079923993215222106091114692194429880917093339792250058400575143589 6020 723233884914806198828015065730426093373181577225533216329813406359857973258740207743232576395583723194839365358051892953511475071769053640858936871009166544949781852356995793888048775639531631864353719129994041895096768624313400478206665150752982996228696804783208101377811 6021 -775917273668868228705375964284258421160683707579687004916211542733570544257821728226584756897898106045025918313337512893478836675794240252891697259104605749523697293088117837088699842598232095175516088732427446084382655681025508336800988434269008630324861184900619247894032 6022 832435112092922813635971780886911011440805541979419006302710463871444545630256272064417782742621780179412519351987554747961176236552417720450938495946291514705529427565726730092994697163443067640445699012484852184833311198446035872655065969416045152566098001606477593528715 6023 -893066247916993255484076504172547704289859991819150379778672112739733745088180036356253307912204316821704638897887726073273110635880299570690115698123557636195732739151036585579237074655324108696042207114094629747397857377187914642691103481999829024453507525651173874611197 6024 958109790121658185566564242321862362844824274136069044091297368293051931642406079975293786158564169524463661769940466098718049907902291255340531060754855804724482928733142124568253573082255160371739383036955414934577936977145900349169093696808922859577650051292940873631914 6025 -1027886579897744435172245765859285051966771240067660843514419309998040318291754384346101405986286309653896713660392257263012338135744976313476879077568264991796750844922718911443219954385328419647249718756791917423585201007888195761335171555269267578258856014115053642403143 6026 1102740768307641200751951983940189808514290791264500926970705135101563952417564775518788555257987557546878467282639172624955297679107511495024250144984488689700044641292668077215647071313947201606886119785702505854869871234852295305389466876509783448169658624212473512365050 6027 -1183041508381757310945770273129206063189278828211574436507225977101687102519586041419942758880832687470707934881203234377409689313806931944530161374006503213183777340562750065539132694135704485434377927071107234850425663259398486825957117048550061932041835284655779847664005 6028 1269184769943684618267142547991111288759778709714511426822927047776510414687939874974602232011549945412432042632814788770101198549672095695506657115941857194046999485187494124780569175524030521223242002336262432306482401869145101025829598393516895909593460172007520232641947 6029 -1361595286058194547067181444729502840547286860306362873900604887654459076497811068980241199434573449702266503513726973392185216140743310121857052643603968319411885710056082622269734110721848920453180875241036960343263018281118553125208745957849529768578468853626667163685749 6030 1460728640640211281716831264950673218221109415970007316523296480266663372347302896033231396683060618945005702536895191729535722585861418156810087602264981747566386295546575233989200257113953028968000085820783260196244038452500358305969796584384419315780664605913544114191687 6031 -1567073507453515251399724870368895613928590026401200761080670879256609584640593955099343685347537869724824837714803400913643458857104174984438775977212363647792989731643649301383211325261660868239355939929701423264284246082288398447375804717721247802586691165703405555947826 6032 1681154051468502637696004149450684352711893528265960348887508450633808517503196859456421994219803313535624551541687204225564400159306272525803282499019572634586380250655466344053074685714537426343686954341218915568895640433467098587730620557998930126724587736086306074585238 6033 -1803532504342472051815334829490635322308667288239879358664823324260179473488608298341199831532429231927041052592218840492017406004200226042928865241661259507631050055582076641245086614673638130396566865779845999973964582579145154428892979833766602811537632125280405057714673 6034 1934811926637500586523267989365810489266545304934598812348443127463547640341690912850954228980661235011676931253078169321902842019297019131548945656349978581482024673946597986945278076703573863603923959450419930222569920666461315780932067776939377863433960716967795688021479 6035 -2075639170304160085837812897954560316025091486331211028124390651910711833482190460497232977323560706652109100351471681790820290852503597594948516511985254167710835497368115212364317080268673919060571259626054293322700266987870746835038059693371305876471610526816445278909658 6036 2226708055938562471355714681091568037319695701074742300878724977467002728349145239618533152833351852035462832492031645713596376737799070668186566605960246010232852702083178612839701936751313865010013155383509022915148671284299684279807342137073160540447026626404459896925609 6037 -2388762780370283565867364027201947088041525792671703210231812159093097593482877627737221158099795117918837665622320745657882946517504044323381860345018408069312996045115513286532947398646019233984438391165435376902479638329087419987037426406454999537962900094598489414586332 6038 2562601571264715975936584560436338560427335247478127479868993277226120560071911337614487488646255240029809099580230790382739507682810257539911782562735730911352505909881828015661906774703607723943938872240477798140493228076422955265723905924862753716935301304156168130800061 6039 -2749080606630830680192272713856651650286233467002000478928619131182708442380331578880925086723791911224308264796411361708207214934608296495261901736377501023290333815750880856515520479947569770280977406530955945133606194862520990207856444717130745209076817547270071436692791 6040 2949118218420067654949019867987379141853896664606257103564307932322143793810373252101679926365298018034159745058135294439680718924280306616196904940245985077659221726359869170834379557643002172830674781568854645068549498170197355901844576824688794136979915887486536704497442 6041 -3163699400790436561066413868729158014869794485011932337314150181124960919415417944251449900191900782393860621452455094806698011003142011925264266121497415698865993372470211236881212167985255077914820400836522191772165698077235334929378855984349720704514856284179147869598901 6042 3393880645098653036235300833852766043493369537191355470954936378632257617884858190659540857532989410348366850936097787952104649442098469215508842185108626768899094450390864753198961117485283292029670198082689586620073391104856376413252326298303568400916746639014122712947812 6043 -3640795125279516568175883864835314030493356037824173634424568829075193082046065054410851599351224078572782291754026801492541902130703331431634863753315369738979641585910330388005995898538309309728600627263676496492653629614133765242291066032684683613727245934587530844250239 6044 3905658258983527829082821119407631193352706499316351866145275843490579545147420906502137377867583817864679649957397898305753066981763036084240109154429935632355691164951357031314135667330804885471308558419479872168203790936382044597514513064248530483359009379580665936485970 6045 -4189773671679283527126076006128777644675087222889358717334668610054596004441499565387300982044986292629223108129481873896214963548523663117195789475059418241015736885383561697107453629330875289500143297626274022652613360751908834313924205959829413507333909875697652942918921 6046 4494539592895413784296213844890338218786706944379894262035914419372183859828269819687199609946776349446960909248858473498248425765928148777874666545174999421505934466053381317036307620497627888702005840644293702708586105107885145343288954092403259987814275455216616241199897 6047 -4821455715887324391497353345271874969924565055430594214445425431439185166814823914055725794381532162884138314238599682914138374878132430622293955825569461907459648519850903815580643146915269894338716481692444487114670148470591200977586434351570596908466508996565844064731229 6048 5172130554277049253494407907350079119419082625570556230170679284105190202962736958959929778500775177483519166847112454936015473691463176595991156986262170623150839871328316857095615126496861077288592351787235115736163003754868771229714312473664943100746723742623284049049814 6049 -5548289331641123642728237827093877499044441894299684327393751739997154824581043076516625208423123315749168432180347178978861980251420291560755759339444513102643351567968768475654745967484801554321955474349580698737178188505397280976914353526367047359582072061548883629783205 6050 5951782442623368213282280877994321171186069661415461557199510397733700485647961779938205407300276484095407597729644843966400794836834362739109861216731577505095787846782632764531268461029504802547279935057687473285854080504961056036395219803781734439612462713303210543423793 6051 -6384594526939491037709876863345099722236196357949224926839573059636969597231905345221183455480887701466741168780278810563390881783996034209827324340149700592944595388825395731693226235716724996175635326793181659057468260282101569451216910419498969055690006137886437670002142 6052 6848854200632047889989869180380408377895360920433369649488273125169122595571226586541122622133704404268557214687920714392948505554777202713896166269806286178739225721274653906972373965081755055116865011747009929033089638979681674677666024940727627741196144995230149970504309 6053 -7346844492142106864943327309793379034790065580760963690710697926097532847339171369592337379752246743670328667246065131695386340027171350313630859179358972495939193955382710710936275185383138656876751237845655557902946814184374493401172553323588790551545300947159905033905989 6054 7881014034203549658236590022624391849006336479552039448701958760432901168531446955191730150407059481355089813531774702295953692243537827490349366286095368627281291239182175508394492785881092629698149671030822337826816059024943055217054246132122289565501394297507249483297148 6055 -8453989066254041796350832542399709904202541149288482009869444544665705515552351970556316259222789682335894276826560668868705270738723631327876177581695737056706483563460421828995624262404506299458484527795120183858465792528710247375244834322436317391826231565253295622417610 6056 9068586306011258225797817822912083269028387946846903036067112429075643616652787723031765071237520443229501316660055649609315152045370290999290592306554361705416557619920480286684119046175089019871252920334273705374818671372669800527888539438586983422999515021484034654145610 6057 -9727826753103193425588176871117045400502602016386789651088675444496431995128175147450502442065898200409267153594401592249958921416239832671172564191544534583312352869990743488721463289751057744808883961570220805250806290909397394241019085321034874124977186121895689867529255 6058 10434950492187938397449204503450820540689493001271771886088677489719181271319106752641949086971531551682888868659237790643825721262283631708081365284224203607640138306416118432513624906046698953692498470133008475760473746198081542957559649857225949985009967488467535300054330 6059 -11193432567873279615999254740320699653574172296917054467767743687383929849919039666831081385843813320524360400288230656469817353628993433762092054732705426158636731058785590254597816278109298007144535940438134690155063437329980927468190373024689174949657401573136484528975016 6060 12007000008973570866991327373620766009332594428562916734071295553260798799105400461725746827689775963148559936045814434740757088475981766656609896495989129033472879788114456331891262704604169875372580570857017646485704501534621633561512193392290125172316419848204727020198979 6061 -12879650085245960822539131568241393305767138953011623684024734264406148445761290284816635627095665892538561413613006458526494646598074118575847825672076833969434131875916619394016769535915674472976371298473238637999867113663174657023638157072814606206643411199993961142036403 6062 13815669885757472698963489482154664707453856310350880479318752825974328651570142621544795959924197127762406749637622186958648322298584390520584673016045131451944793289244989787596992396771110460699245882069432476650369029202591790081510574988182422577402698395859833698042258 6063 -14819657314477837497019612490209030760000824595244677269015922875481169567334455663670182872069359593036144438321968409567829117517264625828634347439121460812536182690145706228877412975749461716465686798007849870906888475480686527057020160401882174196088567343904974368118686 6064 15896543605601695339220364647363440213380138173896909697220952684035591217258880196662709648997264902749594723301145292383454260226188640574904160883262050963637584162667570903796174197980594294840469695502578496924170871558348084728373870492371309304156799815932030396053089 6065 -17051617468511374350796559195250788302214634555944650812514060139664274325469076524285860674395836012081091923016756223804921219401575187233477933399086432223084023994437004079090882178974107153926395210632374136677637309069162650531455447779062831489725174901455965577882837 6066 18290550980233927940831053973730056223648839999123626817887941562761047148606842475482920495658018366663595480855381391537579474987610415407029885639268640488069954131630686673726020175455468657269354624022321227891108734208491386801437136342619239801016322922995933570816906 6067 -19619427351762048655032581336132888012660286616993270258504308108402434535048552641803536174299284940289967058320560660817627916628401715198751776202971025069520890910571920373537856372821178368987983508509451093602922774697816084702272656353077861446120697030194035952635658 6068 21044770703739251193463361744717730215337358460264226939055485750818620590718111849218420837864526970638764522932131441820991503549555713001693669851084143623097734742318783852364586343514328148921406144052944124617979091204755921945032582359666887370549798592071076353138489 6069 -22573577996799682054319109160016601318667305362477414355636507298644120461009403925262306739005330887122099924213182659726799041574654267689579911689206264342395521408019134243602200189748724436204496315337144834824214471155833566624803739868316792968112810018250062312903870 6070 24213353272349618835847366042675888415013561084448118354842285671098986579684337447879563619463147365238177058733589609696166933809235442183432944286909768144533769364505996217312890171290439826651066295720867861863229894771565932004616136181356522310891234266015600618412964 6071 -25972144370832145915677782738384399214177234173691231708202200147978805062503708309727589552562921829189778958934986267884716126680092629911640156908481429710504715982414554788566364294474786369763290583505036173424099506275219055473672305865582188857035134401693019949642528 6072 27858582306583286404057678856792890819407116348412989451667606374488380426874822301827593878509861557241360614654770195531294006653870689922559419532236176074128158240518619095244998007519911151854909231641794940367028296580901193743416781474689727216176732773085789394494521 6073 -29881923491325622833325750313510784366140018718232779522936529208371664293672110918154033683246495207706868520004082059913214595990653771288435029145438594442636197452277854392135599164469717967450201088041657850610780628239721695253163250052667973539464127931952856921789264 6074 32052095012216963023274866183139894094319387558845821981100263850402965259937748585647566483705447208187753373160636075964713863961934603629870635968718297674599523809022748542591961942740339273424704443777210560780246379832494980308896506794173901372431326501626734938804585 6075 -34379743185244241101581074494650316998753208188769425169994627439331853256733069172554045922074352212932671854710424764442889690791978762736497971566930227652580030520906161993107833897380984624076045643856592769910247525914582986594424891283552742540945130315460601514746903 6076 36876285620698776913288148773294808401244199685678943998480889799729974652188055431093904923739255698804047462469983416667958934101555770966419637853748045118517093903140915924968885187120407442067056459723910410363216422564895469910030208916486270061522120920656453166804563 6077 -39553967054565641496366390003547316051453259899248878994654688352262357876858661792455592161269265496056546310922155526231317404482944412619316849753882520277404550266918529005781328525168502433747726672767899448227609608474139867901809091351694140593850385354629277985804006 6078 42425919217990159169994229456858415957373215720392700035871345835107578846846516064007074770131171169715973297013688475098818722019117021809820030622099927484917378080823748810181377627738196273123740532308044011797869829144559267519919959162772492889742551198709399648868688 6079 -45506225036637462462058108852618931792383927549981053196150060065561661160188269082224727411168371143022908687019367144976978586042005300728047501942389927014946289214065040464084398287447697429250829925922927734958974341492758809123075249802997864642192356174541302301200703 6080 48809987472831856371037406550851661958776958705345573980038756258203290067278589107247052985413928230292405071056404633966139225885959578430660937810141545034080856183294771269504509882484936048858163517884236727863912709843156471970220761279009531618817370362159924048495966 6081 -52353403345953763683074508089444345291397358651629221843497296309545679057620802942251583287123119003628485748973802651583794894857434239033950821281369613980029269270934332630514754447065497535317009400037184659488963669469460924686753411650230898946076574182967670271821291 6082 56153842490792796568409873456802068613988040944939113032008639431974775151215013434790399066783671232044196852401352944508183778074333432437597790102188451637749205923957534888263910252564231677710405756163827571597424134483757680072428421271699370933097717142028819189505879 6083 -60229932639523507651082894464843844979430579010143756704248737777348982693468547074566182549489248114617517583655430360768218876761245721208913579664562540932138985825281540656555566567916932900357685464725290173940326997649605258824993605264922769763355319110334830286767096 6084 64601650440811553260081423174448367043415241551332996126848683822130031900093663714090021690558024173523048285424237528821835402431010917909595256907277934408696073605336375083327597377654322879759050208124676661699946292213662194572396955610987235491677475331699587049212019 6085 -69290419059407359463291088762440878601463279656148755067909525285695079428966465313950542750277583531184877089094034373793885685566028338877378196906756178887627637061471639245399189071705895117318101592740516351656208008259011438119866220684057775221368226882984616333998396 6086 74319212831586646993805973500290584162864299365673143742379205922344013843990110705617806320322645260622066969061940916543173036966266439214796905615320800922135821321753633269753923886650810391124950644590849350433643186783760044689716238842871557641760376386586837043028064 6087 -79712669486107495509622953228716123237091026392509635507399064541347187331860872121700588151501704532157990854454545868255778878290551218957055824149740390102693505104342904114368785898762528710560676216488591759062798989077941956702035992445448919943684234536486239043419737 6088 85497210477138333828456129564108160846283751188173891740479731138802600176308870465988249978949602785546876377354487584628278910630149533067496436321689656145183064671558456405180746794456217991883521523291028427357484125393975755219820018622475103084629156464992667746314663 6089 -91701170015048629507438169374587994173566773141256794634265552028656525509327396149725103944501325904595062105821989630422032665603244122942135231494984256460864969015866013857618317011930504917097521403827010364320884355528335729475239021572546859867725277675207703646221462 6090 98354933423235254218057472825716828122528055269134416365212852640530592615994020942064169367938904885503558872863936741214025906364061517195563716523370046181990405605939555758751470072942850937558591890117534395935762416002451522168332381567093126114257141329788946928386134 6091 -105491085494487417278434062812136408191378991541555470627844978341758752081522496978212417986843406157186330598141223006424405272361456060377729259879627218634260482241629623692418964078766665181427636067349673257515333453191778201585443242759709485062884049692330071136491608 6092 113144569568991335445386145533125473667582650024804893166503025836526797138968746600688964671965296951051359574187789654532835035932377906334441758890730370743843300243255056915402409281066563039751069818175745126157574590965141054710828174510182898167530213476848009768397793 6093 -121352858108177901165855815801962948596224973394720738721887221970557559649501613798024827243025207604551302582801839276140640093153929332615967064170509743442751228289431058850632285134774539526365626123078449365671500426281444921494748747645017838483781625407521595591705577 6094 130156135594474931267966981718199448941640889254953492880779050148408647771234707841209650676763898378030927954977912734853464796131350122430085647858746692151853196794256311426905078325643387550448239799332359249726723635709602412291920273567128101908282465030926499589602772 6095 -139597494646910698661660360337565140837676857430692334622056402911282588678693178868191984207484499423467819190491156792841641209694107180978645114215633812796614717879158435355321853895801084712298005717794840088118319225186486622858789397653231332725510756282425536574227891 6096 149723146306717420542326036444567035632313032899451529579802083059841244101200025208506561086321304508651631531992794552633850123359429570276958483890492341998735210651935207762132303851873615683361904876147176036966369483266804005543156791761358401590114446844220836031875269 6097 -160582645515913122264382461968501552949092599530183262395255976802318759433440439924915876756318841247607887578776567045813042876913953046107150705940125186530057549833009093889421214415092942994988600040143041762321505846256566370526802046266485236468656008459991096498805660 6098 172229132885631116907346251556516951889834181258498766280455702996286207689974749866224276938461767638358761626594688717409940583528929165536121037260281789403197876110104369763168330524783351032035872786833251677833596152813492689258948264269084125333190419055544781587191061 6099 -184719593930075522024100922326191234221530835039872311050415262636147866150779979905665505571959546216341877025154424703010414379702996183500914280380386195898865498602408251974276251084941123181608571843471204080889833691528502830294627175333256878018552155506472152405789092 6100 198115137026791772149145149648816995398988033857590581431753150519857857685250876477447272147114569063113388979755220048643894769929553778755109859590247595927159910917378284886197681997473496692251597560258635063116010572943469940964756826719987066586926829147906573484590376 6101 -212481291454863531424450306153766793263084944814189586547104224340895686132736806243253633780882636263295505899366711803631935015175061216023436366633571134246803430508170254076543025055451175102216828046252880331262274124793473787877501211115308417253704986229644080151448606 6102 227888326960121857579563350479343958463482053960022188691592544775479450413382966313481094317949348955855074557414955759639884474657680425000867333863013755057228866547856933510421224273563064499299143338235562508154025401522262438251215528846370950175885902009943015441944964 6103 -244411596400950671824801043823886074386897825660531633519219041377706898700668760672935122047027691705753217065043026578336893673096773693138052805220657158812211678590143677865336804692821922278833096004556641525358423529106077765399101564830230354132270346417597339772314982 6104 262131903140300243403336495671382357492768288241751525361331493422406505043294270010379959628642110807708645684235718785341909240870347679746677684455783099767817850735582454897430961959759349105341523714876791101582675080499799233566634211743835709898386681994831781828914789 6105 -281135894969619575728345760199289734449732569917070476576327656100690596367154765447999538543324452058787319944068584944102282695983122480607677426456314763623381144583661271713987422545913929444122099887227417773660728037377152981129642372635264804934275624856297036162307332 6106 301516486479170349892629123806812728409722826382640472307384137455760951723343568707561835545328689206399254435563806353484292387875245751659773143803205104885776671960635132369747958073794310239997555528923104649566756183744409789283954855594038919287203121611856164015254335 6107 -323373311927212303774863847204053840439091319610526582962356516853208264366334611400507454500195152038589528494730880068146489746333758638163085866404842955163852246547126292266153730204281306383240756069853409260632937179293726137556438996012424862266012239128370018864753434 6108 346813210808520264001937082619834998083992388888226149025762553350967966478008761185171796296592753836564978350925092028812315799381404536409417675062418718179948065478950625013409489326713131065374696723839458688159760403609544479312247881910771041425908570327006703573793915 6109 -371950748481322186448925919052860239502934662189167193184543493240105385369650667464413090668980055656415498659484912696972773268667881656270622299482644018890844511148741140073017430926534771242465956618090600195640900749130811820579809365116378182545850573392132029167810063 6110 398908774381802652151030281007722357646936269093907057301996881563263200420359332247090101285746407950930092686322527684157336562552109154234498374438420571372979728752106066165476182644336729776441020188639831782797076820968551362341288944062200631238867911431972039298887974 6111 -427819020537619632055934398479842764878704734161137364937269188399761772314077405534721823194914692330128406601041834847548608231056397200847612442623497435880255245872105903988127263607650856954240630165943787727495547080561724037066088891460263492822080702752227708096574259 6112 458822743287315431928044239287605249191456186932325543868426162270164493389917706910973192473236148172289807901505706334806464102912920360057530349256006336284520993760104984746932408771352620945749054799383252415394684468317512744832037074278779501619103346946274895207370813 6113 -492071411322010396050514578136491269919431960776129358641160998463664686498022056618160077885997760567446398205726458244792928005570335734446216212181681698559475861335767207875706680427478080631012157468337762721194673262523032800733564076955607930595842694729732361578517431 6114 527727443390362959239719794302286255331041075747345643661076530609578594303815347636307547605254719278523732114703162559562540014716972330292969669771030644325104280687698647942375862643680319375337911191082524910603518329771439135419051364697759273632745717219938201292755898 6115 -565964999248547581843665955942106799954149805888553229485771818607156257046903473875977135207635165667051208541125461603255342933306959948102377408516194931742733953738057993397784944835916639675571408109840488055571226366563056566059529951745922953220489403986709092695479972 6116 606970827695106620331247290609004885687078069986740333112931870291342057279766052913704381478898913123156821501653907994731216249982261899783973592307950831076177986437983708482054582046167755991490526396253250795171195180715631250185652100553676600956135072976636716533690786 6117 -650945175807220569569453665026238649323363679498340071001729851646211083895162751496726900405913015461922356111862858423597137415456604161866552051727656587983342321753738743350938876440933393271148891558355581562041018015160061064576300511127271154609266227396774648557970306 6118 698102763791550317955182735213422320596861478343234575783542393429891685601833060839844141528980565728119280533928752535644092196960940603383661835496745769880576180210440368429924630814020890206824922338923751457905386785801901995295035044015333949482128693058710819522618994 6119 -748673830180768142725620267818649584447045098768802160581293053117173340853079714725632468187125339840342053587045086305423409944711001469595600045824458634548321155197788830998150085484359784450228472722068034989025035325223446075692725809667470839739670398806576706573892096 6120 802905252447747205444764139922098616012106020221398303476003542861089698635792985131608096196965840246625275460227570429007834430602807008648551660841027384523702579346545751089530240680429255305306501065145886619330898384696649965675266673719392899120245449493507193431390217 6121 -861061748474768755982891689804101960352697004826066500413155126799548377949439134528230872836464927500693951565201324208318623870928671492967613421479701306835387856422672202983157001259603750022647180990876405522817631958891815427590774676344013268989285459322149528713204888 6122 923427164706796918744193420775578287720788038730724850751880428527152202956909216051018623498217329106782748449840695429237976597359126262343550262909372299750444661781356794160105613764889581603762223831307421803157255942271392591549151269399583719241082921598434760411503838 6123 -990305857237754448842834062221486323444317386017965265293735649802669373840501831876181971641151191219085997514486742106352407784018848582474377652995210884202911750640989931939438137029698985277743796576647177373803761096109205312828649151119886362827826084999428905649456442 6124 1062024172528836776966291225952403192406910329295263702889339141263174583486189016022860278352917223562393682309035663485852380105844489604792630529628845548203010783634839906291907493422626892212200651958210250324270090984896970428199306534160215618074953308160199729432282435 6125 -1138932034940399276297455399653786891761878904219623422595744956369810189792940492619297313497103986454489003795811050066568817667101548669082365953733647128642486587852507879494547100873853023541380113588345333855528166848266921735851538656191719824371569701202834338096026861 6126 1221404648776173408493548852536642213992015322430138361965542935163281127522480321972387824462443135260067336075316599346939176029364159534379639190515721749650824389253948017951237502828994142340475070510107276344850972382820935802810413298424039176946433788404636076478097653 6127 -1309844323093008034096246288602281631099997658825245570001405762130052652393912462796866532521549447766987617842236778042578869016394920829526132057200537796799026462876780084348385359713311366381257918908996147965303032996066033311110070699337964167456867152267993592783462785 6128 1404682428123668887706748697934807355781355497791528286200174706743777283318673108901876053829189171461626598832096918202128946072546916698342801821727806648448707995396193910374098900996167782760383184795270319305673005140515407289976300188665125427260453458699313191664741687 6129 -1506381492797330465346609705574122690440950255366476500946174864086792759967002239023165696569502546900825483139810070165333394450195357265790443094589611135442070772372298599867753866492504971503180820869281806079666050808691123794586804150206385117098210759113914178159714590 6130 1615437453525334861217801738922253862218097285425642231220049337880472135910546181026652382966147625011804759397653415093756894259698643306884953241492245804715816548909867213433769005361132175174740535964539279084670177220745628432978546344491638348852828596336732547394030651 6131 -1732382065151866790395057513594177297497447096460247622021863849030284677663723244853571966726561170423386460613711719383592092210614231045353755605442958990794396088358297616401630510037286503137290445598549417218978713775518006145171056854347838807073943924345931345688683344 6132 1857785485753935217932706687486843235213293423097736857044351648265371831530506553282566957782625003090772360932286707488833746332690534281896896291040309850096433382128836843500471240522362448185734717416979124272229341749515988680959211732998874334360520675762195737288399519 6133 -1992259047816245455718219332797245428950695496351603661208604243499746667498701273238343414691937286948500811482238772097553036261220471790210329941023801062523172504975760435267328383319619441356933596755101325063498883575337284283716205790952121691342814176518581033726228131 6134 2136458229208248962793807333504538953554028543069809661850406567711927994743619718124578358730163405730916727939617256822337155440055467088521302426754238892937683064455300697834977903596764089336816768075697233783090229747454358137359572576708043938023329389630097002878996877 6135 -2291085838357220486607970043427175935019185213396510987368023830898050647045740408326324465967425679735215050184588979163008648889563874922547208112607462367547554697906828335897141366726123326775655423083647833275979909672728808469258776028343527511167484768214703216196454513 6136 2456895429047295034697595230951685417911231457499695207981640003733123989929446102030823776130637764986249567096077008405637327758425300212561928182440861951431856535584028120843602186618504825860349063410441684182051661548076886053163882801248135170329261607607030844127839746 6137 -2634694961384996632076942132665597317593923356267819998783832664307729488949976587975791917761893756547636082523511815876106183261366689169896068707517165576640327071405317387255327357684679683591005380522710790374600583616371902095183048124105348529455882491924668746637140290 6138 2825350726662261821226602246771510001059511161998457566315640699978771808603598428272353287339951450227770298494891538175674365911857604624253680513418437840954954771978818202295957111160049774936098290548600728475336998435057189643730589192951089472019915353400620154783426337 6139 -3029791555124042819900009827617165091583471386993505830239455210899325235304422172143348309929113604902631961001945631707821019183929273528804655733870865269499337845864795456337036257079911791141535698314716266433982607406597317258441566614569966407134867499773020272004004833 6140 3249013327015419671995501770344983312089156196790589971769011162319576442721397767099381980212630125082953476098167656655253706287066440648778875631073712202560856078645413069477284531529070441082301668709754605050663805997850889029800982785682796171468740156618782878290718704 6141 -3484083808749350760424952037705103751138861477416135579326753175359147707047924413436838969942130523477087262689368549459168008987942688908365533046583258199803779681273391621433435451354172099244580532649325760331008527564404579120337145987949284031361995508892452104101085877 6142 3736147837607813179041409920232603240466281525430270781753346740929177326827995722924576516915394181777528364714385915569841133441965151797165723915907170298710507530280924618559340868583448337991179172819035981650232832250189085022304304901512359123095981595609815134821589798 6143 -4006432880073702445670074718715666210908292464321706010691660117100193335620928212090421822567936218507026097134963564212739007178321733300049059480558955743931322252686155545273794578442303780417022855751217020972118173623513900785233558472101708019227566719400710558876931987 6144 4296254990696592310375322918119778191310578801863241535672506758880414878875377179030497132537031818873137650261976007572968943135544010362652108674317033166694190161253286211705809214533114373297876531026125929116773967410702408979041545979903314463345814026539393914435844164 6145 -4607025200331000064410806754958967901027256270266608291459469818230421461146850086270311270083685821569123559365284556297548513734105578657413301790681872794199219754445645523931817001986547978938436779986472283248718570586250692987162021128868871887532173841886280229005712133 6146 4940256364660485328336229000789618233201974448071194391328835702095331828582643453279154206087818425180226873935966157664016455218654338262137229848303590479385109167017193896117877243540959695789836970331428118024845602034238349118358944170784157432597367230857822601344347434 6147 -5297570506144724568537277212539760057267372754445192737249197762967705598130171209755882989071855272217015003590896316919152425792326930696741330232909512384726410776627873340093541949966540397369902824410815458223732163233910634330857231907807415904578147262267119554966099142 6148 5680706684910360561494235316369558938046974694093626615911560194631929680057337661211553708080710431555607357904930580234374728717271216687817885008666903505571943112285249220405644215352440317361145512596781425573380925455573022698683254270626222297384292391910537997132317783 6149 -6091529436661405352831965412364592863024517574998095517966888187701347751526573366467590237916259940644784576483838081369260510376583686221957202633390250516467104185046683819007537713629171030702387731237273761507709569980027289796268535149202256615930718317207995370940779147 6150 6532037818423580374175203053542854950126653927080584305233054050154393557629771627872511444607378228929784687284853934691148771695381937899407650987651699004891214261670896931065057075326223836024256342332231769500979996462225371043929075197259964247462242852688637395880442875 6151 -7004375105872394553075081111332232422834779972437412976387663621412348260006256002494198532597853802024739987877718129036281307738784139548579330345594465132319811332924491481457835446106165758699431911312935121377157804459422462855399246575853294491489644836882047379044917585 6152 7510839189141122881124605166778528999457137773201531698748184009158332057472281314749883125477318517792394340012269085450965397693658968940357813808751865550499587366689873642004811074102419203393578585855584639454016786261677345635196516274897722169593969502035570097398104408 6153 -8053893717377300358180293987135307108460720632537976864430178503055248653719369932847868918403065444526317713717214948440503739373332919245554482550963971618392096883492606684245574827483325749893375110370999587989986507239645353257983930108634928509800519525958039338879605173 6154 8636180045931122525175739932824091686002738201029082157841588300502309599939073357953298238898772961588914194946972357884977625381306388502499384469001496273688197721596239779470475993739831636918621860933051581497170966196842451702625125613989967806256510347028253111997897154 6155 -9260530043933641502875419962890392340736934952402957450089498839989728265346076453360734930476291163354168279356392642986121202538662690895834946284456192929299346131931591418350010384925024625786917921167625989419363353185031912328021933815965485631727889765649305309791509199 6156 9929979824175511162886056658283265597764744581970015758893938081969521909278363674865927793507512350170868229743725324879144194683831243968210028560089551784645721244189487567982293649295875874720669861130597328307890507269842011123581388747332235677866479208325182157793989937 6157 -10647784461648249843662533903968125198454269139969972708842728506981036737157619007404428309646367454853678564458143260653740277739719987206338894253224199368741979033365784586833467732036074334255050984472557683931670562379093131430324288167977939983713047271934716358491314490 6158 11417433771880970301747774206922287310559548945281071419358628346093106004260379804281858715500974091361850744366377372689023075089644683453170129607030071372936225223732194309098026426681679884135058661582905476572932021014514333947185833949460866701114099950864180697674599078 6159 -12242669225319226836700560825995844516121351116761529824587841072292622974510426426224213869784080016176487163636161454091438989438738422851046083097182079819112223028031288379468387223212596620120863969657138947694251969246564819884970178095291488210874423261857083460391868806 6160 13127502079473647374605259508218413977100317449581446110396715917831153662039606744304615310699777537284308746128854013665129132354335290162696442121869414897160329577790172278363889946271519503732651815383403733735384815282776872880033359624147447977173191160340983233249764280 6161 -14076232816440716479524940006825568620891494865760024557346488677479187908616936188687137521553159221049970135116088069496201205509149174804514891420158112417880926794073711792969059314449132469405204118606845548610989335756378179101336025439882189666622576455168942365865319119 6162 15093471979694707047742028932530518735581983614018230583325006709795157503476525257848362482461056341450317504832457125638095972824571695643713164396611273433883972078216625199343367185601690122510630652865328022879625357008551597510329756849074375439335825002897796229881164146 6163 -16184162510798603073978464936463328822057256730669579650030913146213117755679491939695021156367942980942803925037656991780881374303923769432130633793261289009824183006948376294835642575614765838823716696089610427685615759746897451996818308999872152414920570166735854635113913691 6164 17353603693915363754658449443326056164354715639016345561570157311044623470636770471273891106187261554170481540607768336324472376153674543602389741394009219575536619728842577393564434515903355076135786043263473738579336999029585028541939324449573927934219863248348760452016107326 6165 -18607476823753827400120754405272290081872020512556781200401938576442821629891844460434292318751314668757814617850413465366716764293613988751846698913687530908087842372699476762843664616556586610606637403037999470590466185070679874161459846672027757373877662795675944761741789743 6166 19951872720893212639125051848755601127832936518496090223438181338587918652295524029627253173619483737025570146100472537432580961583866896764376724323469118629780899812105249453522058300434919184143198438671986880905243333805408691908378670327118793994893836921444842916299757426 6167 -21393321227336486692085336791532245047561764155709052169382633759272598879576343913689498137773197206247808953650053124829765054790677195512739109004596396102845415204107832392270246328911776774939866209874776885762700593221707764737684400893777679145021931506596444196273853761 6168 22938822824688641949260313765743307785145407014506169312672761550440526109892100732838858138720337821725997712536840532843244695935135309571055875491752878575880015064582386344946586938368663254825075865147923926121648645648208508795592019792023347420747134340984433812106844789 6169 -24595882527587027113955259002633381488784433437831942867957099289726713325915790029212422403973047738871043513984398475213769059100298675961600111612596939226932198588845367417797635110171759075642478242972563484244699082468912746341534970660526869076816033737946371811559921961 6170 26372546215976480451933712567360788244930612866190709281345710018437878456573277812979252542707941046623900836837384353305737116094967206581371913845721079933385893712666101564981729608616022715743351952835944598602061233076538372245143350761291498460395738623362532298991128963 6171 -28277439581574796728875142457660159859155995135935461346729711832062102628034232448539939576390407599424554074970862163778134570096956529298352543031397232292411471546349451113044682870671550449880038640822758441497421839207790917724135298602966904156229991336254799584848679701 6172 30319809876470488895783825874223006026497662019721013877904820568976196026180318167791643493626742701554324641112365483515137122910910829257616119033856111955304266818052124490205980395103019818032284904397785891309977844824121422153865674471405659165863854898244461122761409035 6173 -32509570665295389777430332975126030004084624701152219568428236706459969874079059124104544551400695772185151367676610891950374951425482792659221384537201508832809357213819124013594582663300409523199528687866805953494685044568174718391954953700524973703814496193730675149812149114 6174 34857349796884223588906581972288536839201781707470851705858803021256315373468103089070196545632865445742417401126342006973534575947597945409567791677928336194077328134349098497531607098979286049092353142060154434461483353024112144701081526409806760258365499773472147296783690321 6175 -37374540826841354596062314387230610077013732861104013806446358767672249711404000525153009680409082832434474040251908277200349053351529473065807693741421476664373071235892287810292530513000743453087762323915546608247335741067503506694522278907906302275009187758125832604298011645 6176 40073358139055962807197971819452805017486306310982845403129406121579415370682178183704399217482218347014158262794581485986210960116874749930354046013221974856090445125390898974667896810091303065069598686285780991514117966093449062798588210539374459358953536293137043624490737492 6177 -42966896032020712541052681491857839121242879013819610499128975198104521714263850847985595117907987363868851211579161661602717743125615656052514721593148742350096474861853462693316376299754311367667536368983814680689415576778069412665675109996788362961123883883014935862402775330 6178 46069192054901095546375756897649446094378031564067892639714210117279598916575513155612700494152624650281978461797762815498286890067474780886664645840368299147294808926567405770734604630386915663801734762885988364151829713644821926850482163656806919252262141133091586277514818187 6179 -49395294898764700084757760449990747274186566967114392722574897827587531321499264433457141640863124832313616560063078049354469731353643242286734925884285235474868312970026222386624130432876738254661539141433024909846944413295458704218092414122832899385151495582410947323955094288 6180 52961337170309901259667217283185719604054926059534222451895447334112063774295190541006851085183612666349558242911294763859557915482432982791259176996927398899484272577718874186801590629208111897666172587474372098450888277518092311693180612821521106020680898895353116637896518253 6181 -56784613398937142328347827524329642279286617724208040139397319891006312295503987315583949480566499518556810578647487860605636240196227535873749697028286071605781076221311093001723720503947866970617148707611085870793033750584796586078110623435516165962789002078579286878848341282 6182 60883663653195878077188574401188608627980868134685290818561579679759765407560334548679119787246649395795167392291858314841443348834867523962474988129140716945962324583309220323425043709008525170677223706862604800721745388197209963960839328171458996757035693841858248282510180916 6183 -65278363169637255405215990303821506068627675999786009090234407866617786053200488225528864771796011259818685658676730121952492458331797309941810933476356683359170693525193148864267307860385103587001270056509217993765698379053867965423097184975000749811428276284303416330104368085 6184 69990018426036246652473401729539718337293194220712386768458517134490049354787084640090442124188069293697792510422838460357931764816291821418602030552086773744822312331553364026341813317672827726698873977962190198169777664349575035909246934640162032940758740917567306318982005689 6185 -75041470121956038924796400887233914459454441449563085924031499500952057993504794934417684040711154931378118441597052083832856183842959358033358919472467881268526739205771320157940691069812346867236258663794608361742791626178031839505634735749465123992428859754874725162878148661 6186 80457203562860770000342925858201295859737065951638978723486138039013396207102796729603777774454589503968306717342340720040781715627706699064723212229564265006289168123017130239030842798222276915779434301913908924041804469768150623720905104590851946501244854502343563845596960394 6187 -86263466979599593342673985427618784082591047078342613187215113799448679625698780457044649945428749687264359048632271701783963840512060419199494651519659503325355021120889375574916877753948242973595726385337315380833562713908170398260761631975265873219582485486936495715465582570 6188 92488398353256371219207217043079301333117755755834406148282818608483283696642276500764082482103413391866279371698563746632939091963505586655875892687216112417897345701495141369839372281400774142838372416748162309813078386939396930210204716999544032067051817899227286381589729077 6189 -99162161356268087554774218981151826611044261449536932422620504642097045073744058026364102368175954305229057956820355626813311599581150305619354287855358073848549330882770325854616757132061073075655520131664015779677306650327254247534307889022664317034765553864604071681517926783 6190 106317091064557499395679776669495657592724048862365272039445481832578888634496955455391679359953973538925722845277225814810638180719801458046386069914796946624557915585950944423504398623130437403527461802252939575444728703646683697301841400272664346079062672812535971548312028887 6191 -113987850142411810718478797402634249123530385527133566026678528782747050366256490497506600995245222485509196942367549821421733392909347960901844943440932407082934725537186853045376783876478928485944358384166583261471565759283862982676613426017764468273351789754320427559392144442 6192 122211596252194507064999508972989860993935025101659146805734677145106686336077475251792005830706463692450092806158292955559984281342555965075224728185820638804322879309602916727115862342034338697048468626254492958599627709995627376302340772873679778525692408050337055077826347862 6193 -131028161494943312228988566401479748515128296878290940819273176152747149739898907583695865904225777168878959938160137254839638804001174064803722792820324742927694782834495055581892441983284614499955529069854963445972955065323326847532466363649641199784819181741640959898195503644 6194 140480244745742176405417414499101277222987426433131122574606755647690151235214794571488627085905082349754021737861013945157269300662717900579975252635997690153252794872296636163751384344032620009600196235978393250573681558646371386297906854286250397385020212198148940975491139421 6195 -150613617809736451572409958960464543182191773096365090579407724743438864579723818830184744569546028769457007525803694780086919903994522009358204004600203876325185151170755732442561866151198640805266831083940835994295432435650994716427798421336337368035489392141368228818448323444 6196 161477346391084966706534617081465376567326604221728965411421790802371523228982363343637582240983665488054990376113284419495928594645110496626263135562561471321644133446589481326613049170639367251132264759473133986410137718771885451484479296209669167201905674968260713441171153617 6197 -173124026938328853521568153827514997641170472239892631840985551557715952035806879915721534431478542016089253053800496671695831516208778038496083090890939682861414080703623119385325428811405000305395266804500039150023929642860989549250178464148288107771970889621711295457418125350 6198 185610040505945742362437785118229194207832201621047999327717334425385102042294873530631868342969042867107478023588866941664698802678156468071536645495298056975651794682760265784092625944121039706201826335266983660464644014701566181416014106859467387202870713084996486716416284111 6199 -198995824853614805037260128102316657916733938598213671806564180400886351442313521915157536143897396034331428593412197383081220457917116481847635825595101148967848447725730120460151758656635619498124725205666656035513601041316759914938943651562307649635594463910544246496383833820 6200 213346166092334677203723274811255725750788554614080972221560912867305280805202677626820852374759400266992805972786128678897962755133210615125205115760324547680446331546024002565974439191848148900762274784761370308263099154045801497141724923531526799797839860854840979878847434610 6201 -228730511280432181085140134906959014843726537277248528071784227741277162526017418743860341236595108640608264681582727935633676704706447812195394619474691309088333149343754448130472311651357013553525972040112059516807470930639363534129035370432443556992027696637592487718541571753 6202 245223303473124650254548117565387427556809872728380114768568361916818993065978132700952110109982239188422587819827952212222177385399265207210369432092866433437190474791206598794979371854429980831115410672019465235300477794092078436703032672768365823887865829700128367160174574902 6203 -262904340837134366113762388200024419766535454065906343753241026453521092354344136396934218134561954956704783232550038084461316452642673956458407854642543722695019327118063739015450606523510085476168713988227638059884897540282713187679889283467727430612529973779610193246499206239 6204 281859161557416458445378324893486215273456353593939517543145417135972184558005223560588909434413493952940488644014127961819475112223804234431490143129403896180788338718949874991656793719385484868868244005611115343202478464957123475906471631603395305679217160244138880550998197912 6205 -302179456386904846264750296733437518818484883474969226317707836802299771562141948862421816353008801103362102414467498178717675345490223365280791362977063218924656110612221370854978144385708444109038924054109695738510541608879233327617574796942502287347373818583240012839095274891 6206 323963510822897225200714933681726434139343850994375019131953336464397333101706945733813843356911551500688272970991092953831113757558800761200227362450445391113403000289906694656016894098377308639306922672189156978835574851529417854907811247391091002547876036111233074123013538307 6207 -347316679035924976785955742664055837719257991254333327910869261865331262137453475519452584629992397821435142155872851167677488948079707313179319992928175242640646106007176799740574055933253516597632748189329616538250398846699303513570733743385814061641657125483761275285265572326 6208 372351891829367855467178269550591351350923704746440833348693188472236524196052129393115697603365826519611294765806999381307549497867613471094286920194008265585541162180343353694104713593592631777276357923825556107461185327151367308993177937915593103759257975248321981086901443063 6209 -399190201071405759776321700502727532785001095307373936059206046829678173339064959641860295127214972840208048480502984830684911481848360271757603112766266495157987781424910269231494240280434436483154084983822507932523302023962546700685060610062724099561759359862732719302004621673 6210 427961363215932340259083247940544019956656551996463010963261514130648915475003697039204752874976819008532174834470548351954079842581075826024740807688192060777176578113364289303095314392423458557382470189996838838720618447217187684118016437238420971297317836298857463904816662473 6211 -458804464716625058236142001390164634306246420186368841775152375542920283583268989599380747761531031765816825322374368860761505728139577793836593237443489439383742143422886269515254676378054507784031917218155749109258505733174516078546875553680893386393577469098665002793206699964 6212 491868592339370894844144681973974648666777674584877665126742366959815117060593835649071855138778077264139683459653473799626580245169655663254152383940917394033637033296626583758830832823116505406112479288730267097699733807572035514567360144620895925789559466182427162400467383562 6213 -527313551593647695899294848765144394925538676960830447324079617628171623800878163939016581008844222735122581734649152079308994937647867302321622102976978500820639985278441612036417929199130021798348468169854649270528767092441774311442556789621707050522970359458071170838139494218 6214 565310636734288355087227783143629804183226165406715331954547119612682797196673268874581991873420333383455069994397533949358140009901320726616894367275755600208510685799539771040733885861537159276666888962944415146487400404387099376226122891752523184346119047787144174047911310135 6215 -606043456032412581655624076105487291628097703469061371501123438283853273924713981165468196704230445580614929430784512858986640010904688919622314997548780275194243045600239138940311454443794174454491212658759043918680648275684631429956047812625591264643527738332691063427486180839 6216 649708816279381693822235181131314012921641267610558334039764267331357867339141257893001764882209347293452186377246818307639293881146864526000575578710331069977993218222393850455323104217439791686227644200520557005626722399725251274529047746923125851866057981860573160791496631052 6217 -696517670771683117784485753169653019788088213362086202604108259834817769035891684834200583958105934808636404358808146306067441451994204603680416699791558025608335669804177320475874137613497752853082484137614068041086100694079794607750430085757758566833788207841211366748666673819 6218 746696135329041055759989643523278564719536539958984184904548226492281031561305675459500088428313412344780558103113732465971453485364972237139977200504346523135638544743078222604234534752902705008602551363678359539650876296504663246404607166133411185629409265541361766512521214105 6219 -800486577224233197655849252607884261693301864429369667410358571055914849831061650977357449934103612896998287011285011366579237570997561529236752398270739875408592766778065034037550809533429176994576482036128992633764462029171030244890169613175834811476012708385095916501447023456 6220 858148782252629488586366790747187827818016844786503106353549346256501336036041934392878136257806293291500118129104821443611296696353121157225178842628972324135170999305976983066235569408524842084260077532013896855431055697801286309929017940651041820452884576570785054478098872771 6221 -919961205544028372914569054905579803363294695848111276476849928559574327443529532687105572998302792782562547356870231894542029684516115636818245502564079126597317560185327694896817466534387812486157286910758077051310798130829441403779525639831834913795247006192080833487776674363 6222 986222312120738564424430761766584739562841874471550591982308174518795170197104799136263262178674872130050034198242568101123534704536336374638986816721271990777800551712306774875231507926362165227005612466002507573348768621883698852669567760921328644736992374353295205335136165708 6223 -1057252013635958124286131708836996760688945205046543673072689239536310235521129099439802023118717327912507060317153827117089814420913719306930290327306652487293157400466148443369689755267321897898292216662246840265427811624408769397467299394156007915295885225590475102054590917704 6224 1133393208187392415598715987674361732067279966895554874558344250743905301673292116498602151993063051786709500647998454626442883487790022352989404814830568229039971606287961019906411341537826174646748697141444020946486334086049920337649693182685231473045080911788837591580263906672 6225 -1215013430594930154940398154478845970034568858745958909150683442883097063882080856241962955205805834422804199920172646336463635631566692784638297672451792347080964343096565258251434724145299652103249153927814622457030262112293177470098997549656480633449909305609596293654258739320 6226 1302506621060421451132803031379932211372918603035464321331103841456412692616421763909513802373048880422916707539687826328339504890763705389276038962455950420932774520113557029315992289468544589979923868994242069910076902448377899391492567090758120277346789903245045520844888909158 6227 -1396295020694701141928564483627069597125641850731393272500868284716604950468803955177918430178515279106997530801802063908189522379419251050332137576991546502990476755643939562817659499110897333750237954561870229605608469811467761690925147726052661604144878399094035484327858695857 6228 1496831203004683258538248545576289841830893269379792206949898188815006346267979054811173430425828696992956814299721111032031863960225897630600976852591053767997436952398468600490061213040608380987706667038688602725552859924113633189096659841515436609332476317094952471616246540327 6229 -1604600251084519924253783255171838624248601955620793219649848923683246450543148040341836251667898775432959858430766686912813379800921986796492544877850708569358439843902107202440921504604184077907096151291422776640982120770864303196464299360698331843475904404243843738604728259580 6230 1720122090952579610759755580208994131617941727603316475348560629882828553189617706861959954544052100997221961911296433132389342565047747851247759397023333983926731533147548717535058061321237647428389814512498337486791305746798678972848767912009437251868058280213677106265362994613 6231 -1843953992223686743774087561792048986407408969319522788840923815779137412925627051455512943738750689951163817292518801828740931836692366985420428682370425362343823535718672815896555914105901728778147207246263368788918570524543046113975404876820955257097857681081470681626051323992 6232 1976693248107246460156021157261639101750606746817794219693899812154467778857736002185359603890944676649741801286215342012132129200810621875189201589180047287147113374547186451238854156276531798986541837847305768988124488610863093422356454799967464534359728257911725124979952455157 6233 -2118980047580379132388352384686069349465245706061796850068707261245371329193080275842181446988019983529969905760413738868110981614336876225830589087780957599826313694107857458651214457045650056316112040200751943320018667089906664340819214750626720973434088220309413700304074965428 6234 2271500553505106521939346962966149121287176689096828149627532506378669399097301750456843064648996828762846424846559150077871688630319765506499746533372646397551693677170304601973231121689956837165187281099869299378958323271066398568602384299410511796404827783666157152336032973319 6235 -2434990201444355193244479802827031217424689357415848389014909608961873233074869961109436409866755525084131223814874753088521069601289023088017948651614548796933100179684240360234595788669116095788962339159089990217889393602169244268188615851836304558710522988570062522395945342676 6236 2610237234987776758866544338237682821667584930366286513690878460133485651700459537027635780068518718358331153589324474192648181726494323815079266120426172255511813731766226081891708939571680807856404803275503295917399156443214217001515561992885938978000484113719175723583177313893 6237 -2798086494530168205217506431906061088681104828913618515730617741054953512827501083406280554380562702454664000923990282496439685013112921301640019819310945398826958106924151781664604859515942343233291797331475977694648354529955157510288152341716231063460428967878312771118705645115 6238 2999443477658008437858633974311672605604551848854133694740222670303233255426282884499828740159566784917924365697284369198501928146749929736807375205142991522873281338349153130528998925297770158375779544797657835984171366089665271744929165142096807169131533192419685958157363277016 6239 -3215278690599094337172578356320111763626651711057894493692204307188919251852924469749701783652372261563380528261175091134986049998461548762114344991145045919402709292132264766673020309731193624948636293285960256926296759441848254152499956259369895706999284763884004965399579138367 6240 3446632311582659173171167882265682800486191098846855785431670430461746255410902111602422797000642154836617343724070030960481560504264914744846138701700615916417579900743905810123062588954270440932546350728475350829867358265510496751657270135231048762843722292760697502975022347515 6241 -3694619188449328902775342207953678845493295465262011790808218820985542707113289901387590879955850949622411968258576472149342282024049945411009507081791375854637811015669745341144126423724644306481622367975144614190633021966277059136462814003059581532884145999347159410445322615832 6242 3960434194448932515692723454580843136001263565570516677893287318327327426982653052352733393307556624104297577510035324363440281565739291720637219040662704067626319094261382168308797950357457444405665217850639056969457898309269379208577831062133804445447897607248206103917240729710 6243 -4245357967877154024555145558989288432738163629310297782340270146999003303790445308642036823917113889606926075347587245196351737939291974649472058268840446160110987059399631780732222624208189782970625397469201052834501680720168056623880362183033515633041142564946702370635630677197 6244 4550763063037462933622114813372351698044779554445620631766763174826060013451598173824769042518244496443995979754751671487771912525088304329652835975617105070802656287462962821551947427930096845686164958630426406760871301510896589964680422757904825284659743407861898842644194590029 6245 -4878120541981437114137825315749562682976274115969566776748281393761406112173491158011133352603071930861550444250119187571314657443074428438983305229884158829627373703365241533321594090260476059223892851801933777825668782135608009141182543035153648572442968112649986575430630746891 6246 5229007038587871619790477297270549500788516078056502777911854578934782340883655566547156940801708922633957795884810857540120277099735164602139780350173838532803629671660516224324751163344863022929077655652514473906736783561012102473768086873355239768865238917231272381611168068680 6247 -5605112328798992910197707607987314420247733638438191625293120743596989341087120744311831662941541876988880939639840141003776604356571118470105830571422206552078653647883010232014138547780550895314055301439614411356530982409307299285282330990487328743212605919160660327116943113698 6248 6008247443251430918258308697222219759307832251816772882934865753031135028320414351992069904695202428415084797795531734403164225208207711695891717796665803085855578354948109389800534138788933690247646720952030366081544426029293712980519621296501338927557177503105432366169400047326 6249 -6440353361131870116497241780656357433017985106440106238014369356674639816175394875768349739077154560629667519557761568469544108956509853005107178694043340128669146067993469809703202598543690287765935427017059666923274942097273777982191311706319159924993310647895206431577809451453 6250 6903510326864856709815608473390478275141507530673916654707925117567565624479228100229724402716768604968143045698678037748653924974703586639145012997451032856400658562364045730448523569139630232566445575898448549950027237457426876767436258208536604243842650038461280648157086485992 6251 -7399947834216315265458354478494061356855529153682873472437915526204206550035573943122990962564015560931459526302765296792593247085344561704596778015560589620070221842445132417185854800393816252690647174369900874020795475011973491266164660376833496870161738272689718146760400080754 6252 7932055325585101753494093670338566168580693256139799568210146025561827260879489067186382439655995722706968984505234331504938909545940090571693547386567262225505626298029904043845997820596956338976760679741839092212811619885899181940723409116595458452850191819161206788081052519093 6253 -8502393657671580022020235947264119887761177325929386706305654380213404456974522344219399638215228702134246645637386133458996539994894957702446652840637837322502752152485162478014333761979652615383220103358313784769622664893267985904069972259630093527517645690220285976296411630472 6254 9113707388373027849956417686617106069236114503862337924483795947838633483385867741187959354727281942407012713485852134120375423981991414861291233811479685963021847511914865595126407118429567315299292259082248667779414051934344459212739357499751365935452752690928396359606233592965 6255 -9768937943678090622924718114254016251838998508194553255234608643567514245253192953934416557049493772280033085401063091759540412687971323157344210421720782462335948933378710824970960823530609728543156910837384057677290782828075320509131421958584545133280551549835518461343082378224 6256 10471237727535182888825420338239303587366749403843096346996149130694218787146921026019102962022434880098525819149850170308423048634702141374824528956758820588287564618013800166372853072220259208211758326352151650146665158993598162956345112126727937691826161645568885259368042624698 6257 -11223985242172700569335791334828883129400978279294288964067647949090049242438110417119167528274892350229047903663219181079525582509958962304329814832531953339209437942461150693497444934412283100636762356607400432909979111487519990250958968231921066533992625552370052725584280584650 6258 12030801291173586890261788265250338386383641845503425718335193321484529332835697950146474119754765352989100227395905813665377580161855106996248628295938915853006782079659103624774344202646208965717463492876073606326600005369339740042893819947139618627310952141702820795982898029127 6259 -12895566342776159812754886107758852409574619593806351568221468352192571573569169562217875400434291351107072682670998521603032062798670424431780322005392757559917808735543989719373005178862900447900124391583115501258782955538848882672664411864617843864567537652879870727918815800053 6260 13822439136411762765706963780275824318779028904742693408236446894114747429923926051584733688708831261307756501052710428629094282077196101423086144586513027817058394258024914163051146368955119624383435282068714339938141154946722395308715895262698594672707536418002983324087463426029 6261 -14815876621424103622697135106665036391538892780299566645592867682244006845246435219005102367996886866941207750071941219415255855573069721862746201364246590232456463276860909313651664897788619692448911502291812910559645282126736620327578478068649172417486268481360955810770111534914 6262 15880655323273338990796001734143974649296850914049518149868591960206956830334985835632846400758742152657585503739255778537187989053752613968585872387215384794488507572381676243144596358005067386192618445708541249002230920391790405460564700729024885837221003320942801980943104529484 6263 -17021894239340295848224591413799504452765092699820756767444877783338118912175279752953196547096651323406045322822768975967055967920876444003594800927942931712678962890308441975965755137224515510720810194893450226300859934314081864003062375970666087097174643131848227938505054451235 6264 18245079373745111775245843139286099311923232952170612411074645304307548439556900539688152776878869823077644859910388332970029244164705185004513447837944001733487436871834943427734675946463666092949862199048677960978639107902121171897735093092879260672122446368459812275302355612546 6265 -19556090028414741123770456437406321655020179244918252908965520508281355857692660610420637394623861893014401071990303435491730225754147213315943875374956799971660204664435780032145411695786649548210374757207849388449918370302452149363205778814287390617438256608853980286972378181502 6266 20961226976012416069011149701440488320446828017287757820960417531191105255907367455478758905129446147218186755978284279175270047137731266961081932273883295040128923043896302902379103575285458881530646592687914405562715708020556760033374854809166075827710435525083133464854510943709 6267 -22467242649319119538528606928911914500507630040383489745073787519937108109071639577548778103336568772650060253031593411343746323824072323844807902008999259653532322663125392720470818284565100024509774302782629881547986344723760761626406220740691724471099588867593714332997944079492 6268 24081373491275113797916740249914434115793102099084249213714739591270771764867732678134694801677450837469149017279213323648083634859564664801013109882880722790040265769457077161502527487168404035876049861472329386731829611773577482403552137702232531936663920399303523225763874347858 6269 -25811374620194310004065575967410940706313136060255211667955321351529789326261603510199648050170492179246646554238627494253744550181453159026603939875250481285238812481013167205652972111969316545946699506003412568302015826845880792169816533585252334886272681274811784589541635466138 6270 27665556975704756896982816162483711371245433813139200711391437527756300806317259078905603129966226322380265581427108674245285824894546805775009815445506929101886561315069995526280237143499739141913117474904713596237062995103901034563385429479802719859182650177252404608584751267126 6271 -29652827122797260394831245717304838191903044447339625884885046022774774279480985080582625588189055582428958638479339756492400427806632362692905378404026095589551501869549924413386274466305771689563337580650629374091716175228948535265109039764403666868733227077829825693043240616168 6272 31782729904037351205359924277829651804384801446648107888468155849200806202302941187358796696198953347940608132741532453211930013816091123819802772165460257142282196236310969098991875869100228656827690310717043785148548271021274978963043951356737742657902245986539173571929663163019 6273 -34065494143573733805458593166695113926926862634822160968872045563355395060452417973690262131597382553855033631795248913484942633720026522951240246396204877486029716632276474136914335067906337822567519375409638665447584530581951245449391141384472637715473294283907960287231872120306 6274 36512081621123509982382331396474436555904099398914871722487201829042731832643821816873260015037799009479375245869889836267034953487194237105373671079580832882031673983377530274514802645048393660373881471369241081561486720012770132910102909831574708178885117908811934992091637851285 6275 -39134239549700005645339334948807746114808838255818242575668384218037635342571374716812108750793860842844026839753608236779303333846973534427716542650920942575259747309705815195759354412695323222792153762589629147924529764505071249585334114778169844886680845109430440826129529887614 6276 41944556807546999769477465641321373420427496734734603791210147450477284928189765365199806518493583799955197387579380304314483448539091540127682922202935396175395256226228751434420498661597565522226211046850694601774268829650305166355316447007226763599395953461441174321176093760046 6277 -44956524192632895829831631477315526398054388920353139645575119962166612322843931099480637080185303428261962038704686907297038150355638005001458627294299051642397852527823220105605164659833470168609619627924970008265837997083489094592625042688858912865308646649816736682696319743346 6278 48184598987224879171296414845994494316782288181614816528548185706151849836625222070011294994752108093511629459495257542391932658288221806060044853706048514830116282167382597715431705175769304964676083403723140521526732265070635734161062628938418150503572348950933386449663461477949 6279 -51644274140597414785590734175399167419365362944774394518316247204637250488050014373046266965681994810113869748032432173803638263828567568576386117144808772496502777671055850879201457290636316927136004774361038860937253444607319536338518144147838837056935510964464595821218798162910 6280 55352152399929092548340882816437458694523725982208912320459881969507314981892181209382313500293816769333481211485931335989950284646964842913062333125640321122001556792791006313453469882122282765080963411200051613044700319969297782429003252465988148469461766104886446163944425640463 6281 -59326025743011303866750928940678535070202729582405015571253095817720829542007310771391695525475541932229024428650000320953080253112474899673718106056819344455254265097030302192928174098959846463315674611067117887584620426396510557963442162538086564908326611668105446357013745115223 6282 63584960491643461510784934707620690043902433499372263979309700231442281531759195033570058275214501651338931569306570799820595942208272119778562945060695300689087418813052720921675790192133016495603956362159734990476853125976293632681287375488328007770416930036854093303014358277143 6283 -68149388511642353515856280557019867580636759221044894020318530194575562131752717696809885013840430066795769024956733001961923905490706621185120756117660294987820989639817310377388378146515309004667824017986896085275423594146545115367650815750591294067157097308170476709785098397853 6284 73041204934376194175177574180407322253092320271416401083101395218215373708631767697581198770499133470193815875873954966865102918802615525699385723377514751160682121089900923114494003897109917009468271620599569001674090782814533031205896549534770537342325521290300084591026306715179 6285 -78283872865784591330660263157273008089707695606700145412070923443249331309388035781136142990967215190322216175520471839503393659112047994832639979560044262325054563701700711806876270742778232663403950582136673846989802596672250817879566309207696031068423075268570228401845148981588 6286 83902535582111380998833446310325486668186674884580352210474896041096721314082309640149552067879446186727379692598342314219988369842986410045716419576127591431242418265445729875374592758444521233021385314933897489151369087964649085263119751817925447127556405386009504356190020775424 6287 -89924136747215977459982604544635762242433662030984544120826389890300973952633518657487263769004222773082352319473179859539567968002463804511213866376369450522660102968427117995034404159003415554330386836664566138432783496039389864869060788866982718003515100462890348652434094696331 6288 96377549224509684096680613819133032474785102579988093194849482066540843743707463982380878147382139873331396238433931069978713912400866468665338990238628696256146894292287422514493857820627657066301300314474609655246278271147616698794980682625718921086964151518363681529053942182893 6289 -103293713097467487720845676264299775660088001100241360429299081194502451364291163933941482175218932664496092532857534651791843379257423485358357154385900749266782310089524634287499515772363770982589124143266236605762445066656749437507506861684128602706428918543205345193868300872719 6290 110705783556487299686730625486111657776230479806970943196877393427616498768006710832122322553317618118968900069810827975938959756208079438474094375329525862789857892796351616580043712699690948083966178877801645004496916351411703621728014483284767672841013289333250580071791664293332 6291 -118649289356815314243539919494150952358123701511460280466026922123223073713577777875341763598806503030798822968959132182821598609439510690523086163953715567028819012278648557502069973517605746397412060108210586678859045183067178812270876242612456745293362373478878624208125425002857 6292 127162302602550835887459275548285782216121267339090490479469303477901339410204739491821830886131919725309408114233648235693384926616191205794817936037935194687022558163007288793758196184509599260380569939570588785110020667020816898474546053314494787875714252987508038609756310614036 6293 -136285620665625147829374671533162555421279135992541375198102044608752839955057165406989407373780901145645044683017496426282555400976066889071134752839928897851716944835502085302736321728065983636864431838234170847543800076004260895674568341617475753425400035441054610584901425596938 6294 146062961106372303520218877797648498414640639291319818380326075942856665694134762660319845350505194905908874881935716758638630152305306486630291761681727047110357754174041297705605772772703979889995423668196535937088392999590405985719557737409326819759906293011237035096155086622210 6295 -156541170524148866775494682889646268562800803882876209714736633097356723713160672928022183632095979180736114013159672588889588760639501022588188950485696032539318763481593306180148578340212536889084803646498782762756448374254880552202727736489687542216622683476756476099437411869248 6296 167770448332707835867743140868731071310625618385039941644258661223343558099775178424175284359360919093007696210687371933349706888826987248091426747854896937675870404824018533522241322668237785921645030928233993776968957561733336919363347762818975469797825042186862166725402298176526 6297 -179804586526003369871748688400107490264524541384352920800267178767399719379267221912631034709863651465100751020146811292334604796433767597554224437396141205238649826277173720332528525503768051386594792816494653100992374636646080478613588505833680881008897577874736424181191899794719 6298 192701226576133957609032546752800259112600140137233445095820978314677908735093021349444704768866092613126063774949923284982963529787874782361976350290327830713416096748930091819390692871881405405325274710886825407197432371477441298834452768058576937392778996731373782899356588833446 6299 -206522134686582746313497408500256739825015865344682172227066282740614171535680634792185876824883790436033196945379803662263446174335694757970017027845680347002103512822011212344577139293828336718729824463618639740430261337208876784106081690954409200416121024744321364252161414666118 6300 221333496711170947043705514945010478871768734181420577968722648503793543117028687283339362147278861592990325074664747750788210542412812278101824713401020632231273311498777502936525381083759551441551214026797481117586824161431071488277013322805617739157025532918026786064581778065204 6301 -237206234142617102543561817330447955250947347253751166622092363303730753522684028037448568972027150352005276584897056990115315473118988900089875221188600402390107033665607229120834478542521467837249056205776011071330836348913912691861194248906010646034864797266882041830263787456887 6302 254216342674734517600542928027512892843385050249284326235856180483176836260080584163969692010369430512907043120352905127290249999320324909179065116022952544115073881410995918832659351522555324563985441980255717379076628334283072378428577918942486783194260122248877152966558895028815 6303 -272445254949575812992706727026108575838203182555539346259784885632073010917169784128623797987785520500573419426799839148509704773565378015052747541912954023285527779693363829293327604544928627945183855336794472684667403307296041008544001790605327623745230856085079932619793667831250 6304 291980229215755638577399598460950677830893737578781304903732607867182895862647232543058693584304714353086346777993335525902552571546124438097685542484286160328076302407120986865549033187296345322071384402188251949220059361970769903829491440405546609855514729268119260175273093584225 6305 -312914765747294502220085167799241303540355403644975697837797314482161565225067487589604521951506670010251932234029859149011586482667601623864995053651239490710253402196214346380637678419448522451665041463439091575465613852448665873978465593001328320610881089374485971161047706931673 6306 335349053004211610301304852740381405090566776836179005131900913410916417441146330178584287698287647182883234423087878295974523818636056718720008908561778930836177646939333182927336444086945213707379822317875981683931188571456206813311336105543242368565861391849124751888875482286402 6307 -359390445657377235713168047942013552718093352482888621138676454462568990433082023341217465218687002870395916529925876516236754055398514396636877300086146573527043482916969181917999786622921500856652166225501715079356209361626259459568644529710659130712208638166007943831531544027467 6308 385153976751484535560570239359413527837969244865027565240381397678320545482583764122320336318597199246767276577175933196226908616913730451118856954465903701720079993161606976841524727610108598856455759155221562873689550906473855412478974304776506421050457661905917821292942077461070 6309 -412762906442133639228343079317230987008357146163889757354939429087583493347559753869643296336268758437849113972611255815953510244784489624036406711569601695109361141203201589622347144333356139520698003429495356978609072529248710424316319484692018217161987026873476790704571333878834 6310 442349309916704908751674275851334048420541028212715742299245911918237438561396252142990023175359859905460883759143851689412808825769593233615880138666790070785259997951282786283636475312540318522276413103063553731365327388462489330267592815136691038757833738403952721472107333190517 6311 -474054707294755836887552759225991424448977913958249666489193980330041289995121137870871622308871839843604482428446742680262342283739910945885596246144387450706598028810030492068548692567876438023203329139290642539689617226483777727342186197135363484997035504569264330371704066835783 6312 508030738502987883325267636598773912522576476920373119853764400473748860412033248211814331313977253110308241013373528047178041417745731880330213315393759828556726891310929964093614093516049286962999974652236025731036979136567327921994218760226681503844940206509019862925176936274316 6313 -544439886333339092556764540907762765465711949008046464711818090550215212416965701347701212826951235048305746249219536712961198602265656650135752501152846860940488265825465766764501116101803701098007939987828711955147202330710551188791310174091030778263155238666488532533532754097613 6314 583456251121476123819354773878084355547320204017513567757204185031115771811447468770608748991249069140130283929319433764803004588723505784755759310133394469033853219007690409933755503767299123929338099278956890018394960648466842561405532250459132203291553301803243310619007897702387 6315 -625266380727967757689275578635450129132721625656651488845020591601876725361159647028859999753754694706981334241601073160019970647776220126863835522722052920979591389785194666387248890772681890937271518054143767187430308369196748767009326004435834104128873077359127431027708420013543 6316 670070159766880403495689335490308640978073127903023519442490037022929913128624186445102341976962218309382929997603329722009233897263370762016556728703057777812981969844337419950661590289276203367437350871212110751817378197409346318545081231670062555671935516774923664791196602823183 6317 -718081762307686439177704763985296526532420122517565817018238641571406366587098222114686420748052337336534782152747747831937391975714023888016426405408483976359423324577484340577553913800112056280082372143387163557841300354952109877444961461146599554012417809985973283870448814638622 6318 769530672577548495185829935722742923906752484398800754860982892272270150660188361465458935408462079121332953358821752711649386079057564383507697565035975091239343671781854375386003579357774436174861473677368434633459757053003585785009480636093152176378306162291195912683284453999583 6319 -824662778513661747256259270222859651111733625130642728156071986018808275357927124635529557949098684731753054305049395047745085656579366760785796618666317334260031679753921853252145508554971212414943682681245823916467764980761003122088861151553074690740408019287981638070782350491484 6320 883741543360927905366560042468893506652161473379177534897122870880524204787195161343807099646811639755125044282460188259824848387796578486493358406582544403368500996995886011780870429006670598593440519237142114434993396365318210671010871441556859542346412508662712788096737376943095 6321 -947049260880433365413476394930418169295183544614065811675013987412361208928404743643247622754296886735557390105920268353184517901701854397364207496483504059185815813517142709920332288640149851102854583249005118607703103509849305796775999422982438524867159270114656649338479582491236 6322 1014888400130760612161587835307021819672171954301662947110388209312883164910228501403323366933614100895544722271537543663389041898926877873279886737721786592418551135782787339830892688096650282158448349361367869349057956643328549486563899993683710359480109530998727158340766018336663 6323 -1087583046208951565426854677116673171284563528530599891307726840221573507481516350762061202036915655935410149455624924940004988763916616633860959680002201054782234485861514059668531939205936966469286349218114771945727160928573828490323033023111116292281796309371274905320177050053773 6324 1165480443792972577453127007211196103996426648441888423841263917182969096492151965222635614979521088465616589028791441379171041887878521361450240393189819302769467386658254682530916194228548796699235666258954006052551701173549428396189096765965756905573176135987419243668561035074365 6325 -1248952650814954409054972041824432102081392169530015492921675080058130603207778054822050228640896846841870120991085774364294880127677024420644361784064268726348786662862467172789754252593926992512958427111737747656183965279640664331044154305796988094868352717464570211633101618229117 6326 1338398310116600825472152104313719681803762277150907992939862813480029051036239946034128024593338410270495469075244491243476558111996214244385884853861585310816082213832177312667425361069655874500991167863669465963183179190319266405177273473144803276558170435896920946326633446684680 6327 -1434244547497444307996477329908093459081819949805021608951644818612687734758212991305742305970798021250604504198790088630320137791027153157278200340089345881657468901989702432846859593378801572399168544773838859599343808559896844446430985435886670147920435641657195350266795065543288 6328 1536949005165720009444308641020343913006698339875128142623359022638048761031926331894034924960723914337452853516289273914864770775373151075635812045530789698087804744614334153653797012432482437836031141905264892781430762907548225850117569800782998130351262039069495185941083054670850 6329 -1647002020243360567287884585884619379594206153676597143347537659268480308997020724074922131246405391526956247276850435183292670227192068446456944858142019848408862171215603219137039625242025924536838986186914970415747401265346253641325571655438073691770368577129352391974272230351344 6330 1764928958664016984442527491477641898716027981633355345597655483536334267107113736634887341583602123406965511539450275281778987557247768319189985953308450180568203231219078434755026552198189706627023820729703262079364073603937708158671602505745758961115508681734841465220853746012240 6331 -1891292715539332215500160893288717536843446998426828730121978383794684640410877066976401093649991942167769556092870718735599210948759876040573664207848491007011550412654120007222617071910174821183042809003139193648779285347783952373302869202412129981799902523779945281991444754993687 6332 2026696393857412839221742213229024905616557505141496919017624194856956072112757918312408064245583613835800201566294950791646561758739232633213193046982013385819244197423657356063896178246524948621046388313716633044605502865643466248414337091993013089799174746278008165084105162916089 6333 -2171786174222285885715171436713992956612125829046124949660865387185594547663008164000555058644062209387072152280351351682486886985417948109547790665778407038087214789613953014619955185700318399754058540487317309077423869831657245809502554775468169639529957255953599782109614377875117 6334 2327254389248082839543809700184542445560821689266432514021160513946537085853818689977662059083117341623311193602143934993252206420033653869271591114910075096399131226946845810133849327255111077114792570725352444385835879114750985523399130958319850076130302228253693024587141656058071 6335 -2493842817191034859999233733715839770441988725584246247132261209797567662949367486180949145694373271439757263220137230262827936265843511589110169734034317851181422459624748097896637210766217996788601254611791412401472148048803736143130643160610289592573352061043002453350188173323969 6336 2672346210440669753161936273924118444538336464115455799834470867537911066226897908452801125887091628433289790825417851805870187568876954651897579411661710639536951086843312816356199403507431491107170232995313287587862995476419796707993382351105283381689527404939501619489704534841317 6337 -2863616075603774757850850060365997682819476840986810655680157809012839919055068449935123790768699138464015265142219559889499070891071347814074360355490028089456505835878190225636715677207163141280741349091495853794510329732019053047106756878976312952182696261740753102609309492257195 6338 3068564723105980562878981026600952512982548627275609358158820958060585282633745580373860453136593777768637779196154706744771156120875666496489983815310677343544304162259909392781999251292805377978735469115513497813393757168014394510777886627264488596782649972362499753695798245793909 6339 -3288169605511854898359946398114011943550249271587740166193484709884979926899450652181216297502870532663653695189933647286365420712835539844777081172399281509520271090645911876202287018769074998222411514361901470241771045156550545746481086396862680829211518735419562777917472621803905 6340 3523477965131191697818172167721189749814946987286570227958717311436998353102806442536390706676471460387518785896144817758916131852732990066120257620057378982884898183398860215678470607115972776012492592570955476581243251687506655211161033664090474463699470232795976598213471111257257 6341 -3775611812943195130710238751156228267266599479658628356586734117377259238369983392982297358771143239376990760308643618392805932053405727843879727579109807915797908930679101046192191269826353860351035670859918870824105658886147579536025126689492761814319890441814106202792723559250859 6342 4045773262438395793241307956548428184270690276262805154901117947117910685384872974851211861404376630353216948461589714798107677985474551343055696331052906414458618561546742348445660081696137111733522650109483832801960131231862835290544170354446983667531504231294505343812708162167202 6343 -4335250243657798679271977276288440176657880094365931820813490612449776171838735750989002186119118644167481693892032205922351049670271854514316639284304150178114928987129065024410284263348930765690246233972371099560111376735460464981581525240011352270788654615492957653956340366966996 6344 4645422624507874328544248373940211396234418751217041749353502686821568860966414249193487753217892072947962429301470597391522534705096838050668330627796402990041712924414192039729402024403735862129738787465120182027326860498322786233908829350371115289288486081636641803066756635346890 6345 -4977768768357053578094599891049388258936706937602709407269652428922973789630442252696098504063176858989854091670320078662820752263832798948455967299268632240600216173212801224639782073323187398786551605886721367875635822374234813275748843368622007599369753472449345582082603360396271 6346 5333872558983463075100564507556449014521251207572645624459254493568780186332847966423575758574506205501844420830541772271779298758634394166374084527399550770854293300967298461009204631421929686910021364200248778646487145995709587387310094993404978178886583547791917454079531530094822 6347 -5715430926154478988104192494237867285444024248984100960668018185545104916078714393393035238099309302216696945003073427800674509048778859333615383464428907832675109760402252243809124466681193298939485435186851309135319426776201531345603547499740216542194758909475366893412867330206201 6348 6124261907486707197007189263153300445268062611337432042127799492577293977878033098037875616440297356465513979289843954944113246120509127599069930551716222291576591314180457899970270479110391096456191588216095717480501701116540477854255163302734743459335273186511041708955534618988654 6349 -6562313284771386873809483908266432456254860614006186687890347332185903799389058978342190138975132424466018148239677220545623411425239430315011944246842970252898741885430050876499994827590201179855866496734053715097968038867223483521554758149215139060329632089798108798655152303585934 6350 7031671835666920718267400965445566545105493050062176198654147126370942524836174089013449635313644573963935721365191450105074651996926416267450029105763400145245897452632789094391795710068052339356700935582378109955295959376121668901520808753552162180730285994991636201882642328362007 6351 -7534573244570068052537779594476379415026974816697530415031519333668535149260596726293390204848457476447041031010191497583301827556546364037243678084186404447088853995335418158006049628946211440318257605740531584445146359319672347975695623130799850303848780284069185736195174435055044 6352 8073412719594014518250873430831048241397445755065891068177695840021502299249565034319686320943181161523041717080215547148883319313038873286029341268640751582760826522535399172245804533968234431921904716319986332338309151120037859403989211078485594561605026557166899095335950962147327 6353 -8650756365919745891983981539612102982535159492766211061006511722049351796646133568811179656759156360561151616615935434494952920353060139535288466063015988366791349560186937103493537184617746960493885514641860440537559052095083389481047878509962248133872473201033712087164189342378124 6354 9269353369362637842526431264405762542363010728851660855220451605904567645077276430359565551939077331975243412612527023974536172835269732226751104516227386040943432581556056414760024384957716535301335375192710585929472854344248697167457238496946197556094859887835932282765195170360583 6355 -9932149047825779204249947991668870796464642245817799686054655695811049221447147621533285777707565524061277726573815501043728550072069382664440797054294681948035189285821615288771511732945924419691683441738580471757208511709202708007553631262964063406098097259325199296802844673853279 6356 10642298832413320228641012997800550900119543156464116645197183005374031660183514525153152298713603984301757133001048165923785246566135700205568675495522975467334815825958630835416852733811391072421532465726914145003140413490394854204105718248757720294229855334191499886011502305615730 6357 -11403183244370406566379102214129686771702411690647414685902854125321456157650803635253692454612118939531155574159873248676173293805741341708594495067199832438336680317876372394797954338681366631963600460021744191596211635387138042642293332390410880462798083961903796272906566323536351 6358 12218423938721723058313677906233756633506290152113320243504399072821431941113246088695552676654760766465811635320533965865886629790308937820222710582635793504093908943699497839598129982391557804896647937374114164643804625692181952099490782491280100734672327337557845988383788358065172 6359 -13091900890520496002831940104531361791748652907052472932748130614739561076049141063477876107542725420370854142182500732722672684996769238574794365033213146269539669109982190227185211317687121920529136769249597554355893752642651701845887899835708780459345748021873662264535599678545722 6360 14027770805017728356270345534173498984601196903327315193598625426575361835929795352225070749698882772907101388386276468575071125308955678384005311815460410592135489550327600725834845027694073187341743098379986126140336272405140333938274883548350725435366338073877667951216249807034604 6361 -15030486838842893448441906574546964645782344502354353857501868224933777472010601564820258255774590471272639460502023977182546775626777158269001098716874988361934744271575201531571886830285038123597298841685941875586825642583892320942619381535560238055169420946199139329681879523550996 6362 16104819725479516979939577032083526859695313479150650158814169827721457262144397837560564031603864172074327280127457799263658637357824086998338027151205235454101395957318914350880006999474076937969752879823169184027319240762538284369845003636884257922966133993384266715665210293671239 6363 -17255880404951193464679528476306231376288364345172234155036200976557015165678324147234227912243055079475236393840939718664476048127184462373841973967588845522953681717642720920319261538586451013463590826510861576813000426701000666355159120723964638724458483192375683077780345326607739 6364 18489144264736839371442924923235623100529703542030666425152379646244643244090190310782132854329819394690454083129993071661142365362531628059294932416934891776239786745252489017414922768886094092255840188905167612178781182704989104717613876815018064000018834190035033256902216490472627 6365 -19810477106541823404987462652623423342253538809821766425704813983168956905475679911372686580257176471290732282918555916234699530139068941287667245480320051828249088870973659708955283131618493980445173366001921715397003694694087601269433738574446745782641903481015342972721070348823583 6366 21226162961699848950452673524285827891138005901381358072122402254211253250219274213768040647854218213103268578366195808447024124312612394909789715363961754386603867796006006831215137891771560735990272863790083308777933094590170662315893706092164584202904961498268585074314745390001313 6367 -22742933886707448972077374740970647700953106039837174070007275513527115067650591767489849554119075209385599484358417746829839226625412797909662968428523307634910269427819876747525408742978994977091627410006821947793855715178633200106919536981358292760619048552806444707304477876378713 6368 24368001879739763878341044796700421687795256568835239085173825480278198779768734041401925633178784004035698781698503304602315402635873981893920463502255229086333911155204617247708725654804143030778745401930931424606475742387971787583993292062855612007841562242988856178118764068205968 6369 -26109093069006895030780133638196378442533812082819740500144569099508606921443817199487232428839003534366641839898433339464079116004943852475613800308944986584661820355314788148989781521440081141311510437709761607262187438023518398385204696545649289456298087647968524702770631753938564 6370 27974484334531666779045991806542923382731674589727219621116902418728186759957001642581716443159075783860039869233148689226425270536218033299405888702919487482339902378239736684789155971887472239082890239006786719882055471409333870638276880189505395961054719489666562817200894316535576 6371 -29973042536412534349580747508192368786549901608165455095430412175513007341342183653237531579326682656136777087858205695017705773958620880725992871541690396741400873026310484471392126972507497334807281495743465746892361719634379937741465890213791111627927644727929712419250564555685387 6372 32114266534933666545102933885359186926278390292090130195644918681040690600174827260385694970516494080422639415592445764556377475953720153467690716104673126423424374015267394270907854671126017948668813187795875439626834843069185740000870156735837625899813532286340176395006759395734332 6373 -34408332201055764114097526317218408215305477316549024730946076967768299791112979850765680105142873439820762639088017705870520532035034554024606953362911137309265724316962342534936860894057055178756791211766361896884376245580685136097482986268576269918152454063353325595671644451384233 6374 36866140629927901385482142584013911434781175958596717455348510744971582903323222504913106124038463624995267406685307493060366770317527904193898481031509447210354825671045702313665247950368583907506538974074328087708625520681875972278787029018668247474344878810814602948252871143680870 6375 -39499369785168946909106574463735289342665033447544197592477473244979869203474139472593601166423116080645350563126284941872657279122345271029520417448148211810781007139685658881175956889837416089192508795265304690475844983207242462038516487248277913367472031048561169632766109811575252 6376 42320529817847978090780856414763126038712927616498261612655808433736413239557027612713541124083877446618075656379505516606195437412730558071831593282417438759885311571560233741228931307011272501709134864886319752557583644978530631983899666969991858510088347349553611615214552145356369 6377 -45343022321422641094471822203217628091601393078732441650812121106639307348866449515540845816353000442341200591208795455690154969753754521770685737807742178533055419182148783518456616150722423059030774665428516154369441468802469085519621635074767346542282574101406655801636553079173186 6378 48581203802454099476855114330312074114544888545244924278795938143380501970340734386324266249099986048797022928510956891913367747148989550546593543795392661265199985290954550685545929857588917427012994964227423460691438077792683861565857422886810322033467148808872163582897503038590933 6379 -52050453666794316875092562768219859997705349357752043580338209561517892418994900136298277199583443543832116858506973473812162601316179233982530790699911064348017840340228937863207318583375449417706099299128013800955889771800292600309877744950216553664213264640562049758882719914720121 6380 55767247042229368194896704384343403562091225475445534606383838962932816219498735500963672487401737592609965299385961537650054696819996766384802393025055366122776496266912050326749784428721382346057753036060285208799239646664992167169532821124927468591188076773397514036202009143727152 6381 -59749232781361329513526922293123535854243531131403425132726655965076034025751451952956880508883556383075657440364508287711983721985416277428876019276563911919638552678024795740661190454580682932544477880721323608463437191359662177198104872233720886587207817654883688577656594201095219 6382 64015317012928209352257003606273417731948216110984450609003922086075062185598432850113102664113613932175789273093046870345332370794918208067473558777090392071994942709168845547355453431860348740298313319922860689821978014461523728750642410253288501739830585345403968541841778004140368 6383 -68585752635911095849169201023031610689675748025890021349330523072196380390630053922149986958697874029026945075089557591609994324244928927820089265098378063861103682538231136876550279132689862926672851900607769608230686474130174858620913271373376905628026332992020155090792111572194723 6384 73482235178783078768438781640450719181433763806832425617560675037926915811019391225520896384958909908208230571233610840364223361650861166407236321480158816227135860414127741109854312982736999616663916316888349736623669459459749144806712220732950931504452237732336827517396719774489160 6385 -78728005476247141266241844650393684296764309080718391074760166806194178665273600857013168860080872127462031517132899315735405363931430077290965387398534839858736964549245356621492588629062103367193471603012426115642202703027765595376391386378364187959131161923586948819062282584874262 6386 84347959647931005253375736300269582906559092178959842458172600303175587803458466940285205043608174486442261854954045236858997939038870829990789036275491329508305985034983253386650601259741773814169955212238578094553962626989259770338400255430904696513909684367693950515076939388678718 6387 -90368766897906739666629679288111587872253314653549127106764174241188746241030774828284655545824155256318974617555018438256420286044912921903182474551677121355381459163489238785908871503428050616591927228944353651680826038290905773527840680694870349032926870139786820054652717480459219 6388 96818995690743375492836130526898671214390826803287476667385570393107891153903505157083938856950076565280006209707472321214999951959509702447476835727246623155429295988367933386134378441346966786307942173941155994165030851755407821839601349018766690518966283174545965289702842396944636 6389 -103729248899254832996273608325992998183428616703496731417726320993280754353191636533275729870622475672579383170694108584786120764276454990971247165562847094491689238629457054373916637472341255096064211889700129656689293065642946760611944819275515759202382847641718408097472806977432318 6390 111132308561358428932748992289956890017315736336087554054714191995584201972922913344352338713778536984336446821401440438508523811465054898122149883103532211683105125506838958868568431517456189984895229975943395234026188378061627683006339354593279049555314400569745614646970225404795278 6391 -119063290928709491304880413922233973669885871915437732783275678227421197902743007870122318398064296712547585777092571484125222818238373015172669690686660203468608713344863111580841830306012123030391451331054324994632407273284069983755237588459121948375144270078928796763374248353382654 6392 127559812538237614967558351300259848207153800818853011730435991914619114987706061631117259874698592101733286982372498179384230793721253448813715356277552726157423359535050379683609806117962495054258176747139039407426668406928961960904923573878714342852135338976583591846349664197632407 6393 -136662168089607337957775508178011035553210488358527108103179385538628630035048440590352479179098014199345357573936314881177443074530965044136768377321382435114701074352960991546922985151568381920894073333103652145100130636247653768492977830645011632633959030506656084634561429830005505 6394 146413520967204111680997610594871028878947327858155088554891214626323848084553589532979779396257120677677323429552965787732966881095355446657795574967571873783512758271577373055239456410317616721995306475089923460866478790918934086166307898503658095580229686498742310411935376228068392 6395 -156860107304766235035051896824723905945532874423689095209513339600717850590278704549196632496754745667032065762964565055188310721207141819796284838461023894994544623369794990784135440645342457021230645064677921853428882034738247584195873217198460807871964577330007716659366320455710604 6396 168051454554524251976991887222445541133233793393537639605729029497108812428402150650319489035439123475629279861533763172712577303493385832188166144450410870346249399528321984541265622460446810524229107972122759555333102652430442162985499108162132756415321291903998790929518562836941066 6397 -180040615590970281485201372200522781656715935587477291994254174435715510268177774636833309004860288811503726752808660544152477128648651136095211418966744681879867571404482049619752119217602152111256302959156283752251342024236893687467524076590568819231828802206833795048414298905378945 6398 192884419452481144022818413075344918139056193588059779527103307634937676756516424353030254164698529672608396034419314263236997987308436517652839976887848425325041693019942216260761987349829521462751638728296301924749945079844110471128718177355723060119117618224606643520396601542350816 6399 -206643739902303931597057950930452419343889830826645505334582297581172747772102135969203307095919099583458921267433487515705068398806607334549100462105077708347427339552233372138878627564489123535376431858410428340665502521417096160782145030118531086530435883891769166875869882409983219 6400 221383783074248082124591062926959019072957212305014153087131514402981738447222972836979714469351537984273527233263290251607013251957406036452324383691732107105987900484411266029570072262477751731197804772610779266244760274636617163546407453372125013406732557722374299854979736252241094 6401 -237174395558207304132917987916760903364560204551164493568170282022793396849915961304832430779533141513220130173631585298349064445965282870569113045532513825560098980481873518270485562134495186410934291229180478603343180889751728268353915012051299051686989738018253895517752608722417027 6402 254090394376778933241101518739493738735781852789475217033666226626541520628625183190579533396257523720605893222999362884956270028851056302447643927643401016085116869883937031093921807783986975259735145294612482108875653480253473153554049301570006167814494289415745955390967573404127530 6403 -272211920407208372082016803488005953311569966058657353190562638539904791656690037287232594697192220803858769890141249129693447671341270998979381488639130353130721954075024872631944313660684844555293642889279475662797539721685519363193961625379643146621336200539626057919435851528883272 6404 291624816913144969558422275633347130511379206261697489155050901779808522801262436284489424331918179394669946863487129218400878365567659382980099345535826746286027883423161963527346804714632817741699794312566332360978938966395951243957293103122162098616270620098915143917233203171398165 6405 -312421034968770004428674985523994323918785558802866365682303200115271543352653843853416054127586891053066974713844553219557885514600749410391929188168608374716150852213739709986245083066886584082436069713520543712324062181013085290899831894385601191685802028300361262422728515156511431 6406 334699067684300911385289599548444925741116040410753787264320087930630401611170481723990058026538664538078764688378406415084277668929099036660063616756945031471782966299353131313515496190725385913594910755917225325632575042468893254589185097735629468332940845462131916323841235340994334 6407 -358564415277281259986361977167939943596051275597526810990348827757606940711571167949136181847791578931797474962935350802948057458604965022115136844420291749262734218558344854519491661775096990359333436910227910942200635355162572244092075020004004992898275682179065752225598092809939220 6408 384130083179067949045730822849684328931686719414974524715736751330611061230204758515529683178659743064120539212342443451099522967449635448639491835050241149048988037653125459893474068357515470142128732617350589859124833890975614604985779699017139748925599718187867796390465470961899651 6409 -411517115521205204476226811712413078965740400942657201232249523524330676774887142450998514339240418056824182914363678235053864906454219757929848705704591733386244386396500027582267173916480944142103642786422500010772467306916722305116361552953688831112258106203922971345337355255676065 6410 440855166512656947859720650248899025415435215447768224977431951609570776201772047630252545148343132505833216272224116046911675487399857757633165476934531554532443963077605759781818345067917755690054368978170747310521951672488363851195419902435259092782450689836429782725732123565166574 6411 -472283112396934104526615915500544033930975271803960715839823272381115724606690037178905316040320735069293300222107167225300182042227092838145755694374116667204558740129928549179170662427299899421828554098007839454709969008974231844167111613235474007333925575724691276188199846004789371 6412 505949706868835739723942205985940953823383544406715569211059186840726694779257898442278881649594152175897833269930095489295058268909554927210109050201181522349879624448061998077395103820450049885869046722717290457527874373794530639393996110474708384333600274741040819373042867737105900 6413 -542014283034715870589868595486064657705664677974151001305412092256399928928862492740645342078296582391318240938890921812332405379223589328734026014259856835112195352720795703329260019657647287390461853147314749496789693978529059551870595121150613587202634766167840495693222702650539134 6414 580647505218847918761197656268000312628653021208430405718326495985254422676534466103762125334313784462081412227934733205263034493531535784052516887457087688231451362697369187989607872838465541413809481317453206379334615029991065371005648190470691153924448449104537584286585982607136234 6415 -622032174152610227028087834831247752469603382776166792755706981187825019200637785590896919418044590774799877022315163588470219374511964290094599252704642074179672240462269077015784813290247389543783499705838909027171408841568884614958408061353333514473101258975615863788986351929067035 6416 666364089333955494746918378628216701605374634343988510365906417854527293772853227596874791045106018930674984470407951850647915241328379934313795002914025039228803385743963194740044516837290939849818554263026296264761141911160213458677595350119818274767766008145008171788239982291176621 6417 -713852972613128590320609282205839066110547115368801438040440608065310545261032390886206717242334553127177337811528636119034012809001384054176963435799343550701568468671786446798162199249622668976767995030450851436273146482967563244707356306577455829568035336899428401904924025411661542 6418 764723457348118225193341812231011267286888343959707944111663989867459864718426579564047089738471483157631359146265414407043132383869502323307207658881181674471509154125131484474648379183397457538701980610633159187744016589459344479003996102075499074341569745890353517676747367750368457 6419 -819216147781214592808377359051150759489748171858338273627758175346682221334477873596563640753204297086108409239941531370978226802835643160051626060746094761988833465572192200715193606184457665987150852139222241293278934393814806921430359476624089041823592408538860724016080738165038971 6420 877588753617738662178639353191257576105568085712239392455100809084945454652507072095715956284756118991255612924465455761063131762659744874772146487117956368793568085527383176850616754103528610989062663012762063342254909306445067801850723070576085512914299325816247890323707589051625092 6421 -940117305141052675114079903672285780689901409230863375664617159608635638997003400547836770664355908097558439472823791128116609211419462612292416699447291126698543837322870434847491131651291298093468158216374234264343636631284411347174636078553646101263553728906220594400466969715533158 6422 1007097454576007969073548771286362350994289745392242416592805793563908961985791606687036728865017758167910652081924610426254497279431524374393479599776465356158620166052009637078423863985971970327870290720853693156234938594319395393588508856680528814667326786537541938503144688226260165 6423 -1078845869817804819971159861920080425809175920617304905900779960459173601691833795234399228119227256759135268920275990569276956261419543478624905287109266160113121622746291002179000185216435055864020378653047543243628887946241606804579907770874455290488656994742792366997358032328635580 6424 1155701727076723958208583145601227315652261278360926793034305205600149305229800464525589036031234500267730842955875617900075977769922161993343214438314562922801881959380056069540841733473198730401869286041945488875859333078354617548882250382318787743847022987991008536976429677069975285 6425 -1238028309453369083588554994331286148815054245714081190036785993045160331296965599620646783007813105259431133917173277719380738150698511293345117971925324209328007291179001481334062887250516597989038211235495396214270692706969845454803643454225000025948416838821612064146633158988160415 6426 1326214718956105819615971110278175931869754066257980537818736163528057741356706259284985707713630704781346183137060937935547642967932484698152430243363601850465053232966338867392824549111619147642489571751766359415616122452776344703974619324051754160367549404787890263367362631006885670 6427 -1420677710004620366595720414760627223642071472750639257190193299832421132510644204492620788485427702426168444164186404272188707493983689412362173710974774091918729823267645339657310041794228458534018491425182014209161620141508559028927728623923455406841036952248366559307444884694693946 6428 1521863653033440275506979857268863752694538074543884864552333541157445847953146184660491494735618675094057585432405619796915495122276568190757570163342872756048771183157925796535701167355782764055699627014792898753477866005675895297052968481153649083519669028567560867832372258009578581 6429 -1630250637419525899499510409774912391035232355887271787027798620573735089107263993627201874912957587478803691880799378697987984885199675140065646130074584317484098350019396789673868427304115039788522386754527929631495996577077815922470812412219011725869368173150890420268457929022187841 6430 1746350723611508235134515936932418760042032824140548944718297606545272920349567333710724258127308904042004238425921939097341429729052450348799074472231673286962912940240536587393071863867325057449077292249217346478889947862494365606177955223930420172978292660309922239290921108865451793 6431 -1870712355037872816552923977231525586406223991645785488142275352657771708152957235838546965438460882198854243445288089686182535039112828327468657575029556070422199074731447920542952576568246776403392047897561848428495799972267335449941473319436677773866632532458824019869336297343442620 6432 2003922941120641822150225191871676295354528335889217115625287711465190161969255365444787044565036728231282735346656589496797172518657697820684329086046585050153189009393338942172964572095548244754107220359894620906967172572074433863579031317028465536439119532752151587451785655966691834 6433 -2146611623523390571109350654583511281270992511938252116881514332529620281826416705404527822076355619638667478304231554156147444912271950056729574896711688484089754176573960957500053691318687114595671374943675748750667123070887455863643794340100138488781857126620779312773136108333730748 6434 2299452238621500657399602463061686723657540664368245554382064932103072614067778577842425976532550009650543494656232117048862105820027220153404757991275045718889418304855935188676727816856555848494392564597332876896096554127246493680518280373822198343766470460971543790262782809281822992 6435 -2463166490102415658507543332171332108971829343558702855050416846968636773481338001815465766677552542290028523255122052564011797747414628656660337152175244159893859572640441787651031881613118863782577253481587463479115458742760128608666596955238571827855595635256305100160969060924164148 6436 2638527346588625982085272597217787070598274952564573782092159775872162520309581787130007179058970768001444048228737370446570720743688620524111630632319416840791428462292606359273415531375681979134452670481973231815697302393538813789909803523100700841937100266938181902204977488778999821 6437 -2826362680230770077168772068534399840361097037455648460867177805165203329513368384651702270129519317194653335643877587548310692642584343066421096366955381293113148622938576446724314611181668893409428168577964445170927456263232798373868914116441496370643470784540288602662720613814582299 6438 3027559163347528271258347365386077363614243798964231592846973677456296346646872855839288043992448696362280503071944786586246235123715565237213338023383442614309386635240354936093614402227599073259033871827586937335730417116013210968351277497887335890105500267827473172750305504966248912 6439 -3243066441398179427307208873494122716644417437431017274562277858299884459174314346096037925591981139810512709994909626477977484760450692988910367385362052313284748587274340706177951525000091166108555518057526163920659061983873864451625843614834458491257622321987652284385308750845599731 6440 3473901601868438746497410033949658307929049199341865061418171402719436935229903815397719609175574187701156267462610937556595953673022241310585262921264882881863716766793391084976867753256100239377969311724439360671075709908525004242107996711949165358726673381960118139645578237051023559 6441 -3721153960036545763176669859792717376479373994154497227389959893632512563917820792382712887364401688115757057403945394665095811735062617962129995349101010960194589288083711505100092665427588607135403851224330486308131382599892031600783710945077954222616745035810566545205938990812944136 6442 3985990184071000536381309817800360215161521208027569823761850226076765298137347774093763140299016305502249905554422856372734169272194313203131655118061964921659236062098991425732721763932671990411805478603550981225349893400988791388957257026395672187727805521148318218463759883519457851 6443 -4269659783500786303804077444462623981265173095368746546561176645066710124622425013140093902552340105832880672215970514308751753029117651331042563988181131223546197180933478753100619608749765836226075750585299497686730332833586284850849280493021834271156652474457630469332367584518680037 6444 4573500986800791196193086600957700961054037776183404668234261646207030062891129764786478153414872357830068208259270517040356551206001322104761080633847222579502796396738945327297746483387072515940895394651271452986630217794234071485420377025378258976573918880189850037123113976436606957 6445 -4898947035657397043183253307658258491740999098661169473178920093629077942152917028986363660548695462415093791277089381038364506384916249108123915202013234240085916999079577168405212083320737907958070287524027797047333495957631682808065470242585719719581913704636620448977704713036576965 6446 5247532925430348127212215660814090124617889721505734149048876708501555659206417564996695289071624623791478124084235599156344902605333676694644112297927298067769127065828726023546587587023561043928316264503955136971774818044287962598748755945950605708939182626849525708795299591313900040 6447 -5620902623416156121451800669180610463917476134227466933777245258288280432806465432878381592971429923827745272315483768321681221015963753511492059357063508766737074346407481678199452676296700349836522971980758917143887903053933527438051459418037119732757057727263590952091970673443906695 6448 6020816798755191811374739529885818245598194391988220786989195226885873394462001518830838806671164192896882394823048584220426072289605359045540217469703576982111740513773952809667153569982789810878534574286518395523968809793264766340728209508998158357613494700720516452368514028849571796 6449 -6449161100219700638413515090741841887667810200455053196377974296938105344496562229016331968932704527983692724769263376218062472087643803748105519441443380129416844741599812907307555708763537692364750286560686185602637315946366808075256575334275832661877028112424440317471575925547583132 6450 6907955020684435959275958698864330992055123276417109356988723266341591601645047653586398918616584937033828516216135244364807522743880146571898560341855712915152279130464543784085205091397828154231570614163687793182926320786946740236649758469748633374159750815112779076385559486674098556 6451 -7399361389827398793502119018021525869409928155840636058073628113442499151331851004547482841214426380547191255153023321462530974706672691686336791602963075108524155922830002274281286878678940520128016633151014847082399877718565027460437066495866874741447852863077174520599494174028065273 6452 7925696539548118292114951990473543286780036685148682984743354898014209024139428177239185130741844814495265040285231983698850233320835084176789470432449807726730176481127600105542017519136240078411734498989902702871574572755489701254864132488142410687099454700075450265439380638783010030 6453 -8489441189738720317290273370997181986493802210425990986135745157549625169144419886147940162788718923351566403276519840907922213077571411323643827496420728259052532727617803598458996855582180374679373035747973988796336411285503168854108321433527074668595526896677399933690188614637409824 6454 9093252105413397861000231326791229664535411187533349211331393696242409426243131268154482339382115352797441745981853817823227841505199174889418032112161099634032965835183252908809400588563773594111688974573396778773184091642731883016738435812871886154172147003066178129130354106628196457 6455 -9739974579810538710490941901067512327138898183806075303490798607267875157110368521140773576730673865170320745846361324204227869074851343271953405288612639964101028977184514527110740643978871934719872397637620320351534851708945574809168558867681277471136982139033699935532156008526047975 6456 10432655801945514750694833892317003526912324522288476862765388560802117615827479874238469630397513499723708132480892318877232716098963427564745994505946863779635158044903061751432144956928862505606878426638309124007367866072570941775268727798875596247190912216158835619495072682763029233 6457 -11174559171229013614671511253641568382772899714001345119850219357428452666328317389671590014393729906124221873131048704363884354448999017922991208524019440801506939188467975635416638027772066599603709190533036792701443896455410285178126611130636382799602003758092170146148920315048582063 6458 11969179626195088958336590038344800096423572454402065627608075716819771548898290309868760426903796271939557359445762757375419266144624719968806907052057286847098521051223707449750832284965507534753246629599946609100839185111736980590967391803308356133433537523606533491176832821566820313 6459 -12820260059125473917614326372769988939889257909420271313034538445764218726374540824611802960686421157849510197214740255660338466459616194024361561581141807556849270038929747454121272168600871675194074263197620706454815716318967085475041522786461977664477223413371845593382485693574445506 6460 13731808893434254363413493018146069332901017983636580068239468857332068371124544498934763791911677170483531325092354668921855124187290629177160473581559230647952228081383791931777097597464888248259909602491952236875953299759939160161598625042524209575893922523624845177439634137753723834 6461 -14708118906113405832280387302945274279449132036864277789842103861884873508282122023367476481914683333395555493104219571059046613541880799484950600388235869406003285266558005037654159238030712718842947794752685795441526188557958682086190547618407633491063680366823760541368292570289117259 6462 15753787383360302306501506528764939238330500720276945718682427088512115371500652800559779912450422975276377468627381870183371230075350095653218775257077961280961446365851580584602739940155748069451057343233486408456052828595507884863435463240837787162909966925876049056441300402825933181 6463 -16873737703740236353151729704858106342381327632724473532689562972581943069864260236982337064575003823956250814034065477037978499086988211408036741692400082123461622293181116205192188988560623490426172932949643395552739132867585033465007134247700262555582706433364703005005638017500574450 6464 18073242449909292769141077785646860189536786684335649112435204655120471186449462967135359768626471594209768260814064732051617505835028678008691148778619776296206583771449032974687881515080320286312077152684894003576613013178967724370840822025534885802924328716926592665553412976479639156 6465 -19357948157066685296232610087964453806677319453834938888713457507468735183381787067559535363505860102892567072489715769071159127067836528073398551451148021813664599091166874302502856934139533276984805257747968028107386405977278995232012349554463936653581482451370892369843417243347734194 6466 20733901813954185326566291340952079421512893216829528445031267444847606087790549628659492991133425117510666014800183531142173896471039278194351396952932178109583284953632527813972483940109516704057915195378102053956849674617970816279140750279374154133696280402550047621044653953341051232 6467 -22207579240409178302391756778170507560401769384199533155325264374828609374036165438068625573756906480931007827009355150622778191088153207050394458201677937781016140567435668736327611887070378852735095812070023707351417190954217887324112163062071132999675734839323504340496349365708956827 6468 23785915474245327074044161279551128427483283975665806273617952603529443461706866027853018967474049800952198885352594099418989536917879022802828880087142809814373022381757086320504676168257678811503466193387998429175146244119432969576154313334864754701792111023640947051621917796622263089 6469 -25476337309621642228419726740272135127377008264814186823118804283961744889650374817099981540401478919480017518954056603594485007477758589394814666099536396778477668523076930817182282627547607345387658313704781588491154335497146006722433040914356919101502601828969880345215857827754770412 6470 27286798139110678484062402045138999251391785731625991117698610892564580403407371750043399776504818553199853533966737074078372039539188337795753794561068759138266111276383538738002160970757792458822913363198751838867112439361390061961576055671381038804995982599037091809163718867684410676 6471 -29225815262436398588632869997845256396917302486871831040232385022772734300790318836080021234579626156922469107948110283341869088435914258813064303937568048172470691484148139036588701697468169928244002801395371406775573249831918496145045729762010506475070180028933057588855964293840571688 6472 31302509836372077776666281138204838382049647192534162524308840162897700239013295732417559708219754055410124638399115306017793935420616036736742322852590738090569371295790083774785475489907561295917894156835730899246149319453463453614466129996751604157467552944925435825204562735038296512 6473 -33526649652622102522192467823786525831653447929271272607554185374019177041832930739443620512245796735606186988748988899713647939895757509105920591619886522900297622226528042968454964224722896676745936594409473203777514175740048791073890836642560583294189793398710699025125236440835129413 6474 35908694943716069590068818465817813406260900096040162186413202431971365841760111050347241526532529074166958701535617703532863763535816869706641587949398346184575332289470811114219440596686067660098880100109605271341561126546601495227797224876966635506233023645006188445014948816367044624 6475 -38459847431080687110874969060427983199356922471048983164441627346186141822157463242762357621401966325696059906192643043914575062425370026418478497526116055535695793627136651666177815124420664154594207334540696645475239194695883431079904629333560784397790985191163180305190983328038901750 6476 41192102844590425080166148764809848043019684413663266650198318985555158586361420464918282745293187957237435599715027195547080067829664117822567684228891830393544712941603837751979896759089503812125609348960001975022199644394258527613903911372833806896444184143914643946757886398409281093 6477 -44118307159102104872657813673378934675066802150611264149418912772964275784194732764390611993074572094899404005508991699259709534949531784403180542665832466803168881325600819572056394663780753530712987241927931969301762115278249788400020984714769860214297412618402579078665690487723440608 6478 47252216810827069593283434474020155454772544694150197652832560447558188229049299411366229522370709156083224545960502233568142878834885098594165347242764987481784045485507155087493859033803528518047751449568855999332620969169733457266596722149303382117317899629715040172405618570588186445 6479 -50608563174967969784175296996538140974034913705448807397669181328222187187879857590522101581475047898292841392053651432571104892866285675001240608159929247124268843035374065268335067998350147198839047378863768774941715010108470626483734194185982727794701033039845191672486824588344046381 6480 54203121605931954050635012988770610035417091278659894986934650067973215612397380269584430547076425101460813215774834951053214354186873318079652317765736652763837460282203873037987214029807480067387801306305302488165686392931017619954378352693506477077399063961755238893356758690369133938 6481 -58052785362720685824752594366607636426298617072290873764066414399804547964351463946534805386629414215991231927804168535648570365792564444430867248839930794772860635448070691585237482976054154858336695305866742890171646481756485386816374406062662245909021443995100614977271516597753734122 6482 62175644764889151547416595267708193162268206699916231173637391783749557221045229654886157247618689642463018167994481346807972975979444027251463227674085562220491452885508249038913298452157285155567482686680174747169938219281264830486636060399778447341747240368674391144032558786672043355 6483 -66591071948865698695019426839941018874505271792268258686288230222733104287378651838503951877653418319824225610887933759539589834554168524403052953236754057756235243452236871198799766894473791971865847941202376258516945082907677045659576936409602328713574651620821871825953137109298282384 6484 71319811620548633546414794119452299513938239923827559187102933724613220999264165237434129032803439716908934495180700675377342160845992040127581465553972262831606787758106626431723286048451151706472946795314214825538029218596578640915037208332258231663209203122891669609768404447372961778 6485 -76384078228061506466107465976615543021346161675413774077678122678467824001044787507970103719092803711466155944919860130446464990086722237386017991962922868638654007155307963375384233074285760041226955780660151355463253734369833313772932242784639856509128770910209671276446581575364400501 6486 81807660008489967026221895627301837871748040484456316638743000385141279772771640793174846324575120844633212945743653393667680237121104312039324936391391762299120098670090843391748487961440945218301195263098793669208843864807131422358610320484289119625756628104382119554259007206693353489 6487 -87616030394476997885670636457162236302221611696394816564449023777291688371190872284651067662562711953585696831280732189171914687325552827480520393057351617152717696192663457723584835589774922992870696762652961893654997729997012278366343762309807580387298585161648893928176223467464862944 6488 93836467300869460889917910706510264851669278770855089719503160242589235499679534702328000668242649802728297790505432502232170324369754598735039364807609093513821182073351213679523103465342606146864387941256834819486790395346238682630404013108110031187259854206279840472608248074356234243 6489 -100498180848346738564487773194491782714915100398966330417030174826599056966137692233371453591152642661286990493847095514533264829954415684874228095290420319025702431089840553548867173428404268093095554354519476619883961025988066853195251414368633611989484723923346354596496844858791495005 6490 107632450120292596984221611246969787811182547185622769762968292680179721988798420535350249325387184169863280373206132908234461155030402103733520433977322346970464094125044166733957926993673913097047232946445346596391259741698425964666495655108758710648117966267138468528189642777855956965 6491 -115272769591277031984409845878493643497805538531205256798457904782193731076234734770119740458657837456304105744193827432839895283402048327338667329805644079281919686347242444402198918898646923817750327101570974265249459259630709705809551459009154098462681282765586900469326250171592326316 6492 123455005910591469157943592855902181756664974098819010723106800008477143816475741977209285446418742389663428143501840024977976627802009075447950484400745182226986409627733695437809071993057651994604234012492548259042314253510656314966329183753785800481140793613931056507328435086060818132 6493 -132217565772537734307584991406509548488091299108438355099355090078323085807822366145680238096694520404554964491275662158044258790495460445252638822327229594542679920701575563560559479581454734048327208724585488047148853409299661691470491058271077940804435884824690102359830056789098333493 6494 141601575656832916653753547340968605430419819233810212476288498950979830883901315270381797169244060868305992452184279735075003003581970742553498661130102766023515634474328358598599009949197690960858919991370159860408793933918549904766859268899042117683032643371754457660217907561370496094 6495 -151651074277798628936691226176977381871779044301919339023534606373646761166625677242413015536449024119834052804146520304484165033775161658666582957800580918033538667051612073411825620022282598761541575680380812182581167454467385844096885332336044555220410867066738184267779732701984495653 6496 162413218640211150335616998059974212177552331574578776357667874257774464675598294286700434765081546160778064464965850897051334853935091656273229694156693925380886445150859680721125933442158974332519658293451677446741302627629024690569312158182791990784447399585182319473211773893481933558 6497 -173938504663073540523441815132045950443549462282622322811423301391462048760660118438469368714490595174060252970073270972798499142024193008654593795234227895589060908528230480024536746869343794191310809633220099697533866211682080187777809342036424110058310636439836408262244341274787378470 6498 186281003400426427462041607698773813718318623781058734642926567439499078377925681127755915517182772565882787837685548065648889107591707338769396201483809132623537665224216074045344157065768712771376237646437845982219253970411734659559617231266178231197126418348230984032040589498254526501 6499 -199498613960955922864310515894715572151088393372629846342526097079710163779856573980907316990637297838501630366373044064735956770270452929743805283982075917652049140925361699906784351878135569716700141240172157235569758564275611823950077456917653087986255071062044703410094760263269375132 6500 213653334305922325736865751653965254659512047563658142736079233572488665837960295637258677770525226610802328937861433649528350687611749669639326505336888963872369025918580766162160887286617307413422303516150216003628135113366846967434204890817122494286196233785594583982764317954722157681 6501 -228811551188183008914115929577073994781311347209139003631859939608904634163085585838670151419469196582935304585415328909972798251302430247945539807233080830183948397778289731523766513714190492981158920583670343509243542538853648525477103676699391898110283592991676701640300134178501851300 6502 245044350584203645089931431354226079812595055263980656047850748853903029063915506350732719754477094592955705965639008914506242523531604486272480731490816422898484553983025741365081354389173351683835901662592425035580532489964993683587116736496675487544123824952694976579070672712156174189 6503 -262427850066357431946166922706224092623026800300204297834420752029926153442373294964967178345992784130839172110928512951037360264693632788458810473375754661851262256748955985684409009566697707128341043876757727879381681820695739445290638153126908442775925689238236167850431943580383005688 6504 281043554664945065122327007310021690457273167954341306281262907897737583954899961584212710580992497789230856207154555337695818798319648420650170282961531114592629784394534305866482347335758537681303123481170890295104912868126038120828807284257604636423922481269017012797924337208196817709 6505 -300978737878702907144846481254603429654890518343871381413901895272984713990348996013075114301682502092852851226219334740791140307352730388274662237458566633931871307066183992530651981369178654831476802960216455469073384372818558793082851545993966262752898183600726605062999367630604264056 6506 322326849609610507381448495064035168326168318473865190814440218976524885301140916280500760836531023973034867849996199255592072166792018446819817692258136206647959199175354266897743991886711007509732409659310296989158261292055627298597781613059540968370456960155348969548288959406611626792 6507 -345187952923104460857845342337207226945156748690733555819463308189575219399730029319817418507446786826396612347040828729885833110751420106700130190338766407690513276385269980173719655735670345857242620612076626884926822082975691016495684456110633279170452425925165102332141718015568898768 6508 369669191668934904301462209204251148784043595500738886828807007039798753550534627983909109718726531780369432536400598902483681221978872439780540574774894203870627462775137315293085018969749813300006683725327009735657706628435111656835078061126537022963566593600506805453276745419224090617 6509 -395885291141486011059816992255278287365983920261806416191886243676537106976063754027123415892822267149869179579701425841904756985420213963800619358322709497879299474183678909203715102852201169955408679822158345610457261789496848241081296691117830600027647249627068574386893205504471108524 6510 423959094112088739063463208382464729763661239179196710450123977746370632005194711844013753320485700043025257956170566309488298953878892890859457778082084696205532266980759684112499046821336442195604428349959433091435015815754988418835109944562826466429214615886766161351085815108852407429 6511 -454022134730395766446943821740448522211454365019402196397012616938124635605790680760875227239251446604718578711353010650411067773531882739892575428235714537552333884241458452090810581472364875868350463202255616320831135796677959477302323699639581260387073023827734545528986325508834885542 6512 486215252968028155906676877936832220249770157559814828274135193482662575000601209364179997750617124317659716090165317447813522434707327219682093951560768216526489858115321664806857962462378566459641858570980740413837650749801932284642594688521534272741391561159337165887938817482994352444 6513 -520689252466257667811891002551359436804287680040159375127857937341471675469573687991574261287329205275672383229327958825390180349984088966213373400063352392267994592625829048703801648899062946689282361998537807430221123641479450337976649193947890507752539971980228813470054745407333599027 6514 557605604851332125203206058227750456870764528529139462981992441287666735479917833534795415856815867622930498328757440032214069218901366657073111614046068449163807422520817576426712758060961558035311879399220992683922144837199335331891020997984667910947121647302591830806560767326563505334 6515 -597137203797119680385366516728819483523688261457928932285389157531031299756722141772165320932256472869448132147078853605550510837142703805731277114373116160039446333999821911880650504708192997069817678501251643886496564596483000676918778627256190208113592983713236384080163010751616337296 6516 639469172346042956009353413673409356015687090148363090513695640557718864002381438965341358034463527020226405723004513677493715390138523957238720612372548038300975485610510977103390033351138969674183496086389802355522774394417328877951746140402156823880344183571639798931192148062488207556 6517 -684799727246868030694456068972503489668349470250408774157425658364138992112618031607722836249232505782469866841977870743866670423225694259204022606899166543837420678731546470336292139708755358463526208497877253940674823266899109858237381038600452608629725470403520039167545469236431687293 6518 733341104332953747500782577141039473812218795132711100780295695333870093918151613117437131409328182279899333763526396715317827210409129894869931675856543566456818704257590019927791248029100133017764059511099655643914740590279291548598445505246447089105234244285259069732470101063999372094 6519 -785320549248282223597796089467332242166341001649859486107371832588037171092966727557715205403156554788381488002685220741580344857112576941208729260986832138615527780369746056715158079080117677148381395754007882959986367504489171499990673231672042581950616521178610488038787401539622561933 6520 840981378132296531814560338915158430388409624970782926260603638751095889832370868028549941295466351244194250528664245901475315314324160353472364795411278103573684577943081223034488098811031272163788752377080296501483512010775969741127397366812134162142735897324698007345265205775897431236 6521 -900584113199673604852109552578322788273817781677318441504183204744875661901188189155671081903077539654996639517329396063575616244659213670639398503338030534028351795856990246373243396518501943280984565860928667399192537461149318363241700374472335811242942680270184160826961062902193241213 6522 964407698499165772939457997363256968399966965287289607845030601476565929089069518272954127457185007016345825137854853753799705144017389046780708217213321546186842177003369519409507550159591351174108160612544593992133346699498547751102416335486892424904125736681476447151664987215131023424 6523 -1032750801508165232929632665288892197764389279693900639647175061021583890982104903393915024838672310169139639852238469184151627167142222352689290456588845785193486529598352625827391725894333492093372414663850082459411712202012744417462272070889640931171235897876826669902430936675092396286 6524 1105933206618407810899069875296649412577122636245116920460506614123065176843334051529136175489898026207390563581763898785942890136986647856960972212061476202017031948974160237001748604033574536401075535570375832181823534272244545848998817297712702530712165844789485916721212210526855300042 6525 -1184297306995082643396840366938668026880980085070936993506340760017061023586035554851512090199166603902953528499642552950744954647685620478066390528981109318858398409011204100327724280563434291717908846171056578660792482320002516618266404928567914808198734554025566712515696942780257370015 6526 1268209701748529789196704161054361282271839844231900640052954467683229659390425211417866398701989427766629652893797501622225693820003167823142443483488461889537644073770834211530108939198759374729894779155425064540756613505945168854067875107413682215550529147380896122866025845122489472295 6527 -1358062905846804249701954556003454565728585685370092862705069777923474815879173607984951484545899670784574612523647400637842625295037151354814176080006210945560890829080527605517621719366384409499249629657417696915513133044192777504924433950214010770013887421119837019402272794340672332222 6528 1454277180720927179313467413103771392372488457528988923814952046662396158447512206998306580667059759637415590800743200977001843329118301708618847271299800503457829571979620003639766832643661973381684066039910529938650239829498270138117961351778957894965172621426215662911457748069255528939 6529 -1557302494075057221627896791454521943467293670627847880289270550313990439145751709686428513032636570307663921642598555631222584620502542165784454202228987391694997115458817023314638722643737381873487385817407735002910839831037697716153736336041237533568280344543344703822521303299156770863 6530 1667620618013691375168876773289047638455946350882991265082939651248893196001077385711319833957172578233364757626872461849130379939593901952084667385231889355003347501948405342893117575465406862003700316270036071015546764453874913693968175077999108924390110805833282105364580310847399314162 6531 -1785747375240122458437536454312120647204195116934588053808650554212502068417387507783849136707673566133961768032001971578591051237184467063455622572810249949607086481658514692799714324212011448853560743494542489865904972862848907581307454566725721005309446388563505083246547917237990472283 6532 1912235043767711232944929812881007763773721920987923824833315712682637319608699382296131901776872151463788079263306364032020595871967962608058658865715819059710750211040025173283097192285378546685582292461283306973542960296270953097978562390691032136558911497054120635517081688287125869312 6533 -2047674931321256634910361135415642838241463042750878855918000063437264925234218231826141611122069560086168836759255226928570845088552548774082594348087478445076055440638716929348637885618972111474584878875608865006259338739176673072024871059680674553445116872747222003212024650016138580348 6534 2192700131393272076715434168183723684717217592283316077725699023329749510297352158041381634510021085608356765556093942293580355858709306025002017343994125728260998727990013588736348760138014518749351670552384189808990305088273552242045865258877701306788640316023879085809637013449413880674 6535 -2347988473762943467588029082132502782633983917479528722112037707956838771288178738264391202026601623207309707439369966082110899623675998074065724605301884900048467143617166180680001867782317463551127818322388042522945152266396545564900822797176091548772551282324374075254629782737723681125 6536 2514265683187855685427149451629059982418825797663228033921897381468166744942067981125248152837406301473186094687445639881263241294523181395070667093593395197553174115003371928030705114194714447593893683095354452960545346898882484235269790432081009182352927369362664925768418204667100833255 6537 -2692308760944403072840199195903490463090789853566158396364899166238579087551744469413626584049025639957810416305762695744787717997745043800708308582030491393526345258832640175046408450246661987204473020176486377712122134498225264804592313490370307374123314284118184791782547580283703979545 6538 2882949604926613898483571004809280818493988253005107225530020407801056166078584892905066287743961034105303025696136770740995001305478865233065245485344872337569049530765827071944473674959056695587977504091324007445748716764734544869522948357102201985989206639968355840349521202757308803582 6539 -3087078885119700397440994530901917797349699204852285266778271937580967249363656517372570578614375199869589390026293738785233096402888672185884253186828327381522779346459063540811563357717010923158642695393819032461402840143805024161944409690764384506192624003352560168696811874007215855136 6540 3305650192449112821266672928723405139078250304740803727603755567161951747532683849710087348636883053970946065636498417273380027039144351805752593161432703975355892902787606705775220270701068885148741627015245872350750717967704178406240823640944450530860404234058566635065562745155290360130 6541 -3539684480273705390634461653181850206517471719957164811660830624594068079915346566380869505088516758581004747367608971693170211681675921874467462843193438999001369349546184003473118751670367200157967037554075129025298086142362073118946590027818726991169412526608158262355807313579780200662 6542 3790274819148676569643086694033050254049062416078291807181083406139552313635035233228843408341223591220367859100393754677855014488692327520505383741735510161444690355098040260422794198336233451718805714474053763049786173039824812538123973289864846327140466086165402621293417242144315485263 6543 -4058591486936500034025496071858130780218592774145940821507422440581383126714323842835317226860900474304721622799221844425440002234004073099267438407571987610822115917412809933492282868551335012829790962802499732664291317153919680540249545448092636343598615855207021107218010445175736492733 6544 4345887417898831318045527976212547459357969323002248106346111344515563453368013510700009296064709077885105186388406661993846755139930897613048852202654177428452231942904826462379513984941903214365608382997153948767886549909643727513096815696174504397074485544980885266110629170038297330838 6545 -4653504036066545451220940785458684135809816100941369132292656809839001111382227690033656223058518835148495619394811042121350329891637749322168123233715276779049718141112000261434873001302028008855045285394699099714694749883368018432012282899310510432559978988304811557697375558699248603875 6546 4982877499966324937700453537018404296777627528648426412777675496580343915406695947062445257892134187225274242538466767272901605429726715048357476217685299310170731645227750241746688041266186475920490972649358889860833912312368524807072954605252132121990300066061156169907596532782246403605 6547 -5335545387688807585205642315902296258943134208897659215310492879642286617577258071285410920599217408035896895629943229999051622545930741810427204362629945998771160771477449773180474041540411800738215369759027010418786200916742135135481356562578063888755413931878870973191943559334608299034 6548 5713153853324030684672493950985508580465123080667824594898303128769244893160625528075494782680139437486332875745888904779673393984448848498617483943659636718879185960139969000694493145798167849178376342661797703593961406430227581766488476132892739380989648137063326965774696348819449634054 6549 -6117465287974201530561272494396808779240111304088485088979871789242513161295966136951423416366006830663814314444200871768704674159570693117700552820747098047079018056736938019309091360896388288687783761406059775898901198965000793141908332688201975305555952295243190799978314230650207831857 6550 6550366520891776279880421571586256669687166655383558483168949378295333600904838561294179647475364234829006508599920865245108898537261055647322526394723095580880420666025188631230231667349850286022604092492077659226397420331831120865015374701916715062623381382703987030539847483258600510869 6551 -7013877598793240560491129899960516189949879005432125376007444004333944535486916690081167213845474717908680365228026481636696844361210874854397722113429549431754974167954365569098932680209854510364452229421847240770346834283437154313129692656468925986812812671581349687215015276542368377238 6552 7510161184077415552891370754803207835450995325411792673663755040906037981416481617586277046884981512577195900026040561841565743560560282945543258919822076203181444975241652278233682685598310628634564222169887239829894253802233965470942864927659043218200913742535593509131068310519978496078 6553 -8041532615543933832439258950753592528688990276949140469639035477900921346386986719401284776629179027886465918274280337611210460636925066573364768023965817424471120311159053787975784140404521472317557915311514322373799274715781697984828397618334615337379456461082886889988428843121189979174 6554 8610470678275980243586905292395170239763240460564415954477809205930265764033677856624261735362125812977689780824841914595619656604567040540871753381135136633889610281673070176662206967594640863672309595266341805845795236323335049748355498291632425316736338513510721536599706564596157151970 6555 -9219629132635644450012449068261397180033328646695400280834819290583626707968178455587465421630728778505012248091042057690557360910158393264646422212632012494992653446596436036872849860066517133436207111532521347747676938070301500523452236739054091151901832906265678558954061386793222423582 6556 9871849055835448566974834186576598809006519400251675871535921043703532091937312067463604134128244031642863694809109035489515175496799313005376685605176695506195372809461645926736513697342899239474104267571914663964851192630440369930041664102472208901537987482677905173842065883159305346343 6557 -10570172053312025291692559386791691939839711140495136676857048783834082251181993522411436875842239057734188381095385348961596093720186686995088662563054855576064321056945136426971777893966295026502417649145704905654953936128606958739546193831174778620585514289172452708113436429680305665121 6558 11317854401154898628436517253879473768528852848067654922174350748902417899478111314666992883010727539331031587598942165032647700594206756943323069278517260842114823692764934110732688759643245777919978989397236497400073706512784122627279796888570738884155078227275211995998017381395588592932 6559 -12118382185153449600031325215800665614243262416889145320228533261827764634117318789613901558787757910416529510186717277678604706373112482622283607253119016341558564899761110087114154372492856164224416047088693274785971987158223680203585756621319240274063569394041186103751042429348991752704 6560 12975487506638327263348430199512349584177692646972817451565831855278349206051557715490169296325260821639761421027413134695634632297992361229435114057757173052145171448515857706991755399626113888725770738887363448373188744333924562348454531101894816269406110071253747848505189087883884743196 6561 -13893165830231081547188450747165817976666118476037602063323789003428115299537548884204553063861288698042190908088328919498706587767618032966955180863127549041198081761280247311176954326804983774100523688601469686201132740331402567373977590315937951235276146006925049698186621701794214682542 6562 14875694553900434148770848118041188956575427773345114332110295847513595310301375510312294094456919580472164345491580012188511830019834677133576280759124291507189380121808040352314607834351007617179949334546126159079061668971939011574900435634561740219998093499089527739235148591071534601122 6563 -15927652887379751637825371247947553249804087024253341914491903282432623764709006770690048535117418129327478701091780546526819333245405265864112672876883834642257666261891626452556946043805773555277249816366058125890080957284524715852007260368710784977188847188152273537204579984037007627850 6564 17053943131054037324669757506706181500169759094515071900713022572436772714229999763742474510493459638375636871583857819136480631770297968674749201077422501492558897747803194747447552005138171405252283233412232123777781681702278108841294938049379614681206906907478036915175579416372571803288 6565 -18259813453904043320494453259599737312261423417209295061539659780116924488306563381326482112617131976771221796888642430115263657286978168118154059255630483910143742388728417042334903413284366035833635563918706782962791813038245906382673369730336692455400605327852500625270349916607615077110 6566 19550882276029809656080880108568885201353036211980754460229372311026669475398314827622773637982890785778121448952764464865512222169167304788039833601254341685197012330354569012527252237400308674909891115688215597884763363514427855440243387184548884327025789997905598674262462992419192894434 6567 -20933164368698049027090234392187868789698682027416684730043694389005279096022675027274993825687327202622578235700257692122712223773809710223769936422968902134702297460978932375754447467956040613220140549629523396160200475143232181574745734055288151280510428069460994092577757173399186879305 6568 22413098792801544090528230339314916406523127231720830165459226170271259206142552436054484077283990228053251670048940260064731432699417479128803347171016695799523145876084668189792803177335050496953485062924448143262895822944978729957963297048823146028469340325708604212954125696407622315680 6569 -23997578805120741735765889076097053658329874970701656968382151539858983288479567647819984953530282850251114466877061961288959950393087534188973861634090162088175773858918226530348067819455949663232439412743802731342681320360876573583223106862237415159846589452979568150482202710149088728224 6570 25693983870877218412545311595413518465172594151922929333268363036528152639648194617722969180129954004835787080845960722348337937037970998753350430904675984541083595435924715989825418487559876382354688160805649666858454640839099787463921152997376902702157446456509154394185059080597925364190 6571 -27510213930807606200147838970285669365197264561227428315128103958645166439804035976920737575182334291273303507532992475802058768576663351838821982382851297920094644038650670428968160082929125100920436719706769488885004803687693280739571800473964884522174484861147080654690867224103823745239 6572 29454726081409808254769743411937662588408826252985929499342700479926823846425114777697799672935101414584579215073816075566160045992172700264131568524463613031073257085807725740499724553112193030856063537975297711353530985179357971042529082336120668746323925629718331935972833273224075321195 6573 -31536573838168941983366521145096640988180511686554867320263524266111789951505564429637603770367407378357152714739626224537040819486975222823253005662642854950305309301330514385040423915039062003133481223845042733057028612037472210469967028410240191272133736109194417976373831380717474843724 6574 33765449163509846997737752499603102865996369920791473816137896559296599245368072214539338982187297587278054133184934091540292678467483187608040817817887461093397102251311082465993650804003993774886599827205540370706343635297214387553145085298444860786280988857591418597253022910114210163722 6575 -36151727454001207966068935468601715533851023665530362098353719151928279387159193490077320840635835310797293589665873445327662993361085692257133521770250763529153993449001802087226820867807765999845927070846001749345589151350624731094574083194657686629864320742231829436682767935720352918493 6576 38706515695012255242646895358863734371051459385657666848344720361457279140934417240229728044296982310708550223980653598607493322497875091632854379927627390774365289875355999833119849436906949877370915071672632219642184137164304343542343893408812617561699310719278559256520281497856191704509 6577 -41441704005659634501716965438268027904451026657689044694476333546482881172639076977501659566390752364721270407734622191422132239750658336709770929144531712690574208751149593753694495015508998809461768562987525164429587575462879496881431047247392687673858365812302685816705279710221317051813 6578 44370020812546816460609756755851974600358458450308961108122859038091669061564894083873986718596877013567188758125486640529086027745846137103126290179893339920383364148984922517942982476573073252520239144423113388138264947586390098566703807894980874720162117525483950047952306180030328692638 6579 -47505091907563514919817227263429837855352016457088334365644927503252420483481767575714678557620954919643718997458304381390344664635065094354496918096975234172319699732968156600025102197918892286702059391409823653494893189643477287550557351485036788473178608804754005645963509179626273950659 6580 50861503662955222862219304566930079363337557300038053593494694301635785831272239130621478717877681017236527852091982531369632889084037970996722546522139940245608550603876251044687553171692418924430233019090321242264286829827328532565525451326363804278334351621885491462105385809437736178283 6581 -54454870696075805342627063666264308140766093336818721667327210970099786988198176337165669721315452817802694571619574656494404325418600486635149031878412489982428521446837013649190846150654068802375437374299265136489035827961554777378824233763164037759840659071713500068120162242715606728309 6582 58301908296787543010716299005667473603476087964242130091695196377840228679749717597166574479891010317715726329727649536093721455340190721050191332847745925006253744280225431730828477878039465827851382908455673657658763432745710629287315663516257568810326370889749653570534796822617557510152 6583 -62420509952467741647117080172050553885241981493884863831371737108857086428005876324121555008286680951237532962470412902170272771459750249695525193891624427279938248282250683921313443848094558898867387318104565773637038066214695852436941330138373326596738331636306225508834266445858270559878 6584 66829830329120287550940434903378153735568139045273336239127474449682540245616230629035531148954397955370096142205093228316955644808696929509663382978991045392055038529738727105406646661374609643390889777635516852175157950963651997200493598881986268861875624189373318501093600283887418117495 6585 -71550374092282713655352383459349683893383572072249420323026928534078985390580225163336087690924418967223506048343043417919616883461048141468864659083622194998541488180533498566927342831291156421045847331983097678696166675726013143338634682867596040447232039490293024517104193894990474364505 6586 76604090978380423202950756464080164480986298218041866694279598691603711466498609326467440478200529619411705292010342582921563090404303338176811087357620059331069445327458648053305575803610438398009481893846956256772048510293305760881307558841554921747926043196771577436170513009819887972654 6587 -82014477556033804048257132128792913269758929273432704479964514152448421396554974777549347964134932629083669981952788827148184110829231240835528055329754788961753492109459192023513077059909177617944109733149780866123143148639700534170038642241646003918498761970993054058048197532217567150578 6588 87806686147703865174272834397612795103387255563288310831512762453927517303195496653862064831916135106377747230175560119488450411499654014631402408564913320691315646691483281510332029526318148502002697768417174782602916099786611084580508146313667863941484611847471200517653678067071837008137 6589 -94007641415109855943561369567638140712388864356885117724097087262323207871410134791220694235209812517104348407171711069964510917777303386972243194975336429283327799746976843640784565040327190777034477626406802172356888031247952789448952820823678227741758037450396667328000182678094379788119 6590 100646165147220168355137204545153369954221039581084903562825727325399566575089285957063721071664921609298328204622424890772102662195227062762478224451021479289636879369758317709598125567124632389809982986581359771706918919731243070385104699884626771601277043626635992010629671607681312932734 6591 -107753109827468413616345364160224416275303648412987874602715540600211914445106236686247283460762901530654529929463351148135455975097412339784220619213303072137396878896671037100563980572035544718863169415621812570963755801235915476858909800271731912388962800242369279758948106838468083549311 6592 115361501597354053830301863379697964859803343869166554631567173461020547723041207093904710682692878894493192313955968459830946163480981015610196725654931605806388624724998038308463873570266055637765807026479732671634388513924068337482220325924630289020334431615272972835372984147167854301490 6593 -123506693276937710290512923477404081116597407076680260460507679756876764702551745631885768851046492247294289767698266320858429757767182283168258468390773482874344928708643988289584414033054587149223851190924134170666912694347387201483454293689448023696966670744331137272364168845776240204218 6594 132226528149134674881123819175861689543157226420884977214331541484498059678469903737182281093781532108198735535426493778261964438603467334390669113890375988374779904134244720507030080192508162787917787515742434230323768043471406286376043417833647838963269048905304080386224018032811690890346 6595 -141561515264359608496444943912052899274104508133224031514945855279180020245456499641128949229059587087786446138286033229640860229769584522420692351566789167844111515326362046773287455776538365071210999978409941510782023397596987383960632308118691386127597291722883862431134877519741004221780 6596 151555017075209261891415602726910366925311178897760936127934969899504932784222217374331603807400397554805555014872389506859860079491791311864982320023020536686304380854738409073271837483229450113651368349477432058509885035875260971635558374873901834602037771187252672957080355831998843502357 6597 -162253450267732642290907487079827716378317700406663657382510446569256814594207853067531247191410448061656944277820771495472562511670654638326771632871850725648751479788467023940367473188426435747655225888039287196831288855965653740858593465652006786794711538865098999636132060463800668532256 6598 173706500716690836756763794085630765021518759410828711184057971824839761936438114773935787567073795598932642607042022356762969434047513482198834479645223774117470439472966780561865797137186165841789362179673552947518560708981312750525510769133733500037610796679000118841532110035940893349378 6599 -185967353557331473797917911299365052616401713055329529005077742560230336588292796574788552149923138452469587748236036828662643916234859155628881529678564863454498916924688210679563452540111318102262261035050027862205375537105965457666073529166443651129751327448281880369912803439318329940047 6600 199092939435894943381344610234313002923607479342664238688586646019526984282883927556103512616233145877256093611716487489218015456951968567194607183056742297054072138611458158736351795047964420016984100378860338487679523271221146026686936169172633323631808789074114854494309748546770818363060 6601 -213144198075651362350895033639995721499384961055730722087678871809864139625857198791890398908027242744687815623398328205344533652353130884905518196083850217646303797928264131455059430560226736855087308248582279503168760417065238353823779352263773821814072686662737480468411085304594758251546 6602 228186360375081670206123603456443799415278022818798573036897705996152261864942943307649943397762703017837049078784101880763683683717674392566055984629233425206330140197755511805852135951114129282670301324200822861302128786122199268026572280133023471611794114835841975707548393141387134908075 6603 -244289250340229986095255833775608474633235170328308305982419342446337015202768206767912025924641086158044867879492110242362887730262452941329146229135298014850209824636754715921576687915977419968129548566176102130984916963576792324440161660004833077248996797989211481236294276810439389577853 6604 261527608244659963439003199619469523523146329925783562607222172877893255589683674629119454532703334710864095585173476630668315343822811359316275696229876780142082936246346322228631291925324412465528730185212844555728932422285996169668033321860507088222846263126479377837147897235679997806946 6605 -279981436508265348836323136643363438921582711212035437016988827513607303886392441206906815025203874380062606113895864668993135989596253702885870667970694457151704112506416425719486541750249449587807733024368270347959904257068389860800063652920164412854791812659532202222468271827200561143978 6606 299736369890863709375897372234487790150369348349867738290731512125606379076463865739583717532147723732374366805331977197769233336221552011943836267370497709654872859970368261882351240340727717958930385729089692973145992340850628929837046903742267598779156820226890786373802648859097767870052 6607 -320884071708523236128950807274358405575131083716095120628221361060775007833687318303035354443096780068224559144866741145748607502762734000318360233889135715485420688417928419754160800696111312899124649963901268936885990930844041326102230631894615733180752541743601765112331623851665779951866 6608 343522657900450239540578535674263997198299162116577409392544631418730781753331176122014445803470553529065470611117630560446771941958156642477457972017252314691679236952819915385888303150324664490544062360377969811480836186299665055232828716673216768908842623264856399295219188785784023568962 6609 -367757150902550038779752985897762902885456741141735948537371227086010692262070742488452718375022924655639447279364927232974779132905894893759070336065085304184385222280995279165423005668323461051637641461430056552578011839615902592529804076008899823182064211693307091695944581244106033125528 6610 393699965421055583596665361628750881957949721479607078896542568502541337487727859038163935298320659926644925270648740982358785261075178009082235048191831173119351456319462994282517848835502970464170946572117339525289448220163002808892590314056693379700874707491797819691100510615220667729670 6611 -421471428346526761191156790317525140784203302554932918535747874329976361536349441415899588367184564778680538017005438381528741036461887061434089346162653533888590459161511068497397407436886318113777859722509221642367725082809478033154168757883751721866857388273875732662718134000228815562013 6612 451200335205733501493017695895018905599727747707856440554026018003612526146806917162628374544654667766766535520207058057658450039550867411814370221000797710501547877060589063855267138547279295141336905620584016967272690064544060485558361905412838744586067119611773771595327295211825547299422 6613 -483024545717169302110835321228250555487235967610328475897489069909430984167096418415726770653399576876113051046396492828284411180996037322737534622876719595624254803540413030984690679044884442203956784375041075728722380943074081449177905499343839703961867157840310134788570196699898949810696 6614 517091621195970983875629917217498898026039044085831754859264768693478947914143158922113892198236978599840014629379251097631683304698050202359644583116105914189707650554803726481110353019822753871841056678372683606240270689939666118112085301747077115442478767955223615115562139256228284037200 6615 -553559506746671764368536011622207686482980586102523485520348071629945701387057677549326276606801848694509255813324437401017420987235872769783629836718006680582867641474060980138886920663978840394232484135556375342876423731120364658700144499000956298081405294890981726432468396984459159280615 6616 592597261388372357596376269684099476093635372450498183944031883223622732707829689434461437399541149079795295326116646517239414056948073933444253393828918368515279693082555745760761309760809653678851466712352172708094392625945038803581979667622633320207169937262992805817098964444487820901596 6617 -634385839477524929922292033589015089298231562128924114658830037551588152364047251802445448215237584060472756692468598292313658562185712430630216858832448957274379758520040721440429326609129307780023765192153910589937378439050317398373637095709187487119888576807656007878666642809258313851585 6618 679118927029599751320927711550010523664106117793621089034961104249968902308013428297151840189286571962322897147623415256366160779641474467219175078629722786049288724611919364003718932933132084509022579057837087844246572430841186106524178539331624380432462359018525025593679840782187854760992 6619 -727003836793527524114709259655512292272030189866325610390538175378580794216023980294194308335179986946237879436354817088196450126528749864083906301422669926766619061020588665875678340355475602232659770039107591870411046965612285493736154130932352913804262263467915718359741052366919893955199 6620 778262466203140712924379364726108504410950169694675337769281176103491148909305568613912824404752962034813776419260669496874787560343201856786032971337698390273330143887883404170571849064688272627047656750786251250129663522776605577154905962247284846998977534615819840994879746086208525999640 6621 -833132322619114923610590427576367192117738909898204092842441916880035494659717089120420919580636000126080662117607863861793463427873087223913477154262948573376615647762683257749571591693021951959248551136184777787795562576782131618893585086296564381532940735759245038744361471388440877496166 6622 891867620584463461972710076533769164490602811241928651765540930831818654536362378904294627381733815519921021851289350476602717165698466175419914014908950739665236108300199848086258467707006891839788450018130311634313876013135101413896799366736228150980563489130337748373181635419449387970901 6623 -954740456147884483183280532775683842028591234131202020294703562698623376600277126487188288269082195963157681257695805120676476414677340283441619154571087217988120269856954144806307281586121491166465294407386803901935897161906641363436394109556065898142705146029423777177211066162905389647718 6624 1022042063663719813831841331077161723055257263784151378969974310580868212039870375013485266749293315429269828285369248180317247741224260364965228308543148594728048658835371354270240344862034336815466197708007051906611282698327445114294993010607703653073058574263506131895113818033947291077319 6625 -1094084160856583085753906188847760525872791808834494315079998907062538304195996149416827403877801532044104376488943590706025976484263016735687646510079950572185643142084050302850756382303597106058439511386515025356548123246702511466347127224342890645875344329309503660267097185010092344682891 6626 1171200388344591494970286409426242849438925743979773405359445503846559851821620652461959663026872170638881030921130790417891028644520026969859966536994153552689126078673392900245955649695446233609185946133174804929951554526767800154534351377530538605345358449714024373748197313723247675088788 6627 -1253747850249451206925710562845815196389440635453288780371788907586855260434227454003129238060680802477192063429891999597446573273137435467167298796180380518300905007815556543777729146852389130827107688011414866754944959866903226521409816028465230504915802717012888089977873702849252866561634 6628 1342108762986392281302950180235646843642023984716861364040435303980612094513851416260209646964106213950950268378644470361822400188047513267615757524612006605619410364845909768836140037247764559244233568553658880728559310506853492438087169030103413109396059843293474941757002147602383191249948 6629 -1436692219824255391649280375879872706052305413100049275027166856950844330900177943712821280282117567796825106738923642301874109113056141283804974423122691395484376608180550736117572232268725611690596943343144161187689523601310909339761225647358355592425788769723624436485020366257402163117729 6630 1537936079338179004940298295425589897114087094832183569303068456642635892992595967368655300189759856712031762044558789441392091169218277211722536806036585199294187937260636853937225435869805755300665734303051651883594060850454863190662514509540372585698573798496634639713913255955018965834667 6631 -1646308986446760951884465646586701895882626935107132735060426163169636502565972133320979463388359882546724504106240177616094953746027782188195391102328638585492951216067808942805164618374463229118204619358556888580376305084760840494316938513063301530750212291659198225149699801641674541738270 6632 1762312535334881942925721137277219126120662831516652840612975025239835459517048357241969527794373967187764191862742348054839833071679035791245202588466348327498000564960627600276798203849444869290990452236251072746590209585378359828352815825673516559205260594957329613155943064932477969428031 6633 -1886483584215372568445419180460927917801432003284659734983517704419342653883774643623084687676447758829291137912004082374859723378696020214373125392812769959005012934758394600042165815375591433816533612930521060376803688266142236081825525967844018034976003076117261749935804077153073048942176 6634 2019396732580366939861109481955049460717142447306749795171340401037328222801527663535740194011421660175751840354365832996114097519742513955223122308835804170082577167733357394982722081648310782027893967883351127192787433208519362962791271275396771741610932769447095329314991942760400518348716 6635 -2161666972339711577721678232855190790394060684974660218288528030699182580378832320827248599743621544289064576765764846631776890819901255960740849942900155482164578184949967979580943150559573650188471170379803779399579402984698201915803620462995714159922561792183666405227653991045232225265951 6636 2313952525042607151279046621766307448563906405236858488539384997811708506988917335546310326804970554073717610973215588921988730810565522727884325671187980181810278368892759282058809673794990977551602077761709813837176909921217838007585303535401837028399868519804913607158071085875424817201779 6637 -2476957878233412079779075441751842310062066044932746798337436172003350598935702581014911083874485051854521511231206244625111991147850144092471301260080511790813939479541359263103986510382843367420869435304875008226586679555052276679986086247195668916328043478944301797596150984588871546663267 6638 2651437034907145527917408343081778175378872136342882044538146150230152709083019365934410535998237061049160205473824724089720444516062510167891738612457019383682315205515706395355349853566377293832020961576105932064642013651306237383698937356120569733604335657872997990747034147478308020845515 6639 -2838196991008881402996807161997022755963078033157348416661891951997630120361479333034112707532483878506671816076952405810115946323504359636921543322564658146345761382303298604120134079321454845966810276453776488196658850494278899422125426986221225274118137245537257579141255340214971599952830 6640 3038101456968405877972780330484423629825130884357205679812726361198518320428056531226483984563175360285375571354011145789522162254189386271650393643421361201966677552470156415380089867271106676445141366453255027926568346880821484213042889119582261736331915911287215403487069950908237130221851 6641 -3252074840382013323691601595808689917653297580714038453587639238783985756097926079524429087719549860977745539172791008111953569767838768343223016608901863868818634504822125025504227002223212763505841946190127837323595793477860654826761036349759102618347096597191426838003461573309951100441273 6642 3481106508152269136679882239872354464439349148984955053147018224887176810580203389154423785829152514750548873989062208708583886031414676840333818537628465244367842239508007978001645541691997149602638354679489112068907490707048730705817009014025759245344736837071725847502699885755612128402428 6643 -3726255347679461214147668527886431981192605064535836320878732652404991034273511495536817678236789524770546875882793625704257067287570965745522678511342772239708321622086574915464563664714455109789520056618182838633279181884135277342943920427959158593962073790620008443155014471285010203111248 6644 3988654648071166841369686615547133586600309404183588782725698282248354598201893746490747465401638931134268321446661133508032013281616332003990476955473493300740095311713914906184656843624110798702316945104955891895454167478883540907481966364228708992532760418372296992204541104173449219549654 6645 -4269517323805161071241646134207016817089438437824130906072402864649033875003369216412968480133158424333585002714178590740296824857412664647772522955733711624315031617984086672549041397673270690786586449283523086511224393636343658777581135338170277701427708277837834998939657058156323107774156 6646 4570141504852507981297741391257362923541189192206628687448944927126278525701457217927467462013470299277038273563272550470221398829950814427510495523764119487202748621746074306747872185153600050050802829437018916067326029762010347981171633790207149409950928541049140898160156019467244069991585 6647 -4891916518949298987100938483980738545510160488234448883428102662075405689703929114975785414212211982214741030565947963085766011996864276390734203969778254063895303507788535768718565201369665105189368707259035538986896769317330957690985377786318534570185577114447390004823618387418301358670820 6648 5236329293504826788740891206911274463567924989408664843241159854364210657259016064400578470161939942825598512331970496151105068847377918595542781476863875475983983769042841647023471811678466815524861163313980646583791812074113831929802540217387819716701388510459355785254592265481717544662404 6649 -5604971206559241365010341433357935832107906721188358480841880851377079919918548880993166432165610431165870518585406951544373911772634195225881065777920493503180780604263589227856785667164272697755249599984490289114878345797666188474502511822640683636963945661532629181645256333013612913254615 6650 5999545418263732813625489090594922885821476913346615607946191318278811654858122294229853600099185976520028995749067790208417742552563073380763137978116183172538451859983018541848589305654921379859112213057137104040540985036892013001183014082269933776246380041353948374723086322292657793029897 6651 -6421874716560447312260517378559975661935081722209222660571795641983678036839057455976284284436834496918304870341054190748040252793269529931171431796281617457683915266150686920996454298069990319839526714871912051490056468237754821581035790012253600697108081505342043962011914872282125373727555 6652 6873909913097748005000332298776018594861338958775115344662460355014485946458223515966965875628198832553407149957396403203270392593038930603947883639548686155013149223201688898180389973020590277599760975296348905893268989307682122613335585733864032041942288496754584989134588489584729286103066 6653 -7357738827939867548832939628068720207003186607246372575527009080302154238950719921373903871060192303382272538669479591885716662652506483874909497282143337975549251286459549818250277384684578485257821995117701421135028745448124057015261452536030861294797360320798310113635972014227605956519922 6654 7875595904330002296798525598408017552469532163505875833075096300501660541281134442973650452967678867376265100906802161659165163316965235704624798640423672770822107228375044364047137198391504885480173144214496591606163562418825187984165379462664636081163567613977909453197068915884443591413452 6655 -8429872497654814735258307517719541558562434309879396914495959976875209051447571973168075946636191781443148707148189858789388693770605668327095356216466639371034617847627442065898684362371729501747586899269628770746791279302704844377392531727422837152719722252521988217370167936170239420629064 6656 9023127885849348374529531598728840028944871001918340349217712657009545401538109537890670638767467102512681641596908058801681204656577346451764406877669324792812567193293524509779621607676138741254099834020050495469710547877679079965928577103336651086354761407990035057078243105853438155910829 6657 -9658101051788648018222452185905700722784860261765319763445726652683912461172525616142534015792130058790144680648524822893354570656108980769818174909038842890299417602272243162767023262675287114435318958011579691129758306819216936326740039417959759881521519613075620725917715668209127441030589 6658 10337723291751035477305479300352350038598470638027089676515037173926664862660603712050868088248947977918573035696669234128259581859592924434100103478309722328341796495807343225431744271274066302695855302316687365321450468921958906034555169440807014976087624186581542490000649704723430720309859 6659 -11065131707824189585364398204251677862195937338723636390591899054189357620331144528256713768140093379641611234436418397105050934243405438328507795486563260113908071653758097240124150420318180704379854097286316228921585157975397951600936088346303460813926910900696162435013455160806596354775172 6660 11843683646176222715016674658605177847409147764362604801921678137331254702633528384985169802571710144356764753186730857963978537230417556473800247550720018666438271181496384659460535801839514096114130404004295944463748939288225226970926535128088987447825107372059642659361729372147707412305234 6661 -12676972147448345307032282492288134429965662731640926387385320200075723430860790066965949794909729916176164619013934817046391205784518112135603970401498247742935937463276906662571938350214040874498098036835169183615778344690398342862651536711969864299439615171273695546245382370910007492795140 6662 13568842480163269472238771897220602922405338810980963826853158983442486782362925012232516596987882288443522874254372692137541227429208677605910026664785568588256750788260463812511567259910208811143712044531298369461242890878083083831848391013117406544524455941476484726642995596958748701179115 6663 -14523409833005409858110935493755500902427481551195633424566057884820468926795382694137127710293334460017040676513233584470042308105770468835089143824834441870148958273193749095208506278497240090929678467813487775890293606106620067769650821404335122235974974081434516351602174001487815815211096 6664 15545078247137861626158870726895365203961496510669906679293238192107356843375988184153779698894325836352370880329045494309955848538536898937382942403432124836585752262645411528158359738296546184272861714023680007293779283618175283989232741006805238872456158260341668138378328520786107622783014 6665 -16638560875401321339747815636058817789497686734757250938981590248531919011567877238350754795303305175515773652103761707453433621140071014386190688262383890907857761931670636486713168197026760592926968586969708067797440255587540011686281890203134274121537339526371001055329955229839714680770489 6666 17808901661317509873404780150805091643081301649243709756455108962993482202731520177320792828026405756492879725811729118884952648808351588756898379902517313908211520939293534386607193663662724329843134655485254990556894732270689198302442418927790016504735106013853604925306761224053252935210895 6667 -19061498537322011608444455933794973980112650543034603974651307745609754645616170521866563979352216917299992482943830510126828932167969908558574029491105855558996496563107782661306941217689349577817764989191419666235918506926996899885274894582112035286517332986516181017214932732548644494821833 6668 20402128248608453467147130485940555861883010075324427561500184419266929213328017912387189838039436466782211969706484430440400296212859133630386727973524090916397081366114105707831126593221014462241386201753850407612563599363301031697239241925784784908441796883923765536941217213908545314339125 6669 -21836972916409376048363520177662564909843091226449094765657471727398698208566374230076001794570133810953144117422620359460451211362604891001201722217378396415073614321164235014457010708139393548523284020817025735001651361697679991118415712707128640114574986576204434400407954682446639643844603 6670 23372648462502980165147334307501050200732637660063017291875468438803531541400344058750311187477228542414170807068554140766993912524971216083500081751758118985097856192893548791739590878891500374426877150459639980382421189758626222314951686848730451626239867637444910360973063443130118377804140 6671 -25016235025255520664560645603062089682010042040773271614398964444611366953987788539476825375673075903757737003384860932875322632490724982438774044822949896292089366113326278066303413646175247382180771814260299796231610775392743908791274695693066432378506829690256851281579325186670591294975045 6672 26775309506625358536417958832203774836663845610991212214759009567367986118245667984016635651824685836939669355466025116345500669835544713391702152766909204412978665107927539372139577867997499595935154272990443763128808622472540492035468423569813929354574603242666290271973665783352616020988740 6673 -28657980399308179800835139925328998317678319138893562783267885985645838142875151412222953013574825639889788839400948977558023668819994690259724351027555750339494748836216988695450620715305225917538352227458875646246011386957263599724319447127252106046133335334419007226647274141112376627471372 6674 30672925053638157468487087207553662882862383547493302163153046704633054852464879385386015141366313541910303091848187279226978956118013404038542367123183473828350862163149942950187035822575019674449420204559956920958249849923963809262224942736828025357640435466537589561992727127234704893269984 6675 -32829429555024489659367756904891600481130947243515829621449270471346351324718075386115032938184142883911820030809611985912542937869256382903990619642102136701655213061550166073442635684079039222847086641634113741893016882258677693554946129655962327248185612395759162735066545545967969651811722 6676 35137431394647734777844180647292991133939932338051730879537806149982771608325965037331464139689945678160528969608214033414810399397850628456568951428883379923256126386551956483219487431213473773423707027084027598252553065111323338813886860387428525833399999758847049906739780032065465928682753 6677 -37607565128920180632810035720349306510688570388897879342993373887567942022345243808719552846074830493114552461106847206482265196629462963565939405720750455441706949418019906291546644092930311134546554684021081670037346018110436221608281612064398387061685595340490222379277721320487825110399378 6678 40251211236887428758402470718656307988674337704757084938136021615991358916987242745137472611896850522605888287672156864221532608616891611683020615660282184852704426780400931217005740762539424180517572745018609148781510591533558061467837504521688977335250599689282575476095052553487822612387580 6679 -43080548399376816352711746089226760042958680847218141838671468758097813358826664949718635971418643544697749645762485110546028737611129871413748108685090462641931264429721834923379215933272088778954332021143213896863372613537046401488009535420991527379422719205730718536173900762527582016324194 6680 46108609439348956514165837696009697290233768785966017593942909469967691240975269648233256735904298551630837866023080118637803809982333402004861561759367571094332684232094751473593102501850335969444490968674958025198885092901065858473807352452428327688262188915194764144980509623981605221813235 6681 -49349341179652928433747648709842201842438754950654982113295559280044149614664510147272232341644228452702520287230331296825089043176539509823565404666991196311603943408887146918167583975174234220937397838910473116116358601696313116549062123440732622724258669549330408543550759233838508065611440 6682 52817668492299848387683935035966362550248688365313982597988548618556118950091139606584282993423887013459813154989408386567812051198688072906429384913817700055843947611260400728812195147149587319160560842789072128577511274166177487845544693698829396730933428175275988463318941926545732603928691 6683 -56529562832535382313099239549962023554236290381114009925861127572484858214046453290449564100944055106056884305380271595489376591011309161912467177785527310840005280936983673947398222552283544143683954300710334390114340762239282910416615157101628937739516502910679901524138663680223299780752788 6684 60502115571496602393853749312205800237350886287817542613105431868599572250284203891439927453879852666478742069622756716512639627941372127164693159934178965969543421620481944097044427382036404976254754818621129297300290897399178779774253404437890326517880018199284196727441773707717709387201937 6685 -64753616463175920031815818576888656253386770114027570451746390625290783492791301668303621445663930792627453550080820980991793986440257196763070517524916031833905741307643394009349188826939670988420196534146781188013560107515759703326590702558701236597686594695920880606590396180977767529950402 6686 69303637604884642965122945212665408177098873880671589732330005398386666518684126229833953552117643894751659916673748988075725707475444226000876430664380297948208849612918519994484100567894890452184180572452292440271846936120365709244076112464480937661406290424636584547715775886624430615515251 6687 -74173123275517977285199862876016466993985167089326023011811108036549564888316676936808154010533519223567517154462483593662190251347997825390666133752694584990621307868297350620737336676712508336583878785180075759543442551439498853752274875171655880614883971382588685702998698918453013682846491 6688 79384486062786459041133196082674970263804384228330367251883678805819308271600469717643896600903302975346722391516860309759210978003487791042394860936028280086536272909125760671442538959146014960141912455491177068381823001298042519806947803951150379298318724868387845314615241752965266028462831 6689 -84961709719318269526775082681893550912961958697082167812700881873483793147827322818525506740941233237421624177991839328084217815868732414313528837318436895046313182532082536573788477806002103614065247721765750333582796542351422868393427666877726770557128030857190848347111724470452611170296087 6690 90930459218283615143460263052912181398311304526569367953694427415768292750763918489432558862671276993526336846457390503294422333400449711747801077862992231724250546026051356720561713347300549352693392775196005078384910354497249642279121168044366510466345785177052855760502425146042423411500530 6691 -97318198512086421187832420247447532687751812210277782571657036939002493416555153855504612679827233767746121097704122514129578694734374017746120083035759329666376324305825647684736163233755079014714246447519316326118407165027375796153233387260035549600119261589106398873183374037573312280762755 6692 104154316532859852024418212915590270942993010463347582375437536366048352110471004238293203156411751094418731595419963211309602157152541192161149845951614550942302731472337061595979772731331524523021824494963392045322698279269450691569666619860865634384899039280497966134562136837766539883470344 6693 -111470262011150930276256970576967062750819228278607164449102488457079573593625398408941803677768608621560418740119384834757469859081398378666914038150783293378971390454760394044468116900120971688615269021666882863156391599962915852035524363136032388984687722941175892930348714458819776171307574 6694 119299687729457264813099877010575012732127540483243071406747953734434830105181719314326977933446999809316300562276776697695041940200426959722764447421487113931865693797916414598403712374472789261570343955739472753889253437983753747339977157984874876500092006064053176096500014810666344674087214 6695 -127678604870369047618180277750845018457383115746804152831795704026588199236149674131003408764976397056399701766109577378607552529594425712659524030880187654218425932864627460853363622029873411560484185446017891252371352432784951383522726826641630080506889980398470309363364615690384138987318606 6696 136645548165168268520338397695042995299809001923825898673418576221716858111569597714572263093483798295737289590658723435607158790719531666492574296030926038328559259374271828045924951276198449553964123246220964074108945331833563971908561649693589289199982133521534395936981332359578035516036613 6697 -146241752598054429985658917918558572540838333665439326981800756681101244297119708621391752020755214962104841786934722724109082949217098740314229199489957007599387296898641806535524839001412208092202045125134927238782092645533126128943036517452096806186551480050122008866245093515728282356656938 6698 156511342473926460622707947945740840807283117220717992777536297428064685642641265140618096489648148784315401868102206733335269662820662092527235162571016040964679081381542632823220780999833406089669896181988970272909810656729007942131587447666497069140813685813327387429519048022480511281618844 6699 -167501533714094217315523001962965361806464203542560831977640419016114659614441831705782249743442052386350535819538620747246341977198914883103222361559496887941248912149017141558697888729548976120940321546708172644634900050760705125998516450831819488796134625571978968342365519601136819203988055 6700 179262850304676866397594281793360172897017377604960865744794130817111354674401779247442248993617860688518591102969052470935875405977850387895292376388715604101538317516658673950243775415706714905148786707385053172573801122147980889974878783833998697197313344314231341179786744277251383013641259 6701 -191849355887044387529503068215358469965326879062337779437313102118802583050764537519655681705657992334168977589596592235894505529206922056464187555133369911326355625846993743549497178752923889009316518583674320536309695503763911970550768371099380921372241212388207252691153333584356852326008148 6702 205318901548766449871811765554771054910618133300459518199768236171010766466253433159373434123307536000274218412177941111831399513533102418783818198426117914573556244974033208860842638640479704505458077405445148647650149312030597989241964298739599493537908440241871909649830511320766824830415697 6703 -219733390947464459254357790035768239517250306632483692809572316998469351160344420663934422164478595867345782065044218815446885506519523650846360743467774038287108666541913658939118020727071127983713504288072294768739265432860986903475384478772639397796217077572138749300808681133987091573014197 6704 235159063979054075406029168516142299171815090262744394954402670159779301506433592721037646603841838583503482468954029749116616579079195546308355952324108523419536513873150342014672001867227243898936177752897219604341950962045595304517514207597306417278110843496665556044616542070924273415642772 6705 -251666800286476801871126083547034285272113399100925014530493682902255929599616711773108606308846147865264074083457493261943936727541522050691779383205915594799652287668893487976656083503256143202280649697326361483948832348853269435815484103901339471201999879716767175204610633074901810910044350 6706 269332443995535286326223361965868044268001999254004761122694588042477762314365988379928519457715829620161028043769332981659913137107895791053981401255494480084129925082070640212238349913789198959660320097447554379428525556703428647419263033307138467574938947243372903591932471347244157731719804 6707 -288237151161279486431795841894894739943475001109221970593896270181462980981905448325352157809036974827250445138070846884573824486022615138973445723338831127061704371054672066858173488392236990956346551293401884729695608068966370686044354220412093266637109686327435094726811976026157791651316273 6708 308467761511980296980487908919203071307145923777281222160122185961044956778572750973548947419620903824210906294331220440892980624935623044415460701110909203776596464551924917865896902608346354884098956252232833100980534038458090904743443402207974762571342602544378779791070383070402283067016919 6709 -330117196188544726404549894989620612821851959459255606363993439071469204551383033120273709147056711679733382533715608191367105284664116562347456275525374167370757205693872739468520727736956543747187777756079323467292580273641069951256071871132946250641613338717824775454073254448947035073427479 6710 353284883295776207226607255788696512964115053484957516324881869963958590587511834732925579948365049885198476746534573320017061514799769378420783953595002285507319147018351675030395268063300704388109744855205353900623986919734935696955797040179049010429399680272415178782140265235528610105845706 6711 -378077213208704187530755907158274363253775487483168558188073178698559089617245861361881033403238126971618267488064742021908416359585846853386709804177613016936812730915249972816214874585672653176814774316633228151821299405613414779992055793308447234616100328251817536040216387984834469107420586 6712 404608025712875394027718498822366881216919696072440658510313502917379574839429631157632101833376528784566811352512199026926700208210052004154167393425599475148338372638685403359314818596175772250882454601385002816022666158663443581230571033585351455407194429778497943876413456504403098770369104 6713 -432999131202631864193686978046412723662678148683962880390642831892139851491527852841255545396854737533492682528930931751821095843735944497548208343495710239258764149858529598423588447341413671493991548899543121263073203418009942304843254681854991246358427795803086482939170347841471477921663897 6714 463380868316657760971503177593381972473659015589926560015690465129228482587462020329392146260882263824652734173334449336421656163796488716500167096096933519985230746598332757936695493091065792202054281432981336141459987357285814186742786389124882902876191111000256212149836070726527503994907808 6715 -495892700556163807997630263011659378692261904527782669288508251587123324396022316290256562191690969072203454807125511718339308911622584828460900452656470341369954016927132585854211185780495371252837876905122166207954464497188323396822360790896568188674209664750640702598456802713296015705184890 6716 530683854608749767648806917466691844139031599198791111452519399945516696780795644615874132454455537286909995765954310936086288865190794710538048830796468059329684765922510520411530347297055595363574866705536487264128944654615446434754355875160382733821551650640360112488233105037996751433716996 6717 -567914003291049152596252914572317404259382981932680052278014416257529346418254271849484521456675775178110419655463984627070778822285313827954419992628124970107105388016986822977216469075814486734299775892390324684552809658458182595339389700525877451284563020047366999337950402307880159738426368 6718 607753996226579969719047801682338442407566898721383818740774867340244598176662648130197039870367771971008246982375264571265090432561188524249215297303827483462225791688617984615159384441852125802175191945856648623792421691134187824503955746879714772173394438947397781825794080600793809550285354 6719 -650386641592724543466777226522607080342171497080555020342423958136215535852231213501216498011280248241043526604641725560457763160402888380976480248380483158606784047550038689819036109973062057509283662286487572177069332350128174179137186422103449921796011280047332077741380687260284362025829115 6720 696007542503428484177182453306044121053071009608517079561412209105459089951370179208101924890713474272719671036533318729761635111561344863163874294889438873896204024995988937612476266745730441267959208374628792272486673092897267780875100861361741415801461369627767161901657884023541762200315966 6721 -744825991843100591550347493392959414330839031034324683766424406462367534219446594386251925435440227579186976637698382649030628219266915188588879379063499192478282360205009019398139442207146676959172443240017977664360378587338155233432133569187482004424378345934382072174869777719399158278825994 6722 797065929633442443986108082278906239261679723247478917135185691098471189987890600666198556318815260625851777011125273315750771487154474548743438072686234506976964231592630947228713465373565855932445116869297781712442001652444820833640130101399270301462001620558931635103943093616164788261728393 6723 -852966967299747864031589979359877569869523860021108815888486609350972242916430195572611574876965810096279603262172886888279181243564051702297004763174705727728964363430238522765839959283397200177323986002598565290464994553928635712675849434390641377056269183715041798106921562363432889166096719 6724 912785483507881801921380284627797638282665992470199511662549950380306863536825329487953109477400119579051377390029167256266667860455482286456787914954650058380284603905706598968972631063069197665852269694426939039226567358985767329593081738302901815981782631889383390389806943826167040285834726 6725 -976795796569058923152649478382418344327799716789898407491883977357628370069878389827033809070774904050154774228536543987154058721058803308595244894188888255207042462635847137705986896627546256536364863615547048350970865112226196056127028675193290975009819077014076900038809305456847908312880910 6726 1045291418758174113193532053899757486967525389324854406142227142744746012810179182758818079555472533241692063931417391465146666723964571653955939360687539660434245266235006075518057151963907176861992014464897403301322026525922337452819272683233221286414692379943015576795510580477796039647681331 6727 -1118586398264373024185695105246814262802172140843981377949830169524913067138767734518906765616706399944393103015419357240448356961203527202374838128281108787045999554863174964170155805059671813439049120391478665150921250092945762325243271928774932498099816939187449818028146240185863465122066265 6728 1197016754891483661879485096116684887151587886063224198827069214717412538933484811878460059902609020713521677887571192340380645695832343937096019516161574660354321805316996419842038163384771218476789371211484500802288696701320811965111478309883769043954548155030938212939631826208530996493404083 6729 -1280942016052670661803463171140114504211519973024673754392575255221049651468253875679594909887877426239808723964225378319935723166618207922675353331877135805507252396846165140264528094415146295996400628458246986033516586461078702078005977659557361622843575598054720443420796171812779842830396268 6730 1370746860060159182111178623549102580201080317241486855062109314382372411067946985336421104338802778463912417659737740783793919200989373716783754735689086646075320953019309359024438971403129924321908074757447826659618216176178115406112094730622156997833348163867351342013686482434117231878901240 6731 -1466842874199176896815738169987759533847085313318299933948654276574589247523341759738434653964974800583037558692902238211989278303065228576083062597619938954593395868654067556095045011174783398207993404449079207398499657303768504028455890476552868294793817458536778460672631620706709934688663329 6732 1569670435597596231692991959778542686423762414507232648088189590940568901645853327530584525235497520958942994859393812228499788793257348446511996036054528280846500222378085555167679865505730422821756733392787263437476140162706297395476685865646956479308953345258127888333860238649760142392351566 6733 -1679700723461494770709709285101107830362519019665112889565469469525950781775344655990662602690411865391911291748930030661291122415255692542013185000378877251677142401038831813779738310558621022901022698064345917309713607863962459509543813799413905765760607600318310677319937430192346399792058072 6734 1797437871844524620906968170811140481969618516162204140469427241941149663589463225779209105908470500224809667501229963757500131186016095257229397354057025261663697705540955468904313515637093059084037361043707727388604424973870467436934927273619392413555609468062503850621928567380579702229643373 6735 -1923421272758302796122499756767392440047272423166979681179416277121839025913271284926823987311236606165908622847335470769235383621351449268249813766109726421833449767961577238618968235939208519383658853364803970319134954242835296094172501453784548904043109169544984494324810626673588853945707611 6736 2058228040114904357398545010723973943259828890650114932221578492405880682815568038417242810456093463532358371812710789483710399607612620457133338139601164862741055144056853605649887689994142859068956030050534154287795773588888912109873197488484531542584585180457437650495910176301757072741042385 6737 -2202475645724059894209336926094834650569319309867240101143895539464031846750591882281603063442437314155850996512059953366460661020038868297526568861525451492601012694028426167263091141767024725089822013028925360663791080226749887230016347764429343987277319666677320087489935635514412234764194967 6738 2356824739350146508424190661896038847268295677501918842652060810963572800709501684562491212112347525325362027720893571519850539160003177116456154975461385092111624829231985213338330496343860191715324925144027126989588572262879740249568241274545853424502812831213695302295381650816525824870883668 6739 -2521982165671065135877751976439145373942093718744124435455277214794428487000972575307645038352275336772723642890366902338899119250887691167280969488943975101452756588100222790740482648378741859326639089125934490216562658142702523566992016521544339224684781765335626813554538838606107408783122180 6740 2698704191876412017524790794364714752261947824601865267583299312699526726412151118254312151358010745266252075306883910717678178968124229797978611209787967554974894382277903933833791655531880010615951957750347554182072313790203136252156811620065628231247442171030239724160593144615637932409707052 6741 -2887799960600037626442152361905394694188832153810275803108868098916953960862864345720544710741596885637204755331978556707044577308857210416181445597334346326750428534620401979220997381183717719525878814461055629401730884263734884899053621804479154228809996754141802823846895296868868584511071831 6742 3090135183906483936063534390139212791303393393028779165383086012104328752703563248714161451316626553494625139094334658361755182466982463741012188296292755455536070536906549332962579328516023570607333029593380349042656762444912294977289333747838273373101650953726657354033680240037783179247958220 6743 -3306636095146544126397830816848263687325823594707839956652553273952526342635016721138010856901165540878846607407615634429994979303705124144189900761483987387439622064239485326903615612192291957637151751205899556670260841233413082612026735436683281935246842970701181349571587367161871897079233117 6744 3538293676669264183849755125229271746057258715628997740084986751832682437419441777319911776578618832117852611910884206659699687992918521401067533521148481652016107776327785497116665673675105917321164360534501878976175381706058289743140669178877812748531369276740168897866989107236384786481295742 6745 -3786168182631415285444429608818757670285150305026536407095982054638330550883528400534800493730254595118460763246299036036348624012439791130451801354729816834366754242079475755845662121152476840187910245376492708783011520046461882611287479172079681786142281856405587963016759659916542328353865484 6746 4051393977486490716545269181771455827651966694575102106363368799200506820669796333059616979478872152687441990351881795168561782288484372400823011868611446151599616592135852454965132354149208581093164241759653019590900958753654028100771381614727764790581435524244438911279443568761228577179214192 6747 -4335184712169697788634197845143870719830860068470905036103683011482631377277206585667470860108224409564912107349680591125736576972876133626986993196630993794162277439357316323139938876244018094325968041957010922794939839302626293440360129203973650674796610050901103160080734528402235730735683267 6748 4638838861529722779655792727587731565026566556137863329245145376385523592808029714244289409028945674033978290576182008822682245608535740477823374282983247398311787347804549616305951114730087216509452298987826119113520992652558409301036836481968840062058092612935486703246439460491928908143779315 6749 -4963745648199196196358618957744356661389016753451975117786807721773053142324751663274935299877368218563223008410299638373583871348240931121026811450332883167228157974615476356912857372819992317022200044427305646898314183150671893694014723297242584905136288850790373302321307304098520984887251915 6750 5311391379851210840433945543435848294173357840856126538644302035995232543949591293739801132184901867076836004971339089126400863867016459990363767739844851662394189608593509625832081901585729077068531616746079990452957278262839808960018716110838458594491783232648720015849835583856148914631989351 6751 -5683366228666897312901706889094755428260362018869310504105301966151294273898697189916943859233112344399286189758980830448352888961801250899893251315726276548015534731210200819123874745392614726371190822369332431086265381607987109610720988633397144681538670686312239454899425017665440870600412520 6752 6081371483847444569052198929811707897302313349683857804282880226401047761221859468940377219842317518690416298379247143083650196756466647178911165572630779862410050935249889209281932050660478791833744120577043897437641210958127421155285490167210257735372333834097802980081797041356016341165124142 6753 -6507227310152161986849844062397146542693064512397877547908614365591042891566500638119260983647729723058494599474500024461449944434759859975868993585221959701901502896847536138912127684108672588797477683221371587630235733242638159848280337858995266198737544924461408560253109511688223426739138774 6754 6962881047741941443481534445320836307785616341229272918100922698131202790616306754761902102862985738211591644123802153311871780010569212998135974212661203838630509874711825980459632664858771363622393730640052988266522500549903155691030406843097506127196989457262571833663342815911216649643894546 6755 -7450416091065196596025889766847299727697573321115872302851675232741097455422058774558669386793173717290068923234743099615423896505732723113088313974228182605642583451424751524642780855205375216661564283823493859790954159384375425875088801152537670494503702750954058412428484085969492283764120109 6756 7972061387152158568671833025703332899352540850278159354703541466826315683145254354486956945129079103016540254840111362560173376151241715540084328229255836010322670403651479414320067504206257893312886977390959057343569265455453396824207484990783796477660147973713658927384118602647330016571119918 6757 -8530201596495192570704352314468956684197648095161219926616907953905698453616157911570939690026409352002376130623636181907235718388835286688163394994339679238070585185800241219924577636624377832411500279621294009446294851200110224426533578886881670332652101503241324229962155575919673727272339830 6758 9127387962700295704472478136756720421807675638750400969699556689098013350733447794726257166789174223335486905715373156373056987320617787414784852989628507328859802651106836870936675878346244547019624487882671053274590187437245321987929719025787664046975520554740224487252069522431890589904158560 6759 -9766349940311753997134869394232444829420076133771120620849856455167715013250843841941589516924106167608300017414182888739675718644980378716913554782003909964081751468222104549978113045579232439914960772286425028144850518594298570715850778614264609217805213809795838876517057294344004191570233927 6760 10450007633652634085996477872287155181268755009098102318816998071263489189843400200821484150891493191547819936696402611063832724000654502501293992665386139026014023340308601316263091871041358149667977043411353595192392064842955777882168985527939266081354817230621025518188955247316389562600291355 6761 -11181485103203931231582879007169611123843602225289218125204863400528329042346295059884453865216171981524295467789163596019789904025464919175713641761077256976487984399008434535161585616444490401157668617797658432654463455308843448938622758826519854832758320600181796461542046835922899046470114777 6762 11964124599981441544823479462214353594873438248806242538802654731347150942941878781171395668038914566704155805827622158640453922487403469674117955505699772871530443651936936940164005797029370631184926545541783618518174449102659257527605007586244652994770016699295595714323782361647761243155759861 6763 -12801501792579580628956109370646320632000373285793038021023121223760362706904796925162366244370649517789412249265517682144387376240166340613148939548202326581238560191580511843032821001666317679615444964568430780713944076506909653009977298456632688809242238600165818775699897908677931878213570979 6764 13697442056054478735656931118041827023520383254457887947132395738297968033332684180120542555016558971006427926897694310108664967838431328106492173502429789801389478600115400769305906706619035562900507342963759135615385203442794396520585964508006432616578319649140560800743724328838103782969125287 6765 -14656037896635112757001059962803934371007865608622052315629410117562263844604784304400768914072222827451972389263345236877362592862679678754443141731950715268183110098707669101433926088768163662771505469883546175616452758912711585827521903084024211825655445451617631345617744326782574413360022310 6766 15681667591402771781915087564112736875830391753988473568972887338234434407112414171652661639481096446789205461386382661559174918534457529762131745404499187955049008282791413769222960648799441202099334761859737501724703378768896420480852888813148538739571411790870692498431296010556088176095099253 6767 -16779015127589092762965647045373411135486599228297964474294607567097354276970755728754509085167056983823601117098695765557312543374114606034903764623655778278290494818123895948795699755086614458381429515271519330373451268860974894758791624871679661735638012121744219729207885364659260480474626242 6768 17953091532036161710234469171040925606994643316197682679381994801464421813847761917483193878820029255064875687179827309739580730459368159914624656145240675308750781911431654053784317506911892873583093659629749628829344096313138443376093522324658435780818156074515413380901773262321611190169814813 6769 -19209257687665400157788543199628475958026289609915130025322855106450852103203976783717359951688107814669842743701361925757404478380824532922986847391776261943306097155362235268638138244749255684379163238106515364733024649981512303481555354168190622801865553910461806117519798834792512846739180665 6770 20553248740543643733827593060449756969051634090647104755798883948050299306054346058716388082354569998916313841279250613179937169199935870782186435663153628195470939461960352546423065071521710143955160746542742858873037272557302986108590678123088594187676664387320031490402272551538737111579820141 6771 -21991200208345446168336291917031878866853071670241176382542077290180924128856000149585662825755022347804201956171687758423295345050105273530712028746879048548944671735689337529156952727115484603746037278425444619241095849359037203187713836986432935159165572920788059429418419844332614436636350478 6772 23529675908722801390008947425819118154000688749304577470811778701478844668021571517666191204769971730347061970477735316529479421123263763062843919294730910494596734374384978119863970216140909529749265987207906767879489458184979356480318897848960595129743731111785488795195135220687671648270894809 6773 -25175697834342025536484910770356692973583557311150838893032568707581482740524846810574551226757237639510426228172178925633511831593902254698045755278810175664673287148992418333926106834858602825955450712815719149675462287900983492078111382736768217207315053902486853626823920249895211999949069288 6774 26936778110169757499604056083765293595131631588235107399953969831155485721848986828981511933953142833134276604901951096750287906916701930059118276051682398069235652296451418688158672515372937064321855127678973666742733907019522397295418939937568721039050078211707468896709759920471794957675950104 6775 -28820953178025787537597242595994671232897087251616698246190444281344734730848594068710238083440062624545158080148053012360166980729438724890186709557952515783892426824990985262147908618661418238546901594719631985768215957288894956935187510622946276703368741933927998936671495907371202429900109487 6776 30836820363512343344301397255947836349666001041413435225501540485623470280522219909460688517383513020512241023413806336897721607085138555206887631020182106569478864103776816201797425840896967789853844349726742502964897682381291843970037546485839825903569268548644311861775339509694126620279734010 6777 -32993576991223147042779402204025260166858740528840233789840606943130085917993622204440269015307010495803307352793122120099843414518927118278913869669859431498384598464157776492526628166634335933361033036523994127350845763701922801533304470668489546604855901541578331808314962688095427476609727765 6778 35301062225679765979516390237993443046503223082879139656557225195286970575357960657001960764578798984443655375571182893617951048745245766838204865613683907019814135193126598525655506275024107482447006412724692317648732077102935137810831319409453513388224806692112253414165649209886064453794433199 6779 -37769801827789661535604605768223860326235627872617549223578373260916199225640435630268751418572705303701137232817990114629642764517191525469908196181191880482779775238314804865600020163751891635365337512358295983878968922942408617719811072930116438883521579634904492770939870431536235182732441848 6780 40411056029825660404211236301522438179210325020660977662361406787546032664804994230927416240686488685747210109490662316439633797219824286697750900827581986841664541898689014437507230046637939831309638904127532666048079657843869579293681855146387897116178878926398539162826791227548842447837422095 6781 -43236870746049970387472739293609927137081496512425609075788280806024323584707788440154617794420242103154487432046919084714660180007962455350505273511914889707133506335776489365728442289952452967056935304554533059775219092145148244356713699292821277809542549802062337127423366074345174341450103422 6782 46260132351211116302196550151335151209219256307724725149206319670278648810726266067600238420848709743665899922749368532910968414988492202758748759321893202372802055256418216989650325104046830403651724522555375809916866682921451245568002015972940116071071472269965895718795859983975573956768514543 6783 -49494626275297486878868405124315200082499278456683158928204223914190422124649733700092087156597202065739937926557066656298660868375953196456870068376928927360204810818318103831014497043241832445998708026486470196364977782497646038628817753556431516109148628422155780632517018550951888114604376179 6784 52955099680209500771409962808277825781407534197491919710368827393904880354909919314456858029083805172741880388892361413279301827421433467242794192517815237062317816989904485578248295787490610005385950396398945741633135407699113502642028947929368889370046904220692196058350667110074740230794495491 6785 -56657328502491721868754819393348416201371392410327284002066449263695882148407771599488594456866207723123734710703339426635511209705303630504805201361336721004832815265533413769183102110637428246084371582218362162753216458349042823042184239719951196449111491604232457497981457668373334700412215750 6786 60618189166029997769906228948468974955522445426064763861825746365385465655715907450654590433348996739671394762601722315243418575901346311791675028486734194980107128956695436743151082227579473858666507261460129716155435118909290788920631526378662909681883507972054459280018062330814358846681223633 6787 -64855735289756066625165161646370650733616000159630865544367904066573224698273584274503860150427085725005856077615135144719501231207968315805302644787062384401168449750054575311072337981146019030705820280910966051672058419226195847876517907261392529194192544914680933773145882582237690630498748540 6788 69389279738008473431303392663245927032781412309815325289654628378630059012047809418349333220134489853057839573973979401081663099829760755182973473704087976442323121957902060562404714161994743313890768160398786959188774696694716648349035233030951590334884592711153132000623976663136095300683205465 6789 -74239482385376074275435630442801863760222006806513072217660297192441115130474008818949001749924256838200715858023107549151938363387725993789798485810269046360928767976079265690765879354612604529896514113694716865646825811884654343688408447808674212547060453678679770456479414212773737748208963352 6790 79428443993707982084696655338241966129082484243296028197121327074434462607075242204962107720777824597984676144246776280298751707247846993011516447933406354290768354393089870507018110641342231046704387410136650342030177823035218586967677123662785721945767300035110788083138302762460263377798079417 6791 -84979806626628186304221364579694417498007052023936979859848413375104767235253755892583502850837097572855799710205217495348741382174628045933332019049584735640713307834186258313281350630573889034328441611438716370076270974085777452505738544403937062709736000387284871322651127580510136465180989332 6792 90918861056469022624031262609174715309211329506413084341155292632273151651525946941598798151669207048829082991540353036526446409694681487954616341615614669815606589286428085578002836715611917470361591679466065965070757418901152964242062755811449513890681955470789801977184846770903823265726232665 6793 -97272661650168594549560097227720753367915554743226078580644615702237193589028166631819441666110038256151092322858072817552316873544961320688816330147646736229258130767586053914113363986659290543191585837491096982606016682426678304123135412430258713823453810060258045421363202728891678577670628560 6794 104070149254505829630508452355185150361211621661346067760234363624253449117018057754804181706356895080094407478823324241852691652557197602771010579114805337749596465992582022023622719869505407021218854008208306503115153518887773315974740699632484374020691504815066734903631853914725632077010866486 6795 -111342282637225660810450471491123965354457814539233309793779546723903754424246263792320297181133206874746278655731120768759477076820678735611799688036804315369034419603673475404469168204997368190166191222009873378588037369491973566384010239789081424289707589845138420804383668462578806405813439508 6796 119122179079299012965400304565466082772196960463762981647148112144977437779685131041338450676143065302325337543611168924886526255621607839881444223179539048579368609326383452275697917881448935629581732867524817551253072360441595236555184331343001946246411738566766042317327315885543111295740047787 6797 -127445264754942319305491097375833053643516522843922288176171678200553847129889249054338545206806182119870242451678508482412920667371835561879525507043887840609053038519953947923191968640387449679447353507644746193284807178546124208113910560733960871020431669283168238281447516237267420739836242928 6798 136349435580275767154403982672142579658836792720313321443648483667112939348148543185845107600488866432406787494998044038930133772228713337969559820837807005154988380472638278555340412206907163456067925351072647873863408295149224956688132490425000156952731198598595365061524848494611371843375591218 6799 -145875229258827893937329789407633149396205079793026881482665387760907380780701006216386451768805880007567785208294925297241231967264826698671506354271243717310943324066403569925302958718370914725145581073783510284557101021775861135711283457310174742491836450869837013792300490720480372932126773297 6800 156066009302709876156781900546524956980283161454516281156183085424422208779472023109646189766299883391551117034914293476645567699993899010727127100146481686463901583764550813271581360868682059413719856021198504449736955009602897142675604754033599201752301500593753214275572959659652044177207268932 6801 -166968161862414027812501231949211565450763024897511744548277495081629912390311641018032350868626085917770747606465306922865637004182782577294656093103802262474355026939907428099358884079922437007657430242371299035584202252474275956881691798032938896592032811864017917454210456772098895537720775889 6802 178631306256081623599132821761780729402338099572423578037427707998216652755906249484313142313306485360564051681806289174446190727242481937099360798546179046309181899008569382921024602581042923661406909976776091753832649410795768681265902677409577035296471806070363457003279830574776235830962532556 6803 -191108520150996078587288484969023931107178458152884050516559141236813571295620589926429145781935001421715839390032649510340536257099276427243339105679122247528397759471510514154903579528636251286290611201119523680354740227498513223024113140827354431351838913126330479536663301291674838400319315969 6804 204456580416267733443852507236915234411510133970012722207763738573782910491513811645977548476962091505655933912620577150854853586508333213018237547880167068001113298474281293445533761366691536344764325658825413070827721447704079295911525418227466837638748231815850173836440445173264676538767048026 6805 -218736220736484340792947048175935030270536361106092026316220788372230278207820531216372083874780568195954303211303554633210282212660367196739739684495199471357876257690377994246167903433934590276559601964039116336353751089164371366592856081309579587112696571316866789876958448403944748182286203843 6806 234012407151825837345133259202413920631006142124953430326827085295636458448981960124018587371325663736541117064498950631682822360021237455554489706912779256237443807172722300415707130236768317578267270383791701257388466105396582296476210192287042157615826464984551383832878240965281041129394886860 6807 -250354632771124249414118017721145519159275006081493930924694956163231433030766036138702090501648438110258920178514441451122694936812564533983823141882029543869468474784378158642028811671454839221767568393464989724605518284102978670674680372368377472264597295503077915145557241341601674276876729867 6808 267837232990954398429439828165071005666829432453436127737903150361237277208214129409780242259720486655476476332054184229000134811866191634752540340822253314069003609983119141885912106879543074655224771052962785033030571420554171100392626593105478416214068574807071654383098194270206246013553005839 6809 -286539722646458519046213827081943599535326375126692395043286530368440595148894087209333180066522370596323214753119833089591667049406499893042550309931774054955009293987581792173646750018431273075805442166716428991055560479474102571698846758065791206501000005658731417470347746532406180678378515547 6810 306547156618655087273117018247124004880887263380488159795300892702342163859376226146639397332384770524278411087095114513469147587963725424773242816528100604832139911064243446487103435725689196330644479027234909021086250589161470583881629855173025540499251956035752496031816105082457399167438939806 6811 -327950515528905105436483248389577948035528600666977715436110260937299161784864183186664247608726443138224385869176880276497426900920847734172418110650066996857656165781111449921449794221604858226928177447481946734900049870047447002810101867827043128811326587264169527149163845242354861708796827196 6812 350847118264484747202416706633818389288245203306084349306653527581781177232726521488879911916719364742738433321014213435012447697583693637984925619012988780004940841039449920448008342490674810408617594267575930712479511280785303130797394528075386339102727805256468850147508049257987039099178503920 6813 -375341063200351629776230927302428213035396854154204266317726571380391331253561124752507162488860180006514568444070158827789476016925993997411941793601883104396633179283357986110946396245767988733909769734150636081074313876111247582523277913284917375874934129925504440561621487088254738287771276795 6814 401543700111738399907753350124305464063226885120832250279946554932991777047015257529044155288697904200009357019019998907545643264118078395934156877842118954773395976664021080295481868341293170611350475639493996089626374667592013108809142089420713492260290721006273010482284297473236332881984576616 6815 -429574134910744939233182089664227970767745305065840844045249946290874939579030147347917310734281482946806244683548614721710217632274315280752740089224622911963570266588554197142435093439875143397404986188670552117971693302253103189772259023536535175119254342993412423552809241023937676315164537606 6816 459559769488252869663491159441474111626426018442181406928579901400306686954954613113540150045184341088973596304278345432999220417898723778061219035813350534353211667493513665903811422125062584518163845878934117355839517813112893990534604168265199972080376589605708790612848975879163488129394525876 6817 -491636879100919939538964465865251042049760975093023060990375437574848916070523374195573043795083954807679910393038305005085727045002222420745711061102443785321447982769969764203270953956967516315362658301775069302614532402897382932223579179375496021813634548217994037379554750338717755749239511830 6818 525951229912440268546222808249372552853602205853162311367239474014555281261961258801993677567891468804182273650745711324285794366415224466146939654949820563893742609174322363185555401705902188877380796216812356466770871955048309877996361064063732253732064901651139638601563359225827832548721787459 6819 -562658739479441699512516925872455192582131628025316177885321214525164928204798679723395852158239572316263609572469554352974105574124470990584112590522710744585837508768324623927736272852512886697037175372758561259762286515782398439911477258377977253964997754047579076776312395085523284130788765008 6820 601926183166148847470989593095361309555434647922922848872677411915311493712618883146172929040363280501351226639281485229940497870275947886715544169772254489275211604546354727615130621266019623433656221422079222496281693172566801888958991236374735338685189425671359055128183844008988230763706026245 6821 -643931949679141531157181362633952009669968535094917139110074411977128444102169669082454934451205906890550238250616455419706348638080166200076537022308075532395616728603388832974103479369833723251973166092769630979742593703868907779341232132143389571248901445789460480275174226282540279903116090332 6822 688866849135115190967856557349201571883972055912711390278979547570213577260974863668874551470401719471132080667852140696358764105677074195275487738293993325179856967002844223991227780014415095242662506919359477993509623172282047359621630718699387823201379833248465832357312254849970571002526603314 6823 -736934977311499284083954447243483315146046324349464379108268420496584716864359253961837485496593418582031395956632411383926542118118607915048334784469310907437078579079687836139562901095168710483509190604933157955880321487678316453489353251152048737637734904932541445977268949123306509411853575239 6824 788354639983177187702073685365035198665403036088682617095962184867977408699193305519124527719371262430334599452802658379624347137905080222719962024560624929610788674134626787111367737710671772367803155457065627547429227312984730069634832320521760595312394382303064769719886925331758405764744065541 6825 -843359341519516342176943186499403520877377993386632628899053100100179391311743129530493741718782897347459904846324797071534540795083640369386818123151811656745580124788515736758437864264939707081269152900090398320129706759941463128360731391151397195607794562363508783708302757842421234242296516142 6826 902198842205678665431056312863605669777323677865599787623876096225250975094046104201877571563202543216116870288629321458250128893201204919983949103784128057250563591326408704545869935288619186147028396217557640957847761982241588191317731539823966050760954658137138634718808836233326498893571445319 6827 -965140289062041500536196688151829591289216046917968063223682537385104864398665037500077513065080332601537252018358239250071939253635521800460762804073585600436820707025031362547091846555043661093860520654713276725447309275290018664659692021780253533395128720715632914451649136418556830980592559116 6828 1032469425266911587457879582612012175573373176335724842719030121105692754454797453214181323473789966409832844082287019536297178432156579132471289120387293516081334267502017362943880873286386185987258120776445136716522754212942499634349758139645214275386966956070036412252483028273805951932388821783 6829 -1104491883642048325344143605521741123684016121356165763931129785490641441465048178173802945825206572494339446874695913585073639645177126222236969312977272288696054458813147727835388184885298111341601136415444004157236406089060095437158980657348245865187906454207185392083345951611924729393484638606 6830 1181534570039420618274423839303370536006159693709041622105123054881329348182432905789053492430709506243031494111510619644025228612077905847971518062531552599072096941266774674660097218667757183215349123791040411041440004493191839642391603912662196607189146482457825594043381185111113781078439432828 6831 -1263947142872806875538845788494900072274711617959595358862091474275519617531537890419075744885408597328552215701546187664205174073628122437421825885720550627626216018689574733647497127818812145694552115032456185862598766669787775101899801946776179296311110839013915767220046905980106997007302445598 6832 1352103595471131195586539531243043195318912624815047518631580905641593348289582239594206661565084501610041284248564317870606953010945492100653117745168091414473269160790568418342904459121650630307574191951567756708847024670209302188681215287076659915926935207789847556249792620114093998204740667032 6833 -1446403948393757416777500310030191253794873987596441742246581314478039451276996061647910645983578348764589870893018887944211245035147325899865097940762323851983652710959763334973473745871043980015605582780812942942151154858142363287420633109843128189419493115938603021980446326150565934931115375349 6834 1547276059343418395819363287761467331601600415095342291714029934699603246553912371363726388770899045890482125576886588269455649460075042284930348493890687689492961126441502590010440970697551594129931023106336408930360071652234295029272937670971415576216334953942735225624403921585577321291099745098 6835 -1655177558842266543152589984975030687831440988192961681418539732730386724061826974799701466246609296606362177718857098392776218659346015107129763237187727322637261141146071867387454259851760766420721840825134846778806731643572461214236481414075409828279286558896688559271185076934338314383122421924 6836 1770597920403073381595151249020616362322973459588820021270944264018689298158413980874317868242320737733631249151668139275437428684142303224733792214993693838389691725138992306631724968630630058466420542747054830295119888770546343862682654950982976390530837535305473246348487969306598258641025643941 6837 -1894060674533425550910216546084923698958474017260362111243805469526257308478529147240640986108329080069988963551717349092108848174082730416363485720443963134557932767038335527276178479700918871209049746190325596978998154113362954154587665727895591219023190466875906929174796138115047532942993483116 6838 2026125776558583278329291233635862918577470197170119146635958224964088467018694853495585856122696949786147895691290436961735242831998966549461478335519244488088450570217779074967970426051194587091563632127349247393789957223913232195164632610958755805077525209821222936907825786618507469874507184153 6839 -2167392138941394252603346725252302226062090895457286252418874566903170218139416827002028457791349856866703502977322632848262992381772483776848089520153835622162452448659541388516574700467812169317531250910858149148486524105391367257841108730019074737352950636831500019953218894359693281300296222255 6840 2318500339518401842163482838866701726146499613578800871919404314397873642504496266028692567633806418735332979645749684518650571718042418017614151067478821932808108451697965203231201325148000790846922451419648929831338837749873719107898255939112029156969564129662116884943574844817271852214893143430 6841 -2480135517863377767098567391904851468024469794855046615794417809457150874416414197112892282882798127366493412216452686228059771535577975504655314359877360979756424063573415541202056703368268811489434470594150656027648548216144761230871968684924749000540771174988536755311632126307558894434749054646 6842 2653030472836501957805844099474814816607892810534788293638184074954712494158886689585262329586439465808548466692797294074709235599993177331546116461289190839167121243463044748660768481483724843038579357284817063589662535577706953793982183414163550400620608553977039546292666263291380771919050072698 6843 -2837968975283108826597712907366934685145195156484447771443190680101092033515616702482866714904809402105532464322853928128158871594381492126334924872220210078496845258461298146388692268715435672258629722095208573859192942455525146931684302550269198016609240200678420123567675024917675713978993196800 6844 3035789310814385108210897570043339159813455444072696699683022252055595987829877488468824004440043909574293789956876013030947665852998159447402178821549216348160430468029326267290368830265005225107087077094508068865170654488287402566302412691535891896676586223152018879502589873627906005498363869752 6845 -3247388068637986704307699782991749722769422912857971635235480526401980738711015212595103445449757576459867301483624332541875362583691081436745021647498351554470993705262339231230437591500505114041602516642553378907872793805352835278589899094639883534121451640451745104133562413891426229275216892915 6846 3473724193513888311257272152098842294107493880662287389559563752998953009631105691289017897733925359930352239633630597581239166076125701371863232374837020718944469144890617624956858733579947756596029932049717062373858429705411146410111163187255195244138895262091444450278936841250008616558157219788 6847 -3715823319094859336963356650413982484565800399412590115192598375120169001181507409031257867276643125171787285912443602462510068131995792408887001153512788737734428076148046379274409594917216861262248621745839227007353262102784697459027080086827569861997525271104687332407344617084956054983493427018 6848 3974782402177085876556179556856364509203947338855483237117807688898331051260018887046982548109890886397161729520547189556199988696761509633785670812258427749629440157019588937521057423313486667766518052264362520508839748081746446560041467144522928750843497359263620554106482096243255652365706245652 6849 -4251774678740312084476962183316153302144988695718153973060899871365392497068806556435302546912482788028378790473426311429927413610715856325499004576311398489402745792683025297861495333978916763924419641460885404862065562236630176109614152145933229492937621136294928743301772762901176636535465662653 6850 4548054964104528943836740560523944269624188041191510964727447069279066406029722287962745936699596708473057537039272554213872262916098167974132729976416249223436428735289176477504871473080706300839458069582185481004200125879015862556784704938995607208811567317513106231146774529171087942917089047005 6851 -4864965321078188181661426001879405660852444092897991093888111766494150763937128042757230913259068637122366463402948234641493460618437259732444451874141582737234198257648105937774192003440515580591600882531910298783131385756390080075721029692410020755064796716750332841496929175450810635461889949096 6852 5203941121628107144037820818001302471834048871582835132472954675692599559113437904095876793539156850357433414922732160973376742767590212804610496691862994339371844071419657157269714576833457614620632196500095369250284571827001397707215661837398649322137519086420723160789589677931038271505290259832 6853 -5566517529371080360430944168782543829497947001380325545327126484380478917637851531769428048303431150918014463036163212391764977401096617213003367779105000520108659812470703594004795563042479641348043989309311500374235496344229657436137623003591133511252048255713545961606705447860942462444134730706 6854 5954336432079662321951530682531441158612032250212143392296093570940325797959917058405958549392412517501379445754651138224710643644051266960428470876330418031084728042285388331830461527574519780747829735098097240439666136195846410074337989009147617889989003824788310249203688159573429882845073375254 6855 -6369153855418119695128717603519716292731090993627051542835945972399574597939832581249156171714622782193720448747765620460139803611459445570811069066285440441679072916128455605944153131562714599519515251040809903311972918543614278028004327255434513963079042300487871972198432537397410805834323123227 6856 6812847891288242746131112175958664206936422141492571410535073753830780573235504328819218997918034702612943383013917203718001543519376616522251184800064369985702045996956772734428699156686821280018129136234356911756341812104861311845378719703803430427964997032561434748580990739481598319516532814798 6857 -7287427176478255614262020281056158678994330287575270207976143113490058838352701617226112768297417811370799690274844299259158824086491223243476504163759928861243390650284938180847274117418438090839972774353898265763262959091302903494041043540295376548531202753128981530412494754699817480735349614135 6858 7795039959781844565894213835421052406448857502977851127583514364175280102573545054621668578849958702820217201419878950762521350628046304070476777797434559133581635646626853355261893805384502316281162549794015740345020450058157259604552986363134607257754311323006996353944899226147640171434964236784 6859 -8337983798399421023035435788909030317360037748374867872835844844458974193099344055523658470037928152861179387219418182595337984916028478298058897102184802592588825178690824548251576160424289758828769030788494339572990241219577131059802690053519996950164832107667629464571430705651939480814567731880 6860 8918715927262007322394362091748799393759398738290990746893316288397090838378689158390464435811148981367228561890937270340116312015398440430547789578832007642758504851139393377992781838586702196141901162641171737869356151390640532757710331045242576976054351167342360486217757705168453222692002404718 6861 -9539864347942252918494468880887582257344709913603163119169122875864852789391637337934338141944876272647305562958141476490563228952602487090576179472763543826474204349540081973112668905940417308794660497401520781513797823121983303163021481720279989130331251290203977474813400151489972956890852241122 6862 10204239687050608606719198355408972161992606472082466523030942400865967596050689264576981846646605314015105602215319765286797194822352484696423065498507152131021678559515899989602184768658240332683499417108361897088494878017649831764177100204309033679091333218011737964776143474816969961093113186973 6863 -10914847877472094781756023613753083036522277621678118025583977120063193951704588725831175876693283741148061007819494283067466765893531209209974898193087485199056550133702239195673922660431142521004175125818130285061287506198697692800152761953330117985718134888751678797194088190791779790282856173510 6864 11674903719495886933361884040959606130374408522042975848021612649526409038003621073078867030327691811721621660655917726230809389541668906640263473358358875800141766833228019324385697277087768706177438239223522505946961928833210761478951044415018744624431900652900375340703016303932029020523121102238 6865 -12487845382842668583332561450223710055226481310442491569314066976518267466732809526743688500604051838588441766342630483420793642877230949489661402707625260727267867528040478970058781025330557056403226876195364889686947085913860781983535749008521479346397612908391785028272585935903218963226288674049 6866 13357349914821074631804775417834132798580560258123962503631574369333299221213158028247291845796138092155605211468456726445224472729920408928230375285693467044494773126576585257415675268691725558047554037426580442466048764066609743375204856434285838648336103730110198590709997710122087333353413405222 6867 -14287349824363496518293235701440645125892989315966437942520763834063006670780440410515050315032717219574350997793322193049848823479085130591981224651207987586015440763757962831346500631873619411735844123024153488182342660735192131523587473170801400041148428630212308493823278820024481062440866428329 6868 15282050816523283132599313359394242115941715681296615491984176343860083545085884917514710886541845355968288888404926882019301684443011013776289036340929824689312689163005933809113233897798852499611343988659802247145552078511060735995824832254939872975606441858647923435595540565126391351090821268780 6869 -16345950757181585341216468990462761579273518954437254358226179559190562326568867316251518525827140350921133957044180588117866052222998551787595040304764206953875374303560563017255152274476002045247359921216755367392706486213887546035915699397335148452906451143397642403527446390445322139729171551563 6870 17483859953235890141319534130928045992991633834839313365364077441730532917074150785529108036856656446101932718988141305321563483493018894384349651154796973653522266244730953081508840419063902738783186702882359485534689292307150131427264082994735300283189986298993895372946610065026090956773876407948 6871 -18700922839448404425175569366741610803648166620812843030243007785235681263769132323086455344576701401586509617998356298622765202272449663744230700827853478965481560462071661015538174838523270266981368534531898732406212514102880962463530907788386367695206675846923081131418075351342205976833782900405 6872 20002641169447318948385151040524755949528497207246869399170811276871023221437802969471279309363379829526073946443544615731811075215862109828478221400869572976907500877906898978017422298654584339261422492291458353443439390852536403219541683153450879164782512047939059317627977542471983336489940081069 6873 -21394898815125878402112576964150145086567299217345331221498224678117082118459972670222519943174276590340341534968368066061922198292995771742119090337330344127971350325122478986281922644687413526423648682435510387497114919372384296214784217300189690264631613832344993024736839619344871185571575978227 6874 22883988285903324968081382135216937664910007414848088574006837894067947997286733135779217149858582591320117523551390680425646080255437314151857768151468320171530306175035064073303672978225069578863737524353137179645694716139097251648603534417290792831871792079702428705171675531757895583349665533916 6875 -24476639087030480165630452274118127415036010032607198939244780237965588667795014527579679857866225907236490279519531976874748764117944996587938961644496419171364775611067693677560667400970442968518789340670265596010659009229102212540800308917619291534734723773152441643121139486384251000206924425579 6876 26180048044375525458743032999780926664227249288612767647875649844940362826164450325367787003375790392651481974483493728185607656398583503712739518596142179400395957415032448634797306547254892243111459208207727483258366348369167550075164716281152729638336821151591286213993827409712435301237929428607 6877 -28001911731949364890332479484921824823937565617130770763621969232521664272552768187192621494974872110310043733349274625424592495038480184495074416850050971004336006850113946280937631771788141152448406479592448375238656702286097634762491639546830799375535466701928432899200379464321221320622493833361 6878 29950461147864283274948411466816133057071443720640265953653210424673255820826428512089982304812172261306687333892236337960843054375222384327098345066669704464416081406403634577351251459211404364361683621749568051687374145533535110068543889491343993492521580499032139793563559773307325657249699167416 6879 -32034498794506659086406106045660235343569412235727804919856074118714239939092257742086221409293411980520083035835688347505358462849542752267749845339871379703998178044905197240280118409828208845719854479193050563157205573653189316416689162664706448213849398570484055911259672808081155345197130827120 6880 34263438329489375846971782949020846321850468529723634318930266731879821106540119861366631608785897740297370365427668564275482906477133098608615246453320331242502575629015336156364775622548002170353282470983925893055388288508754636607616265567727537173638217746828067073204371095517470893437269058941 6881 -36647346965480540411233218620983131392397575355544281411115410358750423225750646865238542689448915011022154396408491207918882010689726498320526471242229082918536672948285157093932865814870666225935728895900380915048608893694392796707082635157366967177960192520827415254706561510623751944032366037188 6882 39196990809333734186309316044312251797958242188910823562947185152627870631660226771186178926410418406827144761305071186498447553907994438562821530000415325776179066070571081662792147269631794944418402068446495789340495539208383950733284929402615207720230355095115522386046666421308921495853869585464 6883 -41923883344126429487118888070243843220825019674282549078790293484297562211920626262243552749727143576908089253547363383198683237171611206087430702243881688729341315836819833952970234882555879832848195911957379179710658095312487758200551130808022153613778559328923770238755718466795072309407462468397 6884 44840337271806341508974614860936382232985294362057021427879920445501613222054766750351389553228137465996830695961089060441903648027014136037206562757822441090005455020880879207599365777293770697520377485824718158531272343264913098390606463026079730495517696073387979408456474137802670539671205732052 6885 -47959519949213371426824267300542425054605989722954432466171185885028818383941206438281062379882977349453616266951312400395964320405926686451925278110181392295655864465504887083023507270984182690038300053978709992487104312820383518729827757076546333256501142028871524927737617265181399931603052746040 6886 51295512666354794470534695804587715783653116960556352814504447957799703781526308074937257202728029640565465417345600995539681285678460415506575462386804393435958030770085878406364198213865818903582383378065134687065358007687766999540469265025181055650960809427119944465867215937935873314123994416861 6887 -54863374033035477328850193860637860228353192104779342947648783619538779932195531700500931941810401411357343561068378081459311177123357671859684525288169324632555268206379997884571445449031821112582642838464936744932583173953146327212297170754739122185029549879278850962857276603866240923623012818935 6888 58679207758360164069870284404856148312026414948617358304885442802640925079359499637952816960540860980209191184295037278465287285845389036196630071899997598953748562032076566849518700823156471897363216712304656190413409271071978395442138664783068299308229905539053772821985802815446274842280722481660 6889 -62760235127313557595478620619777324033410784112957792549457383715359395392540976092884075498452435516814316873170907634089636981218611826825451552935386013229612282493267522403425279103483356967487180634779495660562487168709678086519743916151397069008732283821696577688468882211571109571000356857499 6890 67124872499674036464152744644123518497523763605227894732477304077027716434122136764219807120414718881652616789119522675225962071621996081465776944804047347690243287657050826058479249842680114325009502736124158378113512213187876676387858895177981030513581757293804789775186244488676341661385706904538 6891 -71792814179022452174165758614762307127353131694038144785935239907147111679727771715976627888366689794583738110922920320027148375078284992401441617596202574146126203545431404030617180218252590390045609381392692117811857039723982713478518674851513096077388963108145749075760246297049832576597898515942 6892 76785121023669111775102032033267755876469921776012340679926515614973897563649993294852815766123727250333869404272786668008367079968762443319081481180881563514009886870549307242440333233730541431257706774207972759056382502016041229472365728837010467507443097932185487846007029411147418826937261830034 6893 -82124315197047269734040686996496210918535989935984143271111619581683337679035635082122590826783992929890388495796518508657382372277239723614323350211577162271212707539526166525984550012957708291253434624015737959165573041955366786652463621705297377014257888704684300252260986621878729391432803407524 6894 87834481482625157724336647911965529462322407020785276109323450541870236765878210875023617952695962747219616553682378209656912228174182014202519922845975534107505960648607330339970939700877064534355843387992375125460388763303945493106186599657837209274320737634279908406279918160390880945553985780263 6895 -93941375617793631432535816170096498661745563019006683271101780933061071025908652271605578704993756545549439132655787266199819133320326534972359505354443147893170978814753242691992509881066206727390119274023658905322351002816584863074628431488169371972335094537549690302206003227832907535439797108042 6896 100472540132624250453594714838209576769844312267612654040072006819503508942716390698111443673800541756870690438865715417222666924988134250302983647602662355540627185456968352368139671361576480569986371385201723441893611035990014037403686460401425623619105686250241524572716933427255337863761589376552 6897 -107457428213003437561915117797731151629758565760650402995039036666046626610372813060843457388436592847362683081728499477006299210400950659751243398471521946475720338234569466949396349265141553337157267479354429538405292868755727827535157860302126180930019220446114693807790777822230193969974829340415 6898 114927536143582384931414435469595320422579809414379911537707753192723103031762062016221575285580449859731994795594612936262245868671342304026850620935185494425461614867324975747137537321210414927741718545639723308593604912820597705642835998209981936099935828559540901158974936806851926564749977632448 6899 -122916544924400044578413681652668854651917022449958395627503822595202519364121938456261370847172946551832430007723549033727048187993552459961440551801858114867951609567726888498349733618851347544290895516126658670089202700398306776795810076976937591869929646508892098764047321173819007580102860677583 6900 131460471696109389738098714737595896132114788610498081753780519178817538260870926170336072390078054985481487918395506947885089951632268088554760373075565198840941125112863300343516678349630059276934227132576392089508970525581479714817144562205232898815676929042313789704284436061536440870819731063366 6901 -140597831652648532045174647388780130155327230488529447603534098680983342077454943310404087221874725236363136937372322661145070469438258940186787698455554544847547877018716519209978892164455532940308459173251967482746351099962847367410066933639413868270018012132544094832519524878985576837409764169991 6902 150369811167144249239305270895744196344474195396960645604700731914732587248081030015156565405059621693268393651806765624371895928149512419531819764974079714681862527777284791407436544158086849705308344903928947722054908512454169800204204906816054511478841779054950782464071234380079214616679183109133 6903 -160820452907025569169492617050442789026337001754431671717734755366400884425441389204630325548576429928770770402388306530585154605761138484066748688098275775325038606869913486017305902444571771989281886703544848537214151894507377436374172878474270411449211316335949157727122116846130335029079968955870 6904 171996853767983276876727409765062214862264217828262289127651574515689576652177930584626575562864839602014886255465546570204174873578907900434213392762526644223036912177933456323764315810455841573134350902072506159452076900403396229560472005317835561816132458489262761562906115526350908348822028122695 6905 -183949376513777027424121182591551709972847672042361834120898808837367150653239385569859393460658281729820279935248633533351936310880903849361619985959894680819422138277511600202681223259975787326075702798262400122442798815783254031926073001561667267524782116750578269969018777191220637837702022926470 6906 196731876070221144673585442360481849982171763821451315629214394792663442576866773469147075498659649798699970763866600974167234775584227641527731898586521403141166955975637125993175930257026364540445674848665510717133342226970854670747252365209975849029099787596529907524292011864843625936784325326199 6907 -210401941487246813007765552456624643825129214792847674198792727908454126741812267100515184162427644943632869444622717951207200305370834072153284375797045244525702278908399550450812970969821026557754678512379741015897736639870143657494703104469919135703657395350499649706741656645172210285225270693608 6908 225021154653034751091325909768189025134593973586181210298753311149639226833098098754828525398499039083839174659019195221389537179524666263564098125464218818731759433800789162858350897640707497947648677429800080924196331702459261994022760103366451043576206427493870645638038398882617362901365332021617 6909 -240655366919151299971401926155653568797483784066340367585256281832368680923629356116573629706144614755909330038761427737017772068481858328644123151480963274129594370582061600765204680620117126241024577266233011298646600751696550136091618775886122222690984500385720604968666744913875175304666809492773 6910 257374994875736438772837530138947587712086489273717126913507819395622854756249791249614617335182856608889522846327864549730495658599824796736727903005521863207450183517754221939875171425187237857195454837387744154826663088722120011188169227141320137372085594294072015548502059348905346247463552242664 6911 -275255336601441894265537272773553714028477059660826229441037841135132022339150474043485351249881502885218760592389614979033913866443641923324124933711543637562461579883345842098789553628458982362744849410348537563650149587848027475809944645767605162401426029159656358715469651348796869992246893852232 6912 294376909804383216920688970429740914224428805570182576491577613743987164809131834606517961580772147853830332221853522599035983775598562213691162608685553065701090884690838369520109304849513546339258963401392924322918177041929203130112432622709638647880601017572154186387548016210984487929276937018787 6913 -314825813368259782634708724265061622578479300809694854276764796240775141620052523157295018419274245642741918642395580389787865032619932703788056314291804948252677838794138810502920402185329892269179530008594502868217902924145922069711433565599088520830864422653250675275357333807980529653472425777468 6914 336694113922447634349956427735061955430882415703617265453817566749251279559846976550004380004562123961898992478497350354586606953979666388113841035823562013611148264650456951944458856652865755263997840986676301333105290081271418291089451011976799728330406620270043880627549224161478313854893374329320 6915 -360080259166748491713960507393986961467499023576586172499811065025232397238474611766292931854552614422727179573277221083058575704083002960629643309629430409962393965793909002995842032669664598062300531159741569167704422255668424202434233250793913063889140454536620735580161158850647602335556525684712 6916 385089519801082896571662258610801305118703182544823311819319466818927459746396446753913402415718980963990154516220781648881910179420030580727189255539802746148128919459931234010739177748143411295255517133301492824419540152634086906586551304178290914851136910608966423105317485381788273856865065835523 6917 -411834462038279488095064507738772330525428444880626028116093134329965171593177414080366602060118339504948646266015608398103966899172388232630296886508357936247028980722947696455645183433384851742050277518744236703081880104515249445168852723054953606918301400132830350447962053425180821657660348103931 6918 440435452814805737984947833854535284183766565521224260913114714486624708885471625668562744943781748142153007253537633232441296075692055245179883082610465203478647883359018080455074365235700501062303926416846492821702391023444017431105204321160251749598396210742799927675492036207397799494218681078308 6919 -471021199960417344421384338241883855041068374963680874951451745797084336865674686381634605262631595800708654766522904058079723099444691275689175569364220673510982245849573780975611190772623506343142514132376716746742005600420674075283812291296465978155114261122838659472597669931339884848305383334859 6920 503729329743925108496414224354772127721566117451044324841640901368722339119404341722431603630579607764258032802954918719552039104903337232050392614225813676361697151711484134825254117808578170019683538371393054372925138803926163712231733631244213855853882028293895199230748064905126396244818770675381 6921 -538707004379285622030815439481589217329925515932319318694577496883647717169300895307212752819703755086197552160460392967868540379802776463782855237581000384128547022786546984919949765261963564558316556060689324831184141176741564356682205961985820517858924466614642338621114726415944495376027826254205 6922 576111582254759595455580932149302507253106774502147887473854729311151274998854152424140180576145607087966944219888892442839219445386963114911771793083914133320354046568659023699633893210683076590037080969855762062857108857210007580475094397898730549509593193263593661668972803291245749311314420330744 6923 -616111323838744560560531608055477983725385387189839894030459972986033077987392393669201267780468499851706592469607716571524907217417614553512616605986309551077903288471308095504366988815937229624658568409350929208031559610751093352954270792641651678906304268361879307772723613521280811632037241602055 6924 658886146419927237953724001858752974333135029867135274707057758962891343107718644697211274206508730713672520227739484316616340775933224641890230975389928921993853841600493815476148765288933842517870993685394745861245051030012865894627158427387839921371423781439327949763974317217789741441802290236331 6925 -704628431057523913291917448989545936863174560191865440989202097174636214714543737809184178483445690949315217703122762476725774782252797899717274210922774526546840774640006864827511504237573114580560097315181910926020170198512654075258359794848338014349974569634900290477054869774721595935430176039375 6926 753543885350556214463655617397298634972340339889160524161367742517219521837633861492114989930096100215405717144353190877595695024944161666158100211339639085562009899593075635186615653003250104376672830228480338720122959296866047660047818729403960216849634782993814909697319708402511143096962757511310 6927 -805852465884383177765270538026968308229058616307592754317052213017193620893155635979900974939739292797532029753201486775804474918073961282512210594224999084521758409402707611921820218462023506472429441718593462519553523335246127025302211910633512984871748381626135459898781851024545782074241478999765 6928 861789364479188459217023835553468932426957279339960665986428401136350314954199298487326804382256940026712471679730754336580813999648484743961810065391411080502234662808210295151273405327783759328477411738499349601375273886033922444994516892658026084253064038616417288371785220716151964578666992927238 6929 -921606062649990511650046062545513713331320053496384093012070608737843562779754693403712704997144908134863515439765246770539309046295945295277412137459113190405618412294499386855911870433131085581290612254242629559674599917610369122666845991849472802741415903738069764267733060032924962865114808794953 6930 985571458992271800930252294706666143779148854298951954253205978826985910458790529110210681084584264282506827883451190686416012688507858085752061779170218745922968196249415187613391315412587879812025915804742459593364765758286921374039823726938793491748977213791252094549925317035802950542348672152705 6931 -1053973074532866365938771071298431845123412422144422158225613274158105174186069737119726813497460449087205983108685224513247181870729556753355819469600381542643387242291510614564899240990498706073535464321347612977039217730951089222496383849085628821876101307022741623162983582107790374552730705103846 6932 1127118341433752343438988168285603427510300961254786892223594866768171862415313574316970623367531779269410941095958852868793766758406980697566240463549156982325507682360075582844178414139679642289829929251229172678645433261527527755720299442454407612811322713424330581520386297418666902852477515096846 6933 -1205335980808416436103931189454505897336447171657776218995335174665758607736241763900759454993493849720652190639167560531554469635841825039892206917172630094946936851774850049918381491654434578050441370122955469965631239432501916949940498711301222331284473392687590725054248406765614723404269060481407 6934 1288977475808146378478731321206021255792359474321823769483817267650221484363251585615385752211722753902336862305522184003022210526601619735714205155792915104100734884865335546442070967286846037727642816593930724629266960300158430418243425083663983226299415535926761575585231268558615242658292172354665 6935 -1378418646560735001270601970300303064198827771730196126619453052297058809399661859910631533514215758124350647991561961894618056145504030644899997570815847526359680406311846012902537384545915782743924700547952782137394572869819929145569351520138619476864483236478547770146109482527772265423919972415676 6936 1474061333998537183064127149347343536055170584007247027057706855016458463971016365871034312671489480259333016626291694949617556460547218840290820437417713573049541704493482314901599452376700033564903758096155417436359391268030268225128846325274395065816569650092935328184005364693579898959738332338123 6937 -1576335200098630801951380669628991764636911179830971344981572590300794856710927584777782283414388720882440640059887488188209406043517577251906050674513156472431082733676455110182834375316776517366017479704436358151207437532002985947992912891680368331496657494309582320327136489146159137623171521331804 6938 1685699652577156037662846982484660182182218233717111891772713691635969987999972468035378641564524000286300242674325164782034631773234012005073932529510830369680163469259607986857584006859248843213743440817196874703201188802426774307387266992941608900489122843462113020807235798503727209151819133226891 6939 -1802645902635054183878956566392466682208596490508151345073596458972662595142789652701906480042769050054114149063826653690445271585092798521110566282092341760318206559389421801372028247023812387633470275609352878302464389151900565092659740979065344459946709311375930148671008722636926456698133073410754 6940 1927699164945866790390860804632517197421705165366672348558254316582062394730652916445314317115263465707457122054623789491389467475697650980745184212782254537243396244431442758496147970536593491373072678987479329381822048023631305381391579024981891238036067358302499081950074217060179373531675310151226 6941 -2061421009710627821297832523615015211585450993219307141722460395922666948864022576026852142787396385729464877536478588110540938176070961662251921968326130329980937628040521216607119890836173238957077562679365792170654238035738594494791126943089129971437385691319148346037026106882926781856163653343524 6942 2204411877283006725223127671327521265683914109860493444399622032364118229732207197867763203918978831655602439677433905928760056939436661178322643261861850891481714844494360277612891340809252625788916515196060101847162685661926019639001047583387610917712328120454810925047075037156499365270695652312721 6943 -2357313766592754294836503682306182606612227860497497315447176707181029806940788279060219568460896711050723666421428556973871371338901421619145868965033325924830155357381713715670652199682777272905647294118073486785981556591341833698082335799029027008864135255793544339775764320439904710218645574350845 6944 2520813109370389036222987461735141776479995763094223570025097720282909632467623091905080226385694283614936756628311133967173320032092787772436232565032778258420616969452322914028896745928758259934732210409345635601483961911367416263484890782222476592594480681103874794615832730415521425753176677282113 6945 -2695643843004384516616157845482035924128457367411394331884424621026006713169258391891275709969256713000513861943017222931448354840675263270946411352210717302578068808748298158560652598318364545136905036139334409397728415553425212930632352382321986199528842513205042582223241715254682038209574005561147 6946 2882590695747560079628003945503857515838382617028211179914661017208595820408728573912623967639926130982266396120230080768500518575016626136801109752129875776848373712447642181867052527199679560833959124484435093859484589197759397779736150985669167686678096871823786346554387996657576780145951738785646 6947 -3082492698935874226307059521835757099101234798970143327722001334010013999008954207277705608341383030227637165632268189034963909689732945227301942063848757337331497758485883521762895711624374214065107723226856193455810069561564770356288411167870095131342031539462575185797788613219966968848984919785847 6948 3296246941894578667345617793883789901148037995524487466479642183162842144743318744756711021987875445065723697543283724087672666721315541867861421760973859534422518695583282773286062730764215780995058521469499207521008177987842465682819818604910014450235031907964855560989242727833860815876398533507888 6949 -3524812586288208003600389088881641392572944751695446122703577138077651374373712367446543464759064497112401612647665357386196929536504129429432040823033591714504308978420700180074957858837541936850206246564162382427893727889425811656464450271516238799009910472213959165755979425416707995528011192469670 6950 3769215157826961200121284090750016677200893149776215331034910054949482088776538383985472811952019329767740937376816353858957613549570950376850898034282084500947127088746259123454774775899000771976960845514628838222051846011240753639454788290507966943105434321382923721100062968997954773456758782842569 6951 -4030551134477813354958814607548850224816359461029525360620791423099882944013170231233093290850610583033657508756383097221486205101803551414852414996670675735064553760458043250094447869203763295925712826868368931722814544332871159450520997860026104135219764288891171569505215403470367956783631884048254 6952 4309992851649670220739520107067143872180046577033868108646763765888596285943636988384853801758162031309254536037921839540522650316789537085062778239256948169428298433131765831979069347614962232422816537900764734451232245894522844710266681093972679957375164077764084761239004734148764394031658823193683 6953 -4608793746233911952422657855115539101967492784759325473823792758851598132489070632172836322637563289439343526779410525240809340077703423995246300022143510266081547540882050820171041655910423504370399095204927582701998484725113519687612210750767616353161559356694923648009860294960423547374996364846679 6954 4928293962891039009005939044098945933543791511476352970653932909615554926033517009729282152243302575878382171279395468676244963117469588163717282197116560740439091919798298850091145927403184413534185153036398687630836487360985744044225229699322877378466805045985247991611150495426019819917372275159273 6955 -5269926347587536136134809566412726001509381854895332268098738848135679577564409079238234782287900219555909947163559870717819299561501343621949278707879811965734489582460758673421726335616032543996661001512163822655118661754369951233480285066288931523299997364798103294964177033534674476111176799442888 6956 5635222855111675425208119170139225646563519228092369656434253227197902417094157292234719462404283366956124727523109366015350787221934771106225713847494003365756739644582053332999462306292148664653980634421340063469210237327201444962488373305147974262024810953564591124085061280317657931514013243651652 6957 -6025821399140445259714328432865638365869505943107586017674807014075511206222861126568459784667080180708477732321868769982527064682742158761863070734346080937494650625199108844474810342750698123082214009816782215450723282615086811114620403730360984412972098559198281870410426076951264653454666166390752 6958 6443473175400304265185684682942532276355495043346658448135032204836143550136512454949773919710719847247426298943048613460449888465967879866661770828358529752614828337031051239764413043507759892187509454298217112218600294062592288497424415740666517664681343691972145719365227670906218925571797687067987 6959 -6890050490570767231384596772330762780100999193178794937556642365581631336037457631964375812145840869266532173981031425186461775259621115083020120878514487586559171890639354957214825550264819969615500825914022277391663699584200608641106497115336574193022741201115477864264928300890991678901503845376380 6960 7367555131831284477947906117562861411923442998120003204185090620152548976788468726333018404039512692734243316519873917418981485505046951056946278075420957277008449494950093035163125382903425976625504121441756419061418690049676406506420698909177496833715296936092610141282426592040992680014143273993453 6961 -7878127314358471836584897668754979458926781053761649642481322344479822799740227878665906141660204690691167260181205938595573615836387144143908069872096322148118939066087846047516068289469440115573935598983887632138171072647688946126153021576008035450518949793303347778533422917211608759080909002506891 6962 8424055246653167559667504911942816196399861925800608420763295465291944416256485947611047740355644723365059556283468228585547681544449035756127672211470577942278291068439654158085613586682453644405510273751994839310009560696197802774775518270081491786616044193850401987435433185164528221433861230005869 6963 -9007785356326452240345934403885681827321280977358285214330274979599960029830824128840226865550968870560871311588296438571162243512344039981322321471419952980693179216468798719697023153090853693423001323739478246260084843312204015939808432160773521162921312119595228878154196360772320568478759148480864 6964 9631933221912870944573990895104007123744079854075000514478810028169670628951610143471008356597977765056055636352708745567231674101708784315427880225595459380610760425943240090034195820874802328715882907530185868028088331966272424219858005291405008565348488386163555679114849272802119448670142308686018 6965 -10299295259420685410754393833505465136680602307211281773270157943482127648396714374914001838068696029836822984435840188608821042784495309827833905081542940125824501410890246037007399953455171888698880959991840334859791215818818684499857504913449903289745708955203552571951085010386900064231433025352223 6966 11012861215686997777566942403738628597358526448992485645816425078613756592574858034389324215052875312024784967419438081052324918204641496791037222780748200246856682977455604549968941995655989329587492771397235796697910872351875171543807956577386274015702864119367891842831770297684206753123610582995824 6967 -11775827524194924148595381394537315596880924864083100056577820060678370439800496594094809622126922313850214194160378013501237393729917876656443657137066613538033969409918466986895206705825410937389884964063455871823448025441880614332085111714664807532908184849145170917925219946588938773930638705147826 6968 12591611582846579482787802852030575666118477647818770028059712388478034223554779124662283049973957655210053619531073498608295587282412020650763918565997023215413996678066916504919502136455083075186417970726557435559516440566591818131521843022611427970739298099734244521909491436644758319644435616907479 6969 -13463867017286483135649855083592428629605717150433071488196930687496433881744122581421101343870579434994929332626567108007143597449347959406024218660441932501307336355156889615782115988091276525586985438276799435748528629769207237469655465441026535836358907037059297076529040137122184047080440429348119 6970 14396499997753295700663787918839702597790896530411257332584119586963665177192453003833164911468303317213315206291780839971798165934643808401426560033899435181720665184480792902530805221926267617961460366480615478773436958855576841530051006616850252119405781368860376852961498523340830423355311442508621 6971 -15393686682122992403421432636686546731763717597300419953823199507280113809913043821574517815396291929629812385011316769489295328810510842599684684942319559813640954229604396249602782617377637369523821446696575785942994795798041031884077997245615271426788590489794665827364682421652168389972964239448815 6972 16459891862814442899287467800775355869216819656608224513141308818456046602884123372482747123577884514276999012934798553014400257020223483359558637859569656384525919237135387465952316085982594313748834589452190248067286462930816380401240296752011261463169160279972294050030253466070897249525973239403711 6973 -17599888900581107437947284113235172519070654966518474674272987847284766760765791545104150086363085313087405089551747967129580655268828563853122539518095928009944120963135626040879589117579544697255726721274808791567113864088731841626452602797411656219987241535373176264690593848150966424539286831697627 6974 18818781033933907489382780941949734007096221649463608311580204156357165986867618766365220179909951351089781377618069471830061209701330564956839415603712779022714272959302055470149981166749738230642697946535785855069310309670313975853514678511454425351852780871650785644285775897370817271768000672616267 6975 -20122024159055649491122349336521642799416138134958242622177212690733025807021603117374614860964288815119848618628237470656428853261386433709769716858063576330754279894878926883020371336245634567864596138792326007669244449830164963808719628734441214843058339424191181133029589150064926007511965107425207 6976 21515451181603781832388808779116831303748395791994609833357337647131978076764563932822705209267392219017177298959995713068641739135169507187925628869333703964062737660179114554912070151543810954036223424400098753713307690543469834302248756686752623800449128809224045468423044288789751548006256703613576 6977 -23005298048784719862874573736383998693706200593772304312236234772480339221987274128707639565129727165690279307859071089633773886861216150699398799549678632722192063698771041967140957633650103999915853525693278966331577783295927839337076678158143946024798238387822236631931463797560232338948987893076568 6978 24598231577550445853153763671462654339390805461070476219269210149497411640851825903910402760040515287596864213671365984026768903189407104828693995036517479747778053558649175060409568934654682932673392213263993542958563624620315209140144747829991217141179044884367260544153220778526101696426364503306990 6979 -26301379202749673462841094376755348347724832802528314684579861132155397346103791709874901147683307914637465737775230750975822933131416426176254454020427619447983941786217993914063462232039311612652933974412908230696115102892204293969552980374890134667612307523380556252221426886075601867389658406135235 6980 28122360777596927427165826574606086152422759196114526187927594624090367254591073143775456096591658923258880518221426122515480186355427431054322776476962676360352838143956616078769292228361545727010718750719833177478420705109509985086369842121076756968653704170143448949217687845958562265181939231173971 6981 -30069322567941228181295368999474245295520417104475965363350324401250150721102012448138769456444207846581635869136789384670922850540742255012303321145743718390440025788327193134385627082849263389687984836623569292704454841468273240475430905725661065520606858616107855294103250886013524738786283606523842 6982 32150973591562085633618013696973131005280852215043386662421128995641340211803820227879391560583135653315093092659527627178704971293667776894149662750405289016780166916755305462485488849399660113871473564091087077232311095738865670887274479442771832592860189032650564708687772624797366772606024496429731 6983 -34376624464137370674493175061647884047643055613211347292840192398539854387127855586158864327931824136187212989014020248944235308698584888111198058067975356746120919128381794300162295951707584366351544657254871803149290484389964958642390688921086326819556210468423758903080938494954674498549876824394475 6984 36756228924661489157149234021317047003265061677027426523384511164398273361321103855599066925183436929343474748350122064081792694818986259702303030734959713246911768947852628914837054417203593120936933035391204059890031086600509120284503389796897326584478819534444961315288198846543786113773184041109546 6985 -39300428224992444204825658003661482275015776499630416198807671320989669224478124133698460304790743632033015356911724852850178120441661377589923755723441251413558551715718389171781828788414123178568376393660884923413364445499720966945665670765967240465142038427711071685636905448130329768805207206864880 6986 42020598580925541073165138936802466831702377049086712575388283281481617616637226785631560441946702049070177964338763141705810296222614350067358139356855794403172153110951116840279804666147563569592527004345990305246939808332628293607194614294403146338135278512807550476404342215079546702483050668764405 6987 -44928901895785988560810921593541944208456860399957824249623090263192850596886706893632320109963812780468560930548800577734066225613983046061207790457440718811849698617098241949459191848831686769511246833417493816315596397703362230712727792721703934784977044411661830401390255892522095427565211457394368 6988 48038339982062676801838839473092653546735720231762380022151345886301009234007412019548668218058818437479044759463632049058513756084485795763221847908732978538136176350688554705565611023118553650987041834346478598066090883595593396268020447436230621964664919335340239231635910097623320130077329506996388 6989 -51362812522135294216293874669124704209777836056636884798812246912096370825403428549081713598954457985186165596549548492830025997617942457324154442856537795692442732956462087364936426448169375538799731667510310763163502433470768855648575472021314639237109297087608994366654353529917245230936902470748141 6990 54917179025745437820719382458519728441177013052619113884391474931774075164116805086946869096238119223196848012803241370698129086248483617945338869664120856465020646999286030635840927200481177789802192659551348186540611118888899632121034623230168426606438705988760537174327138332817710721167441742745602 6991 -58717325059602946251345386613139663305481835582940764733821926619184921325243716177532829125893162488164580704487063469850016273490127993141403324053166107616160938094476033458882949844784364266227386579946898752294852531732397628226502815846288751858907632394047730389098962316006167396650516578035444 6992 62780233043479867160532245450597180472513401121963084784435639297050003450888577344536247204951826330313906320123164067213158032273584706482255144042632106556327153035318915783135011398829186848971127286467309997490585024029401313943280404552874474440387482688826305613786603959706327538480535856249688 6993 -67124057927410178313419075772439659680159029847358865421313464433556882370412633045547224646405356652931572951667980953805588524283997480844908736843033961100377158247831950064377107883709419451504014488889086565199840899584431335126382119686323024554013621057199770242706991818544508672175887131336034 6994 71768208086273298062741700523033266800762585332767004448286327685721405215808540948824847942526121123876017260674224314147037662165156089410303977475892982407148273146097974834336650177951735586491404806268787783440625514323159048515827811173087310624192739235925935885700468532195989699703595787045014 6995 -76733431791189390128454810396134679813328682123251553863615456395713830196189678931219146323344519762707067771053641446470850344555670707658120858976026861481193897972304825482401358335553998779461200492265843729092098458272689069845009992986045479777774862582177724404245768804491515130160148221039624 6996 82041909641896917764272612770488165166720914448946909652218737249213139915904128143410112748782859938256710244825639810762466955980566290687454416803740410245156703144390276215667537936355135520616411464254902818876893517924722599404489306977187075319333742601304073619108027303439980929144654287589004 6997 -87717353370727297178696972295262058898820341081672148273249204837173898710592830133122023797509463552362995488514653901619796779770640991332081641656285635191373870858732830311935472509427385635958799291439368773244190690399200122953149308362996999585711112423377311133809879605429304551541572595873968 6998 93785111457054821845259058626301163220300003931792332515962683105502171655848777936167598186636675242436616578722589096550362437062379255524370259321181642772568581047504150187531888248567636282202393904813031660060073252600338207991964994612218296815597247300494129368303866260063573458586441734423385 6999 -100272282021307295101544733776540287925552056044732882047970352043531705071609162282115917769342466255733747237028758841615754944814857979176306477825865155520267748545062115583293616686752823209935614661384657299534892394774029805973205743864315915659529294839080971926883256554742731828236470191737160 7000 107207833499907621306124967708065684390039821662520550722000996689428566345662963103150011791711031033539502762565748556952238957602045620334103174872275794800117620644414352317902950982519220787164949829704743153663399869443180125905137983984823084959424807222511500394730490573038534131517497473509536 7001 -114622733637021744238070010164370844482543466052316791052378216768974086635795395839006835405922595292879405950182475008590807407234083938799378068685267993958383779657918199378177739613785598634479167190587740956830838175161017536445016439729175941551605659308008501782808679275985609156261482414263314 7002 122550087365866368812059751146280921752784940622743403100770283423834018820091071382931246804054156390768089716571181492363973908314284560501625802692109013401039038911843350313762573169981058053860056139197110874240074167609738131724888793108654648008254925413734251414987924571067054203138774618523220 7003 -131025284191743919783520079314898602402170517777425619166345303197204177436971799321651570512642828896203624015971174478196562434986051160703253005956185465379192181669449112775491128218797959348515915813068455687308546385466172406199264519945082905347045718782913612218747635870162111856540342757631719 7004 140086155731096436950033414117652162321114108111899551937670942365354895142889151216507764810457630345238790590955954615426581829386948087694330612808247045764671104225959506320252121385209012091984845895055422831590377997476777060595298551050038303838010198340784503528831000564030848625277542177761216 7005 -149773144105890803471793598158014949944672575618100543972505882455753943074902131870244235189592127692325677540839803955751858817479729946504004274751131872065669634754407322331956933098022497921943475927262382763428428120474916587210563860333461360622768702998515163351259184301082525849191236278896884 7006 160129481940763861360394158616933184460343482652713911840463806038440292900606011258506814627379578792443483293602356062255169642346064573722762780852214774546149683018160562166584571314112057872396642398730295282621365123986038322811154468520594552592593950017954745340279815398165912800664710975194444 7007 -171201384761780258134835717306804910538077470295677871349362230138054893215323051179915050108174295663918332605399858140949076989965149613664819880275670065728216270752582155619309559888570886522346903393858354128734334987696241160496395472199115186690735157138663529825696098027109545035944540773740257 7008 183038256650615563872589488295877764032561139733038188378272272194241571167665287342241247013593965170321138024495280966768990353279697950889955261028233065633035868187061416042483042800043942523087932407616621518964864721828050541389449495842166032636700161914354752870664487398897000004017869931692589 7009 -195692910066715173305121601047668833610983936038696167470489938085930663213961664431941973103862352813122521158961122429209615264497713840064156368033292812167937689828996069828675818256636195779451136627175963467515296910269374727925214336221349324501028221898521161237625405276761481425714319160948768 7010 209221800812755310565674088308872237901601657831334816218372416106816775712738843231834251905427588894061385732077464987214836839607815699468421764975414446900768886988472943710939544439178199701994721290295512447400604168974637381079611389389893030043713236497069126774150340962587522111707894241417482 7011 -223685279185823448104677199366345884657051388307126695776168807613713504408982809883755085780573684451546704296410594721826179601921783850686429530211009541537382430836701537305816473741388565657886260651091007503415947288198913902307209992925684587298982765587075270562098224480114941535618320941825376 7012 239147858428438037650921482117238107683604443853261730863305900536026721611890441218386918141879338665311083540380991400959849698771518247190710770893651630452444210246472207224896216945368506239342596961386977270302347954273699537999984904070571222142679878392147924789345556864796519889293938351113865 7013 -255678501670158375296798134257723708988236894212889731820732600752335826675232643942575758089343497659227242766862610510893499853016804851408709816987264600416011627212972132187687914491177558095081949653954818273470483817961780021109964866610161160176348002407770419474509129673778727957944444447813355 7014 273350928632433169358229074366131274561424764451913162360358865831495220176766142365400544532745274667979185501526479310590838354742501292834474543615863650005394418111848951136203211569910610896260706124355584630016400074520010052520839672168830211422053296241320764270168183160022321491529995369359765 7015 -292243943456862663190209723594614956501634298854977289464609469881653128369674016798952756181765942415168710099383190641738265086516111759591576462593302684655436252259465114638302829761109634889404820920772733765002676093481516730481832813884414248411930300052560605931046959915656190644247654958746131 7016 312441785110590523333756637018325660742729116217926275068452712146203656038864888864249192380245512387407656306139872695394131998695205304273234252202173779090858899909975419540974400336743880205150204279255838384876530081960391022846903529141248318223877254357516868911216520294953307737359134297449881 7017 -334034501922511199293730494242794428454244624652823650851374410673286695964579619328239445307909698335564694227754885325421296533038113268932397040582224805636867922561952441516941315751726411552762352625227135415262443967094640087896300857361349089158573717144450974428022533364819527866114302805080775 7018 357118351910817502200933226689219109210056941795635652559468997809207151178027063771301384579679894685297260352933045382235938509020109664197357723954208534446128562586428154758940211521435590528661669785253165973817682668895286240053799660533005567837956878628933967876432133973580314912585918541048156 7019 -381796230676593430643544058863700247652583215691721163467603764079645310615190036668633451209756429080752195282578534086909704879565039204328702223929704230496117718699740938225553676871544539402189965190214882855083680051652086931831060571096479252998573186959821277597389900917190574959815451315800067 7020 408178128760182852527225623988840445268403982328509731847697694357606638433103692958438511526839325446047457444370331892168986884373422472764274771767154285590028115529494120740839287890993370449931264594086483365000315651717940817490074005318447204612114361826642252538572075336660438278308211765131019 7021 -436381620487474174773124668536454483088739574032449337918269119906902526385204267779649184036023769096519377421564600114587903707182343519533305922153202771779587581018128269375971061886018776119962517479307052318345558115516055616400414443517787048951598345862574477336693908632288712017044267953875681 7022 466532386472610195160662059362520989755172467621399808079364919321262852887714630086115255190860967927430113953303974382675431214390975053706216696555692579697916898759519609338847047478956931254151933816192725096404025298780514848286275902778543868821829949611368596654135485948146307862227773450035174 7023 -498764772092576017576931722439348639705323506434397310353279245293267289209352497382447825904137155026174413488199932437033115911922409906423280260450556940463175615529736467018043761060508142744642574421920422274124211504313712672221129758208014295554250767145897813418218673657050284876510755869919135 7024 533222384408293502937957485419117462340421545510884586651579405801509156760672327253265083072921486363049368977697381806222803132641011016452616308819790490756820651991294967022758979988314608130055111054384639656789124625960047362487354668932265313829666490557417543572496932516467523250188920944557578 7025 -570058730176960589742271356652106667342866443864786667741183013995366604535608823031156046707822663111709955008100622799172893611892745378968967348393322315315739531650535616077364528919403629679595996018288259403744642202000959906135464218106014511554472395274621046920265938002906439090472172005192324 7026 609437897782168494787809624624735752151504520322273276218162402978397542972362350966759196501057780371124570732401662534874302935825254971631568881817392494808025833566553019553819263369867406158526819803865254609707710294544415570513005873594479582774049216587615863744724502332792468224686854627994740 7027 -651535286102611319919198404579923063038874557736202456717506144888907855662775357587194050514301908589808222051942695469820666261384006379344792071694252503738738204642654406923324157388196099082961574721814017054926934304453159984209769707013709155280565048616526746460387271813181830744338940415286118 7028 696538383547827976703385711676205275769727788862443342257921086902450079582605140995358816730475611264743588360208677980110090769225478178433126313418174373094043296113565424289627455421080036943667373620951690920323985734713002727328333668017135745634128799674605486243688450208109433286955095272254600 7029 -744647600711301407602372171513909361342693384789652300561030752173553610055513954701664440797675544743657279398995718041582781089535625567697505967649634409327050885865132123915997446355521834934477730825046805667951112457154020925162457362030685528852683693316119968319444519024163564133672216261670456 7030 796077160328363445641709478748420228665836738428235974934137800322150633646635254733123616545217549683133516254676755156168653422474455470333325681872278973627442120010524056383867972992939848911951808203282911568142122597208273547175995079243705297878909907612534613095949342714860819590494772967903021 7031 -851056048479761041063507501337309369169886007016511606397623685276781886934846138358676043719690775505082119822452334938364420911248202817032230722182246832612543851208234704973594417850912746809813869596262436119369048932505621882737130422723400029838921439986861824412696781964597614917521624878410776 7032 909829031252548428218986219086792006561690055805685585361669634873557477079632727747068538017671998416946752859865862786886149559933742777327165303457428550176897596403093570348424671584106314557129619401258745140512026175149519912467290554511575027572649517327353085947781260426641079945687782641075206 7033 -972657741359374166754740136839067867553009255031334013548323125283070348039019986160674120005026055036888296654112913923114497315155391736553158470811975715525375771470888287339724981966187426005166487401460182257689870222772613362357974660528342214943581053147832171708203262975022604430472642419420850 7034 1039821839526507798339483666717156890685452885009405855452143899936696488066136354424977185038257557545055241425363065231608549084937973760997248562182901111699165307176261925599445253382365008128347674141660734699328400182359389917553620167832206506265686614814300425789042619865341550254803283151432217 7035 -1111620255791461526248993161801636446674463699208370902235466165166299194839152119391162530907329252810281441812067986355317664147745479973262036349484058355334490163719884983464208151090246686384511884393482831459810626931510806483419827430231625300539285422086358027158376981367855954129107460262583267 7036 1188372516204264738254866874237112451251211988839375230537091331204866244942789768145486535767456871778409100920067972150336878385800125250982972755483166699012768715573466826377238601558837756626337319499040315556099647493234284679552549415761709119907825208604106015909866451291599913812050741596441066 7037 -1270420160803900121212473971624914341943525082977319597163840775744004546182751363914952770553028241632363972321525626533350498910378791657269671854309661206014054812853386541852584075235376288507214133283556140777523683769826907268978710472115956320781284567617413819336533040327630931424923525225317549 7038 1358128259144773048151691654999745793482773627797006587277093462502597831269071610051901121229925325215190156383808468674381025353168506039470873674845297326572110547232988508977726822954587788877033789315169152652055200424479227000765132825884512248957094966442604128124835556049609559844936343349331745 7039 -1451887030079138377716216706879154024502284416483472931899861331646952315575412116371362484863618886593396264874777456727725978574209989297679523253373872993734345222424775685862304362528826966081254467314970732016227591850458511556291475025440164419512135150513199707000444984607438478600119091759669959 7040 1552113572962050157274997758695555901248103772393805758432536357052661986407107478061248510542550805294568598627736291827656515944726023586222906266687846268177226602955615506970421189842041158496579253706617963331348326008746226504828135742011320855649329144945446406285355554936343168582276391368777436 7041 -1659253717937659520106323581960820175137823940626215059796662907680008308285346893117894083039567057202821962841664466422678096694347161500677788728687938068285522686003925760282394696618234340813393689374129369508039223966411915763151167228529569191076856443648249714534655743647231291493198486637255899 7042 1773784003491732975209452281481321368156109268428576712123488333236779339651664067267971797507046560633572233449377160605968171175528740667412536997665645357914885078249497198963747234003403503146789487474986736884707060931193266954325248217101922466293416298654883538381757376587043629844983058547578722 7043 -1896213790017414600559060397707971359932747582232594219431348559265755648968053490018743410591898208456028319156363267820243292778259621802657226788026389664051829570178683056954414572213243494063042533647161163193997411934931217491852238644398703984933059322399864786903161363484296465306447034448304747 7044 2027087518741987474820225223118708185825472814660647709803607201575685711285748512498745443605705087586850110068073478891323815655020349848309600470225927741774025809027480714755130586788446905560863797343399783373246993742663039966565605054541385577162444594239472673305205097471743198503961734644670961 7045 -2166987126004347815196154500641546193121330488877274287595647554568724427257400957683061152884078342636671181070201570226152711354670917425521785401169034328882259661135223598231418520023718802800519866668974717927076223296144911834400298339741810424225042391344352688863486740668365145928882807495184299 7046 2316534623558916835484473439518612371421814697024953328123514140955688203827584696441125828032805455128825132696886637941379649451166570860718730349894097577136666718740247354938978294854426149743254295327520806598969502465095352599763631410840707363017955924432016497359659976872678079940025138011855834 7047 -2476394856314801127905191103133245621288659520365150167371587568096593479187316060010242985919766738214038214723620338934808149016145677050373748901947756580136935903008325593019675946517919546659272524303179579472156220000299354961326621505093037790327308479478390689778167168875070920854453183389213549 7048 2647278449702400222963625558016953520266197912880007762896659104058114018679664141865066933553112432936531044248203256197056566791601332670571723273742155802727478265491270032516478970693180319100664908849970431453929943584685050695485394627132026679910383074168664781054165725447643468235747762511878288 7049 -2829944959696798872794905485741717314133223500361329411269229933363049138850455678127526116564408170341411514442923381213151130871984212581926144244260234726735194846026543188404634936327421389011537595639945091582126053473903180624027639951887270966341172803362842477309317540056138602385778268223011757 7050 3025206239421856817503055851762311015436753339069373259982371174345074126512448018336320886265479789540124744258475673692164219995165434658284980367656061728799849834805457811153136831339934868315024651011284894425274064527045339379393391574588245047824959879257639181002009510393829360012022895815091062 7051 -3233930037214858094407628380604943174402724802850122493508865772438019305378135929860801824468899585932120419732619504006977994160922349670707864918576864170375010023592751180661922631075492058026920932472726317257551434159181496242069403446263702631263540765441226091623313691715774647029334150309788361 7052 3457043842053112866019255530405087635464945394520159230899356643237661394165228648948508520674900556098690579379516942969796505556003030423520308832158615978412395300393779424466680490082755985318411222881060453666908873152052346419424141678266817705335626242874498810676915861789742907522912582938230756 7053 -3695538993335513035965800927345669149117400461109570028137056979267181827564519197606615066712293534248294483032549125633198773265987416958546026626363413569888761461273704264753273747697541281028859527357447429251447774344859637564526140177778839400277561673679399582273809276470152574781100999049017979 7054 3950475073178532318095194996271954649480577155830494488853516101116310644430199714835433820116265945868041674328024789488964434137191167832834543509103039331292108798900493432263179155340468187426242725327478276130764271222259551379375772999734321403092887059000200449308877926960815518239351676757891122 7055 -4222984600632664690733887148338288086576037881781517084168587537518782672631772583942571061694395589406012127169710200642833785042105709387256770236811410806070342514088173877677414263136549145317305102575265450105405171966117110278683192034568556645040173992118920333369504895128873890662294226195182470 7056 4514278048557296638488002116557002508093694052369054173800947469155993856616660336657956049338273689957817970912678466360138113892850916967582824078189750673798418494228986197908515535503087720087218551204289389410477088034702738801890147642659897539668857636063961912368631119430188669193564066054380627 7057 -4825649205315368217809652447733061156841589637977049908252754395479831793754550685913471005766089941649275160382362525266107334148186884016526736590888157355845691798316025116948861985338797773620129095712276572126863782393640767803543064558847479536172006696159496054460980252329839356977055344040305615 7058 5158480904970157074199473160149461858838561030127364398736649294196418105805924493465913343011036076359204909017792698930718825419295690308777281440370723753074370980846386035676097263103834314559928280850285490186441083970239095623558709330962606459173201480298797915874531082696853839156317660083323819 7059 -5514251151291808183238654261003145074276579933818740990041561302015470911015401891397433954633455189306108946320447700246979503313354255213584023448480539013920987223101332434461477268110809142808035167749208363123183829739123917392647888972645773731656261806049616045660169373724466373988345873722998053 7060 5894539662617978524089808511816642005321926613809808553428261517860596872444846365699325900820840322287644750598447089237135497156366718396946693608558255429020307325723063228976961807867594717831734111035745881964233004875870998745918293240295108272040993600316229550809818126456574187600823869392312623 7061 -6301034866468807857435775856444248809360613923432309276178886057022133004666536994961748869609193370515414725318598145026912914119608477330242176575692339124636518200491073795943804477094874107676387854725454919694638541751419002481981703946339806857097608033264194538091064874898140254869506166888419812 7062 6735541374799524994544786318866869426027792657021305262371601840804314353202099158086941161257534846596320788900756046820829578734701074864270342546197660844021546624937820697826595804984954491130806264544397039419540422645721580170891294659974401480772677667046427348484621343782376043048422148512541726 7063 -7199987972893072909138923869415330713382022151397416410792941658198514027618870174804257525889371048200139798633771267134916442800594464908636054778722784309997931123703749373253326436334037512504252615251811187765186495989857303688565069049318405787885535399589187620288418761756067698050823970315029161 7064 7696436157159502263548561656260485130835943141680577329124201072687574165039066134773309470521888474380370663904333940062930911132682180759884565951272209414290210026584143943960716257206534551445903432857197611723662161644300487412646343449154032993672293744905779495287252547640732893653738000975690742 7065 -8227089259528495750594580348861583449602407347307287924281445339017117914131912156099467973014083987386932143273034097880676076902173508443796402556870485576248359263790261591800885620952335870197249114172527886707450434129633738044042542754603721947577612334514213925859897801390626606787970071870084331 7066 8794302198706880936392605743162860879654657758848189725549350497987101973932198522261048071625075893359334007135206304576425510044879389654437292224145008244386700316222275066234079577596689188509523593158259395321366758000055207439368939308130481311297527778515100487224980373531106795006488281898507013 7067 -9400591901335730979434592959588753626921974285294811980004987730730629668055686920181918567398510762632765022541258329752228715910886730899090389734602594597897793557690825878636017117623987758147869887311387834677979508950696478228450665826876653582373598811916003405745907398724347454251795296997623200 7068 10048648439033782567074707724486309519387959548224596245006859111891412261707752988931594816212584811786768804671745877188154719129170497751285228729941753925247670183761346253479914799661521996717519654470571018913901869564540022306082461155997209178115476356222547667171412225415555658066580707917851796 7069 -10741346930468391649960001824244573536726114631861056592273519151488966083521536300654075439781975875136614735443702683913281325433873430620081438396270483157191233485652996288204903551429019862867390075379913987375487910344416757652512712298948122833947732073194322481567409962545410854564632371117538103 7070 11481760260965961044289887135893554852098351208460201795591105146353507384169765520226645586184962894605213181334832483958904912812421403316386180835818480676408201048830289258859138565679259137256562039056060173658970393267567201277044759907807893216342573908179720521307101477912360787481124698541098497 7071 -12273172675775519400642266397846840961862832822356655815078022777294204923792602836202165774627909307587112792266001753010047523133858238093175822648430917726747943290238397925059975649419689454124394805924858569891857370407664628941861413490109366531247545722130945759506268511121275026894910275019419744 7072 13119094306947731695364966202291918492901188026527537008292164219879930740732146663923743283451912807872756981253071628411921042940693435923989662167606080399797529437334744816247765869261201500770843977829727781758838666206544694247286621773741884773189925072436307993373721031304671137744347956222483165 7073 -14023276697903983494914581996655534016101843432585459480903734582668902389563916371333730211433385193922162606776429661789590808846384805541189768206648199477531429244608649580526907023849842945857702300174876270373047947715286039048804826380274105908009118630488201701416432242312225467807243478275875118 7074 14989729394164367961385406639830749158444251453883388364316729585346909693528940152210714618233821428886181888911900215381571619496639314687555609498177584513231408828283309458773918216952055456390608436795009739886148390446267940853286396164595715824134637853215102218356598020717767527927702806555886344 7075 -16022737673398715191441228939494443413147305078444391858087790333107674541314306628162581134146598508709246097964695680793196941287136665947663115602164256340047201272221273812078535362434579103664822214316058289019079123620777548562215900612223506759832132973640484844969227607504744888259077949639825961 7076 17126881492981857914890418134550127157567272622143287757794896243341999912558629451342133427993492760266874344695809035716006440148025981814679535186143845292676393183744949721171054206592316507088830668432773749738479840942579261474756183206975504837976499086715998651742002170122785016567500945664963153 7077 -18307055738595156649087399928372375668216751813936417427623824361316802429851746100658032767007099771445377408850541467776753000774622244033340386495507029861873301602250266543195980147872902335338527878436315192455933637712569546139328727132086708198250902080190297452113133840562374104623040654810933136 7078 19568491863144449329465684439337898166759293091744052811076888135229114767605944015600280019124961048240045157784538417808584825673182203724885810565222403825802406926800231640552227671659201186002696100757141427183477256572688598020811406801828630413910095840628094643262033242493017788000007891580447428 7079 -20916781011385193887132166811919616299330269981595631251032401846304880098191523572919983288478591838530951173983566326907713494129810037219816721848121075454503548896335688603648084942426031568377017064232723825967633347963811061936164243031952973757010897303713117244749889327687016619285904265092094129 7080 22357898732185506450759871006932346167259665227793232157667195353219642128310197680892051082700154455545603477177642424302524430628062156503011867776881102981363421637729542974687409418470418288728688251057690551629721821026529523758961036455419670091798724719187969682952527267920755143366935161378795447 7081 -23898231387345770222679354996652784945224199999646224055000997506125359836548765638536108453574813703532175553681520906753822737360364334834822789093073728266747896822551534765898453384025216133122163899785745004611668589592117218313171298109748464311006390232825222089065629469055442936525772798976346009 7082 25544604373360171870206434289240128412730113126756042047222480694289031848830095246744088445997958825659311291839589305348199980739512613094050961944480005410674579253540701479133930614963998694125503114101379415373858614083048715607363257476911710651105895077602879592996779560995454151860704978949705123 7083 -27304312280483682820202003620627811262386524960607269752785640838369359268780938751409824549429036934180213991014658395666865993434081944135364383024832671794258897162926986435316547012111791365106024431093861554745023193498849151862985167357731680543714909707216069196646278950342394567771953146162479294 7084 29185151121992652983744930124561739481507917899277306545002952723184392874681637430061427477024138574349738422196174999913988361580790146286636688887451356628835295812399869574923807344701777740222701530826803314051116753476625504113780186416011392057536646728541595901697795686273683643267386074762823651 7085 -31195452775635729712649766151486466215021648317075955612529798453448678659777591512775216776977886345844662795956902051815675704609967875235815549552341526461433537851000934436207009876547149838474936572860476064636290785885824889343213425299336063359336186411587578455185712609226112021790976503611965834 7086 33344121789004219125736381030169859674170932382900260260307484214972712790344246867041518279444703602832780779873408152003740405204258788125714410960797287514778457786746572545747757142355690186431043493531752992665394750198277946743929350921713060870728966671647209517501305041680356283505702168474046244 7087 -35640674710949967498717627455992807886209536890656690839155357817363785217209420703114603013502105227476362398642376398018003902465702562446842952716323701696892895040455946399492073880281438128187336148820290139397467622845266243236470590089291119953433245632917496766759662025326803044872026339879981494 7088 38095282122289974371924382413260458832948543138747313348926147386252770450655066508064020314236989352202735632319911649507777592824495276186709310789490642184091130635282170873080317310638949381627817340434432668898825561204313505260286197298704753822778963603166643972275989779379927109334185693591210910 7089 -40718813550908993154825082956465161239604052492384101387153478407670044803388322686679322666472126304586371699199794865940668605064823414842010437639664491493376546891192423355194445060966671213690237854440481184193852934924112061653508504569131279983125039526597998896344056357644029087213350934421895423 7090 43522885469056398806669894147673336311082731169693375919580715862255866477770931473779761040490654527654534306309439780902258404668783177812469169083081304262373000344829430410793255594875670165531587630775361614069057847390643252830018930233436891338804749927552881167803567581844474120580329756749177486 7091 -46519912584187235643473329741615974487057528465679127587745965982694650302630035412174288146887139847588496415029857281089133922187409714786137771794459426910914388945104815831418551487558203975768938746890846633298604421515190681590270711730650132257032599328254913205420947640448199005752988955379731551 7092 49723162649179035223524666333739277537861600529847353297040407962961420693539644934272823978708302296851501152703650950641657516225577843765950354030671475138382798194846537390360971301196218980944494981614146581829343302675812441557668833505316710082547643861784335993385998802477226358853443865921961284 7093 -53146815033229212015720776727478584492462634007307364025069250507640723110051244091019217616239322408456569073955135676428378326769889122758939204687608805831307981389272624302281059147745348963072290004248369594000656458384567002662355030109161278619763237985161130198903099991333385836180377748117178533 7094 56806023311270441871454919482309327548269723321256968134935182987261624822689078583792245382381522686722115910733644941475595805828035575645487289924188529800560186216925099288628662124774721312805842666731898203764566243051152322594382146458974877026284754781535815340083352316167144783684658850903389026 7095 -60716982147405881802155534033028793388819735635474514042774735043486862977877821663340855509662002930042075563381877063058330439121785530522921029975249733875966970852366036690414192433468617704997953360421207399438802016052835159143871947227154914051995706984649642387740116776163030850998712540955654310 7096 64896998766739830536627558167815415112928675725726241576505225521932291527390268751976757645401840181139839583395135471702144463236224119469329957232875386292041387175536520186994415008742321114120523412550839958857099607435631609596162532292159316868888341690730037558578304452209822196131543875663428052 7097 -69364569330145182313685430650310438985147333836391351131913902949699526466552307097134683755607065479267706891585611809257111909085726053457622718392239900194620299318319973588839453159996659122229486500837357424495058213480984063189166827070652218020408441451015196287283412019153185488965759381902662615 7098 74139460548055170639370296742566251502949056606337841139741085304646426070370039060827446785364798796459871910814829946018716607902163884590762190061527319330323719550890115291375119772388107344633031311835944776700834206912442802112593565654025667449507213984725552838775602896135666496323161830828464580 7099 -79242796892387854604047743175368359825215498537284537222691311572534727428931568664203703718992913366222717282331711594184291653111235456430784366720615709917437830326595589739656242608577406769533435199341782066895435776709921575897635296918968462871007554015386066053438059415103790133194227630317565810 7100 84697153790308441744594063573383599263451801238732425345776832652495333587134213983784116922270387287351821106642102902064115436951789628918060530226054792575933869282899669057693570741422825254837390593714155627438920602110585287859384178274396806282816485072793205989675698757150977709335245970135641082 7101 -90526657209814636691390240329844528991381325303632403413585397663872342473349555236587116017329474691354691664435604884187728287255363250576279486581772235975693758883010781545185897194861087283162805697252059794886168067691399197454860587257118523985780419606175760226829681524338771474831232111532105957 7102 96757090075208887567858001211579974468830513984754935007720842801322553545879556429446562546477962314648056266660043133182979086610372716356441787101356321244198123682118568200873739882686558855895548040395651900227376636056470873542191322533198700997267172442246430355170453901960874921213761192211785634 7103 -103416005980521674181882307281236546227052757237083403821993312600854836992487236860108968327886836064309762193743891470126529688850283817115315766018402657538862271250082619253862325805542536594537414643314722063655145770456854439999774090515821313571396224672840739831514998195636632548677177190341104233 7104 110532850701003250912996554323364246489112890042575439540563887932028178859869113644457274273265926596875585785597460923161402207819456479967031676980002891343811025861936593676056421391782458170867168656279799686661689956892045470970019048045437093142717184629929285424968966086434156361833734923805233733 7105 -118139092037047909869006356016016537190930821855755295100931308575168804140378678092884901300331381194679335967922392283851058707471321066139324140034641008823530331333302411689795979959742632318793632978096413524242865490691949968912383234626546069342384966985123520452257988141814500550478750546557558590 7106 126268358561504846085822900427949900144100626110415894660409991337742755889814995367596071096027667402422733120314208881330206447100934110011632330608453547864964650737631312760008046925367959016015020701493846556508736513013125380300460026021488916107731972654018280270548540408966275645426186972099146777 7107 -134956587880423313698423219309873563745602250254685611154115625032263146452783777589737858150607949674713738158718803024754884218434264901474529152091119787995646500675343811445932694081057168854168877186641171002659670360261544412088530570915984571777326455871166126515633247690504430575590489144547403149 7108 144242185059048134916415602370038891578428668801905499305945992459273067180022979162988069518010702125823935472462896417639279053757338106438446505872621715158880043183047392050370348654799015600199993444903810145589045452228535994674511393928158194428307874542804457129520533245196666191894671243983986338 7109 -154166191909507631876139518324126116848381248614595527808107788266327994113891601255543271693002759668349480537902447553695066313109310261411323644896651273280588805989603092813301718229984316651959756745997376502712145055588035828555104884484041798146279786409313449312493844303961465651980955030362715259 7110 164772467884315057778648551293313185459249989433747317701453832348389082647597481105878597434932758937144506019497862775302192351995056475590145899755957424368263697091039794298827270411732766294595930452847991081710282300964362070355981266884079457362939589560037810951927692614990897918086849971704294417 7111 -176107883370745316976526556053989587219882251523532070140100033512040683828811088181178297502997091919849092109189499929948698357152384604225572821970818350833019117221074851526519458036670748945744874602557935314666396819970739636914232768677755469213874820327480030089643855398984765292980303247218916916 7112 188222526235574149756054097417131226987960003975998763127670587046295653613577015616756100254644850735484155403858144011841963023792434502989013377681845535826084397816951389088795200409254971867140971066845751203645416496053259055118527082192333159659451461060688606983039613810260019022645688487025869470 7113 -201169922527815212675214919663718354554938636135721485566499513777349112106247701103976653940006119687792996056554138964130698794688117921169687120727889101623492026450467750630709795837826371290252096509653420982972786181419667412032765060849678779213844054437211064408840794483423199088080478616681720597 7114 215007272309216075520144884112376764638383075473583589947664230125372879976398162262199095375865343911192376669296017446973058324662362204330535630973808450428569890533066341796052765413748619745420452707801191520746496928347924158491878757506825832052591380708530423760462324081662741623084356992835560404 7115 -229795701648648927623484994863281716321471648144971891982402600449737815796147251239014365367212371847721885165184560564900439350553596850607619064712827395063365336950837966857503863195926217120987595639855576400111509913003456261705102962259044844717459028815556446604014794747295803087527765422813786033 7116 245600531887446152384251124077467896700610653053759077219172910533089833900834996394605953813065489828962239060229870436085224437710092085257806890111822521114016058493699418723892849517816437376490308659629146553411396889279265980158400971754739278740883484020547895159492538290878438454837665230142854735 7117 -262491567358495135934977473296629719950019813624956993563694430715698451014791334379237227334963664289495467003531633051399267543528757322737488388473784490955513558260782840705260612169553918732281928834617050710690498669376666608706525041668075660528828099225556576032519297283557474764742379939453736387 7118 280543402822852157795434431445570101428367399184104742806749109092186438276338876241034125909374840674154659247538679525389692448227943948052988193646970373909537705085103617282520310317293848835943554268189375741726532147578543763131527224037757474809611621385813875680341559373333653155001347756246754247 7119 -299835751974116034818769229588976513166641904929687596003066667345612233873837183555135766933852923218473505258674992375147972947141869903801379024327900050897897489761401208999844450191931602877101344284988853832237580671531308549569276699408788653777762795175967204403183081060680758408514177108400030388 7120 320453798453196598985317648456906789158104572100088910969122149634127225005289738584970766735801089107051168075445575376978613784872696562458938921709826372424042080325680510114319272095035389764167049600579183925283951654600030281142006356715064032487669143656243430111007381000802588183058837796736475731 7121 -342488570914825155990142415038403522112529027122403466272430900900304113165750762458701810991271016886521369762265262954801615306014620717344402667685564760188338696749553062653585728048408253246632953391603934123459048384383715725923761745388699681743095586397374030632538827135154332756261487992739217938 7122 366037343792615455817997501972673704205282564119436469484053137794406825599467202847467886689003239757905961013410782972222862752598520872745998427224632365085763953551012513711871258287018926133026299078323064603570671950304214889002841954592306671591194767289642572459992216304910645550756597225841616617 7123 -391204065522155541031878698513906429137792375621535398858595713062101694549218058838059428494697093515070948827762885239702909256525543793440748000510417718045927818843661704716024317058067285075153044981541198960568843553529836843808042791883886478494771269902227129442344611417406936724610940080808643971 7124 418099816101985738147906684001898117203188945402345906930788529056768032766009176898292371116864068758148283128175344883520451190250810487221400709448036941410178295610081988615613076318208812371185706216398424818166403461112595275928178818117748575454987847640445206492944576738705659223177828920628314887 7125 -446843296000922267225343569325288680667018585340409546447768209599185908420661722286823017424187217929890921732622973687358924733686416311969584416294758105731996235112359811252748056123012471221858538048957492981316664777050341686935888385678997277385383218105932515569216311961102016165019390287161991612 7126 477561348557581634006117258361724915549519446245993032763312251450937407652214647814790410935422805018771610739708707462179367425338747201137782060985626909251245334091465309647355787084592921032192012503618985622950983183107242218922213951085965787695921128958117117375674309435723732547021443847100923625 7127 -510389518164748681844381521521671666898891566267543437462213794471074742368839797716357431467687494988774150667808405966940793968192928008653539830397970227318249890230616103083785327624364840608144416062481067383244677558668917792354906466133320204545138645210037599508775784418986055009103852190145847674 7128 545472646688052454041970525589020499436245145539287477474678178879367541436833410802204316027298506826191486105155879361585587624129972976599269642995195675835019895549119623487738170013463400764509630169249663832371334701713990453443086870476362425964990767155484056441251920502534293964207372723156685735 7129 -582965510735954176360647536682858130641008763331000307929433843341941736326866649306344386293830408310553237547236994185857854396464479172242114301688365027981926689517164313965609285509420887327037983725692221303193376721867634909458761113027949614049347519305811744788467072393058100694751185155901445807 7130 623033502577042814863595792953821304116893175640229483061636379343779411189564541828940350472067033101687952230533065045668082318772879626199440597176971892027037064233773276687191784635232879833524468994176865925772925092960379394570919935160064448679681074763414266445457679588839250868691700480778882321 7131 -665853357691857861573089576868865099799467234403133769968501628698727970454271754605049655648673885838604682445851646775608894375315746812841948907534658931882027846857584501899485625508240220082740232453728382078870502630694881823532877971865202240015013560426736073276676888556709775593010170742521917697 7132 711613932150751688279629951033069894004557566764849664159062499125393672243095655853737391957851896807016705221037107391352937054133070094466735897293799063124021552996188683946723351319850634352521874802615907913734650353602438737319052796857588048076530899310794178972696576577657729651002977145828930407 7133 -760517033227557438367546955702165904233008709095073226370044508278186646558111914163953039361188422270340021378766139964142892213776102236223805140344826991021616907664481401881088953916359619613684663148902094833863351503263732548376377061403023846310439208343009044783380314607712409627940284311359055698 7134 812778306891996349310008765169977328491705056690989814721448138586113556961994775953664668548243204538853610037296373591685267667252973155464570831731496937239581493613429145460349471561529925872825724178611985453551354656978926454850429751563606201185966377526361624346638723164778460977089696739474414248 7135 -868628186072859019241461884014102697972006344011391740718951789679099989831118580089584558351867208902095434986891219884227031045737563744573920080865314934066957111479924682989345078749091701067968353163055329259680202911046298530520708496632446903486609433545257595675849610184063810106412473119948331015 7136 928312903850116343260085803690142105134935811774048259104875383239827085922016861218616882620237686358721655028579760065046850188659153439566789377901140183280383922185579433884705262954376617618528955914561288423620584953904667684751431486613945270223030726454140680728202870588887171839598164313410371132 7137 -992095576018419769088496651935307261311905794114663718501708366715172715285744817799381950934770455459123582092361555798491665857858267338443292816079542904022484070511557605850194082254377977057976009238404723019096698676395841750585909055478737339149550302790062703896112253074893082221732933590615013369 7138 1060257357768178565095743336390984419859269319947976368028906153070023632976918003476604936816213949625969187947804284704600693554725595096673691912297331912064686918050237539696898093096436308522488261294929371816843316749205519338477932312476519502834411669787706588180436894998584653127575789374584990630 7139 -1133098679554880057037232306552202963448060338007739680530705292650294737417912983553633426173638977124541257894067314810955536613392335885901513866396808057722911600437634121265929124801892817652265451862054632071899149527388813790867566011402156772853905322705484295855612055348665171512976331814772394594 7140 1210940567573963840427575654483276021081434543064105859347360667152776818212013765543809535879874611932190644435617553612212284828249755521565354219784427611342526152661382931936978661368373474939713833815444369512725712800844469184721435801509023564961044467760385764835578168698973878503055201293922467977 7141 -1294126054628886014149768085288386152120244542029544217896163697714523732927014623010449096247199556855648024754318790804656121044923646917347227859799379106077986347305229860790859113398417616018838152834561938502571262946710043245854512533318565455819421972414420462747728519121471612140471910262458992903 7142 1383021687575630929491974110002859340489848634521566799652829092876184983976734359799695019117907987519305060683164701672279699596943978003634207900994309218050659660032815252209329208821938450367809617877718648376482416445214451404754116422845355722637257769184904068046273681961571945517629595892890281139 7143 -1478019137949572485735683785196661009450065802389378990999549383080900411888730549500431095165025221797967475761338366182359974010056932802776020759254716216898385303020869662653026447095395805584486997668124044975244966568296822738550872426082261119867043625390461340752233273847492925447196049599877801195 7144 1579536922832099078875163276546521452097324234235967052750344264396426684029489099671699974269861394408982635654296712938848201591450278851187633848383520071510480738551568959156417109500171639486143415736112357898810961939083519454976380403885325946631713701551412020812982932978905637375592945983934442192 7145 -1688022243496766172842906651459898307976363305545810680393617718142892634939738571317578686396350617539381978819084281679718483222955840729195710402885162798397115853561914619157608266295802224617929079754576095588591507844895038293083631847559953703045845307054930921298259049844138508025854736565456806104 7146 1803952949890032733780805297342499201540328434945809342487202583078029355724310913733501788058791992514382286061610396259186782644521138019550634779500144440579238413574226796615537819126971933063759391742888552966756322055558161658524697225241456531908860057991280938615258083194383422013753450166612630148 7147 -1927839639552120598144584125524610695369603225215258108522803961232870710098375426264119390817111911878490986771032130761839110601972916644998029757145658451291461922849903197337119296695906794275609129034955564467230596968031063391076452593377779942664243871342951304882847909503117397111642502332393229643 7148 2060227900171610696235479585811433122754804645782180827016414547389644784074617464187345454382919911864374729544318328782185480451376643491787787362459783624861894727009649168287851893157467111333946483778954311357783566987627524529952171878491785205187515398458581568573556945038981159491739988605546660394 7149 -2201700705595622143493751290261686901752511846788106052493880261658409711019672811601784051778900506892895670526647488230404806906853207672004695155717646165985396838626789841028608556933829369838640731276021739734683775375582619785729416213511794708392400918912913794635399555659388743806891016831114689584 7150 2352880975788549678352094351391008232237542277464563118309660120875036045486479258030360971772894824557342550254321174164720276075401627302165498118784826204920813413358600328500993256130374387210925398564353038452576399010103003839639063695955314858658786081924745280148004656811315895912892056285356293074 7151 -2514434311949288738128762507760787792338894354567138295640343778298560079498365924512106096749085999597648478254957416217557150860982175838731276845268992615160236386065336910804496383519295800982639992352954296690378843834021697409763335540189600888590881693424530529369146707217791083454512996434893371971 7152 2687071918762782158311389602900328482069496304522653669043047961397428886569578975114565395807767683794730789184231113352695098660570489269533114481940792962981360994907347809339451721407827521592527274591984292817848555459252255535623855378178799671059660028607988358574643720325617319319492342346100401649 7153 -2871553726579917751543989377218834284246144086251820833661906019195389568265861780283027662345008249414188721831815350812431199768535380735845487692720164325905006991011264103199417403626725077493214852560534305638867358513773704770514547261764753751451771120403453621236079901492558984354765240239355704983 7154 3068691727193859249613967157682109169313023201886163906863027744950376459139449885175347226679602794627889430347734253391237327629449336596241325241745060440362477750561673047848146170639149725155040078568798990839487183985634893704197054723026911230750094973277053282165920654294320985361201380026026509170 7155 -3279353537814614847428865392909137339800628807274216049232250868512773414329042463536023244405392349373959803800021252602142636962124922082657444241486621695524170288812123293970499561238658556626204058128772027677519890711290105510723788056544016331961405308321200606098727432074958482389094343693805309145 7156 3504466208841108205406028939362372644468903420430022648609946355738390123014577975238035390376136038634984742903841740647340126837174442410578586059219116899852745529301015931279623146173145524584417850787167820322201907339375240550056109738521569204854829189869223499158678357148695767507905932158697377653 7157 -3745020292095564033539658695018356433988257028583120061043337867860448853532222289687242475502096739638474340314427426900754599681386490580555092545357504647304270218038358155946265677929792914989509852310641021732231420277009068121907352011778673975964401852620381573476659275915999711247214728655808775675 7158 4002074187323298437651585972456835593116333316533260390109018658563047191658474054663335736463387993160138028644144070398777103835000615067146166261401072009763460721924893616755450185095032812673940264258869640803337965992116648145765206761328908896552083172432065774369808047968367187974623625427218879833 7159 -4276758785976973735304187208340732334606947410960176255637855642212801072846848563565997027685879953396745802189568321264781442958547932794694930548974828982599600708981211575243346004959084920363994798643926565681740089962706201473845343022583507163147017043430521120337553268885935738003689588099545157005 7160 4570282432603337222042441726295887848727249157296292005503252544905790154674994580484685130455162318554365111273927885493913609356023063521268928220907938920200235263466026147961259702265167637537498340787188177445711774390942475932197706252945976041293432217626836291241870787633862470060630989340342629053 7161 -4883936225538073287741529590396805979733376470587288946830747857727900758725196245722751218516023558804922053916140935455266602319055059241340913354753568599821985808811486839849324120715173014303513162672669765434094457663209312965880978293428363680548773932631046100792920708916721031981637339764592923218 7162 5219099680096703963875010566003450641070493179896930944955701825202735701920120523672920010337627990916522709789680963057537350774110375752165893433613111089285523084861966976497153323473472286064307521870752363919685851562904859214861949566997206374431670674277822064329679716459151424539028958908184126820 7163 -5577246779032932024473776220808216113760350459265154817333534454960795687974101527206152373380653531556872726500432843991590488687773658947231570721903254316452243133414469263167341048967774224430482634460601415861426873965031629324539929930366042082576982839720554168343859040324438373832542639699029449950 7164 5959952436727330802452373178221169964349609741994768748417042391657492345900044464510801486598919987131295450486474494289677953278782677991043880829780632324178525418792342449421804599259910827152844499176522384825931871780120303975041405890368509986479820890386214921599116629294337246024508658301102527335 7165 -6368899405376213554920332923121519755493626371984646419989839710617212644987757595449104885123644692849680339129961451483146960892217556863658834140749479849841421138247709435620691792356241840151945507106610425033090448436375957313770644592745343990930631468673239129086410483481327636063867281148074445439 7166 6805885653380732153934123511600982768394577200246360684258615061139505268892989147710471222844227762573803578231455586287117308892356549622480169924159210408009136677134340664841612832443808391141610926407144205043166785722562983492931695628610533671906232205278571156349973997527096114967691614734949144732 7167 -7272832248198165911596602997508613429184275702240409600438555237359181440385026822101940356792320721204781233854722105894461114435811341964993433647916155595011626849971044865863670760785968340587818873567366056654358689151680462410676580520089063114346843253743075588778778904079238620599152602277806178246 7168 7771791778119944974498954214966778106790703295197250361828871963871971255215982110670557950978091993180026634449960623787702045278436830781213680464977520140529558975540719750052273106695234718639267797510723870462210937845784619047237933093488073656473978556010280823875465040191411412128628871787002397056 7169 -8304957349793799119477370472797596778532738951359731470279927746607445443406044609749961042545910604457541153785112766042340379161491282954326723225574450368131005718896133915709406425127857913973345850694499960196579083668487439713940336093717674244454157393462736799261703043256967411682014617926780998346 7170 8874672200820775441224537125597658251180760018332480423553553262739806599433232829797956443606388303346181673096666643283820858620604426065889934138811142541913225668823560315833965281364958646657216671022198569019175096270453457616714093978349351714151598020065610209780786813015054187526770703704817711372 7171 -9483439969442668619422108178274132006691417964368564910626524332467705028603918255660198288097339829905952770925400224390602526522080940542157819392992413131036739720734936034877210401483556433321048232835675366350775095563814303218326901533933453158758501062575254475076811144205262443113791338649692190879 7172 10133935666203341749940929752657808673656733283793713803389085663665373325803544306162812255971268896620949621578509526229841995719852025483474851368151141015943237740796395305698199940572754112972964492195555050181124012173050623681492585277977791317667326309363155906068553624726937866233275976037622743543 7173 -10829017395530966695445309055465003676076900544424265793355699672068799022176997673256807720750363425476498811536183367173157498023581101531425030971152404031230620586645146437648102093547618533129593055413099163286900156755845374301826675856215854678788642326449611740713358683778833960273591100856530495588 7174 11571738878460713321640172833785496085754735824931041410557651189716220658671253230503571029500046597345606366383159666475018156689520454982818777644352399755451459299742717021316118140681108553331380212402453125557656484547437246852825086430806746646235411285715354181924475996555926462353412457477531992612 7175 -12365362831213107658625929401496698312950478418578195970387215331984882090875163594029034965014308792154934880264208724337063996830906598121193443665997671476416893006188682955347951866465206225340752328198143262138780230328591304769172697341791285145696795644890004079629533954496258274857852582632429477494 7176 13213375258077370639847628559006429519411030820255324408161938303472253390468636331924226789653766663859388102263545907870930725288706086464549373858443774791708840421940052762916967317210542337631868988956147285253931364597344239657265619975229624127984627767785507614643215362022037624602002929047983739773 7177 -14119500721037788158670759691887259485466166162365145279349143386764709073977225138164201174654888492972442629946897750216865723111530392629727303168673965664894973490169714994167531244943530404372927197635152060547160098699619896039033282264572728206062138340156625273724838189061495452132459739197676602258 7178 15087718652841902627003062286332186233539860047398050145068123462875905610907175584049567138388083392990159259795961513455603091948576390707642856619831742508872159330783275254593209808377411390820453800069834882771128762381808115708520519622467021660906658134556264102088163213251969095917853442532368622008 7179 -16122280784760590535184812958286554827685830283313774140720775488218898354148106525390392506598877568476472132417757010801770365591844565341780861878318989471526808558709362887991717021574163972818643639423925138105821647613800415084268192113792573696328259198923468289280934987868299716331052721109762496655 7180 17227729765151696245129847859480177989656063775180423641090595782157648628699683195040604593712097977142822720304344921983971666381690161758946397048582235918082393814949266813890448029433641160030216289669916555285461386283632442655098047656552746378681285244327887051629526648131684336827247682032499621012 7181 -18408919050131973850491675384279016192932429576526901682524566574978970682966801172928543525907089443540952909433122793814904958982532644473555013953935577844217981739401159412230466659616755550292541217189756558049569916692048382699033347484976613660520066296061316856454836004635111795548603652478258521763 7182 19671034153209230470929848258448904297850811813427605438239499244285982675264954283110371984729513100596151970079845184563563862852529243938777221237965179606803233663878055123697008121719556456115474005166384226743495258094318364908320999347140411412364217355878452220591517865278826206478925369516278381167 7183 -21019615346651887429055324508962227681834445636025603346799323864657034544672505648430114509901706020716783367663401139868484637815755951023362253473751799801605040016048905024377195625633937810696553026502114096139020645227894206647401976035257681733017659084588524508160075802117033392049234732773907092666 7184 22460581913702444160602107500244851301281106674263288548341188106566756921707621582176271527481145691087384762760046679989381676836409866542367444693151336727503421177855565123647162336243726498014118056628844894440645253598882792655791630428674950076184525388806583036364477304919367798373138107585184895437 7185 -24000258057502061070859477311173465189912765124300637172159164758183642124224110613548399632408454727427896799073804046409082785436508960526461478694205390148575679817236999299336086955419925213366007426073832089821848771145927003674327914052705632682515874594962492098704600174158955825430494846984877104269 7186 25645400579815062687389490967883031112679203121914748256747573640640815418622212466136960264127438944970841212231089806884595401701686177523324289030987403889455045926499878612276846438720458592446391599468279605071231693402423973936792797314227071653745088896049027223379620356942465926631673568516524795918 7187 -27403228450355992774355987735206466400285237050346802127045081588857226399168385316231220893315320773930195005233289752708289801595483372615409539638503047807771789615962483927376712144603234648506265470263256644402511580798873590445094686631986451765162756764764041488502311964334696758549820840116966807135 7188 29281454395761456637525229872579322029582479076205865534768620631114307908587277421085460028758277196123486058345506058227948963126407873795220717909184859390910267420713825018679558170212143245432903319429848687488430348243954264749848427485556860228401188962779500891957740886443713965151918070644526828863 7189 -31288318646050172722923702736288127995933142843859229691493632709172226766265725093310863589950791520643630497244972185634039898126640971669746815188488551997932102285407814820882277922884751808237393140626275139116987613776314399279780946687703836706959234600365203480431428409701759268054226260646484777868 7190 33432624985815673051971447287999609673955321790832892353040964013283498620607037537780104555991858427208743421350845596369886813627343077357246202447834598719924820248886200592252946624098450414405118039966948980988115904876255106899021170659654690661658406063575374184741335162635401406071877584548174016425 7191 -35723779267437790241426475805925526127857591010234944983634475592689385033557100302298933388855947577672191016992608544097112085944786939063564286472735760544103405715288887796826738250847807392619838160489590210373138095593195175872534458819669588900600878966981348442632231229706162977561298195264143726667 7192 38171830554325077985718758185039039794524857343460138411007650387273968140993682191748888335218843248460671116018743143517426009015404114259243934208867744298177053360700281371637528260934623805608567249194003326524679690826529408357618775532051122492212890833259585606611880608390962801983376540155175436351 7193 -40787515073657231091754228281290219065785390152986833620460849449802241348455817787352532617882457137599545960247235806770293470164454111271476938019781167707310750791395662955396386329359301193322472308106856693133739007407052874145229377912906477882373513883223337949264351218883895438333429150027765634118 7194 43582303170334170502136642881762220260962830765982289408927071394313892886917490139360376746852272417867971642139763287528516028260002585333532022447409571537974206955468726781285116694797714924473179521232051989178662822647292920128056974370981589873607604847982018251493706096869750825698347431740765598393 7195 -46568449466909894769859052447299069647466590957459106643051265848781729131176007145338183418672077428004156345522944557224767495988041969409843823342256404640580275733030162448548990076529894768787156455231551118084717149115225921965520152340999332733071192956841836824184511451762675464890933831567683237116 7196 49759046448251245458235217925716986639925700286786158070689380938355787831151966640669668477013949600139246450366459155288643127229641032850472028493755235585942802369786030695701329983600177389255544508247220755233124330335383679499305304127294644564399837932750462650762454014758316593673688683443039790184 7197 -53168081704575025891989726643268806165592561250353317226443931162418959235663759609143692446224557409334994018317839927005357410988788607592370686708107961675456908486262106480160533878832436264623648005537075056073585038623466038838876717818764016818026113310010557035935750739949067902285299099415264187674 7198 56810499082446211799492749836690676611177464618921064808370522629285105556090596672868699384353474330723594066892597590170280626786499669405086177659181492342073461126354461629267677174655620922381948499752250509743510476333938271030331330329569961350679620834479005982980021044171368828754192356789750001310 7199 -60702264010334465592992288512311065444875861345491546111100590127615180161675208817185488575938447106467448371608515282879343541470041030554891557785797170374979093440989802959291598265706782505120558258968705804361429664156095013302231299935481872096193347386041252285087321884590031958350469921184904580426 7200 64860433283499685473952647902980440753012174854941262936206293008166932378338740044576916509972088204507853617549405718917458966654711271989685236711829670016375759113054843563757358310172348224923348989471057229769928318581625159910685052792460330119895070495819160573177463284833930628834668469391105771136 7201 -69303229612388783418738159483403360610535613720121605750495025991760922747917217666399082695502707204342325512771963041109730531629979167122505960369978620752000227982677299480794998540752302990116714391512883081246720906085927977216258603178280359366909472181052984738983521647172144239454790471507829284573 7202 74050121259459556214326197836873856813086475677926922337272197596415443742116991236658214244423312670366539740834609401796347216806356973452883874291956839321410155707725750608222491140088880186924261974653119074719913368243561658434191609758533388047182437936915432113640192532615421020899422579197695304616 7203 -79121907111493386287490592150425793674010807788882849753775811433385374843070178977586403152799204501024669414340131448315738363864610234873049973873246565481355332410604588781545915584645174264004244252456537623060481211840245046191431991821219875111003749023624994584993957893661533526059819780049310110180 7204 84540807558112700257358383764126396441882632009776490637737792163568465736762515378088770369582366215197977528325341195494937558655989211506924963686223002577581593767054794559754708394537879028002996453804694712922904450469892365996779190472394824006220760948618396533017577362130097933676968646874654627970 7205 -90330561572484276036767217677657422170265852039754111830719066166713380931169248628324359300303061426353001646644695230848459656915819899466898141922835750149485976501403812578039984912796459471691725498556679774639328102040312786891992823809675238794335130973434556782203314805031013771518049173227746307887 7206 96516530417175258206593302469852162141894383096649260714087162403447951249817333164605371766791653652196133679790720001716109006173953860799457438434684926394456307314554333781115521327018653082580946145724833818685735077119991648275477295174074413653467808659785944167714657885117373240467641637355492540375 7207 -103125808426952206205532081564139697556521476641535386053006043176391035143500263897091233587913371694929275168114756818719824236706575997427271356483647040656088055013312943940927766477931972111319734068903332485996656601584159985850987658645465987211786058736281630000808724006653357763734721449872474917349 7208 110187341351099712795522812340369440955392948636553603254146901810273356306777137754198759327959491633385413875273491931740732859794580655434895772767101544902298890433140839369428407699709011734193450723331117652738378019150214879540383535130708748441915015695913699778103061251628324941515926445686724177323 7209 -117732052770717646767730230801979412292827370930476141294949994355382946110924613657316894847091100854986659536920713546009771756018620206555809449178903715697459089354974316363583953188712125093858349367069711971209300118469209440025342729338897481234106124624550765839392294229566730369617169306520951252057 7210 125792979141577530522866796267791297527977801268557921030088129924535215902063395370332350333100969804483087372962969707795892857311626980475664037680834573902118120237666677114296218985632510163333678005511443246018414575413149922258750504129497406317865915174763814800704069180041678437773739776541720786476 7211 -134405414050631294671127151501238378152652079995907162942983042983917695344597682645199739499266933280785286074440755324789571758220213440995342895916476921353308751971583119006501765734803067026228401102590728304603130576479417186694251374728736813292452660987414577269342871946873789815079986432873970937899 7212 143607062314332349834486492239277270313384993392157409560147870696836648687891961723505006388814394090976027967225269824063260688229597493757836489527515475051597551510265885387121881141229552043903819392565853631646127708163296151011205296264548929771022796068336024201407559378051342944961403391925725709019 7213 -153438204589723332723318379704612182131672626204618798074594960715578224003877319633062959436521817140457663315770352916069411322960046114525909663345759826302662493764578860254000120350829835323453396060942567762101509032778020874932166777538146949783053937685399833179164165444579275827648962485361645248877 7214 163941873214952583674448257897031088204270695673195454280958848779154749920510641793767302442755035352415125441424011631004327755703649566387443889089797632871744747744080648488200603545924528575226759778155153171400563329605204634240514836442778007071783439834534575053012333603094971010983473432545743235243 7215 -175164040044700575016986253082430319602426771038225517158645000906542162784814829477578133287393940866725632020774044064164789982908745707000424722660215534260515580793126575170212172450830012057004210355737017610792691417631048826420774865951241259068390425609401127571140893732018923351535269152820059064173 7216 187153817098139784062382437993230127520510453507934918770299103311703814446637593485724322131090274617760687339347559365978301141707992961576983203752408632042253345458482979792457088956502549450964787107574394192310313146767694051787497459301353788327808733829965829101758181310823090124911777308370400977705 7217 -199963670892742927780647769699561094562911096892334484815475139870975248460810758193446850025775207765469340785618807271653401497012785456692398027186005440901777404625259863766768854460982666100205937311360999918703502195790051214171554100574853985446435105017005931148404340726643073483577546457453799112763 7218 213649651396736448466269415765174836313370466220392111115421477901605058463385820309520503223708010079144931298607811977194022278772159429931149998334040209639407069010281709524376283519400579734725195167955028972939842109604922746817937244103803879843749894763098467605600839199544787964002145709945764450298 7219 -228271636596526468092306566153150009549891013788844427668867893751005787056885931986880938534481706526331587823026432046573933743633298429942134942213644400353257507082010599785140173479703656460392534570281999539158832734612955735744838570235111110142036768730332220499859752894787357080251899937617725005043 7220 243893593743278442113937562330721894805108417148580641227116406056253593040355030625733013317737500410130511961893677530650811132025463246457134281105998003170233562340732476309601693309007730930633994059978957352855802569746574255903939412002145211949452128203556056726374376186512056088868355003439409578128 7221 -260583858415303480988618308923527599734183995765818792617129901151809767189053151681085868701427918670573833365466437162443763660867215206204490055255255539914537827732735783122280002249941277187367519159196902306673933859891559263171583994978483510404099336883268964012652451177336793391790918826538954960772 7222 278415432610307791340295929633945453494201724749416420487503949826281012545704560399931280990425566228784196854153417237139716278860438576776266120418615172458882523003989271634191463627973480471362660966562561383218817130581651309098729840131388633586304006012588371870153019162396192778501524089517069717709 7223 -297466303164232279059825465668589057670957692845487451901532093403767354434208488210629712838405503178639557913129012007273163558280532468677925120659192047962326415572093206416814981411953692494015562330742242561970453094907413627446905954314815852516864511265498492766225038615003153636218750249320812766517 7224 317819781881705202068930015608284415634827521883950823097338294463016606388146487026791261893341196070857499050556352678020033828957707481574480536401903646929547780968100690282058311091827244642340116448527824522834388670895545235750448988449286461029481978705904086326295521993402705280242444893644478228077 7225 -339564868857434344457991173589954195681699278891929651481055975212959838616898516972199205444909320139853500775542922125961464063677464942790289943011668508258528740926343605539649457252455213993283796962465634363399518408988730971955284690367379716816400932532866996622893965116124185543248000545719178615493 7226 362796640568584977106389448086322432349777652865463865128556708008580749192207551188544180228924867660073507682581460187172027105784382299380230696347677998508764849886105020568812088245463135722754207243347246086479582533101174791205457713998821959031655777251611179457667622710705806701583880045626073171909 7227 -387616664425762095347563198278043125964426767351661738080699788335279916872687934557563061558578308968915027965306595778260019652611665393120361175426508499219346597645512102171525415663639754802556241660799081557148695032747180131524982414687260216859057771676836508491740905281718942135498977626895117515293 7228 414133441585105940244316485518798619296956169635131146221336949761362907986320604110195297163436786228823853256962321691965745203947465943063053326661196994671743533462704846247652453120285960383196985556841138837485063478962168112072588103779143426623144572398180507756826140264696235728525310554191752084572 7229 -442462879946716122844328470737403094986433033771526027663241082670503711389755009116369745714717813181463991916053218584781378676617096390216558241379430730659909008713776710470275121893646907034241279103486569627555091298176756220521136035871488485783279866624859768235002277035246118086250786576246234454579 7230 472728799395673082781713094766552671027609988785815984817260329541602236671308585421190217428001019392925291706784952977346227855980194944334517441751349054034842195750780681814434629657588909258123589734710918492177457522234150086221301288575545865094862197238835632198845776459529463953092858721991399370177 7231 -505063471481893516424457526806368080145039667570877084286388014975409423473245701935908917762699916041535947379266747718263245171759247255748983837724081362718493103289917421545788824285464262607013038785046316321062598241850590097391538087898019785401069069837275002577525854259318522304417222666676395210266 7232 539608195884544738071757600777298863887232225119035950020892610165959767252072652768260511244509835888311449039925890143084970005992770156767513584218868090057220936050073743764860638770944677973759112923822910086021472959387984018813229039696471278589481034237227470269036952710504470161325703894901161024461 7233 -576513916166398778986611003541446404408074215162033319636732789834829174222952323871758591559322360570403606185928034038324714777483456429248078049682434536408669277032240810596033230220468360195272615949152173032223602484920787241103959384145346732733196383045074099761297220400637525000821073384939278690866 7234 615941877494021421000555013538217903708323975289353757058617709914587091561430411190383807358490319598380919972210571757461245843714882248049301174538456077778182177192135079933767547548171857880676145156565652614319865699423080753748512040642828466600707279131130012168854674292068527393416975185484055764708 7235 -658064329181802273686252729605540330534225077771540435565790165869352998632648661034990451677065316938019612621897581504459517402103162531740516690946246332942793934059820261195001176442891864400727087417778126508020130689490068324357317913575266393632566506543853749229620650655111300575515627708820162665619 7236 703065275112327523284753921137731306305436424326062103295259382244427045000335190256206410541689433757420913871436342834376427523041333914771529467736986572095688596820976233473360748435221648628617514346128036054120003656883900361602647123622346753767652137928930818946145866247165825318581437983761123880429 7237 -751141275293318712348886020705838756179979838229966886904607904163204509509366091983844381730336513222575932971765777161230167956829641049239105538466839543261998098039580112778118138740719035102440928932422530280566743155344209766025820304275703668341452640882593326097078979947287477404204106187827646837053 7238 802502302033207605769434056569146456465597141795774793445547376016112789771021187882809981765314056578439155202974748707986158829906488007173716514496484542315167574841814621399388317520997427675192037896080056935013881365255237930774520354794787921797573327842887464663504380250007293921501778475857794124147 7239 -857372654454348643458638432891660991753333385516011652234412602262389910883488900074644973450233293070096166618057965390417818353250292996118188840795495219502569403881638695072721784912402813795040978618332121056117185113933077275714519859348120465672218661393067829435581876409284381551945997454820199870817 7240 915991935315911622948149568687272886804792286961733838818369559426941007929624254705673127505460569103535757177364101571548140705981468428653818480277706593456997312457488835391968209127282353774012432672473035711116784930430372224877460761035705020563643558967850808617020199726445237026973553083454581546749 7241 -978616094388742637124852581056422603029857952734180618754440478484137432880418591670924706002504224249025718319897492268489840951897645296988257828864586853406398664735166164241758976762555568817891898896199785742592402633869320501173778679895987218367227970577432905575732607267411734579392383934636918267889 7242 1045518542913099765444861107309143936711509883641278989995846751588782726947343414719756052092941302449124841478330734328215003479944941815237491878237277710166556740125129340131402715717551478976661918090927602866194831100185259802329382782829399303730711833733741039638658747322129736069714236717172377692287 7243 -1116991343978409786474180036289220248657639794538664347374440941581672810271521247614029598627968115918925319663749505214630498056549321323213715362938881312600663479607995149226227508877314366925669253883659556065884787736609097967699342821206219742154921372584600542863722833122430297078969620435475550924906 7244 1193346483993386187114059569586257324537951156539144946328634535963974277411773415554832821973868813625727149622156425189971610460821869235717824737962092986351614645545775876101165066701932645770094406340391131553125100249312806118628081393766309491516660766507907467576042095266126718699960550138204589188752 7245 -1274917230766420415587862514338488316686194835768214886965301182729101601109291858961803685705862144497032150606450075591409962055817104396985101989543162051370878735445110555298437614327593391159735707468128163880415777946583991459928434753288781496862569988315208343352092077704182559789144352670285429804121 7246 1362059584091627709882588182404361590305546317776589733957749261893693517038419817128715689990148245965600770728232651334584621806785906488475696021821223995843360753615577553972609909496054974415570980607176379916009342406066055009707625132627501814902465341171834775883899252153263169052033986369500402890540 7247 -1455153825136919155950568482964624346427349365328198092938266833010604842666680690599721449247064907612963083215809723192903903518555775929879095551973758527925027552043263108769394994460734708489383393847760643806224479922409986848817916620875172908535665458225045441961369287125169207844150942905869114794105 7248 1554606171358716290252215728989266048298229742381672826711022017268756874595681183441129122612555888633791841000203055053548841952720421398192036035222357366338683719718196754377843561015596754519169168567143436887726605462743148762493087022215643025678563148712874409408513699176886998499592644784358832664423 7249 -1660850544125274605868529407857078829640198015023082914562297298640851257201760653986940651788448258053366788358501881093385854374128002609883562950453007346300914507354618739317498339187842798466147516211592302111209941185629973434471246057508834751434610651191429765156613715284648147703003906684016846520873 7250 1774350456719014423098701771856165030280123947956517959517093098662444350714753763285788045469752013786602418953326125223431353475858288063000461664808266053734022878953435305189624627595986355400056656063087976002238781971690575189475136174773549501207145265770009596719393801691607152826831704757187553871416 7251 -1895601030909882562459692090097014928299861667705712495226180708921768108664314557314470289587450403267952415115997472456241378245264850675880166145761328588505428064842035411660804567504459048233056596140288842165302912367115781739845023049751579001578666258712094276320203738668214544050798416683449513640934 7252 2025131150848840171217789865424224365880341136198643385307877553024546816882976295848351028084987589176495855575358879683125516018528394586793465038983232591370871738853839274641679592334836570025410561173989487091913418159610201998605259586817179119568122464094348966136667035907428628176716697777956717089526 7253 -2163505763625497920990733103487615409213703809707100903544227174586244488710944481451241892005444505993651424969872167859298558986950365299831501418098009862254133871244612483716862230490427362258689359023670967167440437890322163618279381260614270641010033312685858294886292870404576283981352877928267982067746 7254 2311328336469269958298890154369843095690429977199151961023632839674231851392816146541250764741377564290256439024372096473203589782900010992967228098108597166909464969009063984763636443293980818267308533318019057113406149753365158317598925430997613550811504628647846072692986893236456536641722920009637052567181 7255 -2469243481251937199135283403112050794908407804389054464239108929840466825120722172688770057010093021234239103478427631007165955153168240228137497659774981768578774949961592681553980513870820993265257540864031308772910133430740683394954489546049688569265239997600105458260832716394928513731695247302699833072573 7256 2637939757674129786552243240566636198211624151392951218893275362578742516869153659667310372956644137447260132869902806784005051500723067537369381580661301621230767693732487369270831343240825101057362658280444596623709071538024415344735759610742936206709119493895860572157968257267336738891120428111556320169194 7257 -2818152667292087603712288239553987001940183654158684466994970266813868281803527979276952727297549701289703987592248398552007324525157660238928514187825900505284493298174233609728648396296385284327652272829097095800273107804040587282827340914656843154750625156088770090267240788942257744869590533716932935745809 7258 3010667851367478814833761237714216655525168612600818355116141099994357424468797900598378438628595384917523406070238141692566097754180928429588584131763171952766473080543626006630043296598603932077715880159057707255098272877637362951984751176867681039546438778944801110026949417981702999772548648484112618670936 7259 -3216324506405618382843834500132932500519384737607587456329932555569758329509466601822353039676327568306350149302361138211937526470082435250497777254422177311717078686401159771353632047183086805172754312750521551367009054232591344344491381991796176568861535410820621717252154725680703201538969001740105456755613 7260 3436019032189942373810529341174381566651843351621031210497009691268620463942163897384897906881429782115272929370411918661245579479789776261892960503032609209627409423720804897229699874354607234779695294322287873607730919557297816627237226070369401181834834926469880619865018088478832820442436095576478320748680 7261 -3670708928127129102345917379257422014687815312742058294244706505560965256419708792682706150405653951013040471502848573680769531893398331834175142178735601205506634931772690626349361711670834738948828019289988018317909201236368181810362560054673054862822670665655777978357788050491424505276282136946285345186839 7262 3921416954792160329153118431746518505785092533858096559100524664913266360595975775487778615458499343439984032371681080200317670499120365481198990974718439856789587619621339994039012597253688945617108908992055933755507894208613770874559509616387319499808531589470434748028382334494753772111935967605489110459447 7263 -4189235578710525063102947039255188437661208167018830580888809569050314321858956904897730529637945887214684933319018410503207268576399518895602148424743053394908474143000278757756200156803602873040352716704589643548143158671525635838024656929171004643951845715715457274237131246058919036133985880955527781669324 7264 4475331719640640034963557078671092540540330958980075670514992575980841621588827514771612727114943796721918463730549654153234864396207045377742787995201733151330798846699463541819350051867318662171471340838634652950054355654267119468364981270547680657387900414837206677300041957573223105110853245619911668851914 7265 -4780951820928685634869418259500262206887037496856882902824802687816306945780435850802968361733490940176989473485369277328754666052912222414598714998722985934984812285886192164257655847408825242125615056229313633289251404675106381058625046608811419656061739887464848204153675232228160343660405419605009958263515 7266 5107427264906083898917067327461462634490135307698050741961061036262767167490304944934190813471561745194599703624620733560452668316487115380526121304108084503614432035652849400199488392810692079855971897492665078531204136547856740496052030233671675645855406940980979457319473130536087625265683079910944642751041 7267 -5456180156792808987706285963065215191449442794951089424242670148924687897502162647401180310281747267601493444799209393585571319013379096812499921128289913405180146442070144300028860484066375035900501770843271564017056067157694552585077549151145851722782657471857730568551491948955321225008994859245419531303892 7268 5828729502164062617578609160713090056161420252252035733253693716409119533175130704425273805728939118276700884834978093085306410643163257085313486632031307464472677608921802282986649265287534149639620614109447743248794850511185571049232778244233934014512544055012723153537242587018129015536917518105836323318600 7269 -6226697804740446001649427005144704219864641459447711224155485954706409727746737654072599837909615573291187140196393182273350435650796150790207856279416207695287166209871487781234717779787470340972709669294288147354905444901370721552621031429397666469067613668115667058719197941178981280118101479416908223193222 7270 6651818113079961369903368364672252758975646025616793456433983385124932227921871547582113264447755768270830568861131638421795737400232411521282113361302655031614377851107612068209392758627585614073462744789145781592505720178892711834217469513781462976085088789177052583407713355646436503522708326111331828767853 7271 -7105941546691823424539830597036924077740073739673693226205286053570915716339976976312557661041389029480911772720061801889925832197393565597027202340480241434621477397121982335511049893854843242735950118346156307984050361963224636835468144773492036423702724947086136117382952308982992497350743332709470022634943 7272 7591045334165529270419983051014157868074347795074058171785041287816461584762032105393158943107651484982250361305437243298031466037171113773927722199548137345945530583668035976264450248086686859574199702872754175262588958143135925967803311889968341804575967152423919966000571880796019061863290430764514238242819 7273 -8109241398122867351922336742248448637778546430090549962078391516017452174070089044418684423295849346487472813487927297309168668851755587113203055514744509542202681935867676613888738448187492777833478219012068880895711275245364282606450575531951690826218595400754432706675278872152477396565441341000430842531452 7274 8662785524165090891698083469823137538209078079974295307548238645597957988531079858166991552245392106670742975143291968855956083999540935259244574144536845073978051130108084580730010682525355295216283807677006297239961348923768690657792593768632005869891208805640438240521133251031311036091504103979014105502709 7275 -9254087153512535751302267139510095100935523545027823830090412973368527213270925408208960390662423245979806281563406972099490237285077339426518710432140199072149515044625029645083782196235934820647250778441371806956794043781511196904052675670535358631716899426687004434638180230980890654155612555804414056706791 7276 9885719841730414177444268870805297931607320271426214294335742894382047552862433943642315612795530910556912491762403836553501542052212484000455882609905419870410921117001067394536149919894124928336289443029747023633830935144576227766956216963151618949696305170504063388532141439651847231581372224890075093769685 7277 -10560432428813990207896548649820811702281325834355727553641545773397307787367581542623606272016716539698699869139616403782991366055833700215042381123260747716688969482565697139517634470361319544616216123502618498188401198253523433886144576649646816573537921202976294877587472070204960197482144993907099717746066 7278 11281160968981253209126978924042263671461793138669822361047779893151252460834715947669694329875069725309184332743621449443477064644150206022440119772496120651760214493775318878860034694710299647289685827933902066785168619755199976355583996000836053022442310276735047108984529760880806701638389092985873880018130 7279 -12051041471804808067499488385874791289715910584031112708202163977387004218120573633066175925952366315969180179376661975552224760195367480012300497861072382515803263248626088151484020186573105310965878883393208870277624245032859643738869228054300238561176846528385164816594353222630015443947503789607094404579104 7280 12873423509821147245105470464018256499724498009640495452546425023547872362414041120347466338718044531364120035675910895779790955264326830574818158616311059397169490693599181794721650465112625593266982517571431794480781898137804419033193467167172933021928630715848388697794214746363482782438560721780954963426069 7281 -13751884751499873688398127463340282400166044873547877901019238595000303071557469041275348492652689722365607954253565850797506366213267591054502195638378489533152157774595789593847531548004846212819126308409195173563015750374089363095535814825750093844747070166757367341995419879499448674342971577754972486707388 7282 14690246482453941006178214308737031493226602239327523112934432942733519091692495494738290759335584879698486195705173250383674256671673519953837584731026755444103243461606192830489597742539152942483995853550829654675934541806299053552003366268113382937494134580029002792419493444466712568291853320709593821747350 7283 -15692590182041798441028762733510900381624333882786813886006481507489074003673040042265149401895091799575091108004209980712070016744542668309319265838290462939525108255936325600152060241884009359139312285232103064298001336720136377280413719529726624017471754937870857856979028532426296060060717452039656657988087 7284 16763275227071870479748461243008126277421082124745983304182626656523898041312404993700245524275113266874622754170883501729790026566122439004706959021654757029714887721541180126166460476636781999464057939601172508330677295162493057833748558626656326969223202308166271548735043078980951798870232138349760994322056 7285 -17906957799188708577523670763825158666202948433471595191598138960617726851254669550083207395515555121168440595288109318139799123596896947709377877382187290592773057491857991214522087065143035266090408904527686261812366935194112812189179043551706494192869996054128934682851905839621864952111328305298368008527853 7286 19128611077719400461465145305209028232583470194148496215141967920156935527392099686758911153336923212511847839711502840203284376980318623325187183460128256390474615883808874333839986071198088692108866018244569299497301421792204772336846635959171288800942275398854605620997412317853982189778226922745396880046806 7287 -20433546805310806957185268436399098233694780263558102278406473136752004836030397076421903653914027756109037400165589552518233106217245683532960321120867195416419284667371726724772344233586573045378830113570063511279146773524646127581636854329674990714955771737562720986212692315455662739790322889673564458629554 7288 21827438319616830652109079303535827606544117472709353490023491442056315226035850111624542155081177319924089495090866241833120343596798164153590998529736803668412763196792440930735815808386809114350118337671592255059990280338401475502279962380270950955231791617011294173290141657821438411703878258771375840140903 7289 -23316345150625738371751146015435949299687443731401842219445550634021821682014533801826632803218960998102539517725093650747228757182733228534432747402626666004615857868862067827962571722131869244973758911940327160267269938050604749484051471180771470909950215461009694524671054690802660219470288623092897280848186 7290 24906739289977823461546761705321654220757169991653756858597600017591909012194348473992735309308816404744730081293529678913692072538951378489370201821260268301664168291192926259270455533791334375331291618007655168313350007508023847366234321316592338784473260599326247115195475576835292648863747543037322529186613 7291 -26605533245842514042327034604240651527394558963298341434394887278753109173474350050109176516673952901428319434353422988163418534221247148223059001800879496449067653524665978488101872466081887121008835595849311148094376699552683778069225510849887562639069946795236623192158997329856011666202895647058242112028927 7292 28420110004632491294557752137406265984865010138067516330851813781252947304331910107859790024971556197339714456842253676315443265450645585842463962970101613042195437521775697910415834591554229935947853873576661471336530766588119572723047458436953295503700450598147769367756907726437999084281013125615562429584820 7293 -30358355029063664182543443804326149263855831380310981349103626934092937787760581718576953600157303464592553029932189523623288415450625554480781666610280519920756995498472602127912549670421346703028713127801772653263106489198333413397997425884855303792696542730259831167596967842560425646050968390396514926902725 7294 32428690430859388302194886407941820377981935799086546605346880442260969868063713414533211919561538421341696837477243569335321724016843073586495206306615698955507961840235418726826550704744906121713095718761677045660518125502716387575704711109045977516303635515109977884177400792510733958224617664674533965067387 7295 -34640111465782950982873897019856541902812056108365620862057705760885890952984823902990474023322848218775187051463680823549291752320046522775883543155409096377736539944161453151402924688258746188006096005323806712034437354880417884400516296351021581427665567947234028643360802045531406068085725163895997545734109 7296 37002225508704468873467487273693976838378953230080011258253869571427025823063173344577629294785398742313268566870096286189848740416233207743777889473280530818376957789454160899561358182706501877689244103263347838278167725802584300827630949292445730905675140610582871121123928749638144588500851453034402387693643 7297 -39525293677110090085585924736231917885857953771823553141055326566834435093037467742155587888809501898067333819392254398513463956999701657522769665760304279228428615405969837459766920731498817087694713928753841293288834449169134751127772723234520426089878654301651948568799674055577060963384775577830138908842390 7298 42220275282888813372683378818169063500321855040035897601407317145727956948895899746028053895125423568800208327501568394027670441135966759782817594323978669194698088626450532832203159452591627815409434244678285640548646414518117864085360847639426942742739515953150097755190658579652081343827953518878054444965829 7299 -45098875304434502977840589268688954942929380501737815944697720691764408068138211016862328302322806131334821064469421823791053676058078320611043167572670418235822345106588222703819541201296043228294937791346430130751181512312564936159089387678460368664230893789782479530907261651525091490736949692329888609819695 7300 48173595084130290233228630297944590822304601036806561406793034257826292731795109612479538171716364597863545317982462575773035100217934757158496706990005695114887026794162659476929066267731487622117977069350946181642643250790871732318050558682121902550321362201566970745977484942615863216393688472824792304095297 7301 -51457786470195566917633874134960184672704838026247962051485677457404705995915429161460529187935748018161457231523236902774790410872087025677568315284188724310276968934463918804410632783773335861270927460481396937764147540757066774736792503016663467478649594838336635605439070824788996239488490510483343440057445 7302 54965709636732041075365538057412835751551061943738021179783174675633087656987647581157869325265773616367795415467138091810269772638999164798126729341439078453826706481274529262815684946727899512288597113507852581221533618567322983912240814403900513299134652271197790227602168400539726396599302651031786467098467 7303 -58712594831668745649240478787918090998854723223663966781139091308756025901198504503648742542190728805563391666694557223115632231938459593174729100910330473850696895581410355982507284170776858272646388691065215053248977635296444874050930622765324117101329694087300826634674626247146600963235757690407921237562383 7304 62714708319244692051672528411837328296165878478390881518015625916345162865566660699265090825456299594185285987536855397035172386316388082718416918601168929641874916038628032559706015770782672337560386593052964868992141496805752151276581538028608239348439644858287513351486011921034196866997926720277655168558277 7305 -66989422801754891494037760977352450470725802343672903942541578090620534626573595770160776801438168472193221096796141127994588489042179526038560074306066996840351692552314901382001562948633897952817753772908948493162025275485255303554789319540553683326743626517288608400137141636261652279580656025707919851710314 7306 71555292624598504376352581031852073364771056521589434981801452439804210374006005153943716122255098880681082594953504934282748799741765393208959783949637305384600719261970380015715126584156547217362205248347784742995288787136754387927125757798738487909407464864214902313507666010136116628951725682819675796980138 7307 -76432134089289964768927390832165489557601584092834099936124739772071108754724538556040690845829865082214804717935348875488354500221994471196786024131853331043007671878142164285685951208152619160008074250037160421304180283785869228444361259345424394194356406718947956725597322075975175786691336464871618629019628 7308 81641111221113726146072681772099856713394711085804019613406199172481195212323372019416510505121267972326360751414579865241267469537812581476748485592668457988082645393173187639361467190685141395595129739109667563787739025466079214383569362443947484635122460319244212395999665670312872282761656035301607914135418 7309 -87204827361615450054532769101262002936169428539604827220085657249722815826038818144876194202194095720567007652217292821123055543641819137738245897268502082759505194301057557750802423807157408927100531794358928287164165377072801198945380809416885345296107819160289244762152749129257144093842075010372528246060367 7310 93147422981228082004272654694444901158480833604361919187394119183766723777966512857095784479847957150406767252699807476006633287105843240686483277107811363668030051383755481373202003823788853441281056997444053889059592111284144608930210859855011940109460125778647778134334216246884207073051517765441531777420724 7311 -99494680134138239214122259022296474474948480860497739283068198631766990429743510658615518925515728629562222442647192354340758465767785796508372083344067156768062924621705334838065934119057921233226793372009861677598119580649444283574231189428038735483010236587842402714035798427354184232913307938739736234220562 7312 106274134006121886113760742066728406595125124091400206306629646694440627420353206535852909929545786815915490228017929939633951581478330027247591852648180661637302184003272702376503218774440546266539911713851935037169101900355400626222734287671908803120231045610174575864058356509233596902500403527525845259001628 7313 -113515192036641405222416908597668889055690931371999646754625400805579621804652958627983393781521361347214500017722869647485595477821418062785010593886849562495502656748504918663903348529450647286262911927706070527042784366134977905666666468881911179149921914365189325755288508130913944252784143490404990733800283 7314 121249261129130216244587527881333391973080553287820971494486717186989772983825504685336420817649899021554964827518723375577004325633192238052132198737586619963202480848451790153008309640903674253057836582801128286475749308328554033106614050812634789784399836303455526133638326340792587924856543563938073000766602 7315 -129509883498236274325896912246275830559310779918377627434573269757686299987975507660406940649277168041286137363684025726696425860127187857894280239023679450002192489138317945649975374536009836665817771160127344249819603623400352972422463112036202349543884638385986152521365129913566001917969650091163788937151298 7316 138332881740001795942979304767836983213815333738947749772793657929624565794138321693101764273353612373535852854159415744835730390348722062995063605407899258894193062795902721016548309600056443855226266000157394237518743149020253261592319525281001586727854245865130205054395748077717120816166177129214351038410279 7317 -147756513750683252995090486986535146373304912662247100820832027577864755413222794248830505675984829592274698704883228396723017691239220687758339593083462977515755679680623113318493576718271463304496277093501660614148236521967450564513857950345932289441488950920799358986109435161323158453602309895153417550339252 7318 157821638162333690809367798707799030466784599588262000323951512112445372737899803831532970347533639037026370608867871118823784882942712491251998237014670624172072558205735432184349711437122870326804968823177169554460688446419860010403088855701346195183168093643899930220076839825813959511911533185912499752848576 7319 -168571891008560956828680147524697891167909837271570474205649032021203461827931903326478457862650675670857326487245022640666738127627868458975024681111968125820632657444196299030726038485552384132744899986089204654205632507625470932458519360265513323351615203238620279444267041798672814958995048439595628609970720 7320 180053874382234991365063155591539660017503996892072402758440412243008482242607528101978196382576167295056654767956802314510284121194462863004056075211481581639197714302718752093827452823072152216669418029082518040129866998617977069594808504341051665050865492685794073764609084348006710009246852473826528050721967 7321 -192317357898552605522987542197025536116343034489766598416213622017950346234752684854382165672668063031076321514676098213690812898168537998032691996192003810198886568591330499965177300267531709988434158468912676896778261899954282980253424502631589153613215700630909381767293264015577179988544701180305359150307915 7322 205415493832000877081401571614354195439323500791062110095989918151057907131905561608983080942677739090193326263189754658571380430968406684448184971891807266021592770010130583111334442195176838384500370095184280246351909104746178172200384201860917107245355834682928440231253450632728743456431470508940529745288294 7323 -219405046854627152408602386719258266314387871797326094931843958012343592387575221492463290658862475490521647415647503724828823131501060254595132953076360672564299505771485353456435411652174948804169530835506444897836657004124688711593828749802198269243981185856121109831223115688292884104588958993913852620311894 7324 234346639365877381391237362463361460334764452172251192083897485814598976624405657419933655078414834881796844471871484300712039371017544896615700685538532614252781471573386093396072363732146550547428153705190599600920663474938234648397011945324569096478467270959187206955860653136457408219620014497461351192746751 7325 -250305013471374955356121060610298777914149316734909778567697429496938982742926575873363027589978387491078697938531484073828119449139023435014567370065605330228991182656751316093976804116717336182838986102117572904427650703731731388448479152656797226720382610853667655352249713805831807512134125055266232258420685 7326 267349310739667435104688002658994818412138932083785573230481245442682599070855613422205114855323492518955932900972670598350457147061609143120233500398924957388757117452376612113189614354434479511650617799090262995375243948380889588188087839941028735465846687613016039864130762220654733379154051543629127789277586 7327 -285553370942476098252817965573924200717585216975047675721529525629107470470485235005645141260503197119488946164797140203620629291599320896580421796369783019874569230631353087325991885402576601299177772305762242721234077406502521985130762243569452676632683935635244128621331846165013253818927289038364033066737496 7328 304996051065671450018574942402546260750547134462968230399077869674226577006788705660338423485651084309606779839331510534386321152359200076552643641441248004954550075271850100587974153640269405211990664302223829851379614612184791779954088168437705683358975604657158128582423888669232738893610519469135041656358034 7329 -325761565965417279845105966288609629598571534343690934361025153110990239603570364252999865390833158392405043834573012655942049533253556292184409901950638024030617644387296176600825902467544069206600795225417614718296144234558919162016589373354469827929309488263008064642602130972778508266430383870653190405511072 7330 347939852137050760883733936356761701664588657296802931289174557525359429365479174140065107880483311245586280762715326678888214684224097908245485504772756106218322463374131110888218639631362036290904429865280282333194545248192042912445389121678551238633733315311130580120510825088521402496568758554976762087003240 7331 -371626956163696037672898686525293705382001854466823347658146482731298962582466950439922345267165915957118461230611844514462849134695522707043693682600818319619593226061216698419498154318344266456500465164271087028184623517529612862688932671797438407524992152183362066470086669710291666175451199287231554837397470 7332 396925449517770300423305741269803926681395875523078354207398311056535793483410618624290600134867230611856763422969572780270928103182258868654396873258813154036326464824661358843060391565498424128125132389085174987450256603884501246586320480011828220256700184981319887196424578501049952603035978830359124553342973 7333 -423944871501889912114857335464574053091630547042825941426564587117071495524616803909615606889241179659667705606961429983360688503516358379401690166706985405764912429544417717978769980616264007686698695436357109310954413682397658541335971482429594547956387283527364785651887006651920699396785995652507052819523497 7334 452802202236705934212686277109651322307679806927649986164676950441206578081784062841125233413489534616862172090099375353261369265990074843432485592656748556034752654198374146696030108036588549352468512870916894139657911438237408560051478422164215803917632880128749440116484022273573616341825615401290224855488973 7335 -483622367732412452220678300147640690264674460147757088201051118528436446725646869910201028193757080511313751568774315037426106580852633803789840662913489172877287890716661383954039152123052357797855014683683097424768567942111500211210851201477653842502080327416832788298722495984931519414248271358775067363774361 7336 516538779218631584613048903519301031411771028781228952865702557800521313813654851653042122317813755019882033117198516938206745496322808691815182176086356199248215812067927292019319535726746277941166170882767459667324128887693595936777326895549624277672132856312641704180749673704532099779322496669816660536893078 7337 -551693909054677576166351141867017239100360816348344426076736631976616591429837607126499138337617448256733164027903588442193315303646364969606035700569742405976447731388156892029951283761925821396155261032667669789123685035759515624884573464959308521520061325382520881842347693455714350950467074221872027376648095 7338 589239905699470524772909881436632638402314232374977196415730497922470299458292693260563901465370242695923440067179965943017477465532765929827089703463922685935842479094089497071835190436894488603603680861683846895249382880025549218879673355685792890557421716279862060690462756805983732740727390898528024888181062 7339 -629339250388282352824254375646304364939628414373539139763726997485704779343114674210481256908461740044556258550953607523181576121822692940603533559880822673904114383104936872509885719332606056211414311954793411987048979334891223482022529829731416253337064623022403178358654354519934604017617710904425553591350892 7340 672165458342773464604824497177820596467836892281128933615632247568962561601798992237030343898915946630710258712219750625404895854404079047349432437132003414345713246341555395259197779342450208428751142543194842433318217101016768468652771564788124787263439116010411009337550171006961780702686608331617983013078567 7341 -717903827532186632893662047469739471847775056732494972222052451699856262618858714434385858841530351625397463648025432310243934563227513577968995570894914459386659952642433218611530875353679945839410443921875932918619358302155523116972159719675596598026451907365123583013357894682696188552282982682932417160518985 7342 766752238207925468203920474902716484062539142222336275790758523551111549414809263686527546253006819260419452897248545189028236872636131999858003788086133059487346620081461757971099070598742694709164031732406438132774964425540975024111981495692392102708429996734404411973932380798836846448691309497941760994442790 7343 -818922006651934220917989919875174299310230458332180033412244483064285460958741117479261576857237425341623228843928595356571868368241322171747768709244849366094250550594648937451044146618842403302977095935248389964173615997099151769979331800710530217915197334225756028736955486004886057107118902973969515509701131 7344 874638796812248712872302883263756008386885195131791218542961225251105868225267092111252737279083204297891373909416937188107185982625234752307009909244960495123873772490884208412844442249636422480782927350505335979662353938042895894202202087304072154114253987991313835467715260638310109472625182848901399869814580 7345 -934143593747803134645311344665075968236340289531651587395023953626016530762578531766690253057627914966787261430274650940937129569386367088629796407860775231319390423938123406161565807214344288371649647017710280761301101260461569029621283853100011669142522662217773134268460416714468861350355442685865925317521683 7346 997693743070119968857993106735475744346901247890672964807478552607592920187699783838677426705295167667403141055101238879487603994228910432224310964748394482229101523850196348091708443929323200069382626149077434266360297247861978178551127323854370562986006792134761879431093073773180153386769021383353506811204005 7347 -1065564060853018099961911854802381966476859338091510799817871348267545588203767717765435965962855508651398065217781677461756828475671068150812888656673315046790428945794618451576927207722555997928031240234826833773015915581514348136957276958308879617180450507389498137292800759218500541454922490745612598065448650 7348 1138048018784161800831561301629785255971921374742523435755361237608200159641933808938121020459863797679306493893855838434933038300574757344940910164470686449247169469903160844011716017428187858914555440935530280454625952948892060377918248360292291598515513517677707824846329019859000883287014703001284307123741409 7349 -1215459009655437350331522779974013370234805314763121944623934382223827703163880810125770714628057273987931196622360268388320930116392763874156937471016709686858150258776562297057805507718976076139823748877553319023145739708119873171400523214376003899570202306269171939230369436978940147139176444632980665005432655 7350 1298131698634168728010162439111018798298102261900543694280431145479151240179351192465329472381825655564469164741198324892790426741746326330845491112591043625480312935731996284549834950104925488110737666068407782815201492629616519702770635892568842041888537484882021028133871315248921362436692955429504955677334368 7351 -1386423466125546848734413562619382140151142355453505523680143186607195311747815582866534557895316984624122647870316648599968780165481102615800839155126334850962713238456670282350039698424245646504425126034590045826034517118370318512900419175359878320052815580596473161494571901582343494948019469170610989849631522 7352 1480715948429925651915022355984270934625893515689878584856315665843993310987365058411577362787128222181491101706275361280949459264901457411379218950813628567440457124165050363159612655931410555360376543808977346758857621856588072136606933689929282352031964893429008374645575177204268661950943189657920172464882513 7353 -1581416682818517108623821751384983653675001754215896264207536755163673275998293974053016238280486234384000775820677893491442070905766335374290530850132532125239670063730010343501662631221814313919689117715592426112813301186924331612698155539133265008781621902270815361697166665581326950682799240238013457554470710 7354 1688960864099293659809523332373460815665768390753553354208145107149605411694111636758554137882484570285746144087051565906777604681535399093677530961818663941483798651718415702387228954762273430809951914594975151924100547245577546413179787782942444445779373807727026000243619751662549877688591364961517464666048031 7355 -1803813220223499973880502878159903269176070361233340403206395164973961101590107799585127516945148071813104466544582132515416937734633685072137612332534725917107102720803749744778259531487239096499544076280780224665658323375251150823118303486492523282858000642484875788592322871992801351071770827402391142576841610 7356 1926470014994135049928291616081604810138895099679030339580230358656827166426172616209540830398083376476618830262686420439456708454277211248242917313055202004964919994719547188383494753057654932495629889240640239338618346330934433732586799235442821562064367117859062824415872207995641083331157480294300491443486896 7357 -2057461186483277792520884453371569928316298012648760478562948379460594597983654887090889843946655144608108055206810666103426076205676238723657582504243654486319231238523314858792582814243133870408838974518419904626586511538427204681620965954030181448977150768436478323225379698100626439360869251474028214862447495 7358 2197352630347529141834569974691181220077701829959753146183988824262734247713961580709636703895309130594816816671691710291920199140219267776973340811513545668592452553590007283482659096284567576568651102245166425853021569940492471116088777306517323926290535841118439833794631665988762000177018255800012775108351571 7359 -2346748637852624219801419328373235048842059330894498953108382320478065377223539690859799094451555438414766722560730263668625241703112661855674168199957966470177386491705582863911183179536498349907639718350515245396829814234959782068185631022548823749333717308480930105866087420814385762827775413612352176569353874 7360 2506294499082089612728890829190636059475837782200221830299890850197314700952615332998285973848304073968176650668709546385560502172213192156998535302813448811343541967411396603550411177502025833503875071229415787766964160650534737918584105486079589552572147992154778978099147973270560817977980025044043499118910986 7361 -2676679282513524376110740750900930928930356263338507465867853577651026815306177958606152662221133444715386112604296883713981281624714780556914482329859205265640001113313168788897935586691242917596357840547944803529395341568279862588172746858526969532381289983743372581184235813703959252871044421252020276300233331 7362 2858638802902700921068922363241474374742055787590366649349052764625419253449183769660060038590670888123454441339322715253206025812647570040385301327604302634323920082245262420224581164488380031609864126212869321331269811372533602538399127515480440400797783731932730751253847366102840331025313059513019226466617843 7363 -3052958790223450646176299393883166143971363004407125267115457314049888409174829727245119574667428947015339883222176662894917780280333622992341385784686834899551121492947375518919903485897436318533040697575510176513256623077854676519279737662297814436544921066679581827050072278596903097625909007853988858998589226 7364 3260478273273674565698582395237941508430794882224912669098710877810704357115938329814387972884408921986567487967250588431268515655993967217002362474821647872356691777319512730173607400211085782072158297724837012459919850502774281767256676167485902418568514470807082972534866248567055067407437776910009911710380887 7365 -3482093192478490080375498829312285841200658607230654999450169120730952320588016014380396930046251303810659618097557860180200837309994560733879995721796296667337575271685085304363760549024514013063466469358176354332833274554840547826835876934080004317593036561913777754853775569849646097393566932233999927875323152 7366 3718760257404429272936747498671035783062745132666088476181281538612080133654376942739026963843242640308909556801996253714895089560752966103050341168427415522435225633862690746789637961899597781574053383368352141660321087060847275728452204661686810943974525511983864643108609413006766630388284944232275352325215032 7367 -3971501065547945325901504286336588411528287896214859261554072289473564942007259753919844302412403329150407107569905874574229190716157952542008815858474608674919132134644162788911289484517573070096214307412562477005815531274628738234539290823349691182614093941832362766671646146960825235098761094807028623025420880 7368 4241406500081749226090709297972817738963617671213766391825611808893615315639524528373329220195826721549449320717187829947480939214509612808647328194296061749576336225559280640410265211725036328278132720555078445012172136553782452056898046592818009037517309102721004166476778411406610136841468871070457081893675841 7369 -4529641425438479082233964721745983313038365969096084599422361955317675756521267754400030900456672512663246688108516725477809694805050341782555141049662381557053351359715726963557348612528489548157481147645889105898340599893944315218220239905729542015110813934165565706896708538020978398690245158918711187504625828 7370 4837449700888012681086601316709536143519553847905905090595588407470295773827279975280026274592229012690504839633353836302219382535953092278275155773369441332186567414625143549144973048375785996009630744611452799030511921770980918515051455378642000255048122079677147973280995726110638832583491161081564475227479951 7371 -5166159533627828987939422026705666520179592035352229877153864897142470953479770555742243578310821138677468730270892844549860042056997200659518367385476581823368935483297326914825956046893208083806639147655595261762044178719913918783152273443307967075268749883699286036702790956181978687418814232883205374328605786 7372 5517189194361033179305641277067166684062162768529095077372487493539080134028918105040236675938595692404818089576070263544586483835194216585540061337216606199358116380621236359892189644261043165030620210946444266059287547043332312889502011664682103349046932118762803020051976546410251568676013268889683135112679196 7373 -5892053119890202716249646142954587635426252722595432426514151941095086218273794736724183931877769359452774421613739069723846047368213189637575879595983208621171948363547304034928779884029811246017046979552084913848867756658335159563194246497279610786781018536521995090689467044392420099964464730958545198545512314 7374 6292368428913728896657413470002003279128385773515039130762725756175419106039549776299593839281309785449053666520400304944859989164461560308272590250736799718733584948919353522897400634414385635105792083058051913406559480807581344692789013477740915411130684526563140295598241948578819386315264639758813255244923791 7375 -6719861878981907269567417025072418736208567011512252927372222236875425391238114632854651634009239944404088045234131209507351885468883053072975042578599737217474427329974314115248661720287224059688280709410490451720611286791231492596920775546967025876824832852649454737410786531456399378744399969038699538298526058 7376 7176377294460237505215432282500139170206797015070854983343377376907720102730356591648006115240259373923329923063339937255594808745207926633377384502546855348936712870875113224731768773599600929679537300082971073275334516455460968987326298247211655989357372812345704932608989311175420314863450218306437892311755323 7377 -7663883497365305531220540450012668332204713613195655186632561922688923446341177462999292431467376945814570286611032858390808883560310994250470037693622007342482180499619534574799772205170096266358199861516677951506443005001482355630601870661218206583512506516960077958952439731242449456038411728441049295119055975 7378 8184482775092859616038086327624325767455250326812542939655641289500052515459825920708751698972704990834551515046211845910793279734325153515644983226424201618883120707731962772933702052541038224844587019767285846406210149163800141437050761094061893295308301654344263289028651130180411032302931637836343589261214896 7379 -8740419921357460896388673087336108981168961702302929914847228111810211265829645160715339344929032016640815460158599770263208082221892690108629343529141173031460986718976501056781511519315142882876351247403763094068781300121670590245695329282090369836109627708090456504229818511208308554793087240089840423228581935 7380 9334091889118211751037054202505368843093612577662029354382332328297692413274681845023965710361258331888231233278589076757316350325642663138232701641354348080970977405052674046662782265591630956195682311187044415608138630549445201987907303721299769723856872663617459498911333933948424564028840808824220334161598320 7381 -9968058096886029270887794061329605210326499672229754926799407418268820941063457714882365525288576440571876246690146861167879026999641436109834064362245490977101034182443318743861055039543347329886796925478484967545480881477747542533225406075334738860485913843087799675771055747540451408461846501530292466715598746 7382 10645051432605930095062355643707730508147692083402794095952055740525699870400989486112735457642397515950254574677486441081854537056363776327967639300336791220334927197382851210402438360950093136138649922566905223619094837066020989765867143067657369133935074082848811601216359262531399724364555747147878922725589009 7383 -11367990002294776363650098005204320676794443789660106041183986786598619153818969443794600553035097367625368639553731847638690200258853799026577308574476549587677032777808622633681889910432258793739986873130063824668019579188428175082089792148623866601937260893816827858237066975193480845506621950106237228679670195 7384 12139989673803655720754758604986662449220003928352666986442956625750623231827474865031048099275019938245382864854721475387626365762063093564333275214046074884357979966796847042136430127142726586933288207988343444070304638775801753513871574002109522158917127183149067513314085700770048288290856891928047090848549104 7385 -12964377469478146698242986009177940995525186522747390939043550582096229688443908324901663645045234322987224111566496163151297971153009765804392558522385032092379171968905468088257001934272807936754371806363331128359055417700291112476757891533640160879637299364193814649514196358115293363277561275178059029200651572 7386 13844705865123688183058602174202828512865856898830369929765540577344992064164837445459451649923512048678559286149472487571115998158627210308131524164904463069452967379132700207087251329756883930919816429319124412507494718614533168774325888353222055845502277876801709484295185277914791614227911574729874774508725354 7387 -14784768056562641913908685956904106910837158695236093712520047699551227488420149762806313446766559947336272826758170136240467921139489756774245603455656826168800136502610796055901002164884603126952774555705139579810339171774288759691793301565265719393836059880664253496708195075769484879289361597274335252549802193 7388 15788614259210970144932903602326680403512889286834592914731272633181916267661959134411607234937882760785691529124193579129862578014450467800075293714202493642440564317529649327207918931622348968155452925778018725003796579118815701731207613704923406990959992267991781007468831732904537004587012489330408710751269130 7389 -16860569110523423515023831185271051312730948200338467533229185949298143192289059351807486667117266489160885063271930377475032056954995265614759583791208727878710434011573086395030846414812520064665393499236119576765785956075183213686706425080055220627095009471689784584971095037886312424510840451359556935542453093 7390 18005250249875615459801567618807710921826399585960708494614136564706049173740322239347076385365213003324318994616145531777034042891808512717045436281958526797320320461595359330478106855247314428009582039706016158565642873856604010822288257695039226998586724709377993819423643137600889391896101106428234632451821576 7391 -19227588155489490126774080220955947523288264086021080052072509016540566352619624590893063607303367964937433500339141695899049013952757839218114508127976196903466676213283426930819937969081832981637685218493000398997789534187905112187387139658420811019926353002642317076830265232671823614807041060602233807140968424 7392 20532847323386969590503968240671354827469974839559970375840210856279828445069767335828614883042682301911120663049257068689468828144819681129653284322891591273868930411165708878724252290313723314187537498646055702122886166476984513342598813105850737323826129428089863683084336607922586984976584384450579385835225925 7393 -21926648879097941552003169374858272518860195522251321256707978456557210732754840367835892714399659280280921453215217542530517376369729679588942543973944412445864445100189246521235117787570777060012627287037023873827942213198794911665764465027686603327105610613140665066158453238949845838720241497678523242631773495 7394 23414994718977716084999084834377404211783171315762647336117955108051261856636969244795163477532528681600556562770120669105635537087558522411154701331404421003179894469623267919407561802628881753382830756903466806553863897142310844763680821368264229008981062478212116100768059833772547146195397658921495526769130505 7395 -25004293284531786127453079594680715221289532492140027717038923809225803246269415693594126483835350359843866590071213459686445233992786483828557566895293707595050226226346872907193846985364438220535432272535047402257615258164311414565395262935472201892902064131043240026343545391359578385569134812163339054568626739 7396 26701387080130080643577078880651073235363718932587627558316853872181183362939972561603231018439989165639199937648980472798085478389861557302581265703082324094721776463734453562819442311302250893047780560441436526461570364524556675561090662890338118929678445591007322821041585915679222632229286330906982750834204517 7397 -28513582051948692330342350414176901604300626653579022893875196357140856362622149998533244242309127299082547501163919961908475041607503327108970627681293917649524932277510127101342154113130203774163276236588887819966076543196606428821285210275254409762226925537568885083764970751500719211622362817692035507678811087 7398 30448678953936092062245486088842252083412627681588195263247008758924148088119252367174317128589753012862492957981331064852411871734809080616295689775647690057710405685192343772705885407360198275803649883649636104495663930658023920673743169198144132268263187289263479096019349032897187046326626141526976891024390202 7399 -32515006835097051877435572429981903346225517753908858180598276959434467020183210488991560680451418176304154189604154185530505686900479599628146795516879550631738537484923765791085415957221927837531226561647134754824534806694010629647148101333766685126103948626614711568550591669717469476324809226345697897636739846 7400 34721458791457116749483696949739281445322079371834769974108560568713235841130149625906617388389643111729878192194966006428612880927890428817202936484509583369188744936860396626708301494426728227993571364883617062886156079451705780427545141956804631691915258562885367235189651732436240924776480973464384574869526069 7401 -37077530135752163897966896780572313258436813343629055164867700430451326016738319776376281852719717775663113144826305906231476114656532446183154486760114703482597749693545792634522298102958708621254461662276779350483896243623062983983244019156121322568142204661011877477889078025145496359695901615060773166110568511 7402 39593359148222644335986841873480332059382114172840953294598920903026189561891489637260819701818899455331993004955116734744982042134010038422252622498257849926099173135111324883600763619161388906372434013069035151265686344637685250463009661490982441069299275993060988620799936345197517070065575978103903747527238562 7403 -42279770582924573739736444872047863496365067278696099549916848182818199235107569611937349956516267867226007137727698320955042402935569968121922312163966373268893286427618335595263824277071715085522316148867366622087937763073709084178070876712205456455047658524939909884206583199714849806282314337517570902810269496 7404 45148322115746256513582350304337416235836648628480914631782142016652369791735671866704418377757018881310247766957152323733563857665611884887135839931050732712020437478113601406137198471187758860683170283705093145024586050119928370975204528725048074762513476099449940495798990465130311934122726664987685915009071229 7405 -48211353932891284946895003897032086428728898441203590088335173543673820693033355576253980389661714498958340402961910925497441822028329699609250791308991172095499441579960361430578016302887952936718688812595564349645217977082641337473084350909276584106115463867779678902464927015703857608581438293882506221269296755 7406 51482041672008133695496498931273890084920687266702065678898856509070036662142574181932762186407336026043031363192525837643733649022845278862965137736404584447414617334920853142072305068713838847235427470680306626468231099228172601401023660320699121677409484280352898272233217304188300161487263987585857088550617727 7407 -54974452942471857526496449406938486134139452284162157972120087446356833556689241272695412493333872499364442843718120179239013005556306462975602705040319619323010532264361659977405234936145549042140509137814830438729719668068619371489964084891738064337361833253838954377430675631362469736255656945835264086548878511 7408 58703607666615039423373084805712351435183156387708027413628831083666279360555818219566286338451532590674948352213311779072704584561463571382752999819548532906840098988230546683829869045231511688271681921990713947206236998382077801401671210139233505773309239374157337092489672904110588191038046235687001875652988392 7409 -62685542500028381272784809618068022980507501519240088210355475015684784734372998294266061977972494729760399757973931982589329605147376578634201573374586891114322076157289677010529188571344050040245184204734761078322621615982608714411750726771514098528797354569594481648399157878633942788203573947156336625964577534 7410 66937379606475724247081663196692559119211952845028123891738331157064760131356675602235379584411521739835980835564412606465576834901813149095524815580239329081299478906033399164077195521142684575430843493338552682541859643791538314350846487657656628564604582069658391898365509744925048798113825540273239231313528729 7411 -71477400081568059225502101829484022235682163454158022452615336021965811512390410374466505873151839097533707231785166208177150145035754318935208009527833046913483010825778621557303522007597931379851303714367157853674760827398369644959579095400958490795309950021909048575052082436530775185763149185858546900741987661 7412 76325122339195467855934167523427124046129377356370450619994510125687422024542982511499715757037931531435162382794489494953382779003558723600990353115157226268992126536323073299534633431514948423297242304799106385646564421833185995120683562362409764196040167072891462161232280272067263439015354594996221462168719833 7413 -81501385795909487536275596118011125241732687866134514837417091066430968192167959964227276142196495519944509400796307443325339573286377305867871737380447467297635692600404213791469163894987474893378613554846796119173712957990438982110217056482809212727322321802199082079979915624525166904529160231352859515165966609 7414 87028440211071379982595108957336177470122012935505024876648067345492446039001521529811940684160803281383620697674658425438802834169627022890956333770641094489077193220383435968031486419993639488159944933852437647799436697418663194324875687240272637684107241277741248235383364894427194847698320325973406266478704834 7415 -92930041064730543717559419943639477844920198607950751249258446021466173732324943707161201665825947943282392479481888308625990249933849695699893137259313843311331721276279211183213438549115567593918835523471713567340774968475715353263173100649823896797627422613920182166224109168153169925756421713101680208890604160 7416 99231551380974674752849721395430122685187625752444138967068267433917055578773421150531063462538218192401744531274323362397586044342712625563467862920147040018193421118954715115992608645855217729320472323770066898258542356667906116037692958256811589696225582278367490046856220636256257319591197272532305772658976689 7417 -105960050432009001050229472231074501998332721094501669638338237345299890487763841870279443513283779519392550129522369643358090197003020121827827340866829624239466793834861445640441848845044503169014876856209173448737304194945267727808899649660443733411958505885621661301078431627809305147545314360542537884258939108 7418 113144449787593140263769966875366029120348707627294960640043484629748502255703120402425964365926582303478422260039948294824800520513825708011158110276459312810681819033892416980003286735841837732565139667257507387247494233272539751204493747423506698217599908720107489272174670547765758119098488019705318613501665410 7419 -120815617205815890545369622180834540070193780454142174902775199639245221151048052896989140628411629687195283784613779164633402731818005317651171182171982812617636774540343948177473960795060690996234382392981634436117115294908718702348244533814511002427723360814805836414843415174081985890003573487506250786082779108 7420 129006508894654013936151080079414966410174892823581665973059635587047666885215099832812723884161258504083538577305347169877913152757441456962306100612558829437918057375274693359255070618785810595964000160894665918762832184727121459690073944702672383993121293026894397657538425772815617641210242959564665981823908102 7421 -137752310709483250030169682224997686029427820972080484614760830812468065157971879036395630344963640153505237040707946068533959638641255380617856133761009768458572251383030709399284005645589376050659094907567828111658201838072702664328150359578810786332607563048997745477410531125494218673340914448078449751603670963 7422 147090588889840433621931373223846064086707476844674285835841299045475439409649693312464099415442782469261369961165644762178513253178622359123276601713388525718141962958561213033276317682433408902791072479746249971941765525923890219099601693259407535959994049815074411720120939222954785061476384191019199125138868867 7423 -157061450979436949111956990642179646539079101489571107706711397045815271290057293366058566852838542149475086967808022078851704228411000158868596295485546000272501578318826096349996981327682168022735091712735675675555805367182236786847392119996577601595661575147261062759034661493276081898681333982868124544867488927 7424 167707717616869026106583467281069222289437156573434318753364221901835025418026525833985226596948908826779745495397781208543810156212259082890908208451367596183998060537637848348730199414600861128736751392177017149812999462855029314165316052504607417664397573470164378643146435710034930859637148058165816900210922340 7425 -179075105930844413800102780640122200663284701771014483523405200666801010391380234390623741094860592997798608476930790800791529066097158214822745380868776218389004936343147235494820364299779192238913444280401443373204226252620888840580347651325879256232855807557264484730842635103664480622574156070564855771490381244 7426 191212425323245058941300542137582657713600401788203293888433083631731593830910840286798468081609189828662316454131883733739085329238190924432422094449074225380195976626208293855208975328549490250404666051830509828544350454152473129053004706673731771842567617438325153698713423075865188887483006136732151370999741145 7427 -204171786476182126795243181819849101618419968291244881784192050220734325913100775408820303056404304599823074160118069689130725142046635151995458645753453129800965392129778334858916304570102599787888737059380048110691932811416529556709916696427535467708241901922245859524504519582926211388075017051977279378503754857 7428 218008824475597793956704848439587297700199321093463641771045987425448582283019781420615201723298464695804290959470213680373960813407681039363956078047738198717843072317931576108605972493172304209293496198255210021518888196320544119674647474281056378685851711461031866654789331049918712506765592376038703665863338598 7429 -232782937004167581102346013604948253444545830054308507219124298711527520512593538194308666267973304342080185490478005039663878630351118163990380409234492031869063489303846449647078510442793099113368690669106122083425550880404840769840452443152477588620117718246615566942205138043377673702945622610326536499321653772 7430 248557538620513602719216391896393863895185304026000505265216261549848149349660699420386394395944823989571585817178327627105013487002737992388127120136571740125610457063886958619908693009588388758995167636642872041013468649557255796991022812564276389359401396588166709708836740051107517175235892831504832048991614817 7431 -265400332210326240304160065666584081288092720064538976761924355926530042017711266883671400102639869093552924571214425445364942562401007660121642763631180566356994099605815988801667239011443212565178598815744540579805351228174018335369101636436179831646715623793421753122078749103546627130470061459733584247300169610 7432 283383598768201035976915752553295249640176675902877827049998100085128599493125335199248315026403697549914004908217029288563030480048350384689808629206389969070381811363227162258887501479589116889593485562503804940091921048211627303757490219582596147041738441679867927348221417888503965893183537223380543469595101215 7433 -302584506747140321798088783859001661240799817580890108004171277957313644312106721610164910486923801750744640292546513498753190131972288736380745067172885843521797335910063203992487631843096373938670075741242672470682136883320957657262445328552002249479915773043940201200331174322104891485420817483064150506326385237 7434 323085442296077459502468289351950450115971969988388102304959428476371724264798594537065526965559752045328450591786725922935840817449695939612904646772539058046665978488366513190787981620766207393131945689834458253390808471696401937759853182800976187866822774216742523438448353520960796217898340762501747718988203345 7435 -344974361794810133810690469998656725020700684001028873001231547388580614415470782254073738768140563257870965781431776679446422985492610874802764320337528109131973818579239928856838100140569401074558386966653002940901201889713120183905106369992939453001651730462197330833923365313081391445334428512290050094989695293 7436 368345168190756345899744347191840074042703829323551583364898332155077144594641737314007090293211806279712344772719614611807842196616942890837778862926678918458443287271804839401339602779330906131528627737109745215638773490854216078464991926550376133849838309804412924707147520028211132686119141025340367447340880563 7437 -393298112743376480077761598983467742504897846308201942406478018518549145805655025306078659288419372812716239369500630141826734748373721185755054547143193827227024082091671816555421209694775761854102978013118134706281288610312096968530766023276472179682307264492926446195799761249009790909191669837123951603621339905 7438 419940223890368128420809812124693627046806447426012169427778008965727746946373569635778007285148828022737917825672971630248066312441759832443617237907771371450808212183479636566770874072947382569357916113116753669944444485158335529241379493940568210342443157254570502895911425750686511068509673816320703562480304451 7439 -448385765065297318395190363062979008089608872223562302408509342860582629722864629757260230854563200514758311422256390147331273541689487877391440556090165595022002109332177857439429968624840212509067621572103277191076896230787706000767419593723799102831756449221444703853442455467552249511985768128982700400391243911 7440 478756723419671411454051090900739994801728445153985812171146514914462144567130975480056721910980486665090145059128562392305947671067459093150736137911015526374200826009291048369038039033380771507053387652436534078938196975457661779658617856742588976611641965546255274789010657814647768956063271277415970194435290998 7441 -511183331534109271966616365439208820311136236044489251983448428045347107242181526751395785421221507085799828406142485949096599015509327600174772124741274790475368871759597736830765812412757379758531136288326218403284031330083774341330273788183801400562036048325589416264694837442589895810651731654613397438667004929 7442 545804624343782643372686231324451165150083994931239258710647054194786846949488044337942209138999822740904435226438874204336044585980122926499875438133945436726236458026707855397534565566834384844828248551066064578640577739025877414990178518866929892125385000774244722676004644397488185359913240781070018094331349318 7443 -582769033653285931630214089061797352447489085838459615894707852161921280358500624764120806901809250532486109338421191892391771772281081309242969247632146080374738612209399079779455654459895766467311022765010986665255122701976621258311540757096811429543410922865288175872852637283027582555735696396094748538188630733 7444 622235022776176854864830555412432084075547912019257465373497619078572618047397404481708982187998264441521527661287694903569349350815644510996012506406429883651925398212072141368826947969659383744296258507675901933800963903321254473408278923860956358836633798325511331603244218486617291584968190983946101926629412399 7445 -664371764005297591904184541907546578765994633631488657050242436481869605558833382428547802395714623786104484613583743776244050579867882629755877201167598521851810408716546776177145133644482327884124962459730070528770577606049765135693582467014058609183560360553250624491541144556941727762183956355790235526591870315 7446 709359861802360799548693859201160603794214699554869812473978002527457324620425822714101330466585636945891804853255793340888349105855241358883687629481529661563632882080287042327776726152428418924590828146468666471886726446925955775998934080221875566793901807518647231089079347866502524518950086484014876814124189830 7447 -757392124789941620028671111562742956686620988927929905728241222313127997059251918394459162764578638399325824981326364333876608921981088859049728148162581191737105855710011068550180159108878413674203351638059747491318262723915263708018353145350397880490243638796408915729106822020702680613022143121440239556923024258 7448 808674389836782099519644658852932528962548924583025991301864288106111796610364715514026942064930582529860664675291186110114299650954036309947424508959291389186970419615194284628119550844616737673869155503732802614591915846652744455318298396836827662696671682818557706148429587439430391690931000134945980376400383111 7449 -863426401749070401631048624966340874310680086944622608104761281183134170959266014023195342698357513029532433380653559481419114209963762343372624115434627777508225162745482302654914531371169237250388725385775373262289369098458857430307410327610979727654840533951300552706573869227409901614273974101435788267277849304 7450 921882752317045259736623599559929477460433851852467541527517261498175660999441790541892503302080242777780951081641083099392122079640122912816459158772701343752488163351083933856742720207051237669961597458365883064159272724422683495561900340815372648066074771118957987859563473588606099915714365803456105099243176558 7451 -984293882718901005555834708846991009023516887817180428676669319713000227695935214116664777444019002416174793912106643495639681244512585328059575307346352603344826578992667028336203483885000800673657903351126262995204510002793517057959247759521210645803158909625390681049595003556575249614284404915081659479197915658 7452 1050927153553602532134804580226339116206961148384377077762042665325104487764558639211801082726916608217665836608883852347962595748791730475161798092969635083330767085066964011328920211357626397741016219837357639427584203535240294295860420528328546491969200513093420093339353348416158129398789743488889674594318887923 7453 -1122067987062007087000366580821154191988072701453704961890161933706846819486184579635756257666801205866532302149394730825440894001550556024592278894798905683196113009003233593711286828695241797192589025202949555068481626332790048958165296361638570896774297131272655855367682160753686672421187351659733124115056787262 7454 1198021086402852175446474466812013959354146574008857790459149346048241610967170589829516846780656247293922804500177557571851514016477930480148656962268420794966949318634183308512017650981794911519330993218340442426961390829939970110923133518077653151723148207013180023596248506964114677338067964212047484110903177463 7455 -1279111737178009523441977259091666029432912318308960279997857959706472276468423324545986856209676496199950458791890165228288630892751022587064825352798611115421333358568278348846171376197806213865078265836569413889051923722398801698304570742115642364709404240459376722952751352875008406885371102018041918929731479088 7456 1365687196751315068568377971549173110814522588408369038151077060562601084153034513892906052453039109976921265432572004906354062669817122453656319656202290893388400212561673377226523171099047461804997339539153766262124061230921645376383753085773982685606997041459270909999651329445415573726472453441029314053403332566 7457 -1458118177278748891478710616868410712138645539461670111931882160099628183314824541816990368631896546363641880512267079925070024400919799277002110207755259280572610763652173330393675064004818460160448340795754580823196715962099710546651533660077348309528028902341072072313911790280273900594327377030704998426147743291 7458 1556800428766341238734082184677748479054583696204289425009794939054300990179171797601722842420504893706407352584040876476655955503530615610609165459748719995112768552261412797356432700926158785319778051441253660811362436989220969056849589471860197655131915793180221201400186781934440166152155965080198108544036695348 7459 -1662156428897612186270763348860878184789150347270163556460773506167536767920981317696338219064606847598298573055671656818325768238352461936986458206704103156414762867131857630440326821317811161815721154915120850475263785785551043516963201858655241135190937377825823371687038088341269614660155820535390753675655294700 7460 1774637186826417566780897706233738930743361128133100035311791996265277398712461895815049757151480603436345351174776751012355743229178902648692614504454507035868547974004151368241728237127159159737703290660050160520353322072572205750939430320835872181333087597662112526831014398830843109527953982170388090557474428015 7461 -1894724168615698332764405502057742747135951958929084329401009414155643395662715369727714961943654321915644349798375595719543957329591723480037953134773395249136259060667963003467725275962948005237338687424106831691356744179265063394661318933714357697701640054298063944021943871539097108690117148779697483585357808345 7462 2022931352519869777627863598923550953668749276096412530866317749307539337627036257835831704501754873355252065155331522353017278543078958963067067700484845536692460820781531656535387003444449424832541004700943592102497293096319634634020670045731736065150192134348402555541122998858844131390813046062477805401854221856 7463 -2159807422860634338927680676558447096098550775903251074664899484348288563251876576926198396313706678049501234415303250714334707472034276972656338886681469976985912779167602757236630239010761980081803118794263689630498075433494416908810214091183373733215112638083102371853223736121122845013152072954166360683727136727 7464 2305938111835197806625148581133141948448900637051571536998984257599315347399640011472356486362938111953956435778394072431179378727188958651308498993376978935756683796772238785424216093766091209724173733786272362259858399291463019998230342024460266118450835155652361030401761960167022672274295520700986173268046244083 7465 -2461948699224711696172092417837616511894238872700929095271576325613595928836629239058419409645738947643571159267265441853451765097254873613414636943868606098818789195421012658578132201910569665509499411547926111761960864093914101903079778566245811411516460495528784678388566260563372181697010686965981246776739554460 7466 2628506680641920220116292930683638267189426628944125603044333844982701860870486397364525536089556234035041536241183687310273170705988902189075393864728973522137199476107349440148259008049634574190053832063018244108356979014098642358474520726822074688173862735056928354217223599777633607396192987736232373849795664650 7467 -2806324615673303730228626566660952205946124467462774532768820963212924822855619803567694480644693374727076427740693598156767403350262010770868213698536170709646771811875401073238520368953286976774564584788147002808262431048317352054697775452050669684637647285563398141947953375391884082178638819047671641276929448055 7468 2996163168035517888678515009912981905766326995153896867078512529415368161325576722370374587427086848094187455641096990486779919654245374245966365694503205781210409529515794731256818529519058659867136583309382183750504465900074592500726746309510856266851956809603870059972452835397420876737743819068791479580502841171 7469 -3198834350681869335991785048568578881632183909421799973967926031371845951593995537572410535191892417104938709582983745321871128858236968053319116726563677722900887316339505468411569234930974952087564089693723170728857336290582066079865575755716675510262207197191172105814076451003689518962758325002214818365359334316 7470 3415204989665402116142582681927643587454330999060180929166406776353064830106278438240254847918696535699075028281706617017964456910615028581110276829561307650850352640328068309934946596430767953666589631127448448470258870217444182054273024450089247502200522462905888477075654263444544877085880103556192635457697241317 7471 -3646200421494584756528574788518216807593900382434190284306625479082820349786722000485253216245711190374113632299137022855888246468794726304452450329028535749002451519424406531555404663415566516670677734429052997788738652409096312462458791377811028601837962229116791721891517433750630168674800816100954536656301805759 7472 3892808439709523739587618382827558416320803555946994419662024173856993392481018464494293333153769471809158051150024408233986043357883925445043081685762018759356034764400358093383987340556550365205289337026634847141920127149329321493002553446851850629802086587935036404481680756583228963290867053641374213225557958302 7473 -4156083507465287736703919291234663408000175937947229628160398937172030914818065248988102342130195555313291273638031266497087688715764310720048711100416971074121907878281701677690146277353034164556939539729982714738787730164410702819913369745271528298884831055108769289547161119238108795512060327424143976236338475463 7474 4437151254038793290795324183871261843229617505307052921238803430408631643030405292270223745113988630854578017020449840182458543719171663703055385190397058807792116450791206293831783357831061115335245046406745276622310358471779657448470824893360975982810051937335521145961184764724200868272124508951853492517927646758 7475 -4737213274381562760627858380852559053500895268439639280433466852319467838401068956226140292430567597024985115936821620842102047073521347592469192712163231374623498663027990665531739257898966969613277094546857986089729124064054964375268525145377268194689601170799656096520780307983668795964054815158191186799583871283 7476 5057552252127626867946517064751064594846401658977635917746278440856627307032022101661287836726941461777490781153792067105578342026556638244895728632829321350211053639386197373385086600125568744485328867693014563687493961343792242987271086714436136029611829572861277512847715912749423236137109098568056645182367613860 7477 -5399537427839357745320122687675755210356570625662056908112775481843707172665191700181742168234966516731816145733073880174266666019173225070380790301022983826128720646496625459798683249331679565954224260826076927621601346748528197562423282699502955473456609056495058666024523594630216992840936534700771232335592889500 7478 5764630435739900654965872522890805615803601415151215661895873009726292998337814474257062156842115200232781124155751449122890968816699289654175271436050184638039830112164779352983443119172124642102216382110689645024136947803912710647702451594467035795725648882701130051288701923437197325505544380091600518845012259741 7479 -6154391533745330849487619163604835126328926428812576698730009209891420121141485521152778979935443507903966944649289226224200366422382918736739275715402472201556628820670559005274130449235542865423062364003349290480733787080306961285379020450854646142560226476204419487702860495151576891601892810329845743705297183189 7480 6570486253279320527147017810343623795686207457668710394942544747467869386549165493882052891297723006328801835803302490869067107997607390521998024767559252062485735628119470109401777850722147906827392373535546357751294372507752848971730258713217851138817810385131356074810613133473121303730960575340502447413916252640 7481 -7014692497135028461603561662291435247810982653449464734295473571589755747154047295181663843556797516959171358110861906121195705340897522231100845587083972618969566233970853309128306320064892156065342379545441305853833055133400128100889997383182209320820831232870198826365693413805856601939063191742401055839250958564 7482 7488908115550665283144643108308463817873694207298031619628754783579264445898433835645525714329448988714850183304695712212437240449844379326249136096197353609467675570147812804942668021563133664065103791349569099666132785455394445478577545651121066210425967902026189926006766112395996177497944531016310611864529777803 7483 -7995158992694790687944967168406051044697007498222400260660810016209808885258161601759014989046407177343420245442742522399670154745539117338413082765733622498440505319159924031316648134169891449081942025487198761907596469514734124398731246729408839309750314609205497251490437136325393503702996559636487105435976199904 7484 8535607677923455679534349015830565537299431427361412278966075581966852386222627189640855938542430311907575232574755621975471469406354835214430015964769131479237141766697021810839112000261966468788872059930762426700315151549546592214048306290219128263728110800282357153117172109125174420540060451514855852967123104382 7485 -9112562598482980684191867799565933625227256940421172675974642867466517355309069062743472871336308403821582796282586804248449573847168568745905851881846058704395793055026167426352297532708869540069537684541100321755363935660189144021607082030742069001722770053006516842577671658096965762380966827489164037759813750923 7486 9728487892799241861588021640348373225262703672124390447985893082095416895847709227424397382825761045820762664880109490869702349926875205703468175445177185990635429702333384983536122032719643979728350755315152550244332536171128551900590706604369161753651262772867604301922296682406810739449936664677090606480135966814 7487 -10386013906127262724632801537596916839914982240997431684021175517994502556629273268063318655290563201170742849942086327275348631831842031427941131053404387769835564868234636251741078328405832067007906377382711407007824988572517451356132827245423070641505572557038924106587641071487739269087376493954632230894782510948 7488 11087948393144816654245366007687005913628992930143837001917900249311791086782078191407600524358921143395794783599540937010756467844539246176256820962694375299762130521986329170193865096208580960560694170376467306307857302866316329219656555910527779133788753478203235249791659150907905373096658031492037701767477027132 7489 -11837288475072526216495097682130327048395699509568584799324701746994807127066808401187720003931972931132549369780107506655844701049495974616308250769195852016053558452974938148893291390523023583103787799960337559315148581826180471908347631930541718757132116468300008156308915069700063572983534441893387825695759600877 7490 12637233402103283497701019857087930572748899460538685715659488923599306338193288546487920364426124052769610389381176511986042874124399282880431609937127220052308236264933835372970346530085067462918269235265800817735266507176435582125406639459246496473326743736795357398331420686959280794188374528526874718853127721381 7491 -13491198175339249592660146442555196475117295968223275723776643425241753078414914013548555879902491427652787248205760703796446418270941730058894190517810843370164457050736420537492520560132051893314019870106159199815310962754646727665131681123175021898468834335692326498426976369798983151924262526444405693511723417774 7492 14402828086079667136354766574439696128029623906906361309526569698662774729284704536691308814058405168156790865815987577948700109364231329109144800687923360487244109711955616266345401754487538642386940890710993189499486179432575644828103376689341551838662627700682353343527725691468258122630861471772637121191769893745 7493 -15376014234192653121734104454730244917751295776512360341233197657655062220629482154846529892156189894785946984009095300174742671551815842768594873375888869907844848746193950506949770903981066203033555986130690065339050813267972947760634664694470356762692503470588143502525135904014883077909471727094251999165002688660 7494 16414910091455480516569792260536264228258403089399792664845038499586803263429291550426418859976378316536881696003234601608884894318676427781065385213222986959682202421518908257642718797978034572460000268824984735822724001604139774595291908505534686634165589216066392680260002571454429030075897681460083984923831189410 7495 -17523949180178160641570214744030790330310897320093003572462353958061514771872913315168146960045307538800310540525040041764128224554535738221914081370492573993724985536408275731843006811436174014885314870414758487812761492028692947293793768584234533606599269165053928965879768030003509393816987779746113662775027193910 7496 18707863942153136129398826470843288448733963609004901345931746504428478249320423536096352062856126156509435980100485043274563934914053778181166107710099530868475633795657272504603357831910346673210782620848842515518732375034979949002731812346521016341065782958438528300268553628864811290166517675355059491121778728628 7497 -19971705878019575738462520950564227400288964424279939272871435895282070101055469348498696791070540143777982547099021914011556135012640132216094515906024265431723455721226550011014127857866443490477418737684048181082810172757018396479980872218094640122589403117238017835079321210604372268801582635197123772414798632229 7498 21320867042515457776895890099011925142988152155158082394256422626109900403229580801761888405685851831948887406899492515498118490253763152236217453330123144596886385117947899755449475610936230075682462785931530499175732435013494358203635754230058813943860791057525530961906164376768672270274013422211603046847114197306 7499 -22761102986837100004223429234456291202996623851860910267094060120371470109572012039096658235559476384586512246908130889092085284201106764358730893525749990979588279573132308618854210063114353695457428700485031053403032443323734468976938593193898610837902129452295277155554326607271537392800224308146067624091118490973 7500 24298557245458329352483314596437844166117428855047876338919556015974886326723940882611083578090118778536026093227294454677233278509456788256964486537198827919102718300750837995636739696424626471657191717879199425103920977448022064388753622080507591138200473505605035426005028041723245719722882129299991649429202762391 7501 -25939787471306002890450107759637262534611014160887272374553571291812075390522677844812775293729484556671396301934941000544459298166653447930625659238488872969533396707037762036681625674585319715799471188046525283846681654373180515819183225399118126555107181491678676020338051640707296600155708010094548563557636159886 7502 27691793330172749147210725026203988094135473428504189615566514560135269541911173668717478656856827246970026851645316339451672917027400328167928992354992567635254643558986927014787583642885147784847277313495947100129002735389457894403436075621843237996863009383096189921038284369995273924486598744310242804003976423937 7503 -29562046272701108538790830853453485837923234314311621452608996023943316068926092739149340346621355790451706736001679501164948738370468796355625448130728014204842523275113102280105835939723076773268163688934267320825759262393069717771151593489827801561244306222663706253525866359820336956674498199364744721687055127190 7504 31558521310227205220202411678272431321054352324580612829799676964458329285141158817096002657271932976965764369642849339466893628420786084471174073740544754537263129475176440959616996656877893831827533374604613158575634977234580949219779440503775986241928008529851984293915541617809930017268429692896532530552405346222 7505 -33689730929260284626688110893512282849502589729469589054366285001080709762338476200773175024762684061833182977361463899985166831074549934988439751825113340714874674704944117262120461070595396236038214873746510617080704722613405758928355141792265951602716810340565349905284646459353913803002019100318518990989947731864 7506 35964761288432759670370609320339563579893683252167868111129442229641255882789927834690343080699231136679774210509212921753644011774288097944434588373760138003085491037181085481850826917904977567369696868775760709149955865443359750848176070390261184180905722318640774196792188138305064907835956360053357565660867234126 7507 -38393310851422087482706323148068278283093257245035675534347709567189055082985094420573368006748116825392627921201747978447537099659928863079435185294086990963776380364619271025892539600871658385864984814006879193316920652518982504924383810107465385113060182117503899844655092718532285487816391966878861669072396291447 7508 40985731619661677456617439768282761782930110008886320476547237261282485500944691854683105672265236134263821471610660059073755308600889748843921856937033398582059248436113521258414179214946033323336991852951656561029783629200339081322578660401678658354725950525299775663278775677284043719639107707841991443128939954350 7509 -43753073139666678109585013509244828674615276749377807893737982265312021395658506231264982137771363786730067085461497002629749562053894994768506944196404169124604954279712574922860015156771425055570110250737041905644358280784198772703131982592091154621539473329774467962175103528489088224551199705866049963531696393826 7510 46707129471548394680941322581456059151864888546491884558703555349941718729505195988670601674538216804866530654432371176636846927327878172815169399108956643755375092494208278447895814107462489503208272596669006490209357870966329884920624102257809502618122369112161139763785065065383370113188465602782823909975207305738 7511 -49860489317827858667886206052601435339073486815454639595253197879543017811450475588554382847502516381897400474254026056783628877272651582905450564771744177132678549996559729023088061040725585774991979693839616117161754950069788180284567243091657312313544219303083314573025107535260909288926412378624058375657010800907 7512 53226589525037638434319772568341522154459854130261208820813562314148752154226357140955824351395589917263725286833623648467240479134034695477507491531477528519516831563548240207060874136358660723384823625846600436024410472465139880564973983412219412222927686053052943088321133208656976652722352296826793104754717289915 7513 -56819772184877829696740685751985370423164798080650628244136702273434324506897044178574425090518975007996717260110673212622568307941375823173932582338399420092266881756749649357430849924161465077112021219387754586810124470533637310407860641687846104011434425978110820182251771103234648611955375971632784619805200495938 7514 60655345576927566392345045664815358818127492055192797890971505121188777076660533160366741017264384465204866922824261580597112118303572628808350878285323984018727217967639357473095117306380850310168717970235170486456930804161888271937433498427856454303978128258618651147411020734799398563545042774687955675764928487329 7515 -64749649211171657392480895671983230990019253548153262674709369421389795094495292067102452586870107768175254385724242547630103547853833909493875758713618247437336122162568134905171089576604111675828994288806049647051715059231475980253741833424143496145155408044182657832288635265452460814285075489217645624863147920333 7516 69120123245951705640283927080029626960358182936258607507564590107512339669379535925904297161660897401433336676387486071834658595473899179624872674698592242941781971782724025829369914929744149365608121577701730345849999765374922391187351906003315069489811891922660081779927952236450040661275754110616553223315285614992 7517 -73785382575465527003216699134319336869270334751829829773350005824736131859979896783535572645553581076949066737038534466112953818247364462169420721124363267342518274760585206634203847111468404021465872666408811778053553307670719086445144022497629605656539705323279382326226889096890311415034880209779811116109157684835 7518 78765295900695988618728924540365081021767573874528533747830249207246623872365151823944225048780980233098062182617072830695322787345584739338456620029228365030351667662828205386085551536163082153038840783761001085377362790003121636844001892827764663009934352822160480707890103357227426280155464855335360369957743851710 7519 -84081070118733900529806124659879192159612947619573636507201246889304397241619673535202487894134362417597811209887514478971141694473104810253125784660638082289530539644294955865898462578217047710753457890214742894916317501102544809411446416173791150545229411329626858386812668743110012568520254815801052729801760711062 7520 89755340387958278136406103651103195115895045366048033587397490252658901538238101713695382029105514959632964237383502794261732949337160602538616238860503665621139824222816263365825024105846808690088605317938588979021124480819855552401770124731861925663448832916751817072806220630259152522352612737202737995173262850394 7521 -95812266250546067365905339243416875071927903533019586559133584204806073403516316868849840768135548118720610611033493112343082655457447723794353897925748722029378683103802178464289917484875921512519199607225296077507349334860787488741791469473292148187242077380141830146517544882052294575114689636296086844735978051697 7522 102277634219403572575158867683056736338958751742244857006568345744264473467361005010382156340822166910972091750856088169719597706493939335088003469915307849648233705506211000888608934459595333524923073670287245054512888476042007445699392704327050318002958391392209067675322240073151786038520681540440003800419389659535 7523 -109178967263951420392255825124104302639416218713211932491745452467544547450471315844199876377845297936214087664242016669358970149029510472518626575468284620479258020542875802943829756492599393251423302032812742630871990659621008381391975746941765008990317236927888312496328244405497600921142616539866934212531339487277 7524 116545641658369245252455282757726864385150747391336248642610313315079519564210264295770438444390423980311160095275292820154981423902428684163661204399488172967554750410632668581739918384392522110699361680485747787203057099141367490007791145226850415961270245092985438249378814779313673487927712483454129406927806353754 7525 -124409011687038436526138165303702409062555687341841800350219064642101080954583126934789679626497376707317235065263689260044769451306302421501417844452212659765077655590329831152536072308061143513659988549843245535001966563675708981671466400244385819151593860327135915302476983078335814677337673985501390858446701053427 7526 132802542735142530636500665665568496325434618996876024502074801667436698448483918924912075241632682304373867232021999849695722300133919966574872075046431737101157064881331817792711356766811686483716667351638102835754997750293596421355395520016104328162963591470514100000628330194217078802825099277210653875699248744243 7527 -141761953327835249860387278947619951055096035566398856977418959071911737151297017668513880956515941329524532912716442027934905594124112785829287517663694676142928122075306543185819260123208820636596046163179235876894325164954411525417661583521535287726598854145209155384129514897128774377458868401913032908821975301838 7528 151325366719215254831775866724201859849859787291362821045314725167941967344985271262885983965945259628926299406485763021985986537310063050766046821260837512187526574547425196564339496250748136955479753658272871468565966894597866338126560426086623546091278611793719305383369148476680339792278752758165812154478580246457 7529 -161533472672713877690299768400413175808363176355186843342815283074793728442929238239180076628769231465216084551997681845366410220834621329236915888903640143247086938954323025742594898126511605713734682828320339735101062089968488710070295601387101132359891275582073807712909798481850713496781871297592624018736259895949 7530 172429700117577610827448438954976806803567037908655645110062017985677985301816229425678495143952701699632025124566790598221107488426871837417135947125125705458260520920615120624889389859386249648532671499384810123131628127861301880944197477591232057686017196062957548360500976254781626627723179563361375011799587164729 7531 -184060401412092517156769793636690041280724163363211758201488298797180098965908354142682293698613190747521148450890259276988980318958976087555393792047209900421212191738188906242186893952253336540716435451715963464371053667961522883299561256162746427246543781521640068136352436084140136030851590893530379586676721057476 7532 196475048993246741362465352803797538488068697722442280771880344438218280921994121162112052739708405620816381586079657125830443531566680371059244739247595412028053587521958635713684249446882703019617949392608118052716434716754632582812997816363501458704260304653926001246680685684112932835448937646253009506433638754048 7533 -209726445244866656367379552366585419639983777467915100189262633089458047092088285203432163914770216396674098728497875773144354077531863471984580689205981314697434949581072136704410080809176390335878520538357090106022240191953246500344056619826674514634121699411277663106511852050678921885871223332867645599285893195334 7534 223870946472112442005128135877581105914672221169647328214893197837700061273729440638153317338793294694042559468759153715626447139914047893900965269826284749111407238924546962682254913813617274919325827518540508764752634357470069865721732365735134993280741111856839270625519510665146855457238123562188797016473542480953 7535 -238968701929815405281500772638089221483292062559575871879937900844299473924241760499661892605315573049477351599040905051210792200680810229649899419945464550887996477890745689068359294958832323287284905050197705412678026048140425048084183760554798324202333287107064946019953885687164565008436170994491372398291149852664 7536 255083908915733219385084956597413683855515509127275451887901767256922209633314596455585541385659590935672045981371418619746431771358646745646317130944351702306982346259191023862528985799490556437962991952004321509289975503296692547530732761204142293516184215972959104211361833161475724184930492064486860284205864937984 7537 -272285085007658406665684557296331267241797340195637994946861271327530033039956089112205371564801795590199807255365985815460609399543538576620801680654094865179152545444635563454133807745016954201888969901187991989164140204102154041262254439518142614289901615831837707664586348676800852220069912945488547844701419643714 7538 290645358595725688993985164109676092435237093375613467242616547476339514359440998853206762467697816146252237062298034719030036085866670769515790956011719926924412230774368630626942939916631383288048776912263785589876572848048653687252521515824707417454552746708409478112534818279067501699390485462804321968380620695232 7539 -310242778938530293089457900786132328335922263557806647198676542469692686213292897035180253083067546020258518652130189534176549641438502134547861324986890868241324201022449079183754282859979699834380746574499099859587076097569186824549612625514819899652952340704859462768462246876168899321376342087455997276741394618838 7540 331160647054117371763006998607492799208982289785969013193963342712001185187635831376210727224599576424737101585800720341488355946358997611508245679520061922837472821408554297899172949097748079853996187525221991214894705551847290229441035776764110805038713701248369150666788682566696609942742498836885237889310042090537 7541 -353487868844879622210146253610201242464275169530964173269930701921557658481844338298538614732081597022985798560841277301828881044904563592749101522570208132005636796386671018568713408685145347943535586213625462627815645829964439850515206998491320647925028697215675773555400266921623319278952316100439647724229456452016 7542 377319331949276440085198590070147862467601779415691321083052455760865971883563324350967438768011705309420244705995351191638050882078487337693994105118620026587447443610415445974017981653368755550111678881403498804627200164030391580532547572270962306675567147956637362114360131193614930503934468801875859978042984146362 7543 -402756307913458842623553376862728955174446276644689509709883576528389447907123619315594881172502501314566111565493764796234409530489703613144428320665715248732992015316630369009709868476675156066434765620149720639897840554943736791947680363078501210807905596208488332919896079226653924721285359533912333292828308335750 7544 429906881382771694134534869452422467509606118975797996670715945983310620135153007471609696129466511952904754832324783655482571587296397465434848232501755804843359809056660384218476851414016162815746710088314069370169630069748204297177678966312783838985180998160527624803901516205746392274994550992797041048551492718322 7545 -458886408127158481463860063715875789031301028152868361648083383170338570439497345613569791218377946959308324253196730240150519615352800820831805261552213357234578582945717565905216696438670895744485783938466408085816073016062131100877256911139631048371136005938546899062381753387853531163581639196497568341876353924219 7546 489818003836194153853936220827585646274953081027261120094839088207910774798160875497570162260924222917885377547313033653509772362179927417753789076764125713570636082392254607982612560050065003474845045208599942468732896344475105027543191391363443951663473584211037272903265693364874692997115786025093284012050432933031 7547 -522833065749330644813168169039403364231701418069173331506509016170140763306912190890182178847237266600936017651241068396575881700393290442975042131489205291765663995942902663571507965468342767088505248326089839518217574265374681197651496853739059240509384939452368260601697218869489856981985260498941074775218068907985 7548 558071829325504213024852502598448148863470811488613764334741885206787512241906074359732994150648291896255839883893612219537882848180722035714525453366248585650186114562278527525781628714994159677670874921614646751544242640703491644265420164732738574597593871090335738985375896096537521832006024685680854420449473234374 7549 -595683962304106845338780801728685824630185455092826740983314440009402073515132824445918874995812425566790754042918454574893444286913944577990991176316947461784977188892036571352455747060563278029871510326399020299098591611996195760877112199408623184350225083585930788791486673729463769400719455598409604077907338506453 7550 635829198667087866100594480374755127673979363359357864489987512864890107941276179250632300644171905993147153762327377475714661242842728188087780723134855987669594173542795695209235968129042560641354949950224363534842977016079269215084940989550165790026434283445984475593543007757618422880133983301734135656391538039364 7551 -678678015180290451747488597884008964956240618363405846168553394359424256669099302557162191412402802269925224211070147177353448941628432269238859806438154681093188529071640568050757819228802021245889329979487827864542031541399668179875441095601973868150947921296943472650123084274995376667322315811895531785692006827770 7552 724412353371749251620111050982159493556450513983632372018758494793979500742144680539933780965209324032462337344596291517594578054076450703932094387092457124435640016347519704643003180148679147155794258701302967913112368606921384026977256994922698487443323411778960340300866411269274907166838412391999315569206329319506 7553 -773226389996335467008779158165225690109176222997913672851347145737869189824020280852007589630538358843653078486412848914749308337153660496021251762506037536123179593847716569245831574904240362613995141039544755734639525490402031351285296851324141311834481752442976192385720420402556473250587553578318296220573499363047 7554 825327359240640820929880246271411352020061176605590081822822016906172213300561817557056448564879037574295866291272658420988884254627845751796825288682710787240412214609259305369912518412451903769534523718270479757015682584523653696129121746831299701339541511355034952077744787286491308394887858986751939076428112475716 7555 -880936430140202102820220407020240636773715439420522264794952889932540930803504688874828758629131295711064236504724491638741456331457487696252320262790381974006362531842927548712148782018120083718607331250131788779397139116951086781967455256445441026866563826848280161891340332369848768465029459364073152352665887999611 7556 940289642914001207353036776661103442985305438232771117393689355893393778473618254559244709547871223040077785424170435929010023923280386137945057666497998310540045473277691011712281199922988405417980420503802573633656731344473119284880042213816959094203344139528147972125461766465154558651458865758469382391334655198840 7557 -1003638908169611037380575617540517984782604902871646846678854761519385398869245282192062391458545332493827015348994034909998958776190320288251002674899194703726315191027726713948838856704661922713832692641981232512278123778516461572921048940424832784179943552340316300027409658528320143764840874220329882693614396400523 7558 1071253073197440067743123824667308632703521069416949609747503522522950273594067519105188855733184840321109758529303971746538273438036898818739630413011267032372228982351102260126813108807604071178174537700121512814278466851269863628260868057950921625568889115227867608669051547089616446672263612421149113370441983752714 7559 -1143419059855372438997090641317740141240061959126944954422496697291226005159298791454893821229011942524660504064922614119665893532578237881213629728580092788921622697902537406230557394258396517935618021379197491144557538287799588690737720142757325842533188120880035835156381467908057023164463111101398360620234381800694 7560 1220443078846895421752758107054333701734442286708340413682235078848934099038147879436964448727492558749809603448648371602524024109822975694839739410524918203245916924353667662210119540392336493453472334193048336103640341404301251182044906284353592290405324106276603286249255000832489409080062541668082243202494674791610 7561 -1302651925517820788087006602181668925562120458462134092244628204681448384637175031107031819402550436482095704893693057522961322840977959639891971556046081096371225432397068746130548378987405519031709320599713120004860013055384347679275786726344542854228547355273655620713172584915848408575871455988395559631502117598724 7562 1390394362640294762450780411485823219715147506546554690956735999474400821029253348273903829974923170845507943947012855174453570115991268833004144512732456824194991549662987496751861820653940140766636232170557317648344507984599730502653203279660723105307863767719090424023955088012381380167498452747702222332490303263720 7563 -1484042596019397083523690067091720652591933865719862672253549136566399021303145197119226704460289914321247935655640252857695254296998409704470920220120228003815472550747260330619834694113889954627307336497665104479363366043513518743038593879236694691981706247334048282107217359510297566519905783104708295683982915454662 7564 1583993849148794195143813918092981055863046637963843186932505316095272455290344312285575887066336375505543356531242400344163169905794050322113898571502667061053085322923595578709514192467894755661825107424035860730366676518805036600158247150910927893134520197464651653748461194305840862026980197259201526189135608479449 7565 -1690672043559278684304950510072579629320015914613241818784960418641821118433273419212825439219089064900874507374066707169117331680782401002712042874495398252686223335718930754216295797555490396648708156941176928939646097991312482769810154396615250023632339501344992956788561766607569890572730829782914724389566956906613 7566 1804529591949350754613890940743777883303242371625124126853817619235819642653292608177593158932626613482535022187756032986462085953922746743504874291555275993115206530957167124273133013296408213805978211946671881761892852101497767610200444210939028211899440669581553553379624191927494233546805515785107765078679063303324 7567 -1926049311662149044821054147194045453885433995030379295238232125100252260853931051999012323395512237639328127248181394195323652045414273274298305081773259995878506269654295568597352498295827201437804001462697412935053791799031374163805805718789763590350546761547327763596249937042238907731457554626509286935749930023071 7568 2055746466580013919475239197071653675114859712059671860082727332789348531710667312425638107038625503128137594588837838767709781609475116731599269853476283847605639001475441552063074749965488102964925129725513887571130237811711254858853634768294301745681010755653106109512047055569101933304770245474367252988243213769457 7569 -2194170946048896448908080218008766406139220530994539065076094566129892447142783177476164521397599091976158334950887080755389988754723444009531291667402401712889818596172412528375884774981760752594228953540129722062881588041662677370200214050113365779523032412803230262184209090473405012579465900760215858907874101218705 7570 2341909590021983091005209449197733188993061294233116389091968353491957611956842205958640032686407590300181278687763887270227904052607170815317508847056298839234332293093763798972641820554354376345702718492966318878334992609225263982678617351112902603389009788293340719785808694134585609313306298364732357410157188645603 7571 -2499588670227713996676978511738437941596900564460422356190404661575437623246558967211277418132259391463426621738367673828320256546046466684832499477611512477639200825256660589430130538960466602636414796717917361937967968443996405339223532388568728858777861910106433375012992919069283444683556822294230964714568593480858 7572 2667876537824418427148102125958077188807509223842784827087301024432478484516333153310762093359471731594293346152443272541092351940725365527930557065099502231763897791360780286871159671585665726728107356657496064353079440267844246565885704683977714032867624595266504596579885797881444634637809760411330594312924786140083 7573 -2847486448704833505132851900594608387902225178181865098124567784920618372405204113314479158435413614187491743614547678885248111533693905887028489300477548943512747126189565901008162425252223965442155638237849854701251591421033948786936034638679326098371550234691093080449290596651423650240951048585991291985274311350312 7574 3039179578361756461651808235093545397418071154634300003814755249560835376755034204724833845927307241591870429525131660672324740918496862681389981472717947083932922672479039248600996285273542474207443020816899486326815959002611245828621712330432857580583540970479086242788888609583011204635753447153050376415244567088493 7575 -3243768239024146581104865995337996035789853411267499586616550163136080902089080915818739192717336456885945265237089282389809671577698308714213269433596150911322743223606081293858350522327013906961218692797517197313102438570391024857671219529000220114438055854184496483855730413360635910622855745681907300421227123879937 7576 3462119312624492095862752275583368703528473053432720173952572418004337615826971569620114058787054547483436730029331944696658130842558725679140442552149096962234771338045105826772198358641355836072224744340133059705024409377796995030884583081181375791168836641529396788121732753994524160188449886538847103662140809486563 7577 -3695157914066764287945662307774619042537078517218936790914512311771283445467723392257065041044588032325720214790961033933507741376003967619568514724508410818453601821147201368762730910725704863149107354015455350676464845102949577148385432173027113421952300682772626471475055437600229256049139617755497605532847905517515 7578 3943871300233609981395069156970806136740276858653427985774221778800129121435856687365344232013989048747988429307979205905818684220769540546508525923315261518201991720980614688711026160165146624334653879913662032635021793069130292132954232304029524673451936193162379892731152721877636492810811897507215646370133644822662 7579 -4209313041205653397344285753560387271080265613981498257991591719592839762578684542178753956446779790487320403272445590996782315725106277621422264025796388847296171749533020546105799511936691189237685124190980813477735280568770784585863524069614033069939700660391610245178003604440833693239138655582202320145678329819402 7580 4492607471269229952182833242288764069749523586615322851671002579369507287853029144689236676009108782158291089789159482098256976393184013145488067501882506619085607670655691295154898970398835423736345115880302794533407608713927285137506930783235045733988987476601795956917920592925392853652161026306338877074801454966330 7581 -4794954438466189151857378649706233925061566213827952672502533524630035888884628177527037196806945379727065179415606830310956800898116468967625680247171988641134277147910918620585659110793024748276421346851852447205960784621857295980536921365779727834709163402262075919429984546027775505347724330781473429840141429646778 7582 5117634372695521987880183188355424238941382143590357826199882215731771448736474933041700037002526706460409530482215224871912774953498998950656583334656246811962745859285896885254358921658041975250053130322616818413034580213441466228492760254563873387220237619495161796409403618931221628378923326586638262394673237256940 7583 -5462013693716761138706732279069265619078957126816052572712011035586398587818088713149013689685078110613516067258104740579857716017608830829280996512196460110961257630839443966542402295026797041802659075434897990948174185621077476836262306688063364966835540904519273443679800605256445438591377337113624951641821729535891 7584 5829550581834993098554314684486953346381425396833813074778418336129280780771998516299589610756449730309736285091294107445941097532438897744059552245005932197538930472049969044546798805265289796098706575707447932015951802337462947436666395348248118775023402146830547715237396435263237834212694659391687627272101673069331 7585 -6221801135572909209688580572302289731092525554616467744698292819844953153814569088096006599437039689314775703942819778056199962119610008292008145502207672219035461513234279700782400425303492635539056611966640415976126896018173218735857261489819312787017689943005795695367810344267389584009022395161711342342502800537614 7586 6640425942263007521381282123876903121473674828937013259685807599122160710471378389417203993489651494593544642020686776983762917542325684948356581722677781180573737675428071260937956778330115870414272756995469823845859051060333769807182637403372790966848806922419646419819859648463569691974452078795007675549038299783550 7587 -7087197089229667216585937222788686975671274003577890102483109177137642062649826960760977575576254393244520810341064895222332711704333956750850540143973419693164962377040326597242063026131819540282311799021874925687558237102600764125307353897325701164881608187513645586162423087342193826992174338520453427983725020651722 7588 7564005645083636097501589155296568147540745002989723747573453556868570992502491482512681048338146283408198873973466880023585147133180215489691597378687492764055923283189268603132575485705236548721388942858190586796729921911124703904617462342317991301457030819534517817764435882528026003999528874303583757593708846679873 7589 -8072869642628270120028297620890105531817230701181997746056060028121109029479209520314540220692528439634929286923248597423548723658694111330774313818476306894983562203122876065479700684532398856338558092994617255427221991741847754512298659133409736806035207930474714583545178686278356103524710992497592825923748790434356 7590 8615942596985932289941092822756397518108513656181888324453827777519231480652879093728807095531305037665063982549758818334099581199296268002386431133171139315720135566171760024826562040344063274835591527599135078743784530638292661695725728166047665641902511722349953267500909310653839083372937440351715331744513558760781 7591 -9195522594803140387558955362622793564895208638361078648311094936806844951351482935870083230139315471473185336875385663192512341285013195272738176318883240562694811771201580454530746449367517791851462249512059921179902189501606359740968142658359445508988618165284260584081964547095210557551210539248563368560582067607205 7592 9814061992793783898372311025013847291848861659194863643219636853980223059816831035374537865636078141050420981472576807573400888994262601206748129494822159529341327988854390119490083806374971525984460328981574689089576636469530337914767563077914037657238033648245108688146329516889903556309812800600473705884560847137419 7593 -10474177766441075493092711837060574887523171880992645630506072903367472092621010418569550481781816251804226562312278457481256511224249157794443517851587302673431852129419497794221085762963151725301989027580178861273218319220408752865397668499853468467305049461757537784886997881712149376436095560164703553665019121851938 7594 11178662552411599180361313729679435726067688266231363627719898262459539464747791318444602640111920918145254398652552852617419329432372900651115979613673203933750371867682209407031246933844562763892253178676778478900017875265865085005252953125829198042451011733309936192932247532753863617069971584353953531384750461301879 7595 -11930496431150320962095687990536134127824607714004897863485933712497751801509117251932465555710387293517293339310463992616689841554433412282567409523552302903097672444290365958820904492579550530230716387624920630362411657218096230492330693180390802489552699644206454012193637041058721794075520073251866883098361621727526 7596 12732859499235958813099062724576617017965255825420802411053748570269053335809453450260650142700578053937990592667132261135770230211220793383541390159498398699997246880433566937954962043605209606285714606255565414060616374785019529922668295051106712177183790770556202641946423601956997033255174754012627340071777658879168 7597 -13589145284394703770584888931609514834468647961638960224710638601162497032994008863070505312625189870122970505133052072767352292828596172641740386583774133540325499708243139803336200822383053240940989567637635748281235755873888667950903546665704235810528874295147435631225510880271466204334494605436273170749097587609952 7598 14502975059610850365332697904849386164070742834617431540247524709176431943785393933938843136004631733089779219712304131051224666150775605499600289638859052743827752890444961322692881835349602390849941829986720596282952209661439827517325175756330539045399928622942107191631559819100038686507879025022103880632898601154119 7599 -15478213116550269013690497262948626591497099685471208475793711694225288081232020054752290314131030542783079131552408834036618838310033784985890849849649397956774226332684758743861494592087770786717531963223753626273930625434710672722076291312858515825730076735538342601602112411694669983229204834339811518123607926466677 7600 16518983062542662732581394667268812930964116579447067679068574143462871753343122466743101662485141517192250179630578331957708738008457353380982478415526451176154443191574718647700202351258608946583249954189340280758053456743436971208128179064092410100559516223045592767544042542754403472787069742835881142939307447627606 7601 -17629685209668080147231968058565161375775504095918269109201504931366052941279317288611636630671664208093806687003304017276446702736809662491904177192626717352310147328736480132903130383869243434606481526748580856236391744311050471551282867249484364667520634991795134113251271792178179030971936582516069352030473691403042 7602 18815015129080218389784698620101646325656403298770060435313263811655322794128912235489655532194964048438310245302007919347302140766031157109547806451802202557518838850914089369067556409952577344610181673877335261663893954769129817458220448037832122137977726382244541187045967551691721507486828116979081595897995514817192 7603 -20079983448592858196952037490953177788147594935384856372141031114694981008935691424743640827244678229318659976527368983261021941780306996241407948449337616483288669679528504396519922749522590140244095612364654287483983396987936348742037720890435752500842373088137580356068267636088783587265751037442076684306360770452968 7604 21429936976776827547758456558475122461656753284337846367106722353449268512674306939124948561886951655958801460693613861982414981691922894276628284094943949614879348544999048335125216934628440869601006881127455028951563809788604026008062192088850784223755532163136927435611032552148937800178271709263361694974709348905086 7605 -22870581242385056589956433277501627705463150971576343518959125543413695584841316374954917306549544177235463282866773207308097386269424533687315591011241856472552671372488110317843790675998231241745891469128930733918914497571985687991003677821135375894619233218429227123730156517438300511476668086569347997582360826793143 7606 24408004543865892588014972106200423707855172484105945114571634263429038209026913362902681112955835909763662701212623812595753469960730110907379838905198470506350469591553768847587523672128961429349232710973667828860198004122626973186203764292916022995824001039387487651221485738238933087249035286498105068827008429546521 7607 -26048703610064773969831561985322007120668520202399000600105894978467631880076235657640360707013350647613750356152934300113385112826442694458754956761242338971785007260419704780586956542469826359659275472480237128000814067400563537586273965074415860193255083913027196589936273046922280828249712249180652305377790052257464 7608 27799610979978163544982707222606793492631482980320221773753802764119681725605714714914851832764859354490349934473966104886504180949218701678154000482046625280817995775631637533611298545169789316145434920266791739037673685936884879219493707088493714058492353393066417252616316765759097161764460947457414809349065968851196 7609 -29668124216639631270903493911633063058536642725390978553214318780592219830203519669785463037933495986297846344162306135462038548676191573141700443236545022433321296914123742362068291204303300918922477844093772665318440014210321616726540311324484964221817859429414036381756601071787646182648713408792402745371549025885038 7610 31662137077916365824280748456537586081496665505153249238447605272934272412188910353571120277202092454566450734521431237746809656331536598212872795898523495940414225617435644956968088838145649331141025939721684898076901418371160149232285024391414555796686474299610474286369753456406228097408974373368756550262726847159831 7611 -33790072775207407706957081062492679092289611443929551885426859464416727529954021705782645233355747271448447555463778780315470228198597145068876775174349791918142248929535917385639039109486750333907142394215071267404835849670633087006123475683412013879216753709339790348186578764464412731562058686420288650476189722815047 7612 36060919459796911977279554894804217937890549949479178179115181868186526220673365414633691468297846796839650387062581603917062649691990312052561654574024955627148151972397971347832082651705888706329660036916821872394991066348596367881863159012854077582241322266079498249220631295345301316161300728398881525399949997538297 7613 -38484268085963438041634167684184407456962825116294384296884986518959519370412370930463381676162496336183391589375613526081168696572719443263872302606818236875673424562003879819038497311532866667588666190033861584613691582359731617542344175095302665853076146093121229585553062819523498736487233309016248812656990023417072 7614 41070352809918747229324540478273254649935305272726645507899639948961581753257188274700739982545019553550035199152905060662581773851925314443622615961302512829933625773746024762006841785189526845407154502705028950338007874947643098404686879527456115383173377586303614101234205038567391732908557752485451547746251778162638 7615 -43830094094288597218934689029194465143515031154678594564006079404951931648616473258211393667350172243653321648542321382079097561869150748548843347177878207510466264233884366971232804196015611114204158239983107528525418227669465797658300237631775289452658906181965134124421381210085040952060498594413428428975996595164794 7616 46775144699198072210414253616538895182623656435404645890533964772469206961297282877080865314187614493603973872658071540187638863549255484315131768831146985221704736058260971523339064370907730846370592838106371113341350720816393843045125841789511426647147411965909944864627142204123309143179899889069721966167646175170149 7617 -49917938753132566552957199056288546375676701440350507649353490521803882365012690710009799145119787042450881957873399627934107570942991301491231327634277718604954198861265232363870154513199957911415934862442170807560945135886070596605922516071855567101694800834622127063651301902840516224007281665202973743590953855105149 7618 53271744109663304090020035335967838783208237210288145162602505115165145458023213841448813349715081323492819462060542578260962558435457095368644088689890938589259468981523649061999136535772700584534783939765563412090903351041589658303553534233894599175360362680690347816750082742694433733385884863596455640883576083698436 7619 -56850718209907263111567857755572242622974976829974532531358019437492692422372678981543981985707507383013620646750919254050066507446598720129506643810933720347170959900916580344776114316781290127530448085669770135331593603041968567995879834146532798203120403921525725129438377240113045392213561927028408318804355236262968 7620 60669967685293230893132924112784774382491346303232451068163623399019022150319090966921761169317351435943468008194309620433741223937741634117312879388608828337118880361581040432921989366064121239477904443318430127323441606572610541387628540733955779869576973018101790876665451856893851453256761313298249736679714474095559 7621 -64745611950889922244791486327611020494088973178058566456635322128448432224113200873530605095524429983495998839875814688334356115711378364649065746129844942850600015554740990696657156545422382253816744974071908516827137728958730174248866671704579721298478681823110848587649471804511392976646245023069515607510281542776273 7622 69094851056284256186943095212107433638660615325696398290025645722141162400265676153927681423843369912507073825951374154306385512881094606760491502496407130211965706537961554697245331387530046772373723809036472543709052511919040050003775901171113651483089961503114236282467792115665175036203977686181130498451611918753269 7623 -73736038078847963297305029808029831284298822000482384237449729813751067529492972289502232074355784882924473270705146698866999908086702773866421514322903202819424112848542716740431691808805015206296684480068109491739305723254430727137515176687309075040451311235087576014039681897947329262235598922007946970483687260836496 7624 78688756363273331319245398082055408604058939029332805584603130057901108986753570930878367697876454636368358646537755901124127523362920386146156978945126648737172261623827827022140339516641748378944747305516231111794622688976037687827224461170320165613811892458027687980267554250644129126375201290246465485029422817416406 7625 -83973901931573705827701322545987581544453002324572803466990877961066397907054613746143134119927982580768438426634580055972753113733205261505074644850876714545697400357248276303173264330368636751471745428271628261896465577577668827645536258652751112435443914563877960762422703137792003676697635407984983418296260176607021 7626 89613771409416275310078164547403260775536108517970173562246945437141741286837138049323008829590626690746345784839000315822699588672780294054416945061990874336937730733155585660548394166853844220795518064693042962219027572271626726534682969792560923009049915618530281213383187953629782323415629681274703399118702820672170 7627 -95632155837774280895708714913077898144122195935605292980406370388367830609294147360465272048943426740202440258690468864341463241134006210862821634221610518421582750659858017119051676881710740957535025216388509809895253731478844798482123649579184149161269566039207192459601795169986880197715204409539285806265570617530478 7628 102054440763549738588038270128527860048454970253872301743124814393391295692634291158822412547248718254639746876607732921081844453915268496119831445643683751835311668683148221515455817090537290753374607578652293681864406229114013230151631493234458598441905641118114237428011384384065863647025832965115085282955623839153537 7629 -108907713029129130982875952367771995089066784958982062515310374813096980746262698087104188762135684873996030324183455922371125531035067897448825219292318022802591837471926806103727384379642152141984146947422061664935971602066728942867121138948928328976748577749303164369733936868219521923513234394889188049161896564853313 7630 116220874708903276894728449751341393180086993338614297503537963422100646890707357056333838254421502192670377258029513137812702863902804334723007825839691848254371710391439817847137141583660473067262997625562435329270687789463271046446076721929416153707966715042062679880467056701290104525523545375573861875243720903882685 7631 -124024764670726016223856250183602153492235797948443642936318084026287033251993748241167437160450384987243638985593440837239967089318921105944882640546057078689563423980205609175261506845670700430854232557852860607703847327537528780196253790365427510795268741607179108306875064529306003589813211796005790848638362005933476 7632 132352288272229572156178346254134025053488642752391045001016524419833188230491258690181986119710868421979770089233196513245872136183687306209152391502265993626481304947668121472554309034157022790293219985933977582830671095726338627751448422973647049034319398316389816899714462629716884422702512085482740064733796444722411 7633 -141238555735990936400925315275445340451414376675919546871811801412772564605568178873448593507075828253865890217202563436302662741114665280776094881831756503987395423742351841186677181464989950334723409032357136760153961570739901869437980313216144163579436687617163969593193233379260270912471274891981946043666767713672784 7634 150721029783895729409228546206453927925263903517406200882546667043581268612003383997312195958592379779645205163857712149420318814491095850015421688148420370830331589499168598611735581199358517031395078393053936709673824678131742157037036588858214827241656125998051337226902177722364529079688337493964821743903176331073291 7635 -160839683149825574099461948384284743842455573765803427804408539273206376111676164771180463695091529465710852930998036042202991031543340833411401348851912721597014580901395724095872793885043024436815184378712289370878249659947394915382938012431723494959408397624443039174572348421404569623280199764833794631551534312469544 7636 171637166631164072889851045549624343282872455371597229356343459041385856077741729578023961066008281107034613634931002234800791959166686845966326153804023595416064433084149410318019317434961140530089284794173436388409513110125158473145324997013074886131834375933824563207271632363014285669576665088874529423318309033882604 7637 -183158988383747779596988666688716735748710274062801048860830007773118213265481409360563939752434318305716581458125719237757832154488447583752479768873052619939408704208356996600206639148017984508283918043134292967316442622681293983001043029467493375668946998351168541630717091257699390886959259000903878405738649605099919 7638 195453705211966416986324393283225328584080696016411269456417257148117618694191342402346775400929958651428044835906720280950178218018511494432629253662536983364926266650324945108849925396140461770953290379031766809166252112447785681551288615445037016836163177766673422762806257562438807273941412965365440805377587572395523 7639 -208573126655937603315090477213313180022375442581134066305554058953319978054848954803662584743719991806827666088353599173053384306392784994793202492996559939666637985712720851466614743378369113394655750022332200584197877456412014457534096991197169901585969176707714541181135480005596687594611636094658203963143314795855186 7640 222572532731255220611604772829231397489300604538109838781131512259853567348007451180201834423055094785581555525055593246595004603065574373171264956909921805239595157902400542701690501623580147982788367009727406734827184821741175345702364349409989866148887005149371940341470306285262025795976206373516975641117407245876212 7641 -237510906233960968183163420928589141623385228387736668216293650597305839123521308490963481971408528800653081618490786599120676015244716375697454281957886680028239300947944675329703854677803944706477330035978131787664171259199045998624937949283355872279051929170233016391414351850851927589217268306879135696618707857271196 7642 253451180584354193859960831442645749959647277066261657326526651730970297448026681544984603978047144447473619459029118467244434561096163939477952362904652133603082141732281305199873808375801496313813320382287243425472223502799318628352738476384908201687738738286828017038029377249572863675796653860746306018031392513113275 7643 -270460504248290285578190973154643438628462708197973494595883638979846089624044836409966600025825995116903083240259131176112114014808366130847634935449254935169790128758728358780782933804125667889212007533332261948856350039110901738048191116317401376163422714613296589881263478374372512347868951485578740785220574174531322 7644 288610522843994205389203243594148234795172256522986791876843921611930098836695906328529648723351258917107717927964895455013568633277873797931357677659310478594406530315515403215712976653759973691107689036712510268377050020825480563699573876629677295296808451666908161716067444796108504355845548799088257618998784717018969 7645 -307977680116422720794884092824392340273572104230011191705129209282685582658130397928730689185525794457397292932932579588856137450470423853600741619880500963920824796161857800451409915239662304051795595655180115235055345819187285711489897964139062467083679882365763790225397882104894663859779272918289722806614408740110189 7646 328643539040155399397885927065227384570864901723664687519012385519104320403687904309807630632638039004107269802283936287236238486178713122181637430686588818246933698526416893807451817504995811334810520111133922719928954207467091122239019739096332036901042160582092090939336480062055568832629011575521489793425429091084141 7647 -350695124396009933772538757578794091507759593400175351177575942347543873543096507336908616967253601268221313275156426416248508147987320497144390134536026945733003354566762155756784514137052588821093743529795800334222315494283777546235635993420076751036240765295469436632162098582097411783171215470435854105384038720606756 7648 374225288256413263544963297752503906901936558148536439600906412648021058687422532248384449348055954076553712671625466367745767614296912536748263969057515194780894633988026395292504726273938868441674434114490845915254204185068444587134617036048891103292019669349853179099241478055467672775288452727120453028670610159970976 7649 -399333099910391090476586927542525251852310942831381680405095681629521790455575079842295523533367863830918963361568095181152363048190847603245466701575479800437131631392666674012619436639812641375803580642391176381094039606400512300943954999214033329228584747427870521593001017706818072256930637865423858915455400043992299 7650 426124261861264549422663850926416519883749863671953695718208055040544367970437871714899576340677933624079033839137507220208818318476949208450914840892942104673964107917791429788771146108093910390598898964897560564788151299185009493568737474997585752360587519080622295000955833388458478787553297121255834206450048631460699 7651 -454711553639190456502812653002589845245726704439080638755677721698083811636819321207797798409089088250060477735033500796642937961788086955700889488575523953964126584979286251893118364292648125448709528154417645114960016772466462903807736750749617109447772180134996571592013630011610754680836340518683112138430637809688114 7652 485215305287005576643917032002007224782362899669201437872746786430578116621264407048790797590763908002923939181890059612962369665202415472218014836725005743819267373666037252497514203340813289928058101623251256870146630872547035378706001626000691227576102674251963289757157677648485941967330628475438298210044489672825746 7653 -517763902501920917018616996719799942047226914263306724744276974666492624788069045738337195192822469453983115451620786929654535374360361023277760898199130179046623360779070472092690607661794920867853881054380044780379617592626175638657172377478070339607548657231374068070407524824461251368236921146903577452973545329039171 7654 552494325547976670480261929303642518413240296824116721635673160185666471501878549574652720391413777389545292918079664701792781959820209078679414262296850873423540716225047314646813544597681564725740717153333707114035156666320964830642253359207752649150255206664420269059042756960087160579356516204893290445368259336881491 7655 -589552724195364094635481685104989260404898899319254259878156472465332835999000579318080556244833787615513660912604480888600108816777278856350942653083876833663829543042167026992980799796321312454151075341667628766924045498243952468993305035203165700737484171931757188717364122086046388251046545614845824295776143984386885 7656 629095031093336085325154159872746710234189624814385133790096517898280232959548022255409414681864916889027909920223546812440608717345461104580722524674559693472031316103692408324260725780455839801312148753575271954690192518575416809161484615584670422331934786753881375694520060966081035522506564838275566483152890585338704 7657 -671287616144091481065470796544452026068088971838352876462217013143279340605571032178931669230779588591088663734316429594772420399399715912625031981147713623108455979057769798583109066212505531688867550576112357071698981955922847295349328304616826289636179937059132075762530862355800469310988930323150925018176510246383571 7658 716307984616399047392968661370543409012621420546425723222087629216852467255139437420578405700040662003558715192557989743118769841755908781302342123751567544587831696997253777501879082011001833253974167001482489431735711971164278293630354947119514996792021970038236264636952721628512297421680908146425086644183207474036284 7659 -764345521920540089118451240220024152615022275623630076797321885699717270183702991899279168910297169698277505943405727941684132073993109772815156360371920980760023548524739962420871675935128197192497755361054522066250693557035188399630044813605075438611788644524890451960431430771730144910274869994176495544074453678920603 7660 815602288161155768867031951981885382096074807641764419327525216924207901720923769537365088004469890451744845048351347374006155672123180970546843641410189722198564311644173008820340551969022199913025766677346641845763756563892981902203107921746518288300473470814647279655199189829157036347539760747930000907400999505486063 7661 -870293865792599277284195129160544567745765547651397299227892077134956528946836460529831791349322005677680166469712656993714811250511918001336740489730901945413726866881402765687981986640660061381966298769497531504662501111648451887772267547957248992864263382898296888754839667575799626184639152638374293049792454957356852 7662 928650263923280948749462751809741994698202768198827083810613817028845705696896127638681369440934117869655104225551891388969911471574587810686418982988191239880637127728272824380377074020455578337983453632449757293576457002271955109433611882028979333352550740621926565323991118225607866351520581232709048328456717961892905 7663 -990916883052180934280549652433447023924271255839610017345944774412707517809418846947486181712947457790645416429527200198137165432799249562219018549916030479332969048046295482842865277962302404267432049012123353029402091702949475398636375064676756240266388446039692345620309155087889192241013229095881434610999669566575758 7664 1057355544273175404815003111601119486814974348803506454659379362784469973523493044719803704638532973822762976554174045200493577482240761334000688944773496768854857337361592555957975182408051234233383307595275379963488297385082551764131007013243895513739694469207867882694985211967133766362684628945919442221880818867674917 7665 -1128245587252130422759716007394062826292314280389780831456742128675812095652265525109597314282051241426154048793317066615498710318731601146011451950759629922548076947138380028769882362641548221915630950059356019740417501785439541531100432130702247506044637054954549657044252155748324328738095637562543375152089079912806792 7666 1203885041568984603891015674174303953280545552374203414264191349312400516874530433111931916611356471134937366770488863412581972145766187897511414366394154086751040086272418213361156185626309880921838925942160828507613151153338461348496344283866203834603972528933168259879768224244878282534942367665530837069864338700798990 7667 -1284591876323464230639264347980459180267908334766143166158258057765987155098638582094388371761631224540520241659397298694433334647294443920507150057702954496845766020364824729450479512990360787446080591282239387754442196514338828359159167382601913435441157980502790046167340242354373620479840803768109145935055006003874193 7668 1370705333229928998028045494101341548469686098916603270976854386295273055602072353376499699250789991822157388104056964722189855140456302428159842645259635108560141466480447652027607844505977155027392268450436957710902848773353476817806563850574315507423427553461165670456936740957416701869855165456091940605292013941696570 7669 -1462587348775494495769415435202087104260376914725576775646283739463103679740184229483515856140579031495908861821510825649573109659254426438207093005473449268230337662303745242863630479660657017993015560118821666270569255733838031860346090080062202527777762423806836904947591588405644316223494380809671174392096365422202545 7670 1560624071387470924691912750214390515415145720218855614532980235688252983171621079390991592276279679023841277233425219136716340538371786375423993341153596820594845173464561467087410882856983763192003752083868525720081811422977850189468839808872803155595400770396731503606245411770434423028514841463199032142580513542630571 7671 -1665227479952845164594699932662724482963394046153403349956874665974251156598088828734124010506545903932596635358665199009879502103746275651237908152231845168222926726255468594307608256412128371801777895215694524159480619859455037473667069545398420788350878554568089551513367474967815813059254198965185841414342764835383367 7672 1776837110455667019581881190792487348406265902542384769760279322909772388142447416619015576095124739185644005441895431556735924692777015846509821405759613039365822210573160327744726034060915842617822535972986494696334680033455703731220329688889895036131856990413090258463434202116195525394180119248166495099023228068237858 7673 -1895921897949542106090433378742520716125593818299791321739991567456781600468576804053018370887846493152210938631511515631158800173747796525521952434032052628193166268589176576556741125263253309248559407348876847337506004572042455483272773392110341965323039957597043518235176686502181587309326173842656018972737910064054574 7674 2022982141563862549145326499592919034917383631223865550029794243910043712483134047013595273808694094371490935663281009074290953607895046894383518699962992759302044536917432865327112001223319550543103404663715486823805312381414244844142646362944655747608688289579635882372683041788732465458555654840223767908855507741204295 7675 -2158551600755926638491114582788445933518014083825726528352310150156708637560657596217146447725359777467279629981640561454510508761337352763658616241096987574355974217546432957020469073823085418228378013091562186640541031696355049062765376355491742534112139310007437845358465119131403381204919087998437139999250783840352847 7676 2303199731568847508058667760645294562227170327534230376881758448258790713167362480205354424555503054109260628130893856995287992704849627550672354903741545534469242858492993482048151190764439442373322778567865385792420663752787713510177843046827615100556596468779440352734776023081688860283810026671003184294372458403945057 7677 -2457534072239408669665567243011715745150971903851749347725247632292256557920428061480604479710367401647740625720608211494817299986285121397807382553502232383166583009738278026076982870356242074720071684054928849846334128651906741485509895711385552937501362603353352388320832756004904375114215234637340209071871413524140687 7678 2622202788123222539602088986340887899568393536909968405256223689804655869738388219879648021740491722079386009823472936709013507508861538286708574530224216995771802941592202485422746605879867882168111125246607517211423248231698463516794570724660911989469384034369589721149581659392671186184517203779238414358572690225280906 7679 -2797897386569280478077877597000373114762788214685838481056905658356379187718254928167398790106654673424532172913385952996005450596140855291269856520035867748158712343334601677436289214123550914960717100106241746184556147943418158543693176593849460009670334962263078279183647657730928216414632104766053370581506987112157952 7680 2985355613085015462960681930296901028424506711939812794833696515341792712560265135371009625222051120612906887393530459692365786411594110408189770531420695633557396681254471844555947133716577177783415069759315141565748427702155130025522173694011675864684643562504699111193350416448940009952655432557210941445042468120247010 7681 -3185364540889281580901215024097626982487800304036661226555193233055348309768973082259848736655343203651788325250027587762840261318722191760646432955551852046145257295618952560582959446268753866814618253012834624866825800840474420658675757567171256362975564558622445935990410221482165908187515612843937703459881292765292539 7682 3398763866757334617581931099734398971153398014455863085690657413712291377291056620919922038096898748736734709580631170813884326841333538647372829920692513067279643636324404151776063268616843224091029097687801326061535123546030766576663314113894723133600762789096540504242359301875624858519626369362549439319820319138871471 7683 -3626449426922331134781209022138144037066107587793942405993397897148120399490432892989926782295721846292994411806949339410750963828860076645822125161302809478503269228314193945326816018072474832565223791817071877135697924763387376735842658456009247359194734085240765439090632428345022217541171086522881827653553811337067494 7684 3869376947715628823642494508587077792656734564415923632575968530949438814729394279588316770612867750048402047366637071502884346251498356766822255142428029405891364689917280856260511781754904567615089722947459615694126362243321562138225180469717312196653016455557305187841589757855357077489446408054792268776430722957248252 7685 -4128566046607086077392070159597746227628890449948396450947005178535126697262058440402402433661517861812107038208997250464856188591094827503392317880365410977510301228527500688235131078609024511241347122940471898052597562009990171261105723333921347178451844408173329202447788764495266384740629006018203147723875297163525332 7686 4405104500350695093787174177142827343914629711898015319686407572797753277567882300502265419802878382672044738354712035463350790547375018686781635988659115454652833691068956037930754143450000657027323058784398764934564792892997038639228059471836370895630402105650304928057431250097419703633475910578405798670749721519767020 7687 -4700152798054582752372188091013919685298835049923424757722350041628243704010523362220375452229943113674882664603849170829873711561977028971199704497520430469770908760056409658347531538935493742075949615930372769940486768245125601468175887982126465172763197490849382605711732743741323755777645063624172892305693971565245586 7688 5014948998182308273387513714717986966825352192352200102869608439665819903963276826759129212224516742995729269993136913368376194120556001542324478762485980161374418037157226051156447329848865597329091685729212672987365038446455252458134605300691846706973349932151038672827119996629640970117341063493427005111321297056172042 7689 -5350813909759415625529169657341716619670478929877091236235985562347180787122856324521247250510033459857502925628113844886633923778240254355423462214095082099757039534225055412015902684688627046047825627848391438225857768776829756616194868093254147997569873518507392660183110745976545216914191461675430162236899768324128900 7690 5709156619410629776601596016283899391954203923145520748292818875501974542014273402935811942559178168229752172399303424670203653268836604726128550540351526624210546868841658229119750796580210228244067081749545629779469353354386736773380045757955176100384367369623514825404806187527756881623273101284562568037162052617115821 7691 -6091480387294537583366986101752484092184257107970250381450392513877944179316125795814170003890407690841207092650617446888323841275829511623349206927515622978178124858479017744442444714883762584647953691001282115390167895316558701885162045793558855266009115524505221653055317342984613972534526755560463377908305080065082764 7692 6499388936540058540439131814887264360851759232902161599266246848789107429208269723420571282994164884566980190502915454693447732552026724628988556787222356547442561989562685625888897322804516702945568847277470345021175698236630199556053651430335299310160230693199599854631920821901752900375360355354584204582678148953904185 7693 -6934593162428878479156179794280785738711808199465139493583798269548313965890926410039652836058433103300919939939942454648903680017661888584758661290035884705307330357778945616098715283458167455133728640595089915481361912506082718694067879405524559964121817087653350619848299624507048549712900951331844680479339922652779469 7694 7398918289317106426346744516599454797679568631891205795815587635319587251212559537227314888208047910153674179827859971241251462466869623216483484992914894663440483696418258686397245987795874085587638850627048262267944439264778227803424026158615516921204812413570873840850974275999880904295845367843380371896984331251641818 7695 -7894311505154990327725045446130169199478886183225077747193890072757121187260067856753163921707834573161455362810825418898209625532831992001884159935834414707546592881381163282341646370516158217534693544108942409531513556715292880604862813591493028245474069763361923273691875261109734332320003081631302302969155385098116172 7696 8422850105453343796965140198399465390417357079067651994909443608845930891049381708538506094279997698996447093562688087604987357664759794047565000611763871677260426208605351006229938794948290001894964951675820366563933168667507759601769879125863289745058298635993980458689383941244804192107171355445377485752300565649290751 7697 -8986750180667661643941447826394131667325275789739894416515694331292407232084503431609624732171317871388610780339875594214978400059685087263820707832356460651678043477710488875976979388438457035916313255934840929851714849279417358786256596249058224968648027599574001358907345333211168509619261619813912035708272081697350994 7698 9588375883234554693045360747437706825374759345719729006503811431410642811177435827744432126361093465952787237282834305989032811646225474885887861565432216367483094528834420841360373973242838118592733108692534879570281573655117887366344083805022773826225240555196452850878549038613339992373172328865182172117525002599311434 7699 -10230249312909518748857704400999007681205705523727621742112866885998711383528876174646485867436644263619872143053370144532808743739595437228374807266147762438669025738167991733561939547482406520542558757094689306040177494350299153596530159998590621061270127344517201953427474902087075919719994392829500606947959117156503186 7700 10915061061630198288331514587813006445485845561075349192428570584220373982305386603474523688469527687723636876685777412076364550354342500884056374341917954438630670837312563479021245987944321553917387476755908884343234989452730618008674756274110259975973086269633134080020380212835461561767810404352254672940950377685245602 7701 -11645681461875909260334664972774513463779728606643057626220927063337943567975352124859827070013987129206722586604776336009699817708008086412294206403738072763583651709080560973995475563997051126202564353003122114820035977941030033249201477299379183357712724096213303279324092278019457091537953365535108537148634187544881709 7702 12425172585423655191534911136411472477785409745728202103694412602051174783193462777720529381100849576670465043237675813153500914723969000425314015753259799367124423768450795803011121258322359785655441003242044963599345351160541415457884559959828654961457381476915067168480146317305162498461146478398541212177604554612496062 7703 -13256801042525373058127138973048165250526982698426677666448773912785822275229634145860549989801830559190292012015696798710576440189615633516425905044795711172694508974737981291639509756870819960623055238417113769141540238810595960227702843511843846504379575427230780534197626390826151548563348624460574413956107595255035712 7704 14144051634863655395831162148218605349266446140504229941156044652904095745505947633040412080538605616039016617716219675049238225951126583981193107939578507813117089705798857067456600744508155746969110917816838428602262451277505223864489272855537114320661859801414522667463457599844326615272088443202697338100265562479832880 7705 -15090641919197550820703333751708160511976960616999969021478055957095732334345669087867759961030399857352325204089682882811907277736101936448379898192282385232526579725798941341809551070463327021782521772693124001768924665496163806440896163426783444745739776324504784924656791190352013444359947168270462875136964462956971605 7706 16100537742401004388703501089962587120576730794766791732159028765289884810356379720240803690131280066750903501808206761372919579991189408961237433425023327220420707134244605181491268468516027039047025590996971669893865653655447340480334779170890577568400762428469603952202769193544785519029170514666424268956116117877479936 7707 -17177969812639800947251320560305452529808789019864744129231364245293424366330271314501247469851616780796260013026607440803327821318177956966320265642487128552266323040653043489529368840403854948127881432132421237267441341514432296536424002794370072861401376634456244357575893436343076010796228686184539542540427366737170751 7708 18327451375745303958531408217116455041689849478620233627189684022395794177769308425321186304619658781527238443770468508386295770237486798307076508135237730096324741720864611042191165750102570536144977870923834701666332825628449082065272523157030796259710160510028768147629499771723041316762484897030894823234454950180254508 7709 -19553797070442740046505050827192796157759328234935157630353988446938822794396069253947318519577757347707484997704713665744993282959919633140964357235702048541519997334693235806107669549042981154831162232682904054508419207676775840090116214847841363616962543616205251787471177969938293344233257315918630934153932825762291688 7710 20862143040997356404509439011041399804077424347982885100703265333176617065072576490503663263689478283688858801707896232639836163516107603071809543328938221692413016217029868809098072826243850936188068246786649157299792284786597800899818092854897234179047287144223526454764862835486097118378392139128306324587097463404587915 7711 -22257968391073833716289985985618705168412780518941371473974558228869473513950640460874126348161935537827215246443926487521048672694553639415441284655237786275437410798183933114549300518966730376458856631981444169153627612461264018087497727086090197978919415843139536796615850835748453195415691875322595244460073594683338345 7712 23747118068184584033976241854479962192935283388141159436878472280302131220282593049895687682044775430414194563364425672177599493138103603235044245185827925650697987560398623947646318063288019505514860124511593327421102250620656841892061948307760137874456311456609633164760109606033194185151247828046478587759932833511159661 7713 -25335827274054156758297243968235193766100094641094023520820549139472575638291519461074904910290413629271053376661296141279092159366857205548730894109888469024538037612993574114788556592476112668196992214961224758072247892078725711922841339472272951888949537763590278805878659823135916550046546254607359761765937177549601565 7714 27030747502574610940150691424204626536879447436058309791358359300174561904919814192150850023492937330351148484258798463019137009069279024277486311527282236627188152053714379489479844317468712721412393814409203415802495041558102121957222668952073379926449192557279691219842266868290099167977293423455225861570701290805383430 7715 -28838974313796724045503124808049710190181027295209516196451748230490193531299878460810484546000465333551346553659193741964250202929953447676646414969657330867757468426340920513260932677407176406994958833779861559485297773517846808292024427139395754802536363745134488005408694051087883700754688977688485514406215452945729883 7716 30768076959622381563869607746327863381645255443663760667203604607654849402080344589841170081694698349587642248446451520564898573612879244314853082948360914100839389723426384958985075155452215600349636303519070285562394532722355993471032321554649337010479667203895157672204073918382427932281220395758183702781521677034695482 7717 -32826129984564380054651244259694633849573344009119459730526216250550057668284062619577976229035622129426646107757096752772790023619403175237982887443122564704091639633574033988456902725275855384962611162457981433795227543194043903258651155992620531042834351617399974076237467872777435100214959322595247662152046828070338685 7718 35021746933153120185273514120136635645707575826041233176190317912105528540194325892344762111828616797448790912931914496361640092447825771507146424588647315975064805448492725190844986380616001851869279921679127674652554514637080123018409696540909627676281886447102822877086485787784317341662487627274857801620478855023230595 7719 -37364116304329330037526289207103400674605462825712053343656266835126808908721156290381151640538663528154066791666217090900668003666135670752389210517135924218110247851432667936413078433607645011688398340602214416102990411085114648611958681719536256666528372421679637937772369492251817967987799483993963997298298780184193249 7720 39863039902504369613357098319062433856915160985882370293628402723058507659870655972879213093107302700848447070122978430606721115144069269097840187349572162089030194737822152832330563687201409677658535808955127636704598307023979770763366899409133097519653166077756525010822275260845511092758792694264475189658641888744847031 7721 -42528973744933565634527833300075733671039123082580888428105698268693906655710259569396387854868106358689947819463146043879611861591570663060384654925887824816999930986810178205001699120395871074992641721986801399375075649901219692238999812493664501557839537823908349703861279498371988452993678352497689154010832266168698856 7722 45373071695674725606660086251618945378483104027084389429974430631584329181032235077865941088617784418533798004191063176142296262850739905302133301728171288215689190138982400128400548314347021973194895282665629354891381647017259338399684884653945356061449218625958462278916826740496880711281635030446701452538118039000362079 7723 -48407232007737540392503324539720724647825546955343621202664669336443980335151293900029493821654119256883032036238432081713512174979253600426653567401609565285300333161044461367950997331478688562667367509121044982495069940041306352303261281504286930626196824841547885060399566828303097221205230969213592229363564616837690561 7724 51644146967116990563563506663345201876336480060821907162972672617686861675832169258788336197358703290941703522635036058676317574359514307860743690306070779233742451026162133045027129475017799152699209758563984503752378065249161369494376529945715063054443428832115957950809683370589237609082230968187331841053998396170326792 7725 -55097355845295229863345415464368267155505122479075822189635535564316415999391867356799428365097399863925440332316944530550227304069498707135729669412332934952987075952181928366429898316049331538459486254851853819301044163037207325298273138680062915668528316138600848137600471530050955689783791348148201002314811733702426133 7726 58781301380545163605299706734033264488341144008206990078088603726629183846930928501897846435429839554704429397752544966122676447704551174311717892550843513353934358636555392006849728629492091664449238140763865514667847699195043529160697707230352277464093106226660413915115033687493820354100007352895542746648995159750597651 7727 -62711390023032054125028698950734578274343210166821604940638521645947395031948990459141632796278577033137381981379631955904601452391203995591366664857073744783496681027335539688604217588044540805525327204011360009330707070545389423830621430483044854054456494251383907560229204739500820149293114780999983471342636954012229276 7728 66904056194347737435809252306576479744126870184743215667559487313390245461820917880329140989749040917816699933716695866933338528051192003694012783526252729963979496977455723857042876725712122645521548347019207303500882054941681796094345690487696621444188346408884624232679113955995515272480942470468068617678713908267924816 7729 -71376830828790228644220619493677170446081151874225824802027947919876043529122640395168563983499100312896836083715738246303222714129146868757010531323655239639086133957200257340749085159077418725591687462077935929904278433727112086382485697404147132260412165584809753898563581373407794737159905239444551684676147095392819389 7730 76148414481488735664002324262807883169990752416325078140780797099851435197057534024596466568184624564869322371965893596680453079496814944411790613224872098662548210731440024889740158877104186005117643523599021053240320287666871378427107413078727598970360252582955878236195673732093521844169622474369424167852572295951075586 7731 -81238755307444087660416632985286680508114755925597037291871481009039291763015328478569983206645222957622338536425630497242704444542521093651477401166510150544951564177198865844156030950814312766209826600326969935851854380351866644193552361430219095196619152973004218891314797228708491962872285869366189061961871681837086867 7732 86669132235785906480330924880044104832691407868175707155346300847639554291975468007551869423865590920710051467598783621218207081291824022507574335196947755145914767728640698023598715886888223238808062426685602577187611706888875826087428308646198399007866162216480934464609155135110013576689752511921270854586052095466799390 7733 -92462243685124314495091655776602670500249391827435372585608489192623330729389222342453292875376162613522693035057989922777071746868915921258456654923174728833375769024389193845294690306189592496797533412339236935331662997800654157139669029464506129004977496761501405157469039685418720449194823442962181271915094850998723049 7734 98642302188884953888300812407206891055228485888847441134298589188407106425981960448816714785115038146718818952932834876519408602002215920867206139512392862205432759961744470367683823865590535018716329885498562739718313803122488611649564721158128913167962060094406676307583707169315153165946700106821054281147365603391331037 7735 -105235135324056897426682841547207366617475328996796514678252284596621893116105614910148037091953151320725280474208264169066546771722076134750777014740486144234579218373905909318187964517733134711491209568528854641132824554501028601150619602601406302110390107722058938496488830739313165400649409314317861946602107202680154585 7736 112268293362955293710982621102628979602578182955723526233508596356864690206628025111663132966751866429911326334708539533444259818937965550521509288042250675941995598021242319778961183503103309455092135277797801261752879555073604754941265878536114977887702593597680297948583591048428652466943713305367103554375421092389899767 7737 -119771164095512692753660125818486754976517487643115838607213162866294254134036470135681901884883526818139984996873024531632276758677638995001927816542347906302979538389770005972699749095016986660836910610484534316125794138099567499409449332609833444796792287593272430646898440099361330925416795140085352878753858819367677251 7738 127775095299380517431389635661951657346343225891172511870091674309324248987252052634684524914881136627252051405394191950360213990515305154642033951992016276537289821694377655163718949722075052254384207310700371373210521111457828232854927733061498770760400632952947034626035318516796471544697147880916572447746878162157805001 7739 -136313525366868332206653687773168546073476378049840961361712538868998173192843067917132442836110053497448000217388156103105706058943880372389409371571961834777273372301899087751584355053746354292422925793357093746940804346874974103283247524376815443270952500809547036378553281144185951003286956437229075410720215110703475564 7740 145422122631604843084428578457075688756063203965109653369700095467928842948827210183163115775910320044600894113526351512138729306381265724022480539557328763892595398619411117375322299665081325659102565024303223178842954602927015229216987573858601275914291660910245159017385486522036303586518359759689663365482062016043765304 7741 -155138933973911096626032074358550748753285206820422806162885482143635191084239418856040034913735244278755970629210734383486538408113140202206505097134732074159087010512080434028119303003691857442685566996690814355112342290101364304986959009856233717358282943958493477598903709810695288769074615509989897854513881801197372310 7742 165504543322382588185188386262538600686337048259544396425022649352362609272867310764758530526051528083115844063543824317356840115181243015251773716343682994033355678772123504190372533618889509619179293265948193239934526722596233429917766152702537924545097390912113098453967790985079296521671044814412842574848545704585664676 7743 -176562240710242317228561783057899987983991493264701026409643547045745781435632362771131191528984848867840437500198273081887864695532321155759090558885578721036791045746293736613925294184362178872538969004401071636288158184594457280601831023714590848107630549904667978588127522813888518315815213098948401403627628086235229047 7744 188358202588821195104356075171701660919873878701169005923152057663044213075912368379295487000276926790002693468026007553704014601627860736083951759224736582958261974166817876006937929849398347497233061892886792084341782375999744546081997072710983365486417591312270735979912321418937608579962935947705034472457160423085853371 7745 -200941684147226851484013319041648718730068595209904465131883009941908712007830136275402992325000529680180250244766160378012095845009542765466911319114353192249009504984186799040755951091407305315330035406384465658261286805929615987838530752509845814801253370677592343989882937932065763084674502694709022229502114124363035771 7746 214365224437070060602427332633831807372912987277956623628877413792469525006287897957846518053398310071031920479315268996150586158063843479422900317975581834467345774178417718955597900097598901274606302862052604853740898993933391792245014837524578262031311473501037290399737482497328349149284436994110368011209240229026862833 7747 -228684865154235802752846164935790718488357202827406247873507405868620098309613059966569857607142812548772401634151942653614602413364226403545544649545964451562263645353063679929861114481453577935754634248036575801716301192101670679945888909149847390866366180125865277151908445088613475675575961982957781211543170822421584831 7748 243960383986333150803174096054037718890177266646463817809851600860405987803386801538107326917889901786649745742830414480548696261948516486912592302790882567912210832101181285929896777948647550843716953083485468363692561568734723553480212898567574375428440499278853322344786385906772799315475679722026819724214792277461561414 7749 -260255543494869068299462139699106420942071781115149991465569223205717029124230321999683828053468709830912116125511103322868091526569200674565455002960872424995974129518837867279620042137287502227500202884707149499110663278154682966108054634830317527004505870712705577425030532350516793989951956861533785739136589150654422698 7750 277638356565615716367398925799739747640460774202232054956565255148274368147272391898423777748695673543376598951660704387281558091143145330042198221724437559029793159145969702364093416283543897431149558128139001791522308406152770678123811505684032443066894293025075842559872214605348614892049718226578535716577704540875577982 7751 -296181369529345462275626005633404396702580476909142495683857166262308143731609011979730481472244742640661810721439690188142038735819595698166950202010487970760669178656820381079441280205137821201751595306856963790365225601724440397194740132732635613554296382022364415454306767750037776761573670655578802869841079432927113873 7752 315961964128376613417247003749633703292322183745033343412700590045143908172618947619999792840159645733916050561160883943121125087872744307448104908788694872839569753640128540480984774623814623765157774592071333478858745743863780710839185264343525757998238802179923554149472173185588713706101172491464340350913505816260112632 7753 -337062679582508967995549514137270560114571524022713791465050809538576462423663923886432008108666951989242382156232579764574998284360554719387502515003157936817407078999873596370549535101176795580479569672363672019950333982133403135366663234917438480434522404929883950223047988448920244960221491009085386961038662514401371716 7754 359571556091254680180577443789966227956716323223004586109184465205145095234786728692999261451572036356937114233712106848395963766381854811710109039744399851250346900152878988954108447168318710306969542008533563100801754970595103037682135100813573002728848182019862824600501524986358877268894451509390533650939392285021133743 7755 -383582501198131218710053227183714077252228926933030490785485120735974349707373413327648824630060959184863141913698828423749754995239946004170898558943252305632534147114888061949233800474530775256265400433457434727320609148502331936302900692821241787760060135793746466958447863738451188231648486530930902494046339563051645308 7756 409195680537546743899134272158801505876718277896330996594667620355002907008236894636001859688905203241845354705893556395340661713815519976118178713595689125389095645572789624575754766907993074035925586222830110348035761416307653027739048881124739975820501575347190197742704404235745828299297780450226433306428129065241538453 7757 -436517934585865798080221963264439293713878439315287945789726326675265294917652057090192687524806002006285674981816838834243838697098112588954726673637682627496783225745642164494252220238594872661474757812765324956015412273068663324614865150198497589538762388666550883384509109267341174689794688443741181983018757924061541156 7758 465663223146012542413421847764924034789793394768356632191107506937345871067210106767156071288103117437884329529051266077118902140460636381889032358630371474871885214841443001218321898430131253889792066116178881010312183719149802084207364797506831941250837513881506056501316252957058744799892259008968971790763544861561132526 7759 -496753099409895329386956167392177075308531193855623514252338570241804553953393933501978317894066218061043142780793888918858651623207860881687357577289080605660972907432879260018416401209768865602458430577283238313476233339516908779483737229535472574449449341988625120095554756518377639138017296441957333541462047995642110317 7760 529917215565495168920783141396991519517809417992198694243260858431667299937228477951037185653799465246980786003837244297730857566511372412970753901547222103241551736518799138786254655964490639539841775377160695666818712907758839647679543519653534387309468323546129574858059144820417669766041180223217933667230226236673206627 7761 -565293862046158121695925093949262117453916639846771427705599785108402030524444583034268887258347048634594803416063380150007474377847984769719975188586847225873819175801196496132313569819265883296961385914538715571725339060312477782565198942830210842147883019075254528357632212880735225035589478079472320451716891635089351955 7762 603030542659007919860781106081101519718367113399923596044221021378291974036131762933676060417215160222075061621448646677892481235095070250473372873537484875714852965585334806005980050444826076765951610460202726480473595934882550365003769644919092148349166508420341092068969583703130234423108304646666288586228261167149649257 7763 -643284587978026071039928806036632060979431839862299166182070616804306673151295685175223198169033705754162056246638060153252100490344220011347198890881232206491364531802801326312825002936044931611026592637012154853482697491366676970641823643332647954529416547546288111673114731887546907430302545989420741480742393821978356275 7764 686223809545846433063003231616042074589437265902393171975540160655406225439101796292462514834905214511145055925530760123768935763506298354194688183279616784103036440471622060777028465341735745373612897798724840210921254440534065044844099523232356989301785441202038882829670833671042251211607451594760493964849561341502245568 7765 -732027197597334559047011102005054662536082552195341902547635037326372893165213031673091344384950722268471874419596222393660521931531386919296057631943529045521395967005895738635827784519230927820165951746940336283527143666976738450922069898265162944298601684146177270576054221494181219821367881145628218790653725239570889267 7766 780885665198267226993347751872749688558885681814882036369375164169071275578452896184180865077601970207361292974172985377557099058118897222737983504603328633841508785856280550668156755701032571858859552759008207115215951768951232775445793130289956090243822969464069978621922247503621606871414800388614520704476547831015764022 7767 -833002841884638999771064261903871409763484258151325951034083922031604259587239269116155971979197708510268539904051036736245699173666194049421926476100641175311654780745362649540276826748197033663483037650359605909429345975831623768282033107830144637082822894497016134621440498118828388237197062344205423639522739949307147492 7768 888595920093094285572669213793369943543842235426675556731647854143984063017026320245681250933210182168978217685200668261292297688710329629296095003446757982061718961195184240339995555492809136540463614478046708266847230879267483485087202854899640917720489368491613287774772933665438778232807454332824845407245087421921440699 7769 -947896557891561691665411478436640229172842446196332445711143979235695286714196753290233620067798165697145388735363060663873915063134892992282015024739112783119775107695305516933611096312202705477186386956125875099930084915318843089830584244840145361944562127826317533443676748041300277452033860401378820557533102441350756559 7770 1011151841752255108985238511469838663404845170773662325411607606519532829359372668165660053509634275561854062594356081284507844567787096392777827881580362905094644865827295541614143375495030724579630264479681406521042816740678746882357651216741679275675778271202315647854626941354563176968133328076445155682131706397337097622 7771 -1078625313357765390332541788363968905120838796565324621621770300179330548415156196990875431337036975860488606606855761716732596115567736370366805387261734906449523708303859491144158276752551793657972237278570221861998997721630122624931307618268492563907096926747547622234934618625601967388936407056776588486046495676220141091 7772 1150598064696023947853698162000469399076582175927499401775316622991352952676980874796026729709881579621841137539791077728425488344568959409965199499053705633642012705317877263404423598992660053540354790058539912295618111461834071318846906035283913910060863776343031147199615957233574726538299165453540686690421358229261162553 7773 -1227369905982569378156951157991068300408286465253554271054440009220168785410564317257581390664040889483825992725415537429763281930025767488530369042712193873670103559973926983048488955683894796605026342496912444414098741797566416208413698356022931608476133267167120122981169330801254013729699341644613749319234302027364907512 7774 1309260611249957138461802379091495555481895397425434677225048669573819798992530463525416816905631626678396318684788408220502243990736290217431077182717839658077684933778130593546655687533287040152829067410857127035159315236423394857524865088244132868412797230708196781422846653975721766883971544060241671428881119481236170744 7775 -1396611246765564491949216600426086247920478326227272428164275752421499296207418333737540957002326095459093892429332596470980896273678714276619228869650755725892153819581706251627262591210780439299280582982362874307607972305877771099455332605054576472531535898513224040981778283370275149730293435466235900524843687075196806138 7776 1489785587781785019021419381527755018926878243624824363647422475352411570957570169489518551900814623579700343184200708986646948563816767220474840204040484410933411636549699616081814763772259172953194937740037146039429033781924240880012957735615726294904563617985409650703381096067882878771599545674493662489479200865933079430 7777 -1589171629488093475320410743136757417964808570653230871892743980292348815147309455472445769677652650322140931224860711686180206613536507385788575680002229893295952095974440330955553016650952484616044822814650140063400630196383110470713717971727157063723370184129445793369382556208340608032783168727214814978857287640010822953 7778 1695183198424200929161482030223671175723717113416594352462187431552106902971529974058566984213168642508092734894060383100251351688481708742540528265167535861071329795230992311452942867988637644125799743228693231942365255553653748797818262687404532925593563834079135041503000495449296683344278316719511229051130715394993009207 7779 -1808261671029120140626108466249956523753446853994454719812920360490025871196834759100776716879545818762653235450151531975444317537953267566727151965378191418361070715360952408654191851431277491716054905886329381394231875959823696797029953381516225035481434943622358725680959109968661034584946719466983744404839695812144603961 7780 1928877806444136828705929506710110171590898967153202400192316606437421965099121941858609221614448622472942208026918941884919136830135360165676222512376773264857220386525834325071764974921185969133197091421924991965221656686921817930329955075497411693179259375200645235448152554992034843640647573864051074775756030810529614215 7781 -2057533701160262211638572808279194099658743421499226826192770622358187465764667624009122894249908944729542487053100139385214408106120253454878132920600070678987883767645586610680670436917498354184189077562118144758643740304151913037190769885598028384917553929336334838694163786302148305062914520616249245631585642945357559834 7782 2194764873604675545777910243651284925719272100298425859785938528928278481573905034096657740331067058922660449248709807931674679408768473543042682225454411990668064184757190829383452148957033951670593611594938912960712307923896286238367380377862305078119972840465128714146271643312419597222298863064907464010886055151541335842 7783 -2341142487298031045021550713895147335700035899283730588582183909607137235007665501108713847866948290604480781973812302828186385109340945169472754816919762389909158745605388537043797129826211988056912407922650184575545368331317970546176543345260410720020913358133627566928966623169758181520781370715454445063510226948020645389 7784 2497275721787517971281337339007627711367924438055681658064219793688954077819718442659724504970577119770932105275486521415409215116069948043305017032158410158135039030643552253458096385077239001019448214603437359441334906741875817277101346518133539707677041805846932761152384667809748488640757846276051012030865791274002698259 7785 -2663814301171589120246146090389111590147032246749752590000839553489107335053432567033435112725378474269337332022550565327726722931119384846903779255931446112835564161671207554927659651769312788673734841876301782285403984066147680467855786145534384950316953226968919249161841836112467604561113972244205536614239957209670384834 7786 2841451190683831218657465198694607909723186701181336347622441465354529524396047133849077427716341146307974294266920695361859520771804995204713788273878066274097342903373921564586887784952442615436988206948495745957849709192537790414882169889701025191066911676774648058022735725525976713775281000134336802597244429494880871963 7787 -3030925472498227656092769792670885635105906656915349053900978559134963429555210601989900731604669397906498177268130168197115350076804646929162859293843884506325482333874403421040625864084600456713153086493574446914133066163483449635824927206480527804282060615784496833767725557645622311057114531895835569122592475688375517745 7788 3233025412658924226054141369033833238947409730807832382516403816398289007512646911750204961414994712964840831050561613967202480474391278315485595033282782488318874848874139293926829490979937840909455436349976563507455409856208048605091863328762440716055204523848369300731054803832536327776422092084883048734736524629395004746 7789 -3448591731827606632750662319574851557294937370899400926928822010179636867023317384186875961295949927902824022014311358344372429432227174607661998248874972190120674656092440877109116223036576030744370870564955009892382227450641829042362301073660131089270502137146673285826910408855147816588725400528503906460064142382085948132 7790 3678521093383991230834812558215720132181708390749455993643642167583206943321901869353504687853482419836475984644505800020984642305225450310127500876020479244389616566380699575187339704861371061120664684369419198581875135719488009325471771476385893860703396675492295225502434959933009905032112291123627460678424444005830314178 7791 -3923769823313190310723861581407621450034355972919540522604558254246140198947027999686106631284836721571146507331818242964545856352078755006642281651419628129909684244138522293317688902305797730841724318841551726398937971756099857052614395371877495772129995876622940220484195129911304653883013209550955820393925480618328304818 7792 4185357877271542709662772199202522832424751120833462480345544774806658510111292715462775362170174093456565888069428994494740021184543128033811234111694583651140672143722623061390057264386004133016472144351962405336828413760776603105091871687397307746954098616915692583538503400027720606333745647668604246191370125260140814497 7793 -4464373071243847309427162634342211047659678095599309118629119636552625721251202834589977843314597379975147661511073958854447153337453706896797557580417526499560303417586118184127788483682227089623054258482897295732563274973313466288614057663790612665489938160972831629572607598927707290893050449272306478880226403814325711008 7794 4761975593294010197627469288832739766600636028573154231653171041850137963758298379277664529842420484242723710562273223743779482998085261379915649222683561078815802841676059555660511559067778000962692561853163196014013063119850439838762489905262798938216090940025616513490111781851746475787883480580519200410678289156747971857 7795 -5079402815072403774939938210120901347199779226906213067627404288435589019195233733444917501308242100783061456107825986385707955954006260928606259823172795198332253218726497211527175645884349887584915708387486504863769496977476137118674072525919796289483009043374087532476275280612759424549902703964528028359620874475305979360 7796 5417974422981522916074051251640909525094645219669279587617443217711751039667880550741770194848565797391625338226097350458432522108229503480764638425786198297675324237958602977615309880730320613739279040053838956394264518848551071101482065270063685125471971913979726046995541359971183317285948309185189561183705604673534964306 7797 -5779097890221911310235756667116690423885119317431371316014160683953533486493648002476678065496699278887212210430708152303603127051107857513073960643187309292553781302329814966742114435322714961263587217329300056272526516886044121866734708071987118204429275065641602527894858400383393084073613749982436521756843347278065321573 7798 6164274312348259996164732469260493653168751534728618665356531186886372483696315505115235722044742056249270115217844067213504412261513178412689969831316054540846613001686616589117938388841974452613390726366490595993922274667107444229037085884580028795961383357889596753469213754655748209981980869864194957962830327482022225828 7799 -6575104630466849704261588544329947656675062751884442732802395956637651643113910160276097793297453818496007976990132051469920674456601585036504518602029662258252218164942876120478005275431310121293615421987865583451475496558116673861527421945509090933124881842728941127359489358478172075364908750162968788394797879006586334736 7800 7013296267806302747623093061565708863244620000739722974618717388343871846079565270140820695548573453675320783422142626344030417566420523307441762068718753195121111584584158898722236722525671219497257881804269535701979524143212378562515715356865675209125394400592312577759950391815562505913841223052613604272136816300267137583 7801 -7480670207100522080368893105369585138095366166346444474570475404391699024011420855628602831342094922376731675470255354020339970891171435546511314668564449942878116401269955736568381590570458307858848374765176729706550554095733099993508279360885685254990331503568482850624277136604157524911361291541972428400698549766522604034 7802 7979168538042754456782864187590853496980133479379524334278063517813918075104127975300009232086152538342537525221205653414263740265011538979190525088558928943664488836764335370027296379739903998440249836109810022569408271970339851501687832025451814356948156024191362150821757659170810015076825386947314618104495667911327096807 7803 -8510862506010416420558838620012503881931111325634975246121887830945953038090620418964107441211709718592089068021676801904371465709759198070607557159298768901921329729223560761511591968086841688619003662906605375601315391997996685941790203977357911612277516913917860501756096567225955920541962100908290053412334286906485369530 7804 9077961095329657306321227902629315642347714900582682467176537566212166753064245747326008952324183485131773899190717544109427086196437056448653395945523832930446323351735401546703131271198913607045900821328528950101776718649217260565554116663548111581926402136091775559947471912248102391958584129118341063859010733368935955798 7805 -9682820182555122675167804107111808899102132529483654324764798065981817614962994099611563893946447132377998748924190619753507470761624365185282814060599566174143205822981050445187715627639104591115874889595935708255178112550409295698044934893842416989283241842248192347351522618856765459015669925174100763619051732697848618286 7806 10327952297593108702986689126873854674904930388003600003118085822438819893740426935763144385174547901881673216617919964868938769535569995342242902411251059528540239256583837206789156941234713375788085707710456565127745807125079398205580468656077874762489066988644242999479276711437226829334573923961513137429273752541972764772 7807 -11016037033004948307368063662718992243235871918929037379640081600285651109366909351549541634851676554008109193518806581459848455392615542356825820761108338651386131639164018538517899272945339618207396045899727350414965632334663524621706491854549504217584098886704387507782057136144034400386388023669471356943265356102196022062 7808 11749932144502369556815425587441755603763553279228722043343389362261068056764014414345635407794232309354859121255656483114275828778139856448037106008558473435102072911356828108836189369024584428293139835210816048158685529259679885904089022668399027383550387024638252927524338390184473093089409721983847367606926695456149512389 7809 -12532685388498725878047753638483346768677935048446520141622815001465863140463479667711919327685556499613679188704546841273377848417702086734766218131146979794721931445328586627711973539165214035273894739539614771270832057198463609657562951346054079172881220522037706052389829607899517952946768977822498269880556081183968210723 7810 13367547145621154085909239073210719100258892746251534514869888314032378762331202055771346465324879161320514425642420717653869375647475593287605225048378322017909837168845330655222857665302155291798607869485435847318327456828158285612574329303272105807992086784505885383644208102020616280361518981501682643857479122202177451393 7811 -14257983882331385410619716151980728154672953361959869392965522681277806890813786945469069425045213297730604160475814387530738964349955609989190539349660032666157717979569920324380076856843817004048900260689534944979536283568903393763209709351574235425602729890717404723477538111134105528324289735708293814810084150176733424146 7812 15207692506260459743654208163687853369961178107372732283341577533315072220833991874823135905418242402697310791049745101792478680391177800359222734202687092719944895269061678833647444541209620379741963516081824702004524843194212211671846206978865601081215195079394598137147739141945673157453318409848236895989885690317906256658 7813 -16220615674549200433353360845682314532021510746209006030162801320011782087555356725929763811419939885828020181858565107728379986255240073325082485209408016942562863465015060411421489333646682174883875374044949817877454124911339385961087095269362050045534263920742143666489365729687041250407112752793876335429191035066402197580 7814 17300958118417163594162201449262900927899915320019684529252305679629880087213275973643531577277360598510236235836181229560584196915906855204937091917222650278973350516414898245881589502630020505586486682663647262599308256914412385620351651344391749000409367844051441320278716944315833513269856969855833474829944486100382498955 7815 -18453204051374053040044962115937200635272239412112236259796307551317014341862058146208447741434491124121346364229949448957819441967104253097170045916263882037081155807714024590073405670193698447840444469122020010823836619696412387955913381999374121612432191721606149532771776068137499692014673203855991350597409666226868581786 7816 19682135732956530485822330062990348057240677925244170775659343926015896473057374001192022880120929653309456600201361020202489258262190260066482445795680800207632236979401879338176969680025278198918075965728620966253820297339939035662424620841361403905146466452174177402653801865104056924808086502414825814760531214676322625952 7817 -20992853264638332068971106564869666279854096176589776761618026325108551802797963741680368877232445804591852499236978018989484868861303247269307647208680381968931767487142917381127877392454935394546291448980594821722561653904094778497779573250990206582503776692702451854415968100358551285447807959342163054610611327802784071121 7818 22390795699642224042048516346318453603407302759323471493662562937805422328754395695581726704052941087431191350039378339751817865015841965651095636098098584831190007180476438047141183774590735483130553410387511717085382182349045281208274751932373732567977443148896635588427967306153192326907054107835515431726798159766497836966 7819 -23881763553799486599452539060524440350705299382236757666417895104157524267390726224953110716351434139935662779687146138475848070296237364308652485495209686857029602681595656488915502232188655402108361001803420276500612921718955585995796577983521705281554736299953135313721230267448812805171004662674495855442148246591346664692 7820 25471942810378581273087283261080195839617537550434287368338034617913841144800355551110774031969454773062211920214889506741943009816372272410644039215846894120157338492217344536476401662936311175903131962332505267426616520326347729697299547467538171573398040832695744294415250094778905309774119431400418615936067852018880733770 7821 -27167930517963183677089742209160509916713825259870593229753488855011805581131627541548194607802368050797964381417286982973358642288780492276248547395517565318614719498132102928743223836368940575704115922435060072713239548631189651074238520368008724466081552065217050831144875356129008996438733622265408071011042460578652911507 7822 28976762087026169992370247222224669104852849990570220326205396310383152812721577955458341367588654800489652156786548565622733845777443486793285387089660363796734018330528106084142875737130070003474352450213460712174979472435447373407657262234159563160900028003338156833112005832734557826552626606721355113001957746762624571445 7823 -30905940397847427550719688179197409188955020569657286806021416358601555714079036994616568858308072462795710699661686332180419685820166229947040548863192632491201888365444216158144938172773878354940304041786050632760858474321559462511305246783181598129510239641401702174227657694541927713004394782703182841046301243595926398612 7824 32963466839888297690513271631277504834740473450388104207221487063238381248219590446000969441166354552592041258518111178191619933307884082976360978995792886157891025044103503064551410574132535848434311352021244301573096048668396224371025052204813949900496786434851608318130054633378232130946317815103037705441365990425773551803 7825 -35157874410694736587064856023666469630196538419922746442135804950763532901664340922922071480587490944543329354269153526875951480728889072717335218003028310216715258893732933427140999204317316593678086184318393357969586355923249148840449408137910581507795780633617455676396039718105673963182277597118506093916456216274875695779 7826 37498263010887610068949168017963601176891998777233917993015118105198405049094708450997640509427466291666643292341675293025316307149899966978920660852467143386695655394771104644283886086518559122507113998948907371426161900778844042070528532282173438228394665276051068896933723574765695200217332213082537469022813787290745043179 7827 -39994337080846797858688072645641584061676163990693073041916981857674367490649014374960951953711485800085671310993415572738474798434854188934729873104343850804981952668020841254691223759171092328367781007961220051143054774552276127850864673661861663644839623885953381218528123197745577337531409395388705215048450360432710190060 7828 42656445734343153802740040948689326439643960207041670581848866285161974292135424485867803362752935151997378299427568603338210523958431171464760538433487592679391774148213927742953138779846026337510026110029795709385012220681032160176313064592177839304311006184090512414709721620032829127393820420439948217824388198440865602392 7829 -45495625554658492697801801811846631132139242339776370323026122484531180970139514017085699890181826254895931123907500489665304094832759794725024801680518373452667685899495009827503920978419811121752335240488719559782869485141272305788822578475953683912383902399383778235455823132055400557693014737677728315767514342902380905314 7830 48523646229700913589179404310949445278806802198790057004055442531003263380514832216725066496222056303543905849355487701905454692994067201881475836213994561311455005002158820771843064610900541216277156716986467130744262972053701574832962658645415427795738610857129574218714744530197838093350131997576154031212475008707037293707 7831 -51753059214315980505717910268021259742108864763788696143126885678838313685632434816532543618887398045013060438888788529914473046766630663794739535951999982459533774574885285992629930389203724992771731770165101044312894165932186492116012908038732539260641142155995863132611824249462545013172578512815235575085987283917640799117 7832 55197249620461600002257380696271930086275674485330809051999310369059090779711896787637889046647506107491469815810152987697514961544437465924061104469856054562970663573125401544635185365216376771245790250340734011588894757266789237076839050182617781550453016221837941021022168094568224856315799464878714716291042595184850663045 7833 -58870491549207071819092403602317087283558741983969938854138857096175583695741758209102964412554915981455430508568943285066180981611023514297964805504418240402679390060394287929380958229412894192145254083357562193657712400830042373963752278112674186418826566735107919652165248123133382189743365133896965262502016129882753171260 7834 62788007092689341175358775360805755924086994575029115635544367181690557435331186952815939191077417863092502959177412966732857572743577171122806126437972808752129227569129303212458993609839036115509953234951811086235161908152445693762505335051626252829147164485183972381232791636470499170036710102795773310641820099575721064705 7835 -66966029249270154606615638730785250932252426684712690236813039320977699927843907341707592129203105053639437990589184290057973095158383247023469831285302729265451576365705583512088500929141617597950958978600970753685027796013089117368957869137764589646117758658622170152739879758317447371104638337702532937381125306530026677488 7836 71421869011248669355746922274262853705035376231615978780197311832272025786904360636761685492511601278228493499419040556091295434138456757644159861864661619476355295943905035545525367219183479777095467217600524851774556887854204922923320243702155064621805771391903388355879750328241482519669525454963728992448648223096228715533 7837 -76173986901661244414761568763439194686321794432768667536018041083171345670279116819062892773849592462635459283757314255402824682867947185630556461432759707289280143547754567394935504798622102846566419001054191541489155250543347900588451586523789872387171852237531185680009854327475106097192843502136877480733228361198034030667 7838 81242069255014177381036289669820323355817629665134260201899560313170920194297595143637806482044437326261093518673759942645824364296813856675653999434054610863791080281153833933379164661215761864261044768696920654376870643811543142070716064299139941983311750433867352655484318600107181802598279656545498533232828087873425028836 7839 -86647109556321234850336658212266201739211985267233054722949023348708810027660090606981947515506978020499522197961582684682118660600137688388776887203266389811542412463110060927121298510088712257099392695728436413498268036048829776438800546589353744288415561111316792344950102188351294249904815108846778231363559180047980487750 7840 92411495173636114050829722072692953042772871112158078307760822403665611958590672707463163635953108737348736536114534590326273372484544872321378198928173647869269832604135079884968682628516657200222260759544364201703373340184228207980845472716892025507775386570055505171893026707726247543149761221738750106108783908953381209590 7841 -98559099841465926381371253315437889975702464739108090868541274215632888426107660056703102189942356695235525787886713663377285098071895175386793451007987322905525945943350935695411636670833644709708577157937741040693965306570846686344606907263754374448389094567419503101191775421828409049219166047393917489257331637472851445362 7842 105115382276116513502196825019539850882489951696351337431439918859373668049645023865279104011267289577718616559857101368295026358966068232639167037079407867979226267050662711517248541605414860443759236360096604478534858505211907001805410611720302162737760470397876076428436445809212394795376947598182638960880867835931134349182 7843 -112107491329251018140842560695123356783654314634313510982345690497866017215849858990922488416558645535637593444513560409479656503328196679704124993133416537538276466972405637003790534669952253442299194932548834248859983865214376900075786162350374300220455773715736112193073558272191486304544336216182784312352257017513856513824 7844 119564378112843177354470773578777570858115692815499567131770388766355147800327111247611140352978528142248295683314249090587959598842157539007334260877471167777558504452981576507259660972968179131320458498391185383235205667086118402747133490341813226650234274550259355788555311514470978519707053145764162404585286393970656675704 7845 -127516915557386670005963305484989065543672812730850947392536926436888447677514469858805254099435157819379944948682156302818439536050769025962438342540469486640209412540197918995712326613775965823261047769790436262469481700610685382022392553110679839167672353585172791866634970255878482443259726084204340860660269335364275209281 7846 135998025895799210656983739496721080031604949484379893593595503485443851773497305115628030600235282465636680998698412450847614943057415867187934093173168263545964147462825857369405258017829678289644005229636681064595750377894548988301446218336550180656250015096372181970539531263903901297425812929328293762629163027006735926367 7847 -145042816598060392154156314397458613434582907085984995216359741233710742391303874479094822291150622509688607815586523033736053757271209414343475098036999182781418520314718269894182677459300150151616867112545165406910386520511023528006113242785395780260942766455726587886987234070268449688559533735014733387054991267426337239172 7848 154688725316379280652170929016697520487040938134014211140804658022619978901705335071317036582390674367189072151624934088999377993982482189655059447483534891000164574044709622146596193794278984339708188923971724144137280738317438839801205219580194127765602467990055128435578109562607713363607829077324612981113921524724821815698 7849 -164975674437744037253986343797889782656978543427943428241218610566334386530649394281580140839161877767198079396780720976120841807778088640911765844875961629084232053868525127814005559426144798462214529755195994544456572861985115510227774945926574736478099518706349130042020169629095275044478095174734876098304745768442465809411 7850 175946235880213376574987987369151200405751233310161282121960440674375234524096596976851463914758981893363180000371263848860582189155149987440391026881880274192388651370741366337086118605902943580706146743934611828939783950869263403820859212660408025882199935556864287957126232726403259008142042837906160117157066824582755051386 7851 -187645806811430512050941220692232590382765711263784192549576881791129563101617223231826478194715760730786224488772558456204861336942804254255457675174137420424763530780010426398431265734885187899203214433290144484682420829201420683305416185230808800796067150945747962201104492389045645290722536827999053391532913512533340459714 7852 200122797012747122228677435387911198294547470397578982678451763985756548191907283787298157769518963373579413277006707823383419580934941699440100154361850917570904017029031349628621643924326265046747329154348066159748823207166651644333955946326772066448060893811315753077270220359778914185989570903163835349171285419713125754883 7853 -213428828660221953523975023504020658227055785209874930301604559965554382932605439871235735890763471438844627280677523581233561224001643585909893715377308552255531843015568539176960956974048261791369492709915460011010609479902360891470252922982548605089122488676865798229968794689043490086761061454077634586085950254416261092442 7854 227618949344802268510348620500216251183999580460794209071718430381897640326441829994745517644363888804293862474058206388568560871106214899046407722123321183243290816772351998008289892598960329530005715769845204831441620825444612565831573486615403288016045288893476563998349832437092535092697531343396919327223193416551561031228 7855 -242751859208415736678514655607861565084921025466892308740358546510923739134254183585799867289287404082922298280307415691324994754418980929774501218081485004559097067578115557868686859628649263809583249202973850277298223078445761230128181808433761941367668040065347767465669930171489547325523723442215074966088850977574498077176 7856 258890153130718651024034248965312565962223760369966161576105260885310206846592605281832492130994636179370075285934865387417006886740753215753040183617581294950274638268105442784538374264428604357393278959899994561959133080805288108060071729662531567028800282319075227852809330727318301568507955323322558616598993609010392229827 7857 -276100578963101377580595112967745533451048057215232686361186904181918684178912214096201770617699353022141939357030477060855781835635603554843852387525808895698181527822269280200229760355176247591171590035238959109409942777381912737210741681861925281765252566202028031927134167658435814488796237428998314658897657033722718613062 7858 294454312872497251917088392102670470844563670357898433006909775683642615434306010860050730999608895101963831940988711996436724097829183373562647893315465965899244452664053870984022200611093570232066662133191661970444442162760745707762728413042543234231411586824192629883422930011579731406765424487915199383406112648211588408843 7859 -314027252927847016030825044291986798388938161426237698662582586334206566081178726753634735032222461943195003915769410083551279963937091717640145254252287675119346339749772169997929408422697928136606599843661230749079134548203323600395629729215076136000366173099857379928578755517775033008365304811245016826914124098756294844530 7860 334900332137025478881041722006477065712788521116674369528191840862882688314726896178589676180192105397519051316974324014129417107539499191634877308029960503289940522876889289737998144846820999713585717504716899962781588820758544271579580429387024856408799706212341240028658458719879360614146450982190337664440233880372447586981 7861 -357159852221947548214837762199013618938568360837181215425436354725209603853679087643219834125911190853254509876400255482406706537102279430756398931298514780993340988090022987074938465342502589992782381688204630431821661016974765982970610235679581869203226735049008808802000948044793409096478008968193138988691374213890541885691 7862 380897839504764566325811473939937871548771745398007464414507050970007102774102999845773336410714692098362529813433975250172879952851913032803483500675937914794059252736345049486015519747516310058971283266146635926687036913310963578525901999239675475513638767298404006933600167084801905966590865268474640576342178888811454434872 7863 -406212424368888053980121059601430441017452342677755377612363122430213851363965011078804081355763333816835459053704133902247671032862856788582351790129402105644196448385095857235506294902941049326980886458405986802027787858840950558193421141603804248211936376419524516006749300220875664483290411042673050460708520332388505051343 7864 433208245855408637511853845844974196762763467232127353572065008801352935022442644689468650301125188452923892665572781960952574733108452104239849946937122207907720971243374324266730202800097810223153731424014748966861735737297938032627811543523910763556978164367281700243482844223225468266182030671759034303454998130322867770563 7865 -461996883058709783689316514529786783343492590156190994629695154115884757452918071574158905324734682507081741392786780367004610360012556238971955863121515844911433920884986376334264250444589834394368469973997115344372961702418969138603279437955121085017584904773327991390251119343377072923205500737701594578682681977966404162118 7866 492697315095131862945432013313074517884828173989680171602397607882034729405279561421899109143979880933496172480124513989403081038545071547222533500178026353886006923831701966024823872041493418740328325918119745183742423268839926031662536367956703546660600180840899526522325707104202401295503864110515452677820965364636338410977 7867 -525436411535872787071235068966393996448337045601057490379036971429720951462940565536925644205826533861208055215811149929290284599739493004779205104455550445630212403481505213338624880771481050303542483802935169859470255808142823935887810436781058665636970154746854702238918583067588137626550508847348371247270568637272429043497 7868 560349455320397562738637226849461897274066711304469056872270011966081511551554747021116664994519282199186293287765764912498230893898914333297633948601919871007446064975003419101876289492316667620020149752908567465950934023495913078130471256584530638701370538440768317812523215793371638985769882880311175803578072348586081494045 7869 -597580700299982827582247187936851030630247369475993955817638000586127002863772584573260194596948756003314201015402252823309040315092348239822150467040462116981999599763858866405328267631791547354328112616643721830034878022521025792033735315425016259878426988739308685238396406635929321673622978144410087193171577098728115827514 7870 637283965703189863815395733392890373479788340422493789538358484377057849470497299662811750835527768066832225734763525756200264038007564531031227543240328523825703127653677610802512830630727366265139362461145101832973845905312924906075896488665546193536273485920810481475117555184225444257580906875401579341448364940232871537887 7871 -679623269966622831003777992797513662795059308982590551962720221035948689560003911769306208567521405943928513801706053321713306013703113936219603996603965122416439028293162345363785904705703045776975124460378554553550116258845453053028635358106735661904340791636083516427642373618045573214660993465668906739190219379975795974775 7872 724773506535908560222372233689583849047254928940170112881088689778712499839733568543622197098070682193156345301418523856152912969505642449817478153681632809739590485825053144707613831815417298011704600181722582078889088808783102437317834388968258331255968531996384200286724826858229503006216097302133352044528730157365110135351 7873 -772921164414091695944423536967980070661428439741310894315092773699126735068901674566550332705430419488320646618062434927962698340671286572300136502266747385219490295407083061947210125597582360947974363043570939375656545090772628693673726954451967652469722604347615696264825516710505731953754193879068763638302706909843548484750 7874 824265096418279404236358285726252063000842766013038883606869204884698132210276343770271757694979528626798271126707245824525350958537628013120177499530368385774316437038741539412342187773728599746174338685239006411819812940668453342356478088990819841964150698802471099188929396928417697880726368909089970878099369107405103540655 7875 -879017338301144964765548331266690610594156427056414679645757051924638188591132504357957974323505903042719722553319516307467224143276395832470834270721900102448045314088141846163770633731950715442185183731720113999591464984726747339911044779672534712328165648718647479726717678647055549566946370537480231162697308813430121904947 7876 937403982102610611147077224754833036534896751002844338924511324840704531592035797621115495447154169794705554188408177276313043796292106956227891521677611312591283444373835463565718896735040168393431414868203354043335198798925264047764354207109573317080932514299473028039237332438364783649590803149933794961212771523200782443632 7877 -999666107319531134390681552201417527649602783994506954281819656200558356314737300600212096764141518209362033572306956684904246366521319018699574454306860111278126092417179545121068968966081575068456221015536765370395117505146988885463128782480153000728892400264240441249108236583344775239030072131549053034085469033371364669796 7878 1066060773718401533070028937275351305921983908742422286640965001889348324357795863689624442543092189705887459541968197467016057925783707792336702364123005632273843251715136881157390783639247893494204764164098932193783150152055019501695309894920628366155582208139666067448562223082776048110104174620408269939839558336647863864508 7879 -1136862079868984973287713858812181595957421096587994652839999608095788352434967741584669036866391873693281069916066775456804677434200567508270693669733870841891733203322071368802644693172811114021841911367503788045162654129498084523052471406557926285164043055781036275723034178851186274109494345723052633254759944354202308649164 7880 1212362291746336141215457597439491536884457342832469370347924556611394295633704215367279223180097140563646549700152945551751037923267195782750864455388911808929706909719645863969530797520849893444563133095152699904509811010442206621045400233523250850805433318357917668081727814525497118177223501472875125564382481030265557192615 7881 -1292873046036082620458115949450898425522124533395165741235521313644704041317808694483744559482715965798890711798326457284607665965537149324136473616784517484172407424855318980762398213407110755023267813941764595588932463037929720104931412540581923920941905904425027236285846794239643347954235881326636385795887320679439759311503 7882 1378726633084198855398617917985388725519399971683542224392340556708681570861976054835742099190160270282921031140845203340221947520820856053569160108882525479775726890467280143076475205885553437759570161024922863553256104630948321250216174506714880492870318153170366720049347165805236362685361717943162824296066775719374228155856 7883 -1470277364759116776695707339380836134528122514352921493864641296560783884064484888425340496472388584007862166382418555418738857503004074090074649475095577695421145265162040305207852279918684804532071059894297386627579307270457111500635962525976958703512773665702133749265207574063838902452684095644308061720922527592377416060297 7884 1567903032842200142724907497796636222808285813932796272192312524305573529233753839679070669586212420778853027731915887789263722227334079469402176087745700859907045005524633616156366251517438466817005436035310621230810295723533216346314531157516575288793091378962095559705841222668780496505962083676310681102222914078418593504004 7885 -1672006463933790086967293991158151551659010830774950716590396775894567666909636648345942286576274309524081674201622584072605941724806704035828495577102901703312221591144426570851135575671849773007859195167902439267298613893114840460445271860649499830806853224589118330800126986454672305495796467033828255080374451563314387129440 7886 1783017177257725180307028858469123358187536391436625104645956853952973779084241375110040049297757904135627356449212261581063168983904146201232770304802858749041753573619054332600783461575800640950368929019397254211679960933679492958864975994655716091015206489369675332638084023612604066913908150624715139160721724735006582828749 7887 -1901393152169068562488625867152389116625612146515306073053713390236207998357720309987155659978943835170041116875581652945433299134219235012515140196347251200747922584067670623601321807434927017657404373105172815949105301689379532247693074398962765393840564115310352127422759527018421379433593734179353329217974600545028256322282 7888 2027622712619462130751754516556490077090296583031872563003249408262592837387822680108206657775166594380219353992370426845384954296064715971882202051241386076924892088434147202477644831187664716510029512598449470043876468538659400374908828170497961694279292672944884485912573012141932657208751472389155823438226970996766445518178 7889 -2162226536313911910367614702967216264736620211291427943078801000479338271255947944448913944323878980256362263957273488313276725470939415297559551939326921399170054489999547289911236140699107814253006796173519809155712640821725337963160589822395875433582711458810396454300033499832394215421247377958378687784891156416259043523400 7890 2305759796803849335266746649560578890117358479518717786299334344491477478841175427196186655040271621098428402194407057853003071417588822447726896110103201625889495321989522594888825650072791000258642499077753794816996110030125594206928489150827068953160862951789803354943114785278576834155091678314136332411467816229785212782459 7891 -2458814447306099241151917121993635750949805959388681584316533256449771005949986670259931187678122244727425393176649547082145729360808423754039797408915195160293475259685848510600912164955292399993820849536853521259049042231066478092752448492565304045345779801881260026996678413404155600815647772647609555578224019910506997798340 7892 2622021655618143679627663673709635365457325861119523115205874396137797100930256248614353668754495988293012725457377044057752597224866035925763217533804727443811557325220563610528644364274657984657638153485195382552750615143587698980616703092161459906983660890414046046640085475507640161539065182717581194476852418288408715902444 7893 -2796054400119174796317815294352008729322060190276110090998085164808595307127560403756311358430376746242187916801500018754453106880756558104511557181417283683984213461778977465239164030446496097006282011170977614760515278228971135142874752791755749449392981692617924877992253927501275163771138241999912980733437519423405728811478 7894 2981630237506410085982406768869359032940758334449649457090871723989203684201932404389157748890987180297212498510258833336606447837160043918360345585934985746858199591374743454145693973172481825326356973871287985158363139336030408997485669623963038783286170275167329174246390224068175118476492943199742778931202379568328897913982 7895 -3179514253619696274420631807269298709448133166600898476092048636993780992186145885063433550050265548317838995223074974252161228120367043063437192970949937868066541395075517662188335754488191696089251989954356949523069096983957132058237146575137595090605503960319341418887360996670325501051549108467724328655302211004114997824005 7896 3390522209457428627405586848843249989349253223614929196687786948894858433819092276343965339894257257995283780394238970882987035708336544985135370295815557729381801058140824615482761412445034929837078862878301404020300835215041912999651127566061892271571348475582028609501982767113975984185699614895793391567342610540655651924414 7897 -3615523895286324929536398043881659263013748478539155680641513617899153572817622084190537089068015462114704357743422027944769709848284615583602483473828823235190156996921250526595493530343680366275621176268868484453035882900523098640917257820649700401467607870604796040772644197356980077187532959254379189592272424541080474667749 7898 3855446706599884007871348989719210964471545703409540565438617700694290725398162300879503423553798033391032473543278903614742654349794965861999578583880869933357091002144390391716136532037045694900762044286348173209826325617622564625292622918084898373798380155690365680508092599961342405459756555751816522095406768944113508420271 7899 -4111279456588909121584065989844661386371414073200931443673764725842524845322316838615950004377752847430084677636468880052686830803189822216857144926222291344539569014174068990623270674983569049785389417983978062520643295329474872656239172418858910281651390028606601415942372433134166537245970509283677473410951604330338627192197 7900 4384076440755997938096908515980304328545160187117869157941303439747778038516251396681150617859729792667789398597957052903134421206021744065730275503557053036003245948364621937904357456160088677138592931838178692610964338232873579097197530779065769548498383717799015187754334590611798833670330678916325346291038877281117758237320 7901 -4674961770338348939330624230519777633408298084190939289036965950122737043493950001831611914002525007583825648759991523776672495442351604225433569355000884731663735039756035722979038019453261206571942956870792714615600373384943272153387501325928964734997533866048577972814392714635163789961521836863231984570288388119336789859922 7902 4985133992303825467352375298559602388008186048309591200832366197277751694592521988096716677498829671814788103752734442247009511567654099903204990732018413699011280923973049249380665150153409195969021599091333080522385033621956026018980710587805625679029045075233890751459343907979031995021724572836982704245548298949655512996445 7903 -5315871014858447668057932482521608427249912489088581551639897099791178646782833185314674412662874807541536733957236583514206829356651881654840693372878691639718294621183551787924965591891605829828874747185282367514401175060380967655932697897766057728519263880477366723592634212138487010650510285372869102476889573620445638591341 7904 5668535358654139994589569278785677358084337251470796109836274580119830562099911377648022868620151911909623058932636243672870980107496437720871165425760321921027918868866356159868775292135594762636965009712007228382405530680809922928302355484630655527283748103236954929244089754369138615276977723026833817767287766766118494720566 7905 -6044579755218754098628513427717314070390268412246866254126049347634407725000238616410061841078142346658059928827998868349272306581930126296888494390693514274593991701448222524289069643258388667179750186434183555659563740872409731886173108052237053261664365623032005552609950194270167894709015695815232391788023971288548562339572 7906 6445553115551556811919446003884543397914324733836705103273766643603491590887998449773797635825511647724860472666590455554098099549026347684843453665996305012895839426606132123708559529340834915445575549561473447742470526861468467975494638943575861200777199504589584209385365567315549854698411845801499565209318411312320918825627 7907 -6873106893342322145283939440352403537087504248040983975344156108989125594222568256253913154543028625896339572792080278547610259895646374460782353208137361962596466851029041607824441964429617669549764445689139960947203654081453159317780043859210280623720191989394961708007489559265996155999169228559016891631566328938091348527804 7908 7329001868887078771752602733040290732670508525187946634792130230751038873562513767692309629084328652446140397744994571126152173673278873871391184468109015878225669803839494228940634333135300593072176601128023114065804173476778925354553589342106955374800574071104634349917891308587902601467386118282589038008509227952053872338217 7909 -7815115381495031775978173783468512637770983532415606529584413042674597516142272447244349217432632633821054645397679736371531903612292003804606073380002570665122157392025551265438420700697232989000286658981922344379225283705946005416978796827828815170612390312663673844262255308713325172616321410930885689295210462949693464540277 7910 8333449040016225337197835908561693839232249975353876146440293072364171034285443757156287932228777471984942681327970957837545153668664587783455847405526893981175085560494214548017032554497193599332336494110603981469021380478270537312620332955069687911439539526485853159398037668359491857162008396492533489523821157726149230702436 7911 -8886136943075630192459769370827474174891813061063260837826554171836240924767296796598899055985314608549033810842271098672365590385096703999460891749782791981820594609499397504925349481020697039770421722151045683612311724550050690344428710263491720834334518298582527233922974352255351053021905668492850822179647904581758173758466 7912 9475454442684508338269684429622424931280154591856885003159379505322915580610058005286131620922848939842731484767220415939052612501840964972759570087386382935371745184898904032780649612321273537448501919702047753999294991522565271001042947387383133922845998267631127332794716002145133459611655882064870089062715426697459690578430 7913 -10103827487122635509975308679745302187537659264295001739809647706292895271177351822936539742112233020521101744309864607862646880988109048862453660787493611632442599408098636361589605059207560550784106742653741287056354084096424246980645714534017843921748604045727052208226626071422574263313085833491557339000051248338286617328847 7914 10773842581354318091614030776056655823937890353609398382298720629230250794147978487183999991966014597789068287565081199560857782846921550886630872368186511646088526656565653414626258439846056106912829675720987207168347193466030756359368707913844966667931889488183716234722719770613274563958221168687842589730462340984460904002934 7915 -11488257405766791244720673493488034301891566711876434798461585031818608453706680459972517691270913767065022515704850654886715405051736701853023259358739410361321639859137847963672846150543923664199413012188478620694534015369658074147618825750649509411435000555858144428406281701590496493614279811553006659379676840379561895032198 7916 12250012136711831951101242840932996229003827765378752867327958742181802202984325114368517035559551676750642055428287702784205553389013230275542001788303326213886652543005559167290281473823699652332839115584119239511824663435620330211058693904928312955500120853738005030855993107792205076555570890422184198500627855511949988999013 7917 -13062241515201245766583720269171913561452347644445265492322474312187706797880928495358058000756635943317234087679695949629412295671980961685080576921989018965986654255385598037399119528127933772232184196381428729870954896027883600109364254404670189065916918119290766713228674924337970974339783459995925148222134717042489633994990 7918 13928287713165994157121403080982993216266643775382116965507963404756238828798732559032880827821000609281693942652680704756567421946217275164340027217281355031709186657979062587376894133686280104224468487777393696051140285152679427057931644702935779431070063605502530536884172735038677832458971915114534381780488092886384346192911 7919 -14851714049949596078896777238791271714432523701203056396798005961845469834490202035781992406096683312477791723758849856055682000156810751031068162088203098708778725244736407893176822374443564343269497604645408986091850737435313956253151282719400486487359840281572377065553035964898325885785122604492049468933372048761196979857597 7920 15836319615182360427128154683953388806023710584698630439445628300503853839021339925027254382841337434810278918279544172785709005183658348388860033993285194237220791353778341077968766180118252423259192239366167294046627563378054500101917740035741407592357202929905182374517370344342976853284326891256413090912161301392128067928828 7921 -16886154857888158368893761621079264769281963609082724647042229837819348605668209799849151433397160818016478083545433318108744259677594321180577125858618555705246741096987228762906398275957458058573370765651011021164891678607637009708866505970536689106388655373894889929996875883547862146317448697630606864159651523168001292690183 7922 18005538205624933088060741855390896049514460348118557572451059449250428319325011014092993537636826001055926962204886212027836908045935936906545705330463805660304994684478985236176630389812017850051631818442447543813005065767676402788446182694462702948225715154953708577042994815216054292859399213371985406646236566494077470568513 7923 -19199073781670070672853731431818168867196433897745497782839311770786482130335930781955011035357570075456462583207318416376387948813260827935130334875996240202048182298465087170022770589508676578054429355280803298223475869660346097377010593867246072283505716225373775152440799026809660934831578446868073021615422942675915821730426 7924 20471670292749281682570963280847862493937900476732591170946864437516163955525152073617190814137268376576577210826809508237769946109236581252979878133259630417521493688186651650066199089175522531749601181659685805996462227517887209036358911206152318074074125016630394636941751316885587218551471689854379080403308618569520576391131 7925 -21828561164591060378951448022070188180404696576596100983390767171372018373608575130691388224854213369202212167246080482782978803302970938042961798606498545139145772289503351669937943605281112446404333911256702438612868674407593637476433521451936776887893440935868381045810161392724813270151296071216796046894872739653563254652103 7926 23275326007687594233025401989882144348200018500541672280322687022969477245046845856072176504449895295741230766276157419943314756069173924521295065371284808265498178633081292718856642007165317744020044426472959295753995196445975506814033946861264406703946525828016704057618315782411853920536817402319482388552254237907914472344599 7927 -24817913501077970405667086969202475076261078525156009915872716720918505207991417658981030833074012764573025317812249772815136558718006549092342150482009484413333433627081484090160313007098634100358921222529791499119381579957366889245418902709983962805215978448098199309026159327046889636491274529306863467578633802628137646291974 7928 26462665787762816958055473226886146389650147241468685956355089679750706758901459580498974889454214907635628415235236201902633676591625913088472207507805619766299863327917138527165375663638732708692761170096535910846383698248219291436913639359262614515443112038156072305288077056761997007201973918832398594519057908502034874323031 7929 -28216344481534731332867186902104190931540578606945040928566326939551147987714405333675697836379677567938953080463852090052959144780910508201062678698047380164518223053068243997416594790468616239770858582455170041052227198445791006665869416107622881639008660883210564573581567898621929773457250090043074677963459148250839688151716 7930 30086158391591148105721681522088443619079379148041947036510169671562785047298934327900053767172676150430620851628332934000045018249101871384598857081352594126394822522403321898923203940742203257389270266670128183383300616827300555665518804850922449224924930172237372211891313747256399325242817678100538722794788360731054413386409 7931 -32079793078312499530110836840139435168239718911253330300141330604356219115129189768089493723270459686544825844203980542042196286732392984926474574223759774786444906630093170731682686210966131044599575951107913190438590655289744342866548935521134888275758195770037224702707601096695697068253794712335587976340750808063450031175782 7932 34205442361067208796933417227237326516692661045057784177862049357209358308242296377772471226106604700180006926378181795888176554692151912676816764090965331199497233859050680521333603134861609907924683167878939055938013393927572514967128049867996257407577162905943328539393154511201916342668264159822303391982528787119869659491001 7933 -36471841906876691568233690174375174568390588376452554446922671074135904458532223393062052613042286617957714797793622847325953472259564199122457018294901590887906177824839393296380963233602012118909305390814021542039519967869589442095728592353450816994474509559120762518308804201569992792432020611659223815162808879910918873483717 7934 38888305037270595921511962529718111505406613715796549285928291496739383745335680536802855634100382038543721744539036704087657035019845744060933691678132522686832189977733033644403917977152369252376876525351481814846355622505991190823576328103174266270391304860268769480574716882989634169806080603805299523515088138269896952400382 7935 -41464760899719591295615503413376581912133013581762214284251373571974574056967495424238937403890921875347137745562184987304977621979236062999654365839102189007098772430493465723907597798684694483951535592406080389363762611070959486420508954891814008671005865807594104333688671023199345477232514546696453174968889057707351739124885 7936 44211795159687008124874624555550433692767106052041222572778126443227649475987671248274790737869589941742579740757297606149880340843206327180542246979419045327723067597707234635683297257335700702912487836503550027252973274211992480335992601171386043200889415304701105803023093513420008512143729307812564115204231754099033654069826 7937 -47140693379630843993874461801628041566101942175033492109120796955217087229417418017072309168134977332106679357397936400720402635463487313878109560198649785968631138967885789621883291207309882511417605741937203540492298036676971686748473305651596328313316768574510102688443721255652657491168424258912570627629919316454312685626444 7938 50263487262255989066021271197213637871059566577459369697277427590972610593958413629680517633373593521405323274722299952436754694085051330862699728084491072352408688163111894375112497795026809283569798414293013024057551007427320191906473577411540680107980982325454977653670444016389712625008552317078941777108706921247081662945779 7939 -53593003947007640440261282290891257281809316736395166001467139669674106610146449778208162348848046576959353093244791489650143857807118887545044773791106996205027382104411261594571432895933082069272538809348035162354572515758388710057350008169082371761239315982887623575065554420426143524353854938485095402463809934705520064903345 7940 57142918561258368006013891574459880899114854986145029812501510887063572325011336953801203533257470690355458505408744941679295386377601364732027789693558022811791117862611825109993610886868449659447591458216709191695099501412108238905341958693402628374707981067435391516198007338551945804314780405729402521564843578583595357763325 7941 -60927810240923891425918108007533216049231707586348634203769752068413432427484539007925040841680677059401095347324190790111469676143798829195501538110926377762289457485983096171654345397092996336117880167740687909601378692665741526864537684938531995773428799180039134191488573519520835450199213178012501628139748202058176005384490 7942 64963221849400395271552900185424231427879198784154646229103717662395267995193118658296515952891901355038918241947909011115003653032878817751605578551292966117333815442866467433996640429528853224415594277684493047591188550387944277654520617212530717701797296413459575601596184805022274000347037988841854545518726320238598991645074 7943 -69265723638806770826682854681797863638144303363555515712140659220519139377466598949289360643486340836147924905155705284719776547563799166740817078648239079111215111755868989444995576350275151160212868904051644967733826277818636610436802565858017943383631683668687194445874984903261215380338639824195115119767340655134354587442563 7944 73852981113599943905959694779860970552937342141208712286085771001492862159650198809337551544726798872272652274703638116781024726448971829713214162079616812348543358142290205577683129834299417919779702214493448358772317562604546388205446146140052600706627838388727534334601947412822837952404166329890460616362070205108091453242479 7945 -78743827373775884254801694070385382361707224057748738845973310416627755662948177927887880875690278282982505180932025351669407044896504322948316516837460695492536010145311251601263232670125686419995068629244499240324472848376833291528137234092137343055155906432322946116229053673418865702404574176679381771206202320865012234076717 7946 83958340233142756207475202107728967715283384978796958988372040055207514877967006718544057741431047938511935716559937470844037980735369502907578047178679788844867809577341990451533722347075701973137027595685210088781444196069398103513263846862546217236249344673861590351126727519191660114929964106693132018886696302949231136809092 7947 -89517924427630314397461290551670740968317633260195792562078057663401037044057213179957624260294540374968218915748381888446437322590588880233372240660270712552771874275704820758856358086366244117879964861279538779174488658823264097030682162179483916013428078055385311877367973883129724639187674441829499674532054304961815847146116 7948 95445399249360315889073341553408067547653338373026907737230702675370024030294524243380507308366135050260356072851777200886232037385933390606694471785708980874276687455008068679911028635342534903616031980456813194821797793514439414551329641326179552430000524206553035277582145024969686910940042573487688032849548175481293340775322 7949 -101765091964330867484100925557563171648100447791500396068998861388913721123725617778183237216071580378981340441691672751375344270183895798655175702316975792287000203614625790387640653518688960518237267599571059102110969984009538770418078667812643036026016440652722505601177250159871409114630063810599802080190211400364296539152682 7950 108502937395153266089354692081990136883298068676332287285924366939274076148096634255773566139382602780351667681953384019913989858516230385194401370258144386208698407840079479055889086626578006383388147893017432711576051323390733848666900342821302508993477246926192374963693177634911501459545982675850284029041574391230705611157613 7951 -115686584075418953630094360988311541646379972535095809795811611665894651084169665126665980668114242950688850587741083364919728515409460302879934553914030430502497544095916811991112659089827482686360567968664113100236433795519463130720792525903897522314176985446602387504231701345464926461130154766004630205558521463276863533226867 7952 123345507409068938749316838661791617182762645596262657159248871277096230080582441041385570240895810517932994500017888718971624996855605374371350706574617967808582347583296954357951328125798285204794603829066449173081892846932304327774851431505523434452001223377192848683706435530005673980835412765152122361440858863480890678073622 7953 -131511130296697402853115368674519835751997149983320987375544660758473373960489889707764805036721416948433973505643766538673242284877325359804947636033978924854693357148254169473115264317181587151369260903451876044756097991865496109730877027445036942159346431255904881309505021710440643597494710007140840562072944242031753626594115 7954 140216951721161342071528007194916919310405929341532898436290031001482965991143521544187262707684901759838267231815534725628025430104909169349315218568035084570199484060580898777519633934856836726150814595304078295350618056725267289661148367456890678278865470663515204955436057844401967363018419383399201216362457632994468361830568 7955 -149498683817312771265279121269927086382081025308637972517082417108997376935583569792913976424487361930769441071605758165709244628448320249673723075287263871305060674802554575002984605541847868947894364339760556128522941634251107025990177967103639538457173131738134071372808259589299775177952846427900842568829915249882127499548272 7956 159394397985251142884385135962043865782563304133689200062310847305408546163901735356545714871815155215775994544422261433746342110839210853337898713230682901558335201547798950778730635198147487093638537733048911823022522594487466535056421577962352682082466073614878517516033577281470116761087352219140011016246541308919716936921515 7957 -169944680643351798465170058716741881929117720184914848953415569634446639552149544931888991017274713508027844663815860878639954609455931191923156102153080625617048959725114634138109170303307295986526830258845185262888275505165133777694192372395256933439300598581824618073019055075781741379747943194192102789560151258420581856020269 7958 181192799256611304713797006790608062841176017831681910397509343047009100481896764522533600813482892613344928638236252876887571711730147368619506310279957314410612760725694382538255081395530132383039797945125626601824336879726613889518309569873891730447750482576399380091604270315908265718620080241818355506554741190082139239904972 7959 -193184879317722112522275328046825501098300298402966035707559648086153273619552994875141706444779506747909375184471985068481398821493207260157378291474861071708355850193305239321766902891705743676968567116244084911267758663675891026323377594929319915810568729972962143411345916501862331873568356480871060368079743483278912773969778 7960 205970093002917298518016882376902327303725608822122200009752477572708160915055279004790073176740735998039958212631611880343374922723836559967035151735030726478152170503557005437362068573387635230616140368506476124190445868586996533672730055240464227807398715268925094182723494687607686232868056297930726319267801892860917511056259 7961 -219600860272192576943755254844170186634593461212421267388889938020583977714250995989949400966151128064381641995675779899676197040999389008263200722265872189700007190332688746092110880266279592153186751687025083720958832992892570031208857701599438979043798876140635035465970305805897022367591851746867671139931455990052542467973543 7962 234133063234210601543415966697487462732021537760817286769655694950724686247477176899850578839688779827207442418192439026828223011237564262064449926317912238043551990099098630301895177623601961337497260049866302874760097803563825653122329897240679539652148743535588708023176963046743849211103604715589187956868247554086848051145155 7963 -249626274650227817561764863781021269608709217585632060320335673032900786615130867903204356924637456976805151605026743604893194986266380773037542100268816536682871751674683902827351856628494708086802314974517248702377118333656017205367572342240251389482807766803445397471505847571762993964029676161301800885288926672851196382194849 7964 266144001508976320858469885546437065231430915131066729845880328752696321053305514582010168370369098838290796883477621805176072758165077707746173920897016199674921750704470333719609637163414179021832763798180428879297064645483690256515238213617542480545325663036819126953239807621877127599854796805239583057625680600960560880416272 7965 -283753944665816315157697975010582525369004438917541190777084038640157668137399405026752823159322989948512305672964672221119026524764165538125081744424767221972859173231378125555437075158101707852844627132187481795216615845522334449037300657710602889065207608034449012190675859158836700106424095345068567558309392194678230181374302 7966 302528275604898191163960459673676424683081467728717531102586975069782762894367826728254169865019220371625149780016442136027339171195484288707058132421409332653112081506076562084307138743476706647473423593790787264000981311912093514689297458318393611409838328471094455871607334585060602507740578211817783684491500282180666155630183 7967 -322543931452802735506732668079191710510461410012021548276126316483825712386023446161638083511688308915722816825125405480977917634891080637812510809261916914185684810676891679608556584132177069985858333325090551143549882127714220994377034891573734460588824746193013014075971915711331432798630557024232019303192008859899587204805351 7968 343882929446446734038960499061788538599190465674315542083933252776478028846697570427572852384542637778318849370762712608550916176659976790826732550396065534510139616645347437800834135910886000595674747564441589409510204238461953204071521995247092376848566918055713873028966361169555326720630706142613377930743601839060641167499172 7969 -366632702137251099073050898168845505579613525999291006452387098736153772231843205270105919685291702580730076106376860365840851785008021809566639139670115150801185200207639053853393724556238874635765386430676752442622908805092709964753198238818331722008474228334917591692419945272247349098897668317238580857627080694022959484664981 7970 390886454697991297908767233765001320788847669905098360584134019298518285011691966340871854401094373745859688085119121642173250297953756930707623760496013580078486056529742592758184247618326176599189420008077144320054783620524063189855768756654929033576664021864372930443816948239644508722560066735278780758017798915013770046365388 7971 -416743545788728105706897812846730238145802177779960687894329382448879283206861422209617355619458378034789142854959605510235399253124988001433911968399441607449697406291281308755053624469876570015143156626675712045918909523279528155844871918042113719645290274351779058006007176827670078944283929683654698492170056840749360640512243 7972 444309893534115894073026683676534239435449821895220780565182292034275174188075634887196705631365570202996441799987479748642519502227819843680381920205305027173294163615768875469446855252349710493250858046985617753897264550795359977031465698580279440409512923380978887329081149838337385984338720175728842521283574965735445660097920 7973 -473698408266595151378728657909818392367576761840161483208249503196980620696346218562508651599759592587022371678933884302429694829765012466161483187491689330886589956840182667640728724257629794292177261875507983835036913648559100427697450789699493604308934275208425268219145378024573615293556007188724032617119410777570761716931542 7974 505029453798910651360101404182008680472283684767560330379098913541802448977282296526945252346374622168824742177466381489860601267383014628100337551516856966767872626175768442688523909891349982202199317276974743166341499367402247939072126756721833176871864315495225300273164802778606963360354715995347176277004760773706324733623502 7975 -538431339105498848316530590314263823998444383394412236359790342761826981287503898237068046730489227650532128066450313007981648496362076988766600724363402504047959941780760781062635885938336530133609130290609179472448008407754766852403625654507521208339562444468136753425256612777708178487075669661045194145050322934640208106967292 7976 574040842416028942056151283490653648567599683261819959437270714733020188165445307857286913979106617847747786734668999836378614897178537533687007038731776129117905257474087974265001491044770069328053316493108342153648133817922608596107206943484121935847513769544250005315281672121468780933934340600059294431530768589737107077871692 7977 -612003769856263849631806517133004914500851921286320061205701584771973576446013207399808586838871323030105014767242616023576437589227519747984693448790250316996149581820919257383775630034712657757110080555337517062512209606985095156914581014562027695261925199862998363606892331185753894695809680962718734882777770835227587520708862 7978 652475550911965267284382166190740392968538323387961739863989017513595175094183936514996898652024678867667264541559239378366497315607791403555745600812513184166133064399847469884064517441603431756067633916702561620494861804956964162276354062355310411608070776252038831190321349355123636703585797299440264661138214136636366096490476 7979 -695621873141371492137077260045629449302480840650699423715375763211546264652246478263543669022897655460240083453970466626832922566526890188274781332055912339942234075542007263561601937318015251208738655045245311439761989224962254455806893683889532752586240937446005034320607781122777131270163889019423227612848372567042475470462399 7980 741619358721435558873674453943002014741234336531811633748800807799617417719035066752942339194248236934653593478456763720369001312958188376205589690552666357317777792462820796055787291294306592431153466809374001249471144395459056581711480173851929426426712472886160447175463381922090752845977453554238570008914053762577018679120646 7981 -790656285583172324350818764212557413382944576887363533838235616555627067735800174007920928317811420548382400488676418599893587158744745426036600372199227283601655904507160511673614838075823853706104518005606550452224338853486314818053851426915435077839004467929884798168440830559206585796652135943586212680396548810721133832051317 7982 842933356072816749482138024416688896112734927406076570722984258047371511312407181751930252828525835104228012178766628411034232338069610682602855059891391123095139732113370211576270367620058938089320822638844537439788181675541608191845874502118069721300384555334257667535437986976772770948255095211820792959260740694301268893416282 7983 -898664516268777477117405586049414999528808408205860528507210956404336991756666984705543001131503039509066807032323442025051169022707793826392280857525714570476280013708418913607872948733735519970919088757629633858508215738495943607303400877083249856350647756005486073044276344495144685556740369392850008273686822676197600441888727 7984 958077829290363905792834783404997967917464078330236459939351232905150818622640831030120469416455376215706808637484575436811767917204939644152168981765970754376641761749419071187754427456713730109957627191386242878687174340885798613367742633736119473646756171694536144009468652030656890175845168323056593989979837686668402650704812 7985 -1021416406153806827391561654838988983266870372532174127228044853907719942258851318227504963593604815672104390575475312328494030037921740464431180507305805601885985827823870357577366378048936908522187002975005100921821947088087874067210856559138380915981334864954896823089908805484535543330383274210011522648343717126737321495239268 7986 1088939397965072723740390022847756645001489529074211956740237786187280221361837823838051737876298152366945306843997012399136382975307049111626069343124652118289483407813248825846431554985548897404840722345379418770582135898966014768822992163433938075088813515228808851487500351759919771675908998462464839238965195670012318219884097 7987 -1160923053488338873172719241097401110807694611852439266804695568132316356710238867967093127901631597949506999323546285617770138566357687049290490869374068908124359827110249072809094655172388099450120111191790352971929013787608068033679865862567273533260762305973484947599162720748746255317227762014327587182501612948891270275202922 7988 1237661846394761689728151906066171804422296975317173245036867359735158617054729764766044303495272014401450926918091957657586364690571043023625744554403985281843211577442890172935535620885246048331915766086378654751579162529428072937382925780459395433623939140991515232920413063634486233298141100445246662010575329855291849126222838 7989 -1319469676779411797757147689570431005837040854599755935164282441972528460370252477547061275414280863776391327507156662478446044869871575228608596268572217393121164862523248147760025261775740718364792996070614901065700833622451094384329961174180054768157415133520241120003294227052927133101970905999481936829365033618139140223145256 7990 1406681151836114590272718130459796831461274860354772479911964512018967932006562595750529819520746584567225240740002207495326680228993004940127224152001219552737418563930938624329103990981135762210128003902944691338652619937837956303639502309688979677519281375182134864075640107741024687421559347802975664909080351711784265510206883 7991 -1499652950901648195456976225446693029190910668199143647613259825311733704830742755659067566911840707167576537193255251798908109530241161370994475017074826900577777482779416594732020618712610920742059104782839234529090866529957966862416296145901285594432435200542175321960539899796884794548575306676643871512736610922967552991443768 7992 1598765280423616003636038539665895035323486274665102286127115311613579437608471308613618911760426893958526994472757217009439607575817301756544786395281901815858369927016651939576227511672016637512224226211124836910791146355414220568078840761119421689847422402754962681464997771852321893809182159180100279203851326157051198704754257 7993 -1704423424771717937284847164747315522000946377403121310275134808671224535353678268148369567757934783006606440803515704711850713430919732103437262108359910719947950115932921157341093823473914627286101096694487079340154774680820487498254542816668981980729587034023038636321982002229908938011032709962475046419125898424113240938800590 7994 1817059399201574477449277162506801409050493486213825696474283891969556168163284232468219966421591595140295338829399562041248503062046385885796028256653969805493770023826389899712219349763726161013936711238990893188376518988806831956641520475931442131672190658245305155215013407018010362961738713010725340678020438920895835597841230 7995 -1937133711695288324333479528526084650266730081499047140909059366428093512231460412864084881375599385522924946255513999674414734742427860126082789962679498256240228285291144807125878906987217441277686728316977355600735747289256352168138322611080184248853221055244289589805414072436765202852342786653093592669490926234914500260377342 7996 2065137240845242314914518942717177378116030048293130306852371682449763030810806169822749199239904101411296799023128668800603888740147778187735674241749556088266921814916217855698704526634349620738376784439356688445542678677845592189263215114305010973270907965507729827093582947933768637128186513390226474518341412729597258296155826 7997 -2201593237419021105606319831267479079347012911541887460590657929219225251350448396580154292760630007002528683574835133051846927099963730130769962042129288734464377630857469255861301915539804038396036019538597901981134096937193764081851412763347223884458263220411871438319566031574835471644788442942135211232062331870002160912714367 7998 2347059457745718068055460360848621294965799056353984616116568002899880559308416915072178517441196123802789484098043129397587319749296898302558054768318496295464783241784934393568714545349279091478320572771527080772307268044317348252160576362420081645120260403294244204963323412857362932196485157544207980702462010611702458425005313 7999 -2502130437599283129894658244322727513121069238324370793095823819542797414784275842628958545312907724554605428169630771179089548146501383373567572198245932614503080108069785291339193552898993047778890843209601851481829153644085361093376743204500015823247388148220549194962415021151098276171268582178307097256415632075611587794008444 8000 2667439915825150806767936664807363124603216865817801327990986813677594097447525237957610041980803836818881387670976027061651038856840817535955916155281804071736189805664169751221272473032379871177791654440963405866494868576936399741782018127070277233932555736404502086549877255906278463348956640469898103709296880371969990423934770 8001 -2843663417564471666003907845667168773335070812758783710868066955057269866983663358149909681451026457862370690665675351126121606247680224904084206655267829788237241450360443015023695222613755353703962994581558931478215449056994762457527528156456711624141056134762213690332367816118546640246354815699353660270579902527114419860322417 8002 3031521007578317884487886783895069609414097477333677078794067152506358832404613207191860255230017663311268017829280474684382737586508771291788571005552761280306990326243086470213704531455125148676464235229856926806914462263722348159774053312677492474268366221885800135018338304536979370962773490593825174918727408552783583677213566 8003 -3231780224864869011838959905121823488427629106937072442605292726400418615983328057219029012010308717144063890842565901095083038742021831934010208424004611827454809939448874513363979727215148220457114416912586429472170109514898232740141711091191020316712181962008343783590115954603683229049469361838187391438771386220093572037239807 8004 3445259210498604375135861046916231086331136984896530862000857865474270460152103243810154747866554752987331159627495427262061703583376166021895150039830591595961652605917387231225285331466551251546382105885132055308134274281098917065880312157930513852229576083222916553844589410645995147774934136397628636486120032035391767519297962 8005 -3672830041404914162382701079880184018558525309262620044247946331851423214923070067700012130879932749492360367259080342291527527941095551931968531659456012527439311722100121870608368647956969457157668821740486308210101787585953803530948134597559564084127486330708086649744502224629273173854099843557553166298723618110044681859104380 8006 3915422283619468084417303119748105530386872470412275091265934833357414076276218524104015467397664513962856252795192514683160703032081631500130002604315480949176265901478038882342631380578749194746654208252156342357732727285781380080986936840605894388259942384539359108882290297932937303474336680297210190761803200231925696951908189 8007 -4174026779472533037726568976760401502476182067660775150493772038382520778713740213930902284760662867157374966042432850182776510622012405055812592840459763518083310484897158825275965677914663362553813014364689823494272143630085921080831293121881032831462506452051051344337878847149909739108067692418082606475685053872573401617551557 8008 4449699684087815852230541207004785107108073424168772250341016223471100965049583920226223139837695035488638489380428951520075145389762668214398449608233613556065739807761700550663428402859823256503806332369591782690485890217378419895254970496319972291593839847364970216981054317366000866138307330680458468268174500666207572259105150 8009 -4743566767597167129600355397583008085578937793733721172151017161958408344306186718621303951014352630840067865970481769277448478643039973441050922961090889716242524335573571102440257680964951641516818715788606398600332139687469500431891172058968122533764798712810373512157333462845096507417762323371840242535757556672550088405799429 8010 5056828000550712639491827007813121077223162086510747267021718784080141933946898671667706551599035447884363372395777013354554414382914272061296005187723857220747381158322861424589503578151376768471051136304916988734311928582350468849791697061130466467875113203974826911548240785835778045061043878992960422394160565824516114480563790 8011 -5390762441151043716554279093482512592840867171834472483023405065770879591014146110619537286183135978350506482758219555363629732713964294752853946720820098755452973888184353568996231724253515004285953419824998199038033098572954930752490923278729691531118977993140493194957021309851855729091572140652473588726444510443676769151617994 8012 5746733444164647873441503492855783456861342905083528550955647712726127408052243913359556863756963910350227438487873435887612281055275314520821466312507143113638336277084839986716639558032791711850610000829531245657111178648737506099017403343268563379057184127220750265346567936344446106108695773297334853221640565930473996017699526 8013 -6126194212668750778621930093079830439626473025574674607631563591459141223492956034488037716233172040622415219443554883966452989126921823157516132868789329203700874191046770945241147702282348053811148792247356539312172714282955643171093787620528650335820610489933706623069400112494207601741639492157543937059158591425281596047102556 8014 6530693715182451289005891782443407909836707257007737571318885354691665552552627754805869597338610218765906862326739069759965311509231106033432247201995634229919313490622959747639527148209675660751508803224967226146909982955024076019883885160862070733435159074864567925789137271110635962561211301110145135099158301726725641811080327 8015 -6961882992213089216274639568673565085182613805093781306201992466537712079948036720389885617349759696943414206187783630836016772281271922165067333134822379012569290368728710914557347047278570527665555221745050749019432490549857765173587143408502099172224693772737417937494392922877854854017213130340948759176590403729120419498617296 8016 7421521877828186883418505538323645054182165153880247606422165091498079798481878444548619311081972684905341427033308837726021527126307675538613720298296567207568311536105871805269856683621584252369597165635394060012794530967896774568799001175287601827875275617908378515902890635497889428860614609168238701046065469915938506722403492 8017 -7911486163546439531718087669372850881318308698433780957284261013392384964197226657403771871153101098946800775285908349159028947241154535160565715295157216278713910448811992856035419923562472714356994857830227846959045473894343342592286258652005026363050742316497971699707685335652189228522596042726351005822869650921659755244768982 8018 8433775233634904581878857016710013024656209961530234135062349493050045716640403142472939300817083410153675201709149241628815106289990935550809847988838515618464859210306905027971608963308182811061133705793260833468285576079469265558829086364240111307314571491395663798309441729024270837464874215456329400754971832217929980500078495 8019 -8990520202811010494952197814127862142456049973932209338297113307777455076518774782142615405397387092501710179573375996568559666464592993199784431456830831904578512059486487970019820282744397535207422892831566272001653972151774699574350804457986815405714819571338873432216044110737512793838387287273409572391297395397376745275664372 8020 9583992589385003190771512379507717139985596259917533576019048355268286941692238416530752077881771755260269530794279067801742003183250097245658729230261806431592948006807091337080736012270108788805735489965179682868733739482521056339369511456122019475640275532957858001802888855271426769807624454517968310394931595931024626912506038 8021 -10216613559049209333640211264100162258209092638750850261761259421938509611497358602830339628996245066522466463527237454419233233750196745325118319220232431677144559267810978797774366797495868912872464308684573232002138095942937735630860723658518730999542239075531673233769356078174642193094018311792175195078436251210103016077645937 8022 10890963776833799182137687531609163351204334232590726306824524077925003937298589492296051713087741628950713421328097493659409762978324649628581213667080950209737756299911264116752554243507026686127399183187831330290846682342272896764408108614794998691764148099896910477746996375677172742898585123793216183245697032712508067219897125 8023 -11609793907213930646449292881632972367659587526975193876502684160781868926814582716177563076773721841281687936707569180176447475821350963408750038929571021511103628896425681214337172845780890731753747591689089840098183942258405536399958016168235261564621916632065391973312064019550756191109915023101431870651204128985105228111994615 8024 12376035804980217578139883618800181926381225759045583098340251239700847042081173606629324801329247683461837930663401287634461139752196772590386042435659816949380468399950061837239499061081109860415979577816709898181800315458159063023251873200712667313122307635510547376450400124259345925127854689599406345598771586360349038814069051 8025 -13192814442284009553126508410495766628868839566194974158180357598134163242933011117605949101427159751605194294369924555929938354575343796882348411010994638520899370243202779300675257956731064132610174953895594128517649373231052420116021142071555118253294697442732077378538793320277180010864309616914517385946974631339183034374529140 8026 14063460620252314286394723388803133708488313051709423869287561040739001976884848010541286508628662444215929275428587629381593071576224548220159024570785154250155227104522309717263235186540092012003408204767479708183742976200815177456857099027335720036826726184680606365420225283036321971364219749058369502206979695791033592349370607 8027 -14991524516746396121371966205787302624859127873382126363318891633460163568765819300484120778419207493833843730553465025130539663475135424762068952246869437541382557814439043620282664852907462416300455334564692922000380247227171754309878201100923838693173766775153768822008000620178563676514940075853329390161529323854327693398053704 8028 15980790125225994165877587967563728568604660215290346057778663798002226002899765154765148089778732221210994571556895665962489653181044676765182585229933894641066621526382245277039881289844560930177091733632610325005262391238262591845322312925328979525823897341107152947879044562492474305056030932076942250979779974022939227880929076 8029 -17035290643291413411350063192619255231842072679389581492080539414305971828397063173648569367585931475633536906432547162899012647671353439170741273503557930490910711482963725726165962198096047010295001343254682145254413774743037638838014053358599419385680534009264153425899775710826266649731544808810490105306531569691021356962333515 8030 18159324873323040987974620264855598874349837929359470384628250388809910396878592360465753364635000576045266321777509232670756931362641269084912782667123759782369648656808585791105655005077436472250876724685326728808177221320544210183793494490850384039501669272453310484975165355625037894533983741559654717845738958671152985380250751 8031 -19357474701737673399544532601004630739423570650856800383518259784633070387683879476161067190176705021057984386754192659517050159451061638478948972511018009690816058774260476037433975419852704283884771837259592878360426909264537405166183194658179280764416971273255012190241246607620801804713403301553092456530552045392931887848545334 8032 20634623727749974035668701895016278957297224670289181224097843103705395477704015777060776377358524129451172823351188142836405010752303060257762732716862571948598395849269098579320962441457457558375433648329991776795751560972725736063316617479342695722052165721875655567611336703540782447852606379211849610158724015283681514205424736 8033 -21995977117183064181739492471293453803016750934619231241808908667284129994876939896885185983929567156853036010347425792581218586896930181866844873180388240284739354562935389481840183769380646379638738192123380527443405828114975401371734780271991473165288268218170281865199210642655237090640237948523697274560874769559153819275763176 8034 23447082761833492790563198282432858596202154113826446142383825632902839493223088789478811187545116924824520207085377512514644400007357852830028742489738478692854113428950990023741751575031346098905154068672849380643100731304799052042898071174371123839099511323452152524032565936458823764435969672695458399579839893096025290041352013 8035 -24993853830182670822534660108864976861382404400335203778588001825735029984665178720663513082384483937138111699415327263464450603020626051301223096413815088528929051672639425505389927900036932794933058336931491049002305750239857068150452797324570537808604073314176732751640924621801035194061767536438947165589731214757763590117150606 8036 26642592800880648852022689185971465041831783327326942895889914708899574261002373244422718911387818979609708382929875035891480499969626836337018686690489918830316478924614322735325119399459457437858750419562043047212145199931552017187565676894884460439089434008266693819807244739785180068775653941871107012514738976752901332871346678 8037 -28400017076431615221344683709639741333162312775017229091473014543432996037647565804556226635126494186092615842503706565647853874797245179497626000415322699985895185629795400241515735569447426877854717850996932965199489022124223945122956834814960776364025408582583529180648495333377566332857244026151281621296739107087775394456032024 8038 30273286280907940800170067968796746703941565329081509797777542935687390713265883621585560976443040628117584098812752377329429726563211059710947847208823610243826320422858401607382904784932781589133683480644505492633405665701465659919254535207673630195873885776606670905575964473628889700399389379086862156925716308575750622853529043 8039 -32270031352336828688707032943649948288072084669503128616440846122183284344236434272648619106135566134574825602563768699547717973577904328234741170631961857717447168397660407990856721213070953583791995300431742223603619601182959413530204217218362831594963300157950361879380020460743761591224399899445183126361838332170410356544691853 8040 34398385547668169158391170931567489272217417397857423749353217177396633682619061858508603438492741744632014251588307474654692924049725527978414251767406479333692120059637300753350780524857995243937202697016175917185366346553100597827787602989248112912717332481786215519987938500630314852268710935497091006348908139745742659107480743 8041 -36667017485973381641530521988715518257410457089077146785727549656526488977179554739274754971873475627591328219389338017331659572121592739555940496232219315421187509113299808094981477880396066099416019250559547772820709373945637968044710076636866738806005891618865182309669068133918460403186544125717287642847685356635904454035563749 8042 39085166363774098377490859429727744540949192984381827559205260659874603117703753618721990066969869255376411526276401202559740128882016390781194973003191673557541079919758895034652272870798925558788531528772237277464755877732656690182243620031494581627604223376328152080820290864483777866383277909636449509931763173791827950011432431 8043 -41662679485189807782771913170088451263750391097068013231669873402011794976547862194927229080482111146580377169377573866667248910941772693890000904937563607422325413462436141975700586751649518095622036496833231887846352426882818566613812620376369535237861694353974439770699513905113166448278393469449780448763217797642992662357684621 8044 44410052258960510865289498323635427797569235077818444325873078409428932484514387659996239829079740105456391974912791930793977216195077136091784345119802939070633455781574474987014950392656394923206587740030635645640328260512815938305160946324840199970382846061755962902136535285859934586592338325864025973260245173104616315371039825 8045 -47338470824381856771124351086069754702343116026352947818009098654610953513942169716460820854073515670937828138521231914643212976688077385268471360359593778877530563388846827024010577409194055500183024396635850009566520421655087555845245200913131517427905222049246320595656659725368873792938059969185778408783579086114120663730236542 8046 50459857478826396343289802986256033264822041838517233896786286157131234210407319009338177731145637518896106591442574362545775840217460725968845928998050704477800194781507404370377821590400910301651709288438431170755810686554724660677042100357168073453092529017955150889516178985056609330575536617721355349116779546936449986493928188 8047 -53786919090858446833566811651574322860586489122670307970862451381303517042342019425694409313123252605642499856307380007312367724662016953177433920116236368027772271362591843949645748577238914051801643834327276515849745884603777788286443117060159405395422048337936157541895450650155047262762776747303386603464543596834570320975883185 8048 57333198695027329786031651667495582018866734553913880163626662487193272083237556137729526030756858329590383936596309697550160633293701835996460988056296794608252976071223424369091724766551857662395282445971321468699381126287175452561909788036705269148343179169025677932320125355737306674595179321758587751952247522088153992072609827 8049 -61113130477293156512155456893678224095188973123651681850056769303641495337323803948391818657665841933025330916891628927919417303885762351061831466313058027595979452625940727797540456985165794597663156158825334647990379702426801050226688045404729711687881910463232413607714016544556656114125563544170992197555659675171727588089119181 8050 65142098373752812275390810706555377982826659237902178555648927190570492813143359739341669622404060460444147494725599781568851774976432448002875201632733957172535932735215818253820978957885899767341974506560159681526628732245277774168421940038404012078830993000623785333388693596494506833388706686436650703472658080037751348112031370 8051 -69436498519946652868629579423982982379407360386305305624604597053772760909360369140343860488061072630236964149472313887831626586629539239492730020958248588479965609250910274037615261388692850765034207769441864493956204598364861825294435326665181114330074542007534012698931569644229779528616959278029102623646977000202307782225090711 8052 74013805803597620667897262461014192021122168263675750797405484746805141085730641739488832857306545544290377406341655876066714459849377662637403885008964339759138555350487394130250863539509504538103997556093894019879947264659784467859472028469285065918727556013329671469239787755676918888991154013480948520550389133834882017710465869 8053 -78892644790226817002753123810542631672321839684915324278805976442551226505871340296767953906536928233726618341053854892089973077236177356724011544896380316662183665110486681505542882427638807707251622679974010144643079696769949610157158999941778466563433279004745561599823446636698929280946452039371027705203542463271394049509482129 8054 84092865308769952547294442349102017368551542836999952503066467253752833498817729953136967764380541135734343034712014346187891494644289065993761838047738272975782156489027469822340283802192817072151020565818278974280482796711061224883770190879627591693355373139937317428953091636905680937395598864549958435049253499808717871755525996 8055 -89635623003158838578129423190652618612184953808904994607986289547864200957623488797374968986896430850875162920286326743258619402365942270807423340217225804823656095329546502385425776927099725880276354381434415596660466993136909692991731645677618089568220729886441284069574214757869085619877187964309922782958617221658775903224684558 8056 95543465175907149766315124552882694111434549089348428367009305208902406832906298802267105755004217317059501903400335749158739592196872473633234895850651799660881189273607333152129806699921893398877515916690641927330175130637704348919268986330422170877296485215683653011252122993515677890448365445512084959594207597417057779187525177 8057 -101840422271131028854171609582294485236823520827253616555044901224152738660707363774357828000694293928035229453949867218948625775195024161955778826909681245797600443936588103952925910591223270777411664422396476681550585920694721492254875542706073816000301126318344016808474449825626406994806729328000738610029935850747558435749781910 8058 108552105367228960628258062388677878793729478799403842508014722150878569866378681344228135839671843369607012205450325074671748561830610952281652874042245957552313313969361494780907981632996203760697421430230235924471509736804788198018653384122521123342733017588620087491046135894455566519304948606110710209239905022189509508732627666 8059 -115705810073733609708325155107327376926850384787403773646990753446530366243125456923308789718371559526083886189560005471241539320753818543017161937119288249693344799585415380624107606336184759910649719222451492204182858914811045213815776105321405365691761743328389747366344861435314735324124559055556842700487915103644485421795966846 8060 123330627252728903168973856442834987646388308337881882217494727003417530752327907905722267509003159693515411388267230337757574388422205891942054733356948126705640380272457010763336645579241179247840883604375191910440471147628435833579114098245395569385857994119218567529049189510390350290311467910614251015761099847428628962059825132 8061 -131457561012802864576434780124677399988928341513546306731469301804552449519832015618441930138022276673460162210886331588357228155303294599182351895892917971100747062637654926133786417328632245437666168032325814317531901429286790363023094888016644098800541188554677115943513322567471285048642937605451915647689854680762649944149322387 8062 140119654452891720089860250751421014348586202194343458514890051049184455303778774024178248088023625371789526045659520081262569986187057970756675178931130006030950324637731310896882181196390954858804240477616940878342015772871375145029011496028356983368402325711986937883445396585729490159492822007573506421363503447313342772170612596 8063 -149352123664682025863750259689945532151922741373200655192878564767740760384262132037889594322944811061150712966757248894854089272305616104975621635733953830946061766678958919473677908755258638291374199718206971203865655070118068954129440735770022599958234419934159012867797026050786229597491255413432073570167575130225886913261150867 8064 159192500535601187749291020022191714621269947977490789243824870029840821626286560002920638867052092740522737755902608553518800741154842239338774511356412279366598406967698574081854206101805056946218291841699876507804662785496179527519033917808651009367882860797047961858748050037201364451288446396089702100640252250426850642010662711 8065 -169680784929977197686870806242314842137413648524708644786387855929073444321439846594890553897990023800529042051947226493727759432823525334200765903230911357218053893139047565062649205042359830739407805719751848096891916582410874918280579252569739988991779053277527892777320319825316730096229751001057301107070843203911578431246133240 8066 180859606863828934802013458278243749214818330059126251128215200952633735467057575797102587972892056935309334896317983934891582711988217708587743720693563672015792163523127511115510069881410779193103022474440246272331990080498717105580307391259870182568179015678864298468729956626524809195625207527695009831447679764593841880650478225 8067 -192774399329111587436513217961885370969227982101034943115985565666245367632178240722919670742095955949627099950048283040403245096256409420033463429030435160386466306383516098443482329199714242682072238095232773213779211437702982763054586943476310745424011113627924467203299314973322330648981476427981916417382349588551436456001864334 8068 205473582466250248600422663368783443714034664545904105420260131349611433006831434405329173161229831701434389806415607017842790952557204351190609300316652629963654254919961643559586126483255031705801020841562585900279896353566867602653340996293416756763519069884682659495572061773229563951027963369753204452024764047390033661376117378 8069 -219008759829621767480675473439063629262886837751112552654978813066530863184119965685359227755822590831674047936057537080654127355579554542366930309818281489710343078794463125612215197491115845752943763983175110146178233529404441594509774078675810877494291711684631849874356667733475987484612533884525344622767344592794836362633054287 8070 233434927539475088050469297122941525983425428085287316484396200546173708412528389934362884878940956537304240933309262265106170348577493221702922610751935787957986754010577514626873401552485257374517806985032172184116480845184018282340128527092831119228600000638017629041769644915435304162705140213085651443413674336685417552258593419 8071 -248810697165810236920757377937611518313000298676527084835636069639238003497833515735204087016494893600648918277472527351395700686187027288163335395402299353591037536023191981172991499802646827391567715471170277923502645662892331835653100612266112066965338695556324408108401565726423876411190686845628435132090334005169698287920834324 8072 265198533245175370896862260549673843195463565343212587204591661686600506412170430620105527310988160468026214218717087387738920580423912276882942043295689180332334109923407592733237899568061044168574092763115197457944206012852400498065552407433819092410888099504879889865530996879588819050554948504047844946702588611163670474462535570 8073 -282665006390413106559026727183502989454925543741908749669323577588381259282242487670653986004286349098475879357468210088136229533753750327009457086745864179740928007122140108551545209622478921137500047735016473626405280215846107104834279274535345069829331140499434542447297587429068292894184418361845720127892100745970042119832953654 8074 301281063016329584333975562137019184526437742497489061191045493102695889841695738655932004722952985785399667557125521393831851759209088246699805679040226261184738270037616710816747463791116844773590717945070571359484958669580538839811550919818033381701770265131236191108811490214496894525697431669380063605137588207470277458325288536 8075 -321122312771325786444240846720221484787695950738601874156652126184218023067461289739630692503252974919433953600633074600140831555551132639367981613351652086872137178127617324709891661196409566078565899807172629475260250742642763170664904437887104911223519605405933360600284852929083215914828211526969630486832253334069718034881389481 8076 342269334836490531708990594343905961934698259665037739150274943021327621147586411237473500679985583939243676811631441675742366944101439511035709393171359557442361878982635931309925067237190140097057476954961542073226451144706250755666759735588570457860498651168750026116952187422779441828470660693788668666889625117231059892122746396 8077 -364808004329795975934204128448973234984589567023355930933717703741285891258802633629301092070847169913394602188796746741369169078666639893180233868626958816549434236271792167259627153351807015080289030988119976820053670746310303994761098344453916667388462696114893316190782860961265798640306319098456094866379019734340214625018140837 8078 388829840134165840735186946866193947124627628846205606590265245144820948799262672239516579751601768537675144811394400007690433403043646333376277420887112544038017521746106252557096949761280976776848995494809109890294097284078363124759828264318490649753385098843024740797213890119113470298215525001060531528525005090439186943367990192 8079 -414432375554630513407917150478851260783286045549297864204661737954123431195049481011149146375247878640879269082263723185750234248219330773312003790056132865474760173219378162863052917175935055050250046640781796956545083981347064335365062751251922734914332172014324141777974345145749161103370136283015131477254958728450321119240761449 8080 441719553301889505304254219082422628121700692952907032903602030083689532015010232574802940934556769560473449530658056270389198649610189940167200245742509158521380674497556435597981109938672624753663318098013172679579821609357989724738270680543151438823918389094147005743209759302342757163612773360489494007287045399357899983107832828 8081 -470802146397741184087692644284105015014803991755201522942513465889223115644506760856083852837478623486240080079998956069290574135550573093738999634828368801527946027983422738498947588092192142529543208700749314100587688951543204516554947846218879472775901503331065005760382953355505578870786383176360135612038136105029046884272583625 8082 501798206702407110680284036294775140682479715710830020679584375423736035162043893581988854346705850550005803713600367114312897882706801474826752451197050801195309563004039425010162592370957898102144800895074882098582926357759686280450607192196076544638459318224297624082938591046015496597952654826643825936930624935813399793533427775 8083 -534833542875194450481857881315386417064523596441921030372845182888344359904349316548518667273030917190514788222351957222031326719556524182256900313794278806616811116116886821238834906845332494898543029158035312313606066576344150492754779356833607348694586852674240465479484081169310960718907935307323468850086870418979862619736322206 8084 570042229698653046292569609195668828586866321630817089005904599343229659491209472335562823434727639072990762151076508372543981632687259272922328538680217798971077330590846457685304772941865966950369995514045826491867305698770538195857590492868074051057453896423043539836107375508538467114530558132156135515332326715786520592236034738 8085 -607567150822871411782503857577117719458014029072687248266924069184612337230586069504369206206131934834912358742525724459092536174612314261006086624562043035696890840511286039377873822718778007275989495301240255657560823006586042312079062239712191475067622180924979000107638084183862080698733885980004279630935094696529655647978926632 8086 647560577121326938872232704555962460684614765639583096764929713481461121979573498684243975482948186816443531338011007931163517544747630589877633750510735443798904226958337309271682752968041567569955170900777009350272889840303472485191204477884296304572543708834248116207483444673538725189776162780515772172410228923368598828231514951 8087 -690184782993302096110890856461402707802601401565636542872576185646478375761282832393762247859344317621260778349163600158604053509641187616071707928487127689123109705066996868094655032219729823756556521518750954270129716977137671871613887292052326844396743968382891708540310283668251390337238688932065486659632224297815998890426976796 8088 735612703100877865536387411283982841498096721520960920089786691386516477748420520281441599595365074132327116042655661508369205684284016095023247228525070990276646610313646014129102932621686968757896234268177641098713889759209571343491266893249920066142480513150102715785613976821854361371966145458856241092143837953736170913199205457 8089 -784028632191533428295594134312745821931449045814319556923887068281355975316840179656127549306502675746748089880755128335286860354052182898560306953950530093026230828575265418661447674951165478218274639613822183714053349907269030104884222036243289950094706351104470838496634737401418419629419324129615386879321938649766019807308119071 8090 835628970831072706638398983389930436796903983249228936237715908840792251227489225530754975664547189925433345513194784949018340770621981907984653287446487062002756931798325181876416745560613971897902844390029333554948769455850430621099363337504740157440779431861940357574349428775152013300513745783417744727841657015183485050337764035 8091 -890623020056662209722336485020904555278798258913180120000613072585350390585224741234971664269790374944767309552832179135721565064552665289869948833945071503634146093182996021450161856025376120852914061477513971207374864707288800737867102496467134870082166207413472423256199112494594857201492370529255776798752281040077858472875614957 8092 949233828156944787789403241403061994945115323011487424299419094953424446187287760700121172993080105169831938164743224459041578885068447143825090198057250866926001333179757751356046044112081632508078822002475516055283616282162171592300158671486190162793875249461418989271001819878912621229859946164514267555017806777935591637770144743 8093 -1011699092996283099377449448644345081218960226362784969743469180927985521860322162398020195476222716277225103706429069022133258715626946733295448312479275209740814186338120972087742665306346757471534813564369446613880716907614233692074043826541878538957096752713118404140867633720481500520702058927999987848376971632747315322911207193 8094 1078272123524029394672916502236058883861014300512921022883759975154425464596814305903191657354961218533947815834175214344528745079987105433621264420034738111086653300198032021528967474088776505567929305000583521876386781122096137647625896245602618083591152991345984994064360908089112374907642096571099975586335257904025820140663381996 8095 -1149222864348214386359411217767927864746398995924360501067505451343979929478787622045645621802851493855955762101529679111601738579817487581365613152729994797776280121776639306413699401101414409151189724665531675200083050872366106475919585384989152676212364716015288224464422116943188897907971009703037548313652372214094587332047429825 8096 1224838987507156112423955060526699904592979953342366286357206586214254076527858103736575178208150314460211885016372199799217580448962125192064024501834497794742288561546496790760823365724437597554234950048724454858610805199637302709153233441962195177704770510693262203962179842147254394934794032955784010667248828874486084676693054304 8097 -1305427055843231055040182066033355615532868240762078383086543420650211878708349446379348461327242784200306577809223202554300243177651831690183903916937646496666769130422194264916131773952817854663409004788208237647554870196674405311367975084940441806462743861061967934694573023715634423943025517178282815642338322161995425366633007201 8098 1391313762671512388118102002136141719174802314171716312710047211387462168503788156416235532537666359546128165386722597302551356492738171952661298777038230666662651642031802415719183319751236054733312544000992440977916401844858320606521981665330496315116314751870306943377487068532745428402785462875335493342419492059267583934542009090 8099 -1482847252743323227436615540365199526450855799993164115585587532069321697315656556112084394214718856138858290456557428098848361849628186358803817535332718290720852722164208054100582944992956364457375074680034180900939495882233991355022071688856309961462665322539627617083789671487592008052142639720014786816422661141693968147670606313 8100 1580398529832211063196332044655564229618989890305668172120110896514999458109794650035635700242434613785740844347694857557373028080101779186551679318416044636827752636002158288787308676348851515451158435884908934346697762259227859401701209403059854805683874046619822769552213519181662312611081302379226898515721743503355158064292964239 8101 -1684362956618738793975010238986641339775525640178116970251303583262781416057263740928737654830597091886900907982068664154072593851646155539929741659827601773345555730382899329929820849262150760042736031847172223317264401199385269031483384201996038002192601568531616608312894517454498490403516401539622639380628498706088934277678028953 8102 1795161852922209571213926615327537610096068063131729932661000020224806175320444649397969422218435637429397351492477538048650416017651983468837734908942517466389800771968810453741821152328687915139488444701553636196862786852291520729098430607521037899976001731459104629087767483841801708693595238772833111018492144093922775438085962050 8103 -1913244198723490227835223086507924645740624385448644326326002265164065968633778621353973150990467582936192842078963562281459701409063300801078900874747225342927158666512541773128702752875212160578041656376758004063297243765375356285444755878008173862593924908827477267483353953747296633358377724173521296067798976456455267047234329647 8104 2039088448845062215242808777502184356031801461044710616849418979978291127411856017312846616109406394177961558165670977563192080607899232529419421314646321424338097371317446094443688071763169831851123075148438648747635378574413481744546866017515220266091506260008775683482780405647509957126622211070193923820987801564425853168870143642 8105 -2173204466604004483659141328339616294484035603507506677896379322234355565091710483461106118226528713492349891825127272135960464442211408695343127370823997801648785030762018759347591214316432157663976859692048390475412779116908633139015961747461031244714859833508493821750317153180543712617494911206649522262028525529356278119727967575 8106 2316135584232605136822900623938530301407324057326492476092785445951494581942150652825143031705410641878268812430459592121839880064275333013711231445683275051564152139882910087079188218785769276978894707625066107723214100657829920448133149393520707570164202485092669119379812054994232277440574568623668238413233544576372244021436573966 8107 -2468460798371631482847548690290271831845864376339840517435219565611034517298417275373678026773470988908907690138450201679351447973323621239624622129657976104116619485724651356958090519110360564612146256266759141526148682010915439104668704022190553350539335169449173116782153869686637111860184803320442101920936352687932188571324943797 8108 2630797109485010486389920903028159438647573004226944574659870287759085422009044985697363974863349722296385917997744798412710476035328455460055222240387270080807760311574272988152164030580339389349340656496123885458006216739868334849032910366757006293181038353274442939598043430481983654896575476651727338831436668965691358844982746615 8109 -2803802014623966696930389490998963272833955320607617359977363183800033475095323985151190892616475081863383032558968173246398633826078218243612259035581928163312057164918187736675519981492033125975833566969534531088076640035612134161021771008025885088091690347797833265317526770437013365720145694988918041138503489513193960591825639527 8110 2988176163585858216385890373179812023151481914051205458629036794595136825774591612701740004512126608133179126119265542145128695102491485935438690901033779500857660118058848941465935832623901332770975679624279754605901786595612573800753484105500779884865603259774750480651095770001734270226769147643661932827797246656089801096181263455 8111 -3184666189170520861028419502888785639402169319592379625569673745489485679111070680324311734000300213262166325427820533352165237564338120640165842493255298046944642707215822929544738784353886031884639491978017860987109304512899163562165649801381719166066030898747112144188843863960307092118821137811427281569758131233729852587823387133 8112 3394067722937515925480998750025319949274810476893338284298277877569102460399955590845326828904258890805976247663614619054607505884902608739668643390434823703334679807232082765567789782601167770865444387166436219528412655449498422574728437768836657568468525419796958983997671278480096357336816430718375618629513781162138560818354821954 8113 -3617228608614089869642704942985309546342098169199092689388349888663317776932659042927843698305495191191513914085593593612530079350198141480547439603770799844659643158636200186596733204988456772347219141005930911746016815731494118945937030938514607674314475279608609664591024502182553801651822396145004703142104105678744688619964355961 8114 3855052326098890521382157913578233954369733403944420884228858842031406281891292614995681885639358227750173269004190387283020848849960856534514368685247198071057300255108367781631383928075542353120897932325022166056422198999375796631333819991785292530401080492145664987903191882036539869717122205841072993041859382548654222812698415852 8115 -4108501639853735409111930594535187688299448544659037905290182812311031163850818356135775450094931914083022925536839881794655351751701123818353911000915270329642702801525659496067932829308332508885999924170649158941579629541904838817687990020673222400840335621612697237602082195502772692284934183351045262322070579120884046933044210000 8116 4378602486378393465751815549023028621287603721090836879995947937857528637771926855710002238371137041748887081755442479708955408958685347376123279372496803499845552709192963574050805182940625312210109259455157350271065497187018907222775488036964400446477505169707944943620372251139737338424271814958384651505747123878518745925737859453 8117 -4666448116425043510477695963322930417487952006715308596852091796460167439640615976714050533770413940945560928980373613563489986202837473998906504335831867925670344518876122172938784314438104570018538247852619496161488567188517842089891246119243509487790555308948931339421894983529912869589842466654218051786945953027165206895249086797 8118 4973203508633670118703797352774924613357958561735586378649870256850689883211337406590716826147417085990786848615992003847599233592160320694524632202708945299925685639289129783555477445873384844140612143940123752983079868771545412555801656478121756303260714622088865189897175912229224844527076475072596306889096318539256299497626202600 8119 -5300110072361260247247709432247424325413350566458101648851969214968263083968850335624669769940966781589519181532292709497048903768931479510613458388769921514663126302319592607689551849176031549255258607562272090938472907667786541523259575914298561650446525009902509677781039074058773211089594456839018787315935806391089303441378611811 8120 5648490658640651264003326084452655832169625252225286443543188273355812623203844855005670033668121533561217284210361484273466725383443964601703026901771481513621570850170698325560580915740442453576759981668013335459913184389066996324660979926119386980137643649755655425323243979212636271468761285039611138970901060496046498562650235434 8121 -6019754899443917794617116911852384124727816430051442240031167967687936436307057805216258359894740080977451773306801962626305311260237128746591153000897289851291919783027018429614566979806827608323591811256458199448322211914163935433380185153927083897533737629805120088484486027326883886214456569213475081912026702092874244231978091288 8122 6415404896745240643180868244727039823594506099305657569816426996380106101681472889319034589872040062775978405050554013616559544967911094358249556870496677992832458885397124492065747514906987239278704502263116293828356985250888083566578613388324978618802966864653657270086725791843082190115316502432474334830189715619258773327902852941 8123 -6837041284284570097397817232763064967345162666099995228917931403309444646126012353236736601194439916091237375217723265129550739607077134937341437861318185007240325548308104160546643898596993110532975311444717516904680977667960199286977655721568522742207584172934584227230403209646600592249215785998799125661887605330175059862206649588 8124 7286369686431718023637952107935235338864980526940549107121293150929732336701866944939125050388707623771631618167640574810237903826470610748416812983733314410633993164754841123222317570309986768998119043394683320204719970693484807974965780649124844074109812017904717059890688886222171848502534275099800113144645945356461114699061249351 8125 -7765207600146796390449508178146871055818004779170819970659219270077240525648328795001899147872975961090094893975391834322905142699271272124205110869512228558164313006053848496975779082871165897026132584450369434510016814508569326771007873365638063009633008175246157572459966373090064446634176693153479107111627261791007164881329599493 8126 8275491727733564621379068519362853604714114127315522897244657156013755505284174101576570750177489511478842058211809993187844864866782447790578550866670249469794547419769979488619216040979127823181978952974631848878475181396964004737205448013899246875724672455624262278097377298539876468780752230381154457657579407673708875637714940122 8127 -8819285789894072751718864795466470643903361999544436196957322044899781861280120183761725675234166880605370595519297799809728614156405265919830318699786742115640731438714080095973122686952293824947614625210396067216661369292998753696904494308050872991561970276341791288045542140581720062882467935053752525031446522264939562299890902539 8128 9398788850523255189013203927075023123173473801629671508412696395577606432087561697063644376091356213936286373583722769296525122055229000234796509276956181754583612518690323080762965689602517958566117951530352903080843948007067864516847295410105096747284852932243567670930304555617280131299728360665230004718049103930594287420862644553 8129 -10016344186738578595450046247755306171583598181305775163703420303912838992853156243191197195586810338151720440235842834423112540233203633023162086593755053700409619637638033914565024036541301577338985854027159473445365118264608091645405297607219928904351339068584927261743452612273356246995457838764554799436509994846313917057869990127 8130 10674448739830719802661043313721013617498005405293169928726433593119698767910904776684021974734022004325599714099784921009214039438151622219472497242780374206893357065931075247648078138965597197201593361762638948157996710571710762738564701002485879936833070800046066112452307881900729650800979329938733809638497775461969658118464658601 8131 -11375763185155326611144174289361595030447000591161665528693122161273849112061190953534108635274789640469505584215394719811491694273156999066241058434927039675478642681692851832409887551684147310119432956740204579903212376593779066433768623747477186046167145326524620351410120812299351756931182669742176127797941195618997833058508451658 8132 12123122661472549890120167719062947156135873305655105771149883861409015495409603249288394379402324317224415122527893216610682440354312458147881876125230278181703616620006882444931334381353384223616780585139501178487998473289340154847374348842149344336319456198033664513298587283913236530220950415070952221681390967156715192048660197906 8133 -12919548202890194240875631819852091503119422922053799531178614974898549502165411996698262778359953994606122179276114228382580194753019416164033888553174174572351361557561401671223428605310538168794806111869769786145509600131200022306053122814631254756837895438183325381555600300680250226580457165683343411902243018624590219785651091171 8134 13768258919388631697636293686793805597944310286887640769724217214714185169029440183106421343836688091463818223005892946839538435629491288787636956458148682427909391477826051966343459322509326817229752519671783308379053165098023785876495867793605386495839414394637758824979699775866676676521874869322273177518158856526782452099962239302 8135 -14672684974912366438791878421096944511004349877175095900434156965169137935411706098454195934069937920926948204050946766897371963942972036283866277876099872926635028464980555876667731457236461783227660382550378349214036643388160549271825891733116232236961939082994781248076068551732799933664046613731134576374459444995553081080290864091 8136 15636481415216374226863275131846006677879229156354713811960542032624207689820896449665213374199167691797330167541942296821402228673709375799761680809022571768382320173618308692870016943097140668346804696845809260843207113398706253386740293832992795647471947510912735519072005675665529593110266067002605684567788403475022423420804252336 8137 -16663542901067900418561198458876374200354788710448248996684875473859904178980092224475070531892061501517477185221458231535548147289900504203653346590398250261552783831462843477353780070146886348892392858385377942904947261714481599912029438530070675330281994226347349338571604948111724149835600145475540642015443889379134073655705985009 8138 17758019406039954462926214460849876120537401184694041780785395373535159408615710381445405427505975843886340163871860724462978543710228317183753168562893059782081397971410737855483701960725236533013180870095373193683842778228606639110979020618194111023366638531856381548279572536220656417271504709461299639697519783379604061434652783746 8139 -18924332942005848473773377768499803250233965006824684837636515401108573470579201946383547513418254344599984069753221446692223040117479747740951169326000396647993575249080560123222684208167500745595410251867382948193141986557355233781132316630512560886652860598099361297529915954876102400311234001672375507750386194278159470945971735544 8140 20167195379570304597425800282790700903835792348110826668329384059408031221588607799117833711609417503304858443860546113400619228580967897938662871607909727369734702560060270467392252550593404597473229739657378817185286998630331639156422915937209077230033752665436924620518123061207610278144550723016297497163034171265727359496513308808 8141 -21491627435068424576683253456688933989740736944861881348157785847343243770554035453385039092219645412673031510269109039262249107092446685638861385637959613408149823419873886667073245086527914675428812811542313913503562824680126800360324377526421965404482865486943876615092574561592286160434321069329438942561669485533910702248045603746 8142 22902978900446777424479290558316116997491185096311137908258533835074875929387275174592737585962283757695059146145014242257174590665115287027687745878350431759039147464608746795994457965620784210792736228371572478367453084467114543173481413434205738503030215202805923475273132919405083342377900670669874207058593669868427324916734572446 8143 -24406950197329768267886591423489962318189527030092415522125399518335708692986977677188399255334677820162296285519434868338369790552887715359847544379644164401232924083031501334485067143462907326964413692891274913918925048994015736080942190900041103761260977433605174355912463385372058777477595577769062446515198706690621927315610233509 8144 26009615341889277409433032852365313437569506423439520254417831722682569100550281128712573275469804393291529985355600408716420019777930794900966723410501112631587306989540008231230849665071815449118933565608546792374700643730664531306369348567032230933851614768437103457486496934963104374775364651816637409836436205705263524951061209128 8145 -27717446412797580851793441934797922187625591962082025206668065548176538818066757061924717633577967733949111447594345693200915218024217834499352573053977987702131193244367212240693757951881584696203006951555189914747959959139197811202643453000803891020839348551753124707702960935611074982082356096886748959302679755570844247771187941280 8146 29537339620575447451255883835033145351448388199326620844855130093175463100362035583666271436176348743527082252518040138243822257063565124394945402860127727218470828630870486830101602213898988202749301288211483093013131711245497171946670822711328748551307598705612465071506753616901724188409231691121854858933782797999419790348113759007 8147 -31476643083073197646286757257612164348949053325381369009405422923059760374372373916784987277805095821087766571409285376426419151512392002665550949831222271514408103126871110810184186831836320368693395401130253006772768493969189864110565941906732112597914336900821690263204258848857172887863294897222113480547412104819687614481179229899 8148 33543186418668123521733683275310720656934122241682995229599582036362390518010491824063396218159607931634889804963117530074216598821048901852577711195007276055509474233300036288456724875953400675385856160166017139353077899975948620743684033763034124561358472048450274861887442950913583050267011346316274570994568432245730094787649572821 8149 -35745312276054406695249271237588230763206324197417945658008841471189548966034087350121165463476259234653324010491621149777547077596687653182958012722907645878382222603626890715734794454971106534189823049165347232420743804863151836846112505548955968319359597692056500472940280583981007912587729560526159687707006978589367458034105444863 8150 38091909927270713101236936294305424438231942114211720619560945896071065430093335346328352979513488566244132637064954859532278404262161129255860795141354011534188527751255666048551487311937536869925856152055696010354399582187612804367574860405144125545741342708049273196674737240565672168934182478651590044971042434047205370185573788019 8151 -40592451058887079712043818391885458102760803477668163652745235205124097094043589012965997778481234959221020450383233380347733896263541178455575196805968568169505917935640692560487365879168804294293676752891463572386568532356651475406970501863557928229504120012296945001842175394189303463070229388207248272200465223187733967851655121445 8152 43257027905089652729570818854954634426712273344603320117191330884350291323287341663646248347553819117834264010637962903202904838844039899091405284504492991352806678970312403906973817255179428944349745943763269520423911238479856893818526748540895334561885117814927631879837264172173475170841172283316502099052127374759838234520661654932 8153 -46096393875794564756809853595933791576861733823606833981563484504965374516177393200519054376121861668488617701243924551338829538738601329207577344252077857839775111183641239064916649691029776882050079212914837940088910545514071371838776495425234579214964467263004422798372929032361497244382191832032471917041933923220047140722922534946 8154 49122006842928325441039224594954371804945749310972251605415121664556678998163690338336011682460679973840145104162257797869605085951486270918090484215114442204520567909597731671074676214532757762393882036523939645301128930568110997917191294326419086029151601668964070831105192944806487011458125650463784830372460921121506667398680961445 8155 -52346075258671572097758512831724776206413394060718994216398484897110099298385798405521333356073681590183483317849483390798738018913802514628987433485018374128687415749377286704511680670877826997623726487726279649009102908511332613098761093615349036780212164751156400489648814023350644397443232420782959988050927892503247508352425906839 8156 55781607290818520114956141782758150602726650110218294623447705567895232981735738740928607688474864666524786516263293482780037708742922139209232804989887834050758688115880926305289406097674980769069123668455555445670501593668660249855640888930079547231720681763229038845392232607377856444552822979897619487492283205656352842466491042976 8157 -59442463172501384051261225519843745807413032872910720152672543641928847528466939020243682348639039917286521686687090340170798317468759987551614819030803062245093516883589572537305008930381130501003899867577545424799175502881911146312484471308115575551434947815284945751155051863880110360367398333131746765378974727275498155597322983437 8158 63343410976415787322823622541050101080897311320873060845883938340663896200117964925536942401451937794344865798847643593048182770355119784132210580739846228815557959220576450205447777477616494415807362509041880397467642281155964607691484229713653887109672342478824850783792589469415481410338832011078631139059330056163816324317927026617 8159 -67500186037411273740055656129786326892781343136034626530317668455927724626194277621593668825321280680062382362210701239887944564902363600954506081010163261857276890944365811800213402462298802034928281853739158930461043777828636791141755367620991174920596149050126387873263299341825817124446233913014952757550404898501102749755657831607 8160 71929554261935370444935297166980783893658920609711979887676288182564028736394934392021842356156272207548364667234470820251478915882394848696644893500455401802677658947160224263511963398281143845071245097558283880626588320567811941446089492487762770191007070959027143832656590843630753945380645757560499058599356242170536133568387121628 8161 -76649379578398700502588236942126341317350941413205859846397758797465491327329582911647253772737495602618020683485328402681123030656337924043673917220663133318987230489215119133503029857530365260877495571855260532105399945538877637772542905506138433216887249833365460534364895034726435886560332638346832246054531722447159311704317935735 8162 81678695799124688146076291453892334912574228023732914351185819939084237966059125945867441473192916308536931928803903706528443736862025624630029073275416757805490600229948271234131443516798311644344533980117095518493596253136329835271409949226421403851137928274795602840828961272816417639825187358523718342173521773067174272577532956010 8163 -87037783182226784597684667024668315266425802813366024417185088469417501634715079078098689095269152384599664043810532870205099113222617446748635993310907364094307627657951263454571520340214475564684552320642285110635347382365578547330852023568403934098825063952357803276804008382015744642059069754901916339341511925229259059809594209923 8164 92748250000589536679250911066195424856668111684772054080335641335944451653261455806709941869143199847973517982201906403785404316902503052411245485922585333441829408561074160995898833258209818826108111489302272406207419864595320213898656200796188202980063784983309777275830820996406988780583377429564548752874591222319669532360465613396 8165 -98833119445192500076291947061500481776208965310376617845862121669127847003977965971394275228829968146394375370213644735215433306645334707857311516468052842666915046757088541793171083355223216704827976298248449252322761400028989520791831433740503041654172913206930975906106172644543020450538729080868144014941154636660729437191294182224 8166 105316922211388147053457931944170912307326239917586832004443335992817619936342876042708335666796133313019465149455569203839357120534886206309060693868801656867201366028558136373151329245541102949514945567250895930623865012178688970595720493543815267726971244542172029642245187837322870169504625332080664157921357186906722527418091329089 8167 -112225795139511944113453838695141806469279617042584887306745300637722418428630981983456801537831191393322785249488076892573747673074473539348545371859728508119867761217028219026137731095312270480297364727360747715733984992677184134594599680229973657965561398471776068910178403511535311386021236510595771969765306224096951837860173555465 8168 119587586305455655045154060605462731640488008538873855595843464446816593577960874359486245323758972699264542057797828773062236246112352593467972666773128262921024262664672420243627373913002453655317465564437862566282334040702545557175288504824772473361166817617721375610559134702780754570283322306273639174148345450371192494986177650227 8169 -127431966982670565145968088880113648689653911413635022343743391725850365711674106370957495499485106753621560434961175937173637756055086280707430024294902433421112023946262068866230661370196933041793162748231286476127781882464067605120090684951943898557970183242170680574296896026928577281990613729590306332397247112646763295934414093118 8170 135790550924588945102062807890826326340772156874452865080355716265370374585643413449061449777459146781079650069131754843150969474752244629333594782789965884356764840591245859318595752003551075708047765223837990588875223476007558561388482635064332466408325217127928387956181410867847374470595600603323261317410042426410088078365292028541 8171 -144697021445769627243609264360671240767019175539497456856901624089529009316308888828404963570744484406162624002629665384807218760330007605385866618106324168623580640616051827731181484474257006799669766672337100945120696625004261269326349497508516016613216073294052400635485161360254088456724133058449335098991526935027284622823680276881 8172 154187266811304167168319237151308614582567642426686587275636827380907955940423082400427849977665677527864225886878645240882114475643768212708897579451445820284431191110402125182470446122087457578128468349337990059720585368209473247423792036959923035779002756510115016418164086834774423254428268477181702648537157148696138913332291933764 8173 -164299524477288456528972477335388565038152572899550500762838016106315210479809347372652378628857992414259515655920955106227639405464432234514036691780305909109816463884227619415120619734131644711138192011638130856100178901518609347016344628261992597333485337569187563103759375787231964269366123937442644640282172901321117405317572286150 8174 175074534760603713583855985103457890127850155973248218324161863033906531527890070060171687116606827283576464341251709584588954264349064202788807005525689356272556459249339848077874243901509487600348371301851840844731822069323764359837517248843128829528992393508104314854942594241601998782912091413611247953056529566913168845345389428323 8175 -186555704554002040737459646057173900801542722593561129126417288805288215134069762045691759644848783065058675436312780887324523518355304736702479966780718875973715735808531328537771155053931035275910156767940077638756949014985659217616614484821514237110496537642065333555620122052658640279002197140299083997848088861454179989443645386660 8176 198789281742705958734616588779709111531494372544470170830855069280379397856312828325456445193440459213931529135755240525515516194002396806221637912999121240039705241541961549560874176973171188958490880271174896863183547912005599035397928819175876917027826802674204699344274934708726343529755860547823815372643479479174028047607643888343 8177 -211824541021569084051144473097051775686661008919648576564697405778789971029910526310747318902944573513806720255153892355207958373668452806907911776837785739588055808722044759583460936967860943219485762423736235931308070905774589974977503300563350796372428781929108224313174318936804385212213207808804648015348169082018872335373640503779 8178 225713981857477450210095450105782412496918044996134765665479822234273842898136767695119893267804765586730441981738138201068529074948341200804038848581977810090119562450771713347998621391905944604389615577928234743281105050089982152534363010215915307607665508132095947376196221238344230056219636675399935985900340622643534394230715525667 8179 -240513539390280069519319530779435831473987557661621824028930223018434818692441885590964866158946859407888048200186340360867063468008453734087249995332092394920005981963161305815103000891238039574882334309396037517934703208237694837140646147510638205582652564259046093638400894765018579968032119211055898344247544025179936840791263554047 8180 256282809117317242267863141475215847950049477100009231259568004812605252383887274331266334046399957730614248919462542634151871992030789233022737426727215564466379139326633468776196988752611272951701148394946120125662875996057850053974922528304723334409409341587753867256105371732413221254351170009231036293049350319622746423580298150282 8181 -273085286261772540562155602901129205140320509388338342503223188960235792474109379318243509390299410147133244938155263277141214170863826783822360438195622266378373347470695287055839365005022758850698276710588020088377242393268074061839707019398733148562726108967051142792389643912140376714978558213328693491571715648682560930484630574284 8182 290988620783829483169878836235313006679463246152375437440304000524967493779890744309527898751016983024586761735940407955372508570360409407513692620551473358445449702533520480930248063335572010582990980707820726381246121260410958960013291426514264634563742058551091368140805663656262057323460903114875905279439156131316675694736050940338 8183 -310064889056201176551928276645074657634882783608879438621492241476511987015079960683456130387022007078315890846819998639906104447997643378489613327220307112486527310040286802985635789770092437780007153262476997008004726024984483614986117584988632575972227166439166157609399963632445053789133364783957551788396934378305332498267347385873 8184 330390883292270400969558811516610157007376189382125599960651605354956272379877651413096474744214037448438452163558051557868699881114520970285221124814295189600027450727789687298625146081132178827690997394988582851400377076103554403305689905713591254642162887740724224184257469785157177975072842100133177418209532964980815557496804721033 8185 -352048419886094813384928928531940652932828837915354136673527435373169285930086823521411902469222800499299499140892669598563202505959411695929123703779174090532636685601106822518179874865459220112940279737699639454073785607228848416331826106714786937261230094746254748951185080520419045918769203185478030900201409035649248882781501827963 8186 375124667899180492972401594484436420911592353425586759286114186886043883512577505604427461761277054121230254707843475579243424697381375759418788173222336682397171305222755594773200541652871502083179855826430713361193890184618950125828659243660440498684247421549936529854954175504641657072528418041577672757632192025330990203789175912724 8187 -399712499009508798314591899224065934134700425650397783748792459308884644343759322962960220474610754260538472454374460587417140522427435678285789277449862234663273356213473047325231874900536618302412788161057647919286456233056133025326874191455951390312285058381840986818094678557163418621174784395905655505552613221882014874704014697041 8188 425910860324137922597408588309500305914165258526160406695777652990204318104989552205410481926080265304699724084294698942381747916054701747952092926094662730103769086901309588757511263574013105595956676952669876066969447712939952013345823004443442162434409610439598489820123337378964794112957384962217987667663971938349071840916749997343 8189 -453825171548134045422385426012827552676372030229444321288118287932709483939377774040235267977155844208878101474604081177525464681341481647153194665315241424540364210531653897240648231795000273470711360943556993296092960178982817625153719177939341106921401051307915697245880116517755477264820971395474653511156745400743019205592102144645 8190 483567748099982307078501754466403859583690780675366498276191900943893046862173069676173300577015137056093764583684694561524757652999361164291936030639159014052343108412006644864090518409481554672779318645949285396329164545416149804294360294913824714967447113877910756020606346251617130805925116130881438107425393140407162049533612176696 8191 -515258251867373443025618560154395318559775536034540193770588508220513196196208336427058320358725650258997068480460806743894817011317359070541041679363941918618072569684783697015214805723885802024655550466799653055248833804970988548021096860205702972682628662430741430356559157532945758866243259771655239478364143359395481140130993557129 8192 549024171407771578119487126932147659313233656520999369269843009467394798113435920626893031397614201260737779414608916001628650735900460526250549617312777984735930929101601271310643688282155338197584329925429298097422132612660573015523111666144576264061485145810498996990201413880833861187494214029574795913391692445008228046863972746964 8193 -585001333515883098361709207996780118168226033287921293862645420914402115678181831302960147108111821009411741231520531664148746360552978725237640667806785639976324977847402490564482070629111270324707012597370939293712379890262289654123542064432511537756224684977761991380355226081163955729189971648018496543728840668832548000949840292078 8194 623334448205535093766528796741111494631069196615798750505065226079976445734401504423499000695688337658482346357611126250459491016710724855686182913399784779707375463265745222164058371360138061055514011045543635712961658644154448185688208844529756013088293989941696282008967006753954395596544187084767233020531364385982293459482309283609 8195 -664177689287034561888670800655528593850588542733488013932198396342472126054401474122063438851697889988471440183107639781025447556262068064332432412404975932505175206921922104834184925887887538811532937974256532295902205290472375647024944749744843213524988795185866465607964190725460347761846792983207747261275157625788798676609377812649 8196 707695312863348890186835826134966417465511517494492229778961668169545764639388083651665056874776630373293196973955683632095821627116845032567925573029437248648670760503824413491048393266381842903204143518051643575473879486681187061457205938025317396800479981918284659712465215433771349667506673485102824195075133920687272695350605493732 8197 -754062316219991276908819874954436170347612939563309283292912088989586988490011646761957933584349726083318358782891583499596054383943540949364039801128560538697649721306776678685567619255376001116593411004194834475129975212984588971758140160860823755607328430843943533164529746135936602763441718661494863543011230563942721453925680476670 8198 803465139744915807858855849818627966309487722086688100472583813440892712750109365133133180462243685032860021510550478027175692809416193577370121250927293759972079555340233445190601638460522870890218439668983504307682286643946072162098184896475567333498826780026724944284226616340682341855914208939184132167057204670271095195826787846386 8199 -856102414686669308651532637043394883353772085365566473323712047597015574599670082283889110270467085042013865406595017291407903063226396705064750293094012270867085012231974743920249268186728639104324706037969226136895123779337334355423177346782382357353480037511222837772505520651443998168067063498630651490418685878433095842471128541739 8200 912185759742196150603373835486227643053744398964633411466705815284252008005300955347702738423993337747297733220020085037840977806313141001346259317043385194056229957055517218232973443405216957647391034594447435755012370572014767354979103635167314041851503353985256953770301597620011826437855893117768241195941940078281312983120976383678 8201 -971940629660777822834670476353167852533001214405293788861817025974952134422972352547839539821307932813571238260744046307473142917215780202270300477533929918347397845268367763035420456232546091553392549525600283802467372139857517870259198475594357509437354302190073429769334567938029822364829526074449765714518926326934715261812179043351 8202 1035607219258388722479874862325014287087619511709960293787573826786646156457718399680736948151688855305923397002531810001373240910415150497286204092795190074812708917078836620088174134379988879592394139938156554159386044628008340657078779449444442640852741971383235678927979339848641704335869849603482383750456857151549589084301188614791 8203 -1103441426458091287856428555073244044362361538142652822040487933152557670361677336314944208200024474610825423154948744117339035928451254306150900375864131907466826839590798187026901723873338205648171712274138904512096244766535629408241582391607294004075654639786790998451263160725463858742027736388373151799699228166442368605850280992015 8204 1175715878207859225535211406845453188256430618578549157499019202948849770384504553407945248584285567148324094920052418356785155734494299777198181756974336114228516647392306997517301118030265031738462756605065628605206210823979989709890286907276562794823360059746074576737531967467657746988189761421287761530129369815954697998449102203043 8205 -1252721023378346476818066153084574205912917097505258739308919768592632408059987736729119049351477023927139283657328333313619805123012494267494311387947029473182091232819458623891464468204641100313469788247384765074808084775264374797161011490795871952553706500942762569292522195861839406158444102724300833001598966088998498775991907797823 8206 1334766297010612176124392281244872794515387373721738887476918284149923491931562743804631041826678054356813900066124010670786240680750062405035718589043516624925721810578952452428608341975016510932161620117250492261301371588672946762761629457825536218929798440535663418282036375813179459881053820820991387424149374925563113886578222532920 8207 -1422181360568733721256152285994085007630942371225984177999968825636099440286933175530761217303979621904146475804109464602048440720444909744720624630166981245980291174163033318355069319148426439728669359757486690359242731960492670999551135005108609038963731674701883605922271476094731522197966715774051248239800954305856139941813427405831 8208 1515317423155726089352955199631146067839028426033082497504356930156071292848619954556109536275377904619678384491495880645171868206361580585098146095798276542527029896214419946581747525794064219247587681083032078469985678561317342209079761236145975482377885311314393211717233549227273947440393907818864619962919393232946736940370384254904 8209 -1614548648974444425277352394694114651858659067429198200318127454139117168565457254278786710149107201731801704165879712788346462325292438728161380101439687081724804760639734821951006273228465003742265455863181362233083586656789389089511308377642124085867665694769597109670515775949559880796907660561936789655035865619951563020607848141708 8210 1720273656659466082654400980486948878695060852148772570442145495296846436955427776096742908405235819023190462478113525360803714114600908635423350748343464033946964829787575162830626822116112753928952756991610257683642324604012160256193320070828934670218373604457936006120662042088156637900105106126449323593120671812285153204548440543539 8211 -1832917116472698856047592052171256871469581451794430949508532122028376066124886962185605228565992682734704388220184993493453528712215879740019463996549264495512301569347939089429315578601282616482622930980880483716476247151702626768861247488052070051450806675460507800242850956428063292200461976774320791779173656896355425671926025083606 8212 1952931451746104459048116476419243840139595935058221187906074878060362459953078886142320709983418787145752218491326459999782064802532005856315267244826772808785501884492760988843142175590881359250422965929195082957609064392290405369423159017805416741877600634918448612485925985872506379575252402014844362664611169010111224148313278105043 8213 -2080798651371015739869269633772573239485617430992820640448291650903605273374609146199763315192857643262983982286001472489442688981119927165573520945523967723553828311501382442513319178261179674282388073636015971786026132948113115956486392294274866146868574723081315090495781896635776262360024720967363292596850817000249316245876924730783 8214 2217032200576719232112689283355137041310853025599619892814196672733518185525018279078069105547716837289557785253624836721427996054420722756622850250592660560198746122646397317981307149248166678549158830135646830700146753171974368241656344510554745021661994943340203380005854083935467397535093792897662848691337678298543591023203172659615 8215 -2362179137713035727071549641864956231703723923818146595449820168226314220495291835113006394442522227857518061238060084900824544218180074471627518723714209735318912686457501779478403589044488340688335220064926262493262813705766519511796151582971594657280516981207093568311730134304248727521608670553013298898257110507519370407163534225977 8216 2516822245254439708998105010530743560341089754621296381069906917836854345775423239855789925603955358009178661396223836095343516737904357645001725267649418045014570708924893907107232644814339580540019794527738735144984036559586661482030628253333607103671215251567910227541065123633880480016553600124156149609758802771201533069792111587380 8217 -2681582383778815031194805900067246550094347068037401272140753735168459989578558669385048975347709244882344400039119046875185150999171568649013266676974640165686222569751148293054338983500217117778009942378688095028608330091657214453518198464066592210751586819933185407935764871299389527034761650548142206918680644926016225474390343859967 8218 2857120978244380620432745534017124435816935954895574135032789034139801541349454205931933245829021320791372275075490721546751708957248242542236147389875284628268252155045322298135022005930514797455506539816352161433088890018657153727572347293020015244456757868378870140745566751999595259657265633127333467668561628319729918881343552281475 8219 -3044142666495906410459831968646119875408151058449949466938669861976332588160246623548996096177948493099317481096920923862726120270197871386699728936006585621060520251538789384478571782889500642623983575082766607695069289397347345916674947323665128257214913637281639055495298052818923621272096622040920608751270622139136840100942142290227 8220 3243398120578493902569812036024969221369119186491076069825447170823821971989591453815683983503756749217671712159115731504735534224696317998990058121626499822510715927242345526394917181423531076978885516656134760626645809929065951659402408447384802186258222859518003842340300633676113675156087289854069299659618589078813762642098263557558 8221 -3455687052126492759344938886686190687443808357620981013383051654009183439454077532835614034496590119553941132873300312076823458722902169820378958366965093919308926808929334404915069486217722127789536798811295980598107581211893159488363283775672370368912112610384336448245310250835394890855400922482434158750587628006043273382830642166996 8222 3681861413829307150432528084321776454232786441392178206720348603529449376067022472478615026813906437705584905689468236264501200996857230500912522648592539896903238476982144278913916018100078795475079728431644337407549180918490483243949724520598639082488970139403425826677492069358841057378800322166832198488086214804994727686154525737730 8223 -3922828809757834030765463618360235452507569123503079639417165075949023766634430252020787351617499905344816964699424453032080078167580950673728372472310876723927761264048459678683046408220752861255255851351143079295981703709627215727376694405721670527825632906692339873340251187043056273158764002478857060964187689327976395106873161440290 8224 4179556128168180927417510853226948497666218276840682340026393732408205005905977762062043116465709846741163632552186983441156137855846321851138872261004907738183362950406111852052326646302230612255491071152918567840447483685614969764732074908252315868390035949440566456189041513394716100175118534028143405081179430622686417996404800306454 8225 -4453073411286446211418243465287370300094847055421147906129728328698303474065669650901113128912029551692216539798656606212970483458046670783214220749573591803234091006470901331697809117187032228900365479101742247768187501118918940787043799656248732772081794471138397427401273939359996703035329087277706939218681157310559182774504483149186 8226 4744477977523238735224217193722772485038217876899841951861920966639411036013977875182517081190896663353539858123055388588904379910055800812702738783238277289979757897056232545725789239202743414983095651601268900063200563692298352828536801457086819241607003203784243371694205905792793707413811207415306496647514813723289154481410991163263 8227 -5054938812573024053499259973980175419177114089945770001157323417494924714004097873600361642246037015630473328142266096246952258810645623945743447852771345633733207132582444770577250120718980696431561956668371873102713701404828452416165257187288913918646441217219772592035435183034058798132956497994164848126320541387806153220119785363748 8228 5385701246925313478932014444200624704142680339566752805828327665582810380644344053354443491610588153079812554100874474362219906813748475520733414238597437077723251672683287038700295903458304225560544674450395705391792332237827749594621306950094315270071207419354383088703915325667548324654442916893939195889783282422595377666047038170508 8229 -5738091938456422432478435094727801014257966159692785123462365588992419759255348727552423797032527981353202634070775296795192136636191028768830944559625767259078901190642507408304405621994082712555767899680723025928555313178832942909127079415595799008217503505064394402661101975198301583878023719672021321863940319913622083328962521016514 8230 6113524179986555523630295785728848586195521566061928844860480615778203855971085266253083189593381940613874322865035504994615412784100773146495083582342541504932926468909166165150547751231233924585978841537508301815597249252538839718384110676206551814506234948112044907728710883241549448074066525506757731402646591475516365513836862502169 8231 -6513503552982162258844181217972002233869367079981812639192191778667415886450821050885052249555417996597499067689953786282910428798636257127290842463087218990177864453580623381163641057750001901207203196967368753800653742957499307389820410017127302198685057370708959781984383219950010171896724095127649319118171843245523721174302223929645 8232 6939633949962998238918846710991075045693852134500625367085142069929563870978504444009354858772561875222648792795743951528852368396310835994051636199949247063900402370689662815418619885790353007710840876256898530616649158761779996938947445907838960454475695497776323294701511339493704775718122737832180614287270369889643401523268794837097 8233 -7393623989642605896740573618703347399585870636423738291137413022400164013196082677173976402449932125214969439427727687792647085071791610035883419825641630536146279758661095854811865956882201641538043357935250174780419251868077864471753417630916566644636245200511835018402591175016319755926518313238812312183818324729549155376574695955146 8234 7877293850395836430916824558017924083631758199155374200290773644351554190125418887042036853756593498373972040230921089375455358535664520868385728344481493011124195166338073426904866058980343970317348320232670383871050417473398350090614519619476451298611655755517489597119701717155724708853853862280775630564623534820824125443765757670554 8235 -8392582549313790406631333492122228697284169113735232461562325930950830356563667414010928097762652562184551662659124630383652615013207209455807355192028167782683468098282224524085947758149530481083812207697077257106482316649934186934891566114372893068900482899817656952627713005802342805092975399893982580809512987269176239389934135570594 8236 8941555695881782591814347280074148592818848471444760131939301688313914030421534486605146097140573836966391653427875571733882105983303424491946680372918943708468269034478198011548653223663577361317824255831538584105221930071821788377908282727771762408357724596523433712378960768704015562057767368436257119818990023381936239991173666493631 8237 -9526413751206691573526816322471709722481760017873476301694510916948048068726381535323788597407872733731189910292443899050691205164918941808369133806458478472587126468684739133563023504359604176706933322659074022053331727526866963501398384935808847009441700370743505139330556294705066637310212187990432679930895435915604393800798837263563 8238 10149500825733849648593561725749076334030893249500406468190409088026494801712906418404209727042295044882378316501425146415866792949730738330448853937411441261379401916384419253681950940777314397156624657209036551800408879151106495203618618524856696885663884534108696255382466870569495295355807389149198534714723711698541178003892275054062 8239 -10813314050538464767814915316071120773132766279378938330749752716247125766564536864878104286389418344252159421891685420795633456195651866145989519345604781394640223096790557798771668968937223606569011781235116816282783489896135024784400167545979228710858218470223482411373922829972122532970987907307440113554278312656833115174886897915953 8240 11520513559560965281007619226388888863104201294345416360827098174079258886386082920731380149653881708237463206073893538511364211693348496950834012074792389831090309487611735527872501375202488711859131959273298632470433690301688857062367688729713462575826351212594495684509312048570121610596320175706940012349657091526532811343752435828965 8241 -12273933122588694978995402569582509380073803437743838266734398159474401954450465913583596967734418392228459865797480025125994678577162828030181358053311703443344359879226377778158862616270766123770361269286384422526490771940620932688588280065777767511577618666180549274978161234565016284621828224167623893296562021882378733452842755241092 8242 13076591471377725269469283443728259634842111259389274603432147867426912815723886436205089833846406114057173906522451138082898684541422215686555719813147746133715336943748333090516974704500025951979536040732688913096613724634028400927799342313910345513013383271125131754280446222090106476257801303311821612687719936164732776419708271784398 8243 -13931704364068486074549205810683792437634620736145631148103773665193581996214419943187025308775495616038756176695659107406558028291567220855161429884629044015508552282287184597668313202132767581715424515381821107244563797154560893988170014934366652452346204682670906728208942978711233337761380222362915349246423198844046217210641982988181 8244 14842697435988408803906724790452585370936985672025763965221057934922724881072037682446210901857355610604008526423487419451834444511911712554738608304396193595464577890767905711934864842829874535185603544440271983668800179270885540936398699110216504670665762027286288939533486863518280373663809851955291973711250443516869741926407760238337 8245 -15813219888065497356143283954691188221332967020952401592070148586579147299693699516582578443583955634644620880213617205884313999683744514839363078388196309337438712694913840607837672534244859786256700246932706647047922168274360308444758547760687503658483978040433279048354924977698590125414777744153498044705334189545106984530820618769005 8246 16847159067411128806841629693945410696002472658236515398468167461884290185573473154069346186635464168528818048627279185279188661236215129992259850981493290718596945171765303032002572653309961842882464974449052955870666778556609883140435710292968196344049649922576423999508783069672894252005266838609555847778536069428324428169755426691196 8247 -17948655998181674229063119006115652277724896344577167785430207367825918981187227729353463871823020911993425645822075189570931935077395264097255869068266649043484448272284749341098775162408208904907604853904245443560890539175579558527299475571508392248101912171190540155196326792372976996070402739408950480875406317527229370892277168770452 8248 19122121924610822075858225469193698776271148600528455070534392655532163376940228741676466864314704114956477965191980589481833713554482062258047753865478009862465131913783913073708734836568983150357612163218880180325105022300085363068695073933364035833712258135093980416552933724129547828340173812290392294661965570807393774917375496091345 8249 -20372255932132797831162300462395696054011965510604549366299668563470168702370471157767439693648186859209442329250750093928281212104855263651109806492705350745694864404156502391855196415883099057867328542511227912349812706247553782678559476737495890209641553937461893381260446421195285066632093882077744707415917269370672648369398354959624 8250 21704063716806995748193864832263009819109029594211704007054132842560388923146255912868776789766747079608194199467261849716514009617424486814305696372809912674521974932188131827168543211468001978279920015126830200967531037425248456592108418898942310747038080916643397529415900922624334482755042557946268252136889478248954580479149673192318 8251 -23122877577823901754826651208308507061138340379775265823056370871399815296650101674181544252381415927523596612156310621427398804069885929840699818429876245144509310740305096678199194981323837659778317541275014306371697370548102661446213076659118416670917788877935128053087497453017536706010632168330475970791524266996305786951282937319606 8252 24634377712738727524043611309446475747922976795490906529287835580623100731927982934527892051418243221887354952147429198716042449719286909103697043359228361620555842331345224284847785811314423926093781008134548155759768201166627130848435909436446360981433751669802395530352829173174413008378159363953426767807631148830094300321498394016310 8253 -26244614900262208798649487735603467548731443078208256353109979379459368289016856625670844695194000043483494124512200449377257574446101850281104182556140418746543403496879890770572638422077836010327913239149174380245845559380750350329912504698121175805159636433715453992185266985221092649584642487535503408430687865460795895529599859680639 8254 27960034660958115302772025228949040135714967401794298772168576716871010952935417010234902747462987256141286780244680499247835301342615534111820549640952017012929596023939105425696035817564175732138299447823051136146051541914596361268527534316491649934916072651273112775453527558363836993791615911177519202692365344254418422585739161089118 8255 -29787502992076079835807760247069703145659362866851667918377094895207061191039903313030607316615199153869095386692113136308029887213978498350466268749292890036199343633948727136075017236332580700846766907890032928962659478168340705489599034322738524941381387240866814520750890575837787995807492946830409615243693268269250484263222654488614 8256 31734333779009707885605450682453678219790536423257317952338795582629838462336039322204089197249147297311678380215736146464357973586872743029695399996758262908092115886664680752458341832708940054242905340799873937174111272080931732648227711134521492671070114651381456248541285475578397370198443632446339987818806686181098686744244727869567 8257 -33808317992538418692445079004628480079910972676846764071547795184581342050423931356957094122353978029409567457609451292068891073833279713241777322477656661016501781280166181423558752199814719714906435400461728577451093412976239392444893471347544633913722550874443559426719837664431153475868252840283381952935517169144438196065346055852826 8258 36017754788113549751383175808507947036872497120173945756540280444526142374375723525188055983341291880034659871101822541983068558814599484700794325529416599256076421408424323162085371377310238471076296944311125930044954421133469984493438730670606928857003946583346013240494133479417864426052951910251845997243207655725354147087243886240645 8259 -38371484631013102788146919005872770219867720402930147415801680832325070297864343250232194718542865878380339227107011174352937156815508467435648797768699504740790559128607433844920805779505937526839874182054045088313116647370877090354029195068825244352663159899588604621825244807829189838037129188752800960561906561181552396945872915855500 8260 40878924579245123216117865702616753176434358601843048056983000144318738348125255978001977602815888951518627161057282320371801686837956866871404577464464095211216167052057942988257694062946542221735073652441985717975746907244876132629286311027352751634714105196188795336949404502599832236766107905018079950758036685451467817619481472473277 8261 -43550105864659038024403271788934919405132824335645162418842143735030791521198514500974030509466968332916853904935807264327816185076197807457063047164346934323470541330219916522724087924304358405423333160306924653102074227995299224516224550716660047639208028952354735065178653712012496783693222036793943828251369018420417999170077106372166 8262 46395713921861354524352252999706777957385828546561301794534157651445441165148944650248601708487090335634176757734796114379127640138059257956799704239566772967413605032892942423378983237611909634897812322459827927401114667545052462578812562235916313537979218672707280324971525445334477281383588604331975501013205858405675361711152867441755 8263 -49427131024263179082317211963156867423690682776451246770289126014350988045759912540326810375398294987501661126394824315077323163154616813965802125790343851206485525212396248869636812189124593652102626210016063275328778652763101362905364077590343183050707756590456456999544083798230966962965991359040951413868413614535283525937672201449109 8264 52656481696950638033297644397603319260445645594746301176909812583245925423172127939503489431333094888324845806144190186227229617027524888581931449729739146329675295120160556879455995173925072085132004451140384057665200794523996776679432537831513313917470040685050279162597594521051914192910662539894153961109088158046453933435761155559922 8265 -56096681087106564626882938438989550183910760334394355622978921316121746962655172973009913007766602984566116781713662530487496078536223871375250476134747892334274626019392995188819552456815834122658746239048495994503620499333680020922398961166005606412270486833964660347005667553639591551673849801321307698531411682625867936772125593597063 8266 59761486484466515928055044236942610424023444748006295158925376660476325258709472971126217044232694116845891614712107049718982745576790225421226887420062726921490545789924595238691965957304281946110921957652359382720689158421744646239373356075961215226302617013256427917308966521036128527116403586878592105738332613159301227255279607355649 8267 -63665552196810902563519814891595210102598144513557973793489620292454052571529507543678637955982228771017231294495859226558817210820422175234535030908915511159997750612351919233320954819753610716361334923909593812346611018847788671127927466086862252788653083361273601637647313943557695018259094298602348199737569510818349136229090192691264 8268 67824487998827377486722247675181452058060312413581138554615695219773434256657549550166833305841585848151365404530808798090374090590480630762094263089360968338801456051945846502516927001882384307391261005997805189900308991338768550356144351126087457618186455521425104858686482839913661438020564279855685690997519478817318185923753382774852 8269 -72254921386876484106633291167955723110781829676652571483221287515457403477830027709473724229106012054014238250884362691956104963677204958728867497755570656942892890118304644999039420094564403550319159973701697328552348993686588422946586610278891736719230387284314634993816407547966058300955704379462300446979940465452418342803549359620478 8270 76974563887315185862451367952528899615887542662661767725976836887898099996976968344594876072110367203595361229737218018415946032577310860194508311987076075577842914524309636166290766438678723047226808257921093538868577802397159430615895668705564212866134878951265836170776919918162161536697970396033977120640044999253269410861953791720733 8271 -82002281682137217891930478074434306537551247401219719581227667329156277518031416845606813054028005987224766518368415595323504991887344406064466493518022206172089732832743889741466355113337838107376029639585485152017548319432600803106517593967344481287235592930194147921722573263618222996585509131182630966832352793862995639720666640985786 8272 87358170832840035594854708638134775791547417116729395608879946183262896248684897590624632621995955449546333110594821338179604037603935002929537533319288462114517756907261142500165085261145393147902200388776757481604752906721023024207547618932038168902289031510646172209148814989642363152517562540436600377664670351750813131373093630330059 8273 -93063637401693445155599028451989673914867826121863419959306493556115835107745077641512812504580811276767556039029609994315408697682743850116173180171881469376760094721029420530941559125510550379898077742606630643305500885331909067667739665133634412699789452865029365428975977357599139217572535795427867025753308324869281041547279633512873 8274 99141482789037158355407881999124326905227861881789440350721348847523662047910490470528943578752874566589892751726627678868344127367875685225529529079226995707065542147125839813075111520759576338804524324068961641940182751242906979774275699705303564921266835455697474796532527450011736105614443024676788505810574147094789138864796861677975 8275 -105615994625950585570924573603277242720474507934500703215054914347028292915057793066224364865695892543811964022241159848584770730548658676821262718125138537285582416978096764547104678785437640525962313764520837482170807433640866879879886942086507841062492651782143099995646727013162879376169527390318105100161507097353149923163952458222640 8276 112513043583700234975748548081416287499707115582121781460194822258384529827939098256445647338641011037219188715587491003935015456563240069912758217157216607972437975257176764956826472708512636924141545858576459750265414361480218319714679122591251058232642079450428874266513044995151562921082746896678005400263894052204025221093917521389178 8277 -119860186484865516150104196020627525263937780387109493055134297077994349069102065537128443774887306229999170327846011050726715921613849490214099968715181629300247967534826854538407035113096177680003047650198069062381629340480720081093394167241787272916256002493716969781961711385809235799376811664258917024035340286228945160529004745487531 8278 127686776126065616646504877929623115491741545374581836030145545146888851290481397760206273276421854949943277583356051012650806674881841475809159448842619979423175858743476678765831851850931892104468018901678144838754706363805744196082984810268230354932385845260480466250345718546099758470229106489918280721657081420194214806676676817746782 8279 -136024078248857532906571610149400198236977640305725777691257281080417724113245399229906559235153220078161317498869810956224561547643427636555052491337558957003736641565692429212981519879452831885733734340293024571949671649166600423818954149808954406902232987458085187032313470965886319310887800807716791467848225861497828853533792657732660 8280 144905396123753824406067023593354255533463811030374620017608060531690540304289293225446211218022845235676689152952281671019210633245080514874196758168445907079466616467144709674109647110557069865866871591687299228028808126288754216089929190617859891384369989009593680548974421966701735334001282592923740424736774522876470814329888819854137 8281 -154366203242530600817279249911105904930530217636881923190960272260780769321391378406003191565030163718400618960710376918824655174649410274111407088250090436912390268026124046089130933587063522367935078480880769833798414948282687222792215923535735699871404949927615773790766458874929542299211960641283659840149263451942955231719797056596004 8282 164444284646181315677601986568896450307864001643805086313802920877783568115014841790401647773875743579814398135515482810366821804823442635520992864133314645982270345968469014346743852742737769753055004277808864217703093324981168259660729055337001201178333456355138383490347336978291313968789172916866924091047996725229553542911280302232768 8283 -175179887450147559116668526873637752885189742026348323139240113810877172167799853913010126543586269491909306744957987083986666072590281210680633160855806321350385711503034680933076581575250521817774302148122974687664955105942289422228907569359611269770789318439372850212824892990806419347559322754705169220050712933094257643261182501095187 8284 186615881164959915695751572602276148265861853037588298709234517232204220039373567915836275067868199259743205860188625057212184416620137199936120932197092880585593670781424781160428744863026442192068934162268382832575984168909137187334299191252761088706069757735688768662783694297579358194240912898643856265885827352180448535381610518252362 8285 -198797928449294582808472641198355598441483120131035078998597039845416130169333163576824639645632580117427916593478806683011410654919619176345392786623211933798872276386283061298489519867312758006431223256044579367940489236667941581327588321220019272143990307455691350646578194302909911621772174439879951183479420550203813110927468284034052 8286 211774666973848704819552492952419029424841318517704007934256956188976560895383429812940343880927379970333185959679742139089486786988594894893867739787038524924843871940278539344201159823254353775512678381540132030508517785324533417282992099956422332631435219717681436660331308423437748421063004242355761019820367014260543202354526057229632 8287 -225597903118523123162561386801796018383762155527828787433243893055846865620149502877579500917319500728818925728141107074013340404223442086816889963143316173589168072982833261508940901612697970969492836224951832572280735736470326868813072454279179146908049206148262141691648912991683641751326499026058999125307517340923238660676437558517003 8288 240322818272349955428245808948057987372698674656581024792988387336435850795620862931376598344233120404892315579521241791257586546877091445568826005826047120313677369416540171778338398977629454399387480097003256985323004094254466310833087251054457853654649332512627779912587303326415771472222541049711411427496546093695855587988236384126648 8289 -256008188555599895791373168122516947285594198145409387119093354868568422380662114577499536352706930017463326107584203113893421192701568014792754505299987840982255514867553960018048210740744612749338467863518172265623040555260996208656134411860961852772785506065975015924059135286550722602464102092705686007637736545695931782479757451257532 8290 272716618836748223415323317352874375581520554627030822545235802461795465137604723859302726246909597165284112688987510279550963074204564395923214392309398698461973590286911158875925549751637168008998586408243677688825089833601979434654896127031565007616871048933983691596056331483155311771812078013080919695904213737954423846765091623198565 8291 -290514791973679893883606650675547957039465365397316249489892942887175930742657471419549160688592167741679420543507862274885260614232187162259600890877452586639729594365206783652361668075720290400200441916926189176264227145169986097498127153648673364296116289044815659560805649752922432641447869070396339466167851640579508375172689431096208 8292 309473734268897112578357557790458286395128337630754435785722477352598026705574544013827372487190758249612109293706939814625573058914113083595838653366594319965089292203880352649993175684121135127517843024693644020611863323340819268066494883780627807205966636724174141473567185938793674739278837491683525833820317899098679488256560627417610 8293 -329669098192796337175209056085492047376970926791177690841345328763513515920892387860208884146878735634500753606432328984084797015842075708923324716651476778955174600835276246526406258459201889342885673647689697448062314015971179704429641260665127731752596589021985176376882160747474342654873777753816009956355188462609695227026434833237269 8294 351181463497560108259731232306295303882989342181072356357876291953014673070936034208086597534009978965253608515725320204918772920072115259968870328849253072704804217655459639463516591225067480697932024760176534620875442428789170963990953507994314957465949594711849897512025295517363405103275151095926306906438699391650913859923032807902898 8295 -374096657917133335755215493099272353154845519709986433231939613067269230144495259603013271392359893894782434297119234804388607788855139823765594411108934760237359468756805758085091680797492449431594217237547304458547347631773729008598356613695476012334839922000048774709965902816882169369260567739754220962253649115864803660133514361171438 8296 398506098726412110465867071762998303689909996138778947802945744616261543224838257812740874644364577022451595963035823055009176917789466905198971853504326481804818151802079326252924231957674885451540667712725473398391608384144126888718206233975105604977381290950736367062803000132473497559456644978796690463566016402427963226827703902889045 8297 -424507156515472901452924927555691630415745345182843572896594606866302095888552561927003812113825084180969157266533819811774003105314909345118573304712368166105326282388085720529034730284503186804317980619182990356954540901953831475874192025196975863008254769563569120558407124080958607819560029859983798234868699687978018408424636997650069 8298 452203542622738190486710726287243788680242358527447500246374610187461210764970569119075190067889043719006743464897768214808552548714496249734483530388011540544707803957273193002514796192768898267789981809951767610272208963200405816159960426633157532281139934393710844821109416350387003358815881269818205738586992574070438164394330503410437 8299 -481705721764759436318516643924003151854241658240773147705047054346497779816660899653912464506107404590918897417932546759653614184954881818813837772859364714454953345307746357270103957598348548409369732582498710019741647420979545675594973244315172898381312744854215033180142583514927689662365293984734098363147163179034899540174694890488929 8300 513131351500170582042453932363080666365621269827463809858638072298844730312514453267030973690786258396029486642205676592982666546446530217822562053493899746609285851220870323634521508966172140335840085725480485636638454953709838261957766008323875786618023199089829134921870571873514090375439434527002703553527862630269833213339770662733937 8301 -546605750271719985174414866336482872179194859049447767459777386609917617189489591030550329515304174726835960482819592765530410366600522479346306844678129255752210573122800341016462176746042679055999624951383256231509915421178136948049477228465905579725669610239379681417635078799685497634388952131976382877703925203170251012184779293015414 8302 582262395883546125080627279529684154030066600366754538256195408436709143609067078532782859900961331478806249652743314614772181914453557944500686783086246766222275984146844227888238003854004729650547572614929770960208601483187162168563831951028060950814609138486032691270227273290111860639134109915768613050926091014976879148632922579849088 8303 -620243456391470442940813650581256510941239077645967515151292793231318067017813034481895313610730354312267292707883271071305771939175052301292569241017389450503307774722542315337264502611300913135696855764890071814937796150610597610455009559629337283630110388499349972420684356061248362224954226581933157587675864222887853678013926289791643 8304 660700355512515931915698946956969137326992321626511615748134268160592074831053867757183186850932900458620347078780427217396859478382980575961002300222119351840945217898320794073899287554794741924591789960485792655503092675434315248258188081663470819048944424826015386120838256949734089166505015812958957840257958259868169702091600702419576 8305 -703794374796630255160145080606858112209934636820603920832805033864999722320886844307677785491124797860034733550013912030425676352591474121399952827522746416584895716878398378694513032823209611397805719205677131206456050723626131637018185047993789673210535541585935970526299857684404986992963173690347551275812325749969748834006566247903417 8306 749697294949237762860729701449971456319271724992560806139897688621813094900871090187290823368792772634686530193665032425334342948408604071205518123516463343382494647422307153122809491406501083688924566156647716342495649473719187975466967457943419076999266724747927978413437723836341164172425947849215744682835112920502849387221849430988261 8307 -798592078848341374080897800626681934997795489608864714308574658873331342889538841034748069634565091099432522896127505002525157786311940851966780880725474090364804204069004477151096580154681418762540173610403877960157561717609528116639550652116649750457874738592780641185352281598967576492942351691652613084855591110219733662678706770081214 8308 850673598965055752608407470133692569891571489807131263703047006232525131883723278121700477323546014501383686672849436651300749781468298327026685274673842351342531889686885231711978425320850856315887444961470835349281686000626177404926042895421446497360398270756715139794640081375042325465104324963187864342774296151863046242951172796872631 8309 -906149412072330121859248474059804863371176758761597515491946729751430979910789641199352650032238595467753037976832276576858230723717265021589420736240790069495970777522098076766054984452830350050391826590795610024611627439603008207145867460621702948418683753608525655506841639972973384565077236793818507524021549359842483780069800732166767 8310 965240584313907303740186195650674223970115910164093224855131203498099959402943608416181090361013194998457185848363375046018605584142933252241323883004050270383499735907841926778519265712444935821164273450503864209344810672043853414010326803286810535279690313860432746268242066197638843220170066548818431364290741955647432739367920009992953 8311 -1028182569905005028100382094573328180045240003307217787479595318874860183931901551773393733017402475871483481288515703479072037933250727114755372466664236940082985545751122779199671672690295415981061614149219784112119689634189340233789129655332725434634883859906177491480099603884842550632119266509339150972137563424806350585535581117994861 8312 1095226146948584082921242797550860210112742873718130175329176600257028509434320066793259616651827902183234796255689938182594923061252525045686127837067917499808796192960605774156606992771654730466419421928125915947866375396986465704849886175181441015239738597178930331210703980285703581099987156140908165384619454329130919945788136530804823 8313 -1166638414077224346974921644781923489292135280702008618896085273231172560501119489662768463624582985795743992000425243612619755270809703712904358743988952851729399483884318303507142189390867848883510776487778542425245988007899772429610139699634109057196140247624239902661633176866273836604280495000652262221410089687024511888786170966459208 8314 1242703851871457404181879196024698680099339225716799695650277025370678361047824871950023592446755534546886808153234584023722743238717624379305898696000262791964474398780713296153213780323156958621989391396628433927501503888745323459418502587760628534109973092807757354490756720421148018445420503306216248537601740650285791840538660500985560 8315 -1323725453261854390846520953685231447670319217468183860646833511115397271332826185720512084057909042493867705205709572574751990678654515397280725661118610904208904756195108702201764348676881868302872845813226808700690206665430632803414672965073035702305880085699286764023935279532004092129097822914030723100608870793059865000502144080145838 8316 1410025927395252699337894805014864601633308603082636850578865670285731407336312793601059492582823671612252264334210784740568590298557339370210279156695159671802494577528054043768727883168026307080855740725291692607956073130757071436188623530784636945286959646691341278361315647180985009059626985271482782046679367344894178784482696658503899 8317 -1501948981736303487268465934870500857635772708717396241965690255137309438347102379094431472252347225074590973824415155054838786962075418810556422132117770225819049690512380848974979881951085708782120519090232093210870766932494051494126896353396762285119923728550550475463869764216278910835883450757191056518645412139131781574592264060318729 8318 1599860687485181806436450997091700086740213311629323841883873183492231999508800534404873136771600493349827255355678474292548845816940542933279311128106301217603958938041185889045878519992431380558921064069177057507290130754285041313109564324081124130532942098218398398186698919537148176847897996286502464570645655186935449017763777683528204 8319 -1704150933722045133417257918963026897423819727091134974011441972480545441677461505902947230296132766669254916274123920280847235831011412787038561346467650603898277423417188990980134800472093471309304651852989507800859500840418400213163110556957981434380443062564421825535240158360226424359996578978441393388733438724856856612220623860291163 8320 1815234976039955907081190590356809150305389054373843925899949317701632190484224786038080663742969499946140131535069315191395662750174245347369894879996659452519708927464474774099589885522915212372191961997177883386084556933289338739981168161398602021406556818977535248018968688993757646518837258680587694866671792210399254317960092423733254 8321 -1933555085801885427614265829168156968459026468469610082663029476396520753260283559384926153775353388464858102476779141036186446663343165523684982259045307419956135830481752841010645025614033009906124879443417357338787060077460116188130742898249573746834936451573350479887121783293543984997488834082787564610477069233749610103441920488097221 8322 2059582306555565991420463938053832596115712659970809427841139750040724700482529063184897044273073044682182082112224211412073772802648929425563956364660251411619257822394639905961885985481204499356201409841192324031192824876795586201136070646062687662475233144302439295646216774842108765512923690670351307478083424960746474882659404123349211 8323 -2193818324563926856353049308464026105454848654079068944610156900698118793185201734159408894460853455690964479949222942107167370994030916043750060052246132503074500546062059502718482818147671143847194980163355604753993707037313321792376048777726155077553253747342840309374635276419549367376859967793186801686001215582827575342463127452599670 8324 2336797460860310753564405164626613915576768091021183119576025285602511218798801881674038072022858275970113965675649853806199004145227738124088351492322625152998349668650306685698101308706994658675970206707925619293556319569815420771109767614215557386774417971501154014677964792288681206881346308389102301080476086969221155044910707733885629 8325 -2489088792718402745833421912689887566439420262610041653720831422564670182165170347332231547572822904074541195408096332194119584984148005200993834275212813925562875024220422630775543591608374052210565332851124009123837935657298523400709426035099024586680566470865279930007607006768542790589739740133807873370159443365977483070747327833079225 8326 2651298412938709208654695035593655519436136434821582377362529294850349138544727393887102526318452586059528465337159600069442075050740795464367260402164764015133369123677915209111553483567107289986571680622398455335014287260096790528550629272940994508384518275721048483665220015165594536524823851007576620336822425178550921550068529472254044 8327 -2824071835898521348221433381045870915479426894471791465690768552359489464555299432845065949017673284986817701242419117719697537896387037361603426051065832499135705268602565627449866984479128945225928044566747652805121451851583030007056851701022510956779206110676634857740680610046765162850740608440870676936552516582808041888742989169753820 8328 3008096559892735524833993946490315812548261353330259949615975052408160861243462880658025781054931798497543636578799598773927582373606812033460050923387517781791215392179885598311582101629894030421578957959889047315217602154923287319242541544737081360684249326495985325841146777924666084657197800481433570727262849542839585530172342359044518 8329 -3204104795910971526099774664504827188063598619380792216114226457886995064591792500909849877701575097364522128588098668027762794926163803152789394548245418279560180154904689610614855893534823680210111475669271782248105237811309656757427942223963259323489824256973819793922459366409747180887727027417449388381091215872726624575847963764926531 8330 3412876373654567896665230649575143698859331193140451637276402132093224629806914509254092253359900331007991828653321967616779441574612948112960624188061688184418006872873106476381102754480605246110060615825781569526196761748804893542707204479144407590373578345561932006090893323338515473214629763943840529930586908791052297352607658975283925 8331 -3635241836297836398598613356878548156783765376454638015379491752613194089019801145319942296085132677030815792754521965091955099844524215879113899745177550545372209401800946177686755576159039298299825696560989650765843640750156424939994292880293496300790454493664920888845248626506293627867176700602159439716963572245375189400177350786361145 8332 3872085736244189634171831308362064521559809474022104128505578731728063441293141559290667830005869632986415470537875709686965283402700136969207903318551494028015867860688464635378700307843487293199081036970174163771777181276252263340674928818007718352508598158965488591672065782946687255799622253008157603460465103763350397221675202599385695 8333 -4124350144922359736530036075532619153283703036770690168638263576245737889671730165231253847054029641115919277308113816965709725399278092227293237282700684789649548234650143318849645690887792599326321691761365222561550816070083792894775533128860737350912773269067286313141026835465731421923753390453209260345385805812383621185780820369221833 8334 4393038390514035266937217011708440258986499634619801010114641169121362316621722426941312660636533885212907459423262879024155879126449811624856972307627907905114444109463201853657156670553025795205022539978527486804135047257132687315210959504945500792674316692957770447589052515538800072753199396743843140834167354383811244161272731048773460 8335 -4679219038405194336152741915824667065035918420048317436942933610834024634278629038184619617178721804523220792022908477530668259260812164508289924366697311202588007285647909698591360859895409273346207380447496539796254984376999068079240439800829378056404156354566137777742883209948436104030779789895766905050218421311020560398867992057073363 8336 4984030130112756743307578187045379168153618121890484397495685565505130368730022332800418097989850178345678944687740366348314997942637499379060193057588159447141148042122881458610552833305234426032713378852193622744554718052386624354369807189579702652544112795211229317301130051784880462706595804749356146028596703826084399131714161668562902 8337 -5308683697459698785305851526326481009032368581304582944183469213202344985021676906522544336229560225802710792990563924574481158671952269676507235078652147054523606067265140241389477932956106058643331330707746103106349911680006437036768013405564820739212076938151109028833018868891228698197188470697891687309555779726179812381197353118046663 8338 5654470569859498329467690204229747018696188323842251680818524433133189399196477770469730609357868821299235585861561576696066968854870510336775247177069340882243058781521057230675988923926741546216958722747744053732949279477239627160733946037240242513731391246441147048222163236655522560339933283439782103993659388957459748304841731068078042 8339 -6022765493728992402496049644020401825965328360324239983714150136990125143416754594397577880782861290708786741567200114690465231013870192981013286109331127828043520112225710597421449049249763883831583886276752768193555656809378762181500374587712347497367553564797932599095332939954829723633700313225317353455001305990702123981787167198819644 8340 6415032584282000073739590429529087100814246555409652984880453851256612041596660424552195422680044214801469299412539668910487858810230857158721903577732662191111039008227274051470481172873513463228791045667513342317737440610081366402775441988922558636876580261145914773863382556337915340748947141864482929810070616762181707432137148922636724 8341 -6832831131269250395648118096334705602494170235578995704921181518320860953446001695845691418622943082925127653563729421818434628187174562293998736013226317560323101726010920163659949613304906071591412417951927957810136178052463449015761153269422409077042622921029238735758072172411342881995067661644541689721075635543607073308463782589002290 8342 7277821781628433765020995787600805125467742717332789400709330812933968754431266764922405857810403084714866341692033018160976053891264015999472057113565635192911748178221469398855991339488051454630784402152358445364570624182640514458005380499060676059796439906328148094152466078731346484669091033845437606010333101133965807570868905026949019 8343 -7751773123497075344710441986123375535886665254380727009429140059789829149167380218879566478047078829263443093298527332275166650753303489201596314502959642740772629341615990993840310322783850640769331688458862818947183904499980455548836192831287222158075856313383001603278058755035143862384353207363090264258089746916668269556085461917772905 8344 8256568697626277758680611375166503373529065136022754621328335173449416934458130471596761899360508006872367729797782757176619354636237890861854413016450382372381363010796274780146318737497533055436835258235979459006664340962056863962979863543527622221715633611772300243259960651388550523557519440610782726318109042558817642791605300718353942 8345 -8794214463921443385934989423446751406360089076702510284306059365752340999357400001261914138819276496578490878685171675552010714415906988449085110730970739935751401457090876081493591858819663192859680598295585094268755685227882352423048301491628519679534925735084387655871328756105870473624053997541425144640369335981680121885146863822911526 8346 9366846752633514641638543914167267013052991690724393897597553124034030594208186110022926758072232542376530243781222098984824306478797590824578725848857686788078727495777977961665035981968628365691237904970788597563249364589978602121595866123697622194659486717003402195652044157278418331756413749802531152856419361138361311307607851578778150 8347 -9976740731638144360860969095447665921445519296947371383073651495550556322603071500882580444669154416943641302075913181424461053649952763573361490167800757884878475545469421636080620475814961355426454454456815260445243417755824206211754750449477185023496980789106688782721510518115734240661536393250577301400776728560409756727953568340325368 8348 10626319423278066632516565247082079407158115564561983818106816129613174975621235529450711354880486369414932062347533867135885023862790160268913552830662995202863117885669424617663150141617431616463036148686105757477952162972523157290595149922660209020806841748539462691987777485540094271055178569910829666972721878099404433266669266459292386 8349 -11318163306413807757006327867274227346792286102617413359311044127221445402728558904756865256936841952003648530725485937554364865693255578396283684277892161332952950991704439878920165203595406036229589372726543131509958537470454279599416053046827342928922756366709741416279463921224228586538249434589481939467930520042229801116307578317136715 8350 12055020541638303292724681977666880306846610775920374848176440554959091496511781587166501138304645360661182599330728606329252836300742943804938907199821506272777000545533818820834925681766762960977234306157424281758400163071262956070193702642209800767506375417515757697206113456213616261501072439802481828733548603582614075515167535014737725 8351 -12839817860071069141928087013510134923109827761451481903166247516414251987646261992159173726382201640645043905485960931908881242354508605186256303266323820156093303280898254704212149728651346800679610185548027681216190928910395816524121364457239383324562779575369844541845583153027121650830455307450214806243086372672434493490391368786873901 8352 13675672158766999631327822498869406810706800169372127964064124785916894768292997583407435395623761225672889449159924550398833199754804993480656201507763251942699743011908730799647232000194147940122222655374740037695719785594929124229504305715616732987204925784627439967026700011761940662206446974922471959247464153592277665805143074283709622 8353 -14565902848563947541970392238303260555298547104539146722879502662838233480595424932815114914647220314078980332221355866690059693889372288269861384347355015012372129853999632885154998464115955385047179793766718191525600839359394914228757648705372224796395049484907385932994495420474409855752964815101173940581407790950476220315262431790414063 8354 15514045003162961169560163243841978643408015498755176330377761684717220236091720544508709642006036408132862853399090998254177182884253164475034178039526128108742574737591868934657357363118402918209521081354716110133315835837561069477035478090818923475495843485070160446804530891206282571419379290446952750499367846787436345049562352778688957 8355 -16523863361397103167905947987781779705545442282648848651114329985989974249532988354117093577336830314703696777682470090406998884225684650893535903285735273234683376938213489280732769632582297415179768420871450073530810648266019677642190237118007559764179959149716513561616824024817541239741949534913111461011191583834383577963360448803617305 8356 17599367238011602758811572625608623377289567846348790559876447317513128719770051957626415021955521732631435690933893813658755126431958569999973051662306769197927945288132944025412684914153723612792914348504375891189823529407678997038371576611638701771361842742486459532949499771959584705065717667427129652783500043879991716339891588274244983 8357 -18744826401862949570161292256306974155118273800897611939186733788116167026241423778902889922590509945784971325715393816359207138398346561267522565790859653511252674815540505009029815210115963764515603285142086124266944326343636906422920973594783357048132826333589711909207132951075913868671247148961485727569122447910538596677141799056946419 8358 19964787984261533688423730581344411324315674811536317895726097768011776892879094431046549680300367550014028164369452459609417582412650236775671630412762660284142218104438976778648388941668345893150658530174221386644304949295055582015219178955249156750383432925101999981113462264964507688580491182020496502076244055246212142255333458304099906 8359 -21264094484246594786176180649129972948192664595910523656899751820228128741074298659879933854596373331857312906664238566608244207835327875048073669793419362675838618900673252485752867537161869517704018522814710098768021154597457692493783678769316987759078850792068341018984097346357653321655692962790330357427201029946692452863089359579984946 8360 22647902941909557192984262474902414455245866104237788667255973338389700626503657420823666407748123166402933920443518491805869752819478178055930062212555985828246988641803926319036876482901330185939836818924307149217807200911929994979344253575731927948003962677155010035277841956540832537757947194463177661150733258213884902528988579098170887 8361 -24121705355489325564933064309139771237757705972179159526241308585155375811251395315345331234507812641155685654598426137963597260134315500944997087685617187684054036580790093055246671633577801105619131281452653914645581480305954621942225478586559739272313246012783419508554650951837497734106020272456843998992886095338905369253284702767527092 8362 25691350422868926520126378693671132225346345309130036794976795985566809526556058950375472212462033136316306747736446398699039724941717341568104909391798449172228365695963914201767232579782066571530432626193850624328198012008751120705675445848818458665685135740062071942504585735434542506071710229602693328411634415171654891272624689146649139 8363 -27363066693326306644263167034512327559775002071249841257944429920886714690437848928562450866530715501323580285815125127906332846069574857466860517012218847688753842004938685189318195639323387319162266341424533922520114051692356902518596664585422921179970930459935793862570860521795001922057431803082740350420142097894824672904602187780827930 8364 29143487220953686034437514922905120245925546667372915068743550180006227991256329336784573536492943335039172795945691957348582086557207987041236904186945197526597453595564355145453327764426285205445646010101510005175593751250889534974356665199908617817449093127929762424798624427491695030798760302123107270726400246880816176326733996132041359 8365 -31039675817081497086190718037223799781942113633386863531883091342256843694321831431431370101813523836274791643683913217129424056564162628249384307381373118627975283633755996694854338517838383062215033472066242968646373332551656099113039613118359060801351016465784127482922106666625029082686903973213431666747366881462072566883455761798784809 8366 33059155005347903074816195581628617894266936939582205611402279208824456663380139123488222032170738354207863442316544177215775757411318389624624866637180218013448024653615536522286210495258273483076562669932721561922636009596548115540124620327181497241472977960844389707745255004519156469084328294560795320021224144923932025262897236672543289 8367 -35209935789767988654545515202926824484560649266835903169597428901248513413634829865641856031037880741832943534604955107902129730427169048681549327614471198481707742747739362911010181627430282447009908775720013727913404244866794100504597701845737361249100242564712600958745510906708063725899713865507858451474198227114314709964300746488324835 8368 37500549353304346288936550783944187572170083698595340840342303806887365150348282838741917185533221016966225073892940168793683088348208916219748643836735258292681374054279043346138609998475254652754452880782882565258773974300280583918572551355259498187602173639294033668391471324712223663808726774676911031768597016056015465624153978630102408 8369 -39940080812051057168910722658608659943249771370242125272219223549608098491457871872169373059090722097499598433657794625127694593036037218818882194789111626548247531724176687376787561840688345626708886679229208260420523204669539340326149678299328199895840611547453969291762201450405155142160291322902683165881776859128416169255209789542792930 8370 42538205158245907713777480989695108735207131525144343681838234103995250048523980347839515092688527875696644564198494981534481647970678221481757590288575037177316781837879875014770255189340835860087030487693246268272118520146400850954274831572249871106281812973203493270589714352945340159235653165430364555813812120773493589954425455064529809 8371 -45305225533952953011865269102904687204469388053809125612232506200412614834217440423632222589465474820646771447346644375250593201779365101199036194264626976503585657683303922981290011473267687557544006945585269193128264404667055360131496981710727118196255869053262536282323639255771196823836256254801866695250640782074925399139884867386723854 8372 48252113986443155607866327393713735590489859009660858214570702138950749578714660975634444713858837160735460226651347147098320010728790284222981378907670427006440314796292541205425535247144459936232348981831472719008732502876591978431140083813663012522066103332171080661734043621411457735621891411469106832970169299181566902127091777521683945 8373 -51390554866080903313037700254107737495961160131449512659351029941448040014146863522611437127903411875990274119521818142820616486991303976979711737052847725538298677144950466278610757747080866146254268288938405739286736189988672695983970180093592474876350954688566002256416952349260158469942232821824125503515079287711339925727168187720057285 8374 54732991037937188602980549918572186405996064550826097730815477603141919610370233821383789725999492387358949905442250594457820970554444919994852633944440474768881909237324209635965103450619589234889373907501429896286130078938940903780272337609030646617262062252459326152220648567911210179206076090663844832930755963694421420561737895077210763 8375 -58292673089437044798364111858470704693086196729163165733944636403885640617358195904285160290980063288836321335842458267745415015348245655808852511753353143154781450146031695061310494583092462133163356485341120722488611116486841027510850096716266931926426340456867349557641837924264132694960800707555452396454860525552787408551947643233700913 8376 62083711728153055920935508083501078816524416033770824079794508374537661472415061389137073619523871162801970485171735891836671408444059667889062202055115258030316112887518601290829949668917489444687720434774297864660859225338774091727290915868367564839877634961973143351823515559479625564620556973478286187369351600295329871105871309822375445 8377 -66121133576424779244701667858226476385342404688667589859733243204156065668585800586262118884500410065169964398572876773445709547808990788677066134888523703194015673879472358645730904279073562923188712121868213421983501354816152766508051766799345748634178962731867607698481978598194126621889546091017348806966090034038654171675995844180162584 8378 70420940582865131388826819722315437718354260605174584432040381645835534855316041191907344990649446897236274275046078656089239195564003297218502050714234402455363469397633607208088860015921269639586445497270678431734735460091496374929311310118823863170700416219586139064148764513006943937161665192647781670071893005149519567369090927380184740 8379 -75000173285061771098998635477968603601964698781831518340849048447208559016859176570442553570720329012023444528474334848431743267628064936601107648699112655078966885642371860397852823774681497237418231247600260507493818989666173265864043881174825056522880089015703092954002194113882552150666390026655786058665804321184252446787612682643904790 8380 79876978172950243013981219389946539158306342350621300232522064886194231520350241762066425360600406708684703350668849032543281791151548824372424290311972589092481941085986176728011715492407964101855338662951734174103122489863908939376285958291835600204676125601265389313554093852535947002398382079507473483063619720516374885338119471994995163 8381 -85070679418485722087686861128777268416062578374082628148220059184671769807782138573634863268760481592682078450034740794041650062075649340755274940726090005616294886585686988620778453067590502618711336967681602837327353305927821394882449123286141577754499297191165357045272193236853051060695271010636045850184888787595846034251064804384078866 8382 90601855254435063859660545067244234900609867800238497807229917342358702969491304631586905880269497121412273467545703798886319256919633054993914890144452082472685012614793254687285611482776237357352696762194235557267869004297126196690793439894088722520537943524418537242107111082796411436475508630390080337151638330292419940019478897188220894 8383 -96492419303418066539599424310505288601396199293977201421297895276043149790993751398057294575170800325578781358869167602376619906474315445780820909342274001960617814948723500617380052146127520762685541570980655634176629417926881960635459595257715195616655629697097145461371566787526628358132781419648740907718342249177943729332485965678202629 8384 102765707177818295838709968886147778251234675427376676708457136060339601788712476616853301403111195343336195308122644363251236098585378639365398258252670457714499009182296263959796856387353271586197459432716306351226453502760972719268897602152011910197575405174293050623838840950412585436147908794019815953922695468943486489396587074139986897 8385 -109446568691936067173953894493377145789520495945636444378737998416652439183650585667077544169267234544542396824784329554824006002961752756003849584710207407672860485033593540940373498181314655652510718798792856883909444900674595040588278396112172916220102254999368551408324954379757374722308783371362074196346954579057700902669296353635865316 8386 116561466049850722332000420078217737665643318674100288389609234647645510092716419056664120455933552485038777090860798402731456180856505277397965432791447282503033925409951469624931397490275617254112905106957873685733730754755883254997602144837609528270239328360593330332250171394496136469728689190404939903489492356371251906461593481497911006 8387 -124138578395982943732107680465120728198696950757058598110923002344962591795065041064192613548851791867902841669309517363134594513005060232875370151934625338926617249395251705872447715022371946898922067475363430258374396539853005018601179968002531742280868816121338357523880901796719735101508355047258792089209673690562059946082317674771617725 8388 132207913140392888548768865466819454988456096812657532865644590892070533321493558627630512966259141403880346351587625497016792555581074370210118566979400664294082979929051600489937558957498935211913215125987381561489659292208943857647201338210681914674121843756453766859060473074271677537976837238409269100326619204628498816671950157043425025 8389 -140801424497514733073509739479119142980126055398777000291946157633581371646762713077781477716123858945953779197935549673245174108431497682588257949898274091902642261735178469069031932424267384713299915891496914062004671586893504375585323405466276580314501004154542867400058529785045368944554955213127585832258528977852931994845954688868916573 8390 149953139705417482324816476323630492961451077657073386060039458437228063418441421544285270546868692456372758568813833706998018282641124441739689694673361954233653550007576891185326253389327388183095266558661073029399111518235511795299992205864644651647483085102764534017778738349488946147841925854970099058318807822454719585116504917088782324 8391 -159699293422907070136615427347163120193209309684985481944627387800003935693832366975498425386946440815442936457064572878685731954407355894734879311578035516140251061727743091204781294019347940105237696842793879701148116471346122612872323196174638671752233267971173278250868130480594750248645029463570297062302157478381758484352300012098579575 8392 170078470833964497842557903959046886327025458134007597514305011345722369810614686275762246697102539872132224834586775560309864734811140632746695645893980377296057857917530711388761171742908390608519859405399438156054751993797855746866327365899171703508886163468555195703851206820860832221587221665793448449657075910526670817232433579766939571 8393 -181131760023275344868301453486223025535893124738254735432807034458226178916529067619730766637818938401787936655466735830823593577023148058403062404434088900820863897538541539621687908599850088742722673932947373808838067640189163556919385328920678062697369209430507634145803200564367730354793070531676301902385766586603276214875255817055656630 8394 192902914223081898800357791351187313630091044740022796959110948303392762933147825032804302432583274538820742983417459707397410414705453712075644995202607909032972229225443028855564081888077322922941049040072310642603011222000574119089298677624726988800232321921365083784243448761076241304201548117724957536485234747088207950872372671714705658 8395 -205438524570423546119709757119839831090634571633915628531638648945723075819173895798935173467728339482315948773427308675673232113760159745690778973579502927071369418851304611052183161717787387720916879055384303918804549591968454051030178671189530201409807080943842337737350164365439362443831898833952942159354546661733053788814210464350109201 8396 218788204055176332011728788093610331241110056871639777955118402026258455693834796741880138617434715759359335742756392017259809199224094643744510694672629379068447641247871612611414107895749861038475453627596121776212550659907552175759362953568566453626742811377033973937681617070810206022003459902156002798526666076601711104840520086623439482 8397 -233004783383320973200736666252023894597605146867247555361514351998559171848754827438732269060504039686437373199391677408997094977865262318364208666036094654958503166597791519761995455623803824188945537393612415965089085738121941895772572682571786576177038246656908874868275597298857789165387338796406064740194361262095911596614952814595001620 8398 248144519526732801787475627896554133326512076996599374254291667634088916354061879271342204969875153669193496150223164868242150583093487985944363053430084748852516181607812808222813207842873723556195680596609395540144789231246916459255332825613482615876967602534852599181477934136271235921270564106025675075150611885548274076653833966768382247 8399 -264267317780680992189759207408055106158203714453291688667110165736447247638650381279230136405404623211214412373289695142958188920007981504897274754950158471780663127459349088881347594247438700015595247630037078108186435764591271297449447504600812150250935257560172504647755557899526551426576520318515964319009761055657109492729949586533283416 8400 281436968203343710056452523995639606858460078698107756297946967415519064029546952740409327124821113733748515446819048342655567183305628028672811296154274877392862623863127236252704501919244194060017249830056898091612643569579234797356377160191706559167619761307555550866150449727261688784918538234018837581088143778774201206720296659642688257 8401 -299721397368198890889486867717175318521126376319298924303281634665455262162188414522554507064148923440212184903883132335936631443331283402707688441723496677416277122864827438419504292475322316372081033747786074958221278587455082311509797097911035198725384387335716360477867127360349073267545528368177012663826722533259490065583220215646083217 8402 319192936420359028726453295893005514251438415901604095870579230968703452990034766430257954708539912661922581014889931603264601608879693992173285606848394513188802593039119426371947318370256687353286313633880472374044087115431918860805482170239513453069753398917945161348004020406444415048529482467915250504599385788518960088511482305239505354 8403 -339928606492018773367398993715959851984511792801564704921844044532303453166006046465871165207694299704860650026130454920139956085773892215033272990037246006152018892566670085032745142685825152524207657368815640437764820002511358702626742171656045239093244169990746745557247792829843537905869179351618091174124134417355624160083869173249531296 8404 362010422600427683980620322076435058126525759472179803786198718118857901267442727840188323827205062664987108995874711960215099521607441525644918865990662292086833454555630535821785607746765542299416381883836458959716309571367987060501652209937382288695756566518065537355710591659269295575405920689397032235395734263520105739184724605515951681 8405 -385525717224454780554076085533982637956160588300648684850824078862186859261946056112303195302994866971733430856537734033152658520866003115540390654203604396073415627286115138943390443731549344583038245067220977436760387872642856009147233897051278728811337971586063164454683651959720095354079388454836565715731029759359219918647000061746616301 8406 410567484833161459791340461346791898162226730450360874411852370996469078403015413415248552579174582260608126942357550513049373119532118752201609288957853990528092429716180844583139621257644575165016290977077799360543018358129398037581380625438396341376329855808056201488475484362105489512867372322548387547774535582390210598643606327483994860 8407 -437234748722148174351548845620181974294670130441240779201864742852275718936916147861102328264757624955371138029093157922426312618730420984414629029835853360653193557045621977924330461800455814480333572610186158305857653121107027919983520405866570221151987792074202565438872356714198747121407293076063056862833428368660567022386406652784484303 8408 465632951601110864036702044264700378944365737753098587329801295524595036553383580109233267447276750361757107683970250595223866533107403138200806423620984714971178041034911705697782053909189087190632729618486536893284015663686437871272401946940247953625345730226589632995110568176519570550789101676054731154836955153225100723385712356879146308 8409 -495874371469379162016941587806410551263381861271567623065812072144058249783601740561665292141547715335140020108745990373314931424156543560498803567893180396625711352090730523324828386830132351829395572380589844752065063171795432343205346382325122849583030919844035534963548981211706887023612320553225915019374075352252235924656925212335137400 8410 528078564415575746940520519348054194191089215058166120832451393075349783066149071654634477653876761450142973410476879755804848325706698876934261774543136444604007640527389003858048817175479378932184444427684166901635464893071050403913625151227413855805461331845136663742839953910132207063117740557088366025628345683127428750099393567390783104 8411 -562372836083324352977664728996834978236981941701868195037191087124332724890624344944485998562331830110227744028749174015932255101344739637793493051519931463876334618221645135272813328900539267525745771980550927794263282370191716977781577936285524791970015800640897530732857382921427537117145392809882015120592853113941504474204428088242245079 8412 598892743657557499157633886797598114971898672103793645740476423187808417884964152502453906276804063919040971090389348553273158027830030651849343585460711770168811187874852639939234179651654761423783728185707518517383392608924101758241187452848938392440093825458312242343543010496178871285272365650618916453143215504167590832082720957080636306 8413 -637782630345875326857337277642738838349620394248298017836024954523124817510285456229615914416542389562438015389107411633312595424481477689301113832911027023897331267149945018827818158309840458192633874795012540720515816679703997207314409916325097176903012621162825479436553154135290077400089824032572688075277669207535179354670024980361588039 8414 679196194457053890890979080109068751485689280163548002148707266820264117404768784379800285050017196738777993267150812636025744664969732861642769045852942082176703604822699099439055891618037002839411605680772924897115408687532094571228543120019133050540640809799672730421910509649199652277549503081673311580863878815531608441758865922503534278 8415 -723297095314695003653974069449885013191087292445221951557255303215372473277975696054225565789450627040716119454521934098933183177109434337393543508899950853333285702729623831017231773618750519944992494997160384691125951075767491478754417318124379584427686172557570579603662675432869219008223401835923542946472543000081459409295206633450665036 8416 770259598388682723879252814088460320700272293671812794675166882888539682395143590526393826235582357846765321749994031889105620051960941051293161863585545357169317564453199368613365200549852996214918498687163116623990700799101421861062971755564387054618272644917954352173419709786677517662918076320938079271343205891985578893456538498591475655 8417 -820269262181130605753780078523012304699358632117840503100400471062706951378003328315312333662102542926710240982401841480209129307231434711459374954412632650645571838496789143028403120182075752806494959611265395277205457209582138843400644740987415398902927777057949707716038053685554008672474968733254794857227528891138042280119755417414255329 8418 873523669567472242713430536610788440282430279652320421551081580086547639283402329198051717112878469623280879941149651999512921371375532815826408506164622601013194107150531287240890628175897737179063848685270800807301215537248915878488787618790786535482863909449663524438098543925192435267480684360032229669379947110706619671762931664397999212 8419 -930233206467907741534093016531206028023406436703343142693909859642602608697600347010118170219643642187119791714609797235152600799850490419945560817450239838359380500248659519030563513304984004344948802802118419122566766366227739707877894208036273436572886812296974742929278848447602005673056742288179814153630196868668566574810661352055880034 8420 990621890910254270423128132405876292261832141829859027555535344497707233349742657233091724658301731459162117687295050254368994290678963134706688866421788913653777542728718674927471423718726132517523509012082209356832333079549455325627809583822425470031648011334528221446085609550827340295245698788016682529398455213740239209767338112893790640 8421 -1054928255743087570804945014251152143981666664560583086884933623445212464494035625535721525896611601810906307000910033010932874305930893228993539738358069814902029689408949373745494235693637069647959633736339804005553964926896668847156560969812080589694267090428315362053214999005393400260122772247798949961744035453531951173553002928283556730 8422 1123406288468678088022695313168419280929434651970016325569931270679110222206103913947448517687786129372989004218011529594173849384252826828143483838521795406394915219518848097644789649505484905102397295384040325485993756945729443754654474958455318138913062335690115793135096523561037520647987537143640244989145265335084257854848393977269374806 8423 -1196326431889444920045248155131063512301446394927547879402096836279286857496390041700680091575819034381853043610820630253410004572284489888756930757950576791116621847761209082707476050545451009265689898038207565932848403415373054228990261335672514158493163152078874242180837055235427412020265069701641392902180586867719399611594879529967390586 8424 1273976649500351063069140241738641492120199061865378969493977315056370207991405635540449875308460946721753046190186667545474995230334797272313298869561804634814440939887133980520439698270814269420640374318923462169660313367460394553113877571408720144274642320189821729923568981907734303232573903564889971790847694605643102928942222125706812556 8425 -1356663559813779034191509624012379045676446969269621613131294179433755810889862027392190105140149986419526043912143220934769392291266806432112234872585906458917870484904762085997099050510625620873119983898223178803054641982163005878235029533259419976574925757671632451576815807986963890974429682163014249903003862858722388284777533953292661982 8426 1444713644073951737671748597330012890133250323119934247033847617358281992743342009837168377117923631992906411040873669223520965072541033358849517573674340648595030267078621159845943623909086369614874443859350577921630595970750364401165143013324695819285902891890535078378567569841783674555528166155589671918527879501978553096649992192869996872 8427 -1538474532105958439458049901935648991612626629893468183475878186188713740605569132856785301931761009848238532594372604510084545588963559693969076684044778816285130932100346743389021725083578886553233944047355496443644635936885838085469331862607761130986667443888743143357944848599658787902777144831427503732343499302734829299456757604003490473 8428 1638316371351037250007534131809654290423592070423972664334321878127718190769207191598352505015265941714253829680151752209852311590416745067124262537095664274356484176857585452021102195528054386351020801077913700232113816571565750423054451300401791855284460479467551689172182896268120265162364897412722598882384393162680729300137516557086219841 8429 -1744633284466153613751280883692089766062878170939278695388862666675349877790987913539768842583199469207868250919816771047374403179034627378044777395045645781001965425698452160334012648853610210668052842777788462020660014970795862134308221219530313811991564895855129154655998933565505759341943130649091957829821274387506837577681526157560991627 8430 1857844921213376376308391736818531927736924341109252138630452327262708871936724442776587338148475413369684883798263887102405499494580081121581195430260651130434892368993827405787411069654519828680098315306523815862736903248488024732081075740658566034086872578420764358904969898201344975793542297415042435924311612739933093064603644495185500667 8431 -1978398110734448831915539580315696069266152759235719745350337647462516044271653020985333403656966404767256721080889467355266514169312504892699732057914043133439491623943659956172468082879339350543946344982313585585823241547072327624530857147441701749605978801642321074162869758190280594431897046812821406028735100629529880564514065568588087606 8432 2106768620699729208615181831400630313753505346699097373454173066949283013158017047823815046803255148945415827153786500358567774836021044947141543770401493134765735185857325508165239360346485650250643647671759293546339338694008995976224190540629203040004962147318158105048223559052430004158473583118371158799749616716832388383928968625743281941 8433 -2243463030239874123614373876381500358119439280828806537331046976745412049620093944236311961669520587251616777676201482023514472789139054294827589962151765200296416396441776955023276229465075582306678788188681678738184928519533630371116741528754494309976683414812035800634228554037581179527081644007424097832376513999462746034478678324057103260 8434 2389020724014899776825062216092706545090113915657251386192512888204519232964014218351409107204662819231772474123830401077361144767959632264535298344649856978357663070199937888172939566258877734915724320719839669852977606045535637597243237272953976581109994174771253682006345028710455453940431094363617295702580805731174448728681750813770601058 8435 -2544016015250324933867134163810268234383847989630196275367180978652432770108160323935132483419617922788795628132421906242541917627313396086599480891754762327377576587045610689725183344493955139086348155871492922639223945952802062343765061572458135101544474093858290101824582954424216913335306434220340570172516392830179878711674270173192735308 8436 2709060406075835527019373788381641437216836285166038141910338708008369404120649547512365200527301726697859049599986190056205973106680232402127788852902086527699826247328529277256578119271434883737124888420160194109401322659877705029167536822081729318251689412622092976782703318799176402105175932344538112382347708282593752113026608519669311109 8437 -2884804994040291231338965587060692155928590708294520879625533808920433986482977681167962373424057800496423359551553691216314451528315282129736626848542900824119054413676241493631084783646828407898358842520581264171582805457268014077497591511105038900921318037409888075389039691567185659781532751483065391128408709737394974832985954992223787744 8438 3071943034250025441312957590158290755135528135923455069570508532159293083184598842361062044356091782333501907977901403860124800668628004195045425899677543178928815422661753745107261095429999274072437044625988483538786657971328606230307145413091638360829315358370579691289598264033315442319093798952261608315949627655135356480453646837050850477 8439 -3271212667187513215019183452806187028490285259916228869535930160954166937192956034912370641877587232309721278632098670557509999768732044930090171512827306597724986171940794756713127142695819661222700773671453355539251394050670886915391328405529642825832205869119571658883710442185338366004646146503064362998264643211524898770323862710219761382 8440 3483399822916982992967556070492665530865566690676789468264092257534972322467668413481623516202760018346337781091805995262786464547126124653227186124996967961780478537888142928068099323367010583693211613454620218256717095029082465037233221415903526675205819496784642558439298003050768417994798889129250621779684125939240530234258598772754620213 8441 -3709341313074967061548869470841352906010708438669864772090525377604072631792639397841398231699596217903962508914480427319559427968967558210821458110287849176691834028500455349786885865301773647043294481377162406474714780962479976487827711890494247657262153087140652691436324870701818849201816234232218181541635385620955340714890118485788024990 8442 3949928122779826346222922364844088312928590015824500091275765451123980528580611882258286186589538031244554626363167722716272996837078930264906243178908443158894019630823548184103725338633201273469504995695004784569536839444587453843793016760136129948006871797065942232586480844668068289213418259454579535023852644596336158442229644015992274843 8443 -4206108915377824967788424628233766954235664391328983544869276719177133757525174347638562113358046173577636401337222973489749152438033624092463911508201403667815383997877365635624533564602695444817840688877729842818518677866611634244398247028013023390961205186762253564392494719328336077517325804774089924015556047459366093279220412754814741318 8444 4478893763777432331062063454904821547751322453516542057292340438926354795179096341906968859566348848767196158017347104871328325929574173153184331595183103371267163097672055598236608184787415862381927346894489236702087486743831239765333984539480951159763345758196219859338043689048199272717771147118608285274030258903705160438373353269633347555 8445 -4769358123011456014004044026458895972277755385495312670700556488695909476015588646816524109699751561496265324682013986916954221772549150745109387291002435018803420053155701405122905014333481228679796119179486048037108638113960708286904362027243316311199240226357228945647992334460066711523541192127853363657372106063711080910346736446747463015 8446 5078647059611828196770578766116683922763360864314379543607088639527907394371137272243229770643473389567230819489234467994559144211970616183138886289942925638830547403182950959421547838349066356093876287849588294928897711542892359186955231746309416513920889100427990843904649632422060657980834904703786246060562534483847342179100749593991375218 8447 -5407979754388076292651873376048433465791972448665074661430106081133664077758494228508920912450609000513261027375303722028909355010190232153301920020183502535512121621982567305528049557655435571187059299208833778792980142445163446012773044253582664135166131787785870341494410528472296461991874235268296965438744574776023584475004302936777571520 8448 5758654296271637367196360609292845628271435265924687371359642071853968804542511687915450326514028870116423923584786851288508264169211084703390569818074112141602207944739748662365631969980290982639067614333751262800110195105536764792151568426931285608689029077331001800653011643753131026882863386530049503107148607758015718248947288101529674277 8449 -6132052786028411812637262863964845107148618302966647369902158400148976421269248112865748299083342594995076382952851750251283200134931445432229401288044095195092160524074933571939909937218512079111939080955443535861874859553402951410454490657244237343861561989469272294708019904623592477596315835376802184474875498360296428810764110233604616547 8450 6529646769855750258306271274773209775553161301304522142995776661167755164407184393617786527978928169778800305038967141094600998348327238948069837944773928583760702370144439955518800946308397231192428850786305386871620942059498077057483942329020891615941072511632586831338158251920336917187411095430359566593702522379267588828428649889892540548 8451 -6953003024172171609976309261163922381956309715898813756178960366972215857677487179265886648882900203469113194438007110832896912065252271958927643644338876967828841607916150585143926582926938664366437751059111380573245972952113499704092968518298977483959467902637237149181225029486683868740302603512624366487833339928841094773781035609591108390 8452 7403789714283567763217710488748585123533604151757842617228526483912646746909822020643504176310799085114164095809908029558170868885366388312000057841684012400504058039610810033857809942127466962113721839692000300742982859609380855101345546880802329582308522240926742436958835074849290701852498392109349343431547975870612853369728383330453898274 8453 -7883782951073835519438987706448168817578834634658617520494668648882069842674250520602760312217054922199189253593034448017914562581610668759295432778737400163046941594079680270884244352503491561518069097056628751662903934713568723205380434799847423492324687519662060681847926542082034755462720716788614132585234652292606273019578843003838371478 8454 8394873771426508331321620876835317655757819235996298211291709976220515443785440911540410239947619494945132216227144418750417787997055367592002257598839729984002306762771657734218484201401613907983412504601874508811099051973005804157761965935942722534725396619858592389418226988248902126868876920918972457254717391521113904517385133882501219806 8455 -8939075569743127979776757966011438294198974763746134145255683112514403811938039949821866208807872181369358678741104774169273120191041743926297347478622322948006643259720535970729855205945345172984667863293190046493236374363205698289097650105127051247890383741745764340859640012276982274521102056587721246843647796985096938654945233600705217299 8456 9518532009690279602700864908357320191858508931148372183055409003556136633662196346851855852634661572443811685407888991493229060410302011769409326335390282012722741214891270402697080516932748168309539293912227157074100345314919346292685201470708304241763305142314116686075706935516435555418466671861415497999751196561521827923751512790313964646 8457 -10135525447187310573187810810771971016715918327851708130828137364799497474945086431027178577516666987070304521987849422199620121859327236760723768847579306235993559813792628630982382974542357000916236769795316651651509006123302392979800707392698903745739233265569666595255203877225280582052723361055343634090635602193306295239562511219988792652 8458 10792485897648106802202347131554579500891054406861283858783995188319649662607145613777257780622044696692587268514054740101000158638005203861374746607136356100450971481901822197761201381083066142469926136020882112134786926982754113341102156268530921930946597599875377242557649121966760075339847156267000024526561705133712234444297560386822215248 8459 -11492000582620724284879146808241440428085785247531878217857909744166113238887227037137671390697576076617594493790698909191952817457796063818176653512264301658437329157031046815915750271037103467197754226358323774019876878181950264466365281453486766687923595841600198146817852643081784261668636341554422337857208443138517666779022050589491313539 8460 12236824093236487655341370917284068194324303880395891519304917707588476492172183429919166916637066479320720526914135899798032562447266843237794317344909418980137660452668006560854721213326288981926028829733498459805599321806426732285966151587804386973432096705292628252996013719241967212254532590314361498027607578784607140839612981275874173461 8461 -13029889210294225464925317147913988364035393761331188047802069578882556040613089130288367542330503884733168078711048257810222239505745380130765550907958443682591529433287028100004147856089480731144269802909296580769516118251543859916597426295551222374566177674998810358911891733538955554013907535919760847126734058460998162664524420958408810204 8462 13874318423375038407693556693333723558260254644962818131720982659731124547953581515853897360765757553450492636331843400753638999583862350295772833343217513324962342057891832165490338270641062847076370709650757225111594450250862592547899912299311010729195927585784803416859067212555483713153307036381197792738957818706829722783748815077148229769 8463 -14773436194118423294086169055340179485212942572356976463340092190517590674125046854685165229287825961664956426613901310460299873422606944013989923574407410031604066642777144417122343536112957686425282151187189774676595464232621730503093359566681118159002537964911815730095036745689535349892507107827995714524912664842209414788061861068648152503 8464 15730782011702379744512176163883717008678645385921507767592346921533685092639577978032537078404576240472020578044019560295617613752299034937569578392052087764508832798919256631936162134590321109842710863480648095295159927101311649708644503042481406150524787698563715467478389175133964156567187488848940682965050634896702008565056474410229165768 8465 -16750124291669673457871087055193078774688910087154580000233998374971409621613031707907369659234995057227863187319183305762319469922026956170584211920485448205805904263409694540465484438337449425956388546527688792666395493586961882519014290997993146648911559666165793361731313662106204363950533327433093334416189657006674588987342478300626744567 8466 17835475172541816464945383681600658668008645958158256329881573037099068631677354539417997011552510052335336588106113603497906965635917909401823001389778637181940277562422557722047560063866774132110570541962867683732795716841243290881336764446247924191782245280480619376625900771939715182454516921295755459447657207387313811380493705668166493554 8467 -18991106268174426898868944685504261728704458057515259313811942544447242181523417690479199373506930773069071501961115085525194320583946807294909311993516295150831996436183639753917904042788436929047077390300075209750449869076333949678605316758875220023734366120338353725155334383745544402380835013027870020539364540779442788255495703002566170647 8468 20221565437546153459363068536243126925344757731515783440531558732295792446190185548784087729740726681458361365874269537413280340026210844706930530166854228808067415613490007139378943715758391545495938160526733467539003309935632200378161284516688481241577949459073750489977295738295592049189071703779019563160512772608966100033488993036145154098 8469 -21531694637652880274973785479743493674036712833884964230750794261775354990501105036536091448762223102788417665466672519955927309360184638086247620325552160300064893406298980324502047110974681901564348531541413772641523497936949048167683669009315120759894351107194761885801698042553997062661325274186283265424932292424536399102341134533587158302 8470 22926648929414992821825990573715495533113020100952961310892027612106351738903231329169729845709366241622423332776967409640267913725402954980531615107677526395608450604646652722897993276549275358742979468236669044661974186847442056750644032854955463889869641652837630021402970388120995558339910448951537297082704573511398551961940592591061698347 8471 -24411916711014611092697281751066215746976908299217598629833232656578121044521175714336227147153077160942511469045284446953372111810822678220009919120964169684132680353495106867119032852689916485425932220393136686696467244308540301844262395262244283868096951135500698766943185546491877134117539485102435079871183508544128062968608658459048713410 8472 25993341257879472404479943468597558439384764615050903858458272960550212319191109168112368806049238332146626665110651893782167985657209710207189526833207974124722483754185936705383764351113712172998654037195834128006757765557191847546129158341937510350369893166993001855171431457805835048401020534519581789357737206775194409586298478267592337694 8473 -27677143653639295535203952829445789508966681672960281734938145337628303687920250509906904227741157674682445271031972129936632542863417854480856168883822716798372746293981530616409876462968249104664321497632550556948116122796653773473300771607216236246422621792035667421013921985289533934069000568449272498758957441102182284240314810630057025933 8474 29469947201818907964412615552447313994892641503011671421492334773283038725666422232221009437436038343271644236350398309629866545866113966206625770262858179279344601858692821091074005971756979464457659637307114078117041599469476642396781544484414874294329844572940827262631277677941632273246516262158138341265961218123024100304954962091607005018 8475 -31378803413821379276728936839932401330172011358072671013318983472767055110961789577680629050225744641811554337972199788634546652648257635771830262792875083958331848258362337692015159887303730023639028739918995684628686810861318134023007478438306161190938963794225323162640047817267394185864570770542021483173326631282867348913819685054154322344 8476 33411219674916451971902213284312702506861742475896377443038105219677782830314075305923229138771066854765917220704350475847428292021250957641351345319503212740099894756731642729031678500672587665770159175875931687140208532408962307604327474194482776409166063016770916866516034098140215801060353812467187286001915099067759669696308322232452931796 8477 -35575188696508724790974775866902262920533572673035510047190712801740942616549647101359059165373645806732348162923793948983453551351356373696023841402940078318278969230116609570228369289925332306458923092816621599763175713572967627433007397241563824601101356723800164120036000381524603165658952719086707697145429318591599323267269551055836490777 8478 37879219869941898561335878361996978095436923858525207229081960422504357765618453946140339108945796675890942816181886555889355633396454660697097596876386645598411264632596982235105820822781864206219571462521059828653505905543286457972703761248666788158670014490716938457738733683081000826427767618252792898727171891771897871266550703889831120591 8479 -40332372644527161860537218351715301030320586218554728933634508024613956474511689276614295234990772637250306671502422844832578315819713794676135666097555903527811347810421192504022285589471889637246837230841494267487112651151425178175443785717111962585584394563605197027670773907629560033446224772582251838268814111114399082957724049621311285145 8480 42944292060394446779327948737540615153049230017188888761837019659661079646325190284342912430750931447482332870426965574466765407896824950560589343475942053492724170396135071901402315654856098878526882778135249549791552259888885945017521724175350971500410307016860996131318758540533707976061283044194957294114895410264067328919808135902029855586 8481 -45725246575185661583923232914631011696729597895014692433219752574715523297593715981793706472071568208766074084237842011880380000042082140524839865133871956512863262996160311237645271328503983857597812492933403638231711914109150103570264153403510872085170249374591159704268970906962426674457340561021106005169967354155113948934882489522698317265 8482 48686168332571929483089581852195890340268827448440866945641074760817356977054723169923443394711738407210235414049046881395983386019507867202365201453813763118758034633686196303068762682318863277137654963525773576845185420019533778412608820612298355765195512421365912047101623846362487540921773316365161591163313664739386079357320766190756647020 8483 -51838696030117265458313559885237674012076934646155604491510725630812807578918961637517891227616105212701127727555071060029540053577302497873440072424598444382986217358998621858965286532880582437553277304875164248524082958637420325765895765605861649134395967542398390491697752048393638449045169029276134110698426906053642540029177330184460393824 8484 55195220554166188614774803860729703547315315615058735520414089127862080056552593045140957960028778121206131715266802877349094466898071287104022871633884378141283589344479968638000531747335780846927010223880116868577569665985258865225929073648659801721374125207824502393056665254645374062248858074789101896696497123928612334957802183664527412545 8485 -58768933560242070648526292854278646085030780628968475752804868022212561356016891085502813666107733499537820634882795512458429763406143046937122063963054379384430735785274752724033746054183184362904754035278399580709158749762795869162792920688298126668256404621069017509989243724217640813645256487533996296219418627136139543294269171019436731031 8486 62573879188948683027026662560338948905376228812214142221011652044430015051380048586892067335863979840668876721222174795694784440807519906780289402556838769208842638227108949915839083116794966685219449299790249652819956453575476235839714232360744226740466108069917393971932355832912666878149683498785160151743951038692290514482032367787138335916 8487 -66625009119614257634646999561054942212593197762859707247602190170562726786965544644390653281910387831596130845831224677541120241050261800767305677083580636186616499386889128805862092064706898961344781524326917860384235708939777568305226190807051336366339575705617095649741236410002672023497530198785458132886750593752153234044070356630122118947 8488 70938241176953133542714321855432596243922585526994300474381135253632061595930173253149416613762443218376840564703550154369051143604081801266745811158374722762389968653571825255168775398307925926896263471672816881192192075308300487579771607631354768880697292723917951771735894957970533078087405222198034715402035085539288639418050794333748628769 8489 -75530521719895511583365716880539521575776903403332392921371341683838788016550730467054942003739497689797712454983394744514243589917726832417048057428395534818290686642325664280981067560811508798403772878159675327127544948050701937325774731212083526863407811887645052821829645646991237600206179642966135565796087873517303271816577463925191501553 8490 80419892056505031014665577174737200896386436728294394955195492473201094888614981110205626104916935444764524670547427595560531114719543959376504966383155526507129036336074188626392988007976965951160071731561431024521988504648675468820923165531338885913594433814944327777216658614066018581729122785894837269607305216057747109762398198098053895440 8491 -85625559144624348397309040769598740688498374317108014151499031352189495689973086361245754866207706168931812843573205707445322666876918381182235350874584008751417924342645750133942818095801831605863448444611366013129306497904382128282732979914362239383185768347118858687099273018060294575699333145443670280216440570788485688093232449344676893447 8492 91167970854621868192213789899758562372746069175748686713878119962329459908223178400644258996007295330079643594695903132771037724575458293514275179953104071905296220085001510990483001911339599753445404907139684063129872462492411752017496294299460412603389490804214519368583853680262305119377087710672073947335118375845563766543482797595711263159 8493 -97068896088423416456580973777163006034485812155990735250480153999390994058128723433944617630619481724347762259279172661696296408708794336544085779065000630632569993584430933782495082230489291219103098662701463332196743069523301274834391248234979786765909255597779412904138186002353967172905800999652839145388168778985683858573984494347180004023 8494 103351510067970324058060487444116435178648918083350336157396395245286925817562073209613298343504380219118589530240948736055573248099178988660310704239782434611382002607397135939767417495161804033337836655305313433775053251460773199429620822437417165636088522444799706011055886145098534794389387414889556720067018446716311916433653074657412184235 8495 -110040485126423915951840214319689983389952598544358296582881725386322460102224989445207663701251699396123069514509586561518584312999316229953827906492914704694444977181642651825095170038809616629736697975950645503511998238609682815308821473174316799557442372432456702652109405939385055431750247874672306799483201853099073420234315636179752018823 8496 117162087356914358149805282098908676183208515968881062262607178668317365557860108675543824874155820148632506148783458109618301633111400341695216118139336544326099117152335195918800856181924434086232325303588470001572377565689781630898685521056423546043108671078145180811556955084773934633760539966736550147421642520497948003366114475816135296835 8497 -124744279496492817068109509927057035439791868603360300125444870913321055128889311744495540954375095320550997365902114235732880743676380706790019545613123845831544102053019559786430436307668787473884769991616333058871930182559911124115994583711593351644602500987482648429197835039244905707993181469334843000492646503146474243514623919699167585311 8498 132816830447278937893712639711257796152427046589701949058648929717981078677642094343546354298647568796622378199665119767791577323154849124227605040612288783387680749217558715863310013172770001147546192263860162006132238795655850885771728773795305696841485069056338184851679667659133490963720445033643830623761761001782571964144722657133928137639 8499 -141411431862695473928791488275739646330117405722973022788273767266421023910109261772692352555236343977217180866181607576088368350989613602681921133485465938613785210014794108870076125514549426672915945385110715599795285603335372052203133965369254542653118782550379150599695853221636828722944907019495909832829660237307882389130914301054964302895 8500 150561822254249313395894404484943321227614038810598049047773059932402124391901722156282984513835038417757471635690119344382745016230191434488266835682324123562660073654886890385384573577136550997507844703865327102793213948306947098584980487600760230468072729492060286261586849257971490707062765451145788011474869063135980324536469737668721917932 8501 -160303919103660452587030741368446595149396704515973787507440605310530044671857011312579850226225909275523117114722102351879272399535362458316725718149445132218234716981195072587675929419711304058737484660430410352803910272583526035709073885945793561530537189889204230735235531739308980544363061802616556761079974250098818091357610005256529011575 8502 170675959496371852611374904489831992272665329643693286970838785766590020021450374765063243660639952835683984749885796193037053186902336423258824358205260079799060227477623099237302807399942825718045956029707599579840832841324964475474435516746537903670988823120088978701632069383622951005121544062554770283854809121158800658049544269030787961125 8503 -181718649825715132205786910418288029774951722655415178238173311470454454542433988512328953812139387919162358040074826516022516510135072141083353123411821654528305925991868655937019441998860920672639656510321160972881322900294687855522745947449150695156621186979472030836412018531495578690317546297166010141492385383897101092055181793630926697795 8504 193475325152389046577044240839528728301287011182478153388600465959811045989137930516759893431635619735644528393520895443978070711063239615678674284838781714092195028496404032515139141266282143128957356188405348341189159882274642334230113037849084093098317755805248952338993210054716907843729968437296311870335963275550115674623084848405177948040 8505 -205992118841567354207383460749781084123663574645213727035357716926270079903015562657606742001950774800505849775503290528707911407528285439588568313460961780460108437718473660362993280572757521118905907138376107293884787297627926105760935739632874914360052693451365083434962565601456177592123248986620957072383413847689615861439106118419649692783 8506 219318143140036503201100693177502265000449205861427828972986051998009744978554321386324722573879026690414745107111344637734591850497141608845356202872332406057311279995718540510936170187797686479976644651318110267304710706051835910213298508404681381686892527740543377370910114069259253383682312599879425779907824184332895748758997351507836180623 8507 -233505681398427519034834999574196536020114491079543444338492616505890627669210113364544720251338469766707904077240786990586625046886988289722662198890472820510425919276502352243670344509128450109429769026762871837906911850925832346282284322811275287011082063659840803286803503863608810971573294159325565744885314056682216554377369111120784170397 8508 248610392689016514362048376614488009942042719012995855282602421636061003956223892965875768686635974822806842431703600136798205117084533434628149340415608916976033375004336631211688597626382434180062955477953359022568561206040976333196188354604457441670570477925926483928001925834478947472922967008534566539426237737383225757027888997074326669403 8509 -264691529617901005620267681396703421326612060269616913688150407154199845341222818220663744540227024915612823423763310076828568122654020230280709869789370136037343524472079181860554447024869656838619550701549055021100318715009350908426454785302045465415365492280467295888437282720274313908396266458960873838684533839219593841561982760227523290278 8510 281812170181802701729354216007193377033904582195878070159056595897464901264158186469004782833239302844203834196490259347271324604093595588803584273958265423847971872644128254434074026192448707921226641836861731245763630053715173408960676833412907807805897924387306006403237315323349930313714843100450084307436281797426707022099570815424660993577 8511 -300039464574501701988177627206885505471906137012758888606784213875103350132985775324542034144917557342780363892526525157342043234341899198302467696792874893807222510879285634462679066292401776882502581754493527152044882377126626112462466190312103017985842760293983839841022270653142535196454063134771775861004512957092009665190199034542575655545 8512 319444897906185038124919008486459985924753639435277010642416442816937555129209520376416729379596264032637751370479653541560157040133506146482679537964712429223076645151375554387164102977766826435181681714229061999625914199339779644103328960433365294974785079613205960118791370082516575632172824338331741954405750091186463321139650945525972615120 8513 -340104569861020840026241363262708350809353280999866656879313739892673065096261914227392532796497836922109112680910952739408994203755662099787214807994562589598303670322436898616917282470366600925551460880869653139360106820968059058441054976636695624527125757586436056669979455544323895458203893304371893856981127059952113795561485528824335459396 8514 362099492384289281656528129458349167872382217806377921130526153047213537720615513699242529200574260306876467534455276382498475083826209708790429974491051029314897090110525503176543207319427730558441001195360475162106937652744798275024935504478686619205738024448810204467148978739212503310680387669813389192346291054972219389847399945851925541345 8515 -385515906560669559255815104539333202927887759573305788430834213934063271616960780952852479783335369954453885780534317000190844556117973563708031540491902566718035460274354272917150391944216490276807392719430788066617476666894167110034655178674098578173727477237421242250604622013874899690006265641916372502465031232805373069312362226179636826190 8516 410445619920071650257105999490193069817741907632313043469901806229967703676384263143203471753652217953258447177091601004294640111089640717664310770812203477723251556209598752705605593892210974547074467171963576861193484032690021262026374257096983969598382415453404077096930949601295211943680846086773795867342839846792148923295423530255232306566 8517 -436986365487003236103280509519862241477618915454561638670666877251851849106933442102757358555019698702794507199784969370340176773000779044608837243739081586452958216571068468472914627668651897560422835275726105650063300953814310985849729906716879704655342062343426537677606808909545405815679685761512959681708131427702983654901113484285312884964 8518 465242183974185365729581376543958025720910276573179586937144702769620547707606337564854393341303003288272295968728515898629488115649706148969055645296467456088679357491672702442566111886601300757188813272213357284932703850982382138955542845352004662090960323655126043709031299895839364239736370239692858191934883637524974193287111560231190843805 8519 -495323830611304491986295097550241364029154637055263196735116812920373111974458583980806986403269642928185788088691703422296021528257143355365299476124136030461651032642994883141951675461289015163360978507783396276013147458375020585832763412393742610568280318175061296579612397035726371214225471147918410557814577985955730148517561583699988456762 8520 527349208195763893169910790245797738732961311869767353035313861525305460502402684976557149314746800450698693897978090461114359147419908780502461088820417465254492070798195287938137736929540749046656499600733789395441885340801162938991572173973711965860414784941900540401666590716130627782836355998719484581864832367292676637094737268193289498960 8521 -561443828054447176659386152298725081266723098917652200578074883134884884927211365105713189512073876986066090309072947108450838909695691296836986077888402887283990383703280307265562529410406715096534854596054776751288123206600143678753642449177715123589738884099305044273032221330698093096965571886037588801810128382066250489691462160382185529118 8522 597741300714227495944609346481282282264157492462114967017645509564068673556076715908798903565183298357783136520106308005070140207372920473230736713329153397872461497917554883462248880176000809773824318850142817024415227646142881414662731820592913341510178612669972767182389377095300827179753522543477564719171889496898302284866639216115324165803 8523 -636383858194670743262107729908282015561214972129459391289522414862180340424157782187028288529639878208939716774249059912540509149420296082553191552160694376943604980810736573084873875674844761803670316288518466081820386339454083294819380072547622549366844285415729654517767175561175870995146890507430615640994891897964721604310625545266860195203 8524 677522909959538894841329589111703964642721254041352049733929589367641320608080100254800141098100459808848694416439112853346088505792040286303333024230888804938079045752591709838389421182036020529290449954139855026854973586344774907362757105224373385883998754329345427980308181932759007294372099194998840642053897638272952555038760703303471371444 8525 -721319634694779354143306383462777017356746133909353646128248959353966708575505514409594525341430272318315579331953732857558286196476980465575653320847628507974488393805385293143467164338411036935709772479117567105124966962360788725823992568720073168637075921923049700432072655360334122110167091238604993517812358677005258055381239569934662129731 8526 767945610220196766935527703419534928161539785531279440658605032808830568172019932341736726408567661674223263107352640573090636483580622874323356649232026641657607336605538856985712079662572234809281937231581344703793435310073080939129627531771262744620701019120606658039242141909676307103609713144298909933819688113998371764033472658710490185355 8527 -817583483990487287070469574081973336510031350647148092572659312153092919243629644123422625986796023845830262932970067138340951897903760641762382051438690363605120407879063010497446196609684843116668958254250735438082360456260442243741805401708525811966575888037286937102221612365484857016457757382353154030202034428273509502677522921407895865136 8528 870427686799348379696808088249338805714877258398401954722957867819837464395946200054898935801380573928715914544806649732474894602445254412749753074571743610515860043716724230979976086413620747449955682865929951710795963120689104179878629357956992675721374654999765119499739436849266505030134754634253638906258757442745114240162658555350636659191 8529 -926685192468573729928956187099816450622209603404956134419090443156107770117893505060219286833224528357540013622416770597326843480406768328592539380089629067673228401934583710316231084023692270639370946253621574903168469586837142663452953359262965596907734864873349807266749669540463480075147832515168308980701272031404654315971080348566709710375 8530 986576326483055872516971113147810415313281679217369827530237664569125443555239863963512314925862949643031830073741202023190763265386178186530545725629611009494248058237970954340816938562414964277757768062505781751907733297847146015491391573333440826613733532281041587728319574295744138685107299425450314958887005106207848541079274163363245237162 8531 -1050335626723143917169162096367815595294889508464260916159291618375509308755300512370724891634905665578884535766426855443949015808868564829201826679696927654868655519269447877830944800612592987067424833797832007065971590902373058379599713171262772631572618070555066104472146777647448315075888028320261362561102126036281747368337584892609485285137 8532 1118212759648580005561426157022005657093182148068353646870604848870231499927950853519322600918353899137898741474605531465562399322725045866436510465899380044737018091541036570119354702959412630323855676893616135948940688426733335717510880228083228315956887759671665886573674601307298937485417561514942662120502238059513006101760392408573537768766 8533 -1190473495504053201133053984439751287505094142231552501287649430574686622309720097728405540023501646690305172241245118486320590088776720459468576749927766961731016803060332549224269002939643245927887551551016997793056837380587957975134382730573402165566827249821127751558029255245784607819973698558896718293010703580111323422263439571279891265008 8534 1267400746346101242886338240646615815736395696680915141789097658154855142588692758387589407728739584642017247943643591358134487501693270469891822102921665808176014658425856766371620200856597782189229763013008378193286016084447554736191749771958681848148797801535069236753960423272455186326858274523078685230320482776531526763627245099617477859426 8535 -1349295670935550655689182424409288027504482538431816510923004132815390104855570216152434446253637223209286461580923029990895712523824432210585821686406803616821835859500331162383900603310849042215104480127909844254574314225820869495429683824800620780504618719845270108523688885338501676032265957565497902656503529298023157060312943591084395959386 8536 1436478850799863025776387596733810918445883077238696577394196802458004964264921265382155624718397970188512730056129697696568876473336060197512355031301610914370733584974198856816201515888839242097237613660006722892864371910334428048979633478773942564739456878006328715623247987958030756695624151244966208747776149545307347045182786628339720626481 8537 -1529291542046659676980147988399972416479991297965492124094501795488656588535059084509796008321634587968152687951368376257509352298200541265119851679119732206970120269919990764248462289130901111419184734668191063053964368841154787438926143965308347632419143315653259597392696776780156445632681241854354173368182927599289406997892281528619124058940 8538 1628097007804403218360533385083176762524419601849872157285253826997236269914614518002954812150170390930891515594419901783055626459084653788632268490026238719644502693532454470951192413751568335543466503501476198290569252328378673469565686519944589002154790046951825101164661635233808908937668003245356472812188551904075110444326726799490352477179 8539 -1733281936479866177668090375707814665051653798604989579889497955069734555381488743167876706548032190532050937247568348356322911519539514172067366791907070394245424010138048482947328879276346937892297460209055803926832635875731242365226931183782573146637208235765685445725202131908667923064101605316228274674623218251342674770271104059881257254345 8540 1845257951355831317927030483954971564023842140528644053130238073842231456699970505883149837810739684168115185696116010299226142456373792623737562463140578796449092778411060428741710412867748836356254082795901463086856676647697120075665312042201741190612594834656213831181041152706500888709857539979628718112872885561064477845780201802543124610624 8541 -1964463217407740528421810523735878669985731143601565831383154951077369394840066639559782951728109815899016599981291618147810038456235280423297667691935643692951161971750721072579221063928486011536553272307702231040535303556522622315385736394775450785223260742098231845795885758400191774518797542553865297320461708719649359076302490268533424394757 8542 2091364151596117813619345516169224154461706124638319189824485361005878071036570772526511419635094420648300710392005834850246806647994943519300302684754081352462745239450160506007803772448915217378662692302401030104131430244258215201296294913504677447408723349591675575186764885037459995808216513416215780049805995011423913589240763908662635778414 8543 -2226457243294003791211110973326623803389197428234488444050098554721486479496907375898142223142086798164494209893064642482234592165970028454958547357246648991393604969286960337786926846067581823358449494331754611941297134156051813194289774753826100712082825742402643525711812994216738226945265991901353486846267013303072064104553958944101027825134 8544 2370270991936915337696546271039432101597936032850768698185181423416273612231981459057476422244640453327346112039463632101586425399213715600054648835923289125013498212641909355991296295152700572839632229222834352609680854975621861040358792980345885003570458770417712191446240039962811068946039249678536855878419289698837603484733745454960266048890 8545 -2523367969438645878938036626201933606141905797461855644115748958255344915134698035779396525444782241150933493488836913605971404223532875552005590251780228948612896170500585175192405204034084051979422010753975121527561899106627075246960117450482562532246586562077585749895182676417587282384009903778288335643334381575669401783037807152921596828973 8546 2686347015401317242341279549126862244885498586616931298824533801773300071856254154556058539553798365106971102800327422895642582793322471115982837203155606910119866394467822994431749617877085488506898543756482388519537394075927775096427159860008503948544531933737511464966355921023663268553970209901338205696805226752863487940240515368474280846384 8547 -2859845573664364371800390906855120280539929660213546421868169444505489299207131390471462429145000129272307005222461992987041403552171053760919268280703070738468408948617784657779933329964186376127529444028937595864532192250854774822350603816301992430581479186365002904440560349562031740220219359194498815317160609318950552401815347247787977601134 8548 3044542179286581716790986964698081511214668943345802379060684482486347605112079820953381774571570848558293057233145430147525484590064860381637733476013192478048125707623948368946959671172856292522973758223229435334522766546847529857737508014372247551037932069220285961847533264905005571186411153123637330691585790756264925432196665203504765127045 8549 -3241159105640115404374133330861957570345205195804799732165521378423944184756758887658308815499478049490937847762989745993511853654736740444629997687750935326599015680706293743138461815441330072330796324504918696922192807207445325451194723439257225067721375919059298693623279366819215910812505726936656655150643715519329381813712575475211391456689 8550 3450465181917615791557375378470989728950149994376855510058480965875173246289698323238756354310858877700089973273091788180542048036290835129516327132627516739685542527530854127440001044012138421948973835373508023717678531929483811279366329293309519500340449778466219957042396479195183574097223273513203528376491636283998683490716889778120822571108 8551 -3673278792016083592593854042978313487903866729770604015300769997197139132270307288480614003712872044171744492384982897721193839975137961867744798459688836352405175225614964679756193883877436163844159245078394709399618538677873673208546342687140432281543467164085155094869455160776260882140426395470483667784214395282418442479548133782107877457136 8552 3910471066465817243822883930897669434105478227757182048088708218706002461023366820268625365766390687177081449881627689240622292983876196153022638427479054805556383855297963253516070054975685294812226872252002842706171407757869063921174461006106715181061463079630807103878026800971792808211934900117970314007341834093422541720081419653306286618576 8553 -4162969279823032045722131583665138410343685076902716944352893277826818594075923072753101966110024046495607313839794154170157993802959710890140043962981614908192182750425908600388847798666009063026901929900550934861889582626483338208767610895198203819386594707530200346921876493720242317993113143942098240238013717778564802204969807639247061797418 8554 4431760466743080788696135409365166854741872405825241732752616072033577645085878878997535435908523693041203609224657728715453852808289608008086651973672873474565349979454380342419652289533903375518885260456390734493548901152643984017102149364096442875916405001501511307874340181826824502886369451174235968489138282134335037803623035387727667650806 8555 -4717895270800855493159794349806480153345881260325633589277282117535399133045228894254792470909814854072521513037271284238624564092527037427879013124190023716644588487701644197421767518462167161636562317180124719868573845713233455404324645868358762428388848215841288115398859440339472398142182371592054481952656618455345913621882614238499744444930 8556 5022492041029183594355478690229987067538458690614069451520424185719706800247297166081553036092793078131942266427740114232596749041105378080392195118903818994267220325372160108526393349182753088260490367790235441818491184128535000478192526706587559142078724343213660202934282443839125585823893794386481079258404189323987423771846798598982349958427 8557 -5346741192108353679350975032624233372181295821564495022727791766568406557983795840783354627540848010833707997726259837226776208667238002329174140780189818537240437553190774476240032209271857053867075137002049090376873836172898478372488259451334671784322980178396620630453347485243899737041932072782797413513704718234689909653905083443467860472073 8558 5691909845164044868853244687205847893348092354670345560509107460837737097695801912646129621322792037559900482424520715657960736426093262966576453918163504981656709346741657429362420919768210472252470758310729946940687093866288537534924343903026127136583075878534020117517836550908831468030070793772060831470213418342565036794060601378347697861207 8559 -6059346767220858505866545981314224270640571471499527433300474065396879976866934091007469251227046965482457116620696801106693946967676492197395960540760969419325234264536786142354409828957065233081661486739190273575425412027334642972155531930303210031236265225890017509743437526894052562054646357289255195672847184825931157083523580531688957633903 8560 6450487628518583926673366261050910820264593306542163269201061993370843248005799251578378263556351844275834380451259773755774619691479485478269175303010144524304450052659720493331046770855390207146470820548910289327103826497170519683992642095214869359652989844246804282973593171986467708982631384390701063211528024219246716151244368845421441537312 8561 -6866860598132765612428198049242419978007349777916775634030910166222288199153274985272075705468852067756925624362929146926195018443899395177640754445288099084626013067185366989803915678516523969231854448489820236862835332157571389981143974380354737954975931990654769582822550642264679268846069955541558938699077349564351806606076839409576572955092 8562 7310092299654859089928620803484722076186841017305071497631310623800320775703462901166083013065424874563153591252045737975322906846287580486080730706542859411473240820560607827650325632328181170943753610366144457931047227345706390746092384010872960448601164106040865474713915252195602684152207840607540053216348640764999487535433478519066599960477 8563 -7781914150085356458766893647834828508297644397187504323322132084437314206998477399838769029079570730919262768271202447402749528404356894754212045161529655670418014064441282808980499498174857880883506478561158098903815189086581947938749234816506106758796844321086115584706135898525199344418517625472792342233186269204771409250448717180388406292426 8564 8284169106581144676675987577357689466799992475245203084484889724932168291344904689833127174968511492168600671982068904268965580961217607747990051642245451029222226684615136449765930772532884023358116753987700035961346647074671477120995337952095142498414728794369364386502636332100122854659739499079997556065361617805353762380308357652123107202052 8565 -8818818847281793383383297325722726475585118129935919101237684686604293434044893653635169081743658553045412967417517273286066970224946057321416449928649067865289139930925689311644687334137143133467837191194014611365003116926416454796374716247498616774168725398388174542496046631861424185482671001887983838241781184294456367834378685588825746506660 8566 9387951414124586337843430974502762798281249651885986691955770376362306831393843716145002243160497456806908710951564930560772726432575145441889676636844267237463992320191542666161467803498751982938064069222980452880824120593240858182630408179182049659475632577401491371548742174947738402752877238134659845785021456084743126776606241668801482959984 8567 -9993789347351437030853511148703051167488428265557786995741730906941087605925113592891052784273430251473744506229283531690931647813056429460896605703998032201946857136360231405219045930240633547395450361916850087631292563229903311583872384472053574958117265431543973888856346225817354860603595952636811235066657836406366660243421815837349848206378 8568 10638698343319308763151514890170559872290496526591823097375189685346797900604570456143724819866940040848704348681464150307411017997349708896737025970990397990008606491369590371961580462901622957644564177577938560074140472549020440365892189284349073197671276838817786475463072456696920373821016836638421703155480416259361165086154775607225473353629 8569 -11325196469256781820533389454824217038643934280948987636544696761270559523307010532980520969721804228818957757604767175006338363257670866939182315603495379640268629092807788257671511754743929416655994681877837101982408278598038477838328541826584022436691014853396316078143520693061621595090324014586070618250173852699466542881263222127783556435041 8570 12055963970770838568680806647630173300690094749975761030784141546668438033910213436480939059919188614079202561609253532044450550320278853773704818302904199384151855465287033542737991338267750607686594858081408133846670599299010540902029005065729122303846246077238251850399054961968695385378123506224133575003549158957598706346656080647873253469333 8571 -12833853710208138799569637674728430472935461446977665270265269236743834253227062282188726549258883012172326413003783370733392931854467858661634662789257856600619644346763985936698662487297436788141220064631549412585947097289397453052665352493583708646578601976515680729735690677219345827884372894187922007353056451882494406105413580114925976197966 8572 13661902276422936501530673239240788994972875648130661810381549439961976039205609562198881137164116591534405413018804083196338391606280679909817032032851763025700203208519934223887788342006838347894580773726612593671531787565423523736082958053897202354998428876396156592477712791638836872375027664882147428882921559577120513503953156808582980974811 8573 -14543341809108820336089596880199547190538309000611885013777162153203039079475941928855357432587903257229346574320202161315834210257738055249353366013247800187955605416509898124238699982320909505926717257927260223495755890121394984284873980113738297712954700073170593967811552005027667827117502061015524062288212454399013222146552657607831743077970 8574 15481612583623725937197806514492302880941453697344835212315929895724129559235846581540409879953597562899818678255495535789144982299408924062153184331232409015210368198791944032337426979118302281880632443480807886951741636758237870262050139771826983823627138982025105764714137120366079613123787531865832415285942496356874405552953299357892130677138 8575 -16480376405187897590305005624777897209810329114335800845271577191357415865636027576805870485591590425849883440405992406712494846318952488632274837715936903392733262698756424890787978862583171885355116541477515320981978422927024452681728713883090153996979142737651355198514455383032371902541708771932970997050058206597696001444642760522059794831136 8576 17543530864474086644411478506310597455325491513202779292865113889131314476663583348213032103574541414878990530901975529788241826966350267004584836263658393425253694726439868407121595119672541831650903690918630993908704641738963735083909052745748926299917505669629115881674295324344026011693713192034076517787554888198082918308158993505504358162536 8577 -18675224509950412832166214286475897791178114186996316792533263855485672621620462127412920703914152002407447411558510245063537483096654725496164817888131781278670914155306977298204655361444706663870483143606048783620481867972652018906766800396914059381308012770046328379010724634460795996149586671866380935842180528315461978093298408444915192629685 8578 19879872995891910014697485851169675369006295217590605552845500629088580791797243613480672011127830262388415877778199577113760259625438716232942217234543801939749986276723192240420457705643722353972717726337179455832768419465614513381647150200597122219395327756286636770854048823824460276164110378790130597479970339719987826426159007875274413403922 8579 -21162176268760585939222312012622051522494547912088502278319490809318199809824690534348161094391059725205251611476950203316203879868907329390546036728906766139149022609587186014014306058108587463058478581643147692436102670531155519687189765189436783242966534985763547446758941704520223847759855101938327733142424955351641258415123918378943010604565 8580 22527136858680484415249749106556599659187266242906878037893025928597372691094284362728168064574116067080865156289385437114520003971253768248325791543493504822763913912378068837291622158454927094673007166212324797561787166483661329594616377815003192151486879497707344051226662199134764817640174779694741660889690874838304949969348860529791902448893 8581 -23980079347019324191562765282895986803650562332348077210036448586590410519527279291932175336639776229232287794405428989396946813949796580599184720082553144501990016943637955570631098873274088483371007436623739770019320865849284482880979694622795374028396315917523459936376018924783209252881825153381101592593258022354001319727803330380401712067026 8582 25526671085648376464083717478021048820707453128457411322885543359042899640853519874604074036786978906540624288574435916291611924085536520578004387670745951385382994689817513853715113791735227757930821232486599355209225378586852266347238748795388329445916118781301515574322575469405956599725958111605544453493208276939178338260800996195459157216020 8583 -27172944248304969430830812898554194478365972610495902296179065664370270884212436576817419399778970781062026890308046241301840671202052534986563919590012902652290514886322194390553277428170920485342201333210450096223895445113089813663470227979841364026729710590418796204038194725386825193492592699372742239362084657530492342390345715835442001797175 8584 28925319299646141101542378027715798688836988379053346203182274885690866419489779804152092151578509061807778123303174377146355731222077675281583261371164456351437064638739280555358419458745197020612221452344643430515557916199824566953316503689597257968437172517002208918621091747757927533643969831196572531893559485184421848011051559987839568465845 8585 -30790629973077470936225957757595300270574841323346414761980990374482897859171860095102184037169695883034528800713771605601393982816548465814194252008449753436887520427424717554847364436558095737038945170055427669372974252427616906810087630322292990567288398418891438388946345919862592467898462286755130737322223297081357009842233153161339147517444 8586 32776149854289256938754383085991361532358770611420030353678912274169612578407845367913761624417527642771782524987830835130796187626880932605845733069831505536215600448341401487931412337357233693937380442031707503307131551558355105908455534226242914821799897492607684904017786977677644297461722049043456510849037901547363498735032729936838385777274 8587 -34889620673655579486067963714649159374870788456414821562024008677403972357141151875184094858587443725815602655377241569672089486229486162522414512020026444214590647422773559395606143908773375262530014132579321109254036810510164451837239168849613776258094224557033855117494738437119110214596448019512988585220057132466089539041331176698710676332838 8588 37139282417274467369337826032677278262747089446488050049957048000998612017986949377993005855537897416428651112457180366872922699758460929788307645737659660600723114240190042073078123162407305780702881738723063480619156837408646481414447114119477826126409456316145901822315698755582684688532619087174354310961139029209878148308065631792652774001137 8589 -39533905373474958016433831826842486062506875591758653304843758067946311845608053987117593891140932563219761275314301635548449848910624999115164640085923459257455952389361105166473767010014624280822435180972635159350364543346990643495012969919354203148385696852567360918018423971232089566537550725908587217575381620589326082650619576407168991680720 8590 42082824239116565962511853214601102937426301537544250960267344875532359764065520614379476505035936889081356331623723040593293186586791719190547845774933360357224577523144384085480099451824315005290137823336039052837824352471482922646159434957144910276529076059931828812674883671127647509284541234322712715367069167427143408881162393128185394918651 8591 -44795974417987530249231577128699263223870388671300823097893044177528404806338175802151970659734289428444002156595650639002941071327975283740625460329717158778660841590795252862567193314880927137539965612988814340863817119571083475214792395054077457849221181267218756680812506595121838983465005270528338850719845159423744501456034549307672759046422 8592 47683930652101048854909875845377843928612712891550812497610102423674754413065834048271494116887685681833354398094633961392623372221452233758975390013681399445161428980429863454767360272839268614648234663293369990084583267813478927239077131829966512474644558318297655184486379560408776645320505316645958146754109541036633075662479963864863702705435 8593 -50757948135726349088095762042839755867299711846264545612032473206287412628280641095279313935996646103442122124089981935441232271062020308522577967135610285533319398158419956930645578789975492208573685082059635899357864290626505648720459065251327141387544438981481807615239954760532158004867601153485364700939761920513699717514010140746729490317719 8594 54030006271608812562624730582118912636864611293562686399441659202585253948267557015488329765068319060356192532271992739508973580670691323686028284695079115912303757636539127676804551472127888491421793166680540833783691951012692765183576540351865172735136391214476139737698498266978069177882609942095301859506701205108351457522942590471682614845680 8595 -57512855239067634841829734450121092899495578638379800036898501307089060921380221793107714256670277760479245978388004182581850779589787535557960497983570360898915515861373069500435792891057062887219125819802148028554729272620826035127667432056042908163331544669971770256346717466424507943114445730238837034040341995115192812535392509789736870043629 8596 61220065554550196752875300243104210882945150085023432260153773447028259793884295338175821775445760528182047507171508352573421313633829317784869563889833825775820519185480370679846646770234576204382361903645129336018425205026388994291719320365799238291580240918238545249510165899637093202661184714432678498884970269644326992990437321657077752502682 8597 -65166080816811533534227547494153784096900838203208383533607954800579479407444541779548511878706499118000298007514066965330019602824657730714086020506209982574955537338028658053822274963942776963478068782194787440905366587426928713243711796182435978930612300528150973936187760087189560222164499900922753844977577376808036217755711919692383326393235 8598 69366273841219781506327225180740239623961338810545209183639359339824140270316476287498371673285769405943522720270050947230872308989591779044991306454998537861979385237890060756157502149926067508854609694547513814770326981307151993409952121544806178400629592482826081415058707395312836767078140546215203481198630391164522932454229046524313701467960 8599 -73837006400811899815364190775320277489531413209424731799077746569275285970067405749252868910171078725692055569104822282189667352672273207729168670127764538267356219433741300288717786470791294334798969613286852656763141610967294181649632774490124548858001653484798469479895671424522853474328531844830786485754980241459362267368442515333520695500827 8600 78595692805688998390246933681820235138879851722396775305569614009082929201797527515535712543323506365404251099072308920996356707139731390522899957748002562274636232247477735794763035544431312175029447508594028531240670392746820455483187653518859879837653516157395321803921733215010732391836839083317978733519830635131953005215337671333022765206642 8601 -83660867567201190722741712647896698271448902454466632833902447767030132111402439002570928311416535344073608996650794433980038003274401329953342330184384296902012957664126786630496570703281211785040507886811993913756726062456652996156782173316819355736117220164020942692669505229011217101998828683631435391560646800146779139889921672891260690495063 8602 89052257409185424147668691209011433633863036664717710174615526554232252530437724166241457912667592800734498557679523413158278588185154258929135148133741701239365377719007301308054597218053577825325177265259509545590860675017065542107179407168872783072889326146162529245141245601876467614492635083716431582617733770107129002512371898045582807395693 8603 -94790857905347289358737407106012812261466837998073410123045223763135290937041870451353570285087830713971818876818837528492665399623103102962127247935912281331110075903087663214653345076371883096905007419434991571825744639694169559403804558146358528982250603354094745779495086479263867181298212731615890405936382767210239200731508975848448736625728 8604 100899015039784354270451324977803017854135321772974283819675853617347356795822039005179787160296424242504709293968693116582132921200981268114376571625880959480519601996161515232316851055549720268095989677000423968581667364214094617481528272552060129890967438454415564809389864316555611229681613885149614641915154568371348979118199707620079372530197 8605 -107400512006703245580581054834772775135729068662651820888981758617316351246983696835988856345960844162755450679745562894711063416742198738388665300785862880241512786711446800291166879240293668717061774481889054004641416554756201995715920085716480909830579021782614232823463754576918388819977792389339887571216837496302436908549071477666181776786140 8606 114320661585659082590488075637159354213846327171960566365895444165426228485600571853591913704048892589980115414354571102029612987027307488460790810842745272556017045808358783552581846257695618206419928898611379534397248382211521241691518228488235327809892829284341549021648614531326080427981571946920850419300003458952631776807366544535298748006257 8607 -121686404450222230967559222718948187029941157305784344049588682142441311275500486222724415998362833962934032020638886972194704652774295717502343587500450912798187739074553847044254980896175676417245387709962083429953323036535177067987811671973019730323654421545492101591703385264101434187628974479696991626822394351204080895849083228268720891232440 8608 129526413790936980486660906870428663700127362310756987071466878489905669940272579318436553915429359893200697468680386402242564083892385010723661316412164251036460958451236957779316083489174673007874546726041698730380878602448257900502378220904122364128194147894735907755722975471026790491342789796575661675731685523345366330579139968931703382825757 8609 -137871206657868284741824000417008092197385270049532711989343334117015623558120632783682761259204944105586209440045741875836700174447548638767168782395695469208927188819103933078089505547072033513827664515188558167490707574690500009713187002667594162461406812015766292095468722639171261298633880376233933315469969402981362719153060821231789391692302 8610 146753262454030431074923678590845243086872291660049265099098956216611820177697228433630084744091751688195806597183731780573075400915235849243870757250576325075892486400074848633876178087879148699640626464560871865200940366106092724270174886009407857632151499708164896188079431483564094253972314305394325205980528494642468166053312407931868730885801 8611 -156207149038655771618585163257906472551901661808528120815342008343332411237565548714375037132362914481555786333291542989628807084646480873094739200852957213597695337849561150143092815861235748602771574724154593218767322702531834354816874195280869090485943070221635638068662658037125574637144737006944313382386959925736758576492586280452207018742444 8612 166269656928699201169908113807354912396201777741099744486360686793883999205567463481184651412340996715814051065979165918888815810676114180377021400893240192625929988112071728532297554301303185690893876627748969805840832318916088065095027409026138181408924798695124459263448217271038478727067821975826206200377187028835722415389292939861363858183282 8613 -176979942118298509039743228913022861243704503461215498043644059545533898501056206394015934772942381535647912496388814705650398817590221275253274808086329334373702564819185411930059051640765463136489131981383959609604179890569274279977059596572858452618991945260590560917230227219874931415998062977437898969632293475609580831143391417581576385574186 8614 188379678069242926428123866050139832713523723036519031402996282534197037055125194678344944735289575342169264732531753244628901107459682429061505039240016589993990058943413851931401575393708151056698482436809466846194815329477320395185819116703412165978341197331606492270769851088379477068159641167064618681266920679169816838748028222653300633624085 8615 -200513217460970741777850890702786326225037217813812385272096960429349171410410173699576796198160741068555043516062495504020049664777391772417383336143869536684316328469063856143741567351707291157241885701113549520236660612485688798112723687463319862576304172502241714256594847386111932187608815740014379618800990487655012031312369844822964539647645 8616 213427764326358599584450940211651368117545851181930537880850268248168747052108955891931895002551333515340934346373311981353915494435513391453898814718062987822810488211280169618958219629016095413856181170007374985017867481241229051341233221998422771565609121513385133671610230768068070203281571343692436897012517564673290164036141073399591833771240 8617 -227173557239725627638413754865592965307800903593452485435637652395036041781832187847721693417333488109633997653881733213506728787405227251365971459338832133834221938676153957965179655867864188249887106865495490031049225846448138209205463626871253076857492417893354722548196751301760778002646881045226203215167603558263187879370301643806072031510745 8618 241804064266209766979391772204724944667517895112511303472821946038245181701504651540438276893158332373732842938969593196586622036635293807498751344646737283754297851541958775396754755113765660856174945722387110370750753835266591154044710822651615200773704345527999068385916115493535503119951676498152858742006881699935595687615301777308199034372265 8619 -257376190427146436360729032798759011254708258769226554032956996858059514096543311653791027821122730833567890752966405991339337820519467281030968557076390516130972994397870714426892447542612672034786851973608978864086483063335574446970676882640938168800137024809021834269221693686230749028225586235536180707819197721083173814929028778606687846373224 8620 273950498484466326429038490380685764003525213979872550679108126166110182678940476255603933003098501827336474073203278316352036868346506168226206403128032301745053790162531287708950515211983225158968096677866495738288671940035599823265521291576724629433477616611383911217298726904764191532794111269957912345349369365144771596567588215694929791689765 8621 -291591443898616289781708155692288963896354406233485069813451944284243673726580792781402811825568551562567366576077786517421634029682196920958037819930095052543442085809189854361315934311017344162549818830662104059017102205406478289684624500750058373793837204994404397269539719435932996373271602433000425496292997020314473033562376420614716781180006 8622 310367624869293515085302063324826577294313340839719711239294782419340946719042561205931042803123948208320056442651653397619947883678133112862265885665825860454487786732539568712097260544744152005255001680923866053469063606128353136244755166685872202844942945103499438341014756467529158154590627426966782331308822521546541481279782588028274007836207 8623 -330352048426579695612477342357109464073317812773202264769239168791954710390528555205118459159872582355746424414065914488839768000027671008263499378910009890076717637598767981256616283943128338350438463428728251375661296748908784697312652721195304307386854472292397074724584406726821111175758675869191030363249065468480216798428981228862267927418288 8624 351622413602093492108609070941561028523630016514442768184076379305655565334516244291521456915141539059555913380494656023809447296871642594221373715149279611819305228297508389219489989097173475886400526117116452237367642033199085923683492030751619479473315314290125802891338038008115497129753296250479196611886472838232959263572295068841209580427113 8625 -374261412775785396667347018491189830712090420211851385380934585652586656379239544491485929155709171565713091814951137449693075857164837259492077180414049765738611252090863136181239647828652967849478991533947764855060338869371924493546105574470420717981186054041897004325573063765927100863394145991259555539119250045271393435254349813964804606313223 8626 398357052364233580450127827277118134105761148719223444713555944371614181377170702457621508197193206990732958803814436546407367097988039108779456120760295496610788371723572332486391027228362029160212908971405799651677000073716863693453147855825193816026285314194939069629711911481248499206544213240265053069793001560829617702940728960076075150710902 8627 -424002994091033186641326283494125360495991668253177188702950574407569452702529716753718106862819698282385173469390300315241522845043781953998927773956908768422948973634058070911763153878029794926718134704093621038993143284003292266026699826301244959509126806990196879440672929900188207747221342847261026214632219199293660167399095703548968016208383 8628 451298918159392865872255791812426209515089706076346078463214339448887346814488565723472781209157980840482880209076941531032023899795920303566458011196151675017663110313197272221109834184893805585424302176646332160234760629559719328578876427907083205144736034530689093472293058029249056646353567655624323963339130495991480654184715249432600717716337 8629 -480350909731667628781937839445855959035535011072882683347407818066933978539942041717235192381817710825527480567083881314018275684591318442328915187599529700211719407533351530400402097263178861303655196373441029911032417521768179584590173198648179541200507869956553471063689159113896278902482940377413668804853855822340016281732744037419327073426113 8630 511271870210592401466781551245485085487475304460087606913757926467449737677704730321111417642808916222798168229654634911994050701731598908726284611335379406689335040040486016715373503652616626319140089651945934450879718631496314227773851797109018944751103485108059163038110642534197667029615800443496743608403260443848729946972751898366964903144379 8631 -544181954912782967722511783329037719492281873521222724789708585302132796072268955893709222360777596496293924715845752531227489430964503362198588572851702558068766561322138048625465432828818877676001953602300411997150847991890200495721654500431248749489749870198430863464189258950316313758882456760542359498207030128905827902947694274946713025948287 8632 579209038827009415688514561276761400708804595880508946060592271603670503174101170596252481511076961897961043833127906755677624535640673491666951941833237615623732935799254549823091206046813753704899036228594854785307254509865238945655958226695693376683912320420952001327535318894435444502678902961443233483197658216336817184853803934223544213577013 8633 -616489212258214538248356112130316141442820085018165023135001158384685127479458336271712505007925585914729144045725828096153854276863477761298013812345668822144702554416870908129773973514382692649997290089651866593183143635409515354591694069280595485150301029376881841961151899968262912169627243155917610980919239375082089760085881651791856598658928 8634 656167308273663752367285865287303483118061138008108115446987510545803103527424359282306144253438708815438253468987827297408956703829586533827033239311714876039860304502357414672013249437203814408570383169001643028137725628745531740340834514779883738921269860884679934221980191676720717786477454930634643723839861295289045079753504779113448047973949 8635 -698397463990418618083088815476411413370849726193715707201230151590286593327144367614821788872108376527789427810077961476790494408096277177262609668064825734376641217722660687324120370364765136748266120301361026797384685928729006508901437252631474471288570320823267079884567493731010530016976998243861673983561897843089184051670617795963668955827108 8636 743343717873996006923490695898582729926156845062055084642416869086831270988225806000854853200955919965176975435573561051648815023198259931876744578374832263553560343328494245749455295891792435481635789155340112652232929499482361971296685052057206058012564570082276812139694277196849094524436038278866573398054355013292462977154948903587437795026521 8637 -791180645357112701857975475486499843741533770595951347100406914812220269619231469957157310564010149568676897838954020032327781170440107975184278105105579764582896336050807993542661780997288789149856046883245914091173920768454515329709494192300183906990568609679004966866479641601290644332713159880770015153834726540742872326678995700033442789472441 8638 842094035235356206075001433653833447503981482704346795650464170597999121622678816268224417366989360334976878086620669679316311454445151897130795551103723571398026979503296204608090757909512810358952411264175317770020402455789330273320048033232365710441928154262918567569162515238750978269618976670350433129473756137453333094981129742782436031395901 8639 -896281609454036542688997410920440325902092154976411624678421169554251820300022348238376284196154560350577151765562212862185055200353677167618604220178058127300637826175478089537192847944955768911625417870943606182577383687841392060471152909032788359719039744771877970969469729392975209374978215158748321830077860367463399186816656887391248978458260 8640 953953789067967024726986339496804325622195269629694654999322723125992601627716925272124862712945654555108589874789530480958354028557127986650743686958552933336184461601408837856018943362910556887025424233025315769243769730029188360977286355754769198446243918469478811556330289442040593249854004002398809439279732940813279768246690004320471325270036 8641 -1015334509334139311852893117093759863833370446771310854104875968596384530054138722475911897026444587376434559814684889116276523504357741852790642374637989951403533528035796676103867800410173594458419930333544129152565707217804008103570096474059599276762501014038257791497411559879832003218415297143057475820258709529066713760586924998567888224647040 8642 1080662087086885736650234471932134578245418091268377468437026087742735057731404065698848322517832742215383703327585322780794023947636317056653856199305837476507604877349721736627270467032005814137816598784284957295877065807809588035752814436047733569034090625806867451281041277286990380752658251052526733753993861454466174179813911810117016193339806 8643 -1150190143746889945801515763242098246712549246033921348361430033757894794565697714666567617413932429523763747201630891596673151752658282219203687678108883203176490853508284230269045452788141747592750621062683028210103341410530162997772684457570537889188401246905262504406903225115788867862165435712056614349943157340956225192332249671635008147023365 8644 1224188587530092108446198444920728249731361608533280876930537738876948597660911041256663158321444883760805292798181014557231123902968287591459104911676446251442931357359897067649657625018415670396098168334495377400720789348844960313034311227784036253012680163289651888768595539357166587221317093254358171835454629556451803636969457473083827343257798 8645 -1302944658650963707926974784405246088295919751302186500829119967015578061745870589434693055956327679159486171757712608360755088120190008254156890366108386913181124891528254808912728382930779143348900316797797214947804571324949873119097562784483069275161719926656533993927687442281992669467023916507700478316696202057169333739996629562621076697948078 8646 1386764041557678504292083989637082864391098740607188169311857170959501747732032102861253903454214144770450427836420832370741578724946914772676251659358082475181524103612011724624517859549597854121799476853536301439516489527217582067435521216842331400215256023380586156138088456969303873209733817555857145765359278667966037287574875602601570057290647 8647 -1475972048495316097281196304005431718105084945588480081779899061663327867713072990172120913450237223783870423470730448092040113376887196667600054875339883444022403244566464615101427992535191595458746130515864611963961833384067537682528157770668311769120505484292350869562521825516416495414831102278125773267421789723359102747697696116299923229181885 8648 1570914878968397902389821088288159850074071116232935453515460318707436460393518513862313656414060679802400586225118759284435169635840693976240299752920185357723292995231570644464782072701276787060328334976502454214799023167165596342504983815249024735018021150391224007369317538590079696270389383019314393844183950377020850875286092113913035828174407 8649 -1671960959966831171556136919744034189032650136452434589799720812479952306265513127569461462483733926008038045643288807545105679053720618056245838786712090890080676677162561345930069468222392614682882144620375338215456615807260511441813402316831702039395158171289815038336087582664579557810028656214053565616619105302652940922218378387388762186142061 8650 1779502372130851531778926230999032274005375571353590105381195657295095754831607717520843393472788223554508856200100707528292590013354453493390586573627319287096453694185732842642437839234272161332241374813463955571954328064047556094478770403059963893985133042198548517983633954692534545345533054983588760042017223328448578263698216792369689711446979 8651 -1893956367362006981867786724418712196256869590412346759807048463288349384110858081985237369231772931860742792676055395252982357804345617077332999256519206212789715222553385037032740788600436634822250574445473184435352227068869438250173860708790879098490575840165134049285611596210518132992878583330686474289920834938930988648509515385041220575485671 8652 2015766983739891597936784378280846241424088223400876164960631471713455284847782418379588896683626769379654071263928188328110384193352152693069064412240087208000745422170706065753953201391068132502876250886897167508269565422417333270939688746905665396308373029588262148804228689545754205037730237074413139839444476864355273783678324568089666485152682 8653 -2145406763979572080846152101184567252977707650817292628704055589107466493795741014778064106479132960710632673357259656510024760152858884810126692761861573357007866571251891315799323862938069836661640673928634731486463475123681359404626648018158795819504625059351010569592323510573344811805884187976489582202523532664310746818606013041641489815873507 8654 2283378584063898179149216369723518239109983790116429958535166351648653976575194699523281106492087140288709222212991818124155865996204523432073171507342204892711229616723675836922983278098304010207085378957399955117424698985677259316584963508475506386699790889109813784074522416140256229845097432337181603669815906269805772672234333303402307584621790 8655 -2430217599109684640700126727635964352897109909523118634012214933656221392567951150668007346868937402332375421680011609940452048493581067471152482359519844571885570822921290389154196946320777656507170060294385636153159704001144979400840232643866986694310618998161323275058865040309065538822602958805622512328147369218114971320478778747726568625595431 8656 2586493313978731534891711893388612351417105248168956389078245841671105072288993202718510351169698423670313502775307834709156252662802980677040339980334154633636822293418471195154461399968742708202563840509606692894596901815458812118312486997729995444654589617684156359017336623937561454049014326956984232502003830442691224077204798040585309145393772 8657 -2752811786625549812671594808757766622062910599020668007841232788746971181740939541301739889617095065923243194295990288344232736364559834276656685581042951658708680151405626072074576766948585698382263033071661152367406989915445088359002825024703573552431772676927696162917481865735377829975021139937532961622080300637561200061251267766865634000080439 8658 2929817972685329186173761456767250671112127127218991915564220153941791183915404083378723019563777594931289506613300419439143603413205448870743981406437119028267284369821192548502513827780591634844451397523335179369219942629952663302763513677609714165183011046130303358072040843645575791718404948427917542493698544105041691510468546438348406021087762 8659 -3118198220350093347598236375686457363493195585847364358572414124265663628495510021358724524106885046812215634352027991451548300539804119440153166841468375218195038468915588709579457744630845294112844343949157911438128502008076600733911571558917773941968142011226739648856855680302948229332278752763351600542384254025504442770341556592039433627153811 8660 3318682925160226469165040899458032644487689316514517505382422089877664635928422641830025926545076818772242578886536339280600632814815158047205832744379228038173659349020585385988241680424608976474585580822183665346163591988714636364301575356685114917073962006199159608809794764503395478135097809447422459977069064488007454886837566550869033981770714 8661 -3532049354954851850460638933392447805529450302768615448117278485199376610717022490858567198474927223632291867265806502371234121825311695888860659386286202004284756296202505907239895009053604184851175063384093243169714199602572318406969523906233251137850896916903311225254938841835870769464003751161040719227181899990107193231420897007015223271123536 8662 3759124655880267822097049151622442500302474293543077786189728582327608959441948321913254693978597116013607489834085261686636627825927343115450889778903237304900831369346294049185210295126820081927486996324035907319544775315719357973792288303690827102743738662190094338255655594489619865555487305733737778397465458458432941513649855265167458244791115 8663 -4000789051053318275407729115616037390572562467184743896596171173842006412356399300923504455427509523909553896932499285966639275518296297296744275120329690777724902413031589388872043544428241598586292908110538320142051338445185775813916039683723456565539138913380706233900562995772873661270915952436869541526483493674895644361411109673067798625583352 8664 4257979244218877217480812544273818353069586406181252715346210499412353033916229784256321538218148377614844943787306799908525386094146299264606041390804171511618007739919614510413083613812805122797689275047216882503609130477251767299616256473322914224056086977573008077796937347059667655953060976989124898844233683402525379470742206338071596914126404 8665 -4531692041530411633231492139168471353856666526689411245939409160825272882000404069645245287452168382860123264229168837439214111915629955248145004576712644699475867271177781484923966845965997862042269631116434764215129934919453800988012796855119722608358708921884629313723007946492450064405859261941308534267601285321172322636984817446172256185797220 8666 4822988205422890028116083329457713144652047833632403141818065051341325243278767059612927744359495686995574987256385413759623420375013685016762779709694955889514203250767226927201346426290024289382317753609100009667218898503989749665718501869969847258544627279645137687189965482780838046809758055909193150485289202358188839027943057549481855306899841 8667 -5132996555441354592906665790818303706118575402935864139129624353759732716017374104822418642868918742049001553828426638678217487699391558669895108744598690294439361258472662342103990996460950120725158130758624888256412455477934590205101701650853646651497902926600413657749758206325227176362687058998934485941337602573591072218424049829571500821805005 8668 5462918331839708531436772087387227521518073232095012471194954023832304819946347968995583173926535146803269054115268472278200091824661371838013814752704047084619807661051532287275707783007456212915465753677704271380014491568875483796374347533290066670227033550577184818801398472479656447514852346247233776058501042823025294602257118148591279342036814 8669 -5814031838776341737926130066681527522840938452949818201015389809671063066840291970043930934933691167124618455576623953401251647263215966470550855537240707292367277644823705895355017599665100166684535821551322838377637424513344719313558062384063936164608235039033411688148487595074263284312231470098813265765749325968227245465714575787558685093802856 8670 6187697385010016185309516143622845812219010735272988552346946970607589482417293533185574551070489187643574796486954576635804213665165304713549989456461331349663130951048395847269305209558090706582525786513373278068533647607423371949650494435918885646483983156190797090894174686245339263761299209338340867765597924061727240517864601692457959063738344 8671 -6585362541145093944590559806160756645067767427345014133301227002440728870770351828029549516808618151708900259715324225439037056208606452615870476041122430319243503499047518555098521427315386151286658349849230660422669994056483244633061625081403412210017496413248445877681050163494392398697182980435153549513470381428139568306191917427057483223105474 8672 7008567733694116778115178214717554865980368577000278443115319035958539438445482716348169127968884942549122385988545792888722819306577864192258142747654758098233799427998526622029903553843943238858359090182629581740767699101871181061244349189662790824469190098688674195503455563797180145198807260887936878222425627826876764090748224267781824360459498 8673 -7458952197522618908587309506172454329970684450706419610241255638103889557723661327634295851746885484073564219664371432868894127698280280042729220482156654696150671352940766105012198928207408489393923092493216409435381495270655567597612166034523316948910310196412579397579462753369366950060391452518065871469403541752192266974205293235862445813127351 8674 7938260309620855064935733087959291965318806797095645303214351430952953227542731280316015718252477575548228566276273867995436280875590805319685170063402294507614801177173866958642079238628718097852169285402277726769609255862757171893081429067151166358321588330043150471190847734735620849869711060277941842959565297386728349886658024406561310265072522 8675 -8448348328615153568262005935956853645195376523935555001691341513124667734385394199458247550188632061222634159615571476673941862663406955844380442750360976746138066605369942663675939252792022598432258321898382643626589410178610855675254831395204213959396822153429659564303005597941816017635445544100403976675632248134608443049005809275636234760056649 8676 8991191565993496789693518958952504720898028544450160804004308661390877665945094532993313208256042043019045728034059080354884248435341218155672246562735689567701714886709913217920579401290791709142818388583765021056783109446306376828123709808354699344841253605364279695444703871476423523434380065624591957724734786143334505883100792654924226997513466 8677 -9568892016681686549756193147950861847719998789280004056045819051641572460634931108637547537611602644756863233250840990188613500041261498261455803872322842573635779634750801362024409603099898601420731301272734683290214356518809336966345938004612045745807381452921418175803333850260820818487151396215215139205102482231890891179848523580467639985883858 8678 10183686478374450693080260001073468558041624241186848981604043812133581170771719686847694005897425690729326407869682413580425381543270753728257037777921589081115853202263897622074776660059475595191910191108175990674939298516230330718118628827040565988016737273567337525093498546614960410561199353126684401756842514668761037975902504241575132771351799 8679 -10837955190906877355233853760528401847476527979189577299225148116664916608967668871576241672825049402328139439393429318300423711228445960310717478409629570591719254485051369259367645869891108465503794541220322483778563022881783586151315443370296037176498786540359265110732810698750894966247934771663959655015730163846703787155856209031810284359589054 8680 11534231028952846967113021221806790082435893138130201162007220341407798550447874765426544755869221223235309207434460517560126239961441898358744664434138745760396046982748408350979407927976834493412342124200595562144114868903857330105968563743714204365847729431750013496412815259836351522091925933298139622873927994035402946964094007473689688897685104 8681 -12275209283466351535300342180088719527038666642325071819979532033426305072134483113637090138147279151504095078889624180564644884887118113388397721915059745688144875401863468487518700460823614206511845582421124912393630235214290495877150602673512145679442031434327822909078973077716465636922891611162289697192325687546144669827619133400232392712649702 8682 13063758069546919425651569069819585966841297573342264469908611639859191138223703685898061046528300497589270283266066436793990610525469715876870899033975138997120527813417805139308187205896822623804494123850080068220136307785633194247417797499244437588022746479351114087459678694189386606475652624177929446324974788845592027571680097864559083819889641 8683 -13902929400820496803452942442444132437288994832189252396008908050872671092608043371781473846525015899666624806355512065556842485788733138072095479654819229084093516609065105448431205184420282051125174018794798612098776685978495500523967670287254137542488478008491690941753671134669088906200207569976058038682757982446235426648267992756489525564636302 8684 14795970972991324190685617654602260333007194998949719128158399937030231929214596616215208985702340902147007913334736466543984629730079343600271064658341506938225350611634317409104981461432048738280464677270425966257357944382624405184012908829055039260843292446880466054824501832676636930493051392123281401098656232100944719278488532123042765771832893 8685 -15746338701948428951023565258566320485268402990896515247189786528566235243396494350152310233434446286074917255887368640774286471642035889188588031695404756741836961370597338927025560231039264858220172653212268089124689137441571793107473936475268087146052325974058539829679937079257374810208694834389020807557873614639222258817125913636895011230819031 8686 16757710064712800759309891362298035850679431373575499396540209536465826671223683533319701553974122207561028973844782733378663765890659468583626085852815244822304861168556531332492814523795227525501956540487751486760693621571912976184100916776247575784683518146114155697042684499372187291893454840594479633874547336452316883591431330202538189121561608 8687 -17833998294599264374220183410972631622120208083138419259813388382084375239043221223569019889122664517859192672261300043363960327852059265637114595189930483625248102964955525991806039479907465844844829873734073906707783300302016194278129262795304181836867839480890911715167012999081154447150982721594539105367169739299134655351240917232250853904513233 8688 18979367485252360327404616552203966830845399170015100840022532991356736865668667706004865473861135694844316980521867555893876145272737169693887300899370924086194664751253753584685035255935887504518041782617631547772049664819472224631990639068707814260352547279218014677988814033007459578257414799645110036691211802835982607228741396987118009999046453 8689 -20198248661710793731326700560270178054078250988595512795747937250975411267349789802976474000190488621501875062425868023017790857557743968004784266650327225738869952857264412911484983909420067184056183468502486619521635439720950645991944139772559961302087811548608212535054339067145368053647091092170660823915343132269544095381007656074834062041955368 8690 21495356880373623036811052858551433302687917857004276721772826086105692886567910660254444349320134878964472095939938939883790922972434262028048527336792969439874725980170798858587740152807845954957282020689558926148417953136980814961752016990699540669518588107050406306706745637938802653756838890065120008613400846623545976619876556173731305310032067 8691 -22875709423697598783184882035375688801487368538898164709983055741672264472040689013153962406160885603584362690237992302723062950000809223640645270947042070052612687042947919323245783406709741836530166774731696454367899388711028712631822933593463439057085014171135215641928948313990526433840054505195905025213737720538052892365996299085016308335060905 8692 24344645159664102104546747131245242845526748365356830055716308769708117648809988558812316467763229842344149859066387961399718629335951375398579251828370360079474555385460965470835268236255396704930180452827616047562351509285343360143454185165248784433530906800230598025371645712221862366415319730181562585306735408602652895018366554296801497693428715 8693 -25907845140532117357402570194775545791390728313839263353232730923986556359713202702588054699070750615722326357470432564117959468840019804446538590141570736295071278400134914406543607000449422908507428734024850719115411799544909625980594517552991599036374689190573248406549556827462778888017060498388106895805909599932432139930256082305467389961374124 8694 27571354520157776301545468842265157811207946763170753144752739215700441751916722925331342690684991938517016878762676456762376882122460491023281864027094313539363723117239647328088980475397927950485855569240002135673988728727940702318272294907260605287365568002133468377982983917726884460802072289990054404810624891026946742854380338708528549273327196 8695 -29341605874229502294751082212387905349704713142980434160307361340464616160930813428387176894755879492395351857031989990329994762361564392992538881180723555069346763624669524665353010184138353885441703170745876708127874126931928365164441897988568433544295276742899927759883228953780895416167693608889658802874943615072807209208776409697388649152133926 8696 31225444013160097252059992903240650713027935911056656196597383729229984919330317665991774999589969111613894520500167774655189872849085270824218857767568782647292766445417575547253691161148276269499989018595046155884346277797586334636117945046485446936147816453127657228315583539087609279286657174626189591705760238536642981929049684430593707417597527 8697 -33230152383113927117052903005019378851542209097849227065580010590613869319374945428559566120731731080039745494766239855906504135387541377375559697017072910622276000544490122579265199736597104522512304523291191812378898646813177067488663724747381759258968140683980722141081323493774969347166194433066920671119858543104915820462628502654864517960841395 8698 35363481156750667966952972767574192306104575482401459825005827262212462267826044062946942662384547528135156992806421035223535299386416065016424141587248897314122549934467922011598870331154367872649709753386008668282168041168290571970830292102805737373692022962578374805563155775850365719232512492624633949475840580410181090684385591788603924361506941 8699 -37633677121760272643872787297960018922388231323639160442547998375166853424397984847749556064118265226259563233102769334464668482507142597413709238096285306768141019183448878088696391025356988915212860916061690051425435520713138974582493768739491976924273999673311691145846782691545852639909801548105867148419286894177071552406869461154670597096478845 8700 40049515482171797817147295657957764674839439072833180485246948084764515354290996146237685299196709222256395132498999255233215314508655455757518133195677951156874505890840152485395682310065987482622551970827676404271665179100906297078676932603574511290624568746744653751176233069558283156544952168608359394010748381406863563925077189357230099565584610 8701 -42620333694767972493126477412596784366868051694602900138322514029328193907756307647633279726992944803350402182549169737159865273798131469444446982102743528801320295629625556517598648636228633351675670951670187388028963530804429419356177552502555447598531309877647129612061055178282505842239696616136778535175821713603411765817673583661810633983803593 8702 45356067470756059313963301321672116754901811699974117107759831658773589804916042731147439298174752827806847342785889152686073213285718761365617292221743331252980011885497104235527751314556682791084905087202324656083305016588983977113761076767759613043885173781832249205499162294011412430588169412000059553383871681775671082893859284985492781620121989 8703 -48267289081163624597785256855515519265317354341618619479044463765986023903837376800985387312174930927202965747864170495622454952693436799811165307195214121784761907879035883621559387871377943745556320248483979464465823131810407962714475430201913350985326668500665328342265345804303160136843405050646964367067607492373317100208691559606201480843840316 8704 51365248113277168558860472227673199948763953108473285801797402041801588974787445709899365705740264045480393418901743521635400876863995494980252427526650952691749930186883918710993335513727339679087497057539556348030842971200230394766954064736100885463601224658923429144102450441975140943682076749817791109979885641958920552482465090676449028984572949 8705 -54661914834856083474838334847247454067345921819717550615769227523873813124939165701914887332820661171240356157533650920283117868674633824594818624820644810277405382566346632776191199709519874744600166593130547251601373621562667255981305341980358393244399643728566556998113315130477331609357891947734585889078566794096425551151622340331133541962203435 8706 58170026332870177705928979412343690189126999243531381858561004789948037315768845562155492122651487220937796823177068449822392981284286285993506617363222637518475819161829811983290458931135601599536881985042221111798325234317615766976714483524436814572982982904755790092635578678026099665159355871477705587962478729544085662267928755813448039729259217 8707 -61903135604164401266044968573520830744709392785398578572859185402701132255741829177507104455688350730200577206386134808243016985423927680337148471909091789920151480389088971941111356169711557334843550035329152842754915875895696275453132089993559193004792404693973053605097795716586953280559586978869607775394526295470158860206378373578771022436539280 8708 65875663786790255491839861403695175018971114348559742556513230245223154054026482479723243492430911205862519685127297193329485717555491368451596740429964673757687755481276925002991204689127167634893098703963808985078274257595615322584002575182081709359613182179088021474096657528327711114329527719400520937167049367480588329607013951457573823562166638 8709 -70102955732803090197983240446609248206801471578141756243634227152696276198040520372658735131262808759906644358052950385353509198753674184571726331631034037779306282941472970921304593017689420542289066065327154697816704327972609072844951445654671985127158262880566051958234061815043846174594391585901603237153662473817523679691744484737986283839912860 8710 74601339136154280988531392578800059930285491613226351638202366379259179736257992062142029758393839406138476758385343745600568144688964749507276379567478243491035112458775407675922456466295045393231498122602705046207269656663673630178401835085417721116134437121391291060472589652396168941284599314014806027099481716589413403086239818400276515847041788 8711 -79388187442956277568973843815175573670220794258914777367686892113256939350678333317792300784750821602519737707596927698604818875508707929916044657410389023764622322428755736437143176219758849865524408358615306849133563549542979479057861327733710566461529259131125574864533659326030173480425229946046614923989916288228727354830634677091168564394647421 8712 84481986785918995194502896669358113397243336211895878679360875681500901387261711624893702938251687869072698546088130042333204547455952427602522462208123365418635783322194839101486297210922265216824134046767835936883612515613117393643171821966052477246478777449704691893284332486359787075312753382557790725797254844704826584400076626195362086543968277 8713 -89902407200203593505309494030248102103990608754339981378045631704054520302147427229254379504929478089787136350989217383278400000192766679503937772909190218013364309318513594975982442143776379019311639453038624672303028236079279606474569900318429103131963291788486346826134562441973035828946886015694777506909393259359400724671439368000624727498248731 8714 95670378394373503568049065670841960389424490744221236267271293093165013322359663737814447169379719604997278062860459539737082950599031024068668390829876034152877175659386903890609221216847215625328848450987635977566291806662226953249509484212421705707091256595494543102614322143105014267019499296383927534964674215750118387010809971100180938277015850 8715 -101808170367605550478637898070875296467809794377976278621679171140068534100998557735892171974885935821253642639212483392662581822336027109928073820081666646072709653684091841736302006903360607179742649559189567789285572412427651819675334239133795715739509427245554799978485318706231993841730474210615236037007283471015739761432125119835264934400413563 8716 108339479182923113141037948268332778130965793537118912481768943180217279014315625415398266557965001918680089222779480309896840430554957930402750203351233006264497956012715824274799441141159121686608428760529807183278751763909315429299845324880925597275072204859401810301591365928796014535917687229551487702749442900529522791202267946168865531546887176 8717 -115289518225999670478306993506654317412058695737223853035950689673604174944386524642165181898568315667328363871142207078853369741210450825896320971557700810600088788121761619771702810968751361554678442359864087459607813287900710390946906745815985346697417582164970778800556318515191886746557922966771331244335937421074207599036969923424677817646071891 8718 122685115300130549859339304457809507047105424998048080074597621440491944115500215905367092454145198207386932207739171856374517712870578192615189083244346378962516566460833831787247060544172708259765830629815410099709964370472432026243260488581983326007520456101115595080424212268512305873862133744195804783429896290908221423530365499968034210075533424 8719 -130554815930363793543851184008533780251883456685279168910385499512328233409813387915138035193299461680356775685100814453879184483055409685174372523399466773215172220046295926876877913837872319947051372543615946951644620920439445485162135327390610937852980336214196387100218781960404524751553880194478152281538327416240393701923711621446282145022225618 8720 138928993273603503845328634858589968524488944839050688850591811805323863526737215718345339014042388642067622668302280908738580310310109737941121968642509228505717927238692099563822543340068465074570344237740156395893959058401826003149501487495870658109820427627196219050045020533587620807240858905094196106594204049364184794613788457007857368529309311 8721 -147839965056841992919352678795940528955919751733291336189197856155878494849987587740221725364277411491674758741414733808589815440298084454415134833656852971908315045069185987931154947684906795316970724644358931190176435663314908809658296528748760440594470872691095368618838135067953693238266915735545676527931693306402995614667848882072771461599295859 8722 157322117992637536185578111137157131430416877950649864841465585245365645539861997572908734955359262449217795274534592948247859875033380416064500360950678810713324753033230145744066656849700945559467015907335011791538501004117809389978332893415102383563749751583946840207249784486495861351795763324914660065842888149383124413973213129700608012949098554 8723 -167412040149635679384727066750378061114388743797172330574592120519380049886417330612496970680806768853283287504676198079696494071668889729522727579739316970442475577756370382739966646959668078114156402843677894388338758067963134957266979224971812894952547846738441507386782980307583005054953013241389262477053082301474504288254909750164960742245630721 8724 178148661786443624411826253065721975377109819110581982202740353049434896756080859550385181201880567241413158154686165894966199282220737387534891287472407940639894019038710599342137187295147092600144772528639656317740120815849700067734659415112339958976083139161627764626583136607409340167121533776093349804128949565460933479521515408898929916006361645 8725 -189573405189625959775188175385711596014874840232644136743883506283114211658554785000610570584798690980080799716234092542110714676888494524257425208396141353798357812585158720449005678157873110205015262614377704188862607237011789604891857557304408258820541953502237587361818098143591153106948268180319279938412907441481844965976239363017372764543926216 8726 201730344091120089975217020927388703013451313736418694025244161691428904826858835067945889798557116553506823821577040852836210041951110825656095288225019742181928156075870780568537673141176370665638229305553633317522542430765457829522450343692704604179010394761516800329484523069110336166548109250372215153326031711330838913999887316759397408644748320 8727 -214666373277103251135605446289339434771545881896689113699206940008174034424242428646294082514589200152447281064595159451361453662546978697455315704746780544989172636916565003674234396690900393796907018789587162707104361073508191425519838503562166588102459075253686506942162894576382565016823014644351941853593955733287761547895449313322669138748131058 8728 228431389039420493511175337135797141997442651403714688335239325348466757091998569057529997697655880017757307908153172379806653947699002212793729990873138860128743608864208702723750548282266643707899179939654698679684248295029639657208535284500014927369815813055676568543733760924632979685307923733321601087212343652299512501897117321064424000597369749 8729 -243078481162253935702229338145999174589465480303568978395090094674196223406182998177864119533687328081135977295901180802063163053963265882837106940810251224395217098781780471909541126661441641251086008259084799537933190855365812439182592541821938540243891782253427135962373202200743153951165733006847576014915616675674535047099420478588109672184322262 8730 258664137180936946515552807876027715009011027534761874571617032691088476749827521985703166618200316197231454096875418587332772972042880545483247695490262436756363860405668337285417489878100767956312718212927605649296764849990538767933170592912995837471718203926293426301794827912244861788110762764406296897086031588057262112078341357678202266440270237 8731 -275248459696861816376179095361002175243359182430330436994508793875779815163367061371785795841561947117216389925536791253370398788754139956553248198909291260150722044541659377674651702449054171685219193754808257336333920119959707595761072967842188471964290073440172082751615424840333201000656711523127851524617776149842522880183002677305485316815502920 8732 292895397582475846155958312024980069881638783406670885116417400915033452536513726215484954616488649194299110146706025223308367089875711749539297384356967662753788187334868625581335085035055080668660181075611806046965894413717530921414334558330638679681005924588215978400041229948950824282993906815328303978945143877440104509712773976088105561180613664 8733 -311672991963599975885459737038134791066576061688767108020392837613382363444849942811936766645177521225025953513748849466516784382075690624261482152753838147377489121326256266585130029613934201074934804502632372510972134027863608044272992835174071187497655733445902824185018043914564640766710181212130549651675462851545693387671011156141532703006391481 8734 331653637922939661168860539040216520698521916987585218134213392129757218692017943763228871287814110961785606746277347326042687172869969422189093100264688863033570167013760439457949148478322694943779699803588727425494512196112548416827925059961802064697623022576175352774568087061470006116466098054460874802083352862567943286953270897943288757117704855 8735 -352914362928906213245554729495501415913424161957231359446968065651780913137980415189649278496847754895624104081359559335075420696268210209304440964528831769362156289013280582795296379051942101130759680397747437278031497497281892720270312042340910690799006482904873947658122779561057133447839058292609040351302902205280270695053441887104034378936294274 8736 375537123057958577298592263795992746203466682914701497760212168578571847909717496994051750349989985267132282812660271730701926948107568902371325764550105447967061156110216391265655825820593793467283225233746340001211433484494457016630617391388439275885949770613783957405831453676608703600714725654704066842175503109021006667536288871175051997147480254 8737 -399609118146855534691816019201831948883480794749366493824803522304675509221188935354438970509321389945531898691927371554952134464128461309808775423685327679512765817254856531203728559737881872174673478830263149232559460370318330837676722761769057464601455819751493127883120590920694402507027705986030745950111406340832306522901714760416499849724689155 8738 425223127083737188629982347592107081112712428800378596373325242573428032037708516064419047827075604213317578963282222614930995635787727182625459185812751259865718146375366223787136374157598897255817997357397872517342007748415773499159927750831609453805207028695966026734710214409369095701638363158779596174559414717213068104081643148146409238865584921 8739 -452477864524109541722916338474001623608236856799525432234563301590336142636828426248297492681936522151384275658427545716231243860205330433489560937996865394907040674048084702602356458172015546002567140438213809605258097435081578600307597090489262624044766872651841776718439824913998060410398086802080823880825033794762618747844518157415424037623588554 8740 481478360399881869629888102243322602858697916469616527834436399557134700462797725858617488385335143305234918559058298459703429516841761670122138616654361810918355126207237171520018217460133627097977132272697026396432453826843541494738299852977720632333142298672917778300331506925705683445902153835523943628154977995271087755364226787363923976388475443 8741 -512336363676917092186019956840147425398291535746556195890163031723515405244973008198372749901636760640564470310717815605335169237772223475756364943591083055529122790290737682381363342301263931563756691596248092523271742539655055443503831209142768469081550430716876296666966028775262865454458542031178875080609051850615526438812934192868539162984465453 8742 545170771909434075998035028497258431015157872598221468438217261064026570942195836994416347512266041556209795899792698763099390370327289199371218580637592871371931348884633711083244579634805078932864047050011568980978685950227655451342514544150775033462496124505649940387770625953744830491104953694508436400603420743147910241763143819936793999801492298 8743 -580108088238402655066527636390719674208805896647819387134647121759545038139912365810524984641481731433985760374808226025289993570143944068625883744447522114295441628200527099860542247483547640832674411614742444446382968964446297546521124453391673070111158707683142455714177975692204288406848115649042508632245007215692012433995229048009916832298532867 8744 617282907586174616658433775398136073596958574269030656007483526488610896439677650598219614153006856437717133092156211244993851807124346202409338078167310613438692633390008315903519516058787218109423756623045680678481080588093385106073982317010461528738319862023156917419915245170646984167571282323942527139737623989481050714045766703493671836874021441 8745 -656838433911398498757461600012944479406179045817581170733488926262930592292881306560684720124027219293880474824652025631325656864928291130096563924507668153437690228839398086457673415470476921797874340084205205971981524631475167178506348609740973521931849539292191952154364582088601032560327130107803662761192970282968153850648744333105607253013562486 8746 698927030507199885790970739332978028120301301460527648072968756895991804490032296071812270295592280379629043708288711841871846463645180064764813048152335450832216473246013538498772499640261498756173459780220045244730310397864484622422959369488701313646469809902408360098021523949214661735901666229759262374712939408577069335198902994517222644717887787 8747 -743710805452126273881969698223672207378987577553916269098920061224885986997251184647578151745613914160765093752888464335967135388223274182186807957260429465497203614598466216978277777914456051613920324519495323101899473838022223992382728226354434467127878476573219473262495997307027251200686045489367583896636488428078721918448847201658360334649252656 8748 791362234457939739720259021558923115558089446117790743523608825340192463755132820674341230085234425830177576828313751770268489162998949561767304534851842646488926832169693317881631937865975225863853917958933698444753556382661052995666368261073526368890805653159052628098852439183565537869432967251162430452510743848014274789765574360399815812927022854 8749 -842064823501505594829046424466373194141775037579745055661533953826866179732137682268169532081608988941651903647375344700733680171313495106223090663823116226346337182425642122235819665980028732267554315850842230453543840378777578471824350020138946360252947861015163115776762407999040886790765999768620110529215782479099337892034352067724976743399690345 8750 896013813780317676815828992023825768989770236432242760032077724360759136790525949960421428674509440983664310687104219142069342310330855362307814614870697341364896046886310498789563175659405577752516139468794023578403045668039289394024040046082761960954818796875375444911540393255590286849904448572556479802765873091421797964292743760706279793756643089 8751 -953416931693202472054356889628059315296039316970807618789560501667822580115608281641664575195037214930072467308586088287356457084527682382026414074650431262171621357889425304704402355978327919709407171774174224928950839080328501825439509204478863243961517915050117359652421998955732400624523089258958173847930070169651977851728847032265728290858666845 8752 1014495186720073460017214426488968112314341525904689654252597062911201794042826828693351848441227498164430281344108203101343307626718111613393802555902095097591709859341793436176027805841923991545014192815327650080988434917031753495187756709151513076425634623938765708315996407291037350510029032247214143520052653075293458745591212179261363915582825995 8753 -1079483720257921883199924774178344441456945926942036598762094279255502879204810067299805496646242392307650497836088419399002634117175020782647005501197035721346775632012942432435722269619860987169194469115070453504876113120966927362033229107865050871192904909933399567143578006191443745250693332348580592443171843045943503651301872301234519089896455896 8754 1148632708665230434489818336225578485229628168396749661714397495286991735777935265951364000110018287548565726279592067880613848241080121240244757789159028938509482893816330682214487574463377199670202306564180936169557546146709234791479235847644203653446763008337011447744854175040097176171732581202305664997503903126322960066631124301690869328104224732 8755 -1222208323974426528784770558566982704684601646883933178638142327543076693552319276510638292336473644047308700763637640551064434201636375778432645993689983347943934601148003431813795237085506225315664914309695146884088731145936547707099764199336258637001359901302876698937418138254569057038310967367160398428214998534454414948463030404221871692643326185 8756 1300493755952643691991819362630659657217331303871562585120127819982986084009089549954978212018595324851885232819428516019782638438607200758911866336343308772012265042392660212036916671433974421490148647499545011877567084830921773764021949155674049118198626813670982331405073986161771485072809435492287741743584043844568336108453785416970751547783624153 8757 -1383790299425775369181109201867999978154359738924644869832466255621208105338357864087655789702565072862416976156527104859396772244638924647357697209934091372548383883211905709795389755343353497284445335417691099195078411367235401862919653346763498710719594589812621635135080418333540629680535386371538022894838220700211955804533217742321148231724176801 8758 1472418511030480949030952282179450089186946196007778065046145519568478123411938623413808903001256075113471997162688749394213552116113545847708097539466980771282560047247520847735904680639003816439304828297555091372980992052782621493257582318188307580524778022674514261412482664517326585418205286115243378584637030277585044923648094770630010596864067936 8759 -1566719439824391872333823502099305061866660031427400222948790440927870418181496853938343534004580636387437162336432479623592830529663034500709021706361040417271348843433233869309742730093598318722630111104919400309836526735006520878989123269159757095278011743655204078430590568836613005804216936744327626746840033224619470794805319264400484566851405378 8760 1667055936467279838520387427259917394784460023499301913569737659009943205799275226113192914998238106151406446851635122464205796889708317159562477830708464006658449898454950294539741039413440075026910527276776404761067440466068138784030958369795268008835818672840593646652740960973858126599043015156020734520154618075736075565526902042830113770742679388 8761 -1773814045986467356071627094277903245176451161628536373781285610034956834239034360357045250074740476568984133862921801020318174156137094449281978886594936741015488098533004898519470238871152890892847670812903242068376585180991849563045158840436152874558335898360135462059550685281526395156145610127241946343152403574709033721855604536393176321161279701 8762 1887404489459429823832362447109375167967933155996368541856235252505719653163030398344253349016557446163095226428888249173397167620345184114357364338701720262069553217457638094832588904843307626323028684836833107168891532560584819945489801050103685429292704662980217118636760388106171302153029828039011923865190062054812901106931966137961926886009577364 8763 -2008264240286577581737827515813343007992958340182147601389684910246232734370117358421398788583335426787740558522924126131037655779384721761740855955556463980745668803348954084557911695261475583340998456298128861552597692724794198960715611835093047733916670638131242390760757822371538020175718807100481018787862103018354274242016790061055352472630911247 8764 2136858201088913151772053727819144915641603320630374739629069208305780813141426392075378618017314777524150701980720781069681067680795609852842028919364237350201153381353254546865989708265977056831284679237792709232392031850795609025300237603659171661994581214296830360139905463253117681880550214690542825311279325419538470770906669644681484694469205556 8765 -2273680987650012979626089765215229697938890490229188431602314919182570864036843801167607893359870492109561189805140597478909959819954871076214514254689840647023177942083223234682693036160461748339602731486113606073681379733581214455684848602176309187595715419978079996270299431146300313564455655633430850015236573474160210110056999616722326588560492119 8766 2419258826731051967665378509660652699848647117923844199518070478999722124006829908732647410820940824076078775914432762495741794654122785204329426494782202785488964535067589545274861847314878706757595735095725955953793930534075627159284577374588326248441126902447812151682164835357091194973226705922512780252726855616658147534481691583381146709342805941 8767 -2574151575022933934467914187805368495066287894884693423702226566957012100668636000224539958898914878388202979165585629983570403662783388934171413713230773328158447063838317690915845419739040953456761551015648340031708331284035919596549847622514474142639346108449322200311447093793824458332699293052565888339366776468512981488948813611642265485048691799 8768 2738954866962672149412687742867394355717249922379034898825180234832991649992795554087151590097416986333261338598589549647658974811667353184887106719216138481087666022477824852623781173556002141519248700259526274816703458543285010125361169700223479675434384911716038701682461168096956053707718644852381086151295254521999133852814633954520239983800573747 8769 -2914302399633747223293715513360834893758612999879361177641822674921671617459645121882139456612850462350258796445356697841647730839456816757476664864391729129133547745967166996646787437626763905862929454519384513965927090949904466124353275779265709414546337218622270859778059429080130904111694535109987082574020257462461735685221452912867648320369613881 8770 3100868363494133203129943219260516084125410483766140829755007397704147754900283810506710212456843390263433320767567334276317766024414940767991546755981330861538479399686490683796624398145572336505760860772586669529297499869071149133111246766653528715937107896569944586052763570666922404693843181972548544335869376961409461649732222424343837494913710414 8771 -3299370028233024546340961678819073725241241280652633325006102681439187514002174256154152935267838469175920215740257780699227562859994199656253391264566418730087048870048052987291536420782171339704809553682731709315162024041818303560113542748467946494609778287958685526969561006452195070207194186860635479473685581224877920680645002184150554527452452378 8772 3510570493650141670064367638308334178828497431537450054097372503893174925878807368166499578331350115786582951281862854821205458005291655657918948703811824960860819470951749958800344309825279863440737802697772434790322347199805348640892372612888634575241483852892556602392212843058822118771775112678882429304545469578442569961063387837294866351276206899 8773 -3735281616082101109983225714990913215175103898783808631047290884110510265635899119808166185734326573631873436129930903484126234951825475507366822200208510138624670044724121225542194002357765902672416929465547619289632833424950791259104659805919629077628223516022612124730881967874792771456957236193785561282185950049016782412536178212032434648401650921 8774 3974367121571111889987826775788208718445067057888991447400417382349845788684635661388826772140015460767091932180546189870949526269388719651387843229630284598425657276457980452208304864021240617531397480454305228106884941815440090643472521562827836746395396933456610986116875976330142072489256462767572517508080495415595102332045094644826797721019482530 8775 -4228745917684759337248166000488330077244319179998428422287688610317896588597695457933698546551932846864880760703104417616539241145265237291360386789678056848648815259698623948199087837866717724543534752036418302625957856399982539842433773095298226040065887936734105684844022218551297612254852080424740200206605053881409677217426513084382413184995595032 8776 4499395616654580764696767301338023562451169550670587377077810786460739518505188023350427784592226494395174658611676064125404687926790127634318014823643724200040069608498955068217454397242152802466966832023577636496806015933440935589909504606129812315510028401525540757163850841604325320250414993506097212702645267696002856366917233730795761838469312246 8777 -4787356283308416662418157389154364046885167639381206397820081244547400974651125524509999117244180723066877148736905433379375849701920632530574507913650001096312861865996827381774600599959648115651976252288793511624520537405568112031593359439034926868133128288904333485475726280687834026801743705622922653812135273022165126346164314588782136764401182956 8778 5093734422130212755951487253830465463048690659611246473637960865778594346519304657579993886401018550717450753385733005768216807240254326021610636016014626143486746381053303848965010355390434546410960952074289188205186330551257329064503296439845436371294759951808673013252760654129448651401256264572332491547470857095778405401975644238933442902629049170 8779 -5419707218694324650654746404527364198081652820520986927607690955974976627497633472499556619870788696115592975109130072987991196628446876234653943947264341543107361719756491418763640601826015965948599511929710307433778661553146057689418773167471140042416434468133242981639348313928459375809963299885004384081587498926853468437128611866138629261566989707 8780 5766527051692918055975753123749758429044250596995277633755970299366024042000595787370592978233513161398153940465467703147483724718583249782355949474248168072174276150642183743528039878699077775919835887194603004650196774849312458382520674587787094275851097005485926318747138843156499893955848385051449653393810027785909776724262039997603242775221088405 8781 -6135526292808465390736109266996569685771631976395025240464755136564539647292681695528918236685871285986446576353163266667845780650197374048764066979910858212616544739364532157628342066048658741085289445207989651496938614453424122899066033910986377099301126287772250626495942483520847016874692058548332659146766297533549415512565217666251924784266967152 8782 6528122412782550948553857157628545202924874869496264035343880421350738937906486812719165541324040015490275229161794746022186071974461838679102282109924488677239412809236633184864413510382518941212012875498869969131789600376974450283490152836747753704969501852253310309817351728979726532600225096157482812193621580924505990258655743948279945169205867116 8783 -6945823413201399171446903246891819449996147180907267179168380691067969595537378122147990859094883632108789382830507449428953225073407142722536906798655949189193295348625050954380543809795678541195694198674191407036767078327890708951299048379031609268981303492155827845675755710781494169803690098591773595260062182099022852642996880339076970177760645184 8784 7390233604762187654702756327402600592143700119514476145346105479324640594962933957281650659995217590624775818473084422166451864265478194631690075630128606920901546821197678178654180174438963385845761719049651640736258196454911402364207604298681904290669934747840116920132786363588411918614117505710240731626488196320547169955588285858656148790223542962 8785 -7863059754107035221457431655269962010685005467986231654078039454000324568195546033061725530030853163012151058635522906725882871126387220502406411104748706481202200847447069020453526354286180636943701097412376677446422202033412038255068718895507637427735244618961611203467134734982202132795387380101062054560244227209397594577896568453252616936580841385 8786 8366117622718603912974327452343889659867181888958759758311122857953740877627772459808227024916995964311810879293748195340551994799729073085742301082868609075440001118429911697434931592900489340100677924268057201319500057605785789416439734607509075072383148045392759157678785148191062817972337473966428823810782099498181283294302124513175667252235475040 8787 -8901338922867880551746331072549747612015764724816445168588845765084301053922563462922508289467214452321016431937299697063670273759403943112258793520905979022385901109586621804181699139142514034258492625621075053935632965070254229303117492497140443888592063374698115487999920844327079621019669000657444219417953920565660344442880321985267438463602208664 8788 9470778717196607877642677601553192947743938473973563510243680287010055298559326792872113088150231728404978064903664488892441531679318231338499723419811445094706286802538621412016489592897880232220081306924666148651330890552464503589484797109856344940244283670179410252406083630760269552393888874012691765199923734095128993904291471145509946094486933056 8789 -10076623290210078728021416704249167313771827738085586945892091476281616668330812047211524786592822313920387900738351649739832819943134396151913897785388884850795765738817172667061242633160353769777316707760346901118329834302202821797213375127312057767504595038027008602925404095956577744254418867175186654774001533028283313358311168237527283057959509761 8790 10721198521757036319026192374622587077442066879937343991419554768468024787874052724870057925982980035618010535052182199383158590259120633293855851081806735605240823861310668750791069507714837353772584059048455661065579725280110802036732862101475900821826349404006753266011444907723591811180506627717990188073594355143729622776779190296006515681472781785 8791 -11406978794489096254741508308931080468488790874192929382922609831747389323724345672738490510053286725500430280809309577054670172984681985178011458499502499127128675430143345062580396239648894988440044642663148738186369092961761797410077763101340160762305528322615243365662618922244866561662074885099629215802776617381449043259773928373488609287405981980 8792 12136596469329714232687957937008191377189250256755914223310817274430012295972216504379335424125955683850368268378245291062412479411784798742414391928345554311498182811744473632789979959657190281592024584432861370220628474462023092620579553315303858300927723486856137870483093770929676423673271856594662544996731228497306507575255568740804546975398847747 8793 -12912851965150023934741752517205451381810669952599099375556107929913745175281968400062150019038274511162141456347412680138356423799019076639914965975210555234834432613002574310505314380632298149744110999626823405308839106292229214888997908796583307620822580555916459671972112873356563260390712130913476220901632121292167778014459185839470775165766471364 8794 13738724481154111769733719563252940588435274942730422996919167387929269628016563994377430938757288076537128503805427303238783113126183271856877496688652508519166021499056899663529004400138045884749478048869885322836631138734933091038438103446555642619234702857505529487544757066002079920771519537798263238784959285812574859770856941380205916118276936416 8795 -14617383402928252840944543064907048751514196853126223603870573123337647715458390146059278343344593849160120888965359988036435705377982201303814320187935287048507010468483191194395688818707708882419099504837601472864912977992355605831930082064932540403392038158891389280011920595336968726261413136548066156619521860608924534507438508594507497661009400383 8796 15552200435716637329955221593027694654308256264242412499293699009871930837362413543865993240478929785504258023487306505278620724223243137266881526906703115582829846104680529054538318478994252338634020805503658829667986441204863569998963096967113145509888824319000331102820884696292870003955711529037494765789639198738957594386487738208650953730084196305 8797 -16546762511260093135279613175614995887219455473906375393094859365586272625650541583036066021584491279397219716816199514984484976936320122907133831726856890290099762073796981083815437644469320548674754989902945297540919277195838940923740762250396017045561921033467160231827643212808363402940149216930954606007854640481596332292197424284341450403234107259 8798 17604885517484814610036098322267461712475310861798391748060572276707630980682469056578895871089924483910257031005399627524319223722166278414929854657646438412429913760284698427697472470337986710346493691105623874745534291046211257309464845740814048588037643281036180297383522072428245150974478172858688844615156028515080740610931680787896413942550880443 8799 -18730628903466365018904189092707158737350759578524718502692055377138443182218829319773384665248005036336533217219730822357500610422390745227016905566260584495573720246087481850920613046976970993683279042230581922720690502359143915964568759258541049878916365091068810221466773521867958905210086076975191823188206258277832257694157852259563875108335543652 8800 19928311215432171785146047140710388703635676848266402879362045439936419335377703282894296770483133344043797639290403590306827630893281823373639232130188616081455583920257864757454212463368156842082363899943954990007262860188825779989971823464820450953140763207800456399821327615636263327525538818866691828811620212467450979368762209667219648224078824096 8801 -21202526623116077437771971729935901851424027589921354914747299685518282817147626738715087479604339616891964339140138875754313205980823629245217771680250475897871023621322571830025230722294073274264935093389735334636217268003889283225530774312325335100586636370817817877537403341614735602496527026500069719216255632328135747047348784660157274915823479653 8802 22558162499554751114178846184381261097911050691411296777325355150150134563124371306441166183693554728431300832486494996103460128159391147667872975084453750401166463848942377129042166769607880443148402511516170129466684860028477261762375977949551955137690395953718336512287141802019034167684877646741468552942618486200377151795696540918857310978038220826 8803 -24000418121432269496923211622688135225670437439323246577494780254808085261477938898429011300083104365712389649266981491970276705309283733489328654814238361595927102310805742881062074561373371489104094040014944381240511556603386641220162182122568163101133836649334768524916314401137907952283416237336637535834251325226012436864335692440397877674102668143 8804 25534824561351218896632236652896431638995564636743899644210400626706957735322413951243396048435305163883693625211595639980082369785758083127838904515241160714041173420768910540325557474985250599802752919640025240814620631073294217282335036995499571910122686996421105075542352731673373279537983094648716898952933414831127580729870990560172925680378664709 8805 -27167265847952499292164061481449725067767221732613813551599378393691744499896012704270248865119943473129700627795638004614661977476491339351775873032395749321328743862951362919233139287407798761735481146992557499049886178313617522628539930207884606556885841759968132014061186823022927850454360103125956784874205936166223271387188047915631520500797970289 8806 28904001474638906326218087675148211615157005265003309736650524785821548154077225271995970191679051552401167014386387424857335472347532734238703094259915804658364186091354383147753883849449735092546922543634951530595924321145823706041093974276140510686806922790479911097371320171576313545037817387962586953733139174115805068489890741031816284070195915441 8807 -30751690342797906272854526678820179178064953526385378611058682759023236046415068316793276788243882206360422519288669979834057933016029087140987210908978716059750284041914118834266735268286355972608943643538278436701005415806829023229458626162818718500718278907649540082889179210506831992701857546373642083528995276135839252417013199106736031938446193574 8808 32717416230886347221477276968869153363181447486725525520717396807855057622772230976818403356863747921630580997315402928651957546992293385635308758341660151083054182044736313937698589897448242918796447218910237734850689344052554848604414769426279225126023637914092508745026798064341888890111325176997621776272546993803099567633573066343659333858821268393 8809 -34808714886554954312213494635128266826754442934534327195537411462459375813559404778731998556267841370840740341908130191141083241511634249268789960458165925784933195496842966380340415778311001116176348754123703640076034269116236612595566703782914944525782782642083758738309736492910779910899545212819007792539787825643735233287274270757262801431063441136 8810 37033602845175445579159838927445184028357083138610206284061688513995285259025418976467684261237952046210335903036503654109344913030669028584086706560242721682659594701656331508680077280730477350684041482480152153361746573668975524517961530648587776190050346144165886678626225295691001966979059967978630649456946926209218631378218781088230784246365498747 8811 -39400608084711490041250910237888470859243800632929629309301012125486863250514144230870589117979509313355030650248594117635081584681954143450751870150461318182063222417163135679367223996938381702402677697135721483493391842920918343698265830429762801259188565178177357580292311847995518203679082186615921323469950116823483669434345968140491189566853847073 8812 41918802633871516983016980183943420510420383778941806597149674760770078164711145848653289565149388556692448016989547207568846823496212832216356990404320453392138913845612970653221879915076321549763788212543977552039025982135795962242172885420739023173047134810421183481294141909352878982076752507968375230972836514098590105401815926833331833515884302033 8813 -44597837257923169195959064449906819564469940316389339731190883261054192096966184268594319149777293650830737570373572391362891795854459802728065235372602078932167951364555748751414721344057823392008823317812548198214520940125860514282304046650054522231286784973224216766258814231448143308402266613882775348972588056460581523088734852305206341873699370522 8814 47447978354464256899900744934001546130831668466750478225257458759308434123792685036907572899623808892639692996404812405127709386962768072441072922898879240274015433948300692603971889057803232484171919064116462761441537131002917566724989804641411130432870152470825845520738321812601091859962008952494675114798323470582111319241913385387222334625160896891 8815 -50480147199863493249764657322398598641261137939721532678718144490152530973797921659846112983556232080807908808529521878816516827865671022562218885038609165675796246987370158945980120748585878975834577078852893092373128741707101338954001272630691490524435448777604991804972363304832761563202148910804308866305669660556256328554482808861337123339522778459 8816 53705961696038067435597794432088144383574084562814520009962945248739287407331541954008052760495235436964570266773184008875121728545573128298606048498900572557742007162970706352470389192022089879960434618300836137982543139249940578099557709051799535420360099899164309786517239415075387112821146794164665755230085411564811309447854426194575329278285242758 8817 -57137780776758259915388334376837127738144756565679675699951419543849401598772590898794160343314190453924447815629580598805056930517988594563137961499552131274787014943009531567722675270422264993479976365941062173950759121991661908095726467771549117669142011207247504053796976656080559018174874924402648991941564187705028597028917796662222002157766097525 8818 60788751642798009594056062076929284425685201918046576752937834384978115375339613701619147839190948517857912283122087096467685118425870202923748342830642977035321952124071614129976444407299358782521350467755870226892195749435966200281968630629104000226700555043147671083965579927763949058296701142987631796735547953141208059254080806832609571276810815008 8819 -64672860006023086036453720512028622096599304803099845323020676703466778205058741519700314530459699488894422796089333420883324508788594779193664962594541452103163305124549084664663253226829444013686153118562728407244705782182171320882082428067414584226660337417632631228046678082229715397396167910014201593412222196265737736922200804210053826740516964283 8820 68804983533966226126553839918728388252545561545055574925796216546276606813936597472214169388447162295354095606689351465114735405318478729796546365425215897610306742429529904858563571522212123843416715306833867449038261037703868205361479191832095613504515178286402816996899795949417580405609405927707297805078899252078075909171110021139373482067262177425 8821 -73200948698624787894787597311156369926486503800690757378247772403990197313647588581711119511795616082737791507684532900517246800419021443123522040464333991740008032641932139682307133564781302346943680538735371307104112286251187733784364564087462690221979550787662933371663421104131809993252038709394684859068725264638664930391841746471393418878489683959 8822 77877591246177442284997457913540738581530027738390720776895539112272608545235658173897712988967921429868033108849392302457739788665125120701293729388055403203204792720743165028712553729683288601889075230356218150462428003433829820370149110657223911037802168670134070634656064615614100044640918595603356483831539014019816731307739063481628094938346765194 8823 -82852820518101393387283181091631249152226666305658456186319398668667813683225061418886212580801778545016562026074963556771227297045499395736839755764537439823696535181762657554720913446040274965993901366435917796836872300235248298594317652544870514041246837929247751395071732966747715894969410125804197875674582233772050752256996751079299234157430697422 8824 88145687868832941816161724521255248556786144366193555654142963543161360360979187094823320831286538998799477936024896797233172671840461517366429593965846668513778405405070558195509931904735737629821836134356640393733405313283944142038725777989539866010620260665813402205555157932858464598194803232232361513406299299957321290814815077486313056736772633051 8825 -93776459440707561229613517041091960002266508288458171209497012667503494337590872241644406457760395282917214935011442428388411913007293695257541332590951406296120900613230322511018798862267821104873160080148310358308708319549127828196219490780121646099123149307918854476109028063821497569830901939162414737844388424429670192627614139933792499361165354726 8826 99766693573500256222362322592796095252118483372762772459550238139544153289041307259379289995514250957313353123806661996994696441786828936362726872320162776940664655153175821016870641624510802854108190025693783861005769961485079745111407721885099269974243673294820770973927101898664554384115603006557076258152969290326551206146038619609612822990107378557 8827 -106139323143525782035948634421072156613578242052304862250836065036915758333070916379060914472924878225388182747268180416032393670258606179512560724567440337859662073322237544267121190846142535095138335126114092117720912926117144584830590482677235190098506649461116917243372096576854646368722422037306360073218158102915791735339661347120548847521539618792 8828 112918743146018301569744029014202884933669213502293478051036758736503818721482639703703825859821354275481241657830712662901973171394029346773487366527319868255409270350159871981675654592227878246179824158390894919343944797968835482451479594696674776118418386677400646215416083371863873361226392036460037771111084450386823701383343729604121079149291718769 8829 -120130903854462453366907133894542815808877186737610543657955821166700778000840173640599178384665279890639028443406642919780685174111928800438499565786698273614023872340825921266565929934887050035930183671374695124002583680113204569863374188069407598040587109491686759684845912806781650769552947792852984156810706839715353087850075582480194932616691255159 8830 127803409911768347084344057756546527230346720892444991301959453586152563012888081927491238084765500925347967921021381651230820190124893433269563731562153929071888021951021495942128796903305713174759743387677790799192766489413711100156083577538743350252245438910744441978238326500296970190190070510539420710084378159193658643737598032827118897575739417957 8831 -135965625730752239941406573065516523185920482443086660747665609812084360488940401767717092435762458520407503016888846388593361872748541447343929780289341994666445445157340336302383694973862420503459505863134670690372745837234207409259613777072643004759996966434072351596923107783644587621534433015604801876338339438732870327661275678893845978331550726226 8832 144648787605388241304474012353071762238314950918789401117977886402387741093495227964094822114042722386754666441811071037786816121414670869986835776654024741425941484186732894617094289076750011838594047911607567623429681405458261314933380885299424774874168085390438634644279317070630628054274226855235369102370413902565774302748047050114310289959388302440 8833 -153886122959825442799924072237931712783045102436972583645831891047000099851830985483762438418603088327878033917280522045469592114760737076503551731381817276074014265932791613393991274570886461561532584023117858348675138040646652446319295139574123182025846699294260475985722896265671354324894527596559233292181279021631403864936371674680111523368465322388 8834 163712977189316260334107603675609027093764807952841692042378087247412299507923199935080365034796222656953802013521577208866084156237624460936615922453226771726387540035829480801276617579079035030488455414794042174948495761633392859154700145950225508592651118440816429367017577281543948373940298162655901426008707144241534524692409469420236760327287754496 8835 -174166948576078533371637932677718920092235062109388764798690652675731353300727380661388863233461476115042517416458589185178550923658093709829909892800952036637299839323429758484496656613834355158345034482585620756050220619137298484043619250317571769887787652306170488013896135694204088747112760945930943168823471885924105692121432606464880809618485417957 8836 185288031793825626102972237328715114832119146910368438948783259806894165014478603074937689045893579650601214139344668876797077032970602322474157401173495596979744054841001597482301130632679190750341726563195798856081137445274470454660058343180045857595276279726746861265446001738850845469007024045021990327789896924741937898642709213167059324128431385262 8837 -197118770547361938873332852705957606735209137892883221335169796276960521925736545693847457150517636036088228236859822215570523929031996732006950552673917514974197171333123468628189894369199735525760187401853549037515930333388932905915622207315925746238748259396145716829114350679880052099882487402215984710546871125066616427697371828693538757881677141883 8838 209704419928379785474570155186116572331524435764651376280509824353442029766494583440023277857401248109583360607326622956859431390919044222507558376694957709910323698054528497620214728216216948906055583310532622338100936379649340964385468920135397075745428485130932101211976890944461674743307473715925601965575723581722451834519065139903983798969124546439 8839 -223093119105539305512323137791430990164733734989922154714250879610635671042405309292811680903978868557373247014397923511058964435836515881086393066265102717714346747434775353722016149086217694146225468328083075747960272613734563777983281690501478096891510766948050789011700087961816607494359789236639194617006667079388467949613759654542418310807558620385 8840 237336075006206106529217408035021363903010952150673867843045109872253597134427553972544698152864328403379886294005701437997825666464026826974299099632894406189255817028509955965748265663280203852247458470460620085855238609051415962074696572450753248777463863402614534407459873065508095566924773404241490293840807563787254405509341589224704648371006149927 8841 -252487757689010706276938858227664232064083005359141705381712511228562859188036117467387829295989132389947219597462269000424523580376078603445444753234995867707517274175076022686958638303816545892518180789094250143504351198723536973794771354909096590977465972460078534635659342869805758293596286141842484333345936918779895380717904526848484333520466070318 8842 268606108150838066717361803480521380887141551365211357846985526711020097873719031367923496515183023443840864125690600619443060166019546162901539735282079320166217854974136695770954898748170385430614260780127618667666235444237691667243577527347277006543333647313284808525816753332407105203646179494476290533552399698101110483727962680631348371091076171962 8843 -285752759359123129746768244325699891088063832130472001792206210116261948817174009619937104490441942993385541023179768193861917668195043681867815337160537127355344735979813221635239133536320170361578787990623581773574359683601758741212223090768034502107809494498291701956936549592515247333694163393040421008374874422511129319500002500684720252969698798066 8844 303993271350598526224841658359879012581788059666544539176993926016272398930695023999273354337173799079253068486232063770529959738216409338927292031401647983095542785337333517260130397086925691354729197920324944562672045746964171497059175990474934215789549307877639435793701563419902301071492145297730291641370692369636698649943501499348509406579888681863 8845 -323397381291104152879687013137338059129819005265368043842899925088142672814807704448738157805498908239887379103121557340155044464867906955123332538510798963445764420382136734406838433094010604877119878698205164003379226333931667574021239012941527297017668696587643707618357427558098432947853349552448910249011266739045773155138692688464324767998283806988 8846 344039269447927807613086947651847904309842120705166894773214382208026099040397914766765316567002373913117324799042172102835763025098050416098811861945659292297321661884183032401082357264979411995836366386402161212788268229758640113694749940386113476914880601798713113108472510101672977889290657726327329928312766191904111291607538782509556191456370751637 8847 -365997842086617114282386091091263778454590790579123247881378094153889492558125367797328468619126353267354520051089754619858360240778305194362676832313514238803797685986052157420126065192710048693574515932076100903464377440130179060345907732967253941816237431923046320358477657729507237633635270326565032342565472527942057862683640698783007630549902668056 8848 389357032368514800219724759219183093802287880456973901961427526862308843937973810255262493835540667520960463935963952485747325526925448073006673141966430441292419427381153718246748097550384242847350980516960294839057499948710647806124166195317371380548072434873281254917649022995227302711650568744833470715394085993522386542967328692086190600264854263411 8849 -414206120393665802976476911887970956415944984278292576175880124401532769410154325836020347590570922071715150854177058985919713774316477024931560383319347217005079994742411976575203752477791468450957779108196076322077726026384333166028471645328254132879984713758021571319504367540923090071189671090114499095235807728167314636466450356944232738230046261602 8850 440640073606484930748528333716509680766396597283547459010061530686676198440820953316122494073125954435073743976385423473185440924101439809206387633744885019979398587454897638650611458294144005134854992666173845333643908572294825102487695886986422472632164516576450453289714369719554310910120922586971794679546160474608193426949732986927599570365069165644 8851 -468759908858933581947612140278765245096748183312382184783567843173747016111748428810169694983236349247362786772441994349864551601455497686544098218465566746596577896055539104184815865127397330377143462885217447311505968411743382468476225269638963870447213240294921077604118643000553472910031389648058388520982908259519840344087196344321940650574159783732 8852 498673077508226528760482707676042211212348082294141915321746550417132830732804863109607293124605039353521490454621355983881261595663947961406499224134900135845960333271398374332866772420630736726813989589477234367352229233455193528704612710772986811452713772709944545819846127538951381270947613976375783442730223609485134623457398199385728952432746152195 8853 -530493875013586768087690518082195791265379788162823915227063341826130506042754534538599400924695579039335896784431599924663991117565175635822752912260980984673805083819130404952291741500736442552020199289087405159681194919156953631085881641080700306983492302010260832536286156982823581730460635628089229401888824007407492732553717914569162112540059746942 8854 564343876589619495939205383285348583841506122743778894109835767682716526552685968606797385644296854192926185261850811856078957135273475884075743940077744099033807012069020403138943087043651297134615142791008911948570621851015322028722423140144132632211878196883847345808057368334122123107604528672016098296282619250311507677597637538332846035151666278067 8855 -600352400572837950639620605769579153930395202449023840282397032329121410966545801473068168607387800507378496032188684122898929025929119165520736922271161711428568921981422760336090653483846829418430605792258413690706608759413823721253611711041895916906232409291695373169585710870389386688904085673360694927644019270110309228520770858982428158675001436336 8856 638657001263119138733588113627737755296048049687179301690646491858934944185815667718847275115471042655003338598440117895718589126429425880812596866646857882418375394518326750017729366291237175873846541544648308039927854347112674295687552359434034678813689526169255540700830352403247918870966444553231326865550562444384991932088082999656440301235145560707 8857 -679403993113795025312559778612612941295880602799023305832023347278095911934001357318282063700184506670056451578787613949422324602641376998848409264577350638471517151093533917763435833112020445531171838408398413685129388518266576940551717427338768406578033307496107604459389842949809113176932847741278926944664100011723341023382399993250384554986804331708 8858 722749008263118641891778125108517451190635508428231631917569222833972815628629547028547998124137723790135587470802230015074987941742052527839534751716513528442388873865142626048239266091038248458405002432614690683902028143658990240050606541786116973089938521721270948227785686952159177299631020106336883719064156098380787478882982125809179460810853560071 8859 -768857589526435630827629206001876009204885291447023735642791913681948888578238277644624420090810173645576673038996681583315138034144153249828600076178197114619815653848509979219035691729124125118486468008265526898367380970194917063308709721492334537436796274062703217967313886105583417236451557901295705085089003581529843986626722461342236617282178436967 8860 817905821103019486862351119598702508254723102544237729128912129283967440333657420206729514069310849137662024596283554664344200184718903158963320679488824590158565327783757743104750486181771805737630982233810707246745299480595045587557002486933123068495361586052281948394896767306832998943472352562598428944129289988970171531150525089498924094774282346119 8861 -870080999394703057122647760167748861761387067621361931567832019151204331820919517347398645625823429112474049548092635229792818271610054191652490170794402675560994937506181425180241932974444594437735109141831017306494475802399571990422271474349212008655868096744358581201212108900998176560683626631392096878503986856439701160750362157164713746513387290873 8862 925582346485701932761952412708956776351638895023201855725894096910416867017151620034941276142398433994729815949939471642396948278863498948586306257434101591317157583964401068528460456403198972913434722135760886803033909106541061848313711667347505919148722297708644181424146393449510244515170794683437218210997635416858003367208603462952711066785800990738 8863 -984621768994953797419761128654331186165866642994259475112133204572260747083607021856802077793789575327998339289149836410715294667841892953018907462056203088601682168528399664103865670259231153657725376372656494568754791940675327272786277668743913310373585773767784583273748564423249291166994523034153985204071968174895596051438114792828257660114947361942 8864 1047424665184504733942869015528196390568376937894265910898247801754098807839830397100198955283266438504835798598590992051165425603137824090770035901638574618815118004219700216461390169385644366688785423866465157157707417877268823359439890029273878466868205885594523580050647358795132584873669503582038212921680143020919774483180580063974529840997280339947 8865 -1114230783390610946785847880428490215483146346678665293580559678911192650436243931089196990734622209368223697894078724368846571793453407572948740060851495693509583509780337231428047713395648585976802542176072942690205363121618947279137197444054166902470407819709917945205444824218017008935705806868714382129135754459727101131515473897124836271040910336018 8866 1185295135038985682565574853047089400403657152152498725573123096656050517340796269169027066281418755459500805018485947836102403819981255028337204981031870014042085958004101694154974254071681228547639091859192021642296460717760884069091418371084011460684187232493791445078842355333449250945477236447592602814124584854977601348401897136281599694148124027480 8867 -1260888965712743627394143171685016132049515485845924828639593417467682319812966439972279502831989894304817787825732322709704995781176710931696618367387625069379010688705937048471684254007608068838922391035421534591928873052040662069988105457050077786229405479504965414340720794331247560536320090338200093381900663817967497269449797668210048538841469708677 8868 1341300787961862765933646033053745737583620919748388070680417215242502749391828491071578660502201957155268349638730228311698287341610062251287513386304250139486496579314535832108868591251319516083457303637588083480608907768961328112615231685146257293718852839928302349968578228027989616956176513796260159551743161523438511605637114100142911981475431147027 8869 -1426837479777230340485331385680659018647496921168006232611776179396786079964631405476810089518747737693025067755157057303104975592795098574603902731111367518216719052183548747484276490787888410081812781279077948137816318308466991502807991398689456673067615372188912890088411105126722986066052518387857302012322429694319517093818911757699724868721470221854 8870 1517825452901451731697794909531087288898045656810780237897020910649156852238081318141127327495978939202740305252028941352317078685458786730476190290726705220072039017363129949332200771548080778369845198024813018749090640559241151185189094524654279185998051569936784241968882171032572589878321181147517499342425267439564100120841955199184298415130008950644 8871 -1614611895413521571948257118951532728081784593742044285162639827512225070242405841661485871912229881316061652965935853557646086593227329169560280124746066901906372077522093060744975415085832249800162927456989046843028767420338714005286619443760067708064178049896376739669099850214485277523793894249747618824593161958321017103448394115528664061318184025849 8872 1717566093306187727225674882463226764837359323625200777688114606876142939245171506013459379302118353018179772124974533094973721096502610554847675353327546268670737507963324285705951461920509252170800699709268520542075645211028131914120649674008548654785878514079954868966277648184109441381167808653133902885397714950049560775941221011994050703895618631392 8873 -1827080836074447010031446737743670211565159932468404176108625424299430607171386034087518466260994291979278401996036525141431487988539928876991768404808613265077292678076539400510717025028442226207799943273368103079811610980191422304307570794461627397680381251834740290036130330061004834548146399508051898326163735060766477517824476316298412603910258991121 8874 1943573911652230242768162446259630500373104209062365731212125351977949435217216029325231480038041325147074564355207002620718024302210385567201694648414139522355994618267575952423636660231890339485895926015294163864675454676011048838596408507997546264886601539092692414123559357066121281380258796301468060370111750936448004369281717819369525507908563033234 8875 -2067489696373169047381651160871486678282667953308415290877349938260578718981578804392466885596376785596343577795390283627210207013346683962876339957405308959305421990447423751955297839963640684271958597023225888365132487365896283701560411189060544238174144219707714959737397352577412462585320704220185911725400180712618698394455414268297257246160032346754 8876 2199300845991669352246159340828002204433550449841698559866110256912871742313710406125181664566511279125246501417192855945495802950122152998091521329215251737895796060969223457039383980168226052984209892685973294081385163684083940277061519756248389963582325140938856361798170209322372090592655711539762151246202519106877499936245302171088225931303201694348 8877 -2339510094183710169306370914083463308337325159199890712703478911503382199387993278362073294358589095917483340090451639332219507763179712420071285559210633709777436729765963160881370426728708892746573913126007594471334631242466382928278221859216776061020987692746974006241637960123157694529897415192863540445611381036676603358052168613769982157657272987442 8878 2488652165354290163401522589587503351311554166637133936417402607998505675639939692123855306761934168992519313042870498455897215610104584056068630857076088536784681486460446945830208124020107959422219806733330393521670480597609264506254557046108575166428932724571666134725936970435804039800062669250562455000274580605823273168810224432457825387748002427476 8879 -2647295809011800213283646209350313488358169262315346575300259764061853004601763678430083943519906026004615389146775570830467616646954699478889111635940341508066058259755451899549475391768674222128570222409100725425933310633492242080777784123657246523885113650928302723169026946564981484302897615916266661732980264945881505434867408214093442128142266445194 8880 2816045963430446509201820033537303490154262807154807718358897980459950190338251637764504217135786806857336521543703097027693410011993686741635698139251494608853836435231233077175957621802711139952678037386454785325925094817071615411266789631001920867189125492736981374030998578171877550558682804051800716617082973213179070557767325621861121923229392390449 8881 -2995546056811928545097493238591666558047860075057098659148142097802456883038664770809101281208007297685618533382823195082701585152030414376897432580630131298673855141596200224811865774939441510228325453792915454704949883999606120178959070653749377957638804768680458935712086970178665702728257335996612165371953514706799226859984972944786334537596172972532 8882 3186480454678742860352549425349494175034074109851360339552964851764918368762017107422782736327898916456465568567022006317197983671648867390486861508158927853290509738856706464961332494502190989640782718090003328367632631741640727234702197145564092316944358143164970642707772219574096712130724421494113475527707453505037288607874394877815137088035489201200 8883 -3389577062785707189399334572637077907162111685851888629999127552837730663494005805690855741187416170625982515123056800416390211052527491968313228759975405036951685265550387876468855590904335371000117456006093001475545517754291716202767329809984221635171429826656220149275256128044414946745369845706104875342067514558848355887555570093912016552527988018268 8884 3605610095425676250242094040800585266284458556826269083736475846078752003419831959206769476839452971305609944581565810436186310350593762203227129121092006201555405145333977661405231895540399733529766227618050933012961998736390818580208196684151234835868370328133948246389294979014685700750235219764799563062563185567407373368808655780529931827278542774325 8885 -3835403019632177951745264106540563448818175154305447946754842647070258599412853575176396175053807154241928904174114245679168813859314611508445786002881359160898439027569693523946467918991523654171720546722304577109244445916577430975961810218433904202381174865350796145826315703538395488698623116905737768227187655518113317132041714313298047356287264255880 8886 4079831686448206678597275611543093502267121770653353650262372880644373280080805848979100255201758248573521533312493993513112028895941420585820035141454399603809119788939641566851329230995454839904048737221166099789211959330180416546155954479967934935692212545666871952230468068962301734348782345099364082616239811208540600365887184468280981507217010012329 8887 -4339827661139187959203527984467887877119418234294067821499064830688141586098422755716856639242071599831353572114538320368305052375968429282790061939418951877457008029281587316871572301316154724375555953211459391235963345890320632290386694633501454262955786289740282378460812587269649141426488561804077449946219918429275791428158497957244447936940643850108 8888 4616381764981855255975747950634810915870768886973206982128637059032087017193716683301598605736055488211949461995325294438952094853798138547797197902960026614184101715594077355824732815911848088130226476989578738322286106166309310235415239094910359904672084252938998522447736598619323790030064609886819996759508585826302599811506785478362236604894760890258 8889 -4910547842062303545379591838686205615482796120365128169174696725815780413465991518094667291153626347948058859558521903589670950037478401600763880188570191691981617193211594094994988208727086018173974490808577829503006793425794375828538129621029269648995741190940355540279531346379717171170123103195268747261978313882388828923204758284331624144966149459435 8890 5223446765368834908463043993538995500062716885933321114512632122436970902133698473152715119624532680295779838402149521423826206929515850324464281761768756486719673477546018487497835560421176327141784564836433284132796105448986469508922117037694080599501999195829726085130195573847777080419726971556124438060469579442794773044031685499068315538026375824628 8891 -5556270697371609509341394225910719289996659017736176815093833043411955860260827511684471790227855183052709329593971323427414171915349273918910248848919700489592898517008646370232639685856407092868157322583656712586618089328362918779348212535804306983938663075885259669954307694555077064677859130474404594913046497051798915526427967896171510401243223713162 8892 5910287621244986065881650006705281054519372654759666606173668795433832041098170708068808250923622113247164316281618016233066938562606186186829510326316071945205048381134387621076558095407538206995379716183278734159494221222754672935224823913359782936621213895358501196953456520455849367770772007566665096935717485445915141191761217313418998793698765731728 8893 -6286846159913421079529060805797324351427002666496046697597316552530173793903201147653691282868804012683325963876710321091315688638848290669300782806119486949952612069260229482211278202043285241390069951333921583336406147073321231156287957190431623140335287258183098755139661707963784878241839047039266315198886113837213603941892277636177142412989614309857 8894 6687380701191768182269964308416426745433682212801382279602165066319959001638361671524423118447964179019428450582171623202024743981605641387943724311333277525787482404922205724878797439956141546111670887829011384443253411225489321587333979981775526310057506654676825153866091560663161356904582628974973713912124756676114419857967069911403272457736802078400 8895 -7113416848449895692466736160472929618529780350415066343582262772064480720023161709222551242878297803399484229521080794948691899068278524479673682365179283261931014882960875909511435689344293230581512251200326847515741268635588709438261758736103356074001430269008081206623621186340199640412179133602644243174401592974607993733008689412811213490690834616509 8896 7566577217464100302503923931607797171625625317354001467072574811370022448663236919644421553737666365266319977567860875203938712420929988182322569045232811840148821715245768643209336335418565545166367416244553462153047024686469644414507097617311741547536236436064160907544618774527687875746285242952213093013319535819087122069464975292848771440518697152815 8897 -8048587601428493445007686255394225872127933857574404846747834770928128266809927634699590687618549656845847537619864908310355571638046811865647492355083191756263613011890015978714824026875288623692379358712038820022542624147670344815207237140427976703515897237298936397290565531054556536701973688039817751644111685480473149146528459223850326844382685058138 8898 8561283527493324779809325699197320296375246877479938434617113101159603601042999302100325416887244484234390650396374964103980300986740364053069418641477862571583830932213553472399498429629424370323426362895127172539269291919099371230298520058218001811916698202421309634323377395453724041220776132820804391195350901877773092104264351306948027819113155195316 8899 -9106617229679348326429416865397418074192127660585750162364007904385642859648507447529590638301278452985460876682726098575745102648372189245442048271456930687806631459271069061212520380097790944835021155520818524676682001937866992938882012043007660434559323712817016358488050101595853962266431176697821808969318703293762480764004691667753397865156024952434 8900 9686665064593428221285295858539202606829073799044414640147645549252781659162000538806041254227067075119010923212791056108713004993300187872083095117573648308936116975677188257937479748224366607405752068268512997429454765715126424802586297096068681622266934837993993748179712847495668318444780258729313029792702201945404423151540957938143046043875491391668 8901 -10303635398046574445143476319552668152987131617114735577672808206266963924030802382306304892827848294709426788725928630500438219014909451151773110778102492204438971417851703469329524484012501983588335093683047519744532529455383767975851957813265997521074896702727535158234240534889389310953390000937489689898515717775063422064308940296621558348683416730951 8902 10959876992457822459825151901287068365378509273148811734639817244888993409677462807492164981642331992379582505850747144181555817525225292246133807169130144605712830064874288926602918611397394301566359712814681384803093626552200685209696697115764836329888663328604991632986145856678370710950375108601175742298322674568536004708017935733878295031126894842417 8903 -11657887926822553441632442300589222696241632358519137525811021667939939317051163503932197199055995828831004407310242715524443657181394367904404672455349107997315957790035308822998868928437709612959144213845649003460831443688856374709007131099431180230644238296007973450342791947463793035576637064061331661427848275276816469463617681168790889668174875044846 8904 12400325083039148587202709780891488954524697102680235087318768592348866745082338469779614670754068415968488144432645540247209731690244541732887715539572996514245634195869814486995183387214360003747821862267624237190068407107366582218591510930147690572101924556336839735615973740124552650479702138138115855746766264530004437441818872182813846789342245114573 8905 -13190014234530889584176019170671527912214153814023143906772437878730408855310319493740074715900533380341037166612621819500721248301129669395433796976727027162717790804951854359842323341344095552423182837339257752912780979713678092930992975534145147691204398767801099611555554089743936436618803494701915048072425870638209091669916126685981882197189223262619 8906 14029960775378847127153584068666539106631759454091344788979845763800266190670361965233416609400762539833161975394239451796017041502515647370920461547422493657228760746088330650997284294743240999654357808814489064878820833460740416914695413015109270457558653066847582133847572808753421307450113245483917914233679555615146824654074224760744713991129347869427 8907 -14923361130604741677953822139288540844928798184596907659347508733177202443034448292611655934365948089618628909217794858053311462431482899400774432656986936221321769244908067814893167023885749586948331977674266317325183373115752612649002656172779837190373438845158714284342454827188446369261524491480858963691102834789745767661315316509337432205865697931431 8908 15873614890819561280616953307571843197224353922548061970210818274693353132297212259109902104129781296874203310333035959195048318497097029069456381057954124995385657542202238248590929108609243062746898105243499506657815690828415378227994905925914364611504993841550052268227917915513745920686825837768979163694556607217649665001866181779432553065526014500559 8909 -16884337717193804746668993892496138173778752392740459481058543954885348070644705513701364368532096162118288947133489106737307821596653690911497381593132409838736214786336456550316559210471479126729054570217231827468654562114315193999138813828935586897960557232682407051766085007126680406574465951382970713452064250122235587467931118472419602496737198268365 8910 17959375065618924975200753076122126965946906662813034805315052041037425961153848491915063157062263463506166813723116535151744187874172919229803662280709205472914686484870154315157497067538863057575301891918222418569077316649724416627805281633524899336439413825538946173137929627506150076963579000444017601836156058371959637602696686243583336690911646335879 8911 -19102816782027870991025244856716194490907022165534335731588389538407409069657021682408709977581656022865889064248106602532946691918324419298491204357999384281604084651651191467755863704524604232522562555158588684427554048676158483344779800159665137485829828380652629090072030406212318801738671120546781457541922544963126159726362664670338206707401272496158 8912 20319012624137258659551633673831848817603940634036334235166186089599095505831856095639821769534388433232884766286089398237207229225387614445490590875497965226355579508674134745429743972263543712129600938503823798119274501761008974723217832139139948938426015838501830522574739647771093982614538032242170950389807265194113906649027102850134840609345223874450 8913 -21612588768377068919192388428786022158475520442112257014679096727471673080819392281360590105516603544955600722006809880367850006622143295904864308163842302805637269758831409277291189383973142950423592064223499653747307603129105305663582931206279661805797899032209412401580424335521498662765907719427605446085373987156381281886636602967752810590106638858395 8914 22988465364499095257195931806941796874212708089326796248634148119968441084548733386648668958603674057329317528915595999562645266884860298876940074790047887426731782685849308796522354362688603409421976132966348956801588001520103166026342055609408688858196213686974492903612127307526458944888862952802497921557179150653393174930859603118755456345601505578050 8915 -24451875204316691824312476357440366016549103700625266442060872180500808008324621388683392537596749592874818672470848651476862030574939021116108144844303020272183069750399697492790547655052244157072964684834808866991497609842443992539676835468177633545630051479748082803248520261415848762746692000724654528341603929247182905580755397860438729485577740867392 8916 26008383575240651987553718383690265345455519080945441560898258165691383876261005706764086707469840298156557971739592580591533472942365954133991149054797539919058830095281831374454183500294392305511778719416230340556997832474913219838458515567854336989081375282238278194695605101694512332599874816684461048177515117686292644346364052831567819971925427794827 8917 -27663909373755161601597319188497279292476649520142619780847315142312240623099531934181420516261136550963978827268726484032271120203089012895736074951919094746360550719992014926447694744745925992102926125727499737063319944936888207228991308497091308692502988390247359415011449741381003640998589302849703231023906187887378026947180470436009098396191915691713 8918 29424747558740614352264185959573002527900723105344838674653333091467261436483230097546167812759755287082623300501327507134782486901405936912696881340282291365277100613281334794534712864418074774091891926028865220679612543650027709440478632380677059184642423124020098805279195160449557981449849719943054196372395636003304073498657185688500368253631535030147 8919 -31297593029614609430389447203232587634916034372991010331520787738602405410413722848921754645441884843702105802152345079406576916380136804216658272255086733767498402558666402317418982341047084062099317972095526670001848203485807049134880353402407028091101445537265364139086820645347501999194738948893914490983902164606165392917072702715509493358094327938852 8920 33289566019647772069178136216000996750541101967342602654366489595465027084427857059196480164264921019007769513319860398565025926071258016090457031115723824835339890448309866658019051322365629441419535543869432621899097688767787193489038834403764838468699452944703017819815151566406078466611341196564057950228667040785117879543957666704429369812270289032555 8921 -35408239100537450798750413385238106562605608180533711961821658158703599988092991707361672701062730170665997235420940403842845868795178164688315724828266131813687088712683231153488378486662360560885467078286178228583628865332865438843566251827338946388077534283873748859875433282565456726093159250815829243581569794778172435180352272801954986331997788704263 8922 37661665900411441831902152195268581771016001636177041495991464018397674296389063913168376232902648168267742514634311996724032967176403164513113107429913093151393067561300510161053765049274862815972105051967045948111419686305701468904837265551430400213765101606923632702579565085810001455896164664315202241190875583980870386159051369086089354902872158488152 8923 -40058411643908626712419781853037652182373907114440028427249996548610283287677767440776978922313333975574856369524738000909251877499727159991745466975322885912430968440334837686435397927288996395036974346273601787861501623235867263998746804642330779242567094384345502247732822410166505490644394859417350265968116527220234126990698200644271132103575013244962 8924 42607585629868192208255584777898522671049643887525350851728886989907362468203050580361262738212369478425171786080780820928398473146727349422602695580228965432137214196363056381658395163657575608267547184883301404493368134145945229666705471718588316470197715627123368906882157694684462666544598933855459935723147435305709574289204558941618164843160705464115 8925 -45318875769479883242843523016823292236050897789520101176789560712975379184907874234248559083333229596736559411010359322029820489070761790289764411407585905561689159759398468467639136142484757004142495084486583251202046558049842748757237120255396118749799451306465530694189496209710628956942537304590653078024035367380096014792261805522728916411614738870904 8926 48202585315532113693893205922634682499319635962597130946003287476942318986667002537227655879238849560958227337385705602045412136668582148874618013931093120644295723465918199291984687470704599212680783437084776474809312541540703807106950544708287208468761378733009978543111097538879076735271794388388004641808421402183175012459582446357777184120745883251016 8927 -51269671921672064607791418393104829106414319196999644227191001239246076915346683951412072796739883304765763563295697303341629444120169480496503783634021916015441815545541827753901289416750932364006425149298213481768558029204917408981884425511212732129479857051584082717600653374359822186051427428649891544811932236493500817100965889180784136499308876971362 8928 54531789179393328737344137831593042177395518894582838551265582340491331319126009125018324301997988228798784119007485742556095419769720914066797925236624397438887440676244117429389060273555345576905277696145079414081277087603896105880728843933314252476773254260409391273323314922146632198395401266137730946629707001096085934280012616596462212420300845589658 8929 -58001330789825381045114000363135493514341789702961976804099955117262949950214446374062508719330192025099599796591559202102609052932369720985445018759510667139131748290418900831673311127544581283285192319140469070101284428137390192395383546716522282032345767049454437658747401695687940893951953780736557247119074336178772575998522134062371465258840796076639 8930 61691477537350431117383907351994646767204845633439715017179475336942949655305662190454669404974074579621034733936041524664499253732384096286372113555911441831478538012726851950342538711417584847013525275258799786693522572195305648970157781879565083007320909998598162711833288268142153876971615032301447267741991733316276699225667639575817465922623354021839 8931 -65616247242654539515761118235255318134273240346299111458615441218610330829089427903173572497264700602144549199197569238818532519091477657373434114453518449101721059311313315978483748823546780448461002581594251539912237256074381373777812564275471399580144413958615821122666850674379024231639206727932623366355373763194851823254278717497045298423533680910168 8932 69790547884071121113876379091925082827200850755598837595922888773439584159632138311726839048653704260330273267991209239876682078759481112199960068411201337011018435739879247727214863157881236557360340235477968784519638141748275939535122499973991369119437292381660173396574708054727090033881682733762880177430689776506731359305218655090709145229938537450318 8933 -74230234088038500364482527716122095396409168245256066689707831369469102094799399661448208239752179280779720423456722810379735791090596149343346213540248775332065439487517541070182541724877853115683325532469008577849016487370061815757476944297246466594006618737681695649420450374390852448275173368535489098899797724304920509081745032380915193700028847378512 8934 78952167202214092230103267662308666684739239934312187520590636839124265303327809629910775508095754303517350019535192141166489440590929695174590857135536028310760925710898202855147983100341067577148510531297115789428253812312526172733061404536705294274255018108871576585440654919897637361729402704037292933622191903684623480514208023737610222661289393038772 8935 -83974279178313973628113000099654817084266348520609831024623725552434016685408693340721200514430227863070129001795796195617305203639322370566231012358461350113487376118601071076356111917620966504700032348291563255873166739583502741801171836034635470867716710754044421189466754942273367859054838013787974832444514429689387418846902388858861228011186529620119 8936 89315640506129028604225489378778961644043813274246279069084295827321466861942917252526948800358792600504898696718892392788233482306675154086711172831567173517876310711444740063617541330167641486936668479159836684532220897926600879831103405398497723350596504512236701935431063928249779221732533655562324067657594728247889824530555899262228068860389439788996 8937 -94996532455461661865763728340320587557693768082458851767696602666021303392157996503102386064143140043889359493189622688359530548167999027931155254184158446114658833849429531911525285100416764581466814614990927964301742921028568735385195851941197354425260534522276259546717177788834599627314314113188340569760273821448586683855940203996774531151128579610994 8938 101038523898987869985066362030778416634891809596779222359986068247409375833702782391218954829577477212035371473135808633635358506530765394531393709136874607413332063062204054363559177129284576743339568832205876610882399996188830051708315070894919570374708752848985507640846469701040347590646460828900734307261168586577100039202509785691593083591897961000465 8939 -107464553006339468484327478550039296807661396867537502914484996533501398219004607196575890882117783851649033911579377904600153190046300673479397117686329331763856960702182014613891565319641875388168106493637124423703326613345673239570795960779440811812911155507843299528449064993176582808761137312091529279057689335753060142409478591990124635826491613358868 8940 114299014118085597864896203675100789013616890843759144981315278068649946956363989711360367766051342935524970860253174022802213085735132570114997667750539199794211781125710870611869829284261821470745319766425796437738277616407294546703643321015504169272120141010997299026743689224245903680317755325270566988677495797892119034741413250301312238987351894329884 8941 -121567850127840489481897166076105354010083291346825244981324524985816501911141282327426339104172072524457904409872745104786668747235778439945658832634318895801457009208793995582954475114463867601072472158966373585897044607770565193127470154123758024279862613216781155424024157273435925446583039263397454561911583194146741209972998359375021783491836346834207 8942 129298650721509455307794182207559073701335000499991749523587739480809068987769160681744961132009869806088148917169440739353353415559706170762211709649433540053367660464249847763365109378688425805851702341424015895237222055118782790678287020864202206456103864577252120327954032451544023604142268361845598418323488741708368190221393386683215125113857679628244 8943 -137520756844785418068667286596596624720862940743553721231945469027158829963991157924196547441002725086612543226995739721547104070397261437708025832804626992595989853534632426619001721269323641580859940188519414742655150232399601983512380591224654969219328438313190732439676202693503697908786927943317496541345142094609386101878317557751047949754102691248686 8944 146265371793507209479403400464466580721353199471425348290547446562723674425718521884489206814666647137804939753701505526429796591149878461422422982119396406733319811337052096312998969537772345734650579543128891484806238624423487359227660839566907906935946560406614245446167033430024489423260372477923190705622294956683281788226136121668160309130379128522381 8945 -155565679346476781754350727933369036125575199076641222804659422860703744992120757251998167718483493747939470454542796888210143831971460884470929141078540745311155453828277214504887290944397868384355026646769872098167795260227269960764141619358886556111910366855525729378737319519385091764678930762589391671168857230492846037714606562890970595309245832932956 8946 165456969386899438642699053574144987422588707531042717395655351658223150112774838318933897385088097843057258720327996668429634500966420812401475793584072325662840468535368455429190365495506996804904104105441144340187510303848720053253737256894922159442490794028028566301748884773939281267694625974486837247874634340273496943951769386424212897246114883328416 8947 -175976771486859177428026666983405617056789804362158836554510610045999489633082406304078120294233146733106688151118500358586426786746505521029815611263823680338428910208305589494694781749016186079986638480972518631216912421358384821016392115105244034220221001521694427372649473174126402936287560780163426662612528352501309211710444094361635795552754469074065 8948 187164996959276541572977414070037671205572921327218736311458000968734643815435120194036240599987252922514029492871590191834944808990625548734444492445190794635283256463916401039870893312889297723221262238699094543907663656934467583471967719188114922828103697460413746776002258847275641938437777306321801395059638084676573637370733840702842686866590757377392 8949 -199064089913732031405753909689396203165762380153278307671543038976461817574981471360724500589120931240120943139233881404497581484198706016470596231358010838289659613841648856922106125065613966572345683262312538436793452850429118926788197161120778628093121699149500692030677457150747016549071840536547025107634070797001702329824223689060718528802944798660186 8950 211719187886494265583626098253452623786118659325242528145121351790741791894228171943262956329886532245070012370397423698116854463146089800012677553025654720257012631823407240590936672170883407402195031498556797636049708525864564767061465589991121499027033730591272535036456393144209374332212503448521552809086619629880418112847535062295867984840444006890219 8951 -225178292651196479916264725791706842068069097189885345349309468832762155308101291977155390086687986846924072276304080607608302920489539708298717542183073638437341578384374880978321389897295002069729552834084016691385960012674573260783377373506830866608847357885952108149704496698847205045188977686926022261981607327468629862399797602235385558294621075996083 8952 239492451854993415588455541849611536449591983299636611465482392763892160196820924018960438407071553033456301850621051383593659422430103568714094853764202135199934010098943874314078729790763373042635115650623201521951135456217489358478546145881433033531176605956666860374769137770177413152185272674952108337159690074039161277650501740276947956821667440202652 8953 -254715952165847590936719998702422988355155957190853004278952201567590431230369277549640817360188348603320992479717070001143108200677270705371689232954503088773086888753868926845790564691461988599582014776164315386788479515605758571402131789510406996984985282583720689413007331676567851792436222250609340822508491446610442564527485674774347428447532432399494 8954 270906524659992898608739545351080306383794837412192946546053249814373610397718310321391297258168088231777146199879643165542748644002856701110990301992193837994017154947779931634518012245601191246931808727676357047925877387694167588822990508579760396676127949438190307714756631046366478138918046845092292636628505973453426167418214368622563758752237345814151 8955 -288125563224767652020993695202146247029557932921002381013638586739354857327365463617320839750925661990436715044663244096175556579695189070887098062715207768770785612126764582277871937702393835298177563841224021050166158809680629613303659499645520835137907559843503637978589239560809485762657913517785951041111276590046418772307419039367411220731323535686607 8956 306438356801072162785455777534972885670796502540776451402497476790361080798722502571112437335765935405073845376847154047087320437881069350913673512957995233219080472823170356436711021806356696297538132505976772842460261830726795033761900092053981192346621297570657554690313140589143727708045102075965109755541223509184206288869665385028476904290594154987478 8957 -325914336341872168959327902583098267097358402202586823289129246523195841828284448324351738596475304284157394226975552624422640439700936875403116905765150088237787045290168471909216739636300202931013976704746869125725087201243107402238835061865161673582362513882628227893465199861707978084405554593968222458339313640275558749950465905825557254649601442410890 8958 346627337418635113023845038899172022025646069286123843829345031196726872113382000870452244337753720808954428377485951030249248897231950850862945976929729848240735133289460416280338502786524702665470412365406717400713179760026820860343991229583001384531302918479476284657510921746808142050425837396314366851802935445384014705817785749973270650815066523796578 8959 -368655879466559940396179899752168781360668944321760503872693256041637777119187877772066160637627547393090169815038787631580254395352002340398111376051517460819408672854873801479320307810817478764341520401349447244020695196414763126931837258235460140099840073553822022098890845218978576898003373437443666847238936195916372612426531234392976733626078649438614 8960 392083462722164479815506688389339086957642291656262916042056714464337791939848516064035316625966071870405313597810462219305493478975528123118057261261626496902832771075728709002348490898565452758179262094080662398498364108639870123474766870131731012937088396117592557319283763306597978034763195195007635912636249101092084410807816818610592197388291525557890 8961 -416998883973463307363721737260293207604865753997556214367659230018262851345575399477447195326956662859335546953008954074602646216639679199396554454529908624714037267328366786369445522048405230652534475581007717926167173504614362758506513182619616748849963557583761081234529829917857345291235760484237856383931602239168290780847888030417472672880514065683258 8962 443496572313853906977039420307308081963003809972944565286042004190738213649687904003130713738384983553622920392387667958131486482033120470147587226522782473468972987625621650129557047195404023726827189501500526896716078529708419514142795111246603324721066765259562837624458547741977184456417376431358403410916051910598811433761633521872821013534501891605764 8963 -471676946166196372294902527981366427816488388034942705681407267673456798152548181549006559456345843459464759276241924268186493122052763765290382127639254119927959161561650777674195406760551669316651728285227929619612352513583031253496872818741656114199808160936995069508054623443391743603514637426286071189153826763947326658541081674065387266299881613583922 8964 501646792923705126383797866033733086908463648001715403299434111317643459763358920424962374963651980439361035732382168769369728421989378339185903546860786109102054578602524895428219279650657772215820052698232162913532613921624210408613664898805723335643764858119699989364960887665120350531204953583797610582509653256070406930758446874836712433948120841783171 8965 -533519672639471336851936412116509450056312770968349666734421263849314992632976826276019713619282386498176214256198550989940794272644693926415104177858469603696115707665668363617661829767438624110529565921774822759828775638467543893880906645971505940517040153353221342856771948290697051316265922387709101213792717154976046511174069209639667732523529086715206 8966 567416347287022063695220047644005472195495752224746790837432516341090692770968767942383361124617381909647867925984258435608054792160568813404324618776404605012159623325209935449047526227067568823677773228554116469066909934013585094610985709917054092695807852081125989872917333583494649714789940655153427602216368288131651594853108489571191033190580463536025 8967 -603465237210637105834385526856225481755274421467959977267117270549971580243211419064989540811022605672460932864963532542437476735820690726788951261698832996654739786614396355863307309083793794527261519844314369434765854009236733266623482831302326445844039383722231449575693421101289900623391242397290166745214503346578934312788116122295221879940435746350731 8968 641802906486548916188489974877305702203780880214499717696100302586077252662779377416351621314864680860979631841296075986751381238206740308302129751996364343157013246891809015882399862820512712488564497719230422370586086166318715930059158384618446083208510826396414171508565610761439792232829639682051341543050262760017368753519098146163703287340698028344992 8969 -682574579025029593892459305243535041572555133595945085655009992952848705693453183861689801025294295391230026146610010095261472478607370920144137449273398200207111419966020984969453021218648195894413861809258726823635568421211733502234487176978346782092202898638429674270456369547421565079710626467135566790368652974681934233389437274163167406311346488247914 8970 725934687359130890837320452662464499567822371690554990959945838140637785633257168686166328378523671167994487482963820727285999608096455662106848847030084810718895032410539683473468212307592770669771516817227065187499514772664337602376767879929158952858983847034006026852013955460620475128614847914941385529042064591010862675854532549349476384785283235364406 8971 -772047456188923271473361883402144048731475252404794710291619528843035958628052251200295148373351177645815900708014152956521512976299976795635816275172535158152800954158786366340465780865522567478836684683721133358979072257615810432003242598264708281104153357305511521630557447273593301774490223864346156158591915721836085724551751988967891897414703691308361 8972 821087522880940681419515485728509182695444529087455022110532521170233136502250916799610966129209945266889491729940532209465930925962302115166519163130742500166759148493270985739818147957455720608163991610919747202508714307649475335385104447296633964909630473420986266096525965525691964033367142753909993957567872322002015830258078941765498654494299801239289 8973 -873240597261670344381474128768868216776585076146547259322032869379590755671869858490269553694027977859032042683169379763991213289489070378074505712557226656111360156584274948030347211579517491095325791037194418416971458330306217748024697292965271639938595689278382883639314590948860646227117934352809820444901876400827184015785742179124112809304537077197965 8974 928704163191854183426971033637744884716154613832101918632295320002348483928745167195589043597314045639878572455917378583689872283369829440462753681253641172804141005080873881855951672193894853986356555064865040321869566520876647015355249011284944785085965420138702012214080998658281529761142413213440755959695780779359198087355389568291195263822738134628265 8975 -987688224565645907738474113408254373507942933886901476371138503954196060128433014939563046928845350859943071189678466141093983844496602821665959667363527295695124608381758690039661248692418745453228237948683321056335569604723531256822801922625621068788552945101647877554646716612819042751529809841866660421506246131901156490492269943583235002353974941239265 8976 1050416098545886047662207804736220436878763051874196289716357256541494324717893015520005641604865171017448415058106480075428092466123515228889140019489060385251383380901995121710586424236605298265869538152482212146823094814563735018179514320303571433289588752116894120989500542223456983899203596357695944847960293857776507842512282649915131325554802332732442 8977 -1117125259024544172153309272358185066726322394024851307247146942390540860091710024533130002615868315635035617497328926718301184123205200453239953312804603115154391052450109248513784006847728421973268891339214342819583772844772237817480375881692790826964262622828154731693603392711435347770552369769297546512667471694417223651005820359799845194276278625780940 8978 1188068233486400733592223457776639682316801169442287782559099904955344502396432088674391109654683736693398741419266334718155196841332760312269047848504873924009275666148226890158749071630188939734890932128880536384291248091919616440099001765558851115429919526881544850534922700629651601971071252612010447941794639574881171833235137709166138181418093403237361 8979 -1263513556655010142988283174891640533543877310973786450783494096464874658504296837962778977596559069465456610555139413028169163738029932719243265621050353537433746448292237203686444651197738184006598960014193981157806435167907106806695815598679311517809713011182920657999730359252636734578762678079406603751107729835432440091011976665342954077968556946008040 8980 1343746784513656267069024245831345804013631948649981381648437428016312778642926608851114587709901749901178634438482596269339277095629127243659454713244235505004166121346508797678431179736388954579108458384553036086705831572021187061626419631536066392966243259333620935295626991151013335921904130546453927764472971319408085853738279011396202680141838378104835 8981 -1429071572521183662381782826618771681903679190664837184415465585575826112833304133979551828168118914873246838084872432641903892700389762247064419628016796637789663129447302726067086036256867088859175731787378252135560274599391872356577591628532546536299808230076930123618565103171895900238697861985477267795681700546807613499616443439465389838078247055174564 8982 1519810822084115250294849131927874350406915921257636434503843477296758087801380566787365200954660907705636317297368629040703897833492849307630511205683993910172296772422065181676652223513175100707912330517203848821596243750109130752732547641295312766390878487734746118816137780207548639891365192331717410806098634150983608291068868382869114231523190957034905 8983 -1616307899603256339162662444960403534740177081773688956289140792550039694425926139375247311665427894626284751241107460058877502848942400976138141508416230620912142051531321300055821699831597967678709365849512860502798090930807168734192253210778621099544795493183651061024464841498719421102901674877461150813333088751978929512652833507699925329293600226597529 8984 1718927932685999677391562684845798986360748562008233471299816306144025114155095895058752384269850751428271666066683733397592232405367237822853011213940135439834116056085936379588706166776779933424287907216394999555167226605143048189341331476762914578872783906370500949105944981944051692706933688164467672231867413972976216116730564422995155372880394826547533 8985 -1828059188405811156646059981340898460702739361559937475949835730424028829848282316271932968304080780096285912091101982106234156181188563909154790603219868535485126905736782843580478439441809435677074288374181042467592906776035495867717509807318405604832312620572180450224061176094349349214098887363088493889013053917821283189566337569702676487732211944114120 8986 1944114538798980118272829921036410663347088092006681913009816064061304563814640589458189655696541375247905987837180062948320257679886404716432519574466457386339381946791198341994410536660629840931389851297997907751037062386096162071997837332519139459745433389655655695678787871221756189139383781990960688452523323226701117955925725490145987001868686814759557 8987 -2067533019116819923537080873274284068370289606144141557659802729611221779633416170721048158000144295645123316412119607222214030650128937110811005295981294348703156855613175612718642386920548895299639976283751780387212435888020445766016826306035730034280241636298812886351104823928542969002796732921425804538254220002397164649830477862398034524928050220303471 8988 2198781484700334574531610392608354253495016514448216762027273998800209297902418214878583154872788202228597806918903197823414036737283657698389912692442973727219986040702731303777154129539511667079411307846497023992226832758245346129514549858169078370046531898493537494358402563148964415981586098174461522350800999040454756624838633131485547449877629191948987 8989 -2338356372715234440286863544616593789326878889118072651394362121200767581929914838517341122620105093653721107436332259391851287202752318104188292261427111007412135065513159892178095480682551269615003004899487334923815083255212741815959159068174804137231908584236574914719298423830706824580645285772004104786521350775724516893301432336387068509663866354918777 8990 2486785575379479850178230016307708552465167484529205203306323198838264362654579451793075102720682376957761965176817831558294416236892449656186259850097558621034528073675496353653705329823118824666107444702218164127475472014274208471756396172065196310759635759743024962706388814678117793538041700621678524892957730398043060722069141058554260487605362637751395 8991 -2644630431734734545475590432405859585122815768866692457170604405769080329146204532602734474752129065874004500373957755460697582030329785028922123749093553790649300380123569301560022171584599791818518497733595205329001582673157681235587970477929377448449300668997094846864587416837326252443386114397959896708791640849521393921967154982584413392349226523434075 8992 2812487845458794128936605903396970143569325115031300361642239727216885239113634153722898478493089681770542892324661693118967533416058561372195734880917196713666710836436012753102770893596083364745477611684905713603052672212491247079574974097413875400767476641744950557567188328190761192337297561406761685965777912796326260215834549029796959887097027680207077 8993 -2990992536689889322531690106061696235717669355100508184637057298560583482359564267177004060815069270745203171036682797679232922002332448396892203177657809124727907872852613706625335070285146833926540498140959403792150729921089928366691987989672214607157748064490585100322493929014232484789389131293814637407463950739470751662469121264048050030532240462680910 8994 3180819436337527091823478569159862589232861072777276284776147336988284681557335501618697459322713180848539234656480969113715518382612316943968423433349794566383908237438584237712169439284753683874767431574155913724660285831446132209851121121372062383975944702630874274090734604513137022019437061865064155947327945887725630622896890421425728652705115172169058 8995 -3382686231890113684320663346517990887271591428996288948850866370579281344075080324213130413644313663360983728023467797115098575246332434046016678115277296439588901267376881232608018013476147405955510709178593545606305170952804087550709693578967723734958921001953008942866158680256104852158558586718999856663255960998992940976015276422617578587314938238811185 8996 3597356074299010693007745369197261647087689834027894860938265112736474926166961767904296262038561784435419453158010009831856192683909240006889906041097013577981049499493794237662495486577487752375045186260148263087894364555332887561623264105019820720175905496532473049335734001849146939966532055011266622479628158700766488323237291902933391141607559996254371 8997 -3825640456124043415455306204511850842583045092144789259114400852692076739460455829718108395907359863644628910005806440456950479508515871844526262948030002833435419673762897770205057029734767054728450558778879182355718622406110803998290684668887353953944177633582559227054579886072588750149317025142647730603526913314731652012384259956400973540420809591300567 8998 4068402271769079725426233447332539215096879636096034455069395105775554739558776695876866071328671151966538815577223016766562861883153662735624309242463349079178570224044050110173654270714697947613954937125917667769555340752545005914838773810964819972166516451789172746754707197744234189072975275363671168780279637841334308493484955157122221285852758194335648 8999 -4326559071320540260815207901167782905791957583098192614281348737010362152561445921193283377479621590890155098712259863945134224321002859840410262977457934927520356647040403683713810630782804646385546389520482968963473137143192412447497006736567276539745359051735109364999416843892958583736703979928115150219868494204849602788210867347111555784832634271207764 9000 4601086520229151997487833357402769637615364559255918557613092074636307946952816127931180952081247006905196957025084645571989747064360042643416272248727932525325975243365600148930276831253320850780050377974486827495812505520539960762407250542651062981034606069010346734624262376171533045093323230376204993200994918931282380890338053503831584375366746165632511 9001 -4893022077848644039466347842046290128572868310965395976146534641216385735952631341352704610891770575975901988581998897131954230657957740495000037942284165666926210841768339880044830064361306803054139985789867252892132977806595955908343531414422848213532486016107741408780171770432757714056790499339502351019697181140419089027238510324682544080600693317828204 9002 5203468908667305503156445233646120439934612261726074194940992919099367551665447817711977627970435084088497995788934451155066646893525907446056710521072411819918242537230853733441568382851061430359061749839695983800676906859569058058966252744340064557978130546164412803003623372233941857951614117415415528780422195838295443569955982000107338677652581225931345 9003 -5533600040942462312242582996333649484906667407771064223868386546503729133933080874550305238115134811097877685256177088301613408705151748194407144067121657573524084907984469808728204727930789826122603885645541230641155422203474746660276399409666905076497806221671686799741933976081677269407814870183160665468040810673952830903266608779516738373588750753589032 9004 5884662788377258491891487359760161280438502520481333213260223494119376431225402387023708879600513066029619749873175672623167198220806275454748293050551353374470700885178681503565629148839142581926242471470588833561930707368250517268210992539980370566224555069655788715260122319885601157026944433548149424604698444070071330526914080700610898365874711079580179 9005 -6257983451467130681158197269013468780147104986124166606644342931866806358062600939364275774872614961006373225379302098837447583474137169026701623675365615413815882938893863902596741859702268756066318663214992405181115320450212437019500800877268877671562584689791747415671005689643906863336383535723896910947552994301570341958498657346281508398793856324724166 9006 6654972316193744199010053531177635513946619106288687935965854238973569470523423078822028634454794390786981633137201306705470063077777130834657826749282508530179754877552484308754897809674767937539866762923429269274618914431233509099731476837091912087552373588712854250232483896535722570499765514520107708931817358651334235251391940930204221433891700787543897 9007 -7077128968860850672104531318886803272421377475390054041512481658407056374287176317757701557933211611441029307521539205568707270566070547493825687998581896580336033339132858412006872195285677490364578774649822424503283099680931035207657406572849713469869817899819294907132255198860957190532246461797415067003307836490516764448057503006623688161420166978323012 9008 7526047947053714683829659731006161801905073285298563011724979325065949505382443410080023581921072051419333859538642476874321223208719705579406012158936487766660737963968538866599603435136737374561965913829344782689789729222276409797301017533158828007387297467041894212653949253298866558954324239169204494027659162028046964216008825178870185374113038442393174 9009 -8003424747965887646143559892445016228519617405896073512078456467619123014943336421726298737112628335119445482455687690594381984069572289716973432160815344665033761882302459399145123821250998982292205938979608398869673097507109796819924627570186525170818257594523957569269045039909710903565445461496862496371659947629194213782687457604608026554145786041273950 9010 8511062216678909051738372134239942042897895902044576247530458099229613394499853409226116327471390683244463268947304241029985036644359503248223546878783373831622938384593827951953333897319887076319283070346434320860166008322832240592105824265991520660044345989350015668937834469192889867112811755980808751698845361378379012053185116887024700875620394984434376 9011 -9050877338407014437063354154577198207865849813839509280892716438121599822320032069598620978417909346084229861811693630824969776934355087589702929053417912916238739214119499505673716702684485264565065034549431229045113141567840459350479328616983109947261058281806852862704617831314418178624220543834912481412570562946866862813893339425439913337860122551391716 9012 9624908460235468640603184326192609052487762875758182262970702187374608972140490484983512555882024514316210577072521606625126178313904556674639076698053107442507226744848508640106652315577524961789661681905034046686870304720179414039624004992043912802706233000065773578211636876659213065274281906889915433790727587732810437519966743756014051387255905102955482 9013 -10235322969493401963719907836900069134020428097525969688829574702195996298672372834885484216887373561310998429811508327074333993250191447768735991458400673392333887064400914802181810038673461370841857132982180141127031240900434181808110591721456919297556616960318559230810862042294262789110543917940886269835941131002690405740429541285869221200006096366482464 9014 10884425457616043366491716765470732785186128652878892807940252777179727521003660855246029879419407602163850833192497442802970151790071930202610290588456279656801607587335665870846711474619339349576016817969709800943399123283218138082426518542291219628304001524355176570782647012499695290759622491608886344074265177425213545014610056693203601562887929748418309 9015 -11574666400173437193127149707547762608700807216098701764719989415552450786433325927177217639748957327156570213866782680411878504372745638371550102379296391332066341929572715132871140556507988939548696720435293746515531071961695504011962902166487841246500385874782571070018265936124835941514062274350125248444003053965793067021298555177796442677520069809615715 9016 12308651385679921034001808542420723797598827670396661216962384313462560060284942193067344679734233796642047939921727045977380395504145103823686766642657186886960350133066159857427224886105327391197305334482110466039062889833375830403512677261301413920355764062917644874892871966631773994574815450370587455526085184994641143014970996120662202677564974569868121 9017 -13089150927858085172318203853165138850443153216420055895915937485256795064114106727184079771114373189439470181508030197005394460241323798763374767144886390394444791565489310266767269699906869570798714799556275527494119323611722774906922798079048747867143659133623716203318796957337285732865511487456103468400300783279649516317771442311325902695306221413281372 9018 13919110898220338766707574067082384311712591193140177523358946320512810116605044188194747386191205224243390947436581847274832531443719435940818963660605990035971604748566227933521419149484622909100518029684448663551171212835607323853047809002489492053393027222424285941385366467062864147308130649327511192797903155094106295806860947804111966958116615503668998 9019 -14801663618158770572671538816156959480309959526882336537078677242131164312756737538359252587316750021804073081170247840389476733447481876233898796757346311263929117981269113715777334676589409844730778727573186866241128728405314278193938970560151211316048012327489371228412074769040751730298174104794230882755750637532571884228617287336837420063408968364893845 9020 15740139652208425252546201590166239258021467774669037633403206245309157701294246265365151073024913194603997640320960026407071764895174530596308608515319573699531353253183877907550429309991436912281562318238119819583800749578754620232923806288153935154623425141528942450680530983501748574389401671532496877048122576581458416081755755232428782300238558832867952 9021 -16738080346779681909462095691412777069038230040590241766612520196457153651258978179644563437668050623649192920702077760367439000710334512322252112869401054464429333308011575276849510781826988474260983073386471564828499899313394247251482822099669711362697138324342501109706803602473426977667684674003490564997817727489932932543835073140281046842781243317203620 9022 17799251161451964830015699542346115979851043599768263810875257781256582332510535546570595652532123939496673892773159303557234234671418630288927173161483456993184243010113176005431914883033681552720486042200222625321602476586917722683112635580729853349235445990366235148340120534830691732197799738895719448900584330067116588345355788736118083104909330412775432 9023 -18927655842894003398756142115474016094484078325743201402438519461605418282171024272345750171276713764406033671218958995437659172995895098351240163258622579598615686639658358101124933797925698185977288865300480807914179725323413227462255130288763043907466082982876648038541387746813709901080775177142740558694742823382020687221244727708457015535069185176931902 9024 20127551494636414136412072858901652339974005399420660697643388572320926739113303219794771784435520529381036752278169559858407776068496431570539515830768778109176795663352912761275231328073381494960130349393940765408819498417891191006333192128279029667866139589213510706720418242225711307521002978120217843204251398451346321058835291449073568506035164420041061 9025 -21403464599282329243544524468112294017648295653685252673782451578318409632301272387529731428994231012997071516269331438153754527566862952028556308567079919013945093015181107386349504867338661255648395198496681448081429750066773254683667931664606826800901468397907219562090442888434683215655201625067786451090793083697525972972816626956252844836095474735720492 9026 22760208053313714529324548939718123340034382287609882389229911833846311432947223895015220555107452419375152942130441627518470004026563608072250281033062438685238816476178785641378821137121778435184046126891813990630597100147887073716331560335789768847577804369234521726187681318671450450465965272455985656469618513360728913283362046175093481135935213537302253 9027 -24202899278448268921479819425711027228261121641393213296311423449793769425887676990562104840037765326436727162432184475340794559818805314463425984270435089150085734551295519675011510928532790448653156476884499228993489429111440914009032324604199588778902742669540238499320016918956243375969922095577556606172116513070490947169441424787366809444828834665323227 9028 25736979477538583640057195612423573380830705570724561465536861353229323834609759118157562307698084310743714749356376469967718406734183794530798357290336797921847208249612740635740761333203710936541152236564265418124734806053794173749373532622421872594733574479540491318100878312094322674888676302684808642187320863407290824007049053550497237078051207595606900 9029 -27368234107296662346196478191293845017298061880861718435451830299282499964395638884585179227957784742588619854951951301687392511253513935295511469189668140002182819158215087464221431281313479780034602215342749725006503222788837192977895904028359016773109851449043820151775062988831498404706572877877962466947681578577294488468950185464331544527790364443900561 9030 29102814644689016293214944590308990579956922239009375629636602592185735881300750172727777187170430872693742575881695582464149472631621945779551815822950146909028607584402033001519810113616386526200781412549299733140101329191735208151330514893953106394926235978683551303188084258406813556628329701648252364462856786625086864312264140811575249745311017702911037 9031 -30947261728697414130702617086568646690284555653863697714902982470397075494139411589010708650697560843814602478486736076631330405227190216495806210954229282808400212501982988476017207021657239621234204760565266664537957020040188012344592225000787931798206610374744475180317921507574361696975662155930891344018972127299834642280388528789723242044125962338580659 9032 32908529764296122906138359041527517764902414736770515501648243320590410610218516135141904238816001165335072124406223054759934560888787980604807393471950028559319249202890972980870016383286874691194768765614647510810339534722598372172123040203540723938675044443006573347966836074072438283751299968819836654542151707747993680334354587654052776380654565286447887 9033 -34994013080977405954533057950871918905688434307560551725586808638957968114952235077895985116670092135272272611124678736689947496248466809925528616148996536505869276975062383846081482582752115847999998201073643223623445214247683075331821740043456109191140265169469998118074153198368273424900957212960542553755955548429130335950190573701010823427843898639246957 9034 37211573743983640298458547225393803842567066920073226030167073601494746889752121604433394187916215007335363038285537005463376727909041225401217889566833176927854705881996630348590357954775480523219826788645638476705986914093306028354166433587612583770326969072824777692852010818994214984422076433764210543475536389199308376270795717651046132099599116152923131 9035 -39569571122598467442997038001128273041328584898362859636753206950944365627806269264067861284119164990086337157374657754672536957064802289513816756802428087641129253280860418724702208427113403239733665348471130803003370536197641794552930656688922912762211149590736520289281415082165079030442946652293875497381752922824266172903671923383971118370051920590472844 9036 42076893326434055867037724802660936206743294166981490139204846688864158827805989205719757286394383560075293065701384463304899543533453132227800341575016317983515691984689986066881013219308542193781319537489712036212019054991418811380484693186315362152860278831601896917078084049611793457655841634546784535918489634194445528109468201037354038096596444376070219 9037 -44742990627651448570054875606535603279112376969182809646184912064220547080465218620889799711733568318362287986062656251759013777003596612062843716651963997742347964271929264894109324756022790058456796754551965237166688782239674611176399797731583984991831189357819396013596701168950402986215804817570373519536503110958240887362117504532947309069481820069456123 9038 47577910994492262695707425706812672304645680481257760566489654045755860860240080331440320129995834013507127133575949390651306992319250524596726747455277853532588447363949311606242560630236768313843104871756791171626725959415472404868898528736421669660230420511749198675129626200708559546771397709566200032661541295866127599153252893446114336392427933416030389 9039 -50592337869410516553164784999163092885300372472629156469850058755855215508718762112446409419991703110417361436225375529376610910135440969505587067178978243066197437484892146969667639074781621437799359622632653473932885525291899367850780949183564683392370785781416920500263543959822892473858034287648945815289749055403904606137009289625346722996982309321876328 9040 53797630333502650126439943581341259972680873646132102027485155351046048802236101585965300543302735472987488520991202205219853452644086110091011599107634482701420371107839596512070836587337024156935498848063089370841560169955783267946409611208499924521938292710493252455483269501054508788998358429731449177424885863467604744057197492404428549785889997182192384 9041 -57205865807873308288380388292177832958425589602913933323870840330826828177245699935540829865692777177315562128672756413556456295116786381445418105663152351194609126230557800500587115948513269067642217513374071239864386676889208899146812549878375151730209345634098948150550960495473360011440881437472662013204526108097998778250364136423266009290307035484576486 9042 60829885452077580551251348383041901494135137290555349991902746789033280016403629401071993266591583660655447053193958806684398711011157861674091915379678511342814344027418942733863504136693788364935375329407321965931183327853029390674741489697475007791467538754681515200696041880864785076025416797753690758344870875673552819347155317064693888407163097800884539 9043 -64683342429882650227509408426094314283706544802247121832064542296976011031603963237762764457977511585212412340232447662930759558872031173095500804945468319044864992666601843839934074427096660766772282524945541776777104338943885413216835374231580245615598100841808603033993840220697857089691670309789622228984939870837261160693472352156849017712206355398059958 9044 68780753223330948480311946417943177107252040709701449335671689600288754185822757145207869678291531609406189412844916612031391727887193597299483153419677926248947737884229202498846655893501897164422851187708679161628998140389226744018643188515656616896386219144879215115483497099610561927802883926488259401193125999010152344641768302157007478355521627733232197 9045 -73137552187503060973275884695961213151725153870686636284694232443643281494209096159671446067528750678117898882688788488851534945385902624730274657376499869524283660611861578075015477080778868006013185617163871992692714868583776078518521034158962344065014633472963447222825915635007202643545411437392121038302005741893339685755728363844283155452083254173960952 9046 77770149550514449235780706936331997077023832660356116529650018519536577040147686336268907793124016448698025652949082111323393610751512238970029528239137873594937507700061791310176161178156052990160133197950286261704605040172817045811425254362695501754644446456794903251988559847909708540045195157418177812095973455760612887892343054977042184170211342718129440 9047 -82695993076180863466814978438973814473596796046904197167682590447952004340282036483431456517380983044959338811647179404023635447549980392918982219093843892101616823993925959653862817317421659213642997444615071438918178146528604969348201572033477872624416802592046923398721846085030365068283781830211943918044624589669847936147662413810149585403925396004033842 9048 87933633620501330774856547973328469325456271541843021933394456364285310535026143016844268115976332166717183116318942158156244321937536642458578915527178966939212236074697350481453458681411482994518404430594978867034137685630570587408628175650048323086365326399857522131124193497214640720178551293325154912632399840899655938475207015901017247657939478438706262 9049 -93502794827686029306056635477734613397551755961227361791627796765016028787934484974406714513542805088131270304946043949195773180676355365207258956444927319381352803379533127100815817780794542400215911420061885582359017726557367454628895522785858458835281638850903356199869260038516342101660813454158152511581480181005484686417618060197448405830671799337284944 9050 99424447226953655798265667819506391771953596761676000880606677381710605425473364755323832095597388041709178403736524746369855083786218556501429839613585909230448437963598700786293184245451299238826977087903998312613397275494157347911728739851869871839419025629968739639522780010298672658722949095784299951270583905428410794351894153200521145791712397855658196 9051 -105720887007796941097981789065177831611010917725803923172973476222822564662122508241532657727710463208762999245448196960756550064479227521939433499635101465235703440486737599074588316843440754541618464759583480338081489934384470077277883614275392007192918544063429575973871340130043646179741630297309327970199887349421972247983809712349369856550376806955691859 9052 112415819768927287861456293986708930881224544273482911178198898719824243462359900024595894068129465991976196726627969512234079477404353311803699838504089382716028780304943199706322888154465859846326384942579839636978390174297982702151168450928606428531753129220683212553006195643810243407792505156994298327956148093208508725644607142978054732405297915997624308 9053 -119534449554725492498451534353075730359864556746210701736155904951064345762407992388631605594931339588591177329434014336832563021651321794366785548677451699457851139641100352771194277969515416101660460595382269805064307123578181546023555521400754286826218859738469531643251767922784203687390535369570290205019531029528119571068608681696954009361857465904320640 9054 127103573512814681196380175667268552771627977502529858306608995962420593888623563604641798914322240961986516235944414881699460262377091140999457648036377380833047106060315981176878486069036173149323267369975090630638423550278739659659431736218790414681134158700275817390019000072668773961516771882607482019651585329640872065816007333875734331079782179101680338 9055 -135151682527407824631206713331797714816462859717504131217784806799300132943117424550962527661086963678519831622974537844439218834900327831984131605358844148409844841821395055246198071254573197494148452427408640933149908601422985604491115604706982160208905220285588904649525765275343924907133989890840619965158544693967247370742059826823240020117688780515703365 9056 143709068205444035252098986554510601856469889689457816341610390394815950205052627241110468620487719447121112713589665277167662429531829697285841484268572635758975345269372182165162756808024037827324088638816480297685488998057735453727610328961569897864121294088353779505148562626979544881428023380596863918271979479533557214433344987169042043108203299910042007 9057 -152807936616298775334499558084477696205998472186513657881559678915075235760122467907069402190667400761331528708295815613708542734536365694132167029765735849259388094848427573131826826884228844589293152479833917383320260159759059611312913126583937432099327244998908574524280911113709823967005393535364734613309809488083658178705029536276737705030118389292930010 9058 162482529211121847744141408100252378678515146660231630827586018871416743625723828932877103872449773914385774557414196113020730279288169340513435332442206653272690445605026474453772146755843868268599352715864680943746212844375213030028831795411126208913485272165052787658810865502180100631757470739618967600396902946003088316768698925382470730247248600065548115 9059 -172769251374717923302072162387124838663678935516481424768200967011330300048337011939814707313784910622742364690041045420213986988784792493746889581405831684637585708580078484870586485955482987066657656669564822374581141505546214516794154914223094937724699928964964122407939187259379802980124320428765890733701885108206555994026394191597333796183796433760683697 9060 183706809091437633113061567864431480311778932963399730069422811293889139903148781191754596516968180444161376098713825470248816593892515946246995310213356893374636310049547830945559604996533335086689069820859463172250569446637560393599304677937239449110203777472335247595441950178116424961117078300907773451136268157815745586376525318871458516766724118964367511 9061 -195336354236899484402125741384083396484673093742819948937993254122934326056031336476885411639332491140404789609319417236797567003863807872363523501958489965473302832804611441233609801311495091917774421954285740071479338317892576208608842056493574189890776389166776594963999466893592189152475565969561614696509467984324235124337293511604896616277820865295525287 9062 207701639039627313098511482974493656418702904289309794154682697827382280068788078598047387559858324638709386130136530855556732020561191857875097963176718744441528385000341400276870186175591553629327731915760377408471070773917346571400021126772177234472892906708495144856933534402710590897417719079846395577498116186837240304802146221952784255581319952611810206 9063 -220849180290985061725017022133980669846818705647683922962306591746522437790977266370057197443228612470805927898395311180799671510931552810450377991963330038530380257142781542423188757070764801871301882702208205356121622801876530866830363951488850530976222971666484515025654123445135812785249673988889124299114580767839287906709107079998143900930490315730699161 9064 234828433918248338708685817685182696561903259493202493196122031448992435055889475931981340931933591185743756918491177341766600424941335781509446197786747953267972648457692109456925010778103847061622343072716894706460690244099821479479780761415172206363938254115046874166306700017221909258735628442382320325772025879396980024465673896018609713088847158345548074 9065 -249691980574406498507527569516472031381663592905835527092353365658193340321775982046327377608421916689671707437988786338652345482842934787124889970045759079517345105793375113038630001158507499825655232731396814295581084601938031261596866756982494063585618104377139278657717379811511657268455300880508873888287684810063522509936800649732514550523751513469860386 9066 265495722939484462589572985270016039224646218600524848944112478567390663823699573527588748782396708091706914720866915133120354694224151069058435205045493330954611223730306454691768643774894049949570570833949274102579584954837030082560193973742593107342096730190701700935911445811179126727777279334977028929788127620171068885497138701326613207168953928206902910 9067 -282299095471963857221753489198296470993000718090597511518294563226339132729776292435247708823608073208941115426326829171180017353021928151951558367430722182906891411073406345386663191646986343397146270023868932314330337242038709616206778503842988395827429067797867414253091272873699922844308173267919759809557925890577191184084390721988396714656385948791449995 9068 300165287395431621342975357081938901616538705711451634921744678262333133749314863711027027083040324050772104451489101637372601694723969896148892472506273442241618106471075266777655459841639545916374436115191172632129544919882531467328743434899192483901512812860686061951084102467062637484621502828186856201716215415804473710409668596803016996010964216836977876 9069 -319161479755064658686888335778662704932405460524318997544935229279823495790793566806931265903581609892403523362887646432073885505259590726302491223839789825622208861180515784643326106434093744111367243396051751236669988961308272722835034086800551592326885531330662864566236060224519477512283456117048722463905927146004492735766465294151419151155845757361971572 9070 339359097431155917082589177761446682177421442012080879605909030295969573082423978688857405320179091787050402253878193138407125598083784055824450792761851412829648781698485695625250029202871797551239879522203296516244344231260340200769296054704742814375250599817916260527635845741947642124065741264017750694599361193980662437508923652448854070355952389570550590 9071 -360834077052796627560376363559552379890327652624379427331312722212588834171166099449363671284153468570593369152756836727713295880320970209814810460896283487818928890543819981807375374111113432536699714557654709661317617227181916976740440362460881220130516970873312935498241443777362980243964811253742444203223045859025151618886489936754891135202469981995935302 9072 383667151814259818145515268223107820501537521910726485334677224146043112933765138456268135295919848015891170169295090618945939041558125492900113853050217006336357580915092077594960744615981583247054700261338561022509456372436957601651761700085595584754970829142837267831708048519379797120188243139650131809502778522603430816949576802907061726625842068150364032 9073 -407944154259803237851568587886082977603400809206644412042552807897082335374235690619360395116176385800163242359142222112332618509506854251939525178116875979533837189453608602310701323295396133364602212871117690405237507460044166870158365433405506710142980868865933462819809517771747738018289848091394700661733350583034593890838195292278290681423448821455385389 9074 433756338169761029763803728835791616933168645955303495581122731036896252049595134715572665291936100534544035525768890822140952064195642184453174994515320127229090854443920498105807221286085367217803837985823755370715662353874545002072135946909044046997542791116060145543573495717465574782475964618918434204143854667365061972368650130991252345886654122856552408 9075 -461200720752173237326371558713583266738829394140709616250002566759940306001777755697819067141182377250883604329557049007808013711875656487038113477219784854511922050140670466999745507163890082626993266394821155954745432761651459012370934669337430858339992856142926176978144606163456102704932861861735633979348040675400994067773880367610370274044069569290615623 9076 490380446420076620017772015761737357952977225876864164417835079311945435595070550277107173423729362133823586654082137758091292445178458122715716655167219699501859054166504834046655341207656915121355604827908314461280689538356939704695969909742240237360754070505101896443473017432117204543440662645845486485349681498952491344790450808279804049765865958506019228 9077 -521405173515232134117984174156086502016752907877001107522729360736003059944657520734111741211205814482672840093595499525302494562408919687417137104756653866211621928063467745627572253354440241354597887905320580980760215209386266981253426075788515806738514665488025235307169369995043552714069813696616990684856701999602685965894725166298322606071209663729529869 9078 554391485424794429288598503598484335902752400210007495365537152025788452690661837162848374727531342247551235899109659493701144099707407505575843653954933448230303865564474791415492529109169905200180940218526927571725239578552483080038469442518870897771940467783568714389471591872706117924521485856907943216657290266191694187914700441900635077427491399456927630 9079 -589463327628556355628394222223252043804932352087098643368620503748672159573288047628659454241329662264837486412268570546750942479456887200149546014233657250598940378519291808988084165240447782050345592626801162398607442245196366245729497324595475082960032674481643347333929032793250171890567750958848737743519941354134702286765409665252831371119467954331920475 9080 626752472311266395666366744595891008823648857988988569260739193650761522175951812152595656670121913208684968883358093105267642757881996158542473213358519819068698592416157670076014099012376478408125017409009319826856831015129933523162095916596880832240746962037532842269120217198143980121160689222457752178026917666671053058690268815072961786058251813212319710 9081 -666399012277480114620457720315987400500275477134718018794601691273215116795579133865675611678531750182079185312857499202098243815485085214554967046629980198341102719161089016255212537890648571643252106226614305785438623805771253611661183715099362173941265334075796541950855978884655695486459450807570718539084840092800446631494843661692632264081646254708587946 9082 708551886015851841733262935163121627371694315774065753902288343701588904246527095991669335067955184746992804522345110868101704826450724647252947335186050375674166247379487269755091607690514765255485977709930135716371838186287000957791855061362791737397818473227902193415302506104250705829045652666848885793860068145644865773776577188982810416790710884140164760 9083 -753369435876107661841710005485941656323463951683110594463769153793145792798373296138661962470523774558137115560220529300905181939604585311413934226486140505125157572216146325752670952034260764462909315146516177186413522774525597734641005709196458310042706843802442301111060245401540948208243687652788684491992348951096017237664359741030252471712403341627190370 9084 801020001445598856416805229632692843318795754916260148400021677408569485186137864147196907652730174452059440013375359819634541573765466179877474526911901139292604142102138930110582807892840067481659465325539395918251166382231292548313057614824015785381930436695906995460828079351944197234112349979662929963372491705746994869227024663065236927881589150021197064 9085 -851682550343776885743217713562571514997033082918720856381412364618722566558886976927646494131192202132995214412208625995233289927374281809070300969985865688789064695321977163335983338887351309212547333081477858858592375839735213697957081195369175680626837052003665407339256421460240313165541694829991887813689194690029443599589524258661499608872453481911272220 9086 905547348792646511365149952747475036709958341447655632483740505915342730166369674604253648954042301925684945142863454842235400555839685476373883903864664193216313572607777925761003906111815994221351102301685079519165721223607672244764753895960101664278925524176262882620693852094349459641945230467462595365868746774741636494448939922020449680978995248996768784 9087 -962816674469763166937356562163619708668890965036462767723215444238956169230542367257951556166477560499695361081909021743945067554749554591827505568247921490088505739188980372348438808492366465293353395023082025472648081960206312286767403376273278979293847559419472742362065184863851516514079738214187970588832053237977944753939916387751008357463708280173970723 9088 1023705574308197360669732091600468744595628600576990268082718343602932087145240272196985828810479070248691493393574493696915908215913755089261853009336611405082085253339796933597684551010250228369863028806724048475049249197799137327688123828623053870403065642923051376534900407402834700661759297677698603369622026420061151553905491421258196552877010015686222345 9089 -1088442670075680671592981269968667425644876365468801105617757478969723147088110136382894909207112008418198382335234223396949256622121678799242124164986838269591887923540128980894954725471041140410011760590419785085992000792071219392532490794418291653424745764959351398311462253278695042950219086216140444883728902478030538514667859251924338167346693305767970147 9090 1157271014743499680905064495285783129105685528654550769407319562202383186189861738365744765460567649546159549130671468990523084454232823407229660296886795294736946690210591959553926703315006756773845986279059635972979422309354646653277220514022119296426536858863066977803288067370025213383427306278906288526339211260155719444715922911967833182086459417971678281 9091 -1230449002845280134474140869108500508518109182628272872250537385921864817379875077826288356815369620548958740001674736615238807333472721375522260608389813552526263467286122474743820975318066634457049444397482110383150979795461626820611847063238864801922444465043289533009220272752055393695791421534385731340893857590230922773632964689682759502157139062132047894 9092 1308251338227309686249189344652276640342601601914318050672342844079181193021195632365188385834644231977993371199794252428203713258673147598497726299073849081350286611265946506803959911924998476531349971345412952458295579635323702023547941086809427163728896187098381336881438789364800710752127632861974852095261908029695915901807031415012765806074892256731834272 9093 -1390970062806234017629280837604876992385975804821986381413019493676756763621485792584344301074352018315131286607358408979571768306418479273811419228059014632206522237436587799877050118889479749926862025314891765273450730660139659361956234876418523850489575196548160479171385590681515897013027536311587010019806649276531039220668425799767897053611150178087061981 9094 1478915650177625414251018917241916843743217747054784243785212326871302000811159038415943209902485959174682347291689703447452192616368433288440321420961721546331702856893018069499493780535227494024770657815851365838376986265807907181249989631089646663148465268551755930067690354683351779067071668454594705864422088296823334371633535940040711362043831559741915695 9095 -1572418168160912577358897999426794240571724132434478895536555828018464615326261150357423092192043238474728782375674470094234839583906228272343964205002833737405951259251325470497774968798876408826059822737180500327509408649064061769213963074720158635730049560804785305428266467793375904194906460277761051605557570636394945237471574603231079316435953740047593908 9096 1671828514623376386730202648184873774557830701360752367637152996356390205068076883254158519799200660928471409839302148107722173914507745640678316429456583199381077137195672556306099116700129933812034016521594308755253237044191160111422500900451974834148153101900801722249808724901131391206265953198646692318951180511064124002900142110506001581650226937900351000 9097 -1777519731199315962963395410599981436249113046053577204148499857370000379080255915557059259021770274856858929787958042731186748889360670807117446771891895798134899573600472352896128208535122478422513117873660357299354225966339326927047130137396979074649606729782229347789761514189604321111115978293437836698915456899326224313262100463851713087153026760039856639 9098 1889888399811090313354566756425988742085186928941104542605115243992917076246774024689842653787661166488767214937695187906177383131027656904024481964612013756919848022182877456680359992085336030350057799685046847895605834530218750143497315454136035507069917249992759672805250031152365689493813267342287687292857501635423881470394160036425970714922638355105029861 9099 -2009356127207624648403028746411628417062851755918131682812498869907085230018348073812919458158871360398566012806975618706144452864887004777116801059461312664317186310679634242422087282022164657688217095894900856034657329980384012648890178322056841062378671909191010250380964060449022456446486099395419163184874340171981887744848849588838942238365431136090747307 9100 2136371123064286648115835159628944948204279734129328449818913479546318749767338161152087077256108003525465944798347172676927886201032868891859779634566747799576254855981459403990900447001906395685915545000452843442994227479214876574596097468985202138000547237583914553812682533667731367986139027423957699961042829565841485128868001087874286254194000857255397722 9101 -2271409877537008291569594495242148516280900403473984952656506289582772113774753327507980673235618759075204246074598741878455104412956125822356777972702738656813713132005589586343453600149910337519996010520879091707268194759378956737911826353050975386815824080911833314293621230017759589793933617663944809758986440526475887906822015351472856890757000509278346080 9102 2414978944534451858109520276840796210525363728236027914765813646273888254962561645767319951139270140448317917420438382640352571563960025501732070953501332521309717606339923312838803911285245613220286844618194358252124301354189589304510326861170595035829250847903817292399083225568751745463084293529866258443906285531290950232078371966929645536426207696653366037 9103 -2567616837366274468547817852382825437366261660564672067140825211756232454192562101414414023936477084236240485131848180684149107100481750325547636397967304275854039701888516425395062933292217098206338510829562140778782254300227300369177735552963491115834588104438395196537691056589905479017670864976031425918157068094801268229367109979036739164183382077426150404 9104 2729896043844600872968873258370849980644818863583480579179108577092708660174549342020932042914316292943126879968865528302858550475633378406710367776673252944912977527900397839362182592839676519302494930166497376327789141644642621140672331978763200183782537623536567650319788688653393858768787498792858281865310556543467962768612085284097680254194312496287125219 9105 -2902425168361228074517494559366666861038093185441981990741216903751560151154720534038427027605319929674002643620003490394415541168665929263132154389149232578068066583626470351995824573824844618174288168871138063971808201689284019508924339042486994638871616965843167031366040670428098229488771126623604175956325639942300759306523368573323854501439112810266778234 9106 3085851208936514711060259370570734564285421876642039567288400064400078695293560801726434655626608246036923239284346464795393910697447214286375177677360881857569388644494239076098033369881104633832874368796039591504202732128142876630703693589150131985202824534096218511388817887698766042531223825667138862884034569010212049100458866130761095473104185913452803174 9107 -3280861977739113891999753415862445566783783755871231652883104408550219758539623431084465346019416877932575844014910708085795543406710570064675838029111895783022772435695859162316173712810928879792814261948552730683585944617963178410553915295153953930428880596442693165348442655954135230182573577507225791730087439142403924924358242781197658714627237630450188084 9108 3488188674110562021584729659776955254292848597247433871434193416516640926227777149064995175727684220530078648774555364858059109410309334364571867863917143188022733504361235603724557458916869635402787002881569567516681530621941426849419023946665961937997516046426078866485702558979590773654501181566438794537524126922507365096342532771684373372739855994794354531 9109 -3708608619697227216019057899123503773834984426452078375162730365236627792468871576481285191392908875275962466740752527688927284940325349926159850780171571640227320510910298352393974965199209275839511581293280005905596566095331675325262982578717820152872209744735313468536590879228884678644265726754483264699013283917692612357373123376778840166125435703985761285 9110 3942948165896363370645620607605379511420208909388338983732514538777855129739586536807661269806612153432629542810467322368698966314992286010063011923422165095638891939894111149405399044663067216118369622307191928248072517268525116782995910443299254846463560654759322947220457559465998577892372427396025506343563007897318479684274966855630689265449643932059867072 9111 -4192085784465256677975316354400744726388165636442238757493900764229984304921099666182313532927462888555304387408709681322857540704885711088712023491616019896684852007989583211958225640210232284932701262585757724382356505843169416689366522361366965344807843807970034348273623572852956554275331545206045290133171038222250637014121607636627396093448116163363567425 9112 4456955352825078486799548929125376591813061014023689790514262962548480979847798924495532005721975561834201582779440428570975007610333281814593392717843694297535952818878031089657585673335724562282230741346356310213561921790562853288203932101678077067839398316392790142696654669109259307986587804263587864411600951698918202606634445977492547716068191419248127475 9113 -4738549646316609861931414519622317652204522810441595728152540954328932137638333348565331541600327357681160398890119423434617844423459185656115030892488872654244509672983301144610660156775523800346234696956897572207349653095967646473379129982743047333353611628127530569492540184490534834181358616205047730254303910528251266903018884256857655426333048715180723359 9114 5037924050436176487697856991173927323170046396638111008150795815487525054301166334909583977621241983199318319404918795063244187654055972121168887405382656452176919817234475829298195776529162338773463856255162888789705840854000003427269153875817055927619551764246495754529073489938174934199198292351905024416436677291739467819104641430567956884983187505848780939 9115 -5356200506899794494835659609593495259279711676221146661470043741390014208831881469583298219986421933101520241212412462902675968277592242143008680243151393948659629839308680547363206977652773272643877183073866252942371055898835092029784397789554074447408241027021689330958916041199378752205965540826325719515811457941238528620045660216505837430753557875554157048 9116 5694571708254725255095240253907551435034283793424633720750421524804999991465675644552479762770972559834603769503283636716358606044959360566187686310647490207031500384021596836822766772653445633984383114148253030899814455123010516799300077103400774689302293795700695531687367114196729804779381866844894903258555384587015681907764798941465417477116798707057117552 9117 -6054305556683608391396178645001859999983684845474646017130039925736650534006082582193552037479678426024693528586727028037155058318217264114749386909203300554722958740018826776442425917040648512231293893660901861072654983997640887685676754250262804779045655303392538161948913429840836488766166308139008431858113587971916465173406480137199952169443256156441894793 9118 6436749903630528747983406129126740824183843492328293232297867278490764625771804524202623563186420558436002221259075999069728821011834750636050358661060062723164479591800593266029435337769590866419654495793948476811723150203207735754936307861421576473273814180626829445800575792458184870845691302059987008599487261408103415877874084431549995763997925697142195205 9119 -6843337587924432513203622801708636686732239949716669161608937352288499506513246424061271754074532426707045153929725510412028926758262119402077838950713841358157825257632449322170207509144673950093633775518939767334267486095896580015936467228362225243014686099501036203507890530135353470295095124727422182111204658541572225968590112483509270242554754826442329483 9120 7275591791187127411313747920297420731865357407161282797074450891905363126801272955816244598976376784097157516840510673227392686545064128673366348217828512485941236891886757368458249661641910455613923601179463087740959000092144315597074918393853757938672642410346176384389672359582866780844415816221752861456705703324766837352891555080307624789640659296395039234 9121 -7735131730494813280464793013089637076202092769726117323528966569452983398860581996896562739117717838185968788036877326026911948176342005633002904704542031625046221291787162120999226069026423302197603016814246561997138867710028809356823576009032590878675253386726823436870407852141996078587116259989315455375323350332616229457881899617341606393970422243320293927 9122 8223678709518083225739747061185818605215473341395908425945016949669750903026080327299565008284322656028656619284647624918141596553782365499733162180074745394853509563583364499735007621064443075208767916994754826550246496401398840660066463763041739191337432532388659181109015266265602817846466571099765453649966744524860318641601465982100291759295706522895633150 9123 -8743062550700278341578496707505837435581935980708319151828861362762059952851555997720971888638803668984111146044276174344941082817396236435144588132655841343103964901761969520049328224035897675461046981677868871334554019157870905507789169814603791777374943836884056013706104212100367318855363457038118386197048145123292544939740995072679744310140075995689946650 9124 9295228432452930164977504847379005745338297371428768363933101414995323022081621199518493552445060251729290945545297793452505935948648174160896949989665254265720422356205665470482476673618402264213159795069155448333970322314437970428163049127014860168073265463242410892135447736893722146170161549842917288174723145963774740624525625615086524005304969274982772730 9125 -9882244156855055323635648874683775646186239345512088004310109018567955299750408317414594418119514351126596433458832169260066623756565793943695813390611385578088190090751003919800243457988895328437352977930413704796174876967475455247927415547493407822410254430647463341824050068349972666844649592347556706454602597484362763654529578680826110979796368639755072599 9126 10506307874945877935721655305612266695522830145914741907614943872893452135874946648691569210725070261811552467098996823394285560301880548657181138628971054772862485949432858344981085515058390044873463203459731970375774478163659291300526766569118490459826518351964357970617296408791013097391149977324943523220267104696267723110197827749409411630182232995977200717 9127 -11169756298404100492385605489288572394204599107312151527675495187415579386218294205568139591910635011346136636179954560371657734182071891927248087340218524935350728353405766421276517483642335992307498061772502609760130833393423556215592902689263337478616568009024748477777515207342707724620410389318575350025471566151579319970326389114247275677084523078352561674 9128 11875073428217450200846730060258433959039690815117099060900269140137617934613283430398084271541661892249596200605172768905047197851638381063903560830897024157852734682697572334484252075916068755988304786910862098821870744772328459104110065128370865999047573526625323338995311049630413663961503523400542826621455475707483412264950951817743973402978019078205988308 9129 -12624899832870619216191269940413827832823950692988431824200339541382498682842814706388969000181011937512514061223265378630673873199998560444843944824104705635600510657183884972092124521424435595987886874830973839591137977115599863882660289162148422120415954977961373031015201359515141815454596141613891733392170791012285783614392278094757777855999925883104737946 9130 13422042510625040028860881273018737483420974149079867012074309841817884738744036981042668058331459719006560752919886384433343097899393832553511129301305891034809575878984203562581551399809443939938505894750747463549575490152133901834050862258906096266691629828433309641747675457632646512345587643485653268472269093149910477918305754463756347375904400045022168900 9131 -14269485372637786215180656948224121030040862808494945309311980109250438061405476909056314868171147562482240258373836823599822968090416947093335085416500632609433354458396999111028658114960552574451199056249546012510523696256102390018404935348913916236467101420251008043343584633973088351141299648987163846893930401009717396421625887840603800183103192670268497185 9132 15170400385977335175197781231234341629577384715599771322156965409196013379536853399112037567859085201278022459738606060169263859118921905413224642084814223794355894214866198111414382508277814556042674477973352026854508155046356636966059209352672014855311584577749535620792402740453165805918526165123212036615098715440572847658329874910142579264311361473606479901 9133 -16128159418049551310300614092866748508793849097111927664750005715222914702406373095684359850065050721631417033920354792255377046457438811547116484195901109173374448228479752172536430458724033823846147245164646173490022474542623468622592674276828423347731572309128483260064776852488426548331635958693160729050449980223740043306125384418833067713132652510520908607 9134 17146346826557161598706360885868169987467211059888311098974087959282653775282271602985082015942932443976384532932311352206232922832950410329003393452668693410742182817206764843017984871097409602060999490979025121820946323976950732864631205382611563242387462504060536514771796239381078275063982619331431034562917060729248342304816580748618352794124650914059015796 9135 -18228772841889889070723415133288393741165633772871555067414019275244913927309951242900634028477199602152942632180920303051026573602931266053417611005341361391249286070388804657629691796359449764513544986907298091790608180252328814830124537326774537022283848678121966552048632408288397580825234533420050259288530592655122647901785165367781430052708434190904102218 9136 19379487791790579602588755461412845221912791331313334762769376238244041670170225044918395084380623135414317004092450723460916298018060359609953961971963007257480701760536095890001366096078038254873260875343786130964628501173263503081379949372811426204338166675049787417190489044107461350267398875783889565853547260407514907050580951641789863761468667749547523676 9137 -20602797221276046174886599303822920322155799838829716520369799608759006441208845131786501672993066590378099974031249672808905123722659140833345730693577089445840654390692753706019555251961501325388814503866210864163954028269812345010062695950394744641159046323111499847957071086860595318044635388631160066492664798895535035340044957142339935055209798377089186681 9138 21903277964121591336587865994602017573566321558250378272023173245077551581841145831153391593428210926902478712567825559530490696572222801816546003958451257879883354287196200656745832632136983683952895375968079919555175297375286091271400729854717926447143248355936346151537945359605171880246943320716043008718652377039177690413259417074862434948205757406147046974 9139 -23285795225757611813667343619093288686145419183338898328919648789307541763694726952080187270263443137185215697714454464350941708445629020220062986122600431454365761370613394820156167759767438533762989518243664620390929884817346625487139854320327634498130026399121279950065399272439107671653086895217332217886982797057740425970510084431950264444617110577575965645 9140 24755520741188473170295922467529011503660609687941232513626859565099693892466986141145399074133246563396917737257384004567311213474140434591421916195737394426816227071542988177802983761973522978236533566205866141085487506985991521659894478251532215395972245199021263585282604042265453989217125352905285077373368476853046063062990686466386860441980227853386232373 9141 -26317952075541925395216038008875824459138885906517076155494176689863026231842926376004617472336507016530104432565195600513462319682747183495214324297297154999667710905948675690902446815100876514559083138178655750862558046600568071257110439174523443835176800416734204922215930102387019145305710631293166740913507621937877878105747715121197573144185215241678627628 9142 27978933139106546196731862765370784967225462603882502306335018179965614231246165449096842346470895266395202555338502789802158766314179008894558664098760428920463092596532197457785626854006812890840870938793980243876752149503465705635549135344526203719508476486196592148645009744732120945357900767469422523025003099150054426352251566388732337459284002216939803723 9143 -29744675993230812231386106638909909678489168401054538110455616198023998564377793573441622481287082367868830584986848439916392255173290322424939271637802101754191017394155330443310259986642676261732045096745816731968444874852265448333087874620333967359188020711585272449379181365701848908223667495814122973972106014042581261016968598131074487759827263183374535126 9144 31621784028257163030726286207351021681522229630978643186370010503164561124012519938514842084653684918966335886253196619960751621047648571414214738624798091737928483625407380677907309112537839093066736372005645275471733159845459256965698996279459032324623111362082966856327616838300454285195199025558503638292093641330605310124880644524953792883177122588772839051 9145 -33617276599765642581026586410669841894327174914821445606668656179137626438455546700848584769179281525475424228296793227899718396340044786624574368034615822912289603470196668749387555037994045890819793060894908117869186658787509447528863863505164493286218041763485564384773958854648166122778557202740798894920276623143707210308428578286081296390391703610223226697 9146 35738615214823300781659313302571010442616929255896820468279242299435971391982774873690821026640769419543069770384204944867867314513409460186614236489583255657719686744434368065067927455980240089175121114056249568760356508027258351016859591337246135652894503107626889219031134173283879014336182366500932213420600566182342546510726460784226124358342076879134336246 9147 -37993731365697619681433265886829898382608888996758972600495710128207823740034745410073740118270161878377833331596405044078747991553482395481286790964709009253308269385810251127644738063860646640559215082709202228118530349825878794406396451511667332025171446460489931525018531953727604280957470328099232775955410641993680145276055674884506248044502480762319569641 9148 40391056114616167088339726534007529171632340804206814774545360632421507696865432225712716991500560420076995847960418075320837508704870919343441493619271751953311233350683314444560007590745653451039331994464452063039747977158821546388390600706606644103649730803401840557006546144352631021448444879312372222233607856955156489540105613743349771092624297504926225146 9149 -42939551539663182849148600602636190478816827394298317366924840562390925575975037525330351552578929016533664738362530653793086788302851591512183185500185467429211003593894111624831666525669132341686553721852042683176650119912094672129511908964513138970985864333364373356333727564553281994638422384686784815228537787094348018746945503346535905481694437288677343724 9150 45648744158821005164798006302449805898624416705515303921890773977331756040618505757943458097099723558369339841031302609407678169439081951627376654328547302913132771213662306498176008583756603765407669604608330860422194643403211891717619621712436230456317841803756010951579984206798752155716059217736104506280730810221382773533254440442718051411024516920330136328 9151 -48528760456515793772223298378167427939376800241975007475951151352496963999288756981814700133382553879403382432257606610622395706641662367295677461199208615529881949953134421873588189227381429301234447559724154250826521692352939045023596431787765981988116486843697481281239748737937598847565631203929474696135255004865319997272890001519954750440038292364979611022 9152 51590364644840160247580840474935960189470696736727487170935979753908563640944225058410627489586663420372980124230931143347018757816284347238821809698721499161190132556188015880739581701342255140594475102632135745505285146544211364970733331560003057991158484698525246694190891841514488295677744655829273375374893583843328573111437290751688107702564489226024209641 9153 -54844998799929038989364886307640813591983374384695023768020591422784408973246720242663286312813613934209640177097383790062862107329327094600223219914522368435444422125194807735558314618428241182404619769006476874183073737064179075832969135546909277857455322656216345130436772253313138750429980806098931131896825783651545154716439877268422726492284742444570184121 9154 58304825522790208029991246339253449977947174135363351580467133679955022578824424196649685901016516769913717332816408175578404416932498862147126160255151707857976591274836064946841250162581093837815213823773196795969396855270246779076174303697532784586424110364880069172786494624667482381005191119727317021609464639863726567613010671635568278497358325552027152210 9155 -61982773283270009438678554274786978781794469177903731819402647020773576937033947339175840286780451505466098620550382445002547951613854775952362619456569054446961993111218558246409738770468331209250853897962642105632780993488025546757083312737407339063899866021956321279439769388566829783408170870463339628220223172069966539938218737773851582621046914905041137755 9156 65892584615802788757838620218046638776975207509703488728439990073905959644689888641744080406435956859866087370811044126847402132941342346702921024148626827280055941582989130508357750715677395547225447008420741722947776527661268703963188914412094476436457407714734573209350062086531446768506526766529066954468000030897252208853888545743732046888728530971721477505 9157 -70048867346186315553435303735948234630407522601279726605652208378469794695224894954501653194974049071453261400456228304425180033261398361403503023774741545818034037237032085126917307981152049075254945843411943911638450521774526338445103324578158762061747295670222001499697730711583467017734072134889737472471886106792156336608320942310348025563942466418426469073 9158 74467149039884223103736259598966285051751280195302394375390402629341695757358906056545093599094496027548880131215731875204335254515256969044484227390612913851931884744928414796331052481158524213882994894311509650241053031079867315789501368314542782532713838136356197746259446471596854998456934116379211220958780253582728368434294031866249061810224181980983771659 9159 -79163934874322036455506543412786740553345358704271098091832707173789868913866050754527280535660817650250656728068433790521665897795641027660694838879307177476526179937383129892118769265592781296047926666655635806434150652379901449380415941521393752003714248154588953644976805886632332192231183537082563062894701942381474068040811274882517278248734442154662062561 9160 84156769150359982350090544449099984002188548876350569634084178826584777752222178185635610487567934553085714638763141533245321193339054043959800416264731298798464872590768620472847935938827259439300030626805069642815383193871303548430945247280326397313780667647730116135577015605563643086448854325195459758372743775282858379981428785122948353850747865542814195247 9161 -89464300671640609429345538763967846402586117584235997801992839914605726479145559903605986577784377236877042591102716126770902688245328956145817396955116289739159760890278276573465341401970167916492019444120339312304009141724783867865080508547804416320109900395357485249314350744226321418967801772325238520231406382188303465583955977589936825947352619763216156696 9162 95106352234872364163131721797266921522968623719153417947393560092110800129151495798389176126529724713493482097495156215621614266964406757406048216095936104021392845027726579357971300604671401607211564338474330100164186068615419265173543879567746004808639630340446550902474655998655473514362282876032101386798070573755483913246977600179778045818691408569902514463 9163 -101103994489374877584164752104303201790105754031418981435264263044481740719395552655767178145716280234081999891162724759620496404800958298470917351822564341476477017809058553394276520820237404171828866380702317962943688174859855078649023152915059268386546031820108557270093511810545119976900978576049214354020731168061698398474080652605042700659711746757859743220 9164 107479624440434366320128668937614151843065464456469280672065612691639506512602506764427555402748074032416545563544378029723293433495222889730497188466794354953228358593396997510856585826909257617585332110008321563654036447106402114734947628679416162130865238249416612109850010488685987615729614263737797578493938703977275871081558582332101028824500094044181107799 9165 -114257048888258329358949880643654162765147761163157157568342052402052715652155894596996333282552939924895055977825064146790684940731545255414064287379710612632579008564636724048893568356799316335325168259331811282896169264261706381043022174436902900253376196685086875169885161628659547843605558268767456260033922820053804576468069933191042758054244419554121283855 9166 121461573112641486945852715938767601038808220371882690699213939339747801896504499737900887468296258872588650826479687161535999029037644182004553750446392980124510195017400901522461751632199987804878069129655378633264654278992112477469760286844050490315776365544236023269191086593583633809086897007693340153773676227045815651932737377455617299883533050734577879894 9167 -129120095132927520119002295431140262969853079710181023548346479681584848159399084605005152833932013280858900297607886798170904241657616429224765380456045654681716718121833324720912071327482230147541527983166926990531499374987781436569320365267942412091437115707437831109364517079051465429841806662864788422527657723151069046618048621785198678617132438923145598167 9168 137261205893545742160248831197308926679032013877373347580894729660600355883192134308044392035898433909131259683439899804063746015567905560217157885064961017725898111146579076027859148565981700544796302730479037231325205184695553690446778837721402738015050784478742327030879047441800199114298605213017471814820355866608804813075231225315558918270858102425989951850 9169 -145915295747395000002001448376908054994260157937677557622057192527637410116905933838777333711310676063173098557358962054041857684978532775111797797274940590768561950020962999052046418116913971602764177448887960868695378983075989332747579699131811970516114944727885921715154325964466459431952187025356952521860637576235511253697696522170903501661049788318369176641 9170 155114667632720300649581021393531771866396711839860364011781220473025345212300165943683616578049728455719343868302906189837205598732786543773559696138176983679630446625410659789020413466158806029618448300700614773484749426216302017257451747977830579165821742986781530830463561063182757465044285633845857724291623716436992698481901826752729498065601078468646120445 9171 -164893657363967424965753912252190938385623833498322840607128318269438901314273136717692270207641580642297491138909054901482059299994292930212115089972110353196652299787099318346171991004009881029643003171388216814764015719493853095397574114918320707642400830899318226380309747026277733410369463904915619127163670362476979146829930750630047438873561697534442315587 9172 175288761483499092153155256520782036941293981132866370733233882264842668659034985559292592218918888761944016670090703855403599385537165373231088544032809286843254681143669790520837559399242978910827772425890904367491147754683315267962407363092613967663402721132309808253574554800136335484453619019763086746316953993460495337136208652909791508656591895687948051447 9173 -186338773149110799480828681837041111917904895216534976885776407337987402119747136684112566481293253404488267123104033766260248320888430123438748789832824601830195720268721662817501494612050144002365917810758312577104726230323463534934195358297891257286843519795611999790570446244545830065018153326844133894449231528219900254201972309253162856714465244693665050765 9174 198084926562099133770344723060681093095924334132646001695931510351051647398179144904960015671536102111862215571383371863941297523647447243977300088807443453861377300276467863696603562205010715881419545556292012047024350345587843511816237223279654772121769698023900235373721484857952224561224294091548231110452264554749672790209965300001004166995698413327315500249 9175 -210571050472320491959732768472588782191472302762708777750111749879482998663454905105246557135767923148850289294429386298492745885024469893106560671922846569994207178598632506021238031448282910125723699211181397963751868904680786764869381121610134310640151439295600425195859325318874375988989296665569205593725375696702047825110425480051093758278223548974666584012 9176 223843731330351030835626588397638888766164243497198723769854482469859806752122334360810948297077811796310200409216827820794390986249962590797630351483111533469185187675360328039553568794016751400690652601810547443845844791808283298368749869641841892542305389459980688970933118253016056890638764405889526564463329180127138100729356613050371137443152894581028626704 9177 -237952486692643911990380044170991632274969872767167932979285621243904240583351816741685019767971060162107159618988844394767509938170429102595562249940710144896342338235313789384882607082540216465395414665646504016063770644748597442945691979009134997655911804957602178104362530023660307321989005904235652998403073247304217839307686274941624190630151739697331724061 9178 252949949523609946662771134815535154055988570742723872820956060008867590995232519967212114816982801646907788173863668887678086081081033887594491466625630812281306295718986510518559190980115017429742308336357206247438476775990317419068047124047502588992802057551688098378044750120956196592067443140261782898511226611797465392209621935629677373368101863356430093240 9179 -268892064078963302938228599519390788442012107938926305364010203311657083200410039478962515522285213371775409841663249648265734007225114357470050143338277091593885206255234692068695955535208492881437821678732560385831930604819985611236241362068679322463380782804259516610475524198697100371199493080979732763646632730058447577342742997220111105716208347446689704973 9180 285838294097624558053362444546577395333674164283028331992733033876610548955790496247643028799019163569233139661617439724717120456181678921546865654938388057651900296814166027818936502720503941471415520975311031927896599954084423619351785703009972270693336223906417991359997288492350274243856956231428751955851291912074112594620477208021807294205195813110761225400 9181 -303851844075117973188398583542780369864593236759282874189706070824292859041325477078085874527448432281039056012416367838579081961830634100418980940903184361266388396115487582517669484033842753620147514049566846012282385379447363075228366074994267071992953069215095330541819788682010568343232846286752388320905319822662624444472932679994597232005536110074162399069 9182 322999894439907304308654434827856739847179282336032943835659374494076009612367706150586703392144230145376878363430493960717735967599510892608472628395049898214094331211834790466199395630501131851041873736850945858949388978352723615680909762610387833156594091124258655280173087113394335946231707913889689537347781833348156014654485357422069384489932382494910536163 9183 -343353851505664186021157170245416686493612401779574342806696676963165156873434890284667144309899807152743826701785690671370155129576377794821318659107974174619115458512399679751976925691027318659730566866453416667487836754291362213902783476169765647679414339757653054862359084291374390309612565687224638548867859807718045998671216527604392902526379895515537517041 9184 364989613127245822519950527225565374202841474364714465315974472083478498930242275141285342408289392629776788473512189935658594166037568153266454882188326462441559781090984507802284374327736399766211289564969968190917409024011499439876567186424411333583405320772281606487439814849040213641777759633722013148754829388478767263874567991467098786125856478846008257960 9185 -387987851046377021466466668191414399411651654814898530142957822970293449366231690564171135630033263813533668735348813651500678592970605673657546764863437420495409482631729825192319527227750227250509616851210562875937201647574602108649539561996174827370118674131003858640328296776637676689072764270050283389847095913048130220182630294716241032703026906775385335114 9186 412434310974900836267769538959044144852358826588112254582487103271060041025315277126062373938556992951330912057118701047056884079579726660358483288220516952641230217994448431594062332604993545555243443058360042759064531184129447781775219933591321580711880220117849990755719518652776214552243817748637119657888596468563416076697187670440193135835197180569607329211 9187 -438420131529211049575099338957612110657506618416628277448235894783111741427953541901077531736363132715150254962275449781932961241254350457937665430359237577812239090372175833769156812955952526563120959364983038004379152932163171932334097919641042808454030670923104161544632651033096626650110702440881037793201601523058752711600379079076384698737562983684806759618 9188 466042183199351576758329455976429135149258989393070091513350588342924311363362978950574246241498789727770838273065266011854390334608726406671635118456281028410080455259752362373712246399842110402645562502040420039712316230050886076688753785550734083423398053914351059228285044025392681602838840103734544822178598088560566639192089187088072363593257076693069997288 9189 -495403428610520961399966376267973577795848544717748583323884155984389569138630600797851120477419019150767763533942523243923915521452688132996041604365128085336312118430642768462810459067831986167645675213299291758177375910232972352876955342144824270580937028057987717472526994368258338376727140812040370247339989275784609105198730476681137478175581645514035669024 9190 526613305413629025359854270309861032582355613223336693906394025404412889053255395747562924684338526736840831018289743251283605063499988256800218133159435513489827007344262486311383796374044772244528413941928886818554041004035331161253728656878562590427804523812650652837114487775109819717203031715144044840502895516657145521478600197548059108801261058517854402814 9191 -559788133225409167389549555735403031508662223522102849978936135830648451045943211161849948401488977881772438414228827792246971720780611832224319779257003590923024242510113630846666972296788692671367551690506318953763671925552464324755327904852536224642465492417770700337561580515462602811965873112006181226391395440363675102526727704282215301862778126695322965543 9192 595051546127703790260175457258605449931612360217643429180526402760108322027740656930970618918102785723510500787046235916786822035555420662990197169925515622971598873395894508039205381599093564170142649035464716172835594312615396805281482436589118481148017657465346189124156697207376677517968945285658815695962889718426166625651921319809703610594904238002284843491 9193 -632534952330241303889250686929855711303783466861805558794761178809401245867564017027810382995667527728154378143463247192314514025086358640003175691598409335621885277582400324881437375881337100773805558971737266106295967604239152398003430626644424944567895346753529838680081935242353845474391743718331894384797450637681451367152736425540473687733401490047875851238 9194 672378022701861156254702337143663050173523227154677379222746048099382659185972224703045104326834128698143142644835129263245411647165891277385278384063174147523959345378899533289941132320127676902092695614272610873972979247350932910844268773872662590587937597256496912187520651780676865667004945130759729525426742087204135476652133670978730626166464710772873835888 9195 -714729209982090359382383477546500507312442195267026651321737860877914832471636550117124187617431893810286684376117055365782764347850334798466419545338512730139271970049132480666721710576159985839926783504631422464450375809635797757381090596014442893578242248185075979978014130020023717560523039670761754004418461466827514818009472055382472339746719199447793726298 9196 759746300598626269610939501399499288361573261471637978265151372701515956033626359018521682230389024144716251510437939081186726800311920848716409952741450146468395866115941670144141182371841471017377163023674215343842226175619427550430516242709577658508614412376065133070219076248360297967710321235945174755304741680810240175722738587094722022346455383653927385255 9197 -807597001137055963127637129823374777478366889067182517163684910421047537217670452780505983172058053539122794411300816118166279604283351341077177707660354611305293511325894869581796004863679951112633952818532789109338359067933417297596276603781244450978208901437294112989779902758315041512207056202882963427298729255999895087643254226917712491734712036536500530876 9198 858459561637488729672408531673053804445427119435634452438185022319892639752529174131672180107737535312851135930923071739551193197244709433845386337515046761088746960566931402249286161896701525481663489311469895342656350002441947251703936396327291031369316037859099347227406232543744003266725673524961363824599507071569987632604115065786355338379055772991061032692 9199 -912523438029169241752074638577556717627800276192173191054642770536526893123417992143897091307719133786194439881966459585781143936945057872011954026997487216788926843565873619871084289228211754337660786386505805258693602374512958299950752540281225791054664298425428848471913574814554999773274453486380618263917707732562557009781140283573339007129320582316558399542 9200 969989996159078786590654277724912443465256998958125598214885311741432376572953007033910309091618392745598497501138933293260884222267647788245753541156497985945324758356477366406231187870508196919581629012910951282775138826342489098784323588758076027933559636606387791103257425832262696284727883446164872316934588791345557456113473048514208016612071886746484236801 9201 -1031073260024556064337626624989598185794482991070232075605982876844200730337344267389637453127662939380888946696227907966525564633597935940124673189457752360706904792157834069697617519612323435563795983187780626156244018759850539654804855794411711673449303695305302814466361178661072405474944464660540679462806908128531738740870373589344050958070918075640730828001 9202 1096000706983646471564673965875134768162789781197093571445767680265532735849469696025304875452361008332403007797755176008555966092266540760302808655174169131808540672751731076272202393921578757884995170738479982444333157790061642208196648098849472436150033377401943834735375285472202050978185498736437933172553122807339601514397221846325196571367785096981516928709 9203 -1165014112890824135592115343820727143065593349084192543979371715042630571544496807208831409566635863613873320100005923426690173616869466671119672085783662406772963046424592760051793520217954807485958230588574865073766886711510268594059771756733346160321531120476606288436005249433285126711725752946877541198129889613612926150056920141510826192982378346115369932212 9204 1238370450290566721756309023209577991221815729065288203157721858159307419981009464481220542163025847801706680117816053465788194815940479628024142394946708196918688751293269764293989207090113130936753162879586754578112004234248011747533285385022758336959881930172233824103563919767838795546826409752022646404514468649526540808159001845745074360165658178586522394388 9205 -1316342842997681896274851867017799148773533769184691349787468412632519627225002688584112279706086874772135475901007834230061184567491117264696977135420402548018877730022869312355578516233133756418628930254633870778907620621145159148576033005038919071543130602434511184887260711216945037856741962476522871462573696561072915209183441339716455975316267083845801013995 9206 1399221580602011716268560246269484298020959045393258413993405855229607402055706286506225568240254223985206595345959731627594845163606281471494740928386702627295485140851941943662877699147067701460084137001545794426538613290470473592429386295054919845379276739167829511275853057521704630188649896543852148371605829138767499293184820491115901305584908827978234784512 9207 -1487315196656947963473765072890852553238410005855159791273167543032217770296800135076086482357160192585955408000297677735418840336887890791367346218870817316232216739063875842609099957436318848895944140117700931574444385879700436967906556814468462359734769636575395853436342978845720783523696228631374358311555307601471548201865334557791223238882316363046499135583 9208 1580951614546896610234026727298063279419068577843526488170967594471910776095277336266807527055339267756333535247779511473709519942424594658164022052243262280713821687057447392789920306327793027548004408859764007256249677381772610500387799331881340430616276880694316308626524867303362241093284045040281385939991462555279199078874279912518782740241074001914712313527 9209 -1680479365279303537283848218680299612672980945119269913501098440395194688835287090538554183527579339591875361437621226966354566674878552278291517565798692211188287296451149381699760875364222944726831106848205475047746061520558830210394130996650569655972542283105488420759293801817189941024184052660932188209324938814892021508891000091237566038087872790889883586530 9210 1786268881713021111296438582094277880409658865641379601513642313449266726424627229964399482580307569677610154626961656009203192033148660534839851810759944861883722475596750796909676339275154198922397974829293655812148256943483791134752806439654415063171700292416253855274911877196102470163341048942174959900822398818626231151425513230096759409057152357936063329065 9211 -1898713874017638948215756812715799753241599309403946668197442904473996102600515204532342253968496750540969716882953248073077216892207978490964294704546902371576476661368062415323732403552956897229326267966875066425041199786779968245225928779697282741617949067607124966130928779320343137437763576430059356459716706792073821950755888486181388804738047746710068346425 9212 2018232791458966300889411069100031115416266219427257867957834610236860111312639383897465033980642266879633648614651276683060568514611821644875356732035660740674859339106679926376767265537579122558176641371087157314326346097039849389475341551457147961668777088153884849071918270473838154511035853036179174342189157867368955306889255664365525016691346102067677692834 9213 -2145270375925247519770548686166256332181740919183528435091434384782381555753293905341607627547959443591153378440680326571231477073257854972411659707726393085465985570691740633045232882689278129938248159868309135494230815954896444224546576809338412238983165653722752546625396199753210728583345719980459948868523846232659087724811675259872499389245635680410251627785 9214 2280299312948094871207941811053919533180758981139096809301115090137557967638463335455386738268401855151409573155996461761015421416005916891471149345187043151518503047787106727200771813611651418556510855514907511575593267612517597583146510183771579046401973115169595410567242555599830816035083593828346379147327912947570992996060058951254371645249645880763678230831 9215 -2423821986332787352626260293966833342264468514034776791489235566470158762029370294576351849354146342002038110345252105268761454681422285846940512288920544057329235919904369576792590628730246522978930944773563495111960670935000378620552178807262334658945713962124696962299847444661554510154013122877036136948478510857445710005799920584574661465575176001189217615732 9216 2576372342895841089694129162416400953570297673816956844633198821208545693188136050769760834177291023088898013120446757273045418921259636591550501282964847410250282996652851487516823860787369373637474951348354442388083064389343966966171353848257018169765330593874895483496526216235666975153788544854665838570927096301334583123172257884456898640432329091321678002084 9217 -2738517874215020788732074964952279287540623984335237394354710814459577721763159445103446457848916378211831143521962459551913664696140517785454171538045118445854234482394188261442322650046262566168487810222327110533334011483180473726278740930678505360967633184175859613308892526792667332257324489040398590916192358453161172431449759278515714133258269739116084257175 9218 2910861722729735386010589608206598885774902327713581783323177416039426625187666133263492503109800752876655937384920199068882096285134137581800098797349165712906046698410381597965743802024115658988195112434276094903439784063026679500142927216583816107354827142193705351121849626391635712848412226950279586164943634261754095256412847444847095274607404628234564301458 9219 -3094044919989641341210908564802062222705633088063169387545612124958703257364960313349789142856094760335757730242896217646231101252453608470861457752754764672071795180344617060310598234989647207245086366385543615770147939622941662064868108629042193283881290257207922660094750395598951207459489902066152854306343871938161889877598568459361388889835033403572725252536 9220 3288748765337960719504905682401206626373742302904833212653511295175937496511892064366190925333195861010675172068290709502415183226565076493793980026075402701129647623911617386221103987178758911647582677546925417881783587113545449871631822965075304647077399542110688177946122197100449393880272677219620796675890887874896352108626675897753613209304451685342403084128 9221 -3495697353835311192701450364362822109064298752604866552003077318509193174814916606951464153120212603171447358391889797682266034526486772292639953314164077984036517285527689391103404172546842516319465753988163866930093080065073120350821768493067382817507795930640284611665487509170442886672596584530241759161721390846983169169090105550238719748842235228723084674526 9222 3715660262781657040637240903660132375819616998646909800489403144154129739101725770020688420001094528807387668629691570737966496083070517540408584635770467542717430894513744603230840033786519609776637420212570325521907064308364766892403006233225200462741187450735975691662088641688814107735818363032752708618447256034804495111510370120178610261349990002591307688568 9223 -3949455406780359654451227333038727340550639069262955169013100385705751249052938548742234346215427281681757858470618991542399807272621076243030339266321061413034761488996539679086317600803746437691158680822320415098772219984306188566074305183955957573344198257433620473394444566526626447787389885906983042662561755668488009672949417284268756671398448446575153993120 9224 4197952071911395758473146850738976924097803856734291108735588477912230494592060622563118548170769000631435500620617564965526920539688342436615241896457291025385442759415062298285438401977294019008200852265307972327482606742861586568183060079462550732531389272203574825702883289006601120268597917956449218751453598866947643293935495637949110933472852685481657331515 9225 -4462074140242919680820648007305991556442214372180218869678167336896259310634505747036771192055777577838733660691483992758574406720632683356810123567709033984395991489539404289647115880867051978566561989374136625004602638828959343808904919511142429199920254916291160949014696767509736313860991731535330757041286395501674385563553643414138042490600966661101770777308 9226 4742803516613914352854295904849304222555727668767111886521501985135491549280239808477582623658825321149570468146890493912054750717265384655260458558045685845141439539483097723642683474047043643279703855259753394184821797030461737255605262533683822344954070709659605902313628370073855600525470336895378127687288501899012400034349657197609895863880706145240182556831 9227 -5041183770368298861855642951227135238255534456879236028581426694273843697412776848108645344541248003507116954757303990321951385921294127057937645368916638550362810453217186666723433789566479381443431036709915107954011944668438594672742526633134515679786329765298019594985365304283567099439615437615501595531775399370947968643030770909111232824318041788974782578958 9228 5358324005515295141688833897569518735196947503900617348250632371359215829698859889165312290167900923286929264101579148744918031623200409663118022673501909998535331454622057771912250104487569770684645904652898753452886297836627785233189495268110050743179686337377127780909422658307729018234131908274384460738041218010793649145039985365007174515145331299819605355741 9229 -5695402973635031991099808128416241285451448839252580375018973810084642634326561128383438292604181569471042992369323613720990830508355503450793730081279424791666096857237719981783292709161281512954009803280435839387453466265128818704098491064657996390554282577490247707210819241790797075835048408165236985289392652178263748714147312463585595878399483553720536754381 9230 6053673444745393468549129423567414247836241864019680604329091432725457287579980145632084513552504450378621836944892745875114429643562056463937149823902609023238643505541288526086063615154798356156608265060100503734174475675541265086271278765296274244851324854062898974098118375056370944439393405308662152148718920914439776154884766773847926220136217775845301592794 9231 -6434466852299307865698506002778174081165948982537238231188896396598241045824058563395758618004476541663511523572908675755276148394258678098869246191734171322373196737163230587891174735982629390534703564301639740376759509800790366909040849077036222477356279171378815496561387658000801342188940887050741722779172134420820873195995385117265807295855268541005533976965 9232 6839198229494536741579741203961523439350892339342312570693060409680087169003028637170661428836362691885332265531441587990094128106339256694033670749661802401253424286252487806373619171932411743158955195046780652365376874317441188063885857968123781386372266884013573058336876262813262428407427738409829136857749071295203239385246844920598739808322464868440957106724 9233 -7269371455154294454789240469743749879062228961097114147153899013483125197249954103892817916412226814740505551066075058376945318132763613182458915615006448764307558442367717064421850708889335528624218969171732722378043838001335554391558784369592494852450964369346425443354904917801121297574849817150765571580764313236474849664102387257648289025207147054142667627121 9234 7726584828580674256540457805773865095156093505211136161343328955505736259070894233056505124104152760867395160598523973135795054521778941137904000477352181644217192243693694138643700883730527722102698390213218303762663005452897822306166867751416417996071876403881396984806521151131326457376320117792935270568457808244758878386390524960605376067208621528156997274981 9235 -8212536993998092331371070424777857958672655034559800719746499289209524565073100829007008256761388677555422284841727698299507014178747551392920009348996227263792448874689877547431429364055958084972676260762463841427853467952331236227358500719727825623489986364292732858243918083046156557349526360282220151608314623875962389070196808354805564539456114946367701227906 9236 8729033236495264755024446373124170638107376257232952921147749396297487616163654322073603243018244603256179930381846460301517010692188019446790495381050313017321855378864375206819202171529582303638934429659001084462028817442456034278419200617742325417308045393494312205350063950870149499081064006228482441251766321420237069970418410929266906129836384330749082015182 9237 -9277992172746362739046309173823257643086404466905325637645621735613190418263245638576224646643103319117865449965282062177348454215583800420296393339335006612080155532324980999932770952799501532666357525265500001713351532408550592339893328156181632820709617190987113004284967857346072461126740563917702273558524383260739409705304851372592993345046056536874344508484 9238 9861452861250004800250142246187098758519738091732757241688187296383419367363397693536569587539343600825172128110765084711666260684706239282900555817256913886357027175059195767602970030455743845473877649031362855148479487510273837389619128552647793497601322267269911887325080050587835625472355196141591716775596395748721017382114916942153666996940270008370116287886 9239 -10481582358374012761337606851572961631470850880219422372799102318039272901597247229130363744343778226708326378588893427942437376869026087685674131854287343335694615650112145010172655811064120769765931324367162561296975905690517978004322752394549224747716686364202958408701264088166710930104302130020455294639521652126308558765592031069250591601021079496703792339908 9240 11140683748140089714617587002736527575282268465717742046292838624473193768511218727894886837918958303165661392948836359289703244552948082874188386466471555609537771238986877135335875834340049880643872198374626506673194882007874511482455103282409753938288394175524791756489462488838904244750850487964445181847426982768849456873847217129287790538178479576526583289490 9241 -11841204675431837029444950739399628963798571974286787532136174705050664146192235340781670093734950774965447717803441956513705887711867982159797593839474666636929746105193377545195908303118167371156733935896494068266569986015202568999204103888417734470286613145847944446173257171798647982972921782167995658771992783535343197614218630406199184460385539087196243889023 9242 12585746414168258019010852703927309942557035766444742389708207201059073579197146342612076256850138112691297397300242250337840278927991241901941784869267800975345375842151609018234001354158113415137220564878445959161891936411265050503915850213481751043546936799232923799216481516182129677231438181234818233762965755299106063671395101424333772839968603805367431483392 9243 -13377073503959944646562350761028466314776058939832914697511878264837705259616618088322006746048805760622888324110432545418733542032111462096340031917002227757369794359855821320336279431667939975640487707835774304391947768735679183640599802829140409823459308078448351753582336527538285436863182385597968210065789153183663376083693464436348719916723956312770265501498 9244 14218123990863785228346956720873584769251782167293676899920359818894103228135780924558950426565710483685427641322704350430795466604965724648879703675586402143628984210504515610936944683293805221696301662211449883292518408787274541747774181748822927827327698506612835839359351437310713363151543230450040892234697238288555861728984182077762922210600521000900090140416 9245 -15112020310081994735303795665577113119697203252898906882608587241735067106175164067315811667625740323740838859719314651696667291894453309730741855584064622888225545122633290961585245904558569186361359595070400494652287201377207412691001367291378568351723576200642730898093419369946456832519133797346963869212101541876855323328049078241036662260209413092203473623520 9246 16062080850820767333773099326463368604707324226689688109699840527407632542764210317160493939242527861434673196087015769580556065481747253322293427764419039392267748667669584265887615257846344555711791179273249988322612072702790984173966242401292062967147559881912148719206953287114759052975785661757731988118301052320541045205023948092677634917036161044817261317593 9247 -17071832246041608807266004865370861416006217419942438383752300934437541140543465173007454166349799927478097683367465346326411203677614347785120924005736372144874259403620668735156918150380977379941692558026469679778990398363755800904966121636968632427192885083256522748696945294481078987480675160079982691560631754982878987825917417125788005631694735823604307365807 9248 18145022432513695336722588800432579335372750137775222246338188545548084932030543172912971717069088227987563982292342626026405422662375158664168935171601126483350752904704102856433737811800703256021186326044178060172798498219660568444589421274457929552646315478319562153320753032990799003390342752127242630518300687403306617759287171978643826305845477836762484108123 9249 -19285634529418275012911648849680876772590280881132757738399730610479117360762314414656211560543205665412318205558024480019352828253774107876422299071046332447655668068156230390729654932805895045647199146246327866336973190962029385214570168812375086808275716867602579715747707175283990799155889553921324603516849168944392317320270583003234140732319670862948711205906 9250 20497901586776645178799575658990622327404765631617149495169871825876162420931803587823123273518212426262677603103786003432552009545484651868343340196130996933633828620057683523607259576241889574242534361386039272437173116155603309309782104106888018318237725877004923902125995926055197169755940861727309411689025315587011033021334918243061000406943898061347481135001 9251 -21786322258182721999912957370481466071775065802955497019316244168790376986602508911973970170225435233291811679823914671764182913418572760434448303128826491823578827306803080610737806885109120399912383803744328047018323174947406226355033296687058076812435201740347507672942409080015017428662288491991259154177596049007486848115625590896930880670611426351262359281676 9252 23155677455731483106254039150328394721816659374370710031956039329813851870783935364025608910639171354968023015085612222269922694120029767839716271425349330498175485030195895632553496411338197270842716293539782535729995968851047140095318662312274960152291910756328496035562004517014744021819600714155768039930941844839619746267325869980499881985275706635202120634057 9253 -24611048048658162519859304032595369675411924551324868482561532116321340143870268962118579440515682305338485802109285913070952695813221372352381658853426040650645744412091278058943879091917672671637462356826600810316687626279302184922096191960355984326741076302348865767567923110854057908106877798900452720193551751357399124156901372867801318176842702669912626668480 9254 26157833671053346464540764094648381478309329573191837872817213611368913360488363382127441445135319821734619208384288337248514966972812030207234359225517461756553916306346030025892844880292625306869389105739963783739156712422366752069268621227559675282106721479998321908437457682752787639918575611695035612973388947484002786035824106126067932092314528033097276915417 9255 -27801772708110229416508489181966629764968836704048097976849960670251338147589848773306430747643923232407566985418954402089938595613525661585344963256674766791464870816662001665828431467946272517219851744996497739572471017362619137569326586542068827923384692619033527812694276631615837641556472092353230501642115596249899502068053879753733061849832964793138988620145 9256 29548963534707297574811529699358445629633943125541360460114556854697363224798574129883768320360268367034792884294179541678649841101796051635636800734381716127591736603631070341797039986521430752278220292648949189087559113336867353818025601670123613244322317375964918614879001231304666434573554689040065567205151542240240881200863234498370581611808036397659516987557 9257 -31405887084748608074202289841993638835509768962683546310081247818322738464640408225793148555904258663617991948282783217099115435504188693181886109322433302619583788078029824703298742577183777269194634760619433756472345190679987288609221983851236493404403856405204433334112709684679648956272704195873355931927255374997214542942263216912838099578601024445872934162948 9258 33379430834591622308018705219672299169822866742847558415083412509003164605517537290304650938979532782236118569498421240113002900483951990566880405080467721039943543376813904961008140341815370616186140734031716003641327519410254114998049570932472457901022572451012129592953359735049653406364136260712949381605905936470331371993778806506766643533161115542640871722606 9259 -35476914289107287955237778111684658530440396464958102781342419257816549507237291742657880829337566886836689629444016994746590014171563264781364696829827574437174031285348910453445935670191687293730531387559601696878379607376799270618377792468685963029782870623846249549874831107532859387659255896041366731820581175917000954270398696309220009316767061808275984886301 9260 37706116064457931979145748198416909458225454705463720926593893215691801523549818380754417577983910538504366069471754182548100708267248837638939410955448432477099861427267219290266969398579288148859635179203578743844553275161569317991784881483676460972160949694225970136923614659351061530917777619794539412439244112401958954409031599748795832467337371064443542076894 9261 -40075302667565909653205339771199579038331823256449498922592825782602636383058314126418796932715040980945193824123199192605243015401767861470423791593457329191214826686517691959176089770831250192226289078550252799413471773660905987478764132181368649699707181848889485174059763973015925858169511791332259327331620180617998145623413717599410412785856710423586309525712 9262 42593259078501509455107654948001844441855565859425326644022612515975992835976313615403476465369910599365895874521374339549987334990319482256866218724862292372596509798590898656315626594815971844608227101204918487401599596338655869423186237920381121781464037092519762164677217356755995364909110476947390597023814651892874266737026566214448441359156187232023052048781 9263 -45269321248665350028052961070179731053480285568589806417310276810238034018467812079610974014166955622041991551818199759990807059516799677018023769096644487549589857440764442082000872308370701579504635765663736968713373056076170357553305653260563254004223217540426715850976210204490696197352130308419125164183440398459367149516371253917615527505576314320850241167368 9264 48113410634702870044226918897577826433577822768968493845748956657761284186178737254770902604445297947872986493175356377837568803764716046134396545424351339722811081615677638924917635570182317423907784040601735366222312024401446625495791501381526047281731331335327243122813835944505197173512994115597835523563350755307968397817152641238808427185454468582986650640816 9265 -51136070895592478258556373518594827594132583315747776265854354472301734348133357440439228281870772241083689960465363333284324834826353887584603573761974461495904036773683849387255829345598345442071706132762696483433517844511076116724871620251988248860845295148313964386626536187348747293363351251336064534046288539043302536405826381636283284883497003911280331589523 9266 54348506888322094984634313317669449053407525850721258391879823666137983464547756151517531050049132860456712530514303498508825951307279678505366840643197827477599961332297422644992042011401840282533683910933290210706816544360012606693203211340990309382660589885281800605849387996560837055471867626206490817114547251624293833089347671626853599015047740148716686141278 9267 -57762626106040496711525146707523335929836623107998294805188169061364141057585364044895639627768777404698449988183267536703820822671492881188220008874523133607816938110014416998786572851839867796403781179152292495366310141553190596011468255100503045811680588176983857531011965709702846136193953945551586339568903413659247072848887210629357336894743851790218873572820 9268 61391082711571222601041564194039860547255870494378005021249872535292808480684491847086020110445608849833728781459997055921413874888246110606147427034717920970593835097456295981572469476635132097829962256825663281582060617825458236373630347097034252308945066072708739673433269577339270793029207243410557291501387977391271567891903677393348653191308840956680856834114 9269 -65247324328740910358535594832096960635928040126716746246654876146831858179143975129671272686577140636011596057381435823492562685955862505444484887916099374275729171426312001110828487065293392290583761114177352325947260490988817471189167596827526351232104246372321056118538975447220799001410570372363577372411695287465045683816751773249387096077635153631063649368273 9270 69345641764135961258080175435096883088527788700607994523558852281988383989596631289967008298672632014596295728424217179418864992616521578642278065641931406861117839231451306840540926298037890163567653349777729489126557545188043654148514159004824748358812571143316907774221233848646396633753405086235814925499197595023208713058967205162256630843460172644566111989840 9271 -73701221842698747297391746600522472160209449292284613303447282427875130637511611323201439521927311021252945991784772920196011185863988525831981854335350204977577131547694015876974258278682661536363710607464905681132411220013306393181223423668481530682149799959009189265778361658750414902954861999548682067024093076172247566759492066047640392607150305762812224563775 9272 78330203552046857512054142604313872098839811910734562404633515853820012931265419410045062535426894418936626542535708952276703550684486633206316034999603853980222263571119424536303732837227807434082978983419993291965733823155678627019401075491708079901764109216873892806149337656652013586439199444771647439364791918417854279297429900510756626189355527991716732267301 9273 -83249737702588303481430889537070156836065856337583046198347516540201401844776754183826384861917089507773150542996702663880259071112337515243116811063329247453691644002608465057695251637596650419936512633335532513799200870647347904798443046752939854267932624725764101726567334499474385813059672220562158823333031751776170578497943609948421617634048365481631079989309 9274 88478050323456966866818748607558747034091444464796929341550296981973003684334182673994750161955944397394291307200399529947267966674396366333570278940560463432247337266597963286902190667322798304021420963755286117481527103270828609278532983108348494112060696956031153869185996796365542673057576473609765010575556667351951415937614317281816966378802641487804392542948 9275 -94034510028053472335335301903688378263679799600237420181442633065409631160225476508177163439520704840067668879061336481531104720238574156436788210708591623503348202365482023909480418969220387950246424735691874756078198597068032780559099038242849909652793241075774714998635649503203012638824821957197230045432092173229808697065359841847940491311455629334285178466485 9276 99939699597597676901540093757278041349767023667528510402579986636466850677032018026025348654421447875059782673459619699239758828496771083361648396994841660284880086358192988393201324912598644543106042288616240903219702233115758242771985234800631412994843301859482754384472401965138512337573989538834207359964662249872032024030504036065058677481931906690690361052429 9277 -106215492046633807985805111238962856683533709606960451392959339085858876225116539873312391565648406005971137725116807777000177499381283666411353287309049130990888706571774007857938617745957873388731498994517743942112018456337417971244534312549814397234542859574815252853755601086551834511540548435659883354519125437296021379366639478747464911555037858094501240394906 9278 112885131450935037690149630282272696127254038169082121169033686445070849902535530033831727810020777471004597012098057241347965772889169233498754682350684242749471641323591125407738749770785343943769860372767786322092176441285806997697709751693518334658280839856874921032509115900359988619195511497206092224456692726476074841404315590814951415315425235369864559258278 9279 -119973318835791593439778874790208201461862707932251747272255866952587641470383568774432635090573473122323124382054310805672923255157562168325659066235511250429114531582389010391732500291576626233707011459680058516731681456805020743800263051149884876276638940576561865879345810074975181807251077975169123806979280609562835332019278098207920390153334801626649625834673 9280 127506303441299804195654653236001642087095065684626645670544793109232692825676125485883526734248767907889217340742243940413724964619268340999898299858258362786405577982482091417810511811943227971524163052218316418607237000532341898847477012363325672732061650160784816377472191955150936066446320241717911277658351375930482877344887252712546604353145308756531978777204 9281 -135511979701067217472818946483004088578521907288672264731022183516143617033962170718501956745078667129013009281801491044433882742376856928376377564692723827481388999934459528043312050295313471126785518152096561481059019783095881057386945533941529139073992176705627559380036343248933233649019419003012433026262419751602792636958867519097445325966789201449731232197394 9282 144019990291783818431313137238428470730411716647623802349329166085786943102976754158844140499823176952396456578959378355394107574269441912580269385057090813869805067911066115807233889068314591863142207100675342423204201544501213979716424453103041398086536580254517587709247093265501908434519337865823660164907419924884969638529182887759687336164572246029095233481291 9283 -153061835633458700347735312057345425550270636062265638508694284344393245044400693900292914050386054368354577867192999731475868599553310386605585395423740025413452675550564166374289324437745544326347183793728082534032080576187396219064759889281785312053311301970804867205540953039999052376575645270232813506760575806550092203018889758540613915125065219688277419358417 9284 162670990243867359930213332635961074687220132580764051800854114335764472658794662364026286920073031671197192708908060205528540507045341513387973817821577632228888938837581446559386810549739886929550528964455632537925507388647897658206065812104720141779025573583932779672228100080415420869004189953253093678661295214530013318458821112774779133834775846239426041023419 9285 -172883026375984328181596486649903018909837691497910541296368790802823181871803008359823408664844034460836930022076877888501492539004166247414232401286637617324776323382756927295706489467301111007518870164420876367975953495725558207824239649710673288045925954834017015775334430475887046113140732296258064641872517720886600041923905090276057826525914906813255138395302 9286 183735745393981747207731866037222771649366995112617929562219388989519558879880173854299156516278800946482032955005116679044127949520352567564111944186829140655078917286558472323705653570680931047352450858996945127547586104884304364943099942921256929048133593186794662106959795529578555920183332096641458497446242132824261880133150675444919862646145886613008550413913 9287 -195269317371855196697700970501155224937094650360223396460994123881786269940622954742173400865425726339100012200903028094640127160048898759421480327117335914387056341554113760824010801191900811693827845759594083950836053055984491129374348974073582446076893390821023753179188382452555345778539671698618905889026147737756109690993249350470036403576744988633276651483055 9288 207526429428998134377221629264378653388113699960930380146265112850160272385098382197666956361591813715057606027269685432968888417416632867396763123969563011959332269248063545423881693121492537450944839201235177921897312453007571989681392754659006016486164955254448329118026600317969134915648294527549791268537285893157592094404835806800579256509263817494536461073067 9289 -220552443349196841648271538776048964242407090953410331684839274770561193511957355557997096294444912304308127756856863343135170539431958557387124632414247203488823564550411187115339990097234384386162357285132420152555721180927689146913714262088606220586831924560709748611374784617010960676860444262031383957910227946550064587095308901558065391585528160319446078278044 9290 234395563063676790400761280948247549767602866922176469489797113290248617966215988203030967582474557530404832029113573385724125327189151356852468168481443349339514216037871397278050747865086362360846997844926513001115031763882222442274230365272977298774138557221212698137982966880409460696528897473562639946225962992660355642874557925675804001290614926578442906605746 9291 -249107012615124265874856765269293598109052912195120949323270461460805745462604871056782818963404755562926572533026655513222224006698933718423903262684873112410261252400742813677409527598667220963813512899097285239953579194053666057362396860230616950124444345867517881494145190617381269257657280928362100480135595529632174120520115642264832641338612519364192913878011 9292 264741225258167113707357051778770328538556887037358270848211848799029316068654692117474572885758852417223079871133120533500339248118253804503450969330248917739536288156057724899138194368380360115584701182192758557217850892143597255102026751823893060304913269749066886257722586137434400074226338772831722754657128208658273082338965457253169729611428801570591015335434 9293 -281356044392767159004422725912794699743438116406008281323990221168627953680119003440046483416683639012101658562021846632744952052218856172405635910816848896309051060611744848904352588026655806305685747040579111121574884756650736950200752440052179523714708664562968367576144191170122661992227134297285252650565584236026958957059602000568410543339857440664485265832380 9294 299012937070504533657289109554426980735349058741938102364031440911134178469306691673251271358859933293147137533541280488856044859101451882165001055832008836784685224752307974162627627551314409483416344063125931935786187987155767044870301481267014156603743716024702964262188394880666232384520774224840179708394967165846969442503142500455876142971279430544776510147514 9295 -317777220859980588053003256260514489406431181053690257828065844088225522792341110083032834388073516226175715825815832127126450281875486238444702213353051515269804564931072798363726229479173486955976615384922831233833654709676535645236189133189933929076852916515488634720843248204361145729148294451256852400030687365639655047480469771945869582708654147567485468271972 9296 337718304906700963280354402436788189076886038794564579016916613448093344678041650685681694880820448038231647453308026779035878801236160043869750757100661624457129737236339188630570786392661284511681985808904854836797987888344781465522586086907042310514270336087705057452072095018658242460409570735377948877140044199188728956713111692482562277458790033021211186314046 9297 -358909946075004055214797981011588466097094718659074415039345937391402144752100281734967315860035438424231580147846102682234981583521295668054362479632297991011333835914651102929228616825836406670129980898555236039870117888879569155711885058146684925944575657079273208196131908305923698559903516379764662318072718450935342581715322578481042443340324100829859500022746 9298 381430521115064054706898035347721525846037999002056303676433817863980932002447857161599049650925011294820495861171759338293610386873209191335050765740975803025060189458186848952169479884345196824481096389022597623811819601275573526138321625469200677384410861501107475051396267729284843210907446486088059819714836040259295098502640845388617042936836491207853323450878 9299 -405363315856925488767990586263192707141869898709455775023699552944926554292887149602954867978349234716113927881874459706730944100986309143001034492270462456715993817125130309869486059270237298297652424098821940306106019572938400452645247836853985512130801514734180829048678749735976218557611910796576149104433593371881308291003272384929303895623568188041961841217140 9300 430796832496133899300310720112906778932438843956419985909614537168414065891632851622349499576979168127230682863387248034013732555303878784316225263712376343178253613653159757925094936992856648080649580423146245887012521627954171032066876777014446792321809802471547924612605486227285519445092591298459890756823724065871213827387040821944617631535578856910558992617048 9301 -457825116102044645835769565396532297776724736884708889339105939789025769819101301387096393143774199140769036027372791991222885210549675647982739501616025899834950759742046126049883239337045093188890944474272174084615831839427753153749435910987420073604050414565954081651188474513333543715274611011335265506612561536988505191590894330412574435454556770881500367104040 9302 486548101550562798861661050133445482671846533028464330227513968276457964395555247293672218967963713999394611737042406400249926668118520333109658388230887272361434913400474355546617630950220626187699635314026607753633049992883356385913518162713033813022123837119545268186841301238377436228649521710235396858127714388689555984904706521483463417543272035839438992699423 9303 -517071982158150910104824120119185574089306262910823717376393453989009597103008856100971419003664829460347203266661731609631962613142580647780273882905990948832841644298177023730520514082669853981337448915581809543221667199294560665554976997227270661496416349003376506649418018603915518146839759077256799969956798852489607756334278593678708819605667796500077299165294 9304 549509601373713481163895179359791553404296964925420383303931163035001316839497278297237527159103784599766638647281922089627990380575606917149578144669850094055436922661279747025895112227073972635360576987187785073058757575148666854970697888482806133026463592147562717009602363811179685026706774329119913770465150633393577812761094072694775185174201497362877692954054 9305 -583980868969719751331804350453054727521278879024041165683289469790582204652156623519527199459839866588467133774260453750945483319113557146291782880593721524847221239542311356059089056161315343863379391957351199413153382395800612606435252814414571536163702356663586852684725823727397504608068947508463585158564613247024015580769129958815824476207924195644640298006902 9306 620613203263970782573982403160013556389244317620248855639353424187209357651529076732236426684797729423601387643411812791668240581017191733128010851531886536329052963348468732026878125995336385592040458442236143125224182860027697324726848360251766576920911706061501475813119363321071938556871408309899870059885075873282977276109070212462514860527528704432145530757305 9307 -659542000999082908718000431893581815183564917919979947435479759361439040974607174847247268612292592439868103992391947549232076803144838591791693264301017749926446446646786627926278230029809688459057786294313294166689925265847521803624430396283094699418910354097349787624159070886252064012147576436009753809711342245486462443012201049659540130253402740399203443039706 9308 700911136608398200176429442530651189043774066375802714671604698771871553376780936766153003163916727393526220057537310516272289157213370486349265213690550381908767753670698531493659596831263082142098859665589441888903452116860116496749743087650516173125841956740528782260915448738385698914321333341737534825647597017973885147396639969846020104212508701364347372665716 9309 -744873492705016310169449871080351410559206444465629846171970720982434604100783156441848882863902142806693081097615555092793385391613957098545026583563197656024958196161026149036790586670301523719131873056880254675791226805328591297865570635257495120780024873771536711212748842443316209004931293630897572524729805957834921027527293925377606732577596762701990114870365 9310 791591523745366783626151746388081246207995175752485124512331719486435784126319711649598620603178771920263191181285500647299783553144004962930382216960171041541993959202465741873131541596877109801424141101381467781812492220865449095026774682646453039645327754791524347216784934068725379932484556095269383880038820831080149416952468015181696971344776442045646299889044 9311 -841237854940627178775419955828363616728524745225996775294466523583038405030744309967176245526794363463341361722270313402930431020213441317346042989011984735936501872491873464050438519209176522724267650919302835133417102161155520922501455795784076843323934692980374691905704407631758451361545478237811090198153191223777649023963257209489175504611639025813678151040317 9312 893995918618786947848146021402169799235714769608579682393101365894492253638029422861843415556620893591174133373960874967940216353612782222850742670853044389422187619627716810783666273920601433632927564705044914127017526926796807597109089033692658673829355344583050059122913148052348209100479904025849163493360708354791561452368866440549385782883875905219555582352478 9313 -950060630377734575993294853523867233929896509609974956360207361480967936285882853242174003694995805923695288482899907011420235919173625392109897342977950788554413961683003834969353684054863528359645362824072113592054015286951908725853306163234453808766212648194047732283385516123683459230510908135505830376362387057479143764035164354523599541243328936016472509486365 9314 1009639107515910205448532941097184666568044665433986591499125404194604226078033879017606042485560888069601738202261387978689914223520658035856847424852223000744355201760528331315538562824749311405334396792851672509818113254093291542632174393150892586587965776665319219861633583819789122794311070303088545870829408322907929470062794515633488818977991166749985846136701 9315 -1072951432382353528122338348739349223401285737676404864035445001682637787908651183061630055155062349041985935971235217884245443118806948022769098325837501651730988486223443654960214172643986145579465708148217571758360224846357856235195848483761355141595257919803697015433406229830847062714371702397936491830522399696088500140591970673456311792892691196430175242730846 9316 1140231463452956159326862508606044977968934767906416401182631198885371456747673663133001077590816604944836558905751276229473990266371333266636993842881129975366513697447330764133922008813542156943695915833904886996836489108524341620386306802040508769039038987713506502098788786871289860238336792417394282787031548304930620125956793583965893111067821335936291181737659 9317 -1211727697115003526480237689757816971266177179274713001576301368782312274061017328198823121707311883125966648675882963275763014504505736520232238298620029199385299680892663679558793030757576351279492051992305371453366538265103348783304429294148967934523258143047706459891301374450428649218756601520782765297161582571466673126338074614216698737841733338901154297391108 9318 1287704183328305719851722433273114577689620976889245238136002371056333383050807496678518166064946199719446030831858921125454993078882083829950299861157240875630576069798590393448750701397522835923157125368110150492907460186281931576614695334305447262929332075477525411983416661545702594086341558411914571983071477278252044300302677314561759765150529042839281443969437 9319 -1368441498529051988671763282831402930853716896869345607910335669712200115291323898856808064543754370561919743531311641503255402195690075981974100331917589278214110982161111986009884118453720063974360245644305565727949182031904262978721602196229872324177946746692398907114602767003571859670579436506742270695308697976572536652038946506510322197915333437611982846065348 9320 1454237779352704379774020529045796178851131355628889413135280076107338224499502014871721281602287966645298363830621489978209014935071606762535217047397623348113790539991287379521621980432192841132469014275136480957609099346743019596008400385153684587947365603068562602439944040043912045884385013801659956669551904648387489500476842952361813211953116607605776855096079 9321 -1545409820975542334649763550882281252974509097579520459657096323233048218593225310133005037793978974322963073893727538617000892029315425671132706300669486238042423157098799161077247270629396704689130242252011248126134982838196172646405888464864251517688025725087107359860699343502201198297117251632101109188037492134781477924157902255815161580253581156318698701204907 9322 1642294244111699798106856134778973906427409979769639669833596522630039958582577565509446735819049876290624228913507618612223942092407807861272630545403301768450820908956923329117094225620027729188748720953148932128148323390784786532399357808956335490724704042326800898622399570421741347100394174932425374327560784248649373150767729625138239591829488485814051072616763 9323 -1745248734954568436773275050491885231322704162321994198468087747517491052233413545885501397157438179997529503047837671393034816587887927369373449739711576091282044776734832673101026423241203555994252190264966502652507934222248977302428436503788967538236974187512507978557809356294726524066561370096850050130588958341317203516653834503308631214575016854603684112545496 9324 1854653362619197958021481206736455649333531046363517046423600396880884347636446205143444179016413574022780530338908749138815997156665904509392046416980046651715755166204731930275702994575266937386681597716112912111508121198496018491298482561325627867998004581569470473525364102810175935194641128368579420414285163755827956054252605774761498303766030221018238699711914 9325 -1970911978926787822124184955841625273882425172890496168716998587524368820169865614541278860012362491282035526540581946672940711058676587697050000425404557819303095132562613194698767355639070678492479643194344022963197727649614159001984406805604517318688403374367894294561044599603239907828025814817239961397505951800540158043954843091484238651406256309405753823540662 9326 2094453705674575520818528297353753186850694412949900530724083079039170666002269121082586709604728076392369589057804770000284469754901573595331475316247186414896705120516228428032212375452065655405694512321080883579849112234369885670070649182009275544221671939663045416386505915628547246776715912517200265381248169285062253065615728133640364635522254994359239950100048 9327 -2225734514855491633369179006515637702696330802451072583880661219226020187985266739753454697612557813851327275615669216204943299736652398460829327781193550435593341766676765569728841736192602158063648545134564453864527161895977673116508538465934042160094040567429547413540728202425282644294368074225873912762492264144024145835673504848089413672102742588396168981187923 9328 2365238907633046599688310168111806845332869152904267376149902280523897794119660009752817800209388469117434021124603401771231283343133238471131813898200700328606183271740276851173544717033336399384339839962675545008141359335011211648285198967537261897105446801257378157351148505193044704734079572373281472658989086711342156400229293830552711962931327346614372524571219 9329 -2513481698239287349692847035952994983835044777098772104248954812709773691867921520915891460696357636702113930573687904880255243305586046156970627055381784592801940873851454666610522914195393314966355866705032035533855913953737038657952422848226883682779783330848637986736796148766119787668255298534015761803473549843062234240287734368160351474000208058573541756731124 9330 2671009909348640188291453204196147637433994145123251670142817187936453011348829919081458855479668363222712406660480425775727747930879192599961278903837288598093036232214625628068487793614044891009809225561421406114503166568385467400942624404494206950915370308722916034792265080017703280499043556594662751338223884126782814107460064554116420976312059965905743145701024 9331 -2838404785889448899563650680898499558698119299011425194709458383536538829756733322655608578009005099437248538328133273276915507298367732256471531164486231003400224739180602641683255287839371250290462478679969733536389633059724199751933091438365359159339177384515589166648761207715712333138475009578197297958251584965477255005793534377899011530171939557207305917457141 9332 3016283934689520945736512565939978614734383290006139584140008926073473783335946715179279132121930942646607832159874553805130802712261083107312901885289161172774540888277754759646497308184111730959278043716138702797324373056822949200308218496736731696765118404825098608379319399851730344810398056895331185080384878351939175935016190828368959306296835816500195849717640 9333 -3205303597813600207822716444413647815768759431130547454939964107854414288708648311951726382897497513333904671278613774593230743827025350579498788651936709894692569385795221200970277719237484864986973905490505945548702334892798478739739559440979218064022096619576725871572891921271672332844578857808271238274105296991486311416567035858002708975963046561749921102672483 9334 3406161067941081331089604868466841143109849842847319047065117619258537151233651181753408457049588913456101983665222074768376629274267130876417769648261728705720246670865445808903468005967188086147139353088592675836430015113109570503067265883909724456538350713632057670852735407846814125589532193320946028646194774931886754334503614699441177236280087401578784138095589 9335 -3619597254653263028606228193560252193285081428115918959249149358926840403987219087744535088290550972101488918922490417977315948422207384205611906050384404502942499384971164790820299416844271924829665767506910910402695090304112618692199287901432634940565395766838257487512233290706444807646928381756763587881009139768640250256899283105328076680486104860996476885213843 9336 3846399411052912083790246635739733674779979954680254205496106485880380129131332745458574793997548260369476137263944884579501286745656873288650179583478443000840965065680587208128208047606814674511505692735882363866426492461305188813771102734285948061721439547245323599776558109910337935414663041351025854707911471527659600385352060870505245765306304612853341946812938 9337 -4087404030726901456962788256258445945391946797370875892359520533026313110066379158105190819586146023168222741073903318145472814116084424638982348159006525380108649358541630371741751094986297206164680648314023196467223846141624137148082034312958299954779210621654062916240206115483984949738443257136053674005824823072509665689968105535483675010618482155454986234413095 9338 4343499925687346168128567283253261836287537391289327228266214765959505677959766973124182610514330458389483570055809797036571100860232090665885111206863898158404773021514616130039350545720067838327984699023390698193977724988440783913964777315003713277396163747725330563116827284422433145934148555800681812787393108248779077958183241368941504178877268871658974576512498 9339 -4615631496590274826000364977477682501327351548675518737173396229297524969095254251265703973278759450330391738259148771977868309258303754883047799532262471217809730497459084979358800218668173693175232503385441906062861303794301811618737171564393285151470586837492504721453824845273019660668635704564859517280277851809599229518239176749781251593979391808042967343297617 9340 4904802207235870471316711216542462974721867035016524665988941063184631991037858825685545497057797350130352899705147421092256015260406447721871712945359931858902153627492031893996495485386985888248165516833514171449408676048250508050875268905215166428231910829760732380840891821562459593305040988577732814286053413551598290638054215292392323451838084348858939632197646 9341 -5212078276103270672891098843933049365502585170725822891204432043932606591890967678444615730876861969903359938582634014824858020984443773702205322358473622997766633218802071410786283664365106977383630147012565972569397959285727211455643739390286851702987954750406020619930528063233216869314131629475637025528886233712839974764231486256311667756032212430741520726349875 9342 5538592598468573043724736451894131952403922822604010024658668808105163578769408795393955338107309190042356418843092948801622597199804495141198180771613373688136661037409909249278958008462960159106873676162751609227358232194041456740818568498499181726472340128476410460472522808480860300147629692390191143577505866731802598030458895527596162800677018126320666884243818 9343 -5885548913499958629038335911721926302464881027010609956385529229776679398984284453353471051063575885996958126671158958756142415255319707823960022812649225312306480649796825121048123053524342382403274842997666462500603182740498507379140898629407759367744517350927185832520729236425744935070464975195906446260112796815932848351393176757347467137758327265343760235901692 9344 6254226231621813285155827235123931838890272676675167399788557711643566344444514380729654921390846738605429315681092986485844482744107349479988785316325160972929613987058769938565800092628965771956084834951807961908720689789310133467489528238966449411671552101469417631069921869681391175382967890682325082275632479626377780951884262203175227217118390299728617748384857 9345 -6645983538393680053849994908722510015551970155137805206470061340229051472058796023164877104322252277805380979583549202748674549604744754339178053448274069515842764794653624604356626638383653241509891370291320396689534305524649369563789365144455055339630618380751328020422024324467633224984167943390303115062814818093275460687077478474218858801560430696919053839651122 9346 7062264792163301967092697237433281270496890455918931061012839969699407527159511220226129111154845521217873495292499828044445475609570052120835418460324793057990061932940312572840833268529914697200449315713973601783794301051672500415070889990357814479464135505962395782969646562998920382096688214746126512814698814668792005233447753896828257585083328743456126764352236 9347 -7504604233829620234269772159771909291736529152245641174547838979433614757598872884149951173150022960875866747384563173226969971721270217416000604889886857695708146958512911024768468579516134759327875310843038984001008249134527384222368415674017189420062288419045174081532357975395297575059441670369657825179549216495831569193060177927521478567796820025604384544854758 9348 7974632028195313643582728096890638395075387501383919961235910620675368891281957980890823794668269276345133626814594048711434060174516548951456276739619986363675240992468068527689478699284565995387054525703142372963034055340599343764343563220746291718680895166920640699161739996351855718250350491302178610829753596926891347102447362241630186005678440603012253719658864 9349 -8474080257603482619203713524282417969659593991001034637003326137449501258989730343073365989374898521084798188086224474750245996404976237990534235288940926094358650861364933142792481705485827606110844884179991656570567292538858331995885216221235605620925488884165282201023225917567391271393881020976128188971460229203062591530047941345263027049247680709912917037325810 9350 9004789289843837426483061785824505754761044139079590913523648828993595868464719074589211438547296033883519287758626654535355751726657046488412741274769335088417795921249384915823565826119805896755536044819568572255070903943102653914279944209106768596559607195064195061907573465858825226953219551438135750017206602048994017161806512639998429423448194572957805420052970 9351 -9568714543684962762534781171654266528937584234725128519699992098132820565376486716693679027470335365914553849179580040812191101567788029627261295304393942324163568232314356369597074660864129602111922141289222914941148980653050030940412728683234495488327428810277245931308205146309640018305373721864850528255590444134462606443568335107459506771898663208821348101444469 9352 10167933676845912411964900330125465674195403742813181734996767661759811030101849303900908432752565321998839923431404011960275629545149894312811861524156496319440939575904251238374081769685136108460927362354490348505640147001740100011209737676717444482496657708036361959416192359253823353016913703798623255312495672167905329454666963296165652941041394185571348959598084 9353 -10804654222767861817204714076401041248604037869744078193881584948922987167685618195176512749819461539637501326589035064571158560986243325847570033209552914369644390132874991981116767079479895754978062548827405218966426756376487931709511887725317653263529733142280175567159409230523819512170637141282045454997727201570522879250590972132026046418417129787869728604420723 9354 11481221704190468779929242338374116807524627136224493369698448702465390175618850798226916273840298139025891843331792734321558907735874039904811075616561964185892284199533955143642461689825204256379126507955045805206968594210024095313754540550138830869962871752051223572218629042945704373111827183622428913274321948562780712923901867177256457151091708086556771570420696 9355 -12200128253283970605270444747620155828736561104270576607870502049366317542275146089007003956609053992777729870619444107642614858447418257495830892491899482556723208746593275057470335162532508401755886809998299815012938217504230540758345207824858982925015821933783906125171282848726863278432452542971046336541105131104403676156308897970550227940558978629657216555022486 9356 12964021769943261318419964094030100866841023895187062241809566242538155720970328968073211911265911533383639968914907445411638178402351318560824282689431995627500836511949789735845600084345673825352331583881877586045475395844295109761487720913041015461247592124867764752156839503056390221532594621332460724788935892294669361191378203728456421703983016430305004783613294 9357 -13775715651821023846277565554182600150407907573396191045954188255619248554963632668589299420028616520321777598580218058760150560078647402465330326129481920027339660204453603024799503412831160198884154976112302424421995811172108688500542490698447694404982589782035320430698291245718070176878337583590767531645914965773243888562049748716345486718421317127404515835549732 9358 14638199131770639926561595669461859853084518595586172046520932301314048228887974448564730939950779739380320665530571453412031276937697940094095683940540077632775453704898370937744361419556896926694168930780849539718818331580090382030569682171600458573708046711741055688318830575710731227244263135541929257015663169914827420849426363063163990036278429922735790283245577 9359 -15554648260593713830987358539325919378048626952638754697038971377257350803223017422610388894980619229966546507437994391053133308849551573969021882281351701395292669467844593797088743558745259289211108638652260547415046401102757062710151605485925278715719495933196852495086137433090213240662641762809459758926185776835417182752868929073209792989509506574180476778993849 9360 16528437575349749680612396835446761022028766836066970446118150598755521533781791045495944088687869280858415824349476046461769631925552977081708429839143664215327691285668654326870350882900386558852062091511647111860953357230807549618052909403590960479627806917943930039755183900881212975514467303032888131620947727127564789006575048626714768393233592276571354544868760 9361 -17563152495995446780305374593125317988782619321032327039158012307096048752025903101427622282921797815075775127752121793768597096053641593710874850032059685271774569188032695714059961102275898703502243631071667942700484786762429069833504138857482553612062646169158799644135324594103172171638570936061920608285434194982505224293877195309572524897689160233342295016885266 9362 18662602495787390725590481727107663470113352503276644414484664852368951889166885339433691801223363973344118972385800938497533285556859754221621958828980149340371135130639394403893614473225828474080103935528595259158248292397364328695725195572126883054685087884628656308546787839599566967703682162537003855541374622480689921325583703000884651318768511702930223210358336 9363 -19830835093714358296901097657510957438203199234792332644874008827482876811566378939502275296896058402607565166191293778120468032130968752840696776314578919099320587436161421109078442479881387576255640089287001350839258231973161973497389848602017395305106601601439413561375009221366433980212096165530835755523331125720958322068356466442735692820837150768619286017906851 9364 21072150720234365634132623995433108504954112896952725872612794426551260508115396671932707621628933402725641501406504167895018220654417848478290943568321787984549428164196550395166423263586307621648594379669054594562795364628776283357032777404722378797772708975244689508366137310210373236917409911301682445746280338778525631258703258073352476114959162482753306384536002 9365 -22391118510787959871601125375910074653474227814264181435151137514546321756329870415632963472984420254892488495185518815093270835700869524266936891122308587555799498169876263637291439736749211929937248444257092645257889018612043189803209580164797129416623582002353804373095993837687544716766175467315156722952073419812079036427422192853648435507110973759771168866680577 9366 23792593084954756048841086228044489643811673603813793403245223371924515420291991467664982503135469780090103035762728640234468866416865917903270439951482805994769742656615357965731128277188370895405887236042138033606911391277722906878213550619822656657275533447753548513388618679533689599770719159310249418227925078274355530764551119195320092018345020072450854164300855 9367 -25281732372727251701207622433722591701225204922229224368294026927241508099388651934772705467397583678486332745426689001667779306847250739338446339164960068811250407559310287404949658905571684695167639355880572115607244999006109878296741381715636739231043213510653855626967924766345263840792336420296169398431421997844477140863865708576966532444785159828309869408938974 9368 26864016553207680510974572914290468784075821921549317993243759236148837830547860779524150754229446586514271150322691809327513941674533482036871113917269140823979386035529567741160372470511031119899948349823224530906460220958885219730025289795253410791491505143327672846967146251260574025488087678956543712634763846713129432469462141551679815735138489227367664551921478 9369 -28545268175104082599773379251515202121943208267240185879612934668463437759043038065585699625052580112624206766168543309804647850860608009071485616359745789191616566987396266205110721804717460387610849529767776055609466352991318514488995066816212609130488048307453832310923323876340940497107138668604748252164152974172727625877660255059254454279494857108594310880973283 9370 30331673532725731653760523321258255947098118252524414406714478025708389383806693455328933047184105850201929734932602817900722864081661870577507328948625264043571664909789103995276652347764911429879761954988779652928988630953201108869037089896683588510886875996643006153161522296233872409773936407884383359364578743922670858190425967909762041324110471655721800809507781 9371 -32229805375771351750289950650511841982205212109018634955134165201060708945180495806825055134117388653797969683397050819389876434751477645576051514180752826555645236455240700024622151378592226552848726311139138475815401435853127775885461026360460547032850179248770918299222010926841427139569884613466112310112136568051524227677719950168639691920195602016652538275778287 9372 34246647036082945105740984007909527513931957912674746997268623068970662385302602960091922136236727233965421387877228619588058049243402672045065041789259866702680139351667564172509126539494149950907586192486040802019803573371304931923017273869505687517541761888522854857139539410635142847069252308303628827839463592463492067739243978610760955227830745203083777205718846 9373 -36389618059721344597792301720785578855838329939219054710317609702237329559639876957580400861213568255516324900068230191325123843319061246709804120049950667120216642312277357149566677918195850069250550323801317925042642728099194131751429532682101886881189139817967006741477083741031769010011469775057759767161023841202702315736920922797530696074922576025429479678883604 9374 38666601438225718289794733011290243424329759765094444435245212859855918194320583685310523272499993351788368278457102397582465731131889404195254467276090880939437983749694421260872129541317457902383950899873832635679557595552285589552564339708163916806984428097854090435867082733102871314644563431434128767577215332676920256548571565307452889999596405531341886003919232 9375 -41085972538768280481796715294068986475667579327208765579504956374353176047043425447443756004975743326963114949628901210458977491570842913202423577016767857250838355365778362120601065529312301285866831458303115874562345513481045953165762989642195676298611491030502685332936363318025526999394038741247513258840812055561706049306962984892862602478405125620263909922336180 9376 43656629839128748092422853703726820391127306634286688591065184251155412076747344643863183970488598918205044588588447376490333337503746852650683908030285373366389708105786854176105573520755427117388508446316601529072059677943235137934222395447245207256034167680068210208506821151258267240872427204833232689760140465968097094417880112741036536380526671858142501262039398 9377 -46388027580013293076387280059575217386136780162008764454546076268129734101622185714682497034464132850451242356656609879456708185131921976761240218570093392789730873238415479860952981723010448942145290922357417343190049371176525009356923650756112742758820530744597746793847792676939552428409977463058684667563226004160633593610372007399110036440290137177683879395904880 9378 49290210454253961846976742866316231443213157904817269476339238436879973906803603072615286035737065930833769066188946752209075203789488741918720390437151826573030012882019193741306533436284458534404808565013238406169933785908160564004860218691684260997663113292872030039566296395062712104105683507805689755139901754676394080043903690643055814208505389345237567927780074 9379 -52373850459872339803108468336354759738853204413055362373865687271187683267989213549358854896087711224118030716113128242991608933519255198155470283600858579183620684929549651694225752243319686404980524112694966571634816393460963500478916097571063572116264672309004781950286534727557768157968364259028448946997302319828622754957423900404948702101114530528624124964614808 9380 55650286051902802416179547363066510075231764336704505816051663226977639405805311873329515364399846911569073339860057093374259077282996781494384344918782193208345426991788118420890192713272191990266427616837171771102182314401037477445564340484081889503631306818980651412643009008461236595160008680478543093870375776320385474191483056633411933661652556313925055956627333 9381 -59131563736274873012937833501794222949380503808581162637272132349051259559523668897551421153292481302392889568237468483915306545725967780372376197523446701223218672851544808103823914265183249417586801512184351912993359619469863669125310735787313085772270511091527998749571353867438348578104520764403726377847283900640110766474470252555031832800945159858520649037869078 9382 62830482257981655262498889380490712039986589023162586968033921054041478890043276131543462523499783784957473568622756480610123530948086956406085253629839468084038006089442524865158246922522826332890666155321143401497861355783708638321387009793660429027723906120423533975671328962345226783504265341673353802686955773230553008269180145366458746700921140854495187985397506 9383 -66760639545244585618046232964392029532130739946790910600294584957408746671817220219695625450822708854853437005848538452493462993468256365153201633964366215877136284306605477312811739073830857077363849638842895036317663267049252515940543693638800291639293365642471441175318566605798691791235833733824521966519304181714126576333166768445072121292636896887921883709569599 9384 70936482581458442547947479947075207200942102921482870736333418430152681021448799584251602725306875370867511422659412423089529104373555840747568377673862602799674562860207665426233044459129129851072476302970653988071010342110897032265795917575168197427541413345280944087105628237871408268645051583304597423066862871442041973381114305585500223492313870916558634029030699 9385 -75373360387401390916199075711573872300615333620013282533607656428036428646713499495469259891593923680415493943880588635213425731151091749156112806831820746257264584510433726174961282098863487985268782711533583795113062180704550362977659667087679191273644094013616644753179370529124054429874061286897187990922017929069590449743381768356985570215438388860417321120198577 9386 80087580307561851217355035259425793870685509944322406780199298870362217023357010774847419312981951791894945940372634360798201712667953502942111635024154207941387227188924952647124258624452451814895237321669375024673901912836484812056621873719172739987193786281620806138145685600514415058242184789952383371805212753431651075448991095554346484449047193133847139133528567 9387 -85096467806508610648045928628864883927726959442441419537632432821200913586351612705004044880510023030700887690385690548838682894955718722111088973488182503240780479820816717794782539200790634295231835580275879936105729792612428700628152965369699958404882197278035831986599366528938112805505239113822466863352982890773560156050981422075144040052645422032232855091677343 9388 90418429994056859318731361734488451701119293987028124762638664836837726088237363895522532012252232126885925091124862514695812394951172933337097279435751877172869542489384748952440656949591579808125813286110659726005533934527950930205014988294510519951980618870643788094256642198169916283276704471256014635774089179440812589473876957758263185847226040032081537981764043 9389 -96073023111607500521380332259173073327073773931889618567504034552738121854313133755367282651468589027371555958876029372289828686808615729569751139054914769388522268966024086699597573645976244710402202800475104796217166383940830008609377347324134187594076998607700182673098572471403687143837372548989034948260535342019247001622237406702021363137863165070859097789829813 9390 102081024226509816326405852536340635771747495172087692857484590384101884959808880543958331575954911934603328028369324087315956382119535409590112617595767360804524776077384580361255275103027732845311305167436910004236661860405776774990131039334737009883046500143428028608626324399846529775618735842600608874686633142913515068479721141854363295132618556477360655885082811 9391 -108464507396671124187123976297533522113354028426684142723009043033087703787917465213043802307556349214095787214378371136929832578109801142529258598981794219582262234791674462037058940467558773182024343822614338231066627067091838655017083100111147089901909452098968147468823739837653399520671952132446963101869912760418518381756180641878924227509434545508321989143956582 9392 115246924583967471685062728037785479274150355406736029954221533038107897801436571688373352241784652255193083082996782317303067759549493456429396356985274792917560240161705476210851860882267120546736830149296160839855412556000586671849901338442012818525292960412496210628825719018671107463568480420334594043075187150452896044742271560874233955049273395523558551739090694 9393 -122453191612356203525862308932262239043268912622123752862882347486178184102889272322695164783505328221954861974042849620767873362548202729513391169314982437058059519773650603516149005659401190537517651283714680016812198976106208905634184310731837498570958484931753258454653636518998309623584696433975380777003365298769399934512655629639003067754870823554387685850147164 9394 130109779485017615752604174592796360360758881060592820475820748500611938991198460281978802388462058967805734434003178240492795612782200714537855181487718892636139156014076318613353516325703647485962874559099637107070614102503040418563738272972069841140784079850016171651869193315592283922196833796537837396924277656190175567122639818706594189011582787075528897386371079 9395 -138244811394426034985552144847586387898423009858142599905153007602071871198163255365661919624176035600500961041765895227539886922974910243686127208882241847015020667137660215742631296814473374789672262723305859405908375119061528087641836828787807866184516677074179828828006874045056898284741379889683806734849690033675233123782895530574939841474012225605180796793971967 9396 146888165780041847302039695300423782480687419243659799026753999185825426193889828855382015217130115768225495597228642266815824349663064086427298199925926484065976286520106746111810370704033003730582275996364118151296870870924660055523582368395057501238682634819042216940264625357036851649045492185837432533290632815837278907431024636442031653399368620956919400614990450 9397 -156071585810401007273144793220383872659876119082493036432610299245224067460521739889898578714075602170847104900383566072895309224116175669346464989557330932283433909355519187777850427272666863629382601678640932257654262686241621379246251720922941301707536576883567376093803084484462943416699596497301769218890228238613863607286604883696408604102226592033515059616137948 9398 165828795689837846350301110431873677850721029367794226494854437251107101676146212082639985823255910195490226800921981628662601428240817985593977978546960935411111510698928000539098764848038387932485030287763238590695289733214640814421070556174810336597895578529537784624046961407548247950044596760560259475669011790068530434182193673888292412641678827034158952352061581 9399 -176195624214996035938164151970939585777918425742639351902397563771306744343246105917783025713559871335498572616986620825773435180611069034268534322002868426091198389601986912295940303678995579530210240763774230504537668233018977268837319988369054718495037129393155499380786916352127619337399417144235260095433944408894875632768170843977896366042264323074188417972787688 9400 187210136032752120444776798536614927347758847487612414740876426346555605762181774203089008746386392337697843447757244328127535306468109174443020235557372110126087306753606932903376502193336856602196542032259490627124620329985239342526757983880721086805391803297518199631785777979328845603406956021700917214970471352340554543724508218303113076808591912790333704383298449 9401 -198912771079292537280219149832199767804169716995591439129861381580669504110643844594570441680062658153251518090498111333679942253158834744215844409329003231392136122708090932499331547774852581851405645190311272385698647684435909013273774283790329817622681650104758681255823607018939747979908112824066105619915314949939678613199173401891824636468522603899997676997893680 9402 211346492709950894059624168917034656674030238617059482587390157839681764758652307837396456998380694072372603354192073546445809383379998551054166086900908576783041062282209878969805695949395411063393451945784387933525010740021931493593380634052412543323995341270595709841263453906402508564424155579650377370758294223383662933750665628794477217618344466153191871713902190 9403 -224556945061136252146063240679776661737268408445505292765220000340132935477344398272813455216602913270531626339314178229688828806888809334620308872533850929153797306493755831852411029300424600405627203494533057999306676840171551247973453221434774742831474702027436747487637928966475182021308789129861631323658436519319725924289369355588605643531756905498584938503461282 9404 238592620219380803489722806546904531454044839384292415032649325431523455738605603806236996129684152931933679429977925780376680529240103622871956663870624042817743245376385454745462880935679890890470795349616366126014306229915503107655067112076986488425131040951446645832137682372231442912723323065329863769253454183929649752379755980873335755553335497013697138565342258 9405 -253505035808329336960814210867638763111813797861530442148676518842287499374422887570697132807577801477008145230498983323592040748898109473412358652270785197910516481759263598381912004851013885041764568318271365946645836694595925031504419889715978549775817900466331531095477892959054963887698366643654418901339649880011407156367276761353481585183506845843457227661171703 9406 269348923642513608475820171056983780143205962942874802522214802910711324194042386279332417306075372509994800892825960542213001692135384825270864075636591437812123306762583759416758405888658469608576708203928493628077330712166610413146117021625334719505130073697374768988949461386626800281493218164148351050402221290359628445567189643984450535181105402571392234931419769 9407 -286182430137140592082376707012934126507837341539921156982938058772263702080214871739324200565746146210555627720420033492081148533547703918430174474710786771479157043250163198406536382642497772774015072624962167146539904267265851983640664117631741114488887158051477290103379354732355792861621530292492338008976111925189454100917524329789126388552789240282618451371991012 9408 304067329206021634045720366464609623570407342793540087585325544307145062495417614871738420579669472639311115469631392815784461580109228259156715429892156407909943599783682739824052173903753498957373532776215209271624432003055632125585564414021460975116223651301295267063500109340752532318114182021201171829573780652713664538913803449130607390534854213486333756298680818 9409 -323069248425335931556329984949125594964066805034905280435596661834473477625171237443218641940280936374530690643845867960371608780094154295947971042904303329378091569698657622736297099177606388569567172040953468982581775903866255305423206926132009194363457950267748752995741161573669511142854626352682843679789988862652862785864125130731976814508662819363057659636899357 9410 343257909289322387316345186503264930362770736990552553714112764970659525400403709280808684564413245104629163592574624536087203615869843088603547133110535193610158872707341840900320127125882121045415908501290139835024172066119816784627939009228051021835735353825216512566957187782240280358705683629590031366115493583787655516032534207880808654970836535329156665023664843 9411 -364707382435404931434196753600174986358823440074150310744055202738502349344732965414985764506334756768795858775539421853065504785431531008184192758739043613334579285095055693791114722109298530904301028198310944732863743961330086352824046216767190982853863307101083594160929254248041178998948084417400857052228917243778270559400928144852238469191737498375939004157407232 9412 387496358770864978163130657387173495414634254041053396618415276884089807281778546752625075360293372962111763134882559702095736710507801609967000676177865492547103758581549433710139635226288887752208386588290921623951204657825772955836348574790574867429522301195273134388959761974925010831253420551183014994977947271622990812093304452697425659940802036036965965195627580 9413 -411708437491179546905831757024438622367694372176631021125409095387215855075157292436396374809939965697699676105522919268510231432293353883049156179692538592993883552656657947641498367303398676092854395957870075621196539216294306177182168604884964402409817774711519327844937360144289649248556228007828900987298100725420105715804840588944718323223683030556461556975523640 9414 437432432041755820544976666257661121996261855380579409736921477400914425430569466154446008411983959796634227278625974545764110017279557171892115413800038529976882643529064632269336982883770486703621987390131441313062995118504069191817486436764781701723735609244965625426543668881936221961135289404942202633340824825052901347760094649192387313011376479517949672237976255 9415 -464762695140236748099997619902756907709129310896262189632803114045720770816063646139394990365564165516179960049512069308839825428635021934200934847767942070173834001105417063019010869637921701647231376991992719410452058781303822530515240893689192941593029842101312147536864073081819332059535676897163543864798280134913850435299063010356321696864661984650847898106528527 9416 493799464046065858095084042584971054630560076182387133271246881378291022042947915120733442372856218266515757713702396972560425859429362713913267756875737324600827446977277549116709124462239409606841167934228447234124472739629225899738281469425363129964829731769377456616875558894480080253199565492825035909273449133177647036008856720899183847858102008717937716410851589 9417 -524649227337835660093852057649079759565769072315808328915872492987455902186557464997651535533744759246749522358543831873405020259833029056528665771197954492119722623844169130598882202289869695128959130106351786087380567600241471430912033130713977790111218867786929444938225742842991344628025595268734561915960917224623716809732685857161398053031598425998238671233850477 9418 557425114537371510096145881717545903386925524743541388254188216242143016480522835956027925765385176936400993527196122931290732920950129483548949377178998865991780592931155563870805208847417127936036457237676968820176412428175540269307987408765114066943955474899580654379007438891058702585967421779718583410791116304666395367370377594829953986958831794454013611077272877 9419 -592247310002806920729127398079597157394400501077935448185269799760504148121802711410292233816812823621700219952203657764292754109230922830836789611563257268094167208511487229169506886728851184972059708837831310728277748540940544821268726746033926375344003724975627630530856220597525141243989435548426179192261447870575055915970132126807069514164149499093099780538507755 9420 629243492601390049157697388182977339432789416137961461396134490488272185514001133740445232395366768899745325086693419029386322697287477141100504226935957287711131938660254965894731185425195696547090197451125844563475052274659860710144204822123466512977372914526472824460031796248957253586868488174748257105154911007518807459636288389591880386850033969949189605241668689 9421 -668549302766746353908913389917755460755024711650741771019352732019931864710395724172526931468823087887847065817492650668227170727087129297378403078659098551586992351232592665418262849272087375952630994481456437499318373752069459719006463234838034505483451109975077415675686776673545240945392737465801845554419298881346752440881281924535905495070888330651249637120691856 9422 710308838645151023682896775059514982859559347019733391764293508716803246954848944926430765162707347180124245003231086214772003787439368802318578884101216026362413744371809680724047987887107574932410140734743760372973366759445534085888442380080808149125698397989201080046558177762804766302155275497760541415192147902960400197102673543278972695649550297129518586075103466 9423 -754675183141399822351640812528756239514199446203219244732958287951895679187557556653985624376649134150315137479676587600387694272098435723918790067944220530868579158516514456101816689642316855475344244685843014455308599350650958701769020627903323329107802292877485069092838429207098246211048597555512178677958065736160460377085347455505557027362482650747973243673855684 9424 801810963787494086123599689477319472858541895978731761727003108429785869717860592393601529277445149939447029237830725604994287634295457236189734844825900105614356073718820499643876063929203176507793715054391095369020101931780856108055471586743982033595703890956346002999840694778919350748786451596648075548755656339601719017894541713836562005329519799485323232623584510 9425 -851888947476984317579174837828782024743024648089711006302067811120233592462123129938064650694504520955735819295047398422853705605333874688618334035329671060816704726896193040535024154351082941355849155585115504474230731619183355664169521484892132946340171319583806529314440628313290276424547047907588504460805658948707468679235897497787667642587630460450699894918898340 9426 905092672234882144099229456438438971494140349287609058220723287054928347562523500553110489676878197466330124753073423537993558340811668754930925500159520115214825015799621088696412173070232779537188829873529092718988737785567096719794955146322885490213618654888370350112878274898909197000642590212409520200356732172131199033277759912661099580593155128446932571323095709 9427 -961617118328014351173779369161086346238921762891674141234118477679625068043025747873381165933529736198498878639477396334715540171636270397634371791384738353469477038668604080323013802758313579426424773310163357610891560352441594207823260051815255551231854315728692622727010803711164156108161678197970510428202118794984135651119294443480167738235383485441754905844954697 9428 1021669421164045955118010378829576100128688152732509372919651219464727442435005027137563291849271834376418200586632704839612184422294574628309873902469426627357910336929554473970569743911279604599769825261411912237518068702916869982652337009660750782937658354138290210394168174458047414771485297188263487500961157937933577699049327883727852991621127420741124499096102166 9429 -1085469628579663000514680905193517670722141745707076756123479654904871840660400645128927683221747077250669816535190624527680215369649695545545961936848057498641874934880489736115963487217834812768971767692111174762310929861489995150545327343551784678804357205727825769687094367050762302746419143815501098590000168544530800878989604097621845868963444025514694118306336855 9430 1153251505280133465926683564712035174645349614483663307644353355982131452807878635286600766087756104498598230799102162618490700411810266495382405429931522113234854079720584076257970190980753786509722847037137166057814136947969656085500822342528916841255398037389269044892629878315816595610043440630451776120144628517653747510087056870622079842212749198143819757254607950 9431 -1225263387364244210233000912085112179797568936834071574677288916037711196326091524535622428488777246214493249624423402767813420337399275318541793564651707899567224340458993071004253955316500771546766982901869401599422179465754308364104526642226408536721805179065350131492960008353655891873343469854587769147054020811401541521987065308889168693768633655830832000852274308 9432 1301769090051067658902385089567460089099638360822896127384877999813685208468319297684062002557740212480091081302998902569590970467275618979697409627419351441215736722683043572448223188463390184164023440328347713521039809026845776008859720150644194416793994462208727191373065517295639709146295886836805327665402140703039311237726664167419111756416406112905797925026440148 9433 -1383048871918807040748085067439514770634213137492643122869523616742359027934600951715047884094262305806702135478734569625176414834817544651501260984475961731488326910300609526508362155463583294294961273141168755056111557537547852918055777106848219683468515578945940235993574646312604913652417776197378034362304653912660518353427786997003433408884980476327073937379604199 9434 1469400459171807730385851351788684148665722241145920643935413218774652286673487724174595083320608654330235294927432572609104979606379930329359220557115720305505265900241970223463796938459638996836139295070623584781012514193771564441357500044533388513088514219674790928103997830739916104317965091389709347868772793414787031900809653102302284948965028216144730378107340620 9435 -1561140133670452635591008657544945989933853529350680548560942806709302013398033524770618271412348452351294277164053856856941655005341098508525847353815730255618732120591018060083352522219017333799253342363207979310011997354900117924961563967732800787940134195689019146352535031672484986186826412280454558333812330993186906446568024326594061534147085799928237706786986847 9436 1658603888690876026441036442632501189667923078973514751641892166837177096060705888671559463402149888484637324739906718931673663835003087226473977023434867300545191076532501190884663737562118122693042983164449380356051482807620123455407700876597755004809563751008442383344474328965961510181945193109950901069608261602176955414696601481136240041839655230526782967211314051 9437 -1762148656628076477580284187875537520707609232359814295592253468732516670628633357099987598094253206249354474225744386198667639750186434989175347817953662759404818405354658913753647489182910431408936747802854922604188899217159480506352641237381428977844001082621700428771499751835322989568267766899414785801709559683134195282620277154703803101912224322911469404272334596 9438 1872153613117981796402113730966955022702743887521180614381954779983536080523688023000050152578634143958151522820409712297223435803597506069919361147253084365378962130021060768603561161589468699184448419967465777821947249389559242302942674929382878425896567354752912907027974665259750987990135594051186944098174538211238836075598027293931355983254085369083047426898406141 9439 -1989021562332268664058771995320490231626402576656117665745802985281607547458107749940890142214953808484857794444646124641630824212234979725725426058637905249579540956055037722887443691978230772420621881977684421817039579074407522793645605610188514674404634233757944255697307599789287263314459376650023028478686448669260806367120419963216780238688663574042638152493856355 9440 2113180408495278013572559895044780917080633463934712371916726672202041019097792423405972472808702775910407156537320875830067119776684268075023559008963829174263770949211111686090269826286496548766484935062446848894201393465499175585913685260234392996543820824175696690376265732853083264202545508817772746341909717618680632154916825997634825172421289644208882082027318564 9441 -2245084718986267428841135377467617521897133372600385277021359214084745456776805300462881143297202066272504813687264024032103986177381707380094088277710303619986129159716089123181280493200944667016814161016211094016625652997226261401241447505587828069243503224708293056164360679302425402676112212420962747895588792923379793782382051548003162524659496006871877403914338840 9442 2385217384723644207673526439266015005922677175574087944333886561560273382360660857243197213861846441927298815283569998451603574888521603098338248989777889614250312490493036503055801635756079848471725394462902827653874847001769682822681155919460857770680791150717695348497134795014262217896812322830529176401336706375139404677971357387997152585590603135962105442969864590 9443 -2534091383881938079175085483444732404027910569233593825825689753431173709597504408884329504226281306073262997480510981878985524524018079456410177602715479928090641138788837271683514890919157863281615793560655937558663076062862018029345067030546349871623477338735937534082857358029038895639766018429195206877237783196855739739929569252306520708100224803866172304171499077 9444 2692251655368386926838645461200061086141275010499579372107793176821703249550619789103927875589243309690801983728000430344347759026846253972764153867960169484415463078506973761480744945229115723195059173477084958594510553145907479240901232935002475529883053393362573026758496465111762802739199886429928497683008558368497974312076941497898893414421062632994974571033194495 9445 -2860277088885488067220687700724619431907701918583495108987033269437689140688566748368018288561481579218986529543641550319955934522013871184294692332615396220998982890292852737689953134202266113253292650436114297341440577916514173323380936387237501533049431947368196087892284311514283195793816368414443906822982777348418499974497010822331354223937350591326756111351606941 9446 3038782638830162239698498662117147730394539303660369325908863867965996721052286911975265783197263098634377574125632773940465073254463053831961383817225765916837075693440954987953306743478906790084985814538937579458513209814815522080177886952641605230611504158114582230232239509074846766459975085616254510812615830496879092980227629198554781333777104225886535433693908145 9447 -3228421569730828046169524356005552340836663601669298895386210782228484225419251539341659332873157667126279830955844459750820940304254541911711951343147076561176394602044625378194422367266249920418262453291154785228279459274036036020429359798981805697431543512018917726923035804780146531234847420642847826243639359319095002187086644660303226013180936732580162945886840979 9448 3429887841402327293073500291178550860875787376143184916234124866399942900960433466786490871873270953760693706288324845045281099292674279914572926495798973088887812795218452019846402315640630135132978608212477227693311731363268828801640643773927066611246898147195130902924865138156479615898582967529302381693753020011331757785270162851227385457930667659125998643069914389 9449 -3643918642507014192497711037300716983874137914329048030805531701606191491679448481246057900266584457934800705951420538181015448584855267736525699992083290603454943689917246143634745179350063681061171126710563425846820471687560982336287814405028485341954912486108097970403863004888113450786937126579847374743934558522749952112037192684711901651165728262464997215330733618 9450 3871297081750269137169046426343821542816854660703233310357132532532599455429827749332799814889284270671811713378240966596506773697011352555476682824062195527985455928984679719269753788724899796370951947745308926846317003616147489076099210622593534621733893548109237350262612466800509873126673878413856005590134136060246124557873601511466129646998049447965155551244727994 9451 -4112855046512180724533542783079413440549168822538982621879757680304341738904643442148535807345239194771381341799245473702677115057423696473378787912183026997804037247694346262573118388684186753093349836119839685417826700343108360842699041646443290485427124885111615888109702151894283457061021373636163990761067577827392834682091546734179878038783624801294018792452718798 9452 4369476239326239400386777277362883879678203714785514161638808555803335509512271555131146322359034696435739617333469694962113009862540701322646067302729540461048226712343714437628128753235470238284815385141852182511972542906464017804942628470118461292728335308234111737796475467526489502150309967507532619723895645081544945118648752721935750044638643272058538757906554333 9453 -4642099403262813176705555678273186020720410012885838182067259669572167766220169329349409912496179509819236789859676819340066297760429565179127454795856697587065161732666162129702551243259925762188616699216663687015308249280402832650079459194638370192484094107653214373465083745463773713000529070165482326992176042297079938535380036818457315119629263576504382575841672821 9454 4931721747962278131796435293652963162274296875137003621414648827425160168077276308745024308442684491148320865818510201075437238819841917463264384729264647945033511377672018467112257301444458237994010958949280671376693410290973781196113440623439316399122427041483371446846438864905557952061622712991083691814394118858830639361777175978298285270660679846460951879604161768 9455 -5239402588792447230957656951341621728283319431706711413910196680893838497494980187987149328568966408683381516625417357418480933755777292053862495238857657996656088299291707891251989626570213327310729676520589222887047830322639344619626298466985465354614695903955826497383630353961845279195560434956483002034808874514441444631759736540477510876790286582945298415270418828 9456 5566267212380028474208441859900560758978241416952879122012737270736673875624162131685286272974467674055093724608683900428199366151925012550718826037867924563221537927126588095398822745256259396873089770739001971276511044878744383380851130628364045010832938310379542924218831050848330864997046600947044473211558253174217593231354621364333025935102240743307143093970722740 9457 -5913510982589059786851261953915234893659529429039619552858571844357909457602187047396704175324429180920055970210814925433246275888248973501089385380900755552315154908687566301279413679820800935070107200790971836237648900521725090650274470114344353067386376264036372108080708235820554797529451111140426799330284073918147202192838155587290839571652271217610838159161884638 9458 6282403701893600142671290380753027024982655795450295107508238513754589323410425028761904482589349782950341451734304279554715011158004397833419086455355831513996049845793830840546015897608280130953516019492657843880251039847178896825135030817032163529318701250088594533784364156493182402228973808247159420532195148567503241707238957856464393223869213146785815380861039532 9459 -6674294244020576104937745267177208902022274218969193775004377789602603794344206665170782631680263697830116345800315665494924756083624578749480290156269340663978192033411068053345964882074124202570298182706364908018947416711425781654556412977391091875634232245442329824719976811140136840082191581813138817021026935238228298242740667381166282069157906135781446293768022344 9460 7090615474724958956892300144103132676885599270715790660070036469585823679161634644198166458399792329504149136661708242715182774701670963839017472038180667355739022768276323814564460352724774089225346426387177440314810495144427091038624453009677959049313032255719140841211600514084376263862722517058828783839080539469278328478108366464299785426612849473084780357486329260 9461 -7532889478606957446243938215886059457069705415269343368230871908181576993777346465904406587706795306807160107070012900145013486468891706047663482345468187178048247602384664343874612644364167960616708907631337108662707253123838325437905438615864120746171444808084312040420817514011670856563506043975167709712254619593944525680159701013999701044296030708391987695569547657 9462 8002733110993454314955252020407209902997192798380547369217512075901511123910338999676309171849402616994157801419521944416522875595404729673164643914334809954544019586530042411960245778974845653478438143871410299820086911442479134493603298040597768586573021068854746842406105724691835225006675592194818054693684820078235464092796312141837061828692383510377395102795538724 9463 -8501863895087526255454632101451615688349647126484569534813098836566067686367858982373079514833697730665476271162380863000033523758514559354199396923273103150876526396049037676791079879603848358665828907428811830929833322604019157458124419689568607985948969493804987617610393238368863443205311677817334432492854592231341388377995131054503597490439025409259246906212061805 9464 9032106285844851958661894101988389229884634445734593453010873396912646202112240375917799628500860932312648105806019582369182339031961627130890892659275447651457284881615817283997713112946494690487380126154248618121806342436300697450641374372089381985038436910981254809209384882878650242741910079037753343945728236622244777015748682168326991002294185239082581365915221270 9465 -9595398323368682436263585636634941752663271768783205922780856956076614894475027592437630418445957925846134033565621816508424136315501396234191397587602782156058612626838028488782462060218527125922432709495209193525112820770598673764351480111125041256953753059601587821256671283497396874467286119229839645623111479120518130264210505105364153734755802534979066297656276260 9466 10193798700030654920129669811590479697292644369652998185814404134467588178443013551334113209798392757324959035074176032421296196483415161717660920047213860129286486137987380791837796387298060774865609135435670766853219711863569039125702932819027676717816321810694011998660193188049077318859022959946420398522950590488451740558318717370641176568193328929644259210718976015 9467 -10829494267028209133278544365512056928652802068370835817524903342940904107254899940441533165956027926201670358759402309766581422230276739102131482288143622589625282430802417381522093835552568454086844805633739793291953178106233891891060468883587957254897973008596490933459356450340512447191910570788701505100375413502357871496148257806377238421222662634344021376677430987 9468 11504808007686163581674521827153991734215830440374070349785041246725656268602803805853955006431007732951691342856420926103257253760760306836461815534147640400263740405173692178104006668336108191558840076829495154272160151893916150100698769789287211127920592054531452277423891894327570439559184525630403138326662955792225947108072409707884447237371947734702618415630267161 9469 -12222207506505918668736556669101635321061476144643579541829767379333274224959630383399297479264213189030949663834284440339905346873213775860651621761448027335304343968154768663994959492984203717049439851338649999378217315347530624796240149012077313158237033354255871173506395651161319690149188359456929375747935031722390606168477670598326937885954753493443113405484754177 9470 12984313944766920699517420970863635216954772999661617184421957278691424081743049104642549784015923448755249119745747618232945780579865518541906295617748929445831704251299877152112320543379667405717755153030897191509433726576930506328373498449100552507408607698635168967248474962502897925743945685816324877223758420787020352851307995666637430162823934520362410527586132217 9471 -13793911655397975149132074596918412442580758686721101665806903645715968109257132380565905684727243783983938552399081808037382380754928581317606538657062686540624544815267036885219030671662159234132032847301611954188430269684730849326488791870756089344238548689587025600221080985271423602342812550368772970011265235183478135902755371221653116545063198796322315576080805572 9472 14653958271867672577128426818155934796877576086223538792497352425047433872725374966829042473566320490649409627302961259306996649823948207305836725679772042551743056506671433146172778833722699785701459348682119858874032372048355031044038011404739891090643188453929186845406640714061052293021977926989039869048113381136013920358396227960811359955123060597642052748941859817 9473 -15567595508000949733516847664419768320095532091072811815578282921644396397200353615805508478180606575917667988848252705388824930521043611636279583151432561536817331517376535505517658194982911215914014348542815457771079756018615782075212469415764906233023443683689100522887834983966601352266307970048918104376843503663006105655025334978115220322291629764506382130423748772 9474 16538160607920471606934510485756279998394125435002073828597780700481771526510948199532729620646754367912982491742901349480102538382839325953263600348383137679576595661937307241759353112509084855147040039893086718451149879813521533622792736686117354358516056990829883644715209350748194722445574231238027870829748003537189554665493570013275100465458823461678146356937007784 9475 -17569198507745391995571517842500486971401984761914063264580571411438206188431954678761752129301122398999827060516954420840966288904763751695439501656924275434551030846493979338108086518182419333749200092958888680058106601087802006088695904015706663608373071012037823347928958461641067002598210471295135537428269337966263120107609402088643717188148064242317714038167949800 9476 18664474753264949947374660937881799607768469177368974552476917308768542751787792297305272529381668608625365766844492271408873721228796957115713680478031613148676544491838282190816922890750307772664786764128518734845506793266823844348534062684125378670407564978520635725777691234877737813910137164078664162927980837719766562444104225194063856442441479126524834311532755086 9477 -19827989220549653037332432816852392329813509377936667828381827572863262110666721921681812695611366810637885115129958141244045911968369557848668676202700937406161830933255336120849203408619271368939531827604695195308063241990438520017189118105871402219740396747190975472291916462356009366607964519663057805401179518253674201418089320963214435603822143072928278739599805729 9478 21063990689378432312684175009379899833197421978608089284552794373840062296854441051514909932517784703221172510664032934494870919964429894788095339438975504922542372894628712503868547689230500622122326428953976837574506297459454672222745243009869895849593367236383836319433998606102015235004487600773708718871826253001281435360983058381069725672215986254191144422980896748 9479 -22376992322456690647975978893473079080786219554949499736551189199631496125419317824747656043433703531474572343955044942308031423053490850812703218489201174431219113053511448782622718201919730749006331259293380735643813613230048951298545121657852989639180055438754100270853269025475685184268385889984021340484169643875499679878306120267977946593590885969655094553807678126 9480 23771788106688823616003623916625885762356978517713889446255775087122836226312556879124720426157055941450081537483041468262043939983931048280211837934340603327594076985125134037278638277031252490048673696458706992192141487403453955293965129129991917834525589125185595433356308695754965163273757531512376076289851995404938384114978712547623853408699197626293188908799458042 9481 -25253470316261482343521052458750588969753476932780185754822214263063576941635665747344674665160578800081115909090244717158013789040281821602236840881088279750344159529432886919445315136954809175586244491188763985494641572404400671400298496444054475637863557311663602715674475582053937486095467211932261105731652375286250080186725043894869244836616863779327585489638567152 9482 26827448061003221919890038738502809350164592586456579422824571239753091743613731282017111119867747682826237819687258450964459014539237118557386498715182984386616162066638452081627092865906193128219316697083419028382103302735580081554918449012817798607051079535484952796332265910322651478627996367303037108072642028411319147787808293688523680978380224637665663115130822966 9483 -28499466987425671408388180914486677963241512023280009115453011050748480799572050213105400099608391093629653775989664856330392642635052965205583309435779376583706159703083808170112828041952036170168569818841040332914487648677727878293725654974627166943066301569530219577957296659936684758529171880261224800651827494868753029982984190584998345398735990986713005660107963482 9484 30275630204035239472945561113427065520741325847737314723546817172346737128043834652383405182101067406705010242328425343564892629948557429229249822746236251019652559149201148002115556109231389774276081921205711718878703370481136549229162067541582896650915689743154385019898352120037488706824267157830666598610012210002973196225466469940096189123394935941706995429438177701 9485 -32162420506947784180285954847640713565205749341929646170400593081523325985129829907513128013842021324601990118957345242258665118590547978283169940252623858306289250549536967134190454538635698758821103451899418207909166311178714500278930490853873314607873280333023816853589985667324595024525283947717269321533076560851850127968563239974943608645977429683282868239575285373 9486 34166723986557716514997958445313988391336807012773485927281119519291607864389918533924447515615434839547658781954203933730925647683038973451496890829842749304155240535578310243988122388796127779758478827461394478007555939067867071555192632201017284872528747789340429734097509458090359220049208267790867334674277346075152928464126986562353132330356610325618736964708086822 9487 -36295855101024761270479953978913088600635611401109949764071942851833768770323300415416895912552878477814724016443541056293224162925360600219044090100887705680657012024278613889537354757267865012494118119688255202300483114298453455204084829615691393875668599659685458339427174212423337962127615023538419242601907640865703001894149479460966144110529536057596719302161422865 9488 38557583307664211565750267431813356571986265586262260683582270227191034787475224562380397628426128600710943550385350038367241101506206962103148909439176145786056695902935734635435557469165588495605095115116190128865348637732885016987797995820783665097265170155604605065674764069329536376437625526528284864513420997812436079367726629910504225841091498226320188764450936871 9489 -40960161348979253741268987947996256139191373232611858310134466142384596947015328716719764202108538747379989559327110021616207294932229467842556120535680024297496698919327452473169826371230319069456607088653888389376578878423334201124114433650948003028788692212393548442064781129714203515612702036950968788946101222762206168926454783887414158780519172657052408833969350478 9490 43512355296077271001659925104574371956532888073862760403552142717634467079301533171876707485901647999009632400354432641785573209671223753717139436188978893934498301575182254765340558476323592109769096111979400142295291293888681392433157940847347005885048871201465324326378507764136622484181540787109202707539529579623831573838871213039471824076823545972814459275237147743 9491 -46223476458587687742921817567296595393109240490752854920788730686919054135374973695143932453745361688909048989555087166980685772549291142335091642528255903820010368656249613728833059428635646443666063850209597085955629958524410116235769585445523795854798931734830112071621954747444924912382574683985053237121802014407416196239566680358281458174027354415090494267758919823 9492 49103415276969968997458527008865741417207323514731374540307788180516965665175317143730854572328337946418121303052389252991394080133688133278548745264743262107971397854968493674532593917608446970154092444637963530755239686992990921975765064929553012324426246012260554478203184027319789707336922764729857566665601522887708452325726742840803620781804705792107758499456279576 9493 -52162677320291347286344547259822210688960205875640964815897912836403642935019577457681496304245476627303189919783645658063248816711125388851340789457206420496916455466231064055359112031790497795338976877199204378258641228288873609475218113799821999157000633962884461898850867873423987177413317163701880497116153737832739103920770050800920542034644345629566994513278910506 9494 55412421520190736773666060583973645145421521367496302207697129856589082592378693617771775675391011823057478947798489381737201592805658803266840670102271702149254106737662775176576656759368871350537120458961165170152940793295225895594073432410641235658377407967493283109793559231500347222709589556835345766978815471524345826631057231947864454373756419099758227764493588120 9495 -58864500779855748282424074648045382845328900947713446742466036077824377124030932641948231033379489210548132729887294886034169848384878945257278018822084641901693033642317847644701120521179319475339473625705147444475047122884006474617807722648772526965629994054191318292234885567731112057305561228108238698459254981496569144751303383138029617323288730880949972227982503508 9496 62531505105453086465592006869086964035389955906318988006479709513786401096677484415042904206665036578096033541882163444077919241989524263563852627053721560639641214135059862522459604644013667936057522396137122185551907910159219647135426309298958939362891292653948666484844965748505724501646629557290820930878848585676429132563551249719226388970832626464742873648901784417 9497 -66426807416600057892201580518592008896899798837835997979981154214451144040481416407880692720503685554683461271297984388051410188796142485155802704923491546419422731081112322824376300628378924496994146962829695643867508513980504712458210684177075075807545338351314830051752991208960082434416430195142346021353387677638041917789281177257179966031983970334000437839787147847 9498 70564612202179541828406095501967049142569654449777060393465667131769816063312634751401321332308083407982896133445841301197285214455142329285547992167451351199701278334915727704381546514029138587372607182483161450622194137537976759031918536579940389052887042651964178690509960279987870219455601177795155324036843935531407227574547450750024092699025517190866577908986865356 9499 -74960007198117719513784886478325151410580711894085613962715089249063596550171527246440145453715638014782223408031561524465985279364733869580952952974765592630577708753182387694862833313139868104641774909295441253686075416197306475407710509479858698407511526511125773729867025403388091989754173884251395628233115080625468201108429027186166462266945776036125322715342395018 9500 79629018274700444680652612321019508790549068486082877488447588460181408645349522701404965889587554431130932250254440007095036469818930241291309467409352371331329958696425637491477860599473133350598919719389173764532006331741006599899313360332396660880613814841270652189172290127308969767648172341367405603134333493641272770812309335175887613792549094503563093335610575649 9501 -84588667732640001048509692267623680377624474776134332731057977095021770816050641425469860546168333318624954445262612433518078462813667312572858122936056523348311414602176801249228278298479669067554054780637631459422497566396563184333724358450489885112197071464846334203020407890037780856011717907206645528493102409158215658581211772393482261793377740087724579029680276505 9502 89857036219461218873306746107356725334183317973100317603824548998559008929609613538824275652105444109772821560717926643535691500436759153562948142099402709808702505998734653075134595442022591306189258177164893202523885282436072011445264239137039368616030176072742899154357180900729729048163323565626638650193345579142145672392115448016013582012783069281896603665862636481 9503 -95453328490899205765283639281992095876690705240009264131494272983148256476796727986371207903484146789264777277895982662138825082491987678172779263813314548477764198504213245078295290940961620690019255692861303220697065039445514514656601562375612146270045630427185486092429773182963449217460080559790060458508375558546558379368050325042741515306618862727619005091856918535 9504 101397943255937747704220597419985386773674379671697574830355508706440095779510627477312884248316118139445834925783207425203116737116496713039960102651948726972515599082458316042333810018176534160461059883698883194343468057875437846971338788183566892719688977941660630484633443552842466591851490025476891110330451799584323505812609445087287939868654714324146695160350431418 9505 -107712547358918153890518228012842697854348145305187069089657834746852071544156036427804580506055575968646354975593763795720868175756377981176307782938828771350201024122089588299568022646037443313987341901028885904735311170577827708203471405039148958471552454445305995919818912047111682342600710375409015113227021633783944919857632423233982055823406327795343320185315522732 9506 114420154567866473645764376511450325173187425626725454850653792997565567952251496382243515164531084750762127801946729362585853740201826298839928350301782619473658483419214218876424413597967935046068348804738762907792398340946329192191475361791012582229887536716295127944556761795502838773975496143644994726705318458117572881692699770449302274315976348738752367649301543395 9507 -121545209254879438429823926223111997710196268382296599361827582644511514788386166704497896919052807234082107691731820618698028167084107782342378742585159602743744767225570554398336952063274638127096189992735339278515626796150617509038507647529512405006272326772859207974633227846193226834334874505997120430486631948228923193416467871702788693063630574040602196723325950448 9508 129113675272136529150549793300939564626968287547917296033907422635350572753784717104553691723674321152229806268441464232724389740985443091560888663690710440728544761700554432202964266683599663927890222885361670499799418576300520260508756609175626684084192705675093887442034488207259753297852617910374001732913672061504144318597303012225317957732200653290907442027754076683 9509 -137153130345931326551329284282256648486724727502821006629580284500174147548675808171635904988889116954521374106455264386225300300751686330089127171285984571710117262140234976197979463029766664450343182317550233461709180776545186472700783338213166967858390625723956358295318978264548251302344037102660233795867563859558580812201895319884739997290872372184228492416305562590 9510 145692866331107826245277138364718523255998258092287374178164053399496773161755326283003080235663171626241518878371941413356882039826906217518508712442189234296666477653738522260448119534889700147144968704333540720360055008841971022158505368347533999785443155541185554222389063812942933964764367686901996335482430704040472411002972490383164056498555094489000353050513228617 9511 -154763995689518958484044305939511237551817531084761527371547108577380012303451812718490403293862005569559268081398036042491144867504888454609889146893940420533179194529204218201356947608369583915397735970602966842907786996352510300783080057873481537552494636404889529731199785003585999179183032045524468750977876613087563531787008460361376323121939504260189955634849500970 9512 164399564578671888084866954357393401154108076219604037249199622647154579511903861381436908105957582326205920046070204410104223364631756872783401638856088460611232979319185092596823017926849550241548186650646523743629942224488087815897272689689536013359345786827518539436331782060522093530190065996292249914082418239349039716390555895843668463475426258024451112207632015519 9513 -174634672960669274440045006300420669142509635743395240543588439428590683963353906795552781689829884030342813217612555396166302432939576249393352918160464050881633438186819886232937666363118632212460042275723192447437654189097056516470847105804251695605733718699718108332792846137423899226722676100577217978108133299216231971172394901553311554993075381602879786793560787926 9514 185506602166984081672140031001530605140424589171612599467709581252328055646005950411623541335398661354810100573419833182699666751250046893720642276691920411469914969685907965680809441427462713438898092020995918242859512894471650308797782336263374728922396477279546961894124842006852220501462395996657591124494846573743409357129089246796332868843081863905385940491806583943 9515 -197054950381609637399723397659333993341370160994298212485165420398852015779865278897252099243281970893877673304581293779964050110805215191562263430623784161712780708043488087094549613885772542545886068325979108130083344197198808794959734440893378512953305601184964256529822580067790598841502619274098779060527064865494490811715590424980875782131496021988125172035903695788 9516 209321776533804025331541147836993826770210505489737857595306585914714310889794287387170833236177631180411782167882770926720532141585117807371122488482733348823862069740664709161931587828251649376115457025474957462904473227264297045399867917561302617666395853165469277460561898525201812311620034957384477218917939079677505372939810707782380148403006489651641641863188184425 9517 -222351753122102181362166019702351551166164331956960161826489302261474388226014119516645430722600770552763157370532504883793419958650758844915425950458369786005958958408111244630852712675121306814496113024451736438489004550026221881963024746907577017990755923307603203061661126362289290085349922812197853751632504735548272557097454927716864209764071902110419996478788602610 9518 236192328523610277155327698156616295976134976661051982434493683423220298732833532768078220829382707592480052240389457440548542896633072747831819994509388916252412009417638089495571355769915529771905675072398938837903507485853468334404650233607249582837700780066721579599424367931998666940199826592774866359868362746335188034904182331728339968271157618660891912909460620223 9519 -250893899376941960966921419691520837589513995555814731657930028119031274269553291728811253096268583548094695323118277401035912573031907947060370432743690952491218661007333187960245362782730387440021622588272193322571168657284741662663839903721239658239882307268224174272475082467482791869923158998590880414602434211348787392818354930718277525266379418409301633859940063252 9520 266509993663628854862894602041729041887677987707335046295365059883173414868161431011844046601406927458423003113256234995112935148722151446742767599503203160165800483428831081118320347081084556439491991102298539233644666191181042224728138388542459702567534448588133509610509481951490933689332745344854624657506619866497945694013634928326657105931146306075250545369455598641 9521 -283097465151570130484829388914198285272073516907920706806387168237037970197187561464735075645839535115890809001168931230759176521406558395556721431374515676868994252580510484250132510460750415507802731521841221566091172053424657133228556213099609950290901990483111369560193053383860647789634427292266166612120993298064802071377384745828459464183315038881183341304175848534 9522 300716699905217904659349330115806132277011380389536857107168836431899337453922738449648976344978226333997971818523979834831273753038215457491939808112115044287958394475604180574282649400191617864115311738668968403313607984107722498555827149386120056294361417500192115873026303439455698316491817254081200378758757409791328121517754705402248543082803373066160988758766749102 9523 -319431835610875170750748324065526459728421184532294537519808812788261852272284274812305681587658311274555748395639069202793831556357545143281604936421018894861969091737030624478973495129078972386380333087667180445647557212856822196435036561585124319317495509247163456205065606666666188968890421421141239321396236760222299782172491134538305100352455482431393559825437863240 9524 339310994511868763125012610103018070852011731897995849198111404506293941156248069548477212309413158635796963572492483212905815065249716910348152902109888974585169635406793825830073965231063769359035804869970828350885537752262589921195452195744754520598459527871573238139837552152193726458344369673347966279365380034621757853004728788970902922950610162427885076815948723481 9525 -360426530797618952336917971674846301514403987474538572234044306794187199858838912930531433718250919282899057729296513663273900108908876967893567936107217850122649352466502865475135003671303490858751335577397382894749164297505463014477672955601048062783416257125631908271713564266434305984289443514041929453655428811595193035644629073391235763690141183467186868992638758899 9526 382855293342937563623020863849226595172458244962540515377744740425172773451817863044418743084804305138493454903388495917200586641822468747601072899138639859106155671654649077178445367075099245343993669393221088505023379242584117600211410732154144974762354474280666673661723505562835774173737668546447621026784215214227699179060901782917886147540267027028439423232940499013 9527 -406678904749436881815696286094029771188976473091627872332166156414636089463308098343295071344143328268755159055469199405909847183922070543533850202226439960825584238444402973901645373568377235650213290607285198685482482349252335349113454807977247869674181112431525668426202713959831192183983262572311721404388687143204923044528659883380963701627681802168461645429743977669 9528 431984057699922618038727965640262304928450682340850192640592788550168738408072909103501004429323784053006604776964761354541815083851014546569468606143482905053444760244244750908942643531968990194933733373675068979169152646998224795076725913229990367042154928557219170414553174374547639069387639614382940563309708752121646244314732148746144198881334472936127678929070131241 9529 -458862829699288841457110759519407350459094580308199300758999933551663136687081297947333429323794403680225329725742220142071001696215037164783584957117501932483924236919816807432866561143618366384649525369009865914439830835260081612314697731331158639025769312644821853002647646622083577989887041496517166495495872684881072040200609854397769584455951139991276537777210631796 9530 487413017341957171814855654422560035726838319623708023138667375443201363595386631151991939042225508647336755848916734995690774387493410337778531938427566042683799217946223016624608319535175271345985036568062849202268566270401383018133176326215784918349334918921293179398970475870725899382468307839422434546187261139196261495555375957090123535490669815654378898456652124954 9531 -517738491316546823841226418567639359094871370141566188733308935861646883672355899308908642987270579972664277952758450645827237248329858499565987505474254262936191856689417999373653636230231979912884503578201763874524292001570118600669380752328632112708962532090794761854241775846218580301323043658736906253648682616027507313445497959927389729234710257232670053372422156025 9532 549949573433481285481333577186459009912216824708328434022517610444197424233619126098753477626818646305451715294203092167588638454054865832383748667209680649982949232572444425056429533226425593450976990215559031079023484682449326277315362084651171378370260405827487555486102505079863310361187983689665735085303718224207825954569237430406620096451774315754480016644518924680 9533 -584163437040902263548077266795089454287022399720104955008005064978424322803391098170560918951810692740693169914316872610209421124931277602196049688837446683438096905700887960392265117254140945642892188447082043782988064514358959920330088899737650506155429119448530174891400489736565121286138330801862724227748386089772113690277271939993586763784817555834467981513226918950 9534 620504532278859555649128366223122798101297627332242978885874503960432282512277536540252660532530902821898680782234690932368161428081880545689695507537393223930398247843461158052334066122176790219231382567858316095808580337112278085589514816360655586908678242177403593395375841080288276947127780224493676782825317633253882092488836012583014516422290788454174266553619138139 9535 -659105037711582001834778516483110651586937697734208328241872674771771080195361891889088493465399435740187340876845347680469467848593674218860211664398055915630389255147595308584493528952823572651565329406194070189364306541592169295894443649453313208764657406538761234171935870436168717657746907709721262338726799033677743755035784480459400940671048278434339016802002363882 9536 700105339973033811141556867176866164133107724848591646248286392696428270316782270265905744316334844611185706706035709885683926196920889352001309141094930885931712282586190163842405898619693396518748595944270466925195443544614887804732632706770686260755165078105121976151791147261155653819259517864331300092963924681264021182602035965721399696653404956675236900606523714216 9537 -743654543162266574071709776644376207851931976037891284936328114075858997832256775185956170794055144591889818053286505161676883891098045264146478747479480321219777479976946196810988185350597354596720643783339572998556337408690794154086032671442921329800686277119601681897483767009316191269620223336661216141932852928772242182407858281568127126816837212070534501027935798406 9538 789911009832655677459318292051584396557926284076313855115939980208171665550385992755084512765435390363665290730195551749234635584899138182348349913278699005252118459758510499895027434434360272069439194385107539508593296884295987844183271364525501883196262847606591064758077387138681261399033070693685901639228014767929783310565109737139618663483917767217259064276098840854 9539 -839042935533348752709174337300059085093227717441196192313341529400897237616282887150748828500521050148116576131628897861942494509018488887330567891473733213401008010059284886227187412335846858318963434218265278157216726235638951704703928804320047416998153946724070636335200124750733003145892252304968075000429662120278839475986240225859438070029222121541448713262153632106 9540 891228958982565332836057164223184889674682462909908196999289731269286025989811457360536319370475103616252756418476675649027949717524842394531410349018131251613136268247112377899083271768549963867267858925284421388920069224222888706560487556186771832455175386024131943191755443959803418264703417486597083400267821838174579551859522735548912146522809795377505233785802108806 9541 -946658810081208673385900198739620278040863634285588489210544523034967271361797723885922841926532837559667700804511341332777665960609007604006010779833096079899131288453737578891090748825968690028444988726145292091126479646994309327037143561838367239567256275465128724842149540209519042221648298004696685601434185068872405622699852825256288282402398179083612654052578633797 9542 1005533998112047371956064644769661663906250102472040604234594547405345861825914904195636577378890586087536878168144630108263263744592268133397212981574932976860029746521663091429781563207798035346107691340251316154170717372740031849340090847699437531846206555345104724937654790592242763767304594255063009671781289419425073863254156338480875564335465453693866348341598500530 9543 -1068068542614989397092840939239462911222584590954517341729056209887365451989604060016503290958096997104739423310604834068764965229776108598707420905724153313676703926125060896611474852594226433802945797251650935937040676436281456920337569649903146233922715986072007715396613363692390150078053323654545592781224610137512653971382341190960019783934636708100572344339687281994 9544 1134489749583228313433439347503494295597545345984518164095784223131557793590890153259407742456240049797801847794549392027893074929920852353244637781859599678746099609952369682977806093666462774481900751915110340114127659886861159826206510718764189598143194355491311113074578460897778685460714166061543102353236246255573491528182503931576476394450521216030840334366778707288 9545 -1205039035788847161975991411449298079935640294746941165722184307205489911768227215695388856223946544132724527041506002648040350558134443098395452198584222577043590226883172451148831785841842034877633564844523114265079428962518462330309819296607745900032678765798594080969150764257678530453495017673902513408595803819050784551518609312907377757295842435067492625854401504811 9546 1279972804220410312052936695351363988223930700298497479221787911501994194322528133015965916136481026319076484423651336603553833556064698092144926501666689974101412841500369855394267603770818112495750547722556860026577533207082467512181060729277905277464156879458705600496460856321589985320248434357204222744119151302315737594379270094846303150899463750711337924965651698932 9547 -1359563373799784853705186860498072131622330048245173636952596551266030801031254395087316258727017463891726329100923198307196917938807968327242611127465773655367139137391836096463858294834358086673126295984265967748732512534079874540285348970228809078130536021882797440692245048728315668031695198228618546260428897874941144494140096193097211015487496362343288134319115077414 9548 1444099966741576729854825070978310148427525546199944333859904858016510156054978297154939115150080347406833123855591551136100615367089768421038109304642560553563439719523071616987709527521108126096826903911651530285260539334991077023825302230734237137048881997339908827367607988095325498776586992480872596674805042863574653269245764975397011931909799184488142526728204349608 9549 -1533889757126849972211856117770916214896945173296783860562693912453265979478744867549460513364670134752629773846386585605561893131184306971016925100308612876305694718941151364470953913305709403474196139990070887844312359075552149023318759239256333282776765222291162486804240570143733081205230791333169799568235452502310882933909364613629675984208815302054350280589165817933 9550 1629258984483970973240799636619842438493000191524140101364708636866903289765582746268792958425161302873231363139616452939586413348692364854962744567821825625476519213246216142430943269339298358396391237526538368701812525367796751856729235842141144880157273098246158487290379350140459175492470802041274243979805303463169000963427673893606081714573254561409830905479615972089 9551 -1730554136404280984228657727999213651066127194850623972079448188149533337841987121202849252880921332817979854121125722221242569874150170160473932652882508967471690167068702340230845459091510868813356955917792508004787807171035139914244569360199631373330034283438440759724863325258168985541467338774661707444311233048659514182660505142062721271952015292975517237437004095856 9552 1838143204469695544917476097493266491426742349871879111958379732924811752060439388735341193670956184584534562833817448579308603090739984631160664623433051152132415763939322169902042862797453934191302225794710664480794284913666676353124588834584114408224698441006441623840500327005529795948476262329785052475496623588571892963850780143896319698055841877167593795786733428041 9553 -1952417018034158219067286388078847286982268177484101144040087701864008253519280823766715139586478077603980015878108655874039487297152233765742723713397940441494730264953771108152417353541932312223580338891674010563572884612693654371833117428209123626271343385694229808168827720671244552075026640819532788051729523664021023184955659896376130743874806952552231385330383957748 9554 2073790660682092288315788133950445134161715746753567821746894204889933881093727815682219316909604130084359387227321617916123038309098316392342406735917407770839131391587851503494875066062769748383926785770429063076713331956851716446589145077216845873584688931481659689492842107063043306879812046840572361709692743006667867068198658980847853139397531415491202959789580285252 9555 -2202704974485611391264886699405547019808077608647572865904490014044223918282018684379428722509445465602575750013626158465739168534676141644580529070982870839934985493304594726712358334506581051179270970532727142049216538810066657166693934229369955680668267955200658397316655219966163591517627008549154699725631033572673163054650697679771399055743719656528881759565643278494 9556 2339628157499344569040808835142837694963191268892484691839321905534886275602544730676777567919688754457038210880155970977833267710824413364453699587674657647556483152944521916000033682002744247725465133515203903523601027603438531008235780259934560957134758908181278739318128414170166601777212343510028534758450186907529719642727506136299234799074065475666104319606585375651 9557 -2485057460268445380376656867589455210283563002384781545053965232177433145127980960240469353160855543359343396637558951864664995598530312059186531641175994806572826327741134035130794981989864804684416499756336574343041955376253666064856309447303737850582853093568126392385371901942741158202568438527218195715494199367366228608832733629712027985687798530539018190982329752310 9558 2639520987482901878467920136042444506616398191066717602050810882458359049693501913906369481668872928665896306412836649181181288140661630736957530436765568005921708403103056148045420344653294306674279586357174282227012293604802589967780915202112732587434122284029395228587513115932593496604521506003171433065241873044830741874001905093334670632407603081742216167385952068235 9559 -2803579611290932471739131857336617317450124279153222805887902745682538693400553680647672046039667872002762646564459138568567278679552655580557409789903551893928993276774645421263809294354552950994104402139151804179478258439097949986626005092422873689298309536873061135498517276545830248194323928467501227422152936920862632232051879874050156754170403231421552527473712948600 9560 2977829003187409798278287550759090363479749657387458050115688020252886185787458091642542436893426225944272883951187589431274625046053624086475174421986329825791758779602218094273534920176773860592587504814212951202472504233478573298125659247406124296860789787498630536272377344888829417998434221619281917816311936112247476211787440955857714012682133511848315621783117842003 9561 -3162901791821353026034026809029845091524420580392868354195093416535909480219037757066027359233035973663319797961673629073051975877429333360374316460085338434552833939003151667635348118434468149941903269448714215593681735331115556524040144481963979732063801602685722900636003311008862524902364803157611659977358854410772126658911849104388839363335597883524670723308920713307 9562 3359469854521110484478914433045129115200315696517439646491594232671103414389589801346915536715509916173308443919351400359458308913758312596665190319838961466039413411449860973718179184168700624005057388135906089113527410671196088143626930406699021962232739616692818788887053793124748421120946389914555963799325587810385581343832634063608842619354972246363341539263242158297 9563 -3568246750818556556194211486651344772477945110435256997390452184569957338812197726666607932658282644724353198982402561380109256823920393894545482701752310228857826683037547628610923703181890895340437985258133381660719686332099455260508793971438296075751422763316292361636935849908972895268451065864216721093724558980864557277756488320376906340844241152622787469584921055942 9564 3789990306766187791704797189739866629272319926714038714049691481573644074875808906864936715078781493089161285033133116170322230870973286530573133411885008981534309131686522913400901372846204995210351539249367962104983809804050452473317887515835657311896915400926786051130465667875134442439985550250033625168170541066515523961938842658485006670583021423759825553819206398614 9565 -4025505359385269152860681565879572945117277046567713922161425226746121636292704519929516389424123775921568517316837445450691347764590524187374713906067087531941190886192693228083166150092817553619472300282114464837079725062195648928430052503849504864368131631425684062559479773141803282650464635946390212509697717822890021613250271816988778631702767488299664968967943645099 9566 4275646671161112078492640931641765977741776549102893694367179155831257165039974699707371558028580633372613355912542066640037029009886962313656445661186040555637171050465063225614474505212642803064359432254586853797369485295358565557698852314771454567795412310026706788776149180259123330369689931558237139153889277566901195950244258213105020171588450814324482310911116397691 9567 -4541322025115242726411534599606675044953724353019704039446883198694607170458859783213936859715562700036779511874696700083750481837824312003443980514837105382252881571391647426230623628354755927599015710529348189219483150561239662294905484159492429920735672921047010213249522088240657816766136749676385527352308695301501031603073680244491051087515934655425328588986879342425 9568 4823495511635850865808579482525892762229609792969115480709805424171571314610682211437120967244085754136613564718081650016837057885799568898271625565466322657446779972779845373150765769896999613729454373987441896459278611693638260483080400883049458141388696003789673653451381729997005012034602244009232277196026362777749532862750739133521612215913107833043470377895492566517 9569 -5123191018939843561299675552389685515386311234681567876377928344652478795321970009289802057235672292130765479158183287488843155521982898351696029203548906220996825441062380452412589220542335107409987640648424076147766565998783413009560419714072020315994734653458621626881378842186613801456144861743524332243644631073184929815743178836460876786319648059450377757232011542629 9570 5441495939774554018912298191691715861847204994218893653322398034325430580141384065210299436420777363145725845753776831340454280727498364344636358658985543096208547067455439687044978265523398434576397571056143715781439510998109618153600459228560227758822391765098232370854893907701043129563327848220607568470941252813794373577989554646373955982160220440951596082639330581451 9571 -5779565107747319644303575670995297446978038431900502437265103106069119607936173689892080779709531953222744662900751915256302860444310403802247467074805607411702855015370299930345030158150964089246840226467517264103527662376585939638480242542182522425505758829940645623786588790121001020996522706244087614104858301017368531737573936159825725050067916258471739701378230696809 9572 6138624977499552757192414331734553061494367723518735508275451963410781504888133421192484889287521138246640354502417183451547815910045911403954944302812730117262533539072545750485175474435240663975665884867732772800825337625304291472558587976100908388166877127508994843290477246894570800704486377723675896871389748444060512738328184937417621504524854819961905519209037606437 9573 -6519978063821564235247268382332497792083226143823409246427817883817296229458962197472351583134971697031262064992459555243883005636907527582937485043188049912520006188027412679156637068718518355432809891521574307329247783747465329630524795178263005317166793408753745800421221243094973023177893436287183993841073387516535131589502324466065814919028667596656261578499711378254 9574 6925007655738430514044702959621866741374123911426071219566864938802031498822266161223623956387958042443174351896593285155453618841446056775450599459645142562398621241714525585617573034595861551797004685668455158222604547763292205909768575663677987399467534684038199559169785135041116057029067905191515688742895294506859141229608152064637637701554600336928279095417715513929 9575 -7355182822588979270618024755608063705770540187761734590670801014572272699388163162121334075987279514895449400703368152606957567434036080344525175230350277926989079855329338187581584327850060499988027810859934151833102128659084625062524418948694621279785811487669529418102634096334644588499684426242064661371053900609018468781898015502323654101893235498561697900148028908409 9576 7812063730173077794310654855262137127439039641442000655265815809836957430795550454087562075840382705483548433058739193245448458556947324093514799804317432295622335116257939870763401104738365672676803348418894148656164554113330146531631379126916939973814597183443776134417856110752254882281617625408436214772511942396655691686280711382186979707913060569295366182894388734633 9577 -8297307286160629946262065449680866888931782863865979826018224010906066847811825856563505561072598443477364355854849360488873024510697084677048863737809925268452025457784018688864135366138880822081519709815470885747397029721396306656838676788971680101120596922747060501229207120938079372478591441756888801031095360872507291660352489875936856796871101118016333253703179051336 9578 8812673135143046196840695169384040031828065272903833318514303867898009989096950385473567626399811396057402467536229677786235798759169429062591484172206374676206680847028497323177079265351769777661044475546071232777671295107192824574531337068534083479601338995460046441304865837481126978462487919803385245687818910998090983627235660926833552172921220731404141514458170321160 9579 -9360030024968718444118746648219456753621805144813281860200138945430927025781718717512551904660085459551346735707755347300673644691827708835804492675389759844613778228810849448738219765602894838229820713260526298442003020784858793320417866144331356797784766048395026348319742694052086594469410757721824955921989600966944063511500558073810199634231444313644640918965447037555 9580 9941362567342742892482644526676254732686334823462255335173758022125572241247541032796889126282674849237150128130761977465355291393794339858579604638415105585561961069755252237322106847622227708625777797041043996996434173939827634005451780130948469003238708365423596486510816613872201958165015700755437883407209973882597163546089463792889699561872994048006247780240819506506 9581 -10558778417092606026480602496590952771721704544072790111393268158548886072447631871681470153442212713268486755662907741818091125609267287946395328702916832829184538493065167522466377655017233355100417192227369885077785529133376937530579941936436276750685431110991516974828095155617472174414065637390482191690061640910426800192646088554200532328477182946126456207799572605779 9582 11214515896010893834668195415347057363919816338461023969249268752040728304617743204308810469242246729152474937513213052911481409082357034288859429655179362747827531912704834231206913074604841353513077988067641982246940021645700673510764469071530022657519667132858678642009650844064453984263482591452364719440051651736448417505301050674948457107945064357071218965743628569050 9583 -11910952088788731821524881450615651000437755781666947222155007416601962250359653057146523151574875777105100703438870254830305359794033655926497999736571941877932200720958952755979025438498531129305535966810866770002855470977702514663669954573370167507379364116607129312439096348092826578880004450560199322691042917528619303726774108576419022838561818007212616528917041517574 9584 12650611440255377091068277171663147773851443749013541285257214172953530796715015455301354915835357171158058663774860610242133638678403328682818021353502091302991559545072786124810454139583154623657779763019437203161507739562639133181428379149505313774588613887823176890611448082534753840970502669323245521052037176332028895948370641541620492643802585040581710025450391094472 9585 -13436174884946283874476231459855308820504274493661436883901766255305180089072016229220250887369111347206616480570163836875385297836672963075238506961592359292806338427610009061054783246486883637268008542665708989178464272994785142637126658943344855028461268037646718256922640497135364931319626354325233214101025875643171451394303156944968220021729088911873618469892757951501 9586 14270489541940548128265633373272059644187908960797318652570449394599424436314861081500593113878166316005405862796300969664402911871147509299939594225003228603742361684730104001307174130383059605411874490076958484677785693842921794898294481460646469702885936526912529477673827307339673349383510439243695939873234959062820560717013107589809666421127312077158601691810019482604 9587 -15156579009945804226719120876256662070349591966742845610697776452908083375224758890026888477370286322919596939880472570160498619155107969734532611015868181194629735308877970763719430914256434076853845973029418360730201793069169004682862771989158611126265174529238833516376341785180605752398123257399018524195198281357737827767805093989480887261661575485050212127023976089243 9588 16097654299771722195544842654854734988567908212768205402490896209008645907621953185860080338939915621585658586352834502322959927655875662579739033765866254995757233870033866728442284381666593806340772926323737059762040653658028023913634520175580457907729960292000548198007563472666892628662796254008273521265168793346606323259007325317239032752807769483869598338225394214663 9589 -17097125443630014449519248888540292184448488672513117947099946265909544726069643243248455724932099309252485082296892693344771330273019054854643447692533249022839349363141051215602388296048588956638870530945774458951597061227477861431723862574784827414890113233457133105859954552762703023179014285498875598139951550392198926394946769784324098260964062058610181757437968460694 9590 18158613823137563751899536113213509582829570839257585033756256762238846545777187925113437204131223571080718840998353032189684019634230047611398272819728900419620257909468991202196655005819347338121857251204215214303101839045507090563127212661352348036809075312606462658651558310997361881095043028095040934825218963284804515556940253579710441645479539785399697390746681949421 9591 -19285965260488695952479121025646098117835351224830227000095633296032135049939074714214999528112781658058300184389922229650955258211644847769676493613716861390564504953790146105367351920676738145207758656596420950880306332016652116124061540211513861554472030984027012503842977915835613697181230289618581213879735200118037837906213567280009299867497881992067984183306576126991 9592 20483263920012049970623168896155883091620721862831945898450697904472164173975269426770225263204465851936481176051918884941394624521079276937079300203796988891659922564828932258658478426152081988877689566505408528735948637318832623087312927546963217673625586824219764458638160139203142511490013741210194839142672884580425659403178780386977252987465997227370855068301375923594 9593 -21754847070246825979503122979409118126746698559775829768365137543495325049306825862446148958187213236413076843656306572428698203905762632965928965466018867325969828505927911889096111392142257361605569358498082133393335278677484926811439836069450988143273733312592390565135140987979122049635171670741565796977727894488887513047402176705416390801818299859678544815112128130753 9594 23105320759772913292014082658309153066763963026223513753625984205888801262598455176107495490142383440851879740069593955887474160527722602974687210967919582039839561736463464267669864570895879713422179371930514975211563496803774859334099139338603207249325338878198301462775557301463726745467140537652273134157371181805432643623053473844671686377444209158374830221019855638388 9595 -24539576463320652110449653008788743705845016320730762666224225306370262169706037273910770523923947863396498883465331456517512579295835021326821122915517500427907560438250014117831536482736857327457207415194130617790145728962887808026668044280745067115316718593724448570710329199684986331040794139210317378966187667759313361598687938332085679731628404155730537741873759514415 9596 26062808758180595677358921793650854465721595489785025527688492665474523727582047020542233501154238203192005371710569072725128090380994628548942064588114358970605604375214392761857843698503161239694742827231360453498608764219551706084277351130524490199626391064440835919847799611660170849157865361891615865870298248325968745355753578235745414471433634652913148302923962601665 9597 -27680534094644168990913136421633680659069065715116434803689328081102532864792165920424945446667635094389383025717807536256062093881718878744456051631254189188939795011110010141262638975844778490967271329291331942708575908135421763609872787703210575477833656942757945226348986734280858046234615101551575818151824220542825411649884062548929738859337267171221774150540937499743 9598 29398610728145899622645093238343507739354094469712143054603886417438134954840730341527914958604979591072923409495105724727905390980110763263265543752101171206711220301920340370974786352138103439767805422752265939578284731607218532587582560595180404191061958235014624957120767032781232967432641582869902024924620308302437930868254812505770074912042091936311550913444099292149 9599 -31223259884961080553978297670256689553973069398084970079920756723047463066550636487224046115239652775067039242008909563074109379017636019505168698360340026072524096943171883279963388841497482734849687441221183223435503337517971199148102963414577241656399479125921302160581264409208912314164671279211210456854575982486448939645673570354023159041423948023327180778863318556663 9600 33161088237754343085296590524811199072674985540214817278148404053740864351884187440532053100026061572302179827674158058182300427359863467060814087830366853692449549598542388325063473316124692666729494394528095461776824204334703386226321226218593515712162190947503855063793056508042826792866205038050010571552887349246860484234857301184375357512625813173923038712311594511775 9601 -35219111771990625891148725686830784220357856774756321291638798804338299920613670936706169031161368615544033806939456066303089470620830275031428157756843723895275795713984171627797000144951580782108530258098069041283876826848270209939080071296243516105647715342756050618545103276142273390110732957204218288595010722910695392695784448447707511027843659725602394372322056478130 9602 37404781129227364880007932873570533094287365823701281761699728790003816411077081977387104115754712573133817087297262243084176427926005895809045626255406276515858610212123228074128677270116930779832434922087248734534332523957025934213829282051159639753989501335025747588292514878588539454863660658073003786839741342576270290100028716531702911001107479566895901374103622935652 9603 -39726008518623383622485047664526264283020663579522846730673020055251144916629398103213037275838865938315019504336647630789738335289162234282806458001762431806461949069529808082574880089804035312482545627362228418596984596744927429366132818223014037747444379755797050576968598661049722801025896028352277752088069775356029073972451429200174112307184778355236619992948442843775 9604 42191196293645031423141711602403570965701677143712154258647710910168895750997738204820190615862995431175599117577817225287101467053574957935054164605376598871556398685056761330922551109338041810950809820098731230753486266514315842304286947719419563589329134887139488647653975509120373980873732012988694894457979341889093146711753641831793053318622492650306127411076387282328 9605 -44809267296943869471125057932565396656694718256743903653907713784924565123355951672012474699123825178761788385009547326053227845339050705429464893756630983560337871991437559788648280292668404849712115058110797202536108916192444595953831908992269481124292836298135000790786876308296948254795592693166858548713853370618366113491209633782174554432361284297089908183196585548858 9606 47589697082744169560142632984337720534203232450600713929148094626094958147131263059814052756368482201963223702650357424173887540177217888955891621928365361135224990907217411080308050727582443402140979985067832708497614319236955724253370980657558687671292735246011825550183748112606649679426868196857734042210026293565885055122603811645479746490583208698657380332826857195102 9607 -50542548132835517190554906543458980324882438891108492179444252770485357836300079498826156747992525261488559853589802005045140001816359387551361922335007326915063595045861082350733693141608287723074324142737621099841521470706324209077628641130253214096679808558086294081270384304339295563619840884147707310612712321206670638236430449043757623489590452050793298654259450735055 9608 53678506189440163826973250874009201377089993013942491052905973419902394708816920725052230158410577659785342487774160205622316485966986661785314466921765042423566960500823485062005276723978568003578328760169627009471506962572501578511321926689962672798414507449511642147817961196293113342815429701155790021486287146193808855359334604676780233990355465906385070233789150202418 9609 -57008918835842210774029502653957082507286761858507537478304923633632741516997021576520863512126210055399398995801973808307709481906791174690297019622146275715087858161042987910920948852825957056318270743319969476719479526660386968519172028878492973809493901856383758159543853100599055756363038153617968210958341252014197545085989018620375452226578534407068178554875037606242 9610 60545836463753577635082659684444208285507645314457454436564340358519142963012939548848856740851519096500628219463301946984008628154947014689927523123825138635098414198586735278266470252154956415716678559046252073825454606349611637105700856916453010776095429646180584309859394175209844309382248501040148511472532693507758794819601592116929057497945934362751208266772211740401 9611 -64302055774979046671886326243190581576170836767384386597163562451363369300086081013711975962623312386832729758607883691838712525380642525885844200156869134241102529533299686773068169194364884485626037031429848244827326835368145451499921190580438152499460752505238241810428059338617550013657252313559100869960268417985423167499735383906982452323226343652268038210892526638514 9612 68291165974060306576048874062959360133579433842694795288668246095718132979114302543272762348730153165456593819216628588415359273942893927052075753209072761793558187255602548986188672681636113838181162354875923376451061801946526822655468194459463238541972197781397056904594230642415655949171349008134713021642579826387500116148344706924908519200018674262563281639248543802161 9613 -72527597818259572536952096934829068083464960061988198803328030398465161200266743299812743374364645852710368513411419488869619941969701296240557355048807301222759019836734034673653081918601405701573971840222717515459756193741346579745210856134731008777613601392020137137409840452688183326717779321009448126586467055153081980002050167087923816211589465355155244630445434643586 9614 77026675701521779944904498835513321534510505013830604438558124896882336137763339854107587771643565630165696335331809606987534059477242772485822974911828586283541641014655087517899483828962646944124368852010373759542932845471277522451546422698861899160916355355233874426017890923860725309016948431802878610337709547073768964533916422044223096981850178359998882014963551544248 9615 -81804672959967425484854988294939104772380930560701742610175141323412631710011420773481892384604858628112344406070210924217643506882017104405011932116314054367921445743581498666035013258431560182735083933025256969434432944168579726987700895744651896382427677430706893565823563906785362014974146254761791241354001074110289276308456074765477532933277058904352413736487901864080 9616 86878870598055025710183865549817266426961468627924500984765316538137348596365887268351901948003083285017701101782829282432114343259728638189056737591763101274460213337865390113009670229005253425367518824022228668130039153779911328205732841128420405525083584556425183600591820016990278153150370737224732231193875327171964723773271025581544695583898547222009668426695947213356 9617 -92267619646854458693184650236439075352166742781745987118648460503276365213444660377381208921079779794339180056018786524066952902130067504265055811897817295539040494209679883822454904514093265134390570595530800808147803309093816653154047200332262908031009452236849028536729097160470178269208868347242947540649385116178527989981957117519756795597771210535409359819524003747739 9618 97990407378934292449033154905677473849007585939648006153704683361161769889750873657156744352508314690251160692125200481485034208084255156787936955891264341797701112156665214885807350062278423752861145781806890828098908159307429885430674550412857003127870058328018477126196054183274649793742807987940375617929091009175154652058731761775999707102987537195595650101325345700916 9619 -104067927618234450142852389387911780757321463094077187178810133249235284697540264561614213196018317641949880725806339367176192345065354213383898405957834072168497769167350179084770199219942281978010855870982177099978622391085240957495871632028479385381323766398713362213186496145392042056920595657504568693019859148999516326668240148388070846273727453476302781998682160935029 9620 110522155398019972202340965239314967948655517088422251905746487636853864773603176602229278932821664664927885072712142315038057606830055207256573778939065536020845077967230074568895096770078294383208422595454474598795321802667509066112694751376015364084815505749945588169719580239818016287729385877259251594387651889104279473525764147473224721573042671302347067180921394837782 9621 -117376426235645033028411406527860559891335189080343573932835809999904532537413096404601360745478999140865856749233912017539271826468546128087951124707772408919385970800078504649064202692592079729682295709252626413550693725511265583697900147020600748378708297056748043753816873868999945186591195298037564970037524352507865113263391404726664363370485502688053868461955363840197 9622 124655520309454835821226124644398331252818625086737598756319489032763049230244421179105195273373876865725373936149709991018354556482895826542682599211270897786643709634418160447645808281395426202982231547929329796943151365249770690589350968028921846781217792366074706133768513831849081144506536635767032880472564453308124210788839337846213005700004586044634953453015278128315 9623 -132385751840776081773180347089016345674333655037108075525731228933423692525466845905470009358793788452576185524581666065106605396944351311871175041827101751829185250196589497823433048394292312917481057483018931550666096683523190678776260781329390369440514320531099541313715722302977994504608323780263985946580416597326553855119855778275503083183145323874222860271231463488634 9624 140595064002657599111339019747822033376411070988158879587034243032040389565000179714896136399278391787442474406014031134401526551108014417196346081621277983429023559833111500874113998459680566861730449664437175245272706852839593373218199341760051796179611737466926044161913114356170279599317334694214930309023114488519069729505624216714063574302994689847137637164133237890822 9625 -149313129696888529919465121068502115203630687420671882154037690717461144525786665445173810393496845397053812230793457210849383267734561402367290297232795977737726893357449674199248869164959298380516132872190458751825387905965743826348406856295198221991171824263279020070382467999868625512697736295653471209023746662831224878913293793333531972395962693004938982004087986097694 9626 158571458561913452314934860716561884107408283943014428282060759993076072944051700584606021036751111686534536303755246021486629659147813252289757210356451439887172789388743762954445030614854395202204510151024075530303360888004850727908303800830051587837630435455191857147933813963484428878192677609757418236581607954317572927275420509854766206331082019950837089166866396476369 9627 -168403510596657598556021846778079758412104256789515255035171218825681367532245468518973439232851286288878888872370136989859789738638258637209980864878819417955783958032767357457941954607503433212190388660656075418896395090063273628743890900218377235779063813701762436881323999857431130089879763585855417569940313697178090240236730603799554933047293364230122063729662675659846 9628 178844816809051214957075091222151094300620270589895771199498834831925902772593853907041819103916412352695852311456343343653032107406164781676924313411967856064744791006752546667028465102889150197077115897438409066375331625681573390949856664258979020839193189113281257538718614085631987700754036339080345944509612885717998133868731244545465789523782974368864945855857726344144 9629 -189933107323285346104856790797302647110615469179702407500880532433049002135741807988608570613837844227394905524052975345606750642953345506643605528466194088573188010039369529555236740959775025387192656671548205598135322992982844450352999528123023276599083634983571919855923911847711086205015662167770412844544467942717808779018837136021968113415141639783566798032279713091537 9630 201708447406632417839702557141476663999370000837822464632922338515082450074995468546197718550040991243955960363465942845475841494522023988644952310964711655476939379902028178420382774860585261160796465094923230762868212834377346614765716007296029084632769896937303165650656005563786147957831569112874075972504117799758489882201214528231480976559859060264599920069864846283353 9631 -214213381905120023601274208688471630173925050184982945883410822720846206995701706117878851530461157931887288761704575010742155348129858961512397693477541457716879290644323131353621862427718486860119327045978219792751272368650660889963437098937966420021683365601308320908919653199145092019462668068590798148065187593186721687747972906323961372346608767689349694375630893887365 9632 227493088607557292294917887932732378400597320162740272251665790977918383172645910208371079447825028622633298427224002550469491415447768072592748218722939036990600859800146001401795224645317739444434257289921827370646839926163291583590837558764409975426284901190402782191159192350195983301122123693459728748964444090291614050099923130512022186676923927364578877114890998446759 9633 -241595541089488425340834613994997285771214139076039268732144188691920147443502388763580006018636140419231144707380757338946029807077468461381686363729549186275953765918347588833570228751381089124047864315255970875691093238243880442725985844608625721987545265238340606666647581925077636027831928061664151020369578487550643070578826786696315668688141275112345978835558131614381 9634 256571681622702403122279449700932723599677348457204222176100500360270931227727416764944092876317479714174625220039490750992001067800675527736849980463805370944753010119331190720870250624767749939821603403263437996948892242679250552170812576883948327083271223615277439794735329617750732460335459236013926315555251969031340368722649308902374836292275702333672229093317491745145 9635 -272475604772083529451962191294794080863258469921788027473900445083286214030414164317640844593889434675147761146474584199509039725407720037250213824221046562880054934153235370427284374297319837780016170817826335706573567386077985950517879901310773143952326705077607367870998888740603257147729579789047045071957335173466954863573149141024215192188577661699572966799705299541622 9636 289364752339973981876833698966918885384618583899126526914151979775537348363308943672562155735391479041650053140427179071413007907511620837695839793677894784781110494960272941608251478366632885649013464671977077050478347120171522131387119009314720231928811629063172703774461784315943972354560158897036518249494092392278179321715822951482471576627093013824436646140012959584941 9637 -307300120358974426048881833228662637998320524828105728103170240196647320009367663276223561761850994482114146471471605246498879643036052857582672387147455688365596551096344376136675432824466399569878204526904743165161938389532023969837056947782305790787247732926641344381522904475490142310315842551307017372021692649780085425690949800568941938495273222551925514799831089576645 9638 326346478877378071701802428096299743097434955127360962335152705514999393560597108237412320266937907686774702334730442073957882175500336729111054991268263030523354963118237414174991248108371571282567077301248429091619741827128922746410582773810787567616072678387443820699034989151161393131844003558582107846957347175832438833484722004383281320388693850028857756081694946186335 9639 -346572605327372333083466489189088224219609954710725747925291223196295715965982897041438725647209584870469173099604950603822277858248870931499600733393861017832817645100230647509069641632846686595955164734627242304761796451028263869604829212368287856136421160889866594483927505464137614181879361072539508780727559450454668335494062889738320224792752384230890492171892754159828 9640 368051532314915098730515874051864014094926522160093081858135603571356464609415187724132313935635146710609179736740900107209058081068751135224863824464580571217428518683647334399852577879764289644471998879889037101751770179558349248054757829333094870790943373038841440808937713638288727601806918777229491400273896373487858969286675450610001253159794993472824258218882858830680 9641 -390860810721974246952225237534676649808476139498835636464475886005565539063673319364014869487222544127516975939205796290610032266043917707679044840835236053905243192184105044592897981390707416332808684695641546569105643085466038438559605279868738123558610919226198761007074334166801876248537908320797845348044801636283179535633900451674540269823486672811841874934743940470737 9642 415082789066794963588919172532581723611484274930849238189897485919809874102109494920951991258275989179605297310910221268087953230926836361538556800139177369490102670168191982045499986196534544395643540074701790176565309472913652845631272136142967593512268341105643448756861285339367916525930730383138214907705849076057425807879525474593606251861021113349507402201279887660940 9643 -440804910126226556357810910725196726836640508322757873378979865349300597235913584433505926413595505089679721877739910701111614614664549227935354117973424698272481759035568842770422199013235367056614983978008859870292612278853743963401964264192729631278463180241587347578265269541784983073558005983783870777785363503118698347600391954406128306050539735688842975403461816580352 9644 468120025886107877594645039009380857035071988128474170826748816563844926655195582500579388697147074031488601595475381582907244087645704461551026887858404749298053350842630669245782910013048551627479049512438667214076504790063290935699451168485748520702963964203134806733975111319211581312553924068227690075612423367630965326310792729530139004947743628883685349692759843546644 9645 -497126731951500107127927138528828954435190073580309399236882603847699776948045271598446386442689822728512027203155667647900391430433776699653240846011158730922186028570198194150037461659477662684216726590087627103375414900875082722957442152046258025373602182314502446182114993199262285306344935616925962820163994372638725770048379349889051580765868947149688308628765972223634 9646 527929722618403125651764727314670943340018980652885086803612170898911915119719357146357329323376772216987953794638762379810523560888227994836069154405242069414818122316696033330777098560673649603830121079943716297118011228662893576881240874295604332387310803929289564894986080783994246461312022545559128641765431249069787086354747288523663919180705959893770105889382959345074 9647 -560640167882747158045162580129071040012656604435726270891068613691848695924296472143388086489947756724157676279616345911757627720244145809798119364280480707146555469782938629356793983299425664313449577581024225093510390717912658681885620331840433718018463194860240923577808528943160696747074692238128466190914780679488262422691875529077806067187213028976672060036159105875259 9648 595376113741180326561898286893766700039899118579071376590940164050054698079557962461000534642458019738626800454762223257897016271882375218403376763161667636866660392362863665632641271065586998301888666754949425710685253492567249206341646983604075909363124198340168837637905516718665685733802377881934820595731738886873272773712641354073133942556113368331803288542339697336602 9649 -632262907221757124515746177482508974408557860758541299748801632896921449354665041176222732057971466910172941892872165064878328555221381413446304589226582623084953635163727444817001679803567130134230138388872490740127162790921323478447351956109738557260904098103943209170080056493963328177969265224346865773677464145395555750108530728151360019405790499307178339946496480631942 9650 671433647671371865799755640901127342452502614074608889969217306896371875270165658587685762254591896245367854430173568084819924856822178667532615421033130577205415351074395468409869495189046054237666627171542158500828709809137671802017521665452021715320035316138935094716005604759762661574575800810547634281654630574881953196252998485975892141849823760365074352177590460424009 9651 -713029665920992582087225236808075160351596974157121991501546316162566256275525224380070650974741560469903512308822070159432650167843506229689693055437119979004781385348489161136551697638794595474111677106406125525507880322294225072930929898219162746953180081912899968941843521659604173968512571710377740532105109720375528785421876464577200121009443664620118478570707165156591 9652 757201033049771894446945602871340961630241296372393911670994265879116089561645883264179866933216712234874963584207559427265926820150211311615290255376845118244547104497222192219474582205904926568034113044350717585337825396994743816065855122644343131120956893542449547183666846534683734658475455086784093192030325734493302791060714326203921589946431342948276938262721371859043 9653 -804107100575300119370103094649514959241458171178127670532941782316065369307231330824063517304756763690673521536532964495458610172291946573574181204757339797284783081169600621034955062450256820778523193841084509674958274034223107491252889865660991770924284834031711472374458077299484328844575857108037612125448338129882146160226666337340474947940987704038062565286760562682973 9654 853917074010002373011167477681541184923071075084691046312162654649559879792371862870997897801619037350052907750280169986377332422793480741051909005334439478732010601592487975067262108947038468961123772522906324410823734106382331985756380509301835619302035736264010301188105724247195535866312392430973320894056840669976647182392698414434518635609384265130568939395693336992830 9655 -906810621843369213506547400729991974642883958622226131604399230106254894968923457854879976320585313362038008549160184225598394944622036531071000266020592818167684641893976292750169173934904127091594306896648338320900134831189756233171945763486443418572662162465572772646207415289375527159578273653008513759547934461697348573221304695449187263516683073667952536916214905035366 9656 962978522136777761728224338917995858108747404374281802817014549177545605115360257691902113928489495722390349835832624154496330378852977698477240197138699416882835564424317734805652442576136434804598766105652854060406287561772923089847302640747129768520947811927604349357993257981530560517176356187144287777270123294297933457194116498539921808769746971862543062783154218920237 9657 -1022623349052561997928966467431394911964512461176233486745070612432243109219292445835040059512211988277844632283519374456653679677694197880698065446332010862601711994195109808371012466493625306320073718788722772135281619284377183947198537603656545059686136668234286780180798435515805837042059539495015999891992878410250707527682721945362293361819411182826147059308419976282029 9658 1085960201782209781239050879371674093335530560724826388842881665547068790354541195117999637949123465934573380438900951135582147344385894896543155802051265949596417089126337159708107377328502926298476191789235149413224712186207119359271395166416632624509789358233452701677280540663627847127890345944931652895930456608523799803283463957634957866991030714696123813933187238166309 9659 -1153217478490612543798891607573230573932539862439473980406835226040520353141021062222552769197929765944831942612134723957703160450896241694632190654065758227920619163337126061630081397976747007775056168254189295180424821766767794425062824558247427176412296712184780656286712227670019313318559680675233376820543326143456383957430758476890745375895957274888590971227085985006225 9660 1224637698054715590998446494485958448942825005728533585282901940680180956968031559941064177292362471588218556904928986560632934584738195386784669660436673614951241489489116401151231613975975453130364273059947293872338401102671125391319146780162857052915640273858454717566207725108364164200333764522258646981615686099436794274796383943403065637403957164692817160350775726801836 9661 -1300478372546290012037372438147944560959113938607106325642400770436244084315208917411090714080339943741857236300410799563943130095829075058293189312238217137637017146807419308514617070017801399802172747868326296351772332567543238061622445700308520275989289809842559767989917359155975613021613931336209126274950782428649517774244078706907253691689151732256715957508173354086689 9662 1381012933590484449140572466992453697732461850013654885956513003187452352490234569248712306657887397574695267057253041668591503566981283130521141546554359535316658129166679189185652013119363340201595238506192989596672950113235493510345130341917919626591788970685221681454086536278883776899562017806597439576167470971146373788701706810973179774313612537479297085591022125053254 9663 -1466531715924967215966169770413118469407334130485681145527560018162989481042982341474557170625255401578540660338935240187821983349594123853874979932829313745936701059731210806254575229466961562872985925543477217029820484371682710494550234103484894244003188503198780211501204478910546089611481742668807719374563937648123577037341217885525088592111146517986593339631001805095146 9664 1557343001689527393948218145517832502279628850758126528523911944249856376699184667684728098968576941193741436412334550537913158213614595426925744337182324199801065376000383023183165813947759152815707313392878934823460065544094622833608211140366688455711705867447767870033010250257416092044406382717461408765070158045927496844197649152753411565002238110815663150468753620396218 9665 -1653774129193701004345084480243252137227345227187284405434377569234602203156742386243328467960140909590840909632156400554391733611060630773067119758428865021289952005299184642737615958837536888867827662221817527017455899434571812877421652812099105139328210044153541122301722217797651288852602738007603758223363152256768250859226860596455725787097871069010614121839567373636416 9666 1756172670141103742646425021894090870059562304616639106188778233738116548206865615662776865069145580281194892636093842297787953059563071319937127935279810663174650011697922557165201992324333514905763755674487437182639386238038175320097603021438795641274950283485807687875964854465104641281957525035212674412921846860539351207019813316996232400126213526892360824362868688717944 9667 -1864907679534511592223543090368232845740433455061621290299371423151948614602271245181804258218703319596601757435773261581755085874561611767319281584746834677063298876632868065354808386944948618013377122902139740044190099609217365645412492451718180948012996280176582725910095735606490065239550095777606353675378708578520233720985277344716024995731910509989860324836390664312045 9668 1980371022746212308747556872837746856463491185355352208434720457335728802118004086232121874445743036590943966729515013945175603317506161332352307844117779352671834727214677562045364534756444141507656325481514466147671755074246865712863915746240940670013904396631307830384089573086920446423712426208283112063446832331279295907893583846363845324597975331894113548154423010263348 9669 -2102978784514685700997905454861510126303939719855932872956209168561216941144418933348455936805909256387226545173280395341244102232294309599296302346554470694369982930300688944581410660253774946631505977473429054589356780330907234282783327665531429994148275443770210266799630515231190878033948289818028631173254826811216172049975525340126432324325373225823297964599436658090741 9670 2233172764922247577195164873765531953419999689528639515233910232591674307565233706242280800315638136500657998876718174392028525544613035906424228474852581454841527794885800753384386888389473223901592874141407213461049292417385376646968163499119985466455919597842335156543522971496359911634548743215363958502011465803307813959136225653550223938287930962326996082914962250067619 9671 -2371422067719960790995260658113366733078602811190764449500920405130324665146684919166908401234277318945722541645309751712536571572094346294138495666413578588702195801908248908951757469934624826854147667049412221067392203214841076512254309884644265024654202253262446163729810035991477152359041591345480693292763958102920961091981390684039192197933145208557576291402617865985587 9672 2518224786696991226059983141368232879148152913879788004380574279908078667029557765693188986517945914910225589084396037739654139841452117155988214183081703730149351460058982775628212748479259043129413773121341338742048074170716099535715813808045693328711974630674138079349049992835343396805823588575607740158115796308969091608594832031641926417874962168122110725943235418063907 9673 -2674109796142849601427430419713613508480080732015882946843665742259298089987604190022554461370803062392454483274479711737638253477670324148996469967698833840763379141792618339750016133457350397913899859690617154595311076264997446758422626467640566536452439636907281398539173628618537319005395102036933213423588278446374465774150576236344004603661257988050847948719857354629024 9674 2839638651823867259574048383057514477349969083316183814277330835734789672534073074325856179339786256019235671096284383110269883493109971906523793442576411675848990540181456429391611336237554286605626961384236608323481542390245562686887086078590456357338723009128476984468801401521078366386047055202971524674168607877424387324846543605852361618303018742143841424195547916049902 9675 -3015407609291138489929593450867459884223968055473799832422597421660247865567997301460164004009720658332995619513492632321954386768405883545020607035644849136953067866607691161754079262623954526682905120814590243856342061661543602989575058941123360674706986495358227703311356051018108395954794290198213193019454959463598484508771345357048881459680111559303918978730887656619797 9676 3202049766757438347751652684603306840753450846971860590065984524868588666562637166079981163500512357126562315282184103661073451522377327373509235677895845948143822300645659524133999795343253218110307431849758303408703717321397913406907911015196099437899806638502914795716318962549248303909242125752295349579948826077209258944300007485786620728738520445855253630651411141094217 9677 -3400237340226795332399365520729645931776531389572374580228134006684128926561532023030926931130362365290677039302665676268865389280390785354369287996843661964158975460208654033731807343577854672417623903775693141778970275817502062642447500924064219899685019584819494195002132027662520885947210945046120183715607577165667697336660066297367557672219981369966714859841146921469669 9678 3610684079034057102061839272723192944818593995723689005881002995513726942242670053774374220587401379277105867777280809035823491611661238540398511827126687816437364482275183991728776721516027242002155011346346328816385082607705150983556108330818078678097409855690969409687080316139107730991582075743983119706538992692762205528715276456448324342271958520692249842212265790476999 9679 -3834147830454627151710175638607852287981715398961417412184567390337839674446032826831834807461019453498630974876726230488319879020115656178551796948893008241934573324730704644511315879042548974537417470389427782292399697165013821561945473387680765968223450872386244920726415449497833941518598821323538814660518628407185800189427416472535100862432060692758281195320286553991592 9680 4071433262578367745337643081356306164693771825328135803377594393823400698620650090374092501825436774740930132402975281194483758032299836791381247271825093950782326627126853738891227961244433032977830682313097326086883015007882202501129263883634365926063030319279303649124606616148298220785142612971841110605873789058490830798984865705224253290324440735824015166412812689283042 9681 -4323394755208366605412725179847797137642596918035717251309656198657883557717750439618534220160703324186356913021131658880359089648264700082096603082011641115828974383601146108915174043476763349555499770227917129635214776499807788247565331163383538591537273621233094985008811798008795686098991347901816343777366391717094151524474815783914925675930631083473013128884397801185181 9682 4590939469146876508661757695114413775961231379803180735513792589837493229878026610151241861743233225613041948464939478672071602666189734533664315120514592340664773378146056705902779535176946763087979851698113578057649299891541552149971869401062388470268349327817828278720367192345984700397054124325547959479757339930197242898309266640629820979833431518959863801323579141715926 9683 -4875030604869407174899969580650504165451160614442779334506827237822625478651893267350603288334102682317196996001693213541814206885018868252086616981076066074272479204209745289168690180499417416061297064877697849724666482172989863344064406671962133021017731251907042390444042277211835526159125948174447818573039218013158742220968717688139460560622067649368665461959966202954477 9684 5176690862265959052061381914202963223416079251268531926384686110467723990019944398518406986243424243370402706249012142341266117704925341511655239868577111540911586709082597572672281068344788778798732277312403467511151754576761675269351879252907931053791828061654832621950340058677907455846205451647140591975537324848515877356319291535007542939124853440641642526588555484732576 9685 -5497006113848160544373143925832311443526032299756778797288190509625509825701079837644007097246611288125813676686378076903373163111773732817594199992068713486065519507085547786103675349712046493395348671817083539843185579993117439718064645028690816582181788885469689134876602835854955177845986889883352439603012820303520485058366746275779374182608478607299493811984839738290160 9686 5837129304585174641855795310230023309872427655068539523776643499109301398438544726214030749422500332076299329321864700722403054331919980902729652596146443259248590171450841918035542558171912821730916554347916711818989490277505704463376783475372559240841113284530812811155090938921032899774756802653141061207745691803326680620349515588407689057944577474819967563847611783446492 9687 -6198284592342406680398965464442179533276564089078780253740533209592198474556351424193645882645633299527143147567920058180230638676959763663745762294418419876495832407533440496504176488842781453542761892304476131926440438701395297213952763320448930885678196550916045207304545018210968066908626373743756895213899326417354907313615709416289880818625249830921481284499474309032161 9688 6581771743758168860950041113677384218114716550303817536414981789573208476905827917664056713391628671961364435423826562838497664917043544059945800673464943455437674226066643141645066363058347358198414618180774507037097642633087333827620985647260051588694396915623482106644215082378163382534918183348984278845703037305977506752936454773386686829492549185189942654694394927910188 9689 -6988970801307614149409198570423014480810702525256795990955586416715553842146765608329908646115321350661833164153806929845655828140685633421789647317630484353875145943893590964651697857163418917974003651163201766802072062962089211884144669309280302585686196851309954725692745375515672495251287487674847068505750970947581724781338365389762205363092219778208189659401689707592525 9690 7421347038273706383690614411833787368707659244092277923395071760780852789506813004772403142277862074313265368142010627385860084258409387764021337863133463428610535541399959241903236933332174734761917323929260572308738874065160960649479026896731576891284644466099041920872276110974957166246553542587196268432524176723777139871686819686776742085183048181276661020988494150322942 9691 -7880456219375209730073057083972408428012252592449311141305436394948837874064735995532958916776960105691342042469840414374418010149824623292141636632578547799218232608610449247993375042580881378660124016103041247810711650181821044707045506256817479387560463799309305872879533329387899091452497162399653945459593751216234978886828499419261889724865494803991297310884776931609421 9692 8367950185895337080248647410178752630446094519041768279024420611733358473008739732418430445283385442526362398763713823070124947579936486895160863524099546340819641457436284623606377077781219185455887719050650899290155815197527536245443805267222471964610285513783822452711208099019693062607724013298610895545406099351647952328039613901244165424084883591123604889778594303988332 9693 -8885582785315697811260521821467186798055863478586646138975565117650014962324708068384489765455567162416599277967412314318634961339355645790088403523772037561115680515872012700434519137324060413414459126986148571142243046588451109957274119681188031774686345920972568270803588063838573528685038441397771287261161766393454125541059107989254245243075609914956593784901666344919089 9694 9435216166692674921807516262256781397898401760030572400419481999222352737052362630350659776187475123882123257820979930926259430702012113114028720739824787971554210830232907864146803444806618650794228307760031611838820383996352636086941191006175436438158375381714019427522794716129585060848073664481092418153637854206182394652442398466044150931362033974356340679202253342376264 9695 -10018827464321739180710565733994886849857245396091676218378217285093801301985258537735724051102644916501176664414972500079187851299868974262099932800442930961362720449412448369434575163210844888628916492025823950307208080566584985603646311759119325871819195723412314035303571320766360684444388918070573815633725535535319286143129969128402196992108061791771783197479996709039050 9696 10638515893624143405843551438104254691129959263923076928371836869299157900343020142062918296442811185103074553605996209051339488707764340975897382178282716527116828232527799355507932381117654840324621571016176279255517964654452911377307085967679754995221636018365339951093733834220257723614122953499221568033911925643486696821198101268337823702080272767747625149575727026171482 9697 -11296510284664890351868104086359154126330604640925852083745871992042361402250222244776033384029190793449828482098525956470026416169797046842959579547615196907527358825710874472608009531056648285403227012157365264557333822386615552826889784285800785255781201399018087629802760675525419772665719275312070123910171641039549065130539741393444221770091344999273332489245545527555766 9698 11995177080276094779223091494349561292291293752916750699745038302497311111823347251707010215931406366207317893771893784652388296966965587927563582273406205022273245009340006264091768410004651239524918881912362475121928744896134155288511851328179398712965376898549860401003475800228116898583623350787007625152141944305553489382942952081322783254620337994115481435621054274451143 9699 -12737028827421449535998982618043553658828708995977814431532004576353085324129398799355185825158442087158846195191777191835176207177831194263286355726322446937174831060522412764833276135202113687417997662040946432276524882029906689694780066548243748130381282563491550154535411872623642049925922393024834144610214670409133671805602324832004484338519848689213990803655377329791320 9700 13524733192201385800019567205252841414581895891902905364659643155670147091386588947780539139413941781822735209281878568674273193647784784985686513326923332767410903706595759181947087314780936107886229908268449982857013642870415011158705149091750476963430361051222488473373520312270302994155226138315318311639653652042636410350548967107503987670605804820810932793986776692081937 9701 -14361122530770982459959693953757582448751112722065361757856611786629727054257122653472246779756795873350005270008909309281465008492984236744010075473889536030826580222957467859468037934203690899051229186361906520048575242681326289451707012431463736479594647064946055224240494511496510798764213894732089108392225092890820878371944444755665878606926356373900418348942592091915056 9702 15249204050430409392587789403944559700757134933062071773750787779424401664518168892955141500352803250457518748068383713997539213594055138167665059965029445003611260911903324932217107715598409232341243432714653965864441334627666707686832722273492219702558875873222168101491239809610571344587585400614373964421800519874964697413682153352939802967501796680829426161953001937676624 9703 -16192170597257775300547131721370928182658317997849507326807205307554890433711409043324424099326611556900648235298174882968173911212638185079546708844904819462892855694656498380441233487946983376736845597544904187031595357137131435364868370840299619867059574431051692441413972921232192794389562780392248463672079546365690506610642754215993050431511908392808270095864996631006024 9704 17193412108894219985298964098386229905100815898434474228188493910688317882047827512525952709486449718425406899619353213566027349030185644531763392371287842322263307088298895470548648541940858447825672339603120929076364460318939919624968561885137943191561419671424318533534498025216366068785638112285278887855989283658267218915339946922759635101240706550791543812866852039529539 9705 -18256527773468933398445506693967892318738441385161659998846312945861956982183221566144279963277754452762103888644853567272211163446174729034737937570939897882834131212445455759335297528906996511286213445660523559542902918576265575123615471383825514098902309530214669154076188038620028589185458796361557640005054146035598212692795844073307637896673892326744075458789797938828336 9706 19385338938175980714164880565861272953548074361555535356903840762475904292837455368228907613677899220715638048423841516756296440316622401114634510732768716511595245968862634329737859387044447313516347927440652819709553782772456121582018518949914386172461092193748950863992023252841225427581778367683863985827368091067898865802482934490069586867688155876477962341727365171647941 9707 -20583902813694366566975980476980539789694879027902985493148160941920802121147260853705861609595130984598300404695833230169143544714182815578819097050904302274505861619591351594025794914213349648471890680578856563423060482959811387196180723331443198048923771754050572050466000298231688885747548213171334274292303313813481985375928141781329015014196265286995048088979886252106144 9708 21856527023487238506873584394629318825297590273590759522084276763746398831788276204353868574048641358781564250258273063621588571591058029724648173342504999527128732643907593278646770229238978371085324915644990675629206873043728551285797677838990568039594003047132256680255532963289237847836137913068130447701239371796215363260936393800155499904067727815352868559037518926960780 9709 -23207785050035653077535090096588056302303204892184471551473539893253827820440082263032139749418342191240735567772715000619438012080808760104699866521239548678756876480787134216147026870413842878584971565436340770340022942858297032189918844183017377933511090896880994339767193773328709201135497714383550128657965658757538548826992927381761422785494279263405195938099874624232558 9710 24642532633267674687014490657632759628939054718046643680503770551302549500616166354259142925844040580783195702122153173737265886474960117123565136217594122578688749677147629849559743756855565653354547242841081087859055049439536443951091638257922820005299522682253765934010651102503444033215543857612674782648588021012108610452589871077438175928478056030039245116426893347879436 9711 -26165925179846176408463918448790538864902807393645293955934149502677319197198484872038884329261768715292770725272786511963501683693966745864011615524177510340796934074384541677738492519121790188686166491706010476579669351481402527611627532389278995504669966187728280195030609121459321032684198603255243836450592231278199588033939974284258154184473446188614089704669185570449591 9712 27783436245590694302717828871038448483860580428606375858817214830495145020398466872020715079337698667448293143156061932998475952523600272143860367629099232158677094855984098040046983194647315079219842333136498773369609479029317418632065673929277229761976038627823816098484289617953879725745924580189859667523956388917556135731550978758083603285829885124780681613126135376504779 9713 -29500877157142929717595544458987720090070218969044022878298914380034914819866459639694895405685243518479903444935829884359428374508780608298657223243890457564584728078758196679343401516770991047898421091480841818408931691863064435384393997097852665551939056884342373497823479489438231687958165953035144544249019559918476151837344799531007589015654190057495264720848857700768843 9714 31324417843055665656563007686462469635560336326295276291323500547179746801939816704699548480075838889830723530027727031153420886927252344954500450853590149019790081757331415215311003266277761592513265212705185332586721636789252560047057438383367030784667156018041752667761330496278940074094072329879391738585564755206100575821155101231558959194357152265942468803013638596640752 9715 -33260608948805472145992557044224819535538615199981376341517523838116271165604561771264780979612920161184412906835054009093339818555205583240400134302161465409422302861614620248271083865608322754675755336060560548299696307677246288668694285491351252139057321678206599146881273336376137604766004716445275942219543287099830068506236943433339740248220832641800501491045468328654914 9716 35316405314816021646612282983460201447755426595982972077492201893811948152789473547380960562567612384985886334907726642067166694901033321856117428460865053250840414022016603575508418440835900837042933427381181111631206132125126841658040873936991892882562786711084473732357689834920828149179271729289696583786633917399846855164187673597365127621110554361083580705643749855957158 9717 -37499190901447465455014002318329278214704440250563489033321236921282544929077333557516432853530966973908101620795412550960363388469426196858537002447924190647137168413703772476608142650549526078072863093626750097697086229501903073394385860007761172456442176475236957861021870357233624522549873172030871249534002270925786133284806888712830028215198564971773131827592839392913136 9718 39816805250075486780794484139993713005700145975174897601794778115756744255569721485252929759128949207045102234476938542411878488745113785097448986818575441180765196741273144466335491913624288206710377979189679406468370305268171575810361844672754842832959971907273563021209804251445925365482889002249930049015852061496934159811638247746007911846791625689399438620953609117363109 9719 -42277571574869763066985838059725430573360087234252867030440010956152284855196732986894464664706719620084329003347307063971007470654016245416538029721490850618077167591601907409167659049461717494224000171806329260024608037080890942529708263612216149129375452027955992646180510916377056663932427642031124104281044322832232385808162219205021787155544538817607626848607872724807726 9720 44890326585705188179274638651430403034018256603001369791064719231767089110499895765077311823489585435287182206045592737282385546798796625103571169429007389706618255300220535163997302528107598845095863937863933450352945565071799667331509065878501494112643903484555037372219410781212788761848452739312510648339512515741978270854181889442197306510864369339754224413432413926801254 9721 -47664452148821074589118062468382155566983071873884773086243085495473836707782022089769363090404496592451136175864269011933665954828353130250565436049040812178205187035523339848365418565343537185407961963313239919640205470069482996383935955922154010189564146139421323140524073991238380983981279193801623604090133903923709473759092549102604918843371373359107390586864776078401384 9722 50609908898405701883755327083612373042025174230515283719435035029558789619210000055379287050581760723313312229408764169379572503082489544986372515942466070174280229893434036055507216287793969541877938453699087806051513872904502929943577098261679368651838007661397387069660246188580253181466412478027653223071374416049032894349129180365374514532667841330202648200746572086232453 9723 -53737271919249379414585152185716506716653245522183109000391241170061308165816656195834215200822350075842673366376188659022980353283362297753010411575686768937234155261840702403179176910943063101591637893169998984294439357480083906386157620807412671096881559945520028692095666699957720795993931121559357641740687331140964740690581297036874963296398867745508720081089006148268518 9724 57057768628003462602857964813381401406728217002601670305498802001718567291034892495480171120622819722759875602673788097760730014455206523180526469011788597602562169050084706230719560111070579773451349430770622742082949703526836546365399673282137576597894701603632469076499939048106606065471414476301153410027843570255890348915262547267760444530882311012089490693833442719419848 9725 -60583318988431843912778385386874356282797766114318013458896787927646162956901239845722183572968410132908875412598606381994500927689136409725523743806816408603390782487050533374424033924759587215219582459599828459889567391435870125422142771205969926517458255733190930213760463750301665248370039970870188514451930902226956165707178357253982242976595390388841902780409117526634610 9726 64326578204373288540511427526362059327377521003529286089023061248227301785178965240726865155068066156951463324670502540786996463216911809825250210057545511636732484358450649465825572147410642070965229603535468697324891212714256818782184865485816458307899632684139745168097998834367809044219973100788783933796765127391108367606248287046464819239737247761439720206563573135806590 9727 -68300982042977276782927956044385571102845372326411113081212837106800707785501893302396753894756435660100552965796115716068715485078923745505659714111709312213994852513024465637388831973237729963815848788941221110331993198584055385080521165677119174623447306189887353684128562946706459907970186120837908732956025463471229446458669686254925174853653852695810237050934463775977155 9728 72520794950164248192018358985475460656375727056275383151643130834141954478478240584075876089898393478767600157379583795701303772402987876273802158277253117268564961876493762991799199643202978857636121827977850187582762938260679506910064473973284502233329125484455935266141150998239006284372202326046288305838435618987065169114625806330519151838416916811425215091857118076486341 9729 -77001161130226750284374540100917528135821904046822777521173190891569086972434988710975121935950521779445127089517215409933044316089466902622891686707619963470188645621847018282434660540122346953285283903967621979271091543360178785818084291098970531339925183813285389341672034869513936759626939691806654350701889422320424472220626633960773096917583097663948584480192411101771720 9730 81758158772066463791649149337309332303582516601321287681960973067415159393675627234771532931766132873198225040932802226201284953095910661757604016364485440886794686746117095617758843655574440975129589765818145800215763662302070183707908532224507019324497619684642188584738142422581731931437948256816470324991083520783226074380352235656907699411737667908508588090651738118922650 9731 -86808857615791074056989073801937471440276780347230176751294491831682902346589621930015165258129482116312114111445002729864925691980719337817437153315213633028216644744756180939626079109693955173951948285909327855097632899378086177859357544777320416691452429106771968278217504360235750952417830241632582574549325496720368701828706561500818423849777604169418696668797004343807907 9732 92171380065314464687947152416833081990302512572791474980703899987868651136261092861556128482787992447573811598099897374076466017514373848640385216848043046966905262009110633394154710390669469973023127430103766840686130671732573963819183811658186814208528289042934508758123066125457854052356141925268783017738050303166368422347376154991408516054834857483171458379820193254505116 9733 -97864966065256161112746551282128610241124110528996405459208390295589506108056889480042024525066470628059502348900338655250122189885270264901255897650788363507632648417103440457419649319082114104785993154301022029494770444067617037516775121651334181072216326974717530138178864740243370064729216197307591078878415981388784047824001314767326632325651212334991299287584727564494088 9734 103910041973866390798644149543865458047275892019443433408161064347276481373751161938053255641274869704362811170072826015977474873398970043112287966415310512002926027766731108327337984140350469737807394144138665852462351367828726221776031645833430557380715373887394716467124992345072428294606789686131685231474388232988091834668248362696452777988431125125926807736422664576051674 9735 -110328293677959362510449201128679462589748351965745849387504183428842351011144590076608392360822320300625705966066915111257845485952701046310344682038548396160985138175342568713409490824893877889295892699579039991409143069776085178494634876871610550605026572215524489410499235424910208759036314406327160939927162471164602988688458185585824451699003094647453839960747504201807742 9736 117142744210970144234832042689542716669638006501793541661691497378491058514942152616683816744694902625632004201305359294034548107268285718421406839579507151718347816377057464055525756674375084006134168274981073530085522345999850019472889543973571416997504313929510890365659376038547923622552357495766873140613752991653021769797312767029279529856114657034596063481435180337626545 9737 -124377836151313699799427781568669006652001239831028340876608009357526985256654937674668246571221808117822882257518182634108369653073533482520258174013120103019166707228285441931727501889241891051220476676387374850614558436197268668851141853109288664613407805241105178623017938696578520351401144615932099811664581681891595662397350136227853939179811859330700748791125540923434763 9738 132059519095275396981700084593859147749889978207283964103307379714836623687897603167568868907472229185990008888671696695802944616706098255383889102480356050711431596438608809338065972156169240227279894703738616713868450482614388678525324929237413671780954918970751903444798243099669398597896079389921061008264405623119893079942589982624809280515749152305282949179738812117221240 9739 -140215342516761304922228187037661148607597214768581722829525468872519135237961810793621396546600650899629006568444612710601016310695044755304106143132482640838337355844889711088928370268427469354559362639506579893065376547871656043769701464610807956408425556917978874194655815149423430401311518757098295261598486885226756711135465136559803588585461080601592840745373715542488669 9740 148874554345448261962807144798776058468347829956622715607037859451826600672049631908757349665174559438598602116754298648042117687595438569110183660403096780551027747449382255571208635280772787801025855491911537711843297574970384093269411995856522671693996645391711390249747521457823136089353799623024935387367151372148079250066352407054503550190529842345265723230785538250720624 9741 -158068205615266377466747521984409338496194624066502375185494026008528588469712151053540237753716355602378138708855894186389758589197687568530018164267609801263331944803680330336531707088754821023371535924711884096959901826310324814038646344689564170701877978127138055590092467889689960769893541825249386052341312273768191575780639657832334260181367630339041229255401546332988071 9742 167829261556792891102087982435913783500550450939151089611303703252204894516800918584324772872456337651036983773539928304733310371676896285785073616063156989496507690325862404561967110078659855996859903882527283783312284471111622953130484836668092819947122115964149734096284167945085059063777372415931180009844604373567900114088173185423424776856184730640533821481876547603872204 9743 -178192719530113163924593532509633144478929834075556774506642479732327550396995552369583093416983952924971688401487906959244527558952290519774339485872711525025666805899813789105063333856500582197382247310171515535856926709495868002020783246307439872811870633528482329831173426629979421641385034868724164448508890072251962424099696589615034826376571388589657394806914934752020380 9744 189195734219093759303048608497687945724703885527979247879800417170581473812137841416299613080690288226829942618742708085135051567659652341380729172784616003148912578950585224094262141523962631529559949315294233753073405353636860148916553379345280094858496451722333195532464148653851194814127891212539812387332105813688404987687282870381861770897188548171234440870752598782517343 9745 -200877750533900848815279752175117992379581455388096029206034248289743801349953275952334797766142702444748479154830434186999923325931607249114473966117811998828817321108794795223220849554913230976166925909757074154582097505158077975783041939084992016994807910251485360705857311197458898073836985862710363507146929440174787200881289949251648676985342641573255328023226940397711037 9746 213280644696076635791414200456006884941653253069171449255283196555079366547346774362238947260898053584308093924003988057381144897751041657921082881142107684305418410937213820055107330013593980544491228777373996623036050012842790355632768840197442102016732415629860571267730875381180608868661785905059661563565033981270664498911022358057652539502106447199301501131024406389831862 9747 -226448874009654867644212185455652948597821325143814802963058703714675995782433413520378924639903575758237168882173058203619017103380246114034047863849847890183372501056887460680999283866591773861392307045715038911259547686372306686405959339433948970982264577371322014123988633736556923965101346607209675411084962593171466470498020191592074147060583935741140507040514932022247654 9748 240429635852757548190089007370477915111610206438324271789128586270588239348938609491099075844203870012134007726686833944579707402446125434664443785015146714096558877808808079073772737345308189967711391403093023670175825620244112881412421076424931283615405832228770544852881724287684815661357468876392946875995508647286016162142426166048889164745665152116801966428718373424287386 9749 -255273036456978771875499861057858190333032708162609136448482559486048027483739195512123286562504057307033309331637702604822165544241804340071902319630894291483802583366600661645836339286127567275552728184623929114180923003606018128797449789911654726691250853275857445266504843923039184914951858188401400039559716802863119082829417284407875365908829076817369484507744303717932283 9750 271032270076745051291871886524032234494815702034685170198303535743871444692602398052450129010171824663571782027886524707339297557911141499812199571464038765316874001906526409819028451870570077747029474525542900798251964756373505418295915259502942385292799429074867684233091625746102170115595074905389748794580801455840978697039356425045621158471194964178804787672949932140903372 9751 -287763809187868639418775782828016274090202364385103935558851023935077716460558112530633654765228223298042091701195629099233035889800706961232925764004940368432889321702054272509055259017721887875452246627566864498397867512632077476394217405440562691540506583497778944509199613323359818193220199249345125196416272065016611808181577874945064199689203358468774683807983205851082069 9752 305527606393812814310691203558924906773811955398365029010511098872394765181585337673821291838601332291359178903138245957737894312365461209568139154679535079590922391822934553247565616862225464514708750779659560533524292266717732078686618973794959792358262139706741707760597924659946202966118778990597020241104044222916595188526956571489937699328002298182809002664684346564910429 9753 -324387308759905632930587501327184551261535117559978858112109259416428375642093761655494959428101245540470207361434776854247693913998482534760362034996738291986387100701754553464804038782703651098658623992769892070015468112982742186024913734726596577724753028739687434596142817790184051957948371709719193588903781785775115023691923913789574330784637070933739347346231056530248284 9754 344410485340019585584062021947392061429016594321045471184937263524547596562939016776205392787480991749518986726739121206528608042339796578686973768657423670075004654369174280311037854092047815405158656927790906868576957324759443531404299867371669678889366335511346349626218751567602095397651803568255076481008640993794213897595131108737244956431684638361903820296253887381493261 9755 -365668868707236308612954512018222451471617208436782291229460045107736800061809460853884945015385865234025188678289644777337179621738088637335377280886598366305779043272792948225583920138704788184917552570945436208183882789286196059627409853120687172367483826953045064311047589776535807701915595523452009933418161597496737085933945432941914919615268537630914733159196234450105403 9756 388238611349905117335420974931149625559841761774312702067818108492258138971251508673228246731367343162063776055061992075118229010988421237615386601754307802857790425574085512894528147461593646934336684899161962339988048977969308252275746258935782609355296020007418264293218471962491571773385300774781433292518128655004145087047322414726461550718413923829942331491664075588829237 9757 -412200557847458933875925600794315206917422527192862579139247388668023292535398724274694286562509705914529348231750850926554489954060288507283045574183324717774650498614607040683498243710579793023335909302960303472763808008004127070320819695458943067982467744021650813607219765698650165747597776831953172008370759454101003870413151537918430330628188425048169793242168363738497976 9758 437640533796559418140597054442057044816507203938178405800050411893615106770964639713004539115861486214371906080141361432120638701197055284452339947637429038068067563454020820308797233684549190045985715856462584909412973126827295297010376055615956735644800704550478519277554150104483653849948502071929068412606585645367340824716815756911280021318841232698109437030198096101988172 9759 -464649652517804527242330343484890237115739252646287808728886781290968275811106200571148576164635504844912659219774827682106723267594054150077611939422568184823104138783849083804573141755760852006261855280271038978974762325251114904105919932997456921949363161489508549369427823731672895943913824547663659081928423872775019326734325515918538883457851971393129494775497228413533532 9760 493324640636558349844354261816475988556698478125612584146897054941692740037445688448050336404481999846386094215895357766660238277624840584008242251436052984367111464311577259068742969873417288601581264785265054439109683858123004432152171766825108763186382954674907844009346754190520735438434230981702327941037540483630457638632185152966783932382220692461507875367591319913754786 9761 -523768183698679917804877983186164264330350908634002831112229740544612147461276410342326932447078745620798568905759551835561357058518279175531161450563361955419884903385108700134006194401739155419514724770635437065498913511108564359263171120590689207976278118468807128555526848973455038032239599802658530907481762131494322877695196353144516585156316571976527597286641528274348179 9762 556089293053273626592852836006837980979930716644382796731864343269371651723930066315588937334305613839296958986401999364871569339575690084864845991899872897948405088107213495544940304556282196858642464690649937686536244220068944403168766044415504200883915132790933515134033742478568175340510220741561113082392455090720266352481947829867980669259472662100407661490327827123579574 9763 -590403695310312391151500027817417573879405437921851666405318800505831187925882958843460028221823141700070746885482622398870210973701756022422281087770606680094043783713956570028103679712880771321240960351627041836852520987272675456044151857512883819425271597590936608748217463238526796981756685487491362035888881161052845189807115224988063918216747750245387129755796892763341889 9764 626834245761364771304071189564744433424289219905053355691669101130404653405531085248202668829927781190807708208682540635659165843015424686667951896657225535524879312268573154739531913052521605172869110010068458877069189805345837693145517685920393401326943588149766233262114486395953014780442808733589527648156278363129001824042720283315304270053047073541747528944484252914859800 9765 -665511367236974573359520985302108770132703574472065389581714409528088247721238347854977572017254678698884614464308764638331750036189043335007991937094789959679520105557213846189832323782441720118560631916483790143792026536129776868261304834285825661697545779302056596602568732745969521573947310991966182835032120583012128195484138716902297290843036461540281669871755180418212849 9766 706573515964798944200735576796850171968409023621015794888769771342816629355073140156994049490292892899497170102483140912996066009723829593962047182663906241953200080427475732633870207920856340234989752622752608858877190857918635363109476451086116433168337369085773941779303985547227780181310813500211057894431206459180533194883114879613920641219701271479639711813677962231212025 9767 -750167676088730385886715491766434313569465109461703831284104168387361608979717453994942728501264977357380563459028851402034399846807751879047837379007713366408019298418316200160046006427745703236147521866495084089906976493866038614189866498496822813047774987814531312226100755592892025459244249462826410320491779818389700448640658728327052562306658970427351217994141567988463016 9768 796449884611250830865944477324004235235103124117949323752391798618397630444464509535331958174592779570609978259650848913981377194322470192294550598638268701892552146969201260695778694507213472704155175179122913445967612619718969345740548323721316347428416390280554051534625788716992690558984128779336416582889796777969411161720066049809815249434795897251913135989106129793668708 9769 -845585788629554271444232312204840288258055634407459918123883690656865225729387596201698613909196138623691722736804218076039190086255580166749478454419616539717538645770209438706200446446012982042964200866760992101171264449036599896346008055063381862430878749816056352269845582755792048572279839546995723714044712238396770148729743873923465989691877215882880606645063709552983310 9770 897751236850913000278953246689626551557471051579411322878341669719751757363413599536353102337791326019772434681919633628582653854648429555397944073580897750435475263234377139582553096346051484025765883702215944376596850192701952874628880547765239259134824883834064190912625977995225817092264239558417625048849406058711544831677387887264923809148747615453593518046162691613919065 9771 -953132907494759449063981859399796987680803154528900446239549402487601212759627056849750139097632051158653913118027814622484437083608698010369790359721494989830063244495242444440422655989913504033742047097692101895913601887541758888790488558512306229219705437259694733688104679297829444653574059710704394815190555268447592957529430296557564587320078640799424245092851768107499311 9772 1011928974818444103612926783727461819973880079257927421389300031196224700327540469189686366626484510738825358982320508987239973906450061323502937787272395283465700064326239087792902226972463879909475373461156356434157831285676678713527448737646532921811415726321562071639106564949700097590172164686843460274350973198518500465577112756403696866554759501908190460736813854041361285 9773 -1074349816641069789062560961209766185890977674768122805632341336079564189019256215000641927284469042745530399316776521542018480373920286272424500139229387490208691520064436396727451139084476925355232261216753795421842512024822498274660366241775904831819936563540842140314693510777998228070190047238830991426693333996740239096295072065558545585463819023876853923982434728910801109 9774 1140618765385681721908235638811764180492976879859848943257272846456981338976850006996266591082803994588156428548729557619460697991330826309763361699608477679317460042600346606136974336398303734208910337027313847184594725273848768004084867364927661805190809663426920265644754355116175074017142434822595758109736873696372907270605525963065710156498990498727483431914757308840833273 9775 -1210972905314929006770891298361378161147566995148259478271213503033032999377990921244708406842148667177805444427303679534831749335560969654969062075813752254990134265659302087597669188348305713183564845964178670187855161682426738969589486985452964553213445732341813442708891573985685935960515363482321365708318776470903635299528932030375068299208715222058764520363651992391819185 9776 1285663918799656368045263645465363047680957927011172873288814012266818542981511213936697723332762460946802399923053031276952938476461107985073878733418500991619566706028063407661085947626816263078141715199032772360800373245925728943486984867270498200780777749429022805122644990318176632522800599499149746861038837300359355419310370168039396369518115906576745035547913729360341396 9777 -1364958984634318211695158450037747463588571154718008716610788025171979460185309174026945561884748447074535534594831672016847086549384634224641885167813097058290965162933841597394866972814308468080517032994697080447220693343701328708968201160572697696516790182007425514652593619818002310944923756834786205178965443189539736034066435110475752001517612897623972090563216085318629415 9778 1449141731598249747239955464688807099293123346850292820563058738142441822121036915238987940431943496720053165599320988307812057277018905616697326366681943188684030736886475772999148798562552287447745642951505178922909999586479558338951207906339216586635372469930196505350883207287690270997646323848799073407794302839461942678008822145983201666764850364289222687974568308329211069 9779 -1538513250658338968810089077791028975752366041491280028892283578228890602694085666742670317998295076582997995046815925825474066195361398366330764807454503799481288689705212122646781233948935605966142544514124540347369471496499241462298726120871717954357332468432355482579437945587614075923099208946955672935101802914779148370946722327474891390982434353695248873964904913517883959 9780 1633393169417216195936625458814166396665561097053054065071188004441049001158996819582417149537960161704138295374577079355708686386945450282523152984659518698281648038055538442498720411503934007090022446880790686471758081352710523486743631953562346622296628871115832141412109623894556397819000455135060422870557060339445755081210093731670634501378709450574339962321872001440231953 9781 -1734120792632454772315480766006731159007220574308104238554498995261391095199219680393026949445007965685145865128953030646298257987879795864562905785102347030204160269822089066182109880996280490431064487613590264598992576058009492058104226812399886772683007187697226268876399485511852196852539365035035252562743391153465420619509330120810152493785307148119745674824143993130159031 9782 1841056312867242961598210224959808002810166539744347430601368850878138388872655919181835043589024727860046110935768580514626474552826872914486160087923010048355516532354260018376982928870164054071741719084635969565042989404420722916141484693213590608148588420537335633924546765278984669562072911929319692171721880412736121798738373693645586518849593528364288884556019004851626368 9783 -1954582095582376776553330482135194998928901513134347551926708876013537667097098992828577219688812792499100226332065288342947248486080893975245776782146085548868680981440249742619478911083485636301460743572943357210826990672033586000689953138748428674134829678260779328109443896772506057363573310444240366984212815981143796760830674988003685653531487453640894024616573946162618729 9784 2075104043244121262269082364380806579126511931236923235144864881369427541310442441500473122863460188997354431320182612686700665444776841240264329312270352426702598733284665795004819257354734515746858745927470652509586960740115091991251132164894846160454546897371066483948065706872044014659829893589710420726631726195453062188596773355973973781995750552309998232391536623219959627 9785 -2203053043303432705562053970727242015950921342340491807755506757807305839607509682865808358584617667838661261272742505931732926287498399495005003611547021367445591896469271117029118307011649215010450641704732402747578066682990757904747842133589928181042645387278622036391315516253625621305217563749737421719626933984970536107257274075595541989826611217353434560307578237846906342 9786 2338886505200223015211117840468657660363242210031472979344654699477656851162701002299970200175884439606953662757189533133426155540849636190876700571588396368100210990428711539448394171027938900933874885848343556589233991437495960555466721937311289496264930397281057346300236972764737813810810638390129750005525288966203685358279916849737163033786398704786613608194880031816661990 9787 -2483089991862837866154725557221497210180684047467149458344081795613487412320927110011886957864944998925814476546203622001130413037155450685001241792751624982453599967700291796602989977267239990615291299000055332122990532072416719689329415943062933780234536399919681055411398750273344541349685454209890909514243163211534592211651252661867467358648957676963753041668473879397285469 9788 2636178951508834725440392198352855271546851771979310900363960701788943081616720615928647089762848408035187053169951243483783916731691343295051942377580369194357030357233802495286407885901445700771696880184086588634520035731222394456110502237001281759043333273179017675049376660014627572973207460509441386551161676945291183315842554136314227857284715472216566403939897109235199973 9789 -2798700555909676996428549147071279407801194199990357186866907383378325590149942731561615234683456676518893963264979141910719409050828979182814761254996373358408832473138848216352168031645077198295737750393723674354686454983570671010923968616018062920740983547586081469452569135547257776156886274389695968991333091772972319428556367740049595160377000062264408132362387754262921266 9790 2971235651660370682479987620227352175071713373684140006766350790566553761256769886698981255150667768848470973822753858013080410257465859759924767053433325840617812952795663276980203226315382623491685915905324481984041327546186663888140682831898138981895703809644873535791893696965112468866992344559162787554332758483718318669745548262226759398536037281205567918341157579547326477 9791 -3154400831396702142378172233438960703656417176205425891357600728254911018405330274441848693117287070149551061589183402315598785838549706585803216528153616017913789251865064371577445055033895342797344523363713730357216107056251497026286975147454842812504858199937256763243738946053955968610880490439105348477030798235574799542945868714964229549461539716334424533681933221905016487 9792 3348850632329013903922752113322107162780621658707653953900317984781145250909624044674277359498321913746051444988238879991771352137271726002957351621630876979858989157336611442546391879464245990655243246668697945097687618421818626499469680002267841974866838886099870196914073934555954753612678524520678961227243789551730400686936477874335863879694870348573370577817380417820945705 9793 -3555279869913891631899695563041339068168489360780111891264705774300630845424713242959432493606214971022073786034455609125357256635937626484206040159394037234853687777126552583109175707204780844886640508484470540153411315066236223329110242236914158862850335892457413594398534609440165941059557812679747024851586806512216786365056777630849915480739150838098724758024939284497303789 9794 3774426114965333367425051145249238363461045998005107161754533929630158025914291183447866057519593480493236774517708110462566346542999142120007698701824945084683143555201942615930647756367089029508590764279510891975952185944839156217786090688066871202386040100131914838396364838232394648656931917253603314713352096546527124912506915117283990299203766014974704735913219604954219936 9795 -4007072323016634540767043564722098040726726181886192842847152113108046831072337555338833078801468797571635742930667342345752785532886082745066992322559668733001372658649757718499989465131546910307904095783523468211813515822307651858024759018070779846912810621300312441897816893308096293065946096551491277483174019353377131004669555299806416036390977945990949000024003483455192728 9796 4254049625285155822565268158904597635070740740225681592008408840717814944268830963202592986899384186159431558343832972929291344691149224274132782070648650846148027461277628804875758099608893504007288454041375468586785508880763910878671110231565736682113762972025556413244335065030416565053015554477407898731705413542471452416371604845569128505062431231472085503890596959226737967 9797 -4516240291166263163272492370325046085894667582826520476550504916220088600526940594731445830587798391289088116967842070781466748122691550067671452839607589007687593546161382883536670965986926852868179147430227244413664504064004337966577223587365192115103677264484522530897294699249615751379827340924760374035886944874867632655334112347822354137082232770758986519931652146214716370 9798 4794580872792075435138531192475698181494687656939345738418382061857857205638268294416355078221929035426425669638528098367808088965361592318992931849340863230802807895422847571519930657171367004749823741605280355554329309600355166186699084825683766388412471575863852966934928098430621713292441874911507450105355625422742470649839494594055047697337297432026662436826484267736826286 9799 -5090065542837384702997494722295670054744813772299096938864363277630287438938617512483976785722079306674875596110778314979951353724861038176977473060757917685759493513130443490097107162313791114220709920415076749838031925194565991742085282151411398494716405083792369018948343105442423693734517817161481863473453793930005926357143253014772963769388199000726529715055666111040145358 9800 5403749637441519425536694439471721178066603519551011092255176777687952652412707465795103180868088760684683223341217631789037234077900183702464737577768640324615749538222562258553515789048885917499495530818266770199605595828537878067453714476095918584857415922525200397307649151475581273898923854572901856466009644333888166794926096082359053435030789322428857925183953054008810691 9801 -5736753416843434397103973692398476180353060897703648667483902362059178361287813983978421570164464612767862998065004771120245416910949379417128997973253300808349713548602969815840226922861791344985083055475652625268353111912117374401978514273817887351969630837032883296316051027473970061710403863160205968831809045480255380394977690276488082453071922004791180115129451583062490718 9802 6090266057100514605776907413248462984327679702951924285567666916642766038189422287744470249530157516110690272553021544084466540305706640785948206278267638980301263342130252723262671321296886281310215602696205990699387386812092540053425539533270088520461969602627265120402760208763583140028915824511244018751384716573443895264098824682388066994618031778698644737771109303620574096 9803 -6465549887082213213354760510830077768111578921230725179418867453429872932001553558295022375634880856934738905021014013854976473335929673049648928787147776693455896864336516523853852426999068579871669753429014100644095295328668999526058453644085531975319135007076923007954091685244154078827171867754603511944629341058066456238203698370259544986798237796888047518468265346876081540 9804 6863944885800614233230663696510646390243965388435587994859363656395708079803505740159791572028813819661204209014236613520343363869448101557900132039385284910679741609750855370124274608984472613603146402836524574471239084463819122500799228373994793658853824446659402311626775095833895017899636843916791966813818107561099947639056809740229793885972142012208192506264731452880469782 9805 -7286873456064404017204455537510281003190886005970079380306410396865457446935689430998130395039400481878915842535892402699884257168374511826876058077745422423282316990829942800102422138339236777977792277086915045215082102411716409137735850610231918964725978798109740014372794653122353019915072271438117283516486460891162154151629590775061184403037594743121090542555452368206125900 9806 7735845491423827243326026111912400879933298019901737678331193578340843914203036984987447240366062234709959060706584774797982589270123577169190747541247497601406716442644914970166886386209490065835177472333982877966519188673419704650018489063453088890246345769204843245262678580133908413420033019067826194826621816095059780906140791922108556085040839110827271009960620824232810505 9807 -8212463754415468237455464173761975516539840934295116503023506435448224711505868154253143845147139215448822082051029593745893724708532193511132308263094134342844758008621912127582020059920385830727285718654436824808559221965931147099264281915360060341252806261877508509053906418838247255224942701151858166661382089725148862025277526755907707448917554703742449113889867540736819900 9808 8718429585220825591758902822788749694447217604170754425056889947990310172516962432379891707886417771620730910414203284717975360742449531305087183951038929772041407736762672385778083891326635803906288623557109283243624652766997140273639289431315350424792722858503441324127688264686028827579711436499565588342923281234309923333745790691574830937047936851865501785711304921581127603 9809 -9255548961025551546813038205382846750001692177625046431167207910062969569149867651401189355337889269353885019813638667588589250835886876717622722127715039661049812564232242408394895422123124046319818696911480467530462015407182553156078154652746983560515391305887154206144883559341967059390741121885911193517564453229499485950927204875435971390221481753860091451077017933335333365 9810 9825738927611061649505196148204365035442896462002220588969865648313983428892070786711656482017252365753892203586456094743378845957403698227148514366467902658794387227485884102603850112129645332278630012956663567027165370542652336207470442077534777827729134114415065074375275923314129264005015771532224893577642285552400008737657684149370176621374959616414013342477902776991957999 9811 -10431034426031393421744123900990822369389220754776781786871701429435613252194247956476533982663464805068583110360944638783951863133402364827618320732812008773931521677499471164549598517320012278713416958584652178878622158965372554023310023080844163852105646938401630895544595162260132229453697601220829390494426490047390862122985747090420462504502928644475277815200368454344398882 9812 11073595538630383854659088936776877237807672498199753628218602707399378308663092827249015970774183957601738308364318098888238241648919182784779047162486575671852590123973975098309133057907230982044506017685416883268143541225124354912756569348121366752788594603135414516291887293549928722296008966869743827018465916895222816605840037748338002094969667712396563275122293572968412134 9813 -11755715180142409734502829754920017809411569096035059712112213254218259161516988351773051990229334400969434089601351193073387760539081198718869822560259851483119398494440664358449564999377455500592640769691378169336170643863328624678245765244720410634343081410292179056603517612070648674418853732687753969532261654725446435845615649816194635588505537580363838130272686532432406359 9814 12479827261199361483093565364754206603247327740846893732835323232954673425015509701610186412892119113107334798375825686344259865964006838166021994377187399799020576589666165060120287464096261106616272554970386984108106406220720795593891511091679264244425886409002017043897038051953502183099068897574467348773229443920412644708550981726245592660932236053447494074359947693598876426 9815 -13248515353242792464572570230257036269822942024841500420880494228824329208069674026978884973435381832128496106662270096866269829865631198375459480312220464739030808189207631641697291288991056800388190932857766544066475339761980352687972190584354319837157179680752941923972630007097166913459263135353861578663477420453204227700395964327143382585906749284831421303591813142333691842 9816 14064521885619236167504549932716770752540120839343265296555879060751073257450191775875218353649686010299062691399283536293961687652651583566215692509022764835498802398645038012423387257430111925704223829727539340044356094539187467591597357523224550748269077648188311600525339838156602173820873532820577138197037204298128155414286269380101676914655313620686755547521117603568724938 9817 -14930757907524811364831229739955347479837709601569386839186632356698175310799947423902867748026425702332109801822471711599897760118860365818367890646382067354646527901138980578762358657236645734086167132522503740846555133797701926236964827517611145035971164445024499294817455766501855765166964799934321672938617619745516116628314638362610186933150641175282194140982611932162999434 9818 15850313449469124029306046081316438034837440452326352225855648072462707984984483367988862007307087261674794444308170288593835666037121982663549015365031268807898904253672040380518489226101898274318718711788799039012086833957298585730707591951395213851025928287413190648198406031826197824862015935280283006824366234024173927332329415109214670571379156583554152426686578785968275989 9819 -16826468521055217487967323539917964807325660013790781336681113690713951110214513293891691808656082890321759338407981950791256458904597462717048527315184895456595280619338370251319125163954934779992458521285738286277239089697535651593645113378989180333951384203333813950025720563661647456380411519531600652535708540023586146123886117567159466525827581199803906074087459056600305204 9820 17862704784129446439140037224674628842133566974455954861173315529062346433353566999630452299310638419331086888585012826379044590606733964576118233115903078227077895747799431685829279393964174262344587126217340490436994100324049838203171565031179237447191561810678105187996269282673344387153299552480194292722557219414757770648482273892120994165484813704250296079287246604732249570 9821 -18962717942750644369044787137898016322936393057222421425684072263912498550503892592288257791883001195558904035399515475985381622080606738397826638078122748237425849021416925641000248620475349182385749040563582254559958677664081466632793613091009271124792125437005302947564312125301570327449561954999921587063200179389275018865449487928401638007930842205165284442680215408802899830 9822 20130430893970295076771467923817881523871013487399480172258238089010250400793712578468316441845410311600492747801563718181861285481349711975908342845602619389028004877244146763503458165773059524306083257179929563000367440163234119035091218456890299262717176644428353466436622816010899385833631225903170701710088460366560558833667188396148733689010262575922844915328323606953170510 9823 -21370007686113604008938510899719944305197648423577403651227901322760280489194317308554799363745463082741275391738082902089347464040192505089473949909810312931787488978153477227071194150924972355220197983740716415603738338875832707302076670093523617681054885257341274306189878755919108417884698694643838127246501465736907086643986720833638786719802145050043645122698875130544612534 9824 22685868334114941324251286161348873812289525434173567884155672094187321415820313448940024703374443211337382017731841751213868531726041926956347457602962715233850122149291148502292529804176940813340813744171892364112429042268203808167797556720540165553080846200854281452417240499083690552902629133937720349040483986865011298165963500127942100062921547233219467536129460494679667901 9825 -24082704544500228008392731435805193366386003876968087592534450087506991532709302267405225008759595659367326316520244716050859329353140890128167718969443721212445195593939426920097276344512407583387006470732911685316162846851974855294389594351947155514201443679749649876683834385534113135591847809826353921342971248928050664553391066063127764163639677680081493789396921856278638500 9826 25565496405834211214022445496681733678320900226330181321505546843649649146237279779422175305476079077397085711694820482069486874277300162617267118311798914696911361486275916205163082807264298371060135072401828092689002107914844507522000300323307068803507245624861163639779530109818713094597290588765237916517134891522745387917501011154369727469493899499374679758120721312287075127 9827 -27139530103873635855301484826391782121597245027827443375317395233059554238654328955623774494683368456113932064192805709013712483174330312973085818799995403510127585714323786988214815380753795810411964672068651826647583369489347471156472249510101669702257551646240514142250653770550941302175684600147974966044867543557626497489967666633067640870133257303920180441001069530278802283 9828 28810416724300175437440678729398402525974428364493861222135819668961969881211733710186204996939194646430663638066140207474117498397255564969355829186999964104647339888274961008174380689648420514281198651993248878943964441787935325231015789054850363177893414285958867608089692729048640760238901017919168038565993675427468051802411756165199326227261683005076195442610978829039882598 9829 -30584112209762486534849822691672331628299489184374237112247167403088306983810186499685042676673620040299056994014832970500815846963585350448223536136447846563768841783514216392598971044706146628106467241402337130782771349827292502028590030400529385619874416650796301799683419923571681630751976521258362812782661986990811008116067412679683465262914347750178050903235190698090741945 9830 32466938542048535274341033091061811721899645982099096638943527780753427324719426112034255142787027699438624238629888335009017431268418211658504336549155107859487398531294301289043547434175556465519127399404973814564718414610859460149033696051255770499015580546238257722399536608907363449536306326663408281840307406270699948527018030136901572698646266150680754740896074400902613828 9831 -34465606224551882428441221895578031710019167236329165718598313930900098535634884988002370187260268195540467510201677560603972873737998266480864426097494327099279765001255909936335758861140314757426473715815875527736301289749270736775970028534464674090411671561824538791830319556344422292718632594235751336624678530654404202620000368408601112806473398063535106081309131686295262229 9832 36587238144804263910681826164193764490813138281900166422555388760768387021270206228251660609157012311979724214948383245995007860209577491255209783915975908826149991423809408990773794861684679684942628408544880381121199265438482655810668686484970992726948337222209343648759343796517341959067833733706921450083306281644265957807594472418788335195500363332385975919724004011279732313 9833 -38839394901737863249561492531213206752116654986437615323769236089355182733210811551523935893373154056950250485301526545221636922119974651814058382796480078786517470306946387111312573950893727769608492588546689462841909923102896743250609340367728918946558390682918661310003850290195786149502596904307823647707999004455257893405762819488907558981077544729245336732037245503946344015 9834 41230101687531437191723047410463944538079344508797462722235077423792307047639510178166663916680418381733707507360397844203018761807175119542009891082002804854669665046243172629910336607728257435885879673881935948078918988841321670982018778248957994808507427699512789156332478362816598621576729837368738915046176823031315394613962863251560333006879341582778964286438284119586794026 9835 -43767876819403278689398126573242792117963709781546337047554553169963789159144251031020901330929652063166699231210453480610648295759417274632602610576207360135705888520486844075462854540568257146962063562215674800048310787158630775360995425177553146329292138588398294036227433445098620853439044061883473996223873287652982455342611359791503383878640717871584792737380160272376194588 9836 46461762022560360204447671902125662130602174949386348210090631124203599457092729544530038218548420536014052481582690972910782355537844499427646263590617840752400691727210522248855242380523167313201506208659332722276537643471091912697920756049046987989203216036525659001107753805064032850304028668394540995251118231693692792479872494389828395299689387641527736461501204381535461409 9837 -49321354571717563561986934751557756152828600669087989964257772440582348694712857630406438491521205172926142387756664668990351645812055610097469168137553031712860256551751384483904788345766281798456241726381040682820906563744645463781033722792405315640130919410782634921987268856050847493132843053244300422889370536833649950799952360403384293882865234466331320436961592888150188405 9838 52356841405185604477964641720492800596952896631552052428498513982578802953793041071826157293369703900052766334462189264005813791388315318024500299296458244519177166139903607773441871013025235989247727885572403606233882450026401836905671222005106688133487693194019582146723448295248962507071710780258165851485346664526263775655175983541161718346723302449669879613900125606234847946 9839 -55579035332514376616106212850368258843702790298976900832341331303307259291114738775979847643888318343434982933516612890990793930749936848785209166891603282222800197113324635861594531883645315370817251946101217814805711274214612831854713088521313846558918775790575962686573378322395358658400113538528890131429220671153481209652802566562281366177581421150788354093381384626844235085 9840 58999413464094672224735274252626494239329194638920640965926934531865929834809602297631922885753918492592469810875937961814638640268988074145568276080469791856174269745538676366431489382189182149884390316100419381102226987072420518781840965076517962294916017692600164250747419290730574916586827865095575869060735712420074940247347780543526168034839922417667879925655017829529696638 9841 -62630157998991796174749671627053958009279053073315331474692101950809001964476197222704504789979207013106253251172845365644073202459231554477527524443930532430875310491474613034064886284883742483851006830139869924140217902108280010981862655795903987743095284108189381763894585045116471560881668601805154592620869133073099219722179752130614504276727404073137290574749487138154842441 9842 66484199515637293601337863770920392520713257905912881293187024316599301407468380925732690271439857338348875460623324195949937165503312578028197487879672379236490278457331506298247028990775188295882966487688644122796130758712001031152182679728473039574175335229003305400885934086736236345790193767496354897669843825120170669012064099234990165300035374489067712677330290037874401144 9843 -70575262918869376387798900549744813246447793701698055519823457515406400469762975641072591091637710105617102957441952291365446413540869001834540375394142869884483966440383553821527241383133721450988539965309272913920651916298916881796760672404100569985982455887400674751715211604577668155684632274778098469903033744022769057898483339559542869337258177765035889053283307130638017627 9844 74917916206219984553477400544745023421920388354925092515882321322063906469342280937147207811085984816164077577593054853340599846310180801818516030525043094400368486563405859013626639526774996930337000075210567343401702941874836185553228033537610717766716679817885913748832593237274107641883638205648252362215924221911426888649843715589730710749429821270138284781356054892322214378 9845 -79527622226329995883565947651936797248522896022439259584707517786087104077527747359196091427449148455825854008840348191353327546040471617580518934355415198960232875405384794351564931776266133253830725343045643501612879777012366052097204574974951854108963060891251019031023361590973432567337184608558010026510171172879456881579991677974323487823471596804634741196287279312004007990 9846 84420793612969175252132891750414122420262047958122608519101573054001438731079913285613944680470202413281342080943684788078538386092824551563936662486803444019780775302072412825124534674399572991726285563687034256731933841897794870100331223155179659016106154663032077932488823374916007016701465575805110161919921090102757903796513016337406232722667847439978360937610043152554640941 9847 -89614851089381466500881877796188855901718133920711692064111293420559822624928613393864297265000370037083579289157974195226895255026736850785965736717463977816461260962045409157097885529380823760810896090965690583373212390256231275323895155669932647023121147621027385505605637534471537899473074455575854268273822850176860756684697981335638054832962154835138191409291097937069070439 9848 95128285349608896929799323952661191671518357538378971619043847461850864578470407094823506167902676740831622598842878553365483127073224242127666085837917995445272937492828406499861334103235669752890067047805333931511048647051149044939627675924158058694159107579632286018651370021288616250138830610634694878161990520190501706141404734712221323601135237472325138406299268758720851708 9849 -100980722736110839956718262576718868472212915420299228281863612965117406565110861443311181659183933904736754882378844281223896100659182472957379403348831159050944593375838112605767486965773321657011889115007558400732473412024813371218562624645089390421301006793351056944363345527405189182940558615169538187781974677060659988676990943838820838494655422332693768453170952591507204561 9850 107192994946434396445408650345340161922934515734988999639131144119764838830676978875235116187283144174877091599084281250139536545478013357232567722970736163681932084066981096155080716085463328586179154282107007102669332794614006469333356083922423111640075267514938352335407960851123311236712291025611328615329862789763817093356912446365497885660520419947510217516569545027151960202 9851 -113787213015953676978346646107502832968472499272955781562680372224742767586295250329921807360021153581983722251681130244529855256719197236777168989688781861342764963906001243790325611640944509231381955728678541791399752176819276732585709923324867593718822159156656889379708662900140975045125509180190944128029267809978122105105034038917141896151710211638056367350057245031433303321 9852 120786845838831166891181384104958750597702978197638683097257853727351787782138243610252550558462013998359993844506758585795567097390872752550431119363992205309826500662179933366593592180187327807898134664553498363915009064447683663906721921253617883753745396805662655745330614268402884215364655410581244827657782112994918296219456331899155517929033326409211515630052810933958306094 9853 -128216803505416585160469463958537018199737615206777346262826626190536940842670434057330416971296028276275207621087573534843819079634886087421353899132434458796562348847262590553295243231051244283597033961681014400393998022119349598358759589426802475092443541955837237377138035155732926551437773694602581664253817941954602825520295636169279360739998338280687243766269284420283937955 9854 136103525751344428598358026079502060351735453475288549666249504911144872946884451874598158127088297023936695474777370553337423368809886562628538211352672559785220710489872676652472680020948293411618536256275775504644308465032075700557905144279497254761016402051094146794261943587831593343738704750931928242910346437663716850554396962792350092629788014803611489542673427645670809579 9855 -144475075831680914848258729167811751772263840615091241971296858475051140820549159844931011825762654529021188849854633024266082472847939393112841884138531662147200009748694747375000407251258696130182931318621050530898244761392179600449927791823834947513273252225354361218863614090582453077060031779591722378898848581787358418616765994211227729946080310956446751868042462024861454397 9856 153361240152668173283358232551866357228918953655521626783210289628372026457863936812426182373170202857421794861201695568705455835934702546771746001052505911590800998108550160608300527249796319490374562060595767888887315076581840254761598429279011888218838301928395005854282515328266447610928300645123795216286429222259925244143519770446035872150041696543964662190581116683367291955 9857 -162793634013986060289250564664221320273600529473997555415854065068808141152472836618686606200670546768735020472747502145108403782823844712958611775921851718039609317511156901293276672900614089802773169286322042508376973078451847470785068344973046848486114081428214265711546375474395355734867004146510698817537724960531565870692267245505819029846427794912715583248714589421491348259 9858 172805813836071817844516804143945539861056781177409664239843992723014556845542473630192824367235271156406289585762756131260118859174237665175580465465447979890181444448144649013525746696591036078483663525377546701341314414514941858331074394743782949314103659804085183578281767367840956050554513520579376693944531485203810143776406051510897866433556972172273613353200584213578420320 9859 -183433396269981273504675305131147748605201927645059332218696636407108254922478970501575514573808349668408858876932664924059160060814029788752591632218245191148187848033651121361509292001922709632581298048756481489465738302574857108215899070264131649908657362338752502832060865743253117397441806879288281955704847302323647069754106068864254219731536113715817349160075054013167614920 9860 194714184611623384798617911879604807075298044005959181797442056618477819908327377039216801439887686241729405306533414219421937026981382907074630250627278386613451341278849423726453859340976103515149004104471594663086330584559390296774083565306999481942688118805769987573591317306551855274418721891154030856800206595530966667623576497145110496788904310937347904365113176771984090060 9861 -206688302968038603105224108641458478748500363140539046988070920498831897083017549001177426749297539726519142081040490399558775325025959976019091150938016907274700388498328259546135047121866923910150070421163438503256337962185155517951267525521051213632922716991541294081176452234453270427627420858963934316014901851656741971549394914403387364447575296501666497168256245599679425412 9862 219398338650811967888978145566465237829294280373121540667208346438843165389434837853243116443225565221812825998107052658796037741221644469996049482927184571392698319088318524263227489213356082637536570883278857617899933740884572417997822485963657205088602513640264915602344047383475482482214116638542070806417221800473980379196297606652583586297449302041801195211893692232504826600 9863 -232889493300810814640762588934679504530974553946541569766730409070352211502785844922460209236134450893836406213542283028281414645232593776723845286613362617082033870855420486380827775159146709622920513313391950209048354189801324535354302792643647367413785783522220902806160329087112077070456877249457445372207318544457018465070344286810691868236568860437129635008801792227121329726 9864 247209743279317178968690871929947942047772262755198806373133234445791156551997276787388702482921485615246284080671641343463780472639210231434589059200291856276591623237900647321895549801335893317572969583504386120940592395070850951797801956101625771537506867496314308586633032214299690405972694977264143670565746990510606807073653892682598490869784987367678761848462116668968015595 9865 -262410009893395373637559157795020890070411642719492552841622872479532218551406440279278404184165969554143666966979711710957117935700207375069534950740683921601761331333167503714486718911155470216021888695774537952678416209281627264697172662669673017799741250565711759648137114756717415584915700886488942543722134383033913472681348693143032700464148960068599547320373123365393613249 9866 278544340058111435895479704735350805150379989639213136659191463322883738461090689834837156931652847361454690925269681691577959411602977466504995159707583215274696183246120334924461378264597991391169802681987578164913603545584299471993207006979033992389072584825056781483491463158790522487584245082605054524431952527182552143913411900945991437472276362164534198703978314555295797639 9867 -295670098035125889479922813740994934435280597676530014452576538722807057209344070945045688879898778877315893425734841565011223394561979528715203556054745129968185651090852472443789855438584887969430400321633069006665800798545310455400101194404606509993945546773124796098366536673300207610052035800268914926714208763008481489958345710319029657644899527380521351767009607300560851422 9868 313848168926344740934603160381508307550788263265974079222525051215999270654292893555921902686101306456812440717382169277428957648009085215644602495640948404330287790299607181928490770280159442185072868268722454624953491379197457062963526144101556011881803872668824219715221559481848945138185817885222854476682123488044020391737641795365295641874034015343235925948068577681212574258 9869 -333143174642873994634778524768514575186579259901583563003850056582197922921764438369390943081402035264444602807309316603092123938463119609677514143346022684957571035921428041793994234497896043493266684650492196307416026018927833798068262691212272276461231589383734048614366906842427827959354096216407123878061206038061083214137726034659310130359122405319684087420584396024226209323 9870 353623703113626832534113893554017635956015291088149238480596794155910294075715862664698435157872335116618262846485325067516520901829098945621257011929301663839478996149006321170493373998083029780853495426413257743174670276116215313456399768394488664265778422505606848857078221545545229957097901907877855189148165914191429616462957807866608469700780561833785538803278873332816472544 9871 -375362551544735532421081719838237477545767064278162635477670677845282836696444837936669406806264561967999283845073246637977203678721320733436711887761498228404285672701098737374094611389763640637042577567540163612608797466603718245141611695201528111423034254751098866525746586925516576926862315271506074497443460499234635543836153694362422373108522871604891032882674566200094352147 9872 398436984590587271216605142004424447851292981698886208835034078880887933594737530879698531507845529156493295464218113464810212953503091918184175400430876201623657180347067598921625557015624387102722959309396486537187590087964410650556976411977503250681492336710172509911017168507317574435617705290495386075264261203621222628688608210747240017210859780747706063165377787958191783463 9873 -422929008350009346808701102833147905640382847439397574171189596701418067321024798057480271633929368928221058671567601173745821491595247085387360124912159481586091390129057612124406602061508273663254646994792244304200025900985782521212026117517414440001276673249851918561993631397226929269440367096100727840467582332441284970131835563652243458438604246444587502032127626441453211243 9874 448925661157060929208156430066540199824929040008610838930998428714090081201841403004664135432422772050024567401068950460213386394131074461732770442267003088250271397646546346622994493752187683837857385863769070979906997927326688048688085198490040845206163854698179640025778152285381541114508606613063374815390049934225708223290902354964195286922607912867658151790362659494541136041 9875 -476519322195242456422252039824285691391012423144287666902916693451010793934015623463103008043934648215585499649783520933725655693602452221231383759475807887072369644285925549375612499945937708565866484975947233512453543420292740139403025031337869413955797061195531048139619440804020834052931140928485169551526018213098902584422618185977405470499364902404980217822193602313344211553 9876 505808039026919514251811992031740365882202917568459109480567149974278244148134890010169312389678535783043378309071179332751565200904506218860866713939282403931998802107898501620869499093157617893351062190382503873516284833832406240650038970001329506828785798760617745744189188725839976764541782150276569198008442637497895249997581849278318685021089383077064168396920164069904529480 9877 -536895875196597565300309874237956944600062614984827953941119574501305107897263506473250547835270897833162008341384785442363050156111091831761393378809299406112293460832350013608373860821598767819650334221135551549844692721607800248289928535411473548142167976241160424486210790858729226977821704589916180208144844988644565346450133518176068423516427308674386718772289600233514448737 9878 569893279137612876421446743377825868595022131145667152051852729531249263020159283783258792974663371014998325046949320681319481927722437384627218739467392720115731633170290398031591135263375385347878091903783178822498117212143799953345608281736058194955613890209324139579649129012684935491499293993598919029912579269535504420836592598874758256990551438622116646889007857325729693969 9879 -604917475687073492684391052193446824253141596283920837093828737507129957096054732084141755163225170948923603424126465036492642639174122671161117949454421733347585744074432932337043376267613694712681052014018007052994011471904960952363967719290452240094373748243897915420822603434645266407614233745852491136092722028468107248895112370771869922493851530920271327301516237270180192929 9880 642092881593757457831739555854621054248115253500791490069549893098648489284283676174343855634481868167541845071944271381608421936489372278808545880229593368278123967449409399407485480980714908680288260551979399236418435576459854164295837532848718572064513615848733461517160287166756725994816732493336324837095410709522460483621447484680152861513426533295386015547316046353233717959 9881 -681551546488435238614246467366991506458863422555416863679242695752589082526857372127733918200024013934153198730362470783676424778386196682586510778253569056573947417893105924034064525894171108708407204242647555920344523292638057669740129630969771500655339687523755875049260057670076912174464991702718612435844674195009441413369537361347007532775798114670193134386401656034525120094 9882 723433620876028230360287453732621686476848557281215322420500216766897313692204405879306652113498879062965397530609256128002835713854989945353669296032865649577501356611995607288840368289876483848668682129815596174427757630595269260185457988308562084724183359491108185448451034574143183753832067163038621449387908689446710821317597176159587753362147328980140131610890233992019531130 9883 -767887852804462315990010199806228023271466117108296394048614221031866792836116577445197749092732614130636330968323030357747193314606956960313908974461179102196479724563704063810558352548168516819564056300446140209239291861631716669209422370430502473489707774751898005187738778184914687255771567498723760756477242820179830554180450180831352664851136333677065677946060332109829363016 9884 815072114966361102794735961660161052215401808628742866798669726042784586858706184468141353129675337922069485647642006723294471730754546478882239161548500150824766141479266905206607715201537015488910685335852454973701302795706143170433643362836532405503648267302622488208639049404886949927271478027973904617069443726157954571051339228952812579444257072393854878581009498818582943205 9885 -865153964097204605963609649289130751824854413429469069360052530757791891373889798557865342325775297784763089099593271933051262530127180103820370863614083909594557549222255158324550992113826128962113412092301054275228308421752348969984945798323767329608751195721449216236737255891708755383130758677964854667157138535985206002238057732711084278145313900409395397189767082902083525073 9886 918311234647634528287865293692591913422373831613698558925908137687132727315731184476614013781957809589923677724804676460078736970512194522420372273629721850203398477803228796542446221486866118450539392708892716949011113320719065850884308402846721596992720402057589973983970630047539196412403351161783029215147079054965757303477083365862539700864205361870441145537230387553862221846 9887 -974732668828618784511762787861676477666915302222196297311097964772881590157111352815259383055694586543157197944877561694035425738739903858924088851664101341819421604062478129793989382492016248275448527882536495453191408136914229421818267858301375569075852362837488099503441606284758608167121290481380169408892853618798098553701677245517160466261831056653924357557268876279134949234 9888 1034618585256621971684665425566487227519012616767624644116773115856424140519259498524763190988372854634346246250296165134210030183725372912801323348026458886093382743912159346068604783946535101305851602733276376355746958455640570681686201495367276930695163126839600232147555073999381909681378068517308944076666754286735610015592689546257024362450286644264714229318094828806242667700 9889 -1098181588562217580414551193028368858815916379807137314587925082974021744111989400714997031775610783751436914609722185669415179206564060014548035051471319728360110598107177609729491880077894004305118088132020411342736119199909899738690033777451383091850231226100711302226709897051321669927601589843393956978645933052696212579006988584187072982345720180686304982985700265856899533290 9890 1165647322470202005081397205289899549542452581747676906478420321708592139376795608865051279177733114704024949591011656073512187135004898786613455962065117424818853137542483956696707032305030225966147898221151624559294830304242474730688892508028759136429237404117613824085150716997101580601935005415421457720181942952222145462288324724223235680899601403353354460143584489776623849295 9891 -1237255269012739302565796017737259700480588324395117582282048919165397892943393998191883372434113133844996698749903832079848372075707147613168282246678089708712670446113543694425678525635447509547027409124481655147868830228067903905294452446680947519725808240016383443094953926795143874988276619017186872192103971279792671697188054207890819701681686826971528846856822392897277226417 9892 1313259596699919747995194476685589895850659883830167373536434233916102652835701405716909447842110790207383006800332556349785450385034657588046586065686639507856109008612955409931877043298059549298512053067637267845183608493289497819313051674566827181097889468549319646327204032267145769741525819575993146194600375483031391452799940942283697579330558483561871271280908541114152467862 9893 -1393930060644928141767322837317375807213264985878704925613231701528171400123445871283245414950170051557804415264882679558601563468797872113434142440954326198130668797178462453523499525735857123584013085798977619834483806302460222185877220967237139203929980730119791806925219735282731059336682229578673546392821520692572317560997458270714357827526035816268277510097813645362283751879 9894 1479552957824398170065781631369409035095893562709115523914239358401193336080547235806925972158590377911469758349020690751024571380998043000265041669373523244583360691082889196114613859819978245171170341741195817521738537881258066030870128328444092640843146009981626299277727006653706881165891061177183290100715156862621263180939967611518693534268293890058325636347391215860754117933 9895 -1570432140849122721415502129825141147722877952472962641825160089898607247591618693852833211523493018476145315721041063776655516029154590334254615832707067511552263054011656362532453381329171660161873576199803414396717654734874674466198702785411260440236826127085879205567608768187643713010103660362455137596659177851439954431831679164190433687023823247859664429341173333612037311087 9896 1666890093826782168751554860994697149619763871511445320747209765042737435240834763276624200405524774399959776572021490236940508139120187895170081665967387623279470963363368388329486496182388407040194313536739346456966652514752285692063520952019364153625707770376086544250287310633050481021492837898180971263298537302624258060302845989116002397699329415253320963765333550262377976210 9897 -1769269074117470345929515187415358554756705539175309333197944459931063478563266236993864880060945251525067865386380545623768166698479144194789880965922590365310672891807907294115759507838270665899740191217527884491310931122780596521155953277180959775792862006782625013445065887714395573400399837326924742424379272057018842167749810570492063234753490880164206002245023774525089282088 9898 1877932324015312791808215302245696651010937300168414008075875751517840389892804947954404829440499744714218054567327938595543394427290592860671702617339124188121640974097397718311215814583000052385636262414971278717219603860448605906169360334867205181233211346065864531753010463749015028857772541728973563434468243984173572687860781356255546288538645253957251237690229390793120552567 9899 -1993265356636202432884493115553837963548515317376224780310445648256672577039038683202562028729900296899494182715908480580816305522351166598482458456160542223850865584234352625976320328461352496798188505739574709068808603304520795244506788222464244161842552897334633500427269738119031387814032080786096709406734087025745012759222132982201856354314564818226115601339903176831855655912 9900 2115677320553492848262879299549984316051561194246181131143512402090867840378437344086639965177280204767201013390948099037465303456187281009904217735967801504213257832772769767490747470928463970974614305342649615930353731846442536239927929189717860315889327396654166640583356422194202161492402296435257164233219607891376293175477780413543549138674349043798761540312654995867440126042 9901 -2245602448001310273364037344059703869761244337684445560110838812496090221131161953214202954288994799482362064343493024280681657627837726360215136611621451435327763227381903551081626764246040443741955269444049788259199065482105210534227444170361355747805132301647164412993908324493724396734083793421848058696107496676239420723161008676624745495031451259007823088179449543748425001834 9902 2383501591759950496883544442598510895382330104071166305672397078981770251913879767215526438084546398751191475928304019322641010009492752613504505540695956062144001693908898540875086324805884345153255862925953868580123760442305397981483780948732738516658549208244728838856507992639090275886897680218344409457424752881319845279427834823436379825438848612568642452968896508362542085636 9903 -2529863856150653450287059257222517323689334236311401213460015886398947669427887978715467607203783390834548750857788174451722604929901214874190045800551876961924552350287286837197727722326497816187941237593607847267616271328302306786030733678990600497537797241172233768034741511662522020730499192279754638071234641541541246423172400787291351157708521850263019053174832616359121115153 9904 2685208327898997601451869897193962336851292532191973033812588457858225258818818695379644884304174641100691234525853261427158555691494695508864877354127526161991712500896074990696335561524941538166743468784752519279912875101157490052149981307404672930140404246180390330532142315886777645540085300333744664136899036623042528031804744633999741563466092932960539479790074323316067195701 9905 -2850085912978396490974664919943093676360678080003681555305493083786158397049899235989094963859191986010100404534784944963421327082406268381423734723609402123465167005399023669730969438196685437508110565530114886693243786186843461311772118068447121671797092933024577964802764811605453508314867309714485581854292528487804211848575996037125237984125886640806273188791217709960605959792 9906 3025081285918950466607126555331495092378469574139786246992807946517538582202134325918289943351952681115940573140931820521562976630985794455982147116079193043707212576517525895128097534653474494215310518374941393508752822968655720099149372134769340861868914176428492891484922552990730042767878460413674958492878640437727420654988130398746858677819776553672335229973896151343903602112 9907 -3210814958463523134544236159070338508620232637313950035987684848253282523431116305074383474639915589873018810841697144329450228499638493250155086237037972003644306500896755736262521280440743658501250357478665188333557500876858802994780868497040489380944011441274532694869804372273675715569322820925794866003158625905940842313587586699010936839500287782741882430372356864961394642788 9908 3407945474873769810868508639491610873532399022161436000714438825806961825672458778421343788610971823420218837940334478340610337152489588047586943636706808202759174532574570007783533936242655971582038600383636776950940786536922748003646812190749625437360005499379165862856985772142556454721290799130831943968384370992094192350696366457988500505721065412321928185941028943547806985605 9909 -3617171741635425075507567105470914037222792809016989969270362345172334070952544618312698024278364353518980202062294573988150729689372520943434076049252165658813222992094381046301484428079235068210598448250002038592555831348153000817188843580516909859573651906039369720494945012054554109751993207003117294232147979921095856102811180892418578183606513531992365739213476561437398638294 9910 3839235499786029554149696662373961323161398421254882973605770980572714316347088145572994992612311938166453427812290968497580288251142246269973211427707730414804673990552733632294596534405881592763479283857149832776246013602674871487723903674364398375784119845861758186925208407995028912662116334741587164565693491090797305272680545853931333580899146952812667116172626602363201324964 9911 -4074923948591109341838008962724772953953450697217520821346234484843805167636110903579101104174840444403488798623721120119928632212101191076541578399645411256167194965844028101022561347538072710330476168368976459130508386348206336937736001010609579633222066561617553144667966581724856157912409230174472726746164064122533318626647547304598892512495904584344431002384528047384715432984 9912 4325072529828383859675023521305412426676884990519114921350746147635081592235654603833248000489164258735216068204491192661394905109856388208716486700921114723541608309591889437305812852727450817063492852987296969593298451531157998511732592472986684057462667331307258486140812826308076586854426616766676367199341936880242594358705418114570640227618333005300621548116538300914263021284 9913 -4590567882505746198828067348212341853616031893383911226483456443173101745984116712354463064642813411761862432055035593123293577548823703466892703593268867503057320282031121595363390284364649995591861372099829120707572693780831183468825867123480848945634058607390551382629975694073124610850293293787993058276048712299293276434078095927881918741787284229612361497308850373901034028894 9914 4872350978439525507609352323750546171538169336195279890967446991713736992397009587832444562970002138293048932330678738563797795850821026137415547503144736599238321698174805782961259989113618236384771911573319000925706057678437090960589776299143801753537909247523798192490790925190308816557179831527691488674571669380608896272804968469647157837626849647031739083024128576683800715023 9915 -5171420449757016618144450449987492907554699106928913379060869179589795333331814812135500628694820994229078318435950262662032494663856506203424727121150580051352478530191167180484039694409657351400206892510231712522194563649697847438754546035798641054785223457545635041734228676033212417221083419411263747186760960301165234268549285700453793841622873005840197359560942748198078703999 9916 5488836120063689750373127102403403055263089206019441566625045886601466916593768619743978018960155190908027342306667864464058090572344946514002286423945620743823348625715157154196097891513157865086079808255072394148985138105724516682408911342329568132717013369562971989769457883485488677953184023074707548534338110878356010629834496255847533142972257153089765339104001915149927327279 9917 -5825722751733251461651353680305761022170470333393001103208410063573222208181564050233278943161173385146514057042872147050023859328060697648579777273089128968986245674025207502559595636628359631834600073976196605400065688686037866970001469527948221524726828024364319306462604114413352660694629361695596219317044714382574667842862461371308907557718153296492303504314436139554181871451 9918 6183274022540340892345511593311404966083343362765463838357986735404248581765778781574369167850427106829391021659507933602010600784803649405821952491787890762049197841864553617127448013341673376389044016619174832908937430402983351408846436538566575999766172167229358888609327969934923482342221192387073705682004027505657650158458105796583450877550693251335508856181901776085218941721 9919 -6562756745663790682136972157593585273828435878089010895531287275413094801007475278320898092965154773896040423753474593014349866179200144563343959647874450306899765665218366613167066527017372564876226107211764348343204411070885812499013587501947654265432573392023034151805306219376554063358520438833794542713266572616723297708233143119266782132355303425943755714057680563102202456770 9920 6965515347945901011781742463280980215114375590208794195934274809137128483694598045103920833269407631660723540321364557251401359750759619917537962536431786990771092802456490550062880791058782810904087135653148766704699687649013506173545568716653662112995760705517209262569953095064630060102871601782362991166102903191090272645927800336763663435351073262343788560185836071911064014674 9921 -7392976622203082764418130197060344498207263624999264488508113633192366097984061110287499413631674565949315297340855525695135013969947780688213126164453152842146854556170189051065239140844246258976530053333342015296822379987779346483948331018871316667412433096554048814015006739764057559816940475884324581565055590882784372188857911418900335213353190539357680861445324463099588577003 9922 7846654770348720467723449169499862599784255943491031160339048373906660114057612882217437938098935589818107755585975482605499885200441795273682946100444656960807713417789222845860822215101295219722100905676793009322052052175006554536698650589226097910546834462115130448032801660707884316624387723972834914302307627619847548771330866208071816276162756801097357179289925756110513686972 9923 -8328156755113581326086646270017760533937883667838104193527376132855847535311189325648865190719699549077443838414424110855664016220975266653626056173576419669700883669864930369279967672792183864974210077391946003522031112392966044927034683667051620963323874215870551911639008407059820190077245585192042053012408658926695145964083498935602136671388534021955235640069924973596882439984 9924 8839187979236154220710242734435366805621522100538524214861060153607750905647456382337281813250483887245493376234129609349327875293014137698184784983846238271290277923861660529537935809977470489032066437009153298376612624585768333933026090960037590827874281998567902526696380262130758040407588562537457844800207676397906720697119801596197292882020284667310440922050450617736217592784 9925 -9381558312148762701469714523958097896855186501619218320942738325757499067115769196530634720470667387836427722745290260945749612468699368331495293755346759929361228266256173221306532651896654760600657947015543894693339503429747901876078241363640390999731627108086822466001566185231397144063201272712037864396136209652038288041487048933370591180354252528277058726659892264130095510189 9926 9957188485409212488098441186226112197584256272957204765201222606596668937389298452759385231349536484575079274866273894135681819319522576126082209847119416309817517798535661317448017161480001316845860716496697754443443790713866488028348110890401562797531243027421603775231995044190085910928480788740775935060813801997197414594677099441931746603897189419715290908308321734866680114891 9927 -10568116879426407939708093008495281639949843467820268156583086985093144442121053385016057019901318394174617223866273756193960552535300578396467126624793583727559722938451337087697462641070351211707523668292877004331194023472145894731029856065662424068813804469118567027055844053426099670536268456286297220997382371694837523170208173168754463974999830628610831215573753550444762225765 9928 11216506725406366851022698194011272993368052101087855415953770900096488324342373041689661526037549404787202367272256669067081557708766421137126918158979257841077338145279508318043716946534153456264435410187917497873424961191112061739529304396787419752555946298193620172243103224989424823860403876761122224068043217612212363882225946858245221055455703489806705428798527726506905127556 9929 -11904653747907220711742431018890057093397678918120081126385845792010966511488570381959606811795627732992149650185887744505878805714583851213350855942672162069856384913326204667243839205005765456604369328483136626979535461181192132727357417592086196943790786719035148687487871908091360672201768811498566530927830376909540272256724618590929724379709650303561269591089130535125354575163 9930 12634994274943245528603909509987663523265289551229410807425231716596034460693908805841738503441036237181669014828790557133502992206610686156621967791495459931097622930592144702118474804538746761164994151713565547910073966676651414055816556259537748100127755811525093615715333321245461926400186373606833699826150982389523319749286908407816958948330334840737731892267934319348051222455 9931 -13410113844224177159687762077470493755463841132787858032168736173438117238005702563004116259414406092835677095318853591189840831677727805850944268281610657610919443203998615327797279303236258420693462945411359845891775018957070464191430460953572096963803851498916364464517843027830764659658100812576745169106523991936641696779722161478039232761774945485198752900388695167400055665718 9932 14232756335862808051301708379894612037407105937161168693972701819119282144732772272083848452983977170614509003036117561105825063216191221816243403068337172822629170894206071385245988403937695841757356944209415249436880521133393658272510912986459303696772472526911885957832023020826873943362339644999840126033622808919019842023054857065026546759411975341914517665360921311217341175189 9933 -15105833663737275276717269096819280425492370238952103191479570951830336607451652607499952126791805675635212757763634564705009969038866496940380496956909204592547934004803254663371679817325310773064594942731596251215391000099957376993421145785504910757360373185737246628426409523215804561998686744659079769624272375972958049035962793106325343044727959330263820518764326307222426779637 9934 16032436059661043110247086134796692126143516026640651080798715584017636445081567413907511748726908273376798380265422611018139266884112167619059045947947000627829437669786297734687204317233597832482197969830390570513566711155048609048344084468121065199584498134516986505279775907156608176609820257557816351302684505710982790288005822085702140183642558778366547453836155277867525470694 9935 -17015842986600264383021784184028104200926308529663080515877814055809188191618775729799954427122738245364306103232841688513915955029776272053543488018204957924434737701021256454250327740067525009005896996202986756991196996801875894136698865051354936523149742017151027635546328918840734991581646976230118775170410026768013530786388334742020815895832553656466964629106776485741659144806 9936 18059534719392302214799195088345705274072228234021354413928829475913247076817662344364437353631720270487913068539377905685047570522202078198191063603295973018971138661566442856354105176069386868507568933116385718523215833717683990040034376007183010073075085375231032997703825675042310272804378675003845306059089347165183777960373191553476267133897065185130283974291069212468521349356 9937 -19167204633768483040155580374215558218170502080017337812240187028881344357893945397470908481225606641393526324883546063546223937708343352136800051110612252241491359612431712837089057838264543711158666901261767368448038855660235314089275807464651530996810477483429905202339628570353181663358486363322415479365342761603722125488509643121737724820731377437681016281610414561139462094986 9938 20342772246976883018921956133000837102883124777473473398970620064427221180891549083325388435379779239862316667528433215632008338486354341667857852762169436944928130375092605051037756185574572639885169144742882738370322010660450023762170216953260426077438739542161413222329905269483734061728152028085561721779191293612936383542378347941611884884060734075500672544413599984353697713089 9939 -21590397055945875947516370106138415151634705366982200748329422531478062676351553255462487595367326870443324632428910103363154033288770333469381860810421502069611263047390958741817594145775302510416226869567457057810133908180947192661332505921260254303744527074665591426469939729873110651755216360424106545982086133785961845881046124727033376305381422853597426049189698531172442958890 9940 22914493221735578480651715019779818254213254838772967311445788475248396330993389970779437295054857306018376638801701965294751106922562277945962679439250404775925821985311245400883557122923438246966339996917514739328497583306752558510937656115100197193414358655386791960775569463789098125022282005046907493063503260711758638956414739160474305130176764791582608573030231762395131521496 9941 -24319745152002070980245784663461435030176868221260073022978220640779714531149628904639964157836456769315040670220605515925831691163813705108137854604823352929468877571144083183541873414289877644045343040210855888143580054395772443600155674427347025809279547744353032398304340796096273241203469245302637993740307837504618921553728665133090867348491083164652072515293400213738172392890 9942 25811124036358803632916922895803215537366959670756192085882715930573503368789455657567842145012661425140041999476854446311211962701382663768280391765120376921131145428586547319488114250259453727295816025750478118411731735464035770095797364669854511605807665270122255292093369331678483022232564480752468729792960333784562191637297899549269871900152120805973668421818388547707321160976 9943 -27393905392872009095048536086707449292097716229903125679373729572664537035007169037839284553429019446982772806679463375687250452724124678702672130650094763792843881198461138847162856862225136717354615621134367751265137878861774494645839538121910340954458560308597293270668952921651798846581350199575375339886524418422246640745055594967876662327355549657011401094848031211924966842715 9944 29073687687484002633364534930873450752935340868629676398489790060403833034857434542407868928628169012322654014475983576754126573836756156781660758821418015775849303228913111033905539755746745029299852986467259798765979443697695220468766328555047003600530059305989961634396435361611436416142525297981025204826046964675789020650042657361706871625819152680875189573023065929189889363769 9945 -30856412091932443865593326848558758098088458791472710573194285765617842494515297198660044702871979390582645084527302934182646871182387748109379290691434017476880288430601965215289957827317131343038519510696038459566243402137548507257259013035675543254592604418798217374700463066308901973891969834847926968836049569840774908376464098439458340000368146683309345484754534461468577497888 9946 32748383449738207370162860694158281227494464422008034563406771592399009586267996522025423112822371775555538647005318420698556150991976319586709514260181285657776820642958475781534357836590497736754788565634316233864111707196170407279983351755174381095886898270818936688539663937121714856614829607658683221730254213411892794436542409188756610433020414504225550032247611703511981836285 9947 -34756292524083516878487791699294819676238666709221275236827063512254221549480818529031094235404128452003285512332708249673535184194516083428206351747571100100571854866026067282900209652212155200196012095108711489405890993229778171720273293840956213828249095726603906853711760845945486873369657173428994424035405666035771676374349281146728977615801029138813274403812756432921263056604 9948 36887239605910350607107605815824230799391122943072996865170881038994311488530371863330547842706049518552390471342519538639522547979016423833122256918282573590705425869011817071625214589504441191645670912298526985399210860054248749983955270260689795184287987581980642970369426562803701785664896011520081653665274928240394760625466268404839278684596436379350225262081180765431142078757 9949 -39148759565352643725707187863706045810307637412021827458327692221477142975869604567660422108454304670834296922851462982026737240317240191199290319742877303966382060124685274827400032132679263073758890102513013655533573489220081343099698161411764291238132406136065358619100985392809578931072145836547055219158890089354444536619883393352920642491936518863015275665657574979944268356162 9950 41548848434691282654379923990747502649444560046427915600740824133597317755793733810175885292840900598263635936777713090982481163003530161635892897710235868244044948721383501945247909198372892313384074282795973483009086830388359346223186181042940748429487961330810150577193383299557866452323019383830347649914474321384103765816401954780397706087084965913734968740468620315224002710089 9951 -44095991616406112733607813462396533263590152031480106041064147051427611362682021353186191020584856350965140009016369995192036902307482465424472881412679894120482383777581353090391741152354084913196294950217997174440773550086416792841609806311737844916080553273419320389181192036465615468461657226355624975037002655684557221456125217388404229251165799694117320784891755041579679142002 9952 46799193815613059279794492597702017278609505312094368200400610773038046466305371330905865082066563071232807006301693923775870561695903156145099612187053891627084044300551890282182084775340308774774990881314392949976684562421794549823487000701221240960594219243771013488748737283821906261123807222723446819432099450718147314022253556324743087044933061748805428144006228617929277984948 9953 -49668010802237037303946782024110933712344812195839518834389985737363343271704018855074973801909684380979638714241333359320983580379120121502415373875106737825427917326405702199330300421843249469621660784011997233016574360921292389788931338988664337240454462239229750390564588160415079628430278884934508554245877672747793974098251911195323485776890578590631375620195216893492912071449 9954 52712583114703864281534268723612141054011760458556776539442381010146272291996861197713490176406323042434760263050390406587195906350763057779343239673047611623692887916813945053290756211606939486226254040829163602976353385309416656609251258629179415745768350003825447037584252491310909046309528399417566493570870054849094198007959058459145900808194566901606571810891679034551945552076 9955 -55943671823759456678525345321560732884606335301284691929536938414050984025676165090600012324356815482196021439978375027736197465238418902166508905225549978668392954475716760978185050041455038493070492622074540006007602447507080547847423783028186780751797020198589652523565560130932680820963016312483997740205759638739070463131587274747360760341908431805090537867628517078908489959706 9956 59372696482266123101985809734992420692580592722520824431544493388730397800399575062186754972003931564670853153790730182684481569727161628702329661759895903916124160313558627538879494241489495587022317084589135226656995743748887718774465195433926899934087406579376036101022177334565590505459513275116334079205183288696184043985335259307373199807812125058930603824804014898598004315693 9957 -63011775394509162648516091455956301863612448607902810553476741992946824718304178927533335143544872452061928813311545047468498174108735135839801117777180309649578045025564241822911809429893457886321410450122668584221613622507107158332805828617626425568137703995166778771186177154992519721628105760355754236892658023471311402907540060217426571238023807554348981860036474019507698631577 9958 66873768346699181896924792279793285869350369062948783271520018720435805101669919131938022678248203254478732595497964072030379845501678920266384126977329936017154208811668093293484594573178697795428761608612989816998387133105797966549397286144639639081717550495790103755014982402694258731671781196220426270494813303652119591733208773549346857422746966168739401379250229659491743596687 9959 -70972321949005145878299386300344342465256936290986556649975265018792343342887815469437180603651396257158582614166830039217395201397868384618003403903720729713675384809294390682961756258075810903979726347594880633378107964638872998876741296443106460661203080415637928760906313884879227976552430909288084125789682608297396579656526100150677936617267304503891415519417346554425692203160 9960 75321917748630507347942201903336025307336346864005946579069662738786594523164656667658139121803994498816606691236593325037375165139381332086496288379419287181950074756455590740988593238835683302092564807458584559043226401274239955286329038845382982239443329198974469611478148155748827280035608071106218076379032952643124045811587369489861722225119333728096603300417425229100590084379 9961 -79937923283181993231681876294324703872501321897276311779440590736158016611686376287843659833135415912275520640426743454844660656465321134572832408674340307822747224865022224652154063629916300535225654379455960430917797912103653607127826319219958349566315464008330639623100598099360760787033378622826385964923590801513622590937494426347072842945800542604311619341680610228552096291220 9962 84836646253911906612543186329400144863180631707603192562134042322306871395259727067654617258265888535608146624611113495183244934067754002640543765399724681887182817081348340611788036482854725954743823829425776060643994090505383844082809216323922231840418539947004952905014425580015960110039807321504736957209435983214183703677282473109722793565513985859221233834092791971884156861910 9963 -90035392009376346815463188575860624677331580469207910447210696458646868559316371909229130312553984656445828532722712814400003988437079902819342642279409326560680067574290415165534256359002498892713934105422156931487084136569140352411867264134462830022400936527295130667811017184258279887493504990648961883640131491568915367124270408496147142498422221998923727762360116272388758040255 9964 95552524541681985851424260935355199226078870333970774897499502874165263221268196870535779789116010074542943035111544851680514272067401544447504384218989790195158223834360212056085029509760704903053019314389360859151967079661495320483729983003046946271162031697186715827060388167571164971835928991812353837959972057806121051024907444664845033665649412570614474189610990548408377769214 9965 -101407531209833734980996223256754107279138247018183880913422230134984019330945477445022692519536405529749843359366740948702889690451920864260879126219362509920584616935769300531077250138496595070350767571523190060729825895895219690391861910563387175104998385309873144548547440761507173671081145837199859447676876563526210501641937900653343118938892669322992311591133719597458794136105 9966 107621091417788042791805206449390443072016774266244189049961963283059524585960276418786017270083681695448813699479168919920501151939189648324352445064396462895041338340498461542142671874699213018745340379679333492291587646312077832910456785506452579473637142502069463857074458253974327299871356604421353611456271819029229030139590606739067277264130370804607005282089281796370254704186 9967 -114215149488707573620745918220471754183746372866411011312130828938362815566981202905361320548365510212215977204163007892133663836104549770486872336572519850975566902361158376308112427500439520764086104919836438497672961073605801200046188438468632068242976999989029538742093772165793381165787110036967142988242549930696237432748274066092958172314178234394234361342135730550476354886623 9968 121212991991651305853462156137100927315592542073280806872232618363374592515122351110719472060391862578251820018076766445809355190467998526568241908588608790096233143191786530410673407743554335292611133592933517787600080085891773910015207691527689711704417801969660645804748789264063133049417260960331716234670075124427530935842509593500851103942847219540028219929334861945437539698654 9969 -128639329792571313100896811888083755322133156352040628382528829427652417795379279456139915188010762211565866299485305216508052153785775583280999072842012063655521690987613384538141067665343592109968193068755246746048943829974941976857873453942484719480104621943986143156566119619375149206327135525773361542412081552074533987935363923933610762415605415398805857951543036910071424378091 9970 136520385118078443620863679633091356763065508497679926677364191005246284222812948935548755902907307604790269096788268544746828619278576707460426202072709763676703507872247396341151736708971400544528654616790114820717433385380876736397138396399615771987362555733316634162006742359502809411391060789985969982841206369171171175155818248016361765178202601886618062208576061073163621476912 9971 -144883983938041928980640966932101973628693374683943113687787906945082498080609763716269882153808520844713578360432916312247198237180528093308731302467832467078540055400056692847812943066807272718597126840246323942949326328843074348681480896399375366925996329871844541547216977747352926891380675275886828425860378217326416753742310669711467283415889628827689898521323166507373372101894 9972 153759653991764307674153369118817061406393462705421530640418962747328179923898681887533886441876913528578912680903339722240960934954677646515929873304889508312655766423173638804068545082275682152594701202238157582053005398174756543249764157856120944429975442134323304765250365543386915083236149878699063317525023356021262481449831623366607182418880737295508980927505765151597711848101 9973 -163178728802288376128821998519176462983942545576012561655540651791285238479251755672870367793310047804129523641915592594452582838682151909761287064411701940389154119293213126303487185012007851957397301777968104266280227923495872845515588139064472829685961359831921475379931874010756444338501816284790470620906821858222351096253031099214159671709134403936138012957586085047187654034397 9974 173174458044416596995458339038021795073009601405305286073219013358160082402959586017678557923040136165287304653491593557577301966395711549134900645862397955119713286541576284465371923495488178060845978065997063189844799960939659996365038191636644891153053779495435229281856393204912656887832320092782649177938587150432796312334989270205373893720994569661510905106196611356678878095064 9975 -183782124654329150011729322885117740222560696814057365046635645151565909234618201767487442821638120288650883323057859910052488263011270770743181467297694024915057734635718195765374494575504574720164523618528265262153282667352943920558104944869633776711083708448288048655002181233408514835653220321914556386098114396497191040983453939819544243150784435177613402578848409585781957730244 9976 195039169092352737151338423613747556789030241336814634921781112264023867583539859968063322350181795096316908716879059142774780064521279010620429378770720998705437089528696727211550718709483022136354705311165594274792634087151234689063571812364160944677884188399632164771392699552197308605212981643420754767353247829912252003037256961126380728214808022582812519825712367661940848157310 9977 -206985321195541243261833851298869560339394924418907367107964265768805150952381417037603142712129243700740538116969316457076278917438752220848155430940938447870439610881851267319962406261558615744338269085394645814122238849236510213167829358989210239384812323374817763091550833783153084178914767528139600377815753464779078155722288692495294824354107454661560762235804605166519323983906 9978 219662740083369346646631022660168975479564994045739121717235295205494930272207082952756024835349687509705229917670406496312954940894901658464951998790508584087764454489382656942047700992914057290758839347058577815771451094451136343453718965388181359346197505237050419857991239022035046726258448905558028323131087985703771453101851954954259913045545158000381927807105802644197192482253 9979 -233116162608104467714902301031914960656300660987772524174228288017563805543068234461431039731391928163127680324137572122707680027290705132333286727697600124520327272863792011073249600015919917090899177634182867483488839380168977531864154967503880442111668078264868906025306275830603221799683506754478787134265340223481857641827337172729077461613851645503930906708268412710145763465674 9980 247393060871410016528430298956140409952292242970219192800486683427901556278432097173079089217983922390506708720954158198496147891492103227476499842977957444191709028338291830332066242570433073726865914044328287735139525488963152884789999423808990363243571692003361765460310217312715885704375106240748132405477254575060172348713446994926534109841942920485328265053623418691622231745601 9981 -262543809360548758247413002978992463972152739487720847176560827644298309043930333646952022711295201386438896468925772447185170411282297858907566377075224208795992962934699748076628447823526961001127307175570674831235067774909868633790018101996812315310975189923305950385114268386673122255631204927553157992998977802536624404906296028030485322593813922251445702222171772750456475971984 9982 278621862291310660232765344908710327604912654532365937940678783995355260996477700370234211346418709228087703458235960383742774483263844530395851839559545369705414380418668410952841861414104236335187107139571999167879642421284533445291908029234666430641047963779229818751164302125548112233703877571026850078229567721162707618361240692277128181478142050352308864411416984724479222704925 9983 -295683941780603000894547852859299463184667183266482847195622650112841801368705063740929786759923183357960373665476970567472899422191911284855100976741176570692765113549027832635085037023810608962643731440176648504023588230232143479592124609546871743913959133388956506749285510682150684018597443673817620053745953960233741876043513883512209270261541936470085278680102717189848416261085 9984 313790237509637190023898116652287302907251747731364085541535414551232772712743260824293571207742945017930873733604437607304980070709855773598753091693804183593833296686579887123492284539048274845616876120095020381599078853072716368880720979707905818594127045568462182962491079314588983771803934766067750055867326488913209375307141713858391243590331960337508562240096013855235667671929 9985 -333004618578959689772454863532451601542153035409307515445476667826039379076683308862360097136776267102857721247293070700627206825226913492427961514772972218864257647536839004297590324406952259715413953683186443834863727275989514393757960935466880530399351693002837306530613177945803312941262493534520848641561422625104994614144603444894216630528814634482192064924666659197436010488852 9986 353394858299344750453578315812861400251728915721509591110118483699241721208745480822763209881557367895838432671570746758927790348589193030277615582474107225303583694230125893836711755561740398732259950436457956255847082490131835148056956313026704194986083653479183747315029472944260559389064309970175176517364528043687051490643028625220714283769292105797423057209763553173362603607246 9987 -375032872707944093955663409248202091437297000792684919596258792683196307518006488699088840807162103169930281900324166178477868131769897797207052066950230335778694346031536304572070999528699288948312281749640471705319830909094578054912422691877319368729437173841985454844293583073027973845843045193912141948261708641647156986245295963501443817123836754620063085520029853973030300252703 9988 397994973647232012869789090560965268427203930807368394601166187271079765600941086534355428507965848176909487046491994087296383876561324349149978452508284469658072165574877006182274502792792292733348147363196436264267850225940562068550089598192421871778878350481063160881257771421085294955379500119351058168982942902844412652659820598565926702972393778007469887508912540062360588567853 9989 -422362137295362098249160233927494656996576370223080690930387985483107975386109711040839384933665416398689611027127649321572660552629356747576279919999126150456538702592146776742057723757405398384950277539958451640971621177635476232295422712587246023365179677306444177364701597636549398390047309420186623683515218172398871837160029747537162696672295235621466215294385581562293559143421 9990 448220289090742714139622095673545384733202674012518793132021081669658882774246374259183028160146319620057022240054656451245835781780675965832317495752323895866813748112505897549939900014238723346431634175155218200741502870201880263034179010037194024432563042589504165855711181093155627623652136205479287874665935686684672683817895312194945812486740630855856323736982553399933036518497 9991 -475660606051132035807626979754737289551607278236944595256359939996800016165958626863106029297682620737176012844955646333589858038780179787403782398377981606388062295999122325443025011782247952953572922485589176665916183249265844812750637562926694628175458680758729105919929944951578433447413165406818265321538174185719345819081923980127503607196533341796963031396571961796670685360908 9992 504779837548551138472566056155508341941376761494441930022065620991056579916699659406315606100671066706173753712388008423580810698476701889268296978709672484521097843342205293577609322276012175479235206539463961912522878667410946338560726673419256892741806916093463813814502368255330045786243163541124419299918418653022738990601334169796982931086654102959927958349142701845460246770396 9993 -535680645666028688597695832207913869221191129747153009692299372543712072710852852637149819831522770675762987353317139074750213399015067502327381060875285054847653087687523115263152242536531667670225222783338610772031124240692921468580362083158100146351888983823031320480103173204817469298731133237743904085989565491709042589263823958703755797355305759420080144165773480768106101812996 9994 568471966330849666510526798411065995635184797397873929080000233706484453749920125846339119438683037614635865725453702716131654523833277401519734799212535881308791225273221570451612615730861531255934975201916857111359673360621906294404586300972291293931823317869441598929936889446928079108730887756914410345517132196922989547200041165423168677094843989575304394476190482638021157058097 9995 -603269392491823435628883595844437730397234307760023388309813485066564974407598214595554206055870181106779763116565513593606743680090241828296852456249384852591857871702423203982290619565186649069136682302132612758713439155202065860573424296006378466712328448296013124990112248857193724851792072585491491443597106994475713468363179106698414542266358902458858418430448244254971315604974 9996 640195580685368188843426301362072236943537715388198002078902432303460852809682952241803516784085136678214705913333398760705920973235823084947655974627321870490258720959596071737521468075219343310996665648234001305524299243531348852549303941904377957875545423895887823252074111926971531243127318286759757993978908153490062358772484234871988944834045195304461764816069970668336360334514 9997 -679380682417199675714074778557107145189821505300944862655630418535138969230067268599029084237427535741100143888579454944252457763657020833614078397511292264735829037270228048110163417376956160505629929068309611644154474724210891220452208336989537081528453300596905515886863435686995453309211277761382085841425264638317823950840619221050589427786106387716700735435894046062015848950656 9998 720962801873398927717148931755608130975835011043477791483736444753250353435941850263003516779498469095675136159156912477128283705413601470159189721965573316822841305898425816621989683652389296837800226443133602924304601189559338262046623104180959251311128953959027840295465798036882627322775631219261233327040226703961886981845259947080458456588335090155743166204192657820992032690094 9999 -765088481566920689906100688838128595325411016498845196666879895864260170510067020356561534571658002411464136739365419417327561882153060603148292986068687308897583840518252416852365044500752495775676727326975532315641090051687258687443363266187281030790775004622362560391137742681983244768999403529434006499194737344939458725748172657555799682978994198527593995275819294611106946155137 10000 811913217623514189229440097956017546435175766049439735375272226703932570794813210368887874776640999206451077548590525950656934370432163996889135196737591048448723598842946668700247093882328570380211376787378380219135454412284634853403380680582897965509845692018554987147206533969219903335902025597028837942719841814826309715789314278010286342177074819336253902829706013589386950122889