0 1 1 -1 2 -1 3 -2 4 5 5 -4 6 0 7 -6 8 26 9 -16 10 6 11 -31 12 93 13 -81 14 19 15 -147 16 310 17 -295 18 136 19 -486 20 1069 21 -940 22 645 23 -1575 24 3338 25 -3021 26 2301 27 -5089 28 9735 29 -9381 30 7548 31 -15506 32 27556 33 -27587 34 23664 35 -44862 36 76043 37 -77620 38 70982 39 -124744 40 204389 41 -211376 42 203644 43 -336775 44 534739 45 -561307 46 560623 47 -887475 48 1364607 49 -1456924 50 1491903 51 -2284804 52 3409421 53 -3697168 54 3863317 55 -5749620 56 8365351 57 -9182213 58 9771623 59 -14167764 60 20186131 61 -22364466 62 24188530 63 -34262308 64 47943490 65 -53530246 66 58687050 67 -81472506 68 112166124 69 -126111876 70 139779926 71 -190759108 72 258736069 73 -292759689 74 327353718 75 -440219223 76 589042664 77 -670247745 78 754917414 79 -1002128157 80 1324702106 81 -1514500256 82 1716406351 83 -2252159972 84 2945022488 85 -3380268143 86 3851303794 87 -5000795134 88 6476207066 89 -7457695004 90 8535396503 91 -10978956419 92 14094387827 93 -16275144932 94 18697733342 95 -23847868559 96 30372503033 97 -35153832834 98 40513373701 99 -51280727775 100 64837819004 101 -75193079869 102 86880799333 103 -109218490403 104 137177239444 105 -159348008236 106 184507031999 107 -230502760955 108 287752703077 109 -334709531604 110 388230317831 111 -482257705646 112 598691709034 113 -697136589508 114 809757331137 115 -1000639074097 116 1235897883417 117 -1440322464082 118 1674910929074 119 -2059828390925 120 2532181830913 121 -2952879832366 122 3436898037162 123 -4208120990572 124 5150721524006 125 -6009203162563 126 6998955960474 127 -8534657537141 128 10404518642342 129 -12142370091104 130 14149260868391 131 -17189037879199 132 20877056579807 133 -24368368653307 134 28405346091310 135 -34387645986588 136 41621308617553 137 -48584584224414 138 56644115616991 139 -68351587371356 140 82463316349120 141 -96255351590541 142 112230728502761 143 -135018376006460 144 162404426841844 145 -189541546765319 146 220992234104638 147 -265113457109338 148 317990963414162 149 -371047857792718 150 432562976041689 151 -517554364180573 152 619147795866422 153 -722251990012621 154 841823846723681 155 -1004733315360656 156 1198987656778682 157 -1398180106206607 158 1629218479743175 159 -1939977064112667 160 2309669896704957 161 -2692344109810894 162 3136209760620972 163 -3726225157504991 164 4426597783666752 165 -5157797193030871 166 6005860182088604 167 -7120980707365335 168 8441928955563422 169 -9831807559485741 170 11443581102845333 171 -13541799097565417 172 16022415635320910 173 -18651053694606374 174 21698690884306726 175 -25629658148290342 176 30268369210361206 177 -35215702446616257 178 40950051089556333 179 -48283628191370767 180 56922231592173254 181 -66189829215081029 182 76928228048953830 183 -90553513018067575 184 106576410642077413 185 -123858012621249314 186 143874960423192167 187 -169088423179697994 188 198691095975032903 189 -230774699784163119 190 267921645261689186 191 -314396569391533598 192 368878511998422009 193 -428187792711310445 194 496827512270202642 195 -582165935910387409 196 682060999122239960 197 -791244591105927933 198 917547046476550588 199 -1073663651482344450 200 1256154832461093851 201 -1456343357593113512 202 1687808498017593772 203 -1972365600673984790 204 2304551732380879657 205 -2670161002276307986 206 3092681326157118738 207 -3609503898647199954 208 4212059304451746513 209 -4877237570113479867 210 5645564118653319795 211 -6580969248397725694 212 7670203476911952705 213 -8875922276224680319 214 10267879295946163798 215 -11955121815768766795 216 13917515641570913528 217 -16095141659684733185 218 18607784578855967755 219 -21641025014380819077 220 25164915118184498050 221 -29084048142984561770 222 33603666416786404297 223 -39038905664618243281 224 45346438332970112572 225 -52375615028614031679 226 60477346748664572005 227 -70185639490514542838 228 81440142104561148571 229 -94005163500564234817 230 108479422000157480327 231 -125765969676281908881 232 145785343582589933293 233 -168172620072477134063 234 193947264907626617100 235 -224633438342702196584 236 260135936142471920552 237 -299896448378117829644 238 345647480166911627461 239 -399956652186232670678 240 462730326827394169976 241 -533126223682518004846 242 614083033384626438222 243 -709918360547740137195 244 820588789150750978486 245 -944844981245496311650 246 1087662414960576703005 247 -1256288690582074529772 248 1450845042617520454252 249 -1669517178149559039027 250 1920714012757074990498 251 -2216580919000728021576 252 2557650235999955354843 253 -2941359050879903196772 254 3381894358715861052754 255 -3899575844626425421646 256 4495850306749084562143 257 -5167232982561138245733 258 5937618790651215872325 259 -6840949571748907567136 260 7880578364103893652116 261 -9052030535327096818115 262 10395485473092487206047 263 -11967552426052450374880 264 13775394386906725160964 265 -15813797775807245904693 266 18150215415484155182552 267 -20878921501556321697857 268 24014470569613265702061 269 -27551925964595705654851 270 31604348226538325986577 271 -36328509959529323336618 272 41752988569452457614836 273 -47875792117894760858711 274 54886133129171495240903 275 -63044348933484914689085 276 72405157293591541975610 277 -82975537246181268789655 278 95071665020053099437225 279 -109125265744796490484585 280 125239096018580615500485 281 -143441695169801041688612 282 164260609512549434790271 283 -188410824406881494501755 284 216082335098780467015828 285 -247350299407792928740550 286 283093647837665002113877 287 -324494928870957488486136 288 371900966566736455883983 289 -425481786071882017033839 290 486699634012662399962356 291 -557507880634165606716339 292 638532815554378091532486 293 -730129996186304051699511 294 834728646527851798258141 295 -955551353596587935300151 296 1093718574755210959884606 297 -1249938596609419063422216 298 1428241402164185308531830 299 -1633936921315850074815823 300 1869013432619503231761815 301 -2134835679648833575200612 302 2438079944737570187950129 303 -2787484901635897129604849 304 3186553413400687062915226 305 -3637851635388278530231255 306 4152424636105964883857343 307 -4744636649371013499262576 308 5420619049522620052762620 309 -6185107016982910819656970 310 7056348336641440350967947 311 -8057926402736770308515086 312 9200510801419608479941353 313 -10492708477191507260921932 314 11964626266369757932799688 315 -13654938510792242103257624 316 15582112957339165236974030 317 -17761601318178393398905996 318 20243010029179815799832036 319 -23089687749389501461356162 320 26333442994495752759125022 321 -30001727343173235616645661 322 34176167661002516145445173 323 -38960410338979935137699055 324 44408992834129489774307146 325 -50570250212374973910979937 326 57578321228492566587161349 327 -65602591662437669088251797 328 74736173358356203050228097 329 -85063508369708163806817387 330 96804739754037677399712517 331 -110236376258583642449800836 332 125516758382066898180746985 333 -142792390501526744438929757 334 162424090878653777211839549 335 -184862730818247439860819287 336 210376572663868322114437538 337 -239218229295278456271660337 338 271978320208299394763931021 339 -309391207544432997031688827 340 351909788133332700434835733 341 -399967207509569553483974814 342 454528995158316689589573615 343 -516789919358830255894910900 344 587512044368526599132960401 345 -667434297987443216335476973 346 758133072689469059076774058 347 -861550033066268625212450913 348 978963408497140967913928594 349 -1111627904891386739279742439 350 1262113957208976045093942173 351 -1433573541858924633699197271 352 1628144205461938640100079544 353 -1847947278596399930058084790 354 2097168716921476025121896636 355 -2380919577912205840117201820 356 2702764129378987824389253001 357 -3066274557050908279691969649 358 3478259033487336376948816362 359 -3946996184502916217827428835 360 4478412885992840691606075201 361 -5078501995797032329607617952 362 5758322531088174357396790275 363 -6531268972319248154584099052 364 7407170791355268444943702341 365 -8396046623150478199918197894 366 9515837797465698007162005077 367 -10788192122618997721887548474 368 12229369851453975630416862956 369 -13856064429752305768628013215 370 15697345981686103548300630453 371 -17788162532724728030089808572 372 20155346353987617541313397107 373 -22826625816634112025878037071 374 25849043956365934822727606710 375 -29278958327312549766763229149 376 33160542006821129713198401407 377 -37539716186526882974603967572 378 42492513847760459869394298600 379 -48109717566979268103090583540 380 54463881479583315340686876950 381 -61630841436783542772066058966 382 69733332594514247969316978927 383 -78917429253751754235431349758 384 89302037110767130098971301021 385 -101012056778651446499067104785 386 114245366611823588327222828615 387 -129236749340978885860250006980 388 146180655234065179002322178755 389 -165282263687190911105416927297 390 186860208661453191639900643623 391 -211291436557052510554336070656 392 238893274521193388696995985299 393 -270001946020754809846070116861 394 305129902174540900720709576766 395 -344881668039843342012147216131 396 389774045734752773075922371299 397 -440356689088986647921443169335 398 497452753131281372548479576943 399 -562030672829456164465586237836 400 634930456638293261607330338020 401 -717048615847771977294731627981 402 809705782651770483174068861232 403 -914451659525783007355761019724 404 1032648970134334091943891149547 405 -1165756739407522265626207239136 406 1315891161356732457054624602091 407 -1485529362781582084446647797370 408 1676877914198574229120438318417 409 -1892306238146280187561814558281 410 2135201253522749674515570269470 411 -2409518180095501603273924352392 412 2718823446793177848161255173805 413 -3066956999657393484267972937523 414 3459333013151127319367473638859 415 -3902259840292746748777867137081 416 4401491533882467118680008593307 417 -4963238761613734175899272974409 418 5596146031941587733693977804836 419 -6310263782196178152357077246994 420 7114859379082578278210153723705 421 -8019958363856477457360651953896 422 9039346521611651797223426910766 423 -10189018631571458112915241184101 424 11483875092112736663013907010133 425 -12940069073489488796299794988664 426 14579559367481717522922822377433 427 -16427773065231256642771018103918 428 18508627588510298410715940856921 429 -20848101228182093064663824473975 430 23481130031212392329307761161334 431 -26448091660349525946042498120866 432 29787314536054670681393451940341 433 -33540503575772932685520464384952 434 37763176314498802025595755986757 435 -42519381814037287903274604746707 436 47870444282676732564743989903753 437 -53883199276969849556654461252571 438 60645768003489083375469787839178 439 -68259637974580798689210634998799 440 76822771982438804099328299464170 441 -86442097678994140699551817281437 442 97257325018684884356630848671546 443 -109429089647313873777334789430141 444 123113642136387721953546786764606 445 -138481768428218448668859100788037 446 155754713683265952417038872850721 447 -175186459392011118321045950119695 448 197025848777896644775972523535371 449 -221545221147863342070814363573079 450 249094539898402024457904041884368 451 -280074943657645767098979458598306 452 314882150339699611497079981648563 453 -353949750927216326158694184660646 454 397830683913685133103451567178086 455 -447157828348365618609881151676768 456 502559550303791168935001106286377 457 -564725099541019491668492892683132 458 634527124607193476819281004434540 459 -712963055458125346797455043631062 460 801029255639372042776279067869434 461 -899819715469187118988855065139022 462 1010710101817808901910153702590847 463 -1135270709790423691417023621586075 464 1275079192545810057459846524847594 465 -1431869370477708001735203477652287 466 1607807458812483255999034241129909 467 -1805363015048499981944351049761958 468 2027030656510522530937833353070170 469 -2275554238246091018188469805460287 470 2554341037174826076549518702087905 471 -2867270751106567350858686657368468 472 3218282550263215974084934544160449 473 -3611712508872648119647971697385106 474 4052914078423749857658596512036492 475 -4547975888087000799926636297067340 476 5103109821587204803834283578859597 477 -5725158496021726166384600890576219 478 6422523938149880694403804154308822 479 -7204751370646834177420549990585157 480 8081623716696545668646398995128556 481 -9063924203108684867815324175260077 482 10164825115972164206045369768379225 483 -11399275024924375313685598856255955 484 12782660768660913417074130062328664 485 -14331952537737366121180629003684013 486 16067778864451439441753973240630206 487 -18013526098105238917102482195473179 488 20193364089052775768756173768494550 489 -22633964263101894385059429052562768 490 25367597349187743555232610876334342 491 -28430812447454609976186305871588359 492 31861527993201160393995973039252238 493 -35701607620207227534132892633739956 494 40001480948507620084917232572196099 495 -44818209678792310000955245498193664 496 50211207504489972792084487246800048 497 -56246099232471893953056090329402915 498 63001607983899721747389931727468728 499 -70566729424132626472734967521603373 500 79034443639303559238480013436620871 501 -88507492735840237035063426730278401 502 99108638110626706819509696450365549 503 -110976539867459713533316622993007539 504 124256532230789700521186540518109564 505 -139109267426345895037714813047797117 506 155725980495177048996192578927551089 507 -174322493162172717649608749591058459 508 195125701767049156289236096795038205 509 -218386500788447400672376975104720603 510 244402483073570818285347124834847214 511 -273509233403792680514508188891089465 512 306060566242184588467480256703863946 513 -342447835300162001846301875859758242 514 383133666640697792406438439023211837 515 -428639345399676690525352435677355251 516 479515956875881365002277408544359785 517 -536373219665036704756186235987876865 518 599929578761503789040061838187104405 519 -670993975392828634842845416916344426 520 750423770463786846392029413596154783 521 -839167772161764514412017434726518271 522 938340572672960249170940339497741681 523 -1049196264959921212558252696108276283 524 1173067193113774162886249248273813866 525 -1311428124507841602277780472307383916 526 1466006490212780873202102659970789496 527 -1638744589912627743378910364923595137 528 1831710578616955452322760257710149263 529 -2047194119557264481430483100139198021 530 2287869764032369591142028456478859275 531 -2556742751857681321668887838479229097 532 2857019866620289041435932935069359490 533 -3192251933923301735599562606074963720 534 3566575804131464444133329972872881182 535 -3984636855390753768600405048137168571 536 4451401946949026750136910583645715476 537 -4972371591326431326790197197765052017 538 5553938138700369278304823547924562507 539 -6203275314169224708596770576683881534 540 6928067788914000521571682212802621551 541 -7736826929431997625328062813806682828 542 8639420672277367052443567938563248601 543 -9646916600689388257515127407235923519 544 10771191677925251576429670243895583627 545 -12025401901721075169689397013463143753 546 13424765719550475744260169876393685254 547 -14986341911646420589808223209439566753 548 16728467446332233907099078651714596227 549 -18671455718768238691285624397575095543 550 20838754184016049078099684750602205645 551 -23256631202871910970078116743457124891 552 25953367910011316955776656091648093959 553 -28960295803727252491732595759449806818 554 32313506437103773619325403940163792091 555 -36053411825546819753413621038391623121 556 40223585057544033034263641056147861613 557 -44872301463761259520567203522073727423 558 50055062329888723798769782423151116259 559 -55833980770657320889886635013874949713 560 62276121951271174679011445560010039084 561 -69455791236229386816733730385516079350 562 77458257637381149225881262585663176531 563 -86378900446132950793007108060925363659 564 96320838402155677971074076320344653660 565 -107398325428581917247602411570937270271 566 119742241502665800503775002541052645755 567 -133498914000869446122105910185457390433 568 148826739147607450220574858185748527740 569 -165901219397654742840364794264821305934 570 184923056911018985364926578858180069694 571 -206116536835357815845773257671753912692 572 229724724639244098336413855971380798384 573 -256016935814931369407721208080789729508 574 285300660207031647756189927064689005296 575 -317919362113154837732578050252798344539 576 354245671165292989475735665507935928681 577 -394692454544568379242903192919363996669 578 439730377811006569440642835708812164787 579 -489884939555456319586933754675018746350 580 545726844632645378852734035055159634317 581 -607888410198176097309459753240758309496 582 677089416582470151789037860389742559540 583 -754133155140569289246509713991750308412 584 839892858748242450518095203480567109139 585 -935336002337254838234721394166035201019 586 1041562342088078661336972049368941893797 587 -1159798720787992191259355010463450154314 588 1291380002686887460377352428770855923491 589 -1437785054697890138915353933896800909148 590 1600692698937786175038976432169817103401 591 -1781975003802053286301844592062601099992 592 1983670591405861305311286294823941153313 593 -2208037895912819721442892045907041334848 594 2457637434614350863818794254401681563752 595 -2735323340258671752480785820000693848931 596 3044206132645594715540871401734212044158 597 -3387731523962695680497712200636809691180 598 3769801344779640817691911605095032955175 599 -4194763188859525347035238318642006244093 600 4667358708892727529983376498397993654755 601 -5192840185687453681791961561945669610999 602 5777148210091561869527391767413619735117 603 -6426899593197948668211126449471884368957 604 7149315892647112126747263261353464445262 605 -7952395788139072561331713813120007608532 606 8845176071349837595554485062354622145164 607 -9837718553179570784165221446285083680912 608 10941011777799401637413890739929350680779 609 -12167225843100335493725566605924297767113 610 13530095637054436783271219346741588846732 611 -15044908566869601984770059521079590310416 612 16728370200936146208623017354075663433362 613 -18598980853728763141849272958431933507738 614 20677598157058559400870806618981676862798 615 -22987429399424420975989678543315250845932 616 25553849098294199334540378119199826982391 617 -28404955370700688290441364447296165542781 618 31572395517352685050711993124798776097307 619 -35091370169626487439241657435275666757763 620 39000387535621119324229773484890778016038 621 -43342085151661935588183208619653436795309 622 48164441102060286072883638854822089009085 623 -53520802948508879265690466140455717735976 624 59469559724601690671226026362237755932859 625 -66075355308126551681494076384091532496338 626 73410864928428760015491074535714913522715 627 -81556871465326482319558739220797130953054 628 90601832515403192801254122894483954187737 629 -100643671520524874401491219732161924503525 630 111792382708723534808838932082466229799383 631 -124170193113989298797628492547067052370674 632 137910998921070591016053064814313607287263 633 -153163008727043369914825751532258769164099 634 170092562277097986024152691239120029739804 635 -188884442110550860305556266356301827949067 636 209741152306164469582980233105885372894203 637 -232886818221649729045786441793591519918068 638 258572783245389390018160943305080617127769 639 -287078175000215556105993578279020804292410 640 318709003106724224474463571654299596558148 641 -353803911121351743701466342302527391527932 642 392742377232104556676450006611944217328166 643 -435945705285422987367012046057478129333701 644 483875930720140242748377994926972976333398 645 -537044302147984638758676283219633941614853 646 596023294778464054023499898359636485000438 647 -661448299856319471405242030011787228112051 648 734016357076371919726620164671815488140573 649 -814498657863262518430213895883294078154475 650 903758140296896131871685637970035821583999 651 -1002752312963155869932479391288556278694235 652 1112531890562711546297114081941253056508639 653 -1234259220970412895020342968459579946246103 654 1369234049346756562411701633630161581529851 655 -1518898166358748530708177155900709081502776 656 1684834132017070233560133340946700453819788 657 -1868792425885363917623769062930689799608218 658 2072729165410517591519541242599638883828247 659 -2298813663690986054338157923534325527696157 660 2549427618238495003663944340323128658262831 661 -2827205103178454881383794092627468030911547 662 3135087777174853280129380551784812428906863 663 -3476337048403908624236279747442609636068871 664 3854534433402598386175872888036914113914012 665 -4273640449854680977761153714941271595670127 666 4738075407762150593162502244093665298780617 667 -5252738824850074501168622171915423488217993 668 5823012210707712827640444645852571027507563 669 -6454845769582920619853323641605732495498589 670 7154876606912296602813198094986677653372234 671 -7930459493143013405397661921833136249821935 672 8789674233408303423794752651054468672833398 673 -9741453278381683251474865928189645811320764 674 10795754640366535730896046513964447746311930 675 -11963610334606937779948747259151278186963159 676 13257141963386804022902467876142792809720558 677 -14689748485431040308583842413991236737122550 678 16276359114686538362708368236896137848831354 679 -18033509179950158071176905902205200357902020 680 19979369908925839271070728152352915578623650 681 -22134024640966374598263240439954219347819385 682 24519838635002220338733163315215104283446136 683 -27161577291528063333846685166548544122363631 684 30086459868696793564823689367409213988720649 685 -33324565685320672380944378884149748106754314 686 36909374781013202170703681482957689132022813 687 -40877951360113456214108103968624356660183776 688 45271037081485290530837699207414795461932460 689 -50133648261255182043221162151997806782259508 690 55515866171744817476023320037929170951360431 691 -61473120580626887237841655742371303249343299 692 68066347515005805212069971418773719892904837 693 -75362867026463062108169952175998159487916548 694 83437538178743212553428030511244002240424056 695 -92373195749369449124150307846386566760586655 696 102260911790463210870562779582907228184727170 697 -113201285395199129117768667401631468165325733 698 125306130346352474863689093169310140315791704 699 -138699145544613013539585611572158222151520189 700 153516342037276726971816807011587654881768482 701 -169907937622666373760359490862148495351215582 702 188040822349646833104656123354637094588931924 703 -208099584713626922050920532125057471073297898 704 230287200298961188992289222395601230494056364 705 -254827814047003944406684824747814386565299083 706 281970341441132962370163305459803294217188118 707 -311990034961073895082820691303185428475099131 708 345189583448227933475086214486604239510445054 709 -381903196715205589762162624316505198099967806 710 422501864540097020155255530530258161605133000 711 -467395741734430315104026377260771923102919745 712 517035888408854057604460899949341148873693479 713 -571920264727748995542253340698154932298140964 714 632601409396434739584293363688932120760802604 715 -699690062548570217140700077367196799616262997 716 773857900761748303709138776796067500192362023 717 -855846332539289807707754084955809523667189558 718 946477707213385422678997369901116581616780536 719 -1046660805881867094024506437627684332280689778 720 1157395113112649948519733365057029425003806082 721 -1279783717642738425670263943929575085507081728 722 1415049671638599402104169370166761855217739465 723 -1564544295597151106551618428837334303755849685 724 1729753813934309408222929480399244181171722396 725 -1912318271024960440374408843058714526160168857 726 2114055402486375829797582601173785674324452617 727 -2336973171533962016017332097371046243998063613 728 2583280027146241906084721243122000930296032966 729 -2855412631425628370074590058822278664362516073 730 3156070685129413172911491341392384514106879570 731 -3488235816448473081918040471047153808831007897 732 3855187371579114053186036431222191773130342856 733 -4260543044656487213728605983101380429300212942 734 4708309673552436174851840776568206836500976287 735 -5202911650075752055719339755832508958230746993 736 5749215133156250479713041070318472174397663563 737 -6352587565824024091680751974889695721008754467 738 7018971748895655176003242981263968951099389509 739 -7754928500944726893553520211712060789668075023 740 8567673657287284931006265082212469910303765470 741 -9465165224672416748611430779894089238881312827 742 10456211376425838923787033610468553933027899203 743 -11550534407824214382535169227884965533813621429 744 12758827092818934602996515949216446726350364510 745 -14092880267294548259954326457230967546789318802 746 15565740244195884771838790549773645202750986606 747 -17191804549473509456257288049428791497321118908 748 18986907514357389302522822760190771502829113002 749 -20968506976763222692347120319882634395623432857 750 23155913678677227603341970937331910830362548353 751 -25570434367264014427068439439788007604891433654 752 28235501439776900931923265773615987378852528375 753 -31176946061616553726350633256243759472191910146 754 34423332382872265950058983629354608318390636241 755 -38006171141146271458761264370825655591536704890 756 41960115543628773548244224397150563843905777178 757 -46323360659820785752968900600796249901909459378 758 51138130234973722234271302147102077070309830820 759 -56450995103171754908923026894736344991148679373 760 62313168463026146157070761739939488787301211179 761 -68781089718938042260628080345987874169495021900 762 75917133389187148702477943809191981304142140451 763 -83790083147797678797048107575097695286545365611 764 92475575965588515736169685831687482524590183680 765 -102056955273870182954038237029199557473111323264 766 112626303030826588652332417174279914952110752738 767 -124285144584379692639855226176563763848008132851 768 137145115376321642784121048816207388276090186533 769 -151329207208951902609127297699908516049112396369 770 166973270394742724073780263190947572155814364885 771 -184227060579720916991718051071243633110051823269 772 203255237631265171318608723323523200886542415172 773 -224239185459252052779953289444100145330894359167 774 247379197784642249966486842549946905823917763601 775 -272896031028390950088988999308428387535114979285 776 301032398200531176040215457168706756782946516184 777 -332055625240680086800413111456695090386071876672 778 366260830658924460264112541566646200314210261932 779 -403973226562474291568254576207815532751580294706 780 445550349041785678268782286265499390176748657385 781 -491385934086004753477439697589356552410333350954 782 541914541738140480516151804540645952907735661464 783 -597614961997252971534255270566472165085364242416 784 659013539420244136883907943501646946101646127828 785 -726689826377416614205572429859675593307520431889 786 801283306076785967556547525455418857039127631915 787 -883498428566324239128421059043491703773365369705 788 974109558752417428072989206300718785554042957668 789 -1073969218825476765470543736381781032807015405380 790 1184017860012384771149838991187261267066139370624 791 -1305291301257182255836576401943973253851941755618 792 1438928082586438629573644576101588749495411540045 793 -1586181477844953965145275352423604946575457028219 794 1748433693549288089912177579578857517048853769601 795 -1927206845652971088577780198519948224522115345809 796 2124173872251816306284081822967227161418303118755 797 -2341176034376138282284111458499000047421199321757 798 2580243541502579508994226599606546047003887230710 799 -2843611733573708253305072802581116372005692433961 800 3133737254199684288422439146540595453212878351185 801 -3453323536611871182520804188168097178215170903680 802 3805350755567093029964430224537180274404524597489 803 -4193099660511206357587379015322569548634589845260 804 4620175514278260963721022584427102716176871761732 805 -5090545192757758654871563540243070677568025893848 806 5608580666948266703331718052225431571307102919476 807 -6179094072603242058533507209980754881802465041933 808 6807373099192418724083270987295664775253368610353 809 -7499234973732914999687452242364309902309476956241 810 8261089565133436776690928570240051376121546231431 811 -9099990941627229726070304361838563331003269268660 812 10023689624568477946686817401898252514699011866264 813 -11040711108493352661731814156158836887992268024852 814 12160447413537462085373705770427191661834566761239 815 -13393232815857402827109749420529508880584441969085 816 14750420914753099977083672857284598224130701494021 817 -16244498794132891859277691942401730303627060149276 818 17889219804609631586266035170502624196251001696269 819 -19699714705219974024575184244826333249125615861916 820 21692605200791903388815841343816116405720792983799 821 -23886169854487761742822186065548380528519452698590 822 26300536603534620248490934938279299830519418791810 823 -28957845733665222806971142278009171247539204831394 824 31882416966156239695713036997142299769331593016802 825 -35100990480864570656510083639236764808435040477198 826 38643005944255480310173763231770089406814976819370 827 -42540841293346923447396543772154672655921385967048 828 46830058373805511162937298734831406180122480921045 829 -51549752930611575016376838375101938158102871248801 830 56742958888115019632729538356629569198937674066059 831 -62456997925676115806996442919945920620174767588056 832 68743840231908896356049029756366180539195208164704 833 -75660612514297592723063430116014275231209911934557 834 83270183554226790899302774763584511262049797795982 835 -91641675576035799165050746410019146509275252567063 836 100850993548075206776587233038861124984704621510901 837 -110981562244707580422504875969630686039699424871486 838 122125174063317309211756208613102293145942809127974 839 -134382736490315959649045431893218181078961694589368 840 147865047958074844039233379764971338280811368617147 841 -162693866781255590835384663692019984640256940646152 842 179003138267417673209011593632115936668540369053089 843 -196940086454793503827245014185965350246702503583164 844 216666350324157173683620019289302295357077190497299 845 -238359533380792925709212744721329747787298897767353 846 262214979113718296359187732774978964326321650038569 847 -288447364381664029763107598777032494823795367679178 848 317292361854350449488145313226839885350153702681013 849 -349008885400506859085356962348122757853573726303490 850 383881658007354367636086726460757009337517891415872 851 -422223535614100857181506373648312779656263612938766 852 464377937370629341981462341704689124509860824256720 853 -510722097870612300603341424332853771061882497629702 854 561670779888457334408352030062845540580513874262511 855 -617679661071513759383855353814116149793471371342231 856 679248883603636196158809095932096455443214582209792 857 -746927762728213209682450251279929870465729742219044 858 821320152708694182963721992021264182286145333034773 859 -903089379001117669072926104712760476691651064459964 860 992963418604517685242501259543936975961240708845381 861 -1091741714025884442384542520471238307274912684284123 862 1200302925744771603958607570965550000457939367897682 863 -1319612110114607962909268125822901812029834493227128 864 1450728273356087938785835496671065234336385592122852 865 -1594814228147678047304330859293268208163401524903628 866 1753147789801527104655762426273607109213606353489955 867 -1927132215243554739765515475476480760927473319298329 868 2118307209466577499821356517188285533121806368637699 869 -2328363177164330229354301896103304871997862311943277 870 2559157386249186958723315813439341015827567817360833 871 -2812729139211458238174689023444961061742146063920362 872 3091315797412608058613070711729632824222456330501123 873 -3397373378527650542962334389134820393665002887452121 874 3733599882370449986295925933781726873985451447603509 875 -4102957325284479307344711287561127062205140070750070 876 4508695052064550979263297709519801482726560599741281 877 -4954379491797925902787514724203830368855550790836685 878 5443927806844103253496918682880673022026023196160454 879 -5981639873820579824461601411441909363570831082975757 880 6572232172044344102068293220806500098357915190018575 881 -7220880751134375518445975194113517153421628458645645 882 7933269753088561655950799360602438683273012749584871 883 -8715637799770593515882045800638408872860912545466988 884 9574827220178144892279168557822545403265586853848879 885 -10518346068716752142905602890338520162774454047086184 886 11554438067252968505613914897984456063789740297816295 887 -12692149845755080935073831654839447918364280002647299 888 13941402399571903576140861570460169784162169315589130 889 -15313080565655357382356288854307123992199530196220993 890 16819133801055281908732677776409053091635303005182445 891 -18472673589544541335525723254892332796021386155584203 892 20288077094051479288035923570950982220388727476624316 893 -22281116190855031987737061056679291876381699553798046 894 24469102622879904982140197872434709056351741000249588 895 -26871029017622626063608280012170458076896530237625776 896 29507719135679923586988777717836275314861821473055129 897 -32402013869933586375528870812684786244445781365104007 898 35578980230292781900349123326455535579191417121112643 899 -39066115373075547544685220917827459396764531927424903 900 42893564243567660149713046741934557562083194896884970 901 -47094387570714728594441351760679907035041850130488737 902 51704862634049416798760726890427769886238171594513338 903 -56764778280617297801184506349461634674373538688670259 904 62317749979134274945338441532276179779133248413612472 905 -68411605787001911548768025195673832041470863309915407 906 75098819036089824798111750748576110347269979033960855 907 -82436934657083187553507470463456539537178318164169158 908 90489024942527489802732632224546910424071412434366549 909 -99324245173386860110783093958785416807417410527262631 910 109018455835518603947642848535858411248028244457248271 911 -119654838328478188785576149302168406551853877152250536 912 131324553851096639231107239910634049642756856752875621 913 -144127542912772973765865635593452474465796488575501667 914 158173419742279012746741822009974264221045336877951883 915 -173582360988531500434531547779363803251842881661537809 916 190486057644424930502580949629892385062616852389986989 917 -209028864986458110790229875023814040080404433928462605 918 229369087730310465694385667353187087188726906652745017 919 -251680262017652514632140326224149931631749584795606955 920 276152529837289453765407213735450326399413852985862088 921 -302994292259337271780412409380942280637167107137903752 922 332434055299974767127143767336814004249854341092894513 923 -364722278177386382898718574148336628974931393056942859 924 400133356513230286557669503034572733864381877407065890 925 -438967998093394177808124418035505364645132499030253504 926 481555873003540094459242800870582715201483761130931632 927 -528258276768384649860035376067902533243975887548053623 928 579470990226454899295976598504325809494330081228660779 929 -635627692089004780565749729633533587242725992987667605 930 697203762233964419236911184642226038190926180124273908 931 -764720116847865004427888433539193899062348615416778294 932 838747330008403729109976442521957698191424590185089899 933 -919910533355180043134055533256492330238176266421574441 934 1008894872096440249427374182521479400279079198002612426 935 -1106451024859223052933540097039086666441903884575482133 936 1213401140064015125251220328866875734483088421449492893 937 -1330645867669641338594456808733096006955819014030350775 938 1459172182883515831703294992111024036877175433167872098 939 -1600061326405539075102025552496729751103151294901332372 940 1754497349628872073992811596961174009519369691971388027 941 -1923777201802160697264641226589004851764744913242798627 942 2109321944355359524450138355539884403452964123201545370 943 -2312688166623567746199802729495490355049538467408910705 944 2535580279194209970016420680556607541997121603169456089 945 -2779864977787890634841617734910584918212564960163994943 946 3047587311038417224405074436070273312135678021089223937 947 -3340987084063735047286625570093957515848362309048502177 948 3662516533816875441518212528212455750046367897487868254 949 -4014861059637897295842651402146110663243381721045807891 950 4400962235587728872310552587226672371226496698422476054 951 -4824041368582710573185602531762486439333928672990615948 952 5287624897532165855689415744637618906032067586985509244 953 -5795574092718573382109990100703795092600332396946950077 954 6352118000634476513796677495986205338381196384297692416 955 -6961887259270882025038584972895004592782320643284697123 956 7629950575680356028109972209634726068619657697082011873 957 -8361857255911348928297077155970447364480799836315606084 958 9163684350029066032107231429644976920616249595460762972 959 -10042085164998730164158590723918760475566018821880940824 960 11004341623690142094447740259035363979674996730399535369 961 -12058425141869086873044372615382666841076289628844332197 962 13213064066399088161073280317647933022017912639788824111 963 -14477813237697232742025811131886215277104330381073967021 964 15863129103296779173067405130293910645845419466945285747 965 -17380456818848970187005117930974358900954839141133779821 966 19042326674921951107727744815653631008740232922218393678 967 -20862453790888776910207094510598618967923661075737330669 968 22855845813355409871464512020417810878713293409532161628 969 -25038927483731882992231130778390223209191532631154565022 970 27429678457873121169250114064018329504374745179854909747 971 -30047776109923109593936708725481429855021557732543445741 972 32914749868198567479566780261682329049379650995770252494 973 -36054159288615794307304962644330542956211497803113225544 974 39491790954857028176970851449151632774360002954433351760 975 -43255862930142676458393626673652253975759526102210626299 976 47377245808721350831232128620897006127495075426292263836 977 -51889717167901768538712615921460003327539414798757564014 978 56830242759883763889530698324488157267534270512224487631 979 -62239269077390410398006823415266566552736058660988513046 980 68161039793632882019509780599879315359895944086476487465 981 -74643959196556422611100450328279254891635694572555274526 982 81740993592230958004048103490634786144282982229830818952 983 -89510089750416558344512986647972438172003855036478472440 984 98014627659134633867111247588021139530493299856124252901 985 -107323939395594703192831726293728689706293767766642168726 986 117513881897425467150163990520540170422299664825846863343 987 -128667435153306353518907351210574307794982142681181395897 988 140875349658897933188308378152721549009830019507325638686 989 -154236886885792710610605784234319913174553115791453838403 990 168860636246248818258208413070484648887896390205331636939 991 -184865369819201134703595965257648837704139264419896306951 992 202380967763241199335897644894723431662035602299063252147 993 -221549474571841684015381569599701264811985237605588274963 994 242526263863090312460808461229589004096991587135026026625 995 -265481259061774862445710474125819202763510376539294158266 996 290600255428595232685758931965069344813398873703182440712 997 -318086426132666042173253679647954517093466242698383534170 998 348161982274320770038831631777931550346280568249191375162 999 -381069915366627130283064829115615214491953788304711507271 1000 417075885016517910191275998043310366092652358643127662986 1001 -456470365461809323063195552454919739322802680800820534872 1002 499571010418359962791098439891770405182166194860115010577 1003 -546725139218648278009035701633637709855426513142665599450 1004 598312430828603753669037285154067375745558624988009113322 1005 -654747981913884852842796313524558343473055432857911034309 1006 716485674395951556975096869205047681626288052593655943417 1007 -784021720936469359513466490642531149699148752998756618333 1008 857898507827505319650493866051626422053281144699522048592 1009 -938708949828869143826310973980189080587856796413964952373 1010 1027101283633366450168287271181295978206721373572661437931 1011 -1123784121694550375861820274414466364982715066394860111128 1012 1229531931254571042684897990093586283213006092200124824573 1013 -1345191233235916951068077416741694962287034101816852156396 1014 1471687422606087245728026287016507293476711663851862219340 1015 -1610031968856548918262407342993573565551579745964068303330 1016 1761330223983110990783697636751014687050452804111519219744 1017 -1926790242591434302271936537944982488819669291958368780124 1018 2107732482286450521663576296872743630709962581677783324050 1019 -2305600057827417042557865018028297776617938272651951957377 1020 2521969862678811360815994575524171906700235832533235101343 1021 -2758565113461890770885356522881597229632166725138913001342 1022 3017269140918464615988057325063821355342369638565245506904 1023 -3300139986028084761389383115918570616594783418232313928604 1024 3609426233807740353407469034065692249517854408616458324439 1025 -3947584847293314865823956463721043941333186343167874149001 1026 4317300766104626598681536125762727044676484458575047066026 1027 -4721507673512352474600539280980012365688111194832340172680 1028 5163410528439198951149378549526030994608982823523698434315 1029 -5646510908823114818319963824646860031868404263071797070880 1030 6174634852210870157018487261769739104630557336760995871841 1031 -6751962389243740369756549145133885484412351753406716011727 1032 7383059592388685558163242234066067072589741201845757502009 1033 -8072914575736780768449378967867511728307014053665725392783 1034 8826977027808406927463714800727365526982622024346658541810 1035 -9651200192991648818168906781465589380671218043321188179845 1036 10552086435345049143256636277161556212124679367411826556093 1037 -11536738354538662514663552791603217825595144020082403076582 1038 12612914898672442905376778774849824088176484470910483088888 1039 -13789091013431228741168215732047733382208201410354476317061 1040 15074522390431817462878912535510201022133038120708803467616 1041 -16479318016604574752440091677371553566684741078926547172709 1042 18014519788705628903679029648942825137468439302642412234496 1043 -19692187227658024225058056035366666726080067616977661618206 1044 21525489446929193521071105070499526177044728207341924549298 1045 -23528808080340515053955107500496367739406719786567145574630 1046 25717850196254078074271307698513931534127090706545830669082 1047 -28109768556272228752298842491971537027622341340546521680055 1048 30723292187509017180574287183157818415228842350624602449011 1049 -33578872349364615598447702373933409734966433161719391173152 1050 36698842611405414274484511392157429983738280227912264382979 1051 -40107589494695834628090062968972277432206146846058935169948 1052 43831737768392182933274463763180205942628380371972186845113 1053 -47900357367691931347550779492107638095246912409230982508819 1054 52345190245051543707792284051168661195334274245773256385197 1055 -57200892395806439976563055749792339272017254370845143767547 1056 62505296696906565708850439462886789211581208191299822366184 1057 -68299706108159604790479784875532917922692302145020606916319 1058 74629215022251109403209117660380933527152247353263485724242 1059 -81543052387109308291674129463826787938361894743472463116134 1060 89094954370505860954251570054831516859508637088544586733605 1061 -97343579655870521414059869265220249517647806127075779677840 1062 106352964475855737351216102944446597150408699867147003789727 1063 -116193008849850300736813725210974052979632101653992293484736 1064 126940004731329036695145862975146520414731757910055991143358 1065 -138677224003386969107274542291520491506065560905341572650136 1066 151495562554400783019043892131125450800824223438929754857655 1067 -165494229026745094622400387247495981242851721613577620853459 1068 180781492989021206414478223984395223044845325723537990933348 1069 -197475517113332368649092096433255740221351674949813326098291 1070 215705268470682087218726554723946777066836959550791415700195 1071 -235611493716355733266330705987180251866654712998924328881381 1072 257347778487250719381681144035321274823706415285773733320847 1073 -281081724692419963628608957896644234121563714948256968835948 1074 306996239388036843570266509127200617017060795329276289405903 1075 -335290914935112000236676266524911321167069618377497251474091 1076 366183528436570687157592549523696869884984573612413781888900 1077 -399911706598592748517439015523376232519857731731208149811375 1078 436734747914563933160568824147467097428897817370612492530552 1079 -476935575144684299094063747125777597216175541249636293012360 1080 520822856659197637805441823334887936135070186478305985528112 1081 -568733359859931253878683498234834007754181290649144905966704 1082 621034526338824587565933549584136311058799582155319912305933 1083 -678127232847554789425926733486972135664980619926695988617156 1084 740448791207242916735711541568250999688730534718579382281253 1085 -808476273749529278584756743475799776189884954801060630667663 1086 882730151181394839631626779530923225342107071648316607494846 1087 -963778195195106019826525008138829553546205157580066057815895 1088 1052239719008212516430571272023063289828689651024682193367317 1089 -1148790274436480305763312628380348366822231983324134810586573 1090 1254166789023212639429959456515267281554057974657792123511852 1091 -1369173080056333647383370136075804970741462436837217786049354 1092 1494685846282141248558794137454785002860959977243255227519736 1093 -1631661299752375611693570214959824556845296141805196957817159 1094 1781142417298642794832828227119193290480391174754801214699353 1095 -1944266728094826967175722189749432908143959207810130311442146 1096 2122274776163562296651568458902559479168361002380895621379659 1097 -2316519480282367541834580087789076364375851002564925001823327 1098 2528476366078343620777662190167448831154270327632013619658544 1099 -2759754560046597554585042821100219003369248531991827718525088 1100 3012108736751040728139991139831468407781600240094480448843914 1101 -3287452323839913431353691694952815759073929911265905795108864 1102 3587871934351817123178057551722618634070742086083561973837585 1103 -3915642881075807840453119539586876233416291265733494553088471 1104 4273246036397796539225508961782656382469767506481481453656788 1105 -4663386454776058502558564874976928584057701844090961638109178 1106 5089013721615893255920892801362215038365029211938899008521455 1107 -5553343837674753117905244359487639506146262773511565389519205 1108 6059883001833297144464749743439416413807995726017439414221925 1109 -6612453863411317726171428122911528348872821667018335526177284 1110 7215224202164589769565743277811909914326409360993751768354613 1111 -7872737785737210760794258283939036017087654180833643830037899 1112 8589947904310005245842496036884905373062401956824682551430441 1113 -9372254364506512995325407791008460690864192262368042671345442 1114 10225543896000355100936163627181348361306841811805636905968931 1115 -11156233643656215459545701593417857713973579051242163748526806 1116 12171318433499508695181661830276951947029464234118105547174541 1117 -13278422883277937667161666593181518377158510868770666635398277 1118 14485858308822685091350421932773571196098260580303660204095173 1119 -15802683999687601359694597271324327999135342369392161614266616 1120 17238773812049937130958769433979309870138332530470770832552010 1121 -18804889544866587977859753367373104036395643826310450595600056 1122 20512761053233349583620327083131423254714688906847579317055212 1123 -22375172544687133884162896743501379616965447193160827661603389 1124 24406056364092354785035148090505067605885418539743785485876023 1125 -26620596274167519949538671217183740586595126101705331149782039 1126 29035340197379741837004050999970774176627822994292202022676638 1127 -31668321701519949111675818342746207607234485196637651843404419 1128 34539192027185735648984540494041785874639051009039392194082833 1129 -37669365404924538817293914394651190336462573127864201449562125 1130 41082177654997853490222485550765612834614354547896350977139918 1131 -44803057144165018087211390601923160752647087657074506562503359 1132 48859710576129101589610330750991731662506810591395637887114002 1133 -53282327377384959477532288686193916256712183089831075963181594 1134 58103802724061702040395839368971476411987759097902746492160389 1135 -63359978021363768851740065531507703534052628609459711066559554 1136 69089902246603281483083543192286676139769610378790279726908679 1137 -75336119305678593327782160142378961864059191779672052396980160 1138 82144981541843223583672844762176101179650220253164011416429851 1139 -89566987878737005729348891843305249746676289728907105313821536 1140 97657151295508576764437386744801319800837636875284061854798592 1141 -106475402684177477328377532310022608402759997001854738314788499 1142 116087031384999511189315958484420532050823797785562281844009327 1143 -126563160472084028175879072028299112104265990539825736072760599 1144 137981263259390573028560768862982063527858479947696549114877113 1145 -150425730678729563942538339223007312456625110717305206573565970 1146 163988490080703584526829586981881839486274872177493525439841329 1147 -178769673027159506729224192319906395615906195451546505525939379 1148 194878340986178172190276458492218858533497511134503834934171862 1149 -212433282142657864933776984141658692186372882066108441845724114 1150 231563880280369517474074127392469772529080422329170991191975344 1151 -252411052693307599764270633194200726642558262433260847805956253 1152 275128269399088126996896453503580851896595699487970970113050095 1153 -299882671743140835937115717331813822330685742562126284016223035 1154 326856291980525054992900692249466274215013028868497912439686832 1155 -356247370065470367442894351577068032972815972211332201295434843 1156 388271784551311091234657705658861688846245653794927824118849287 1157 -423164622364631198566511170427215274499619980088546051837442619 1158 461181890009627149778022084415000135907902133208814347605038769 1159 -502602361585540364892463333115360936025407760186180332488345678 1160 547729586896332948814922437235128884734369492745252313326467354 1161 -596894093555128029890790137442755797756169685572717457260314508 1162 650455787111196224904120764298399498305559703576136991073162901 1163 -708806543627150218265937335283907908077076686752453598122673978 1164 772373026767446946341781963422875526207714107893496513588748392 1165 -841619775812631536053438349713642828631204209010010393799867946 1166 917052570841213764997774862101115366099239937943982594528539168 1167 -999222068480193788506196155528482714940495607490880265094652899 1168 1088727752380000578259671037869090046699425349563438404773615584 1169 -1186222261958928119733926260584395072703866655847108160984119101 1170 1292416108963750040108936240941664849402744222005252990951818915 1171 -1408082774227568312145279134303102183045235328176230380635139864 1172 1534064245437551672620388800620389710528130253269823550808412881 1173 -1671277082912672194433121453058875605641371242486619679379238638 1174 1820719027838026619826067957508888235651481857394883385621731589 1175 -1983476144469007538280596239986786775154129465129006005188077092 1176 2160730580057766162834496477052869223453597590554330418788241767 1177 -2353769061617254897025577193945256749714430922445462739656947452 1178 2563992151192688680677137936822242317300619959348873691296519673 1179 -2792924250689820770861834865393563418280090516606544510744114532 1180 3042224471604609907047730844424386024124124759427956203025692354 1181 -3313698532743755414767034236954588569732437886401998895534390512 1182 3609311718200926802643167226859910766164910795007589980211321303 1183 -3931202886994519996196657692390660850336686447739418161055419725 1184 4281699693218778120867765193748578782676073670187577961438929205 1185 -4663335240011919915922805016447007024311238564528399633207093481 1186 5078866215078292358371403842639626468073213159507982788805353122 1187 -5531292501014968209306589989633533418848550431544162948400949510 1188 6023878479209755636274516242905600038782844383000653865322511676 1189 -6560176333068534296412187154690910276103596953432867322402770935 1190 7144051420815111453940937575670386528109107334529199357986982155 1191 -7779709715494328193044444727367973377317045597874230548101364303 1192 8471727613454516086867256756181519358871509510315568358788869300 1193 -9225084529979558176491571413676883149524829470407167719415403525 1194 10045198384937156446505970199900942204712477052916384591945911424 1195 -10937963984605695261284288653965557357854193664621209507291692397 1196 11909794714576385644904969184472767362052179890171505371975311754 1197 -12967668117027271178900266006230046973983736021066815262861834920 1198 14119175502375242668870430480320668761561532607972985872877191820 1199 -15372575616610273582071355486783896399841085308803044022330789356 1200 16736852935667407405408180779985872772375819161210166426495086908 1201 -18221781371890751004630899288927784480360971332090772406458660683 1202 19837993610515677988043638939857198204369686592644975689249265614 1203 -21597056122927510022250807916308513246860799642057822665688801940 1204 23511550643493981630974021534182447651431834439047363919315509689 1205 -25595163185032646410670523072120147853552117306207790301053487873 1206 27862780908445573374653468239665851687229295901809400492990470694 1207 -30330596934570650103992908862209887062813550400612910129526062929 1208 33016224181697189535297695007297702723245428720125592324072954629 1209 -35938819700989992549174786090385669831175301158905190475478292177 1210 39119219965286405539975103723294323983519246799246908701369319576 1211 -42580087264627367974497053769140201861848917024370155833142425855 1212 46346068700424587857946646848153315110343111820277718667254812672 1213 -50443969794491382773306933067990666263496233522797740656949961328 1214 54902943368573109542321669953155802924830433288214893295076360563 1215 -59754693949115826376014578769207389217318910357824662934995179126 1216 65033699751548292666169271839817078820255489980647788812582669146 1217 -70777455005367421506785552426335082161838723354870326230939095752 1218 77026733561423787071398010064250966672019184407644040328672732121 1219 -83825874191221671389985869564256461778390867116804017753535146771 1220 91223090406766849566250830937936051704637566540882969424677005291 1221 -99270808582748277179962034157558318155798607140223273127067217244 1222 108026035729626730176475189598735968128232427457935505255528533776 1223 -117550757561905816658717439084911337248263363334245006061703017139 1224 127912370756041785440505704794817495420589503882218939966201144206 1225 -139184154577564020919941862963535259872577260954226158476591393135 1226 151445783805139595709811713962238333167649233686617626530650867219 1227 -164783883946966446433070780048610747101921297835976345046472184098 1228 179292634111333867652085872261023013610283705484576823963663977079 1229 -195074424625529497676482496793309619882065221445768361987575658500 1230 212240572153259978275598333081159074864721749991471684328310986511 1231 -230912093827580544019502569734065600787511842772896645737069531915 1232 251220547781101071189735464381304832338077566886111149564049889122 1233 -273308949790221358144789875921764195680259083103583020897906845387 1234 297332769949657489540810381727839113687444940598389466723051442726 1235 -323461011663934638250984349767337490975271177306439748318945383949 1236 351877383117983840011249252337507966444408494623834141423941857690 1237 -382781574535985554368844660944307093095844128611350774448876894906 1238 416390646795685288446938576974426388749230186858977315569282413608 1239 -452940534813992073664926714086592937006637882488098903237522704328 1240 492687679692844242695400447686491198410252308408164516147531523929 1241 -535910807855401481652690034305816462820450208619403749312827386902 1242 582912865074041715532888453726171263697620845642246369176368638144 1243 -634023110454071607667425616970729171586824857420267320933863333058 1244 689599389628970947290657213358158488132939760385424013965663429769 1245 -750030612138068216492410292601674976553986839585292398571481384335 1246 815739444184207913847493622974328458672830269858256325586782434292 1247 -887185224230222559139158892775582611263396425053346663280029618958 1248 964867127938174883349334658601910174283039325378037183770960515231 1249 -1049327616656185597047464778841608216346311504162208095753585776112 1250 1141156185298953255709878851881006526293438005509790078090282824389 1251 -1240993420547195736609486091897186494491215509911535899738632176006 1252 1349535405844007532106407691798052362119380863992575751717593204594 1253 -1467538520042085863246650650967296085654564243770928608618481671901 1254 1595824652096287438096126459241714860316768186138830266073278580029 1255 -1735286847726439547752161536622086788587317382155662645835722480383 1256 1886895438252350892768418627473353102543256107741078525507047141160 1257 -2051704715782525350092933224882864935744587621425668194288847358392 1258 2230860186365457900226438806765609772552612098541335526858700933793 1259 -2425606424216794785257774623469317751127152927414182500444800344741 1260 2637295596106422769930218341383470365268287672430519113435137977874 1261 -2867396743823303617122164964044611375724220404893984134083899866961 1262 3117505869279221801376753580070750165432916157786639919679068065976 1263 -3389356855670248512283004180042619194953815905966995612965752989700 1264 3684833319756660963051915043778896984738550104601114631215075253487 1265 -4005981515694422957912904532994536749971577090395481911579023393851 1266 4355024353167554016848251730610380338375463515374587911538254878213 1267 -4734376577976059438296926455840715590950548868074014249904492572803 1268 5146661245873679384602906375188044979483513108639572594290194702493 1269 -5594727654629429266538768868878748728242285942621228283256706325745 1270 6081670822578312466987841120606310640432887013253793540844202264550 1271 -6610852582836399034288257835444895685559438654520386618140410284270 1272 7185924473124772809817467065283830544739827704687825567566898344425 1273 -7810852647189642280240291451811236759121720731369879590659550709651 1274 8489944931847351211122018924780282030365555155201853918934910335424 1275 -9227880128749154129682604012013164429309921325277677534227706376357 1276 10029739808407886564285211326824659933180128893306299270092085169699 1277 -10901042906050285279143951874329897619302702476047196564577591635537 1278 11847783293405400011988616784428226613808356647035442928099425838529 1279 -12876470468023967085309944465634488941303674659432024724950736133110 1280 13994173700629853265585092494187059453127813745500933096323779974464 1281 -15208570064548685743628791570228479089191513164098281594058518009045 1282 16527996591397156373765830790478829479803079887301298631103385377847 1283 -17961506754884434826087821242615696678838975074836606522436707486229 1284 19518931751048209220275095556320460367531467388195478254979381952976 1285 -21210947155781034951413831427644059419966881840154807641891594830097 1286 23049145301794763556002907238899656574120079937453745784387727001819 1287 -25046113662156982557838399703498042446728923495174850913867178643726 1288 27215519884460321854245836194961791684442505016645169690757567678533 1289 -29572204271265213576783059981832583886238733584722877276342252978749 1290 32132280185813080650019965893938858012880678083883496786811565057647 1291 -34913242790649199016588927022252767364959744903804300950777050664783 1292 37934087004805758198876348273841070797341177850293386929675319336511 1293 -41215435769369166185118331298180301324657968490469162637367768676708 1294 44779679291451939277725677932172937624348982607411569487984151012154 1295 -48651125844223882569430640779019525806161578468740953389721479856828 1296 52856165340729063202824431974444301412627510258444885249142769867507 1297 -57423447174230855673612240584918339219155283897362878367750585375807 1298 62384073261552861604117605604352906983281214427051244048057626007345 1299 -67771807106593311619418104816748796778958218096911661158086302085235 1300 73623300558135792117304717198474642733910560258617025176664319759821 1301 -79978340306519138480089757063062684225697178694119314875027342401644 1302 86880115427022400032679785948890658386270918969446102368196448993829 1303 -94375507124133651185246334348998820555440872187408422500744521769792 1304 102515402978003476516184253353922972688028804085882631330741328631284 1305 -111355038493363019379716601743732803811634724235663980821488826651430 1306 120954367776066034507937669410169864998342863475359168345250256497130 1307 -131378464964940898196790522003413028295423763090645706759789611981374 1308 142697959582004425685063996095974340749714215610164173249470076197223 1309 -154989509636218905255408977827323330532262838889190108972934113913605 1310 168336315026019112254205190037176349068398893126217799613104383469315 1311 -182828673532846586751428835999590500419330307888146214871652921667098 1312 198564583752639094054123309958540380795771587797395970678028834684733 1313 -215650400217605213152502984788393598862987677723262853441900690102841 1314 234201544255168968191577728632627968858398286560131681290281074078715 1315 -254343273807910034531669701586979045175550963029266335490855894146306 1316 276211518187687182389379049338651375293716584959389943671111483777621 1317 -299953784956742236754588642337358549782467099583586055242958665953482 1318 325730143875161702843000999637880531311230009006181269894124713840623 1319 -353714292443029945609126674619091567083358240930140390588803977147388 1320 384094711243999163854803345420034428115192258125484117804741523874580 1321 -417075918939941514444442965440343285851357494465511549579913089043048 1322 452879833790701747864537564685237778138521070866381584193404423820974 1323 -491747248052102950954188549979397601358170461869675060258801200987797 1324 533939426526102915506586704373573863545601634073955249153291540630956 1325 -579739842750278317769901282939080146728943464672074655698423219245434 1326 629456062386924840670627098397446941467846423457610217822567249948831 1327 -683421782715061560915143903513880712449361196939160637387087009829391 1328 741999043710553177677595882040133599941015213720849898901943961082031 1329 -805580629181279015620251279348839813898744682074671461390661876880980 1330 874592671245389522259610114819013983121695427950315080061604862001444 1331 -949497470616320760527932201273634101008037426101912074665250334486217 1332 1030796553961151483923290770215921800155055008898768251035052047613561 1333 -1119033993615990427905528117030973775240332868102788664145633691993858 1334 1214800008116537046547452653833371293429226914346759226099120097911170 1335 -1318734860973835152848521580006914737458520139326763367731311349825363 1336 1431533086897331451972281838265364766094900430230763741125828517917527 1337 -1553948080079604725380011642811618733242550695763784767941547895190070 1338 1686797070167487184992294769894610224976948563285550927633515695368945 1339 -1830966510271115036995144120583629174125403333157157232850072984785193 1340 1987417917103608762826738554791013595606643077173222135019211948596391 1341 -2157194210636359905894769441096599569877254460177723969542741135899668 1342 2341426588823310653682194950449487595709277576912137222601737253679096 1343 -2541341971384139627438572759345758889550049213571468522271869257194107 1344 2758271067682687067529655397947057827699530957356307989618993619896009 1345 -2993657133562780695176378644492984389670641973413021076514057458650427 1346 3249065466442911986588046297652175234074399555817367541723115518751088 1347 -3526193686070602728406333046003365349226839790415182558003286988922038 1348 3826882876474454585531235205505723761170446431597449175313935741291222 1349 -4153129677892164439549341538488364432072102465386154857508259149663813 1350 4507099397002897074512670183338099791036827502490230961655438395857154 1351 -4891140201510564859320777964035925098923557867180590806647397646384907 1352 5307798502738162471960835886082511116876166096471440232501111654696402 1353 -5759835647735538719097822427041626931094454745545054864165872147020295 1354 6250246015548523814057039460649464351496162610734320222899682634152816 1355 -6782276609600526280811397031679415316391529143245427855120496848411934 1356 7359448288415334548412142969367491570749199206570926083860335905696283 1357 -7985578800954890681008438308350805898460038594601578804953915679942093 1358 8664807757609227911638790190323963687182990399120212880703419392495043 1359 -9401623664753197504307837816741226124787584408250253012977476026494538 1360 10200893217985024382144785213326691487444811239465910646123501716536913 1361 -11067893081567834052512191746463964134529040256885130025657877559612065 1362 12008344335398753853706800306817110397689385944957343087337075576554567 1363 -13028449767314031541194903137827395751060319786651215770462071619459034 1364 14134934278351543032416523980465682968011087680738114397457979019516771 1365 -15335088712269218195408867477021775296216569252859027873539562636390934 1366 16636817360104811090279811330645908213068415832958770154532598514303016 1367 -18048689386758995988506595609774837444558053734416394768329083853387449 1368 19579994546610434512572564810258689136617515813336778453150645668093506 1369 -21240803614043450386916601446530717273629488978164859407650228961466241 1370 23042033875573887787790077813346260594360662792470599170636679131027029 1371 -24995520026396059158800913115905935185928803006358955608946830860392443 1372 27114090974568699072869874757324839345336634454640445352963708057054451 1373 -29411653135415799734846245342471333252102884919886011021224625323033135 1374 31903280695170950429184579484435690167483825317662848956902157195479699 1375 -34605313319393399917872364891548070459016730404730499666919126804192702 1376 37535461996012836978778687851132112927980081827168803011255897645055985 1377 -40712923809839281668881750667794964104772882929167133141385937910996440 1378 44158506310119743726346564421140616713480919038054278891126146538057409 1379 -47894762130306780064360447960022982530017774992955315497410881451311487 1380 51946134805588167757406395668227469953108131413272232797246790642978142 1381 -56339116877951089785914433417531359938302116870184831029822011023274898 1382 61102421202064397360182475875252132600725905437357883193405239256238153 1383 -66267166365108907573092969212128278179427926090125958979419631515220765 1384 71867077516332665722021507246394842146308116666502586140429233012373584 1385 -77938704096556589521670720348300825281653282006896792407012108732182135 1386 84521655727808039740515218416767075133128407041357708585047842799830308 1387 -91658857527235779100517077451041022548385822947848587527998392741907510 1388 99396826620706942189906841271841224399673476257347895998867873954320562 1389 -107785971893666778051816589131113332907955344465686776565172934602465270 1390 116880918717323234213635047553098209524318649570285973575378627489746987 1391 -126740860399212498094497814712488433710272669788117014046324410638957866 1392 137429938790246069034986735326384191240534137730407476222472968274551699 1393 -149017656833867927756615436289723547311770347596113210262359575046391348 1394 161579325453447848133987134687165686286192724624063733612330175075870131 1395 -175196547196442942810296286273160264899092359183445564390823329390868531 1396 189957739966405282890411671471568880354628808416969729660443655055933910 1397 -205958704650647946578973300736005384768508130863638486807953609986474974 1398 223303239945501327951530159922964663855612270692789453596142640014264942 1399 -242103807721503544593454336476359710846811813150477539557750639335765910 1400 262482253489998976480632934326072246395292504463487074752839727391666344 1401 -284570587175540565417340656545738128661329605876839583215309581663790298 1402 308511828742339316508807796732932367927603631134327643967014455969019171 1403 -334460923291211143982212339415232974613531082257848079525757765670167858 1404 362585731872157417770968715426142115544318703256261232485403689415911208 1405 -393068105124812864286878563498668145678288487487001428782722118508819977 1406 426105046009140782301743370840379671901186254049032333313433092061571569 1407 -461909967999158866393633510226181614637175860265757869564204897095395095 1408 500714057288277758187504136697377337982772777497051259662925624836039909 1409 -542767748724349224792866258788971515988100459806137805650840780082801557 1410 588342324093447606493362665987385309091617301612832347954152799319793881 1411 -637731641545039032010976386401682041098049822714432780338070259578418224 1412 691254007857865388854575858325477116039408064052807824395084092127449190 1413 -749254206823376800908050681774296478428814962840374648502978534314854953 1414 812105695604465314943612160672179621462339906620718435556166359141188580 1415 -880212981194626466976702604853588436048797867187543270087310036197396051 1416 954014192985712375294254081913453848840220058019365993450156160238865176 1417 -1033983869580401942564704013383184937733990930348178864981860626046885513 1418 1120635976156421777932294337860556773023451880854314535633077861540278784 1419 -1214527169094703241279465093227317552462487874280785461032734539531512685 1420 1316260329771028261795659312271552148585111638019787381721831076381095124 1421 -1426488392281384608307231698320485046019845815579488969882814147901353338 1422 1545918487518072387872607609375608427776267118910727966956091057793184454 1423 -1675316426619772090849816913540627638048144642473496171378132559099670163 1424 1815511553748644245765689793114237252253779079408242336302037993110652220 1425 -1967402002020355756899429537005135476908098167465152340561688404246696761 1426 2131960383391577307250957670570170069824666945380200152952635883158748665 1427 -2310239944207117138627201843949258427142927642734131605642416032466793804 1428 2503381227366613197302500355902016620194763508301052968550882589393305445 1429 -2712619287295843676431473865231532393853215519158313632164989338477064528 1430 2939291500036914372213031193996189283152179624627912805700626986387917463 1431 -3184846012089499288550490787541361130305985647317588230530365821818506847 1432 3450850884003120373266610918677071360170626752697244927402936739355867155 1433 -3739003991770495467721799607661892517752054721992650831501062556240872146 1434 4051143744124658809443619020802447382766833927415534523899163426143591977 1435 -4389260675763725680307853696766791145024346229803054094020481768003155991 1436 4755509993050111841462848101754966669407465309403219658695120270183060731 1437 -5152225158243831086634145850802920843673010992062171291298571084966059155 1438 5581932592022637193588864243472602598808765546762745134112612088143010974 1439 -6047367576825191781465682744358524890791462196803956696725254207888565682 1440 6551491465627947830455017599024089100554351026254257002045806449986533679 1441 -7097510313602986231200925490481997504375646639345828419783834595972070365 1442 7688895042086958979177688090194446058530651048087813881651481704913266476 1443 -8329403248302610080687083939248740578817004224948509145831765021828369598 1444 9023102803766443121437368285671019895784593761184612573040588456890858665 1445 -9774397401638523524544399376821767398413393518148522370730309846655553934 1446 10588054203111438087249887408324574818360733616808225336456705132694253597 1447 -11469233738689601097748833696131928372114011160021683488293121390664477685 1448 12423522259613414643350015264820224162873859373784985617222988068016607045 1449 -13456966758059785639170484616605250062257667540710344860933199374378401317 1450 14576112861922548970736963075989905055916785832271089457770912591140118512 1451 -15788045818196906645611534472716051829424911232068098209695722891813059248 1452 17100434831639034659626440333391058763315420085675352954167435588426414322 1453 -18521581056921141245315545273832479983773142013377265918635817717913538698 1454 20060469526367753201158509929109076921340069341926288783516958195000721781 1455 -21726825307060476704905885818264681989588067011797330220800982802657684618 1456 23531174251443064412629465855296981258923697120074203430614522755804823185 1457 -25484908748138402268770615051552262504243129912617825597237588214809530446 1458 27600358859485718387356470054912385652556568298389680463978983719976798857 1459 -29890869248908448094592612107299540306571328507635414958298515999903479337 1460 32370882395218093019514621861784331632840993984595317293609980405233970752 1461 -35056028648428639809429766269627064300846177999363928721847127915439329792 1462 37963223656485856115010838534372094366673681658694357838550713308287647666 1463 -41110773715801878963147824557302527600122030490086853631202205743783225144 1464 44518489724087411070516912640949719578177722032094873801869849967507908627 1465 -48207810491541696309193411960402168844631783831171928976974942233235089369 1466 52201936135284731950999547953639172034180122622769859638097047692462068038 1467 -56525972315052178402739352870588479658274024991958815954602467137221742409 1468 61207086236018132375456849601396738992198902521584098547801549606164479780 1469 -66274675449309615337564910301743223733250373029904031939448872462162418438 1470 71760550442424473874177555534914028567187685238623405619428607806874223367 1471 -77699132058401726076536535265712748892659662082056124906628009128227732257 1472 84127665006898824555202709333937461810158882343207720102318376422281681910 1473 -91086448871653087787400769996680382192052904497178279790920380971380354939 1474 98619087972001846808385961408055073997173231582917058337826883886198750358 1475 -106772761501629657012847352864826625256412151409893354512226220694475966953 1476 115598515667484799300832998239423015094688016399895956381967156275493722678 1477 -125151579742569816671072054745129232764949337628919341285619808528939284620 1478 135491707889744497439452353804081792918021471933826962377027640189755640745 1479 -146683548705465761199226307769461016664387399207319008639965180025662918929 1480 158797044833043951299212182271899575920278010071420756069810149608251262579 1481 -171907865252498021591042970851763058531352009117851522736363144605149682280 1482 186097872786529201430270723526572804420219610766453565675258358913498932095 1483 -201455629490522603591999886243268267939192687399214200466957126894056362405 1484 218076943130000770443695001697038447905575707224985899484658786488784835325 1485 -236065458296551873646570908321078693211905201892572939496022355779190801980 1486 255533295633746762933935082234784842255069578333063092735952476795706818259 1487 -276601742823835140925662867051114644343296356396096709284545141757735999830 1488 299402001701819174473014875113927029505725540559209355724401430274644403940 1489 -324075996332725635591258840666160778573099242293025016681129798258448691802 1490 350777246796110146940217986596795463074786391166133310700215101192593906382 1491 -379671813671748989561895339579799341437583102761562266376807165806306807203 1492 410939319177331561841537024415354627967581533015862156058558887087490889707 1493 -444774051542374270147568764317293980529084032661713175473777259146901983217 1494 481386159099315141178846907846592863544042966441952822959872461770498378764 1495 -521002940920623890084402081109196753194482878380357760428276214024305295748 1496 563870242109920276509456254946673389476401631466004587671097081976192967515 1497 -610253962710138971819440213093612317784285333496529922311549127064738393698 1498 660441689079791568526031052329687808898910512452894119785557986499449111946 1499 -714744457071905924938113665123824116816503666881265332181722876172631465598 1500 773498658060348119007037917245187560101552183585749495376801200053546400860 1501 -837068100012468930437032276168328962835127902919025165589355281205416352640 1502 905846235692209935857954655436928485695126220258494278269375578338230760133 1503 -980258570748985794897000380079042138242233583922250849471237970698222912708 1504 1060765266734094006372797279114882303772157254660660023299837772558968211838 1505 -1147863955644515275919248849179766786953198510978424823597220391399642236241 1506 1242092782487220681553752882494867720407594333307506508013276022261298829442 1507 -1344033693287585557223367642767084239471279747083145935193568737959564379980 1508 1454315989022664878107433201068126657657479363959409659932287889865452851796 1509 -1573620168063372817877120538674783880916083558067326731343067658582066824270 1510 1702682079629447149277238403652884194994585151360417994374360065110303234649 1511 -1842297412049507883079249034990626913482239198896533595316205110354414926702 1512 1993326543706455964058908279665416583012338267634270361012854316331528873297 1513 -2156699787387640484353965107199230022299269425662565218327633471600224372167 1514 2333423058735723425099722437254884553381343544321105832189122447635529208956 1515 -2524584001278233250991568950299508015281424394715148769694555394683759831136 1516 2731358605980421948785343988904056384343978141490498169618223097892439167584 1517 -2955018367098526929884895800403740604178638349052461209615126574263425913559 1518 3196938016190996923214519142755338280144846287263996011803705257152700844748 1519 -3458603878607432376555932161440399826188493729963962277351461862971386260015 1520 3741622904085752955084552366323651955390653254674798349853057729154280781609 1521 -4047732428261300824049062780258602274379399543135381033336626802644412870398 1522 4378810722148675268512560586362781295583793672671004210895844617354199662746 1523 -4736888390055541216932408874693888009995833937622336693898836082348287403526 1524 5124160686165309780800285013521480402453322374252077583183891431616819035278 1525 -5543000827008336486042689968180300219943518004134975456764500879794657113787 1526 5995974377584738873933372641502129620333460701133972354941874024956987378831 1527 -6485854793588129907692529429429523349460217343034521525009372701135016994022 1528 7015640215257384868634716794174469855299423490821823541475362410945894427507 1529 -7588571617808553247562704575384352423086785281287158412590428637685654161940 1530 8208152424392326983075405915031456831061635929078594022601834817004897671270 1531 -8878169693978437562751849489460020523034982297002217985294165789578970546338 1532 9602717014061364966347043875130733357421017766868931570886613819386233995617 1533 -10386219240802744098907308076701692524288370966498752493324471009259686242950 1534 11233459230909867370346316425251904964318058741709165511322060713476898548542 1535 -12149606718435967694780105564260266958733945079194450213902060931801255991148 1536 13140249513088299403432565477567060116446783515047344003202868303974435500642 1537 -14211427213799048892840253418692120703270118172374773844856295205983384579660 1538 15369667634040557290739156065380454988985153242839439582371692881146267137427 1539 -16622026147587570943004215705055610654774754643717580726818152029459790614404 1540 17976128194733795469298273392170940398224925178001550674869955096882148040904 1541 -19440215212141380030365309243449346091369147238158870313002995898645812302777 1542 21023194253780586424526510297852611721020218819306037765655096278068415685274 1543 -22734691587211147166851677714645208457949720035295199243718023118028684642628 1544 24585110591338189347486532504373620114385296456884838377975173828750208082097 1545 -26585694313046297244161534366988875747463396907428548580907597344208635975233 1546 28748593046680117281642195347934775475325207439152785110120535446769951366774 1547 -31086937323400539306820537324524335690783348185995999889276995400356038401966 1548 33614916753480767387307604540056642454177813573934816087951537925372336038343 1549 -36347865206805597128391238233795115427361785837907324523602182920596411639635 1550 39302352826739424532024521208732406998974738890822467521178920590363220292260 1551 -42496285404170222530244081327175608982421861698990482812336347107226338448940 1552 45949011713513885876832041831144527605514523349125580473110068783145088969484 1553 -49681439469406767096618590404568158464721080588959742997143294662205968766770 1554 53716160577551944301998689684374689453750497522600341825894008375521628217248 1555 -58077586396569724262435480274243084108591903876494336733361516515241265917782 1556 62792093828031022940598577200055965973541254919574796849746784508809626166146 1557 -67888183128687412127338387064187794491083845038304184504095798196811948618260 1558 73396648360610974565800976744536525871328071530833298554692712222424921662113 1559 -79350761454402802686670608494579648166131582239960898060792740059472139951417 1560 85786470994887580706909805930619530111768607021335166228455360411021897030101 1561 -92742616942380850214895818692275618053351368619682377389725300443829335013573 1562 100261162534282615771218445641736980826110480517972612727359269725607067452874 1563 -108387444693149016475900812312467884224316094299579348001327540551468150070594 1564 117170444447068278945640406721981535142146584472389930059284608844495264687940 1565 -126663079008032749589373168822007818273580876152976492297260341528098828955413 1566 136922517199869533939658383746635850386736573466914621136492299981633922860864 1567 -148010520038678193815120553904127386096950489574610306278650014477823863675143 1568 159993808509190598270635461054851210968212399816878245055207330139343168302933 1569 -172944460769155076233020618768549775410843320981210840064572015571500566050351 1570 186940341079872533426285277450408960542057332950648931390537359470351705249321 1571 -202065562913339692501757015421707808998960749780776295622158604934415664434734 1572 218410989008299458085102115609372935773987847943479026715750335169519274015442 1573 -236074771402029988004156982800726533017918752449907403003064956411589794304233 1574 255162934559222286182922336167282599793684962909448887341820833550445358468227 1575 -275790004927489459087325080523283248198944908423810592198605284276079702288948 1576 298079690679835840240240910751827271441539161179362664132377534836891392178582 1577 -322165615747741198785983072528810595518870069131194373318264097961073967839159 1578 348192112383179289298096775969088396193215884352488941279401162234424622111581 1579 -376315076772273228153335979125782057790397495069903672560028040072960801948253 1580 406702892799918694699853151737172312109753656920381083370295340362225181713837 1581 -439537429527768252347091437262999780748263961434896427034691253309025200522599 1582 475015118139029357324010794349746348489527892746001100122258084288579364228844 1583 -513348114491766143337936366589429681242658257084180105257641045096924026532070 1584 554765554194278918346650300322901219251965555168919333830476736116499534561738 1585 -599514907740638220135557357684588260346286743441165769732006115607979064818410 1586 647863443514516303531907646538223225928922566368527125693168912655636956500643 1587 -700099806999188964016959331712183324513889643534739269671176145112958877675105 1588 756535725564882115857205171356998223632357783205944789493824424249570741925189 1589 -817507849046791678430344266215923412834621217519692130244976070945344728663016 1590 883379736707582240584424027876797697750947959315568185542161057790461130613471 1591 -954544001900577137615595249501819599400119582964818243402189726855738109640360 1592 1031424627133165094801504583914950334304098781984808558897843851031834589160432 1593 -1114479463365506497081085121845912138511142498387752585076193316845976845287598 1594 1204202927914048420153645726762038519888554049401428487472896939726100670741509 1595 -1301128916314017469578150248693693760170662837376868237463588971330780164586747 1596 1405833945347014717185613411118651997441759336427367877884152671416007769510268 1597 -1518940545970875489856159053703672485870193874344542160153458779265567546992529 1598 1641120925637593178740527675862618291879291334749904901059930363294479563081692 1599 -1773100920826552480596589584604408776242226441938566907257119144940535350626497 1600 1915664263099773242362841980831783183287564990697447238993736595679962876035148 1601 -2069657184049917935526259066045909655477643403641615342746867319564567995641789 1602 2235993385557941450421418239124777137511702661327353958024420374154707840095434 1603 -2415659403603884400300526997985046584573934400851693300600156753167248720092270 1604 2609720397193994437844729382130543278724942501690233331098914028166636060052162 1605 -2819326396749707713281677950044684879236826310635379082429541731428794372024538 1606 3045719047762560555001394837266232235606963554898584962636204150216489918550511 1607 -3290238888005199435408001495448742603262803150915351927998543344274931171101899 1608 3554333201033434911977274340266392711276783688343074663587337752949935090120467 1609 -3839564492464508210416578639706198771792573712906352273890109182057133264516796 1610 4147619637546066645913565458800011336488181819703818261302344400165060831345790 1611 -4480319751912446039536005237185696175419351446512255598904858514076853410697544 1612 4839630843376203605290944323516920991396941767230392034035176505516534504887697 1613 -5227675307657090693578006237207672923416204442182258017993446904019921043090537 1614 5646744333768757445310002270483480866417013669058588965474650168154044033171050 1615 -6099311289382434798920406634828110618102740659190798230015431621377275437180437 1616 6588046164455596527491177163193027006996549924205527821827742810842928005462869 1617 -7115831158224557541991336345416315360779025923295356548084814455748480917977335 1618 7685777498566512617799345631331042128170421509613065505227442943898702634157850 1619 -8301243588987379596733943896008043878833531183354981134970953274421561303254744 1620 8965854589162069820474227674642613118327771733864061380592036215535061393954218 1621 -9683523544131014333516295050364989327245572658228631809963916313948848575496236 1622 10458474182663266680084195904115784964333359635473639928369270049420676997612830 1623 -11295265513788959456331354322318125705707763532422661399314384571997212174267790 1624 12198818364791737530005359825857940101990495689255263365017586324204956298756447 1625 -13174444016315898614000295638045616421552621080808491732711748752855954769076965 1626 14227875097713864956964057915336883845289257098753209145348535875847108735555852 1627 -15365298917292650452948209420051194002196260659588762774017620511295152871545722 1628 16593393421250170509397954105878542809795654069154435753308877457433847975430172 1629 -17919365991747971092551646861720055161685224187179997131901169568626656724956410 1630 19350995304875732347777919478875394713644669015914118588169120686986508576426795 1631 -20896676484918699355250031247980628525303274957955539244545188513518152733505251 1632 22565469816958463616440937335218874806912753054726024339379848705367568574985026 1633 -24367153302271786372481049113758426977778569506043758888659159510387819028513744 1634 26312279355197720938578148382894899947864451295948894234176606494959807842803934 1635 -28412235961387040518329231679858344788635156059375561978053862544181919583485280 1636 30679312651654125720949416770845643415322211574449052010414714603819342911793981 1637 -33126771675865337572581010508706634370605957915356846272029850533105525926336532 1638 35768924780848563166081431473887349410007589515258332562892502428797523657033097 1639 -38621216025123402272916285309979845439312101681516606658895335297956680285626409 1640 41700311109190146677319999003779754289615353622633551536569639861110629470116448 1641 -45024193740801797546232649492313630733990363107893758750864753972320589047260158 1642 48612269581518310802765779685517468861437780341029418338682217094098652262285150 1643 -52485478359911149142174427379591943109638403984144006080109058182842184552959712 1644 56666414798301780097937605173903725156097151194202920382613567301267094739002991 1645 -61179459054698722428652595952535819481181334028302805449006496556517208882668838 1646 66050917418499377718348644379267740413038260293493460458890425824888907891074963 1647 -71309174051474790554871662329350995264820792432964471210675437362979160306120295 1648 76984854647929397709914216120324912620407901838164370144109620904888456021652743 1649 -83111002961676861177075969103329045000901831939748352625873584585242389505261089 1650 89723271198088357917018870115769154704979418173295574847745877474013713664852408 1651 -96860125341211131925040249813023887361509260614555815752937185900037225897775715 1652 104563066596259089489725500058940244845210282704545019631115332753799770098001746 1653 -112876870227048816477982425877731293608538384577367161249120893030972391843494092 1654 121849843137309664564478969118176414473919413867641027301204838152829294500584561 1655 -131534101641959201531746870483733504156608097649919608828983844192707186362184751 1656 141985871022137787153681756187064742529601595592413660181270057733417791206608449 1657 -153265808591404725281175127710787574244019496673171296726735579749671266270763510 1658 165439352095440988626359670828093025658395833282220447877161943136315867177812968 1659 -178577095399147897128729000954655802526178063787025214949993505868743711447709513 1660 192755193612809087336417206123486455897539221026795212828657993993899869330794062 1661 -208055799988780946012171994872536885180180097352292471624275817555411206983863732 1662 224567537050027849737810290969722257377750273489037179009462853323611688082112410 1663 -242386004589847920716319725918216281783461008076409314038924524600095689829767243 1664 261614327446960627612439939908909188067374975355946191368623255785948825361962590 1665 -282363746202048446498883226895483272264783286486168175106451190283398152491733052 1666 304754254119285313784825228523909543119668842349657913865561176287129725985812922 1667 -328915283897241971930835673375135837948363488378931322811075971036152062396200888 1668 354986448148153217510672818887547868316499038212676272358144936534141672379857562 1669 -383118337849994241621857230798688753546402188410082189849218318903765068899160499 1670 413473383258082671410139738552889737730038297622257762795263584495596480929783226 1671 -446226782088669335140367911891852859590744472468745446319185562490130050450205762 1672 481567500261762294697616405462275019263096635804946496176282559503328781786175396 1673 -519699350928217942774281776309313879963662792777592245977058754311059660189344083 1674 560842157836653848314087120282544803719714196798704581863033568498110159567400122 1675 -605233009536143937887305577284796809734206756659338869616821827264598359289228971 1676 653127611546342178979614043837710472836840876709303814342092214548027651040835638 1677 -704801744215478810149700643748588417569509853448558917020103356610977565350129728 1678 760552834437249309950423136379117825494232441613952693301314267555129029420043830 1679 -820701649992843366935686892473736063040060369556365055793449246333150352264725804 1680 885594126135453259672756327877243030701455101624763725322559379897805181744873238 1681 -955603334826378546965933952996485442292659219484424737881220588657476881583720757 1682 1031131607645634066626873427289866928828375759693134368539311695360828429086290689 1683 -1112612824204180045693862429282621978693785563949697735301565805573383355366662631 1684 1200514879024342211675827918707726528486820272370631923231715238670069630263730485 1685 -1295342340919561868478403943804858553920839121890810926712724210318170039719270786 1686 1397639319740154300853215544846103099449111593670908289434265645802119126064286714 1687 -1507992556437975703279724065945520236941545370003279539422672816943193165426090383 1688 1627034753928341315950773803097898335641980414962155788246046273707830654583472813 1689 -1755448167658674578255699563380826866946462620518691521177665393350603085606945784 1690 1893968475929997863451952040262055792086109749766539904947890019044753690073898776 1691 -2043388951484033610007231894980655155665697997191544580093884709060691695443124572 1692 2204564957910788362056352475900698887692714756959396881531453406076382581134629309 1693 -2378418796355119717460829395921989909737657539974129885972234181573511198987014967 1694 2565944929546003800616245250204340805475971307989769466310269255927530305937635336 1695 -2768215612151939992258486702100792731572196420435928813685190740349748149324134521 1696 2986386959199556719258926498186620950368524541453603928234799309398585060595479959 1697 -3221705486877678596365847570091508820937815289201070966124205954704899754367052566 1698 3475515162148476826188460309257652251950710929706468841125397301218487709805736269 1699 -3749265000258757951316391285688148412999755289094800196888185106228059645036222648 1700 4044517252903583819239757812904524208011000867967921664948796516472768143371779605 1701 -4362956233268163845490457965050183423640316751506426990697024541481692226248707991 1702 4706397827024464559513120768577878381123796458019490488613729060576129912112328128 1703 -5076799741962717109440657363870868857604139942024978942839479470696772768148430940 1704 5476272553835732837105114949754963253714201481266236598442733243185149126572138361 1705 -5907091610660903495347606505780615914971717531622687202645803621443991894254805882 1706 6371709861592897897271578001070133909062850402817456943288819226698618535884694756 1707 -6872771681340009283797082457324234997960704743533812368202872455525805960495007364 1708 7413127767652306782813853192851322938031776148775153496074077668212536911131257324 1709 -7995851195678797794613492820642341565025155480019647175884936577452464823047581643 1710 8624254718236895982961391286525272990709563539452865143856330306583636922852954604 1711 -9301909407589590254507607958644651608666599202172544877808930781337553079821515790 1712 10032664743098760077643474231436053053374284620916573323773438484993336484280352084 1713 -10820670257542840964208434651622591226713979776537092026484555554321442657758331012 1714 11670398861998051650105969076702012422682447515094607217838917081127187829590750893 1715 -12586671978013250802216415074023812290152760363204689403119227637936292085058070429 1716 13574686617549015975808735290322336043212254714347482597867409355706282791613590438 1717 -14640044562458009231073365855405649453574012196963554964787296093301523324481953522 1718 15788783804917451781281384634389881164143319924167904585375420298440369406679618378 1719 -17027412422123227463954940542357649749988784210293193765513124403172164377938261683 1720 18362945074265823184419709900739881524448439890699649727373923789883828792533401146 1721 -19802942329988736104958487865683531322276616838203716685427039281242739205894418747 1722 21355553036574740039838633264164332106074429714950661655448867752613758270211806033 1723 -23029559968133127242325754448411438260774532180345449473831722851955251307098005384 1724 24834429006082958955775115380749601284221020111622898985705538029676390306457063011 1725 -26780362126605722459089042143883227885829857118283607362065149460516448709682625584 1726 28878354487395437287408436661267041758061615685331986875627065632376904656664270615 1727 -31140255927617735849889348953996865668801641948903942531099556741592746234058533615 1728 33578837223116059137058004716315576053719894905911221286706437519414773412722723164 1729 -36207861466254729549173291922140738863908234897421201843832697684773338840331966348 1730 39042160963670639143820269326059845465320853329027095758734804036615620070544056094 1731 -42097720074262227146667656375538742766606963023907813828513351105603118004411588899 1732 45391764447373998214564216899883900662093845581780857821205123529210231512450664068 1733 -48942857157839781655754879485055629252228549827718712837507873666545210403354838528 1734 52771002266838507021054295450285358218713016349046393502944140596561871573877473659 1735 -56897756376623590208630134858417778758794089652482018242116113576395934533644114729 1736 61346348797526259613638238926038153725511275587874976632490894406113200656544776670 1737 -66141810994881709277321435277679700704769227595562634053268000392623619324337710478 1738 71311116027166590430359604193161801170174832046782774134324694333680184091320748152 1739 -76883328739255946682458245348071487818357177106965843643137515201764463488948425754 1740 82889767542043804988441073995607262928091851693855999956578978658455986632810835545 1741 -89364178675739355321765857796394961316086579028090372364540212138889158305790008231 1742 96342923913101641264308760273328217085848374777452665033112520730157681838751734640 1743 -103865182729657124343197257872568437906351347355640468626051474138619869495640185684 1744 111973170058008696422454952196823830652035739395787287686568967698462494818376312343 1745 -120712370831960613511454524768631966950073064498565292215651876990782216964746458134 1746 130131792605783436909838869528724314163483621604141813343671364399257666655306888336 1747 -140284237629129478774746289108658999353761800180111870193490182962212494484498535879 1748 151226595878562388817678597097718133885069718127814313052349132390845116613527058317 1749 -163020160665503821939241259869004256954687621777121716502089984048451467684352650631 1750 175730968547834984122048436564905800921643523994286763079190275297063058751139524733 1751 -189430165400362958361241931869412929752804451795302155228442303285600490746712906459 1752 204194400660442749480470731571529509997403288515500244493672969253863785245406996868 1753 -220106251924389468300412160332081981662639472476187977548084073902355811335199544713 1754 237254682215258418751199168075687108612721385754101759118659748740812236065190981991 1755 -255735532414576057457404157955628672500553581240249993392415628161497191673556993966 1756 275652051565996983946127110877934028268036047837553848557358454250130156383957537628 1757 -297115467972478187447305631031710451712784214625281038163212982036732097040798577870 1758 320245604204029168884781604270915614653106683982303584871222634048086789413538605378 1759 -345171539364225786831229801423095148293664333620395780320208718468267036561678834153 1760 372032322251663130132172126769755602125296338437567861680980836864099203369593866754 1761 -400977739338847284052356860686724431069327143881082762311285070972564681414043798793 1762 432169141754523856454699154034587650744332595954551160448490385183901619963036479403 1763 -465780335765937268034834404753199614352606940663604945706916355337130302334219035659 1764 501998541642526706970925502502442472039158434440105803851684378298723403932906996975 1765 -541025426166279019065570012968600541457882500834094136567562477852076815353711641575 1766 583078214409026418447653907491817056491383671190511012993246562691931632920882116715 1767 -628390886813987022235605130067933825845515131725767682768679780209879256110724530050 1768 677215468133518272835592203655453713016607467140568929245192345442414959533799299859 1769 -729823415289194016932029712131386321220432258868737311734924821992655411252190456150 1770 786507111698592612364794071778322078090658430699400411914621117672772982925594708531 1771 -847581476173104783509500787099220186089273994955228594742953475386434763729379382658 1772 913385695178996111957927860004803579018545516974897631614162787137233994835587280471 1773 -984285087942738374199473906288435974252525260276653703864514817054021740992634780952 1774 1060673114525622608243554875436893654405736349667479871701584718523734223939045065989 1775 -1142973537744287014653273268429479667041841711140100217777195534064977026560358810058 1776 1231642750733197696976618979016351366017232921772137602166042049565396787627908028166 1777 -1327172282867696222493910765607158951177001069512226694064817262217615513943717494215 1778 1430091497633053797818274368207218256581208184226237870347205403197686718406841755153 1779 -1540970497033671353226234794609519466831581637768514122775611296399766167502801192495 1780 1660423248365204493811100915011413365288124078797362532241750767627026291287663513147 1781 -1789110950407906807896933285640956608994893875314114478278962029503974438442727539944 1782 1927745657265818788982201791706886628996371065814569973623861537505890392652813447373 1783 -2077094179429804059414231906359317212925040249832255907782572566505953661847114223662 1784 2237982283284135320823404962265544249978890789214880432057689194493125112199714975919 1785 -2411299211930642932745185056017095209135790165362778753206132333045462709218190482698 1786 2598002551773215198609261596676581437753803753103596082927103474891036493545607015438 1787 -2799123471120820550457560773293208106009510846809353776774929972003727571837072760210 1788 3015772359260603629295538179342471719686730802195721836519333540002752213986290142342 1789 -3249144896667279230702457867693247951978851666123145309448100218116957664032690407356 1790 3500528589124400238423575230295106814196654416805599403567367980868248515395252889264 1791 -3771309800967589151724735569680109181794738582292195653250648725959666350633043985248 1792 4062981325589935528225561875082623568935728131087436561411872000274991150552550751390 1793 -4377150534314079881291867478709352785264812737866628266159730274869121599163301656198 1794 4715548147570744923841235754169855125047300917608907422804004453070900499914089205637 1795 -5080037675587488212788573227326010712488292573605964829633224321994314904037873525064 1796 5472625579705292854544499563295363508518466165494326531651344160987727179454623474260 1797 -5895472209407620879463321568886424335573133503878846095237266330212201486698424361307 1798 6350903573956211616279591853996752358492893719282119118260323761492009712245392919185 1799 -6841424011903005144763722523601419650510769591576613274411693642408614656733179720310 1800 7369729826974786869419377376012146068590185178173587809931459750832099081799468231262 1801 -7938723964135064455073357916880805474080488719553507501778258341461293966184062188255 1802 8551531804744975786731562189932204820142267656426763817145650521265855222468712575875 1803 -9211518165608035261013071453820298091864259486734452013916111158876693676521439135097 1804 9922305593663996800629962416904939619055032774271225971939888918506211402708582732842 1805 -10687794055197913528733728112190818101722993535621371925114710378746998077620067342210 1806 11512182125302009963468404255425564089543576425262442247606009098757617800922905398724 1807 -12399989791183069170521477436571703704750056762360264625893992983074686218727094504264 1808 13356082992228670012416365928907970395076135886489376039403541835229105608676337907919 1809 -14385700029243193069221162598105895119775074222677682454711191327179554418054116925755 1810 15494479984488747018940820922708207329269340361646582690550335267387731447571988294477 1811 -16688493304687719524873886172687024468820040635866686603406654114349397125316410516285 1812 17974274711587416630442561457853982882494556101004082702570003088820565328897686739595 1813 -19358858617388346728605126755947837552387130925636096396626806138763645376157319467508 1814 20849817234716300353879580400055818577652607693309093696395325544825070248052270551611 1815 -22455301584908272403319656180845007996179757129125536369460436672771121052670413303126 1816 24184085624993536086784215387791385441045216954882220132947364373470839814621316803128 1817 -26045613730733265931061209731276105199206755987087465536104435544252325394254225594108 1818 28050051789688648066059837167905771187712813235147311925516369351283909816801540950614 1819 -30208342177151491362507087518525221191523987257089392830924575527919507931695405723280 1820 32532262909942987228442273583197284639634050872118492636894061958013248587196979415691 1821 -35034491295788211133836625014380006211025091642995828151057054453467006955703405357063 1822 37728672418245781012192140294501596208813257684223299345073164433341310664077661439972 1823 -40629492822422225614249981861201911255705429827481216729254339867311016433209942139157 1824 43752759796290010088772796668617571122511284770247622886068409800323725120103989728703 1825 -47115486672771053971210260373236476246404367415761441669961700823934257818649721503462 1826 50735984607608484378864059292689203903998624685653145655774844379687460629514341684066 1827 -54633961321839750815652015117709836678567967690433922216191146424753892396924678801358 1828 58830627337167855547680913930353241213550394396268005324440591668038273543545507471679 1829 -63348810273075740789226202347019519150686369485455658758714240237879621311498834180720 1830 68213077814553087417743764180147441258240851322532098992806155339732149523557616360118 1831 -73449870004513713705064678357327139008575629023179107309591128933228775733837909070445 1832 79087641567661056295837324720902184103534005187151147425098235118236439875186993245054 1833 -85157015026735572138711161997077874786569124886139960046544552378379926950550536351464 1834 91690945425709029686213012425666645088019300321753541734548024505571156091200289413960 1835 -98724897534963141346001401155273464154536948127794795260826354573072661738228194717414 1836 106297036483765515738248156838091326502545885125680917621093650087019996260520300472503 1837 -114448432837727591973981191462838168816828047846049180155395962815068424370537619813432 1838 123223283210772661419108912166695045366366366145311895787283055408183413268441384952101 1839 -132669147582013369402672553045674398484011490502198795799128160450239720209197793631313 1840 142837204581674626662125840390221148586699267993767215660543136649161780896319761975171 1841 -153782526106858373448287592026187873529989203551464368211936121623381771296112894449123 1842 165564372724159924523981229585501999962234322442608070592603014401030504371269699740867 1843 -178246511424272710515262171561510380050297085598200661416882922808599805422622456315681 1844 191897557418730813507911454015172731742654487543221623943664721325045712031039585845100 1845 -206591341798016329503416570920284766796673655634740300169733922352072481661211082171839 1846 222407306999072349780167616703134865366652409188612663915974669505255374201413460348191 1847 -239430932174799285521327168012158958133117707481621567597635138260335142496861000507089 1848 257754190724813173662682297775420244595479829752049061006888385763380463561608567055857 1849 -277476042419079938299909289437800973937690085504056401442395427393634409970464699473145 1850 298702962718452700186678396099810389363366066877836310808374540905591468327406421461891 1851 -321549512089303990312171429586493575687009192805446652442720503550052702549402909481764 1852 346138948331704615568047287081913915032278812964077061499266309478543985072463205700751 1853 -372603885170649247033229673045687085833765687753705243790490957759290837144441232104595 1854 401087000590535750852160583072088968581769210343951221626022052658155423698961696015090 1855 -431741798651201877648058871768670907417046250753703155592239346790599176700931010660983 1856 464733428820116708654901067423105432291138498318488241198546066851507847787340169802544 1857 -500239567162357338872403165624090712072315875989005955517521878151055585941258735479477 1858 538451364038628899213437505337349125038953394234690987481247015116021839631634158203458 1859 -579574463306366350409609094883901789941522681206475782078545418141695318412198656640816 1860 623830098413887978324619054481414702843516526730285712461677270158005507516839387613990 1861 -671456271187276797965548501364882056121146202466985265796052115359066031519986038832054 1862 722709019522422674772223241149738545862670584623025780565056209041511460695691691306220 1863 -777863780655136144661345340129742118064896784935913331546278590768932351637426995951458 1864 837216857208575120080237371655451228510867889065273413980471228877429080778192722553169 1865 -901086993763840479839333524869479517106599743214359214187157092445477166085242648122785 1866 969817072251470256414221583500659119639916875015715420896897471304636229673502305788789 1867 -1043775935076430985270940987040494937286999426093315436411303004160753245708657521630554 1868 1123360345590549648134492258515959484691260201836030356974945781086748699165893880999683 1869 -1208997096255470599359290078063451027806247856949703430240227054690601010118592472611118 1870 1301145275576910547503167032859055903656683418975093543142743272924721279106304785817320 1871 -1400298705711833742502810630201916871560737643117995194889728117253620411785457038376665 1872 1506988563584587724261967239355923650356506788678658719555496487470240909674954671591259 1873 -1621786199320480216344582985067629506816069563377455643168585578649969261646288177744702 1874 1745306166791092916200514021434475597418870364441488657118258047887084012398824172714413 1875 -1878209482161227895594633143954496242423814263526744578882293630937587720601534400021478 1876 2021207127572145847823736134495366787118680131776470922398694943952096559577821483102419 1877 -2175063818392443946286920498683294352188794509978420466503794601298133031349758987185033 1878 2340602053784988570073821552143858180770715137166431341245043482271716865373832210192367 1879 -2518706471800323815191308005199359170797387114298994326231081315060798913834670001123377 1880 2710328531864913164397600687551120099222443260207420735812701761726240692396142574712807 1881 -2916491549261312019121755439998193806285466491042437226351572532705638275645145481149306 1882 3138296107956555277189733436211482413281760619293396806319032813385370035068608466142625 1883 -3376925880085584425671554368021935649228624537266222152237057280514344811255445762981957 1884 3633653882604461828984724151593661568123152137529555551342410974291144433915383921927269 1885 -3909849203932452801793738325527807669201068269261943323547284992425044766509124304244323 1886 4206984235751192041294462359638863784442944319092273288648060461343549297643978672986340 1887 -4526642447730928043751410045876450325133245109924733494672680243607308682492565121571705 1888 4870526745893753722653822661997598833002022180277125218765367591284338911721090648661968 1889 -5240468458394747376903804796179831155501630442115794985280837511973624930152589742783229 1890 5638436995638106247602138876841467082065663411845123773641874221857370161297396625605972 1891 -6066550235115079208881681807603674535838710472574254039419394689936433402417509505170008 1892 6527085685264495509386976323177645951233221144367008688076275803670791220180937358327227 1893 -7022492486748730878149857281524117386742106004200565028712667542574990708207750709533761 1894 7555404313723789103380129182150451807381193690519731128463627084722498814878394013104189 1895 -8128653242308437189545035958537236344589778308275665128550256694720048979027956146712176 1896 8745284658667344207112073190575916513674950826442795790692039718497721573699728593246200 1897 -9408573284574724738330663511492823287442126803654432347445800686286105522327408792494193 1898 10122040403910489700621416295432392654658361807351163726597365308195395163818874670920534 1899 -10889472379707932428209481719277371603229394123244059353571019700461431350384886839374203 1900 11714940558306096833930873194589323011901067726946110496204110404050123811973602670351770 1901 -12602822664421389986968937011261965923302163385924883803564311573549811877589161466498513 1902 13557825798404414851866438271520925779588661727936663362839460380532263302562330885949707 1903 -14585011155167253495513939889569700298286284815029417568860307664884801785943583970663741 1904 15689820593493783640616742327989534247254350005835382246541225100043998151770753446116364 1905 -16878105194116003102123835887436839271921247425089327031234272436841643489669275927422537 1906 18156155954877648271412938633620574659554797120293810912991646030305835834781703432219577 1907 -19530736782258573473624293316487058101050601689840536039637707737723134633472918947742729 1908 21009119950810461014672727491919009688112061681515143025939712808926514219359302048036743 1909 -22599124214930653279117639879023567278785506551032847884313109660361700849392462486641472 1910 24309155770653006524437834512117197487534475908054857666587513261825972402671388224245603 1911 -26148252279725517180477381496531643399721850184805503205743031239459749201135226164370434 1912 28126130184576771294452905511595142179832897505170459286576403782932986789201978404663211 1913 -30253235559914990917971006741633766144838412268989480522477499378902713582770737843919916 1914 32540798764370200544091951726979073105790345468164124408668494565625255569737434387708943 1915 -35000893175024516343563649117214210195173435040792942280829246246864705867292010705449466 1916 37646498309399129575725408600374093331265989022670331884288875773813770869754736673322498 1917 -40491567662282698828857890572635989032729241527492075212964378959394210225454658455062385 1918 43551101608332480947073376717607634803470374041091065596402250718882424042132593260951205 1919 -46841225747260340269097359581850581947524992295704916057832203074545447273678075700664032 1920 50379275097305747174928643553898932053021960597953254818218799016120864229110124096824566 1921 -54183884573061373577399516621352330504740647781930254547238940641864577857784302509591995 1922 58275086215093164527878040471529588308825067697355722936811554685829976669847194988138316 1923 -62674413673255223518835138455814193598401928112956270420062370621887432166143187606759039 1924 67405014484014325281324592335390779131324978427987082264308430077127392879039611237256491 1925 -72491770722499039757764192378763822675153121714917714794477390773604370712314884854894222 1926 77961428651788424248759636780934913293340795955219729074092758243579838976309007451906058 1927 -83842738037825083006957710168532271136788451048359894473073913930649655468499453933804026 1928 90166601849408391608354471892078374298543993964054596800684087756211907977438970173153228 1929 -96966237116468493838864573684067545524424684203737228482471372713800646125163012764899687 1930 104277347775495789198059657689412353427455758539009403553265340937617965866459893876338073 1931 -112138310392048769631775276706858513004121589297813448571953314032368114921565935550749139 1932 120590373718149838490069153707765592944290973938953500421553830886792155952216138341846171 1933 -129677873113863246389616927310716245170643496939729051850831702523901696709929923444123863 1934 139448460936486097413350768652183011971001787867432632732562864762421577143077707525260364 1935 -149953354082016247662396209543793867726738345883006215021553402998837807605461444707735907 1936 161247599953785980195213903112316615610168927958244893744266198286028423983485047963450535 1937 -173390362228212866566759607862206340685793707119077452938154105640303634238538495399532493 1938 186445227886319583818715612564590060404120237223418289644897638181260567573499672548284043 1939 -200480537087744581042803948374206232259214744613205660730091323237720935861037016277824407 1940 215569737583860246463167164374800804290851565605368184735128068776291363421170753456473550 1941 -231791765493009963587956995275079596134920063024138040855830173963388757619431250126828721 1942 249231454392249124425034380549280823149479872082067362007264087724817565815059031039867105 1943 -267979974823720710995801853340536369860815012131786702560049679796279937428516342603446083 1944 288135306473091733830630214703121792267814519419236247928493251405964953280160697096459358 1945 -309802745445500657419970362985241138397716076191134457162042760403573639597813808057328307 1946 333095449239290947452986647492718148100591300619670769016440421908684756026820563271374973 1947 -358135022208966453846600293084933071529052202890069552451263126208528427853207770017176634 1948 385052144520415427927409956809402563452852671734489956447458952949775593188567104901531826 1949 -413987247824773867216293475048230833366223659915582537977474200694582382939272874078709566 1950 445091241109896343329197545432688428391412333264457586625480105451309710686359886153187762 1951 -478526290442568696530610529810684014139405183371089689427849909735360876197453686061413104 1952 514466656595659729719171986330576719912122641118782397379409499205062456388306899676939576 1953 -553099594851180365105729724607594798622138322111184056026820471230159043072560619591636268 1954 594626321579613731784631187902437798441395621835604091142849474041961951097661192727996484 1955 -639263052533752461576123425183761404397966737392071764265975524105414345420255638062511467 1956 687242118168528312353781588353175564190480206639334917431831926896116998124210047434415691 1957 -738813161692623306481044174266120425307083083157684200380286362907502130429243602953123179 1958 794244425969113044353313244079484551662169364997253106302186768443399982927587972919463328 1959 -853824135831453362541275880499563451891433709152103789573634663962997321858906454979251189 1960 917861982876712955739068214252667645817663404486897327814225849537143686224329563273048265 1961 -986690720321751862797815965547171481224089331132984473059067855681558047325463851417880727 1962 1060667876055128738248312074377869554784926403319433414428079338758353155740101294278355336 1963 -1140177592614243184860062389708913568667514695489902959952980902497701198578563097533687289 1964 1225632603475148627907598055387312617430579618088096468136162531838014839801807587434934845 1965 -1317476355738164789261644206629215703198725904829649044469044857184011787216978853734986961 1966 1416185290019672779101499271842336483343030746315605580283737687743437059117483623441171211 1967 -1522271289153265660536107398198608341987283678748895647156289336283995987550415226399870673 1968 1636284308176729282082875868202497144753541680006682174476470810719494747481969786932257653 1969 -1758815199005165762329634742295325831090868352102335994974951868072606678476054949693719626 1970 1890498744157130965144591505348188922272054724896927016006401669545812675061581729950757582 1971 -2032016914953734715913148475047875440720136999829953373959566852611843516800414144098923489 1972 2184102370769641926301590199688548987311627399162518979713757669195931947497875931790971376 1973 -2347542217141493857515984996221279959663242712927123938283216422130069683831123226389650155 1974 2523182041823610446199078136638066412234273169287076763787095077751733346336837107539621525 1975 -2711930249279391114026506544821067491628467413481395076669219737303253490366621361168182809 1976 2914762715634717671315877779882271841710128085165116095864693413383927500088594662358287746 1977 -3132727787747908796848720248286956201595731253165926748773445626873219511257502942508842131 1978 3366951651757028318045217016802000932777048051809892960972903555444984452008642770646675422 1979 -3618644098322373586514512084008080484606107356705169920096902543111008349154622636952068689 1980 3889104713822291285465597685279370096453410417528623084000567869393848519919269179656109963 1981 -4179729528921528558651416688795161302752796992248714532252078427230851164228514190823268106 1982 4492018158197626549163822652798026581241307852122675459242067538909005000861730891478528394 1983 -4827581466976182609040620125562482307373412381281919057094253575916373109102155457243540537 1984 5188149804232271834359085384175383994706807765258324143950708138322211872041549069568460192 1985 -5575581843283041739464193363894511118443562551600093516295429127862183135679625132871002063 1986 5991874075006052255008119194110892772682856408804430007016255916577056723280570060894630756 1987 -6439171001590188479641025654281094647692921374533016426835331779232536836666264261132657930 1988 6919776082415486748163103178564385752696142823989136000741081144903591595110431384501012894 1989 -7436163487463007002419013628197733343451284293874684087333287501311587412315050648372155708 1990 7990990717651654315285697564575884415997248468331574045451764540185490769356781216209976866 1991 -8587112155841352987974626111267656865212527555655310834211802007947995748646972500284261968 1992 9227593617001879877614890548777062284328733387257197084564637228401699188066199504027523659 1993 -9915727971093837776963525063087288801080443403362789116846348991737891176712591199721195763 1994 10655051917512339228316252793625604079915178768606809770224236815796958127483354589335213035 1995 -11449363995705683561683207560934563412478210000981141635109770368455200346724585256404968872 1996 12302743922892190898639219413394761120662958008656151690394770347420494532138654352680380686 1997 -13219573356492412489941023770418283150917000683847781645274923281123316560860230829805359800 1998 14204558185933316885758961176600197268968068286877353958815072373207235932890742070736728692 1999 -15262752466124380126561144199822339301841032516331959231494252835833949916728277811563633064 2000 16399584113271377579503199428576558528281258447418711649845996799306354718067048329782535004 2001 -17620882492570428756415229552093136677605429470296278497832524877271753978499244098827046009 2002 18932908036665379603981561559720790516982312931206518379115459720331390196943402099994647300 2003 -20342384043889157540726373799597695535208852448821114348828007848550619386105843002083087918 2004 21856530816397942425750837587004464844172610993920382794287302171752309160658814471635062604 2005 -23483102310076089215425300603094380066254567621657221885263162398976389372370395935679313517 2006 25230425480481215007235769108656584067653757127424049328158936927237383145478052563103082490 2007 -27107442522542085292804118114980055865575625282644117607789395102191478668808472363064336684 2008 29123756216415959492917493406507304393050267409842640576534028329341024943479238834885383629 2009 -31289678607513179220536805680856866167122918793646120755388838049408380291071694984277563446 2010 33616283265132516835998340557116674943280874038756470809247316443608078366963182365151649853 2011 -36115461381974335297173341690982283192215249633914126242880992518208970886237554837476746526 2012 38799981996267864368229389038599357218741984738889893350058064558312707150453346497143001758 2013 -41683556638926157742221995667483387482363555704702258329144231243464253269021360930126800925 2014 44780908729937965752576351998824355812500166744167105790021596115267233037485577477653477914 2015 -48107848071832542042564193617391935782018851792715447134216874735520890160387612932965843013 2016 51681350813845515715467873050804292385224240446443723576655293793399630302733082815614488888 2017 -55519645287814204541385804328737402588887614383203894425617537481584033225506404684902757738 2018 59642304145728684360255990862847540567530607341276074770100185435789570028349157202808785875 2019 -64070343260178749166525397637617254997061336414019320557037167313087495377853510045825576191 2020 68826327883099707523439048547361076760936088746864743617024710528903532947445231249013775740 2021 -73934486594522781083086982917063812100721127446167059892151968229469544656893433826084947955 2022 79420833611342990975263053370332207210102353694852895476027706077792811428251609480159666794 2023 -85313300067611711688811695594990252556860558708031871722953208429277520519980479896996472393 2024 91641874923103856238570283790418691614230174340240508731438815849810504939187835182732617370 2025 -98438756204999228314446965978180764598434851196239713390351547400928652267075819994438538016 2026 105738513338287736333371191881362503841078179633033863539439128858063849989683510988276811834 2027 -113578261375482738660744705530951214971668122109976957973803923050408104600747417079366861568 2028 121997847996133308255654436815106925012108962881354666697520615416673326367620057670356249270 2029 -131040054210318398879478360768563666896729489758745539486643366431767499039089282268833213603 2030 140750809767580997527062196921605237003993323401431040910474046873327088604321576692991254867 2031 -151179424345581373234307950661772126580757049180295922760779577890592748791312511010031381038 2032 162378835672058520199316404339381541782271921493766593027597520528356949198517237311917455572 2033 -174405875818031378336499005469608345956708188793947261505209029322851518194198979989000976257 2034 187321556989300087504982282218090418576293133308416830858820901611999032107870127470521846330 2035 -201191378239751123855685950690594181720399777376321100887490599343136194958413960060035140071 2036 216085654634951170532620011194726862329619360959771194226152297154971075218203356101280067029 2037 -232079870506183312024516734797318616263313495772678804296982335733641791530856497907038459086 2038 249255058553137882114030064579106290179897589245595054477619468142462916189304129570917824519 2039 -267698206681176468013264162006954290021597114839012840504444289605012293465263189056358552758 2040 287502694598026073673057880598200111979929477406756176599626085987388931916906284244584265738 2041 -308768762342583434623148197167473204671571337310441954237600364957858946386422132421607912792 2042 331604013074859113769072174282883488037080296827691526044689643016618190962016102096107081647 2043 -356123952625163351219827937408195405734349071073628037738716631915013289385752746161505781286 2044 382452568484485607602512379500772188378611531746465120679063337193906357982303068435438479072 2045 -410722951113668753829286627812067490005179918712892195027200675302827789610096992926822327337 2046 441077960655999678529039495878128343037421326893691935710403616099239993371396451190698339684 2047 -473670942361635812943054661631594929369264999324820071373326066155717137612574801731479535236 2048 508666494275526282200529995368774644707042395085713209562152329849411313227741022306184371290 2049 -546241290999390410454460036127436323282711950649501189921012277331158391009305011083875880785 2050 586584967612379021587208732895099566387138829266280294036656896255350487823274192827069582083 2051 -629901068131227870135307907846812568137924874396296290032720922467714312230508559763966126175 2052 676408063212473026663215745244324540545080781526984299780989702258520150404089671675437256037 2053 -726340442141849254688895857657569919462397561233151664822714561278314360930640115125669767656 2054 779949884518740435363775102503798052210202425496542337148202334459005724419173552806309941120 2055 -837506517435464485620767166885582800259220754575932216343367735559174169001165562923283808399 2056 899300264376735388782303290844218318311851626132876197041142802697816569121318428238627679554 2057 -965642292517790757770896714459079110148445254982204574854229939740447993644003048676889975677 2058 1036866565579715829648530499951309087671486969639095273282605591680585888067719101258766730650 2059 -1113331509918986604792928174290806410090843651482944220716894544912254936382959782403384034016 2060 1195421802091008602380631398473522856220128466996583747141210125080692071793168169673077229321 2061 -1283550286726771876478627527929100161388610074399669485091002210582409884384362015817195452609 2062 1378160034196889820026971586373787474818387291842592089329921842570890039486753532192136781211 2063 -1479726548223120238167013552923710898022487461707844492751115504836626989858030066035158175922 2064 1588760134341522159745424669674432960134038524663191091419355216370113350620769874565341106434 2065 -1705808440913977340433464406893835106551606225313916963275276889302400351532065961687617939802 2066 1831459185225017458542605124264540531608382008307076839584436260044524123234998096342948993520 2067 -1966343078107915925751410304222057505069974822946038666220399875134825049544698590734090469021 2068 2111136961527608629440999528114746609139456925678204033142582178034501463263488239854610671892 2069 -2266567174595935210060739522499106055006796999788510568531810252712229676773002537265127048671 2070 2433413164605974306340262294963792266406027395881514938382971866763875956715121365341824624709 2071 -2612511360871575632987904455261272059688840700920119011675951753239621754428236764990380462803 2072 2804759330458259725280619283139636936813337707569547070757315497376776570857635792454174696258 2073 -3011120236276969394052700761187483755480398871013252904012508559298693095102131109363413911628 2074 3232627619481693627927332382971753259049394853790528776339157580327702613984587150366064183567 2075 -3470390529697553806976424967518636104705705212849762530188895913367409260252742037859928173392 2076 3725599028324010890664387765721376289817898308205221016966353507308308454445743562693852653679 2077 -3999530091988864537079892619310980225783555312471128492930056141326303063323580643343506517527 2078 4293553945171648446374824789259753610991297615051910498274828366167740085836551263796055115225 2079 -4609140853110856752451638771159604895539801668946952020361679004187029727581259573649074686381 2080 4947868408379533372901371963585875753055290709182024484516043550694671996541229053226883989889 2081 -5311429346933454147813981409258562526340938805435849448847610829332445330819740318812364066175 2082 5701639932004497728233130636363394363088014633232934981654103551861485794627998312723558237227 2083 -6120448946981621896982297258965930428339491541171147482802769632867373297623697005790275638418 2084 6569947341420870912798969903414534516810811715992402022793088006111714398103370359760982874513 2085 -7052378577522951064752488755756571522289206495859254478384723515143713220901242559893619559893 2086 7570149727811427602327683955094611096580189154287169124477915762075245912923984840216474003344 2087 -8125843378404518753453747587278010446134406783785985385223813834355124266966258802857468768573 2088 8722230396234788539326378053849693961505352514815147276286521409850396146542399068779605322064 2089 -9362283622794626095614197900374824303895906270690816434964172151353255252867703356036436474202 2090 10049192561471003758183039919115112519502106862501042868758197405252074298539993683268472456802 2091 -10786379130368235603511709082221201004541863784866316511006909546068457475665225794532952934108 2092 11577514557749039434723813796572364241352549283824926960304557988616010257672885812016275175443 2093 -12426537502802891464976709749378064377526165161134423752379272612035861546407954879593176318679 2094 13337673490377003737704441770964649986357615360387360451986326695249285125604494449626914263631 2095 -14315455754692115137767004014799824893750797389166460561536894573858929518352135160279390185971 2096 15364747593973329430265211824695717479408793842353026697123159120235290132517749168254147346025 2097 -16490766345293557141947721850508201452132188973778628813244772779133619455213040734502148996818 2098 17699109096755555354283716270732521212221619589931351550239685249400802703663936111264223095932 2099 -18995780262573522969790447460752534900690576453597901097747519755521178795499494072380542731401 2100 20387221155735458833320606918995711650137154110696487271735444498859721193354030014425558585145 2101 -21880341702655295541602317251034916388244963848134548043719632606582509894095384179905695653086 2102 23482554454563014783378238228065750794356096400103144146042493706074381575944078623698402875818 2103 -25201811061518882145776411685569138666324738706999056863470122409616469907080677312396470740023 2104 27046641386976878949658907500180467485202481902188602722013625200887611061968143071044673377559 2105 -29026195453664847862048791902039386104064949069728936703250059744409955902963535941347748701382 2106 31150288425201665578215424948241384723644263160674818199803858441051861730009491988281824422344 2107 -33429448842576305881398875470791476685937069358057812288885847824400957687068135107103503228971 2108 35874970350502766934243543221708667121969068226965205763912327715970735736961659152319093912039 2109 -38498967165616323891764931038825542798734888624135147263971308968202252882768700225113334800184 2110 41314433556501776186217711916587379986269363675773199297650957803170240165790627731018575209614 2111 -44335307624954332067202594993187326463495502417097841545987627004141766955541962448723438665738 2112 47576539698840993464608728432048087892459996448052877400512605392270614657460220026184334438939 2113 -51054165669301844920241149024934120413362688436861814953535435817074768421019269662094233770301 2114 54785385628824403160692107978165917105205144730402641963280822526433721925815682112051152721225 2115 -58788648192340953732343757569194144286525664625152606452523603019527231657462212134707960713777 2116 63083740911162620674927489624859041963424076771545562873522338030947736921945553872119899566765 2117 -67691887219083614517402779606552573657345804730843445668785970585621335551542518521739377505430 2118 72635850381392011545390530369102959849395029752619212196642752586181908332025731850092846349784 2119 -77940044951326027295128811897143723623920728059541017579793780627510018034679389125839713273905 2120 83630656275008078725713097214149246548848042357605179637756620692596408940835574028661999065599 2121 -89735768624834320091606862494857932007237239291241922067346833237048924559234858165103179204275 2122 96285502582735578982018896779290009709724601229231725520200040912230506610745692723156307645084 2123 -103312162339322321300435282682201102315779145160010578389886679612074847187623901044126098277963 2124 110850393623059509265016218509230089260485372150335979233689518764803865260059753060193987480670 2125 -118937353024989449955291187987221388837977793811796773217631307731314908035417044784718886748637 2126 127612889539191802768239673312933225843176546301814085499029278864822365060209804358977564032392 2127 -136919739197997645835466043070503907844028322225602542472049258010877606781183411238960620453916 2128 146903733744450107481913572804458476640035549851251468183566442177968924816705345101929299770348 2129 -157614024352257178293060352414652512555310666874898772161067451490880481173959562642235514460587 2130 169103321475599530174947334839556054651565095815277675287613654861577350394560723149846405060955 2131 -181428151988743087827424002450557482909775636385810862361627264365613995214320652440292850152512 2132 194649134859101000447407789323329695773580765304605929279454466193152162122480749303619175257867 2133 -208831276686732257465612098213059552546320687334173176954045182507799267426323326379560144759324 2134 224044288538378445731238857127183716219865976919706818235397902644489501253279581069273098495928 2135 -240362925606451104682091608311080320675840022430765816060659019670774137691645529500790563971886 2136 257867351333719244711360131812845030393672471387388869171956365011306606921448226855154391155928 2137 -276643527762238813614692961215968160390108730664401674276618644490914404276162085462306301969351 2138 296783633990489099172768296699611514644717280593841350760078770062453472583668752630412529550485 2139 -318386514757572141410333977070668938479961733104014945126494536099471997368086942852889944789184 2140 341558161318768167148483883445618955205318134051978050703358375917344685190259441825117081921374 2141 -366412226932015760138255597953570818030092804525993267535007841310941861227612590194655767343235 2142 393070579440247599292540185408081076608109931423818687637583480542096181257144063456958471612099 2143 -421663893612329067044536534864584847168563592072916414181363877048040936129607223504021465056755 2144 452332286097018944711282730741475356260707282618646428011232096425755354000587844709136959565830 2145 -485225996049025014512209569489369572756764303612741233569712099367637068874593149779527762143187 2146 520506114704209211447433713192535998042899586697263079419317232735153133147034587663834787632057 2147 -558345367415359700204623576894638589038279772221629242621043936551497923100708005745517648350843 2148 598928951912512134620804752129661650612001195693591349832890560246768854042119140977004412127141 2149 -642455436821492111372991373745310689139137165851824335838898318314186053751231808157696709659562 2150 689137724761647698745963122565179386895913437283570656519128246724134321730384778971445683151661 2151 -739204084652580640543931979059904929015162076419548318688659110802393771344376195975374107434061 2152 792899258192434995173725902489280096533684235460906334565211966761410415781362529927572990528355 2153 -850485645825637641297333831330270098795714170228570839997880874038892210034394445779799769382174 2154 912244577896574185891631537313665856799071054667479220567693391670777763751819592642717419499493 2155 -978477677092600934325274254818121226109561206979514404001165840005002791265458331520942120831031 2156 1049508318718116832430003697981388403914544864486200373043538895982887476069346016628517650022367 2157 -1125683195809523585816789546989200024904825405334534432553654185116845555415869539681762577424689 2158 1207373996599708745975776396147615872731247543317869766722677637424407711885597345594303685101868 2159 -1294979202376738889800063352565090165339291686706340318700448564733133367963953299884672070140260 2160 1388926014358750303823111304387460062726417403774538154737416641110799155719724823625396077608621 2161 -1489672418823585590211188929000874150038820461267449878213016573901893663413790679226498922656156 2162 1597709400388812303396470477814349194503410058164667213229353172806289534591423964042286734874731 2163 -1713563314043812268460969254916484776629413051706042605664013051160720794108439191271122037921614 2164 1837798427295851767401996625473337268933596829230549357221731360493049843445907807515957173185309 2165 -1971019644604011395376759053118884409748649400593083035903390755340590622948842815764912694154370 2166 2113875427140304049521884202339958817760252748292731004273638902314030068941691687845701579666231 2167 -2267060921847122559440924993025185825770100129646435796725719262372166480673224594486009763390356 2168 2431321314761102517221628357820094465411021749473654092581244938693845265281300313120440849797401 2169 -2607455424642620364387103205996581065333950770755622992286187174114279887169260012578714039130577 2170 2796319554089839711654316377319533394986713031592648468026298443411551467297178051716281277251734 2171 -2998831616540505827002240445757214466936149509522349600089624170753659747153227925848998746415309 2172 3215975558882370733428577758888954559663499167654393807600866908283556396512160356455169853049781 2173 -3448806100800654379557249028615935983267270513938762205636894760426012650557867131565942667742472 2174 3698453813491536063074009080089313409206515132353369623829639627480396954245134149724984874962581 2175 -3966130561982428790787723624038065232284373033940532259547601240982860959128832094103855023375465 2176 4253135337034165081777292772496053669707931846053277026955941467566870120463132219377832013615969 2177 -4560860504452938854046841602960465817807025047815975645764138874406119247542741794450973152345987 2178 4890798501615286564697984685002730126660840760041541071642385116852196316370627405083546529467813 2179 -5244549013130905540967020977805703281256858494550923693858298809364405348878404050156858828952068 2180 5623826659850588608199325296886693454229360199322417756657154916386009125274354137921197636712964 2181 -6030469237864884917719023960717571083298707794173538868250209654492572268385787221254038278905563 2182 6466446546739218156233888728554405988599831988577537209570921390708213006937845146009287882403997 2183 -6933869849023233554921616724961518784475459837738894897429883819582658256201868315526388424022607 2184 7435002006075473825392130479353211290419855449649691005294060718035228025577683666058284436827754 2185 -7972268338453019872684563284809890016430810473628773139258962624437236584891581490067041930453009 2186 8548268262537512697479364487289491540247149400097475172219894192066165435940370920665500918291071 2187 -9165787758742870032556418853793285846723457309095068691854952902530907106082568527832161141499943 2188 9827812730601223109092434346708734642474022210401415627152787025712346295556694058771278859463211 2189 -10537543318244953196233734289690994191456611714310610167537538229606870970630220818364146410156545 2190 11298409234305058961586601381744915743185040030357774687966847711482166380363400318051802729165317 2191 -12114086195079590981629490106644072571637332564151551456926482585497102202233755696752248151113942 2192 12988513525023331834555588634050593985887297733240231605757622572606462402624704748654966459347073 2193 -13925913018162898421284882751656148722332614948465246331884822482049391595265115526943691261337783 2194 14930809145964631235980500633701217454921146715205678842785533960570150014976972252229832303547357 2195 -16008050707540736965806870827103081941068471610708071537101150531095132324728950584421638738345181 2196 17162834024914819642053442379707600430113399849122923478504772642733196625174208407365731148052007 2197 -18400727793371489379994447107330926518042938227998120400015737706192834742743046825950807729700432 2198 19727699704705873527010469316734159258952145163841302843829458361413964762096536440593367126877172 2199 -21150144969551101815426812874437111415676462197548600337900086481195869528336974869280244806608831 2200 22674916873950694593111961163906448867177744608230654055901157472287138948137508840537571142590665 2201 -24309359514947223217757435074730844278457671799673656768069551826131206289985503414064555353709713 2202 26061342870205107160442372967289858060774142014109807852828847133360594276149080745843455694742758 2203 -27939300367681771389322062480924867606157926643920126659556497509944490449608202921370025631564085 2204 29952269133179829234190339425323722621524717356066486407108009520454906783717310812017902932632143 2205 -32109933106241146513135517322796117844949944962341157271533260931718258857925639330471852709148005 2206 34422669228317112992967875041011048993859802903171788310594686272574767246813497317556706635234351 2207 -36901596921607354562799093665091682994643718556930319053623608112737223945060837113447866283747556 2208 39558631092495444294560315198968658433130812255465948038512520478427585574216653442881934902916606 2209 -42406538910111452315907374604740309631988288636027591020575319922838298371010818764298872111970860 2210 45459000628265039493810304434286092455666425443822973673526921055143387601325871119514474182599121 2211 -48730674737998887657774149224164060855179284046900633910202873304017718006028622432562446335975085 2212 52237267758432875315418912677576012539403997195341075608281364206406398691218342150247085744567102 2213 -55995608995390358911081958786253982413735015341792842485351203134281245140621165120023858506621374 2214 60023730620582968201080275127830522450819415863453275556357645682316263724192329703701838539946244 2215 -64340953449111390193246146531232540314363960084487255546671828047924846698397065443445645265253938 2216 68967978819875875908814920482354771628132623053061536201177416798726661368808365691957285820064953 2217 -73926987012167450329586303983222938004639247125872591668897803455097565008641020363830910330619378 2218 79241742662314307269005202123843679655355171293104931439578354556984497780071024334919413259839015 2219 -84937707677087071917378793054364175296244628491665565077569473265295719375261322373203683265860650 2220 91042162175828687093146521318532773059811216939975392681239112800362509918704334946083858517372092 2221 -97584334030956603387436278807812575716102116594371609035646515764064463203731769749464294918919902 2222 104595537616700635924602269816070907320190673667054175850214851417474252575068376393771100473264856 2223 -112109322419075957299307123460284948016935172971823690620226374768341200743141561662521782545789881 2224 120161632206416880564809370679654979442593493656982776056137765023394627894754946894152120869762549 2225 -128790975509303413298667977469484458212435413639353953618834479801245670714230411202320697937187050 2226 138038608211551045026035828355952883561488256788305054344767089663038242734954039158406187582313712 2227 -147948729110604206933230724074073617378960982012558408747682999384884662699023435227220567293319713 2228 158568689366526306972974460421067443250099761209028631748684543700442926035742873750841089130977684 2229 -169949216823810253670747461815124497999025182721597862297727837891455001552893875114554343874248986 2230 182144656259645606212373212829620385291714075018611256250620384787217081958661163473382819232813398 2231 -195213226686716839544773649498373631375099455270312665301121392928730382007443781616743159276172868 2232 209217296918528575934292127213709554444242837974525501489542680585972236224238426657138473070205518 2233 -224223680690664396733047529974849379369066248909593356387465288184508139799270036783306362295236679 2234 240303952722555971964419528839906573840867629481436479712054029182746010780536893902620968513720422 2235 -257534787202101733681311754156059066581445855333684663038836998313569601773015462435392242917783421 2236 275998320280423918450146402116476359029384908393723213232121133906194025512702368127212707599140363 2237 -295782538276212583999328030789668083666682111635496465679681447624945013739978285958019410878411414 2238 316981693408834457281533259738652714348581949733100765971769306988991096571228937881649693744850614 2239 -339696749007759249871989123735561149605751527275765418830053864670882509004139810308026606371796087 2240 364035856283650615579948969895362785923920324679952437160014049837080102246164987138902835078517516 2241 -390114864893732146451172103830623952267556726882094495699529716906665245599584582936428876013358344 2242 418057869691248499594499435390047498884999606264573274790978650883435703117917527648828730743401030 2243 -447997796217388074347661833176773299665011113828226608142708523333626253421485958188781405566175492 2244 480077027674924536755134207409752098688972475539551577537496152283828163860326571688548196004385375 2245 -514448076316157784317252142736454072917861653521854537713080730200342310619773224622553942906856468 2246 551274302384125542378391616531645054489112261657591870909724444351250094694252309372507445685537992 2247 -590730683967310802073116073583076533850059253194993902296069608837306815397685648129726919554654914 2248 633004641365499923702663568583965903485754400562747548868476984763516292929750444697404634054403586 2249 -678296919818196771136411993791389258164702411977240616110522038085003009704828890957489065625218848 2250 726822534717912713414062734886363847114317859105132409498330572193724080954207770763146891096115661 2251 -778811783721051582967438238169696410249165059261797493724014995468564967604767944177629145436265581 2252 834511330480701034000858174583889980927154511411488269979557519410262181263855985007261858665773992 2253 -894185365058655984071862286497158422242351528110088631002669340780209199131558389292173811364723458 2254 958116846429554496762351004105248159704799579686939922167556119617871421364919745923169358306602637 2255 -1026608832871100751597370708339697293885557663125654724897306953660655417620391751442203944160605116 2256 1099985906443207754387415044467204203001937647644691510836220092968740012864788391335326095786067476 2257 -1178595698195862635463772291573544676527991333851480728706986669719130963596238423299291995169382614 2258 1262810521212082929896691172866496565736278541028716072088038393465014372739207603236196224944720610 2259 -1353029119092369259278966626362244130981886843835333399543656474467321862303058539505818551686478538 2260 1449678538023464017179985159595044011114648808935836329889716014255352703440971779779195501364192431 2261 -1553216131147515382302051262121281309058477601647651828131962561432969418634883881508861138837893953 2262 1664131704559886608186857032073017988271973507098079729405216477940942220181628924312947789342504906 2263 -1782949814919852029545027449050830669777118364917535755943288201123491027784256847325935450708667332 2264 1910232229362053677937372140537877042787557964407778516611945581749297973467107336882776190739967676 2265 -2046580559148613406038210567100808827346014752829356665925358808703592724704049950619287742254330451 2266 2192639079304807698410109643934956682957163659293492546030496394356808130332172493174702952459489067 2267 -2349097747341691970790718421107914758046388061863247080511415973097736060280286197324945502788285408 2268 2516695435091916756913428138320435550719447270918840717534740409026360494421926920292184904369509311 2269 -2696223388671301745640298277441669407984308720463883355819924098728699168798699500592271032951246097 2270 2888528932631969875543584405949505621568004754963615941712074379038807462316588097123862531204223991 2271 -3094519435501364616664599157875015834220757401757047694058012040883763316654100903428514400031247299 2272 3315166555111670222265654559752140905114221149611964355156389174684294281403777169765332038232455819 2273 -3551510783417583781624651025659030792005727494233838872402577180558141222531964059750254342568471996 2274 3804666311881605843252085015122168211617247866205420714735171292694764177614230971661955616036863696 2275 -4075826239985847165963131734786146678098006191744389744347488890490039520290043668520458380056474159 2276 4366268151016114029783411745693376210740079519565674718738328871595955599671831865821997188390073175 2277 -4677360080959932510043343961511307653195033569627023355141568806952064269823447798429691354505569147 2278 5010566908171226976013647370873639109485295439574186465623372380082093881146933160389696626907691282 2279 -5367457193394575127818501516001117240034109168658640086118191411130662636015234317183249069556188757 2280 5749710501822155544188418645748555966603545258270844622660525355670163776360744055735294095743448059 2281 -6159125241079766935889201735399402043887722292285040247536967380427123985249943699106598970194615342 2282 6597627051412590455637102379740549726018006404151770053661289681726525674342722710464915988801905518 2283 -7067277786884784956709511023511573653618526472882544930501531711101833719503859685737717621169641062 2284 7570285129133656657204403428840428546747177421854812418905505602476893086500198797246925201455713479 2285 -8109012878133323793561768450835503283620063297219704207970724508934375586427215036865131359423589776 2286 8685991967535015063433445194833586023931393852955593200416499945703425397284972054452910569912116863 2287 -9303932255484801986505238981405832320353411703689853981178371423155655262693896031834233089569514451 2288 9965735145393036875855899896304128741466031391789389994987877242126602035324104069349200457744842193 2289 -10674507094948999243167974929882186986785662790985551934336258856080904252361282081777929845519609071 2290 11433574075753119349718189473023458884518107131611640471387548716436664955299784622808914636794253856 2291 -12246497050307917469325788247789960863872530157994891070074505138883134887751840538174222832029164710 2292 13117088537791385511594954093872513452799006254129252669871803787691456703047383059218500819146887525 2293 -14049430345041146300520303534657685998400033848451174829622726726089556193866517647513548941110740570 2294 15047892544522661516826315108795294741084651000665758388796153946451353188889257170774159749166314380 2295 -16117153786779173593419176015944824700608956193075712436829528087926714748267029078218610241616785766 2296 17262223040996096204450501935110174374438346033225399348590686432115915586988723610160724590548524163 2297 -18488462863869473515590821269394774868490546033589137825949680432786585087826769070616409195836221869 2298 19801614303971051989876193388227837840365045175512194386466192120906527255013452623444374509530661780 2299 -21207823556302094723503818005727145539061257564958056602265908148446645118846096928917480297577906393 2300 22713670489764856524873722204052532589604151602763323791627168026875420973352991943015904119190995790 2301 -24326199178870031400199011834122856045579198318609857294073852011730528551823603997416174036663292323 2302 26052950580172306050062794325386515181752220043985057215160457673043535451905142527074213493910738028 2303 -27901997503749919919018371064518389070773348113958135861466398807394746194444483330485207921015421033 2304 29881982040570625766129822360005389460471983479962282170411819649270491116865829745854453885201665815 2305 -32002155617836663670558342619767561666964575017050937556122657231804207043635325733576792578178392250 2306 34272421866417236411201306870450424166008032184914356256951439166286889844374052559923520854995702057 2307 -36703382497343267839245572568722297348266549157571216059902261099710505251165561181733568426544655704 2308 39306386398124657425115533861320921779208415483463698045506796360516524275804521346275384388795143158 2309 -42093582174383356522216447194540674482025327957844583548901815599748899817863282340084747561918100428 2310 45077974378031609922362808434254897106097803608408102138653941905842246550212716200857582996848358613 2311 -48273483680073300865400620817557400661459375060782072366218177932959232634385174464331720290870191887 2312 51695011264156976682825779483427163437417458096725363310359881706639393586781935153911707608085201398 2313 -55358507736300508740006131258319962617359490512953258998047971628879773091341746026367526703554581840 2314 59281046866812159014337671014193001217562455266885311844412171510853910130119058034689560623656196144 2315 -63480904502492996004620272924424346988840671765051394579114618315022070985247613805559045356612886766 2316 67977643010837603554652389234005776833404773086646930473970344004304687453344122912476092751350587493 2317 -72792201643206182787738671657186401751076890019496443954781710534211722176808884460507312973112969123 2318 77946993230917139302179511779268576676465383389103418082197933729309781554968371655028889664618146681 2319 -83466007657088713524565117947733593372189724836277915137269363367296795416389640039535916404841531886 2320 89374922577992792761327394224076485884769060755790974110521641266158050964179299886879202956603012692 2321 -95701221900744342464302399667205609697232350264290403286873773690982585892914229248118844227598118360 2322 102474322559461777986086382298377743150799487488507900222676221569789800410935033528361492488599388737 2323 -109725710169834721631679034544233856404643509644544479783986416320203139967276983563878933764622620017 2324 117489084182523366068839447378349531114474635911707568984982827419453390461668500413320942620958955653 2325 -125800513199083167523443812378393141681286222673280103846933707825915100055099849389953584135810539844 2326 134698601160325336263712694885646133268083797749550708429226566961488631763134358347139668440606882311 2327 -144224665166495159326143386590139933792780334886496973177995499191622071744259307693554820491941528526 2328 154422925741633574726575373638869190402044812327738606795686713683906283240086883596433295696664518548 2329 -165340710411110402952735526974749964105299375712347343624623504552569843134010593174449546919754773743 2330 177028671521797806172683565870819014110566844165225694980568189041771405100187307444346359787653547842 2331 -189541019299087998395345706972926763583455276097946102785065295569617159883009329400816187102910942089 2332 202935771204284516270239735849244666867940002542099435177890127767287125162523271532083065704432831909 2333 -217275018729982937418431957522226428553914591952904329884552365914872874841451144233734958052972561626 2334 232625212850190711044287798518296042941330364182225354910687911888780649835270859411417472749715421404 2335 -249057469426632060718119730032812840441838697570830984086186972248730805832903068547426272626148262039 2336 266647895963378217281631320115967123566198754266160472911459207098981081403108993806138033166564580964 2337 -285477941198865228040592231599313722060529731591329366999978613996365268252806052584785425919740693745 2338 305634769127886843391566316581591290163065031143466825794822611192676905716115377564418228363023632217 2339 -327211659156945575270305116597504146662900636152375596334215902057349880947412322681549825565258726740 2340 350308434214977814900139010060684731346911160927399237578294389838523250146832718604775326972681684529 2341 -375031918768246128039832049747100054660758673829474508746454685636692395377834340314129155303178408501 2342 401496428823606713569246022411440517735205842250070058504938696059520176371502331287925547377117762985 2343 -429824296149276084321436022913661048963659535862447422456969071134476384441989522530055098997602870320 2344 460146429097376150176592224459022769425209596994699676445261412956867584057416354732143143596095833794 2345 -492602912578341457678748061230548720991300624263303234283740373844778510711823531146403980241696698591 2346 527343649914373815116858904836573080270028743986728826995142713890941711870533496268416546384709241460 2347 -564529049488645918871317398700470195325356906146817658337850539204854712987298323192380475138666957875 2348 604330759309847253335686828700310079495784746203156200765160292310742666735832083478825353632249169323 2349 -646932452828479971121706126522450279517619369152667495072080093225737928125954400041262820269824401680 2350 692530669572899337829978790420015082745579238448378549314625037117976635188167050601517114122723551972 2351 -741335714420900151192166868713178312801327793765666886672618465329594599289011288668921238468819679347 2352 793572619587927241874988201952807319993008681967318543713282292222751029745516032555951343025226306547 2353 -849482173696464263799624978474854072655103852489316236852792765954831809023116913509164805275700289135 2354 909322022593945180397755871660966326817632470568025431717079464905390639390917460136919550897063425644 2355 -973367846910511352788924198782435836204407772425280947331992488855175295392167145204197760255183456101 2356 1041914621694730664020446856293060526872975279180048577935076529230027512633056134136939594175788615704 2357 -1115277963835974636838380351858186714297773261902432727925403318192659815010693989547689608630821815813 2358 1193795573377976969006500360023832306197589035915002668490128936386316198529637488004414578974507894060 2359 -1277828775251599126337969820407006004096566086708858305607347456463553400710727830827890151641979057112 2360 1367764168408122622645619683105505376323295297676446760289036294742326948919473940182758264907077421127 2361 -1464015389818764302963763156336714840183729780915426334909233399363251563366209427053797534220214990362 2362 1567025001323487139391905290455333015050471142663098476022970680404989488816443632812241932629868367897 2363 -1677266507865697241265198677253998629761214327606851918487059481328095251442054319627255684041802757773 2364 1795246516241832931724585052317423935178590331341061590220575256685902021189657752493536768505924684199 2365 -1921507044127878442498938020762294160953992236000409470652422785215099475408550260353293445037905567444 2366 2056627989820985484991273273685336997785254022638949422815971727543522239930502512108814510598883971378 2367 -2201229773857730095751556593157481585072606783304415841039492062625515378418124160879604078891362902885 2368 2355976164444654671237118326327348877768207143605694143050054805345860982830740925294786788175312485170 2369 -2521577299463921134499630133903455148850985227082270211808850554236500347869765336204072199666519677175 2370 2698792918700422981323519250865523306621434573239867513413517792648160682868466074819557910893110686835 2371 -2888435820881841535935597999849304800209986255946661618280022677475588032885445044537325649143339876638 2372 3091375561134549834369068080278868876503342830486831097284074832173883278626245042045955269898653786918 2373 -3308542405538982361210502663786483323671590336050608140897560468708731648786267991034214516895262048686 2374 3540931560622413298361966122759419912798093539995848945042469693245201380873556329632551120380133749760 2375 -3789607696861845045466048170748049294052919671098093602856982043291605910777396887274883038215731937251 2376 4055709786590971948109613404103791283834901223972936418137055594421991868750017428887749561851845284740 2377 -4340456278116946694297639008741595631940683810704011174073206308077602839210584369704642465868150380933 2378 4645150629360587120735690316921510773929096662492474432375276436013939587294682397482646545651136518861 2379 -4971187225946558475884365091479487237132924078528012413467672465125227661268948887921936243775677415640 2380 5320057710395847139320389644328710304193391984863303202128138813407444554970062835739367807122304820236 2381 -5693357750916794234758772371723589594179659655656711970496264266018925404291949120246566035139426452632 2382 6092794280260476967306383176341346391681702486865857623135480146508743763066720770772037457316159749484 2383 -6520193237212760196046250942617165391210790972902409492120969914276033282627285488844689309793447575216 2384 6977507845549164039989857583248047105410340514938784474741810022436553975917196882515421725133667749737 2385 -7466827467686798385703532357882438507854586503216750312366321841466326711759779255112487583352999575456 2386 7990387072839682371589949484306632976565133290842636012072798401056137504833210236484552637409714802307 2387 -8550577362234624246858034407615408482590712531003203399155189820550309158229183721600894222594511282110 2388 9149955596887848970763465238556660844455142714133824144609370044464004341940793299217259883709629614072 2389 -9791257176586969216757018099265802608919253957650278756834802709002568602628552531600634293349082647506 2390 10477408022081367972744558675443450402025071853690045884252717435160414860425272803278964294586033033295 2391 -11211537816075803573408120564004647030738397051857337952533437273635028936459908105193494432504974049726 2392 11996994162464445541511162475334533685266894451146901494948945574193570855187481896344480884861401038746 2393 -12837357727347806635286365146876363506349506479096799072818478741645449516958253352796107026227898830551 2394 13736458429759726249737982611464814384250884292016242127279833552519469667692014369124695374073917572663 2395 -14698392754720559824953383737122773614040308387624872897126039360181645331480243532858397416343075640791 2396 15727542266248651090123108547751337085169008291944653429504770616765922263052674593511072927063830168591 2397 -16828593403321115388667828362482419980981100401461680553719791022327856791961409397190356055661613021409 2398 18006558647498620170961056339657914239728182304493836592180812089307586873663995439345926704404645637233 2399 -19266799157049436508481856675266384543745527130219247069699345959911269424004648364612499053607300946098 2400 20615048968954964537623752088722693209740516811586160631748210836676769175419119229221914139418631670883 2401 -22057440877173448513715967393909727058870460631517455103323265399138033234945548556852474518910404406358 2402 23600534103009039645702639819379827015592873543300632544844806130880460279709042103864595531709298827450 2403 -25251343881421477451469777493607608722153561207369065883317792554917127324709956214842258689166707542164 2404 27017373095655694135549247737057230808532793469029398170737160961891284242114304170462010055313480409426 2405 -28906646101698600152873986963400773588214672931715378458778477836323513858051602551392044538491676081282 2406 30927744893819240200974819483017042240184735787589146579616397538523198332231257466043759885322392878031 2407 -33089847772872486297344058020074681210054252474140076666432404870189713154401212978956685064116073081108 2408 35402770690195202577700608593182973236011473291016304672856794284476536206810204304595465551923764761794 2409 -37877011451834257063736788089564183016546109522413908169157739681147858443077713882714928660418586479847 2410 40523796980566303771827891004770588242196804444724265645882686456140349225768351139069310156911254760630 2411 -43355133846769954143124187944354144270451748408767620209742737952473745157898833053850662050456609103167 2412 46383862293756485873686700599064547429265618241494821368711379449505994181523425657745705651416060587082 2413 -49623713998704156180288950667325088086662792176958096408049928223412703277862695782853576250725266972578 2414 53089373826936785936415694390954261510795486968348333983614715190300073068832848455461657203449409567514 2415 -56796545855030290754834164736145860125751625676933613915315317264040945843290904852702786257024173345945 2416 60762023957205364706377947134608348891732272399060225509894649150759990413629434408182927896888788987220 2417 -65003767269734463031929045627576056966180794949236097911130328444535683529916048843046670924594545555001 2418 69540980869739265764413824741521424526847576020135103608737128738159242155738004483567317931347221326470 2419 -74394202027898467255386880726877626386039563483865550349060750563478775195075408164991333878992536703953 2420 79585392419334385000060305187931226962279491693194172515624524592800683900637943997023546370489447300771 2421 -85138036703384539438141081814594987045899842262448503136882347073195296140892579338820596494553112079048 2422 91077247911199019746205759299899275402772458122137447642330193057216362508963885215051197588169951164568 2423 -97429880110288373578846982200340931073787018515307774687467541956827714352048794592158526152890329775173 2424 104224648847422115304544622206160430221454895177610859833412668765883913184194262075201776063296809231804 2425 -111492259905755184168894007400300025327560911959412035543884789861633970408221481790071812902449428827999 2426 119265546948879824571239068191643761219911122087794776355253962845153205993032038062618120254149951334427 2427 -127579618663860640416525864156987972656855016949320357293426491734516374557572927963911652083180438370181 2428 136472016057395817813682060678210773682998298447987739717351605727493447762235310975716837348061811292842 2429 -145982880604202821748782329068371002508806819324839670101071936571809885485527830382735168509054807359607 2430 156155133994736365639767234614476069841332306062952230275856157956599624915411026505068567893068433793981 2431 -167034670280665632911498124156012937427799085616302867095767401765614119866091865950970470856822271535649 2432 178670561271406844964152493125812710167877134426130633896112900387036834594701589208313628957631633637098 2433 -191115276093616873523001412462828023967264034544543298678679065659027319808251387302549877494179437724340 2434 204424915888144003572516397838997268162121940785477959337977252783680562397248107136703356373377217676160 2435 -218659464685834155638707849745255102683817175799625241784685815416837365815032609897537516976902832271375 2436 233883057575117141233369015961576108131863278811845038879716107954915797324647167212954781291814282908054 2437 -250164267350697972957766372428867516522530487291997416289158231116715869685612440761051647523334181455827 2438 267576410914266491008729462347460014682878255486200867045535634489234251124735118798206888500394061265325 2439 -286197876785343374650890028971104729793992563107989272586769751691882610027949969643587363114595514462849 2440 306112475173607825498271999357266312646811373842798063369010736330037623027748924735622755901474483386985 2441 -327409812163630002062395987633833687947199236358460656675506575345594314223681629142514981605493873994133 2442 350185689669268823677631368948027075527779782762342222269148370036999627090623865288143177871848086060504 2443 -374542532928648490379992882489386352651347648567869381844997075285344657683572846816191703542859535892798 2444 400589847432122403470898724732510385883974566311736409090871394515881256190895223315555757459040622642332 2445 -428444707305401492421378898516520286049503849519451571027599579270519772474829856275073301528413184519905 2446 458232277308598999847315448121494178544768493725531636084856759822306703712651378428529868706450756962316 2447 -490086370760045076640306845419539112887311531483218684989395451716276615435612859550249223783504297537744 2448 524150045852037450248632987367139799289980559260803214386185600092409327785059348466356219583311211654661 2449 -560576242994783135374664114120532490417309108420168787488126625245515308546910238163288583560694808757019 2450 599528466005346754212093496413916115284623338832518994245136028617805333073286768128667270888564655519525 2451 -641181510151385600680480550403886415168739224655688284007746219946069090723137705509046518167859054846386 2452 685722240265710630848803775979173322248963965421907383904869464081723704987555671458488343555453582847879 2453 -733350422368005395085118494630919030567620809971524469673700610217311478938057099329119085473202077829323 2454 784279612465269198703936202624788782394237833370166435803607128467417735318781175002977691067814816049148 2455 -838738106453933885176004749478398954945856049661256058148525945830365282277529535624667496301013695206789 2456 896969955315292555854841243208160500426603978095519868330115774045791198144624721416979263918134475138917 2457 -959236050082841678491721385000405189846616589293366683210514524874378813768374858018504893627109589105084 2458 1025815281366558662506382206417743283176296869888158564002193783600348356437639365177290487270300770970905 2459 -1097005778546579111830486940736759104591224959327643036846066586279639055035086320883655118267604951633787 2460 1173126234098704650523308820145367239447125350783871207181016010777941411320400059859598094838565878820884 2461 -1254517318887931475332469380214915536659324808697268984518911434193387673572477975341211611299772050014200 2462 1341543194665283899447100069399261106698997692379608360812067276936225584369430292346629858504678003957843 2463 -1434593130429692051770043375857947303325289401087923379691497255568313947204378335767067895163068649715316 2464 1534083229772421038839543204738711175855705662088154392845121660006526839219859005114938815160758990936198 2465 -1640458276808299992870757341066131338101476566028335673051682484755052018272337191345011186722680180370528 2466 1754193708817723337850313566608843181244007941171042346567289424619424398044856181897165553933622640049592 2467 -1875797724278727535594017637315206751186531804349784092115999050392620806195487606684868291341223349107967 2468 2005813535561920531039915768073219520598034750887181587757010094719072124504763581934464305154037649134919 2469 -2144821776194829768115979198172269884086461863288019109551219794195680419630795839627449361593949072595326 2470 2293443073278956589123559676899867200327577410599100319785104774942884955425279963083872404561800313109520 2471 -2452340796365879190176054713064117472446316337912274457970110391192654672516869106425139846383562325989183 2472 2622223994871426756286632118284697571270184428453598085522362277795446395586519723176156933212729780682362 2473 -2803850536932094464689731821032438533275883715869620855381134254428012105263588412356218903226340980422810 2474 2998030463488893848234565909943679474453242576346028547470019363763685389353867478431226774595556263122984 2475 -3205629572325138288684406667705164555815888424341955568013451104190194130854056948278231538272616580270834 2476 3427573247790526474665424095174021144263057442420089289351954228201956866811045175483062705945807030774490 2477 -3664850553018021634952641217337897694903287054712048137348179699381358686771683667869805650670437610871457 2478 3918518602586873929688250912174087298711826768649493422406608032426044844923460051027308801135855224165714 2479 -4189707234810400061271754167912181338259212460624086998528359121334113638985204920681464379293828259397681 2480 4479624004136372147181089616484889682543009533075120475837354077174316528081226741148067920837408903195176 2481 -4789559515545931981748547266245402800004436284106758534647427691525509594593703247928046670723288108080494 2482 5120893124329622132658635903673831852487263896699294044659130672516339766488821351052341103626797023673866 2483 -5475099026213797661246132923961602195262269894055616393111043747201572178912445140454738535292419662322232 2484 5853752764514563204084547740177994974939972304331815662188735774980943643638892484281362013080105241239829 2485 -6258538182815813475949075957787898684290429741649884138927541096110102339259208114724051717150880012518597 2486 6691254853610472792667173909112002716545427816739642604806389084205417368270969612120372149806541243479135 2487 -7153826015419196611446824080761701707494292283055246159161749019913674234519972674237442167592564945242091 2488 7648307053117977995378163802938107388823933919374278784141459744663481888646992172711314739049496937351202 2489 -8176894558573581132827271835726312418697660837800552254807891676635149559483584193911276334121261901718384 2490 8741936011213306745896079989953273531890642716116800486024528959667461638603292742477690124255078788919202 2491 -9345940120855668855746873222950068068591143216657966086382562939179995292584926525635137990699163436597268 2492 9991587878013283114098794548304950825164033170217537663317993062774893430673682164162615203315888503700933 2493 -10681744359959455424582660051480146633562825413568761038230064249014655177414771915136229299277594103434325 2494 11419471344138375614238733219911398326970371425560796445349442781803829058160121278713965147489295923051939 2495 -12208040784011508166086326866279146733642763992654327194559396608593689377597385398560339910271082378784074 2496 13050949206185506984592254481773235921350554040629647956873661386091718349306673336560833601584447313359327 2497 -13951933091673891533983835491300133184650724400230412551555101980136185155052731612823785464650072676056128 2498 14914985308422410849276279586841661865995440164926965480514024655000836805792564910105640374089080623142388 2499 -15944372666797266510236608639032536605379661868692084616309863748590994021564284086444192958903107659360700 2500 17044654674616642076382431503482344101384796287065756683483887416644450305691679886685177003895631028309059 2501 -18220703573517733050789557994962900987726390061219931022233356419174590902339901228026375252403303828742500 2502 19477725744015289219136608977069373063858084844390698028983204775219052238437543317230441607463988532064824 2503 -20821284572550474952631463892242434681367602184961056069420654486181943559861191875745191875676342462154242 2504 22257324880177196563068964229195273084957016673366137205715306343428979266387158782218826239748361135743144 2505 -23792199019310996447342989137525877266094785334833507090841678697374815313111123348386154972684035371576407 2506 25432694752201269687130177737569456657291951603100055113154456548239073178163954450204128554111783331233160 2507 -27186065032515758897514307021774146332425978803180514930365282661489836073716743412241742503373628995569615 2508 29060059819681510912561593375718956063313487518776862878676374545486116848340660543903741321301144722880988 2509 -31062960064440114428532091174071794852006612154924104509940957090959069255828806442032315629959061950370461 2510 33203614013483624078503383744754699431293753469255656813169846260017454148144567313271336673609959761148262 2511 -35491475991086224475217985378507644838019097174635793690631694424088016209555248845555351302991922877290725 2512 37936647826380140530190956597047706710041543612173373119532286090845181367882521740791394557587444316870543 2513 -40549923106383478311682364816506152513164760908525724499504920388180798271549190524347234224247699974656274 2514 43342834447120101909529111138710604963039143688638870126259818223137253382578313916434266866264096924260118 2515 -46327703988235725034319589529539138914204088485204244538071238084129494224077032988632082949449865079182999 2516 49517697330468170526653772670478316852277087871203421487872378821831680188167140169771596490536077433378062 2517 -52926881150226573735271620232657357172421606815381998704691250523976828383488189399153462735277027707991010 2518 56570284741435955557043717194011422144797367884771682013247053058042467925989856832630184007650186197741079 2519 -60463965751785690942271996014351331738193712631987042170660616783753911881334658077270973578134815731360228 2520 64625080398658253649341339766643348501839978395754081051734694659366132783379159537631424156627063843398350 2521 -69071958469377757283608013257066287995326017960159783125517695456959396302729218840080088131577593702512918 2522 73824183431086541836511933975496582723417508176246412351819518945669603149936463785265916045085311200240394 2523 -78902677997630280101308001507406422874864254733182756156279899233985774794650463989016837032191339127100614 2524 84329795524405479429813028588456864202889553500467719217295451278444075176212395426591293568462393187105974 2525 -90129417627288428123434494211229848888705175476968121758306441661943639950211399043778851237558142534597790 2526 96327058448625953653980773767429280471692088077602526722630852643425090327297396980260450030011255072491680 2527 -102949976021952570213002976391635800472113127312588599692262987563209642910979844567912718531410590919310270 2528 110027291217732386239296785228685257212515698870006930216952503284103592661197885849480013747825248076792430 2529 -117590114785125536651033953251228763424559220202846665390408569591957995377171293187703277381339528931550902 2530 125671683039683526060693317312844006596578934694652049541817570349542592432604817738112387088280551547057323 2531 -134307502784149796895926954186172575726739722151728238219015737303955697881551384406964328168087173166220531 2532 143535506089345370139266496053105929303198333611099313114723083233076152706416095054645552583363370555208177 2533 -153396215604608247363514737114680987478625850084490264051123122852858659992307049853294882786063187701802533 2534 163932921112605623575467438164374043657861308334065547857084692909460959571121348499249516259212170497052083 2535 -175191868091762233028490184934837471418401296485318594652920937384889096427749433804437317886068995915909336 2536 187222459101259387139777270507770009611128089344339856053479211447036965356821912687543133705364605490181331 2537 -200077468858757589153902149499848091954787896068878938087418452357784234421145685686977415202043942290373564 2538 213813273939909931335684497309394352356971149474868078318447980475164578786102073520497194264514000987077081 2539 -228490098091638713007510958051932120838682610761112537943291557276085388497259607886517339918422883597922941 2540 244172274218320104186535583657062460628321329165475829827834929862251429728463774750337443696401596813705539 2541 -260928524171721726662295317409436907136867116223359074870597350205292608122044594933850885944856113316102559 2542 278832257552063043437269331644320184665866373328214202591751806828897649928672662123328406088632488875362113 2543 -297961890809274263209820403187749431955210492116032748916940157329435290118384189546920816438964584602921498 2544 318401188020774215884721199633561566647458856164833138763538930948114749273319469625699380490121459626923925 2545 -340239624815210366780707680896480278300417561469110662863529354104966397065398585901091924893161340893366075 2546 363572777010990906466532968188834315873251104685405776543428637343906663254915416204350894995493875081285723 2547 -388502735644550198027849691479251690891826459578544241728468780676962382061094677031115115892880162092426931 2548 415138550176589044817771839831040220699927240708803083499579806805023131175589043371467056997942717991579613 2549 -443596701785461376971898196240302443007837680635070265235528905297597956417831135541507283532792262023371698 2550 474001608785940356672250316927818634856559275245846683194296111870035090129826955925619503551333135728704534 2551 -506486166349385548927631028900137382646126076657375958795140564611532322303418194340550784884485158084974419 2552 541192322848450464594840585142920645645498198604303886193612989414076993731232244350588822565251645129973517 2553 -578271695306490273145450891448739634701865896832628420308874685506036753368897705882531547391623014774154096 2554 617886226599403614557940729654632377936660043450553843104313442397203904722866723933805953778356112861447378 2555 -660208887236541449026400046274353781658146477303950879629279086114685670431962118869763625860934085712906592 2556 705424424738319690436379438802112608916296443601083952086732818178262051547562427142652811252989620720091513 2557 -753730163832027246176100724686504496603862548201398947269752696598457152995762336312697693063956497632233882 2558 805336860904871790193230722360696689092157060798545709599626243510022438139318261808080634880724018384226595 2559 -860469616385550095872529141343584726499133062256258566598723586113708122575375679511794390236355221876230106 2560 919368848973578757463449410183581034577538691087983399838365417245932182861091862541436434652770068115087412 2561 -982291335900244975018173198308314513388407047983606508478843468232792521176669553792407955108898924571358650 2562 1049511323687432103232600234708219425738888947315885599511333484326493276050541555226971733574295703804637259 2563 -1121321714172032138737437215297121833199385874808754225840447129710768703217060593070729420130129041958152388 2564 1198035330885486889432876081573537249037517576969305881076957273553877432700674175268433496772538981367810821 2565 -1279986271221462651107703124446285601642592883991613468851473319561597211436259987204960840630864934408619338 2566 1367531350191182425724660194265027849397608930877355264780149549048421878677894218951996284512242245768167268 2567 -1461051641957185713045959096102994885920663438608387690369635252520757756459529217447406055070327393764316540 2568 1560954125753955513827940229794620489225006649575086893562179831567317401323530691081496123824672971390988473 2569 -1667673443249584859590718684865960289123049446918445684221113446249192087086683732543636385306405485613154813 2570 1781673774878296647623759658552143413818870170667881625645650148968475574933419429791472732996751661515552469 2571 -1903450843181342184180115216924305072510504434273085387482308609784766182654892074819283448860367864488327533 2572 2033534051735783845078509478145148267040460006262816918278304871093160601906794714320413449063248149163939521 2573 -2172488768829046008716696849675841439110110068659374366810767718375950951651295765092154588583966884131674444 2574 2320918765654290192168268291124957844387767495641959167529993419024657320890346437723907537636627437765972948 2575 -2479468819460431152556381996831939001333339869730854742186040445362394460227171108471972783173681662222382698 2576 2648827492793808078098472181922274738624870685872740350402201578574913910802736027651696003387108929798419965 2577 -2829730100718926557439640811090670522879406404923803046729678724277339919283928880206056909884470541083440191 2578 3022961878706398222172517940955708810357624626790883611404928685717584490743143317916048737873158597257136845 2579 -3229361364730842582121898160518598273565364013852140086054491527744602020473568804703207107104184906576738522 2580 3449824010033767704478004350592582347718108953155977751260197126227442601663964030330333502913549382054315467 2581 -3685306033979907939507816654265350810714778511681747680132255934981542080111578091988827117194985269182603100 2582 3936828539474195078911972807595763312291881872111632755382249257544353128629106885157912106506844280478493402 2583 -4205481906515152260596810012507609907479167774996478920317312457646651188341686136425267264420088014117158905 2584 4492430482643803949337771796297679846048199539659331727006070280846986373800911589215890812803798878909733066 2585 -4798917590309858906010926178370290214848279403805929686764379294820868706813288550507396000601037093550192160 2586 5126270872524168019443362032517142851036095853153348040673329773134819332281666170767643442666834866357633344 2587 -5475907999604335665260573879049771107605846359701164160386287694780541611854407933560481341620640022299262654 2588 5849342761355056914808705718148162041443366968578814332930477125647564564960204557634165489932284779349679010 2589 -6248191570662324898258891547854978809209936018696591460611329365385841180272804781282806789426475831721678641 2590 6674180406227872694230892757797836258674939379755653647287278417243430173686487919866860786574072988953381326 2591 -7129152224034907056525652544378892128921170122677332956099469338779025927450818708353619500708288821806945745 2592 7615074869126365425897990870288141499743547120774100076595908026454898882857512261221053100975298136145774037 2593 -8134049521400451541915543249306436384558037481215466841743869193787693482714555611758543009494093283964657413 2594 8688319711393853871947482737233065887234310944161803646889684425318282504216724742329416627471949870868982565 2595 -9280280944440943690867986206001933703236524268333511217000793964777888879788777766643189496810441313637830496 2596 9912490974177753946629241724138717230983080070673725243108929632149327100888124764882889267971928209106282719 2597 -10587680769112868415764572393470552029242953656777834412838350113150360164031980672765789574779301033627809841 2598 11308766218924876413523267063327727919601231499841478237928087255245861330781178262101692645364038840668793456 2599 -12078860630280855516827406754672950941172449590545092728633640633538261674435595984768626901551003066937060925 2600 12901288065315854786315419197909799025797538147496468306569336801787687173948571394232114011371792483317781754 2601 -13779597579482815736410348459581604879713582346626344844543658373685299745839362885967080104112678012132379141 2602 14717578419290526173251370197456780163664355229849060610335696928640251528815805636636569619814411313998132687 2603 -15719276244510970101503423528494352881268868526292561280690013687972492037912707065734163378554158755461870875 2604 16789010443774187366367335779359780939091122644207165173810658718059399512108928476428198160908193994601704739 2605 -17931392617095682399067335806933685837477603789219719853291736458542487992141028635886465384371837270628105380 2606 19151346303817618662449588197590199113533969129427403428846293017143275944431656489459321804201892060136456904 2607 -20454128039712375497859711715431958685114157297284872853314976832486699652813109178740293891100271958959289685 2608 21845349832618010482554950285211701522624848227026920696530989644141456923561610242286037043266388673267409584 2609 -23331003151972064790762888114028177818622862815018935385967079137039113738406469310802008130685559690011105138 2610 24917484534007710635707469642300885577816816993018037138714784758618848935272334403362908580203224576533931886 2611 -26611622911202742852586463681900723810244098441141855394968565766503784738289200436028534035058407605919265698 2612 28420708781856456362278108115054853984354413404369416091977191136738293390563483711502657305429310730704864647 2613 -30352525343440950915709726700136919921330625091668654804500884471251106586013803086746323906799227010910605586 2614 32415381721663909225371369458731525478818384990311251778884016304299408757612616409465768933194804068684330721 2615 -34618148436025952851987630914291573178489468668744503516767274839476435955956664794703377827120509787782469073 2616 36970295252094939430298662507987867735484464658653413518660384493649109823573238781942413501717298377845680264 2617 -39481931580789529141057346845199046051037013943364655957359928603317134331056238882061598161403751434988800282 2618 42163849595706520299110127904735959413767706486123199702079732627455784708698874145685065493984521560343711132 2619 -45027570250988073895137791763531099841097327991598719578275877046652223212816526527455750161021817062360390431 2620 48085392394454722745750273904028822717583764529509042538588544212204851703225510968038850474932377085038340771 2621 -51350445183776614665100486970571820477949444388911497006180504889217704333620648563790468227507403510672581042 2622 54836744027372514363351893068377788379097488158412530598264951301943078274094252751082134308450058574869181593 2623 -58559250286574740520312010393063529278689864815860452029861376064690967870215630688558023531119416741647728247 2624 62533934991441453407650462244313571829932479192455925386548211209661128979755135963741057745432200318071797207 2625 -66777846839498559315853745776544649329843569537096256429503686715328870748995464700378982839446705604637245561 2626 71309184764721546226479436100747106758044491331364915039184353924299049376792364107296817261171778136962402909 2627 -76147375383301713281480627409440966782411339043998702051811128109604715911976426134013328207054010495145987346 2628 81313155643263009166173425549784117277906267097856571109177954904057374417761312519608202185787565994410034822 2629 -86828661026886731066500397969951118834067460066858334782078787160716756928196223802091661162973656766116108361 2630 92717519678251740490357587221451272973504116609959688998996211660006279166636628212327833107230259890732392096 2631 -99004952853109583889015008062110078396400885558135447065610136919264533460311334223176026634223293629444830503 2632 105717882114892379205364441942564083755498581530760848301121389969301362473219664112215077396739313189776478462 2633 -112885043729002381853617223940145246310313696169610305859264756214555274603051340567288443571887451159814225113 2634 120537110737772380470115918727925193452724868176324154266418027317062561347413331636171065934998800934000750049 2635 -128706823230747235306693001410399994255720611597126657996573430671977289329471561853421445990545603040987505462 2636 137429127359355283843943065183743454544428896480736072107233166701296401449959450587914227602309460661268724638 2637 -146741323681751116603298167783786434983685630870468981731089406496847065703436500589505129006223948605379316047 2638 156683225462769284737102321621637337444200458076922392628827619290516611193272898876599912540908642044260294761 2639 -167297327595702047979070923176844291077414326414495379138067202859137051962550735787740188383856211104262503026 2640 178628986857179582557443473274565211969433632348480682112835662898346598511420170438001837469255091383876378475 2641 -190726614253965755733154156378768698869001809885903542277709041692947719296595036267059995206155942833097656651 2642 203641880271181925927646527371508254982541059497634148468293867210861821513120232996262874687958607491952279309 2643 -217429933885555132760904855351574016301247392091352039847495630056034851274434778942807791777611889071100304523 2644 232149636264983410655285455628513841422057728863282136589076254229799214734016242091248916995235304058313982355 2645 -247863810137249820138582405253346060210864027855996376717913873582458555741676409499121480450554509286502394612 2646 264639505876350821430857874315689188381725298074676170631166695427265346346726459009407252111324669045087103493 2647 -282548285424917857875343504734581003658379900859177631633127255269935050152182474020534530148220038812409907112 2648 301666525245898110659879116333763993747723329680297152998875520745054642627264205528848652897806403389085626563 2649 -322075739576319192291190388151140481062544571781485148029670926834999309671517339591117719947172905162881983597 2650 343862925340919953396224464065554482681991988271859352352157516280823234455031415229686859342092881041365689351 2651 -367120930174052468054683151851293770865219852011764196168741056384340821837861257403682131670364248489582907771 2652 391948845094929496459339653644149635938158931181800279272239490947360792060605540402692089100873119045420850908 2653 -418452423484392936260325798339124169096649929406622959388802224831542049267087461199333030531225152534523122450 2654 446744528121334802218483328960858301889172564017558647326857411868985309212801410068514172451972081643608912328 2655 -476945608154186957351136584498036487010603137321577773160347866796493319965148056397515498242233753596615346951 2656 509184208008001413928567815870729987766349910159304935246225392904192423433230947421437833252671642937761434189 2657 -543597510361068724942040877951475016664104153805294447908610086527544280588195794729117756811979266959935600954 2658 580331915467314669031021522745921153540166443684867481241578264209800901543304548279279098913165765753443447660 2659 -619543659252487016779349269087553156958196189428286739768386907530099011956477065497795919202680176748126320930 2660 661399472774030817660057922516292598977266538535174931751834721089768209017375419485334782498849403842599090837 2661 -706077285807198455894314413953466029563658857071616467332096178925474332814164886852569652615510918721172532818 2662 753766977504056889448138195330806134056809095038156110417413872798693771357447425984948506362739343504660085101 2663 -804671177268429181554235564937949310080104575770354373533643707011485813313212676356206841120371867300169244493 2664 859006119199262707725749326250147946498066577773398819410512381722730645734474218676318302724309341290695668721 2665 -917002553678288352992433585877924552379675627092563854338885123777942517867336279916592572527342735547067542458 2666 978906719916038010024078067434672948264542941110095094267353842067505177060585313440038101769464558823554790026 2667 -1044981383524342000259128167272610449430131362112025793714668611123078858624329015503027326101838362426202935150 2668 1115506943454395797124921203881445310440306277032444253367277985880011634619504531710164865028413094732333315753 2669 -1190782612928448398064897545439022881600217403237831846918123610698985540107965105723133374610767640354459943711 2670 1271127679301305036089596009319251473991688912469444649548430019761196647169999537268658421703275200438425969644 2671 -1356882848116471843842485186270398322501390281569407457912328661583222379367547144014421905270615518391628918354 2672 1448411676972271755734208860193080047480356062420884684166340297608506127778673293001600607287195272025026779253 2673 -1546102105187028783432996778646887731788118118024907597359691303813422274817904053490162448535750216747993056986 2674 1650368085650979955837661286050053516804731001816456681188922732472071722492207261901565053539183264783070574514 2675 -1761651325677631099756993428512839931493852273369295127682131335097496396896749701849527241053276661681962448876 2676 1880423144120596769000702202374484953863679524565849293686640974717036197374239683860161142382965672564891467121 2677 -2007186452505366096668511507336698528557599474637480621087026833608294318268190198776532068484750095798206457470 2678 2142477868440890225971402943286882760301900152308845910819604576046191209553425232038450266948391127739574209890 2679 -2286869970125588200088424122963228551493803757399460901709844973288951246756638063062860008287347003810634597877 2680 2440973701348606169880452355755547784128111524417804481716478759035046924726531879381415807949048221665422176826 2681 -2605440937012280409708382531411578623196104779945823954804709922135425688746047053321292866869217346980383670409 2682 2780967219868300331009306512757949760552192997631547072598906303262483802365725209056387699455264034057829629285 2683 -2968294679870876432434629807287640754704586808352561390239805122757206627889871360470561809750061893618664503241 2684 3168215148308246623189673604917916700327837085602090733675561904876518332216871973401175953626365740161757461538 2685 -3381573479682129511843198117285393266393135013478839317765900079647478662983155628412900502326548445240261054690 2686 3609271095166553147652477993746087714787418498309464999279285611007582185304342854161957408200982003308242120869 2687 -3852269762396508497097324617217264839712122710929781349568631294120150712711117094767932238565745040704818035812 2688 4111595627316916686949661211665847844206504546728712758819401751268256477037678091561846364120231735332759055084 2689 -4388343514867371109438527622556561527168680815825931925813678899689821187471983493121510709908882989076596348894 2690 4683681516392280896393674430423666977711599864581742285881501163959202886033369896454036219280338319377435718529 2691 -4998855882854119110133335753828931674125256805351936859305810123890578545674314283942046623380950243478622377318 2692 5335196244194397049102651330847089864186988738292783913487713951618538533970167832866204404905231788305717457075 2693 -5694121176537803986050665065992926514194959980946493724779897849648412819902109614924794444518699086431079998186 2694 6077144140375173866666918903327701526566979114161926542618272166456263570294461490596658972489222599907054965471 2695 -6485879814396654847143583124812144111740212381893123140036659036492078547047265465628756481817250081238762973053 2696 6922050851284028537310517647747802061116340884993911113548756847255397336686536492669555415803813418960886812634 2697 -7387495083517091610584815420204297532863090261323132002258496506538181926992051090644756148739401470437204169586 2698 7884173209110482758718460794875317344743321070509915089153977093843976288170330993087217694009399759326974054621 2699 -8414176989182167342558492709002979656228782777026792933702567775946652686549804756827139434728585618285777782860 2700 8979737991371196352431873636472509759688891652831913692028764232994233179801967894282931517198982404956205460011 2701 -9583236915378784582104326973013933360702453129545440871141484964195873214578266374300463536816229810495348683323 2702 10227213539312387227894536069920372374491295564830794226052412154556573460024037342317072158474209163028586719730 2703 -10914377328077427373986716761894658394788749926790582262294647633918540900173056752381631620370449201685466427863 2704 11647618747796243510735386975927998924612143749398704137076479702400993071645262224885268221559505817776834747040 2705 -12430021333149603395506673841036261893451905073907269705993297414901786153317101787004935339005468164557868377904 2706 13264874557644624950457049993264114219848906256537059163955759773922750460296613923698901253422848206183879606924 2707 -14155687560127227439371170529260901161285720818783377965690742002947623868280404287363879169508422049407918959707 2708 15106203784390992961810796694026280881064306350675767318239444815513574698926943911581023785388080990233403415080 2709 -16120416592501653079457227047466953022161992503082831938717198575079494635621051856626959571086562481982487319590 2710 17202585916472636854681180460159021352653082690973484442060985445816168012960016271665970892061870507381875852605 2711 -18357256017209083911938229309628709834037550569855750088742849907656121772666134137786140382914131344634017768507 2712 19589274424203100496851542056327724232081728084387914003779367927109745529951287294811117300908640643163505327243 2713 -20903812134330035887139719830742709893019444132986017404701112064665785880212573043300059561478706847210017700291 2714 22306385153283944053445440840560900028728853658941556650050816957789458893338260448839860370855502663420543434068 2715 -23802877468721914363056922680878258593021601560969466498925789208325727768843814570243407966981615070583382918632 2716 25399565550084393591001708338024829805489043060255158195089070510907956740243065751407093939166027977162525808566 2717 -27103144476345508578511737902164456140822716611916768418757188817901413354119464127070887703854061726778314111205 2718 28920755799649245032864131226022891463142124495764656338631434801453958930840526254224036487283689454966000090706 2719 -30860017259932182493249124931490526334839789270973196904223088322973474925804608616048052619556081875708903806976 2720 32929054473250728744273231025680545487251504614025713346082556544351734929034618792625850561594376827890280324657 2721 -35136534724650822991031586667469922353081958260944373891739548993845730502241953527541642313061473636571943741045 2722 37491703005073810924036576080290719477725705666724448208748833792530332173145734713345117291193563850572800133736 2723 -40004420441019791372144502040551658882633195614105235650729476159408045297972003547906422112880753862683104983325 2724 42685205275527120296846690844956210839413619480449748627880359705177081454540651581230238619102007564845467196012 2725 -45545276569513164088045404836751193830691388936165971390376216940758907876855990930092925032490228848138865633384 2726 48596600803699309660431192677001430919601887696443507922202290878468088177558962397216605476686739138216924123645 2727 -51851941573259278727970674909766259235537145489523062595684194536462172423586311771055884178668747666636993221784 2728 55324912580032878164886381925091535051751360934558475764338954419638344309902103338917001920285029507831914383262 2729 -59030034140688093467069782611986891134491493171758116329194342595914567620331925386281981275966202786187037644266 2730 62982793443647722697769053321924388947301489532361429423861636031183408613348812914268320454470123678880558623630 2731 -67199708802982649180542431997223652308804313992167235153622354762025235974701017373814390733211845526965855397980 2732 71698398173875456000387175624892056078966916951095449282919436055984828709981074535287877220345228942720300758871 2733 -76497652211740767697171195775356623307793203735028772534752167178989221268836511010485983370278841085264258123550 2734 81617512175723196969399874556748632999287858905353895828161828682809920219386433529848824366286286361736217434420 2735 -87079352997157542720951886711239094089306933271390227291383817960970676450541077278457575910596243978894431268472 2736 92905971854750293897290306594112927329190500439279750410515538067786606914482341370406403524813720219991555736449 2737 -99121682620810913582802935448783372605697082171754895173588505716014971831138522499405940101959843190594775573418 2738 105752416566917054665733024244527836825547604806557244876988007581628988810516330148109016115618317969546082652262 2739 -112825829743039639747332787248336197080369535918391654442753593079184363808344910157499992306008882511017082661617 2740 120371417471486536179960855990299759871618668408502416438149062970467332912696090537147655213530277315730344753532 2741 -128420636426156249472534188330567388580180776945549259074492044281178037153977517033934354007726706805756681456948 2742 137007034798643335878805078795948943604717516385080261179064417443520348447151301604558657691186475763874307630934 2743 -146166391085833780914729241221433444988838380906796725073250810980209296653261541904694667968152205246620466522214 2744 155936862068906666307517103866275226652662610991648941950842874512583924537755335969808840125669549940797765018263 2745 -166359140591258533648432186684742150384903670790180689009090545848764279506181525478463439853618225823164048434489 2746 177476623782940732300834448903324333291868550045770079746142936222226462912558335932749781850501066631025335063173 2747 -189335592421913541161716855646985964447744144367531404403512663107986421022162003456023340540244994697087061905816 2748 201985402167948349108817370164285038439490129285904301851387788702335252243101543884973243953879320476363401335194 2749 -215478687453531898776465380469303756825684908392654360842176411771302138150866126484385354977624658889657311541869 2750 229871578867840270173219296927917098698936761069674610677806438709785955150665286692708376376352479199378808676568 2751 -245223934924968581039065075707963961700316597493188522064349620595177390680383059565768460433028672640753393422836 2752 261599589166350071567405199022927254559929134036109007172296294329723422168582911890231206718365095942792342437390 2753 -279066613609909094325554985398083270999623140729249242424746769850016838995158890149563198435331042684381583395468 2754 297697599625218908776273465365214210326819648746886020298141203353355089999606626982090405481851593878973214909174 2755 -317569957385052384897416084629740567595535751411638102113506189532009266003483301321298630364560584909563189644143 2756 338766235119511435251955792502003781472296742135248545416498160431164982724913104230241673056650068128542076162993 2757 -361374459479700723699226494292062588653075859574049148282395521015551442121793566666517017391956068359776392547931 2758 385488498403998287946235857336966493459833879203792745786301204976062643032363025867992502923237361973739778531738 2759 -411208447971724824740753965246269507559364964742475493738984810014286361573440485611806100447830686233227093389891 2760 438641044826797835549413663992258835847152304498795304986927321479016589928877717141552098243165409448248416840370 2761 -467900105858165425500131175338144956031311901079072055394719225626134429917033716143129543981739141461472224389705 2762 499106996934866674024204941499990514991779713254404976487307741788597716946616725624144164584288037993116653447309 2763 -532391132611918006562417616401028551254084627786491582946963644659330136335887383360986584863832837965408979295416 2764 567890508849358929673110100907088176405988587127307059566664335790511629801201913816750759939633224520529956712251 2765 -605752270921207172609054956967735333041678138815901492459774863735117404313723342032579298209015716099870091366953 2766 646133318834313245392734466056655599032873089964092996875259117161320211101696998145237436900842924428196564292785 2767 -689200952729756108617958879959948611613070746109690710385463418637557392783298792378163227032660443365739947971388 2768 735133560902104826343515597099598052495137699742502615648178289451563405681998615271885543489221147225798039095515 2769 -784121353245232058956235372325389674746685027530213074657158021691096313788750771370007514842685869457201253260960 2770 836367143118100654373002309006366307356734864012007854718283941794552033880914199255510127806993085541099248231744 2771 -892087180820812240407202681856905914556070213242592726335399753173201514778974287826200965519995220638492088706156 2772 951512042081005040293161035070967046342579835619654894812455700385273229444956296482422751986218391433087732868593 2773 -1014887575174250262864485383069605040744182538223972448316764062215961907716006854471646400887448291105694598997605 2774 1082475910540319985482128689362348004353512409888195548513528272849231912778979268044664925058967569675163959762192 2775 -1154556537011060337785376538532331145356250204384425894883711842242856005011209499833341938316695763306277713098462 2776 1231427449036130484182572438094373811928217207442812736164736292310265877702169069052804279434542681954918024368455 2777 -1313406369581134203489242609712931474180611878301598657640518221684570481776927398432897605145724730150296993030563 2778 1400832053679833290560769716696442770749691438768270902671690097682219334071092853012370351736107221546365072984589 2779 -1494065677949447118345809810545749981407613534147343577072922525171614636327292852203711869632335964129607394236730 2780 1593492321726835152702396795518848064322927021436008513727185290348458514881777697727992871944328815653945238551317 2781 -1699522545855012837408326498625579580868851844355254737862519252048971965777258943394226533369090293871183312313370 2782 1812594075545455954120274193318017956907558894608856561534557487363634710383019907898394654460806636488417027170576 2783 -1933173594163622105799365598895169744571957286179510908774852275800992573409021017745687397475267953363392323177982 2784 2061758655234766302717707226419367459809871354426195359539763088771929213871064053153526356532589730818860266771618 2785 -2198879720446233872318389786100155562236430980896301150002057830132742389737874681484433791226460138807507335977544 2786 2345102331932897202087863062711685251064844883419163984284980116874247291055481744460187727470859470079235107377357 2787 -2501029427676345816598642627256093004786307198267149239149521289143281146237116955235228070017214763621629815874416 2788 2667303809428038691053478536716726291746269528071493810119436561389999841285898720469621206976788178344106409909403 2789 -2844610773184180848300892013040879254793493260603613032197336788114153150825766197776392980994007233257701949535581 2790 3033680912898064921325369787205890234297450611528029629825373367069819268894278318813335877136827169783828012833622 2791 -3235293108816703309920118647885004919319646851185812450363830115727824640337507497900304075639359941167566804046405 2792 3450277712575596171314071527324439443103594132230529169286889185708772830007282101500414799452081503707335079304793 2793 -3679519941981394207822787112079153948245064060084392885472958052626551501008051343691780447236646344171301713521067 2794 3923963499260206152885259696761623782136827856833019439173447623399102860998299369001063686700330435859457038281229 2795 -4184614427452819435824238568679837773646503673407909722609190306611943395492886188682696272080548768716905490093541 2796 4462545220600789944219495197730807015462216413098574312627713437933819829187157893660283546814534596158921401498815 2797 -4758899204393025000830805250036739090128274300183516163960304083843617124051271601056617123658580127308842901753989 2798 5074895205035231323125964264134347029804694767289352879847993350130819303005135878948538841344097269805426236404202 2799 -5411832525268867343324371451257865122168109978352915843177400491014324853235249721355226038680807284380965043477938 2800 5771096247706714013647545810525434944066029151803646047194767107972337442797856001258396268241856046526703239641373 2801 -6154162886973769374299952733921106830071403795212382943374368886527104140345757562612037395008433859553950247392736 2802 6562606413550156737942931249742168787585660842890587580295968955315643445227362596769174681030860060603979151482706 2803 -6998104673712828433783867219107682916273334186619848005273487064379209876998449773168933923141588842898079792379490 2804 7462446231571079577869570783741216731921434876769319120941142512641183073590454698416873970610732223014210840549776 2805 -7957537660893581039183707191460606975878396722654782612506004184880897039727754900299212915772634417960740000608782 2806 8485411316238590941529404745602335326307791772576072791365203502943450496645120434748886236739211115221586207965568 2807 -9048233614831561865241316976952317970004869862520306273798031423338961327261686678262266267171276801340643276576494 2808 9648313862693290566176872178420651470665439870637149832090833295502229480326913057954470479036536351051037747349311 2809 -10288113660715198096553534748685900897026138492183299998041302563667364416274165383366051444914025747760026089167749 2810 10970256928715024892787355075620329103662445287516031636310378807856513034382429716731821088695930758154648591677368 2811 -11697540587995636591580693333280132161776850809015988201679027923372925876696140014001734135592148053159452088543135 2812 12472945945581753178150940806003392422680896798114080903586137252530186302344365022193814931325508947831221115383637 2813 -13299650826134715388894398112615951851931664750111853697545114987766589694682253630723245967181822531442165276418497 2814 14181042500555142134544119179188217206558332642602216768166462645098624356592826129293389960278222343106099603210562 2815 -15120731463489679092421169238793689192166155607218274832924665396860639606788642971040555979774451373310009942596583 2816 16122566115373846937659541598461630686825507191476512501546052508559836558873296747266089645904919671279780512029914 2817 -17190648408281756604365489458664664405623811590603755337713441406787851421493375707333214726932770921503719039404522 2818 18329350518729651084553559727894932865156693455662178932140335587076246808595072532292294337641923995681005521602216 2819 -19543332614709509990021023379615386464272851042809988931686104031007307000992222795253179717185883212688092522305675 2820 20837561788627853380741997642077127861274387088469392610068098059633647856183502670441890084412972023495414610142161 2821 -22217332232510766041662851548671203584994364932678018673768598032639997783112251377821759289375414147375114396427354 2822 23688286736827667621619440420004300249460380181984984447531670260087126612616273120515673753998581993273276578078590 2823 -25256439599603607733050940904471066005555256926778573604139320389422294483134025448410126176118889160439453364070178 2824 26928201038154143886052485222612236856796997617593120128018149130456630993837473128651402253298219931069060028191735 2825 -28710403201810505816623134919183295549021977203960230342748163952317056136217260823773422429073127618536541576243143 2826 30610327890429737920361983831136579292822247908525344694291784099440805910505492539807743710921146260737825517308895 2827 -32635736090330729285534464409219105523921449408294857981595125044987485629096567462395441680167847718679218290047792 2828 34794899446589854068366715417641703117848689562488837082199952302693875414791010541058250166916618959935430639624727 2829 -37096633798398102003173885016385161656375908735227795416129969348930614401763745702862379616750342104881477852149049 2830 39550334912455922472667832690377851663943690304856234509391505635383673643708617888456165373294597257771761788993609 2831 -42166016558195823342317119930662990478739786303726619023245505296022924670148864738643390044990160771341038504738220 2832 44954351078011253149246127691643891706949238476022413045662752458217912635428383716165615967362571612858771044081339 2833 -47926712615670439584547515701299393040747283029931831221774970885183229166853904295818406066572074992097242462480847 2834 51095223176745330857814238757083990347618299239929388217768856511464875775176435004499380028382994233606015339986129 2835 -54472801706231388525490221123223854176564119973242251201613949414681201279876584066167050439653213981918596561141053 2836 58073216380618970906701082299858913716948395905469304093832848567722126897371199660307516123466242715266587650907899 2837 -61911140324549007061880373209703953979424812559394460201052441954822537466175846482140657055172576700298443763587346 2838 66002210975895616127119352718252434287853856413341063602303249458300834674534302588531172288492963994180111279810492 2839 -70363093337721298118102622348174951789247136025144074878212069516080062351009300365997786479153198994076650359626347 2840 75011547371104506837225232329174157550018707629968825693282870115696848239019410343949447251890572085725578914751951 2841 -79966499799406016507474618114430845657638192101839405782562724161369161019678367457850142867649230654820896443875936 2842 85248120612185126492977556414624020576401930458546730656849708185824248612500858862834874543478480376310573969104801 2843 -90877904575770142629163837674892200474581396321037548218871784040884719591193963105776718129634035971055745581633415 2844 96878758077504551757727234762064941511113906788947006475979211042614304984439895695465811934520132186423880076225748 2845 -103275091652009582746404658329919142073196798252487461075391463654143018364027911386334019345384349537883177174994029 2846 110092918560509792579099589838299362805369203753714599406623936273878147664935174732369125367492947357558226394751034 2847 -117359959818451841202307198108273851290663822959953395551778511295880714125976061608452442890558496317242131705043326 2848 125105756092403911056541389741177480250943018645657327708662392000200735614306503100134753684126548963157748225872656 2849 -133361786914655510814952532910735253334297955421419908462277262872441812302191339780459597487919047457430570850199381 2850 142161597693153150655691393534086410290650362620213856044786803902387463022473475675801103581554920619506558466935373 2851 -151540935025523427270412568309097838787159573519029699175056923902718359361138803408931084395291517033807181886133875 2852 161537890859075049873086514951550394628725776024595142633717737247850507777658616187081013872686924270371642002233381 2853 -172193056073965428588469159843851488776021703304893631625307571475144423031005233964421954155203557345847270799439665 2854 183549684104305079133961892324312466308160633298906119373645764505463477871772611543299542599868774869447218736558999 2855 -195653865252004417989018684637599732901502624101793890158289492923594296729457573398019625145472688385940207758509218 2856 208554712390801438353492251352901865212841474814814282387379746990121290798967429557272744186078917835373209726796627 2857 -222304558803312603108086362304792615445744008534747721719095814370877995549869731438825902590881513219188763945400242 2858 236959168942302307639140112565761715609029037779048773748616409535206215030918982535177889317116215394472548101122327 2859 -252577962958861378783656548397482284303259033190634730224637575561578596814727309026998532738496265277313146175373166 2860 269224255895026501597226719162626058424887944458874518324611529884686219521138715046221878749642734636610548302451965 2861 -286965512496775310741894198751395984164800801965304719395898051235967963345840881086954573800424070543574782572587122 2862 305873618665526515177851924473159954877960506943529472971479236978411417561310388953473694843507384569226306552342002 2863 -326025170632508713641554567206989176810708533184131120060137368982226097022152237236515980975903672218580339199117013 2864 347501783010897915613124927201554990626780989957807853729451531336701230890029813443586681487779879365449527670219975 2865 -370390416955738695572583989539954372098369407355686842704914940491092612918357085144693400664846101743808157470918467 2866 394783729741653419936615748392670669413609817732951553028813775395178500685559902539547099950090258295489212199716915 2867 -420780447153526524715029260993931582711081496905850918834660176708036893626818375438749405506254686095199488327762906 2868 448485760176063542777735759483554597608907180110220970626011927005707113302208847531160160860809074969466356979831811 2869 -478011747564722822092019765994428392381964079206557832086825893976583008686484759664459055030347768110037738439546131 2870 509477825983382038536170418173661165772247279122543773585201777069064888194743814287939947425390514947529053776544055 2871 -543011229503640718091458604736661591193212345367876635492573022878429696949338732958722953326895256279923441015197235 2872 578747520377307184168726670479374864185779466131111899560480974421170757136193319596032260984152028688169405182295087 2873 -616831133117830261634819050998319907656293239917813901019303900735615684002322890381872856047234827918835011971936056 2874 657415954058701434456793632334554363943699862610608250986809763735507043341973496354949071511555884284919442327013099 2875 -700665938697697321501715339438998330101753059659025793255477624609276707141833715353971886151176762395463553902801951 2876 746755769285811696894014351863185563457357186296751377292294397187636666397642937324924101930571802293695240114754704 2877 -795871555279427549207564011768143371382240452353713290580021072796269027942483653463113302134705296044281560627299596 2878 848211579444330701598543168388081748303310236546535885779477227331500323567354422980978975846686174651103823801085581 2879 -903987092581241989435241951634169325812641379732259961041672685469759138771263260077687816050017717145849369312544872 2880 963423160035359549437915089809181721709701635455178758790491857425886861551495821347055561069379989810236044876577823 2881 -1026759563357710184410581519683874733392876696816483142629008362279302257522138094736511015672632541224143739053444179 2882 1094251760704715512745041915681987779373748822475824460433001796742073545748915063000868409464485068557631362852483889 2883 -1166171909795151070588085063749232077332358180108987491194872325390989024431716222575780657994698963500148585865564896 2884 1242809957491532494008346136453287701890593790827429842472664395201039012009991965705149243542308475100757960610075116 2885 -1324474800336870649697910953357838747330602028083943208011990989938168588478816335288875472717525970619193584097320777 2886 1411495520658732920494710240040922020431207869003382791482345158802442817925821768077074458313619595684685499719049886 2887 -1504222703151743203612348495479941133203530406543485477388696736873777603148603779430831921900063630887277552366727550 2888 1603029837168227104178302457579053405555049918177966440626034228777879578523783354280554178360502329232636152480277649 2889 -1708314810285904997997025187453149858615608154312730110829790027982266913591187576299393841138351809511957418421448025 2890 1820501499082684305841182689703580622877661861295041055812484638169015128771187595846683421081769984970743766536954542 2891 -1940041463433131644617077367075552201728503914609162116637650956952455637513134471215897129258194261202740001982706025 2892 2067415751050628758561083546407007929285041953113570051932225706990106438722825479819486356773044221455556169891173197 2893 -2203136819435130542518821630054371595181283730219370364982452467157148774540427675806874293205544585369059668070684771 2894 2347750582850557135461983369380793949538432084107642404766431260513509506292179201481350186663393211400583227821342113 2895 -2501838592449998360081403177854011868660520064957187402257738952778879128130627315883973752608193655763111624659366810 2896 2666020358193030515361479631683111077836413530520062419358084713629248391205361649915367968925550066382275523621817913 2897 -2840955821759593786453546692026387191942835437508033324135378819987150504308797504979396163246914194668646291873734907 2898 3027347990261246379502707642161237837729064855999369868456914571168238072080617614806336702798427119833678374333575087 2899 -3225945741185552203613872200503023387786761104885983346164601367343262995003834590910394431783812451404482105803414755 2900 3437546809685366506596648847698958036234543494996445323395492548880796672630662082883178575910991925674419586595328703 2901 -3663000970044491900642458086291172931481527412044262576206112447380971758825677190973025469169430971689834751766364029 2902 3903213423917401103966352727427419272411198905283458932532050714674890431537511300057545718633181498419434731319854985 2903 -4159148408756482791412471606085179580904119839306765015591506329738028194224083500176961544987882389221106602383576367 2904 4431833040708764420776284097924933554240563572510603325858684805657143734629218900136424519678576219419035196950753264 2905 -4722361407188681865511028022188891082402058424176345229642882061067708080178378918065062558868471090449002891188084342 2906 5031898925317814120546571512549501499141126456723617592698572317344171029246628131286601746044841934944160159215262835 2907 -5361686983470458266294875002072187734881515089443802482390866437021958406306931575863608230708351153738359652905029123 2908 5713047884279593843707932936894738434894056845300989651673574869699084790593572991857623744447107678825916655935845775 2909 -6087390108645517073032443626454779671359616166111925872690308535461065297366396464646113518291364172754267246002621837 2910 6486213921553852478319486553318945582551244811864486051459771487002520823301632664768662869851419018391001971959378849 2911 -6911117341855746070152165246180720317078369431053836919011763553178518656792571344756237554905139574928779312662930018 2912 7363802499596082794844722697813929365146871998389181027507436118219017081024689755437730807764680115039141325294681682 2913 -7846082406001122390665272938873811102386794932127522075046697114692088992880491331005750417707437303062392420730661168 2914 8359888162860964990753077908513189830584515667441276400060296363986693645705640759008340318987811654051231357083099997 2915 -8907276639771122139593986524703356124877375966289696777655435646157590668293216770073740998030181373246501851839825179 2916 9490438649537945793510788611398178806621137981662488114177173260581134357879936087111004676311559537540084271551639499 2917 -10111707654011907037510933498974385458059201458720142967326858083583318995050950930033929784698572688109351836141342286 2918 10773569034698356494445805458477566538230913791971687228782890632657748842666469702512660235320315779058683217750415973 2919 -11478669964715626437292449963345871152313213110414151423445866164853319388363366402079791251258393881585093017199290994 2920 12229829921033830633791119171617468367499424386579845458764282842069244727829044348000885858561517738150185846008038313 2921 -13030051878443656776055891147552401538632873738204177281487233871342102655182529874470845582721590221229613366659755255 2922 13882534229382629124504149817811816920218808710869120455388468752832169152445467772063911673423177569859302028445639479 2923 -14790683476597247435454767644773675164720338679627860188051334498924079809724214906267134890796312456970170643423274625 2924 15758127748654217988405299622965015982603769779357545454671711428685965633710850812205075795125191872463150198820864781 2925 -16788731191544455821437957357602492506686774126246798503843839407721382747271189873376451276209256728984199074577819107 2926 17886609293062228295284429217591475123395645364916748955707061178877514944463778388796106001596588858564997475448249376 2927 -19056145200302198766088877949075465728048322010632214331301847159182700877307249091011195597364924621355933973558367258 2928 20302007094513499608583342770773393715858544173715328999310897770355501236313076132794372961571736992309909722957194507 2929 -21629166691697419373829677365867860139640348000226661067746744161180834887802999327444525007089795168329789797949606921 2930 23042918941749959477638062798939272532369987329646246532124235148186789024852355474245126630431500282930302052558112726 2931 -24548903003649676779581825395755053321390003423995899243398254468931083586957402612303232969142850884861011370823467557 2932 26153124579193200641044594808117851341852879685286291053381428278804138990737158488578594300139334524895214004139298084 2933 -27861979693104971210523716631181143616534710978079052734804373561342912382074210181609964323643763154496021936141366404 2934 29682280013014778841054925525042655239171275238846147446169894956462127304308766597513861620050158077489385542536332013 2935 -31621279808828746063220967590512055291402122386162815742618925892593817552046629142842119630712001147180422576738151838 2936 33686704657439979370947045356180775118372097187565027608695850676646358160964802455860223435127875802347997850981083783 2937 -35886782005559079475489976769192189212659147948947182338299445693452737702947747873305326323086828330747102187193262238 2938 38230273710718569479035914824251237747677476681393678521468102510583165205023879878235289447029915965701471416436252701 2939 -40726510688247486538997681543480743769472274185644434403254268855347894089601537061521232988163829806941092142230363448 2940 43385429800253013576676571556974578754688983031902268498906525693894933796169504186906725371130193133529783034477575526 2941 -46217613131416975724720136041030880997262897015246995571500050939529266470494667935656538721339932757480682112789071730 2942 49234329805750317556044188753071178025803536994312687954127084101395022344759622022595946773351439758642585008732741898 2943 -52447580508384731103489235715237310671476742537736283440171884872501318219933225066448410650162468362991070509191688606 2944 55870144887056053108632408358564821629171060722536999539788949303041734179164505061822828666453354736032606749235343700 2945 -59515632019189765189979872522680029980899591786383535632668680341453608249374824162779970796456430860385770551661402504 2946 63398534142478541725909870995860846822491510137829756368538163708197598049520202147276898357318725577769502077717717233 2947 -67534283859591985890800051061852072595713141801307514551472536623064952548109007714746219777627759181987551700697353216 2948 71939315041229002600116550911536429890794676944669110097236757349153917326951478848848084078098732937769298502018769144 2949 -76631127666166086099994597428111730286914223786287530427235858262756163757808905730431482288980565423187607512043676078 2950 81628356852326085682277908238494948617624049410991024361435633005077811070974605233638206352439683639503087298556152196 2951 -86950846349251602897645313336808607515099229573601051852534488099997431362566852228236178191263725989424117117408602073 2952 92619726779778558681342284043499276796221508810547289359146180765721395499424907899647667175543458823424827377588370266 2953 -98657498937235840877690067559474471418479813356654911677673094590387942511872493115728932206465893097669787458006375901 2954 105088122464218008751527619839888120051146683158943378738136099396005742514639205221011956640610842306004885433671189357 2955 -111937110259966497938137776884632070355472174624119955361880906119822643078119650252867372984544507636021569614538422446 2956 119231628985732018490747347930960933199759619490040468843294529457879963233880157094608910970560197423833891112921028947 2957 -127000606061263006841708918377847401686000749268587814129446443738701826688759739806741046021533073758328281019662552401 2958 135274843570863994031610502647245327833163330977999810168089336062486552557034538577796264069522688767908596514241445743 2959 -144087139524391892717953181080742402094081699323855183146127822055788684407159951872750996108998239675892442124477805761 2960 153472416947211786546850251030669383209608602725930973547024131937263732229423763795191802285035121795585079602712914329 2961 -163467861303627237990083430990041467586592919972035519032625776464353463268060937020266931062475829891158941183439878190 2962 174113066790751218367398705520435531960667715800176403943904911219036299342719899635479353169236247296052706758111288347 2963 -185450192074318478696263368137185614021055518040707539653387722493016821720466167231738486583097011385743254171016599806 2964 197524126074692186548797225256808809322752640139736363716829035789448881235747936959903566681739586221479806413873568380 2965 -210382664450428461611304078336246567881513225444030257050601808611374029146058807210235774468434289617821415827902155076 2966 224076697468383019792882576464211103750467233024948864102015915811729128711123356328975186613276741326139514775549812998 2967 -238660409993635891513127050036219087666574647885867609308823668830438166223265591331201947588905545785820161328987143402 2968 254191494379644388037237072810995791297545599461981641147642695977739211201120667268250155022578475300143970175729493914 2969 -270731377089192498053125299026225705850310935300463834203873156233277204362257531312064476076768099210962578706504196527 2970 288345459930080154736266932419165698251674783267774652880763050875321573868069063844139186553897362777064210405816381447 2971 -307103376846295114265101018056302248830181364093164095484347161779458009490134158283316159286958532958139547637695694389 2972 327079267265852972518758282086385132452694435217485318101394611020795443525822088567929087151112951261719460122158034713 2973 -348352067070809493244807267283560420656174515468237219574596153021086796102904545454542533187280521065541421846084093122 2974 371005818323391785920502020661228038431152380102288270743156946130767935568162760898502342917821216367474028244349333511 2975 -395129998955025865050201497046474575343672424143978765260525318402421490879004655410947129878628314535516876096418933684 2976 420819873702538872748837786429554455394281471534027162832190537769495689488930282660752876541698511392195946349606049911 2977 -448176867658282482714944480834380106386155451597740146999156270471296410099253208037327029213270477595677534073919137554 2978 477308963888677259787937590364899496715482502455836470287891521543472194207535340992849797575259135717568901229049738360 2979 -508331126669055350877939739946031281600796970534975869869004665513011555100698550354680797462492414385497603128433753922 2980 541365751982040945672042926478536426032324760786914038417459750933510087770166193675202516733552744506848792963780400847 2981 -576543147032435890986785422141958956463818072349483735296824060017870281933307644775599998897463386591114332913942034197 2982 614002040644078423952163899681017722838963830392438011180287351162765904319267995866168827179928679979001203812767874263 2983 -653890126523850806473994058164983581004584362183005135780917407173915660071565630509861086985711576741914318295119154229 2984 696364641505387943856816656758351023255301049011550537435160284921265733831607347554198470436747353223311503314196865987 2985 -741592981020572440808719776072813420256888709624045996566852585992723091591665558329055550019203476608870821090794510140 2986 789753354191112973241335241530449634348064261728743056004357913676586228295673982423593730874234014966121220087487840223 2987 -841035481085948902097190220990605583730382978601692685371550301862332406520262709711578155749243010804369824125431355363 2988 895641334853495443564931782974907691661350036465864322323733050973803743125737317373995156539622157001895031118616503972 2989 -953785931611466231109216424177530461853309096564587057333190328201287000937775192617762135568116494771644133177706180221 2990 1015698171161850985023562793302881289899006425523685296098102194810474789224057148794576417355279977504591340466902459111 2991 -1081621731795297936027637783400180502346749183793799524165684133565049747192674472344317912493726670792200339453023257366 2992 1151816022658410081272305147228527479998953615865680431522198829084305307804735850175824355141918648614800805211017374138 2993 -1226557197380112725783291750750055830052101639950055614308914740965634719461595781821492572677633965664154014865676031811 2994 1306139232890141506446710515837969798200686441484723068893193725746377382454379465030951780060875440258054311598247171186 2995 -1390875077614747724287981073007878864993563877314698377899992708937177987917113629211370937203771533912796500372477234053 2996 1481097873502889903941466623400199312147473636245219029526682797509046059220974015835224489823944682054146189993628851523 2997 -1577162256621503338157174226011787829807445977005084885350638831454127273455363825143636506998675251480090021025435165107 2998 1679445741362006992110160923151273177292458265807109103917450099326370392847258107969531394311960187159228170311888086225 2999 -1788350193623187782300123805240896156199644902428992984686990181892197829675796717609214486907222801429057477465220001880 3000 1904303398679235974203425510597862963264866452657726619155999277985522347582445138149555232868471556455946544105325631176 3001 -2027760729807306317488464860527472391662195637558547319181868086052983530730969593618010144153596685038592419859846885510 3002 2159206924137948238589193339797629940593634368698775650423632152373180688445489712411054548813941450709099501983801521851 3003 -2299157972605580426576369180043004313115044547152146555023210095354721780623880029461764547409546487658889825723137894777 3004 2448163131316467961752358696614044305105792473752849506352950906935146273418117594826240408288831221672219875954479596874 3005 -2606807062120076089618121839241085158646770654259041413383729780771451164421997375799892835719069076733950983767792367639 3006 2775712110668016926836319827404397726973177211096388215875779756605105267967004160047447072395748497474761792918786404162 3007 -2955540730774988002324539696271528988706899606589983291452166827038122349745964364907785794808308753506202802587352447747 3008 3146998064460156603158665398326175973489577414141089777827482142453913932891819870836456030345194329916875850849727577498 3009 -3350834687647525026985563043535498716984001811695457210256339727626829375416927763068564475532940141136711296662028553436 3010 3567849532142214234211567167096535414209449456366601371990434641155395466198482397724781295851304292777361912844708638289 3011 -3798892995178776940406087465367565205649529827897721726302536615237095631342862633119250110460048432945333758197926775385 3012 4044870248560196654741984820486724322345219547519845501016558878809151733901219441145668695309692565735136027584460314544 3013 -4306744760174903163439048713181217208933880895572578873275544907262786718613757541941631784087041630456896073321675753434 3014 4585542041496875064041699163903629609346796068622930162485197442368514650540118163030096785745791747215861530424187336131 3015 -4882353635543841361043005522802705166214136863722740321317191807140612884992383466066120152546551383947339084074873144967 3016 5198341360694065183887238557326544746908354071092705597210769510075953393003604400844860200604868567827296097507987175851 3017 -5534741826746721443444038588321619422511258523007098485925431686818748742499259889821843563131950876894567091147631242787 3018 5892871240658226080084548067444135636211207502477574917012557828991204721317428923943969462186225021222359038321518920440 3019 -6274130520501049226141862672710050712475394866751879585308734749948388514257407849505494144628405068560370855940227893972 3020 6680010737376807146355850984448321074767067163460371821923065384174234953661094050851789367756931888990710160896780841338 3021 -7112098906276293150237519472167716755754180966138772025215967766920063431351412785749430632564331392658174932110230026403 3022 7572084148220386349101268003604463286602682911691028472709319325948444715675674443775887137576716101856557778006601602834 3023 -8061764247442602028886205381502712578742275232428551833064557999020896692700934698384924981774447979343316140160116045800 3024 8583052628891867935512985880209602566377755955394995043394758381895432315527097388919363452693802057160950342105828196313 3025 -9137985782948704125812120949399467594335399053165312193290779767904858151635550113023391397358402287964836781020240063302 3026 9728731165965505244528821904391966385593234680313235213976063188493971649416659630063621778553850861284498713483396766116 3027 -10357595607068639773971988156591783985712479218321505205746234907285217996038620131922286570800176747468781027096208424927 3028 11027034253603562720468124806649335402198718850583747555252250628854013491187584095561925228405054643499005045187644734604 3029 -11739660089671477963264469314890971574330086802587422060991251112672859945551723585823785727513657294968753975911015722185 3030 12498254064405158504751858878349467227323316508731255977768045301372639092671054682005107297017813372214434141276701035405 3031 -13305775868970737140371529628286122351755863256855745453168031256901379588472464143792726469104672100905320990457115138933 3032 14165375403770535068938991227897832644294880970391315994222803222821819338520749887534226054191184626642664706578747361191 3033 -15080404979968757844260364457714992350565980110150362814788170033407938365187961907906875289524589465216420175420544800593 3034 16054432302277229873097687241900258316315549879512109132040053284235319259200734678324983535386569030030112407289869215844 3035 -17091254282933004575641264586831798269410874237338563149426422470860651886530971386284918311149082352408575004649187799230 3036 18194911739985084896201688315855311801847072671243851869147323175592313869888333407671087875352523283215833598173211312977 3037 -19369705036395714144243108391063587074185704866412484706121444556448349729105185397084295717704534799559695479912263215230 3038 20620210720065634385925294032617341448287580134741279431668873054910096243658813569738229591173193046718802211571007786833 3039 -21951299228726099925377495947456012112985561292721741058572082173911755851521045282256612099722388760551464492966190436618 3040 23368153727717866651772732788797917947867646479471747756283130984593018202748995506818815271898212553983304229072028810133 3041 -24876290153014325503777110234102738089972739267507106370086379744932177206602782733035825286738341017586548083657652549869 3042 26481578536458888248061095723601848251457145922216794771821674338017897403804403704710863351190765127831848278303945456353 3043 -28190265695093238433862745915333788851125306124164302125422791116364488832714533143565099451605566607140807268347533428497 3044 30008999371671787711640058878791306770839713034851941053368706953843546357588834331167544493494859446835308744764442416506 3045 -31944853919008414010208955626310348510515500763654608260528905629250428921165072892626458383794865098892043081110463601645 3046 34005357626705375927422355196095862648136029637447598106206407774649279273851566054939763180891963558252365099077261954460 3047 -36198521795093666331438702722827478740932708181343593773919896534639556849440626145827104722966093143798085044748336786066 3048 38532871667892845493336974153359667001722469333411628995558175011552702893738585155334338207223739462513379015789623413071 3049 -41017479342201882198056391039070733603671230874184333846549103472018493059929391268609298145041988703283976092388947673011 3050 43661998781987675287702130053318051654026093217211899325267272347923337911501507914510319005438354284640525826505552068789 3051 -46476703069273455938576900979666656126180635391310958952041941066263830187401693009433706128945165458835532880571532316284 3052 49472524035775686612916852321438262080252711524617403415228852833272169736675876049762180161411892188723607122073270358932 3053 -52661094426827728212914576963160452534460255992195785858167020909585615459243865705938189488012380308060538560911810681789 3054 56054792759095893055981072199586301546864675369064083113163920494650786058802408902676250032039555794305940369098198697819 3055 -59666791043875264203396044929934524240130220907893145954871987164934187459296950167485057189587257372648638356065824985303 3056 63511105558687838790388141017198661081391189321919100391930339837002820724416011447159615299677200021457173375192581954960 3057 -67602650861535506557093294915847525810982558769990276503977072034189867590303671571369466155417070816376175051057962290450 3058 71957297254529146874243659734427612514988875905660081188792724589369853886932506091548748997361391002300368428682059796859 3059 -76591931916769664994088350510603843964189406605175168662324843794651297230038177165643384173633710608276735007847037308227 3060 81524523940346941623496402925959547091566433206736160505001969735110241502418140639637862424424673275251505237643520795254 3061 -86774193518201315300371225701950480797608848135968598814686664351961725254340503623276596498538903323758972661080185649385 3062 92361285548415652724755678054134703494443576459756389885141295588274775390856551721288191485478499663225400067664888873145 3063 -98307447936334293597133628687812459884022217273007673424871919854752326063177334752666532180341849488583186938518470317334 3064 104635714893801901438219366447887620714804558982051259479861943501863511960485868063103760660955430138369310787394787433373 3065 -111370595553848098265879184553980889572993314628986532520629658148071402521840371069045002434706427458885565763541553707716 3066 118538168239384666569057694138004015051522848151542028669767262312823545602372704317439238951697114817094379013604767503968 3067 -126166180746007755458345323388838330787301411663328480500511096490035429823585469491727421993733253730342371680550412276215 3068 134284157021889363376633992418641661696015540593320129776829912230751707846770398095175369151365943954926757476894556674498 3069 -142923510652086771481629692709870691521498140799409174088047540610655188612918258723116093038978988141227723988284045232793 3070 152117665580487533072208213771663284893936421564833275425801461156871449188375031130959219411583203168058447750933897882411 3071 -161902184530139085748863983233424408243282147518696495259890101198604071397023152721748602548431317715388902119461743617538 3072 172314905611990110302757012586456302793793407473665825678939412579384726769408937323800678556473669221096920326953414181657 3073 -183396087643205809727467989791748804273445199749168924504530899864124741424442202931557520353241936474521973078726848661757 3074 195188564729328842041829029207147931591937232784254932284612703837728139197391462452464842092083246123752473813029403186289 3075 -207737910699766934077421790398367079238266280251763082550864166256362324091465397940511377980565293804621505347404438257441 3076 221092614023530203837762172246592759727136931569358853146447915527454988791873230038996288249948610501952994916019874981284 3077 -235304263871956994435681317210429068960074611840960504858211838509040691912868926057150280463964927143770832892193823068944 3078 250427748037506733405215420979654700883054615397474493767622031435488730907822535078677411465990751788155929242760263014192 3079 -266521463462721966710645353653133755283402675895384104842580737708445940252430658113518706461098388990404051223160077085945 3080 283647540181339171634833388435892531753679293030409175177406251873661518310834621306533691872732628192931932550682537268522 3081 -301872079524439469771278338795097514972723577641983196753214120015934951459001650686501361070789280776488339393861497225459 3082 321265407498667789445282821748654490438674032364380870810669411356435536347952959742745983301814629414131206927416541156017 3083 -341902344301116754744782651645464317545284099437514211411914046059802893024971794074161289374207574350946534948325068896165 3084 363862490996686650519105853710679121909849986427423562617010278955569093733577151401469039769850052590404730886134752170667 3085 -387230534448825502118467697786355880133570449792961896366390470340931467739054844674838225949135183709760269499759082843171 3086 412096571663768701335136101252487356194577461064582543906146101554016624679691683744047965739356113673553409057964038131225 3087 -438556454781996789257725859224555760846017877671304661967523858161536582279540411769382696236182873772383936301408957680956 3088 466712158028890224296642696066916880829321061204930758923004150629097600287435634775901429518054971940572094550809657860213 3089 -496672168019775379001821664174518308566145534653400959842729782565360147571682308286742654228916223454289069921734599257339 3090 528551898903039686779447652682209865828076019759342237177686432515428959546328658671600207787758922291492576945193141131084 3091 -562474133919079269959247942454704592078168663619819853357288513907688974817109345861942787529693589308662373544232546543084 3092 598569495052883648129066187387681226260996123881474766188595796739811678728022249242740961372939134291489564035905436579718 3093 -636976942564434982331418761752860163641321025139336441483097510482339239656204116940763793092364582100283806052486229786270 3094 677844306294203613230543348106605072052340445220425630507547161970715730520482014040393248474611489960519689879348281793917 3095 -721328850761283285245520628623989125272683456523982875441569952221513207594053695086375743445385791063508995573097994586374 3096 767597876199580679158078939243369875587839331100062899451479082342397814991239098805324695962930894321594573918298905221262 3097 -816829357813434578914467998178459333863615157361872789201402780112034614283741694807489158297705920696472843234775424536016 3098 869212625678600833103609561185520058679000618042560252378235311202971709382719270405542370689441019653541870703118888416320 3099 -924949087868244094780918455858224565704629758432358636382471925204428756033504064661193554587452737004555599019564824297154 3100 984252999547003681427799373552884071883757322231291548222584087095063180775102022695957198522448920537564113010828692538822 3101 -1047352280949961613390061703600301548513586696443768289613722313256673010566946375429167185195873053695314399117745234169484 3102 1114489387348088062849187725880569126510843466955800477812579150678896372880836061458583602174406349441275444814590856390046 3103 -1185922234298167513440655788203340286340849888214539427700743652187040079974501423256709581840551816293020967060291744240189 3104 1261925181684055350500913050835745761589484256980488296625358285931956457305923883649081952156956050950841254608929166075893 3105 -1342790080278161896986471027478574308077545055096228960569471368702702934873492688417451485816158870295730622838044732343025 3106 1428827384788141709924949739425317232398714431215645929945138284316301261909781277517252885447525221539114536395019516144496 3107 -1520367337604766877810912961306706627480288881536516800465796078631511263467192317447441855939140395996903330634126799358662 3108 1617761227733825660495417699121662826475613213616474820631325334879028122179426097982803264083258434501007749134710116481167 3109 -1721382729678611203577204016668811759384704761302212863942437870687985079704536793727853936649837704008923911911817992005197 3110 1831629327341212271155643822319338232176237814275983032876332457374377048190787243109015261724624814743194349822467118633098 3111 -1948923828331520852460770302277635801987792559859918734318643867239895161468646288400666370768389849343485247679808934155557 3112 2073715974413832113759709267189437527826713638592980111354456688542160180224354250082505625655791701406170120139791517202062 3113 -2206484154183406010109794099321690523789698965798717079513835695055014925569962829566949372709773666775770799688345950758079 3114 2347737224450743995748713109059696870835391471613871676372832507755664457926765555029158646909906453321748743872786619084592 3115 -2498016447221053512482486977297571686564815206054944102651766382082814412241427820858692322992959938384268671190291904918173 3116 2657897549591961645363428990408809734017564735173985248849636379819892411322342816556403083209046003743781957317419226713374 3117 -2827992914355625751023366191234858857997774153711867611902355501708565974867981900206268659020578365925146535651240729628550 3118 3008953909583705209884790150472401920480183115024471328536688608564448227699260490066392544391832356493280800457154325606686 3119 -3201473365997048868603126461963587316446016900142212089039951705373804137648132277250721791528254768326128203445953707751894 3120 3406288211478375621935692315738858094641480994948953414171128365960476151499849034637559848742553688022226637963293145804730 3121 -3624182272677759207570334118350403110383408482639369094951728810574961757641867549712021099107622123006751934902933173389571 3122 3855989254289583543450039569960342491940071043221113489681466990104190291460200372113036265916808518070635550416554461723489 3123 -4102595907248165389300232468691519503064550582979822432719558409756635212534538596901245704147986846281859157207037594148871 3124 4364945397799946148952169021518874557478272077712680932501590894207717620495787385806441086381954123511448483613959066083044 3125 -4644040890165686678044786701238465906604155238764636815277467000313475235197369449530305484562045416247639349346615602347877 3126 4940949356309279566283237750446786495358596556495702675628046017972218895401188853499945760680502745687118574328664653601907 3127 -5256805627183625940117333333600830485632437806022185284866075656569269045509912100526437282347992018889888399658052949454999 3128 5592816700731697879548143582184745342179651577821304915916491704238005291830107099042005126655004691126511621012675729772605 3129 -5950266322885807926777370017397357540905056293473806091797558380230047562346322290993095250797496560917838493346298203187291 3130 6330519858833834384322343222069735650386616024330043975327733804047484121886435501398132507939237530330458954404817131073786 3131 -6735029472911537475954062454539374941193829119630720408878887683184582866127855686974579114667283755132459765433873143446657 3132 7165339636639216730488532172292194786903016282356735420761695874232899375514114691943806615778520853681714997832431558178533 3133 -7623092985653123262564056698075074426258891993968145743886681321858401351021877962034227512124255200054041240353801410552904 3134 8110036547591846012113399742317877395376800675193381620741777981052125186488530250415883012595033388903379967525389351928493 3135 -8628028364390227973615247468570137025179015051501448652178221941124782036739043959423612892745330635896480803308102937401232 3136 9179044533913429430227915084440800829621355428948578936787530866034277221374776324333882018500479872766701673830687777280840 3137 -9765186697437050881261250859903824797907026529351151762929120627669397824104371228144470630510209398192748099450040715974041 3138 10388690001151619886658238102398895424932731603860756910317240433976160240088568376178618952989008381617959034657980272553955 3139 -11051931561647471167754677373369997849296124253945802084617740934285617029384284836025647951256596531553658354552219362785742 3140 11757439467225732152955700446820157874314868508862874891681642899253038141514265718339837773382953456898980080058355346022543 3141 -12507902348889796993949836707010574282240421037478004781759305110968478134727010929702180131651480570110484379748766975231517 3142 13306179557006807953695990166017580966693387137308265707878621568536619680719267345784066296027730433731991794945838534228034 3143 -14155311981898220875543568952782332876875257864837447072826762278056002134604827029661668171322571951436765305470113416440964 3144 15058533559030960991115758893647407741416859086302758988729210924048001462517005689095839504098928718298741752585548381390156 3145 -16019283502044944573695963784765849102626296870349808843287603756458272115882910578947914237731507071387039068968817855561632 3146 17041219309578388358314223758021683897785283751138005268990182199218930338339218089742150013992108917491059217876332092623649 3147 -18128230594749501121464279022287240738316797728391027195801481900380770513521227396242396998864828682910559538156210934990073 3148 19284453789232627898196850292416045761173828391300106666546516380905033518566250248632043413372953434625112395190662137525337 3149 -20514287777140135613640873490383865891513368231807669190802949236253654149358847624108673346748936720773935054807690603343834 3150 21822410517400453866270510025846483332916993749104893690993844975611519353150170485203830352919647292911232669261602458197739 3151 -23213796717020659700335854294782626119253831458261582826680739876103262104955931644962137066263524147264647472376052396843119 3152 24693736621552565637187128045249864475686142167579320490836789842512648223966296016702971855312095316189581888745499307846506 3153 -26267855993259024437277333062903405407874704786013880743795685596142352137263349781851970407790576999378217463509639909436952 3154 27942137351917615496372519250023292011974975555685012140863406940609286745443634816678277668571225735815776413377717636367340 3155 -29722942557918532401352672117734065631393806760151444240686564368828446812887787639768583534586574593819868404066778848563607 3156 31617036822329877231248104834155788102185912563047554786545036688176470299051502583649641469273428495679554833217577540200836 3157 -33631614233935288473916676602883674845963217298374197999324489688763772476445843823970323130237220745237901123970012432095151 3158 35774324898915668473811273261113915946896519927955006281901855524112800925673435044443761247697479928626921968317180376438654 3159 -38053303794869780026328230511966330825260524325334785927540939078452578927608082927610987305116194291151422105157684791708247 3160 40477201447270000393009434548640875598783848461670915494069515397205950941564680254399678588442537840283527886180367290787293 3161 -43055216543253276595408532282443036440576454727119710796584478088708062343749976244088567295607711747864042685512973791848892 3162 45797130604878542257381063336644795271574972452817726594250553042718006940519738020424062376828116273437564866230207280042055 3163 -48713344851667367960139344668959496223987116275818282921452245729949778656894490478045209566538835705536460015424165167645056 3164 51814919390412920164918659847051004149903130632183904377266677126518105053618729696562760522767443868277477576933834705366815 3165 -55113614878923643474203534873448502098069129544106820271770484283619402169970425651022877456178517592744083510553309461427121 3166 58621936819594616138530435963793626102578795023798279092435167636830266954034307441935902929888916419300250136617583452038283 3167 -62353182648505469429452987900093919836916414099596386344573265858598868130975190663537082024359368557874011122021791868612733 3168 66321491796165436099178723458171044099848889096461606011784895046380412886617840579870016332322540212183924350114807531792398 3169 -70541898907102060125543455943633673880167020918409076541838793016188302770934555138609347367523843834762477344535598348335059 3170 75030390417261355573755305314233602530983339434812743693530817500807026560479163373118623566585159511259619755250836993404094 3171 -79803964700697355581561043066034173962920072071072556236502900849794062968519707148527326078751103676442763527255274481273269 3172 84880696010324351845700989319436550920212360929128973405093942369564464015467358522656394372418512347610786651706909678191170 3173 -90279802451634842444060404544844013183298991122068372877481789629082226512270937638376094143579623384515563494509994343317454 3174 96021718243302538593397487898177335453304269578226385361930745793298769547115066041071534636246438539209368258857253259824345 3175 -102128170534548313380553427314434605178085077358032487927445349708018434321715158993364047775354414052869121364222916792509258 3176 108622261066106732699568203465195513208832936140374641364419731260332523445961380827860557033038377410788222326803551390893364 3177 -115528552979654440061882409134029677164092583098677104433902735718140066103844973082060325599680670968475287699235050882087715 3178 122873163099715777431353260437739238962953043822066874845007195295976787072153111960738128569263643923058425673344347571753595 3179 -130683860032416455313641543813675101431315654573347901829480458204421196730966680211905985764827451640178033758276533735676428 3180 138990168447088063114468944582276657787086507633750316130149213759428169050280291552470776497442341539499186508696992082415190 3181 -147823479929714581051651006020331488883120151600268176112219185790924202416734328136591427507396381468836213840489501855756885 3182 157217170821641700962664712616609393803457390802683337009931422140603727049783904602580698495657910081020833485863478419953462 3183 -167206727482930963041837443218513866959217972361649420174323850720837527271298003759588836575262370581188112629176014069864082 3184 177829879447329333468217704595312675332646782804529234050007957329169072510245846568009109350391809790304334063836067843700766 3185 -189126740965142636217023989962656886115777839437938141307276705138543826332669363803711004174554007469626965473980834826172635 3186 201139961461456378489628460909651542506986140468300617238827406373907531526542866740850846550681404877956766301204666859414934 3187 -213914885470255008749400666310912157768859957977357512322256106547947603839625941220724848576189577183724156169488500411346398 3188 227499722640172672719611320766869315946761717855711227243549714447645604267609721778547307188958451176784310206433544841698536 3189 -241945728444994741921104779159438799287755427350762866800248635300253578179567758249890054747986085314391808349774413833344320 3190 257307396271757606438800348746295427232847204149856973141372882525011397214025700300187752686288103847185080764595227341720087 3191 -273642661601511017313301128380086715454835278510907510795429537839464117653825792521222309539142165854498460767877860334263479 3192 291013119042668270470321128454505487317816130537346309859740902712742239640216347659720607510696018472943032736068077421862077 3193 -309484253024539939307046989870017019781558128578317182294666161032254527163929429745721585814255163838756073092494665000729614 3194 329125683009302284095639444156102247440347709669274156325415165809759652872165757164998625320792146005663829834038501438959020 3195 -350011424134478620720542353792952119461076509061669003324396949162144035155727542289624667081134562693192402938905219547218100 3196 372220164255209096490694346961783804369088717213496401270574613636956336588038450558221455679692693795330246899390779109859834 3197 -395835558416361953764674882366495413542785008705130722510232728456395230991642531669186939936268403058433922217735530965567744 3198 420946541849121162120218353867398563027780351745436554369096284918827430759646684759479633635011596486464308806324439380416862 3199 -447647662655309133285509120985321402575363557395650443359750484401794180783722946101784917090423856860465599018894978488656850 3200 476039435415621677335646201785608197257595774758564520211626185895229793600493143933814529846828584700992146687529410676831097 3201 -506228717035433506271780169673769450736131869398315896949895771866428681349865546056980800701450869809664734603638474803287189 3202 538329106224161392443432596921411309890878447091918458597154283663192397555237001455572509139687267319440509580634040007533433 3203 -572461368091651526066506722657371584346058702556911729630796427123748329977958850599497953777593006240929363672771125533535888 3204 608753885438009404626916416959703626552326066828682839839278673411388592725373150683889576640192216471146326470160756382651274 3205 -647343138412056206151329743891551913108635217491589020909783667518201842422710013784295054711298459098236225268303692349497935 3206 688374214318537985723021615923207716719097258877696144937225945412750829106737537456027002194997587994037346653427377784210000 3207 -732001349465719075094494500823237390989763383304480336879203458428439189476710129762669611004176903751312168833741739081699988 3208 778388505063468500163958619951747961370597624913919333653118294252964885797366043958849610784524321797270584552552382525028186 3209 -827709979307832971826144909512397030423017251602663460959000143215684949861902866270351843522355211281273673834937697243735058 3210 880151057921844276228378029075448692248710246876725749499570293332926059020935566680442729431624228714208253136847260774981698 3211 -935908705564424115838678848732518142764135213940571163117075628613461607391120419865154070699419791982143908608980141754774165 3212 995192300670247433645275952364473040910147505408458816103081469402913675466860456411737165301355537441494235188827398009259088 3213 -1058224416443859843469830974853888009878372231984537615924863956867725821777360552219830957747875917861613837493532367844866049 3214 1125241650901804604295993743527618237071939240273438331357421491409460144461221201749162013496780004399576864910847565464114744 3215 -1196495509037625386317997035763169148527200679606029383143666134338795127379463686629813808076244107112045308773492651601471549 3216 1272253340377037323937020948555067564855362143934797735022746941061164030731984428687836458034903759284715125133925168561962892 3217 -1352799335395005794170752982574026429673308583255814011811630625523003785914292606685937399719021998764304965838412869095353071 3218 1438435584483689490797348957004912127313084700407194874386387617148862604030574784653613072047342908079099047523524426472551522 3219 -1529483203390988452123940799657517457607570024072675979907977483595736407017473313986017203982489672998781534753266281208622932 3220 1626283529294634740544841615229057146559615934102122442578516524998639298983160391010705684191543978471978990246968047412300296 3221 -1729199391937271428183777433361017025538437490305249077916845145814728150318340775736897068515244108152181130798321033811103890 3222 1838616464524738664979668756484302882750907156016746675274448834268835319315248990077703044366710646349327722278862935273172775 3223 -1954944699383838286064773525545187596714033551981326316327444641442454158637810016748023981849727757601506260448625891810198946 3224 2078619853688257710224353100952342871153724663585433788430550714554918788433684780889952231613903515797119125751150698211252742 3225 -2210105110893243003278829188805923958376188974275955413814237700637101806372769175837615773190619936167878053357209235735049962 3226 2349892803872234758173546258281765055833523315573090228521962274961059889862400155174771781186621064384765024013400315231932604 3227 -2498506246123310213038276621417323855749713660825702847941484997853891910703877700936884425926784744893256950644954136127615580 3228 2656501677811281879971734791719599875878532928664133879382379322204916290171750281727388925111291912652757811797512096590129451 3229 -2824470333834142194490213736336735099775189930505366547745908682353933114289873766473478055936132467033440067773371532442709101 3230 3003040641551761733952050151300629662207423518096541378041752388059709732598514942463147281201704406385622856556340581733564314 3231 -3192880556291989124000328363929170496250171651122754860978946427480998103198324053269270652562550571265603101402166563023582852 3232 3394700043256309083861182026948692186506332186777927479411473888635042721015554898518204022498712077371382749052410567679398665 3233 -3609253714985843569618672919131538186714151175187090358023582323271169416995720252807548929293099729256027440229240502957808594 3234 3837343634120697979053933763447109950725304524650709337368656786683059378209038733162927487665581178643111370974966795295898449 3235 -4079822291793551975564463120178010504419111316040847484649871765907911538835211368323236071849234738214276590047470353188225180 3236 4337595772644193920093111121913434659443243632578828165452092923649515326107022277344895276063473854671355607423737676772328804 3237 -4611627118127756830038419568553999103561301734535665120556058377412330427679212704122225567635600621193336895150432828841891693 3238 4902939900518237303600355487277779607401445322539716373154083823226341340957612312784910099968902789709688760068299951096984578 3239 -5212622020783129459039110589469188011538495620739394680572437103607065497449601913242322872369796142938462862744201395336809182 3240 5541829744327510474857158895742261904793208577031514369769116351282813881972768959050225979432036001369988819233497505518981709 3241 -5891791989479673203367256524126866812685063893139290567963245501711840516404531120726097978212301080635771865932413762539778605 3242 6263814884518602503773672522246270282072513419677831877812933532397056949923000601777899303369548407140634987114925622259312952 3243 -6659286610029623512507607626595176241978624399779425034672457472819439856470943102389902441260432558436493646449938650659617941 3244 7079682544422009217976907991924576505368416856322788724546475433763562836073833901577038040401068804514816912121299600569300842 3245 -7526570731555039490812795382992508601732877879872358908599534380479222013135403119494334000101050693454146360527828031165964319 3246 8001617690601010668205305488861516156040267982753386568594583602595474837289457607701370914436937283224796307264988655723034252 3247 -8506594589529314961510912910996601203292938586658374734404918565420796627745995019238785948377156568926085046209199444778166597 3248 9043383804929519368552427498895134454965178683423265334106706386679603056954399078531820118171908021525950533795942983708086550 3249 -9613985892308232459432045969546903321144044743148846782307902033883731285459987795884682367133868783438077958801130958913609213 3250 10220526992499615654292703551306183204425822230348359099435780235277877920378579324101787894472173283968213445679176852275490678 3251 -10865266701428158330444637739608837785956099089790359131920437237575200451788237309327171980312063736684875544910854680868960254 3252 11550606432160616487600830052602676666382254195241762503221224371133791863822167575198451010468897839314466028623087645730857040 3253 -12279098299987993456494392710381403817527301055352400907818629303408087533721719121252039779724973806182233971046521005818502301 3254 13053454563194684548433963113609562434373841447500337917779584447174079019458760271686750428475122828113941980079018767427414248 3255 -13876557654207393329952339081160991633872257593889213571009511904789142139055206938239695158091619492105683224427195513792228598 3256 14751470837978563350690735376295853156093703396832079478784202716879281140617105511070756237180205861783815155999315364229111680 3257 -15681449536755718366795485149009275436448687292695318370818991047084281101793741173219198287118815776355852484377588338457806644 3258 16669953362827619356135495198468857046170248038229317508924878108630388831518980640734156848006112496012653882289225867555162043 3259 -17720658903429403901037740931340108224736078066648769401300974614027836276790895749304236334831546635118563763813074600212002214 3260 18837473304741295986167986051341276077936749722709874314708900260654860058249051914529756797356689777049762106451882367673885059 3261 -20024548704839063450877681663748379518614489192238899287123056655901573434856155118942653936775060112306359093465731163937019690 3262 21286297568559781040801328384879697027208235920940609297422168855744105257045613722731631781307420872420877884639546045228236179 3263 -22627408980544918827569797426087189410919649547054089646454677072357053534641124915401848585314146533806043801138560594416380803 3264 24052865956226304113859912862885670411479550672177462642510097353282490580929000645364106510512101312927593682755168950620034424 3265 -25567963834241820746646536536939870715858334374597791981623050718482985470975074344280440006456141925723695517805387667134612592 3266 27178329817720326248988773577470213283786877120022125342565126097681611290687090163497977046094246235136647782544363548285491597 3267 -28889943736073542549579373090891342186250777643564490191547997689696820880678891979776355891000356746398472524315530405828712722 3268 30709160103391853238516002453336932805002902441030024522563601477387722271812352039850240430693856361168577087198302474117753103 3269 -32642731554277197415270153321415676751702324715355669698271268614515815994463204233465198556178794497032731142740118739259784299 3270 34697833742976772592132064289844876645182439801758796095705842019195604590618039265272929100755234326558965818726177487329683679 3271 -36882091797024305916044107118473879653307596675240865624980334877782400452080815896033168282585499873818663760756325649695915410 3272 39203608422270608086815930094382837824310057751535193717729341486409870195383352810088797948234825162486264160466047557725530206 3273 -41670993762212560927474426155709949377610623435035439255361553935022477304586603887005752052361306864490654859681930632623368145 3274 44293397120931460690178723445799634280632472324542008696289364845974823465086444233410864976496290798057606140545704769317951133 3275 -47080540665750962600612714662910790392503034848029831035171048622607349304068026027217313616834667128502121231323982004779950535 3276 50042755232946395444840057874202690760661939857633330190043758578123556656939450562995022895830724883010813882224267745439080751 3277 -53191018367507097718880559936820040545178146585886477243772107916619451658706760654968505256981711536747344721760250530612545785 3278 56536994736099455135613071572429508744354558896498029016660578323759890254999480224728969919512285152706942884936491170342610687 3279 -60093079061030013285500513267222564408702890922505567073058197650409319614654348155784929119460361434344266468662547083565083327 3280 63872441732196736642603143088985416823309009750631129662393590049328397523127171042159725191868349665117514868541668455166106629 3281 -67889077263775445591035816864335628362540263859945016795455066793216386922370905283667938553524818424219434120021959246568598098 3282 72157855772753013402205204296703064187088195537876126977725934839651012250628094813207947576141421640366662379563755845931331013 3283 -76694577667426574988290871187637807400769368650420202352173600692833738476018044823535905765936810683892414849163006117297655452 3284 81516031745678628676858103147098607522150861086040685715938824294013350305365993853686797764449082787120531042495074749919993658 3285 -86640056915253784178763969821039912360150573549917345258847101937687703462102675925823373332438777568188346304369539417103327667 3286 92085607761448933694013582164255426413021413381172915038930558563843531225826925279427005001117435243359105280571986784043657677 3287 -97872824201632507093197972624406586523982383801077533337656071725147096949775678201866567291487165355083744274817752907372511999 3288 104023105480880860419389663426675538354146858769554593752893584524048214684384981271358618449319325618489288469867770755503934465 3289 -110559188778814488791895342567378486000689163152672353118214403567014388820881394116039121806577051358636272199340028687588126401 3290 117505232714490736169971121607748379599335581770415924130222035699315235168445711727656489558779000452654919608131346494123877351 3291 -124886906054023637092305167869898171291357616546842406735809565385917993089686710925862685285624109365555367255737272235765498663 3292 132731481944519841729516170340573589146978381041869634544198834508276245863404941391607937561268928968070366684507867098216590147 3293 -141067938018010563796803375271312488783842748389898369661023065088931043737499919862899603626334343447865098958449838195698822868 3294 149927062730395708532125870089531925135309175612621671624678027601380154094205276801373564312871142213997173362359271452612390646 3295 -159341568323074859105757740746413360691761436997150929613533838387515608778137509613502415194425870603501560229732300678213141908 3296 169346210819002438644784690412159774163751691498246591704135641540722116203046145678519683080156264380246616545751763528040353557 3297 -179977917490457950140454269298347856889352629944807065488921433275059561423637028708039404803033639369493919163063749555855544050 3298 191275922262958941214864291912731496680909072003908255797052465537585446635910299424831630086176471647537786678587795414300145414 3299 -203281909548562195027739515017607363209459872586944649134070457198261625932107649532668114284939335110218557482873485176859604373 3300 216040167032401584764096947752747553769328844833841883877352174725842576673382506179352949315381168394481584241773189060081877679 3301 -229597747968809390772114642966957740101876485152577423920765329490406692220869371564751364685435994316416914215587732776612105704 3302 244004643577878849637193624388131679357355999460781200672297277025725762858805488432138753908619277025386371548285306795097924376 3303 -259313966169973751954700386264139359237578585217203525054455052450732738995461451004535033538932198317458713852596558762081266275 3304 275582143664608149543714405082791170149697028581423325640069321195550678701453091510395484098311872298342807384488727288738973119 3305 -292869126211445887195451913903517501621916220123378755680249867835644921596752996819045190965375463852815641469341735723749630152 3306 311238605665054639149460898677759606528312698361229043335506779159403012611139782794604450306981485260228451595344717613864505083 3307 -330758248711650558628287026034292693764165688382731797139456786598574523766933914310190120217077950007539221926493449671607447196 3308 351499944495555410402045124697133430582733027405987849105999418098511756112487994201443116250677518860597617079216972350399412127 3309 -373540067645636304944516048861051028406406661091996153977609101376235000232666791213407323839526142341055541783434665316588955242 3310 396959757657798073030007741142025293460359183909647886589227216157226891020024862814885785614028417767836152356132085190566023989 3311 -421845215648850844325900393226134447702788668807861469652936577180885026692592143179498117885075460547937373303903659092104905676 3312 448288019559993798760065042282890538020918237139886780331569818230585414509788923968457823603609769814165948230744334842561584464 3313 -476385458954966682957806677906924345858400677153629918609757171883161682235929152715816371233588556973182630010978212743202576679 3314 506240890628863871404378154646167058959423809875318207751001137952665030364492811850537097053581517474143514488135750410025796879 3315 -537964116318936764894173542815693911976588582629078917455028118831842910555040721105283925266326259361493170048694670268322174802 3316 571671783888700095223373006164259451790533314619076062804638372561789856898908980346178089401205850605492625310373379205062040886 3317 -607487813441593772520455664256584582021029996256032896761980517122638727452742163422950319403656954329054929958894151023490416877 3318 645543849910639583428543592981346540341760362742358366385739883928351839382876147593317999174335336112952866111697666270011557254 3319 -685979743766295574947963597386961584281384687920210828135770442391040910283985462924256827420533530515873155393082644464059372658 3320 728944061586394497655378817495015101340982850700565679650948646052055235518116317946711600347519978438661348755332294416473606809 3321 -774594628340021459146403685415449171041455601269864443661630051718402757453275457777512421813071442118307891442646675945850654493 3322 823099103351827760543443318439754939589882163057484469081106537491064386974575427061577505927137246470630170275077708318191141144 3323 -874635592035004602191758760281427254310789880893839929572416788874112719922870637152291793946816846089149944008262982348503178366 3324 929393295610389073190450436079767929497386529722693890788553422991920911263156339373138611898326205193676503407774496729388788474 3325 -987573201166409460814481694936866053871515823667331499545567791967531502031169977269449642500341469771642788524657251282929806755 3326 1049388814560289973625813461115508907501898426850633479447461997788157234710185719636558340289243973075458503886514753467513366098 3327 -1115066938815649524415147376318262101590647400157972598387288800028454650298951688046903158562450906493489914888293873475252937601 3328 1184848500835900417998706905349001188435275102955390601540090926108827712895961183074461470148796522889900766226644217995487047069 3329 -1258989429427269756154636832223317590897656287335033194364396555451252404802051668509780948448704186110828995033545733831102946245 3330 1337761587810454616892446665292307013002282582517569627174925305070567872092641018627777584342457060025708245678354328242561750863 3331 -1421453763996545827607370979654794176762660323656663073904836420875317797803732950719952564975842785318416015343514068235071890736 3332 1510372722611619415227478940097907920304221783798134335638869275553165482053609291183254212936321108588810424488444555156162421883 3333 -1604844321976047693320609085208058974520224401797005728835648584699941402758831969265012375311243418996775824682674375064256432661 3334 1705214700479917733294180598259197933332679459283341225153147955217629441363737073365582135051728488156812528992362220160401406515 3335 -1811851536545807115229847770745060469224578507081387573306169708754199754126263029094313398714998367187643172751622691467440581382 3336 1925145386735450535371597005114842060681729460762188959939068639187230517781681304412303038932811100535342063717374881254334773644 3337 -2045511106838485984363591920154165617701233945808766603575510070049154764260419776073897329079018129509298052148179214234687376777 3338 2173389361080504340688642115940243206397221089456105934365326994973391041745366658962822007507184160295185964558202388508186440583 3339 -2309248224905112262191217098432783778949662297457377932332024623635226844842159227522819039759958707753092581270556112618206722479 3340 2453584887121791768879723197308045688088871448086242616420363050035669486101666769962415352723209381950738376196644087221922709191 3341 -2606927457569206954597660961081029118096426170555519189508491345931337904790663063024562032701281318848946644286195578096539843981 3342 2769836886823549290086705879916402991389395858990011656555068910948136110688431152959736127564605525643223224188159986596129859498 3343 -2942909004884887582581110971092050814154090597055081307189274235249656192375537159486676845299757048366207897986048599483595410676 3344 3126776686202739754572947083984066058177206509155947807717065931216915117688859698874358964833666933010030283283265373498007856146 3345 -3322112148856742324081838195974831279306519729360329186286990732789735072948332987507509089163448873156107939437878812164492942217 3346 3529629396190985325242502437904132660627360624911802846108434491954785198358796589160396290005927915310549389447296636616100822043 3347 -3750086809713031341914572301085174781845175038510747152359238524580418689759365818199471337807877215776912988341558098466376675145 3348 3984289902612679016787866071780771259950947151132819707493086543287100224533090081743609684914987807405016071092641571043790465414 3349 -4233094243833107471613346388256743127316536818219010025459307143064126739299997307936934012177533018497767106276336845912802768761 3350 4497408563240211917024535759924821814431542390537251016812107516542600854526297282822415335317256589035513721267694977524303853572 3351 -4778198049086903138241139474440826185578479704502488569946535206989739505171445104764583772727730288097255774748225945486732240950 3352 5076487849660219485840644646598498376570302716260746412650151044587631579658962662322646673537494394087853271038302038351371399322 3353 -5393366791732756511845135812663121828637053260903048950969206813037462213631157687056187217628430345085621013937569029864983001787 3354 5729991329218775440386926642213702035049081239009289508454982133002138980105666933050603292354764679612811419903973827937083483487 3355 -6087589736262187846885576737278628397038660641876811299762078625319433902698854996092498118299937531791676246172230835638294996070 3356 6467466559861381081297092941968705690921376260157367942087242361612406230771372987122900289704113439300732107349091463210003950625 3357 -6871007348067678211352008050588385296483946274725626196561556423903577204280970341231401623979006718285614094461863667046423839811 3358 7299683670783441425898844115939360365475530924205131727565723253081130438480664409542104560752133625214481741748394798556310906886 3359 -7755058451235957790960947966790178143773327974282888434470884617640227203953451127171808759780255195799587849083079237895982078086 3360 8238791627318035844779364017097113797919016531794913578057015097372287362916244657684980930786086468417829922759493150092456499336 3361 -8752646163169664312466860382808151916707072642554784141050296193144502128407068277584162323489851346341351705768331553081278657247 3362 9298494432631358263499238153750920990042107441187209161977734745599529438077601952326195853011545222294579685372291318624004612329 3363 -9878324997533421410935398722230270703931507179634009254511716752170843830379828462505625955969171426618186090982974565214619362605 3364 10494249805201038044413990767394530508956800123697084921841832881453400486781259854989797705821505242812646404230547890657043642791 3365 -11148511831057916529665494037763275545387032324744991829775941031475221679750679315097890243691586223291945723572220686668950927336 3366 11843493193806490722418858651062779670290390977291210142149229950305781039634238362605651986661165691652345658607311102069048769077 3367 -12581723772356128151972758277868352602877723310589868690390273623114374177714540446801032586372503938429301663595283335246843017810 3368 13365890355468424106717426086995910423249507285045479055407659212484196652508956348184423849611559123728402273826848245524704320636 3369 -14198846356996876532593095863361020677372684411353045831990219189348446952169275669804712855446682217605236206242345666735125581187 3370 15083622131623828945048652924891306548743690778000333084593641704479943353058455245931607009727775574173462606553794950153565747266 3371 -16023435928147746584003111432203534192629698826877589121518435922643456076217839513716004215122698533446783858274787460120329492807 3372 17021705519656304865420661426125135055489557660106307086748800252275684882561212035698817213158457189966780567941274710350035508184 3373 -18082060552343535697995320980048239174482511927686729293294182012365578384564080933743680518838687860834451033878852574166774552249 3374 19208355657301012060247140090279233599823376783009991627005213911824247384555960333846397804097655992911573470339957830841004464480 3375 -20404684372342900305647379824032033471402201713552369511952908990591955332426063060859610654728678496299135464934451508826122351407 3376 21675393923822377986855120710708397712629263729986949574549139621699206429166963885778362338721992390248311582847781586598534635000 3377 -23025100921472699653541373714326612216586415280524008830823586550940803896121376169194518771889200548080763570714310225414177802606 3378 24458708022571023562058111150692036636464732953922886697947277801895405948799355052715650185039449665163680723268637633258608681944 3379 -25981421625188590410916679197953620186948291030641610958548014200289391181302422962202285323566626740476101689689326724163836685131 3380 27598770653969281924080012719707388892029976079120790889671520336176948029184722655377808596625171773435740423913183413801237277529 3381 -29316626505783044041295595707920430083461391011326527687402432162015077148701751874931818219416580561716302744532952009880623071911 3382 31141224226745000149600357030709913754547255737106668556711541289937356593952328199321247199934584049347271910562141788819414024452 3383 -33079184996490020172075363247353239191183177495372057679730444265316388791895195168074532479004741484798362136978451127860034964766 3384 35137540000261666361466974352738713249762021267345020749277064524712617258253435826864163758045834117368986633602529212841719328609 3385 -37323755774330373387653552179469520354466001784821971435183286931312809218431861971286229646020910465383958081564498264465694600146 3386 39645761115516022349556388090439854273430662146216412130609050008874277545881166424109989922702611495870303017479249774526729166990 3387 -42111975651173399935099352701527884235959585629210554764916267084373075976086526962448293137747481047013234460159900828550648760008 3388 44731340171925199142913548464797821613470737436028011543882923980713507134464653660470956248432492588139143200752563841356072557862 3389 -47513348835717228025496275053852958724549181561175578778282853856530123044699505101764937648958019619216920842525128001577939584674 3390 50468083358446647709415108973268541175434446775662947354938592430167911555957243165400539589264730456047254350968996121442561937967 3391 -53606249313500030217881968066162269771497383464064708987478963951229086607044498162986736828801542201386219921766280097390821927288 3392 56939214670058925085039067883357431083314992981244604737494971326507926286746234518205207930385111257141368445104129007357572290280 3393 -60479050708013096642866968432417921440134468694437813131381076522098703648333249981488076360469855315120190235221708333855863125969 3394 64238575455793919847382200520635858488624050636324400007552380865154794696670779730801881411588725443073110931520703672472971393435 3395 -68231399806432616484177048421245936170786892948711752555323617088639522498965037938488679724189812682216769725016201785245459546311 3396 72471976476691922202884633802790903407804256230229253390532279449675781963831903116325337267530925427362748531179740359306259491436 3397 -76975651984249184939099101962861384614078629236780167339240018426042857644766177683244582883630935482217878942852989548281852239936 3398 81758721828659664060746233324120754299026817289589594297901124657820863717130291451346076325790113488777642205433173583341160763783 3399 -86838489073238984629728734934141613956305145297240861610829320957295591428809478104202921055375613613458363632716440095768889482462 3400 92233326537113681924658086028632045634240361400836070269933714910314879794795125764714439532629424061019844621374197599673817917778 3401 -97962742819541386614813985322275713879292532026799394015656387523617207708655760440749993013893671655300459116283843128339499691952 3402 104047452392242913292181025439686407170206175574702630191608261360355009116440052380362793521226867098688308466659471993992266551118 3403 -110509450009965575558278163096932714151338016273620235078447524840349256827927210317486008701274635319897869446652470404081235659203 3404 117372089704861653355234446505704345668523846381037771417429654625546246387555174642162210095265691496826762151270142060867195180760 3405 -124660168646572393688263576351754295965646548203260044686043942024402104684914936738856575203436816798781976156285129910671059869776 3406 132400016167213870235432213424300283885224466992736779750689143202661165322135657770354836664639419260178999763821644422790926313649 3407 -140619588268827629970255557151420195591400403500630196962672801553886672169985955930189026398422220734539082316143573827755935745146 3408 149348567950351214568759084447816647991642570308910268826188839688972018211324085323609858189345400955687483387375464116589715435068 3409 -158618471711850210234293573435451962767278920395332919820722262395937577759873145870890505797062496690796315121270546156171031472264 3410 168462762615707513990403144317694441085577511366525702812953933157349996426196347297888009589720062572499514410911194819579763577682 3411 -178916970307764546838404750961881584127985405835921288028095499649232191983122179289733096839740112042286767269369538735863285356166 3412 190018818426135459630739287854513303728188358067291346815386101289955377907594941862311034263156112206721333041714474787978942301297 3413 -201808359851656237369873655075202563319672681455989903416888627601881239200644999920589231929411424925756847854666231302369625392764 3414 214328120281778621305226512536560070622440425490449294051336857804071920144912980970882257401661424727349239435851876155794669625095 3415 -227623250639272217151945689249169798021980693073351604494911413116123217398908723807009634089271594259186082818709752439532510869718 3416 241741688858461311451425346374286918842837444660167697079692139180919532315271640725035393639730942639344919940559229661815813733749 3417 -256734331625006389276545268172480628054742714768791469490917349485277056300599403867322229623297938852325890547788064813843113485150 3418 272655216680561510751308867493259863523851378847473216926846100502274128547530651394290215076395611210405949090604244157968192336658 3419 -289561716341122122312155081144248565846116794283796224388142680408015688819807619286983472537045578302304029792006653217445309200041 3420 307514742917655698947950177897594994389420652766073609686228294125342658153485745466072780254521972827656012528705544417929656507124 3421 -326578966769820020367312989791785336487600554604641785643676785135950739213187776550647532149455603675227259690975559959506043209340 3422 346823047768369628831170553532033980422159732542038922967179328309812345104448839721367477095517115248035499979633405751677449880672 3423 -368319880989387952896035211846516741596433733370400483172268647676737323430631614696105488136964353571038347514489981941131686064819 3424 391146857513928174219437985850999428359163420272650162833862070084751353592324305386888253101419606440701112963515505189652557945813 3425 -415386141260177810304048524217921557130675491056460598738043843625162512402419573915330050660512094354276081755532078371230289509976 3426 441124962832068682837246243645618008011397999797587137429636877381831290879013805780872651429707415567957207546123029972018470338023 3427 -468455931428535465921222763300574051005326315755355866990865007210026807917311155981465339546515168352866199892353234401502598143000 3428 497477365921594562457882963586807461522405509261518271241078462154729352823506728064678267982957386984122246004899138398310955046061 3429 -528293646279295739556418186269102366782654870654379845928053771993945847972674627465868993075643918655456966538498105483344861510752 3430 561015586581630608962983372738056201990887780930841778628901106157959918072475271126898568174911393430856694992887613097356295555876 3431 -595760830953918110915487869619260679103845089349349555614526225007699644999969138479368164039673645060798074472951188283919131636344 3432 632654273823296514983847829666080383350693102136064800396603853820082635467515090149375049197091055013900862586598468307850176369499 3433 -671828505990019291835193692867091585865854013314220162247389515052086129544361295700260935743216683703836173930579752456005991692367 3434 713424288096581144911004045018525590363700268402659164955336886429896245201492543598897868230884207567064870023921896071468720758246 3435 -757591053174611620453684170123979780191660756061923735750036813133245475373609768275709761645791559142321464184573448468512184252157 3436 804487440052307668450325303194498079760771094951942384354261909395127930656144788394315452476237385621245982631953761929989597748485 3437 -854281859514294627455489049985835302914540044871338795420126560097164334687470604747895560977682407523827706779169551152839154408271 3438 907153095221590717829098814673920857593040610191171273495698448376950766418784458362767124292581609988044901225986813887192904342314 3439 -963290941522210029397618539605036298508149371172233126422552943951394246687071803434897493026726281455042897964192497620818415894136 3440 1022896880413304693084178377756420267001847347797873382950532384377638528706152550320466737212549219970739518402781392051768620143748 3441 -1086184800054076147651510684487053955798071305594242708813195029387637835155212649264434306857300146632605545605525747108511358254808 3442 1153381757375463780511689042185280863000317657561444270696518472682422017115927398137533273175917528785210160704990836337920274075098 3443 -1224728787488362009513881098733696013363384533624500548380659144195316436040400908474897322526433468224821055829511278974605569087183 3444 1300481762757370674276818253831222959129752332540290759158467134752850857285619092441586344278807073329560433953914786108235067266293 3445 -1380912304582428196527730482455406912295641578827067880065008056702419159056522228767370753874910604952903618799400126492427042716704 3446 1466308751116727465017389076635734700747253684831602261099017136925045133813122835858779834738752007069366557985753553366470274219263 3447 -1556977184346723451173524081825740286831724498383066464514831699336291579785067690067950104725943903376751486962190843445518050632853 3448 1653242520169501472064268406092792467872681871519657666268488200750106957841998712997623105673731946150663159642300557214402020458191 3449 -1755449665325020107485124736140579516290733284999713209476770036511306927111047313804945226676704727946933334596050000036505498284965 3450 1863964745276552109795889175538834643842277602881886404995588630011397261198591966235631270330454418926466562899717207827624819536936 3451 -1979176407382846795542468370748994488510788408858090999410285827511536174898882145947268167083770906468073891919983379407742243914338 3452 2101497203971005160915629630218513357947076467051301756876700829344820861206502887608934824909127651616089582331854442551388571527022 3453 -2231365060200724296514240966266190688890920841609726535548737735754210522660883151555784046132633558636313069692503652336095828621369 3454 2369244831909417207536246779817528761942525478700395352150804367003059995630408132228008693273872612290593081665139061790308286112439 3455 -2515629958944794637097346122623188259759349135392122890029046231021798315978123503222670404505531129562041851638110524034782387394262 3456 2671044219827917266034288443617588656556668218468637340563547354385536280801681958793367626666016065702473888813343866643822195152876 3457 -2836043593946667386777239580674121458503425446018629894072995116271139612860031334122320631695637919160143490061590437650724081224685 3458 3011218237858298179982645690222067670851289241516520418293174413015004594340027612179543431892353860312519542369264156459713215165441 3459 -3197194582681521548794833254641175646126995733710480245559308767826990602874358221219045575373219992634212369996142221642181722335468 3460 3394637559984898030976843553123987157885792489941237744882585185123462786672809437024452140091981507563845631963277502128578167923543 3461 -3604252964030585801838572191752182714553969344834245204561635091910832746919387815551723675710453634079349221435492199834772725411118 3462 3826789958712372131349759340780038441507921520163911745226856638743736286909354055757821676251860080827592894581955524038773390813165 3463 -4063043738036028149442624432400129992093747863591951101253003984139410221777423610814164700000649582840622278081351503851060561543690 3464 4313858349530176521778718342037427433095806046348203854735831758759873775129456446854057596314509726644790313896662900765678358090567 3465 -4580129690548929658129945408126437298699024903401153628255364885199586995708528402968813963551052870360105898294070652489224683515747 3466 4862808688035546222961182837791659992585391872910900731869504156291945491162949742700106094781911107230125017923368448067507341642700 3467 -5162904672961390783826138142146012321149418649482009601758711187651727409227821499812105079901225864857850884429869656904065823326709 3468 5481488961338819092740706797651367384727852359121798673919003760666186494643181231537416927072651128430531014823266072769748393371900 3469 -5819698654432639980093173702273317444248962246485813784006690639681666445537209770963935890187370312266869206519300089698554128459545 3470 6178740671565059710829999782173327496898614564500968942320594887701496196371661437479667834847047591641015498769453343387121657245987 3471 -6559896029726185767391722944610496103345297458770582666774795481076741296853189468475544886108490408526046799679188438527708737287806 3472 6964524385069107344858851678613058469820474509287800876873798050385958094409828776805007843522477696302804963468986054895165733743752 3473 -7394068852288305146414527092114255088825399328078801036304443222171862665587406401441248548972111493115461349579799344211440546936247 3474 7850061118855883022072240871934192479310170631981576609870579225905270121864204034594445097202151027689895585539367289928959971356520 3475 -8334126872125263504546897062266033743544182708635003703645471488878234669893713490863368386459654660232274295653385623618227738434461 3476 8847991558410159656102781970173268800791254298839212840498786282858858875793673105251557458867405110496401195069322689329926878535231 3477 -9393486494311656820586741815446817057361596099181098900073042405507822305451059260460348201591146810737609589607972559045911585790827 3478 9972555351802172521625509764620064807703903370427718668696127633402668438926282504450601630608462023272675298728709640687394718946612 3479 -10587261039886220515265872114563016439916015115304081036175368795416260936909250894703658195731078609847098796969291114970772039127640 3480 11239793007048856687351281506486727458223400591795688461695511339817687645377953751023416617537198159030150978499282570080193962239080 3481 -11932474990178277568082047565968988794636752167135019315291366140786785426103747068494202000282241551534217427379987416367497566397262 3482 12667773237214418571797596812242361192267901707850624486029829502653311584897438958399674572225927683093348201009070911595001334377080 3483 -13448305232436012999126852624159552432036470275921574088859968415125610731432822301943347820427943866411028305497219922950537325577001 3484 14276848955060209087903867149404969319629283402372816707801324255117050371465526462754714131618770220002430947285150051265067238071675 3485 -15156352703697635758504744786176090195990776795388028986212247562658844750998753711580957952916426267002374655006241892373512253272925 3486 16089945521188265345525407617367638102275687479807970749180208376234024910372412923429583853863386392230522864188150949414195050592986 3487 -17080948256446446007344840332385394148548637789080920169984262032446551656660940820217973340797725555340501526079752421942431310474509 3488 18132885302174388083107460402374148514385496374099602002994509902357176697683264640279007797918218002076782939096850738873037677355345 3489 -19249497049669950700792057595811615714931839575135390050204767726165098574884369530193322713828453422327189669102991401826247404047024 3490 20434753104465021752385018160596901824581692924937623502120694194696145667678143369869437039400527405313228446808979674250975318609991 3491 -21692866309193850255325404760040614209778745598691122665136589441016681508154889854308492778924156474553338742152796394656357381048019 3492 23028307622915638122402784853285328902127865537314094550653754296813630637763197124279074077340244038664284978809361368389390535959457 3493 -24445821909112351662600686204807789504114887152585908881839768616951363582343988884045561569707168126299014662780306950079300307522112 3494 25950444687761490718347076731342302925890080396263127129683112045192992283650134451349018603394489924206584500966334946041435033896175 3495 -27547519910255506566110038414622343313500539607698522073847067808274689593963347383923964977931193206313374376639284731074772965463740 3496 29242718819516408639157215902044731666749351100474790892438275471394554165851045283195697360896954985866164959186485744058894780207209 3497 -31042059961448273395840317161121171992795171554497044524367907861986237225782066337721855420279388317824917470169825000806675893467039 3498 32951930417895048378498815108675151083600562948801556466455871111828499244006413229211143841236099491878752206682084171700169058612615 3499 -34979108335540212543884062336994443086159246751572131323234799970201813535766652187511857800132999866717929280724819873820279308344762 3500 37130786829713337897592393517476283127775601998889997314526582042452524353264893027267998596702604465362224240877223228166955085915410 3501 -39414599346872121060640831639961508103985200767062119130227021052573118989499823047736987381187219106270942932075085459198838668883975 3502 41838646574623693249096821801658743013288805133386255635110379577949833832924933681958837177594643056637972225822826237777622096744127 3503 -44411524993553661172991713672802924395825806760369656702948862956889042427160824929426558655687063820344424879451918679585056186826116 3504 47142357170864137019596975965977884526297775121842644930043034457346100439229311231979468798637148549616828894082380348207137242934172 3505 -50040823901902873700796508132591544524069730117799116838934635860679372005565234528338081934035530644365795239357377742972816367298034 3506 53117198312115627559878395374093829538147428035249753945872530510721308804498834182766992648917743664026870612421243011978907383911486 3507 -56382382038795399130043766261819772145267599988469366944572137014409220528709576232871963793505737708541672232678882868664318586049524 3508 59847943619258980147111647280699816914827541819135002088083923278872547887504122587283227268165706303319740933204644728887643411303024 3509 -63526159219778421696211164324431057123838339577389622439289350907797111925628677145843921440370214343942626220949926299159784674516921 3510 67430055847759317466008805050406782073151192748187088456002572590222122933335775903561364118035143546072991551212349917017954851750000 3511 -71573457198317467696473363992282706035961541750385489893045110365793307671675475908267220853041154588755961872709123734531956210986539 3512 75971032295590563680475442786819028160759407352291994373311992136098920292748483982718923164086408632011076803921274511346882212497277 3513 -80638347098863831674278549455565341225377715662885572704640476997750864104982399631107396146967814397373898998391012332762176940172171 3514 85591919253921846978284488227764809237410020832998782631086662271583216280687670197313082428811000493661630807683659599665227035455911 3515 -90849276180998765907282712426733471781252330882819656451967389259348711272051344188925185761527800962050280620230294931122249100306316 3516 96429016702323979509880838929677915608427673804856006043347789884082492120660306779995656792030500680845352034984824573488281200729420 3517 -102350876424589913140662217176159535469482401958257641989376738086275229307176962841771576058906678578557250548919056261373822920695372 3518 108635797104746060230686178025565347574812898365097453592066688516551173727451711683284960158705295214169466993296566492723869869485225 3519 -115306000241393610542709382838776705902921724747671637224131543439184051014267658771642716600601210692736682390719796966402242304100608 3520 122385065148766209689791696755724795114022474958401492065569643368316737222350954515292311341336530864496131652164271813660322665100352 3521 -129898011785885360568540061873182372599811884083979437758106652686678590139904241951860927304637853175282390832006857738035185945219523 3522 137871388630027719418934259712982013434237442585911046778811970539682804892388783332615334164444834431734378836520326898876037867325581 3523 -146333365901193286256350432762319955937257625552743117055872316919618018701487297951125941803535388887167164253188638698201882413924425 3524 155313834462878933120824405090517550457172055441418058457730396325840189885429172133089274249267285042147636116961795369580251910006597 3525 -164844510744205206371156849705605106311376493852730508607976963054194172478309372182879896554557638300373777768719042013089190571288085 3526 174959048049384123988211091210932388257013284334173262693215278213905622584002711165819373377193658248573412829620062527535988384968451 3527 -185693154642724136320834000257532513509407582623148787582243655537439327703284711542541205205870199565205216469971481095958452982589013 3528 197084719020922266573169829581335213630477906136792084206628766959188759859808774339128981379799627093210761140984658546590378467087188 3529 -209173942809374060280663527984236558660205272729891359880583463713762212240146582149730582045651718681559633335787701492066572366919914 3530 222003481745725632717190220931333455212472253806069648889083719184697119344468270946969372118094939185003474623342512814011134790015603 3531 -235618595241990308153601742158834024922254176430968752796453578340212382096122546299443907582678429919294300009230683462584066027856284 3532 250067305046352112806468881589333317331430674876313647747138737336367938653267332613532036985800214484906764185201368927303849912627435 3533 -265400563557382579717780719920408513100452164455829162142388737727777370816438512403009340392246771589211620762456955846633436791597524 3534 281672432376915028064499285119466102159110968172359007491946732712251014873322817147373534759549470941103349188842054148525398254755422 3535 -298940271723367363444633787663374025876031218017210571673245767810312319953879781068083470862591169735856010094120250496439644668434781 3536 317264941365003156244778261350015866193084532642514987668780366564763585979447963645727547953796082782773483774907909334465210333404555 3537 -336711013772601329224881613744520810811352887080855494283359586233147261688082879519603575938766159140203103351653188109633742618757063 3538 357347000233405111987720742192331516680192438200167714197693151300460857617782031978983243412167288870909950615871737867422510762738050 3539 -379245590713187218381297938050491938758433599588353379658927075169157410898859475868294309240516486921389031737449527231433856687979342 3540 402483908300955506091666030749652322720618810266351969812105042721161944683694846276309742191949634661954593219639294986719211701696440 3541 -427143779121396057286451601457644391133081206354687155442956856692194516637461332343594103915127422727901940720241111445189069767581239 3542 453312018653782968108474949534274639572767854738555112925349168595145563625017089551294949864057979411802847669489263041856535553508939 3543 -481080735452960971298195883296699850837763561790940583554578025118596062854696131051716829070171247378709034318929881047433849720293968 3544 510547653328324294768421278656190835331569698201162807236817009584412693268950455300753406139608964011943108322311174444789285557353839 3545 -541816453100680633664575730913854074276078155983230894130891666715398004552812643352848726522534496385873006519146566214624104256256914 3546 574997135124723073394614631056237306813048528532467530638215654841779169655350978381679144412273920133492243393837454117934455355642383 3547 -610206403836768832811977945546156985706025627203812979072713405917439859384151804704625813730460024497172104386545918115852014963759883 3548 647568075663709456611476696212775850990376159874376001634584403775218257320193290797494824919994102651906075197235753865825395059973744 3549 -687213511710015138310404709953776786335152062223665779657122957852639615518002533865161731158554986708123425293132639435960547570139096 3550 729282076725424599940794403862202784408568570014766673943935435029767679936805488913360549714397448404575445135351328574368200666306751 3551 -773921625946926590121016922018423734314492998670301750123188512776283372753557078255286686480885123109010821904427669017592310126426024 3552 821289021505112561650530674102997656039847636646536297400917272510260733758602175800994313094430414997628828193487074464023394253952844 3553 -871550680187284259581439476829696000124194292785921941799729636572743961140071906344477072138188725339869024451917586483230877333770240 3554 924883154458186601279691134321201439127964299373499302096452445563173216538242074940548805095216381368120048671371578891549024640991967 3555 -981473748754278390904996515521401165268351771504417097929515546457210903720367318625391119205406288521086952142129950827087380853915950 3556 1041521173189446564951860632504789320085919923848174910909629879779134194739308726755340997353704614513863529967345565658986107989350979 3557 -1105236236939433086213894076908550024733229748405684940569730945643921155474042602412041548669728245837352383814611805139839238511314267 3558 1172842583709421831300874702436502840727868666945913769008762862738976376486781337017168376366845514348618861487367488568652920222446107 3559 -1244577471834697193448315128957283606854059780556162652473270087925401296961071158360992424695068148531544121559925345507381881683133977 3560 1320692601718536350517859978511291527047976309414240712230115427795840219446502578110641688770109234869841579535304103768193632593258082 3561 -1401454993475062979935543260009434250515367022468062329120724533330284378774755510716397350745464422044046581763068005086042062767854194 3562 1487147917818233302822450210549418170468661322710803179807333878144286921693231494939116723870420030195468210553300636190183515154519134 3563 -1578071883422041222661562440330514700119465683725972394455291468217210467121697947368151323891506360846403213150380053158032541974491595 3564 1674545684172049323207840731695352794415162297040286188629235166714923484237160283305321931852086757492669816905125056984208745875264405 3565 -1776907509935145891829560584848197032054788357801428595180051821166105816753930240249388007962376330786531184458042576254144800258756309 3566 1885516124693704526680012360611866501236241370858285958934581465623989962657605409077814485551570737793733108207826200767088283027639992 3567 -2000752116122834604028486017112220714186749525640097407820169368140372667918539388706038603365218134050182899650938073210779613890511496 3568 2123019220935955497189976608509347702086225662197903460458143211983797760937222325011822853861447640402365196055696697671989415224801788 3569 -2252745730585350451384683306177610079612896764630794564315640803694713895581707683808267335267164227635446645991735821673062010946905306 3570 2390385982181553824326822270466722518248670307710830011213846918366361558652100582807529945879664031827926510649868483041653036255222351 3571 -2536421939789348373247245446161271493411601056398204824297745044969536374400053595831322141512735445736816613902157110791441287929374822 3572 2691364871569804902186086182334679312074355335659372041345294351648445092170845997178739240874656807924043432427521951629232506661945372 3573 -2855757128568252899323482427200791808617240293140792883693003373194328231496947240028706533835354191096334135047006206444465255864876827 3574 3030174031298460077077579698910754054317832948313252841774666466030194697850014268064835210913835236890309556351881648525281112634136289 3575 -3215225870644821417166622791768871877943384741044685425704884771883593034946074256083619859094355455399405536514270727795177993777249358 3576 3411560029998286987442256855515852863351113673135767742712545495908068574355018008902113820386966001373894996674269506545091749486454439 3577 -3619863235959441427232160101216469633050520685344013898796521325377290480041298357774105106980667099872006911926571381438042320385851750 3578 3840863945385016721763682953699075080650796344507505992346910186280585334334252667419334212396842051880022127601012128894021701841359387 3579 -4075334877023689881461209267061630487126500486694177579715104915026411449581372999399864350214849930604838133336716535626104350284492756 3580 4324095696484895654288713058865445883077483154250869916331092813420450021795317683632084622549089398920419511249245137538958405582573977 3581 -4588015863812275161630694021757908199687663992496556319056527620877704537905828695329203796224442505760342615453424340541600405813439036 3582 4868017653493090528967547002472375904194974973868436464613764819959462988620927804068562965993461892120027027181603785325704600478310900 3583 -5165079357328377981723606418202287650905263353187665053665922764289340901636468667165091616694392010271527268953629435696312148446487105 3584 5480238681217817264722078801282248678065492884261073318936878301720466243656746713122523473399186266721389010411562999891760983525551381 3585 -5814596347580415201922282290230450078923708194552958649465991557787182165846844072317631574525336160963237308726557101106355449267726826 3586 6169319915839416635224277730490693589891738619084553796456054540453333372128666033492068067379172769048831483611252128854510802421866160 3587 -6545647834149784889910198119803083816739629941265401456492010986714160518535851384970939285385543844697560339148662324240130998888619395 3588 6944893736341699466996006524584599739040307036402218759296931300386714008326562725098556605273430558923260910507395739222785832566214319 3589 -7368450998896517784407171180322320906492262014028138657989305656559353176820323622316504273678497223329668056137412267932485912583153066 3590 7817797573665420631918639715155132467514708811018984360212430591585086005258802836840866423458024411765906709981100957174495616697359436 3591 -8294501112988560810122387774038908302914118077304831228804440705658191513458508462664070577641460639747007181328409534076596940312142084 3592 8800224404877197628904782286610770853873337355664181180503053359836435150145454461238793684057014268230168215680013057610519097296713923 3593 -9336731136986457076154400971188820307646977521595518624326051050183355967765235571863825850579805897628493435224110909188669615940771152 3594 9905892009235645083136056780653150793964915157770099729277235208013125091955308253923354911304442584490785488573401291001767435737667514 3595 -10509691216130314419009894349863277142663115248138742349345339773324027513682088347026394412234044635806933115041479208803343383889635237 3596 11150233321109630574850687748832387354968605911598376159839567334856972247460044208544975332706094416052161933825655353494269330544178162 3597 -11829750546588329750423697418339958484309865667322113377403661795374682727702447446525255264229674860417997076501914870314971006758809924 3598 12550610504789303948722266952305624048076808394712847845124449210008757878078445270107938490478143905106422469473619075074271579986146124 3599 -13315324395975451128217843607012248902769233777505332818981232488199050918749069105736419836494860863507969658636855819453944376220219738 3600 14126555702293051087279806180614408506958428206194805344408114594367703581890458396280546919602816888218973688006555708711371974438858998 3601 -14987129407139038148029617889425465865467426502815166773862956837551103354779406606337467788765410342845107957692421900851375299176229264 3602 15900041771766935779429984074499270319761958914424542858738439550595174523483398265210417033979284783978445853360981193464160671433838095 3603 -16868470702757039974585554050532273791621965040276256952562103084369162877687401595901922177147681906418503549814348931488369906036439708 3604 17895786746002199647048165977573736537433532366861652389590429351489525770128517345105275878353240710485884364780685907178459852265568038 3605 -18985564745008145847928486274292686832779402299102799501499675974417554699089524335129687377879531980803929061891902933159811718767388295 3606 20141596203584083585521489812952170707593777323244515841705106983611185669310596133535108289510614150111594933971946961322069646473816108 3607 -21367902395412935807404500858254084770059021200743080924406970216406075399052620383666547512793285884045928995599797271307678888194536708 3608 22668748265549438706437045979388095746024519804370765186598168791978420563505135747913050411123472753896578455887083336554292579218381805 3609 -24048657171606943249743615029145595108393993838986088492920197000354866304959077292768670604131625155634159018077251338908336545120329133 3610 25512426515269514435821964853517662693930099517802487163712808165181706555494791342185932729683998413961838947499142944686795794309096481 3611 -27065144317814525882424288338160596767347877784312913476859221957657437706411956161144191729447753737885740454503546531462961973196171502 3612 28712206796562797847115199349523317912438512073614150594042415123329126843972713417826390836711141737591962817786260286531790078208337181 3613 -30459337002599417722144175979792090357294101734168231142002637397005943034442136349097723821806207466183433300118161309604345011749741597 3614 32312604583740368572906486053265596008628085199696464984312051018229128005155683640795721448597839576000776355376247465789948228451878968 3615 -34278446740570327345108710670635169330883150364153150968650262416146891536986870466370214238564063103080118171549074594063951890982542673 3616 36363690447458573564957506845462525630659384130056659344936533582203277385733865344350003936565261916288322013416580371069742834466112339 3617 -38575576014786748937751537429802499452081262943357969684207942835672846655281790151112527832083719691095140285991238352014134148837814338 3618 40921782073208936945891425385579636551114970663178615089315124507200136594992981824427940119071670394423310970155884384450055002631698916 3619 -43410452065626779620563838794985884673818163556977649355486611487415207376027133913629006947697056291906969857364486077652028925912915020 3620 46050222337716639490528043729590463558134959747368578843979943405212483978975022364958792382949166411263745529673256875271520290220773745 3621 -48850251923309660221777651167461878953820045114191305860892568513349528397472580944780366469850961424457272879063763693074728225231158938 3622 51820254126717540458590463783941379572236952032712516650046816134092115851511308101178093507986683717900778575807545355432131439469542257 3623 -54970530010236584628385447453066978858149001238121925640302749918846466555166859575060817012593149241514113071881829130705354215647352901 3624 58312003901570981795862429681128790180296672040389904923338788827825586526884953915739804351465647314731204520720047135044708392095385296 3625 -61856261042815385818352115211223945398202142685396743223981089648398245441496617279169698534847163698308292918881090962486971237778201046 3626 65615587509950146827076126770956742235374800567415255814441761671912291846976524852115217134457261852143174474866673539843525665786725166 3627 -69603012539554797718904553012171323819997020424439694817039542295070511940254097450929235896824341454033201493150116667053556136588773645 3628 73832353407662936795553251631371273298816576765030247224419035535407409929399727057965601927100559521961965013923357803668629911237424294 3629 -78318263014392348621855293709286176388594849998245572045621277867299438894218493933590441660987809470687495485639688661813951700101724517 3630 83076280337217617881654334265878255890670285886425534157460362071303624586274668780325033036305444635091677753397967876773469633004937037 3631 -88122883925539932628284618151214222305860966042157368838585506155766641495559891764410406385857120087307699637214261689074277469969886352 3632 93475548619583433417344790712463180291879694901513997173388315871746634539426439962289231065170735108284259865474894237595760912002340827 3633 -99152805687644516520854834468017544741818565575217923934738844707515839575713793441570940303543523184796739343978489761111768567449630497 3634 105174306587377220224332992194284667298350411309304050612181188158577396795253129063967947779528847790902057270474351885397858798897715108 3635 -111560890569153721255781035061464663779568712402479391242988187362409278674056708789042149236178356804464689132030462072687028237618680942 3636 118334656352635913162283972867671470288046887925746024346018415386953613534997139464233901482711423995710508321672670386068442397344314856 3637 -125519038121576400893913753586291509172093982070503193783240914057660674288156005907815654116935809272551338747054589232787869905062180383 3638 133138886096582050541824396154433601587937657485266130104588212709278999572101504953319051315624298698433905450776081219329118287912933978 3639 -141220551961170317544331244349721797125671860903089609248834292133222272416124328991987588519466967048813992558009438784985039416546963531 3640 149791979432980755786447577571281181440303386094682368629512473462601014404918058651399839105614976197223025240018146055527347148860514644 3641 -158882800289527353278044018762694085122881589297712954787875817779925007757956569807397464858867235478794088871162766254140049022985159237 3642 168524436176450962906550945829955397590609435302592329433566147988012615242023974319081936908008275403313188372986514870001953774876710645 3643 -178750206545917961239780640269251537695808580085532062022797664402571907764108951523245385939621738318246787947365821152609135023851193953 3644 189595443093677991107263899835368113393465196195490490268888008123780521454161449150316724717607709573468901124768601711924880011720577907 3645 -201097611085410818570837352115008899233919126915930046607939585169791566748755225092196992310664064422733966343985287380444874070016486116 3646 213296437986434774473955220015329551685696309414802499670495900742927711799165829761070315131961898553028632428580456085725901600048969436 3647 -226234049833696239248728883046642242019951963022973607971284318355180365811302525992007497740565361870130468299467070631322614410335917361 3648 239955115815295184911970315209247154121214401074039492280956895456421384218648708758410889960708213601832683522134444675060516793157197629 3649 -254507001550714942487424353657996036081569210994608322462957060554269015420065324111791994822212394831475435809074257675228738142508640873 3650 269939931594509467353013054977095327707338013369272508266786428948335367366728818992151757304397919742177731415640962199421253364600636289 3651 -286307161717558417464269590977693598827654133444055038116271981837263985011463164453286300100222226923010297169723830256685386835763706987 3652 303665161553235295941782116933487694999873402634109649062139795006953882149188559437737499599590133297827501817671800882076493303056707480 3653 -322073808231059017610088991487011007671255905353228350386879621996031896521503296922064835468651504184098757944266690093471479371158137067 3654 341596591657733520950193525509441785273330227538301853130552158517265579565290781529651316877811675576838974640022455115723461535709166663 3655 -362300832145049551108267453289443622285033139859277473310229219712792204904168926815987490876857473800048723040112135096375858195563713583 3656 384257911126061097384706652330579579356591560770172289202939828280831562596584882972478956172758480559272059720743974322566951500811496927 3657 -407543515745397760127588515672222104659618655275328064227795850296776986911914126051560394949001290204501373875306820171725132422644093218 3658 432237898156683578707994981923312929979374909663499861487084660041608160499357195110950574198007332233632173821713725324106911536064769465 3659 -458426150409961563167744401746115167884684248623357311417241649854778704030897334077070810208810602323033368092293381622639853429641180746 3660 486198495864939808451187284365555380056413978174654227156141385788721968018338012103621350857957865581753173659490463870134218664910435312 3661 -515650598121958147573695549730374202990172502330918468209324436050310334309566529545717833941155886257503341280738568798477842264608939811 3662 546883888522012986630579683904404597830128348946239365636000978606473652494433660513672877000330248762185145838728960281213293717792628659 3663 -580005913330172717875733097568911653844749779496853638597959280370010649172132130197274825586753557471014615298165439708723642650177331349 3664 615130701783479336253730739320864254381596032652651912741886441592662328129687321556478312542459995620015317735248477171721053083699730996 3665 -652379156255188658522882682643997377403788255731126434115207668593795758938220662774400619745382081463613498424904685311397017535469825444 3666 691879465862190356416768821412756217742150071685768365331156708026420721726073966248262470894767948963954119300172952551747689441041268123 3667 -733767544921922588226079565730192881249812226542957233453542485216593879568539840340501642689557818936618379572240648121619264312548263296 3668 778187497749322130923242301756763274729804459993755420775671855482976638818360424992131209068568951332052087984761000549585521014713962595 3669 -825292111373613316277942439268651640979470456639372960805569756443291659475272485183479868492097478936236817550487518319133176821618683158 3670 875243377849338416648631856605325855416251771656597063636460045688934835218817924817921466124677650327803679585744675939941809744194117079 3671 -928213047936286996520878796705337631273220797121996516276103958129053310470794666494365314840380514670381542348167470068415418127567247295 3672 984383218029229712596973707603786986160752111032611955066036202583122292542926371516186121523332961303297079624537842459859751948415132040 3673 -1043946952330960781905898856585658022812909019011192905699529193880301183071813645332400694121799644115453230714315454642921357422097889793 3674 1107108942381481836778152832361782623072316833556775244599728914117446401162851050248549055447517658345564701555091807702208183026114593001 3675 -1174086206182619733406259313588096317994831985446871492780351491319319326644662882474642681953857509564098877989176195718834661831967302853 3676 1245108829291387580353264445622155968648106581443784578417375708548495146579868374664146608001785690121314032172647380640125073682306801623 3677 -1320420750397422642037250031940713300326200078427796113917973247004059469296768260345287759697459149965725768116868945732654678066714530580 3678 1400280594050344549494468129540155434221420105436542240085418394278748611996687478007907839958732227630870071284481291871127730197358836819 3679 -1484962553362378582766420746226860313815282113775595083536767426265944883228414377690300678744574788471044138983311162395512326870569012327 3680 1574757325680617977648493065989206495050450794175929313941906414882198308068318435588785468900951798556919276492535796527194143566492412700 3681 -1669973104402424475633089821562934336460747350998360917572046485279353249327320790040631078411932912118261900162994940174943044131467891347 3682 1770936630297289745015219128738909262340261016701767582742920924156511157833713729558403614354273138823231236488951476067558738801560074584 3683 -1877994305899639782868176297514584653968566276226532245968800779698679828253688194927252332477557195572519161539563741477455688810746131691 3684 1991513376750235858322150371764656852564553128175692979349764326372773609817793279897050106659921071557723955983649910947643496993810800493 3685 -2111883183489725087990895707207003189335463685621610155177439136513156150302361177695919224176443414356271403034582363978118688334119038600 3686 2239516489047280091978864918135624891688623537121205232340634192433125949670286465847459818583375218179258121041891092776284507949791652861 3687 -2374850885420944291855011785772587261274926824118032580975784350367647317645495662295595634879552333516995122871489613064580444387217701070 3688 2518350284815119038013851177872708028697442280341129353657849723827441943561880600274296811169801644680190057229266654932814024981767527476 3689 -2670506500185493310839219038021637705421097882863490115646363225742614753533524065105246323502640282599575241081629375549625643686275976375 3690 2831840920543582355609141124845027381907099792639329357616704277074903821316772112445285771855685024703279835809283125067583893639305925246 3691 -3002906286692921325473211840250005996369151428536973584914975093453806039114897172739286441531528385674995474827182572935304569851126130932 3692 3184288573407927109868663988220162482827678686300457208855312480839179964609798400624887784949760594616126715677121581315345436011027511244 3693 -3376608984425633121405847676162631677011468525907989255697335107525133320677256704265942868859750459553530444117857920855015745036072051821 3694 3580526067001122659373513705110900632235906561862075660696025623956450363885480368395140365292970652739071608326072648182928961485053515848 3695 -3796737953180813004998772220175261752394595260309019281022267441483032621345401215988361515512968768975010754840657586692454771207958034330 3696 4025984735375126963171788841658351965483379357538056065217227319358812011938102227238046932471374459944804987258113844049952273827939578085 3697 -4269050984264963855513931991017381001512993575791839957068656967070944408618218475249219288862108807099594166425535587805259995695447013887 3698 4526768417556265907276909099663255624625757862936773335242115645000683788856116541842233452350025707586991341070886142339577215550339201456 3699 -4800018728605476758215599626128885867186029525112955885080482941383328025384742455811186273251528379553261921931926574180750729806007728379 3700 5089736584477510246783800682974979238018738049912169702699655137528203303911822104048422155062520450377060008413852872885576276673841237828 3701 -5396912803568794680423509113904078920703256365368489147584752969785279920643109412521120477957536856595721490191560901271730176416190032433 3702 5722597723532942837106383832949527717416027562685413412773701214343212345807111359916671976599044288002387678707966597204975589015991769298 3703 -6067904770887646972433235331701742914887694268137057341182514622245746948552835691183830160507338194406807024485358760782284052713300748646 3704 6434014244360657529201036370342345471160877493332074518474740352160748421207630353557926925192349761967773602820775174647474534210199877660 3705 -6822177324752447944445166711294353809847717001066825646525035217945917748256488799550717566246506918128781525909986417013916848077280384565 3706 7233720324855804942748819291028999503012920449438403586310843329561582765317034477662671510921318724820785032103106785449933289160868516598 3707 -7670049193780666196906560525969201055240202000617366374399940671846543363758830489802862079029000226642339886616629616252524189348760720433 3708 8132654290888759007142810471245022907845913453445993229893790334659924753441567586762305070535309440638171203410758256952747425858753345698 3709 -8623115445449839012967755057619720418857324660004211906373263876778035334184701552859408951696623494400850219864297647062822386987674861888 3710 9143107319092621388325460850075995550190143133337752734930167536890310941981276944442991719744425179303372488222865178800321042413170130191 3711 -9694405089142053252895448988800156748922170833505998443620162257322116083693013748984378782128248645730400494511065516846244820011453296163 3712 10278890472013800792064135136957512988350820256058675152473664056477014386682757426036599183434264800815349332966874013729340851599691120296 3713 -10898558106980325584977331990316510339987952055069560903093119924259725846040719425404571952738084909938521038564817075025694486957335911794 3714 11555522321834523919973865228595914683109220659991211526106734812382839905827155960960733935429717236009390864495824082919661400845762660649 3715 -12252024303260649454044252650624427074437510866663171900868328307721553894651024123565749259754749078417381310042809824182201836496973801066 3716 12990439696082422777190535275110371438935956259577031884053612789065363967582291314453102397369604361405172131460360125666787022312984980947 3717 -13773286656999395104203532022548438668941515388639381038350467652317944707783687276588948523398133737097171622478976879311531512210309844250 3718 14603234389949591014179395381256098772519973988047302759670213342040610959293188114344358350062271398047681656397984250505890594202161433942 3719 -15483112191854306255043921914364571998960875279930820284660283054057971635746365258287030409386685313708512665375925571478228459572340238048 3720 16415919039215083024866360876671580014837622266927334089367814067069233632054311740459490726558966537596765037065084443299305745685014372219 3721 -17404833747849049135343617285306740779602119792954148028761717715653437734465828115527978400097265928804997042822595021506527422342208733737 3722 18453225739973050943104494508852187184660776070980656645376213274020235652716350282695231711085254097795804428378439861036627638081716308200 3723 -19564666454885754553849341449105235527381925334968106534488118512142501882106287277687970156367797808743141541443963691563589187136300467663 3724 20742941441656938066334012421479889444236462074178085490233421722558083799343227217921274277460688992546901181005900415721745707455718630672 3725 -21992063174521755369362807650339863934371315078054010283295345295988533410416019098802468317743843452008718493327875883732785724537901462806 3726 23316284634102452547846887859260728160066282244738052739367224404818831089693236557049316113797322631388887149082928536117958123305383190537 3727 -24720113700148947467128422395266460159296387120542398269445002519207554101092117448096998741877170117610652922350195082412330625007659391385 3728 26208328404211407163468452957299642806405800072590752461122830754014957623419806204847631122241755343577739305846625479374862306201106319966 3729 -27785993093541549547987198278878451104021462659738950668159038559457469376883786371105947266306207686748818249488474656302193795109217440134 3730 29458475560574466964668236211140075495563859517695547509241930254275378991876425875849917704298975430603975955819402206122006052371918561503 3731 -31231465195579500665976441253439521376513180912954582354843320167758978054611982753520732438497224471891334895695987810747774507899136879369 3732 33110992223497872023857084479911522746151649013252620537442264682443014447023666538364021911511493439975089385893000964936041003720059262088 3733 -35103448089617822035069766514514201545309033587982423745914639166022242258935294587690769361758310814181935072386596263666316721010554741510 3734 37215607062587026364256991897158801791572340743392984990599004809046846627824162268092542741498879975965720241038364236990576747212557458910 3735 -39454649127339857140502177570154621001519312064218484454086701650642916099291135650105447438101549959655472218490216624821853360103660720149 3736 41828184244837232753505313927647094484765859369503998858212005205242963080416458299215162991999134582451406169314086917815089208324899727150 3737 -44344278060093714982203883892997066840574150433744279232770248163003194068184052468472455250399611183599899559017375069638528818296792901379 3738 47011479144815413188276846167858587663259504712317877744809688015727984772628878883225697943873520415519278956037262026505484926767312672883 3739 -49838847866109275088917308092486093422936139434603662848497462675213883144821737187579445730247493275067454267288759816284482880151764547391 3740 52835986978166575567407363297552745002898320892050826565394442979958985135875356313236104113746202886196197759558593616967152779049604328237 3741 -56013074039588963943787707105448358852589986490040293562191092032263691063194395737109607030015807860063528191899777979648376112547406537152 3742 59380895765133473452883571712135451142978851545934831830611255542384550626438668505787623009448496822943444112717716707523882778455835712438 3743 -62950884427123747779648547862315372754457322981144995308504485448428061715936784668672620328023788321843138728920833067247343445386804443665 3744 66735156428629914431925677551870301611104839377760973421699328488785085780191475029763292439979208117774879851498173412706497055381741355868 3745 -70746553177781823081923578930660907248624362110477550144659061676632273905254595286191354925937558584901305629213107752223488883579146323149 3746 74998684400273907884467078474511947585256782848602768221319338009757394609408453486663515629572212878045392284195271627062879499526950699594 3747 -79505974035270294780147455421894207064899117656971448013212886578856765921896775914117661583495248404932027719577102925301117860304091122371 3748 84283708868553039745485024192995152048559991065305323052967840275993697754141641393318395074822675395195264478367749185493918178788894863911 3749 -89348090065903236123266465609812682458350521447513730924766221048741126644337871308283728024380588600779539530040455233242971301060306200775 3750 94716287779394550778630220213893426455621456058961261859988053283627337252879006371068416559582886820318148391174338488023299066221815989119 3751 -100406499009543720657243682672509637716000484363486522882313988707594050499202471873297882520985813733879195604463469451445492940965266829109 3752 106438008917136748048035362130761423095532621904773924983867586471218197769753685584103480326801714405583435644208375216845600234918643783975 3753 -112831255790069075247906425188958326214877131282720807129970036925740615590787873813178987134313675182477578442295824121667042916214529336263 3754 119607899882741134378470640547325485858015358919986634321528935829453580560369820486851520156403533963978655012872449463874228068440745731345 3755 -126790896358477855520798041773820900476346752016609198575317597270652586529294322689241433464463243460835873824111969275935566840340157009557 3756 134404572579134871055070010165475060345520916656520065614994046842323248626433873020343559085959795702529464968903182035954276156934808203435 3757 -142474710000560707406717498590678076076597455939951142594027183953289187472315857962814223602719010197031445622181469453590215026004929155347 3758 151028630947951325972672525927386005098429918388978608686922842138759707865286358269328895660615367628352778540465602450904519469268831253968 3759 -160095290561411927942519942387946432968902461838145765946662643455025617883213871469221861153636773899531853275366843953355664234688644178390 3760 169705374219284951284898228777806718777444975935006056075483424135950669649536734896518439185229121370400279802000483889586430795960611557543 3761 -179891400765069831181169797860550156411490409273120067518479386105559883747730379448244058853115869432015415086851588670935822491539729047988 3762 190687831883109916971116728250466796074994462595321480086110687467704928789841827426090041412896797313840645232991471835967707470813577990575 3763 -202131187988719069033468619884433128698399027598300011857832007158749105724890786503381849402885737355632689730965188762924816828357248077989 3764 214260171020132817894068419599807413477893954381958337418904139122977950867519116786118004445363916043287555533399893811001526237724757905710 3765 -227115794542668488466904375355557869013567657123133362295385276284701686100038176775914861161458676226558825626913904408378345801598015469343 3766 240741521599841559914048410551426144204586135818760487345071033785886001965642154714151726724349591443639476883357213393067778579233309895435 3767 -255183410771992434859158154414213645051166898521428490099122208239534326161201060897807514703636061901778723718684935779092942769890778088371 3768 270490270930314186427868113224231393766853017081958760214272088856573569627671801279476587272051413610013252376314857151558093105802243676333 3769 -286713825203128241367850571628775723249765579194730008178944868835524466648218229084511003625081606582455264877447097538356927476966412635171 3770 303908884701927193660319506133053638541302216065757333027703049282087657895262360425640164443802718346589146989771593390681261524509295823128 3771 -322133532587193540856473720320206162936541747310778219325981757560971217846238888414263805213707812369210440255648949619514754824962875665281 3772 341449319088417605625092140496870732423510059657911342666952703719231805685790708074410547618238106802447969880820170711406685628992610976233 3773 -361921468129191106743068710743028719632201956534731145391318026495119700559108729862676187706929324308331701375746269541958893339242385466151 3774 383619096246865361516625895249606725352995101858078733547039472368722538680039621583115212724077823142463901387324231705821916230849950178756 3775 -406615444537162642800055692671163327094425838064986544435858860174260950391462816083533999828319398193551111250095621584256792411069636143156 3776 430988124397451025568750470430025555254804774865814606755390916603440241102256430320022322168242951101726033190157847552615280265110209114288 3777 -456819377888280370921249215219632615200093665420153397496309625269230986783257610048297670322083557740559644909200466314073440287158209455231 3778 484196353581381597320219680822912400893448710543591150459144196457752562799763702445381300724477745496200556857020274183233742195153771281919 3779 -513211398813813724678478238914754512105330776866225336477116677513009885043137369390085475890397836897753442893489264947804470130480101627466 3780 543962369322473472493131873261659899076563240075358223704311046920277501696332496231845250969201001467001201206669876183336973841584216708264 3781 -576552957290940613262227679970650754772521473203896035287618463188251886570027476917174006072749443850039209885796297751438167024679001029370 3782 611093038901809625975889899678813903761875434668945397359754252627226872437363885591139962621627412732584974610987277865400422979378512581825 3783 -647699042552456523037356903562820915419173306892133995430152540730278317676638047053208959075488900152140517537584452761453582529317567990343 3784 686494338960823020352795565310685240816900788976434941625153813326013848841071130451594794361583150106545935799761207769158242286245424686747 3785 -727609654460495089587897034240506218577747033127529548718504011576674453215383622255768766467718919556191591670028000065848727038090791326820 3786 771183508861349349709364966567815312033276196156840487230026643982791732837167330425064081884228082793202385205967648127870968778268970942781 3787 -817362679333592858014480269739808264430355037887663777538695547879197175992426426966034157478847190327534058692653851686219411147635529484161 3788 866302691859398773480121380429516516161791973442686175326796855009133030605045432293699059351745490308324892919400473570223446535666744702810 3789 -918168341887827081464725810278598918222506955243019345101751437946645230530083488886359725363688924775125203796092129812629614636266829179208 3790 973134245925617892852752590126956414978686933119566393876433549929987087107019202775229598903243135433761063511738926933572394832813511758714 3791 -1031385425899074368957868877258353018697999105765042267629244090177591458741726210523202094356110633816841510514592578132131932932750658785273 3792 1093117928230951525483057088792786782660992285624897151683425174521061803744668564653089262026067518553123927708464771289388201402360430264090 3793 -1158539479691394434651440718091230006111861311307843930635345895763212898964223146083826258219080024606668336818381258186359103184812956083034 3794 1227870182203904206955787176324176038244566853338616148132758636386038586858878812464393219602818240978382361092124142729223978974064736705952 3795 -1301343248916454504420762461434026086796029819351757635329364616955274544828373302532015854946742631542053271207592819959203150282343464530079 3796 1379205783984660815038540383065473275676599620294926360188523142514696083369116912343668004746595831549624182414621694659415459056893907281978 3797 -1461719608658769981415124705717598444323896814510901445750982484139096321762905279659124647759257212915500605883986394676259915349163509941752 3798 1549162136419665768242744032574763466013665905763841344318882033971708195798068051081868010926152854840493511697191110797193788809330488105230 3799 -1641827300071582945897321844109503068854139495816944916801288652503380389099862223942109979381307796084417810806736706290995219991167863447315 3800 1740026533871322609224292443547062505552211353742155253578528246605906948168176111556572035749456697283338530012003298058008020873049672998930 3801 -1844089813956031913004991768144252732462451794122277278203895499943575220976081993688267213104291989276265548004331881890989741850003197299432 3802 1954366760524652149793883709733403496044617708010294794776657095043250017003542906900996287932995842954396587715506826587149812581106734686435 3803 -2071227805432585539997058729010144819799946725352447759308255621495050105345407185762188028290887957872817965595226945866282421968217680028877 3804 2195065429075656090477347584912507966837021684907572098839681075688930646284590311183792874078084328475824727679976115570126657488592256660527 3805 -2326295470668755869981909534460670066216403693490784598099839586752347038610549199941384833156348718295654432133382338625825979839658156768797 3806 2465358516267429475774788749966810838800490107781779413720734354550807836683712603604055532589307949904232143009452250566439516004416681823929 3807 -2612721369137855191575081329131042965755077740760110207498328832043144852143220254678930600993433593493604527319623144683860888644681524754043 3808 2768878607353077262137657642910892724205245489092317652632920263354775792259820796575358597964824262875113353139100191098164493230434747150040 3809 -2934354233781825529224539468632688747592942548576863660845881941398686982548045366880310022570822531187512722295357351709271224880718734161589 3810 3109703423941774821128516428178218558636033329480029516866688166581996062197979375086139019618881420454019823356235136917742255128588535022740 3811 -3295514377512651241701021460544446278058970229889042209622203492138334606254022502429129409697102022713761636789663322474157301525241793287816 3812 3492410279647249251311997998522325252813636659042892723454129441102243061094016535568017053771444277562603509943106099025526505963811784967381 3813 -3701051378581308133569230448251501974224448214495267239067414963415142836118652454812507545010306267181933766601458071956939371215844075867429 3814 3922137186427501334421502710510777255804982385037056865969544710130133496799260390623384995494490722021833503975023723749993407346369611392435 3815 -4156408810445779655984977042723258659984197321689512041893776490731780968346764857548245782520457207294844062467263157315638456220525799136838 3816 4404651422513316072665273278002086224513483490437771632926189104097326355338959463859366791508910119170130413391293135976425579236431238178262 3817 -4667696874973741330154499277576934836739326869395116507847988161164288006568189084212049723208030890485971609275260243969222485183740646806302 3818 4946426471528734083478505807159044384230459952544700810013700937037964678341443972537513330238556486627877560844408152778728490806355069829213 3819 -5241773902346923899462379841324480089293565419262736991940780809013522505951768368551593070249630318503523783223445484833495064554574118973914 3820 5554728353107160089724896229009195461727014941816471740024294838923361428721189694785078342217372073300344472343981185521381360482936878387292 3821 -5886337798267272949909764409455186218018683469409614683439994914585660456154846825438287199626277830235539497132904550517724314227938458260934 3822 6237712489457390089337065665753202345363669111636498817828763565155901317995444082036860314093153448247365366773193350105515650476165714227997 3823 -6610028650540663459095218543715788931919686150646076385780208658285818581441889346458979487393543383496162831823302547096743290969183314622659 3824 7004532391566023998961597081640557841762389661097549408392209175535511874578615912241508900663522929492904317742681701844484403424767831096425 3825 -7422543854559546227786391999299775876723110787852567950226677198558759172181706317743761227582737075059194521572910662170374658650781103840050 3826 7865461604865541757011688565966136860310509409152955828749954522490627952161033043338925771563849726162889175747182913133624065938832451802434 3827 -8334767282558114955569802620756646212804422199883826766477673711173379454948351907758334956005240592788910196725129677540675961655596159017078 3828 8832030529301259490148010631971797082020193655057370092430099020532963539101603908894380215899605676688231301646827611376664724391823442390562 3829 -9358914206943460804875401986723942079474358870326510555510952193528125965743350534733907379725259210685730558482836866724141590111133981769347 3830 9917179925094171527907942298529740379201265801172450072517488353040490623164421110654146456543371907655202111622479149542421468904203393941243 3831 -10508693895947593884991805450694105454697987475788578058144956602921207411325144818453240649423024995020762089293422518790139855226588164661450 3832 11135433135697270101854673286226116774216719309797752580964936601973775374744490293836594841110361212828948380777062913333265483863194675446015 3833 -11799492033026579023477684443949822792436572045329469847854822599521154868910554710007675490675769812030583383492808722879945557210826799450987 3834 12503089306369102748856963980894368033589648589128770179510395138927766373600427760714345769566693140161447940789073562588764165605569900148270 3835 -13248575372912918585606479294989033829368089988014541821331166898313443379766547126829253881566289012604920632454601738260193720485082250594978 3836 14038440153678379130526547881955681321582965117483671504570730882779018419707875533330581388042185715861607177930840006215986962541778837029376 3837 -14875321340434302904520558331312969993735480761898593139315782435908929565453140633572569036442112951291298114373251956656158400678097554427813 3838 15762013151737406401279028651115745161877476032140440969749441402644018204311784625424125536260470030587353333829998351816146206695004669619630 3839 -16701475606989238201955315410947167278584464249602602620157166272079448897020024464857804881941736729663947291076913111910373321944196207262094 3840 17696844349109091478156059078112172703289267432155922530292757213213695676334905179177408821487284719790675962014195120641150659720213156232123 3841 -18751441048225946324792450250782723331264818194401346398635424543306904344658943898918301009138671565080093192678996475091352128547931759390418 3842 19868784420703328764525057440087897999559896337286800496912633567791389899065626558925437764559080676954336596536141188467896127340585608103759 3843 -21052601899834316248595410864790387781870299923752025343908616524506725541330523553307437779174265189635041294026525589393718113661837437812208 3844 22306841996686384030330417192451001914252920182754103289991376741514129278970808990821119588728511498382264849141330193636504272963036254925700 3845 -23635687391844375038691600135542743719533739903701952992609354993415897053682144568237748664516308574045120033248433227367168867427771689978110 3846 25043568801202000958106373465803845664849583007182468268480729101721579584347096845599263130151353738060473386167281873626397899599476961992192 3847 -26535179661495792368893368385901741608906783238396324630360203072927803400546113134438397409593072456950382079330622666105844909955238142459477 3848 28115491683968619754136285948657336504188940213948372916501520335262404933710081254038268129060778663122055387919614151214882253743687548731037 3849 -29789771327401601105276943276541134904090418815975065228831558847132484898856368924279196630311238109633421621943456272682225104237260736779734 3850 31563597244772708052249199577824355127720509202978983244041222351241605909642060446546027341053359262381344677108593010674012835939817493412754 3851 -33442878760997539590900479574787219253638575487031492778863988335601558084744463626899926002161566200638278848409650027002922615136311848939335 3852 35433875442592987524320316894010771227860705266512731901995440469055121188089917453131533007394671934978235263320031125317793386061883102285788 3853 -37543217823688919700963288028374346683138299811586204529842498485119760200748757290891423266783216300018396698918661526337763858828298904556017 3854 39777929356608253130369034431018058789307009876289132842711495868910045450662270367170818305845149623340001928827526683549205616625288139773296 3855 -42145449659254262278961553217286417163308360927919662525414649740052447113150899836053971903284941851826726798738218878299863444331003957782090 3856 44653659135798777569236752618822832664016907441303918114041853845532576091305937322385374738653465673772619084080579704700696075731286481322020 3857 -47310905051669953142637475580019601422444570112629059443436223028539926384617932016551883584687873883581377462370488815666573406206011919324254 3858 50126029148608212842232415186489634714566919038129101189753562157500287052511265819279115953861991733236514566966643138780891989313860637738697 3859 -53108396890609372087433080994048209857448507504896493537609182491459583096851907177447713100131299730942848214026209383671618473384797163996303 3860 56267928436921245441170469666206579487694880960034479755763697871600662845555005263168897588300840021016357308719755350754950786449465700338562 3861 -59615131443921714724206477185416885943881383551200416161566300145389424617346031347501335100340238545920491674339692822251303324704955083564144 3862 63161135803700701651622890924751781786092173856303275217421778198905186693746156771295972806232988194187044808187809863453820332318180582361105 3863 -66917730433515294775026383516236815465711140095095154406591418793542463184290394947792158373784919849548462498279836202161714301046253291373631 3864 70897402237007100138870230506642695807653767972955482700391131735540784320326860387150563072074909676833616010571438558694602376708089925755966 3865 -75113377365185607019639957684090382618989736541549745863150910511582797829490820438396480142562980457415179778151869136583610739857410046083195 3866 79579664912714155477969539919204844939058806064687392113146120251531915378581148707214463615263780325544962481154471726585695981407208503908146 3867 -84311103193010489942738186716811273144533168914960206931434271978098832391789655810956391586793456182751779385754960229282984989858858624651335 3868 89323408744117848151104540194487202114264038393806886675948560456780341568888853906214270707379846213880379908313438073821280394609196699018601 3869 -94633228226242553677050385750254084642122525030852255874838585453100897956084332595245128993023676930892270400352187943490709433430805262672961 3870 100258193381319249164517346988003618915091734081593222786491736326495517641390053944356146728843831180171461401011124615758321967656906986734950 3871 -106216979234986026650882593467878330518544343336387285642874720355681254013235528586634501009295200545176477748071463736477260418894242277134684 3872 112529365731961384943045079088248060369495422389835140146034739200637295144450060696898090396697969071587834713652667752267839512479831040384270 3873 -119216303007047684653208134457540372173177008358179093556503874886462280171360626123870164717289748700032777386251619817885823421694377062635315 3874 126299980505878112839429034397068756949471333449882270473153168524734717219510092760673478950070082538946571208341819603385955405332802797010459 3875 -133803900182114783983215553183168870465442454331354140369089106700513266441830779394767890429236209556748730341728209877095956643265309453929014 3876 141752954011135428731527679006954304558534834557583829316232619543622402215551177266651746275242635677336829351917662285353991645403914861874421 3877 -150173506074358488761759527942705435661197457571108562124132510772465804689622984007034922517337533568950857919314770400960280213259773682808934 3878 159093479483297214036106009201657432517457093776073968271817907693911284876672885592197833014251501152290746175657222886841603931305507815207714 3879 -168542448428251101133208425496758439485664147551944952124608214937644822924685384709831212798101238407006577698256668191051737595210809617081226 3880 178551735653289112924095729382894013804228078764992523457744259248796643243864994580853204372739416089329510418094036626001463285517919982440838 3881 -189154515676907982174415741899981256002700786087611674967724332259469604637836503313600180408973410766544066534539981436974973502206217543810343 3882 200385924096518109528767611831994269127409246960152471959695760766433282979835731328832602734336681261853740325951070654284275985421646826427933 3883 -212283173334780073989733360868225775882975675617052660450499648813819510455142581321613971650932664853446518728871516625487075802224969158032872 3884 224885675206851101189934315534858807476643399339397147892460081830242602602986064279466016137715070254463608079448814239062388215609907420381767 3885 -238235170709871274782379243819517183473227923947778989439076634961767487479931050385037125874739270586125859005613148936438057153438025320523317 3886 252375867459596117186447075722450468653431716086904341028795929829387607746980247012435294028874085880345269661626598143670012447205224909066903 3887 -267354585224041924025812349046089176523710882676146294390746005512679184894441431758009276119727316402372183012532195679062932175653022260690443 3888 283220910030433902491289222555431818621283717401056516345161755495937079159443130872907519568047573821834733021599473583952746826279893845951341 3889 -300027357349720463465520018658343062234085521836108034527917491738190902328817031878987683313823374923296080173746124942657149792987965508471634 3890 317829544892530689177582003336768262122940871114687155692753049399635411830397693325205052525859232106587393812039824981019161312035576035489249 3891 -336686375581802086672342451045334052665571449866224825880572882402217206537489640622037098090977322796743821751893485576656958322634484734025742 3892 356660231300493901048465145745365214936858889971959771681968724463037465471132100733726897591152893611843482173358697721458898433051829226696860 3893 -377817178047935101499654654840276866549326014631027927286214375437262430148782678012605225129456453446266440695753197635189179293498140070129824 3894 400227183175549557574935600579492211850583501710237296976055316890561367228250878836952102471553791557451507051443573557228114909846608209099465 3895 -423964345412074439687117170504369576746171499798417421528418975976458286631272929000722700286921506080688873430396394473908387336194410935822687 3896 449107138430069097913024665278866723608049137519659504520219840752089308924089813376059187146106195288388705458208319758803765791834087082645737 3897 -475738668749635642589248920391998722344264678097089669758911975550675163750652586911387228622071892145938644237019717624186582743773711392925257 3898 503946948821982106393911448268120651702644975758695126865829335709217685292883682511896081991163108186271864582453200190820846829619186785678631 3899 -533825186184905699839090688514895062321125407987347817252979516082061015389714768030493416366622945844197956706025576424721704580953265455119028 3900 565472089634617407399568778830618149153798949083847668897260118808178502351510330584459750159357218677150789937904506860643622566567342079949107 3901 -598992193413739489614908096960119748742885487380778295663405765173753372174798526845946344714779609281662238317299163914638949856022700795004636 3902 634496200473963737106995192245159557777418477067186114694447092166713319362883299622195548939039345110803629021724113554029349866791612455828303 3903 -672101345933950423067942191914199341934735940443306571723647501484778358138274828428423105637972370811283480852556444191342715117265357757819051 3904 711931781918776765853384467514547133179158818357028992003294158845234096801204999548564000874148648779634506234664914102087984367296304655777540 3905 -754118985036822020169106059950307188865969800398286296909471423229332232367568078886706094156098765948863144557839210206029934031695838953172048 3906 798802187823629160299821427110772005742874445510623025484947913299168356541713635408933726245843846687390225444001840883804808519189274175013508 3907 -846128835560248741937530179614162006047113226750699787617769110491547221448868995220122446594041898617638696576685905072361978277356531097156893 3908 896255069956101078064558694911542286451033232485285346586726139626022322828436415468806135860569849331244208921852914204100109636388525144951098 3909 -949346241273755204246321742459770686003027697707400522628266843368488117611403924327956490286500439902104706132198432964861831407964999196438956 3910 1005577450565499682758187314850818092957107936918947959257513378461042882849785671640348570948966530890467456943055752152702151163142307634206124 3911 -1065134123789470033005837985213348164223284067716501846587318677977232444710229014703984734619484045143654499866624524153327456593011468744116485 3912 1128212619676716852061858365757459030982143809366846168765423631166006559714220823092632292339003020504952315430923962814375822643114665649829028 3913 -1195020873330282338403130831928780751405073290264111380155154927860233004853898529729484962948669268695421703810851035804344135772229144585931972 3914 1265779077653455327597179957239888698837959526495027520219062545885560267626020104169086702898610601190654209055765527125917647112312805506219627 3915 -1340720404827271142497831076653468762644428205044577517505725567778511794025904753673450662686374708721942710814753169518903754274285834825212018 3916 1420091770187409483636973037224539194888211583328672606222230673464941273471038674796094832763885817987839852519906929078083102312144109873504879 3917 -1504154640988341321965866375383746754679711270442230164195295172498320127631379062779888940967971186623401046747985440117919507820882230800796290 3918 1593185892688328895173862361921099428668783617768156342822213268624741256280348834399779400667723527510406932104161794812084149278786669748118880 3919 -1687478715543161973384458224298148516662087174971897664370824580897846773986578224922135336126807686976396677416761598929428468545950346073593599 3920 1787343574459816512670480053336156502757508390006322470240625790258493970168857389135292955177969535076567812801475979318006117842523979686800012 3921 -1893109225234075654357672093206723997737833901466581737298739208032277353059366240983789850888582609064958049712804569237925612731863354214635527 3922 2005123790479115484895141016158635381911715258003009711951898010239354098074768514264879664438665101938245926073608998231277921358927088169486428 3923 -2123755898745719297801740550317930921763925582217073620254343032533070599107784000969713753677105057844502510277779063530582421166843198018623009 3924 2249395890539768958921733530695662708114841125766547607838535391676834160961710786916808293882212335053215043966372151295412380183796622395050910 3925 -2382457095159631443964399295698234942962275798770872209827381578153739892775887964934036620019178479338903738594570143319876184928433636449680639 3926 2523377182505712305146174940353013828259498757633777494704735862010621045224767209958362217922042681669809714941322086372248029251300169451266884 3927 -2672619594257526125516195943285860881431001905085157783017474649445882857567065677583462011401724005262875256845767792251509546332481565002549872 3928 2830675059070920477867305113555601229993642989166498069275796539825650732968907002673009137667267165886351798107057052105044845660591132756562257 3929 -2998063196720413720484888565130284629738584313972954716910878061257711425089406643490229690251545926041032950529062518427508154568293234783503700 3930 3175334216399845656307704191918536942939625349870989814260168825443931157213807057142776514682073032630628481329850842443549638563759606487928862 3931 -3363070714699622312358430976845777907025281687211174816880165381647841580345732583254549072934007860180844866595778575124079432475944380990097656 3932 3561889579101744621827317319623027018809683365057488812858211076008711481061529793860337269307443025574389980224810534345641746466992528897249551 3933 -3772444003175585618460634593444296988636233400918953742393484255057426639841349117831186545909124927009034937706453692903737234617402271723263533 3934 3995425620019122474043577273849143341671446103412147188133513958559120223973184150380835223997789642410362106344921441580466792322734761252790401 3935 -4231566760873203028941927911822684520982423876449597551427427068159788388809359914212240348044238261811339488485128149736737155837256596483702224 3936 4481642846241663918355135637289790902930314119489771227862447162882647143664639109613113549962060822252545280155253291102722353888195417682204402 3937 -4746474917279023291665141570220136504522328273259268440278591228082330991964162647864928400353650217330463408472905745586192650566180381014004412 3938 5026932315661425724425327458994973261963714821341063117367561441668079642797536613381062472170172428771069428998100913466413467248878015833759820 3939 -5323935520636980873894795933981857197192301786573184337108133988353640615903420413898835389611823082494142347866497160642463523073298751338747316 3940 5638459152460156409286782263586966771069595607549880102015720277096738026663763393850562105304134579209301673961527832543290465259157560179555450 3941 -5971535151953095414771672654122729211115780697083149119258974870096492859714152079808825313120643537122252630002812753463829748006395047292509802 3942 6324256146506359695369034602460427303488509139376222801616875536059379913674754507393587103405825940639703514305367178305405967784847401109486968 3943 -6697779013434484851144844601570633072687779111213538031610331630606882279473160780963936124588265322525398392714073320978437717234476094604289278 3944 7093328652239808863016073017201563764278909845139852279408092888950010483554224215939605637774732067225931338974846277198420664207506803777993365 3945 -7512201978013354285617445720173486739619875424691635179632224119169193907389586175390424038998284410778644622534604935888151521594247751713544057 3946 7955772148916275362655765283835893574438866372871915890160801832956522928605825079714806421637373153931078261990217935273342827213374506194056792 3947 -8425493041441822163532340741468594350681758813277279001742770444694654674549445024590008363926425259538076906127759731666029720876948365364100189 3948 8922903987958354505425135288091436638797221177593896969698005586529439939722956126240982487220984065222740424529269125541112701145854059115078550 3949 -9449634791881230671865257671066293923976769964044127273453525679175985486948205854936426627653597002308747718528157585261980310205394404431407376 3950 10007411036718121078723934967793637315426933505088064355609822980339827319180102803202909257028326798478856863916332920382001218765636803261458473 3951 -10598059706181334691203739805112018322709557097574739915243127090244332072566870503152993679437153650436124412741308611984179659332763994112001310 3952 11223515133565143262624566906297312731127321089271177059514783242221380280293995046490672267133584610171250453164590229853090901953264531586569743 3953 -11885825299649069651423824603534462121023713153328271058734796131314192827500751946745696614171855037245336506754387885269745084748906097267254502 3954 12587158499513083396021923099667005179634624157675566596393591858418696599173982997720131354121797770186756793870647857119896765219578762595287384 3955 -13329810399841229617590192681692730636845932448006960304724062948820397011325100280111359287489439503330771164141867689170426962975979904993797393 3956 14116211509550226312775980229338531552071155683346301004949900076930331321484352903426952655907038273853925185860027565783137557945346067095926958 3957 -14948935087913042409976061921892605504901213860612691996928070797038078428119644748180103566587847123141929981073305296942152518349766818166072911 3958 15830705515758691815154256953249936674539673913701061964387320469976392051051561915457861024859969887015756524791141245617920934588166949662956007 3959 -16764407156822972940801401904855363714082153281646217711099423827938155441573256544647335951793591616573439023110143136344113770281459377387936099 3960 17753093737905437823026628277411123531171768039207227410353390301927373063509572824936639267607364157069352791970765952941300206019684385284052773 3961 -18799998278160557127121630043660164810168750471883484878735076466421831868879085127645315080214320979320785223720688945338679374016813012277835233 3962 19908543599621218857896603272705960436655120243530876958042930498858798868296354897420611539378079523017067014198451623614097050410130459507444140 3963 -21082353452926032759767176410249586715702354857050126664545319599510594547237702007344818579760262495639399697698205645319072121017604736299358781 3964 22325264294204412182305391394624619903614327450890060898021137214040217333896396083237081255678400585197618274868961784056510317574885563782405849 3965 -23641337751171422319406489190350498216990887121583810345510265470312165372987241612427353960124239409679558815439541153923865139942979786646045613 3966 25034873818704638947620917099764474812853077300262820022950414466658451465429597995049620370097537260270234780169720336647739490191470594772960239 3967 -26510424826524866277114109742094603882195065911482871136233564176632039332617174003531280146713691839795002729562686119174238772817875622260361774 3968 28072810224089040515765666250460601788291664136099335062325786420377000254998078905089704477488455673126516505471974559329104516505200975466110230 3969 -29727132230434958446363977036489180097557700679341948091925901021303792014889489745827583755592948101422306496342149746733786767770786624473158553 3970 31478792399502041319202396653706839146779939837330102817163939697313811817750390523813590212738035302387211394857144283262381230461812369853794082 3971 -33333509154399086463128275814886433104872920306664870770384404926345677398275333350602709515474794790019795401110977603027592654211780494417031499 3972 35297336347208302527432561628407125559781334941615314679396557065895496616615945067173904632731469529584265424309417798440306284485580450177482903 3973 -37376682904214846997434115759946383750735133428828747726333488730751366357031006318949992791510547532219820429277513279689674821378661643622280029 3974 39578333619943143695481201765006347534231556125941315055923952971851410777029237442230230929065638177337372022185228761683629145867071030653292131 3975 -41909471167076623408680444139000478282957450795720589133660625087305198321503655173275662213061197376255848128619949756007171844764217111334197918 3976 44377699393248020960490228332151535494851091193446018947042333315756235342821584340875768315020874376864334651277150452339055608293017491459209084 3977 -46991067979825481271890776599796741828283730363550508969426273864583945494378706495483265671243452776210647355242352740562734043189581935845339478 3978 49758098542198705293997702419168711471994477059381854887642659904833707282392430859877549671657675151105331318415958043188993558687277351049749345 3979 -52687812255703202020452583598304461651000190534821355529152290171167783782887323171244627384643864292306060487115144566875757847225243509681485174 3980 55789759096224215223674736241353924158207961259420655658230917837505039293423712434352745225681339876457191993226805330158262117962830331529369302 3981 -59074048789710732494840318556326455042333547335016051650868739476442879833149472690724089583950529232661631706850144144792605375605705841208134881 3982 62551383570320738139505094461217124962775154559477681115520542192438705603622041152901305907991729516675980548769369329769053472775783610217388590 3983 -66233092852729080865685449117405414971691631975489330066058277403833723059685121264635945593672298195324478026519455337192471034551455126484290107 3984 70131169930277549829458745594755643463842402112724829742056017837551711350943734494246515859482333901674001696447920925054730747831282734657330087 3985 -74258310817152622659871565555840980669269897435278336915405275708636588258067718152474250297256720539737148382459276799159027768081142996539732518 3986 78627955359660639559757163875365344329634338150466195118389077351972131699662646316742274813116920286339369840989205984581098735097875315783415153 3987 -83254330748954846249291686236263329857067617356263050822120467785939974612548872881012559228181972362028608867390367070995765420322590698055822623 3988 88152497575277087590846797941173371183733396313560660555784520157064457949478336448534153367786899491505396014100635113975084323609086558145994550 3989 -93338398571933523595390800550145032153749941309522290384968835626622913401756154669124491536150096817312103487647623324118052270948906684424832569 3990 98828910205854606924793390696063447305087664419658561817325138874278059572565522324102376955030387186443381508058280832537905500667075369513298731 3991 -104641897280722241724055428968850596510920539165847242373091439992969102411422979584928197338116448011043145600937374020338796893443919194708718075 3992 110796270728310669586803894630012293033090896755459305893644054226391060251345118773763973165937970389142477307121457110498420635096103983035821802 3993 -117312048773913020156661521743825849016592073413997569096486833411711257164588978858714945389446053915400327773463619820373435182676354884103256532 3994 124210421672545228207252367767977315887178505257954517381222527112123204237129372221172845894180132631715758465914983720271331973991338136665953413 3995 -131513820224067652802069648220469781471742514121382021778252421340228627920133739503571960248735141794346597713333286757021711370532700362834785986 3996 139245988287478733134896188469248778291569794148240494052602799671124804103904568666735519089095051993681940870626528517635043083665848969282219783 3997 -147432059527452990374941429501279305011283212444519464019465714012436348823508377466926078452001535566485492097332245596977941544942449691541174395 3998 156098638639758482984986022228299110648460563075002266430954519294108241868859321446823637868625707036212707496382978363739386869005710553321119062 3999 -165273887316539658947935069007529599459908173574384548501610832698736540497394265492907294113494099153699113756067087299922790546036171104153846497 4000 174987615227636139922181276865399567667485368787948929347279735907227773104343453993239548946918928756548217351175246940454131157067783198433076425 4001 -185271376310174685474618696590051731179232495467782105306267257790865593309141640825942813956424035742889941226935469699101614255237502477817249471 4002 196158570675671587680920958347763492220582502609542257809776244416309894711190461260923381623104695280318498712005355003234482013374813933164588898 4003 -207684552461870168648397844539480285703201548209585213717047719001510487185120307148253564752433838944370611426380809074543021225389846683476658411 4004 219886743975570161776989112291093147394967660775122903961319721822930012763351373189546011874968169713834533170622133464614528533283762602681674198 4005 -232804756492843133639308488924258783026072090979322165470355344777439267685048929144011083619908668032142650839682555938446168021855114305079903907 4006 246480518104334837011633382502873629569057557518025015860441111438195769855993757506665384834341330476487534059720347103642000499090014796581385753 4007 -260958409015899277480278528057606060813564093784799895940099525920235883205453644955440740137789137812069082134230244146179827299697038305172905472 4008 276285404738662051908121954288943632197676317335642322177500317950613395566324973646314491050121069128280405039336296434708155869753123417883808869 4009 -292511227627848054461354546552704256507630655032127844237322044528700467316330414446759416795338246695838705299326342496812812530381233780398211136 4010 309688507256411214663559558485938664744635510024167430003276873779963309817625559849338863139543396446951150268221423318601464186888756877561153955 4011 -327872950137756448033497023806882699587160960707447966712889935098798845054884101412101685838784297816953815595246798099131950711499440666410018875 4012 347123519341736293522344450245912564062415628693322196793349581179651414555733476487574280456072508547829410003535904640803433837590220295795988239 4013 -367502624579731811577711489195426141267162068196008082628624162755639069885172631402641661821586573353524729974013034378906233804199978674445648009 4014 389076323368089749547241093748263861530528095769091713575169587051376649715860230465483919900043466774491997705319809900543126827526564506101166296 4015 -411914533914592091403921657588774899208418188060384517629305237230123454062979894774071895841010357660246449445047453306428480133509110817289298585 4016 436091260410092392882160068963333451515864574194928061667957983389061836210813343943333920050504539862811052872896696999861780173303087080657556092 4017 -461684831447084765112592146366082088732310796806165530128724622872822077449745715515021465460271642121477649414446553045896171563046921470312671980 4018 488778152328901897832395345261730216293911097528249662559863123145812703356254703738050859263187104976209971164994977069657523860129185923650658517 4019 -517458972077601277142314573049582151484325436565297792030135668225767031842760855688342517254735081466011917077302258885606502090672686040393492178 4020 547820165995534624263084608621893027867766011868247085233791272366881698365092816826894230388719399806158931010704399597620171799602780553962058979 4021 -579960034685253578843465293228700451314087269302709885691607341855642007430819113882491326045938467282968282800959981099599154880576584129474903068 4022 613982620484942408536468477154317586953866723261150577327322688736130751026402356537420621876166216942396199378552470571231244383999869699428107878 4023 -649998042332152796415156983110391598963348950261462932389762342042474406849669487470777402323192150350403551501982780559753329959755752275033396189 4024 688122850127422930674944641056168477897694486585248109085885249995687878547764611337909058541590134715511529205024205588144489108555770838683680135 4025 -728480399731579785333066553684837756832847311089381026003676121362863849550270826709291943472460544014426758291838435668363113779810995154902686860 4026 771201249796347011124708742397976861878387880350332191788334475210464483235735228364522395342974238568584922456633564744658427204081495170192733708 4027 -816423581697520036657106409034774022690328239021759964330227516121925797481285211565962478194807223974895317867171759442460604029959283382757670132 4028 864293643913645662176377498111105709705622079877263152091614221679077593886604605759160817165073118754472654114531216726825070613146740687360282463 4029 -914966222271089226115629407308131896106517857956579270651888430094498534684976172197948145994894795240897441182796355724269209774905261112740593412 4030 968605137558835452534518260766134541366690840541972823222530238404319428501835798090467600900265054845163599450796779949506085134581337833884062512 4031 -1025383772103610740050943397184539737135369534749392496461623456519185942492410151461625052249691278248223758281425698722755474509856014973048071866 4032 1085485626988211426945831732570180536750684926533018273125531529736483823197316023005552021879555098680648397573064428210707773566157676003852411742 4033 -1149104911693566933420204459367367376123707151510149959318977813242704895158363881411931669795446142876197871749546379484197611097924174288625588015 4034 1216447168048368007385411366091526929647164407933655831130425769506485681649387350034510888607678488559945365159121460462745449816103525581666352828 4035 -1287729930479375822793428876483482966890873165820388501642961664132735633030320215881748448759690820943855134541821979971340240907011208838318966522 4036 1363183424671143538164065557566684747617641787724601548034476268762606278367591650867490686560665466600929820898924749929174663669226814539757808528 4037 -1443051306866194246773183981545668851090376885558110064029033017783213127215709011985886987310645082170198966104834728066932273146236233275975518849 4038 1527591446166095312666183162810830789475298270199259490985321941137575716681041300582565840290441334657314626695301103095677774535296472216870491894 4039 -1617076752330758526303646881888108749383937488929120316971280515670274211825578323274313375851782902312776329785923366516129655060409733016641761125 4040 1711796051718111620476593284238630543656432906704177102336342569938247789543377826792546564928892998478189209795288572263662834945268717093718122153 4041 -1812055014159487766742830871405543567926859798994108082291274953632959675801039534689295938401851885654241782683792633696799330576169353716034728748 4042 1918177133728150489878182001135750211995088691975463914702674394060305216737535055929840222017168494437563639240858807060390994911659553183849919970 4043 -2030504766529824742569924271210591166808291655089218301647892396874851621626698270702471447252425688816198708853615294229611856566372421418382095329 4044 2149400228825483020770263408474345648121559602216519626890441582017076119614871223485056764358901594424562121409886863374147857493417168219902229887 4045 -2275246958988512019023013092384169758393382808150051135475830696400028637922466613452981638276262007803023163247123742104534087121303077308735603931 4046 2408450747001367179283876160498388653842419291410381282128852725756542501256631627316728562102033939738270204921387729901410336696505145872911667795 4047 -2549441035411551346729657185056217883051686242056435438888683940758618399048123032770279410153044552830124583809563244424233128083978178391074216534 4048 2698672295893908413350324102922326904645835615597376625209187186088985808016072985869418348582540352578578738434772492197602837378225254880066616854 4049 -2856625485806521270266366096331897118206639695114432720681403591088101144819304088260827471566574574955974886378333810256958126116411647559358403212 4050 3023809589381704991151110494868684370894445546837645572973106111243943665804997012880244992312960496919877673290544667992208084771952218739719179321 4051 -3200763248462494130257216465580980375864553269327538560155338517763386731715887603040493360905557634810611586213421373792929996702350555737666978143 4052 3388056487979486868326809655876080793165281413759645804138054302773293347988384079014368710721499511900973059249203985435749077555507410856372907779 4053 -3586292541663827005311875199170961015252988876353866507960551123769040626805147875250384896568428255483100771163787987981350072028680752577076394374 4054 3796109783810427830943570448663210188780049856028801916476877961502560772876320395375098686785159710817284655791339619953548543351316035761809270361 4055 -4018183773242274862136765175021566971693407651974879955022337878923326201322303384301795714398615347991870600872460585189465983103237230739737670667 4056 4253229415982850440662793796464384531229112135160657739793988175898835980201451863798371570685653831358467365813620729766904621136596963130623676281 4057 -4502003253520526653687472676698766600362764914423209391177791035662330362201165521723449726350824638646328140392781449283738545354095115931729242219 4058 4765305883947363222492658275166603709546530910665437677136792953463180940475928960152720278506142892045282887102582083256053235084484531743280243320 4059 -5043984523676381713875615544631095262215053407164349258217995956309460803937968221550488874970142565535853027357993272627575022765194259697380497293 4060 5338935717887396983841948173944593548432732881524022398929098873294673106886441827826001010469046696552244335665247862561594065015329989766239806628 4061 -5651108208323278162526822534561655473092213457206801709032229031695556368157136437768099209200605215434980027676919627572095483701334798588253293004 4062 5981505967557572827848622970651936736480682935692406455432822963271861549504598030546571816920994266830183523265465227407321523325296881629446190758 4063 -6331191409382333153678534049026603769920012194489265726274189654946638833948659338355559848217481528597708573804467198291950621135124297272614507042 4064 6701288785523396312339812382944412729880023911065751865706111414674070148897481203363891478211432859191572833947070857923822452427137700574280168594 4065 -7092987779481053729796220293753681236734676643322867730553672821266801070076383199604587032060193052431102289913384710357423277829104422166630694370 4066 7507547308918856840736074774476203532879109080867365485497004319604779132038580058321686415572097687844247044085608608796028104334058800328407662615 4067 -7946299548684219950323871386696187696753159141009830462924602288158246880765257581525162250426446336208575050741009051838389612204170128045102643193 4068 8410654187243576299511542131910501435023665352042345773094370250136114158422955559946032615161424419615574159177946471318765368304659506746275810614 4069 -8902102930054324034112898020559046302330463248567685662663092195794714138774236931849942625512867565023124799811583179800219644622598352631262360858 4070 9422224264177993946861389779928855571119484886231391106660538874526387297439672621184185478153890647203616596225942930398871604040083536402271740363 4071 -9972688499266444217600637633109246739222854794115849826234055712252983486304768829752091009102324317309371446254613604312874157960030354498822744396 4072 10555263100928044417523461841295440381643742338856889302586249487246991674953101609792431864817852595887092818502040567279980968065780593661261083008 4073 -11171818333406507299713838803585806559305041985817151770224740564563660203270028579449995746926902547128843539562420950293948478555163197418473976103 4074 11824333229484176569077868852150675608570326284843187949720048546460806117787817013174783305617141178943008987936142024983014530579533481311877415652 4075 -12514901906557263902317329457216729629482803043223572532801970851189363184656782855836977380686967588038575630041370426662966682489080429634038882112 4076 13245740248926008395360089416001678643636232304665131556410397424861572828741920770967921522613472589552226665873935882837318358168008732896100214446 4077 -14019192977501453401020885128157732198071905877171195277826220989730937830585949153569470035444802237641021480857402078921418240180103400732051671764 4078 14837741129356144855353817358026453929140555234172217062496370543545804334967652154724327009773812802242713018181085086324981298968671834477101707781 4079 -15704009970842406978871714458396996061011123661183434381675783270940241330950051217423432813130546899404249999061799578770621312427175390619268534851 4080 16620777369373022857802622517073143788159970685617260063346158463416701782460742487719883950855678163032422179931798120631048104723764279822302224710 4081 -17590982650409450664681324940860866309171484578631960351191050871437792774929858786522519527535270632171978873462431497300311731469369455923208268025 4082 18617735967736701090012965741811507582271868453796225122748542623711219589673849528353503314313831353861549148061125643973016309071116673780025232089 4083 -19704328216726510230084630105821549266286917970509957741575133291560738985469017602444847633374527112627902088630546125848932975307730963454793414644 4084 20854241522006564452502803977365721271047223210351685400185389545031831546692569324027401100993073126049705551853540754146842622164614547614400833845 4085 -22071160332768662756716456145398158159215809206690862110919535059413291195873263109711840187196400982866614354073266137736322673492431948514678776385 4086 23358983160868541219297879914763915100895149342430803284271230135140988837180896848397358798833784531907303836824099674168698848537819186496623264299 4087 -24721834998900664686897565605247155913782561368997302018661634164076806966065391341877515672839088344707756545560440900127226526544736300368315479979 4088 26164080457578991268490801595944228014161059148021288204598224054182733475821132286984078826377787469971176031640308880124279830646877624939690668873 4089 -27690337664026280505389251828352314384034202206217197504964153773731798064875161182630994797131932546914244949789866835865216460979154966529536408863 4090 29305492964977079375490305298828480754655695497375920389512439900174394994087612761220433613663474660682290760209054393679227960282281901974748052826 4091 -31014716481440624699121022928381271088008753287643241847090208716146859009877935495575595221279298872952452357792374449011601173499241185302732542540 4092 32823478564057522937199969383621376805627303217748595475349468094849197888747957748395632043814657834827679211015434670758794567942871965370521498724 4093 -34737567201226644278369253048065120771739037627438132020807837718358190973937186976849556383227843348002230337292374730220963525618874811286237963475 4094 36763106435085117709715670965503890569603887568229619970763392741969714195886801400554599223592732316519603690001011505191406689331677912385993528900 4095 -38906575843604070647720055394706693213875981317370002191755036053012395811930919001129111818694879952251428295277829341095873072451033165757088568735 4096 41174831150425796053376599531138183137916094249255079804275782894880099267038938639097758057959421164290858331351939046614127723922189327134032902571 4097 -43575126027624900448228089737859465369587613575392842855191741705560809857452247352085549478556465844617142677617979747671541076522966537565756297083 4098 46115135160337842793826555061231969995388932344118435837556915710515536941090573669374344186433685036469171270636353547216430124150701268062044203027 4099 -48802978646183912726058279081303532480306540085143449291457568209071954855705019441499985961300548868436365426746134601221713199402695317575524116622 4100 51647247806608590850685056294149404424801723609349003277532645558247336147781009365035868544566293273420001999523450288340079675065341574020864259793 4101 -54657032491730574059776500156259758838932057189780431800563997568129017624302260447840300420898404713259560593880513874852619624182218324300703289812 4102 57841949964980483270077612972783657330048743495541461746479980313898303676097054351843956230957341378768617631149130833405537391431677497141051644381 4103 -61212175458797149041453392787870225628235541370407700310925684396802013894438747616791303804493540851695707079907305925743524502112431842158534953247 4104 64778474497911988835610803593239274348171839868598863044284301762752137814941233691790780512776674881247273845542173650653466174382855438612903197862 4105 -68552237092319840633176410397653343726378759928954544587813719477453225581071857222610362607817963612734250674203795378882677961564544691859929824257 4106 72545513907923140848454388010534161165596756589707522643982204739892570222296387838197441687017251273394293403565696908705260489079626203740738718130 4107 -76771054529063971100378479872988164051234197843095276865594385728235480173637358577007319528563614270583620103257856802860457063379397241373219323978 4108 81242347933744748459982497389236795933478273131823420546082628344786009676663960911804769237987193486624308125071030870645085806288641451315911364399 4109 -85973665309303816954579289735637904392717529129478304913096991240161797430510894090321783868289285480469062281183273385301204623344378648415360958522 4110 90980105343678717873051279400046016263473546034589655782154759533188320886383691289597404891725806430919400811590940523312897145586188064629195610907 4111 -96277642135180528024701181982520527700443550696186684188268073730450802331518256360102702892760673248679547424505703069820964490908537155533651012117 4112 101883175871941737225871963379096245356808266610641017651047616262662200552202420837447680291763334607466736094850190467415363198596865086455021118183 4113 -107814586440913466864276897777160140759492260315902371050826915082371477932037233732993663237903203880899066505885498307474128218676665151514392652971 4114 114090790135502667890027111998832001351368900019458226850051844433626704639397689597475269705041066746376092769351875799697740424602784668438512670136 4115 -120731799640685100811950331904151543076525616206434636584259393436381129694112202854325687678016183306373591982275476076858280852792084885650234752347 4116 127758787484735867958808277102507076327530137243803743856480701305417018584302197389320705849803106770228701295119937476859739288850567231364712228784 4117 -135194153157618263780494985039324381267716537140246577647683426360796259930363873688664836824074482109516958289049357954518001815992508145149514031764 4118 143061594107597805624224354794601328758894014836850356970715521990397682284450803759650473800565866758663739397294283372424222827738639390177734876722 4119 -151386180839837533410608830867891100606291239949270569444002387557845725005326274314449667067813594557184100840659695271348984105710446807296318457044 4120 160194436353621116920007970728452839520624603227785671347766332363079494011080402790668241013250375759726338714661898205980610034143280099175644250834 4121 -169514420168482264089652060917732069432823968220355369427273940165281598991248500868044595192346573933146384095548896019137322293302258065143030027877 4122 179375817203934973318347541178668750772825761208257082091614912858130929962873780624278802323031873662314700227545249515641914517634306141992990395613 4123 -189810031792744350520627608903141612515511922981132153296717487214281218210712088589482477837423443322884639175997597815440320389225203948064441825189 4124 200850287123799633339346285175677672580977961138614402902289657455240772618758004713435782179741879939471348493723841431261273858917981628517815019876 4125 -212531730427700076672468895344040009908138277851534844067054897873849631380973176554863813334532690805499765371279053192124546721224001302443278546246 4126 224891544236193688486135584488489069968518933581379259315900347327126935324347713549817742081917801680702439571117690124105353373965433985516651358345 4127 -237969064065674747909792889070018824481459802280822278343130815726585470846947267516894628806148940670490177114506310858384390821581082953929817569055 4128 251805902895108100737235185708647450828591522317870504635968307599415778177769239878605195022540218664237424447925427930012895519636232784268787530110 4129 -266446082830069334024043325172672788243876088578733171693225943320892292746015079923111380428478623128422372045767125373301255076055201658716127944892 4130 281936174367136611654337944419779243555531330372293140492751165570073719132315947968557433855796778392912830506428941268999928172061818325822121204546 4131 -298325443696712550047937811707762975159081658534217057922026310795680992243411882446321133813263365593336172314167860052182200455137378097065622435304 4132 315666008507567402507282188310949721510943230077142596780614193411432146690781850208355030925234017735113400918115834224989363733021958570461751205884 4133 -334013002783056639049261731011234763960443128567291480552631487307040993546224254783702069355698346794293938436110451990466903380224537116618798546559 4134 353424751107159899037954263441884086155002027338507325162998295886508725319707383771740822173778912798976870432299642011916180404044789839122940742663 4135 -373962953028302163634472091549288120107952725060917152034983375884184967170474357806658911393987247081719016276423542057924729078973736738678769953176 4136 395692878060444787490979700680200679905807885172390925293099233639391591850618329798008164439045398558728026769689591345138580342126699116647457864560 4137 -418683571934272012162928435529640378343370061308109779813615643251942571771908806009867078255163032846757869951837825580868812644400198478690479423413 4138 443008074746551654542152635169623381792103066205196301797439458716569927023943916279559846315081601886179914045316984868534907187615875711210834457653 4139 -468743651693026670633972848421760300463789180499291745055375013084285626618164240547807512065355471908358611785332417772214965085883873144890830476893 4140 495972037109613378048070642586627771355997314080656806823009549479811603166070104815661286143286370540991484303112459118318321274850983450600771347453 4141 -524779692588365070643079778092857229977607218739787627809466029810996318374582346255378829221056403177042422201523948616129665700458909079623184500528 4142 555258079978736398609419172892105624094711971537096273907518449502453629256161358883627019164344211999292347824233897377172868595712063373195699430616 4143 -587503950131291473550699021573805365521956843870658964418746533977400690446707276962782124154303871154880317315218516087875016150608737548170769147833 4144 621619648290282306168420592042853820448489852822696853727587120135074027993577675763605149573659385444341639421563349882968895874863320635327420117891 4145 -657713437093637317198216684255690472245083670691538668483571872853040922125983684029510741506036966235098174382998010480310844471004019933579824484957 4146 695899838194004486643540829048067430823247166176472381467221843295179816010811613364383799226512537013394670829174213407460576235734015574453428300625 4147 -736299993572761713736394018923563558298288954749813897932924406524165203048324476932671559599837411112318351772571355195883898947690177715352111157873 4148 779042047680519457734742705428154076753347315109898814854861973257818073612974387953447444556204765170370557833821454862344248795322213200256558865867 4149 -824261551602789401532513431051972334674710991364796657511007404471237428017223720179145185404782324554054796475656279490668404553935284677208545947954 4150 872101890518380379945770156415309678321912486082951509859173115945852841700403374025892734790180735930903601932894386012556178306032084125546473431934 4151 -922714735790923393204164481415250193659350750970015969377258501460488761572402171587710858263654596089757573314138554356523291949731330358752238414943 4152 976260523110947693545960983246266331719472158684588357168476992928027884881519174926113218453799298229587665466916847719638843916024151702240930929055 4153 -1032908958187369158293750659224841080759079664370730344164034992281273260838271880460413057752086282016653901710189225506457279623976351499919451521203 4154 1092839551573363616079034195514021948927599504086597828563538270620841839416379545557569571698124354975908201306595706190977199380950784559321334748532 4155 -1156242184302649126759368617541584269486629369979226383515645631152783208304270697994576787076712590214546985749937026479499402660299651956175026012158 4156 1223317706108475392686803625926972251293899733270426717709329167247822685824602470060879271597720901996005667106579810599788563265653271246702111727132 4157 -1294278568099414646187791327846814506329276985203981138409510614771507826104630720920050973874461373642625219537758044484671537879077748734663791351029 4158 1369349491873682771287299942497248079930735373217513492733780001347794095557146506508846903942928365963991571475438119730482720255323931108910451691719 4159 -1448768177167526418993260300390664162466708975575541129468126012036599154218649240134522361766011426397236648110837881781190914837577370424924511962031 4160 1532786050253544925446713491184115303431107279733945751065952754973331910779147109124798188887718543320056918673800912774566271471015000968595507113926 4161 -1621669055432048611452705364396307427254883917469248779376711846593103363803877232493856360033877407999385412873300847440442160654031368397132627689052 4162 1715698492093082565283005968938330912278047650881884269584553633489031639963326760511860869133184401926876796249469606273652683061395305803692995670934 4163 -1815171899968984907440929834811797138026422267610305672017691629102217805276134493271814994769612180567399163029748912297629613801098847987407441454014 4164 1920403995347742298386461549348408328705638017076652686255870503022732233259803386706914503539565985303226529980195552535199504470327845936798326181326 4165 -2031727661176419805413040684020350645674219304445055635388679942185994064862511497578509166135454561678480652402447586243288731165228970801235971330132 4166 2149494994152070596725224867978145341807287541577212680692663669300071993407135419513891016012169820915568103580781211637999775441531177973396449808183 4167 -2274078412075294882167206320990826443998419186214431334563317303642469728975957243940821428241737377579022859265812455964081919581737409449424400295549 4168 2405871824929568481346985945949363350125614866735336695349827027588970726807619633485200187710742546313916220359670982601194059950682759235937774474227 4169 -2545291873348182289543219306274143161736033194561041239111152622254053391685597937578340260529771384867078124636512369389454177243607741746082887107640 4170 2692779238340740955063777839347134024287380584055363524038626685342142276184439750591831961587956115343977317799459336053993903597708433354525863875807 4171 -2848800026373313711330092167145387027855436402738625534178655970839877577789629227157303264511723218974585623248062649994844559412626200922335887827273 4172 3013847234131201170456155821283361933562948467711521675912468856326479957276713912437769822609750353967986814429222019097263327199381775155680342631399 4173 -3188442297541606967511047603970131455623125474960793402435140909390912481114523817629861963618775820958948538985171083768386615511737457226435717024695 4174 3373136729896052013460354787236159590257499381355204692522707925337343674205754452139207568732945000712492591550681404226309319430253931373136995312866 4175 -3568513854189955291873058074384463797209890232808329064296084511857890279828600230627186843749570354615589478866118419839070661546300431326035274888543 4176 3775190635090288601672228104526339693315226084787539426210770735494859844567271540863498944591279426912464722581285913631482714489085604877572733779461 4177 -3993819616252502496288664989064942279709115630372323494613669099983324151269473210568278414014811540948669164459917353038630980418925125547963011375547 4178 4225090969035977899990902628092422373083001728847609068986812150486141970682073743992379082265591314184507680439779455170717169345902924656017231565792 4179 -4469734659014098367234216535574754309601446691846877513474289725013677143992304242232482486747616875924113476340676328258923845646817721977651610495697 4180 4728522737041735560582404198905734747955857436321802134028061558973685238860740543315798340220909709808059257441327942102895917713859257008761837437000 4181 -5002271762030630430641952299400417562979215722148175237782198776535009684239569430182535547159700811586403416611676107489869196205726773196793707057175 4182 5291845362993034760823025950445986164172380945895381048138034482665617131781115583664272979947417697658026346103171210874744070777342453060348969206668 4183 -5598156948347320657745143996091257332825581719519377299955359645138826700752098081896977347069253265614388740175056147204318727180784030234139657805879 4184 5922172570937410087603419632944964194273166633342148370844138163510094952249172053692544557247449624269236333922937316335098747817121368715305250984863 4185 -6264913957702240063679240800990172929512423352572135648564575860532778277348638349529475780807184060139545625080585124147444109166393985061756064032943 4186 6627461713443559847977578502491311379177036322018680495738534232858653687760031621632142088079244310884126972038868574076693925772442574398794475411169 4187 -7010958708681738301412260934898819073746277355002727933085443420237095729065730975650822012170898886021151299201496875784379864800223021502852127361112 4188 7416613662161616424727923570086693889821835391272136386389027788867171429707199017785453528219261532810900527317939477088047045769454963749119471152861 4189 -7845704929175541808542009007242332977125556349920431626672025309744072922756946664656713327643615535632580672396445258227625506909480698812259867701913 4190 8299584507510438740492354212930422432930609105022018080027019196649487227290956770574128299752348525520134749081117989174707886551762623617734510484673 4191 -8779682273502077389694384035919793084823708762688267499704661029662783757601643536002291829119704953452023751014726050790573642352371740462093575227716 4192 9287510461394697871935260126720569848355342222417061893136607465587905222691796688663945332756979845483427759743321510541612346388398578807504547868488 4193 -9824668399960029363245137135759767976788265571819206274209083944518223536807453056540005540782199534759885294338514028627100771532059944138083621574222 4194 10392847521128856037825804016846536696704670868256000845888690240412426220043955748073903145837376164337058977092970866032841993490491232544920772537382 4195 -10993836656233088890692960570652677810488816139583234915091191318890412236671358560985796055862215789684332799123866786278209435974091480020512343556213 4196 11629527636349414645824754367892204978614534578638787578267024357087919351272619390136071451349548900136364775907979266172569039643801156932825955972662 4197 -12301921214179767887904463413803193863209086082612054515536402191308408389064999916660158228864690802973509770234361181089159220599632332936027936911526 4198 13013133325902025464402400568626316988394879894525878274089413024185473109926162463803047875742679965375336388334693006857702501418760921519473694819004 4199 -13765401712479534444958896512004011180605948968469583464886510063262501064100180729212361305757704880853849903197682537905858820387642703017734023118289 4200 14561092921033613498342255010461572463037541470790959795807844983396551250210610215282569448867047019216023261354822176096207165488356841484278878921390 4201 -15402709708062455092515186970492861598802205316506525451806545515407407514880721926303472750723561895794984907551002188844336452492188263497289128428617 4202 16292898867536541286566385884743681197848106417794009655734704879375769887107033519050890407974991285921503624520349186467977252636480055905269646244793 4203 -17234459508218615284991931406416076829881846145239969999150088317723196457435227107166781908249527942460143625751373664487666422769712590307399220052007 4204 18230351805949489755736716257151208866215480549382849414172685759703436116651949533001723786594273100227204085728508743158675483136578164594839487213301 4205 -19283706258113818203747050910225196224165461649717700449717183032638700056891341857005991955956928172227231410553766676991631169875187331782195164579911 4206 20397833469056949296115497989561386324667213516845157016344670912977650436113110087583801492022068148715525903369317580667540256028061451015471953000760 4207 -21576234496869926562184434293427868180081924435213151188704760745135544903654388505225464767767491406153816452173243075078340875524190827222494061230410 4208 22822611793699661419260638351370043519820937670643183790047972846136776532488742759932412280049709575994723825395355333921796147096720054827365967532171 4209 -24140880773580659100735309536478721939520701529068506871299930419379850245712881405244320086792992491127429928616987166469281042572743663932862935899656 4210 25535182043729083354725471539812282286630439579233427506075581242973493696873642325836952244893174204778048215356059486317087451544603032824845709781676 4211 -27009894337295398146641189141198379449580744428284573361418171534534767802399538534022198160579758306110338990266262152695120035868265001310990845641049 4212 28569648187744655641975574355477864510316162199445301523987824661713525300220132155266943608292478807771334516968566672341488085639838932060063438297840 4213 -30219340387330402664311273238030521618030595107772038416048641866694807022804867839375185455095289639701571281396995550104312084749088831455492559165937 4214 31964149274556226922362410233969528869623352605836364618119305257025586249642654380624093595405187231670013429007320002229006799477438809659634144342365 4215 -33809550898085636659726061039710677143885023077846997498712066008448232669216646973679060739648713572652743449111777842941989184843944876251548662571067 4216 35761336107274165748770188296490899102474467974912623200871153720979185505376311613620616543053564821034925415318597552363592527246956485154663626842280 4217 -37825628622365673233630726546874114966752876809632773832997288428988512144151569388301578273062408259195514138156694192445841721847661516708868100754347 4218 40008904140426589976528388127157088487813824500573312001265763997732648859650932476215152511107866615398624403211316359186627921218130421720198359146922 4219 -42318010536296685894465590027874761194417108011648112529850179088230634299408283535495142791650072937399298428962845276970476274237003601553652475215480 4220 44760189221222650821853435947463032460203830263704002244549634665260663728425506017652203635726086878861767877025492902755410680940570463045832358645561 4221 -47343097725421823018604855072659080054637881925462888868373490323042212252587308297787980207357285871920017473213249552465576929983780434772630284351972 4222 50074833574608777571557346643131867448881368611417534649224575979359287192440659917999216710885114603429689283811875571194580322134218419478278275505353 4223 -52963959534518845010464199741374893388727184746763105102936938128484017520668068099619393227687263011366307000186421620469909469251339833918269843480095 4224 56019530301692273369120296385485354831268983586224328954467144411843417124748274450315215948036400303267350279022276958971677469815153244438102064865687 4225 -59251120723253679675762476874357130709038652853035812719234007978485231558299106915763485572433265177100460545339912578306006703417227089805588401963223 4226 62668855633147404260570109668757427484561215131192472581864244377338502189942713358829097050302025525782770564820922204426510419850666406667151996741901 4227 -66283441397284909951778086652622085661332825357126010163222714738262562096360039143807710253935471251425124608619407982760734580251505751046601863674668 4228 70106199265340811039349123952817772152360640407489855056115033967932579606079191207224283804135609879114357486330687104844788399753172509499203355488990 4229 -74149100632515699792603748589750128688147607155226198519303386745693419960240990352027076618523010937475905358720607786810951155351169529700629866838914 4230 78424804320483810036329909122390228023527404144536363816442409047221806152435504171997635983358225340243837279061616514928541551356282246140441386004763 4231 -82946695992979841665924704669548430281697110205204383687038364526099934188434328436909006650957510174770861248221722492954015417976696753531497070932869 4232 87728929828071121348666086374664185061578083929438477523525193905347499761372474261973672783706873931463241045475861293316072140446500045691206042448398 4233 -92786472576128936333850999364705011084558238700392020794465521159004952200481530256854865944616045532021544988088253426377099471658502446800367217044212 4234 98135150139877744428205007190271525531946266753545750623376018348563624674189508581773144400543316855178760234033059414429671157850906714382549344734650 4235 -103791696820685644099149624418769349054968493875545614695796083884916420773616699330797266458887164545018999945395785028707672168121995593724533250635887 4236 109773807383487879835900039658201260181390263590526597944671593582350835154310817757011589735342055355883049820339349561894775209716729257693854987547003 4237 -116100192101432512926522415535674731906002356166714462249403459898864658898073511317085358968010302626505528203937936741524225842415184125990627980347992 4238 122790634950530395511862103278958058179176030846417033105689814311875661122113040528193273254306998626109544642598897413026883378893578021501895731446023 4239 -129866055134308451637445599751029635795151243154329094414242300845085800992386949575093965868495712033102394822092661992003428335050397680438799715972314 4240 137348572128735801227739576691260090665651875876266627461003045937373142837979513917708044006773107941178100187090206023172129581695949510871367697707945 4241 -145261574448547963271094535167059589084774246518248151117071145065401621736270389251953388844612474244338673055770497496934411332800365796196025550856818 4242 153629792347568534598729941138336119839886004104919447298824673544015047873319682759478306553917400255146041381423418271661771113757254934023383154578523 4243 -162479374677755543334791210907777478784158723170650289756728565414060133152555154080460084066409213008009853465932045074710926383291522171595501873030922 4244 171837970144518302803966414930724756080941913853214169558771421863163428994512983497098514914323065571192227591969774080882453136535740558054832498407648 4245 -181734813209399335727303413489085519095342607604708522789865291079596572439010384800209752628829441824763151427929408032928021710365208645713690807813696 4246 192200814905536324957583373307283973155043506348349479146588030935581147440266230377646435246335975265643438268945138055313585665180416982913661782047993 4247 -203268658846454959148051087048199571637637277103052856861923800323333147492353188390489119319659228574507472704047243114864848005232406085158515551588440 4248 214972902724741354956008100931231660276201089113310915232281095050752247859229757776196854225894697141905010179745159428955867481805746258107725672633102 4249 -227350085614051460293175697586253443899813930956222692348118109085269097903883996262508470291736072080694675744044954103035589748353988626038120842467544 4250 240438841405786267034352962359750566456442039000772455242709211076701408282096604171326061054305393519854579701516307555335348915965456822871104641368125 4251 -254280018730650518198950370217291621166604608078089557479406324287770400956108892212184373915145554043078747142280390254357244439421075366923780636593636 4252 268916807735276722714255738400892166736365247393932821715822534869546466704405176364203283322862337336083744372477470095995711702819351992016112561059120 4253 -284394874105196812431816741001726223406822478896526839335738541279274086887292025649716885633749430951701781297858770234733139264467434267566966648526300 4254 300762500747745282421868968831046719895759155799217080335386640651571900419232185025024646447829005376585121484768489266441553033258750676858967301504473 4255 -318070737572048404037047990292339462906223095920509956827319254383018764053768384317524729950946733421246807469205428758278593168752645459286739592893613 4256 336373559828166221840364847026825204012045828631925533596402400954386665195834877781327476881752818546905136472584818940200250533990232429033344708132617 4257 -355728035493783764463293237393774959330136152659407574556770029067614133400957181325635623802454173514593355518740666446045107497349789946007063162597847 4258 376194502224675765242847932107681651101192275886794881903235039228029807409014090463712955102457191380958736352895110362689361280541380169756325615228770 4259 -397836754414580320831917352034888507142218511565018127639389287832337326019777600999520753333047680594865224549716497644094296125092853638502606558897463 4260 420722240941201263800807965524736267571695029516353243089735717528223586675684824823490969574034637201590459773389689783943522983335478192497224237542007 4261 -444922274207911640190372076865552509609789807191712205667879873025111817167003490232035535517507679843440922456367877493415864000707667372477162994449015 4262 470512251125452008542715791735650896106764154988627177183014555771190457089149434726365034913931143862299345302787791751044134692313500581902796450997557 4263 -497571886714613453929174692366649764224841058313186688768238606475745403609581682813831915719157095558350530677111471877626905448023856506669654816177543 4264 526185461049678399617727823544378863077811051709362529522434611664258749987464966357285676959293859753600562165496516839278147100291643884584380010008232 4265 -556442080303381021774964296776537481403100480294937763490653872772386394407580703720154649396610267372777934944997544584134649037997410022789455223039351 4266 588435952697468571596173254688674660373081109560477348598467138546727955279057049035537318362462350014468350366957143751177093536667786580986233450215830 4267 -622266680208727528845676091320877449480764372340297193418540122972304447520240130585183080204937214376812604023688178727460422201264709687571300412333860 4268 658039566928724099038322024610532113539855273089480760378298700632338238654137448692019270779747233862673365892075739224310339242443970973267116833810900 4269 -695865945026644900000912032078995571939968529096319445144619975570329750620751806838919926638462405643510348501234536729530588062738939135634286960523220 4270 735863519318666916421661802632076601909513184505848331914108276896685582521520270256438269153150644475081083947622129007315537383028276278331210704553663 4271 -778156731504400939102142821928674975755518196813771183089316552454100410255527277093715294920547524189825827502765149293565146837356853476351595082676450 4272 822877145191314107524187609403867989824567139408982622809841147609522759480213289642745681865264469514673917422963541402656287672292310557392400307525066 4273 -870163852891829080581549769983466117083650170708390805010678112948360777076021072087599448005729208331286755137478997709670225504903512519937708528632029 4274 920163906245214452861094341361006911319357021991700643006443994034097314191414722552430637996459876165175720020094315385223340642426980847644000284873379 4275 -973032770787629026987781656401397827758973441232817739742538605971146112843389357318717803283629024465359629609915232801752382680800840574989361805900543 4276 1028934806668978817018567626203041320445342011247564169601584696226302502423899199430094830962235942590578081725733533933138352454355797536628712735256772 4277 -1088043776794819880371705503841065949467346018388581469394328328573968065398735471859025755057343916087708033814995049178829520497191132682742347581963409 4278 1150543383955634955924169395808601546187663560574390988286139067532627356683402930398556381805652038897528858689951525778763241908991802614596097666806054 4279 -1216627838594683872472666676575814900080129940846841806347997352583536061631466610262748638057175115851076581135793727621972705888818943836046121066413704 4280 1286502458959547760231664687712511946434284009975041460943192342080849415208764104269389083299465378009411361065497472960402933480410298778860721197703397 4281 -1360384305481741572293345984657529216427746780651003703091865688437677239660232481083776836518189076420078561620154151828617902281565774292664177877644548 4282 1438502851333660843536276371111722906204647669184890985850250382606086943195135531260193033493078932558530090405624068224522751551435152467248023806298996 4283 -1521100691222976655762532314367231320914792565649773998788233158116239454600343996495700028131805039534208187625249473445955122790041525011986625757888857 4284 1608434290601735216868216717215417319157129421451253518452168620920388149470823728767152087426306918355561076201545322502942321194297084387292051020471394 4285 -1700774777591212201759823036799848785309202358773397410154080659087008130229987061349755216378412251275313645781760751343472990588714715754694485227682132 4286 1798408780054394154520318252722218176257344087026429241806341923962735867611349566448521087779713183470499529931145478118728072691865516509470554262473483 4287 -1901639310386208276445509276873960693982038643028758308097981313403884261299421232593898084427584666080742332094188321801406605044126003569943685871012438 4288 2010786700737718841617114892976796646164716454935761823523869701268477969944215732283653475727039612577322809248362707088767998627953286740112484350618444 4289 -2126189591544898141471561242455657891921592058055375894291457768452850034501367910853832375406194418567473411686491523466819966336309915920808252027724305 4290 2248205976395732292829069885701738147067163113107100508287244486389957193566300920583977349225222849925829279058312769630931521093513211171149160565088200 4291 -2377214306441834083441955922965687725211143499776542751926023286692371258756979954898438573661135400001438038356320654583460972404923509293679188722789502 4292 2513614657742931014726417622544311182659676770270028398083190660698301628986763441644718360028928307646978336580705083989146321008298304640292884467615044 4293 -2657829965125131266643648921523761968577553752865047837376824518684789875363670575033717916262346003287494945749059266787339149795764410781445981577088246 4294 2810307326337329260979592815935143193496920097061423852170175890092605436418190266854945805334810049198210715810218019062690298947171626801840619739569636 4295 -2971519380505114788187590093698803459106584240884222955625241041681118245081090121499599271857684793620989217235975320683906780480378003236517762662649276 4296 3141965765108749258755291549946712692238330724177855291190116677131867615941359052547691715818281130850477316706215562704126202001258441691438737914820309 4297 -3322174655951860507756852770493649726183600621884765816477822675577073777998251182891473769189686402716556781928845231128915932138618351302388205265176890 4298 3512704394841213772009936152138187188880752151827794218767698487849726473193939328180200747858522393970326084870188413146661457628465813264643889869549816 4299 -3714145209966012318312484017988709748093554066223931123611299384321523602650566613820295838595402822017582202842398183635173732616342225220691455003814580 4300 3927121034248481699725192698603797657794835378953910444092682007876733303820835395118269426796562307889466595641750157629190900781920628566233436399751039 4301 -4152291427236857815533831258068576351816835505524398237220793917366621769796700816934783831837301532626092987969638910981426585897404873218483449908270777 4302 4390353606428240603092754701830999568403531949549889814899401351565048438126722342773107025880733106115443287049552624939784173199499900420861667666113415 4303 -4642044594243053492696941347884688309079461945548921870903563116043236782374666035413095106024978799735147093960799354027095129047148469135429638146613194 4304 4908143487226079253215879871752271102855583096934113058983864380297050144966752430162022690780523008027432511733298660926738336857749711730675910370095921 4305 -5189473854422298504699503539710743465625870106319985234690139823331473980944505275591734224577417180088624179329621465916664758097901444815858250568577836 4306 5486906272270171589851419838673450762964718498803292146586132286578131666215614315381927761140554841311649170913815323130191435672561178001591137912981085 4307 -5801361003771775375893928859789885678774389592677535571799637062370582773004557796206606488340500523811655776189260468626572907388313675867146931492855498 4308 6133810830139599296481469121735500828358401726899100081784632085797698917958863231529388476341339410051666490369279017753044511598926735371063609343686888 4309 -6485284043585156453123268254671345963386922919907382323105947644163448502727004821416203887599924651834906450100811806228418273470015235115476101462681931 4310 6856867610406288346040277022686792302578552324070035487145946887532101010853558317685420306330748198741380830828736461537962826507136722687609782533288588 4311 -7249710514049628084447164541502065346601987107099102558764948548781080553506598819876655336408652458001453392797356324582028960798444900635564388693576688 4312 7665027288373713348053651042765799737157681627786056434753644141517005328985373413288683325928127706904675679172047789007272545890060739042001546051500270 4313 -8104101751918372628103292103480516360777363067718484971694303704171550757203670485656335793964397330459255671015586983080974176566649333274958362728415014 4314 8568290954599006168362515901620937836121877235910571505094282722324739047127062521880104535868647751534182773111008339830134372136820515556988944741665551 4315 -9059029348892105772372226572770903116758590236524358834125225399770184936037614222889403620470150465921179442396177544964646633866809714169084132014900837 4316 9577833198262769485785423789489495808153055125212844722249557281341133039280161517057766518690215143482992926036957309446656076567890256042257426379617295 4317 -10126305236308143292964190880820331039717889521335432664543026667902425839595502351661275074412850663106316550164153098106868433204190321945795701498259602 4318 10706139590854854783947860506294353310628200186157213627101729639505073336395696768105637124843893530781518422496774829126150194460275668687131934138616620 4319 -11319126988055909468451834838978010036354751165114732155811278701379206241175107599837254038347801819542598493972678236296269127402205964565698392449334669 4320 11967160252385646054312270058783647889312478728591779515432868497867868512718783719341147021374736131857338389124504894912617717904551379586762494890293567 4321 -12652240119332777760353707791660648738954625917680813613908268146633126944845916732852657389871233744582469931773738226808270109579542102875243908822215068 4322 13376481378544013757270230187622664317168822651038327902944362462541882057135744306663833005543935214426222671467641714391501434915596792101243563911867444 4323 -14142119366177143482013889378335948782106120256920941677150082233237587700031293838511511542962776850355283976508275042396702074088027635232219017035079963 4324 14951516826285825098211667495133025081092727439930365360809072233350502467754296127635184376547263712198950051694814911303352428673431159402923106767371915 4325 -15807171162181868095803342989209423375539958422777670556849216635964177737381707577469478014316983652198684643064341202290067683017050128892311369335703648 4326 16711722099907941028909629402951337943317754440555655176272329263538877309505233998766629469891831738889156983742105178011528180972781716073444207243896029 4327 -17667959787207962792455819037360539240046212768694576684937070001441438359158088594037343904388435869907708160242072996865990569039777522891573639309435089 4328 18678833352707746585082089889024871797747608389497629248087819944335108555338672164072386070080432455166744509452015095192465989144200546075370598661209946 4329 -19747459951418771017964979975195651400755197537432731766128106741876870381963299065365262554973078936495976742086459336533865769434904627514290609788088926 4330 20877134324157490272408173160169536151029901351720835906579798126590291131494113340769762495163407155038867526737586981251166359958745824453761198468361506 4331 -22071338900035841450582164716129489433866512121028244097744769843249188560324895753983317183151120569460962301513804770144274536787354930542399725918189752 4332 23333754472830291541029618042304758281125044887278773807832457195673693612049347605364611355344285554009588931027938717467804187492058982145088325640308747 4333 -24668271483781884769937982987182929019758440028636941663158002010474011377929465589932150165020849365614907597762684633360796886008900250852784826087152253 4334 26079001945223581398775823190482676182475423487954202038605598803632318935230700284826719388724738863755221385357519363131246604513867910714475515360992536 4335 -27570292041379296834747639208720542330707496751181669006930083052718398901120358296710365709835348108649016163702079485813295804355296538183582727482390588 4336 29146735444737345292309452391798690096485111460811383707620096723735151570411666375524972184757267135650878681072402067348448336912543204966062026670234569 4337 -30813187388575687415686547312624630531438496224196688062686359616827256488823443356939967510057202590915447219034523379259932793734270326130228386498337027 4338 32574779538514049373167000414268924338438745487262610394666227401573754650451399177436157312808290740068437638725130915616453071087261578681314604633799494 4339 -34436935708395565749216369729165677803297963565876821204250991292812408630810452436433546856001967299575785883985498000258587632607742490555105456907340926 4340 36405388468365435399029472608311105624425175486662693818222090457804869207524917289103454961888067069885081257186452060588388231462893068994580537304642184 4341 -38486196695723917167765464987262044713626029066894242922642939439492191223170614407930668823873639676231175139687096059933389017599913309439761986594748397 4342 40685764121994016743807710229870089039016962012978547312790337414262992855590509059930045894865930427532308298920252026344471551467116017175445788226124720 4343 -43010858932669074091160738062082146628040294847293958065657613100686003454676309967894051459110274010324916993153926760383065281505427365264899096123019610 4344 45468634479301287489737803941041695751775006062043692693370118952386969731101927895656184577073919186995108244746351555776505785307528737908290126894272215 4345 -48066651166968654657111772414752655062236518876927313808309317677287516743248673616392766126563530293024245640848608252697513504380035002192822796686277666 4346 50812899583725067020931753555935473402470345464848970317940677509451739129248334787269191472218229505957291940185174447390084415209301125743239650482631630 4347 -53715824942407127691284364413597846108886644457904247670513585933908564244491647085435718088825571232634006978646756132276751858443451091097544160115465659 4348 56784352909153051545489362212509641647876172513553924146595484563872116268171772863264230618790690710171834054477791128159073005759798450008575393337831021 4349 -60027916897195762488936826701714580194328352642661705725377075090296677015981774228166607230156497469432055134591243561545593107112517042278530635057644694 4350 63456486908936720772255501119755565596037988467088588178400345645230784910428234696006921466091419629431023063919889149867258137244821679197911915175721467 4351 -67080600014002499666995145069372332927491109589923246457240054999035910836843814388485124246139613938981533244220118067423777425422067975845473867920096910 4352 70911392555946848551577914310581880247032787377443934583834069249344781503584509482366919981698763930140426671619593117397749244336148210179775353991441365 4353 -74960634185501889026663856392192202176801665599067805124727160524191915209053229084859081110938730703957716297520498166956528498367309589237713569430406451 4354 79240763823818995202391914046956503512928928465279417477607861082568237766999738982934190923423279590723049896103283088952580685299630914068918253984909561 4355 -83764927664989501961423507496448995305456127893712109823714685442576345181617808743988182248887705117105938754553040064701416837985976432848470810295636152 4356 88547019333315299075891021067903447134539436599574273974843929679943594668104871692469868641902119474017092619585254775991068207315026160652838523784319300 4357 -93601722317328230774553515516155398734751574477325459973461550459987516359485558896521906003930832011600163942299648842967620786401898946336413876723736532 4358 98944554809454704750673283209297000239539708420748423293471723531928090531095926907953334540390369762422993576884537182947784749959510152579924984000892000 4359 -104591917087508804477565761404407132617321309899368235170693536577290784249638639129620636812621637452412644298389632061566767509656608195812896390755095397 4360 110561141581895446910658053165398045350920531853414964298512157277399777447275901711513069601809236962189245752543832946070921416240076454582817101065070338 4361 -116870545780537922878035817955422948257445828771006246093652559640785828237879048693814130547263282155492519041173161545090451722497450800070835364443210748 4362 123539488132135993675604704473114505538516475820378619042869728305617729756655299244287541540323039341382044721355997994367328698683883152970418564013081331 4363 -130588427117437467246054384443985601601384465814960147591043786738997056177752634709245597463586748467630583142563827706251040891702455216667992905997063862 4364 138038983667795169647110550121517969847255996288120664629627506869930211058890588160055919546683333998996212099966874504312326144069975031270944659797242589 4365 -145914007120411329109658775425931700614203016403698204683293888422602250333840555204559007067248610317028360814782981421447417871036687438551441947300309310 4366 154237644910373092090537720340949360265261765190457098127604439022667879785644084592723282261145342362359463077236863622549462717186822010230458531232720176 4367 -163035416210888400298754139713991712450280318708265129701038379862118276261488330766275263688728736897129057497524586834841314241916257368905668028644599717 4368 172334289745074793788790091171503486740289995588047177327784079240598870359711233080096614604737266800943018316384767192401777336197757823256146609246458985 4369 -182162766005270800860791634830952993562709462835120915465426498496566931126992294109997054967250664656928536524110719615680475397211735072623824364164593892 4370 192550964129168385133690133125823240552348130310646108256987689306181019258202111170031041994376251894610505547049462476408146721990517487316193775994222639 4371 -203530713696145533233254010007253179305442178495749232528034079192348238627882258956711078312103238552781289920751303534576559404835699409154210017253372096 4372 215135651722052827463797173815520667589456724074108088866774302119505368560518509671948654972179264265510055406925616415381972263511635369564879543718673698 4373 -227401325146421482591286430813502801934607027815504481249970549265772922255722757625873443734328859535474192962766416881103871253547719285090419585825374597 4374 240365299122660075794544790308983748887610392921474161470667044467960942299005718345293916635299634705918111083919388309259811268149707157739401012919808762 4375 -254067271439342961899173202613682472449736178704784151537199410129240758669771986650194028155990833757220274538518847519136427402659362637053456620444506031 4376 268549193419217845937562272556608297103115334364054311897370223568980464989735699989498920707257624464364202624316306195572914800505920769675394714530561181 4377 -283855397662128848942653597076299861360921288319393006588587353562706427373780017147111394765299156114603251612657006373434421357139898295207227518134405871 4378 300032733018723447472352172520148074075634675465566801351695819875145513977680976595001536918157942318012886267728086980754584948499500053566138256788698977 4379 -317130707203648994905329182927171630859533243553972224919210814780552480969682677295445302780192193408228913956965794453554078621258878449907122442617315282 4380 335201637480012736252489599499681410568682381168066905394548382925646436843729819019846309137698110298509492478685347552163046271298571398431780275454266863 4381 -354300809871247588225578665179547433907284621080037350417467886039112913626935383947124737188491616001160578939082259518814221600716575459044571199641433938 4382 374486647382267646629863084722333273371781493228040718983716967018715865101656309889271303032497769849982422997625959218865926467975189165792117660154361594 4383 -395820887738989690289984186874537336743570372160881014386625369012855956435826633587949790870673189667399793695633167151775305030831850248622198632442929454 4384 418368771184021504383389983832658967100046171488055006233112453196147154805006590108448387139756253590352263019642423410760860290176503586575100014061180351 4385 -442199238896660862886259676785887496940852545401582198840606154749712648517934575125441213092179555444889169839781871826713339599903772032887814791461208995 4386 467385142637401550826665800141905115281743605954297062626785801455744037484498174211515518860955270409564855564736616817372203986604611654062736140432800085 4387 -494003466251001049351993051431427764885501478577129663789919308433221394427938993780923829734757300580308523911476138243325910637643134702852703262192826705 4388 522135559697930030584897815324150167289928493607761316844337460867804187622802890117181766498257615061058616834469234836093079637976223097914795028404319739 4389 -551867386321803901471369032281015541976560711181080557481702387440026049222263303620062989023151695575071907439357152191923587506618723422486320165308847785 4390 583289784100304609332761530294570295233450378895239063708087513167667967731030484297929912899766694302064182189566362750614483155307557997476836240601348598 4391 -616498741669256454087985882196917677273054951636102147632147613365765824401595985322253975159077233800461500351697073060588891417582072492694985964342501461 4392 651595689954049141947706616761162063212865646427526934048319167655093413578515202635236757267785754993281279205891656760644130705442807940022195048867008934 4393 -688687810289638259942706615571281399276202913795640060242242669822970527788459730837433630638429765266296053076223509461278961377221391042365639047271849391 4394 727888359960038743495320134180048804489818308475896301087283711947762334869896808006222678067833283197459679656389810592579653920805940785334038504292454728 4395 -769317016140709660726493260336229419906847924872540295394242199939106907271873171321462408137092131090808457579032359356315609878954708867515289939535451450 4396 813100239282666018291994650423945944743873110782457402684295485142268001420145584245919013186485300650906613162377334443856993068916144717759946909413292705 4397 -859371657035711404599670744450322009364368094301789738044893602742822503424765042416810337514922534643966044527762291182659337102499094964591134243980814007 4398 908272469870039552021642996458873160148891386571543581494070210105863993934951699739492557260155862832981869491444372528862605726557769169175084328150806439 4399 -959951879620788592052061603606902761859410918860033640945009140638631152930394975087046317792513637051960706966293233345645889590163461981037100051809767310 4400 1014567542249144567166169354724267670637080053363263317932301163989876736569962676006360938196375832977681896807814397731319842708460587302797967015921095489 4401 -1072286046186487303161454299052732227321020624100635159466949303712834390603269648120565859457051807678453009166969263875214796750467693370443758114561080315 4402 1133283417705070286161790244338977724549162242304805655839647307019722768434815032456256496788342723071454801258431297867718110343298236987630674194386167080 4403 -1197745654840057226744651265471369532263473819248149331518921346773745500324805389404671062014589626432476912238437021423138575904694948879525132273977699371 4404 1265869291473644960880223022865192590698513391447478377972611511919728375492472306330665754046644615956687126553831950438945591893787311316210487031078308680 4405 -1337861993282742322858132254141878504827005462920025714660530400642072077366941132626724190318970400421023655715451295644726023938364085309489092578945478637 4406 1413943187347519141997141204518224232454404393539126463165620072518516479517444188238535501796999119442210729777353647181927795104965223139372626692463475320 4407 -1494344727319375307212003483217767888844998454681914246248957849853910682391441727808098435124674358830473917728933395310228024949297588278834923082091701826 4408 1579311596153809740802193651674749550808950802741574078132704463903801347402254124521288617440312673163028660357628293306913353706307537526251346933463523593 4409 -1669102648526612940275406789788825683601968958634472787229407283130102008644038128997205021447032450175844733937628576996307900351708527441623735513245895037 4410 1763991395171102237060084680917926985378481125643236836550556887309211940661862961834054295392313053506645783101767559837850236788831001437005684079686560523 4411 -1864266831500122777961913557668681943586174685846591630752263715155963388217803907182765829846607245514315588959791362757943895913786969196803856643974355024 4412 1970234313009626156159241028936318744656258370423666351491877943839779909045799971093551594381062252052270550660439534345955182474254076233290417219589577593 4413 -2082216480101210423086772661577885773470855943263892401425260182009646800674435547021882187787329080696545160312257224407323227676859274574746113825701822284 4414 2200554235109480025970954736676819480911359025683198656855961085317515030891134862343707448572867448130678842614645703191917730120691902263211867184611179618 4415 -2325607774476905717795763538930723323265198406078766086508329336491293227597650348425897799852575561251127418065812452201717206008656797615709952788347167464 4416 2457757679184501229911345039875976967722116817959279548989882331972324316729856235983722722821802664781521378876294609139404744747062526173642992960786056233 4417 -2597406066721580300637401490429796485939866734330999386187284903030997514845148471073684406950151835921562090539768799059819227536051038299671963972167932050 4418 2744977808062637070242280519931724914053661491751950035004568654084496086713511313882077343862189775754439415310691973295468514524092696457081414158275762646 4419 -2900921813314556726190480952796893271907492576975376947949700178622933625615283347447933873484404811035225764328296502704207303635301234360781134663984011168 4420 3065712389903494382624276737509068938910227586205043172436853431956566577992483193737706690951695103983995139236721858429586948058588534196232894614186320916 4421 -3239850677388473933046425523042528014633919958674098412882785600402593647634417176583589900386898573642305998000712288132963341545218501075759530932229507648 4422 3423866163218704939520598301677398760896308123410643476435737169762292536500534200221947796626333041099348404251619025838294595754757674149999197779987778235 4423 -3618318283994480845649537728549640216644915657249310936200295194799794595691661364365723646566897662063464291972816297353144665790090889609413398114481729559 4424 3823798117048030707543641004759144659072568468141239733013007834682740390343946742310287598004879027131446906532424517951049810776122935156953784278548345829 4425 -4040930167431614614862976864832360861538442423289874326486225466614936048333976956939763830835719738825093019978280052134398370686607037776277023735961688229 4426 4270374255686288287003083733988454857241891317918621792888847483164858818489456875615041710522271270562511151312539207704299882966098176469687007341118595157 4427 -4512827512066968516643483474709698947598920524092467175659224788421635678935022517660346556451867431938751078530913787671005695963159634192606595428446470330 4428 4769026483218609540303528592567890943895416166819682901567179620952174112278770789343311544852387069924252861987826553516704316666113007106531578154936626361 4429 -5039749357635402870283333239032692065103107563093040325994229135518716160145018840046287374077039116508451398219203830352823017998916563038637289309545536646 4430 5325818316590944755879876641400659217508641145285038930209422214408399800809582817264342285448857618554946565214888262742720859478871449909833103758316523436 4431 -5628102017603337670997094536724131881990409257225517637554365784140641321719881941072864615105260928313269277126162469841418086666298610141873744991639800100 4432 5947518217896325899735407747248468668027179301167564717671074089970184567351854850708741323149607673050079888772823625298514862922052344538127416099672322547 4433 -6285036545736994016421755107156446726106010902006773324767514366236584576340437078269438354457087118162078651247025152735544934241602656162113840501956697968 4434 6641681427973530701673389758870428097233937392365435663036557683517910084645895273619400952799076086674976936346853682149726963530639946066825924517920500512 4435 -7018535182564398740710748577334534589519086279591367636861512044160200707797008879147163653356490132768991929482501271161122120631638388788885237020151626672 4436 7416741285384348933942004800377076056347151068911813818071032418736349315107709587425002463279589219405755021415737670243419691137064897059319355265697286908 4437 -7837507821114542742653592572358335045809459861414789994488035572688622839396554142693555829908520028110239237885555112045734667719694649994434045253823809608 4438 8282111128575159895079174315103701736254069613800568783106026659601170508243113962211993598223728802935821322182863635217931165092224465509996482286939991761 4439 -8751899651440903965398463544452676317235911886569475850497272705721968308761176730165417816275731569101790489512979110638224900250758185726356426387986469825 4440 9248298005894514020320308247015994851426474253344386667644477701424357209875560594086513454693893862952861285055430392288283097958603065457672575382138818889 4441 -9772811277422573681301143911113100207795940304735001579817389657556728224303874319808511026981365741935724505362087572306219690939592380769925359893020564981 4442 10327029559643512636786063107452140022209248861842405143531733343444464015230539875592808044053621179835818855577246864514314418063787805507840147790277852272 4443 -10912632748781760125660246841940881189301206950999394540535138337460479122776764975039383849358596473817729082934360312849174258162614452937967858968674083193 4444 11531395608166689712982825439025668909185392659148182192071875671409956353465075867708297243682742412026378530573550542300157473364844552016428918028019854432 4445 -12185193117942564826276571090632851715324776186917589501232588426808285112143771174285089826717512748449139506640989287013996052848244234863068407225012209826 4446 12876006126028557303989326648337428340708749840682952612345819692989580268265206783745305879210205024309238147871604281624117209496617109394217971302231533222 4447 -13605927317268603278784264020153223338836518116608617627336665900154934904619839800023680803119132847631075902080330859868818670514036722579106234420580691317 4448 14377167518662060595153661510784268610449302864282812814211198570085374748819411344407013594063929286712996880709442352825194763894136807931777541003724209696 4449 -15192062359570667950898023612463685906524666046219235486421062623242284195663553942484143618769928823853221557024181171174265909289920646549625228246591446094 4450 16053079306858164517514297253577352844462590258930635144349916491350073657602124393241633657010341447741208212303003932953661442177889504059652263841746605750 4451 -16962825096039263384093487946222381700995817254389952640562168648775260195146529879412004224517903253629364413906904671707556624242072471267177313626844309895 4452 17924053580697812540889650002876549538452512404944649516114545192573112353194533212103337852077930213332838486724425613262896913082551848957845972725298997703 4453 -18939674023683439182958787599846212111992525706278185902420984409990665949708579845760982719308619891300646663602214715433508247105232936676493515067563411563 4454 20012759854915469327812213585741394143560044250192199162816823087439722677795920684534835570827361388532890185628517343389021568813823240185086653555331705596 4455 -21146557922016365078534668951576915723851231055851965725824367032941353771636246462025658632195914201290125182693940893930477291876181827490937728268046084292 4456 22344498261468465400443980096604182246164697863545539164015565566961056511146837036491469577653967562872014842873921313026451454220780186672780107904166897364 4457 -23610204419541823419562584546840429657678998277542245524015124878961041180387095258497975304219659786101791947867324588934176941858192828792014057946070105679 4458 24947504353882018640333809354777099634160665566416170546237418923562972646412088556711102270501935229540849100934320570706617409355098277390528600335880202435 4459 -26360441948379858635038763831577465859474696233784166052262637715512158640526503957599814109612097815148338522406587936206929820703497794694733085497261798062 4460 27853289175775016455332953601860974063869892868476349829619417272660878772867551174934169091733575613162900709254083480597537976432765748297451857196191430243 4461 -29430558944378309485794027101252248667146841157683466770567133344917434339134727780432719402269230937130575496250260082085726700447517407560904417778044052752 4462 31097018667338248419751879370399987417545352072846273506673303977993761229340691290123161888413058485865281502520221345680529512770106433283749322198264061511 4463 -32857704595032727631285486577595120968611438571090354994267455085215345084704652020067447501794721482725148897268072645431542149049481217112641807473383521704 4464 34717936953442684883041309850897277413233074624899930673172256229159745015632629507132509184178489293868793174173969038242853554264964528292685299192408926860 4465 -36683335933767980653321836479407331830721431611858971899268912238175371225023961664907450825400680534338375624603271110027339696710727191637511960412116829681 4466 38759838581083764083919188594326993351139961275622512359165813095190226250025561522394904683893860308564370133196686042752936651605273078309517530657759180950 4467 -40953716632515730461027329059796791251535254841053224678100875896384423137075964174174424243699731039749707144175039142460163373619196013673933403978039039278 4468 43271595358242881387569224831708079095635556935768766614988192574566819279761432588563298650687872519158464516815120246702486400472299192919615028772436049577 4469 -45720473461625064291364169812670441359938742177338716260723174481076967326918935341470955531983491733097933238302007088502919935775503973665149121197678478343 4470 48307744097908552053783539233748244198845619644951703346417478795007496418984954894165485542763618735370752161176302720580760493662359741724209516703922311503 4471 -51041217074295580384185765567245761746606679245163139289829007760095196410404634688370934960740337629647989542226294017137731979432222330558795663862923736756 4472 53929142297682966360087365362891603445275303339856387534791166510425150577798701342374667025792960476489543152823603456152285739342900560669114969352940098615 4473 -56980234540091113874381351223674728002913821853378207221896153242468153033600833626167308721606643016337406190206921232754688348031907538658188523873209970836 4474 60203699595728880205894716718420664183811890350868480443035722878476651509920043463045285042854217481143094113716877322751041752713817090156935293768000169611 4475 -63609261907783556683949147052946702781029804029634823201601370915745117894415375257636390500749429609680950565751468651752882845136481158320094595621225257766 4476 67207193747400878323356295952494286366175352037972087210548299264039920727832651705320775546963342861516775720512537283688973576392648658779249729456724356493 4477 -71008346031940480136964130158780261908326519291476317029049781016115587229938083862655784406520251990018857695441197102160886647692898764481201244434315014230 4478 75024180874471242434384170853375332357893096629588037238884860945331016436331902612931719992203547285490914036826618783302713700590021670941943042723350002297 4479 -79266805961622957999337640316779307455062669640392933630909805489252094127578161329416363423924622156151983496012111690408394250194185821637711200730316883828 4480 83749010862350960712767294437123056766407930198789150432982476376326404174457161131742697487158653089643983865120757357118039207361456599778039663467105339286 4481 -88484305375914878860422607518670463149240833874034106082262679550282569027531553213496827570014745490244888259327860673513573961142399924143861110386817981001 4482 93486960033438516137791128764270189896194703067193705323332090178976809848292410271792808136651178555838883359308900473093864586034983410964501813706213704979 4483 -98772048873822966584888934769730810610499485255126060312776750095765688910465700292737582696387755764513501062049999458487524614593710763537971150871413533589 4484 104355494621548384744875259000336288030787770272991666701464785649891733711840940362800412872818751847543496051951622132160922249325009061433335044286948085455 4485 -110254116401041364450332301294803282528215955151082151014934629381302092990413158116243077155788201845438699680781425326253417551856423291449807182824728187625 4486 116485680129825749679277279659424590490829597170570141867927301822010527272081232699605620905531946921515379882137801589975040967530083917982391593609151741869 4487 -123068951740637207576838666707715588446772244284391639329277958879388825978797986017178659028559964900602068094459963883233545672874189116444073762311661506817 4488 130023753391089579086729465709614158960868515297286296709713795345485357365686657700894057389962026804102216120125481749214772165714888990593738427271669628749 4489 -137371022828358741383465353926291263266478447052005253274497201004195668744680301989568727091611760499878862708922973021582299901529969974556550412603816677722 4490 145132876085723708861504380034131119504471093509351910575448015584905810376668452981615340281920367075856790001303883315736282592157153964135608909538219264332 4491 -153332673697702669106876097939838150147848074264407898768657685761427259633264495751631604844772896674219671937238769221679929861581393360689109348160800088234 4492 161995090630972844635242064573443646413017705463070218494300993235126436563529027321482972047389220372566216558455621209823040301697686282812706875511790397033 4493 -171146190139298368075491205289538742760418069946119972617271453719604235143588722233946968333772391555152852667065732275856060332015300056412894079946400411271 4494 180813501762342356770502555298587505823442850370825325336669997515588354204283412904626877520849472261965673644363885548730316932749448718383636759479261602255 4495 -191026103700542488119946429541733820577424267129976619680012137881046629886980924363758873992285672743709321873483695673264157463488894425760977152722083001086 4496 201814709811219942976077215062908869764926865310596392016032434711221544927717912208852839201878423261182394456330398032615091379911526158215589074217636706954 4497 -213211761484807959232936234425624034434253567704200786155807309305187103478410252630054436489346305272274155156376210671192921461521543651546755497963118698890 4498 225251524674568916940785206348210259671996966938958532630990732442045413097621726656213475878898495708372660239431200013977007336627267714392114807014980421403 4499 -237970192368460611583007144901587526752622610299310435984335536698274489156806449211149484108468577596137838003265785774669686043316689610360376456126555508710 4500 251405992807958297081558192216596126491721256212748908187901672715750773137862262800575034128642682405591996956173665801062551212791225718456090436081124152701 4501 -265599303775686842419427482671549776928810148332905606929674300294173340447756602875487086951968855607316783375506137411239033875538286279324784973627930310816 4502 280592773291717247390561717319131364083368883555241849379992366603955328457876713521386745263663831247974217680629651613795913539805171593097707301952074464397 4503 -296431447077386907591114059918179199694857859907434129524888647167015527995947243386647630187280441664189869110281983473154269857588169054087817078755332415423 4504 313162903165569467637160763523581459268727476832631512695495730225805107640964160577663783750337048426081148826635992379601693307341807623947255505631631047743 4505 -330837394057507038115275156388638036448387158538863125401021630158552329230598463235256919552171340689566394211081374317414513746981932971786851434816627761730 4506 349507996848687455060773323324294458021142239278486761438236362954450110203303829335768024452927359519532692068612136147959477049887756330567015170048605099953 4507 -369230771769868088941865672872117857320944988662456337796357211695204302137253607458705415991714641123502878400282422448186398294296004754048211653281418192163 4508 390064929614285093783643974053159426984551869884574765989518709352976622733987196537463234981616521098446383957507604250256448063542398888297848489883156077342 4509 -412073008548416433408510459891973771293421598953291479851686785381418033976517294237474483053479666010354326909255045834083923765493413335532866605405902850878 4510 435321060831466130192165358000520623947090604936764366137970495452378273443255846437173636482363422364001663375933952593642769551238846551157602985455512512426 4511 -459878849998087871306245214237895852932936722544629693308399858723928154787691170726513091527796081417463864535152552398805161354515062616145980345584838578069 4512 485820059089854856997709009666968559914845134095905927009655863774756416994955100090923774932984923034328846073140872717855080136534328725722669005802174314261 4513 -513222510553700877136190211081333519968743456521522182626473784663904091511407398476240264830539191233794024414577823919443591684856896845295626674822409416638 4514 542168398460101428913046378164237144545758367458429605863128368701228411497497482958330705679809666717676205133851808454791857066447841822247407279289295464375 4515 -572744533730234976218383787579316818273380145633901731134084851941242642732144145106636120489081592197135833923937363167679915238602585110299012948731945669107 4516 605042603099870597048912036830216677542027372300185314859546528884607418714614458656241266312825354090807550135541845938266465960288953995027390016806728240724 4517 -639159442588382642255988865265930642317275160962674899804570330787262866128247266039623137288972264458588613578499186770723232025844711517791178612783827484711 4518 675197326284215317782854176969440594361362859016665372233690691273754594654896324727063798711680591273141708193117370138032706100138247145181813025102557536633 4519 -713264271303436642290644935124554748860754637546819613347855459429905060736096687170495837638659231417931294845922407447503493279137287130164574148475678164773 4520 753474359825865389923909402117340662936078689668471144257321178643958907197148731238093818443012551385094210650444883348709391188159460379764027536429370150713 4521 -795948079163767189691388665624328605734869097483356097616144290401379418460446268571940483922774105973670720019207150082534198996239014415172125912819135069825 4522 840812680871445535002088061338523325926773739572156579277277364989735686282539305183681874103835653142797743489245969932155117427736992449802778116826600406889 4523 -888202559960356941409779011450229493154953303951012214247551096222740269821586636659904898147742922850252159350835657613845714517237448804236441323014266343046 4524 938259655343822484382586537231138883871372110165482768355502200459068310498047709454746346789214980334261673907056205586461465632956579992269947628471333153168 4525 -991133872698165267946046132227560094815881962713597029515008404851274177418235309514836550950679118082868740153043461650030149498256157373972662568890891011524 4526 1046983530993359556010701709817355142383206240084419561091782425160475167865602386601444910137752102995481578840746191880239395276331534247106856740697058548885 4527 -1105975834016227138167525735336515166241112080578727957981601613004450905258460141418741904678410506005479018672815066165925663993459512918723121341418906461673 4528 1168287368283065627875296396924137312754513317358296799577506074841395812985802924899982054248224131187931385798704968163015638219285428432284894385164599712455 4529 -1234104628816558861784347082474880867214186175473941925373646078068769482179673192813107096270216860061012329178649847164911336798513558840695620151349681798833 4530 1303624574344130508950406220886097938465622681946054612051091589710631489035535327901973945633479355523040309380451563645952906968401620141647142525650713184249 4531 -1377055213561800268207196525397948821603973880842390959313183776696481105920119373359133174479589650708115694977019553110341372032455771421012063655414665322474 4532 1454616224199342934004918847202528425409648332093514743348790282208057930580528411901254757712668244274749008251089210881237401489538580812791155360069656684999 4533 -1536539606719403637405088470702964280768565136316123793328845679647988909787669084681840110768601467815096993767351017885039212813566326872094011837140751436247 4534 1623070374585472187779795232605478518399035090474274460656581838469674322066289684911350499027474061342746878123579291867806279634149016454243076310723675871156 4535 -1714467283141565927654896794222837751776853626243823982190856265095079728080959054218854613104561765187223461828163814627943429922769321107034885441233319393794 4536 1811003599260430828179516996921187679726676848755331519083561631430907766440787753953375489890544636943189917869061903919966218884710228275195424969252304828956 4537 -1912967914037379266337134158974332391630702996007843402460924789835966091859593387929355561973121149786107214674166366824320006874470539962327978696484669281763 4538 2020665000933893195114475753256792655476586222291513368414175778477052933724081795884887174218168084248329233768328672774948372513289806457533279936874703922307 4539 -2134416721909206020954032591467139800269098113041510822086121061546907533154892073082921199819266639612618838424271406683352832437812820924700558299955817037035 4540 2254562984219628922427924385313642584806014449557179455145342862886288067156171162063424667572562856541348691914084545664520731554734201537221772735503039957391 4541 -2381462750714822919247380121733942196100793332845609222346372745099393364511012599923266493909303006259837562778528091618912003833404819793649281844610452479525 4542 2515495106617975138407094329390642563432251448611495799606274264252529014821755005347371135074375607877023757364915191872801443212777008384424846328403782916296 4543 -2657060385943379178705264004315154389415823961341153148976401108417122664866523217078767722772284616695577157798519218817129828716889471591730912310417159077953 4544 2806581360880733697836742597055852032613472423153208550480471827234277887183102346420975654631981729904028785799138293909971113139701649255403497004600336951189 4545 -2964504497661075912024423592734862692316395678283668856780773635220706849719551643483000658419217540135606628079372233194272202059015178629082562257603623014973 4546 3131301282615201807593693897277834503187420400014728004024327492155165678676715712546807066058784568440420699437354021018717695352148482715242486679449518821280 4547 -3307469622342266931695437877089825265364875394526352421594212397257402906070665791575131715928761245168457632180284838224385388386700458561522949540245812660943 4548 3493535322124616959115793803812926089873013808196427205946430535133410096418534925414805814505795027463019293091042850016479412787895434886658975142027526309250 4549 -3690053646955405784077200535246825474453516350518498636027119264752154103290434165450179485718872372074667046301810229217004058020385203488758117044037920156571 4550 3897610969788896142990025783125301341758272758782769242182884470151053903306530374354997537770537309172873854138030329827289320387564586191656858360832084166941 4551 -4116826511880216710717193514972608597697639739728831416659458540456359928438029875874501656885176431317422032855941352056122991237672839485182847303415151050283 4552 4348354180352522773062505132977322583287236837576286717165514801680246229023377946234012705494551690826926581704606984517482137511159415897973076406804178653946 4553 -4592884508415769268428922763557893404370046571895033479894308809249184445324829169180683423028675003253365658502428725588974971769031496196776278505573540506912 4554 4851146703963493595510871849975871561898447701616592145752633569897947182735782484725546871403447185149748555141352549314268012343493112247854050094991372188419 4555 -5123910812593006004657404061299199767326634433041820393068532590588123447215593324702806692641141405056650980593254647159354486056366105064608717396495786428739 4556 5411990001431131628471717773128318800029322615506078605741607371905285620074103271787993255960386228500911577792909138475174208409035335304331885759718390885183 4557 -5716242970503126079978863534461235015134240013711823165214154560575359274297825648098897932518795029858516855033817100526896225631549722582923011250297546051224 4558 6037576498757636560275051205691903729759737502813688040300981887100660870475342224220617823335280628787192498922611200771116057403813754669503360918535711671456 4559 -6376948132256700795906345201147541359308231627488714690267879898700964697125528558957063410121863366205436725999964104687745450190157419387642231256212102045176 4560 6735369022457926008311849809172227518014208918809604113814095551025604142698112998784722953816391856550757007188714253551284235352518343906150863216062660624767 4561 -7113906922957392931621825989401221643322411806480646564238708748036791248990277989626099196381556490209226967295322842597089704470279276788210966018622200577094 4562 7513689353527776919020808868434962377604484169166032430807750564076222812336280370806228365256544217583691463076818473010989881346119101308922948375456904004452 4563 -7935906940778032297559712756763480742925906118213548354752327086039886470915443379310002686729388052372158125446013479152088158836793497186065298861395720013643 4564 8381816945280185805545655458809848371279537816947992862698754816073392687703617397037600600953693980331789418517977584257343681160662935589923389872925469787289 4565 -8852746985556848392031883666901096192609234693255192197747085167971590095015672709212836820069009779293034044061217425370797715003163029454180355385432413145036 4566 9350098969901584265174286585329817977948925539374879441886008964709917873022135850844153966598628237087050636829830154821279056773052397984097419412809558994266 4567 -9875353247614963070573518935242741125396882666005996348864275994856561397120197255067637469520901132840232424776582895921487204117249483317766937938167825879777 4568 10430072991883750439859032586445739955461723048306918988854251531870356021432135036704146482990185672041576205285012252472979324275980878720161712428702062984908 4569 -11015908827211147793673383714967626648193048128780393070745923959224188915300176270619803634094666043350638352063159818288494586561414104856770024513787001890429 4570 11634603715024262551223603899363468849395912296285781086382387657208703833737317606799928810209336687834342806868281551447610690364898010477391043765218537293548 4571 -12287998111843173329048991496951416077515100141181574554792789041019608250769818436424760964638919164372516112665372855029018220776692718579213003836104217757091 4572 12978035415196266140837603230579165956302998948173842362178355010592763275273679625222367477824055413861598693144237253530366790322124630056565274928511938155908 4573 -13706767713311294608168942079287383653380657399928293263653243197856153375189992322879190702808382524646259357858664421162648821072598443199513509436013921254541 4574 14476361855503326855159551608150599288157719956005113390342109303064150827410707041580043815663077778507951288777237117266581858314387735000442903698070697860838 4575 -15289105861121987877615779139718256646783350055832980123725938372715781743101621064912025642717223856147728498203809082691152511589506402035950048191272903500852 4576 16147415685913936795152171243681836676352620020730946927786299669386567303468602624085504764284313963372107550982200457674164241005942004692032352366360738386590 4577 -17053842365705233795757978495220012197144335151251967407253701407700129135244054747065922815146345931585441173934744347952711941975198120821242229423729165773467 4578 18011079558415212709035856598046079281884540754356952023129774752061291916883664406197347077861134230221574807725087175656167479562585155004219108280155675115366 4579 -19021971506581912486385572287555395350318615587458461121077609389551911290742569806355951832791000146259899232918535696004655547624590995669699882455827132954456 4580 20089521443812443838355373784898351971981605813593214791895009847540721521137948388243454045760603452069774182042218918688441847338604275941378143961936108050389 4581 -21216900469873474117054109105205299789084110025052327783785164943740554593419259593415354282772139262859972830593339623895151048314626789814152956873894234891332 4582 22407456920511101735250484095780534815835770457477367263862508480125860609126767058009903282041786999346865107666331146266913146322630980774438108383327873607935 4583 -23664726259539768768257444245815029918710969220838435112985152516283177548856951299480336754113444174607639931345131496546950434714565940687853871933921087539660 4584 24992441522270756586784398964429226193800730896334855982579613227117535398701315810517251353833629802761400095093463702983976012164925287971645732182679090299492 4585 -26394544340966688297981258908154574127534592366261105285138133513328176382332855664745492840033701372290899219542621124701492184223518007223345306638697034156664 4586 27875196584714034438083768183869465348380694001795698274955707225935543701970936909567412867609410844182360757687206687267259478948746204952046073845098401744052 4587 -29438792647905856567412993794575259131946646971283170979394261182893608887393867337358725508500519691454983624206954802834836105082598272237193330448842909653602 4588 31089972423427174181505428390997198709237249901930571715893857842754977755298240609356234804111826320889219271311185166346153710157289932927194349915104144713994 4589 -32833634998640941108805316222236869160805249945211739217690316843665543553810970130832166066119921689212264060912660264377221364217420756203959335265911573684240 4590 34674953114389512230408230354034816839469618642283394006109284412621365743820804857704348067475605825591842072397037833623136282455508295047139463396904935908728 4591 -36619388429460837261507696000255263440459234633162427274530897790129043016257923376114100834149054687013810268848379415097739792726203236436345318658848976399427 4592 38672707635326944097389030894997456257310088455245690466290718236335250877447690643153095778372616785502902824709881952835704117362729992409218542056952962169097 4593 -40840999468451438618322398978320066614212380359788285377244800837516222849627719727548959406369636954865041507490465111489391352561973035702985238702034570458115 4594 43130692670089999687965236979010183484112760444787731424375422284287068870622249992954379137256176996853943014072393943631665795536338194675989158424356020377002 4595 -45548574946280837240012760101744900225682808342496785653882206096200116937403927288079621266889304950477583433666294591006130501757411954965856727193201360263341 4596 48101812983648880906970366122817947917808615487524319837685686029653063402881951059171450117202724693179243567810301612634467268261975602627600462788020170498710 4597 -50797973579736596270571372468994597608150623573558075110500845758372362835023882562474613816454271267737183826149018486021425900863488270346208435914824916443593 4598 53645045949834776432664501565583625707100527412366074229357374101457085369241287781385522447373141666450018318549743900739114599730268016545329439381491384014679 4599 -56651465275727916436818754821671415614124914106454937401113877661821464985975397442312095386256631019416594943176313972538889730783784129496589190508867130256169 4600 59826137565400860090805048223578973292439940385531340170158366979201005753603386626866153740280344563176305019310838209432679680964502416035535106961630334150108 4601 -63178465896586879664965369056367626651050831781217305480795415230940946501598499396272691779986459707702323913533549037247599371805219742053596531069887579344081 4602 66718378121083359809701682902231536061320092118305593541116779991755578958922896405868786345559973687114596469359953884143772844349861001753714505890770021234793 4603 -70456356111031575475124193660516607461435582693265323090507376904004924198716455512322362273436278219832337835859335691581278605416888054688744580887732377647328 4604 74403466632864097891210605899311764633001050895078856247431109900867792258948795306673409258447693071655881346158451031527539572342602818242706560780235399710072 4605 -78571393939380237601307923584755245936330672460175759622824542109952022952179791527601287996606773307127370524533415083918943974195813459463097843272411239090861 4606 82972474175430468425166191575847753484957698378656363146355414056864788626354442972957593890658033257087097775340281266263783718734871597073556214709682818574226 4607 -87619731697989564811100881172578435673090180145674752914674184637338750313780375692163499058441169658222710381117507992829145814463328786669468011501749885516902 4608 92526917416990627731733811769336472709955379276185219300510944498882592261571734854489253450189685414896869989653777044872652618644084431245616464829760787346291 4609 -97708549269194522681626827085855195830116636518127253483489189843816745337015173964202688269867856000108231288496117243556854532564622767364109553336368471270053 4610 103179954943598657213832649697370034289500925655773478239298649433393949703617852050180940775059739862805653018921202592703618055227786711339258219780949936494833 4611 -108957316983463582310733592335201801571359561713359146040840339489156960637960065625776747669124122229197319848676030690145568528391181436414578390972785249567618 4612 115057720396974709267072082669347471401242578892102277257295686347743651752125726541409774769790233690367536098858584085942269999009135560627184639030310126104002 4613 -121499202915879644438347552133224831931080294683068722631854037604477229653629052325014513623511130967197018603352440761856604969044354709360526802888632201168934 4614 128300808049170524395716488555576381033896972511650508653488455622684734973447546982068973285351727096523897523304477629745025095703849151807106403885078443451684 4615 -135482641087037724835232246920854086447812951954036172035991964310126204926914513827641528601395321823770316703157130980585951175206944311354355947774867713615407 4616 143065928218930098824148188107271923614733317991157186763806266299360279346248730573071252129407235805708218112861452501506498862210650441624655517181443787310536 4617 -151073078938642462532679741008907037714673211554956419918122377282941595219089303699674620043735910496619686457055595231729651883703315390190262200456910915911621 4618 159527751918939758651813330509275287654389840543326517125754207721526427521113973357994817289298527002217501807713781043858547707216600764806439940289266342106240 4619 -168454924548347014778942179225590113318527831705274513394964125091190322985568595667424227437226661193440800167436823766257100482965800405566019091218838801708424 4620 177880966333414238416959752452756194667736471852400382974086419393413075809566589144791249915415654070187896666764821661399481574231982235168888221048516609316597 4621 -187833716381036735594030960752192456635799017278221130259157225082615912698455641576761844196766932011832023011664869292839053851186428981618031336369089148277617 4622 198342565187306701068093265266857922781586875200367076268978491663352041778127659525569734938179324464085995449500227984880017087883502674997201465385629357378524 4623 -209438540971925804455909251548488129681700774270203441962314895341846390119198235702443128219762053464057786798026620388443703582238580485076250283387770914289405 4624 221154400810457293006674927687580102268643288170037822836871791881990338472531273987988100753252518308750233632125658701700596589585071654194571812463570744492846 4625 -233524726830678262490337800992816702536982135464916086669142285262056582583534622108855602212564364344839032712485381974626728654661762364521761187528389243304895 4626 246586027754048747740849174193807380830030933731236148119738368647608334192270792298785667841770809443817335314214119366823380356306576494654356962598541301962777 4627 -260376846078886926221500244498386226799860503911929270591970848200665241173628975742141361779937365952270639090328304303422452137157431660832039434758595364923203 4628 274937871218274144821293569426469689911549061268803768367485593859721279963019662714303329073263477359054651365030183105675517523455331509483318728598062740559810 4629 -290312058923057296152794008295524641627820516321273251733406053827950273704721097243168088695241841401611642492411285240259328534801556124299391264368710266493413 4630 306544757338619538347557866573579894519054464361080785017977776433828641698292879486867258431861022212466808929072131217753407518268814586791550447126388541663564 4631 -323683840063406497266050843883358047902199691744485444458471236487184210977369810799193096646633527914148816811197793377946344950737209403213048996533855472938112 4632 341779846597579863586086715650263643751132970707265226579628285348600773174830902228251677357644201368312564988715839966985622358479397462330880890998364315013801 4633 -360886130591682737964653528406102049398312388627342595673335469776549133081306027634819860446169049925735744303393568130455261715076425163912900042380781690704019 4634 381059016327903481169750778967041965334285264875400055223149257640510417193852813301516755458466800662072394719905959890605512470796158955985393022462990483546363 4635 -402357963890482925228793448587664249502192902782331990501286447706335871180969655692419994047242165801564944788856234328849888824629114249163813314097842324486161 4636 424845743507092954733677758596782694419006642390847229480035474133061492449886266609907127027322349434808385760723078766678662876716049618682575614497457979828789 4637 -448588619569695858741030787292147830492813511480717163872844601693250134018300806691278162465122518395625663090879796205481557790552520082801409977063565721323227 4638 473656544871550703979519881402513801319191780265607883322542156143532259171998963266578230063228359329727747570888838459842245949825444649983468361172842268594380 4639 -500123365626746768934962109766138986454036807718428420519443134497192937730644297225147824491404695564877662299671652672115819704919930270815455753117571948437422 4640 528067037870000778833219811038668192621823978965248612821806570617555756988603626736244291035425253406538106254296636328768299708906073350574054682313160251029662 4641 -557569855867545007438114038877633506811225577599301368981797568846600153909911592428928079678042470587336239866839451690361345790571057288559437473066177569961405 4642 588718693204852978713074070179743557796227105178712369560952974159973671101742824015880413162633624056643475462460547757492492995027773898009058878088834080842266 4643 -621605257253799502904458689175228145750915118182536262317828763797227987301529965729654102698803056944780028725359975151874498491592644033797705048320966721175022 4644 656326357760738678557493935031347746146937284004963498395606428058862242887564856720237556796378777920693477920714669182194353519556829707421298311324940998907524 4645 -692984190338019719908218422467402597379044959207915075758297996205068499828159214174967487200965718861549462303672015219365857622587935557775739312705635629731565 4646 731686635684764661422912056440621022935747242334861176871213030163739322154919857468966582931873751266160025064905592192593703618737683539187809377303850069762019 4647 -772547575408429320462663984908021454120755961692430875105920667550956177184234465196701763235440300977427287453941240455875767958612028845057266166830250461819187 4648 815687225366891436614861427261802813197445123597571460168358897174015220230682789794835469926068052536698509905502666605497498580514400972593431295145078907555438 4649 -861232487501697002355009990276464918941251886708275605989406038822704772170461884698905685998948289482255850212375797318384490102432534407487595577014447537408281 4650 909317321186794483906281858981954343632607520602686775824069343480805905221438791566781359703091711026973451218883107807496844181078833790154110622522609997579264 4651 -960083135173752034917544932800756196720995994234917020382890487610474828552064544003230919009803445165652210889655556139211086341992685486547481357972028754392458 4652 1013679201274248608122554965141800108162505147014443653422252878061992348793139848923500620345287527899077690464807377005403172124897381726779636729368169952186158 4653 -1070263090983728768822171001028228598230438621640784585799979783350582659120937461519109676766922276245766346711464710552555338726254673718118441716453963611097838 4654 1130001136316695220502362542534100247203637843408275692086834596049229113807015522841689410265460309400583260420363626504069852074798159037664959195361843752143711 4655 -1193068916194374816575996931172846020644567160843835392901883989725861267542444499880145548233023020566105888989225179836065166317374256173759866708591190603949068 4656 1259651769799635992482915699127256186479956023436401431971801876361123938164964149139498306220233283014862319886662440620454172165069104864289953621713975651037791 4657 -1329945338392272121063698279498781714321476908949024379295831747532158956928135324951551057159307028963883158957492295379563872731300435742200828324558908128869945 4658 1404156137160322070157076296198410047839061400455826405945341086858520030542298628777126159358552521404281829439413786876603832256238860483481784382554779553574834 4659 -1482502158770214459043238929344682372617298241096476002736851291915019516001057817424642450400657909794067707386702858677232843909498812979025822024615230259313156 4660 1565213510370447123213063195664702688419640312450937899671601026888736917954668220849797676154226645720898430190299286216858035802524153913100298291468489024295726 4661 -1652533085900513299269240586330723537137055254321010822487169950932443953434629732194823024756854691368656054336120732978986151287875865232577590060697409277795677 4662 1744717275659140829690601819544609769815231355145772657124746597491300944076997794605403253701440021239719945699991595097893614405276427752532579532300465579479521 4663 -1842036715193915461594052780101667668022284048220247376120724574752159573662266137490057315536294447961653902448701914975735236506828422114097422859404912202258274 4664 1944777075688325527098715015368502479475680391374441481863762113028897727382485588307071626597037404712165647199471850849477844635189216138489618037977919236354766 4665 -2053239898142521543215013695860083018724698890861147700234393074555192708002659111557269538428183527981577481497884280452107380516249287289647081954642644193661277 4666 2167743473770977241880415478356872939752367685951574395941313865265706391400701556025225330237310762014382517660313009878882157635837643499751569478906372012890994 4667 -2288623773174134003420135106659778033377116654088088911317235964163854121128840379538759935404209934515696563389810034094875614606403618164684369833854106407398126 4668 2416235426982394517793004388503004206321945966897131285866690969285361052299982125472475650802736670614061273327381829107045979804528375091776167197574980706307751 4669 -2550952760819910873282999731320704750523795580742728511869958519764715144093727386685875733314724989222366826621045200165690284268805964904515357254948704072110402 4670 2693170887592916712128580154735644244348745780493456165675938255775068872267676727976423752779176224656043102857841653206798163278741915818813357936820349576836818 4671 -2843306860273335773014770626386928079587870362313588090539883343215198406163392963058711974378879569945393983487474257426523216945865625917664206787449499182773004 4672 3001800888523538171987632361267233053899666140972888408142660319531803728466052021922283945929606384660287593038107411956327735800533540272470095361120492458510983 4673 -3169117622692915571383332212210768607529803302949358894042443857539491521261104622035329240798668549860812314167705390758563593096590679407426284501269002344131555 4674 3345747508911939115863905927048879242841504243694978029765524437869755555312541376268869959233131760283529648836039998176792362759994503451576232009054498069038283 4675 -3532208219215111115119557775695632045185257586426155609047825634592689034801553503502540044380579726078026362535784145791689358333030695795325536019136000783892382 4676 3729046160841315246326182397775117406828924606065115776525400306485780745175140357660678760136651685927993964986730697072924711907997772138020081279554847890020753 4677 -3936838069089135437130960560391557039798958807418842036086224447986102717018500915018751878313522040235320478661301340769869691721623139023365080527143066186322409 4678 4156192688346409841384461836210147241947380639743026982526353157651271414483552696734054856193946772909694516544648467688815287812844390851449086615817050638708248 4679 -4387752546168308960808149397620803006164317713431433627820795206032896831936906277174137069583747113673831575510954023971838926071161516469947384114037345071890248 4680 4632195825547309769334920530829644471290229862758702754023529004390921875882653232563695202886655638025148056096141473121152964529261503121909237685594240950948589 4681 -4890238340802354783693668223635610684009493530668027376858456120149524691618563957143196536403605289810491190730864276283591531997733701970377768303588883763043053 4682 5162635622814053077887649926471195889045170906230115333754835125927293771286718000867040545656083197983531578294474823311476265588948847399480618332845600213285175 4683 -5450185119648860844824987569050427281328244252017211887283109786354734393798118607985564994751233055706032612925737053544654238534035919952702067114865677151710314 4684 5753728518948681215265866426776439759025538501706375430110204143874581973616455376616001165879104684429081127914381318988923671479111330418441981052047272219995092 4685 -6074154198814205568062699752018656962827157556186179892793469389440771506717369927539204277675503554552240761930379757826842259506924794273545194857165461186489462 4686 6412399814281593130819592308835896098680830247135092803672753973251292442547432767225390707998093148321576448957147767300267425861896313368271335264082632470369838 4687 -6769455026883819503168327095425956182356365833015256392064394744033674082918118135389261541611851124651495882714953313738732740155816321050025420149184114500434343 4688 7146364385201343716442084648937539608217964281171266523986734133649129982931658093930870008652125703024468865710231556077403143051874787499578301038989247361466105 4689 -7544230364742835327411367801386909330331479315208186239298533490376610429818729912691566163519266823966940643242527079984011490278217027660198527565784014131681428 4690 7964216575956820852613525367275501851423377699598142670787529872245473771192570813747097123933702572714437625575540982799037531395519051738665236458505860699565362 4691 -8407551149660574457006920946163918515570554083679798268227317813776919560382308462509786861343968302994652177874037938328912112789088097825541265128537448482105457 4692 8875530309684785718198464380412599799618759090578600433367833593839703699960640115462049335817054357795118464355711705540605175152528896072754052755379936698868935 4693 -9369522143072958610996568831271487179540821101320943881614610104725187326056535327917958060668890917588714074427623744565284357475468779353087589969618599023218964 4694 9890970578744682529378178899946968710089097540476459195592172755387517043121062857705559202458326855698162419447397308279380224765962331835146988658841582347336812 4695 -10441399586133505367913786837913002114999358861857180008043894963940567087751704949675529034625573422840962455703663911623430066676156897956215101928466675109515937 4696 11022417605944857533559984793449894161056022426127030032408049904265700034462329066673429540699253735255993009592750659713593837395082071457271083178496256725204876 4697 -11635722225849146223125366307956997043637113886125831747508745053875867794619413003462317209740912899030314944580385309026985538138106199497280521623760796318491969 4698 12283105114631683416741143642154668142015154015095232557700073942781696200277954279934212198264387740915972278846340424538279081629195844661742453316209553268748959 4699 -12966457229066556389990597170849313625837949726785177133801246359468781778527877421537766906808130055607520796193134070221741752650433942965822277146365450068989004 4700 13687774308568035063767896976819350664591292530146882676313066948304105583532951786538682003204472296007823788736398186705490630523004529155429873576102281541648888 4701 -14449162673502892564026264560178845725551629715610234396294910823596882834045180674341732715923823026652824389446569297396701799567462870874495258822560207650421480 4702 15252845343922474211857421019155128376046583757829526896443892104006943490872631008292828215940652550909234303630182936919996549747348394674967548440590017195820333 4703 -16101168496396996745022302076029357621576087930826129808056860177360185555559175681385487008120082045138545801872467164011599026204946060757661559375030921544677426 4704 16996608277609042665554684308539614835995921951561746599834309765138604306839318491901711982141197149898055849667275297318121597616456527679634750909949068866412845 4705 -17941777994391328394934617984779543820156364696923877593091262529599502694485923198419700939855235517494960800664895412720208426356783158465769310988264947835424335 4706 18939435700978516950038171759350229202853003008189915407771697259033569814774107870715880716669463038663048439292763325450368974330239377457294101763720272625557308 4707 -19992492205387225459039256199082379047419876532019138827181784911316251312405732477041071186656108542684107345462862224327142505319353799312176462352778795350463461 4708 21104019518045724991141641576196494822506595369588753195333818798479988177140859858863541402634582128430112229656414371697915032640080414630589607024784207574151731 4709 -22277259767068604849517110111581714835028360638179619762721448360377032593937628037110544396588717334203817042883958598261901773401737274716205677545605130525899787 4710 23515634605915525507399459646989962097453351022868141719475832954031837673790234788306683471698136982655976052270483764260257763385119913111516730232514802304014561 4711 -24822755140590963853833664791306573914615729272719405541161910549487595983887369324615979564041478537783402956703087173094396989733603055477442866763068532794500412 4712 26202432405037622699195018416215420076507502490790845184987619134939428188932708190793376836421919983248845416382190142169561405263735840629048902129095514229479883 4713 -27658688414954217726737737394242441572032720595453693735632859547906895029608917163828587750757414118243563068480302023562554008309592077320546293875740878976215003 4714 29195767831933188442673571959022598723116230468331335482325857960096390343436135615672386650480489325349455618880802109899447571904082738043502382768971472731454857 4715 -30818150271570272248818568635777149724017627690788417830819217142358995668155767655338683197140256568544266503268628603081879845887125173706750868710610769974445579 4716 32530563291050861091203271732565441357191834658491146485638393030763188177156761457781428645869405986728627142610228407327793595032669173049425073685426688502485603 4717 -34337996093672932577793488058066709738660601468601644843625974879408980622294160996669640666728063709684856257585668350696786373012694628048325179512868923421565604 4718 36245713989828707267743143404547055874276305120121360276315435114758571155570132662019984974193837493361537760756889730756086188741898357898363134588645136982942216 4719 -38259273656142933111720252246706914100852353189779372731106329445938554904341793330988644955177083219690338518062906365619493865718137023614145575286641592800267256 4720 40384539236761062509088851166259398195221130258932175591898044445056239399920653867090383632237464512301233747438111993861175672679166058673144921322562009436359020 4721 -42627699333202134250274721692551571218469212543411891936010445159137975250078101081367676002445345478854359965010634502151474508706028902536387394360160843481211369 4722 44995284931745828897082129162963171880839131896314182308532860920999352828596020016194319967610105601095832629862976559100955730832119795878645284022440808029137354 4723 -47494188320018238858542415846747103412514274758567418517362217104421940300782232415212218165457337218373822704901695282927057690356560982527309598065783058205007743 4724 50131683047284091048507567770124850250878990425513813834274908964382642464927244844476599310125484409680260230580477060691366670811145591385679938081704553669977633 4725 -52915444985952610561169508139625522914822532770895029835704507197225153138787434567022754929525679872057666307571951884446190838535696643126886231266983115941751556 4726 55853574554968493892000680863025797642940143524160053613710964037004482806455260859490633121627582786982208041235694718273662961524889245944678420831632939985301861 4727 -58954620169097615499350550335197250538889237021597954308209426335579836709071623018351955558662103973596924761050699502635672197040527953648882740176300706434820315 4728 62227602981638663321750944305223920248089455702948813029311650313179072839856135921539679563153356176027343521933611756819261767395358363760575262944682509165923767 4729 -65682042991806951486046590499841581645618459505022951269211603840896272733693016923142540411644339503401258532629775494946056314082525566403795579198287173636075645 4730 69327986591955807597818659115512719968952154598471251819063855326015939728265710934546843623104437384679827084838300875686912167040211890193946773969795596374035603 4731 -73176035633935375101115809476293185226229231511047377059647102409969816342055053493887096136767694317868748145833079617511144467923639705181223959088553108498948042 4732 77237378098250219126704903185996287732643304433132212956992985549655285515045376642680851639805421228831260796877073492397509795899119653805620448484376260561693622 4733 -81523820454278234976124285547355486919989254988867798311133128392228619243771757316933284223236997622780523120765688757109464642101957973213749569415636221357546175 4734 86047821804667172335725479571122288117064420838856028794911114268393304528837598491050337237089719797398749258257024417708459283122570901295042569254948725784985939 4735 -90822529912145465703219136642057189367080532991111519907112379475803321886397332903367669522099648615951377339025135859698118598701372099814135207478668760344129930 4736 95861819212385621736258502095088535568991140941767174030519447336663801280398225789585294521801370672756416960804031573691228466153697341679595507221373849642356482 4737 -101180330922256577396675364040975161636945477652660387591526752297652403931476541400518164902103159863139338819438176697605251260374537450362835230685527642891195223 4738 106793515358812473460218869329998627923312969347428729559998867479663969349199321639622599036324523801696145106339179312708781839608707077012878930916419634159002899 4739 -112717676590706341469229934141542269704020931741660177497451488808758152698882623767137113933819469330154348350582878632978906372724351569039162007074584041728881038 4740 118970019550406373197180962133641175978295791979829240220363803955897403111582761475593496706960091756340009308734979699981630192609797338655470106652225245933534629 4741 -125568699742648815605318124120341018028785242945855166568481318924599678967690222406279814460339427464197144480633564347574146072910779614896811135881752450346374855 4742 132532875692005241478161110985799137007122769178004780131501784192537365904700901656006347040565300367829511742092340913068211400536929124793301032281124778380971452 4743 -139882764280294218875316051341467856917436056931523412818963078933167262893511755319707522334454450388649118642981197208755795778246532133733195192053568052235534287 4744 147639699132850636007291876991812032504722801889118180742760846320751377314570918613062963516367372858343167849424278827383730308545761609992788671111201327585454864 4745 -155826192221403752777614337875587240599499543303166729623653047903692030705775176812186655296066664941176324973904885232293845364341749680926546601505027474097959313 4746 164465998860532359560151152165721221045361909826712777876161658739143524473424876321942666003785661430450582445277019431801067500619181645344501457711341964475334206 4747 -173584186284388504880747823274986126484807471529389017433411170413090050199531475269842858193021680423122620103345834970491523799619355067747746837681093960825101897 4748 183207206000637821709203165964322218962079680011729155908483637934354256925417261050669601126467529512630833135214212066654657603757886070903506403215965656722422728 4749 -193362970129383768882490076168354252323872082143428809997406120134995043225938303995084913135874044005458980408736678651136162486154763188989592420270424875648898074 4750 204080931946255941179664257756671153875120560694009978098331701575951604818314840488762503101231491179270348536860583677412210996523442218512725441427155084988972644 4751 -215392170860881507135791519224929099535101574199037026684652326388090686426243393924487082437221314012425966338552397962948021098595771786598492881790142233240905713 4752 227329482074658105354420838519865018166061228934448776245395007890517409625900822365664225837689527635285494315207836543799380313154824316585577855607689690658557495 4753 -239927471175142341759064074573478777800983748778512998195148333779421111715695442356468387967035412318182230392920164209127259152287511842292073982452888282820794122 4754 253222653938498534698728181738865396274982701210848996179552170453379357403587391100831479373268667227878076696141576631272827522178120868700283152027770128762786391 4755 -267253561626357791865731141972944720642079282948215612045049409411589912625981789873600195843172693693843929865660546300007882175852345691669931214296140919649231500 4756 282060852079160313365799073880257278691074818095185653896842534682137166587993330790736752932921562961247358589812775964304542150186270601216508958939027819732119099 4757 -297687426924638760991145627170607673343261085260619519614418729743197362247299554338779058642231312802706252794763037614868165414460551727786575383081693502637637480 4758 314178555237594824783079703473185719406009163883239026698320889536194769537455423624349790674134794998030329650724426500783425091660104836580011253652695728258982927 4759 -331582004005574546033801053054249894342197704115959104874084949305877491550364991265212616426079831112504294032665544741383189598553601872190200622770550420428289717 4760 349948175774513035365836539856385322205538015040398706692412673565153175530356214767402131017132524587446231527811433229836153838402337531152507607467165325542450136 4761 -369330253868951341217657222152148965517092975567849692387715112014696917353551374934130063159413707786552324661962322358063624714062571098794244374313279857817970064 4762 389784355603085791899636885755394039793115607464742849813012395899966836496079837314234744189942076992516482435870499988093888176634198397866434551444635749892361775 4763 -411369693921754760818673422705482407817549428505169780218796630147048942395736279823395844011302995741844409219254489498043214889509712264836422931641008785615912437 4764 434148747934564464817501317044010951607359555278422009119781361286474607972800315237861974521384177319097857216033137226804761008090170855073734287034638315717316829 4765 -458187442831772626873929917969408292273322415656604496621820530546484529091959107376794633468188948729422253371741367189013952908007616379867476234770965392713019201 4766 483555339697358889304508596393915817914206138943834726913810032846413419332572919536713337426277713239459247644089985665057753372353848401657421011617020857552108281 4767 -510325835762989974831695404032424774936108814480735949718108230373360019683348694498308134589342466705559901874879766941944502973853984259248458811084207343896820146 4768 538576375676416148783884648146856433993395737299755060957524456621230442961388271500713536098684308290995124714557856951530942150315993439492149025536555274348325420 4769 -568388674389298317701199661507186052155547042902956672555085905194775387601044306153034650880211270406534659720457917359994993243079495064877053535176614742595879728 4770 599848952302651521878494187943181646177946905690227078373751996182381684232300093944716266001673095406504591025973581319710648616137654487002565029494712952537421163 4771 -633048183343094941627903871323205745960796201621679903969805091366002881179064061196879088061048908071635166793801254196077782347510451383155169324742711263832768094 4772 668082356680020291185003075813444042876831952570659019516359606985255760821853189719796925633305451602019378280740782867080134827615669387994813680404671116369378996 4773 -705052752832734505389207890225537127274102169083453425752176715840048021687797622023852625212714924075066749137522923244260292249680705544545883774731345649257210023 4774 744066234957709547426359947377162094561909021264314683562503479266544891309510093909148827288226665780654336703833387806094420881853136084676956982342501902369929011 4775 -785235556149398638212516951123488520254819834498062349473106444992672391259597458374151622207866613958118663981661937093883399507966725457874737590645667307532675196 4776 828679683633777258514636821470848654897986356490368241435945916033953266133756527499836003109463977468803017293699105954888077675234427347668158012839760889283538710 4777 -874524140781968652216988221172680220440263723288248810985097847202677339331675093128314461262277431344619122118519731479723861988709386082737285993044596797040276895 4778 922901367922154097810626497908031675258344852499303559901718904626299496992523906997874571584142367064538370280592358619004046798063440821722426861437716378476602937 4779 -973951102981592222224058810137723167894296171083216789163036551324225080335660448254761494168855261111949852231364679463443089908598880059154762994731112064418228191 4780 1027820783047131293515951581314872731880990839139137583985487374934294627554686324635154116726390727590539536212311531239731982868090263961584333276930148683517531745 4781 -1084665967992254243389935961595556348311822696008789867033991492551258146939082456399494162866158944303262281152398121070049234017590453246001366017023987503287226350 4782 1144650787381617396446204160502194705962106712003513549652946418588922641506994112921487150488468288988968530075585804125205072342688152206174912708849555105030837786 4783 -1207948411930409020629252249469276188856496292110930867217173935520278529719647609372680289813696087100269814858154513287638798620202151456996238484638019981243177072 4784 1274741550865851106937568692493007219459700585432638603338944138737259697003240444456887921367326690383182716838588894795775625394064552658760034747846938922176698256 4785 -1345222976611995756234243537796483038447071962047977058002126326241580418826198995415550005971869453686270198727189620388705222578936403137364560065842251176663345731 4786 1419596078296835552841096023828122916429382953882367091584690067068634070540822010325523188960027620593386695188773915836296647695697650879798439400084886555791768947 4787 -1498075445662876120872814212848166231864799812956295293923699528454405665383702936248498762754562880948642807009878568921209608267755861713543395688391578646538056171 4788 1580887485048941521590989033166107824305771993389331110340588471541205305450106706200248768340033652980576953645814586111969126278249877019190775493303737120318218666 4789 -1668271069202344796017961070136843220859892088240521518910774009232683125912375138926034170917993612610459835272053488396558611731302372987114615744583338922722227787 4790 1760478222776915722663022120174376267301654577086348976533491693537753674413150042196263657949914148275491033017660729078349902989214123085650697938343622341563748334 4791 -1857774845474008810067091663142814896482463079136970159918240843015273154056858365788248115733663852354376472560586957872528276136920681542632195388637226854141534537 4792 1960441474890804640997556136000039652541301596418931202597668771645921940747450036847864297180645730908269985976450557219048415191164587201420482315234758336183747555 4793 -2068774091253270602766311467891505262027511594918440892617335902812782872881986240690917509645353295060472383662749335400349338231311765334240013863682141804790739298 4794 2183084966330383015709508155561356528990754764065799691948325450544346136462185342282252652886367390893618589469467312127569452622672956355582633190270827916824907613 4795 -2303703558951969417448715166353678649751090146765534204866195854338943981383743380217787028413846677394770070760551098168814573257847471802661039438006878226232520790 4796 2430977459685163402536130922428973849450086934429163783399615085189140153994318351960358270841007442735626274365339200988134793397007199705511953438368054076912936323 4797 -2565273387364350507538822494806652237780695924528160432478125281158959787352672274137727019981493807952987276186698204710533042711899971319932145484150223500605009297 4798 2706978240317018204271196015689945531645819834868248729685696162420000434280910942385289042908354472401935707355280493925619674770219217467136805191577239096368714301 4799 -2856500205283523749663584765819923118195979397599395331376302569058744599126180937821065029996793208718632771840511145184317651050336436995218214452882282671004576872 4800 3014269927192900843958403957725177766752603702468113321947396974378390672224421866380263016789411139393555997467087889439949739581818219407019401706533032149494519976 4801 -3180741743129904187397496423421370310071569202220991223686870763380255590132617073371372833232025527005389620433664661480184993787240619198501278465967149035541822995 4802 3356394984011029838317347641168855715019795067042297247368478926619154717587324099760638469517394326996350507626418065535050707998782222518634089503226595465830880247 4803 -3541735347679765201509822067428372170132299928109566405326809683882357422801455087221284402211289260828673557356136007946866774920211660248462720145339506850152697027 4804 3737296347334360107317794364222320743265598875841221730500198091265445877591798805470478329610793158473804894269876711751629765526377396947007944657093067268170329827 4805 -3943640839415544058007025127315616145207846836195441624871162654281741283564835439031181169424450031021641866921673204154600507336233737807969074892214964128918751060 4806 4161362635307449899665582182944525665984863063929892855362577860688738811676326216070419729063728439282353024160518558594831405150289343463352964685022563474827778613 4807 -4391088201443179512726657167211924336689573391420101959499316425225134067375154434734640386692928105798438758319252657745536201843706133759118494090139654463469027946 4808 4633478452657635992545573099551764505693770054891889800104062708206374270290418053772972473686349878531153484051023456030706814218899239748771002091499306807276096149 4809 -4889230643895159300709486466210269195068259340371672664730444591888194402370161717564844351659096864030737216992381074934626956758237869393932777114052977680492298947 4810 5159080365658887289594125071381688310555668346661486033994104937934450842900215678113511778390634063249060930449599470682922912363951494673149417386626066839259241507 4811 -5443803648883410918756899754811014404318697371051758172232399421820864170024621036805784742415222644976191007596502204808506080170887445417725631837991064071431721375 4812 5744219185223033993835570274474160171655597957082434754567629185170125093223411225931782106531069949202001357402371029936701286545368820837384139533829792755680712311 4813 -6061190669075661829387797453823758211093919101463104639697781058327687419688338811778989870935720684745014513652761048870324102549168778082591793667043702799963909983 4814 6395629268007955658180359601263971892841276742947192039789023134023928254123352358095269525717507019512415415085094675909941800597424607649338051173678239979006660322 4815 -6748496228611876603488980253333055166724471607881943418613310914913894776085379166271173014295224435104011085911659927480294836687243222171720550972756990319053171775 4816 7120805625207133995183320087548785962542143796544418332138969956255575542614208514939119211200798660534244005092594171206715458680914503105589878724152025920846009021 4817 -7513627259209433208964317057633395492227615006421451698178745434402297637821736577528118085501677454261689317801208984027630797454898186381695325474153043250048059270 4818 7928089717411932622033589312310052857543664906828603737204120857490806032420563964642742392348906597164247973938143761898158275919069719656996839667684037515071337607 4819 -8365383597878174620703467020585929571540184123087516627513711548217208066407080297669394722066156838756465991238812000362352593443307172473070023503968055580764514163 4820 8826764912620224500999407039393032035787842990484404276588278040255282493815560134259166443481815407547489186153528357287736220281615388595373766339698208125630321819 4821 -9313558676737175503247475353109285337563601779287390428726065840719053876295813879115521515356579106740804702117246841706967957874668304419925135740317921112551584835 4822 9827162694217973111373934305214488835880831955549474349054598950836763592648813240427667819439784002368330003261346805507468240289717016709085269584356867027615795269 4823 -10369051551170169159722242047726732530629786944103711969125604600813542851835511116699956740625682107958273870831223257902653861157377970782820785314261141853050851764 4824 10940780827824309482856284368121095119966920371240601900703931843025813912557695495442024472443725189520164368601565763578207405339446713351611217287512147077951404634 4825 -11543991541283846716988808088727912298534892371340026453049990582793071836254521774293231616805688782935848575506838489518976652101793032618738253189965784408919248577 4826 12180414831644501612749757249202956896903780382218367608959802315279060807169320099050420549655291387773127337481851296455276936313428771088112865375937152068208005262 4827 -12851876904796716251406841729072512077484205599446003513718215210363414771447487430240162226655202435374470075637870399004150047620524545384869459278636217036568699748 4828 13560304245952195654766214840695031479130038118507119904658522877441519396606132188462548216853189375108749704051496212752176983460448436144371287445006753200812268884 4829 -14307729118702571064094886529908272268263955240365506336574649726489591155296341761418613938366290812529415867029060244826430137801521119711786765997678058460183029789 4830 15096295365227100845785412585070956621571293711920809528782855033915650937764347571274062156342152768165833665867428445663169724308337281758910335031004339772589497822 4831 -15928264524119333424654592012582096753763085750489077170101104137729831493165146863568892774009658582052195870955577487977201444172169217218404724338117910030462031400 4832 16806022283202194759856183922597598659385165766729392808520711888017149652883690985240239330681587277267122028649008706963105096363805626370652564803834419650670231221 4833 -17732085285649565360443500685584783877702356266579713816349616893940158786833059648584479972927328642676443707904237373686413901896091338150869162511749306260938752823 4834 18709108308732751277771953868236902985879103509608811559960479903774912390682240177791673427402712980667840374489466772869541689260252054919616872572431470344907742043 4835 -19739891835565147885101961639389535533184931849020100080450237653905892206720816307427660630260045058629753573888523620939414956577897428286073981237253003933735634512 4836 20827390041330815818771416760771691708256387016251603917786311314545613720820204685618083762525505785819770966461154315763150674212091200511321250815412779337477720353 4837 -21974719216655768077541051555469769616181415871953975814321749632696727331164829019445776710133968894325371807212980546033312371076128868786500750697848455110777204634 4838 23185166652017809212585122106059701495316739241245460434718350052600788510357863134014841054600562789978409201999827723100500339617122254442377739027382673031442961673 4839 -24462200008395254688149798093524283153524522803183796430682627071359226645261790698997690641875207930881391063197454685864906790927815911839113826498380749737310924919 4840 25809477200730463149338782460782220959022245117929276278918500999444927690285317524319431456273933732759840142947248226128709036078384334551627154635635787726276092725 4841 -27230856822234708480931944206371874456008793669402985498438555099699692136531858773782242752683736554441214258007034464459704168069078986660027837557515564823163467919 4842 28730409139090584690333435973537868558587139262003010857291726943155205643352588303560102513118604973960402417298993969511859790291472717480895382889455860109019017913 4843 -30312427686721179269744768390769893832960131747362348044573792787538495741851115670751453000386279216351112122082596459603101464606563340140730988406257666657990314695 4844 31981441500496208270388917557825915396188788520832669064432259675155864422962639323128301119808663588224821902293432135760433983432415657287839651911285687904896996326 4845 -33742228015538964054928540947600163518869828227306750578325651697244815951011649389795507708402765050362064063577964924624317241571831134992109245759291073850769400288 4846 35599826672189329893968460329517544656913926641762288877152142585406874375367899304103271344079900886126114910418034325647568825270606883042661868415223672911727022561 4847 -37559553265672583780718102276811174928254556990162727990612601812077943073401579913051127926481407127293201217081941278665766634315528669833933828569945911851039402977 4848 39627015080626855713237729651697872960484997055985301279352015848383666384104351728691953083857494645383710936722743994168722947780021832680698029414805264989275436123 4849 -41808126853359831704199199434426124095439132949742401350790083219469241587942882717593275835820373312854275012723962300027598783543950959312283590378865963539236161366 4850 44109127607043848744340472473338832841251022833163993513362225462902548352448790761165540317344509331735147428103946505536161604413592860024164938287028264596804259413 4851 -46536598407524471480870593305275318415685416510260907000546582522436786827862948893724711258152986664587360897272032007748666545646092987269347611647453764314258552390 4852 49097481090017914266564179112437809214942830747626849617557599144259685497558207452326368391103140168102119208145377682058233164200773525313325397315399876593899058748 4853 -51799098009714578838669103196553966429422522931045047694867363942774106966100689324400799702251268885906483284489644300807740883291641175173460683521692622706049827717 4854 54649172872197222539347786873311671188062183830836904729910587840452417424157042601788166895968199616660643616836822791761720810288968274950640541130095664676441683530 4855 -57655852702630977561248101896268666742897323781044637101006255793083364333099123980624772733698762954443118206307471001646660472685255257020524591951802399406863377621 4856 60827731015897172298600866640080465036071730214875034976343274653038716805996750632198242707263156234526480042485866916469817408918667374564677203733294684136064232005 4857 -64173872253232690783313543602461499511877459392066482349745404890386911178839994170937000210820607930681281126507880157817200390053144925808277135728022524825812023822 4858 67703837554510965068999204044112849749141034938645057483454088616973469965284903598882975349975875829360090898548021902277968830354634453879019770939372823239734768437 4859 -71427711939069664980555386000723512481028496757515204358572431072361138851297499891010062079267418338070792571960927887075797911793921850982838399949210037775459948969 4860 75356132971964311604857620814381946397294229302867494378644050729126876233115141266254809858274460027728288338122264632145944103119180916594619632301532636503809757758 4861 -79500320996717551596200015745940401744836694006395020871865930923928013920261097620462300655991786089694684741883391560013695798399436215131956786052887892889596751195 4862 83872111020052450910649387468952269708882611883385004292845241899163377172158615846829725915549935081309840660902236720855098361839231290257321873395887981167902277448 4863 -88483986338757299682526304891135639456783120858185709784904895190117446839707232392583389950616351730405943033025121785810992251292478352947755864671372999608336100652 4864 93349114003742138570324914484277035653389539151620671526552430492581960047299662676238595821183331413888398035451812909070827721635511159082342763102363068794655333401 4865 -98481382221527304727558113854214714342673168876950775729960139893688337194792191738644997564149145931511327973555464209801672601219886938475281719000764249091952504854 4866 103895439798866284516509278686830750381609455404636162757817272477194374154045423979980205879550876548532745829793079815648014516356447665026095616064948795464132275553 4867 -109606737741964370883074541585407978801595166358989063942538899447556036029027554642169480863674383088894782265987777363696068365644710443904753562525523804382569716346 4868 115631573127827208192933045100820703975618645797912506068830809393167221300951308662862920692852742458405185219799670427063909191833355353437731750480548294812899421801 4869 -121987135371676295150577579442044176386994234869604164371887812100331050213964976834097734060694802424219249347116286469816254080588648795293020245646715911097897492861 4870 128691555021119860166606698364240569790411158541983266120978013133856168118899865970055603147534093352400588189392571518744589182272848588888318430567104783655409334590 4871 -135763955214886150398673200186681108326976507527254663658832220200912714408473154629434835720721161426953886221011695507197588676343627472431783039894451551260796680429 4872 143224505951432039866070311203776463999830854590047901852231774128128678873016628359278908782995911370886557264416950322854995582815915304999791891859723928750117366984 4873 -151094481320654000382704444055570619502399459239032813249275386167219858821348045860438201974451248990545637368009921025738055388309048703272716017566380127597778943630 4874 159396319860273069745215757477404799165726628225421224274888659679200886553287931012821552855717843174914330455435005610358038206721824880756650724720807600515449611185 4875 -168153688207263875989462445779920930342240318447325198462320917128362864074470333260124753768203539937546203338128939623902404096023551486470995216007790173130817581011 4876 177391548223974684271107373377449995504379218331155818565898230255572684705189843488559706949491327630152270545196843317339168756382205291398463461367245644654904174642 4877 -187136227788366810772114536772150712765662802014785740440448366132177022168930581378267791115194311472990218800296200188370479600739270595661639279696437109296729940768 4878 197415495448114992207285776284033911645288154844667425055317144860259565117532023247097151284772340560820305584932049768686780980202067229311859773253354174852455784279 4879 -208258639149184292058928059041118675128035311862375740823457873370888736283682330828036489508679756663064637455459714770230005680990551020705817842348029979577909474738 4880 219696549260964313968335346908254339789302606632928503265847436233986057509016667402055487211856224445400922501732604118945032775039433790418615486740825837279266442006 4881 -231761806132129978264975178150625546283715159980730538950534945196414680772766211023438824760283734139070446873519009086453974661576445184670472577043262830260490557792 4882 244488772424143739482301360468620124940255409691049628968700017431509447158229268572293182491350801104175580347532838369600513511574280540080778526907192285323248754258 4883 -257913690482752555771503370990595346617414497641939835024418404780701006319127198563489573445670360911175519475929036058481343268827008072073573020903110391925502409728 4884 272074785022001774425909645172592667301663289151115631024613198644569325053122201691760049615553467324672724372590664069048468801687225516375799814715256013573270186212 4885 -287012371410227019204785374710209694014524929117965176743292492796755595354174784159561283230650777744498829432718345537868751214703493408969938799978489554992489461481 4886 302768969863235952010777532008307440888230016249644743176211390796451363058647455472797528746866080916690284709739696986698523276058834910685082554312352848914901471606 4887 -319389425866498496580982158667640635495500796695645432645418718912045381159416443344446903461225411059851728336018640914768435421600628252335997124758773487565312733232 4888 336921037165673206330837090023840162298116734076593065768976029364954629533618388941443369469515298569843083184852736406851477543193766602447715554007114970886437403997 4889 -355413687683257901036375041816859760084054236880165124493732575720849611465728791873666039186614883215901481880133984756458126505474809843715548372177512539330323839874 4890 374919988738616110174863084827859794791150601441326524337317566752437494625535734733330300779971233153554978157674337885906928000202026906595707857674830614459846093981 4891 -395495427969151664447600846595038693078776941939349660388820581235430140835902303683120626639237850192158407752731216124570938388192887703367149849862190207191525355072 4892 417198526372039340117960142620908718936127980479084962248372322940336214274390116053841204924118752374270840695910692485630910097456651796038739837732657919558215049296 4893 -440091003908730260582405209225431226887857856743456735953194278599440370174961153986064728153683054221918519520046299676422541550074242092278711730112531993141205033410 4894 464237954138500549959024313516488386787044892853317995012006140933615706048374135926795173710540452362009212406248424544641002903536652930586349151059692625459391067363 4895 -489708028372667722263549033581948785452255701141536622973063137315714855774558628647655968383759227665645132785693645604208193720173832549694362515313052646151779674497 4896 516573629867832325585093054877078728640147039193606538741532259009804136913002751954760200898075901636037899245169941387735102504938653127260099029453822905068880056563 4897 -544911118604687129982510382465042678651891791888612345044763446828308511390342414497775282189652422994829239632180230643297303628798334181184013803547340299622368749361 4898 574801027228651382391606608971337354955104542410088386320839804235361570568612029873812787495911769944658677321457190236744005516605232444702994269863785544744020558954 4899 -606328288759916347671296105486646083733693061386874530058626238528983519712940817456035589383329876218627553125814605690134496880461107890072441770264218035319631813767 4900 639582476713518002893848439275869086296051035432135901589103669030004037331277701994481625367158549955793389933501479071160534389162330971642179019862054186772593510435 4901 -674658058304875580943368091901877555987230370897260169757034018981595126979898528426803065610703334985320056333611068322239934280918266418803429344193511610016390209015 4902 711654661452947892484731979001484217514103977438016474416246352051408409558224852808796763617523773090717086041530070226919143938027173806721804578985595354013889004215 4903 -750677356331865479755239598852608713969011705984862096443772774239702830563388606073146092803940260704415495865130372610220266906756104688924973772042859916377620499211 4904 791836952262703707727987188353078234135532262308214134195174153472804647620442488425040438268430467989065683367167388346497629718469671050127151791278251435782881316415 4905 -835250310780083763316318478045322379529936458514896130759059794936079302471080798550593812840189609603225950528409549913370887777743115181207699124669966328610221155838 4906 881040675753645261995778888578895353923761314467440665016251627216814027679044872056541421785210553350031243097877198788918005600310074362836806996763276481957770932217 4907 -929338021492252302642543150415745587579866447065832168794590640748621106140650618204572858976392632094882076491936505221108151007230483446860157489403753198513616366559 4908 980279419809207764533853171266001144086023064377673119827966493882654855719473574244194127622529129711326289145787383449659155461867259972445774333673638080769837596668 4909 -1034009427079899024497540043255785938647953041671222257499159674887309839413818289825011360956984497788832450554257453830157371531126045461428010526707005449411631813865 4910 1090680492379330316742235804371987822114634002697412332594611158353768426345357601607624489780697106310157938210496414295670125349413830147498278296503786910203038218722 4911 -1150453387846068914333793912527776320580178543159946980506452910692575319468757543604289931549465593359418612539473885012322265841637488927656746182920305459667825508343 4912 1213497662481408886313957742164832425698308307653101653141417030084413148863473181422429860468293561012163928082105372542140880347623736301710249243897791813316801738082 4913 -1279992120658210997056696727123740546011476902484819146537107027765159099419788732889563651485589153123500621953993680056599714703960475888906936852405125551553736937281 4914 1350125326683093377471735332103832100300744557376778247023068377435439971588952450610410328755186056516591361014026038428190423318691310950893571307502533714785432691170 4915 -1424096136828617825411434161733949803739173357789040272670758930751637445196309357443198537273940822084913397655880358820481706429818173291442058496707588887557662914781 4916 1502114260329044335893552694529555684107727817037928359796239152395412491336183647141937357833364983748502332556787905404970906492179369221029844926342892590043357790946 4917 -1584400850914326071612296178629423940485506353963776854434773724161701601278478165332992840769216463742925665977161615731142078677461714919750862319537636661421049868182 4918 1671189130542514406367856521688049432753131996190616807963320184292692768396438771852513817261204793701573719102963393936534076533178218571082952724740079397840331335757 4919 -1762725047080877075141231439564758151192277611537211560907713668393207343827994047727690377387937277090576498327144444052163373035115388823717566421508601093305479953136 4920 1859267967781052892296965502533810409467867645283801207536115165907077536743175351095373552026441500927967811965776868271541742387300380601419182168678174065701786021735 4921 -1961091410493738578358429689586363255274360813094740590967094503886656909301525581196826703460600217031995363241206212384999647984609048991514929800875883141605118977286 4922 2068483814674005900621910466656539323482577190969169658376818609729198042118200216988044955440164076050132674822580141491136085104843369455039662921617408978052141884707 4923 -2181749354339674601147756490663380158260680376792353539535478873388331588987362616837843172860075374765077292365767133086133300696363508737628475912529978890361808556169 4924 2301208795262528372425582123524060898870158222475995121313402423752783107607208071679431941207241802361847828035918517610654902314117711992003548460693220104998683914680 4925 -2427200398795884117176884874875648346254378339145087109796812096382119173978600131664091684270605307500638523752910175307308441705090196459226783116874140044614284263027 4926 2560080874872453225874258842006362549417294070918199544842508101893787030310116787038892462968897724400389075914762338779023637659115935333750445938301298030634255020399 4927 -2700226386843930569305668405133484905768394042956576011769861821344002678691259134324263809994306905377658152722603531458092220184619204208722812811841699873616146988874 4928 2848033610978694898651504402154665055461594669699882500979641747512799540600086023533049202649640251668782560691227795653149593414886917479218574230877302715008973584902 4929 -3003920853586806615016267192576105153582695456084053940524081626712177613356695272042802693282596912433674114057298158637558418438011864933667147370537704527754264845099 4930 3168329228902570451520517789523218923905978723682560603075094953423919298684402329570034602014979601521067011182775780324085655693471416403401350404137608293330268032694 4931 -3341723901024739512070391684195939334646070454567171127890284972024021007050161919683925642825647874961085298948635839003951381116575390855451631598175187603838915308308 4932 3524595393393445550545125064055585041329507526963587481156960453401998209431814929270427543682832107146961677846361036636071057652595736483792987283416143034138050929287 4933 -3717460969471646088380511958087194019268071063434760028859043990720039552024312341382349851965954992249588456557773059338318776311333168778767055529793362863486421221051 4934 3920866088497806587686066302507629883986043006912022609920303205855107677488806773842919499314360079896851828692242281015082879351561915708593952971657759195825711477819 4935 -4135385940386238397008707047100931487349133154266948033708125870497266180247870939772642303586074852852979630395333472275154256762592474628630379497551744792957832849127 4936 4361627064072573418607468405235001778546465523491784966770401930966851962801150739133350773034391511936524691173144240944097277477159758554181151990671563373429091312198 4937 -4600229053834888747570811692466913817920076259655079489291151239494993557891970883997250769869438166264669153012464972115602699649342693174609797100793346396395359128515 4938 4851866358366646427979634893179341144143409567933983048845573748325743708251226625176009533358484697693821609371904247642517757798397712559101854120475294916553755174571 4939 -5117250177636567459333918962284671557978846719687238112034990071021831628270019045426565245652278838479063180481393259775840960136364506175077210558019544762385935712817 4940 5397130462843534630154787097486419794100830465090526716279537315045839447502086430599357974355527136938446638291914746588487486349586564518633454961806239443706378233530 4941 -5692298025062373868776497990606793430794978903779089044886973769338609491127098772194273207209743894573331737603196670349716531472892490656506947813014080524868055929918 4942 6003586758479697744300228240856457084521147119938135683742795360920877438530631640862902784431229941120196965904614061666242185890563176094353233581377461917385309428701 4943 -6331875984438749839048847494919055623461845667145492075334974973543391701437069683159781344554595199663928115077777883353092876275131241497301620864948709706287780888521 4944 6678092922849252745637954548053176841562036427799574277312718349297178889778845698286336086386391753867498301717408056983432552654261746884420035351328891816896749026042 4945 -7043215297873571150092577485694152524291251923330332326790169618464054044819873739934618396027461747173049986562720384565701407100293531592754212391662416288821319825019 4946 7428274085175041100340388273534117474614842108086966659039547876806487182243057525238948197441141803414945720799051892355708792238782333859184118309531969663976032623506 4947 -7834356408409126623848527066783680223848214407733086688981348345654044048114659328572604962254972240721219594461281321622887603857499852108092232822147007604819497468286 4948 8262608593054240960635213332715605365384568012067089691153262741659422770561027674823888093420008900084064981841980489331142739782593087439638812021025330522305317008015 4949 -8714239386117766569641197236094429224311960984980074533522261048446263472354981674169502232342400869830216231423938115649588361195380470529634890452283193725235140172376 4950 9190523350715242826638788511723255162353421907683133489328382048844277413391918302514079043024457129074660238419619962805359819718638094726822566605078772131236222169502 4951 -9692804445008145727274172189432125460147193871936442029304161034618436624223658253657282677681028184584939700169881991744923903791575426592405368404197621682448758485064 4952 10222499795499511934509633539451581193467344516653484725948386363775815200608229995927412156182887951699422660559878205814153920136804683919423957921841840626207296293961 4953 -10781103675228285120128809336208137822258630822534298964413907803178743769544657599896114239547850822473002374702914798729765761228443136879748425072133379686214411547459 4954 11370191697974187591066191424228072280073442133866812157610907746879114197211559816170720188172956981870412277643915606991651783081156434122786910438772561289914951301467 4955 -11991425240186727544285649200514308592524141693948368456446229537356326067047409194112497200126851425139007137210836807604786493941405478441370227209160204694670259263703 4956 12646556102986310241790580842604948753941990931241317934602552745233779079868304281850461155042303836196391615417424878063484708758929434190598108105785858091890658138449 4957 -13337431427254088226678478177749976003008421816674171513033930372985475246514475030559955286027244984989968020519124620905723473690590565864790712673130523375377699006088 4958 14065998875532014551413319697694741571137183076465851472277970385629550736449120351047115109100892569838857953930724475327228245268254702892631408266859700349839666624543 4959 -14834312095197506963274287648539001587452597519665482336381484401036947926339342107692197353927985112439306427253299810319171883761029976284340013346600272208233808038932 4960 15644536478160248540170700986852631471972242273487151945498679486206381790576091504898474378694377864792299793944619155620934913785498158431190980857192783913012554865392 4961 -16498955233154110866876360279674789722186884101357244082543660106771976107878836187926231137836586563089022370236763775139425980211889506902981784190328395049338538518163 4962 17399975787567275964940405749688409907542251864236882868820010816188654262982815604876353465037863206896487896374360396753980437759243548011664744878039441606656685124280 4963 -18350136536670762622257988508764266305926645951847427300136570083650451761171952875885147790336797350994694582408435138733901854884316272674053159989235388803180210215254 4964 19352113959072271240097810439476142435229962973812414157331232959810755719131208341002400188309491629269547266959490671782430763125400892608814817544234157680018139701553 4965 -20408730118241225500355019291137616346104426607066968999863902321740139647976473599575512279328515413104447428399741568537789389063215448837330289569330097641543047474272 4966 21522960571024930047035920014629289539841548723963230441009585684930785616732611758762482767964816930491034655208943324218520246976813938279477289331890988786340615935211 4967 -22697942705207854056753163334281164739304731151067242563853784119083197380046148461859071329732338242597909268837944681425200900916463969910209721999369755777105389387674 4968 23936984529359324405734901772256131415731981608136718188923912822002278291091595978286716331421105331140713951175379799690434659737572463650196523252643814525914104617273 4969 -25243573939472671396453245262117138314532886695550690864690581745806467351733414316509011373083203403039127612504621783207954038184181302748844850453919102479109934435797 4970 26621388488224594958270238172270717031490582975704384183141161728997345240796951882779347115138220733921464863988684829870800618077130685634709643884225585872134630139047 4971 -28074305684080877740463313267448425029804937759732013699974444134890044643764221524664475657332985676363648199125320719547855117255877106935162265036510932008586368857922 4972 29606413848947429111174300333256305049732275711709095725996279797156471671552135740669951306439127837743530874704305153603973429258396773505066993168844854260750056657113 4973 -31222023564618074622586996755800479508424416140847263908005971275879052608499371516782214344687755233941262757712043181675220738197412951563339037713100097829157409721463 4974 32925679739906802395403673070096967668800043731360520332170737796087124102717412381192502348109025609892623602154045567360605273287189124248988520247722293745164470951109 4975 -34722174332076865857854415000768329207715347440555810246639647652105545331126650546294997575100318932946331937752245278245390805191445697257617496292185237612963535743052 4976 36616559757996989888279704933605836444390266210932130896030670796564460943565164590323122999801306692033256364031891034838475720490371781332077520182950106892519200604173 4977 -38614163032370960115890481870022750398920095963761956931032336563965125366272506679981231343535894799022165439357472082407296524034438513198909262240992324814710327804764 4978 40720600672406389133707905799759820781284205393753164963764995302413807166935487955117336169925194185200823576451341947815595128086470604747583986569423620954934991246149 4979 -42941794410417030181887705464821763427228559609309221657691939217222916119950007583158109902393984365375277935918380505224943334077431372374379101638731452709745739162846 4980 45283987758096530638115205711396629669377130686045956915827303740308665204417449344894913527944008479238175466873183990380489565597729683964716307562030469134566192193965 4981 -47753763468566183406869046164942774169475072714523477743546846355156208887582844613672616791983789721861555473469966475819887282412260695642004665242265464070612536702990 4982 50358061944791576909749901135990900988290833162555741308811201383073333432718156121143254031491044615326626307552000773948904426276828396035420272932789003733337308997122 4983 -53104200645589948558726711126791560199676388852479684832769162085990927428415469458696341305093381875451249986164769219002320273337700112175694878980437570266484575100307 4984 55999894543218767816046427857775859148632900374755736796108966148559702808129790900868180483715920460175355384651115067201393802545385645047561228729364188528973721761446 4985 -59053277689454259380900217629249729199143981552896957303261473262997207762357956769037900084174336850233523885371530310549674772512525251300493561510592381101308676051649 4986 62272925950144282576525208465617237973694112378508526477568665915257007499396197405082856172752830563655303628431179251493683375992170223635880590744955789624538877024600 4987 -65667880971461701375382112216403329612231340686530037095830681144982688241594024538214326696555638461742569777743566343150367302663680131068895272728262600701572214259655 4988 69247675444501059606590883575778827351418756001325128063756004881222379747539590854401023958116039001084997334749770657538822426055876345414438761567099002016112475503181 4989 -73022359738462448411754630469733997724540224139779128758669886845381715601289057644039534471573721383100116860530663591010109329569015805611361284537808460175504242786482 4990 77002529976461856287716151803452623767137431002240439451368548172713511450943212043243455577191626199448305234351739376270607677669551083873472153657610664844663955464683 4991 -81199357632007499367300625665001513993766209146951107093249840961830596517301120446340083846108198638202339915301698284613856261709744337333792525373967765767572524898779 4992 85624620728397677943487138843603179102346022575295383730855323921984388866600659661078376810620166898314252945972910846037981400268955707616446324094207365638844260445608 4993 -90290736727739225654218331583487179185303439138987215806799496802014950521430001690183418249934193005453681289393498964195718429801017746866563336913482579643116104540479 4994 95210797200968867171769317572826397711169660499921391482416413361970834158417362826491381444182280711114346961386879562085149753720329346454382928666113691224634145637437 4995 -100398604375195695224109218162297353487602215998392237700813915182154793855840355233117242510571669554315584195289009479448484706524449984252089050282748062157171608620024 4996 105868709659885129890044852574472226551761744825663549106867263588428661184600021133922546662432865728364895023817183422053373546288066660880865166134555141064986197680056 4997 -111636454258887476311930785783664758107117579153832279421135600818696551765904852729353977725851898884002868966946551325693536623971641610993681643223446282281024325835891 4998 117718011981092666954178456959612988976420300629772061630261291710368348001414367538123886228960452621872917992340145057581244252603532613734329089971554890985721544639241 4999 -124130434368582890202770805095339271446614372813023213242526857697859841433921854703060314416660900618843138955649223854405124677960324386555330725200978114435949430172060 5000 130891698267573354248142887742014222147511593042020216338828624269070422749400425823790927605655551828424412462675963904519169729073737247778510737242137692873923273444993 5001 -138020755974196102553246531809990297775340971075162775957661659922079956535097041221766810441802098855911107724250577310617467910196423610585929991108805067118952681734435 5002 145537588094311224954122721913054396372049713323977576398698671921841456593370675086332470936327016880789116848707692597456081069675157102656446026177938654288253867939950 5003 -153463259264043639296784880328674166757580439601287022612091608630303553005170390004104183728629667423928863801097554654530989763504916895070030547872142038644322369153314 5004 161819976885662551609105494027795494778759305710822194848593137019425125627148349685487991549814330545792466786110492362807387491998741359463582432968100967310167723296894 5005 -170631153041766550409901058891924439307764890017185835801927711220690466008971480828943332555720007372709968035432283068348531522620075660238576159598194759466853398262072 5006 179921469759533038066540694556287968440037203234769087560908540026117274004840605399257651551368874231321201973589497982316784296862147024190301656507747129155063505014203 5007 -189716947806060570241596936545185702637279197397242487454245996911591471410922590186274155075242058180783215880213072673848693403190550891576096275717838292729367631412833 5008 200045019205602186819017576489929833709593247394495880309046572701598306382766292404050699446989563656890982508408203260971003148250272578434287571982220535539580362800034 5009 -210934603679783869886351448916791042736577318555074953738520954821400455317993416262981415580143139388709208152724422688653656852862852341627982515725794635181589805029193 5010 222416189222753197880265559853694912321655477131590843058467114373922462380754178838078610350025897806678300056692092514636763359255173386146842852215165824416272061437321 5011 -234521917034638944909111802415735865509051040636225360544008825643172212502221875802024539364015456337845566752269282379634834524173757676544094206595442611109086038838859 5012 247285671048754270894029120353606429840994345781716749239466112019196914318382031689722072522129889844274006416260099751702278593955597240759000829074989190112289273351004 5013 -260743172300677423355729282276945481875925962963476894844968436988847944397458118958695705696676319111590098367611368477636451304623710662106664626329019616750950872949020 5014 274932078400729469543339820061643992577331147354840890371372918171183515749604779284876843324560307331089221761702503301684801318261483207542312165183734212245444370577235 5015 -289892088385475320233994286900255744074767735818268634121882696555429668514029081009659867697934502980076486742558552104726439088916753709765920144911901728284001654756307 5016 305665053238740994753597184209038252494248337006718558376710493799705529742586820452161380422716584052260762702623124716932937398052423294718609993465674001972868778439210 5017 -322295092388307596349258338452188954474873624109925394251918891214066508859474782982401288778804809005873717849488914336387110235923523698224858298524000954589810860483137 5018 339828716500953900581814123221762512670523783181911882298799236996048826673053871954491989153785627165963062855754785456596509204693331546034744357146496997958012436149046 5019 -358314956915920204217273920919388557509126671274137257827490664604003300992801991557750917905036991891814704432231924921739827953305825514674776781810017104662292748430998 5020 377805502075203974410484407205688106982600291039857742724015613250160213460586882036613767510087899761220788748003133271102764375467042026758659795957329565458414689673478 5021 -398354841328423283798912268285637919087584404625703972276603869864924561283882633535097418733464274261785742901607596176136709719573717984048324548864191833334950623276244 5022 420020416510350130109922891300926989700310606209389421436118365586556993894264902205754044119512353949418391764269095730079757924413947212983769208973532635872368346213843 5023 -442862781710678485583586952373817530890611072409297886863097691834697320232847095122239064720655911613681964915472940118593669602913002701096184244639523838612933382308875 5024 466945771678210274417864772673777354459306597547981218137515885510267505894526792916420554379029945648827679020967033077313892416498786692890258929112543707204627116903643 5025 -492336679325478575225881761368304891164998949035554302009228809586628267259578346308643857893100892088154190434531224152729281823187300521807221201528626091615153679673585 5026 519106442824946666882952025325641456432437401831988644175429933740734495545095454070891656759400752756591343110018277440633846948416396726528841426392175644157037971416823 5027 -547329842814393072891951769924539381620538141141351526310190321324294547255530164751053971221752408206932406125988429258339796470977726346880504437462362661958191937959459 5028 577085710256989208860169342611826072246239987790538767667780709284675768217602974886185718412915730838953050433517964954860191599502295388505490370825358339598689843582473 5029 -608457145530974200463489364306433072086591766496722867638653511066791830276726033613675632800000272324311216996738597080034893782548661458449515476674356241165497556064962 5030 641531749354811628534860597108286900345568277243020394927219509270972423480900496443845236298160203795257555645409163111932468281733171591205292029725798429706430762450764 5031 -676401866186360419878984661715581364068248311365854488328249911353128956548961142135611128361912915094380962604053723284219301830694518898888914180370511905357243957668878 5032 713164840768996448692342261024610348527800733980917934069973151455644908681789344327094172938247143604817738257659845521433008806786317898434900606554086409849935095112288 5033 -751923288533877065805428646226273015306220712657203373520039767767217948857042700304175323903392557489575772585981174021934363895380657518162515820664438415264790638875091 5034 792785380605747221113684060314309452015605054228813836470899901302894100564641786501037101870799196610064187118932953597608342698904958498707100061725734040486875257899511 5035 -835865144199947917947333247747082352966519789124359017334633520970813507941108600612296663677144621088044284004066143502888121151775320612952553709395041703950791222704698 5036 881282779240715892052571278648565774446477352131784685706491510552584158848328194903524736281799548072523706233486752482033368327236867325161547559711948808716936756070794 5037 -929164992075574025036668123116254974344255019095063521809809513333969355082026543584341238471540814308131041970351515343529410809626301108772151947268033885840005941946082 5038 979645347207727710376245052024293220674395242348585298363144185403933310022610265504749613566264539887119577325066298263401407363362522588372734731370652971876347091098075 5039 -1032864638018032396976168345023919863745952897214232275059973656132444092063627649405955299752479899741955481061767745733843444787398471992993775242736825371715980602071707 5040 1088971277500417980726057156537679235282805657237663611462206790360099941291725397239707211645503617410930953768466964679929422963732578597046492768208639789136750042020684 5041 -1148121710089790042275764399328505858542674241668661201904799335612473124805586659848220663635857204241823199382771545679535020324636868143728535654403363960020074225028286 5042 1210480845719527278235343534747534644708569399657343734135073144963142598175079312320899749394613079292427523671973735584666480771253698133765085907909975845162405639586199 5043 -1276222517306918089523568945561359549124381102256479100044846096516531918075360310425790281114468028608367095667521235199420161514805364957603667287334485020769870590938508 5044 1345529962929394962733125534870953020107158385508117523131264021193399422881241865258723313820491456999793710553562682239556875744848008489382538060066209691126045158143644 5045 -1418596334022409795583704093957159221145059774814876750163307085531347983867146843223174172633684950940906129618354378239614272443301118555343640502800194881659366614951431 5046 1495625231001432944629955934435642215489058081911738719918559525157996912143982141938777577992876608582816249881667685860947283740491004190823979063649138279661560148804084 5047 -1576831267786049770458247605302338837628796041507413632918591360570678246383947206529064567191597371446660137934370229606703587948506370832748849070826654220899544487076026 5048 1662440666783677604978389055868183023589468108814988448217473768408403845289194233356418711481125752548766615723576627851275518355770232589084540692752607317928845101074336 5049 -1752691885974251237311550045699434906989091203442689392491953191347182195799936622267640487098225181345065883176716904591865606653451117157757537684862100820639480959466915 5050 1847836279825555761070445732238155318759851044029299420632111544323546583967059869604061725561310295600900200175401785447611606520953586586527416224408194993373127939085298 5051 -1948138795861963805590738408418447875442411276105293316988657263818788666746230348720808997827331607978027849226813377412148284271165560652199028350604904918237664092058378 5052 2053878708807414612145843361749304181554384058735831722412840916385967955099739473823141582333460246058097463711459263855108434204973070882810598021792688443238951964747849 5053 -2165350394326823599000855356547687915139518939232942014129371382436071200130655499197174742807771339314509577513524467831692138565043230668084189020841901358095949734320886 5054 2282864144499015863719045121935830470869446553479216975565146489625937382560077028832270865018849252808431081028947362994911287106835023029206758053995993108807408481593795 5055 -2406747027269033537003766604496167538532120585617020983944824419555394513024298783043629015514348729157159698677480382499143863997358896348369440887159454696413923581162694 5056 2537343792248589042950500095495167674746359299476140087537876652043367472190472736503980346166837522648541755370621731372850194352769931380588845654932555058712915857260748 5057 -2675017825360854978174698059209462326950093775179624138063099882071993817171348448955460424742895723129017381506287469820087281226492611580045991026850942766665516857942414 5058 2820152154960045068756012380007023145691059826987422296501557222676781813029143645358493494370326953570440089915434450068482875794496735859241708451227879138457953241447026 5059 -2973150512197716749681879478148551449872325667281073446990155868719342377472916604904049601824941176845021241707086834950708462666938115767805857090171269261005175326010613 5060 3134438448556801264972711772588337344817500099947035350809487878620815715564604032010727208551411594529789362105682176660885775374224012382774207514827696402568446573467715 5061 -3304464513631449467557377508640998191429271612898916005842171560488253139741200759886076093080616009590454438774169130280697460936276403340019891602340593663810768622971627 5062 3483701496396300206328225566449153040990425387127791836791303831012255438427122262671634961894275636094914349324155076068663356892026415163216726625457274727337461175370547 5063 -3672647733383185832780177922022536403904937896493102944156301133890992320046894733962769818678741575878778115136198926403112218135853003847382644942420995658920789619909415 5064 3871828487367062690463172155277962251339657953099418986988146687809407119183584230619900586492779636473166194544199519947539393929996001260438413100568417357929663340863418 5065 -4081797400356595753301574237826839355758342961258579942586301267555734719357433091683882478662776518340462178191267868344200191339787210867596082099868281842936505809000648 5066 4303138024888865042836528108316727171015368046332004978311209512849951462416815984757880976580223366290079164166188554349693569180607141282192741079020451785353285200911920 5067 -4536465437842654610932529562681031317443594235751552669252978408942076687783138605175755644012189915784001409251063985256748553100408346072116082236392718340400532760402522 5068 4782427941211320112865493631076958095934515058699677142201066673346956261302536693877751224719524944439024924597882450082327475157014369411176338591944412684524089839712614 5069 -5041708854514927160447424558358511135292172051460229543849648855778491049161083671543997040491499184817611138346135612116178107898646252281307271253168387020634358641465484 5070 5315028403782861717744802713377349400711188548780836213712905609892837346815894883223778596879852130937959647895605113340308706450939980837417884150032419578249861247948410 5071 -5603145712303122674267381701038009729938997882430797752685785117091925476682442410172494753540438936578000033904490828125880198542690562718310083476791960550572952853039615 5072 5906860898613739069709465305224566969145615375846696810204412319779401044959932458319099828340901838546085543984997844416551645431415451167667462539559614057209458480919205 5073 -6227017287505972660561532871052973122145909321475929860832556633696629719749930879812778888345334992709816555453301722027013296833566679789797116504279547471486911553248891 5074 6564503740118973836476290567995204828117417331388790735239370541359747544739068770702063643605800100922821981547378879290971109823318906223071364680835236210826861166071216 5075 -6920257109532201533716102432474735236305285553290344332381731985546693617205203185766057290016861321880238954344710681533093073998301304166587280610210741006907306572604983 5076 7295264828606087269720520628866774428604331774158287881514160371346357474934955972775533003683569155243196700792814623407398691016446514251231118614133500097860222387862089 5077 -7690567637184058968379945652509315575758521644212777325174187663732331459939855291787393185215327017738923683579138665031481067832251706742873014273549256569696547236964928 5078 8107262456151131358329228319029729974963983280477205380411921299126344249490078749061053199520430996743133401523223155006501536018144738472968437383858014712328825814109157 5079 -8546505416246858858370927182426007203694749902242496854324041027854151434844552995209089853673098179462163792389296167450769837233693643790531966075291439104555857449548634 5080 9009515049954632250614461169880311929832480740170647442125857628785829021366399872437166240956432528499316390241989042448719876313477056050830755946225267993916552190381855 5081 -9497575655236239083666062067793683373840460002388389987996425946404624128474200320697588704564874178103282946848672344742760068293514073022768921897541652993427608951432529 5082 10012040840351518551178250367078612170767466719971772545067808330429725143010255575160385104610784689476789623662722261005019324603030800476063473519519945697563054436457628 5083 -10554337259499108674565147048904174569040847499058234142731006819179263898403056225563754798874351519666153490884555447677461429868775594832856988548229045938690916004559991 5084 11125968549537059799871745655350434396203292309742488678780594568795289886747040992791966491297987447358941352822958287757058819751274555066433445572065158096367845810209326 5085 -11728519478592898883140987422900697632972173697501921713256969803597052141704647797989237506878730353289526248113710384100635566265316096767975012439666837704520260837964551 5086 12363660317953075206303238137909476635526948983102828296352109515066038840368548487249437719909487944459873761387577791672689640191017030931526189626183983339252787924460197 5087 -13033151449233181764055163922667648376496341923160368830447061083751962546071465913843645403346742711577220684135806848715207407174275697183475216279493339931169954458246044 5088 13738848219474593916026307344941923596872405501607565929590587830814066787603216042431750890820282738117754460943953741642101000899505494852930536206040043481278456907758763 5089 -14482706057491953448346047954226560341244118110267503640211320978431527103328098626166357069393522052845690902170448657691727482817962645765179197293989685982284191864663061 5090 15266785865511101250928090451783094901408891217984177100143458725240687520930241133152007149660810904090670519497729030131874338169385653089297601140467596931535295017703576 5091 -16093259700890573597350063105667301668169527061872081423592429416455394532666826258525813200186826350791971123743026113116946254518544047214536264430609535686775639253139004 5092 16964416763513677889815369691692330868018675507063345277615978654943665166874786935974352943831618536812963647665664545423888969549591245834204435499850463888732561849344274 5093 -17882669705274615812614489198727569345504869980862641089240867482799989782017596704024263073781646524920097031808103347255235062535473005119307750468750050087668916036682833 5094 18850561278963402827146091896827240283015335864445224172079018085741007311938858340195633751282568832677066858684172599292427108681037625654352789519762912081547624442764910 5095 -19870771344782842308450825375037615011739115424214431881370449510033391752469381038424665158704713314977135254653133412737522318709087254063263105811974421315941970864538057 5096 20946124253709078102171383575297931130891854416591763899723775126501075642259087024868581530316930020913657112865055496420995024822478626096118345974785772428235016119078709 5097 -22079596627937933720784725431288235272992534279044320678986146994044290990202553797403831786893522843830989654002782385709454433739174333876904435520088893963551147990809819 5098 23274325559745154974774145513640934117683825452356264603322475722749471325687741565269824299526176902345603237306416659037513269429247890628710533822002050313670994932276002 5099 -24533617251232760648537260960416158834101837908175349500520355468042453824909347419243285034847762773488030181183301624141553819848028782141706420190837198548894989155066735 5100 25860956118639085909684086565226836345477081305154176273130048768066545253859016980525463719677444092833847299075951361317648227219084436987417944860121493668354900748909558 5101 -27260014386160054867513383131897189233474059599106073426770406704871721818171471678667294580519531816318447350683341170245136011194786484593325440783282043199356218569818986 5102 28734662195567196689980029089883871456467285083309025435867230447885411417299170644931992503864202468614999368799353975156462243120521802454379865978729149058472247229129902 5103 -30288978259317563152736750446606899234862549421606913561683951526019571348723812543794516630412475100333236495208009736331053802040222503818309769642740882041385716325338556 5104 31927261086335848069529448057736464080151239093815500897459879568280796478079189756504618366482555670765229061097077571849057417099900864976094246220138044798898542842499458 5105 -33654040811213689192398799411215209644053105489148585034395661464141867599463418606465407107237730646022068078114133098153816157078605394560435813556799333705046961154906344 5106 35474091659219605064182402876125751711025828312826694291868850462448316977263670387515491841275159146740134727264620965604597683346113048450345178499371398679467270149896933 5107 -37392445081249764395732755489746046521815469690151318123527647794979067908469772666981305463437789890291594203360493845295474099516977807051076148527054674781444146084584440 5108 39414403594679524640279361541556796926333231868007982236583646635528875626795796602537801216394241030646580241872958118749600198624135224999735688216902435039152386068639728 5109 -41545555368003382504428486130707293113118316918671857630780959861858556788482599448444764828899589081567804889080017267962908991772711359810828236444536173361326126831889843 5110 43791789589181890719015068920507597864421827022805050106580069583207668176269262098760210911727867949840322742454148435902767453331560037449846230495595492192587014884565335 5111 -46159312659753730802057819954848060929050705890304280302973252947103038197018139160081919447282097813754102050268913782656404434756864736203771004619019497775302040271123626 5112 48654665259025303769178334999522605150293115311190942787358196187117416147032976458994632778201341209757154446942983450393502066027217130541164872044030317322080688633149661 5113 -51284740325025033168739315547523807565777825313212929932287798939500551758237822042236573419216657054191082946255524396122785465236094692672513095633906790867047464042103709 5114 54056802001411517773263738524537082035214518721626347043589417099374799282912579036785217983090708093335423174086608200974261697931355145135692850422350106316118818151661756 5115 -56978505602160519462523966499658534466520862152353481530852713662242686527049139132152213885224851900119035280948459953757800991566689114884299398168393919523885463059168716 5116 60057918648632682750668064145442628987257637331350503786116816165105077946205709127530186115912858399111861853429195085205695795399219416632139894083539567276215691967312652 5117 -63303543036549395590984861294312705470039123004904266644011016338342533573091489618572078738638914150241914288465150200088616109662748282316714055605991523107761051078166305 5118 66724338393486258546862509128456395552797477396565561190950967456837925445693836338567177931799308534493769483848986569734767602003081764187036850745700743838585775312489753 5119 -70329746690740597069531141921565051718101711567961422046070834154409957533131298731520494712901782130910504213294520104169011304779219169699530986934994697058524765255640672 5120 74129718176850141907429553949500616777327936890163516684732388492348948292196990421102333615770075114212767732234053747680359543891485288938664282346801787022093662675345964 5121 -78134738703643698336381081059418993613903117580927424760785388103774191615216217025952483477975370926453467975316138407893096568282180900346420142188196097110664943426903093 5122 82355858519501104072931393003459800092316276792644653867709902373783826257071491896910039264374972463602556276812398917836057147849727078780277015886345584905261956901409525 5123 -86804722608499338327272327749244962803645837211207913803318390774266013138052521181626043667669357689807339727473224240054193980860719666870778245399425489967905002956016878 5124 91493602658335139970445001339179129955883630502921837537562585968482454243104930440105952161356051522954098860135942150108535375194563697616454997397476084633519270196534829 5125 -96435430744353349615461983068365525057454268639658183307374602499612955825994494508223631915578218757057377334012895396130631814820162514747483338017924327542410123974231449 5126 101643834821686446652069532296653381555552716613393835551522682559197819952375405468644661858953287824921974673770363466328535656169235970463974479281633517322410993678125185 5127 -107133176122437088252919801604676295644806839818535081459408904869476339869603033267714348286383198381008381654786132629825988296681532202119822359396256455887849617482182494 5128 112918588560025229839384329749213251108110222905302787998511189076842717837612873148809693139654408797293197450615563281582526379041225409123352644843828098693378150822964552 5129 -119016020248288684682202348536065286273973632939793497827515233647254553974907528617921838960624922443046152010056864622553679498937084541197078469764399547780480791307022566 5130 125442277248685583864968819796548127686368536343519660630196076697916856223471593609879253005798723119113258594242095206873327348215855567659494031044568650581241109968287584 5131 -132215069665014736806757552311115837294027999359966919214039380274059841627792846634504089364515853105152054743123200436665790025745720530366560583068662163670649221919679199 5132 139353060211461809475560070942024986099812621455610176296448909153700182288397650923817810248670340211277266028226027260418651399008627833307863926113139338358959724887590395 5133 -146875915386512851721779522583053142845811968619915458393965068341577059454055971910320290143583215885883332886681034902724771202536495228294722990528508127874435420441454621 5134 154804359392370259759569886211892693019695823344516674344004691433135205955253807007780602221574225521642360318671442826658958575242002517195508584352594007353910517321379886 5135 -163160230946978970390211116640445231201282632782142905246234502127272570358172023592703987588923461003844895792537951389656753139105479667434429507951127375068155702174434018 5136 171966543143642790291099541214968473834619010705669443477484559917450017875846945267388042506654690264608120153990247387622301014200843026920685186708984497692527602524211659 5137 -181247546521503585864988927513180466288098367333664969814432325438069207288880033880787038113833081731997388844302918948377155542810185468580130119752701563738880374072748145 5138 191028795518892052575705613899894829442365458094782444011875097003111449998917499641439995499080361912836800461260622024464298498891845997957693449584794538199117016547114687 5139 -201337218490761600259747296057111223530429033309482663266715229138766803915474100315666283798198138393677980359263343244098281693111916289600549208399323591306205423375053236 5140 212201191481111446250847230471004533937355484159218798877011485990880531239792959017011853056176655112259245721554905877833992396932766205224807809730277145567403276246007986 5141 -223650615951517542839680528144905788542762471813545798321480185255775505350130570050385225659880415317987256206107943497678112257880627731168882971880170000624609705039436754 5142 235717000677648119753216651775674417191934232437967422600593235383387736394148036139406551196642588118574616129922210917282342014092710192478007787425594396995906097822734080 5143 -248433548036973509149234898505192297421179201492555048224901253798743910886831735937953192234063582473581597098025045248358108190727607216590925036485958317467949883688131121 5144 261835244922818204686515479687355876071398709548364958799707183753656940651897176550777664700691607401164257147180055368452885192840935928672233293512554880296056650111163039 5145 -275958958532479086159242498582575412904505790952164313972000724419537490652727863686479033242559322275455931901305060821698689880704973191760826181488176433384608058706142743 5146 290843537290381436546910907552015963211843875244001467849431606205013634651019434211086675859168613458504441673711317998548020852001762501893300156922131676575408431621655340 5147 -306529917181199621243630449466852941557218779793059591284456760787037150359714422442472340763703227512541846484659560907180499313773765538585660726454769855066147535317062066 5148 323061233782569830799556941220737381412443251030096955894495621017678421375625143402893559792433314849225429513458193425496046751819076560320191701889856818198143515267687668 5149 -340482940302507860403443609855462305766658516183730671256866978744530652586010733235087355245693264010041784498710290790313793490500447425822566056077249664549224539099528016 5150 358842931942957380766256540772177347211923871758645551057856268442086709213238807489277734609878482592693268185221007062497113600618759429964103590245239598263842536541762414 5151 -378191676928077645430083646714971925171421531867004198723299861709871538287492072403696527311200144878717698067536920905163222736693625934915224910608561823036858040010279158 5152 398582354553980527055123994118343244369269395719020654998037584834225474018176761562668988501242189049371238934533926029457896013130384916861815038211903091501201983082114629 5153 -420071000635694101937977240748346121922388278906358200793041994401572029707529268986964795928397839527546182395929675307342635833377239234572694814897525386678487106670281917 5154 442716660747215235253411777207140225792031504906184926602375644088522436084367214726697582671265390313124141170032918884229961489054900260188814881039210746897866668602869137 5155 -466581551671671030587323981424882860845911302715857741266997633651025330526396776508483019966796129697376763758926659708128750177055264253582248988484508714842340057084545371 5156 491731231500895757403254819887953119250343971764156238752169513751063426311965216017245615996708886194950529600790280129009364284716901929740630577190419587769412713688373167 5157 -518234778847206163870258907295138653497250750553561784213509467495033693783787334651175881337788343861048665948621000838143267669946918654454364392026042187992024745158897360 5158 546164981654887330084316552219160653837484492634247526756600022201358169403472684671934357927137031116271545226014889844446434073114688159975034424681072772559650929323262049 5159 -575598536124950204086513072464263134127405622437234214445012548437395835494587676860839732722334342570918611450785443644175098800377878786821071107991067706383462798489814129 5160 606616256294161031500321390473503652776643457910640036128334097470488855871580701695640186181854700149009812294093888259919610656814267010303213631992586875280697373186467205 5161 -639303294838246124718743490292982661856326894659388078689136986672996907723666749195400953023792151998665204824466677269671042244693867868120357882414700314089560861361059750 5162 673749375699620848434193224498172607435984720640862460740723130081557086519188377506952573176131236018849812853807113562720190562059228296139577994584254796503987652739556870 5163 -710049039172061507040088675866842681957711581674541697880621296591970116428733608923568739267618332360852942250453475724686243943454049772155623948823678431747137383904445282 5164 748301900108519561981612536951949008162447307895603586323298593101091573487789584457202170689878338725905456447082154039740886708829950497730299332160053938456759267709844492 5165 -788612919953860445733171186158522019795040616597168547479977166900048436554424641209441725832417424812472672395811461335078355267353097848351542826912958007151884284936769146 5166 831092693341790187095928330740713171903493261421150012470747897390553477853050449886031440007841481893102720608596515594711470453582780670884782352095131224756976657320647394 5167 -875857750034713242249552397746494512882053559346581117723926130573100678709904691195691999373247668533301297638143798766074959176392987049359389857847034287432496323555994516 5168 923030873026850840216520027898609225861175783347092823550501718227491200214716328583019544321425425984622382534395979766145539277733377693531293304751576501483222833894221650 5169 -972741433674752969227659857632800393096850931432365815373465301791930454119601266992444451669539499259782410382274173697042181473666913059632279595656997406308704513871710147 5170 1025125744765476988490172489288865984694520259245092832920181821696409548254442359746555135080916314833582186749428963638909659602570874017536115214603219511722616040634356769 5171 -1080327432481306169150964415092661284157355654505704509965079012178079328824118289595449786544903759083527129837898626456298339898771802947642520560432590396060121420529004363 5172 1138497828271073288328691074526048685242509642024468402169497533914775557805009300992025124774701552900264829190043255727751733839633588165040503900533772101143143261839937059 5173 -1199796381692075730489821679823285354648354439482075727340999114764267828540019063796735208667176125319344154193139352223073663887310144151068815592239168968314148366289057702 5174 1264391095343364740987883490252235182856788606701380371736586636421447143248507774488161513548128121129952427533172601117607278759934178092690556758009663891084835468397019941 5175 -1332458983071015607289446624128370976275097015483862068928784982236193684450124600497175009093495038371028510187484561038757557196377287127538192759055775423194328854953915016 5176 1404186552688998835086906530206406685821700590354971467621277241475211674559511742749335611679756826678661664046810307046394353950738922941268399722913476114194451398767958954 5177 -1479770314525644633127571133178244525677886855928889880026909286176209775573381340542411975905401227330113951703271846071043899937340248638995034417800416820064644518267772861 5178 1559417317175603044633385289123468856509210008693962642170518595755978783309675295688702856175055084470123084846073045474199370809526129260486073405539622565875021652571113217 5179 -1643345711910838195052207600773567391846958649395807186200631816055407628731804401316236839236448308123479596941196467688116752223027447068794603035246846079772392718608541497 5180 1731785347281755708811894386730040380273056592170034482927282173327274408692366236175253949151248667087671857852528413384543947790474689618525147136956144898200299640594843713 5181 -1824978395521256269488891545626035929846905129152534370042812401542584738539268757053541768591217624232432484343831306031863130321142986090318428972128618468301774601607572929 5182 1923180012450555550468656112831769968807350046437165122791851560294891407330713775337001899146881714662257616258669341490880074849992215558531376864833234404883891181815831063 5183 -2026659032676243012802310979247087936391073521937703391420063809038692303796980705866332148927764246835428133567224958516318739347938484970626319371410495878880586587508147685 5184 2135698701963513354322619617950177360976058635550443066944082835532408188804105560923145850888456500492764232484334241954721357779477453494009405916307068948053370212579199049 5185 -2250597448771051668405841337696617631504125415853746547379446324633443972362370748320413408269649599204533239235095034823618539317730126976962836465860512133845488161668396527 5186 2371669697038957258139647430471132800535389852963343142413050281208813512371912688446633897237567028071030576915792084364774854103784363628270129812487842147526852018919222413 5187 -2499246722432636559901830734255766581063466819665626561846203969987078639897296305769575262178135120258846909380743314620727810625279846188776258380175852390708119313396362169 5188 2633677554363082912335568149837696429215878147727077656818893065499876986666593476202706059828775793897510326491266457028521328361261239803818358223165991583379052838593408493 5189 -2775329926227706064105756943691378935968770787045886348939224501644269244544072438702423575926176215384880644564838063226878523546772747995321330906492795484545472207715878129 5190 2924591276446210243509445945677585957690752861605174368363210931162313761676848498541444312171887236850502617346775472634166627606168118854107250063489926400585544698330251117 5191 -3081869803003296898287547924063197218212379575229416890556564927820495125045324524048937679378512677579643924190489476214846423596563802161461949724972499176384432800746118744 5192 3247595574354556063030118242834796490688232366272127977234691631114460673516798039852360170842050459953427541696621183139874280044481073600231235280037698068685212027264544531 5193 -3422221699704197545657192866056915127800231184824472099113955223690357335456567876095516630204541791838306350890679289597564883908288354343077922898021892676998136116580920789 5194 3606225561823669218518987566778725299610000734856634749800088915495528593002434310492229959055180352124196128647823445659250360217060054388575738210469144025431869619595773321 5195 -3800110115749145877976143942635807423320119585151852544506876320794144604004211262917710428598907742337672043242733437302055840166065151534212337888413277435707259609110441376 5196 4004405256873802526286379365841649911921714006296403425194272052376220482570354414708479683425574344447873803688692468832966960733964231852462863514389856701581395933527869597 5197 -4219669262138188776625322372590731848725159292664500276907214534575665724456810986199889002452430244499580086469565898157442611796766438900654357990596718098515654631128269222 5198 4446490308219400028731480877939084846953852995326612560889889979042932060652014008379695456659600018425391015811517373087190279729266291687012413723942774872002904261865380186 5199 -4685488070827626495861852653446042204861383794294410692775753329322115947047790524946129401346161611337046114401792816525397967880499613264132740592308349316907622920670752712 5200 4937315409437611632959167081673433322599661818545997833137918720456609427719467951262858641546250594677896673099085672347292803314743595184472856493766705392518150092815714466 5201 -5202660142013155226745962358183646288867956705087885805772944645166769314839404309713838285059633067912026540992388040512154275876851900666991830284895708260653479597453161190 5202 5482246914525672795145313812776285971491492431935890987993302675404291970922843603857349488505129030271877500062251061884918921187053764620000258135084256657811421993772893793 5203 -5776839170323624324817282483425965439646876091475448843806995717058549469022920765469595078670572759934929898619645830330246640066836811531831088143701369826574650784968384036 5204 6087241224679038698655294059961746931839973120320764416060107562698500288314761785248454725165970208277205397522993050955176157207757077049113358459977576144975352873232646590 5205 -6414300450121108840788250719122121552047559441112215857659307945284319659711270628281679209048468040710730082705549828278226607514317132597006415218975113286212116289255007952 5206 6758909578465678443087072584506111537580952079377888482017482701739100684914832198608230270051269498387875627889111224628656304632969946071768904838977769637794010056680197706 5207 -7122009125764186375063649800984553454832305188420679254794049053990464255978708351847006558236790942521900314864702578118368162906746014019826225591781892268869700631452720763 5208 7504589946727124334859591584569955686743010996282047697539160349174354133082017061616506236928350641217975259603729566680920617922828139119007420428361423455020518206860618317 5209 -7907695925526186621715877482809800033466323597149337731133333840903681111276753543428143182728232644352645740051465324900900639985215289912827151746521096854680879076781015187 5210 8332426810246984957482547529345451759010574215116237939151972993811809324434489167831142843317962258204002870324843583989765536916016243985908310349926167171918894926527481430 5211 -8779941198651452624507506466994514570594773556160422435599170011971867605887578340668421313573917998240169831450596837639173367277493644119688519829187124954181670333076102539 5212 9251459683316909732667138992492510410101287145105588590369227263933821960265146547382269372406455351891575507587261409186461492575251521706858810869395377550435087778602089759 5213 -9748268164648299211069892716946522510377506964637399937355739313341438561620323295834700635858055986291824846452503184535879394553145219430000669970570579770772602379335047952 5214 10271721340712483211022918676413914795195364613322117840090360659159514045054826089829774576794512930962920808546528487359217644521802513446247611138564330517170201897459284646 5215 -10823246383319925191521994341381805426402582356835751048065410647249952914282969512064287067769560283345688342833242108252891015477856436485642679732589578132617311765474343297 5216 11404346810280851574355769479969260228990267944260325668307736536169915083910964327718128966529430136458595521709579431897251343839414566131380527977018970475989680579953667420 5217 -12016606564291433801865775146775098848392612962213455030581911421914748943275302415152914958581451980701043951900792767336024806972326859322036392548005204159080887864848494361 5218 12661694309462073556405016472568104747959283165371265278220660423033322266483429808488144379075392456826882035679459841477811680707745979397624753848451187015933394301204673457 5219 -13341367957086002586967177694297384999375582580218246047555403910072535099290396884770908480828109928204224403018795041435899534132632298681310293826358515849338117794094910401 5220 14057479432863694925553997654034032850890034512013627358782307675374392770877483265677798045533475743415065937077549331630351460933424987177111892811711527595755582922039057573 5221 -14811979698448687453638998137658519279497869859270111272355432444127406171207848591150961947637131690686682915439236829530623591952408682520295791030244383393550645211342868502 5222 15606924040865056698955211713850003725033492222939198541452122224369464713397184328491196751623571492539002327427133025753648251798867745317756476685850646172541668597091883834 5223 -16444477644067839662425968732020977373244761112305747888429628057199299256050425587978356170842535982314018644832984583390028112676224468674617473971345110265808932346817241628 5224 17326921457677045898842478751534956689754547424077320472390261550807406308603495355357199272055880986797807238888982261546494424836593181608051179809216907484366634070375176441 5225 -18256658378715620903385329482560122573570129410181672075019342287635214807834488313832532324125206699169360471531761166127653984109664994664091542113958739288552333339800843518 5226 19236219763023928807375330437819734772787350196527863158923665724096562750515304113372814081026568018048961907721645388015935411321126976357432434128361569421918257603931647520 5227 -20268272283910280704592672011806265244240622259195026841175515704085807122496037737609433008635570692623513112920656103258034145748090823056057028208276509573010602762796015472 5228 21355625156531118393815427446289392379149356423391156086452357153669979906641509037480865667469723246184503004770858119736414256008324128676623502518903191150266753455608741060 5229 -22501237747478172577225891157391517273441754785594236821816495547262138990852651525814486417698643523781032711487858983741179892291806074482759919709856862150185949834715505355 5230 23708227590085882767341849447219918767017071190476159543301089062150873223562049867431359293296950661158954841543373117698849525477716008285550953638496798569207609722149161274 5231 -24979878827063366037051741247291824824231166296279045469705320112718978833066177265117488783981097186728987037716494833270659598897321660463049852613216764933820402528795310542 5232 26319651103204172934030444753061061494491906374784509589672817219181137898447413476223814366431467943798656643775546789244345478262102072925655836368390026338796885268497270043 5233 -27731188932137045709885730972597705209292596316224422319423149653665892858981267883081120237997943326580869311611270503924036954094516960208081220365160182872372579287385792072 5234 29218331562355133711952293302690657670064394372967636702428052912869627712136000488361445357634542412414849560279826541902381468500665697329636224760396481031364887540140505231 5235 -30785123369103032085821319506298764256961359944558898353915007021404392759733268835854289819080303264930474538428831893575592993596587440649813039176893111690853862732674632706 5236 32435824800114182156576193951557734214724618283483146172543920374977956424791926935786923032724082946476228907158806260436401483434012244710736921016070840979038410117824390237 5237 -34174923904679384450991784568511900376154295381437773977228369053867886545906078424908453240320369584838603640461797557691991396883776583072964414600819963586536301133158351468 5238 36007148477094407943412488860443843959915532388747201808879792211566648442022733602375538707529094250579113675708340134801797194816211208216948574009009229422455189962101592634 5239 -37937478847185122194517789183188931502053680271481113483275344696902320454571733647213883009557121746258000247225854240059123654447002181828192885017189415596075719209160103363 5240 39971161352346644983284420778945554408547893265471070575893603507581261356227284845536787326092222561911194905635571729392318788546562771752608675494749689966978748549546588670 5241 -42113722527363332865170018372289619730966383395595332756725229670636668435976490479200297698198372839222033774771236478264341709401088781447757023892877999276946223240574594882 5242 44370984050203937919266654288576267160439438269237203383308081655548789755313269056734703935023387092667339415474473859851403314808333616674842384855208125166494448822664530863 5243 -46749078484016061920551623368509678827502820284350552942989891825759630692869686515242283707990434002463521658101854161143170345929417032852589121312203065066852316370308277516 5244 49254465857681583188540886736042627235510883433828673622891970488712320550712500802232442137224361953844600772425662853379055888753116217683894117590607170866219165533165858869 5245 -51893951129545722494155582661013583941609686403862730961693334768213094996352191122630119362323684173642991056851773335641789342531533715523890542354180954060152619001298899927 5246 54674702581302866087070438560478157477995768889384307010945559720749650160836890157128015366570876570960916203743028581845430818216171330156505313593763848064138238753179277096 5247 -57604271191518507919661431109330335894983884094488043603356234962089995616552444257075158130537277881203732261197964280340518719303661852616575047612304209350222172457411322893 5248 60690611040895376455161319630752640604149458758087982908154331814512682076854869774365230067370128025381693176109548745447035213516408664326993635879721482143132093881789804889 5249 -63942100804159993922682846956259409089058318570754809746902892166261492819039656509963194257331285394041461568769139143778876277969221354354067618026594384334151633131656422771 5250 67367566386360968944536203105646395903345630794857055639145719261247762308848553400119388891829425713077300596745494072907219549359453959178719708834559195396117198392574149723 5251 -70976304764440029735772020337431872195542600600107002600328436466574693610333221557153948964363913492608694604658652643057297318606716892954237106446551205712958959896368871746 5252 74778109098169359064632979503178572470122769924605837256666719964230491270062753830507881103892671925322060443074371256602332245466178345413656820941310129430494834101570540866 5253 -78783295177952822016906970607323603402193531064990108508358070200134722356244193404735188279503207659717039752312760453838412432012744003919839361416405385342839363947319814805 5254 83002729280573268046732128009188530878603719616923398692349659741045149595608152332879738284309329173776997741618614350723470602155101412655728032447718949997211335934528000905 5255 -87447857507742805238686305331243964701245884348546839481974264895635360979884942810175399169858759087574901220704647802034383793069240091210442687867182429696503717887302570094 5256 92130736686287858669282676726439412564493137637821837947172065473711317557194614074581020414855625593913405682350604709905992803507753661911532126699011765309820719285895511130 5257 -97064066912986540603165407654579130149852916720766501597855311735709363125096544626486374519430455612747454926459891462961151978707684960727794497708714243497047684588451287486 5258 102261225831483543353072509990669685968707314788530186916049065046358238265491119785792600288506338203756255560788434203453225584127782287258939055301358941262140924950476678355 5259 -107736304733349171976642106457736037453337614580537821741732009373427811620447056769066068012420079516757700185839832892854483935364821950527763767179332562800190630289045622916 5260 113504146580236641427144178451534087607871583407840109845395869504719917763487184104179488311522026380325260705928740013979837648311526641515601926584178951052846179757652597739 5261 -119580386049238403866915569000251163423913752017139685387020397025042575935376497112928272415927942046324711578538139729266031580469633416785559460270291357328621128394762529340 5262 125981491708961768422477276262946027881648323065095311730444777008708787467155572100174382719576561416089296814368710432682595266229203750968343823270628218791742591436873691002 5263 -132724810439550875232843464640356797265557018620736694156107606436385097155640065739300677866825901341095952948643311745932578255833474639114168284050210624528330414843523369476 5264 139828614215891399764941759808717229904851566080450707751129398302793590846326879768021162402810272335147456802325038151853508006533525429321569378786475440585630013825503933017 5265 -147312149379562207966430251636543524785674546943859697806346254659372177426870204387180028085195714167233685140782282695257773055889125045165629161120570837650897879283586037361 5266 155195688531761420678545783722052758206338170390078087357898319939203486749512386714861816255472874911298993255741591750298849056738832775124751864789478197854107926057143478789 5267 -163500585186450731202088651408835308449476031551879008580344407782634522740012901652905479436970157875043190012556726773645174365785949636705412650694707480393214472951915731306 5268 172249331330350046021410748780877842061233906238046758724952246258484231825941553253216278989235507043383339868758525466748718928898977310374903183754210355136525075697972239494 5269 -181465618044194266692508853799082823316788716591354885263257682942014212381430597639841626024803438742581119470807958794829995420191349999860195851703626821894233664919038787476 5270 191174399347856022443068375805027143964810765001911653787215945021802462349138140497234420586817234448380932383045952380211999077562102323457432383929649769242609426214202385222 5271 -201401959440564215097780681496379318869451884105953677697869479404173373415897242475848296377337418497680925303179037375228319391042603460770160243998171740363210964538149576806 5272 212175983516531320672605524450949734610354387609848044765637364941839400662274788839634300155897331056334440939638296229246162414765195735808510275646298226574091879447387145843 5273 -223525632345866689550614048917145673728664277767965145719830524914087426939932604946124511406455270171087922239962213913637059104609718251875623761773938336143999590705756640527 5274 235481620820724061850230125516468237255634179409363073915356084436683079299012278520498844638713096700236175339417540234593213948429268060948149370798581868085434267748988575458 5275 -248076300677235974294300714494760230546084216706904748621345381184692370636723366620750259043152550333600817931327676348657434033987577411208429057041994671448226987525665351777 5276 261343747614953904054418398856442158141946443363022256504267603894954951792020732191884389337794248789338114854458394701893692003202488360027423406790533037535709812693243320339 5277 -275319853047270589509786237667083498178518295643642588081038875361460427086378333837415206208179704719583257752306219547778436734261665024640452687132568715844288541048660219966 5278 290042420728681273519305278984166620150370444554263107543735475582719287223234879850456649374939743331765328891480514088390152007665014653738998599011806848422126162813018879724 5279 -305551268517776570472077972450723636654475801063840365113564792360549338898941550503329683484438355526092238647088683902429954894575755581952011400266490590534845051722514586398 5280 321888335548585943003036154727362848327083272469201960705215174326876494763478759776506548582931784246563825378390908254621356275029299199577219568320724863103712231104326544727 5281 -339097795097343898734858922955884259631904906782466759790129838030914379343218430151630512444862193428485730557691174121632198499526215126878392345721175180966239182782338943032 5282 357226173446969421235923313478534613338215714114577915708415665764732431625450072043311083181762847125907308586782078693418609307557776654716308238484091633895061328439185493026 5283 -376322475067573302417304807046968937400749128802742177123999174691143204380536990379458731600600884289597026028925572681189200473985889682220064514141238238089878381671793877114 5284 396438314448180553136918629383483626285123291545617831841824142284703282243099315551416819361542587993846884503275419790901028303983179491429023663529106345396119847730295781604 5285 -417628054932620792349713359371648207148042077164223875546767987616973552137664471352186503661111881625303029815523264430766210018359302606705857401891219549014252660116862733220 5286 439948954931245679150663877972872404745802249200235192514656707065762023784374856753358955156924818864570010589620166209429727219349109936555006171017961168588035634758928563297 5287 -463461321899828776753853343519679116964302114916054467923454309437502542544374973184915445583748967281441271728134872037758368026103350812869987935267595204358436477642352331504 5288 488228674497742068452972751010831352075662025796178466333843907688787707000298823212633765131138763257789174446736527079490735285295211787999395902515511581766127024039262226823 5289 -514317913359339792350602130577070584554262942788575344091063572874793987459839518267394447272122110989030290687212124129992038320239819727164256210621237117922316084611460593787 5290 541799500935472343122935819981179196354111757067096572055989792555642693222773263966726425568400665331316935724043907962800525209251158049297696927582585630915469498813570898059 5291 -570747650886261787284202475757367610030704831800464534723063232829986185988136537536881435564054998546278200993242193467626209884313873534550106502377545037680353639392350825820 5292 601240527531760359796358533433698539660519827247710446785824055450620927377631871360488883808734272601469176007019252623778065841383007149389425168573140882188197561480614159349 5293 -633360455893951855390006034285594357797717967863167177544493228884699942710659493785328798705418703427165970009443720887384081708899840203075412816719069480365995621102449582279 5294 667194142891814372024608965535228027010147208131377208803874968538976921092458280087918611874784082635121350285542622348022976009531992083458263872138594333714338944784370993422 5295 -702832910280916442750397207422300305342851327773910935361847667509597997272923979246459928007362563431854486161196446980386609069565807594112946850569197098502746644717922118894 5296 740372939960346202197625148711670237522935382433750679788414598949864972997790169306294993528779951565350140529935915891319396138867842478934250077344177215775545746986518006148 5297 -779915532302758040232760465556988422306963111579568565417447214632962507183108978755711214980820595649284399651280263387695069951661843107139473416151403854607051139086127969760 5298 821567378198050751799815568844137486960558494191159613654090463765398098055653917556487649915492926995135482298684750058588636136413888974068749665871763818303995604050267310836 5299 -865440845537757672309048115337967618086064622475320747313146870425523730207008904879451596179662202623934320497571979565357821306776416976937712922303435591220315339524438611289 5300 911654280905729729200611214230045987152375918026123482914555460934097338008052148527549856562210762152699208549050782604798004839441596887129216079812966091361698003553454691975 5301 -960332327281228899192342923883312123490284634737803375602759068995398055176690473775336970996002249600166059763617569410260191113682497956315683717878822741543060930918790258621 5302 1011606258603229783324838497737822543805512963194458912281835377676882442101354497271620983822620905609783323514157845254093863853576401419116122505858620485123538389541924492208 5303 -1065614332089664117730160000925002041642635309212732302742788997807453080208580972752803146253672060607346640856516363199478483176763835445809406144798636379593863521053576103754 5304 1122502159252656218853989347444671003223535870031453888215053577519841639172522369115245242666991590505605928154908233895317812050556406846137555611558586766415377332175276916774 5305 -1182423096600612096372261003694033778126067104570913317194435922404044913975963432959101945538041454163865901199476278343044852166225699091416706176812326275434825411967220199370 5306 1245538657070473352114863275188933125496279673323267628875477033965036132288358677043025229795318747873022997579171081863415309686175932935183641209167086824496024219294350699768 5307 -1312018943288668082552649416273245100221796468757772073726354303016314706972805761329058843306709625350540098222414787004229574253521304563647361928277530119831031566454065445326 5308 1382043103817431213156397820014017570673455390926647650906398380380871802932800503055323449752771610482090615711424704850706879808303310231441156292390912560738631180700791804495 5309 -1455799813604380132530083836483731505481520257434320529185893137408669599407683680655187078824903576474270043533058932217658998425188938994255218643962500963593309059287224475306 5310 1533487779917680406575319414358901691421732589363150934679608968995239717298914483162338035023417464656302428495341004623644284406115092441855351771819635169586121489225260844227 5311 -1615316275116991536543493083897274840548030600177470200920736222944321533472550097373450965414672381145666257257987751778661581327756426681792731249698415948701612986669913595220 5312 1701505697681823983215153426285404404420694874620045519388556989401013816943596379089820847400724392686828011967437956424378831145137183609790416740032914811925878216084209527204 5313 -1792288162994155295386713571511479469372685984396940491352427540730809721648452986000636882191343097056816415873995045425384663294151998093563578057853731157279102382790232952077 5314 1887908125451344415473370985276793725515282486994326486978842937578041653649281816200904979846680282507540773537338659080827173628561552355832193116972882337353416911726112100338 5315 -1988623033568758853209892670461565920833655588958306203392535079788057612617154270300465475391479775475469374487483805940770043762888092848485529496693888110495629567885354847621 5316 2094704019819310241722789942066874277089969584256828107300223658730316330786170054297824296303337510824930999079620462241837449985585312747360237131900081288834721413819160988029 5317 -2206436627049512279025313100325075342920123752986350389368500115149981566279916705133638442591763993780634736339642011226841489677412703568310497364379294571164723172397006130226 5318 2324121573408975924086252936330619932971264765931612352101612284164950795738688401818981481117303517112431460238942689006959935278464355208104543086841686320934366139115593614269 5319 -2448075557832697568237530354634164182880368449459203014019287642314552898408239730289211093789984946860147237621542469176472586164351433631393871886990261897064186769525129869149 5320 2578632108223347923155188393215957536248584540688429899228678225674430653942513011835130820668870016677886449476192281109423308388685888817127326398289975768351063959201096218805 5321 -2716142474594318028937875464201098208603580076763921951480430949264029953314262533467167192411968792307504983797170611457071815317061911803527364024593775776788373329175206963589 5322 2860976569553824604534997827411095173852619993178917975211214305726025065171257551105359594124129695161561901021203932263996298127110355314910636773460794947989097728064539256065 5323 -3013523958636236285776564835322222023894995499151995937286379554395558676505695943648291695111193496375108008216650037753139576854227835867532798999610673878969897666647129440825 5324 3174194903119288137738834571748543891199489813746997313340533866343835096997013718879396759788451296638012195921748845666973613129010852742668277896891589314575120285619770577453 5325 -3343421458105354745682589032278324755486510641712627457508620130816368399289400649904980269744366933843570295932831183948663184730524710040914768973444184156839495767285194338008 5326 3521658628791821206227316955423929067727131975656619275983512833888564441424185187752533417526882511160547868637190661404877885686613050576604610945777488439031539498908429993390 5327 -3709385588010214919583849924891914482366283946941988782008731666529991271999399276931781456815677029294975628546288937859205306090357022023989630908503874741620568223535744651196 5328 3907106958276548146866528314067151752408786048480097223063693596226991370971487711330520086021836726725398343470493649323701148761825658231844051646272128129806403535234872433657 5329 -4115354161766702302868732708618666460983208147711834397699660938246784003683629636603086129977619223372815912017801985976133055185664997648103905198803282635640025359472161167758 5330 4334686841811113033026865142784658184169415696814161584571515895701053114633327487318268833701096353298969819546869219700576824768086915360725397319069894340149252160087593792820 5331 -4565694359692967264508227745443448449280294443562892739049851940680354478722959614272665634829484433025396071581004604972014505265577841447065104269538809038093621242794652217689 5332 4808997370734101733430701622191395342509784432068204762309935650015472969422172205555403393242337730147784566122455315525473352921390053286188884785688451276657352634286066462463 5333 -5065249483863325519204189742642860657133878616191039504561042043152490046484436468183630188563310070701134228119666725889722150096408733895986083876110844217283570357272671042226 5334 5335139009083533237314896324877983355622674315722146426910663302978742760769503883997774049638986201985160249791641116990635868151062121920577645996011874555950864555773232966884 5335 -5619390797487316419746814710253032479297797836585836851306158539595508770525692315138214663626836768509865374464241781073059680560102030205858573444199220413542854311452156346708 5336 5918768178716434745813701299866763456890476397656321006233533555852479086715724000874369078725838059846439488964253478077033050063490808559751550890644606212203116005905171664497 5337 -6234075001019125126696678390226576179027732868640970798988708605163101818018616958923937857165434233393410532420981602504729542767432421845464856138236204329769223257518671169103 5338 6566157779331488304992409557513430309162115416397795732429431190517241654221514256083568443346919244685597800478959091202875710738320696501033065658972682153629881141795113827747 5339 -6915907957095818671754716463653455384702032884678347281761889420466646231001970122689801895858317650830719223958098141287531526359031912615361713275881789270090132045089244180961 5340 7284264287830490338793855648226062461677357682558640734533355107528355516113796575574551991047135350652457197993242091219189340665524127346488168219878357884114595151013143948000 5341 -7672215342783677878930993127381645007620478400809586756889706339528088899137071516511426140248047364090609327698861317476778461004352676807219071320809706648549639711850320333298 5342 8080802151337612235453096759158572611816201265053839675864828394401558320486770122694935460171640226601691893076552166274854812983534181551557480837273742718172368523288919416117 5343 -8511120981182133910270059740176414848678525376541550130598316670489618021418161084757023704327530363743084578503370970279232422656082433310288229805980501840290848760198007350695 5344 8964326265646935925866873887474198708542043711388683694149393370337266354209309577890833674491057238798399966268363272051476889577882575977523423960166248038346144153878947081343 5345 -9441633685972066369371101864359980944197593903010367599816907722060437794479652504651849848529050201236947827426825659532345601668567304371721738312814436248329569848883036723684 5346 9944323416707014180173635987291104227912530207068205011493567723925501255409715928648118969516652066659296962958935497239966206057233206035349151033154878361363358853786921820778 5347 -10473743542861116013875063995486345764832993912675804047379414098578500828486284012168993422925273818325113129794544699861984150711104606769991955204786660040821029910692920685250 5348 11031313657883237295313244245176491516555516291955432877992761744486230999403488148177721046809862380596013527958567703035576756696713900671826664814967049137131272302684294978203 5349 -11618528652027897759985176925507802603974764977569385176246320514368181192892895356633092103844658368637636463253222891139640129217458112580083319400577405402083706512104231056859 5350 12236962701169494834294542478443230498400409796077425061743982441006626747472173013982849792106574307122860809362536061810177850065427953505811057665052005754754280872757579582618 5351 -12888273466657357556769392312869867793104121653582665579129042473043199064342008489101793310460054335075860695961951691595371364333215599332290983104872730412239959149201823672385 5352 13574206517363439800855893162271770337631387175788007506277813698662933221518069754287601962545098668799141861484950173802751120656979865774128154603528641350499645093403696618463 5353 -14296599985663008376659050108853512642174280521850527455098808284338115529138379636456821483680963351973266093292671639264326669376800006582864839700405993884994419961288943717232 5354 15057389469708250729120583990465513716131703852728613833014937363336566715057207399756040551576304462556398403626741439312770535701789526064573675401990582039179311693009802489107 5355 -15858613195006951563148619900206712874035427248151530707724980847577555795613444550770070347560892819022486953861414447235123433751188307263506514761785010282513909275047120323587 5356 16702417449004986830742058084760314305010708636078089071891692332231372770496245427025869914949671981591021526262598100575966973820596656437375026098142704375966110068633588522288 5357 -17591062303094166508109273652358621338961179509851244588499524489707824473249550816759921772909666272376801187593686351609995203747084937898988537236211488751648737651379897772911 5358 18526927637227828993201436406929652970105986602964667950130714163939114134114114923510590809081954537464194913938675227727697141344157471315822511950124353784780383495783572759148 5359 -19512519483127554405786981712697496337321308162807853851863340429182826210682138918025948917384852826891841453702204293728453187276185483290934045635033419559754043917236324773200 5360 20550476702907531588397595704864304021199475570648495867267896787971431023455059299431052073326400581991865873709717499956512632373562481345452044877673854574030483035843562373428 5361 -21643578020830705110033199674310963549933986230861779258206871683947673473125968118749061303543842151505104398706509943778478317487309534559782614738396171397405326927125950653144 5362 22794749426845181718263834117332617333823705795622518428686920912656534706582971668758186423153607567134920166193599127618787753790864836756715320124486266692271508017352178346067 5363 -24007071971532950979751161172971574197956066495669718759828612116912135234673758573457601508370040935245050350134539473469688361236878113985563301168195888179350257818860046651944 5364 25283789973138362111152183661451438450921324576430571605536077508045847130363524880432524106873738069390220447023689200597813838583050754570038788472482970855250746044015672788718 5365 -26628319658433724142228766611355714861463505838582217511977944695994157012909043738192462338109907767589279414456931339718631958881530088970442387916342139989084683987481961654603 5366 28044258260326728717336826480626736202658564693271401760146798891952405389751704261885318658145406142555244039169520835241396107411083433607650870957874906745379935919897225651598 5367 -29535393596322153930251355568348498164898207759117412842105382436713048273560194299343004590304968114000963611276559691117689472691061452189576282147818922815201795720317062841686 5368 31105714153221672165004214481978586832414157510893157724835421364073785286282370696384013768533234530311814724756197779054865699936333573579592544996282729535596361904800070673928 5369 -32759419704783900536977948102205246670049243093782911712600656761615713788704426613837419313793097966082758143447824265718154688078515040309322920137430803337452961282421362338284 5370 34500932490475620501410370886767855770196705965856637296652811675679920652992751573934500537099234509009268126050933609020114372255780452148015733824951069921910009576839075517390 5371 -36334908984928059802196790473374623582488718993521961042247131002468911675187920425349679237816559865538087773428922247434597245602110551640440080779411297980822773068053602298585 5372 38266252289273176132488943711414247543341133172010186214555898583947485013140525823299657093501695828850077046155744824951413700523830452820481162338586716016498572226869296493182 5373 -40300125177178113521854064812627070808999916685126562790172817239538628636530205905408043409100215529621704696534904720321674390415439417260377490316678873371632184603448237721940 5374 42441963830125741044422635335317863292324545741736932758228640845247241397511723967883809180672696122254973762361574615640623392804500759126612874867445865986368885758686939488037 5375 -44697492298309977401643292553699759913096082617219123952408436050811915581153129133600567137631836151395185951158224025873566582137228011545001771161693533515932817719702370390936 5376 47072737725431241570477398311058228830496200391565651503066398784658988444977634139760875543467877275515261955775431708439592281076603256216981003092845474510511249260254701806516 5377 -49574046377694887704593086050245970744904734192333426815413678396495693086898273271425251013379508157972094228428115248230241774108493754606804665595181798889297946302279810900753 5378 52208100519439185080698140450802339168298422058709020021278469514007677789822446614618556747830687698076727456364648455295712906180324501768354787339753023606497578318860531644633 5379 -54981936180054872784204495386690115345763749801759055304426496074509700798204825820666293336273930841187917900905944617378475501342717596730007412081909871671745689588958785052949 5380 57902961859211428759980817634631312190293334365957652090596302457233538901086224936396793428317858650573389360446017843611951302730301789064500348087120816819191131709581390510352 5381 -60978978219882126955327481357277868254043324775149026635429828386836447487209798972781421893286467301294868840355741145210835124597967729595046210487966060472298918880788829975612 5382 64218198821267222272649542732671629946766338800782530938703308698763243606957254320253260420762622736921951826026346834378173773108693424350505418917454042029201382221206969554091 5383 -67629271946459050243990311710931269364793093940722047143360603627971859947570876098960218703480953234750625823264915985482815641106415075798017217360568020916391475205055240659753 5384 71221303582581665558721186459891665910356263589436603053292378585604598127484896359121994446951319354829934549956723360510614127430653737642729659406719613049947481364139778058101 5385 -75003881614178457990276142630235112689267117919420060051730370069649839469819452225827924934525033880640401845234122803558944315974363184532768781224737106689065382353275134646912 5386 78987101293821961232744477614194172630274692215884990048613316437015115167245159158678672213445577208402660580217462201998573732580959985174867729453825447666573035428336475903573 5387 -83181592057289214083413921746719870905138027741061009247998441347494489862460550665020312434740970766341287533961920176877370168270645405632332036257488160783423650818741665744685 5388 87598545754192389722080357303230639396004610171685136411270089378479366816848307163221650188590964195461556438715476102407384818392635378125895751701513958831782130789538951189678 5389 -92249746368687287103971952459962217996224047177558172277015861796520769277495755645823527225349397647282592298595120382195647788754969764917353133055363590251024156596023377483344 5390 97147601308811476718695704642981083100980620139373985012882219906579081040256964259549176351336880609626507775532843435791477236784400292488968059720207376108583831256722898457235 5391 -102305174347139723244008568300035747611043206763081528590188041953035833293206172736083542512171657946411806371247468390162800623926229787851803048080175116328474996472427535605062 5392 107736220299797623001245329822992524734220366143254752653686583565264081355144013725011341048032118136776074571234271217484230946199042037886142257922727729199593812511603498644026 5393 -113455221535456616995341177379146631459461664479858733679751749497587947509587023397850956014077460692823969439109357466684042767714920719729198325628745121536400343051055588002783 5394 119477426410756692258209097357027036683183279412237475328168999856589506059698180097108341701195006413884559780220085231769315469330180844437704882870106745348983316968815595302859 5395 -125818889733679817327117421874021459779894205986277612285392464812790632926412878814363701887065223711192265874873035674311368674292101036431411802621680828060077206459142657960975 5396 132496515361740787685739612553772056111991430147661147716891218225111880162788026633702707230547302639125989825569930536580612640517730687650502263769754743979456284372156775338456 5397 -139528101047486697930927217373455423529517190394553290463032661434476101211620010127381893046229643551775413766610848283846547517826765335413824036992318074733224852535152283626423 5398 146932385649716458289430045305521082801052051254321433776864135210613387903449787505387330223913895409614497221090098648009293375233926451447408494157503827980249120837586965319610 5399 -154729098835063156306248865515703973395381788700697720786155685477561512611965891891061184929847436707197868495081744116868216814395279047318720438152638806156120258683898919127814 5400 162939013401140966402131466322707556562957537189577851136953126659955584066900668726039115606814399212530604610671417888605861819463134930661385479152374582278605711984052686229429 5401 -171584000359361923452041140012389016141285503740876348232413851294136419330100824508015906919564841149117999579944394879437637844209334891843228108495529263569803158068422343947598 5402 180687086922794295883537584404780398245092124138347252866339096903286289539184804290425449298359243463009945251395931637657005224546701504161512736568380508290158388064214164752948 5403 -190272517552082561964617101442259174860900442890019404585649545453585159192191566493486983894798584298783326484736697992250160295562749646985415836218231377738475731402960945612691 5404 200365818220499151162664791173858479812394064155821214560227826896495564003091403636172339774709294537850070152573346032329954580055430013011707117298826724042469656011112368960006 5405 -210993864067671252483611427724187322517862641028361580008805470421648813761264192465139666882726242136232544747625735548963144434754887478268298295237559277926780455593936590197934 5406 222184950620444310874685032965539289123292670861339640923574433894348328570190738691302772668084881174550672439894328991754628163610810562907144273616169858864037723123359757961824 5407 -233968868768730691862429524789885571264292868305193159220425163025608675605496634811559827222428894491413850779212214775047355502713425600566418898639774716327210616331968846579362 5408 246376983694071978706838140210002847216659048436858324369319301863994082549441604730697315568736739590608377121713488122757070114804037319734420774960788434360963023058687329697668 5409 -259442317959042349017703546034886796786728723233194696333981987058240215676400951829500401957198991931706858814265103831702705378359656234326883856796025210629726971624014946335437 5410 273199638976565688403194843404371243226370339266184683579728749989851802870675825878462749731925978468598860964467249524985579456544688619840610655264804126174375001341297044417218 5411 -287685551089739193537854788452151040146505239829027662108527486371613090966553652904318777898770318991001218311549573651386318746676042602634275849023444593217040007227544061483091 5412 302938592504881353788607891507525765029937427844468355677846013973804117132263798167672949672026342858996874332993197094553320470936317531339729027060679631212253914730100145097111 5413 -318999337333284117047836624304790353018800903140678597204859398926189659209172509039988699561712749001857718179678329824438709203277044246388360323644947841541952904645469396680938 5414 335910503010581142285599284189561645728690451861735201351896056631938430097605439496648794439205664657486696169944168439758007108855571458289633240600979270655180741193884168418613 5415 -353717063376781468916933931970012072948237948840130523733484637153080044594730370613717496748942946208775147723330557311094801919439762171541569823380886570663832659372772335400398 5416 372466367714897683081308790736821807010555348764931954537074134932403063106072297992625225908813153082351801297738851890075348559512493377746820474413777836864695321478382424702355 5417 -392208266061758662711818714057891897705718380122418399447914801836160179368822255446474609749664010376971500030967265715722947001397076523463645808721783634600139895669129185524217 5418 412995241121080205231527995636358790830119759502492304793894252754183738283649656644248456990198490588933905353819537245827800242001731988160593740957736854718137561588159908237524 5419 -434882547126215397959664775894931927252720270320152284728725983066399051189596778535224289960278734633783315300272468403537625560565656897086508161578095641041566446155450411222614 5420 457928356018265853895866025918226765783854777552192930827131772200601448254135288416771554794469500107754688141474656847608047205698569315661428280825084673447852282688350864137022 5421 -482193911324452652585689186744337046689885502245061111315008286556772749159503309742051419105248886396589994634013778683993405090318183985242410241236136291864666540491708329303833 5422 507743690141872245695525689201362346787462556277414014187276115034236058401031983013039941224673047437979344707932037161803566591582237863314467585855630330385861464570906842092514 5423 -534645573653050589279780094173883482471507472691305207607991556489486671024759828119147103923321981051730288576865570942199690401874164872860083302682345463461087950916150479144165 5424 562971026622113997746438709278763082213163987033740076762479315442498983310140278581239569202081840673447269586753485493634588324221498763135971810620547552012193306049632626977342 5425 -592795286343976239942991466633057215965756123238826710210505544067401018476818879147755978706205315916534672872893526985439967853305124922353225930527780597302837985402857042556006 5426 624197561543759843151163862565062187650765919220796419433796813030767203327389490611655936545456958956146947587384264948126712311330532196923682073091585684764600756512522013395824 5427 -657261241749790289793480461815845066926634956942336068002025646768463983437974893364532295870799175984357204587148992902690614017906060181627927251784055690140831470803265176687740 5428 692074117690993032831042197871103597537284881140515941491416940909907219179980210417653232812284486376367464923558222644170159953620086336457414156465245826600913876050383803607592 5429 -728728613298456839985401596541421275056328203700752467486635636610748226653922043704640810324495777980257607900721482385808591070037713974452018185028351401361278699867756444528068 5430 767322029921378483918125289059927723829646514275989662035458310885168048291966489123870663197459408153796804429541688776949033965745377709093997884329566807739614599948798219763095 5431 -807956803399652760778476790765955123568487051248160851001476791354851952500447796005276788381666897844140074886722166555336919470030665443648199580005471551093046634286669297722764 5432 850740774669101940834151754247020556557990627120904640191772718508501860750799366113974942649110710721900477901255012898130157629400677972648385099661940859643045005874760698572029 5433 -895787474610838109864582543328513028620342661898687185980067424206299553084597183722162155679840003606747228156547144846911070071023948722199842950280371797011118706233239930148889 5434 943216423893613135050181381468526887126886994921297299144291176844698139191415715009918240780308056074017463844787603046366291931592484187675433303256741816241406451766639013367315 5435 -993153448597331720325403566343450032051606920020787323446014923659509545351587914467890431156317176423037426801592859389216834527195336344523452405158453452870925480145417728372575 5436 1045731012447285842770352722787965458355592583991041421774168206219927898910626929463560016752663045670676947420877655430022099932246856009121678912611592727752892882793677019828935 5437 -1101088566532221792552978698354748448306563942704081486349778789410296766917385037210629985235182108824617649468033731421614704222427326203627679678939827865999305133965991634518847 5438 1159372917425187733510368087034862136395096811490367664390749150831003062381620447091528890894108282727119518380521725320654170186185876841082499527619188813975308761735183389346529 5439 -1220738614674349764559458422977501909843232693300788324707150877570393442656404514978066307798761836233882230296850993362930974061200246336108055378084578663304951254428223756918594 5440 1285348358681733754852175288993946536771595565794372928534873598303748479708618603410929743896042719625032828401890357663448408560050637290892649022566337630959121233541153393106380 5441 -1353373430041281192089220240837017614168938791111789733707460626861842524987255714850582622509046728357610650602673356133056640766890084476046282160647669425314926517917354839963654 5442 1424994141463839294783935492222361654976575310906975710840933699494052219855525431888844556401394126868147631950207427622882331881751137573731166569144700674442913551532120795697057 5443 -1500400313475885355418372477507714594529752330380678640825435932173062197104420141085575078720561025354936997639621563738741090095723010855468062767701668154718549389012252609090001 5444 1579791775141067031764020366754361104747608875515266844810440227624261426948373862449829856379068240515681519092331895997821138034862867050236618618500640010973209565051975202833863 5445 -1663378891119186487646637131217396956263412391950259078617552656882141276163626769717033337178763690408020440955152356016974940315294662876655274117015446144691806094579195322106251 5446 1751383116446237793183311828928150407574944885519603517770553755763575323971000806617189477079720609489369083395565943884991944452473530730032315830595554128107701541566754806642341 5447 -1844037580491703654105866650470036606914162134287775356405187008934034058844536292358225602084817831847365745568871451873763226114662776659256908857713586940781496427244667905407638 5448 1941587701625718577927477968051841293062741921703182928137643502989507058847738873927936256574040320275326502371531374068499831313245019973113468715101644236190452135016501469614161 5449 -2044291834209110121681675448087727977874634717587720705409670473209152475675896986051001040978118167318163388658503308196354574790923720801293136108611165793812045668624616264992308 5450 2152421949603947431123663014660841662823237611754796897985705337188717957238421788069550020789444026016148444489206442917101022695897596278417297184349488372667469179303329347794909 5451 -2266264352991277356548796029035845988077284581104341786652596474846871509224682054174409720592139689558200776053341147146250019491197140190791599591444861619973716919544716144088891 5452 2386120437876445022034865443118920655461342063579526016446981054679976188932184882880321290340049590274871239977410598822994834136324751889185361807178917144397473350041949876537463 5453 -2512307480261021965230739688685627271879831948635001884326875991683166920104724321311873449361604596731559497036154379242242854799044008618808786036763092308670161978489934888570636 5454 2645159474564157745061915885861941344887907756741244684777707093525892850526713707317486858549725053089310220887653168510390339554994752829885760854330520021808369597717639896428386 5455 -2785028013485400551161872968926233720953342179623698574390536547277416261382334684216647043802963636427902047879706979682826073722605904628890656746954182990093761999756756265235414 5456 2932283214115983283435988186655153864299046014800068805407619736986810562467391930682041257522107381274055633249069263639347392640589666592713861991056934162151048639600912263762816 5457 -3087314692726543107852560472900733279515628949958611915513653100967961725377471008187998700588762322328365499387613800739339986691291378185578456281048007290908066539341430719983830 5458 3250532590786549578906596812856448849449375057725343394149033317781623112103550684690744247492717953843983949153257921616261752009174787333988928270297126041123062776784491015557604 5459 -3422368654904690448547024379780152248905788867412301305152626013384523811354361742500207592531395071210784175514811997978471166647406842518232180157008677648856587738535802712633396 5460 3603277373520453967435874303318403691873193398008845226028845667894055926343460730439365358794162478562709794950344815816684202157181083104063164877543967892403724308688703201762899 5461 -3793737173325518755769211446713371172402187862952661294420324018842111427310675754847067875027193410297128073556494941165051610249901301498941365639656531062768524584818772981161674 5462 3994251678549703273380598907565438594918645943481143435483254573675456557511227793686655801454497215997140922008184505085641006261121328381738016250514013051206383117454189611420109 5463 -4205351036410542815627405992411996470512763059018085841254666167698483633520337035086057589522040031109600849867330567780354217277916235059170909004608508935011152936801135964553708 5464 4427593312198480285225399200116872851005593643574937266555245170473078135831782580413738270614406582008851887482540612002046636606468533656081295184709022240152487432739305928912677 5465 -4661565957651627549731548715580760172865982331020497833188711252031732568900831043118415970622725382970591166640339984146754012278562751235956377095561197979317809258150644724219599 5466 4907887356465550289772810705262170760428056755298200442305796135687214201608970728909315446451683699837048194637492585643604517021249904032123135404695067933870227657872004207746829 5467 -5167208450985048890683949848100350745996777279952438290325545366518960730410513095908329918827881469082476277452475286961652824460614052997737363530501904475055363018420106031137522 5468 5440214454336975151698129781796632328721603164268772363822770336807521679668057992280688423015958386014548072844479016872807643816857894697968251145487374869007911072603671312554898 5469 -5727626652486290765710623789973100032146456634455832615084221126477305164846424070481468531629235111094803827944655634782791266919524135812250669820425981757229042316735987882277658 5470 6030204300932418831060471291357110380871971493353011569086169403428735995716782844939663286869701508595017379829541197709140777730403050453064718129982179800914326171397982658054638 5471 -6348746621010074556833831363460988060715305311003842202331279365244633242297084170934010159780485000386991086658593026292167558118527412321221301848274977111532328862437529902821005 5472 6684094901018828146362291393798232883887311231414568112511768174276861477898697512155498808326292371368714622943915978022423414484012755293046162565138373556636002337861855407922852 5473 -7037134707679327452449254263079268569627506730192330852242995570556010660365538492414504183263856603305936965959523134626449784495988270771677803779867902196456266561441693387411968 5474 7408798213702101534343635728224684955556795019652829596314414845402697001921963187468338808629315968978183789367388776835497372526479282398580703225613205150802295902423177542768884 5475 -7800066647557926971175996210656819327185244754885627396702950348529559431045236717161969962572878001921874471421887963368741887846618270390941951083971337777378442483156033486500500 5476 8211972871857654013774620197030417775059254794180553593260830540339023073563726345466679313103997439052521333735007861796245338087887911513755721638808859624535413159660477317981064 5477 -8645604097084987790318769235456770604876816615919174068196615260411821049409892401906582378015489017215200929199352663369863116957990936135388302610447422977926875398797641909909745 5478 9102104737778872456344582268201659244259737154552029218205277713457713042854853055272620087634525528659690613012929399053141143737764486666212047369876636733416661812512752416547968 5479 -9582679418633750516050441667790794217414478536509002989293320093804341623061825116333690604863696050072929399254234433547377976314104275562212198435147770453936534024409921845286750 5480 10088596138377030514808625627632965671787340632561070874539553532930799444366655179798522391733433395786915988730488542238835135207301756234338597342195068375259390774024976063291833 5481 -10621189599694609236767468239153398106614037886536339968271624202547202035177269983373503756859883807044420555585652037476257827574619863923142016519865506515852319682595021405950205 5482 11181864713908327734097915174809150563481747468179632510239929899394830585268101797802900668213081142769116948710814948226401289478892144052167053573948085603755714390061883364199471 5483 -11772100289564917997083600559394596095415480373444366039942804346904734960718148261678069439177632254154461136689643242904224422719587901019351345309043586567528714442191132389920967 5484 12393452914575501515857250426409658946471336431244911821542311078841935683779067594805149177658681198122620529299625039087255445520878402757699300661088190035651538821473465495607474 5485 -13047561042049276747059693330540264832818615127690665298442627780654066551123274322815816454535510332096345730274588817015830005179554743462455955997082346564241963140008814592094729 5486 13736149290495988851103851452616474005112373598526364467445240003469033013435223418710108275756683899500168584293685851883638154868667103541831283614673309639156893461061264454212213 5487 -14461032969630489565759314322082152242671902268240289150179698010569014523983770403890505989752518191323500439928099171690803444678591622515030980799857313627993462390645880334920871 5488 15224122843600617133189794676991301929441535792954764205763300974033153904305996668067480919890563366434887628279033282792404261466088530616605632220460273518320629036018362364812405 5489 -16027430144078280792719044284315156231386686641585978220334261861329190811433449104507684553851576382663887090504339608665944840915437236212113732213735353697084892085740732260258061 5490 16873071846304626008639450723034397322482592654025485891325630038332141810095307878233781198469549233923219292446637085308443631589489532285101547034565483937724888984593875901328429 5491 -17763276221865173507375990174658384468639921876707722456307578605205376261226741400954522438333082997089342266535941005326504631686289293879403032877064861165193615334209604556145660 5492 18700388682691643562780547011014067627524665877993991005027836240550450236500899600958632912901158806145961684611751284201457764278133162922659522200136847547433944826924355249287064 5493 -19686877931545665613415952117267839804832944741017187656183808710136003626523517835263109837082578075613036382955791515961993376775587946074520082300349061582835966775093380687431203 5494 20725342435037698474869361878028509566906516022247134014894805924249193864492333165470442316926814568515424500045116415054421343744139722130040464936116215422237119357308657805729770 5495 -21818517236074316882696155652149519831246387768004511131814757348538462016786608357679022409087329258039365121633643279247021726656038893078115126421453471987226426259185813902621335 5496 22969281123510732469994701866365577458689176683983953516960101035882964921883338515250393264757341340940961191981322103855771909197289876385428710517329967556528811904117519072723962 5497 -24180664177715301608407492797233072817329999293020859884125249902084174165311046018786373237079127507340201360216265633201504244701880867778323609135480672995432800950420575486631104 5498 25455855711731238248116225776885228787330977574312424277173391680309502284248605558750612913677196935972816304112266721656864106088655792617901640095336566667411427607031730033105328 5499 -26798212628750331985825308575746034049646326000991766769021576869324822094563444878568086622814365723506135561014406074432662158869894376229758851657807595210524734558889675914222838 5500 28211268217696837190764814734968546118845094056732248298615789187374136180595816127721438651881135305251404312384285852120061503330060592495196467739916960626523227059563855661001640 5501 -29698741409859654241688608651826193569729411290694533065580432326298502364883169161553698704422203148991135494516401755355536987593177028928520817587350426809242384695728741096794560 5502 31264546520710421114942456429173035306851684944790106649419780580914527394289038238394709721556494483801110366528134490113534875840662124144681959765790936049090769773276202650555347 5503 -32912803502307278895829942421489160678164119214012673019779017304600956674130483089589582526920193462639185474326290426008782650452456356300795497512784661678871583793172023699869214 5504 34647848733012136288598477734144790080005350248247651676654147013998210010350684563596316880027592643374218447058550441432546132934858765411535813458062344137743088976616927864988327 5505 -36474246372646674167786135118901552944448560651384708897942728920008118079243460680924007532150163085035056666740742348294644121178991747697768377591599128155069571373325548758231131 5506 38396800312682719066575936815232425158332208972652456107232413767225485393076014367438502686516084085990889689847871725836961439400328560380750398885390240627775175755489434201163777 5507 -40420566752609780105931963964739261863697062598565962928790023563689025484058918427408407903802171780418444166013174221254605381884421886983493432969266878035323796931954900595637969 5508 42550867435250491355145147100892714291848945822924790142497244935825360199875750614449382772594249219164314339614778597338209235040148333675761691130182078483820833850846580830329993 5509 -44793303575507643672022853344703978278826192402567362604220668891087096266092892904958769719266085731443775833673021704136644149628956870672824341510968663567447026944737237347941122 5510 47153770518828858810623109033813366914668498071334543225300407065635196534671562723711596031667923706895408051392450018647146590724273926629057122581466479030988836439920566098738789 5511 -49638473167571416951328544454593397544755921798207499734614850700901618715643310612528659280372721448723338463284142989341289828801591396351382088641696314143384083628399077254942804 5512 52253942215445202588863765429341473555409075973682898421962238305394601797501772505331480846879876855946001788484773879041906225922169847607221930829402977049798815795755705530437122 5513 -55007051232311344168312179479390903093531593204683034143190211635304676017730916238877529900566002082935724384778157572627301339349018941924879010271642618134110657105553205624064794 5514 57905034643823320007815419541740730477600199287109161708741371552485367760314974457099328872258042532609466172731640642665545837386114771266709784328257429144985810290238207905352421 5515 -60955506652721799648817889899261009911710121933605488703713652195637366036728863907100583231051109828689259423346737522121520227532695831928553827614560319062356615606419637606101652 5516 64166481151040296032819688094081674875468517589105356649365734369089586908025261179442190345623630485135893849060872504263388827054395611530190552270993135026653466883085476766762767 5517 -67546392675052142930904716346394938502668104944991156321736697390757398044239418923700479986786393439080688487701957272625918802816769118790414168766918944163835845816802766524051165 5518 71104118457497036144332780773459385821571971106507377580285698074717219978213775161392137476859208707328918375949744756309312828589814316239036369252726183296328711493515561411093728 5519 -74849001634474384745371732691095136544786654052979096006935034758847838739688018114360911813959646684201913513690151582374570684693580374866900271989564904330865661734998589945713753 5520 78790875667388372935384870434848350396050769693834846715238100792095565884376362678844998209559756281432470394077927196481506299170378144071956985161559746788231514958444260788085632 5521 -82940090043483680104337838884474610056307577000503542594286021715480199614628251279245315445608721636058260579218826070131652115837875125268776493793022880056793826040670349970673677 5522 87307537321829395692830051860919454087252621480137223140263861651090295282250098619329095432042606721992209975299550151946435333976911742948037396395997212069267705484685773593574296 5523 -91904681595100369921473608675222192500501909388834095247308244160445948299083712281840126916845406233799751267593389193085572847956970061541203847215006286290555705106662598251027524 5524 96743588441179080972983421050782628148845788606615762674155402922245934506802496985579878649295530171312881862536209901929602063699285851524971999928980807163549744829730574393376303 5525 -101836956442466562763980485783529114643876916517129413081649657748082543423392917742235853395697403222045699935890617913822930329463356740459288317725292937042812780456074746593662992 5526 107198150354858007759885403910077132379464771924164689276484168795291307421223903788760901987438497864921772922529488578654821379610693502494593430603974626552349114345400025408596388 5527 -112841236012617838521921638732726973650051353183796336944519618916386422575002706140253459359919581281595506812842246363298622924707170864547527436164979157809540452347812203836434592 5528 118781017059891378399154128357874371315348821347458360007812367272034008462255041103384667346069469301982976990630964059983129067382735655244674002973685247623300997563267081186943184 5529 -125033073604327369368811998878456706416772408376350047446834859367283903208313185381443134053960662404023325019417640054674450963355302251521504846365048213774126042343045225347620783 5530 131613802893269711540638762022782202970267867548665579346107075328251547627821911706023175526197992378687974444843619546775478097262408817753580959645758905375934326552448224865817467 5531 -138540462118220798427626662338729959623737868166159422055058948462572869725347251621592483375660615246027707638468836601206176839249883201188198003424234303717779028801263352644389847 5532 145831213458796228043453969768450454244497524816270037112693694753002345254774149956626426244877558476226218908702251720180526925998009563771742496107964952684915470273097124149584997 5533 -153505171483195719422877478302005729174251144605118563360087754414492227522130884011522678935085662511033796800457242517952834286139184667515966929355047375219772956711376309262391695 5534 161582453028322734959271392798503551603624255660645572040557044213657858207644456455830787710793227770284647466446637531324265334060497322834198650739591521579838069997822215735641026 5535 -170084229689111357640308177429677536522302619821851867863326890760302956790712701029340115687100533051748031270906459973543748469031422041298269794254563266347153029030636263874442237 5536 179032783053379974869270118219143032587715787282084130862044810254133510554058826839728183750082241023738949429779222918176549283248456982965392889175204166731235713408551710515501882 5537 -188451562825644715080736422840156376050769789017169267301612578666696549338187597360846013797388020095568468443494958554930280910305478607233595379659470965071346788957709270101595888 5538 198365247990809714522947390369945793487126562534571593293917370900061144792176715518920809149767363321926444795716178971911840454538821643135939584431966798996285069705248206026695072 5539 -208799811176525457935539210762076213209751950964132851442211055410006428555172865094568104642245693599132432087879060463121026257597833817105535968948790901304741540065835267348931957 5540 219782586381290940307276053968851108569136810492240891691454022395367957852694393459690586447021497235537927741979661793713280384413497927614326052723580012850174661513282402868139239 5541 -231342340244091594819129800142433131871243669877052307580876238418383611908892517545447501924064591968002765534684799226034552988771848084211964927679665755808604098274734700518903830 5542 243509347040535292092037348401898218298753937481044869231478940124278857897342988005847838314016847449150245722678758432934721549370821522647455656499338203168108464359418905386946278 5543 -256315467600096873504529315509177697707317889654994880365695248154583637525812421763438486343278819505378123007419523912743417594028821046431444155081438583142473180730602538912946815 5544 269794232349232500708410631830886866679657504741703381142632691420698634365677776097052157759076978684129814812916104234604364240330227399272161062665987487906792141260507147286301466 5545 -283980928695804740963432795980195433540949736150436875290973361214721189237851676582602863269286389469498329388690838601996366592339839759034082308174518879412270094053079454400006823 5546 298912692981495279362503954922574633871553467848214128937178651009242594538475431279886737737647232135266698810234700923048244959703678083085761462419893450030571943090100662085499230 5547 -314628607240703400237431415159116104575822448704265350248737589487664214338568245082344107031899092079888619837271423971340716644572218216026251983381469001218153734490747549740384732 5548 331169801016865361038509937772332931735244605920653348520277338951088046103724663181803405941887136262469006545037075083908544873755877795996773691411713467891178305819391181700471615 5549 -348579558500214525066719384872849259690788010653046426646549000908248505004448683798269516073685026360053911401670148739354179358613918893393444008461117736495034281022323988371048128 5550 366903431264768321302916995959385331687869613496709167727280562536309036179019829282016030638434248634154885052535289541265379162285545254454562171435106635181208293855607058525727085 5551 -386189356896811207700462721981935272072513272855437875579781607686895602243319262717243679855489449269156100854895009602126653019187316295132708740973022222773083021538242223277901689 5552 406487783822380117795410833159036170010504754636300983686220245950870208380115528531643726369143478928068261899706142047036239272068056599225652452849655457791045880528798113057403792 5553 -427851802657289595647727226791117168410081151717419649132144481904293084159369880032778461955602062242252852000378660340914198574364274442129761507916132300948016697108158967838050120 5554 450337284420099234977433721041712910828870587575332318345936876533587141519750060792950634261410132379527183203349378152130150321892285621896763525243761198287736362722888970963596330 5555 -474003025966169542360088770716388714765802663025273184245141406857073509468349651413788652672613005145413244436261696375544901322319604583932100799087421722682828181219607177782375071 5556 498910903019619603599871882122532108679107929981579151784246378358449192369746939695511307522493146583910839904784700911521959102961030640619559009959878748515809183520063730504605358 5557 -525126031199638980620722847703481144711601072756892279219097369705247606842667144617413598694530318523016900263402692467559860773081348070813658963384875341002080386606317236432401109 5558 552716935458267631761268870103148095304980586610744137360786595257015791792102310993206193048156951537832988019698692328718390184525328331033831314117779266406755156400965210373690477 5559 -581755728368494483624708579190313078954809027568441626156448709887431034402216253980102293080319447455249775738546833070472388637298354891076402244404028290000797482610513763711909462 5560 612318297724393500166491959992555846741611609227219667701148746837800947810163313515527645439149082070943795790304173193843243955500208502376241178888323980768244372847803672191274261 5561 -644484503939074510353580110455242251347223017116046836473225502666222687812063215666694328069023486186023376639875776626797920872097632248873339362488519078238148770708102587099358054 5562 678338387751536539233283865184349145890291938949975803017192394245150119301472595022246102707562981353695803112969676055839428302147268463214341035976135721161708838327847404556938096 5563 -713968388780139020595855633795463741592996304999819777432038378696861707225980752810592879613624592753350125156170241626501196986275600672209460651565836928551987861892574317760245311 5564 751467575488419513423547839041825090746537071337566084204358425196489619772303683525417022485577980433291461013001913861996773882887633590650926869152799200082573105424944216796910438 5565 -790933887158457413846585281471174091942609915888888301729901681234594481765040930532331878460820474382517451352909141029817555684812704592866708631900189994788826545023129010893788017 5566 832470388497987402545426063298033761163998233724679957311540433634655604864964769024211018396630473361823531372124224544037024321040581258784215347605663963723186039491090953887353079 5567 -876185537540083679758094689993748235066403789824621120214405106122804509613852883964122394297495480894141190424269529860384784483713156977009267698567016530683546598418608287881633521 5568 922193467528550237576970610753514686859648026310047924833746830723545694939126452261709565581597439646845707674970382196139941746846882901044723802906061401194673231974957207587753046 5569 -970614283518251673768639269372173798891713224375468584750417577673060151833087700442764440816620228384006874973796693903628801504589257748572790751990429815033313567651583190704334482 5570 1021574374457596110569860707799729171796260125377215008827514899578992847975034895083359810539443830308841505489226497412885688761491080759671158883861680827857514447819578296503538365 5571 -1075206741560334206571856188668449238888900403627660380040517840530250327672161727352119906520918589922965862643835979202202198023511597139793685033660418856273705859008921553134386232 5572 1131651343815868663270078597036047315485136998607727215424868317800654036216651563236675793916204105281373202033079586915863982845400659500843796402579040966321189396083542309142035018 5573 -1191055461531484978479069650241114854436913678736123595149270074477649373634526147191386689652315884514177913173579023460702402707480011680120360256009967928751588043123272983327492798 5574 1253574078846430035900893451313468845806806038500369336621028189469661154316313129608997590723262869186367712991979945726508752255450855630208360274689781411400690989458850814800534744 5575 -1319370286206699884214234426631872261154158887805319785868176740578637555899346680427207160986902573621516237465278462697548395702993992132136238118331114042073412051957576620209786067 5576 1388615703840877387137772600525093164464363857293948311635627332119633987200934069919140480632390323652565393790308707672542260532802247906745969383464044926520992974716235778005513904 5577 -1461490927331516472610169928578556591485946170304173344382077600372032020086099391349322552938676753000984842445820456674846460795167649280027588055868365294144735758921229988502526548 5578 1538185996433541484388593198281098055696803334621897358974039634247489156942285335644565782453843545515048933238132985202041189824715479489412221548291473427613633106447444874222756972 5579 -1618900888351063863315766010270325862575710123307007991922801672562061532902923825381441556513624307748264077111479148403072715242399794858504298562703573064450534320447212994536293780 5580 1703846036747067862562615631197599835140738144465688731168415758517053588521494325938027049962940792769872867971090870315150683732820746540716089980358462065159301396648679403378519452 5581 -1793242877826744012526589912738234045798255551362213977582876711566867198115300720397179110961930304281880660220141292477337831748894287729113301583956909366956669326749427331179064427 5582 1887324424905023768059947644108688893313009572598926310165616117058195301260384638575053960844787981015426368425652155907178340137698597696848369847743055631610905893021617761898694552 5583 -1986335872942270189312351196604527994574592017603695209391694190555552767387944140979169870132208773834894844028834926037932678925547079419925080323130744485260295785638618063929813923 5584 2090535234609295905456487699165025422648978169694599666854036621234911642523056348693266568216137303233146796907105917220770888590332802763400621486223278798219194664121242786526792131 5585 -2200194009524109028167107471014942204740463206378578852702080503377574202507506234099264224960357067940196381268049843118795937055599756317002706149883706049761322563294877139657326154 5586 2315597888388238427257743300303582760357517894043245578555516784732118774721472558305957771202558302045564557697580530650480313937156390456959627265942488676068025369325067727138612191 5587 -2437047493840380962472371958413983069511888294759909032712064415309024256800533593428508000719304626110263973203023070918989622529895913643199748160184832378789704857129181077762020622 5588 2564859159939675350263461843363865894628837241671528009153214508760562856847483305442974813155155899974328148762109164721418595555527867206653410016538889456730426618355379116900017582 5589 -2699365752290382746867812583681191058011221108247271167633270833834611348372291684030440157751321435483027960425117725484790707097057212334494542825901107284693191812113753681982947675 5590 2840917530924397829330221762024017512051420064456643971208855201820913070091521000138797268468932684851122768064098999876395757513674246423206894847662551201809470935186403845065524564 5591 -2989883058168094350918809366068718590574973238407329406052098762000098413530576424508033359038185934089151829077330062984051368939947274866328707123882918040944080060538314447272856429 5592 3146650153835807933822068993091514080251951035357614922436706849221145468854986351663221771303951928555581184839765367128498822264059089548298430632978967626979711274897278117658290604 5593 -3311626900214072957511110508699423360705266482522353161690082898860361377231046535272665080176027564523651545393890342315814346308559262318266288969814509028026471335550701377958515036 5594 3485242699428871900086638689358924267229868498757377157142800178965379390307362670077381532873516456106916082913290774776952137595119476113993149024649258776976236495922718075279111531 5595 -3667949385922952659636766897654587762202294202469481314722789234421547307838362549476319453031739582619268147488355676646472535743594350731619607071762189051318264842305534502442243148 5596 3860222396912067500448902323205273040360412920374973124309432929929639532322395652770727189118781327429989352141493413599724231123775744692829096867014942086030110523441166477025822429 5597 -4062562003838149502552613430867093100183044889899179319913928988234268135692477875988934960331948323381092774067837076750457260000906389343820608887187990664044633134504617584057302756 5598 4275494607994350726453792241987400479236525030120851567155521065290011344164779923801568027385510467988430446978350165824894906814233296745602220368378921959106759320073803219063106989 5599 -4499574103661922511932719627709535944841907274050484949347237242058080400729726038391868948027929549849743434510087606393928100550311804768531792670351416474898697690540459488415547034 5600 4735383312272544998291766141072592693738504218860214514835187679192467314796843210860327671486783369787656732227792224230364048542516937380899157363308791602131739792472945640062617049 5601 -4983535491292354562290243468311725894149257137301025316773825261484604906445400220314753836925154819893397285546528430275713855517832019437514512570912514747677381261762235545709977116 5602 5244675921716041921629702605975889140650091480915520324471140453002015852026069858229418944282101473720922835305110170832340272036451112595349748377055635727746298361066224287655860177 5603 -5519483578261491863448575869146224911828256176125079238776572538562046008561509940621518687787034785500870553875492446384097943669705397541642487757032392638997863563365367864320563881 5604 5808672886568025113522172344365903283475321157546590852811835606677105875896367081304186378814144672246954670272921877042972388874824364429253046624959608907952178747497483670718195330 5605 -6112995571924927732335023965537444578382049757890634976720628763109921487924178164425023389847185419421354934305869039634875024945141267830082585545728106733565408679461005884618060627 5606 6433242604292185748925364488778561526941320243370921037236355830819308944234814398392213478508948684512969590310770286727816305683874477280671969622671324314707979208744426846357294230 5607 -6770246244622784289957231618011945499422780359105261192325008768585757359908913786902699497863393260523511744718211682678570054621116956075040489926573902735865945302582910528528967592 5608 7124882197756214157322878512513194960583155122532982234176292197800295986687160238396658878296250690268836293926274031642223542139943341815864207246989360536373891160159358287420401141 5609 -7498071877426620351628140076267967353392673212109153653658764492935236590224452811000598429276885517177660061577370304703894613034224063755360669602005944204813232113577646426318145235 5610 7890784789217026596300931050284693300032192429017122434693123978923470137202178724899556412519489015201383354960767920991326608744436506259945245346850973841296598231567998307229029432 5611 -8304041037594013901467653472954938729554723122330185015370759056764075910406636280623915391810159621270377723614944797274778019112087266225654475720767488461003981874073429133763782986 5612 8738913963475894154765847080966835775248473065041346680027339688256112000359478611612648163082021964397557029804205243820615109308964439723500897332469220385464337750992636635408552388 5613 -9196532919122616268611656429379669146068907818211790844241941361410081200353074963564487124787412570680229804490985247438135279434682301857984346678249351501145839466423408386854699393 5614 9678086187488229347914152635431158878779991029578809601992579234305565656747528588071911903647262093181265180918265487358680369599912920484072642259202601865978134202458947980196005288 5615 -10184824053547605813743845269681094028789107581809605651766071145370534100325937008949643222442017832938535118718317052636632440923532789244259782341355927072786157011321342724402233074 5616 10718062035499245211665523542200099458660009842790361944645067182032178303341299725145206506926921972480992485977992436393765148799758310797182976615280808699950425443432243437876070390 5617 -11279184284156333383691543467213278578902041565978249636292533902280386816834312049126161093723622710032378098705200935236929441832749110406183426707810897721044673085721752458224213497 5618 11869647159269870211632503305983291647646882998822550831553073843214805957197430186730070665261714013652669379598601313470865729086646371103897588230271885506424023758670428759602083168 5619 -12490982991981704921093969684117970632470085538486793435081548056509018960660338435635236739951375029175862246298304011489278281163493815133331266455557802277791523208531351359349044753 5620 13144804043082890700131771312892425130714467949712574766794737319788710760074792404512898038573225642396974735858822472877610344807586386155285813638198400610529007929930658576786112905 5621 -13832806667255109870612213175779172246564312863917905085388697608011372946148126885613602535868294359843314579075745422832586704837668368436946266282790961425594602335111671800491507128 5622 14556775694001309895927345952843981816431185414820325246726215654689299299492552013436886344470854339293069066782536645977346683161557110399250182257000808877379445190409453243324098201 5623 -15318589036527478325558300025661120439551556325863299984680002015787831646525857892857181923199965923226901709336430485953021222353669360301231396857994375665766412764773590692711287742 5624 16120222540422090371460390563419050670988652206488023177393976665362230175470559329366541270712040637245596874885964080982892421186533145525402209984626394596174535329794212456395340050 5625 -16963755084594678592841406703302735842088195330028330976755133283109905582900757613009814185524499353602334735122005885588155204790816610297002629519566308364358419787865764660543263485 5626 17851373947581769739643885415017612074724083816749100648732912366368913739714850136003092164151520183962169664842887189724699992583750438200145608146432499934652539427021096342371960759 5627 -18785380453008759959665519981982931048256914936858491865385546302119956828583396247784562966986545842483829568244950255111736962388487546803979296711373566285305806714287302383691182873 5628 19768195908711892476185352270496218713002199982691756289381437976171759776472631235901037000763289627883878799120132070724901667513950789872754041421317604878986589846935048511423034926 5629 -20802367854777187446684515690766704891597618052426971983277554532111330811148734869579772087378989908274466058190926381831884151228401281623250764569079925597787169205627081285559210519 5630 21890576636544872399208864396985513766166692919056046636160588695908238765671534319356082102525174548957119871328371910593976960869810096876186705328901309632918825085747664877541973505 5631 -23035642319460593094739963837579044433038811097696611467748838704176592985241923381506177539999793849265959050263853136355355927505467568824235269266934002250864455897706725835699785462 5632 24240531963530572997227799865341229434615467206342558577526572556687016103521056540948854647980559566485593132401939282112898329490842378095153689056559731903350492261305135395788816001 5633 -25508367276059168688670258504037776717606451028688776031032308472233053303792314169544400429797760502496325394218272546519808486092388645747463236420344235148876624118984946975967070571 5634 26842432662316287982741004281519264569168360533566747860073981990350485303679868564420509923921927539112781724436553016501120109388749398078113677090264570013228739725702188573602404496 5635 -28246183694801368066005278856882979519850990709312461772942314881471197830766254882330088327141091517444896430358376594699924501397010339742975634774610694552893200395132455915440109045 5636 29723256022842651362599759087393135414012923909432295299856237082298858417683573712091981357742004090947809267516477052331493063722080896942488278525413636836100246629818620260048879247 5637 -31277474745398079936309370910868470958122093367951417822562378701884279047305355371727047907726945022927914774536133516449856728421495572504637492213099934156868968943972293121243080023 5638 32912864271110129336539970461643354135736005990551559504329161656991551858126871316386559453279653098427444589555467852283410480547194090077104546752680357761282961282630250024576933938 5639 -34633658690914342641380892118277809276427916155713876851082931228917889922343409206789461087320222781274334826089240281849743765299234215454894266253214014332211999604931766587281631107 5640 36444312689813384056748721418822073676628905356447485567364884874473362346381052817962224769256943464370465350184380355531476993755059616201318904650748251317061033316773037067446570865 5641 -38349513025808452090281144702999519029437093546142684930012180393688564158983352918859301410013299272095044735893566754249905388029941562555820947785901505445911034179330209516582942063 5642 40354190605431391097034584476824064910254661470463554442363804076193828417495505580057632134419018223513562415079342595883909844237466317778354466107009355246257119395745991461154088156 5643 -42463533186847514643457582127235147978225794736141274797819297223515435850684568269028714117521950804766588174492307161414584236862056723875759333692851423259516271810295221730653270973 5644 44682998743104893473555737525052424982994222788195066376554974573284598681215957653964919401288565250107046026452644768378737542901547038463100590664725853465250034862331614084487980348 5645 -47018329519794754628849264671369147647464703413578428619194527296002498553185190258138268274064723360976803349672260815285275405684162756297108224702524640843174256372564158320090542186 5646 49475566823163987507926832400349790645474400715573465093874760948740186596304238350888083818399091718019627416074514710450256181979790830067137133581538656477244871086089432123262129617 5647 -52061066576589080585738894482408431018984235900408773858560658172024875304894989335134015630306292887871860786500209963674049480451850279145615621579903606451049839161240028333055630904 5648 54781515685285876043457774264145811104728630459758005117969395955440910749191274634637290960480332247874209354144663745884613764539617804318174546696017926092169537102674771113691392823 5649 -57643949251196331301691528903028855720903447361552707550949074320295647319094184269893777732670773491418916395172952412944145439765270838998521084955297438556221129587461336062488566645 5650 60655768682167277414172442013314033904369640463948369917711538935582656298650292887035021534431788414492803835212640891182814295710220034402149444584017247422775045673661903402050321773 5651 -63824760741822497203745562027258278886717112517689037614046776885962412888346066401318129833916373988060430654938137771206273847888654102205753258409452896970419822063116993052157900059 5652 67159117588934129390095927919700599105866943907188795803886766415793454550167226860542291174651238084233273917102950324872577779653270029134106485665342886434010270439838832513213993842 5653 -70667457857628557736163237543798359212178808404894033195199064005053542530554101795833444877897963453641911871319553800611049442859618608730264227519042129579063712967878409298201988020 5654 74358848832422001378384523887095599353478938373709956142556713851081477071233942333851111556914631632484452454357246895837144210886012306815033734516249776294243391000991519097236201562 5655 -78242829774878751237223682297980310186063903200635868579376547402887309376570025301996383286599170531447578849568581534490151103196540574904827685763533006536144211928813149210787056431 5656 82329436461627514380466256463444831625653820789441750257754124634002807513622710720818204701935152509637554181365623137790365194207540684527541648980418761271139033283300505809745209596 5657 -86629226996566117523463632817778098840419510609074604216338708726272711839733379147657453268219747393230553694558552021980612373989234277223834801703637229960653393856046906388802727936 5658 91153308963339752976810270273992260278398918445619566756792406951939843794926816175197735906266281169723531124152766515028629088827549960698545388650093158968291052026866984834719696165 5659 -95913367987601302084161121839625971409320756109434797168132562795884526850052863434435288100765075115870283130181909649012395287644339075143757139933790324963042428395011631181890226680 5660 100921697782162746585494629594149102422288771418001249748529978534031269582024322361538201546128415023066914176238994722270664371413851247112596859152330921164475671137659928822058556603 5661 -106191231751933430741357785989602299477398724569705548306814711400049643295200490596401583387294493663210918939829795579614065434117970647286834645617660552213188909848333594600630655671 5662 111735576239523592265739931169103598472218509886531243679613525313166633688828206492214395943764889382848734945301912447700832789104804702855465963748212927770081582429645874382379003456 5663 -117569045496580260757471874148220090301616053761339583831545040503657110266387099673630747531642414889185678657657737064305957350729180530782677308413118188526220925012353638153076917050 5664 123706698470327973435936364410869726473956911185617081316262226039230272590199340244384859106866756650066072913518888696245966034939344538198842476079319778790420850297052843658942780309 5665 -130164377499419973975072920606824017572404605308876242467131919005192968057725932873692193363966669844514076994878821686371151182978436996360977114579588831726315512804676420774802849241 5666 136958749018078413160453195939366652882783873697278961165899403324752240436389848440100528739313151869523503792724640284554073022744945289181816418798421488781039950219393529949298464877 5667 -144107346372626939483776819651527107176231490950633231211374801499262291596618445066109489308700673816303697445450754271109775154324901260206869727786685316209426558971946299443153663753 5668 151628614859908971906633145543485278579633592459082692799838188010644072378040602849373497463664891997291648906555506184180542552678843746950790206892598300770673590670103204250432617778 5669 -159541959102753575811552790853434039703664169920586914183628104518158420392551779429121381603253390099139783385926748371833748144926492753281775092814710431165365222759290731411349879523 5670 167867792883612612838743832136672536206488226307266013040512887338780702779835884751628935871393765322065174141567974928784475853521957421097933006366827290112044152608105667441118170509 5671 -176627591563762844786436693842081507019094823204521205631007865237687103645505126747699896948250361128070585349010211041842130295878968632903491944164139160197032128803889414334989695514 5672 185843947222060860883747922545598292901425432725169870264073869380350221015551074035613339584500758289618882565216091314906876134295570981291124075234354704725606241775389335474964931442 5673 -195540626654173807564391065789397318322607857065498086691999961914883052908966317659038992785045187745857787457306371448464697341997599725936608477226777485660554954491741648797635985362 5674 205742632380502534907111508399058711871892809947759329036693767634391556858058666563539822028916411374509710378079994452470748036329609620492402708254194111719857351697232161697109834441 5675 -216476266818684446672009385927255439733425884242063055264276931249429483347663048859640068960151512388642578712617065800441796614702826259935725106398816847237554183550692591456316748617 5676 227769199784630518610680138854028188661380577527340354987461433007424257717084237894885852558328675297030418256000122769096129999611281142205797819647655792388034819020681717178452253622 5677 -239650539494535103655124108777085760345904405112406443683935957828275151404701848376742386321407841125991626755768304144156733327635414597885489021051515607423964789575200715390812896018 5678 252150907249219799532748839183084682613932036652392378068671401680833626961982534831565461317818850687385903704135622191802114650100075541310639710366771544338613841039751573012577116651 5679 -265302515991556451165596470224626085491191804655758903099990074140327309058027384128392940101240662574206360556673553979066330113878339968301608197398122831532888472369407185123167007593 5680 279139252937583100929032833729991851882163135167622626814908524530426497376462962627976951524513502998033681953320475347262400117110831937815025212355078704954332121098813309507409290212 5681 -293696766492305415800779689585482563985939960355028358475612648006692422576027199175246051594655685643230152911448646510966553911351870746468778419848671289145183434074361061894141809438 5682 309012557672091133453534411488449814760101785381703927316906807192791022999375444463277901669506632634570094991041244412468437172434655557759187904586799906531518429968311547289152784423 5683 -325126076267044058209940720242069100415344354429077597923898246721011131801686854848818622597121797670873573842613599448180092144338434156437058898982020945412106800213492076827554389035 5684 342078821988816208082164329060581006055540125936502775152206038828418000027740933183847896552948715522757610959177934466479206778142672943929511766629434234248854208819606814663001637751 5685 -359914450862012471736460715829338400401738826169572886844291392200764210751395262878787479777266851139008573984107415402388755480814309703953188265333119862627815000780165532967976116139 5686 378678887130693762555861277302678575812913589356253938272401747622093304086585619254137748552431305625134839861283684292799388158226359300427637429794819011889800833041575913487103569707 5687 -398420440965525998158135387613054691627962375410423996753534555595849803851730155054452104657066432186926469573673362244286973901154496271821462157402715396487183111429659596666960584248 5688 419189932271888874024361821850114206389581192795708192994468532890765642376628812909039933193453100687655860891745007026098459472690624689431772478460768210601815503806869959243631328774 5689 -441040820914787759474713822412369232722658625482096634527634327759802980130739718132966335274618870200831838609885742202604391098983681957453611395698763655896085938674207838630621098795 5690 464029343692743471563377300969349253248266855579089540056154290976211882113636403226373374412028267539899970467431750874014711399038302139270492386758105746937237928548489680030048810829 5691 -488214658410009553575738921791391077083841332839722183317626759654001403336844506303013561561692792392713344863037756118462055907844238058276935055065766563274872372461743470138382743474 5692 513658995414528507621981964812081747848618140123734881283619189442585902650776037925587926218862621736964579782873573535791979401487400775812584385552696879398469823368534484262353564442 5693 -540427816988032954873232606094140210685533912368605167601111547255866493314638039232338112121598280253387873166922700761639145633544570486480403959366246567581330529160244870537403065508 5694 568589984994673028792898082184951765286780758452198976615768462457088463751251382191479575029021315379046969083521442085186802414433745487646326000892298347783282703967199829170240706115 5695 -598217937215558031046681394362401646487721346398438781889241442249359623733607541927931821107531983913290847175330725621330292138255293767563597938451791624398339764558804510826675369783 5696 629387872818691687173788924742568990930364164763411673676157692075451804759868342821120754017045505769172085199995290787184390441954660179244050210870850818203056463103918139463901310313 5697 -662179947437012159958093025133037507544555954192744863511164426639862935323697950008267578891142545327403546016831890170136864404628674418726297228720634939533368934872607951581520488515 5698 696678478351679123946829231729128821972102011347752274751361713554332778957784328253054674186931698856068432297197289014058619167329980981072916648074619482120858615023788623575497565078 5699 -732972160303442514932249738702981505310937659718909028214453212557483018687343258629375827212491935742215449568382615179922088299196351981347201761784183468629261369365267356757024843736 5700 771154292481946068476225183919842483196948803657807124348321315308342043664233992545169602992461443686652556986226241314051290543139771839313446487652816910968044174276220146826146638904 5701 -811323017271231825414449644387935237499868458083903974052874841240284141908729295850853795499496936277690710769966402130267525978972916441606645346278955470162283965774986504758101156838 5702 853581571359591304322228468507589528266840175719636916671124728905129798145862546228450492982305394298111828305683755481332508626199219228168951590642339238200828131500220456261733881175 5703 -898038549853330617748206492439743609931574296243715779749024698638073893430028747714359347888515020612930345669136305268680816779483861287182394192235007132767233410491931787579607002278 5704 944808184067059929605805985358957072914269011588691011942959371490575458007766745496650739628730103220651020192651791466262803167059695562662869711458989655277238776372896200413700237110 5705 -994010633697865897000446789411427526324597995079881711348929514402467288689189636289139301515496530562647833717490265067547350372836738182531760336688472321165349922121280679596718714641 5706 1045772294127266995534182950329294567663102175880684320347666259753953491521483266836679350334333073260451395066982468530101598398223159602466414690840455411242760477293592651089292329313 5707 -1100226119633278301631593643987779965113280360209193569232054871004972818950849112072692343021169876934647957790952151934755551383387543388370736350278411847205665456922799485758038431623 5708 1157511963335321564460956347103272201771113334027076998600716551590257361072163257625833675008952620440981634766649283465804574387448025516787437200422369215712090492877086816884004957139 5709 -1217776934737210410878604380091459671822541659483182791144076089405046355973128004840202984852781143426096021498136271104789444859094450084311025408196782538455452969575332630857102725379 5710 1281175775778126715444679501850007295741363892180265095637854299615098692061508110624766088158380478791214413582511201342839918818633049029060304640319858920234417470101058286122678955588 5711 -1347871256348495488880293659784686549634091157812671517344758730584952933884500658122860760565042739013042883279188676390849082763379115915402823520161211953650890080600817496006575659313 5712 1418034590277080860513860617973982622699300309141215817068377699230742432357409623011155658244130805691749783812135550759198281109343426039029865185263199458560055014590546007729191967712 5713 -1491845872847589733492763496634432274079916175880020793077275597343371114353717572493944079892137054149885005352602070246071005390567097882208076681146990627700385149901656531512908125760 5714 1569494540957713782213694226227190639783212673707099717379860633740321452284099207255612693611630808510997141024654495685203233897772177236172577418800180783639121564950779167378200074425 5715 -1651179857091002702444555983835490383417768503423446526798115141551842052609798358122763909589090243414203642017152467007185213291381267700803661770170170944021520066593185170860470555864 5716 1737111418332387182610086958925324712123770317122926093961163611036427305320393730467658826541070699782373808581371398874588308539219831513832796321220077753668819950782279519741499813986 5717 -1827509691721711575147091452146103789993204225436633287393281293727192783632636880954520634465329019270761829530512971462703654393420918686934607114677923617575980955486590551085328612348 5718 1922606577306454197788727267449700717006397614608776209306558793006944256512015796080560930542133817673748801204889372765242330158487654000022840548037389445614564408137882754735643589715 5719 -2022646000325076330340142657228859124235313628932772352808729265510471875048949483094551627091550520954225100160304243933098882782366874466570685464882000155302702011378613763999403450513 5720 2127884534026326717557042956615933888047591252618932480654407345270719722135840376383376914284001526881681911253604235313159193449909758391378132604263813645861496357849183999713021911963 5721 -2238592054707523294094924562054669191626025373643666285342607304361452732030630601696274139140450222930625187186702886089646023441880526872934260858194521572683632643509378547498247673668 5722 2355052430636534059366950461730126129693290021204920863916420859815484064570881899780921649759478031168522490187376935618018595300581578246046608745376794260284191416584169180006431730395 5723 -2477564246608090782931384088406117030939891126052413659199563540595896517427366858380351651616336078948398799064227219688326892029176675073740958246284463444410406502731123295081082697515 5724 2606441565975409355554198748819547851706127707512233835281850040476557921054361591721247414106506561986126341380117278882025231521788183351698971943785067131898972449413189197346813199187 5725 -2742014732093087109448204397895839700114124118456751841341072804006176015093921885017300097918724733701500524176165586625240488576799854495004583581978697258203845435176520229947188822336 5726 2884631211207140029509595120035915066879570499122369569968816204859414232144476911532739100867530708138280720972670833202784113621149583377780075469377676485530713121585643833555365629555 5727 -3034656478933083508001933614272352237535874956712222480388204693494875166238310876683661401854760209602030493558357359536752967011324395801430791034426770552820340318520504154122475449794 5728 3192474952573414159696065721602815150960938585206995919443674717183258331739686895223586276364106207059478942509135010289754480221734142671284233900861992869814074120491066447473629772653 5729 -3358490971641995839392185350916171960638910872625246505740713344356561659242682964683691710412048356262175308980160948168629986887730471172823714607218376289481590460061416761327620262296 5730 3533129829084983339941891437477841620255211259401753449932766688759793281898859859368929571109191883021579738509367642441302622180567859682769782256677793501222020933506664020508736982987 5731 -3716838855816340307315415868526404595305399477700959492524009714786184001657497131322856463128554391085701454025671057968467235952544786791966451818555984563746517881418311582981024174306 5732 3910088561321047534219980353820508804824272209253574072318348126539882682849119460261959703943132498521780491212921257360092803499269826851755672524421783980210657443425476871883610891100 5733 -4113373833221094475850813853731968341530316765775121827932695450093616256221715161677257563035555876045493979766621413387571967789707292285702141704224070609542548551264084428372139160412 5734 4327215198848658562049991952032302172256287962826390495526582283511934422551649453843012969834353546734308110526530300952035554804371027527921051716352762404991973323552782895578784691342 5735 -4552160152027880050349402521235560750651082006834880323295684126338015473068379061129208983073712319655812505702263236117106535921643888448779270094334089090981407115541449036485466079372 5736 4788784548431730508893473365719481277061544016857373952839764169242122616223732108928604122585185015949448524161468398816973689400315919208147072147811372349732390495607773913958578021501 5737 -5037694073054066608772099531834898709941280599836488569377578273913257299015516576292620921323211226998658648142323410118749279909257238044908907380344579183697449235592575116678800818023 5738 5299525783519495194304431975686668985947698941299182774286920103557287887759551967840870171922677907947518252138001770326988027808451452512786083509011780950650986709796935301106303507085 5739 -5574949733145610517916304749026539001795457759893792729899450156269149528340361602600516102909618020184012223120235354063022740165244834587700090665394672860136259124186403512140973840832 5740 5864670677873983635873212791654942226990130941537846537934633027300083921146839803718606997428694806362190803310337907496316209633098099813500831345224702980195798062173465463221350977850 5741 -6169429871398495669291871807728100981666040155515287459578852537123658076465110515500039963753499807394829719037959806381669094820765131756333119837165108020579104277686203705677712384585 5742 6490006953042745468139555230884805088907757285544598918281421597121642120357732762856717165684179959059657796935471345535155074418986724385134241812590869927079271953536368496686602936487 5743 -6827221933172890160790920361245727663472594451258378273272736287213966688748797567419181769765673751967887021700852335924127850279071840785019646043543821778834973206446367594087810354112 5744 7181937281178984983466142956231687283013484322153397189910765481717933801394639294185982996816777852994771325180143199430086156577230902846348863113749832766021989327465497179416257927649 5745 -7555060121317297867927033105232235947832702746891133884724976637662271371596405719163892786816079646074578698845454782407723613555365640827058190461756571503571708091351515976853889583926 5746 7947544541978837634775356709687610333235018412015447532531526388848790306729109016350208325073122772336013088651077990686426829332736132794823805793223462843235051587478241250385766518198 5747 -8360394024236138950325817933857931840977976779439770240398588629398897292040606891197429724448848773033578173723302732500029935126518836381734666741604350056554408325997232805925853184439 5748 8794663995821914378988851576357436682900899591922753826325855869332425953411945167031964866068931721282098149418613605104399780039125961202429041540666522569929052169011309619831004372775 5749 -9251464517010272895966503510883017456158747098371520066046010926702800799259842535742324160476623657122292535974679246461726305104679022959760855777553654318159295148213038952320330377453 5750 9731963105204613087959901515087708194271764083524609976059079788385875101242744670025317752236039451568850758876548881702688191369403017701956385452314006477955851111240595333418101770170 5751 -10237387705386866908262131369230859826671121198571407122115472461441974362851498665604327433833926168185350024829433902588149239683072277744117045898840631603750819099746968319996539611461 5752 10769029813951378288943405676840699456432491958649507357022873244171769555534771010444283551183799985414672253906222441749137222319521049632731686685206382816457879644015192802234258920196 5753 -11328247763834277453975126155891293350810396389621946276368509225405806012487108159315759296340728672660035390615920973264435756066201282262579968511983994379856492054036874878143381392794 5754 11916470179256731337813861720061503598662145797842189638092447674342842889924798721191579899628363937083623941638493787884195280520797675266074275405271436486688395707244133256599709447969 5755 -12535199608828938057741702412285255666529937268504992587986973740578029221026723985294499801753312555609220248511033531471859840480958440118955391089614901376759460547061285338932250762642 5756 13186016346212266493836150211812190446039576945343748625047490575936340913262264593121619840831880424908928267666995281507471426869716197953140468551749656696720786068207342728497081882204 5757 -13870582448010653589383894305083486873274505514545109302568702656739245464874244913484514710719808226419286138888067953767751606382903246771533704997327695067416512624067776816153067754776 5758 14590645959060453037170528276679109399492551592728203768172891595118775593290803041834863472705293820790855541127334994056073335498861995282045007811322490448206612981910468846387586785539 5759 -15348045355811631733542831236371879168341810085178835277626636801765824688229870703119872385799694820504399748653182371293835466841565277948803769210894839796417836368899695412659451692416 5760 16144714219043851196241371751354579357992981464225028631362749908951600294246662895845440473251340727775408649522354811220331773323035826362962077790810821999758926991631867834519658877991 5761 -16982686147739934045368349958542154949848526273325450024050106058188636840473557823458162292638337556094641141562686775160186847376950327860510693557711230291517613606749437385422976706051 5762 17864099926547955651843941178377632502679530749249276611796779869008542948883838971080316936920572289210551373730739368290854361742565109595726610842820990478312046395027424931703813508158 5763 -18791204959903247837571896471195878333131003283688957462997765550932164348602116166523822793791067691836790887845939492743688651542890082912263119545944919531447070343103381237471464706111 5764 19766366986554563226976741007612676377071018192394158805224396871602117530530891941082594628054581450340676703617153214131778913368910369361216435174193731208905510569301094124582936316255 5765 -20792074088946216171143285377216518830659014724631553702524525044444378111921996442528528640146844541012682749915673034643770256533306174455902715378659258044735693755403019252629987311640 5766 21870943012651966502218019434131384803817688500892484840905466537800726841891279297465975138545762652624866876462076919741418627370168731090746439359912693179277368823305240035946452489115 5767 -23005725811838614318688988151948414964641404436247158787605609966592769399808251209857947872050292929984177635418716406568074373695588705144021468189108274112067247171198252523298325832458 5768 24199316837559691998495407174943000573779227601637451156300513019374106393821559264036335664659112021154033907393112347401706072711528275318417553451933128947120123915244484119860615202964 5769 -25454760086544338900034547349416458457225283895759968196137736337817946076521994231844288263002736187771117679579850735857489377315414410799943539057850262532864521971827937186389851540085 5770 26775256929055595883711621613221588651006900101340452934555455431560671978288508320030620491523322949948265294220707489597678958893899727193317847708185705520622142848584144846564884478779 5771 -28164174235348243367593907845069492531847884111630283271518380027063059073218752576175902372197016428535924536052283431617572848906348542563245077567089593582580049258407971453510795676187 5772 29625052921261327679673157448176196256549421003507110106807441308646384570776349131187850748417483224073363904877918076188539180352165162863863201256457994044948711473049254314008940260390 5773 -31161616934537198603229378364550439679152198096131208402979206930342700128219521121827177177557208190906922290718099381818034211720593241409723029054040551545303961639602587374207861979485 5774 32777782704569868208499141100746181001673587457960919296475714594518222465154861144058896180233738006479402726819938471461863635844662273379885269980674645034110654802489569630620962056589 5775 -34477669079453585287432467348778786509703278306265810171077307390287653488324719025073876386900234907424390843233263986367177730470740764415124161908690732879347603075388736804229333155759 5776 36265607775430631874190146136227303746644808729575051877637330348536109672681983425052526585420974266951573927839311155228862365446423795034420331623493964277828663713385695305088805153583 5777 -38146154365128569629954784499573500909183436530859139535074448762433105634435050963064067027306431821235235345122473048536960061626615659753427146549937279292945368881827392616904730025782 5778 40124099832334733452304909202101459672094498818618307253023014433247459086282022464844318592785589492972942154758504641399341262938556312520353000286722252783250826275301048847985554816102 5779 -42204482722483092749682935523816348041415231136742812848780316613084829924322195387180945710646214639090218351000269087951066635723465116335499804698591510578467902841969803101196683073292 5780 44392601919529257173335225033758386563702021990658017386955555354248682503340189969310675819963246505955134877008291001795682061170133768824079874851432225541865986612201802524907305851868 5781 -46694030081467156493425818661737161501661705156242224597628007311483976362776334109668176816667329753549083528946230119943624256293619323095248130417564478960974029917838415970307623209483 5782 49114627768399729906621077931968326403967343481277955121186791385560684597199010857821247419107339777614653285758671570126224991979068884778399170656087142357326292580163721626457616330601 5783 -51660558298819977301374890057893128773774343446628643579798088006043284821847554903956572203203224880441983738631445135114311916487022591005838187289926647261644022650159226876488400940271 5784 54338303371592325965113442788324996241506840926498112185946480232923877334673548944638356622819190138946743777916476056745346658190480872189504573583108219429988571983663494158205163894682 5785 -57154679493052047035006575031590795581656181460508041083069359559946849788029014053933919385470040012183621456850285075406543195510126816230103775155912344914788529101678058233541362679044 5786 60116855250667248340315402778086894269844242885415474963924425206018834597078637249495888574298379736818221479703977925151108612921386824009034003358406584483448500966387232845220714771505 5787 -63232369476838853412943978213221083419293172422669262254670321980629557440885030360096434829016638493753379891100389374735803970026519687861321281300113910546570630265867033901623824126236 5788 66509150348654289863273650198990195348518970588726686436105726219562863121278396304960694606624459238670954843822284326443631526110299834511412365135496072660910194475977240671542727785312 5789 -69955535471765967115583218076300358020606353708816995366924097966165650517825587854856361039326783051841164378592968375978823376616648263957267473498712653949142893821363270203371428357123 5790 73580292999041924332197454157715182651107627909044348075652763592500659836003315854185548579834059122327015662974190104670029816779339628840055481903149485126258009351174080183578471022751 5791 -77392643837239477180716093640295173124577644183909091262145783964487004517006478986424991258782859299558552428712022014124598195417975021302950776017672434236886339793934464748402734625880 5792 81402284997689807627127469100857669241221934942830573407514630565180196590280939509780532772135558095045857508886150285828638331581958093447123523264661135593954933188877351793622535907991 5793 -85619414149859078901071930836130156840859713466465263797985827141776153053629941108593190417098734363805315323300174820221825863078812508755790483847451270193249746014596841241082850254584 5794 90054755439677024018357031866301579776732158200964760472856925494786196681676082311626370283959829001899845197850809677889568319520279594119555577228432663497355785384648286124877289267569 5795 -94719586637704625672059658917395482229121414310013511279174538865063259431216849730035546890386322124771397167843901058572794069492374743116909185417435033644262734228181032298445406021490 5796 99625767685556440781831181174612597621521314418932854972319256484020392695881423633680583696700393494835116582800639636016502140468114066770146861476529846368591349204922773597046151510054 5797 -104785770712508695184386336112408075576632239086056695129226785197829325641704261918812793267270245225626766944179052437164094486919967854599952330117785726857112975243394662278199724340589 5798 110212711597920282177796492754123082717681267556437176852522203581603748083509637769129952179119583166389019182982577760944139435100181316695499535183438179392106896564819144624900128899869 5799 -115920383158979492803006999075261382795677709676876395569776251286069020091894095129757667989187660398041550742537319815640371045337368032726071815173436036063558641491734128376878418899244 5800 121923290047374409392223711837290129868012065623619938210168674699104132638282331480068585740723629998706407878035662914285605015150646623721805239218897090561842732065616894193366969403736 5801 -128236685442779628422122126478868489306469402466565629658397372405699915210838458046721654687910689456949187645022368589545949899898551707326915535439807978083254118908504264883344575577690 5802 134876609635567088779665095005152068527673679771786141636828492256494850391133828110701003088292205022828334226903041687829654011233779153553950965466860500712674531663355089408162840104777 5803 -141859930595895561952817115672354896552718034794681560362087685868613817416559672831165955157562150050431627533912999876476549885091204527122547386001170863780318730444305585884049939668566 5804 149204386631323684372259381552677490649760993777386889191315860667074781222062515150436400551565163294184332520694128205096817498090081083630824191276289052761759124469271250000114224256254 5805 -156928631240337759893892330548846725097157988009886544190877548595124017620092530017804310691549001073224903280596177290486268618320219672965915291425993324559773331141383692149117886362390 5806 165052280274701051806228875307411670846564151098009412077524264180825599545251042738926332063033172718462700420449114467601655892272628515755481272251875253972742135904456963967666386119865 5807 -173595961529329709853944315044954175840765908941700435392976616695307105585851405112099388741043641260070436264300461829518703287501792507103660064502801164099422284316673138256490985319685 5808 182581366884496335501613184374884546366911504617656602670651365420626650935927751297136493551494579802619382841128965200718674835465843041999731482183268542554460304798546346610929180268709 5809 -192031307131570716845364025299967826295661947209209886227117480830306763521041810463001868935910202245210780214500700514673026711706311575359597077304924386937092118510632342759610546845340 5810 201969769620244481877117974289813096092862534987025094323376487633011598159034738776324984073285905461128543784015554280304659761750397443187893017976426825612351342448917586155970902307691 5811 -212421978872269163576192535588264219584081735272866293712302168376108853494774355005264930069568710341892012942779319423524540647170604698307904152218172212608286082675080765482751136418266 5812 223414460314183142499677863115980471135280076752811438218101272720324326999286630387221690762580003280957144794763569158078776501430741863565995666385844640272265386664809601355935685761121 5813 -234975107289330737747403109158334095932778767328572604772236258562973935268054905289268581070803168003511928271187334416489903392365396202113820167108399754245721162429846656442165236723489 5814 247133251517705912881170435936564796631769282916231334360219898716546927086199885426472611876138359344339132172441720131254854222207180425396055349834623758883110017974806002578113185875256 5815 -259919737180804207628251063908285412093496412672056804308528906429191671238927562147304232759665016623432910801822372385294475864994877685051536842550782883055191129477869167907710258945302 5816 273366998817761208726163953490205753452945287860982481635302684846056399858002626697555880978067030610936008914463939753455057054368497802157936737741812679913359731893006140799164480417810 5817 -287509143228616849220439736954179803606081577994445904512104349796892276444046958459523632615223907177203733030995181867669202268455673665937094718069168075381423326006167237312905264130136 5818 302382035590595951961075808545173613587057772218234467931559697184474792635524430964289599747812451882753319745654313480693010027464289565172244370765278807412749249635429181887100592964030 5819 -318023390003861808271506609333164618758118362223756688432179224003377674884398602363608364444601545788324368291211952565986842935842316153010954191199862576132210414521132773290880899794770 5820 334472864694307588755785826210176993907806257780320396294070419725616098497599857323883275086382461849021607556004880008314499058828172664632180298086228620922562793353456280254791137147993 5821 -351772162112627751165226112618747156813838456254379605017858103638690016467183736059546776012807867262598070576013249299233730508523562085608697833902148996053826967547728767419734950588298 5822 369965134181187489516592583925238104353933730890091543185500784101743556056588991405445500874980507377725750760214087450758683257288659214611205383679975051533478752001215970689670898473536 5823 -389097892953113299181362957268045869614545928230297624506611088818931147482648729103093646781205061230836970780364883930681882592368825354750653856240731972826425833394868042792162324638538 5824 409218926961594121114108998240317602408657069363378431458115812090211184029455025556897530812315666544637195783613349501918608326160558533453254637981835166509382421188477055979702477955671 5825 -430379223551644128163286870903425855740257257421595145228690609716299534777940781597882818043890000759191720350939263004437580121301450785838004126021807130047777454314653917209218157456015 5826 452632397501570611755906472242990302749396465126357323972091477583627385817321908990320852463113662151727539124769140005972800338019451977912206216334649913201534116763708770290019917384005 5827 -476034826257151021645281007758882139000325997582250101684505543623965138607171128952332096023914114753773942358267569702401322176941691461386733608078544184658732884081819449550084705875007 5828 500645792118091320463464461348307548177475836854243434410681121900906564071582090291126878830166652249050987161687662626561154053650675975271969815905365030191483556657664001979535662607687 5829 -526527631733754763897147964660204465052575653553059545736422466421623765666052819278428237786979422793867297523127108587696406267144019438022602188971721121570421787112644048184635534220020 5830 553745893283459444158802383064268942975517395417503154558901437308596068070287091174400743974674642776504139291293320921364789238967755206685987931314801378775944887077889117649743876378633 5831 -582369501735890097035193802941331054528165061912365164328806202784553471085980706553494641954871977169044949614377852076469305487563482405716982028882706432529915694050014326752976442837149 5832 612470932602402762724144640022337773935524075801438771854600483080795246890438507629860698440705500937605565299748861899535205746551383282353421748513667589518764972886123725797128304575941 5833 -644126394620270352187528341830943465483924156536856517614132853043335583207449936035730623773792615335282377656376699946859339687511473008846799806108767384886807308453841180062471389334626 5834 677416021824276026036500140992539918290907092164361059486519524526760373570257942088929401971696423022735801728381829099587367690379235877342228907928497576544516352091987157743442761121114 5835 -712424075488565273706458806172688227099863385163394724323682667185536699930713666491957609519752925517763614048367845514239080615985693434907097024896254469675123513267722873699309641635210 5836 749239156445375266353216462203713709865792586855971167208285513706335765541657663090614749488820451897187030644799305722316998297207761983265682076770710391578906736240071568277995548117785 5837 -787954428313233020130709306353009177470878346370317385621089528901466987014563374709805805209115244047962907494393795226271081015301789165022400575005481032038557703393914155797966618030491 5838 828667852194516865816590964921970684595581050473992122140214590302625913027013080174418442811825432736778307860535762234313554152839705097321763546014009780668051219678092993898243792822214 5839 -871482433430976701100778047572135115524547955242380060264489146396740628725015958986525353924167010863572113424897647271753180186711911307205536311386591791508336705786898974744283926981305 5840 916506481035979003379049416715419215333373540342764692293460613514353011200070689686279445973369148430438518183023557993895654740705559172148047354039288432154305115742663605731657512601441 5841 -963853880453957756231461890045642410213597537235612215518901944372937227904935983948853221498604491147184968704057135266794281630531466104582356565469422810322340238715562628528549603635742 5842 1013644380330891283407236942292056385922561427251119686673956893103741915579886304842864999057041078419196115783613312502924919284007954291574137222088775102303801252319254872732742035508746 5843 -1066003894014670516301212482740542922086560788180843434174682403813215431955873406612222455412578867298069898294943639656284018798799703891569060137850422482716170911856909872356894290696968 5844 1121064816541063711376800256041583219788876425039307034152370346377097267099435826024780869063059298113176882900008825353738791974415322035525531405811601428245714410157070864395856643877723 5845 -1178966357899707806452332809916833695244853997997803762839746839488650632891403013276937565841513479142637816795677200000382899911937555990842188270122496836991963603276406597742341660499434 5846 1239854893415263867164897230195429109164219450837952988095277540170143307961910950008077796986427502308755756437130860552086435287234670302150054708834025958535809009894036258021174245082282 5847 -1303884332121664758399945901009505593826395940439086171838205089894228254836404778213055370532820919589502044983371530795364613963308383278023312183387169150073920110137134561877634637080263 5848 1371216504052363785481413151852394828458391698994783063219162134638829529658138631414736555896184079644659055210496413623370422491374260056496872099681604660007172833603168862330534030012414 5849 -1442021567416775530133096878098640060699922710306071845591524436827926087285080307804719186969006757923160403894505647609250185950207797985874642799344614668465135464615520077268413028597884 5850 1516478436682802115900170931787997541663337592096086270602503678599885900168734521263201120244803959973887963034742448678242468900102236852372593202599190809758196358700978153037981703634459 5851 -1594775232637583343169202827541856634195044085792986523584056864033727134080209332939740301503773786900556910369362547134766686156085885422814530001669298602662591281817107185530292572413639 5852 1677109755553527514841357858267577680042488012474177722190212445782160993953053754796249297852577200041341638556135928117272175777518745848140501416240603395732818585729348406263258164600687 5853 -1763689982644407945110227486850451470834789794594696659538231567134424741775961646603483837952159317208572315670275221110009367550792767877432810131808429703878887905537812430786195771764034 5854 1854734591056991694333793672802093272534246934251948583491492701570860047847902847187356846195810823113313743621909183615022733970317128722444763845430517002213584576389750255181725024582200 5855 -1950473507707452920537384108682758558913341377709267941524570061818481772180706816624814544130444046948331883610435429858584148563801508387446654922134017850261753088275262050183481159816444 5856 2051148487338872003383443095729791083732623683597753647399601084924933166249435745853882084841414028214955859275901555351590654306483576627174819597727527532475118273313422397663561800374499 5857 -2157013720246599995807149239558024722504630190794095300306768084141998219914140254642785880069287061326589450156160206631269953220661527697519444975030761431191657708131250957272308300904510 5858 2268336471192351216519471758262846949955505974469732665902284662514446382760870548357238670235888277739882164056473432263344552352557991535660838635404583620549776448581814145095281308861014 5859 -2385397751105759079764490089875179749717005853662659382307364795005415066874851440737522375585376362862833402461629201109353895230833974200159249704183761966272572778774032485427791517425226 5860 2508493023253985131385067476957038911845606482421139230307257381930116147808819936293670191287091465528331662027570299775831230508160989385896559202045686989976511017846410427292785812385811 5861 -2637932945646012163448674984186189292546753496890371207350258766493107590934143635353878312960361661293922763795920621342473458997628602704134562661811851340922880566136272424234144533653560 5862 2774044151528693034588974909730375747310365228990630395763901339071563536937111971803149622051875117079863831591397946005266420914915033372610428858598145743310389292409558397142971465990590 5863 -2917170069926692160135018090959975441244801151775634959772856681411879826070698262948177240387437616173477045746175408897757638726291228354798525042800738429096231266536236131087791239674872 5864 3067671788278382750397118498473635039225536302097886778615254747432859303157043870917291893483839255256991143018251491522118541088232126637906786008584215982978633641804961779656645625633213 5865 -3225928959324798011816217205697500894880858618770792529436362832122155183333802697926843530221686344232787720368793051064313775771539597811201670289427959468118941182643943348366289571533160 5866 3392340754519139591977273769053911885707750389995336020076667348897361304678355328921685498434136265603883880159818131492058846597196672564334536332242139109383758054697901662037667984056169 5867 -3567326866340395762120728316008710875154305514139718845397652951305369995247293200765690190773572408014165809783792506668252182250617443498336283800700815176255233425904136446881357796598522 5868 3751328562016603392660210601815101705126561764609505703408812927066551436877258882130164124648431209601021406272478904369963678420354555004222318855908588745934528208866318365778045691939961 5869 -3944809791291504590301354495628214108684850518100024087753817855872687714365114898165820194452808907957145516302961250947325677689470574327706303651414663553668466036766862514660728006255373 5870 4148258351003119279512080188217498259699851377721416687181767798168487175223037348340430002700725195025537434232470846560186907269972517128452226600789241380132612932281784480129534852980498 5871 -4362187109384413610975114735285958788551529585639229005402607419639620197531896430660014273549894633808607226710174942833934515206564273851594717394347359618685590819865801498748389371482576 5872 4587135293145142511668873284038836978635459395811830686646708842936792213807845345824206092339563600558211345257507077103132705364815708664442507748220226863683268544510393090276036320884100 5873 -4823669840550452532564779325987219981302390538254728275894006413723621819101299647007381366747383697175632656568821633836945466967627916514855854099105512667141143250671448074449286017077131 5874 5072386823876336821810245522514107130720116893643674430346488120955404818948911238237506756021793633070301099171155330169971923762767696787540392653310310962019684089148659804601352833357182 5875 -5333912944794945778617923799667052858131288716252192689341042910787182088073885768221128328542558042480166950776220602632958099642702648531348848505950965539376263145447964025247774546199016 5876 5608907106424503763069459416809680585144367027627911574942630331001244029948719902469491446534374178967204901716124770423768459789419417398248821760191588274696298833184931261150915145651013 5877 -5898062065969615058882659940801742552779641691269409106914708682191811090574597909385707594988486947207409430174338454562642190159380053723430212973421064420593016551291977145317428823364906 5878 6202106172078535004874009744993784092732112251209729968571268690169873768615171090360717037724598845068631351410932246503697092087530962348955715331051920088728244062336879909171910532998434 5879 -6521805191255032877501661812174367099342748792883777976856013180815503948160817251814410038806238896441896392930962042622484017313808978664726831825215207807944049009410776889621364841397023 5880 6857964227884305158651861815020900053341406918614414826936728440022689582272008636512375527629683761609103726390524548238770250899830298182875788993455734148649878663156488401243405023747959 5881 -7211429742665561375348946851386602105860901038784195522902035103309115724096763349356307325340862559806070496523283160751012334063481254427634323264989701743371193290678437298034163912020490 5882 7583091674488977903557043074558369564784057540886783900743761471572529085249554223678478267510359955660871056877830043160606116722934794763717149130508988962978416059696520756454793142892783 5883 -7973885671052305602765756497674088485304244607967297636031830192023854958630036563480682940848888159915288811101888734492438023497308649216024539791308448052136632335973524728395563406807745 5884 8384795433783163471297610997673915818571162584160818420921562659277078319585330481869701158509694917352277717186860899747929352488626444872236354686827838334140681587020422274854977466700950 5885 -8816855182917623803586321721782132067833901856271548973005994509683026930664335240779816771728826353843953616108794574528923142947796794996171869401349798126665470727836098063300478779267028 5886 9271152248884799905222576617901516072303854702574692275486267006335522346988589335260260073950012943942192190007587850384165712802903258835602945120606852756633443349889692495364172690934333 5887 -9748829796461526530705732263527808845296218328463720903342373142677744137405631222196160296116963206776198237096160822288245427666146658240052409066420687312354876008588247338973751677853540 5888 10251089688491654868953586156334294369300379714053994690091025803748272585302688730116015818536782252335846980117697518949774803846302949370058845558471053191162883126038465014377266736393936 5889 -10779195496311786815901373104998462720700745573871532765667975107519866093666082539352336632754039937331467480530984330388329661934206703521368135996043145079724228188150352083145366473488564 5890 11334475664390307851452140844624468767699083952779648287130932598828602269745526421811986415365687364864139159404276135021600137157256658877516603590573894193675017187768647373525139051681021 5891 -11918326837070248317524517709967331706422467005235892196690922693175464188365442182976702205613938854346275369714341969093027780667853660799436746290257976672981860068346571139759942596385126 5892 12532217355709759571268927266557831378033776353455741542598841141899941499273022981828419367559515383446876987070274534450589814624490663166981105908474062144439369502446454758091660637013041 5893 -13177690934937833060666970784180456488737971802819699550945673020720595584791510570043338228735329678270437346870779135369039600669431234301486730439736133588655224925509460824624426853933988 5894 13856370527188366400739957354045069048976513171336361704732230596479030543056618171818654297239134695861817306605227250957859406255846219599785018689383418019608823954340962879896355184341414 5895 -14569962385143894031099468964978514406047692714531787018454727713833971181986002273646165452306360676247487843799476095762145408317041169542476661237490663881977197316747858429089448678895643 5896 15320260332212410193766021597417541709334723328539160526629829607126526207642087501622289255408616679600481522770555091397353166210908185152740098906344806806992127231487511696830006985354626 5897 -16109150251677936995946712180017005543055271927062904339593995015193952196840256177789177604566891346074377071114157052636199987823128999222637328208044700530808575625698512060672761721520332 5898 16938614805709110457671378480053850174983014038419228433625446196385651831673160438927759560049293434701576414333440291120163738051655964533922732378532947918888531304686895927165547247823810 5899 -17810738395981418115516314157495213735191859983901841886247450214176610438726272368768770884873197273950151028063397183632754545438009816000570256131138033881474447560606265916318740845256814 5900 18727712378269236887661070472031644948989129536472022940714082125628087235752115652758653045930058860528378858998654364392447642318440170290844921778232827720140018886921963200360915941376544 5901 -19691840543994975412164707211009228221067527352255264320092059222329164980746401448968417680656046951400253712392304846640363567608221000216325559570021144924678653924682170582298906537314789 5902 20705544882385982503346337911855538736524212706748532386384287655269035596703021318675521562492763511426230138839654154786394930813445465940175651640840163973040528048245161071618960890091623 5903 -21771371637587083774384521139092356286580070242895345515899693338447217664088643767216764276291939303359059336375095513451559896890580721380418616211678361357468984972263587886575734818805002 5904 22891997675809376423420997787734329865235994692840925158887484556246903119324241635717474735411172391603973283933001296486418750829999998380227910733989657217844367724883900292006467184556293 5905 -24070237178366060030071239752413082777731107112356052394764420292233948135263685403474293869460332558879797855996916574117323772954129400719954175927825694290904942276289118609333482877329574 5906 25309048677255513555239623620875913097310424419792419001205111082535325266057956852012029226783669511138691576226032910735477543708371029885824979224094803712120305380718238824846184126210259 5907 -26611542450802547106117940381792156956855212469346927607563938928731884224456791465946704918854270753379226001482879869225676255206700082063669676425371739789025776024791091034688773298270126 5908 27980988297762864804850142005003084357920015173892564401458898309344579174469057497113871381326532374901717888813357725786563891007727584037661315371899885929713056859369690521240783022701229 5909 -29420823709235482703783001759554683827545147208034046215701359481029893103117402399548735204648564711985857339125057217949517920975803186852502316264449522150383475907413127230439584442677795 5910 30934662458715476018687106506832481694123451622944929984717296711459151729424257221682564982696324149396699591662071897493987607830193038244981761732214693102687422478165549000146874957229841 5911 -32526303631657424092625867700013994948527263766573273765557322557062246206965165851536683587274195961900952756003745183678631427702471333045473957664264847073221746929323143606536301538069419 5912 34199741117010844745507771151699132078637219897097376950339081507112443079367729382558537600834822595842105646227587224866908359939934563565475552162164437983484981910557310288958009233433197 5913 -35959173584335457807206597051329378643630539658444508018963641878053978261059229759813203753742926248420029602768702756797501006965054469008214641992105906955971509167257080440707738607619183 5914 37809014971309123618240302140842089642207630465053540541235527787910786692794054043876006087000766095017413484731199718072852820625602377382614363984254046488029576942071620407484285993160726 5915 -39753905507707743166239729797186742743516511285428561984604598501944463309091876954176107750828123885492045101448742734488815525319008773205184077951276144992915539444623689116163169944674495 5916 41798723303267410798280644491068783085720122409624129261970377252048547658654152113653479620820314511498041246139778699005901881902852240864056401235707824772338587476529156357738125736389856 5917 -43948596528237965726759152198790383305455311494240878784679723203388234199650476431036256494348214393438372381852643254374933784818634747447736510527371178855263163687753294542334559281743130 5918 46208916216907249661293724498643784193218851490439847290244167866252340500711702680462895485432243900257487762573501708159513539502945807672381600609486891792929300922338480115041872853671449 5919 -48585349725920475390676115366712767204744614783747503113374560151163025045175371760496046680895917636722746694296701660533016934993417258128955224804195040724299228148751321140230654868485535 5920 51083854880842960180708858779204538677066002579033712390271981651114879460792162732349789324836986232927598067357219030391427577579242706772760164191120110214773254258631469835892210149827596 5921 -53710694846121087632199627374090221713258723364004137503704444874305595596332420534002272693300900283051287049347264571618115799285233986103630066418152680619703171730957487913606501367578674 5922 56472453755389945212232530542955233162108394329441009013655161655152075995004257259687856870915402637890274686877990783768062979826115533770127397390099591890981942877589431178020754842647834 5923 -59376053140961069306996508435672329298564160809738468043370003800177385382691615845192105332686047706082392731003944160493184315550704043693148099154855593928601400588821847275616227166537569 5924 62428769203304767723853354845127438919470908657905206952268068079141875840947277366719652226317320004790491259647284077444519926054844371217233828527301152574510318464699486437491228788247735 5925 -65638250963423470005820853202356753004997582676613825107082111929616245738690569191332656799118383340216460396947707230512387721220940124937858365313925400159540561252366881036148603283556495 5926 69012539343200616170769987845740881071114617630093057094708353001989051611740570334954288180327382375488267057129441861373930118697559048181916141723160862825585064697108883709776381560938600 5927 -72560087221109133174676215821308725136742992529773466773635864637650044678204239937776056759949253244912689523890606139399700388783217693107984983518246681922106408894773670214967383496495895 5928 76289780513080238575461792134898790804581884896467033468754990988929852138034652323079078627240300379544119757590855956188884053057467333636811696811235412652595652397433177821545525057807529 5929 -80210960330873113955293733006983942973643277091083678473050750943686062367756898048040027290958419135947046333678578474405856004478002808453292242644703580776737066581527012236232199663233858 5930 84333446272955171060808476488672096722673780523970134983959906151030211668483256823398678281968659013352895074988142336117408633276576353589819206308006542322599266513329923879655219062045221 5931 -88667560905707774143828201724138923990624132380850215155384754264713819824477334648160364216379344025768035106468548669418232677425693456890670781801817087597125395347649129198539562577043571 5932 93224155495720299978927004839951775911832056807454896986815337238753395733695213009978742064486025284253852381481964182007204327598143378695354327552490512992583798883754816796503058588294457 5933 -98014637057033581378423307697650873917554160247090639066443284406531986757877035704351146565430568947331388772125301979907416863595645514914601097153601542409445978065317106307039124503040981 5934 103050996780449728973844250301172389683938310023996295758839230630747945441684138564564357714799899064636249694811021255044232011301009177594978813031231766992476621473099009501661679422564790 5935 -108345839915447085961827830700882181918563571187906547104355115463152682422042863950945449757921670435005250699785476678444185290408278702905264040258198770336630201801608557861400933248471913 5936 113912417178835075619145157355065310746608455035804300700694639896943070617447225608674915466024698738966219415272861863058457075916277532357154716685058563145088190862144835341996279326990347 5937 -119764657768062814391937997782513688083687010254935123000467088373353504335014427579175482639598011308982013033205860769760470896731653331968254779561981037378916461984650399638492041635547720 5938 125917204061066897239437658921344673130309504298186045570598019004854588705358763296327018233322887491557403016781279661257147619362241689649829823730491911775130894651527332615622006094349696 5939 -132385448088717502757518623488978686951662879593392410429915229049901421765465044250336771304576952655805152505452178071592305147687211890182984752972447836238376202582983702442785983957203781 5940 139185569870308196638771673167546347022573373079758756298151593366949022676759467062767279582861393897321325125329442084978298577523115121768096424900161255141299837400153555747458827047601628 5941 -146334577707144338804697247101385730032331499127071999703676797263310689084869502165528899151654683072036776361702215080255701748044049601676400614170292490469129573146065209324030290490140167 5942 153850350534129176480691166722292969041626776078872737418612202089459151568898795586175848226017369912017209070862875131127239367910866428565782923694910856175570540024882888203513142048018797 5943 -161751682434337463676824431486514844674356730251104802621357872540261022778759085538838740615884922856297693765186440744514349220944352213655822031485210052809694486671597212164705799308393680 5944 170058329426916324037016147910694622112248610417776467375900955161520212684344263315343896294242564821958431505252915681209754451609338309456183282308018180489550831021941525010004406384478641 5945 -178791058644275242563851466086491980152626479369207642166153999725036572964636929155388964559500524276474545751344482664857045484182539954110922081309741256704950778849783661885528341175046589 5946 187971700020435375037973681032371227789832107521563326105157682808327417348439678036991188193735811353047451854339645419655251993617657904512389839927748033592205636342609240731246671281913147 5947 -197623200618617347668595115202647618317448290127773584183752449131215759793620892572530764005287339770762983333812100561642260473899118190323470398916606363966760816853285370295161232944853235 5948 207769681732671667843020234355311708934804510925270772398352193300156752929989886628137974500995777783608619429072963984109276242079421950166880115518083564234781278628337397978985623907611151 5949 -218436498903812840022943900162874345204643528479369119211543193322571949530492575730845938129260987273627720375675761944160523806451181736760917450054403879846360456890133168617276050879904486 5950 229650305001324154481138808230323928522118884057256882933647258015567741275649025584632334245445238505656334557265972422005339283200498321940591317604562705594078505316308395813623579700847675 5951 -241439116523472623033383444302494028047813340921947782386572013313171159899026160245353659410075368728936244326091860426592899901743231654587785610980364584034207440152638826826018611025735119 5952 253832383282831307722180029947878002565555612134904850082332448256843829226202161679464716541226762322706048168926466148294830027817308828376366222439645065888573630864867265624732355412240462 5953 -266861061648568903895868441532582211601046298505098058618731329436057822374598936334645247351517771219730180189694616195113517713392143597397372727536381498759835596476600723801607833623966004 5954 280557691527054470419778503500900486490591020702074452932668760309346560355465319831793218489746408048110124648355165770188710278206583688994994866094758128191525220783102849735166571242783235 5955 -294956477271360263136022515745670617789480650193245269639112880288347189017268654471140302965852751773414609307395974226664017692517252087702217902798924946553316553778514408303958892102448167 5956 310093372719950436532828672636724432529852252925724597779585538612960714007001600646060134117495327851809801292681354466107686399340184427851847879756115787307952753316680055785987204682440910 5957 -326006170575041798983615312726176053934687381260060624415023675891822648449037393440311479402024709752183082644018069191406427447278411693902135924532505616131419743687083815944033896875734471 5958 342734596341839916107190235472730936713235523471743991467724885853598131460507563756021595010333977787856400834362222073616014394498306789705352956631298556671697018056368652132405954491271838 5959 -360320407061116004558257782809156730941269912246373719974317225151552606115835891979209940893726863638269757705313001684689044445681194890193849616176262760978525149858535298991789619206167984 5960 378807495079424931694298794273629307428743809216535560178182144699526130333837316581087839507016664033889259763669145799764017235814979238321361628844125390575755432688260455727723361827565086 5961 -398241997113701326696428195731111185329989526411930982424129005400364069656149743448026335035807564930522156054393393364755440226720760525895325042730411379378638626200039981378343221282536015 5962 418672408880039883462670192117438201860761323857494278125209678917749950988074625009739851291818244680076648609402504970746773509589640661989212463319950407374771029359978854383000508281535503 5963 -440149705570199513355956883701865531224063752806395588954892356858331891476078682138000331634118886735728147026097473536816276599281696097082589997807996515822237411339167993854985425344086072 5964 462727468473802834475220284473855013526280491630769585364515368801502820466941741636506598663469374398266709636323611259185454728047027421722662129994652050077002350045182059044670529684712566 5965 -486462018059368023274889310330891496173491105097727880005878265974901270173412967348226356634091787028596655682241768264678791386148521633557527598125934894013463808478004633348250878969651138 5966 511412553843246562527041133246582198301726879537424098388170450951573665998749959328952766440482820372166685978395192469481301688778715176496716219723144578393855911710663457146170189812772342 5967 -537641301392287045067987231787272836803625217131117918216177709891205491736720771389137336351797159597906834922469446258717046878826020283681023825447243753828659236223055543581790718879303994 5968 565213666823643069334351408684027633086150711655101659813519956320030880267860129844332587369886975062233314355947391592659211167207517370717863275966390707277090704333579447862639893040135078 5969 -594198399183635610370683636977322844700011630999710115866165932313118292364307062886223923998385858418678060238715076354578666908221931756099535363545720366762577441262618977926335135281264410 5970 624667761107012480620463343026826221821536564068120979387343269759220911176566167122563522115067610119140628260787541032846511343355509908300119726754967798167191630002294344412947180232777960 5971 -656697708178367323102936534919267159987644821715999530377434069618287203491685948028423324834846985807779017030858954850162835165853778006139552982407332951296670259631400476764833125207427985 5972 690368077438938139751715660746625048743924752531192926739350062339225452326340787329549881097365035644362139295172571901591729634710238181890192709122220889497254730489570495375743245339144284 5973 -725762785504553326030548433789372563199683681167798563170941727848935306696278458551943022509242913888287006868767603395156219718270385336693258447849364696045220761546626610697159904174175269 5974 762970036784186906537807561736014666576137960162575733252896073495449189115470885044883443417828432562939070017533917220690287791757890669439106606211567022957025644151035222280157797205349794 5975 -802082542313482298321955115341251355553002336159028189529547294619433860527207554773087428781371814269071848912680973259895300888174726527628729426042639286862595515366263165740697088689626820 5976 843197749743766570382378141907834943353048842139854889184186034398793437059673990029214101317110844703746649739241738139762918834396180779587565004071118789961996871189304718446298570665362766 5977 -886418085054569018109107285385360520631601781225889813836533200746333082973529739165908259853648876882638814623812159061405719644742577424150789476477365183680959919769749410967799786897833184 5978 931851206586546383305870007550761139733305354464006708353968507835927697138317485016841724003391081321914853415521138943796864980950053536590238954000990362710091202197809749588707932741881819 5979 -979610272022073096101055771553091386836769461755214925757048123781194661796385917628693978377310556764182244873234941560018414986955056615679628905112119447021443222970340412870241969034499795 5980 1029814218972652958816792030126258146674669905064648331990101159727311862923167119642380098962415295014756761782859249493363422915452397867335118536226125254756318838663397079320317897974913483 5981 -1082588059865826972113360264649237125521220616239685397346960954155425620930002504565365204643360706345861855355103414329879137365026285439999822025591454007807144216134766434318025098991697239 5982 1138063191859472723927210214381340849170685717506718692417716884372299554840970875651147192685832396304457154299113493597734255557712110809829356190958613274715537056108668896665323792813336139 5983 -1196377722548400291163125982512195370996786252981601452583164586999883324917490008440387495719602934655047104419411163770075238579831518836399424074912800328351962920263532120156904002620631740 5984 1257676812267038688753486625882824850577219046664751362701045691132693480150088943975843669932142968087061528920580202673616695244963233828517888055311368175916649778450624932877314399004828781 5985 -1322113033832870884738757239288589777212244409961931043982097363934256649745535099971738030171704864198101771833668085938405170959028993409273734668064460825416095324230071187960844400762502270 5986 1389846750618214458570135513871338486514509798294483182016116297106086279407838393458333117749116411838428809229706448930886341577401180676876631458343250981398233979464028437683069288542758597 5987 -1461046513883064363436180332546434209151751697098175059567164794113770552637975568191832738861853099259734217471885756055085929673853073491124013481560654494279090946476326865673470879110375751 5988 1535889480349124544903713565980156181011520247512528388865710307443521075305920169267460877193370335824341415073857575098014237879093867822800255092725357521867652743570265190372166264021013297 5989 -1614561851044972552494546901371023852398298653095703241431273194461123863010962601666544011292383667514851797927232909837291052345342259585438633537719844831573734269450583143489595362584643150 5990 1697259332504647828546703573342742800382829985810808129328078632383584823452738863418062702899504222944564046664795517675580521380167028522156757409119158635697134896400630618690822961851231075 5991 -1784187621456958323786523533687528025550670261229331498330005660185538438379209567076210034410437922468262160165645859195699302618321300942621789037977742153184717371882578939900494927585336545 5992 1875562914200596221677787532649252743367696400561405537271469352573002134167110634275981729831095665963699165457338296249213638692159684969184406279794495243232803793153638037476679033539056672 5993 -1971612441920883428949854846105904320840012915521660866445593090245395415600203007431634107208872678594080634595513623223573243134097192543003313004517888274278427238110283358647521277374430439 5994 2072575033267779853070595224284759982612039082934529529846777390304667253740250575638732036076107812495608742238055052799446751269826445568989287451023416708636494087301480074359894320415232161 5995 -2178701705581838617073698511034167848446227239473490079055058987521165307687271626134177346221933746370851142243455518185078736954386028541345041642922727103343057146070457834655002207557049527 5996 2290256286225246450296792846419540057447466259976336350474495852449913941365589094387608429083466754177807793245988773359846461386444486836328368776557373555310619101056927457627891309310090399 5997 -2407516065549117046734481250141162513776796057124786376690683781627714274424112736407430062155107166920121087777585680714902183520954597720797859435871872273539701706279890298382421974946637733 5998 2530772483105991442160124431237549238950443457003533128773052206370683667091949143043991026036478551675916097499781588438009989601490543643215866975571833648743060704184860557428332184579254510 5999 -2660331848798232844800740039182268170081940683730094265704082678513869159547809458532012303295420842228167297619106313269923314528767322132569434562876044915260777050538114352303837749832642843 6000 2796516100738883920708876534152775657587808044459705780930605198720887889264432121928652688145585918255087313818267501907955099317688208740573663745043436671338161267966734355674957146772906520 6001 -2939663601691792470816724651046462876409824049047197363132461666648369923111890809482163541533566090243693793182621849716613440342591018061124826757072983567888329236184280225342992319337451611 6002 3090129976052627569101051546191755639762992330382867574534476136794486737408251829123371485411875156413765128935124610968197840841038207796295911053853469197989397598457478062768055444362113900 6003 -3248288989432034565851178132519198920639828209914917733005331274575356903462798066723639823637942173258791869546600855018226833049637832675644542474376455737689468583906303269277311628363097663 6004 3414533473006857645838657626927523900023810072693707124612169628529693637721308940216482219973006007954754989916065436383562323763701871231796080600985504001657460258768386667990310184733625404 6005 -3589276294915348954714085532128555613302216699934806871666138219516827418406666133254785586491912631752858784684406526935163955113110116535842102171179370508474963447410052785844764758397961255 6006 3772951381087852715772360133864653038291261172727776843380336414926682472390536508676285460061004693381025924325127218795745217736928896338364883201459202049043819841291889095601483521072970565 6007 -3966014788025883917226762084555699296669919023064966266368811146458885486361649827158735858575234216844246947214102376230435638524233990813480877832590507532903865739090045170957509141489048962 6008 4168945830170111025854324673174300734063917347110866027514398326944203685327701429355367003367639775902476147223944780089568468858207421944633209147642994952078490171450024274964505712007131386 6009 -4382248264631812772581848650941139747986772875424544273233639681186237772283304664605611454023297329906587746742257128465686484983163970180130617891339938049391233488791897112758225917183003895 6010 4606451536203238142841409518818482784349870731322352466867297092925119285495837620817822352027023923213415235542763111435794645443503004495199227251327614651031021272876412821926700203100042724 6011 -4842112085710300658144004318975531862690952665807676052140791143492289937431246496662940696797847504291846491804244919229909725495724154209844898786143856361370191524704446870602384689471442986 6012 5089814724926544647564821147267795773639383198650775533043164378794643123800577930256990942461506949493799121750362696045378280815594840704082612207975312769109765661712623647679698905125091134 6013 -5350174081430712574957230200242772842289604729558544469973236230590442095254738737067164109693889974709120761696198682577067739063635773217777274323912622186645301974777796841579907109251062298 6014 5623836116961917934938191616974188229266616408847399422363632627238839265851621134288558612529569827352551814962668329640650159143346219305177909234894320483197472415037131537424188659662727570 6015 -5911479723006807283878075523930174582803361048432230898746077098589758620232966569443396919213220910206843474237659127662582454058869095652876986685502633810501719421648216707560041645416617140 6016 6213818397542618378498828351917139616953410345290192784899608447334556622150833213956014189267353494506482063575031390599214132582309482055218887331789728555919625253894487804455299317313736808 6017 -6531602007059172195035038490474046466360849324448863644143702353397167742273959913265408564402706021094641374722542585443199884112065816550895088391994709735803921431561657775949329797458273664 6018 6865618638192061256968085634643038157325437019546048397573287554260252200552619302054097374883842739695811377969291150167680689020072347469776293178455651835023395016489720591549550177049146627 6019 -7216696543519126272940141829214324078956754276421682391800959382309945317639245054267590596253460928412657638430488589084837800262261822169782201519791826558241962451247337916418008640237912295 6020 7585706186303284488429536750580910795121938117410032498231211909537506331929678459023045803567262366085897915330345827123278329139395796393447499810072803207366394845966604646383579257787467752 6021 -7973562389207450446566869050391038173218079779189047949143220452995134078976399759843737753182971206010485074655448280770969087967513627052516192405903741040305543975121674516658926702595491704 6022 8381226592262265619628266697704601378721361438700238456311767907237873442179967808268072177762174771118603401387876303753085174759923715244556202784804313282461539252324345146728322840294737046 6023 -8809709225635250161565707427901091555208278496214292657492893367393568497257976632573273464797785338993030116541579403084536664874659261761424137334787904258830069754058532804098968695615545832 6024 9260072203031461868867394698511971183423383274706806940869852111949057166176905075462257240519815803424208720212059500740334554268182318069688952012807552702635629653433598356019938525321965450 6025 -9733431541851481414374159145169308767280019413296110103682448644395664878385253110366068851186901805949285203022714699647606935892785651599263739715813275014165564723543850210515006148567906807 6026 10230960116543260865453943544410569482473394748636937159411921414307298366410781190577149614174602094841290220545433411435152709815465101793072072503587382724295979473061722254810684789951357907 6027 -10753890551910832734092467982768127402628510841684125849218472438138786086202586002614218465804878301983068100487447081882256526208805446865338642300671864781027256677445342937519108285120209226 6028 11303518263485875985444533426365718582528327012261796330506448126612443304602009612530553106424314455272114272956165199727605178538823909831618253074056697999722768267071612897935954686554946275 6029 -11881204652428510475727964002475394580132498754731701073371478647102740672112010235286468353463468090648909754430321239508973594748294496250049303834737181155042800687650471342973847560995280083 6030 12488380462802321424798377710374101596176279426285769748085429732306882493133874469013396494889273304175514724065100250054944012268785877168232063426227742793428767075199548509030387734208721350 6031 -13126549309466424416044917792660856401379178747124714799338227132352821553539739202941089941664924745210997411130025477674454196080299650691363442781315828629371303188239451495803184245750091090 6032 13797291385245339400496658866978398032214022327236854313963686682270721039300112157156885295034487974402498855517064410385368885080371144737964325236964541595251536110549833911626544979784736064 6033 -14502267356476568645245665428700938829664303547395632203307831349493697765774315285178407808890810087105432261992743754047484100176722133021968860527421132398811623262330712891854687232652784499 6034 15243222456497139403779502541400968748439360552178644872780751840466356946719261920967969781142296208433664681846554892821866854826676870130643978674028391642527403941128013719094050755754040210 6035 -16021990787115102306339791047628797853220719468824340097771871629275482197207863514448564214170353095984888590130831654659503701596705037252566462827200564026301086464294032616553070340302224927 6036 16840499838621252925486642613264051248830947964746565339757131380663735487154931902649664286369192220382258344796085879427906979533495643817810281231160021598849006018636916198276127833419723660 6037 -17700775239431408232861473493542010611904870597328585071743393466458422670393361689217903693075304416913567409435015423205245018758436663292580527170391462895954120886163520982880162580447310077 6038 18604945747011726022223688397689448824717318609951376646314802734054201511923858014264127419321662953061627928141004034322051097873626851091105818625400441338157810590227349730605823455498297643 6039 -19555248492330174018540263935036790895532502937559897791285109239619383109411484447434612969236616503919039529975358886990579058486194597117885932722660824311058946684800133988211299248825199659 6040 20554034490697775728493384103559156444324591159362316364146202855812542090388941740617565832612658092177817006401207363531466050689655872399352113158145370107066443434110089009199151791244817588 6041 -21603774432515194230094478554902438211266661670328826902860296842330028928800498205898150810575205801876007752076607095553675472791576906433323630047092463608490927126939958119624223863044196843 6042 22707064768125151543316967271182026821894257699742151174423903077836615951681877779227424453402020307053805855563643830263407049147853259653328769451471645813504282201197890246708667719839258177 6043 -23866634101690788697872733718741502461819188570528672713817755122335939557822767948099480651064223508371551167441975592562082858151863617869130100862209024753918763622643474938480396047734482316 6044 25085349909776103127292690486083830956545241009629700352868372702534111602318857866462221443198400476488093049026720743406726933558785296676860260603701781044020059519196880704607874781221342758 6045 -26366225601098897111713406766171978574388093971964791220951285218830417083855209847539169048023852086688397349668326085295042884755927338457732106834118066091406204213907885791680965151546427292 6046 27712427934761168205206983648708502664590176908983971932132280232609684391031757125622416739752495291320794923140134583926750087330896261815218095224027984214015995266340404270775792667514830494 6047 -29127284815138602146798924861736673044025366744078351322421278128886189351287537338449416562821371443597629895099224332164414903228002119303188747284162487018440409571010020678099571641517852541 6048 30614293482531925514316148855420512843825194312296981737045891426209453001483847504023898916327787214850658362854029038604416172952725999672510365510354438312767489113667146688787431183230465371 6049 -32177129119650581976553211985263762263113803513133642683371304015325495194002391633126743390905080211595940840115895432905706416931599293840623144452956568468887265565857361589749301014949492630 6050 33819653895015868300889983109377569923000011863631672603585190725957221978434808260952011796060301200882855257072229123858650656845680191899506970260900987188484363449816621662079785634582676023 6051 -35545926465438779089001686173948458709037812979753296458652029962606770425360865770446369509003533304650200148639056209255671351444986971581743701090339335022425844999121765227568189061049212113 6052 37360211960849962288819220862691354888342778585101231790753151258095015728801228002383026606410917272626051217521537432810290277998391163087254800707051652490800244050855518957424991718431892302 6053 -39266992475938111850249411510066946265412260396143888440392469351859019042777634688782181470371453175159147974973435487842197581722742863336253975843804126446520197958030630396343405070715524963 6054 41270978094291688294275418977613150584092543924246013322662571326013496911154618444454783847666231799029055688420245895346936961438037616320415320837873241717481311374798485658613741115900098165 6055 -43377118472040076094659592374468101879194097356757712901090265387090353729122922575851599008926944445227686234694476978071795169692164430835611068687810250227718431485437902505846610782761373345 6056 45590615009357324379872440952728620392719168027451492149022717274269804068922779679375670018211230250358598873657064917766138968502276223560506252151955156944268945977149363554333387366987761131 6057 -47916933639627800076388825811959921195958563338761464295419384953433889848351803432806775574362109762861668505724358011230362457108586707927205983393387141396639228296831905066580577306371044225 6058 50361818267581903589046033306538325591246169245962737939304919442010762446045196214568637759108619214048758075507964591462412016350142858985466184921718154622366747968525425646908672250954805126 6059 -52931304889295126095451441972541745586187911166591141201327127205953580530296323777552759252804258690922321533159792694425758077159944749859028846559750436042126718655326132492896774730618656197 6060 55631736428609019341111063199535289262918767217313567598649054004598599530323478499367714221019178144668664188250598293916101163029247195561023185296006872852283229896468689510544764137408842589 6061 -58469778326282152791196887413108499855692294326336387967291201129623335172179155366155305011837465556748368051525992635818374515674891351437159083808112059574721745209706363345970968194505136636 6062 61452434920017102767858948745661922520331238706936131989932664584527657979738652428462117989825568744725503185668923136527964203296576666202538967199919235446359091112315750751382980097212671712 6063 -64587066655440422032926857168819575205821323363193893364757375797105692366527845798259868274629299241174465765478084046066278071795126571132757356627392568226680128218588758257247990106826474336 6064 67881408170141069844361310305552054376147308453511719621082676493142569796579864300160122732370504190267560470841526904678117338582455487537348536347154261950905392388581497803693541266072031446 6065 -71343587295003872285761256752314766090487795006802935933014724788212097549502164508613971466227330321101272292841889602285355240606528049381357255412311930405762475265839056509758950744646991539 6066 74982145019313409823294226833911079992611221416688782464856103128666862201343608049860265605552587597313995594162685117084695965354789976198725496949532779967291102808304937191267622168540358486 6067 -78806056468455734014273676155106310439049233113130654999979665655025458820235474489079033722781943610222296043525410540585732898464126358338038403358677329136944565952924607935729995782610904161 6068 82824752945516212918821811256807479267407193977687332299865146438975403521126055156167652548918042426486215102268544196539456720421956803753599380470171662197936297936680596905765958037488712098 6069 -87048145090667598130423247951674050677243745378616088203429738339730740449015982207773428580589729599646346894450683542347060318002851520992894956984880133524021365977407022646551322527139560023 6070 91486647214969401280811951546673205585859602300501640014827593015350657680432019673871309500531804221130618458841872818114033209454809666005466210843773091316786874436379636323342495166143876108 6071 -96151202868064488237799769714238146096850166114942948854269726358320619118544019879917755473384049991742961832730467920335705517818258120968508599740456015611076880113849598287758844165701935416 6072 101053311702268402879017054600920852880820911309195765118826797047083690871328982812132032134780590967050268549392210103051830531790397394167098307641684079935710595015977176854006033974639821190 6073 -106205057698708628022464517780776629748535221123534688283372550447046984949834716640762490121832682084585805720929711127120376030112514872052109709282291934726175323769900535072741518195531633178 6074 111619138824492456085171724781126827240114497614338642108235781888656271417865012045764765648214140929485762356075143835139984528384250642021817057288390891082674147255583255202721424735495671216 6075 -117308898193371440670460264621001836260468186199348076522776192890671464066822876429019967856369587875036212240106792473392886005723186294183666957591431451655051109144946431199594922114883720862 6076 123288356806036003480758626492192383150547497573301319506664706068521042218473820727018486340569625298491934771502210959503322786970423859831354811135113972983142786104422711324176159876036959371 6077 -129572247950024576702494988829097903427477261299999173785179287295543607864419541828876120347105790100161271056625083528448235661560081809843898886087080372721442805689460362878036600646629851916 6078 136176053343277015860929421740294576451099824867499342326041740211139322390333468241842924472381507928026222518710889510073891187012592284482129941716406096561030594471332872284498496316450274933 6079 -143116041109611739794250555067851833800896891779322709772934563124732730726231715584347698576138423214490217338833313631518565699934796163016243925736313706812403165794138217077359002463796574471 6080 150409305678870455419028906677871079299966510485807269935288384702208960308353539937399493800929543600483269497388823875558735814072593847989714937311196326919520943880083865345345368426526451398 6081 -158073809709164237713353182041723431391169826542748650223571781644941772003832182086087601163781081365121972691624965431828946350907667210054375721432192217106369317067950280139163021118541812884 6082 166128428133581538148079960758377689209942468283509335118318077461503481923330500177531760068605830324408274196994034789529669114560387121063224575036285763474203630369998236814137355421135746015 6083 -174592994438894339412508655144865042903171327226196150389034302598048559148720656975045071844450653886693982399022306574612230610066636469264545087496354128077050704318808315790452235832050313431 6084 183488349289235714781247058931960412945773415210717639550063305775826285848757614414466461234861503583788519552466242869028038597350995797110205411818000833227772984786344984690277982391101714961 6085 -192836391613433673556662977716060237157005649855985575158091616074385928244522048936882102574398485739234560837507541229718646160546366970687898891156113693828692281427545228214535794455930692386 6086 202660132280686230871907205933718395288027285820427746488074672117243171622049303892407124756972098285128554262943932583873603522301545822215433773520131269963949215991687161324888105251070402355 6087 -212983750495565679846378418421372958192197470039036099662226086275867456205124987070977574112557024014240777338627287598312425283084898251330559631550143046690518778215434700733991911769749139733 6088 223832653049961348785355551734122964603941531381512615519765814362550462124376895599872019065219788320124570579770711563310523389766421811267011859356168555985090315525113188334701733814106436297 6089 -235233536576525747879992378549147357339607732841214860916044601990572275618807260139652326501275991574822358591895716018452652629739233022733023365497832364617184868325347973366836411194242683080 6090 247214452955495809445717610988924465668647627855168675132705814399703064696829598921204107783810584330989241826926962749022871204177844655038589895608167017342773751647498405214011326857765258358 6091 -259804878034436613263986986147585398630115585919395936972924149542543095552608641522382651354472691418551300012510758815630945584246464394145573048584287914425828494741671301014960443931266377820 6092 273035783828518166306092258655985236084158009629213618945507006215166387860456162595925531029299459082587295409699668146528285581891561203352946985732535520701103138233793792284079498536278239649 6093 -286939714377406013261611026666133131174396130386457749387542053037516457921540874245249277660800764192354697023624118895394013629259656772071294056137838183003013518548456949730552507145359509358 6094 301550865443744214256115265146941551714947071712756781222348342449111671229653817458116274327211149040409334987157738124618071380636905027939391853296195258801846051166012764437131769404621924876 6095 -316905168247556095968272544430550943682808158156116231919961638215697773231390594643332905252936609798529151741663392047109443344134511161291846116338265934033721538502991214407048010238641492269 6096 333040377440706804748765592260963564657147550871801194129960625961257892321309722107475024789649836737678712799645639224287160699161363301498172969354483366968305785273477452900757828797491496968 6097 -349996163535885848277501036695814763142098456350746073995359278998752232466363063557155366682896451425026487712708023767861133306382575836875391202998496646878258513433334218816478584681491587430 6098 367814210015402486375959345144784648722007151553288681747517957947678472899613182085012734467196020173512383672165605822577476135988230758903737306460178770565653378770502841221186784293085609775 6099 -386538315356468260292296265864752601570519933017360300408560396826973004691956273482700194456523862612156975117463261651519969583096052347773477897920805905452993177559479975966878525553008304190 6100 406214500221596692707866598619553611904046592173483636975178570300624359841798763353748272552928331392743031875039624559624084463359952542515660375650275242965322985450946616503275540281566203402 6101 -426891120075309195065898345038334261231457747638275971879319743451016561644197183939069235407792244778265718545109541449637570958785002847496817498203965327348209303795963097991949661862075265711 6102 448618983501528889150410612241935275104619866931611876123570045158766912326640778149015176834034369987085432640770435038903731685076997023988641000984891016271742131891991370928487518662506501648 6103 -471451476509902321352376989095956775048855322916972305212127892211239566428390208321725994035734099126780149479278439415096236986998927542302672370224010971203581908237878867225782548477706998620 6104 495444693133846463578404053484815088689981215176919780988395353054603042907302877159732837209372759661221921629536329656463815195630304368023050461187798305896739843629068518584563672450293726007 6105 -520657572638410185569938766117147231744346034284183877716478107784386206087142833261601524620027872769800827135904477526236106354663713343571497369288164810513866945344342715249290226772792723837 6106 547152043672102554146399389930569939613493935018957544315733939488027315048403647271063788541616720273299883054477713395685438229686188510943008928614351996094713299743657654636849636280412245670 6107 -574993175713713732714302098167235886842230802789277867697298082228249384714035014871757282389061933660764074149960877796196453232325011858814794982122418726398997862943863345991409427296505690841 6108 604249338182878742596647645079583085903849656246567909014149131204565326331750529111962732993869831709727116295898927724540618563833569355641324789129011011750319168208847695331650709302499223868 6109 -634992367601752784121589686796075013738742297008400280834450659792210666837716387458181323730521839860543837848642472890878129527961152261427746565415189718775314508971598815122632261663108024626 6110 667297743214724235521965726777235296776335741582317968205059578753006062610159928473089231292223909856812324245302623035438397827212054750590960609976369574336039526716520116479281699275363403884 6111 -701244771493635153322174739414137638775664778156977667221589844327877158527359832161643595267659204104413991422935309552007156438456689135374478993493403393991121486315833559907070259763097440903 6112 736916779977558770948950448424443538359134176726343403509008096162292030135177027395705977899567770887762720060032164306546400918370387536176403751823142729680544854140645947400475061906149722094 6113 -774401320918851314486850639848044738894967244147110831974809785228473432319522099132689709703747447336161377523337796375990344188150991928399311227033408553938618243887686068223380378875144396513 6114 813790385231006232896763887601295681830086876529038302662784195175469341570260007041643296923571616139109664432051175912458057376976878409189392127947673627469808799927208048262878598575181054214 6115 -855180627258850239056071971081969136617454161828735794227784187456175573511432091912636724155718540087307837435898134894951182461578189593408512718472924316667575856489037017108245736732781583074 6116 898673600917892837996482682533760194614524604936606484828960707187160830153346055829074770291899342097778539922177917063023631606646352364421423444462737728514157041307472432264003242875511423401 6117 -944376007777237781467886128071181661798527451297560570619538889687074800947262383424256383184577992060917174071139568604033512287018047814549906215279349548370265571573031488035638898441682684055 6118 992399957689452829448788913333422058376361526122906980439007878982602324018920929041222295385043576004073282894079428707412464366044998306352175620125702335470955013780046432595058425758539654292 6119 -1042863242601243370201296347141408285170968375333712516725168720263004771794890416133170739800465286020325098215478410154387043051626534733240924839129722542032412047824452570385833022570021169790 6120 1095889624210759424965284178817360136640201941044783572882933368306299318179462984288649258400690132995924536706155633197348181027543964825952446727608860732849665407927029141387243249425703939871 6121 -1151609136170961615731855980424853175355303055800815254734362609961003062072116562307528526598882933078622403318326023261512994617848671155155699463695014432735507462477463956089492667825126626771 6122 1210158401573760965244798661483162222024157136184529989808217278868623133594320766443496092978377211187678069679476079923824768656315112423043501842001419574418180627880714420549711697791816156718 6123 -1271680966486715169366928218042147865164507268378176571640797721919616905283813381342611581074024301435829183801136792190872796580813681083408733248855389804179321651517322406945644624884396743443 6124 1336327650352999761546896748619194903788650949400522623892377782838876167431089636371558156926085444894550806009088185570855978496286372326398997635486924607753183428791048492838459936958323361759 6125 -1404256914106270407375473468607736736165608205153531920971401721848225753943263391774081824109605973922942616581127009933774674522630371224839503279701988100533729277313563366238489636688541172802 6126 1475635246894991181986700030010959873308438581976565574034117543294169352176317574120843070640164683194491371446849512083898047951098440460151377966168009096677306507273991287110903477740358440989 6127 -1550637572355926817454472623397635886084395464318205051208915942442131880639059732700545726613848639559773131328932684500934103495872716377670168302213362828734410833691605715690699387176471429864 6128 1629447675423893499087736374109839001877647054873133987652606632163290994871953680669619416115272080831616002476468717398882173718915777440373280218149110574723738057943556289156738049342521479546 6129 -1712258650714647252842889373119433350697174351057487719135609182678452149169036194645264408135216320188212897124859703651714015057989267863336219711061740250119439753777310665255086553716733438897 6130 1799273373570081466630920520726118236999513064051256954302387011739954849871162689368546931805657051076024278213144374289238874032015468835196794469039070311977370884533419041890783830500259336711 6131 -1890704994909831832047568147332932473290863296328361275904670743691201063316273929922743236306464726644703433928178516729473395939922721479469944581170709911971342918672902592976126815604480341616 6132 1986777461091080529489781888745823212485893102568892267003279475768797921565802027767745242074345489690261294215647315909814090591229493959027684618547220441401827888239464944391367212382754822515 6133 -2087726060038951020263946901844997490929440859931842008980252121990718702550811853312481655315165141778889122693551772643666727700095655557716838936219780563506311966491640261968645793116771375613 6134 2193797994973536562152598614480717266147579879833009322551727080488097604581761335104013185672994261602271718384539054165099366687801940861609712957083740668847064582037403949289608909236769997175 6135 -2305252987126463085718015599438763280302903173499287433366953526472057856174167984777010841174107553326103821796227212379458748175735577920086612064543209665399875131152941817794238118972560048879 6136 2422363908910111629676357211456145421627303039907886216303759190766500131870108096878273219454624505989327178353538856553622921091525625831513310871273935888029327534920267469556545874872801984071 6137 -2545417449076386511166884947420430869354010092676161983492678344009765426431487750121644355652588315589778154443721874809019929085440901166534903151970044730070098487127515117195744646532137797943 6138 2674714811479390687515348964973730374362600950956021183883257619547700874102655373384391229228885919530072130111915262980748933049442880068473043551318634630647875039399271124250130730917866980643 6139 -2810572449137746174803535712497833703196937997097476723812240416791992515082816401007154783283173447886370154994020439978331611834376801901179134405634852200545040213909737923712107518693996856393 6140 2953322835377771136234543666405905376459559011682900065379438126671960440001800942832868599289328181976831339825570136501284108861697770554985315292560373456308684172148134047435874941805865636670 6141 -3103315273928502408375204665165625789462463233404947365132947796716207521599554531375676770140942086679256506864618612882702849447967168810002645810273349913869266379083942988357317442523454268849 6142 3260916749933849216400714302802554216254011828882144069098400388014348717925275351189531384038163999776482998231865986902337141830902324047147030510024770665989335582060516474890833708949073783010 6143 -3426512823946207932547056135177804395598532308056224392767576250129662164213009461810936230726952160272849906712885213267477715940520661057673803199134824385082848044905772045835521477402722209723 6144 3600508571069897664223083259624449365378095628972282410225559587293680248826225023089855366829155874507490036102611276368501820170333216352123516429353178759708107638914640795911185965899647455442 6145 -3783329567532042918655190276930817225618467069486397471815108886613851248994931065717481060763565896762811676770642086077458972739397920590331988865061766033889457289487337797245818570496527761284 6146 3975422927073295869967740968013869169853808915185985856547146288545979379664625602781565081153881652862661892671854670296948101493270887935229775254418732840068259614240239674375772249078041710788 6147 -4177258389671333365792723067680987652655850081136003774502872260649081994670047492411570987563067137709684794958193683168045812864249202078303760417562136439242374707740628292804017357899399470077 6148 4389329465236673153866179142811687323403790558015068203385269039665110679210589243623097782345967202793438794939196350688318062869660497239229510455352688852945522624864070460497699165542891181226 6149 -4612154635053334867669088588101699527854094966759974089302467487563573963023074095048046756980988454609215726069084459031103022765847574118375086306577661201529256228561932164020798427277602060838 6150 4846278613876544381606456495232811348545823774035962575460313043956544924507546005637327147073353184183418397410637849474216078305513118099299961708729343783282266788492451782093319815017011066784 6151 -5092273675746381610767135600445050893971622928989775109028452716370881200914891248377471326918598575160665613009547022147879007221037687818185593189299327700554056608191918398276392004518433839222 6152 5350741046730354957545503135282105019188067472252268991185606429895412722831013849711535421626694391046129785356624900962239984675474696380547032185750130856417308963978979001916647550951606033005 6153 -5622312367969721403245938052633095407716130109274520361711697112772381575496193039407284707915602891785738969004544502125509669668474663341347309275032107457480477195966337464760725565863715575819 6154 5907651232574349338944120279944547850387444815203136161889619761008091150405848284175269374298524772762794842954411623261640938799669081759078320824453878149504409808536538139235585719423366834155 6155 -6207454800089450817880257175126246139619576355305613016626641848252278325934491473109656749452298019117920080497228597666003154673985894629408589229089035878696645850975025003359640798424764332626 6156 6522455492445020723673176828273178004541630926406215036708286850038490103882824281994638676622526262559280641080799381262596931239810310428159665962878265009998168839890383673576689548833461531780 6157 -6853422775495763687398778867471446592778576518683283387809948070407741359052095637437026667527741098331103799909797352212440915778778748236838200838116144112079309316576535470630302885813239250515 6158 7201165030466139406879806098488324872529767490266669086704654837634168101043501096529007618956601270237451422744381299030106219252753915569507548625736495100280331951143157096388301759058970131362 6159 -7566531519832411065956172413752027441688480460048134986971566688679397582848111553989033950578157796382203473629642081464937842563942707145694887633900148031967125230807976546139894610461507298969 6160 7950414452401762542933145913366508066444607986565400424531592624757326429183632780235264613901519566242773597838358447285685219307842779091734547093958383675920554574937769443812267603284242573926 6161 -8353751152588206991317091314733783136013976412320219657177382296376735502119758619175771763438961782418553293602356002501853591120144610829711996920516049744575644614283872123504619805291326895819 6162 8777526339136718675395922278261672088549940747006906854301399465090489602150123871043961429725192925867520521160530339976438582994167591329921388489901164211177293360230862049574007858723383568903 6163 -9222774518811387079649876792755568172598979905699021981010063567143097713082137727777195133727096844666968852076261534177598022076481639571614337964851792740592017652408824598158861778343211635788 6164 9690582500841053094187702544295673920935306960035691857886125808626114410025616106007764265694069830156568607211357491622409161444435489496103939212627592204856274091455849203717016723868991711484 6165 -10182092038207509219099817940826299048098597860494368659072842766311782202972981399069108182601374493484024775889462100393615943254615643762068504900687852146516720416419195799585941736806235122690 6166 10698502602167630439191033517809505025993818959582694508493933810731357878153214514941503591888128322812877235601766658307892578971556608568142135100693241967307421145992405291352025917846857888617 6167 -11241074296722486085880835395078193345703723961798368634708671429027123578575444220090915269478143834656294745551618535561957780332182607087924139606775128651164794669070312673197214387046087029686 6168 11811130920084338955359314967408234501099080461463559393310545708575037396862597663831531963657569289447933785084286341661778266478114996897903325095751695210141365038328838004770424293018134120737 6169 -12410063180547278314009621733146958209671479744452056962242582217362361512812775196079809115253648958845409050754540062481578630796710961752934686034620317019151101998015191693799719284574542693274 6170 13039332074539911052467620789330171225610633598911707413074685211709595897839280119364097836899148859866352871616627954003112058206720470755422162377892031724892806909891638158325745733776634721165 6171 -13700472435029945784488566722119655949548313594884351933376344462948372125282127065665693315170158177949374133497841523028376008342155064740590224260898789664565953534712896875139691165428486447372 6172 14395096658861588682387911370353061970397388452348808898240159938104597467028930453194437192207780714454510225813881934951700878800705219201950270481859680480209219341266694690272508372710041560827 6173 -15124898622038415024355896372548969852563755594620580246753242360877463638752616289074168399748986009675911763060492050871835133198465889173406154717074458674745356233184761179115505396513131595069 6174 15891657792417824061364753466756475655750102824923179703358278075699074988678456866535063450372054525141423728080583726352698794408161882143666574802873531608529103106728881936516597872766803270863 6175 -16697243549759416168738601926695906885458232438146416366795192001436576720266145788509762117522828836099650656824669105308833243057498498713062596742469609337744861195833573603076852813748122233860 6176 17543619723569794226312304914477582205226602221208956840451578779970312278262549521862879955384205499799052910722693248903943492128174753628464379352299409463570789818728181332455348442411479726286 6177 -18432849359711587024358904822459967811580074727348681100907748323089320911483419189236303215158705770348275164371762148799954719448556084780576595181154493807061277078883687356788113599795119911202 6178 19367099727296182701993417520154763235544772832354080871942094101122332796834465435539598499039539288861155805939312086119302127840466171122964848006140061579026337586720674319165295656387815693429 6179 -20348647577959069517806473477938222652783555660339958789288168477845756322811124048364861695343026287906649281822388386051341963678575495715154208883426692908726389319270224808274378433129351983258 6180 21379884670225200768927779334145399523312590847415936671965464411638887646012690636240919849440776559435002492844036251285353514951898185874498488750896740935409973083878743970561367581792587073615 6181 -22463323572310891292801373914381460370488390285796164405017450293896452248167910791078434170295194380061429017465284294507606607336639647124150398343849851978003938262794334328116541008617087483709 6182 23601603757379948814321570465835117899294360893677967358450656279813198816660613839899539221694597394729461751307709418903118752198704309712381579961865335721523179619436578675557611664654889757724 6183 -24797498005976655445421223104489395596828664589874736518002143793172823149301299943585737603549547068078685366101002694624419800448234144916646052971190452371053342226909370806174260490511904762408 6184 26053919131098534657771851704825580337842816893439472497154692742372106427494986333028396447423859152833356045989684001900121124071767377509808393617446473518999877758237245115452710072794448143545 6185 -27373927042149343574924773872175141840414118497111110128112603514362599668637726173601142443322494429048174967703513387259532220766845561574199958050665214507955534349739313136889688220953637096860 6186 28760736164829285045737376094749352894799789181661802191104453912835019085364987663215513872319004010427492137725220103838985222557122808128776920261105223512730156284975115514870541711910605541043 6187 -30217723234876997735909611261155374731517800484472042937047902282078058741707312894838634550573676812928757867429387073811518715231614597925590667456932186191269707175079979966248894401288795517455 6188 31748435484478512650383145841359052588444359196431505199366144018117968269999144213086590430097304356591866856048936249413023732120117736211533958567044871468462962364251047648369404303157021937131 6189 -33356599241104221403557353056409193657539823757715253289651698360515523157435036476938966338449071937911622844200091561015902004822129792608704976005089635861667732166592300078019322591090487900707 6190 35046128959528253759608465061026471361617339135810925636392607891067647272915760676014429445247653069772431653084491197520321699662895318886199337570607737023338488154646165158154588859738844062131 6191 -36821136708827891707687412565257201684483501789511433683649105542763997954252076381850825956196810813919347106066179948127232357841372855747915003548691318934371914180338827974542901922518779568872 6192 38685942137256256204104153241826260778110794702216796543216565729934637146155705189965045644828156612106903869175884067692840763418189852699008126254195286722702309013065407903450995047060447726257 6193 -40645082939032117617985713409485250728832683589487796494095779614858024736604344317322052425598402967757086835032844211486515774868343996886617065450767720935515143640138600843646870103405252878773 6194 42703325848299060366473325474048054583264861976357537582050588890432495965088607930976213735261873809938465073597463951702924452877983800583798362492048937036066106729444547699724744024698525377379 6195 -44865678186775272909307889851190732664076806922580193862342706369076037045988680046375954824613088776848219441990829650955699682340788435572199001413973689385684164672595105090269662289147622626673 6196 47137399992947977974542896568697867017738622312399036676168605390693950861672118102529293252673388072262977856024416748862791204564676993208123734274270628492737981485435639371396934954850609945951 6197 -49524016762066158745514197184664744837498748327955692690773294639721955549169326221860280865969830048391939260738158652254779363915816287462423438532440736903927435391044216771169804596977342279517 6198 52031332827655128869389515874915083434508370803345626846528568173266981183760701580873641494523859997520345115954911300143078305982289843054099812497495904809433213804987034746214593383274854498704 6199 -54665445416820159645169720780154198961951814001370853742414857519413368646526345232468902674673601796713769088178634187315731480714519781155892286771973599891509236541413323564540592490506092653044 6200 57432759413227515093002812604868201368258497593272545959180264376294553235347435287012174047384832164210610187998363138620309532833724735280696942798459802113346348096558119424486163500206338694379 6201 -60340002863353738482903302742004744811099600941009450882658905897986906996879264222836188299504964469458115699812403947871542473021955363592149668921889242485951965813474966877949541601180480539449 6202 63394243263381960466016409423189558596881864170890493800470916631551470045161837362392120786790507880117544434860864751075475791701290545599993587229613399746627043141531339671889534190487526828966 6203 -66602904666001641559687383339794511989242396790002023656763093797696796518475760971456855491993237866960754745805705384041364287906864370131401868826229302896165018724587638036338034501975688400561 6204 69973785648340017153622391366734062497222588509385144324971734450282159015279442814645222010589200477881220023137701059957396648202145952281688471088635398340593065197164308093247410999430933003382 6205 -73515078184324303326866967499588148430083238614631584426872745918361527358423864092804277295490162619275372401450940139312550040316201841438241014814361025914278396340341790687488758046835502380523 6206 77235387466948404885152608244845479733837689211275420158255960016822584355305617223637272336823462570329058543997079349611778408094581375117195898537592006536616289158935979285884299301169443171482 6207 -81143752728201649650003988028872091772309629730800336583824673169881992013428642907271347435283594206751546878778198149170251620853480188813670844663891989803924623589680242132824063118439209454785 6208 85249669106815422284823165417755796806013437294975279184212106287654973483745400495654672109290092823821280238813598675388220786353651707710012987785393934480616610625446526226923603666959434614657 6209 -89563110616502227615876874682152035888937406828300064734196386235536380368339979939983603615800466705853874570303398689227043253056991002166130844146813571643434772477725431336304172781740410008436 6210 94094554270006705624023354266721399623574645704210371061679176970168261110277934579768241560881155008745739786264388516720722169497512281130808040916963037985760122501173589943621345628449846745009 6211 -98855005417065777877659690546649436796372554685659575792523660684153982102393570981803344746688316798108050116866394675361435869237204791839907179511313145406486416950290745026456345540950479561438 6212 103856024357292074768734468955786705941188716661494886103036955414741749456384515074953161571573762763097322695728375036074862572999029098286729857109668576247589654967557956642048926446886963284753 6213 -109109754292058053746636134148810149302548628251483556859499422755051349814687143890726161575036451091670014228726474887459370862170164484119760316684540089286634482202456861395223265820573098489525 6214 114628950682675099316344614008306852785513638384057121241149845921853012934333990770252120226928815870423474426417953919700696668784055262216837073733074645099430858468638436617562183823889877464249 6215 -120427012085540091084016324193629941109575945921307878816068530282964096685537619250827436116990682052539176392177686767493768077537495237165674001820802031239732231512593407966062783579441331353370 6216 126518012538469516840430711834552789299748335096468896530655529158898908275251591389836005589362191802329237216928776896610143790027308593858321764499054418032407787520270413095687191511538566434413 6217 -132916735576166678098604787795116877210742884956745356456828913892277516080076470066269980820343172046815818783603950461948155281186738809859794533175840011567400304852731319396788864687474805593029 6218 139638709956679794662341768116492099828550371373088018000661578995132570904748349266391230493844243708474806501932531355916935022451924197292195972465827800308521509837432901234370845357906029436701 6219 -146700247184817217414893403523892591483187652078064590712135493189772511985432314736963714093582336546060978659074978251337344782724932904461472056046898383201976771942247611183656030653682606289357 6220 154118480922800327272611269468678306656888696172435588830958524933904296217727808007119108292636304984695477465786048467656277454703078991312745971116916186698151121672639677960731791192941210513014 6221 -161911408382965347197021248369546930888174799719431078127491053654464865546294383338078836681679000052809949707654437637068560595459592521500410648928393051153779996407395370229371962633853938013591 6222 170097933802083053259491351899428604864158366637541534826917674134915607415228107112223635308811916716765243562189716546966111793188155804022289763860311627329021630508459534297349283302848633401327 6223 -178697914101861611651478275571215839983850798787811371491735943696117402701465663617577437906373500780506829143825561165685845663660893503903100200802242955016606776259571160898905259076918157418270 6224 187732206845444431626046166962665349706209833088931534638079733857615845156716243957566316351800339100992256215990128113004158438715157939803292820897225815932259846940975945848060586917771350748226 6225 -197222720605224547202598423437613518664691952376231093071080564992737118262926156765378628945128827858813049199971023729857144869860870444287238602129964108355175747295526093377567944551360612671167 6226 207192467863082787621876551479682337736410522720632621811952279919484623514919276655519438919534503533442092798857847185935323278665333841104902464415060369234397422749022995273125175034092774080294 6227 -217665620570232690873717698672933054651316187691891475634468903141780176604732568867408721915963927455354335223120648944740913209246151764614738791697855295476623687830686462518299319720126144609349 6228 228667568500235270206668447774856012976289517985620376576370287151280419755806178151792392216642255190555884247666484197164458110071180852763807262540894194227687296358837150808644860349640925749424 6229 -240224980535446600160504373041369655325664258720457608622638899873465293220004783585024898319748905392141809849748853983118523353218747045164400847432092480817956455498912595633679973945409610229066 6230 252365869034196748103925864205578854762075622714347623679212861907717135761122099006535797088839425464256545745537698077352440487526229944202452671338613538991980280326588261950725985089570588640839 6231 -265119657433386641298576528543655351370288868748263198382603198914723120904071623394983066939420910126738689382750665742808991745080036940395141138079808103852102088961818006919285363197830693843316 6232 278517251248947669913044842810095325470232010642332450365562185080758615666158982973690637796385177187390130128190200484293213972913859348756529260417309142081315932591399198743842261715309682934188 6233 -292591112644755706866398147206586560796708281628702903358051909916647039683621045559738670169092883586776538242002126596380644154818105105785341206864885944462184225308481844318801107513008354402782 6234 307375338749146225542027893662464223383064183177048879861088845458228295795773382844273787675460768392916382794850968421828304630936698499400863396693743717714529686569032407543691284134714549249368 6235 -322905743907160738128412814030836918363875286623617112009345402151024335832699578471163209634707944952869116127884963578559760405091065552007140260275878994002035656280037748352219208991831780745485 6236 339219946066088303201452178165499379922994644526794170860859034608241792520099454303339644466025281511993241790642496178359289368976164318525096416969196849709804260523689664348525348476181284215660 6237 -356357457501771875451244603717472863879435805933970511831162413696907351966307322477895001014291171739821334563975933885730267020080617709379399237894079720192153130137275499399788086355463330279033 6238 374359780103551432666372250559242428010970861004913297529488205629202579877796145793760949822749872801485888916973628554140126198340579847179799263679592040842449299740453512295124503718920171151562 6239 -393270505446638936088095889849987344428019432125718899770185437518775188457267694769293308845899702998255708589979405527492570903889276477941234008041180285700505603032393705037142279193647660952610 6240 413135419892190321250599028920310370833255074804096777879949342097451862886744678825119448870415040112659405630531777107123661102939525943118933388328225910458442947948815277769812475263540714834796 6241 -434002614967384240907931259732573474950005508019719742393759657451465691178999451447945679243671605639230455323992716320957738771537378652121084127546558360143828535975478219433475202032172807641265 6242 455922603290464920351283182063999832886795084635025392249368136646278833603589038453313622301636271960121622826754756578822451340642045188095835834146809661408927623942716548276488131055846677318008 6243 -478948440318987404581535569182396019754515134659702565261577381878099064461186501355004089239478671663761671161939886610515086558690031798484927638614495389736249172869747567266911595224471699619469 6244 503135852213449349806687353544966512340683665676243975026993045820782670442474046520026709811675344620399824160688190644154310911156325136001183828838397353545415562120365946363497025085704321223283 6245 -528543370123137594326520812553415102623044667103523447810610948502594587421973110319275825786037401490200120255545596250787469132714152668769131212191403813712096823024023606070856943331421995234393 6246 555232471216394953116119580328722899780193940667506897447036611255875602812830220490042370118603955538140642994223179552613305373616202312222991052744402390601092285812518067051769943499940084618869 6247 -583267726793659677617752536399125754339003626157250550178443759392104101943379717886232231327177089363898370308862118846805743840370220848018573165763821422068824583183721624442628656943375440698280 6248 612716957838585299945172078925774369123151307344451133803917154403132676874794191525137184035565982451077828165746970651706126097270937646406521658605498282671105056286916590397104361313318525210537 6249 -643651398380352554069355689189401663086108993112437374852484778433009395106405989534898071336331980999183610484519270426571896068485710184506593892383284497229072541615323956139266527771917033371354 6250 676145867058980169313482354525483911326004286756369714193880844276785412040401285513012378292314249855186783542928496358020314085291417111243979217832878386529788744019196141919746426619036467811898 6251 -710278947305072116614543748194920699100709395354016809385489169862910647629253577226591634889541769161966270865765260122275958712377003113096029410991849746136772111112531198499063497860766049085829 6252 746133176566052133462877937290324975254151757568121713638279625918442595661002126738351153936014848332317244797372430687821866037287111177230581851569783085455739370748767396690339335529021574626536 6253 -783795245032581173129786116406523235785586349394420972634625764292057359570266781458377033281291586521438725830580540047121976186744114275297412069822216518890255885578596475947917022301000939222770 6254 823356204341581384146613574111156085363297809215164389472902084949889988970070301226321545427808262586968666378562211164542263902190736297049794569722295869038583856872091732992307468398943405317830 6255 -864911686756155468231403881243393064806031556152760694867275537025840118873748901107829903300999410965025720133049941457521892470325832864005470862029896773546654053327724405274560353619216781703308 6256 908562135347749633434267106678046641773156560270323072311656776271398386831371533815258129588520996581684935701492438968711282405392321970227109492761745142239340482427189439963408107988021044990480 6257 -954413045732221536710236667582336630359650339067334037405425679744547880192062138024115409763253915743965352307203955624646539230589225825931713763238707759689227164499311042759575347801183961517693 6258 1002575219939104258542704168841496322994452669791487219896534506087238872838755625447549152145317028929236201679811834714905888566724482461007757465448072282454192016693152209981910904199984904364604 6259 -1053165033022369261926296677974069009464436434041451527945562256901703310637320356838145424750137146046737948641761809699181561618297098195622794632290926863680008757986118572578969472458471257522005 6260 1106304713051454533439170738097422394521014193229213648675440364989196072325168381684686952064684194167074112022560427253779530467001251476392581047965597782235245522418887502445728811360311730274499 6261 -1162122635153311207682255343142037813683043658718268909023860308508382055235816949317449853917523934339806328320484669357227343726125385285254137945873516365209312869380181993947692688895460364344866 6262 1220753630309809080269804978260102845101676297378315537893688144565580551207799827978209183834921314453467009220689129292438905002832905871157819310316798401810923388813970600321427411620746461383829 6263 -1282339309650108461372843224768428149249707771035238958958628444910604362689359272336125061438603928629037337482900443976946972133166052469356350083778515322465920969095482729953788153797932173564129 6264 1347028405014636743878762930892142342193431812062824098368692949985776057016045236506119686409128252809599303264830403995143566322698189580362312240412946707943658354898543514929074036743612152418198 6265 -1414977126606190978553387455596162445193541054677512312873175609184673994186094452866224782472876584198829548638168967584691496750892597281284179568445797480535378357070279698676915104941304703768434 6266 1486349538584515181680279733242860409886676466933192932124050881021716309497398893004524117220823269962820839976338344193137550030646602285235082385450602550261781079658141453239544622107039086327426 6267 -1561317953503570183698897690111977536168619816101014680057872273870137625063172760379197034896968957684127921787189170859638304843641467798139022356418922890874015037768714605993674724464290782337468 6268 1640063346535726542365946696150612645806644419652566713356382026874148441301548818074916017934411334207876789284781073862808210907251912311689256190207358700873617816944675924089637067729709855083167 6269 -1722775790474374461298410360841758792673484530005092854742405840191016036004975728999052898907194705399304331655883924035965068634668866371377716492491058172236210959675178226851506991865107898035459 6270 1809654912556071186775591511238877821557257919549795235870461827464769799496292165459626249681039685723692412268347123883409583742320218433428354059084565635279756707968242748671030194577591926801190 6271 -1900910374195454022937467473930971284287253003976664231679327983186138186650789601378012611212691821002796054183040104049281145215943884510517806325259760098009504277416397711673188628094071499052684 6272 1996762374780859816255276901180405408466968956481275631944888691572480492273005720742506018221486625871967017820690270952000807019018303355575524692928834389530139165924508649207003363821396101613521 6273 -2097442180736039603676106884001829219732933351196617234879880255302149080277504760196725788021360862101477497848593746894920643699884474768830658147078537704474853261236446529855519455534633936529736 6274 2203192681113676673529617691543505424449168442114053518150621895139270590721117918328013528283903693957123669070705085438650200647355660856715535907118119624655488280797125873079639492882055742676197 6275 -2314268971049750944893225114986363600639259955750678686127353767183323531924222498542816421629364176972467638943699395040461277911004317479426932307189212310636280573016575675418199972251133246696297 6276 2430938964474292872206598245934324049383916015432038068500473335520609897365702515418667853497793646636738830516098267177777185891922347790399393071358794360437665186972482682876741613307298498785767 6277 -2553484037543894078182129398509761024831365255288969589741862407844342993855370647347011639728655172505855768925450266818396752303886805844450861158169663348943474225356728302710032543956205268028792 6278 2682199704334655542299111001426544080255497462584173846424317890378644002616847580259224308696223715316452786177281420288018278280692868539311321621571327370802753849154241117585833937675957224029685 6279 -2817396326411231632020647764298963988193897199274960781169890662525243612479316508250092017954701434476746292410963114658726826117195878088152357126880283879580719776980519281527548390186617735405833 6280 2959399857968452453949756253062463933460022947753185255352317966368068326328286125273423788403597782015449892006886726975788511382994344551337050420705588153812617944109483589073105635304402556862470 6281 -3108552628326869936751004678631410597972752970131937092259235633607948457598397109602021950060618052999558750690125078366113346948798310662189057605625253701891683953262834986022778178193658613357140 6282 3265214163652676325031397103412590073078605189263087351949623624544644581453760680829906265290701814082905487792297353890294662979918411056772420084059947019887487617146276731370361590098611665434836 6283 -3429762049865999002469506534886868577418920697410387825003756009454191562287371532228095050836438848495801176267531933876008437064335675194681155759667258143671139665122037127658806189763314850709720 6284 3602592838799804963569805595902740749230383853038600486559206866686631716308790396446672352247287922175457373604333272442367885201203003231156577810454173046476717546144849303598932057030302198382262 6285 -3784122999774785083507899199677266604220565147674773899831591664909239506898435930332829542084594726732600442650491474138166199049253858968993678304209218897046833806212232245130494099331958222193242 6286 3974789918863877489960790769610071727229619691939810008147242665583336459382721863579814696938014969945998833138452160938054429316618209719389623203918399026576626144624073256702333543949986389872616 6287 -4175052948233787922277885144162355075023778264909125072635008631078418997739049026973841161283342873471164754592369371107993491064745008835253810376839422955193977335655403737241135638320053320280919 6288 4385394508070242889715075046873223268495812268628647626419085926563396079487805576509298808432072251454378780565964118178203290934915497204182979821755768584165106546798722513462870037206297762375805 6289 -4606321243719052082830995819516259131292962738490967736998019250983765158161890225699822624167474749322359570019384571603529623345426409404140559187182012496130696586346531928999160260842150208520247 6290 4838365240806657344656808640054602247436261420430442362518492467555022910415043643360437945458027149210711813367336487877031804687979535743588731860103893021158057617126918388363648646011870748854173 6291 -5082085301242018891140985711281834555231717736074078658580930806338801644661226543361679662809270093102225869663719646874633767992495857293960251180125286135002717869067054779261992532756417948562365 6292 5338068283146763268057867423059442638474436316403752158870897918645691823098318401456152827715899454354628121930139625363610837544204348310688172620771559142825569328270432938251476124094840010254574 6293 -5606930507912835967410328487247488651451054498014234922216462849930911785105532870310603704790939682195684054400859806117132601944355638874449940009180286591998540275152486370559533351601648774699775 6294 5889319237746826075931685447844299597709341149557725730409446053338843717856719963520032260353755107207806967358084308563324519479111548831229374376742293222163730005073829991094368991516112631226034 6295 -6185914227228040173121760529885852283498644348483338835446259650769600713553169475654586819592183692415202587794153504167836916322594378399622157507143034514242012214718158146070075119319104905388120 6296 6497429352583696219967373693582418687062738940654038660713921677022514170278443663421157892289745946501582199462915209641887592155469455190324878786600860626096316083401948316179112532311564574629038 6297 -6824614322569703508556936447170883063115431353714913614010851295536346758540487102656664576400904618719337367319625364531973918423019715601946618023459174997938927635931021418231869359907313606422833 6298 7168256475039830833973200497899154938126953377000151083967258817189745925142866468025879970024386061239687800713121890261699273169005577959037835195247131010912546851132540024704424660445888097782705 6299 -7529182663490102726793316622521104900102543669799936698660722197299789586410976893621658067140588484774640438813711280682056329550387650094151421816258253796778306928616453425177290902273738125386761 6300 7908261238079486625879295003734342433063960427651863503047278050863976339648204097354859995083596105439095118478075866880688322899293799684125296406174732685760403540743176346744787127485333067367070 6301 -8306404125852850152706295675792699344602344907435301104583386432168034990223098136074002595713764840651706116736895121887175247596505095645127246528643332273264564077636777048800050093386737261922233 6302 8724569015128310342165787211916818916873602555583400751276958230206035648806791868212073419874127810140739881418193678736539748399008076481178845392189063622498791548429118491803892631290477299964578 6303 -9163761649259025517160651556879766047053016528257535998721117474856443621906533478189746243624680697720736491197954013520595044449291043508369104022446623150991083190433967000409442264160294097111424 6304 9625038235239783067677508881652367330151731995798521143431683211759807283164782517465848740343723453277499534921535568477823548557896737703542757416216891469232260443437527471797754239333007856362337 6305 -10109507972902029574140607827945315593355399448715143183412770869504027370480050436218475239290719261725101565367729741811130186627473962259786004125131286887432410720341859595656639863423078198920505 6306 10618335710727921082590665049579711460376981802079565726535940868950930571781679917287661383772018452986867717581961751360557035779381420006295825183612379875662325145366505970944720400314410586035183 6307 -11152744734615220724537228199078648665166262874311250698924923186983707398981093386181460905824364234843311508490601248836990685871199221232946969256687381753624025876471227835119443391327382834139023 6308 11714019696241151956117797126726724196689959597570085489577585454222015201070610337779810177534808551898080647642044823953926417518875687379417631180625641643468004541569658753293629965747168433573828 6309 -12303509688005377681918850314325290531705527938605252770560282793632948219083396392269279941576244489001621694056489636326077999096405674916108409718602949451457695506015281416175271908179552121367822 6310 12922631471880904941694714560536582350856464808374764722116040400947522342607840949595718701493855033233424869096416829427133199780259936878495825182701911601806291987308177759817489135523808166086982 6311 -13572872869867737342257611672222210532353941816706853539649738785207901172727548444739671769368612404949984619632280367784078549360058165829083625425918171547455896896883834005705560944926803391968876 6312 14255796324128379783941740918388726984289640044820489946247487108507153637717000975462198246875549368407393846239689201351041727541378692394993362172616962663428331294209441183751959373015644945645871 6313 -14973042635287752180022908409615155731200419025871982871341628078806499831195008113227137537263299466399426369302718083954839648671665737442722343992513093378755571834894220442666799707741579389592703 6314 15726334887803646009286284210383193058247848999612884284335299125907938171086118759994143580869350690196402562881573226342092381449767670263406366450429562076499676463373439912283867351346426418487168 6315 -16517482571758562431750922452435545360803313130681859816645369325177184289751573293348482719227633840466316462473060711987298283532693760842931417867898067019893345127255409787695001461443374489468419 6316 17348385910890655998550383356111297652081455775773838310036821277025674120605156077875239144087665778298050861122187220368927438831259264820593732689686601127544477954834095650203129166988890816355822 6317 -18221040407171678751502228044108651779040312661847179292092505362412228788332779218115924198248119885009653830646714863966485246719944018630327284813290464550530705742463909448139525746645936815304847 6318 19137541612754435781960257876049248656864297052029015629814894792060515910488842509178570317729472102309734335722810884283467089394605378423224928620506553548291678587422571926688227084251278699765497 6319 -20100090140652542875481718219793690350386094696608287193289197066015546474599440523429017122690550071523697118526718831855511390981575966875564482555499047972080523036727561256837235788141403506483325 6320 21110996926082498078863670029191577314371379403152106687252294108281896287719405978561863807921345233026564926055946289977400830303069987374810670126528836466775975254583002342248430829021438878748734 6321 -22172688750993583868241036534615018379326622916755010629812106455746366919090193072324948948955204899386327157237734593495584718239988731722104706164958167612267113840349484482023803167033221007515290 6322 23287714044936313820565744502500475149794587912731269694474986910815508353182638511390175213913162436208833893327746609041687004447486077099124312981885777282892586223525896122763733666765347424790357 6323 -24458748976076506134087499196158072438236458813485383448020117933034689999525388381697720075650365407122865120316058463841326079115264022894634614299320236793655557728366160356481081646741261847664881 6324 25688603846851158416649089325704864205487043772375015489485544415073686006891912975207765984717281270980102886841182584667538563194679775091081303792290224130330491320360048574540833262903075050543505 6325 -26980229809485743502073313400453346070497459733083484104134874997706951218954716740594166000485851856957953463368545382640652200214340219469412672069162874671961266683312915531688613399230789710576568 6326 28336725917352055368819269831837013769322962576480364428809424545458668572303984829995721573587057141166491725327073475989793337098333062865087437648218931661662343592822733934120516677577203752806017 6327 -29761346528943103319479229785685529387019800740538517929815819647465447181158664718247358314028793212351455221298711796011973907187249704679321627257180234210714321179122505156047793195181110075261653 6328 31257509082078666554561458434365494073561944833644981348699094721989763628862176216116297044876529243017204481476518979822795542482751192616262752767551427420985631055100125689832685861099415245328532 6329 -32828802256833959019162669554737880453422314241582432101820960797601241435767606869709800468531422853849174616505169501754520461526675478277944449001227725146756592678155062730586789997933059820527809 6330 34478994546606493214327475238864433105011350083496276132978460882115653819851747868889246720858271001234093684733604105536576426622113163147829390378118166561420975980342630752096228717279068466453079 6331 -36212043257704852151118520683190336680239598682026675815665887531371660099961979630825042346569032481142752605572715160645264104674863003006285397688694083384129699685812117613075090105392732853022343 6332 38032103958859969828847451373132740274832946113421365155375855627407252981536509991741794467880589220515291533813173622608319309600340646422054021802918010768066935211218760466406275008603308250151591 6333 -39943540403127085409457508288893230240216337709869338794223130089533257361461856353352680913271649717001143548325477497886483276311758293721445022205572587753006791609611552317699022751147335369090617 6334 41950934945767296987214917574795860916576864072652376514302893680387141164556390477232233417465394846318534340924781011868775295860150044729754069110447229219759803031620100680366780960679213753945521 6335 -44059099482874245280139798146142652400332785579584286978044252814732863508612834697367037597524594921910496698075530045682524751121243696106776786348070773234570910450751804558496305566935090648775450 6336 46273086936746685103236433163285764112048042788953266400088946399173661000727885896696178558813193251492203892273460247248895158752926170282291411728377128785502961279341091599861025831093124522639530 6337 -48598203315304470710395475629793400301377855639393764042008798357232079996202819179730326156054457430138190409408008569042541668647300694893954462424938419905281769407898254174187371823736892391245097 6338 51040020374206852641386729344541073694056108360094161178259774969622343380760345166877745232117158864820141033374793040730543652161233942108052825590635642048062818194510241473002825624440142508408777 6339 -53604388911761173457454953728475996384996075359972684251596002146064882920401049583554002645942505080760311382865993644752367392997454725743091343327217682877583391837877123632415166820771023245315618 6340 56297452728210432373562642564478454662429452882072704742417896550369571163115370655007598647980234245327813725704320029651649288507545106110439093608205200464111320374502091667134066451987628566612405 6341 -59125663282563306717039325398534871149447651783299572848664577210066431697827767415938720409516922446504766551161872864056258232926946292024885296231796722145332734091278909934508211985135221521081993 6342 62095795081783789849228403483264190366804265805528092480995569467286649230459101045403965105884273023345200745550577745133609902999060476057495908482371584205143381996197525795848906026226121325914279 6343 -65214961838893533976161471146973122136592563342208447143716596149522168620163137973201385498464142239947864825788119873081401559240572406273125724578698240375331682518243760109317459495267546963223590 6344 68490633438362369428270407275276888251020196981070940240238366818409856766701099357795231469326541650905030931680969917741988996066147794221935082153058937078382105579875962077057566807189011694014690 6345 -71930653749075610403910956320179798172206725145009169718732442962026655610972373354081688848008026445518342810654682151858061468890049507066595572156611484322298369175036033549368551615615159973563861 6346 75543259327175165464953717588000602977814929472139497867010344689186227198354889042462940356737184183256630565155204303250999518327318510232709474813629123665761228264811352610126734779237477505064015 6347 -79337099053179888193088739424126434152978264523297783938113329190968074569656106810963899200954707571620192324314195454938344056002436255181949011060381081121251338506539985314502372370871591700677945 6348 83321254750004003775787582862309684546816540184736058260624162778377406477933719570214094218672975209991174315151535577186211202555720608027999928154186264479473888011600334530236481999012199807775093 6349 -87505262830816052455485371022797345640897582853588751501088491935627756526141912549264266772371584999778121129369100475783550027135332438600592794847647876416991330017974540424061726582383875022240126 6350 91899137028120081726305173708204954960498078706417699797354426718565979358401388098561401446208402626715517397162021945373656471119266025137580925885220270130974736736919459068565526288686241814564198 6351 -96513392258001549172847851363405578513990795710249063521389772399818188417470482637196165811633342713655851271331483270597989895659371659055170367821824703590794222503452618900537751038146306456807631 6352 101359069676168605992257079553894522321675991403997036045426802415247577649652060003313984918857989448773974285205784159991037875015242285842799028543501628069936079420000737213020488295796820806981581 6353 -106447762985241456586791326693918505894081711384433785242149044673740865089901193120480481372403780134328582209939122167402811535978926326098011008618020656735103841963558139105747852468484493523426098 6354 111791646055704986093164698497166375030940444172187253294429924735064953698298420869951077348387402274681044808924420962798084714634979835661932894151505754031605357238621308314437301262149351453071092 6355 -117403501926049799754234136813687249390408783008957491571694905881771742252767275184351986928649992175637008827511885489326384083034486735899114062832280172672231677509751431886493695056534464302330503 6356 123296753250891556956164889049333687823280637896406787310281194629294087585225173572159380547487931256265644107075130615127895707852147788070792597760148432014281886425409264015142497039781294856411026 6357 -129485494269285703968322592238744490082317183864987702442175771325471972973838908358364979543328740300098964396770166285913818829240528190202864521184218105636366876092367718251316171858237847598945840 6358 135984524369052490515055777847677216940444263978623719701865115065921849831905794361988442560269916220658331594744802312344502210556832760738379585540868154692316833856513367999399389973475520460196819 6359 -142809383326703974980010186977965936266094583924252730662161833762561483732645994791976825386224400516906460382674799997166870345546369047754551886627340922222879929695007554263993455266705301316788516 6360 149976388306529481013930313204413533543228546406901893413571315834163824399125925286624967923409726361433909692531624869334976737324995593916162598442932942187041258477407901526806700688502416609310522 6361 -157502672706558006205693509978484948531777124503816808776164975243224636166672989214908403295722604353323946117335627543013594858646443812678494319730988163759425851509945139430526145465756571687749519 6362 165406226943485206721109491736150718627730236897023410116822151275980940121053620319629055718760112355120528907618590051503155524068197215219198306185628396608678757076144577689466606697226872748569056 6363 -173705941273239082673594196952896171140581428054507158705417026847852626409714393231341985759234079537517815540551261383034444635564129293827801540288917060964637899455589435356558377570930159256137983 6364 182421650748673170688247810501819476948105162403471246920546843515830859893174104170442110294023054558376794559280532679179054339527792082477314746630678878927346057013839633986202189177200144411131290 6365 -191574182420930252182452165111104258693193528162590197383319653659788420823282414842728706563207093373785591359032586100255189639556486999232547300269436179354847041305980525768972842368997546172019795 6366 201185404896325210735621304625131986473565910073400347849476958762758769726855853454034805259400057357651092677783672591146848408460669755846355019725489305163390072569046724916858095764931189184932111 6367 -211278280366165212790886435783455323571161505079562182241900363977931504423257902311998899374190578459339891337193196305112496795873302912892330803530540576764279417154871280962239948086451094769957935 6368 221876919232771956157845738729333066842950724915874148269313582862613838652502501741597266157850327389359367689909321319871580990654276619181314622692776261195976964304662294824728138124533169104551208 6369 -233006637461108094551331110710934460916707921597380456732864611203176404028918147564312507004741023816742254608622000631625557178333643869646864977987373643558405228030345370953874789147359050222501312 6370 244694016791852551004876428739006842806569834714303005052677077268025079033715585851562659492065732035039995911986585072377533593986274512826351041968042560551739571151463795876899629854648726867993399 6371 -256966967958532442718268686147689876759613930648035099703299144291336989755052970246498213125486665518865406670771371103873796532152075806160041202413119270578428225485010352005378905993423040898086745 6372 269854797058418671538364818816276473131658736471677982874077630566042892726679763195368448470967762699252692656213569150091017854361578124989820568992039947983684915952468078869614966986702196509485922 6373 -283388275234344594458943574484732896417176194021829566058306535773425359466615974216797289722828563672821234031496326622023491952602560597808183583751183608612617884316638870838312170158026466343926722 6374 297599711832430112861441196670735738313529110640280243400760743412151661905034699244402670879702823089423625195219196271238483289960908768852060166617356956155441611904917101306571514968660867325537859 6375 -312523031208905413369604444446125828215321859542386255553060605364118205953044761077918368556093265797516197172308225379952286773719213095949861349900637898978623877507886187762381988969684847301806574 6376 328193853367848776008037327215858533203638983053053731825313668028146636493886985371898900215228041147061101109497734287780478433260395437487663181143840837698307821413128836379118030444148792314754619 6377 -344649578620701614130011112442570198451709039315555702997344678710535630502750213421492856886410183022079595241820978657079428515646926765309564368598486981320415552005959100723675489204425171024041424 6378 361929476467922508545919783647038974781404220817122366120672963237472481450662826886299186812891311610705034960393356551665389765575093250890668076165494020969213636754860114563480845714748217530660202 6379 -380074778913112784460707125074897280702062576511673157868993596542091622986558828474838555329026876134707781594112096772560917979463329643710893805488396026342406837751372217991948274823805260455808116 6380 399128778430412601341078777170938032270975217733635058348408172524571944940373199004545437335642734859761247585289990541657935260209528280166771711637662791567149369715159959831436324027437866539275567 6381 -419136930816953192815908061256032493883340028158046580854438838111931836228485847487849260076254481473208875164211774713212281685400439849100388893217571140123809243027540259732317967116430604292506504 6382 440146963173683636933647697779273799463912367433376798430613073269813215743105859755419330471276020517326774957178275661235761958172047049476075693277806743262040333706192288244892263676424447719234324 6383 -462208987269996468434667939953326677199004295710537543956837591838070317750727034163025824894871136165581417535125821829980445099728839380397841013420769424779336119017867235767470866568671018917603781 6384 485375618560284020596284632343561755394760148413013684107829713113478869524826515191008029748659647436972423317866548499151291596438400936300276458029423193261255512679764530700777810515281102360393107 6385 -509702101133896472310738495835102322827494518643436386594282828368888854953005401165607374030718503845997943956266115761935981003864782356762159555326891008961231521434524987667360960177072871643890615 6386 535246438893974525088190494709164330886367575593436860796183306773503485120044593678138377373070388996784952313592706238495821712651699604514903645825758782781118876471955921514077496085913440536447625 6387 -562069533275327347818135102531640763881567655111871368626581370258629518681896295854877175162734740382058926072084035078334499786934801065517985707267413329194739663059913050299799419692556520918170330 6388 590235327826954439001128512315739033743231110405474547955990667412534084827537201374416241163526483855868375614868056886881423143611390324323614840506112909195649213355692269803623861772176962580702227 6389 -619810960001004613656609522395380910823974443634111954458867413975649642797967959423844581812471151443461182335125715474094860911035646639616232570928397388390615716733562707598942412438162734349781281 6390 650866920506964469151543623262971337097602670782001437945808237623737127464348747642420277422343815866151427250696507711067498274751233192166374604363924813547679796505842605686812675581205793393427938 6391 -683477220607712350755862629836929267379829872764326482182774354316018823698058803917208360813930667428791727680435994051514299901855659572893330273266978460548764542946805345630059301855904846252833853 6392 717719567752803933237549068614156837108219508487441970611278595472938493986638929108636906516425748867169110674487799713999988761012209099461420684374895429805473031983257760158174365462332434564798895 6393 -753675549964016046150876465421926866069913123135867091193636334855453302022771266841579273563709153629095728552512215735889469565123509262597849766343251430704006245855182822379141498210702552186305978 6394 791430829408812464865754825102290284120295192240803943717279363847042172882184489262013484146386704716843802894228275846401031928032394658343440819024068159433666738098409302668140744543236197574771526 6395 -831075345619057522341130140745888494034382758339905465890742969795062050039246885509645941886501606729508384302700005917503975285005689974591543187609812831775076173289247793570282229025034838397598928 6396 872703528835041425248772573397160719398883156564379271931139296096999859743728627971940412243711144966796862364007656078459542201139759509004194995278573588300004212830903457041946404071317879776814323 6397 -916414523978748459871745817974052950784622354258505686520837902149135340150364740257365975630578482006747784154598375539694636322390284015964471678803961065975502453433256784290126823763218503193816599 6398 962312425785351871056124432516982085431356790416513396854428517157368810650973868503529646976131214671363902806152235438855481552546703446876838175002375897765673464806155233244109944427348643768980782 6399 -1010506525648215890409952921810390572273204736242736187790054114388269968314203456374124163776525954022776280985195461872691867216903858572323019126920908238093562709383419802306138868731237308535342872 6400 1061111570760287890570610595065792628841873530270214867393012924660412810732030484486896679813632979263726450978802764474024763751508235717630094979700228165705666425580072503284853092757083732821819533 6401 -1114248036163736721194626523573833514024813506613473534958723467147701573790032803959082741661370236374227308196708460578807726139516879874312115548272605053051802040470131737484004539088151057605942372 6402 1170042410350104919048117178806382126439205438344652196097875725838696943743015046538869811648682591963051509503117913941526427348414507502250603338220173088001351863410847222058487185063244059984281774 6403 -1228627495085164026899441293440276445096832389661642009851492440052183480221297905838138990748230418881697136211092716805175460633185228049887001174309846359356100207676036337862045252362287258017800386 6404 1290142720166168586252159155540904666156046167948402636536540987313604860129284945371120195842246951111739670480251058105076759427153108709108760084290275069239117915666290176409184806358657970261124494 6405 -1354734473854374079348739709394617977997951512484955731342512229623788501626615363071223066346903104142782770227018924482719572643081782125320808550496167352430275639978063469007362242058238007997528699 6406 1422556449762599671565736151857536679858647430387573463420577915069049796313202404198375512987261007200824786526756978229552060661280372858381578947502768031379902290032510458991410194896845813676292484 6407 -1493770011016364617394859678788104445554300721228391488186669254181498645653917285126200765091563426801239443579979174167196672821832773222010033551691274400695376452486483983976077027661537770425591605 6408 1568544572547798500756646578583197348469684047806674717190956281232417328513009359582752711514764587479908306262787393679855750450385253181610257639667601098550188353978366351565172285146277481719771641 6409 -1647058002424215442687243356004049620916171974588237375554078260257278400230764578193082656543031017881830879614146250115913652441274042459534233265701760006117859763311729072089202491331897890753827616 6410 1729497043158051108548811523604534549045566331179197978695794976952964739507597714645247244336021191385010435486762078214141705820049415651483634444057633699561561961949016770686351226654287088803474331 6411 -1816057753991893821373105126222481100221147653695504101542487073690616115554690814500862564859878435097699595622674681077871922798600619265593249021279674553237126943580184498798768856430107492365428936 6412 1906945975201707577940186794904387782490190394633439565824727209450012725104098429485255942302440338616138688946280255351491462213091513257901589545267597717954331954901540428399117273010285343577217459 6413 -2002377815513160968864894706516254135435154928458526196206648895680428843747069098562934842929022971948443829063263620764597454469742649016736889144155909475169263407623596820015767859666978005644526746 6414 2102580163780363351441511579765874400663056354565434660906757144999610040016867410015488272498432343263442736581010070978936515908496538564326885896242498123764738460471173509674614142139700395011825191 6415 -2207791226133395554760488908429446881256254422094764435709968320452298861270894650437548128560860080336512937046155323931165439157054467834550835307344665904883583471696811422968997432782825293243454642 6416 2318261089860940660853476812981502962863112355013458036787651373282665821068624683536302647999181151188469688355973386875841181330349009471931676098248812967215373260804121352010255878217373179789038736 6417 -2434252315357211375309722127444675643341826984873475077966665312722912343002020492128734818989316030525179742883802519419113918103152049679528889374945140776643304541604551387759824959009914688604053815 6418 2556040557528381497148762079223492886473708231164963128803199243498361436110421377854554871742834926135879093109148272634091815605781802267260990876740084359606590419793657191663850590118027298926776875 6419 -2683915218123014634837407150715210116056084128637706823912097632022325944019827602858048958335238807344534716470902770272251238037465019308435255349990367832192210961703517631318207679896113520711380249 6420 2818180130523705860830557584294329320717404208994987908830268259053559559056694284144788300195308072822990964135867758662603821817604036898914218731943164941614269459830235164440270980159831354611671909 6421 -2959154278613481750482413842990296115667524557928507261757781681061553313464399307143346597907181645123658879349248328520548983968263811715312381419389143231304233193315123343052351140245681061664112761 6422 3107172551410619941294199515691421038423738911100568476712532833970779515820430476830007914773604370917575516586154650950403322134838749014304533970916872804707403791020778074717968999124731206287712179 6423 -3262586535249638549748240153407706696845450340701013338716642466588579988539040731996402845695095787106852049652417468501709030506120348958400768149073998034604354311173195265628957543462194538786342878 6424 3425765345374465353098469245793144712094772400094210159104150083194044539424115197378895684719945079247108442729662033149970562689898346994155173984858928616956079405233736099129393758485732851639413701 6425 -3597096498902433182200440561034095275273472232145192547313860049619132038704698246287366535245311786960930339965227220600090780046215365913198245997868514224866215009528431181191253695752840891509759595 6426 3776986831214978302195616619365045295927449794279634063496396776808893327371310559139957602088545492342569837400197881935755321507374033694496453681197389908701039161202239112737406778634681633034144048 6427 -3965863457932970233076623209464472940041659517311501259580056835047577279811538935012378038866569944023893609332905542278224817196033739411920109674506128309934505621490011335308537170709233914684076625 6428 4164174784741713293668825512742531604670772910968141823413552037368824467248745340509489518881074843215606533100709505737298570110127614860782349537606557375118758559581704366350706468833590785346268870 6429 -4372391567443082768043865921867771288078888591637537600746933550096815283095316173131339800367430524736001461346720010297833115330806814970006562085808922756503235910415084100185719791718515066840705600 6430 4591008024730255020344788892526633193345476320266663143492065382398570924726513923527917307781174538948106754345829066170520500569009665957898332011374763534693321169834300647945543920718057955516480029 6431 -4820543006304337162608687572434880617097687038753590203102026222732929474969346313435852663057456477938928056731677803820088746640591845304552887547061337309400279940611047703887443430768302588160497615 6432 5061541219082187706288193106615673735936186533168364216494352549540682556805787736899047680056961435457094203193793798742832100283024876082778270616045929795576923684599127254194401860759133150577334914 6433 -5314574514381149028178125479385711626919001864850245443331079257742267503296563800837257558760834686053327605003057743324262334571491541394117932526214319737093101800237565463388154945199043409952379987 6434 5580243239109604520357565895565167549101321847556784558875388764198994550383610160749976787841893908917001501696856412494419989423431158963379233412281728469232746715222518696617704445460089993585881115 6435 -5859177654142562818265391294509163113548647234444685061582027379151500442683379825228595013068268630972700592605843389419100162558464758573099316521240367266066997795695379968386378215117965152538258915 6436 6152039423219209919281203960655466731347535551020006600516141374391626109909269175407111994012627716684864070174680209736254231208909663711301410991507104224549130268472293832151270708037260743525136442 6437 -6459523175864926103988257403627884300316216398162703669602094374763730328770442725160141045366716839636804319340838796356097988736212439720299567151204734510241265659943159687238628208245054103418030745 6438 6782358148014025379722910009832488156760427992117227141372948158672176419237372031890146633422575817969917679279477632974276506461683222951597404397175467178102383053142505709177980479412511611031140162 6439 -7121309904191846846383123231915083951663607647120369687145190625400400712150052363883801437775827249077123419062448056572491943842704111488181960400880809881318633663207314741025150027173446872597212120 6440 7477182145306236187773863668760451442650780838117739802402926754940286018511941153151656151310353288989870234362599468515653340570180978947660789481531639641326887601503623065466596171971720268073519977 6441 -7850818606299348744775215067325688212744193688512047713961872791466632286732849275748392312674505704324169738938358375555271820916807396465759619336930169696409511624494541201450376041302172591137345702 6442 8243105048121552773900833416830289790693708361612368334271707118783954129869995243158172721807868910993318640324517921616565496927342134304637261894013374800559822883323940651773295638970208712784813451 6443 -8654971348710505191148758446285084046294845318027745049292413656670511549457451631657341350969932459769247338918919061430855942619274854011226711121071254678597652002183564532529583213651954576746431517 6444 9087393697890729357715657419402296428806820720223061938865520825314188181356290843577703108836890048701103487607141961693795453446359560717889237966943191033697866041195855083291267733020574772786870787 6445 -9541396901352787851781700133404233681024052787809271115254427717299904539300509647711772773837784241714757032406575246731729503606174046570708102750778244360352637907510872933775060693601882647215603322 6446 10018056799126982081343384262598225172165605811849226072306780101815281943965291597781931077595210231856839068767551737831752196831539735672516238006780687900005702502504990540861195375360753073213187305 6447 -10518502804235022565123039761704085657764466003550475341980582349378578938389635995520341478257152023529010147642653779278123271945735986406321840207048768486290569304816765508715527529413585930277081024 6448 11043920567484925815819264930087273715181354900055518021367762836960589380133313944561207679743208218249023654117358695617949001704912456458154581056917877010345035242701733680011173272179004188847742220 6449 -11595554774670164070364000567623821731067662708608485235189738948019088819849687305004831096153421313529105888872199863593275386507707737341663729401548906585842250598318487173164094703071746668850581661 6450 12174712082744513217729203039117542573673378408442430480235658459637668027249172762179627404765074450045322752496241890467417764515979587493008773379656224807476439601633911084306813821747820338964845014 6451 -12782764201869836898535269918837390341183481710751742991374570142498729181774433748370402555080462597555886481100540146313984107286755265492297028181958088953344437415143352278944696753946879632796823696 6452 13421151130575971429562198974027787737909339289879935455511356083201216931796164934264442336634660575494933683749964801031391771588275617656720357994845774722633255079939789476218659367508020537664298532 6453 -14091384551630735060505437533550896406437531324738553363207257581609312559292619572341336233941435514142506226519406089739654899984505513326383794116112591490827089223127670691080323731710656541045070365 6454 14795051396594713658322917494451068247174139609803598814577149053755031405776853713190390059045962955581790276066523666565571325906992491732095643504600401423872126237811786979072965014159590794284160186 6455 -15533817587430752179427312330325816180236908391887899363465488687704022696475463742074025665021303215310333468645411795347018900930767801720762604144878639354099745564900599074638176335349428873647859085 6456 16309431963952929602325272414450142500246635071226945681303770272468900884512036238280826764253481093635856053438629029667914335084494805307784177827513857997929525630993133001043776371398555909168487393 6457 -17123730406335182294365686700753883972305734580655783223993377163405666200814589739938964027833024362864565993867315969320037735774786388728428806273183185971216839088795326551685080451373360086629387719 6458 17978640162356682837044515788575492881904832123003711764557095159612955100317392814111470202476740893894526159809809345054522905524033309503852968756053908755049490050785785255311135020304951788511373229 6459 -18876184389540644075453643899227382833660707797965184046296415701390275954710931250961007059319553085904375768582234137452984535906055938693395929961134208718156624126735333207182714709592128743054654284 6460 19818486922846520185408651167851033297953645871918685774918449175709442079484950770682041521642053014911300731268532097803799679470875268182036490195408445374725619936730326553565065913260288069860446048 6461 -20807777279103791717089254010826995763957147127164805429898021358726447498886825361409634979655846448912639850923472972128065329462431808440477728016789590342935875768964578412141947907615548076421022048 6462 21846395909929881707647137316470032652565191124550439862168369215218351930561495755952027339607828624214062683059775156014361775872175580343768815105636035059451786362442524706319735849447247113682183570 6463 -22936799715456547729287978056131656436944129658990987220533970058389835972915050397495739526193104891582594684580510326822748517570320915582781050525840208551844939085527627074467352495095003267113214228 6464 24081567831799686668767129287779988121137229671389607353279265523714642794954122183719893759949017517000294309436510456974594432788348162798271756482503529049061840874176561416539843357877366597061955553 6465 -25283407705848298626476143884545576457819295549100718678608451765210275351080171672604904916183569086364811483763086586545505641659855855681957017109048959724954931145231105453129281792870302773571728400 6466 26545161471620877383088577136485552906866138356961853440107942004677091607015252247872224623185882149320868108256081719732436308738211890670010518688630728395261646907842924918684381297791618466605001572 6467 -27869812643143294978855324329751633477483816161023296002273217912836944186801492763075721531412158719217607113484995136750146029294787928495822427562779854812622773920349862506712774159689407274740956454 6468 29260493139542972058473766473796070083940689696638057199460529889366171912178837149180831428312816521706454467499028730603814019012092108022221983700568169598653865914406073403820991812793617217039603886 6469 -30720490658831499947845862431250566966098301956019437963052560923036166307042679654020888560739723390930604207795582828677899404414928505306375612559618602315408810051988003940463784117494399937087440213 6470 32253256417663716370260355143163343541676868455836492971110622025571684193841219821227629697425950543818239948866150979536260859844757812492437276000997757968122300885955860633260331348103035920780179381 6471 -33862413275217435131612288628097665096793095381985223755611614976642358072583372511348672626676762182454134486726275191221624206441414753367119911774997373189372232807192489426904347641757762645541427890 6472 35551764260236585701400489416875791955892391549791831430566347233182966978809028970704995222711294743326306454652321638435626519650322292894655107663543925644432334950279795800600141168087731218667266697 6473 -37325301521223524551448405523555583897077142362370841920865519831244787252198680551573050228055531343687241885470286110213142758887213265418053747405740103386955274013535560064419605644465364577078809974 6474 39187215720755932875073064154963810383411255576070863827605444630874102613782786292109850633384599058983610645484011904750485372015395629320398639862583048822504169882609747014650568751287609734011304598 6475 -41141905895942319802557054022109422872611833149986692068737529983969803869562264161036286704333994148676633200030249466355832653140619999969965818628598104407700036307967593788048946102306127815361481137 6476 43193989808120125126068221312102195722429059657134312327564774089872838307109112843765832500319139297810317338160953768759198272147425492954410358622685593333044012270020642622993807097943566766801637131 6477 -45348314806044298894508058942296727232315614358273093859013255827456062260379460071326574564484719462227964246181654970176131475950396347498563159297698576934178848472159412078898515093101030473187512153 6478 47609969228014690341407705225497444892921953709174225664290758999341080419928986732505097396875944194517362954494338311399294030611848244663301050012700134458542293591948213658122817733271054362484055392 6479 -49984294369650400206678881955154540860689904341993170809224779297814889995668950014325432091262021951903038702872693199316793209449821239057723604754543682742615840818975699169214090749046972402681964149 6480 52476897045341371259227149892744118193984703239964602335807738384735204398771087496844137730302322227253256931874421722935962362740234333546812904485136240198304077651202075821137998963754636913994128282 6481 -55093662772794989087590560537607853016895499320380215924990090340311973404448781956010805846271618625708093599878475493688298049689797691229562619671212086671524063512414836933269585590334856192225848702 6482 57840769611551568210321184841701536961140975717194208197843722543359265822002353299632577966548562377280705864383865087310150858239676515740237879126785036559808002465295020452881851344610142976681686025 6483 -60724702687870695806448808742409596634795483758714809732012645610802716955960651141705894801881541645727690919258427657012504970865985893499468072644638681093680243138187856482252614206694281406483602184 6484 63752269439994052600660552975141702624649344079309929018143053035622231175925262819238696838346610817667736242766582119153050769551779492319667661819441438354900737205276882937055010686511041033583365756 6485 -66930615619473258800656699653648528980894384546973532730455281041814002002445039839649938973570960335132277314084853086088578616822505038009291377605593785911591696077364219921577736376306707768928953430 6486 70267242086017417684552229292623894924182046506066540154190379548444005958111638282343801083651242189198785368712962663269978871398036135479205941067179791415474553817432980291202591199792813849202855922 6487 -73770022435168458819930713436478527896904204394902202103491857668969504843482133300548013080402909295604066090389862878343601577665889338062086096722333167492933205977330365992152002998555783915751256271 6488 77447221500057427962658284435986880865956692124672331071571774626129214047090832045257322427147199854508577151202397329137928555811119537231069979791926770368831012630039411407659251163837446094593075406 6489 -81307514770536055071400811426648940516036588612710575549955802293433431375353248243701461122450883584115971289819406654870169719219570919195629226983464377011452429259975584252632909990340493547451208743 6490 85360008775120002337585780445838539460948665666115361329971338413466104066939656229287190365384820047965048251535993730452208984463599049712939684127638203348949183497397655268210956096147644202807534659 6491 -89614262473428131533566811972488147196670869842190747512077597894486256743207774071711507458497121745756649712551622178611032112053867367567123412293677279639808084510463590363184102637992681550817084239 6492 94080309709161160829428352710049668351260462198898993713623723786430924255213037091747559504819361411323953560517886280537815291000646806759127200845554008780360866243651254096604578984286139788380763265 6493 -98768682776138689770000634178518462784944658518451515308469629714794925232929509940807784514746976165123294295970470611184427957671973076915309819398017764079030199061263513132203186113533273615990402201 6494 103690437152511512027022750642875121055283738314433740339269622852504670084840159963940645649567721220689292238280443767679932862414080319922190010732886004429461564645060135657431814259106513869165566518 6495 -108857177460992447297182331154524322541240795245451226216399292172969816383244232082517017586676338259603613434707267473555742036271282025804009976641757366819553094827232982095820113442289538784668443358 6496 114281084715809942493454308026365421864221856336971056964757871968114087456355969408579882039077611345014291684466478976891833932616099260872562163521916374412000448358130487295287181434813662538090922016 6497 -119974944920091066766111393877941483788807017579847239484466585461839490412173142568450162398735066285531180927842758942619404080088165350385570125870315327449347187295739260386858823821016377896558871805 6498 125952179080531231271279911775707088190996301690279051210847931454368913020824004947964949168596366338581605330995082631485196982661354911578990699058669857952638586940504855290309777746564964875954204255 6499 -132226874709514323291222754204316942972413797863201290850465888202942414554493912866040843421964294524887732128728655495173474710084787652076498106447172676762039900870966808584204872927163882093410238197 6500 138813818888316636483031413891316113101661860447781330093824881554996836498456897736400858776270573620633815080581942403022529198330924406741947992165348227656403986475592578152365762208569134586941174419 6501 -145728532968669064511955834357616948762964578100749796075314374503584589168315485030128751670492004342348192255642841062140826770316500912390889022151935689111113638033584917279910115409217993644271771835 6502 152987308993772961216973789293309290957494930422831275838971920803858383297553775886558310511630391435726836920352722237288174977611641278022583567238315507771712120073995252702267810623690704678283716486 6503 -160607247923874730709625100301474257183692145533997576967110872658409024042286289219370564673859172406949349157775506658857753924309628856359757993171742745637077748486555470384338213502124415587441964871 6504 168606299755711906741923096895507886831179529829414809028462601220545219414345472283619054778355458656215410154398016788142214242032896204134307962344779478624348842245796827646528388767626592750727519294 6505 -177003305629558982516744363946182900757260578488811046350081491731894663611120337886456374445994816826588637891613253309216021667431644079780120524404335010072946548692933117157296934105816470981503157188 6506 185818042022234811570071456073306614002837605303229005679115581769118586907345064595946607379127685682588558853266584472061578643328589288431176280859199457998931186730120647301784851357682875527997089446 6507 -195071267129295774341577852163714355617555701339556285894040204688859043005890178689841376840182470454499652576045525964020743485137545995174641720365400909395627723174101108337184817344737740712898193090 6508 204784769544741380546839026262356975965233673710649170742804392546911969470161621668597569536079436451148981892131137021627866389683656958690811235761985810030982468394259819831160815633090022927912286440 6509 -214981419351913397606698848171766236459223974933575703824824303257849424728589381338900944031694444510077634350280448349821049682539331079151740138642479598193762402294547909118331390940674278709870675040 6510 225685221744888386844369544738719317703016797189801999846003330183451941603394663687118412845764515021129193009966776497418752610927474017771218940389405217883362534742677483833760414971777053513383701442 6511 -236921373305559730847894776608679794173743365484546819338211906863981950972923406938401940023426800581416605094693350197631735636949704968103959684962723692655234303077650802540586955598905959420223568735 6512 248716321067792528617982131943376884265444677935569271780363477085689661502510295471707794606091682165170941953374588683306315802846362330607410936310647504392712849081545633809654291216001631930961626171 6513 -261097824506527475180000740490587795162521476757080459943089047977367401273261318146144445556997593576586432117379170630920438926996449373366332577591383562012268166907660731156834051893775774157191464893 6514 274095020596523091700740923870141994536841698613429664371935948904074581382991620770613021502038581364638065030100918013742042474336198437595031217948679834097991708188398104966293201742414393736562179491 6515 -287738492092575235245628873722689214282349339294854319930790614979741170725859147735193762445839326241479518455432318503987887087369047539723651475053372229316208313649216290136280006895827801998061419738 6516 302060339190555277043102875091942449971665126269777064407004577049593922913914889606943263277040374809241165333662995224585834806044324044897343518764729210815935881940387317124910133698339540069323203299 6517 -317094254736481094167876436973753029383959693148765103513225385344495307041646414405627802747913467184984234724619574179694046786827671380943627054677658851613747857252655964437909782453922811343534274747 6518 332875603159096328553092644309608466000542553841324204185041233014636485658970167251451474744858169730909066435705369836970793212865304623532626157701640292654351927819033524977605500184555443470450666112 6519 -349441503310102384954039260459424217650051141090042416554700720327180980425781797327775243859287240335320732204801788956700943680647913306080114803213963775373198184189495284069434686734321135857730734389 6520 366830915405284465028810157848790377736081902841042582294625829361719701180602627832557674061717629269074320587727938990158672557135978453832666712231490195778178540014841197634157967903246106065213527180 6521 -385084732269318656950612935602653535468245716609964442768975007106661263373935839115980427603234713692224298324277040231149279411762544563847520054938731237953228747980181385825696007213679498674214828763 6522 404245875097063846246489691712732127732787186053847958301878293078261582884415653184947861980738097740539668226553794383772533085539178535442066061572446758896518054471802271975353232540081944969501200513 6523 -424359393954653200718838734897440255451420757600419812973185599741950272960039672691192780628793807743736127300738099607441467423755355840785819234971396620288793654436624124545763050098862190869326609176 6524 445472573254729570315523771581957534820428955412361510652321611621322555396941809916477079720382446309093814860034450376001838041009765185355207389857429550208100549623424736518235108585365793391701217876 6525 -467635042451742890974876948763145182822592884443165959198651711066030637104220180303701994480845169517946635393428562787596611629523768859337901650411883613829694614632594921393511659706962513718736976805 6526 490898892215372407407839138924444028479487632372806454803337788580316377790200892422114281860308597905670085190384844027715408525265157636992885920468101298451950048523084355052455908165653253739753780263 6527 -515318796352880371317611155542125581857418104901609742204265883954319975077411274719026241708018021795457946128116822175812162932249410347933797428960315677676344314335862196500492631120187012008730052324 6528 540952139764576351648189908787997678197739032141871690470723172731951790635831834671779610527765448250442943624742839419229738734607998230597585313028133893628950234503726997013927466578454796992853164044 6529 -567859152730603388282095889235475990882073464463829460625733407757759906302615793286253962522094548613163726550789546527005785571217462815637344367034860407480395457790562420907593358643171264973310766508 6530 596103051841981431049942003151984847538876422202319105194390031992083450229787108992498464536323784819215908404740476658468878881613041661901540156068172439168595892032025362786615475150675846287796612861 6531 -625750187904293932501876921973268502272201920304966403149807271552290860797935870554654541119634510980038725471430924781248526939513886458870736543503897722997768174130561350982484670149475809942874455897 6532 656870201158615884458766521889132979777371310514603151109928315589707371049781932806029009676594169297199125486071039491609816750570469199686591052761293906482934265377699352455474556662515646152559511326 6533 -689536184181293544558609178410931767929146150153871019014798789204683303044054397487885886303154731555663306443714236415804427548996766106408445616678592959879083851037408814771423651089136906057970947721 6534 723824852842036976866610614713272197936225125456589822624118353241388312049539418361205791833931927667781622975291584587429293537945825354017512359433419291389961199000200620365195884009894578241997928202 6535 -759816725718517655340208238087225942098619056395742226571571692687953006387507473689958901613121913351763083283774334194512233159780311411831625998340592419300062307055310053693007031692325874571395422069 6536 797596312385318109209231615056547882237820115654485600638237636548388841206816785982459063666046719719051802075262087013319521484829914632118978503873330770494356626612861521558610600100487770070397661595 6537 -837252311015704417234252737830883201440095891136435540531519025228756792195001748439457642232166449921154758102545972197633130513433939418135509757566687742425000071944026444310477592286974639689499735203 6538 878877815756333013700682040123716139467943547481036330265794751523694017039084582120658318035850098911954608564686460567956398287959727531375867263805868813569912076689621461166593395354204911764777464052 6539 -922570534357710831525787844185571079870380984389297429605749713102600839669604872280159168697292810722115637017160336476980417704782611081429850322052878237484382384280429931571004444868188174941475217517 6540 968433016567054819316644587544165389127745398185053414697759829825538942876245604830583031080159552000741661419169835576196354911611212105268187284752407879625441896143677733521672327699953807386666614221 6541 -1016572893815198456690069141815530488804741192504259822201667122491734273535539664079101175236956908488531489648941548287941186882844681872072639458099259330683531087134713170030978205429311263682346167746 6542 1067103130755426894492549998726171573948370329337417338997395744956916960779515345048182130978004860204091786206543383925726177869497052381829501885401404523838512033399225455485125960671888769594193634568 6543 -1120142289239649447601852902331330223442350709627502104290785279056423054508499709033075550771521429076689121907826442617193366653189456977358921100517492882938071793362138131427123614126485187887501064341 6544 1175814805346202036427486636826455804934348739005134670755168883250421261565436206570037390026246030188541195928362092670225011451079603369513879147632831182369882083641868194289008730511099191368219464997 6545 -1234251280103879609194166716104078789681590403817130228938391468546318488596442735533052725083414063744098214513288776545506350315490699364782792322050230513150307592422390237552045159453922682600653988081 6546 1295588784588599666044925329174267033241359789790484992180131472013267131961461950002844867870847234193132549359114190593140204317294678370776317214953346933724781947477600601405817855948631503567005740171 6547 -1359971180102466280107581724048765497478944086756834479467946440954567705848609068601454170846088755371988702745605811042471803100642678820957147287338374274305186453299089073184706319318520915800362901739 6548 1427549454180016618134883986181560557666253852189644592849770543178751293800135150286782491665399154444030901972070589956440634868307616996312293568673660910519949257015883624894188740389606713932443084614 6549 -1498482073203169846025731619845020627774027709001426174541702944032246966283953854016213083591890254575572830916645910394847923276991808997321128529040302127926593328492915750747038706941289854658139228936 6550 1572935352444946384345704110682258810950686194404215933221716578566854562690942014914605309890479358307121443732710586112108368017791456719744990999987736205946779556554992422168055464776644661154713674948 6551 -1651083844402472853274834726974354788774409253570609310627467025987254563269814635564256264193519401986019735538846013907943452976131741866383886410599869825875129122357400139484326380509158544534448487168 6552 1733110746322228193187676251274897289043373167253382114645234660065589105808208746055926880662269834603645634498088174251566328964712563488864724392594732944960346667577445966620973889250695613322268798671 6553 -1819208327865017440010092197651278433660195940484553827743599521502649650188115222812419559600452885617751270124098070993608681192424217197811061320998856299613135669027617898201166041633723488857711621379 6554 1909578379904884368718071064939182986850163045682392243004552085833235142217273851532470313416702188530916357674528537782240168302402179865745847348830711008976293992303537862475685847797433667195769151465 6555 -2004432685505200647159732048280081709855899744414483078011083195855670125291041996630286379535407445941881089209386629705661807500482658854049887627627618825207853882240692396358075349561595696773657770847 6556 2103993514166610525685128174880649049981493265319475239644645699743148638697739481322402382178373031515406337879210796855193407204593457531790137494757292151263131659114510774664828057508870722285891896925 6557 -2208494140495485252899560142592141766869651917507189225559955601779352839571324499006507096517372218560880004121431875818739310851118514844724487146094922350996682070492618776343602230268405680629384613652 6558 2318179388498175021751862198371053584565864197215426370007328974429386816805043209881928548222798485609627572337879490363130180818190911135226442049017688788679786579529518213841730308276412275423717876439 6559 -2433306202765769107919701559019286576804271713066868287817344992526227712835842878503520487689189660465042750746368690574248873922643201958487020597736226448384493510911319002214524223177402404158721494795 6560 2554144247876424186923003335040174685955964782387270098327525675240725522053210571008667512896312608677372155695449061446661091998857710198863805260995368832441726873641160912114115469244310766683164791097 6561 -2680976537407740574094453019535059463595622069210542936854412722779944287566027118482882591298477615249269389128556561300589887141529446451478288473360015124463530820964593130612632777123285726196345639360 6562 2814100094020307363668334452938769609601678473467615956860710375862331068328719473384850862349813162484291777853380422573539493677969533748627086902557820584763652058500977520022245654227311473983229868984 6563 -2953826642145558612999383558593749323944615367855861400181363817410147726374531024786975920718891406789396177963928032700303673434499390314561242374089888959987588578861240243744880274450246508729577801711 6564 3100483334886650074764960731155896897179519951941711632219034784221059861325421962984620986220859728585629451483135158233032435991871111237544678069863043014938028180135522466860707144692362944101142177001 6565 -3254413516820353941873710770321852623253928748869905241048563831541739976201608293300880985714041138472655967972310745171316857868415873213557094670724980485546485942176285021489480217481688272944884194372 6566 3415977524471160624015486704319049345546914998058765239985781980206444772580170012080514420288697945881254322164131989244092140407744365506213311987444033304076729530309469174001136903633564004898188249479 6567 -3585553526316063698598805991494180918456952549212730123711473828583069346942334058356704927643824211583472660010565038684846165698957838090030287735159131903806364309778227210669397472495739044480896948309 6568 3763538404270088280622784069249414618552507713098751078601816607242713354663981673301251367355314475093336925118939176772193786592882135801107307553648630456639740715725610481855308613330991180195234478624 6569 -3950348678698715438155357776052808002798848223046584976298633650015674872356779175613106608753030338466303693052786869630837449113499540754944417751508066262479671195915855560335240471524343550982044954423 6570 4146421479104177624321087041583303950844101104675882151199325352597381421325754145436305210945333577882358357922995634544415104770081127857889641858478265118550715432069339549273312838838861469581113348390 6571 -4352215562738384973569512411467104222529493046765308247576299248498295578350033356318330935665994573004735700748777161559819335978715442752337483361894872516721250294258958233208949687025158515563058592851 6572 4568212383506233713038853266959082470431120997018881580376559753415037232586116023676942503693718586651370936752482439489752514969578951440517648527286345568286576262181422430829255074159519277226617408734 6573 -4794917213639501846048664621823723333050414393151136619807821173855707376099664088244127151562178659561763428050396121564691407041358095321558185809333825705509308677302328698420488558177698029236477633199 6574 5032860320743722222523168824348317986846982832249807965294592939575200426134857942802771300931691773471121540535693236909969990620050224523109075312003502177613939417527538592723787408540410502563909967911 6575 -5282598202948620856942605196213118011167091955303151696161765874565753657538268209446614994951317529564277800547224116094773150326086547841054281368604573029123219504819718494748435807288915292200852249528 6576 5544714885027214459776933204906714385053200925149756899862538821582311080814749002744715058298307647053977813480668780646978172227899810334586305934136777230415609513955003934636716978059492597546726033346 6577 -5819823278489785698517882844796083204082796373878564931109402672310241650582659542593864527865534627951186361267437931477454875635369072053985637073015697009641742763607018740309077906005435863804301349180 6578 6108566608807023010252474427562160386476971691891438754859809172163052132463613671701908541267320275125569139970277353877131767001864159007857506342743602463824787502083362923468610567718350267324915039520 6579 -6411619913071965132481937564072017842535228928450597548254660497882781834614613962231664732909443378586278849639240789592365338780372788798847792697372951652979875872369854668373493734269527019295643536474 6580 6729691611573386941639096419238402505085403220961764676427473146045340183865916608657940278516640849915273967862495428314982416281605490544042673214212758008913715280004946451400114726627594981532188411355 6581 -7063525156924278306094784120878655436386112635413024198258183448087403382902973654246502995104684628292813958189283943766844040140743102134494549493732720596980450447355262353948454770065424459024425562532 6582 7413900764568495528532250991577433081266061945714454762533592928492735386214362956506612790663170478746375141417801705590487164531433666773456028722092496077465165826288631183229987158812382683788362574641 6583 -7781637228676918971378381771804604191212414859547925876545107618565559834558954580368075860052735452348209179626195081668853337264998009485600275273327755166812131674902044736560168049065461938096453827521 6584 8167593827641964320830627386565679344835835500185923514128372594708967892129423768500494156613686885224994124387297468634799793615131164499415994567788966191388663352150380091411840658254752527939194909938 6585 -8572672323586523629578409850089932492571830855325338350104996775908313239530471543628503733931813358085016377073130742616814261484873144460334930757448807606508674533835530586676423572656635225749860814654 6586 8997819060520833096345739595278071786198465061385577750769358035870365725513710570735848774232082198242295284564787396246780203714215407295314040376807366580567548539452189386937264428219584831832500188809 6587 -9444027166008878228583352729579165984815055668690694734211146383993351077006195792534617291264176970098736105442003619741997250077688237959354563750384349538723414998058533268226738142522968714856392454779 6588 9912338861445278904145838423926048857830317804401299207663276204630295454378226123803410444479900434111336483123976208338936230279670309960469046171500881822751015782371705055293978742708962811597168803719 6589 -10403847886294697988884480207652187991310024772972454609005650440087953638259348682591480126375040414181863302754844800896532528443406435957316122270429433983280642534693708525455134775747743877034132500207 6590 10919702041909265712922787818276403490286849143172469923687060066590033541375160202669124904655296312046152815754941029406590711033242349007365578478709324929784632990562252498235910466117372850200545063734 6591 -11461105860815914460584120113542603629360874125705478518283715257360730585446316046386981634723986355740827181749678544217200718034861917854051945539808541659647694431636679755020914555810825457100675316743 6592 12029323407655511248117579172358900295652673814601343002324180713869217751452670722426468557767801363810978294501661321932192889312996054621647298227703133589968892914769326929757543186456360816997019362706 6593 -12625681218259925427705213893062069053987550045656320136626456302281554948702127147928799297949230197074243104880555455628645146132306909969514571908779042956141334826202459079268531355688466513755257667523 6594 13251571383672377291502069733063677695023823842204633401693154079234904875921475463296860976071909679587222083849822436514968265119263727632499239056583830887633179546397948981947141044920163406423291861858 6595 -13908454786251313833932932991283964359082351178346332874813747496303701715380562024327065622292016317218118716875183626209694156064446474783666728498612908340274774424072032931337007952384038683876124551685 6596 14597864495349421578403106172023308153883172763062586348787963933526635651188755845776500137601180432410817324061638736575617715824056440489825011269066743045562556700092077686858874046803008182131731538074 6597 -15321409330428021502114448852765114204813093368643548134779790319405002049101306726199430655461791566070335390948101778534661609646156824982419474694539286177234197730182633659313536962655192825823946382467 6598 16080777599853845770172107984683986474174953297323835749420997341046474071257387600529605760357614721190014584451127899969014168400401525307414268180013248901421768523859531054858337556702409614626712837596 6599 -16877741024030959885210099189070103343907352291029635700870868393811889544229678055018878208693648188746185788825987629785701506674279759455733196662983956326925912331678801404545576075884725127224372350168 6600 17714158851946300274281804969379023734963171035675137921725500033989540499927956114283072684779803618506740897462207111835417165707658670145821259995519183157122210039867239556620928384445304641092575887034 6601 -18591982180653925346881606595374004903421782607368127406578485785175249061704530100729648563048811951815840993230475177854361225519665464928031894823217503472190847807408094387509324185167359378256502999756 6602 19513258487691654758504966369950521485401105761418516683412164293791427578738443012503324345002794416448202645000253569821039847391105017054358530910829709713003002564454460592411753930114465803992011490263 6603 -20480136386915374462862007083423613664506792918898854954077466669397787037693003086370969765471140975873595204474979882009753635243211009969265769388373762909171524814219962035149319570362500238400378698987 6604 21494870618752044427751136706570295341104471509950219848309460752109314406570117923613807285750945923110044011981348115291210141945785217102372385690158654407964385316015247119094287534451445646189133183543 6605 -22559827286413547343043667457391143980283819364170148597654976677971593232444247024796861639967711996135618865947438255104277632993456715529212813508206665289161541209160174642040647252099743306220827106670 6606 23677489350181204120667055648672345243055111038665229421979202244200172033296954761910672856516261042355329519512531159482823718626169048148443419067115120672414180751524600542101669532841178494415413995922 6607 -24850462392466360317958813135125911349926782263506275099205676660346758709140594127948366656293533641687413030136917035537513203545376672244318408827218017339759561305923244894835696561153441548151479352031 6608 26081480666977285621832392327574490416056993637506629168318744184630783778484861218979577400259090757611345906333501395931249885267403883521067801790132920243104654388438751936119804323296354448096291374548 6609 -27373413445978162131863340836347172156274740197200714809870643502574629454290427766652098526697889709611303808814724845102241334585110968059831978224492183077960735550341504310702848815749437239467306696637 6610 28729271680313672687421924138200604266284997215805435302806637031838066064403261464633750917560581803428124679272929893171732141881086823981246359278344222994421112426759943021133258402039442180998229957149 6611 -30152214987594218047865342206182743010722994118640146015312637080033151837594166329813473315007192617110864300841414244764129575434154101526407490631446428480681333805540439662587015479276922135729970961752 6612 31645558984693748960482424192993774320640261995783837776014898965664372940172381010126631520944836247851102078160291925509228568874998592157848885134340341467829303333497045833117075284118651240554385649781 6613 -33212782981506334890181751550896700537060754903348130814744519983819321630296978976916600453673387089677276054152991454666287850817082587972788728965720058348117449175779233196005542845475389030343089952070 6614 34857538053740729514550293014801830884554310225031076955697599903340194772791999401582011122085808636571440007021476183844041904316208872911643785234750615971643137324079371545335613743196061962617048035208 6615 -36583655513406247482050260503704718324638173313293443535346775796249546610117816876748254504822098273633504487969968912274633900983288801425408427179846815714399371607308083939219293176326599175964836459468 6616 38395155796560244637997761686572672717838262954012093791969116358739008225489023484118163494855875029635354118639013616083629479612811795491378745096900919228386820978615159193644932740638364486352062368791 6617 -40296257788849500555525327161805082310129975474340328708055071929120722096061811253696779885452722107837336138395279489741949234494555744861100058002656208020868795871947354980043728976193105754340973903845 6618 42291388610387046559778478684873877980761345524378465015069575741368509502262147948419622065219928907405391963994766406644322709923963246208907719427112651295034676839022578792361420447967107159912145774857 6619 -44385193882564781526400340324390663190205656613387417033663023733547565128811254691606636209956153911866724033159758972800669860759371537835493802512267453096506106638379464588799156277244805380909565877078 6620 46582548500513002121200912390944078725929400080750085021786397856332026964261180069432415178760054793359496142759332520648372789621752851718500534173043869861719707286605263843843965228649908216535189535548 6621 -48888567936083293462667079814249799090634216543096839913463932156602735091494899820041824661194306037076345131045801835123118159581459443759930327304125680177865431289899386644653096659280142335715605865416 6622 51308620097453754981368408320613384254205303012946145489574374595804957166350769143684641202773752933659845598572269835117895680547253486985764691982520739147717732329176161430717302957261721082933256571752 6623 -53848337772738080095108994597105239271013655501895994807777927723980646941213789450973269579365395314540444138673509512161990937266899350953386288074327827285928372321287217975755427271921499791004689619600 6624 56513631686325510228702440633032695010225228870034554382592528127180010639506460286835280213298551674700776240718984871445038404326953778234385247996918715119156411817950950164326969313683371153031953102543 6625 -59310704198090230858913807675764971469084070509623941417752179395494375167203256400898795192687728781997795533217828048658882249408044364607695363701971883339192818173352109830168005330706869915233126473828 6626 62246063677089608052651050416402856856277667526440267321198281219413415129915709391191857912028099735992860946093492165054505370974057876805436537022275954806244534101752220270211759058818384611236861225038 6627 -65326539582924175401013854933027625456836818158167291625536163854699931728639837875031710578791339031553912044180069251770699311009844704823421264464901087771641899614339420437521410979818083203230845697158 6628 68559298289562036722022629136325586757261122884062207368539970969862181475053981158980915673936636656035045000090677128239474472418350154963996046751760008964040415709856598334643628073408695190072580198384 6629 -71951859688140087317051937570198252719623325675650186327298559803217730080812041694373583723571672567572767535798225978710440739090594401266077624236200623526916019860578346901745319358832615837333001654912 6630 75512114607048096881900620304193671665580180030272991734033142551024174856473856091714893631332031027949520631123286586897403272215049547437806746447488437868902119873583460406750737625384852874759212995510 6631 -79248343089483353365257137657560427453222492166634666829989794367800973737406244128753546356800029052525816509845346068053015179020050235565656105856933903584127919862340796684375208642173704955290483544592 6632 83169233570637553510448305270143600852551169336589001620455545167535936251883614626857583564661930261655590430267462395715956542602722359132366418256013257390692669697677583500489586675254581085099472570822 6633 -87283902998748468141004062271811673916504220436619218817643762299796073191273330491689463870894679613261960721278067145102972583441584998322008048459070966741692898668674848481822966368204896812358992800649 6634 91601917946421355674798290714638981606466835851304134430072196591496929361118443760615420782913583183598832457204895715189127016961900934898308569179399586120621145693166454047105317380307076368755735962702 6635 -96133316760904125519162843665315861466975015783358405778116151375209573085643337168869855049326676136429742715012661801051383292717144510080978377893758579261217184855446834252202365861543108492897159308885 6636 100888632804391087347420832874846795560435755029777797356808801086346778806009996003775935508921532714718206849774435093237740906684732491242943066458839916468289669830975216019441933410570454267435647026066 6637 -105878918837938241938696281592421703639638035890743771339454574082692526996594227677523265478516340561720356532638044737178853016972770720260297854942442994973432523008027088355740865616056070882270291729556 6638 111115772605204221651762503668387766452220764410763347748971256830071014482227623485424010487495467168765316728946548586856199747203349900901816888430636566874184658529302613884408150644987059396792917191520 6639 -116611363674991202411522044886668627899208323645016740971403370787116579431012521388458177151885260485916158647116528808414656582986017295128836167346242763272502198410773718113211275166593132956723386081183 6640 122378461604455708119008016639435652805562902057370176930988974265961759564345076798214607574910965534028807215222114130959587251370279940435243829006248094303260671183241739406545031263107125457545488503134 6641 -128430465487896845980979937649010804785429445986079817702675546405415902713424812706072847356719783693795081325062098235502273762237339299632197452056372840245187290744341213446269845719221302497844130563660 6642 134781434959216105378066875809123014222429338228453681501332748053660350620341943874138533406667271078889303195380142596473074600430072304649454713387767946276499199303629539018467798017625812165482523788461 6643 -141446122719485722064827521149884131950810086262965661789077157495748983126232996710142535108235590423713446620001722008433732203630953291612409656315751073517115089039813150226332937322969712360639140206900 6644 148440008664569409411751784396998266565998643502499907619870961620615292247063586456232266496379440308363109110558179466226900957564035824735098073875209387622060439126548225922429635481939360483557699571824 6645 -155779335691418019386519581008566569002640095694360637229717903162151827954994575831674785012814437289135704670457640390716695734333656428949016954707855683801603748973292439640516386623916407626176451129071 6646 163481147265521841309359892323152206440644697212457572199287592022562130268750875056311038877325885723548662414450231092332485511200388893617803607659166350019156813666349284538176422362463375075048233755741 6647 -171563326836049611543687122487576337383689851400025150307666621914504925776135837343129060139654515206852312475819432692426542289664789066391279306750923054332807752843688444971690833832714640691620932001893 6648 180044639189451159941522740634376878068805931399210755045961114328288634397322845204957539138149659730903702069779894216719744884631944250749693649108079974987006788854577116314281488379770907043702533204212 6649 -188944773836755680230628856355348061531091293191100027022676559763268723297581616112956231805543241722054712284030340614126818447130805468299657152924425630070502737961912606597622030509288150535793055570978 6650 198284390534471078378661321854379956128287193909767774019905348150024789598520425770864761497106261445974751293708755332786919113572098987415545298113565691923193386308768455233738516732735645020583511417407 6651 -208085167043892420908452246423614474470564684201381807415095466573551288138299087358524265842354531146158386226424876508807127277262005181923422846761001046189007392128829664921820961268112305306080391104672 6652 218369849238770392992279755263181012423749423507184428092518920247302818669946484517984579135980702829301149386906273730417067301207102411682095721340255313660827942060532882269358384556505614192735965994525 6653 -229162303676685651528761141107903026558458867532102724532972931708960706704010281729980592288739537522977289865754915754814481392633694050313170847105931185515754487922886859026455277877181148372850987733499 6654 240487572755134364508998545215096464336644547173290225409087352519135506841652048899010957365614968485166300341159936181384446712887572832835173342854402488021706487182740367330578909396758150621127770713369 6655 -252371932579267011736537392276069727668486358248762641726675581850781802579449681913723474072523432949367771077257110417713865517049426916426719998447242497953848855719345889149375527037376026537323430251331 6656 264842953674450263525990068256029493536957663273083717633899024534532276703658798030926642168785726951391465893463638695816955693116037656170030258100689731762875495344718800369957465352128591619037449019746 6657 -277929564683354697671764117931593374590419491860839099705933420403825885152392780458806109106659081308767542593657644699529801341138342252338258729058547872122028274955729419513158649636769504864980990015836 6658 291662119194124201658308745001626626542072096246233382729020819846840978044407465809803057957903088828181721519850199488030183376127630985546982992609863662082751586259849635294399520780407675382613775642053 6659 -306072465853371808317004378042284098950999537850444212579500846532203619954347845557144773362733769342547546346535485283715950623182316644254491028665165761353884016000309115725825290276307452745481578978299 6660 321194021925287866786605502912406300577291277937555465199532640154626542007532395842430013702740747305955234971058122421937073986111335033574092962984721957243874595389006407380124446443089763742546072193912 6661 -337061850466057098324656529212055331717540536450890369093863436947982181157111716654293158409236923629968715537158722597980419091093356620393267455743915219437285750076233829309800723259974367455654963485759 6662 353712741291079312882299493838052578282446353992233994176091037405974600146085445221771530697438972640220949498074896751054314526736394024368363504178914807226934188302859718261905760686779219871914394312557 6663 -371185295921193336219573725562018771760965716361470490978533050851255548845675900341828400012819541354230070712148623472291772140456134700814067708452785776706563941521745687647605520826549020854331552211947 6664 389520016703234914900472151651569070216337331021779997929248743518636044728749829626958817098772401053145680663416406937178138606398000626675088997325411983179598013196528618108682804086933683750352503442735 6665 -408759400309837896627031830352492137183772893147247103028243077273366965361457473881281206703987560562932696249662386915648491926177601320876916583060204886006482092748974533964375151418906593721039735831248 6666 428948035833435715071931305076754716496337651909755053791457042635856889279263214545362586168240571987002538699497975703867754580505663299536376870592354981854982341344385734489787447935525702095560810094616 6667 -450132707699960100650271363800847978938801685544488453168323427015662644287037223948237985304618591586796050297857814538267983797723141329306496350098271439204711987611342766845221871682587211764278683445037 6668 472362503638790072759306080060751645725539896840332506942154670869732526174418518376302499962456624294107532523982357154856396043557994003916229507161389862792612152374668982482136269898127184031557464557615 6669 -495688927957101903155794997256860942845032560781188922578669102969056672755164634244809359202611925061917882767919747369371186258704867266599245801214693738410387965338458977709620158431151647043639226206443 6670 520166020378936367067957201713374531425366974482680588040627475771379946197218030106206128109203591505239580166675304634939167149144917516257490747938103968668115228348037560913549647559097865925338596700478 6671 -545850480722061005844427546254845531241812376412354820664028658935002888696978975919307059577295179435975305113934481469531130244277648862442190406479311493124125352651172833413328505184025386471584053591154 6672 572801799699091457885792865807171022444432777623299985760576435647915871332495369346202004792397522934129148074470179293806838927922987127724089750067057492152704735053320735391690068281142292123880588956308 6673 -601082396143377743005234802864779219705101678968649613479726688706710823991882857589692587584188878550887440619080492713842136439388861009574706765711308017842323164961010605693148580501579577206055797851680 6674 630757760974890772729079831132695013583419335113180560101536437271302563766158793495355629262543724905001235088236977619841480286399136575066790146761452547035147972284683547317210420375540890137924126211231 6675 -661896608236794935582160448998645988458428697221989450948161625284904490447721481521029862529837966922281002872877569656898354195389335554383783265835457162348939412557457434981911152660676321430805850892926 6676 694571033549599645485061323792079476034859247145434426088604663763535369161978738545838985827705537296242610648546432894918340145377463472339132520889481568649191369626224968714321754585735186180024374749839 6677 -728856680346783239769861503151593810167360982066981210955799285685085999158331876308617955144378526531829027934384778600668939529675365610867257475123605081569141367671819338117804684181206883789788106956844 6678 764832914273615375227735405052857154457126515124158311091402734129692699295713619983272137891066167685603503804406645418177525459923314724920545103712975534142626150059592083355531710046693917014912820909822 6679 -802583006149609795956202417343777758635381883750174542664037864533474713081112708192886758636456733060471492582622573652737812614191889722549057261191929409870736538816624850296503936864984638453340034675808 6680 842194323914660723697351734314389786292929489782146891182005344226345680655996250729283553426237242118000415326897027606699935638126566620640764870196744660162663930334843169440105841995990143760279924033339 6681 -883758533999497923193487807412741384880654791167745964573398939653167426790994571633145580911710564518671218225870587393357223727422190768641932559164375444753455443840167650325565137619091335094003011489211 6682 927371812582684682146229808683236607274309198200704166133311387061950170089344428356482030118578845733909451426885867577609274149663648192207721759494909722567870109175759248655492754711809182054971698846655 6683 -973135067219028771641434027132313496377700389252810489349571777143417026501883924726457458525575707280021241513783013860145537569459706673358044352475423036093925980102945637077765847640884658926415829653890 6684 1021154169348030577977123905801572262252793942680118952470258954623281309777343873721543129828709148434684957418311616012498661420913609681242406322419588163717472207784566043711817426604869233906712064700855 6685 -1071540198215909203240481847565899383161392738439904769447669550142559175280000091385150732525853079709080808776652669256371363681772377424180692249461391338321262070971789728433290196450799531815332750726979 6686 1124409696770883248296553626202801587954565712176053629385549401101099716639300829807593495442656669616869853438470088229283979291482292609272443480073195052221020162257865891041419463684383546192600881922456 6687 -1179884940118797821770013583137302023548701970236389647830351202698161097076634947654499116233441130305030506640720020722084342799015480073395208862703281196303117640750765040597019801277271803465314259781490 6688 1238094217154945576310157397006741947413869863093634097514577628716387441548431739551474797871032627246677915148243330044249570447821398657423266819093106601336747682518147650725266665664314961380047038517028 6689 -1299172126018092825579401526861264335118372043919775280297692458628606442300660206842362734807830278138734659039446581021024118851190039814772574096568738152801237237268667014503575115426445866919608512402102 6690 1363259884044360809998459014865101297337504411881102341516209340167837005733290389025131363154101428740363197676655009088251476540767020575651775925194580890101995889651811838924189966533188834455555287493218 6691 -1430505652931799081810355103887288545574861774555654609193436038327636366823301935087830359863641535383598165875774596683330199348134961477244399028356736790074854331564282252937248916920981009639251833875964 6692 1501064879861298417224688422024130132683222119369598310218086097283229293525636838847869964615003431957972907846604811101004619074801455006960538938169035794283035508326171664040606759371603740910788863303505 6693 -1575100655356003974974682919936929014383458037147379223123297396547633138815608114399620803889803343402759626467831527202153775215285774711280881157946172912941755573803679883592522261304452041155821289378326 6694 1652784088699688819324401385319261434657030285124382128568614719228444046166730223722569402097033379547127916910674164921419496980306344590700509067236821605542710237456724521090373526735171938694222081723476 6695 -1734294701774720686089650754106861692170916680655085240767937638071248668734099075548274751082161989396870590337310357741727144696098355531384946253740879555328901115780029517424831652408711601524030293566872 6696 1819820842222392527262825556587629193058208518551380877917182634995800179058027990151836466597808008492224517349043273501819096593602487335964470725374020557924112611671324538027704698597714630687460660847169 6697 -1909560116872585925743393652301046565856074947308489307274708458776744204708205657508664583862377744120949727141270681456418795363190776254480406579469491498716376747778815166065667498393777188807937296080146 6698 2003719846436096614391562279280820592631925896237646257658674459756121968940489222499641170265582606244405007235845741623163847408058364600930485983880187121781863428568870429583300079027618852584451833624670 6699 -2102517542501578665037792330880592954558071144539366569845011785817913180960063816340557816196543538045154219200632019670434686336820592317321820159820573086775854647636672560938173416631189669735214704608492 6700 2206181407930069188630818205851106679883465490497208953348409381794679426883228477580601941717773748997420116132728979495824392666047892437248005181138901820286973316824632925331868256471035750301100073489266 6701 -2314950861793554767600025748131266275997253940873547299616357638389184008719655520343547622873765693878319322938097280425613820549257497163771847147959426179830897597818050006397117053188585289471510662412761 6702 2429077090060156154192054479589371550246485383484836311786255333404417651615095758365866341949783924086165208629104085622263117213031138486961383094367743348780426028389110618565658234054913104086332830667016 6703 -2548823623287366786999175605681398770374152536929346269524437838979691552153833853182270987643675249270429179804951379914246109259712825960189759237593808497546450449283145523024869104552531029035393402859362 6704 2674466942646517409395976259758028095714193236093560862899280632131845954086813984493033760233728969600677211341686988078098974159014196271625912214051652656499423991976774226651254978035836577042975319609920 6705 -2806297115666394063551017485112712168551701056117631562870865347897446031320021466793986867031343839970002022492232399572044445614997375290515159340988140641145698504213006239553871265343580191661270601368715 6706 2944618463151857384285138058097936279741747112469732789417627685852034230564299892859019573590008034759337888925776278366798176464269720313283851147224386885021341627677437533475785211666664848490210406801932 6707 -3089750258804552021470760490293123175232073999694013917443684105724037362451437374610163715900202302064315752074621059614711507234083195539915281324920957227556821836563585870040536024928757009379041223637512 6708 3242027463147518312462227780456481742780008651256635508873718654614609863228839438579178985166075701371469543643313589480978535745402282657549942371411804391346415904846581494446132212945377234843275916104449 6709 -3401801493433894050656330658661595054469707360224632127221603251041135400016818220076164230713443603623201899471345191468802906649355426359094051437744821340835667114783193258233989952425849134263414400787610 6710 3569441031302100690411916272929414053612273240690311928314529903590174930593814116030317260955267713143137098969706527106953559502718313961448506631223857378043927561166026225459191800061997561130161977644410 6711 -3745332870026132628321827257512873495446814712372930506886797057696574832976918758332116736695225306244113294944788243750144111296758458665639921550975444576962146066741677277720615514047762797600944980305945 6712 3929882803300006464561360607479557693216786339743605385262244662640636963405406150368673487582131319441284321084716110755232775895398672386788572623686343823228650778271511210456038381191331632322708905530343 6713 -4123516557590285100723138160956798804326519869365953120839745364872997011296484796416718797769035652775597960927279943843818343798275073564182767819468279659650454488067317836213861729334808479521187876540264 6714 4326680770190084929901570607318126813632330949977219107116712379531826148437309382717307786912625393978592196934227668364279766462205790197040917663087140852759285333050851959822319883104987080533125380446310 6715 -4539844015212329499998581530093410516608808198740925953605867849896973116959002029674582863345190981761006497358544729517963210424092207236783803157090953689942002714805113142275091943807746767870906378035614 6716 4763497879869467195482824433720419789643389601214619160810276568454789770684898662086520523228040042532621169170045016662104562618945062857935022530811568329108574641777491427980392588753820121518157464969248 6717 -4998158093501672570828508483954986786041494929568791002251239512463805372871956882029611469397923112358794941557291988348045057017701854171697275553739782129065772465612720142139324606071438356270983133343332 6718 5244365711935962000380709196892442685536997976463565174919254573649379741525059078261526287097906164200082850121843054355440843033168933376463178529102985774678514003361871151357448235527523234649665509349646 6719 -5502688359884948030399675180006392103553223939716655523254841859908025946150899364088996868702148416710479010683702579645088860390107252246931649903502825291907030338862225541411487761720554497676819680062259 6720 5773721534226420321458759703094151492600996100147742851386809455465836212646463923926512803699467741448194199558601222687587973513696106092268103940214965841640317428530764358234023506892224722446030764104401 6721 -6058089971143875441078329194692683165186310315609548986404961742501547172263925006586172396273216112186642259777629748793569662550331999095756488247115865374934839244424348308466649433885392069336921591076523 6722 6356449080253838772862110434828292003700729622932275720701835457302363907115997956723067559003774967755133042643311925830574307017015307833332821492852944983876362380131187863027558912460137583369036864635174 6723 -6669486448998660607116419996947402547018194882544991182738073392708089269650762662204618894479870503027389198847531533986121731086882208728554294588031601969491817420487892449101501690858486494632797583837306 6724 6997923420743772368401976332780632229071057577463840895602140496549526439911671852233902850789690991798504488488447299231683208722923646767345867245283655038269884274911408667847472326916378734935109578719456 6725 -7342516750186522144856701684238392221170208031335091652002182040441035579344914269901902597905290678554565322405420552495393062064699829457364957356075448205799342949325530655223850965448681860721845817360365 6726 7704060339860053191535008293123773527265802581322890721707754856007644685149537725760742621588462358580229554312889606744653741785673486153233266390498123727155199301219407479935238510887234037106717863115218 6727 -8083387061700645480750801838879644877762304323581291128101046558389482359227698939111424140721163664951477415073354756506933367798576424188773209359466977568741337101745467572040369000190939311736583563155115 6728 8481370667840928784338247231880996207754165358149061004468461517152379287256092261805192520798883899240392331653360366787537276056981503391952001512751285688346533257767862862377960870003860981388937909223893 6729 -8898927794994836786633993818717599559233523823729586040352393749715510657412417000490552230744685425690683695578300112499703075004453761682917527902635199395249521069429648110949703660356843800181164894732300 6730 9337020067013567403152990513234908131522396894242275258318746063119921107712636378851584702139751337194972994605125012838018117266517439934254905637780245087909623921240538415827629814159554057724545384903021 6731 -9796656300415629393305001468186357486474497106744238517714224793878937772770459647072557511131113407730127729131322325244305179545257427890377324104816007763650935121968352859287144606498864564117608034608829 6732 10278894817928797691510636025985077732214917321161400856487171104156282324240677568113503062087003261216531955100057569890474375768318453927585984416718412107631526555892497178964728884141306437791986783801526 6733 -10784845875328002584832606630103680003350714224158805901280566695100054723991126407229837378444619774844666837530058581385882083519322949764108549147359079966834966464614364176288258597574768697513971256971744 6734 11315674207111399846576107878445719348811479277983811747496275559808111174445314396586174348624246891812668553687621242472061630105692796715932736907465480042472725764993652177344324253705984348817357515124307 6735 -11872601696827696332431799235398881179760021167576562071999463867085863412148561934706184324048088192306591612118352816245514728887678730742809680047687789672789954687639567772894111986705167589318697202758930 6736 12456910178151853050268979525311489511946926867075670126519599018306780775960538515897278748914637508905423552998248287696141221022030618165378199549778451488374114174047888060950337610009702796283925662775671 6737 -13069944373104199961186069745104876338801717707136405733932721789917823299057973365612450794856160667761263994879082678620168587267647794060329075583345446694087974993983083820077867693415052787761591840882250 6738 13713114974120449792388035236662822545916222607081380567001192418600632732143524094620429166481966686984901550776778663484863618843733229848677286899783024686313765892933800659869771729021006982702121804800728 6739 -14387901877007800904182871329967176368048135173742159738778913659807986466727503342727498105846855897584486493024081811792042005701255965825040319567619008248361012801796530492067046939049839566430309200869872 6740 15095857572166015246083840828075119003889121307421697846327554404625242336180180445851298588786339122307613338244762791192691256534291226017888117342673891262971008050312707947567269803234573871085199379606720 6741 -15838610701812826362782341022720327215827100268032105587404226396795977413028182504682059010643777768706363104695885190269702360547553039260611392759777482900388903055744668918080737809878245402088911281083225 6742 16617869791331091943262841509305970114999095163852213520285123245558720785050040408943808736204297603170469911085021165238221805459257454015564483934090178536950129907237093318825532829085521904042863311245683 6743 -17435427163251613037991371111124642377618199353871499773726808962495115466115170555525511557729575507415409653865492650982357519585547655011186704931669349919546763240432013934567704888069339349886723296338526 6744 18293163042801397048144863755939119138634913430380773347116073253476088384593641523581567621296973573939520058120368804693261759826464568910878001762906333271494735856154950044539491379950376306456203580625105 6745 -19193049864383286952424290699179951780465686922348661250816187919051605788861899303427494151433650954841873833280572383095195298207258833986155841473341452630667507745585699720382890625808356349586890973536423 6746 20137156788810303933056784349118040706289242851527045137792061158117639398115036219381928583653433694442013917605739800792807695409530449186520834235029044348580979163077164584170984416951310238507378295421264 6747 -21127654441597791695199380934799982098149680995660467519882352731413720759676920209515201510652058130446542915777332782675523880813545316271686233160871084712761436286147137123060225368953434301282857241094502 6748 22166819883119595937118957898620092697157047033739929658669166162249988354113178988505180054773593251045493678962241275163008709839062167944920204716874849617395243462510446910582161895500675225581753768579394 6749 -23257041821962202163816147121761718626998970621484099599238229177616989613439169273629010294942527541783590377404961654078051589411003689254121235141777286221143749184112791350126992178439671958284598197041699 6750 24400826083364185408245094248711552709027287493230917155361866065777057420945326040429674862965789917130620061162308982085030640967688916364085598942866378698662098100933080540705482971397123589559354965814069 6751 -25600801345208750718502737036930340832149600644468682682011255285642239621808893800523401990080028336837619051536345409653630277568370457553015285986749718944984164027323177774659740319907501601713639304073377 6752 26859725154645878826518214183269221526635278196817219646778056904768123427791348653270654260025265822894232225438637583867748632407027436351103447391797272019323234551377629772420340968981505117423496783269194 6753 -28180490239059016596400183253081303678656570519991502246760245715956913821532749147053671932219046416226716029265486647508400219572581183229272298276887043191697609200457828571408786538186705651464092460469546 6754 29566131125760813156453871162932865923604595507826430018849760036498906917482679424488692147119456625257269868046625155255878326893345958127228196479311151876297660139845532206889456930792768111598920147992095 6755 -31019831085504616945016082516092228485619352249442149531423986116728399759467014694969128932910525865977525344926519389136964202451596216898561612767158170503899861404939886421545348035041819756168804391775734 6756 32544929415634906965635824283570944744126033783069918370555173718463351378412814768944365501424174934159823553189992168375956206144196068739326672219074476460762893773202810563527314282492129719690289649416703 6757 -34144929079472201481443238061383698071974146277144013646941793324854120158436706692643933009828880516932587236783342812530114644328918383215499472309675339811574130295975407441984324263946752465859253401672866 6758 35823504719338018485335657661702450001703095870933046535943850161647361497254744648478339286045460948474172402508735003051072516956524637379742685521003595307930050489021015616027531793451203645286854783775308 6759 -37584511061474988985095415809621221984535824885566096869494140862510841161690163991522076640859811358073268123393074868400216255869574770645494195689865608246288349356208903809852933724728021877649078121998591 6760 39431991732008170121115006127040929415335069239030936686787744384130462173063114402682891493052534743923854600141967429789596630988790168764592864094214646941485076053800104409708306035456932601866961583297949 6761 -41370188504027987664915324271571837855500055942768836878822234412145959038799948636563864452066451994859793385333012164817874832155720232888173979646607511897384142237157576930870101052192254382370621395693979 6762 43403550996855171949468092231955385950547726788116360775602026010026347529366524403842655003389723751019948403184154080951140616239675831353912932050689507493315374307390588295159528372188381377499315168873829 6763 -45536746849575756092184940533719907538416700399796191094285464809827955995877794076414330581965841042169798486645923319533512014992419125949236527745197901198926427640692350883243545345242864439810834786666643 6764 47774672392012006738791043598987842452498655967957333249507500783563784728473327353586761950061854925109697533388018342819045887328110095640902808379412676504545802287783377615643902310559290091451701697361643 6765 -50122463837425494891629619888817790954157227744584779049915721496747694435961266798531005446373297468610620047121701146216241688499165034064260237684852476624121514649328321490844474789866745904372384557022638 6766 52585509022433945758503838080194189059693082849367320833592941234539485819100017034084286428367717642842080948212207552535108499362334480529091404657828243421354420591627766955748419970414049407360442747325917 6767 -55169459720866714461722818951099143775918446153239321657449599798154120235308778721169786601688918835332133579312937434425704401520770603052377636889357576926794234093912832765280173808620526093159619495584449 6768 57880244559587531845438745544999401842365473570118023913538549946293310869061978756577905758657317585125668331506100511040627809719308187773068421017118033290259959283544092833168825399600986871073001617220878 6769 -60724082565680501285611261322324477253196021039944866335073370396681958652787607405137740498215596975087929703659259094683642882630673418942593300288487747324067122252456521508966318891480489320655851693675355 6770 63707497375829296569767334673475520328671638344991661145316782826679442338360583538479418991691972728701141477583820431230976031435969533988454340235409750591171223306466089555384148085218347835690890112498152 6771 -66837332140223356226932766044596822429415700700550652373425182283891020787620149356104192914392903768965205826048201405466465248214935994189993531480120920719992823600610449339520976414069349395061142961367603 6772 70120765154901992537997424965387243570993395270427103546861709370181316619824970416710469170506876361167282020385384893271085102936694101978651366443502034296404213732488803772179366733009756148569903805606469 6773 -73565326258101300624232176661491829927828357294578314945341358907878527522682313820949540616647596351807484433810645548418903213273595257337572550316585655862420664839137656147076761561175216195369470385367346 6774 77178914027903304706066817588994533368408050316079983239342179642637972299186259880439832989024069385398977554239075957542733619190625537714367997661747784980871052671157413254098706497759160758445316017608807 6775 -80969813820305836907112047097268364702186695203152250113196857883334768573291773274737444813886209178399936165547074741200293997876400250906834259414091038234820839349185596566813042061623970757600702421163485 6776 84946716688739321595920377944920163523476240492603633864856480679865419420750026561718229955292121100654549411554416159547207200208758065403552966676729113369481092331448378844624736948665916313510079131715743 6777 -89118739228057247901853258897205060164838703055544862963009156874559623947316894201420300925570618825202385982822175733360451693198166416608818046738876012860833583649486956596747539478503863700548719212734894 6778 93495444388125177059200177406893895533761165153648067039622502601483010591969840056936653115225535668519664126466413924665873566078550668612081892715527243920744854950172794449722699833130538561688798159110187 6779 -98086863304333391810079967234684872409771155401586408937148845847542924562897623282933989100208716358015912554075478589282369189664511708970601274506475063093751529654860267002292449779093216409901680441821599 6780 102903518194665724928733081751131428553560912465236978505163800264281123773535934045038179350361745244397940318168975573711857942609306189711296190749839178316835101065626675888647562346805334545789917020888330 6781 -107956446375376917420134057241578292854995515515095731800147230919257240005605755449656342077902589760884565151133347851284300917057948235378791353735491667388542767337387772526503082098047456157143854334407136 6782 113257225449868521938425024034252517926665894540539177206401160196720243776916803507857531359239613118653824755667741183349333824757841656910684389910074724140750852129031801681848618401384588463367523733334293 6783 -118817999728014617056203896495346082937859620654536101905986630432686840667055889305354297315174931470235422295754283395996494048032717842738986002342900718315579346157958330560101400577072658549127669254587999 6784 124651507935979445433663323450786628189681852313417786655807162770477217692891240418072524780032246548265181341427174708185837385640783663869659698480876470432506709115837815755020992265834399120141449376187679 6785 -130771112279495838102987836396830119795478438825028546567333173173406764010342249016544076348604784832216837061639471233531970939477060898195158380950773119433773492923125792852199767434956898571357779816999074 6786 137190828926642548774688478044482665640509700832605707529008672111198112163242922986818502553251695989458392492094574040669158662325050517832041621031516927850493793181288339266653261743048671514308586693670658 6787 -143925359979377328297164082722557479021438494037369153091360634112597236909467614657600397601054885759660946938324750495808477366712602169182153344003224135724300700307301598716927252204890616931626198951285325 6788 150990127006457988992095883212427516160270799435672386491370814217596819338057333326555906401118426704032262526270297649082423240975625962138218793206468387508065692913988021892545768490694475264250885227846912 6789 -158401306213923463553480214670571825031494832493318779117316167119720835059124982355158697794016751517753081894099542469300443585696057755381173296065866757534930105319429889027733868206577427627397795343532681 6790 166175865333018945859779195395732852158996945649291031950229200760230900926778212309761844130622511312948229426293314810043992863328554341368786635848142220469579678530239627767720295869792088279901487599828001 6791 -174331602309341992017565296175414549337606200583565328223725084618205518427989292512393876226844860526118131713707985236244581257932508998077573017952032392218718821267486639964542972368384388404839283156161349 6792 182887185881068746974125250289553261645778098908819563552345116648414660894282719904687471261773040395709816638968776073523418929074838204255939051497402320107854521687306263875996059599887862159324521868236438 6793 -191862198138400459738612044689219090954239483719742456387744715593986853873976474533002907883128816251728968739837922328860316121637639957725051832076606742352799423319701852842312702460107733859140401000664037 6794 201277179160859820874637749585424322866155420112968623966926215932760128773690230880045033808859877775092687729131133896454509769359292861186408879075725150114186958460564438773635923854686405722441865403909034 6795 -211153673833774531034760246290155614327782353538259093489721972910510967785716107655632565952280818611500965890498275380056330803749329488402453306434431999962511690374756792735981028322590962288668921420144890 6796 221514280950222512559568634367413585141304205484340491377502647361408516074049866032428197712890578317811470818764691607616215141073439966192634342857599021533934358837448864274475797427452637751647318828482403 6797 -232382704709890447195028711110251518255044557342949901924476795388305321617963377210745307732842335618367961790643820419701686897559582636782186799289669165218828281926271617019483156503753279219228785172504797 6798 243783808731726542432454221660268604127728078280876399215071485674496365733010731988445188617253300683902774726142316847173018848435053097816348685717633070448514594278602983321889795822927368822935840086654272 6799 -255743672702961844740706389057716738477624820013103390086755398135136686116571009860920214017411107463507546135555831847808957436760833777257369656192714366898222744877081043455894063808215837916999884076861376 6800 268289651793044872707234106670759810537367619402938395933031086119380794209691749609271745965142205101877551662031848602575119738152588622207841816642087355495459461965602624148366156432744097017305108078468047 6801 -281450438967295303125341403519539988053642583004343712807007330697263734678358213672259986955140592929151413483723096994173747906861856795544807727085961234228246809314071197201341010920260694366071443180013937 6802 295256130341648028526783934848905236802466922759978828304337882357369374836496552335689077022985673676992955499134909596890517815057796911415307413714796886440170539934824751875766934470116511316525209756666894 6803 -309738293726743921320068426580622726508600137070299242102153856223696740645608084340336186405344907468885422839018405642802487471620837039636559206962135685932380127384463417788177021532164244983344973236657079 6804 324930040516843612158740951345185979971797015506230039062417934508025717661144380252535888829762276254476246976711138027490134113326566600769649774643256404418257398740438661278797358574558225267205075104233016 6805 -340866101086611796742234662994447684684411854892418164052436758513639915050305820125407452684443341905542355120539262662075139777552270007335135032045077802627282199886592913770132581495852436595623590346884774 6806 357582903866759094518209199883225682563419936734819002446958998882994168469163836701052816329238654837747411568698896515536588722202083652023243791099229854990312914590816237587039806846309341985438934645219290 6807 -375118658277854191869635911553962416138614277280676804583265508362709044976536254504258531766532467744430078676121002605903635788675501813835490473540143585601306617383377195609074264135226066767127086082742625 6808 393513441710349677259027760163456889814501756411356088869800457847329977119014329481407642191351679858717898001151725519988012948098012442214195562784185393039607748322954789975374323042865730394754173032582400 6809 -412809290748020293287258111257921340701324066995481312325817585255116771530059699528182600708431453009993562033355227730361724287563434068136947470392089249362318363185315654826904377678600524480315326145384471 6810 433050296841612922588515810318778701216667463657959273941429949262972613992024915954084861548600492344930575344548250091532204416965252495733168274601166278431861619590559566915461844015628975057002525263195274 6811 -454282706649575124178574988778272228926290210172401361679791872515748675261009694772603002785977913451490090239906712623820861537905462954895181734177647142459400545209040360317059240920835693832851199316922006 6812 476555027273286127472619369785394616319298086463620633944775824994010727965546596342718689714739313457406405272923897983416298683281433707288540968952285236376127612466325551135200795328954083429266447691546487 6813 -499918136625284656684211851537450617535215895555456664230651734776897910925550579832890553252565782929891600909441818674330959502047130493544872576868552261733833188056768555799497193177651862219684555973703523 6814 524425399180596736889151369494904043143864079754049839212284974605154223627963269578263183461143219244573474731771531638802145613168079681879918732762244266276168717184702270994493798834528295326753827239740090 6815 -550132787373439873006198472609146354979141532567779318720811125950920289311154757349955113891798141562629953910904957545632217077867544242771820737726167554896264607223234888401756901197263675902254486055716383 6816 577099008914345111429629051897413508397505326510157126325794348580067929169599563934832319300921898143701915062282993106845376221291591533409384108169882961743984221168459622135767156412848733326200679515662277 6817 -605385640316124238465416844122659724144150125618112648254017096763512797654710537165088039984825954302501828427067625083845518152056739281832104275058628197137368784202562738313238441923182881150683361777359556 6818 635057266931145882272189509257675872007947463469086343190156147765151115010291665879690883747678392132534016232939662683806598623462008737985830280491601903242935549296589976417909008122170733921707314078692272 6819 -666181629817103170269116746599480698532169791056720689452530486067542665445154352717402369490240993984730447105267279029837591285416348152125140175835158854495919325355765449092854839498310532698558787901569780 6820 698829779763889989779248686934902851285958678987762089452431948325387513783015707825930501255666244710795099605161445640664352592593058995576914439445391819532522810028674318920910878508909227089110731992675935 6821 -733076238830387551421968024163961976756898098399833605982616404867482342159314443095077857738018567050369943171672300253352179733476207998326602303118967465559963985995826956946604027735574308931652333261362621 6822 768999169756934293307819131214573158738992752499343400561428399534838812518703891607101894236391691449579835437604906936978040697550241222625655988759457247197692829320307765778274075862204764722022422270304997 6823 -806680553637048387414574349294279257958864765316803531131229687293811333993613343778179136026931120587621278520703904377243548304588866810885493863892744008623939469417612369847061891501989336439599934402189150 6824 846206376250633268389594669263095585074827323792568772241120466077271691552607529961878077198055982191397761549801258539503285841347308924702976646014034617344180546680593032224155590205599902388969475110568995 6825 -887666823480464692719908165103548606091108351385547362143246690698954590438451909175789017559600628202700663852220045717604744503114753761710500770077901512647751495637577079122636746823293475521035542468694991 6826 931156486254276882679535295668766867447934610064486368426225013204655640592570088472392681688462639254992896997472616486302330715612489532786644532642989617417265891057540883098065568574427179804906803058821096 6827 -976774575476281479969263408948424427920602549898933585208225076470238499945523428419715790081074006326625846944096442862366691576232017373087127593928999460738560902513553487477020345355443569792290500814978777 6828 1024625147434514732545113314208080848817764684384054455502617716318196665233048736568672101736701446084444376453825861473759853334085586296816697232056462052224201021429692148781244811870215341226203017149533794 6829 -1074817340194066316051969256815773831175412989261883368257227635785874210776138424577847933832027063158175414570657755767082745878897951427038977393641470539340461997758762521730726795959923081842266650137515919 6830 1127465621511050660730509825721529909741848831548745429253283018635553735975066026759621713989916169106744576875122530932297779815694330892565853545870850863338801088444150152335583180009880180553673379699334673 6831 -1182690048828194407973841837394092619505037594860010961020713186870944783840693327999112558422822319741584918237604049831790024090425458653639193269692084689198542810922166171003955546841351021138377155820952653 6832 1240616541940190155305694013923809784868320725759879273380652010165813395121299401346297659016727802490479728498360941634953893857663580740764612724002880424434795740901305846371743795451844472815496978931013163 6833 -1301377168945568297990063730129044954752666998129024023912298700765643375877508140711215583591067681352927035645384359999788745786720246321916857942291065520156224437221349312726393300101263756149750662968784980 6834 1365110446131829846801506112705811779380148307628203949543279709022854548614191698845469809682198038538486052449621002241472442386713616636518887164280554666214506413731295390863989960785063692523873874959150175 6835 -1431961652472031019211763588279096538656811813857377361944989660056760700290523094972348335913305217449581997702774156761449237349443843675795634283435453275366613663551406277783168799126636983752818872330678933 6836 1502083159443985858366050898046570728715876807143833263726583086465970086377567186475733160976547784902134324234443885343449259109560735272257520192028872015989206966681569846826572432349672210623387246562499747 6837 -1575634776917830250446899142166184853443674420799651085867013575387549353532165082434193855335787887232617877469196040257912653755354778919933189810431722084567262156150100012128472554823319995810047095150638494 6838 1652784115893947198733175651189739896792939335960305486377894170382985584617887877470229260227147166587537827384735976306148783705912101630330953604729118293220645373993841997446235504765809983647541930137599624 6839 -1733706968911270550853766869116769198460487892225212411895506767133207672308625395028585550314903019624181500433633014119235271983850516166689630192102831386154233416417144696720621490501041141151945687269223818 6840 1818587708985847992396041933174568717603304380171273960778882127120725129237140057536422437910886430790408974311648577471695987951946294686136155154520234179596953246821637561931855688076297467097376530122489340 6841 -1907619707981343583326124323795657611521289506950336853910463141479870637667082570747660923097718617931613338723361793882638017170340800807772203300760023417679072655689515250104210797985845713158452264246896528 6842 2001005775356989332397799672790349972655216812427164443472590466003431072956922915644654260990967016936059329328852214385003481783572645309809781061248002236239799652020258495124736385112789319969508033764940514 6843 -2098958618284452738407037730194979169303775011998747616606329470339591604413553906951363068609551112274900949866948770925618322683735527658826017952646530251025219933636761378040345401892400284835902982475116935 6844 2201701324173276106371547635115995429950313758983951988990757009568637118888253226090938369305042426154839692592652565957690508310742377523114449696839195724460399440667952638828443296112725769235357972662750968 6845 -2309467866695072004052373102477873434416892965938998296791582572171281863836769356610384421310207537426338400858160071117401464826510208481655141604006215837422121269135939242508897792624047139800576522818094401 6846 2422503636449640936364854835190663471946388349066586219259304790903464078392054290101974831769241976237332236341093972905553342353620189429865205086253043329989313070069715442535116922512519572531687282502115106 6847 -2541065997471731156752298612831010759238756642913925191896919618546914576294262251171500692604255301880645658810201369592119463482801817614254579149027532854504296331857476157698583693340536293654701091103203692 6848 2665424870835411244138634267708711663118871600550717864676438063572849724992154963987625981652298175838790278293307203518813783663375948628013056766653689150395821479286006847550357992861671572981798228713925729 6849 -2795863346674104433233706561744737594821481517698617667173941435388326148293154599796284312889666808546296489462973713181790593979000148036416386400354263965801449303932400629332156921079611523873477336105377713 6850 2932678325998376811754610942614879155306426599300488519830423127511413471863070042192286750751114913391282329569732374254783923359250114710198822028549814309139343196508815455004752049640214617781676261634589246 6851 -3076181193760723149569206698603126274905665065260655063059135435288289029018017311020052196903914163119678229833116516866354348288713954210978035135628851636284220591815006377513494691012806345245736377498760854 6852 3226698524687005024289080905512912482060516441656838372079634285583807807039076207252863431299549364369280241687843399850448466797409609113291383044654817863497618219386105046882629393153693873906625961739987084 6853 -3384572823468024078207739324130398515185537075654224464648275618832778826530657754868586969543633846091544242219216920980218116372940799663280488678704653430558145219635701323364777195711854649397956173372958242 6854 3550163300982124359032906118119637551204216869656641336785935354971064934787318549530086022090236165141233771956656461684267038286311383503280327089100102160236309364382896485772139052294548793686456220311872907 6855 -3723846688300885461802597753996242536411615913988258100168074048102212167141149825657148462458651692538128126261925181052902987519509499807338123314593493189705920848825421978369190024854099412515324767456573350 6856 3906018090315074713966560864194769926546443417022537017745860847992155268128319553057339169892039224013759611967304957018825426987195608094677190327206647912616598313058116729466538581307575789677136136755236528 6857 -4097091880907262861137237128860099098806092173374928460124303529700981837840286649408360470189489474913381048800261125347169342232225327396947807173952814712608250209875309563697294014019614503516212584971263772 6858 4297502641691073794385706782532364777599789554933683939988751528904850460949468687081076902547113504436853502331371607946286639268618754437591224126804266824542274715687075578688075343597400212112101776032063630 6859 -4507706146435144680973499837482182413758328528458929245508002578591540667892575038727915769082780366864342868926773836840318886742415715543119757689124238716803988246891026950101552825158217663056098645854841170 6860 4728180393392738450593880027257541326175814637628962129065146583496821641910506340501079700652091193227482248013718061299005556790378041186226228883179927540398964688490416793913297677273929880436147746835887317 6861 -4959426687865806633302092222380484276418232139466778463971467308103375599051325248568563562424579968954342320483979650164615212978428601386998578712920999967812266834358257342504018364390468223126697937557671880 6862 5201970777445388896585098919002307337264477712439584379669403613834060254007960538325914375966608892075468854974792214960405857292065481977461869845612442186801731336629852450166076097829027781149831276746653307 6863 -5456364042488809849333418481098013336790959879448894586103343141869221416025082774081961897629517385655493194420083393791451605188636992382573316934937373494788941938652932788117900545198500293234110357166987069 6864 5723184744518459606584508179754962145252669723472677944885168780730000412848929326320398236332760795863536962108834310283268739900810948898255682965198724889589660275163165400504086152584942177641158045700112577 6865 -6003039335357300946039527512914557368773938112103976382244006362773421821494342446962680220308009319295892411740869541433507551088450879595812993171340069370781031968010084350316117980279979711550820764996757507 6866 6296563829952924831496201421350931495879643183112006094823848888814412240271706876845439835741595259574064463717364029547230814599091352571205130205804785158861428080565845155912224905109840988662519824345503591 6867 -6604425245985283968559357194495168131157989661174777218643313992621862031898061911743120541685721768204108282601418159272904449278092858853818618085490700076268718217730695881440681955572748866304724698935475921 6868 6927323113503492060287973656767360517527278262398006718964608910285074635622140822245965406747525498021082861442577992166960814398801939965896737558712429620594922477591205873205398318421924253444042688575654969 6869 -7265991057994621254619490881895024000712958684006048370422018993301165770805501087794501116146206329123651294573734901762953852723185183075950850954869789158967049406185312731594351818601656208897529212429860672 6870 7621198460452614926589691490942975205985958095284237193509257579548028833513143351860887129700980146595199953250907138679257802886883900685579004897499993621084394895665476080564681328995277681559248090397938784 6871 -7993752198188627504749140720232872871710141536575136872840728626750671504756891738547275728765207771644640631864356540247906945454647504415431856220595108665181981037233455140706888892824890469922403011177053345 6872 8384498470305695529912314057435569711833876547464194034111554154609089806875591490335315683208870166555583156039632874065477988460971330389689595041653595336420025656940008961409690673157923201758183350955650594 6873 -8794324711951041297269052705241629809224700221971187817416905717196133265047314202343843760038447395386268028482188133433901789431355688658091816286519893402126382037207053793046213956855096296651166786004720159 6874 9224161601658938733930119149875432554648517461092102773358701233370099440544386237635062296769415727599350100607752253298238185148358878634851308445369728924166478345529257984681221130499921480806296029451495146 6875 -9674985166306377690691531014267991080206623759210012699113641672295694274103626296427511705071100426677842878569423207847181442695359533291065629858081570513143709425382229197438076864004292228021748266141849071 6876 10147818988423216297523211593966409945767365114075981658623674858833289755234115591927021197107954859178897368946631631711872434366682859419055491756273733483625935589702470608984348687118246490521862627034818264 6877 -10643736520828602841602872070322722190351245015823256157680737035878135694294645360696074083944640834706443880651429123741268299230245940123663184974684599324631810864477351430368634009886077949552902479468915589 6878 11163863513806693941369882036674683375168870856213503831103844427304332811188108339911622807971886626374289885949134370659924191772336772024185135156947751787025347816082446335926067552096573539777975496032445023 6879 -11709380560287634697783499895011529492861766917610701521919976861985787390670148472166032668505712776330925992534464386850378706624579350152312002269615340491984598855324242843894906535064000473048467552042893333 6880 12281525764764965217701432179546666912673358242345958564823458106791991677416045859407026544086224182615834530583409388533442556612899587765704651279197427469328667700764084227961061021824164900402533302370802133 6881 -12881597541958670024673019539026422050528418062022469752120052617911974345287889099148610438988112416098649945018715471331701562556024270272466756937893953717104734166308743975007157077949508166527808346970683419 6882 13510957551524614711096801694326495782918943806339443558741456138175246282125266965826352250211471476893186770507269464637010205033616208077676489195427438451668180156957882229712185105225644124904253743729041002 6883 -14171033775416770152483826339814107167251310374870820081398321958403490021117926058952024095713227770533590903576407437780170733189722758127325327099201184571514681850729955245613946353745944809500752853481511247 6884 14863323744829092661762341608329678306495364196754872356121447049233775762580985692905291457795136319438466285116323421193710970986506498561309989830861355556895729865296213054210886582620615186828970554005876634 6885 -15589397923979925648193413801754728938313524404309872343298082479247079202435565576581143952044255981543222158951283590711295342831284240802182905733922349516045755467915327992182519557799314369170214949933729520 6886 16350903258354066375278917858363797000118167746478992524112160027901995421146036986152844619267433665916044645095572085769943500458123091236264401925503851255077889362225441620521111260659451911781350634510407641 6887 -17149566895386988348518731028965788267964806213098931294080318366329648584666122817925607837407602843748923092496395062099158991259447316267349879252341127231439112184678327268463627742999561524618619655719746658 6888 17987200085962951876123406959773088678441489025914561708752714680618582781697222240236771134317395698978331842405688896372572169823065020633334942355317401062319259315485622418451907458566003258812585266927907637 6889 -18865702275504738549154786689167972438602009162047226875526657085606176856095570680030189741578299570146696304475914670837757055706708528725400692940394660932660313477727257996805701128475213769814068824359712387 6890 19787065393858417773044859083565236056560722120879663234742978969660423647166084061742860143411088229956537507342626893535936494950524458162500160935196408907966531866859330811246775707617761679895039323678541532 6891 -20753378353622846939194293363831990292211984991956281634923300257536376846790575221170195693969863749992959092537353207036007991404588711615968411557481147467530061500346264565468354679800924067341710594111127172 6892 21766831767041519260800238647447750417107643038245648489289049634462034010268150367664050669626082566944569709835998720710196294088166006434207512140892036192861419401507721478634797029901705164594161115006197698 6893 -22829722892064950859274217390744665421278786223224925061231722308049731250726034028769851241697612668163137690523477208809905264017530823590021254362563481765530669115854391225736665330848879384653654975477927092 6894 23944460818706138094887300047806517282484913110299232704127989745359762167486858278461094911056784647398963718556906920334073187274748371985345998725735480534144709927507713950454237239975212608456990770927570278 6895 -25113571907350867118134073332628201767664773364605314819955704672324727615583702406584454547146466569546821396843496071115115231540125296949459852103800648596231484694314731642530510871611204329051627462885679763 6896 26339705491250025479233954189947167566581682071583633256627599938117651333523413362086254841868198952498662086660282061683823033655257086186987551644607209304645337666082709064338185839590095461013365328715084295 6897 -27625639856013813929908759692899277180100160011881769633927539908146445135433238798813312515089990167020221033720270026509639634900296006244352078608483207592419828617959790056140436484891564409863023873224550434 6898 28974288509549209909701897560237854711521792867987056666754714317475287362140096197993342665478438515193475955046634817560531395944004374190994329887469821049432987422315606826221807255332819911661623583901992353 6899 -30388706756533581270466716822121881126968850338208830375415093826853200431110710845084434285315366801149018386979747964924897946596253356473860760479991470362071842354382531611872884925883325851345026653955642224 6900 31872098592200445305815071759699965621882759785274035320270527330653284311296822061617266236024451073736058296658039031110456282459229979720465697433078094954706767313715320370557823533279359169040767132924925025 6901 -33427823930929540212147954353941129211852819294197907454837505275904098073191190916872926701224473672011717498512571767243307322156099158243907873934917564232706926794604488366584939475375769660760803625981185245 6902 35059406185884223551344371687137760710283075706762069126470745436073024070941696474842203280641518595143795541965677430241032904881629429531060845892060705705219074367389143242471262962182004252841688589206998245 6903 -36770540216726412250850546024153043175959124783583624986023958801463454520082322989380927398889060716619030017931934132306994773960354791658065307169305079131874392340355380060589282316424475823797401461523963334 6904 38565100663264589336190202425252680644396735427109776677203962383201955302535426167769077867423278219910475020149641139798679559027305270514059474327746179976699329365508461419865986504433044136627752995818782186 6905 -40447150683755667059111364556954015961380704325412064775109254865010283976543177911960784055100029410400854063886366846291162178856702354990485195794361638722082488138153204207421047045584699973382695677279881349 6906 42420951117488646520562802249306420729805389714912026484514802477478860841545087758620397641483946219198023296513597884710840298660729756475047209637487705433535360508874864823119541211082969839964981094105861063 6907 -44490970092229075791202669526166390306048323886728792285009777915872992124734555538043841791756558022418553784914292744709724407846712405474317461123276008074904408770892804377934713441596098663432949795062432939 6908 46661893098100405248305842888571630344858523579941671974863804660231818856720521630575168385763480013067101000885184707890407933847289260076347240888676377276577883880757523121356037065543169627239913106543492212 6909 -48938633550523696288897762224320986494321106444863720480075142178985506849277805576079062846759480037166625323082601565274498088795142307114734062838278793153096837507810553741853948610677416623735221642871873769 6910 51326343865933091173119643508184761514718693650771700685558054947893972027830227474246771249444042526301448836526420522436315682237979866417045772677295206990125450568243073680384677823514468655652566326253018731 6911 -53830427075133443631743774252121757492153018102464596348147670376778495031858585681710925063334812227180704346966058552201267589679743534040726645463872475871658097932444314510889983042962670662974352158774155064 6912 56456549000371106311917504392439572195765342034650725566601953257880316503992405273510394415887348831908548495122552960074608202282108857951748595337876939678042734437344716214040250328653837259400458763145004268 6913 -59210651023451760252103226694948206529428690620847594039731882012675083407990798740126488326926467550877777728592171850355985272952376388814872217770335748071415519714571107955073031868496761241317194020643335385 6914 62098963473563171303959496375150267306439147253390888862255375534697909540923280357481402398771831464694711280405220242363416049773681611237432606461822540297414214688537324948968118926810113041760553704724536621 6915 -65128019664848822768063526002073307438298675306986161363647878597251630471441378016945450359255535125327895294861831776293931872558187901085396376959163711961352673428401319310986407152407256459279112188075357776 6916 68304670615233599138181867580707793522556278970089034779650358295071918067773633088841030443682475891955136305179233239821798284993247091637125610275552154366823991616245312305142781678261032444339524371070625878 6917 -71636100479528328936111231455872875100057052505716505230524223547913813709103620083153188652398052503575129963259180450602302697573713138328269073196005959646239459851114534703118153707700902145949249579792596335 6918 75129842731439438083737922077648631366812436092003233151206622161160857049169366756938789165986487146800002934435900283506432480069098606840445781346306799704336593136725964826822365541548029180245940301847649888 6919 -78793797130786786315540732905140869956872254845276827320181419499984185572670144471651523925812411124026690284767799388469766051454371525394349592593437702505945405759717206063122916192479792124688395015244391276 6920 82636247513990697218907204581120679764760828168916748011676854442801639925295292636308406316557925197506118775297787161785494154150736577067394637830394430402652207114695806347383406946823539889102709561016075167 6921 -86665880447732167563878421935253795495488865291606694324176344856938533261327780545940098172557944152409693451158311193522915876693662040417658980885251867252463744514470230344001939840337357170900611798694401754 6922 90891804787622362843822184501029114400309988906494911153727157023917638856419691586209637659204057551374628689719841568147273659467544139537111779505371078402059328250568867691564838426553248373212274849121271981 6923 -95323572185743080948122021792573664213064351562629121895352652244106005469565931248178171148040834139923789927217459022185044949320842320939979255587631129627375074237513856836143915108038856527267594883010423770 6924 99971198593043410104971426047751439682312790319557013314118114308085772670228454757891704269289991546216679800849943407578076238180668877241035312003760938738333029267609357588417955375534775998539563445734049194 6925 -104845186804804054094022871059490359687929970330131529750407168535594435532615287227526874288771841063292734264704456482432197149935910511876847137608729036165146867089538115991357256573881767122229677662557154028 6926 109956550099714709120555458318648620066311587248839023121721050257764223976368523970869259468525881116503695478409858361776697694173255300996267816384546077101899845127152108141860928776809940346561111957902750061 6927 -115316837025556654023931931814905543062978377561011573357394874879672822154074263987016788460033761089132783990435608181591775367969525227741779102903343428420877348798088875626100080458455925152097830039508926849 6928 120938157387047811041214724158767209142014047604951459910754077798898485473232087215167228710722273560111237766587784372437736769042001107079094472830789920895570030115741912569540582143843353296856442509820299085 6929 -126833209494096663660132712411325072591849866827274209774077643624413004400237318298765046236776425074904124190161110339465141582018856567011549314429679883648213190835324456346344933952316530573763679867965592863 6930 133015308731530572477174388501871982152137656829318768692717723583792687429408897378315733262181404677378813714407525119186501075049205029051493924136905920906557881949755230158308128904941998246685856033452376360 6931 -139498417514319489829495766857219343229010871156374801171341262226162710839750927428961830574469890414759190009843165669985687915453864923406852967256618158063373781391652599813364518844540251650810367819382476455 6932 146297176695414422732116112791742483968529623995121455241447830532181626975290263268717110358992869421706127694475226632097418625119638257919222886900890561822651897563717049347967946054286797793176177260424980610 6933 -153426938496568132405028816551882818912875819142747829111778402416268976113620080199559505201062670141204709383682090595812839593198199058893152621910379049536864963143074523718245015228242208086938193959952474040 6934 160903801035910721450611907620364593997117973529821989725798789429599894588045499394897523054038361909459386854816156509522195254492377246285285533314485789831822249039337957482278884661631881584674021629278556365 6935 -168744644529622529570969233105810131124378744147100306603216675714427532629380065558136417602349349253150154075241515738616912866194254006357532724815474095674477183736206754685614874567301205508016717077621033053 6936 176967169248789084446614566975955987310865077558922396219441289945363498414813649495407782134336416130517691977362559566127933746858488092821702280075850034311934011096773809759015915298260180977161081284800464470 6937 -185589935316446068328684186799026402550910156803294742488171799267062526037720237352172476223959965278246245589207204610600050431076736014843203817495978487678427915090584792686823248859484029035681213582871255517 6938 194632404433935097248441456359306811189686395976282217550196344845872040234899198279560291216722318989772096014724363112495246800980038600135903059483641722707766298207707099494955441878596489843800467226524437011 6939 -204114983630002724034835867814648484858562284654246427775052808357693934241193764856006543630582055061832819987255348650668965937809676154126021840774578476051892986204572877644216410388679822712453067515413665179 6940 214059071130595065660446230103219139761949885704367440689776730531445090196277145752474066342215676188277109283007412807438494191827331787416989317650280608664509910425313307417078451740549804404244738804726138997 6941 -224487104452038879784789129030184918737544287221695724306366977891288933349732018854689625617100302408296867346408194191337102849838257492281654167897975364336893792015406747870885948307969692959063524351473561139 6942 235422610825267319878523891349360553273510683269859575615690217962418617236230012470868363650814479234303782884582458632934330776482045467155247034434355377270852191639198796407968124465078803817904853198865737060 6943 -246890260063956036683910123113283216187718435268618484500835570585279127390402914401252559879031758513229570012940953771157014292225922999381591724840239029949110241165107064984477023977857747709496769283226004435 6944 258915919994894352731112276497680011573876347777387346668633792787687236160436633907662619928107368329783361283676680716620806072711302339193601397346071356901253309279230801913400076873484380744253927601981484637 6945 -271526714574639061643722229753513196467336955329147674847518727643625443960247694761220378000310189134024830806143332952174662860020123880315179411181375242071658905706539972258119491609195081474851698578832263118 6946 284751084822497726123222084673034040849130655968981146523583871432453115814805711804258800815451231880760234841065617584661219501441163176282102127217700240391191701152426409643919592915519778141829800291665823266 6947 -298618852706177512739016404052972984409581297054709330358409895699519255285650903505940869499749575607646229961789722646286010145927842395069211286199604472875794282895731136995523032705058739421879258468848310705 6948 313161288123028596317446737991611209543376915592467332427995396904858167950741327655244199611307928503637810450506023979947565764407068514603907314868299527268263986997894921947119945511152820495749214173881085571 6949 -328411179126722654569525271583573099198268014366141009344740372121412910531148167169125000400725906673005962366657077846036898163349490754363897424750368928528031511147960125732720442080597021819118676934550104965 6950 344402905556452324252985349850799748455647127694071065395061782910792478016806843395184451944773930577840941388687541998042941266324928229887353370222204246286461209079865973653078085766908470285278865433132097285 6951 -361172516233332814182612253841928081713559090631912967755755614637735521592558054194329393942744933327855079675582457328981581910058379993259606074512036181184052215648825762253224089347941161245555141734890010792 6952 378757809896649054940016144933108296749644565411723892270881172184190345011183446519875660710701005145944387546417655936396873388587350137364390591359503894022577935416634933549264910172904228202333155657064372231 6953 -397198420060938511346577801590051309511951430524488412067596341955597101907148514457342922648653494040595869601674926057223591997692223908535610364193420161072630100485643543920424803976769410953709539908063868453 6954 416535903983649646003777617566948027139894544990407394803405750357316157208561002024086335316716806947201866052271913792957286784486578259276750919032906319378480046736497297731238035983987584098820240706161196340 6955 -436813835942288449103241805801942768675828834671032196486996743657053173066345706450301549274359905157142305477599217257123950489117005428007024506147375287553309686099085055502996462476492461754049871188357705404 6956 458077905029580827228708402107896008697317187145881066563430236103484627952986151135988621471562851316013175276480483095170933854566303392092099017824392758742168563285947279267800136829783229923617572976101912386 6957 -480376017685258340440312864165191001340309321351144241468987967436968884920719023356567950126338286041515051197321458683395010934478083348503978187805326677192104132485275668197460940737770602908091509032634959198 6958 503758405193641190735734914328304091230966698837617360942585158171631256623367911756481732644511270878046909336172779700144207287896216263291900570373991521534232701313957871042752938416020334607292964122815149512 6959 -528277736387268973544751332225608997837027374327201006596123423233782023641175538843465356462610587138596306216194001839711948865588670102064079574321479581216956624984474159877061755541148713082110623882232932135 6960 553989235808441116047088842397085918832204743291920768363054786545700039589039992421851997434956998028197380455075723063807361383895680944937676509322705388370596643561280647203924887719168711049743910093642140299 6961 -580950807592700936369017911638423792570171391802296648917347507680582575662789255098466652734815392090741645158746725849158101458183514909704538081962711865311882915533603042047673670496271543924330768241510375781 6962 609223165351056903494439324925475573476092325895420693710863531392018466141227171615263102328423291786422787341982847872428048035174434812200666724443511184626078722414049839592494716476675277739070466001438063137 6963 -638869968341110299044263021582398546671468061138983417445382393305672182531127122868908100867661287972378552855771203268741670160656294299886327244422174423776023669302944477556934457131444477428360800522435443264 6964 669957964231279784291887211391148966304089416312198302732701260127051171941895919170587515383758985053395052600917305065831919748583364904782408612134975262380731231872319796791357981690335236234966911753980877883 6965 -702557138777011495295183063973730656578348750189758584845379267524743191032797182903954925701292015126376293493298646733169958787825014116811715392114941816751933995140893861358370219879066539856688827680877200506 6966 736740872743270862151836894844549117611857513948628322673061223859688911569162009585638539909857371402048053847385698437827369039350315370242495768349811325515673095157402929420014661747509879168854946879852960620 6967 -772586106423763583532118843166404297061278746366939903505239969647821035158691128237937419535477680051532217764826796873454817769252683547856966996134433408344906024966663840699489683311473795418616936104059996230 6968 810173512124263940958541271714858410838741993552249729587318491924089084729853282586841404630426322294334231294342999263485539453869373871846725378377113549962485406101659402554688240826654140104066539976325209742 6969 -849587674995176491958583728936297208510336090187960014055991243870583370127770647631846057371774066121491120206532650381874238493208532646495319704827826653778987249206456476015022461848822221270405424250295678581 6970 890917282617061530509867170759751333943595557275619615689778627972738776624319872659856672063975577414417736854600766637621039386439193064262506456088326563895039796385967930377206559581391902712438986515400636999 6971 -934255323762356837634399491621158812076918056774850434497527142029643911773243156880956525651763690143213320784279707364966676608897620427388519104881225204111964370900824878341076994566678943187530459732836880664 6972 979699296776971443575852286688330442545377345920193594538609572862289895049429575728116606036424822661713897064491280603343408470034758218892818469600139103082823780557518741428589219559932460186004224367541868680 6973 -1027351428046856748858800848362197539096124844897831585299426383026044877079236933012878704941686486571353304120009205207360855512766558755119737756132771447744483112359308123646758005965908190399065769614214269827 6974 1077318901037123952240823501507243847524106629657357428259788107907117262095506481459837845994212224243051502084694613835949497765937570652052992911387120556814035274682146591233883814704989447195255363716787376454 6975 -1129714096414824146176962795944160787905370210845542127052138238792359755295880985814174608601837168994848818965787920261608739339646585016181866334098067460771297223623644600759999984479500620011088505106606918027 6976 1184654843791190901589131302668052083894072215902627635351199073981358405127080896915041423891243890595442854614716124002310061378765846347821411624399672927865491222911195826568065619432198176955746084616405182916 6977 -1242264685645019425176310381256766081948648837828754829110980488274941575110294754101161227056894193080937276626668160433647841902871716064941835187715040674907472621758083031131774279233757347393265586405659020417 6978 1302673154015978821923957418916825404580085956981624712590049421710903175960349099963714419667857103254103115921462077423057628586147200930452995698350579999533145747460014223358946044501068513535653713931804139160 6979 -1366016060585084783362972354650524491390039442964489888006780273080921865091506433821100395286292231371601340600383653939223164506907298731409634297969971110831213658018249047173868236429739826419132163653703834956 6980 1432435800789362194629422510126412428262835541838896788894435846362301493723577581449906894502698811839352392842000800814247445499326614585579549898886417681324057607053902684813367606874427772726203159427289153220 6981 -1502081672648966791526852921697995355376661030332877218026217775416168873931807029876832376810686674742999058741236784768675262159015020011750169984489772479950038225677174863449870622358090220183469267420870385213 6982 1575110211017781364477119391721676238458335177629362213985634047830574609425742906545802343920730547841081589959420867600207291992787895544887775368802423827062393644035476969130453344362835242617012250370953776613 6983 -1651685538002827695142029336140501983218136698432303583298996542894396527993509442944420072274336322436647291041680372443640558217758153592440927819189427238624033813593794809984734075223894910109509100260376205502 6984 1731979730333816513379826802647211131733264272311899755987164684606811274145131909171563822793526911541547564157173659612204559518411301326188573640618660958987535280001503014829681892921593965924205718190294405542 6985 -1816173204501874028934337003578929923347384711882735541392786474783549116710389341536554997727489734211527317162420239965835358270914300956756508980443365291610803016174674723307711365038708241380020205535311187502 6986 1904455120526018613868675129245545683295811202898084666324232285640271878239778812512811022918372350477593982591276692435079802415881266484919334037288862398024365072079520640634263360994343645515138679033381557189 6987 -1997023805247402600964283081183564285810349613987829103801971387114519516925155432433230061704688467704103567651383189300271206547748367294733711067976904435714414883773204826732584485244608436521756804977970204685 6988 2094087196094773748896881063931290390896125111225449361557186101458667542650250569215365067048479160652341791061128584305143819247989590083431105061355583081837818501477008412230707743054558850322029936292805600880 6989 -2195863306310144954507411808139493306481002961692281864728186561254633476235112687264476884566938065283886025868213101375332672538722169174575269685313437359177735553261875057849919584660246992911143035783524857386 6990 2302580712671390144594956807781995159076103964910868576906587229070952210297887343861348496195529604067689751173654395710864018317950718259971226254663315433520771734061297519747063995055529801132400853535002519300 6991 -2414479066798514686815891626775826824337854119060641550719190240743428527993233754413289941682883213244720147411753548289283392715450351230144005953378019188754259801334598854651436500839181521230451085103046762006 6992 2531809631182790940979555273376341205188394758339433783498262577588094706415378312122772249190240559952632602266992614905336251420367788651358373753727327520429855663977213105522953032049000505980863074418458640618 6993 -2654835841132919879336912956780881612210985833422448931018915171881162381940382458856717249895346027391220250243688290508940222574899810611597364247248992104999865865655182064832923275388175336563544596009911080464 6994 2783833893889999776203438902562898443321202568953202909045678878510408653077390398993098697318648309960966191749980111592222602935104971253928968887362634530480365188018557270861990992081599716751490998323993786436 6995 -2919093366223480398603662046837065919883862012832917928549037455209484887951206882129280300456145659166913585642670621134012768412427024977038240455321306346267246743585202759472778678152450651180274296103953275386 6996 3060917861883589653489706379341530332347763573055718587983142864213659047210389882760702985571883044587639698610221500992831623294505318453882735415059794490449978188355258251974296688817120020611047756521536436065 6997 -3209625690352079429081170694653932527886959175317432559091580889578218946326177896028705710483389002187875217714647661367999228475547747316282290742081408706373573819079805390239804472258347343419062973026723615558 6998 3365550578402695315402666483299478226882922522926358386337212838579998088630320127886130822354126451017364288951557021968820333814667267960721992362716945585187205432786120158986701497626281764453400903860581401849 6999 -3529042416055684975289736903187431939832338907674868998382338232179117342139400382589987007565844229623608866962516987948820091024263118480548692756499449443081732628135277611151677126586482267395573465440710708954 7000 3700468038587083540336632973054282356528791260765966732643576811946633283136136491921215142036236845998020794364391771880582807295787975893079089230022699894629720254043961352207644308682201415167967089317222351040 7001 -3880212046333620665802824345130075876427766992655977172688877769504201825444783038885679440736155131947713926302736009294423544689362905747506422655606359320147386728226184716074646732925703597604241624096255949725 7002 4068677664118060067554149087448021782772973263031497911217699682585208929087020985453477417538974219627689998639043314303026442082450701634322595082969831820955484951838396049921636000842109559334555983639018260528 7003 -4266287642207794280454157131408299838132857596166463517831939315628996920971004505012653129717273496113862722888197982757939783057104434638086994096636040552823740938499924631281606294396583293261339049287472942757 7004 4473485200811769753095759684023952861710884966439539587747183451582093811009277820030414970627418380830243125046856739284638271077847993275607059491890415788372220909007702639706984326416602389253040524843139154184 7005 -4690735020217514323466499040535251992347396982748171666825817674494064657710951322039686659104286697252180124053787923768650736993078026214991686971166929385297680989745377022251460813744703136083338712429305977607 7006 4918524278771394512148877616199295978221148423745593043815386516340495976492220982914824626520451863017172962419752408275876903930507453963711068099195809449217545277198425018700022520899554294548959542946887869603 7007 -5157363741011468116352195686385688636351384873249120911858646960153931398411752568056337570697345247572471861396966166172104227264395341300649638088506763279550276532594132164885652879759866764613302868991551482589 7008 5407788898373653260079503737848514809595196846402451094973170495108441553702694113535585656767414748542088513201706331586110978570976399585333740271695126818982767834743700578137639799763717831917904850678227450745 7009 -5670361165008654619557142161483841851345001537069589796934607893631535838499510219437577871218273971485036941525301622355359803993531234907157330703204549345808886050825257117329619077052717684427219496762632983924 7010 5945669131369429103549036379698776371873459705406421093829932570167711803846380534690997767976620678184479153417170384474135024794691651070384804555319823902492908581617059564478826957640858721199551709162814179944 7011 -6234329878357207337041818556864687717190326715232675962791166565177586540194337693647694920048078617735125382512543559338460051880914436093653252990442703173098830099543606454242691286659367003390480259502859075606 7012 6536990354948497388328970125015279241579584965578600164520944617744935183225872767073861282832739405583824722512506960545840323825283469564606077998814579185878796108135862339709223021380096978197042253868919912855 7013 -6854328822366380435007119637330684401090791865784651030523330250289776179059536353626691132754001920219614513023623631718465194631402239435996916273486672344275885234623251980603613060829651434534418981204287260189 7014 7187056368007075906338581406223604959507403386715076056701485264449613487089738615537529553435758253097711670922838364908261280217172732109523922402976977082733125247885361687656182720803309909719603754532326874011 7015 -7535918492487532457269080748735068984732054879858785616484448686408601373447979879559971211108395095689030076151281055807773476403467631150962169472358195952196632245651067461646521068889373907919449397500644487560 7016 7901696773342032998043922185826450047331452005089905547641449127785267584607762869491175422358333546224053541750617003975991443126448690804158283737213950683638193349377585336063246648457782298645734704413345085962 7017 -8285210609065845436278272144061439629191353296853612360017021119964576464379131114505648369363515786591657783226137451230193729356982422902436268720006539712066302167046679991017326191021846173784834826954086710065 7018 8687319047382181526598649139479220549504986776542442272215406386794236861179825481447783726470651585307351396219169722814200829734052913973252994702166944987288908008217989274455534559903168008753220980408532827706 7019 -9108922701795538062309236666006776777030498206349817806299175689371289686319940835339465303865109547626676913868568187815649314782682339242535753730820022492842334951470540582798427200377888522002822738168474171656 7020 9550965760690300300949258092473942442819408810331482718288583396514013970265362458323395029271798085791926534952854258828957042643162721044529742873250386327286686234968251932322835807170333311152403478274406721246 7021 -10014438093438719537568483932687400388566466361480238894301067919786487738860559836586716503655788419532690494429677059371439203349155984885178898523534506219520922861143597728483735278357475074024603783341827659541 7022 10500377458197488453743497890789801117507871931248956769956117327328967202426720019268306804907165437579686907649556872714023955779004786570095642120680240472581918591234994548552089749856112993164340564689123802074 7023 -11009871816297604383064862569388787664824117998142215735878941611420356745623611656279591963495550740056846535398668555205404648201369672706374254471993361491681584594678990285771118215338454435341454496798502108523 7024 11544061758368529875107736368560601595455345701543027945599708591297519760486675385487298560783480473308321306273238739033677469805944102513309740871454469890505803068261790150880849075397177964548947514407548879452 7025 -12104143047585353758908389537763929937122418255737956476043764474703095719060330662468423866473597327311781463015378301567813653272802407814972966665103522746532218240484059541572336483068943497740915400573688081505 7026 12691369285687271219761449740495658294458368465268149174849997485260704121499520639883659315847532719945171391726207846623237463391569035994481043344259125409056983595893304004852441186719542028593826352916257662610 7027 -13307054707687811395521224714222722884063264122987551037432396553775077222890410980042126266939577229014094066699807160484302267668990081940410497226203288484947874315337799805342295271167375144356396936549530091424 7028 13952577111482446386562089818718572617448329566090697735205751220663798815061137125269537069885393774927599198961731417079239619230588570534756574868788824354536045867238432132319534701853876623987530945622357145750 7029 -14629380928858145924302188705239303416074233045563298500697607305372828332015439989931665794455177952845515308654957996167552566916681310388631361313158873676141998499922369769056119188158877387016429079881060010017 7030 15338980444722757059270335769444051944463969187003127584177320672002630618755668166237688111790925909486953008638941904203624373731126385924327771833494720306125114398947115085414015591800378071480492843115646099228 7031 -16082963171700479599591882769608642452081056386455928737150869696035934517625042946438613623138768341135842343885764460018061505336001017162914674651266362528244952803207787127520065641669966540323315357973372780117 7032 16862993387583900349015770703929111279689599425321219825065997212475597468169795901182467160906981609508903887591462979629422749805038035873133650679201120040032855698702419872253245946807443379434902123482432208183 7033 -17680815843493801953709287904024533832672596921598609364825618888456447899926067941964111127268464564700201562138853258088286586690794782756418995503896491163802045841003651659276364570293014333266909378677401491471 7034 18538259650976071330770381727456087079314875816198691295641071399509660649536553287744168964715645111178381361345680113516545134767324954111507593029625540916748491346986914074888360465408770725105597524693230787284 7035 -19437242356661332398032896115959118901040122694350209868193303508616089184211656422533093784815906169213305513900914928735507139802598883342595298614015300714966495134757295507734761255024696839647257211155568806871 7036 20379774213528292384161257339759190158329557749215029800533010022565844633196435750945969262881133428188599632354471025911055895135009748345859766298107067392210523561096757108621824419661349336511405342285249042359 7037 -21367962658247136571672359305588965856280802602606899682067511852852307031409314986038007571369494149456428968719548562791322048718607971577060965638988153060539717879525280898284583155022523646072987451133035928046 7038 22404017004535593099296619734690951680302466085029134956462192311741447766343516941836614576579438099120364414950117459529343105063894886653186676438452229016351945821192862319071570120829602871596254660182177645923 7039 -23490253362938523703798030186453883449146774159928878134146540124343904290270204956640878012089545835373309181220977680753896825194262384172032672380616229324803185403131474391961640618684531108168044602168829149705 7040 24629099797943132599159798013142652986070784137528372104867573350040415722635954294477947702901372142061171578310580231386916573412000301924945842720221511424133897513524583408840228267703291039168266518209821941389 7041 -25823101733867229277748892956151465421769758545702853243635812695946875998366524442326942263921717474708526780178050201596316117923609309474774656254963187147300020945818400625913816504412366522484853702781372034330 7042 27074927621508590126549162461057396308761795870426570337352953219533012743853797984640879896380074067149100493899362924589928824765858066432007401711009716463960088988310859377861668382539795402043250300417389460583 7043 -28387374878120552226241892075123159100649745986330193397633683875573599747704123146105556415550886628400314956090614766282900851143298293185948763083214500765926288131318863803956968095850494277422461753312486369808 7044 29763376113883812643272097157555979601319267185720996820303497410673041537478175226939577679549506070239625798158928929874365385934200519442844981477664693000144746314951039673385780457862447467191040832689462634265 7045 -31206005658678331086626032226658556831191452891142860738936118826589678803658437900286357408274045907553871956574152187509755484154654145163519420457987103301438419223427191989196569601341898412517773458046226422218 7046 32718486403623640110378431243169306912365084882668719883266124614087525695359264167578529283711222660665224061395463364550120709666624306396836763715253935264452899503385904099599456571462994418481634451595469510781 7047 -34304196972552219272660020786642885801379227939592996404899143658833941545970114163609012593897311706397491286904165955215225239532640018983898999842926058579748769786050856754504922381871544178760629825485193848168 7048 35966679239310422241970769948269863182272032069889036468708295845597348273720959824305605048064744888699007455526874559578594750705310041058402932000444273948374863704458476722182599878549384740007015635483610613238 7049 -37709646207546366828880128752744002050431738469770513789700858205331624549101598457121328306577816395108744360436980285582424043443210549762321987277713196059892502095214895791423192149093627607312997054616456980225 7050 39536990270445892526098094175141305501449294327167577038545351086410387190585024931396873057442133473273374754741903962589574379390532372946307306937286641006626997869675046530909529403811576639040274876015215186195 7051 -41452791868717924426563203383536735892899154351695737536994631559988740547670582709089820003254372810497966047103985148151013890609056150149926810617004391072955796865274209184170218124340673493067954408205911267406 7052 43461328566011207149522630375016374260012575693760758105345607278110194776548916225091192267151712061832544018746110321238755112352756298626823571213511410689416734100074484000998577222578604496880526330111626933809 7053 -45567084561867327219262042410971691414517216043297566860062757452824248545932621705041410735320419347268829761833045761234002005155558635050955009867913336766211235610669508979081209037495570224141000590063832586422 7054 47774760663282259834702010896916484563621486359296171623953416382301809164771715352724563757456764724456142033940242968290445990052554808550209141896360218442231721463395433697992516309125090469458894397695304358123 7055 -50089284736962486267680963308082217518282076766095571609767671793358949460356783613317975103467553732430177836142525335508037985075845113983447114397467490554814039052484192684885642206544909967788727847332447893686 7056 52515822665424263535463632820575163499579570306607608519826612304607544310971543015283506356212842653425839100539106436202771065814940547072912850724155177992812345706529038580796594612134699154087998185305386610086 7057 -55059789831198227881745576720322779469334188891823468968070039476944872798612652743030730006520012118324130256563328212475976644165740343625822757530719618076819448864234945537276088881058796411125658606059895210191 7058 57726863154568629544167623114927981311106050729616508036209611379162487632189714848677619586407944922974083297601558770463075345434484080480877066195588432497213573191691715408275022378343439650848408746207040514636 7059 -60522993711499697436050016064748264793984065709902518741131128928759549496757762807411234085230162146644075417620105629566905901909381838786697042677231798754248288501772497595148168849132885944677390248454350663487 7060 63454419959683611086731768048887366806560710859282486363084656963385635093125427791467664468358629352322075295187193305074216026733858529832375791787477847622854310401079079007633849336569038766241058529678019462093 7061 -66527681601988134942421407056522201331653326082787056567578106365127069995896483581138709614812304680976510933801178979671619169710307495528363037481798455748017975634908682186312484673587502750232451146719280612731 7062 69749634117990103699783253847231570668982271430943085844654882357764151069564596605957851837721009925435745611241358666855118558087986683215323665109648281505464321906380733288725206015205278423261229430787561701739 7063 -73127463995756735278891145453771370306742404238097454200817898840947263122923010365379840276365976743569222425998720912911012318334977235337372677049360408331315846891655744191797297351748032223550992458816902172273 7064 76668704697583437462719724985349879151832409971354336276473947423546445289958178360881909258517486654755087732008013158896933532545400704510348779779292757255438322978658966739027545799525882510931559334629669652541 7065 -80381253395017767946190156383368275519320811664830191947556077210442759801033900035765109423788250175803092269634728228710677721089470757171788948163163809711667551976320176419307806822118034336434194324303384919900 7066 84273388510198071502164193481803905355694489186507679599757564995244534618894008840419539557008646293326324704744537515539310265977542530895473374916317232420339624174455006412437282171950370695913936429049744567184 7067 -88353788102315789095653090797185064458133780233082776308840094813336985913945648569704327857997851044267012394330720743564273312024724585184443840019029195494105928417273020274216194828596621391100289893573796608998 7068 92631549139876428117131647340447177044506831896298839797992516493388734498694526488902533277593995914033812044148656545570405726792249156919049095456402032774192958391649327822070213606134133876382200757667897698406 7069 -97116207701389804242032289348688481549648192937007086514560790956851725703339988722034573104915458691401431688552233715265106031131684462274555645157380500967011418110924915247924897284409919491744875094352860996526 7070 101817760149169714251303597638968669009845733034847609791670486142729543310009300995509018602671390345493017309338191518953565420573154145779915447312232274720836514380410756139185137400680521408405907157008974904961 7071 -106746685323071182096424249762068353148868035463263015599480588228151679882659398254827790137350078276324147682800120275082946765001824070755559577422084020253021971206630321335710221507822363605211755544755117500264 7072 111913967803244560194905625901071345566571494174031828003072236320012643970984342673443505440702378630542576846888345261424397422207763687591493451376417222608902608821173233473911651047247200557204608765573031801245 7073 -117331122293345013379395600578827009707693367014687841582206417094894299923739442147691989867519989509610986967673142582229821031495473256527027322955748266786132539254169767042555723240411096398812171084515288056516 7074 123010219178108450259371141246966735754875620589000362477533211786676211607265902206118799873934216689021219062127820111454413253515993248994142729240545727742215522489273442080440167685785009457387445113066007540782 7075 -128963911311796230693026251293317731106289982296067983299847959932207771877823464588270810526918872327771895193775823269908855419248791013746224972153374719364342299327855031339277087926344373163778300383841273547140 7076 135205462096726663750496221600478103722522680959032911761450387532082599590498861941906236654433426104335809370917800916689705480942522791530312991455403433326754687023801093112589580534211013784540658494961456605456 7077 -141748774913957386026090325455377062404916342401741445466906991447063043046381679986932878743672264177070626976522507903351294260377864784632417360787776141196399269653508590081406812039186486215848498857077890537540 7078 148608423971165429444647774548721121588451899177899168515837379932263601532292917107337846713807880894663456803142581439890245704946444718769008998139975126747714689737155431741607253776823139938317259611676768861245 7079 -155799686635897704481880789182092175957603895543739275501983788896456380009027319170413738510206223889855887155286560450099103237433053328326915637770974499483727759381453507760701891082669771503192911844383297717843 7080 163338577325640606658711812235449551736298706487386156607556691984483422957249783364650474088674320582548200401082827085988647929340343640634016040192863608761460794771838769545080134882685919995341992247173804795025 7081 -171241883029590697983977172870360147011509899534238652030043896575391817294983999227208630023346239124135751157555669187380250891420915009659257308254505693925933264489967756436968872826364095192394359468761624433187 7082 179527200540606462195666694377078159326222884515011249647341107156232010629212820399174238387070866601554975439680315497407686294642656712356306613000774628013496534307519584331891253185490663076582335144791131362077 7083 -188212975479591885954249004488960906121085182774169820378832914723387145496625458830437172586464468989801259114149441094346069092764599308740675098035685946475206867624549305161210183176930001682180001488821464163231 7084 197318543198514358907126586892007084773424188798735796731094881224972078573835748281848557488023049731283123605094874327540392494758077043102525125681529044616802553395341362725676518207822932224035135227736150920893 7085 -206864171652400791789777918040925483195651428052232926465919311235917310217894680252057502829302705234145053197267936346273525260575177995164772997598310706440061895604169851128968447213067794547974194805100184760814 7086 216871106334996017141980136792967211582053739456243386139267093398293982359617128153550308708707810424760865677369383337855223743764247137748491514307304708283659495502127817210926480622805728123075774690904995408813 7087 -227361617377315991037780065547068559899760932288043520411682017598133431622108618533544891368035281558164782274300635936568752280474201955932038795939311176067737669744762984215688606269305204715632963368576256612623 7088 238359048913095042092653244945839263971651561938659170762099317956109399668209553161267107037697185103550772405890840176865881684171997484050020445248928012492290422439142052674272211475120735907757483121381272844887 7089 -249887870820121879789811986746788037548884031386166476367870319237264751191794330155104228573311880165695233098164384443894884590130182426265698969595805853669654622917468953518988869910850124790424260282558434531203 7090 261973732951694242841268803181701422799844668019567565662547864523044698083684247169445957549351129917167346999060190757459815764300203645736758788376162133484927145899680494854380632355674291323635079076393671181919 7091 -274643521977908429934970471583514673531103436027409474189732185628287795222686994686819795622231365496892270448035655077152048708430851420918155439811874668319949566316825306250477237218959575867843979085216045151656 7092 287925420962249550088759603372632818741320893304196890936443042942361815702315157256821102629461210930002322435658698916419878931083498577633168554099779134574103383700846442026247920282266536946480327927666793761674 7093 -301848971804973774731079699388444021073137265745768509881783885869228083118555001900096560958717391457946489472287290463163570085330417749209165361197076781634895482645293265909005165164929068241122346658524021827053 7094 316445140691088389454832234383513723077167902797134823272030429814143036943518466459834196208308936433526505643014919707505396823072969419480750106652717880358155084036018674386251739801206820439848649408321937167208 7095 -331746386687352884038953670703265824314749740573048078768501622634288897096310333559052998282406540830340963199475909736306832126445553847725126019453074334166330835644138057375111771888495706564111369205836273620412 7096 347786733639659201968918685547485670801703042588022740426137633923001391049454220779529703568408955802229470380017828291461340710014344071591785186434066919112646389791707063967841045653276721733109122058816504839206 7097 -364601845529416807474125332830886288769605775642993556890758802462551999877582108213860837746551922038166817061856464851949106122304323592132787760181449150274075214668423653438872008472146466609869934687699769619072 7098 382229105455184359431397317862930966087581074627301748229805342870430516447610495530154676903940207831357357406581692782733579451001522766343807766318806088098206209082580472132753311018479035985772293110667541282995 7099 -400707698413771210812786442611528569814217377468482234099918028748585668749173216357144026251735760536057823536707912110027975762165701993295283189421904019745239276302812929379247060024560534676068429203427080356026 7100 420078698063396182684018475900477751788124713763763755756749404873365808790984958185150981819720609328750348299786877181723405846733580448154136363530825669368435831846421763575461632095771304023678290667785193795805 7101 -440385157660256433870088871132652761305305581254021632588813944866392647070777905019365711445952262836153336971590417662996022119934274757409374714194026465987963922869432669363740714834191727351741779703651860511694 7102 461672205369044979919901932695392566811532932128701612787027253993495785703774318038037533105275534913157229013307368700514856972420050896136401638538375807894925689025350624305135590557666771895007415649431812937988 7103 -483987144157581646358788577355544538482470381425683779664829660796641848465216596950450575637650144791294425342633165886722498521755981330966153484859412457876007610369828811091610994713331225704405917932992487406142 7104 507379556495810073643155290821715024366330141812627174123097921543405571528051301188979920775461071191403041102004176071563427645564109006886403949603387789012041447404515155879918969242596368697608112144245554337422 7105 -531901414089984936820867926906144283141927995599570865809690598048633483243995801094961060761415641593529276118917602492607065708972664967487215610346217809598358214749234880834977936645499473385549060382364851529772 7106 557607192893951971896880457924969399766682367024815485191681552752135233396662200896893548011652532172867350891356972085507132923225738448710429489247170716747982577606390550081069642655811532632432971785062441017989 7107 -584553993651032992280174516699333164886753735667358851213372203643049940997262522765579704885397358739262868178837940418993599988912016434710789659870183934418167264966777038551242199829212043952904456392051838549260 7108 612801668232194273150835521431361345189934886578819467428793697406879034337615972682518463323688003248912240845918407828571140325522194955006353131891323069165696814397524833444974706074361128049687846828363182344996 7109 -642412952048926137102985502282514446894240809102795882266901520784578446287015882683740698661788883788799305147580595662502588506051067942878533697325439599136109396913984151796751744156057688427547477325605534730725 7110 673453602832622224403202163542370785812645264004289967444500547091521102260878868359775180038527575029398933912069494667943183738687817729975814995444203579170278424419969228435125417846434485291007155187033690577362 7111 -705992546086248045473535965407838915842732021946430569054812102217508338892682436079941358809348597579773241540075088923097945464742720636224501110018339932293921548995857274810951305176699105575409838296267703629850 7112 740102027528760661858922073718368694956441096294689269261701234553788354332194572103404683940453182802656314119543580137850811636759993588577319201357688336963184451902490762755569517754650175221670067407529663573350 7113 -775857772868116862264270201535974913845550114512909731998092807849473786929654504989355756041345845656166969820190601181927438705994077096954144789576638077200137206263086366492697292203328557716500789232358679799497 7114 813339155254819666854213621204825526130935901125904388824917083245773254033503947729247451482021911625616444752684654712413228282554753808691009731569289545961069583318914057686786908998944241990462076328683803270693 7115 -852629370784837691282802672368643712141579841143955520508512028443939791397753100466384358447244113850613045440994483813959951260784309495277616992866802329303336396152558940273594005449481691546851603592631350467851 7116 893815622438425804992847575581538519827257683622937718097327352785269018872287851488963355734403249519070609981670145737993564334186737247224771847518681655111596608217041713281765975460197061529569142596770255599233 7117 -936989312859917367718115034724831967016179322291660899834156877745830347080754853525219850270663048576408972277173842462335006208140344865009342443189138218595822707298168186110267321363258230624902258146494789040437 7118 982246246402988718244338319404259854260638062320108628012720580279316983824530130183568716606599084746987309677202690591599279530659853033966918335156460812988250768197659921061485478847399185920965079647109927301675 7119 -1029686840886258056157125951522649825947581310805718813890054114789448438453780036715141783661444333412407791478645839830672644758246291911243309624291860062834338134738756175278404603040701683824234012384431254666455 7120 1079416349525417970510406632177070924524433998267203079828143058858932970082129151876782721069622697342169932817962169159997825912783449652079788109427597251457371399651014614568297346062155668151344010679557113252262 7121 -1131545093530460330414764268286207536408974276841354059352306089077740515656818668548699062375529481591164969786990606045612914228535592510351882334678333450391066359207496320346472131208012078428309660384105153178622 7122 1186188705879982995956842255558823065762318472543495592634929455584916758961255698296279449010220596603540229620262179005495463931113343658843309997818069211157794072421218417991743556907755591810233110005621996435958 7123 -1243468386809121107939513862344959071401048527676279802819048491479220189450696632024063345113013053392286486936557510714034889164785134231695660165210098041404851065631070036413363807546357420804131985098183835870500 7124 1303511171573375297598916035522229151675305564828831565236852174703477231902958560241860315862634080161633600423095320141851779661738827277716790713775752894853486271309233206424002966162173014040803907868037465992920 7125 -1366450211077571317329705081991212595257700808204578013115316606578020352009344815920603580146994102535734562862549885582139958595588305552861931807685754878829704551823546707101030940550039304028848498330590233163276 7126 1432425065987439316541399378211169494362503794467242552186808870989897538026956492810557814094325264499055635025246342145765743754142777792676860761193658084324362201511812080441853354059838799171476825997789639591004 7127 -1501582014970908079010611520438435795357360519566759442925997308987355056369050636286099275989842263127666168668814745663094616553439101315585768729480131329412833273930959219701219892475087966013582959971306523384873 7128 1574074377747234760020508291745406342809205680539094627719127334881169877866682220787825963920383772906141877176153531928712392962050405029526105469923343204190235529035613040306919856939851903381698965047420004979331 7129 -1650062853654601869422397979236574313765599065941829154231537161618737365637029596510839013518435013057638356360113749963897690341658331480551172514217462874891829120357370049915262132181466412202337952235202994126950 7130 1729715876480881540275202739123213890016812464982418876660007452273370742653512107379102247654204367813122123168767002863789168099110554688391549277691568234420221777501286400906170809072979259061334919609974375530866 7131 -1813209986337967000086543887283738095229161413815412883995312070340289939808769794347439859698224482513787936329867960120097379022414974351310090779070232320852625641175096320389349683370099844963960226171965336792807 7132 1900730219397480681743489236685131611610191629671841974974490480589759723757876950630970876909115865128710187424829450000620779915426719794452050338841790500451570721541602904003789387373013197779688491904547857125584 7133 -1992470516344869363520482210384464929834890917834356358345201610362818695724916572872265524430878808368488521399304422638358191221169832931827616828043147355274511566871630323918191327975347312160176785115229551677030 7134 2088634150449974810434171187652505584004013205591770512457303751220211195520948883054740889289638939999304986200440631567569729204982716268045124186827416302510946151886387234874428578293358414962286523414896368783027 7135 -2189434176195213396450839705938618099627950182450018605752372233481815072187534460912583393591415565526403739518815429768487762693505580045625398925167719184968063718354830716694791698775077802705689886072640622613589 7136 2295093899447604203351387699446418002316835575160542189887408662909359717457029417488402475942699507607484708482831275298252754876297935091481275090194623096605299400335433773898097417265452446035392488886227049980723 7137 -2405847370208150697908499442581632982022031896316297213415029271161918761607070360611478107788073908178258074158818599706737229759628297730250899398493017749985733450069725898118969855491145897175128260396623746363244 7138 2521939899021609575303398954547008007375652519231203740399680023824734742416044046260069002266263317393933069680260714071042074375625788305501385014367415438505000382626522002238435749721788903631801021261703326935866 7139 -2643628598181579949505255581827861238352034582008051988701445730676073653509912586256205873031249313941364239472960377913056807944203146434566671291155786071399654155617383406927997338661620077716407058912798465417432 7140 2771182948920230167544979616534695755078422549873370690663261010224351088330770998811490399242173979674395395311651313490205650370001296363872211707163988286004250147811983627704097901520348448605714041099999688828725 7141 -2904885395828966938712537667931501440476896053454631981110620502897682770486679576805395130152605942776211616521005414197171251011164403947009400413088640844515892168638655036367473193131948243609105608114296171301467 7142 3045031969816066692316751289034512697803190134321054308203362532051030586245981930264847495589838851915437391255071633123439516621414983011533677466857252091861865738481595756056191719495151636855723504928174087105392 7143 -3191932940969862546430700186586100325040669826195552959855145664134170817505090033561624797954227508263075947735485971332566108342401362662845724170671325366662984352845940772836240763972863564267745677190252823596053 7144 3345913502761648653509292123428306310060571493885859432747617909966376380892616816425886738191117477587574738774323107992224175769678952216834880885502534668746745132279756444081719150698333835456666534690807211930393 7145 -3507314489091170183591158441774531419234304854240086403991619058898358827237665711424493037111058091687520474557654351945712988888281019962364700245743700584945123134712490627495470382415553320885468430829275635237315 7146 3676493125749561848354670848276296951018178329676386441539825913634896705620344697327272668936278641205232110069133569944996553992370225124999615803962727893237459185100975597199335405884454813778984190696982203730656 7147 -3853823817950037862002815716652011086763909128647943036951932289269638146347237369700272735239502483861331203182787820649663667294757681081982972065736520694163064552568792803527556286814068011947010665644736896007568 7148 4039698975655686288179317422600493861106356274490205758134612276696979998946758658169352099612537371044151051276700616817194871661597935424913134545406154359769231037823356848493457969902741799359626577977644652665821 7149 -4234529878516553412416256783315347233474002335508553980991038741237435245044993020439225070151484940085204445531118248908941601420918779230405014834481628055947981385161698673748534960344458587826821201792427496992264 7150 4438747582314999924986131926878712275554678101233083498554062310964455190799128588690940250550362706808641212791123735130476753389256032721111694798653045543729954943107634503574786848807485143403348311812867033480312 7151 -4652803868909259752111830677212676136906886884487420034666353513806077471259355309754546280997335884353811588897803869499460382328876669679609575507887213862909715026840666853432672535830874668578086302134058049925528 7152 4877172241760432833446443924878604323374337579253330978633179852419454864137658149055710618539100123242261736004854649472784924537737504907735285564523802742826424439648032235670152540798651454849919216003336043748727 7153 -5112348969228002987817065822728138154642364751153034697365423520799413637691595566682863757764453529638431279557493327440248975963322653294446009842690144066029222964708094124765547727284041902181703578440421956952959 7154 5358854177923609144857018365799584517752919117214241298830521946818260513319697694607681504137042794467146944949979592787241838588514484994309370932076945927942182762369079621382257642700971592760108946068216167642576 7155 -5617232998522440958578131511826753957772856420202140255012092897326291844147010726710082059742458188026228284908953499405193114654211377980029905524924280499719507305617632987273357495557354492468317247695950038716990 7156 5888056766546517371446856560077856018481223376399264219184526200469300427329554476776675768375192303387500109085257004056233502165422025840666892053384128949059870766085984732762356866161641333999393599101018851568616 7157 -6171924280754489695310072266748338502308404125014283116304060970373669789302803570225945212686410790179691292598764146392427148509261800196427457590742085046860040974313328354874978855187715264541451941365147957385877 7158 6469463121898751814276429946702593233544066873308366345701303547283993883459640530464781200145796416426169345854499182023570234415922350732889526858454895277749008240187326157381448730104450718813732287763636309845286 7159 -6781331034742814325201210315819046269863861374900907479129963823266723044827689161316953756985520333092720331163768564843553505524269898434121729816035916575542518416836386298844657489949258481752549736281379822546876 7160 7108217376370395077402852194853132273311842599324624787528924421717157041122498484733211208538702989869453619236839711529875048591096145770588022831822300780686202258685956381167655631378352166794901616532356237865110 7161 -7450844633962797677396372516311737970279448648260875202325878318193762101180780282494065737352536798258580063298014170509652744468386773279688049717688990539099282025756733513549795617263600666991091093920638958570255 7162 7809970015373208524646656281110063714302398121952261957755209771918136533499050475895124975433351360938104843588589149445388357543662497976858064605167530198307160317021672602395838523682496459246515214709760881994289 7163 -8186387115985873380964514877801937223765325165150176659736546629117638364764186731951254549898020473956218833982974993591934898083141729087707344641594753603197583844098373360708463269404155770998174296818157580349461 7164 8580927665515063712039739696454294740146065858540282518066120305053991852765085587726962965036781840359565001077364027067548056039691486978935571312992119176724733060278117419234899000894369635704723955027754748164531 7165 -8994463358573675014430583388780230009357425175217533544761430039027074067472223292588132099014530185194525727581109939424672737596035513563022870036023589841238148887246400949662208878483013119616425809238000586477777 7166 9427907773024595361936366282585649669220679000005450417258254253907964477922389933724559930226451767564760741390498327483200489622109338466676017858533524668338736608582023577032334976454340229969864970986165726266650 7167 -9882218380320041973532031490292603032720991396344217867406302014464502176383412003737008818188434657742003600030025651381918923920665270127173077840448849031873966730632631536885871121359847332846798829197176662567065 7168 10358398652235305285173782555940826960859946834508470524238299423555842316149333718277186304384800808363337610006633016434045454382948512977227917979990908031225103819203033174868525497345559816890149682658750194371497 7169 -10857500268614202335035876009283261888470965718004109886130182682217639279642930763148268369006649675610574733542350382713186238440512549948623676301193469719107502192857565244424000976708915605644156161831940543460883 7170 11380625430964483704267902147143868619845363644242711734462799929991147485751066450436944799213137209423873752325757021986918334549690658689063123269507989317174979799248783743854009105341143782764125574692520652230578 7171 -11928929286972942171474288784963962161107136750039814312843837926515722431470313386469736393988612944702461872755639352035199286238908569238123902655403121882916764358295539624888831039802208779025191945747251483595713 7172 12503622471252540981978884726516947291575089133113631123569204668389524233228428541970104011773082267782955004781046280810879232957458932533574367167915368517735481088079831785425717484959504973525651554117478760533341 7173 -13105973767888043605027539730995435443681697556393472458500774961505903583361011793152857322300470062441168542266690050240338835475497423948288916418348600654167599901622111613184159334138866648703953272693974607134075 7174 13737312900612938661755350260991133828546045202405150941775278817703412771016318285425680525186683269016232200572621978862424259920735021521084957088812714688844484651257686192182108960437573290655709272711222306862038 7175 -14399033456729493369376097214411830316025725147551246271863028480906760335377683882380852456152927589152793746674287254620715097121181470805848744301957281810617407991667050132333116324547755416993309112083440783599329 7176 15092595951176144043355715039557817583634362682668286778963128938500899948283946379319432903615470410304665711408794874161991811203807588237201827278284122246510931649565833671790810503673429268992063583504444043189854 7177 -15819531037452779593592411681268322407787561505053090524397179826475584138587418907083808541966695567467688107703205487478871505607620990383900020237405197986491921604323467884472491011223048283802035730371722450284494 7178 16581442872435460571664591523606057399200549608540880827455448680606398087440647480421725259310585148007732536396899688462188113241819372049072055370559639791670282255503221056559020490952867200706976778818719807240775 7179 -17380012642448441014086873624852501165170223446452783679511924978913164720695367916731893828526812622923939309254969220644643681014206113399742725227005163286994903906958082689292799771657945718134407401440422169540697 7180 18217002258313755248099158973531993549099436091093371174256832106686568694731842268196186062775174383841786863621968540240471839609004067601741237852367627371620387828533138560007626201876511127915124127636146006042112 7181 -19094258227467864063162528635480591553156019068856801608732006882324053624641962432343041803858798011731726805397628973396643935865683270185193185134067288116008277879352259128508393092455872417964599984971149840301471 7182 20013715711621727862153477967523703877320298562664796508446347633107525129989983606330441846394115411786138070268348159770138737763817865299396446139153732557192409265584758477060354717830741099924612774632838860302160 7183 -20977402778846030570490840292819773865524015631183576999889315833734833154420545306265094053943167468741444652637483217720406577297906664825438426124796698231479509053616125343553356251674442733703118966564220238642904 7184 21987444859387999323826949609896052221148330401250414018239700109333337743709835346723548159075501432113265999100738696431336724475899038737320895002974548950290255560316492584200947191526313799339338907362565910610744 7185 -23046069414971275457867639992406555183000384889250723360664940142087583737833006732185170436188209044119761704894370180941112763526127363387587189441536979658415264371795450372051412880866861568755779172933967048871086 7186 24155610831796560330554363045364895357043635662553208017304902373794531779280963409322558879685725554072193168062517040654014014699020404878785745955473220164494569286247179176671753627930602595813517965976695736495824 7187 -25318515547949299419741787965691646887471684068001549644726083354285177859644088728733552356976406904249812499435708529869709951771551694011340191118298148009489160637614383257850388130611725885660752013623517150682679 7188 26537347426432542718747243981573571697181625506975154801120985680552609458225048223524105003290254226218678569787774800804257529201047419937845123565988996163350294130994131449891422778008275488369346962861482866997693 7189 -27814793385579442118368856078287242370481501223621149019738567209945321703387782558254727551994199421814750247751541838840230002628553896062164858965904174760328982995402266020651290041865634416357167339664577076046984 7190 29153669299161783710790552736589273091952930829183956694460472173904980594025343933511273797305351298568507900949232749871030704213260843490132416361139597874762547221758205999278003318010716341609881281673246701960499 7191 -30556926179099726872057255519467105457848281268391561862570996064478788777694435359959697381254584637814555672549213757821012349481261912151332113999036642910864736691804887517280181037484135072453110832727374706962138 7192 32027656654294812917025165094306594289306992607426915113909678811193415382363806211983650806351370895573987703173599035463542580004802571543536685697188711733708014688073410631552511115151898347770724626827735686556188 7193 -33569101759754655436434753645279165156126873724551109675037949996092491031109042811970735350157859260986448310032557357939501798957311151994130161666293114391315324958432715384941000305582437554388495453455890178976851 7194 35184658050854937408932997450462100717031801864921252203373567612497485495603518394204355333494519974059783051679155830176143286034163906340970535564433814197547673496562186277557968417409505314244330372385617470371732 7195 -36877885058293889090235338844080873160523990630819513153686937275506859229883451062835258970019756408269281474564077098929210734777151320658834616091610831724621498933974013170411895011536713131192678779288100402769067 7196 38652513100037847933982819955816048945447610704830167515856471313523415301708303308169644724153026453902820344271172147492698926748990850704350311970181820719104256874370446477752278237866963369625229841000425035329136 7197 -40512451467335423308960197738129098333221613289489454938308917939256303541566905736470124308180942767180711439997761902415455377373937145108035714997997471774353111052759193782285777186871336531099833863332416904972384 7198 42461797002693897456562442135829599990310954174652273510389112133545187902639530771455377674412071655792398560099147133006645696386877173591005934338182237921541828740643204090707816984292061912905991816917113967268004 7199 -44504843088566563553787423629465588522222338001697030743471806860829708070961699419787476348189252586376864903370017431626177092718577656136626272433026128490530765415554959088864079042474415087315270650070541770182669 7200 46646089066395589984692889960433418083370222247904562082426074039582974669046551643013905753116368187072975441557969229713854103243639359426181854265337077527944820680239722918483510190074201463094239192711650246590187 7201 -48890250106593653574242630220108496661730841929920058003247048348768539229818217665695524819487163881290882626777991515907898843520244236164037357627202688195730881641835380437299952248242904313562148962482249715854333 7202 51242267551031042935936445285785821255949706804098874330710855054935736577629682650277183924492821910557479657542754002110442590491156172171721342594804568512095503441987084227262017011896440594449744294501042188790533 7203 -53707319750625332711287276696496229537414115516830960869953487250072731362472839002723663136696343760231545284581234928063923853567942178702265790613776640799193616382654092144466775474916341064319733699131255040586231 7204 56290833421710308590642238156011131267339666253891511728493880913213521403846399288898897108801865157080444360280155145394283368701704531300825893540818830646404998187058930616783125803694688341968187023728675191367136 7205 -58998495545991926472543302950116064786058203068984473336468059118702679161994933733828575384685341203080113013289391007386608655277661150311252680924292415143533237387705401200924889800334793405581995429252220058291188 7206 61836265840084173503544623279501771955339313444013880771266466671910883298333166858448619647903547734794788933207604578411754156331861650404335077102811678705591516526273463962002669631435070481150041970264916615735926 7207 -64810389821859337606647990823859854669882311860123105839510681378712073243340654515589260420930760894889061027149876531154891637609914876412637028498341314942146191704665311050675953681720024562433722629112842425455287 7208 67927412502148081589641480141587190642014685571170610344163175126205157769031921685924815571771338618220079077533391984509150628303170805093348703967144160497294472230935916275148372576848802230375078759445994974455905 7209 -71194192731687682562566460242022217988563456202507724193666743242873309760562999603627749205365911508927489802913719134798531729371493497153352476597739070949278150240220536714389019353912126146250085987200721677323096 7210 74617918234644796235724104940668601782281166007502922182929739723604703278824220599230587677686708257753531220355265189313397713278080137023505004594546000577743532768555571530071829695468203227674265359706279343032770 7211 -78206121361535238676238135302710277482904558751809670852625912284264084153716774593915899223596925007552341182277470481756406675684997898620487882668461140493877125749954074955830389051069338740223067697343093693252419 7212 81966695595930792846516225325280683863625413034089901442072577727814123079621015766135131258581720827922399723270063398383233829643147697187033881590278019053627383017650339948881940725344954347910375633304140431975995 7213 -85907912850985345942375313222978164144038442382397559576118015547293638118308260286715734858907199318158671905263608372465803479462416219066536274552221519500735993452063650412297859411853775027939854563477722330592140 7214 90038441593533310394211763297333518029565432332078234064507030231859026574004244691527683819122497736274948481309867197108256615159871634488799712004998747361770377978442132941463869452877998252134045895935302175437318 7215 -94367365835316010290396205494065604220972396066269089026751934381786532692156016182834373055194426226505689894713486089516174031671320500898291152651985393508500858214434223598911480956883099625005325390607868591890025 7216 98904205032780437595241727883104999627001510340361428183335947680689490103222793177843484384099912328005920235272035791361391124934862478657758906392395284969724609473164947785615427410064239716312058157601104796224317 7217 -103658934938873596754623959962592592675107568536723721946082639417934220054052809888165166268516285648449893977699237148991883475737007167001571904169066297642646132681255130253955485230829288053763197370220855906938056 7218 108642009452328855080334996344319036022561573846341790720165269878175830523347122176350151708050070917954126092717978721169030181661805076753973260680634437932837387036473287138599253552624265084139760986694406055909219 7219 -113864383512112797006057650228574562687006610389491699898922917840724054939574095887691003998862889202932455462203673783653482296424890492761537766703860005926392182471483592315756086346454675311643220227784239795948327 7220 119337537086976754314835665919111993880948338853609965496409889829443570485198652217084588566189801952912738065187758556082242501765941723627624774856141056874992811257441217957378089685342310496180290249188646762991595 7221 -125073500312441387406034618973961963541891477825301186187244602789020897126281431753882197162146722624370824334565814542081515297217738600590310742268648727988259463046254667781282408542758639106146018791948921153939320 7222 131084879830040595172825294418221165224952153897860108822041164163031476401097938483394772102165209017176369896952317598062634283390835630280295012856048519596112141253130615702251803680554555579515535020362985054484510 7223 -137384886386268049760610862443947362753183747614788946014672217643951926037518128629468228082811933848528741615922339917218504209361539762946385232057917159398518423217984387349856801150673275768907559416997886709977589 7224 143987363751411461822005400688285175336832122330815089752850498950515110849856265081050324923053287424871566756012772240804521779072977527835912756947901094120803197142759204604254856728719353345842366050591181381943855 7225 -150906819021332226368506515540513736946281633570457785332086899059294391040750896084201323421677647850084813011004835034028314590482119714509440662528635325754493816833721935087057323836782701003958031920038722818599924 7226 158158454368257606318751822981322454595342527613497279014469230055797520957732495195176618773026271756220514710550235154355406570007169838488071730152073003810011859481141855990503561537259942566235399972618197644098481 7227 -165758200309805604064307025033270663262703347153356669407527128605147949271668556477176338466690903330301213916368648182080414978005765632034709015687909084193365566401324484246687274642011136835669954300599411373945441 7228 173722750568765984939214944075004528144474614326498949962152639203831879900234324995395487777180332715407896175536832767476832184284882559762354934060274950306000612520166972877255342104880965768520319941236383711579595 7229 -182069598599621709684294218623122527980148284439083836194459733249161512262205031885837391582628653333221692530515706625239483122898167514039128266658971937787780654561182034828493538990264527009842171693298654802184128 7230 190817075861420805765222677953762687307237254067730487209346867899093063658398504463793640805356858508507612897261003544632631713457229688313057438207754799141886626045529205528169038665491834817366382230515881559852149 7231 -199984391920407316477277196390113715696742834591548956936035257266676824732636309998151993169833548748932292177142072580953111972306029013392750830945057511591566557567866909256265019128057161154036051730451249629279069 7232 209591676469799642669305604374123686730980344621827265580219957306642548307042520055702366847908871220852072096537064823035524889683025721004740122802999994698599476972696240491214563952285878360593172205711814936051906 7233 -219660023358273956706809368509455881629979152845942508662847341166166439103311952398484621824110971956009646352393691229892840782216239351658322757785733705690665481566142905166437151634582885924776429592477801222045232 7234 230211536723078454179785487144482781529285611719866576517928335667300100842521430730540110056980451412279120253891754498473324706499533056454324478529781201902747818035635873799613058314941958080411055790929786945724421 7235 -241269379328280477696091613476674003787520651128409850799831333455064537011373894886035368218356649604465092242063602613272662317145342461930191875147675216597961574111626383626295498409759576660702138501440915875520767 7236 252857823213442910792623457891832277692205083248054698299687461085426642765137482480264183371677434921108031600273786761067164596703100808062074977125395174662394140789336524210323621072357064064622393094351574054555456 7237 -265002302763049081893126096368691667783405441687823612348104124120865161121909655951751268399329311647091791352606335448702237571511851109189544396970201088453772272907140588016636679421543455199637899711169243371033737 7238 277729470312257615533622293763392161507532858730735953006779504298481803634477106899538441442930053727208390546603030055647305935263547774269531522555769802389983996145478568468920326443574608410774027268981520175002809 7239 -291067254410081615260642518219297586305495756609164685009012743721592286088267093252902934926306475908641603402244674823051185287109858848400631554854780923580959133299295827027594106470039537226838733701567409963117827 7240 305044920866862196063347248044358843968886435317321351091607390095942035169380121305030431996935853561946590437499278827002914107601376346019988957330082772582140735256251414824517064417996705564727106421190008391650789 7241 -319693136718957207935127474652562105553895111951722122197357644653492033220769541113849402616548832394909817007277198006364159041291024523652402217523798670059935919830650212815894837156185267586215038023523037221989439 7242 335044037249905104773240765788895624693104932265646906122154440345098434731922663925299474376951929355451872312704086256007771717114745023173448630087623556623897698821918569438017738975184779297075955326323257563538136 7243 -351131296213965035754899569199966736327952628265007242211422807376077175633683437094565840642343698315322713945183669381718743448286653592330825272196063692601851871507538175434474353148208026310195492799099407748514338 7244 367990199414891743437850042938887671234037658093764308651946437276610673457569271394976440633603304105326546391988178345145430608860894246867233401397462276576961069420075735956069279383484771608111956996940631847549753 7245 -385657721800092801400099359819471952015314690222374972893959372977290279340832796149579158103972376293876261686890453237896463922733082169863339023698923406212253850084082372157998002582355655025013515618702836665773228 7246 404172608237951887409079246006505058815552539615560797159096630954502657459961227170593825662917627437815875738161752169170473281574303190610271964943961034628584612340032667993818048681386404569245901201561276123990457 7247 -423575458154101688922600870008083978774697950599468456194016879933020151147097674257682988029405032433622858187557805401661557482697127740725099052142680746935870193847984633167297397064525369267117396365466177497129301 7248 443908814210810984689175317515311873752078263720523165225161313200669268792456321019622800699389311204905163286458469099103025774719238180518818254581236542210352423790391424917502575502456915044015740687625289632952179 7249 -465217255222430570643215709295843995876045091586344533254439079947597874624689776121415689640305053286895259722955905751301969213953157478971535800155131447268224619856222891277092055960641085801366596151960104415959569 7250 487547493509040993357084011981725525542315831804671045800530803996477479025470171784095154880787840321380875736261514290175813474371600965312054479342127442512012907444052266226172281646953365405704897154704313039806328 7251 -510948476900081415985910044954781276081233472803791751928349643191416997566665945303812183343658589921937375831666375414951844307050514439580934765535685708875964635113122159060414488451454518442120453930672364595319007 7252 535471495609834211553365950662760279975636385471720159826168163794973057350889494997598386470637305258148848730767488502598307742560923496833750827615119802291233332366673524221727474579440611123908609272645495116468000 7253 -561170294217215888771716258782799424211866623400302899417726928669322752821202429466317745141358605197415948926506869488159080822462872353252718845474651894348617442439746741647833231983101328207597685722761017926637582 7254 588101188993404576157829525440823004646395288441491101689433426001920559905539920817992503405414423482177408828331391975744603070224794395408341728341231163674325753660787905152788705140691262437666686223845318434165833 7255 -616323190832441477647295413540537844102144047468943598058530031543355138277315880614361309738144313169998969885156785495719400083004911299309027234410788903575283633407142942983038488598175084657169022727858367794286600 7256 645898134052103562327995977845449369674374476796872254177347187073960647177540033784480352394471103725446206884658063379466340381206756945823586758130539406128531938580590046242540005256103503915914690123313682909826951 7257 -676890811345083549923383709024138568478667810936484856222492376462604732161386397651063949278892610038296494005589197187453845829642027073246155000250643357275604373804785128615431069038985476990109298199184105813722313 7258 709369115173858538979252263844186126074517610373440751996824726716438359882225583723683021727143899217606303029677215689014114092221312271397430987047241924327260789623633413927442378329204015422113546028136818409467729 7259 -743404185916609241479153912205972888976684427815686743892904073650343798277921058296654537370591817991538923790096021195586548978666627643950644510086216697797539658048186175323748893941243711548568591465042829144833842 7260 779070567086197951480393924849522729838422843884474394632156101519689079216484654479014743512541486485612272601701194326631950303214294163223808491698261062353578953845677440844658077488872211677049390101965168943550298 7261 -816446367959556737537753507637805661462053356819848988664569899205085793061603893440627091242660303157859685707943617801055997462856657257856960269525922963337179603347808502933107738599682316079283711031971237912177277 7262 855613433970911064079865182881130030535635005889534470868474018192712217630346856546164039867954926184776792023686690591735525712840193987066563254865244050851992725191982252297587311933014271337142090358955602943251024 7263 -896657525239102845504885826874380397179025788360978776082482483806201271333405631529089579508763697659906066741146753703895146826198775007833788865940681837441563181510737776852172227471078657818989827832395998929606585 7264 939668503616917198366339560937357130121836686629631748924581546243179285102306612957816082815816204981610976787179013935089919920121962520293476955647507892515983656054394686803868670962063048963839633294128989262643909 7265 -984740528668796989536223665862875438494883823958159630871353869813758166166332674858096182176091359353885566090164744507075338048055869477510132336827872388929989843860737371865367404318046608962380478625435319418169082 7266 1031972263002688599686633199080264653271925025166582502734144716459776901663189548095456841505035894060941633369521411080267437714821969009232760492284404208781986625932274983146353620105830496531081983917565468164687229 7267 -1081467087402042945858742249026456526561993078727584663228773832852519549174381828591139055432948383017271134676466147020657138061897594273284322903382180830563412211424752003202759725360399643837423655845450326379938240 7268 1133333326225241534298712117497060194384508652938753433258414555791439393185299762690510744464056571135026946536520511099637908049214628075595826759247734302552218816743291397700062184968855342418240797674640823179344653 7269 -1187684483561974025347149635658627162527897579952248948486077320597965140853809675671885153726288695354591828592392166420166162907714227539682628279082365135452045385465019491151117567688959529101391249290119304854503764 7270 1244639490659409545084315429856006545987071307383804645543620917359035788114779879178459231716385760096906415288797599890534196816376184428386415192156138103059558686304904396963672942992045329616839690711352605115505888 7271 -1304322965155429115042106295866439303623141606927924929965076823377123480462676392577065506998251277296016377402435472906816592737540702026237472526858561051008973236990759274647295175305887286851786160467034575608878828 7272 1366865482681773823526032055664113163882278752483120497005701124177461980481340377882710399066916224114366874874484967086106033412296912272180394998975883890651979514599088661750838692149899542623153917954138627259241535 7273 -1432403861426767965825742219872199338947616543992044658917774494509108591850630918556119539834120136061608012095152388058298116853476326668615229017212594718447903195306836520291797353935151516361525207773129888674051862 7274 1501081460275356194439091663246906173747810386954689539821174990339026002025383234757059188338543690420938829964221162726120583790522173914026280190193538972229635550705437766568485967381757789792309383591650250543889321 7275 -1573048491173609350135714722756967284158928530479273909909767141945373145236588821182267315065116616367599974895267506810936616849550289166594332894974578469791690080898758091060440127690940723614004355826205855949570231 7276 1648462346395668573423044040965526550898772151907250104816627223509393452350035804666097246835813299497452335988647424630167962841759635385062779611246791091048199773435837325453503327665261647436893622560506966589779866 7277 -1727487941423378020846886192967229033829248546437152639093016500861936374915830852748329553830971312945025962222329401492228445814308161477355965709658799759090741339438531336249114175310206758623806567890770151053649972 7278 1810298074182672685514394362189687976975714076456780962723559290586722331216075898784457386507237998691774714418662423540400930440075851477759101433436523757230199329604498507314367386980636407894618827593715229173860682 7279 -1897073801416212406798004903002781934099130494760759147403931890758719873010288099404285472436425195877676733357728969275301805651248206518850289597579150142314322417530827573604043599241524755274421070435568352461856171 7280 1988004833008862574276361867134493282899830057551641350407225280553604361609059205752581537996255565648007558626638625218736628541872124174223707032704130695982666376563519614012376839399708960645683000866722289879313781 7281 -2083289945121496337125569407197823858348184314936338301631632499607264074927556244140553684123459040733209052366589968709635531891772330310416015988469513639167214911707467967306333883110970206511824581147871401684165798 7282 2183137413029316173564438373831844371300382262859101490880390609267094986113197649596931584256638146708866445368684745455774500999932319804602671318104554049783865361535009873671813607346477199196158514659434865517209948 7283 -2287765464603552286561272102593051276612926926349643946404261324416913735629539986582693294174610512955875676008844821405559297627338509616198032035611550208892326564459688553863457038650379200429804229856347207980615888 7284 2397402755420083471316828322451549909033856287923826543315462030468174883543646008074996738505623190276466877738266301652604140713108871456809724973216354128091187595430938221805723581360723323078667863933929726326695702 7285 -2512288866525339212687130280414893950118529725893397585991920000665193704451556492658949218814891371339750148770024590069279785243601725404783099794568487273398441435110904986990881266734235948329171900918717596868771852 7286 2632674825938880755489702613690494873096987771721078320494284910814062614274054620810358946758538159301005671365483028894327710388262833140143765009478652138237963994889444189723044053104549126622047922402224732892521139 7287 -2758823655023429476291923400241534350829017949606666018793303765601171971533608726882539585677868198805389200087234914498484780874526723561062160156191504503629322387514537814925875805746288593782259365646020297541409607 7288 2891010940906923817583512783060284062926286550053700897719338117168517863570728640989813883253196438792202533201485513378327711417260506086856326425987731176548742691001506694189408638861215953910393560132902585290109332 7289 -3029525436197557324815399646105238916971532727442285337880030286949389287500377198337260239613407485282788251062339743957051251186480402938005313420690500230025227607179320158641421386142189620479790499424967439621731823 7290 3174669687291801458218274556885288154807677181218248062988276182018087206029916899663279318892537895247271837329842112503961629744008588810681508387668780897892563689278682517657208797759315130588920072502640524929948413 7291 -3326760692637275104000254732563417760694812578528246032254625698118819409106095568178780122690886386090123120992945439764331629390344514636317672729227782003709156767295444111785651892978244417758096223608995288658999997 7292 3486130592377121390937066437751558902235520879677309492929690974706382972002357259647652144895914916187798199243923507106898266860762752934902863760091931261954544343176317930773188857251792947531998058811232461710644978 7293 -3653127390870431160227506795789441310786675270007176726606633535406227049537569698957122415390126919046522589928453766996819782197326859766009653015587877602258381996379114169093510121601373458338341706672070736260377453 7294 3828115713654357494479719440047144347797798920201094944657991668947824368823052908110109731138207996769639653945894039476484387652937667595227332979292085965723066385917313657633668712210366761174256694289761084619008370 7295 -4011477600488050279395012923046513358112686713007379952710378947269432717365288051851652929708696292697902050732560281984015192129423824515022143077155353741320836871744118175052539006194069844716110866101080513710432613 7296 4203613336196564309365789380121387919372479245326057588665937626032960283050240120432541236700994961453276744664432611782707660654037040446175334788793851888337827744497051181465132905130059781991206975186656417922948257 7297 -4404942321114627027051022229448977761954566666816435495631783445503207248563597087200468470839916717115468655644723850813533124147750451494429158797646832383675746503073222631137221766383574800380216076301005144619235374 7298 4615903983015768649936940575865547609242257774725036761683142883991874347886379239458880483318874129084932414998773463808883443384742224434989890993679784443167545093440434569166889141043550590548071843831025490240961863 7299 -4836958732502002576199839175479197619387060817269120864819300322192456271182130398002991059469251041169981629377104368966244813684814518118729873560370669613083521081766963519544906467622250860510314673046026898979843896 7300 5068588963923190715091762437617603433989118547320480600135160574431114128502816430908449093752785947887384543377768581640865463992749765022823382665033866619347731450408756093827752036475270872731445693124961464780774194 7301 -5311300103993639050078458728115046054947960663474243844906159103574986678683265867656816638371726615517069259256392858839811664886148635178884809474805619225105588660024569246068453230668010827550920340430286054708829998 7302 5565621710376555205792153952878105697221701017605139094873307148472497603706395776281359766178176974245576825119860162872972315890538511898240836479628296632583065810937837483906259625176089603451957758295890056084104330 7303 -5832108622614983989914212996834961749246409230323268121607619573285757326886062338660788233791934228019100355503942151741939809590317750095901234234393538846305817810988905531315905590041376568189839405816758845802850509 7304 6111342167900951279418444215327786998026557737373528325413893625904398777720187940204310972298370114139322014136324711499465129802807527357683589329483484156894753895537424890335129058733996506204790551806669810949845873 7305 -6403931424293034700376045210189862919108985622547642272639958702903818027228448821751092635883176679887754071795208433672156307941079201797992811010169017071101729539618516746599238659247090595335168753558812153527181134 7306 6710514544116696339175395782890993322376836567054170976382784839486874152757681017105513530797474389312247080539504252539004507743399780873252073297038850184041415572041533685819197669876968137742115170361706297884379950 7307 -7031760140411725339000895189190903507697734567584506760991322641415683622121740811738181242035254328301597478666661861471691152251653352420176356742148685236081494874722520024458917572632093847442095234313323429845538325 7308 7368368739427326460897249577784587480058197093091114092955408986168028996269037835709443044098564505966369550719557740830766454914856349685846602494430731098896251395112859640477238526786825056803638841303456850905090762 7309 -7721074302308047569329108382038745800728678919488879123724236109313355889050884437991069557254745833154766954234734628868774432997592757942297735709835471257947526884161459857255449479381619087428811127983637202989271931 7310 8090645819263171475037009545852695914106370487394197510454004870846620834519672739539563938069883960105153463227314919652462277240631144408135352501306226003411060906152968610187155202781459950316221429300628492230141436 7311 -8477888979668727119848107580731051920026394828759164430797709485752366297918750951786793116128611355820034730287033358879286126262629508886758952496923530395154169073737485108315151588141410799433224464395230992304899643 7312 8883647921715238444014353885790956454787218264075368186889703799534890487190645899517207706084711852614109373491281459470130647455703142516126253016355660770403820882481136715550125716983750925692771214228790481572556375 7313 -9308807065386079121715228715729866589032389591440749660247850644052383684947846933438896457604515622402838599654385490466187122470868808418197387566506408247982793518183861771253326237337280294806067305612133806959070192 7314 9754293032731207085379211009195791182668462559525603799576409955575440908470320147377487973934839026454279861953243278065432185037952062638319444113689369328307967735962152403983475638867591771826314294998844255718833826 7315 -10221076659589501292411360196804235249693882174048107891384797148654847116946047875889916527824817581792785526536409750532900499607897742550183744424856171609047765643200605341990818574444093690567456109430813776943321249 7316 10710175103110319762776096690540574101689792119234098347092612606960133137250538472059830236627534165662971676047703868201186228876700967409737579566958460767851073892028321798762087343755180876891034604268141264957953694 7317 -11222654049631666980828609162844698279642611635736887811451597396727520768941533586304272477538343960434969337564226456299213031149229968236062293204654881236537361147282055623681276699613145804863239441686286232793081882 7318 11759630027688944871260958193677010367429558409415138906879581145381089783690343163004611199486583602844279291902630022141883803278300989714330431476640756220279060847695256688772433393900184078289417522102039812424402655 7319 -12322272831155130353914080199792512885665235421171830754272583120148539035218380721513110382259806645180056540122576178602804210305409588999596818935220439525454061113571186129276942406037431846327201120623820827454542139 7320 12911808057750861645002706220590520345329263545185540647699460192043362936934872192130371698539282173282740587360021364763906876000294165522877309472628782139275101106513120493278730900392043208477614774383037575945043467 7321 -13529519768411835799450183339733979948455158745382314550088137876554425895968026524601249077009588445114725407011914861906256693233157028309742742054736030299562837650720803917757230544074882477720208673860472463443924748 7322 14176753273261656477637997419304082103087545198747568079858170768677432121651409936684084706462161046276202225422601123738257127032065461171695882704742702491523472162507735143339651008417490100158223012234953880107732638 7323 -14854918050211383913135636319127822610575314388242890299310185203934377942564375207841456665007191346668293487676799685221088280685363839256842776223566167839537384574296721003245720705168970209778763579226443852544035282 7324 15565490802493115444767742088042920335043138199696228398052229660531396242226492750335138739637915590560908031449967849455039326945984734607111941197648181713258342587094285553663019725608248945069775416480973702418807303 7325 -16310018661734579447565343443934770851494625390877034542912229336555711220990105143969639845223982358008944074470531421386214884571021580980403379109099000558119830682568488456529707303869893435590250621580678784002211597 7326 17090122543495601861300015647911780220564058799953995603431005269757721832766006414890245816247174431401879116294811689556050119092635787256048523317438003081961650683448423479537060874804113105312615077342511769855359423 7327 -17907500662516077076580351061746247085405450449655550506654887812435240104681904152131807522931609120676136726307964848499814575334651009905587300821833506123085675421493652147517203294929139227144050864192367623995451090 7328 18763932215269449939714693955401398063546007099210360940370244333062691090624517042702229017633312666537708859267993501065097299471967240734591650770387856386074811726175516587532105674294454889767826297789935438664564893 7329 -19661281237776432771440309318981468907994655891771691048557987672082911466751395133228362879983733601487522005220078468963556427073883931371976958114482929168568870097902309517211598171990857717923887511650324224754861505 7330 20601500647011515286527022177417603262506924727232853621778861882778396961718181459710932101804598988366391932377515914685394120296577775796142375436981337923324351743637770077111264587782183817056988821561685684504612720 7331 -21586636474630587566646647032716753089320431765989396954119936162075367276215930708061067097649079565559963752647978899829858209284442791010283974851870238264814989479213205528524347197634738666687691594644443178009950179 7332 22618832302162536619200770761469679982480403655167162592609967543342902518848741255431490743913081795535949943451327884270976616564376622511592598760910814433317087651441181566800527266224029532106481522644763464490156330 7333 -23700333907241885635337904960427450262751960427952548956501127178796004043809889437408290837138863265387192386937669984360089310035445169756533330280347188810697924583852532046031950179847826716494196920866367300273685740 7334 24833494130914354074177230046862065454978224381631979660022872193790049845805163300258351479430076479055271150874810804551237835139839431410541332142259822630779954123618727276315443666156016619261832438842247567211044874 7335 -26020777976523602521779691253792634356704230906779843475255781563899461118360978366902716625918177876184025715796249151979227262703418769582881558731666979504471500434005281273653459748749821113503106898326002472395749033 7336 27264767951186411506645378180429280320967263489063470624410110512277059655278529483775661465762421986220599452422643341265664369610112645459485469701042541895325666005352225699247799851608824025275073015648796403296292059 7337 -28568169661386199118611752417566015622499014573029821113106417010688601529053547608360722881566926713487988114772245214957677223885285257280266001203968907411731967832581602047287396014670960641434608981299437441795936307 7338 29933817674762230101293588388146547519657019917263649286424733816544032298127461151093880783380876216143516554582629863467238979839251682535972075896792309311680685257938607101571468335446538509440000238281376104637074180 7339 -31364681660745283900335563824147706631557832994597160238195707603312742657044992106253725917425053025670056368239092126034824582012689613502516229008294026437914421326404889728167088595824876773605272833250812523789690261 7340 32863872823291161397337091757163125927121446191119814052347875350527527682847589780060621692484440264062363319848981196914360535497690977838082088513763686529333885825100802637723840223447978464951640417240401062286120799 7341 -34434650639592508435035348393700381729785504061025752551737300815374342212909284063986566102459339610351742945147464902433789971893181864282120880290643939703892746086226050897224557267477477791116935675604593693529520097 7342 36080429919308368436404027080801831713668046991891303417095919453240498711177820008536172326623674031423645122769415609568952686025006907975668699145152363466586612682330707217496573096384622974662743258665714768019422604 7343 -37804788199541060017048350771414955415225960692526343112788866818574730243132851016333085730802854759602675647479963615665399348310491295452622617014493282148190182331576833053737934079809333461755049560144804993750210427 7344 39611473491512888970894092648085343075340118940315568082639646371599442537027861742901707985102926716939638351130192607980124855003390357320101674196118160837575902055871891666484681983413621189928220630733133307445744646 7345 -41504412395652397927395409751195857302777842561895373763028679159530149502608122066108054124289567463154421403899791318174852760657673105984493617789003260916407127009301765411525910407291280065560390933288966743566270748 7346 43487718602592955270480322264290153914661477750278628229400440395371890479045651777940884262502168719983596268058481436764054479000244738015382421242469422934468367943232710870172286079590301345659314589041107748745412473 7347 -45565701798417188363264908788341952359899447986873702889861111957685206584830372892989156714905806658468200167686024562566144536479883845710710241979452030474317629185357187073261673773407940853924579468908215075766364018 7348 47742876993350856011463489815086216617382908595558347893739983157007703156898151566658362971691203435695586071947388538535412110511395682387144597011916274791246983752426857475254124218732803916939169565033448087719651270 7349 -50023974294021096985802728910147159087982542286553020988577402021555053297781188696989101086599515902212693612355915059040482456800395551982491443805309446345453805269645167905473185117617680163969208125731567846621141448 7350 52413949140348539147764391186252604985835858070205152534637662156008437513670598033203895393465580958244679221281867625327436679236462002563877011494299705788094676544965306920909961727678175182894976668789720802604919583 7351 -54917993029142553569328152578323735692863908186921413775826426120657630470141930791101009255951863705993768263903131037119484271725351523257658251724113186101873273225467742397612612233624816947286688714678963830240420135 7352 57541544747516133109140805894066475908956042239470755193721971332848146345125801990510977428764594982760995930946128877609880268042239142105477625602537394670803010146562040865185009680975068481559917550332274850431115440 7353 -60290302140333709701355504681507314128635550600394229956850160660919427247801972677976377684123797400473169150910570740644649728896319429214285216889565842777312741999963988343213849967467749035264828699161296529949951635 7354 63170234437054049811767022909769069895454960104439703675827310382131395736047523509266597884325274627162683936808219600797969516016913281197340370819688504359513410694510058014641827320120199789424978949468776059126291326 7355 -66187595164533645005715968506515224544207121953639013342441976878968775798465071821853596356866481732308978700772633702268374155420587957985659048933032290689344269701850905229121454397516928821120366060223601613604688610 7356 69348935673616322700339577688452138051823367636537666803377304135812411637456525810519462240158717805127890301773803334275985776762808222885972547197266805211596636699841071383881870927223913609961354277326015031440912434 7357 -72661119308654841250417025380436621032502752859321620408313696018627839629164791742661133988116182987605815308402801658306727740932419578722781142571529333097443595324385171639205352676385766935469385676752194088838485299 7358 76131336250492831579564493144445212059289373496461088741879290653682140668919651627505331867191223572424960026617093226082391141842057858582760242699158124476584811593072203658149053426634968775114987029464125765660973102 7359 -79767119064883566416644788708798701019331089317243170457906123431884794529933404692204407566198403842201306543518901231203248699226134611794800322274873742831917930265574174960000200174604139034704614930301350594679729042 7360 83576358989838779713670898099238991109896157937271354057771486302526809841279050403372334569753553332308882561962511988892178830105833695216675461750503644768376213330839275260947653545009012232739458378715734926367153139 7361 -87567322996989371590635903070207554385021104433397221918930629163080703682386216520453634025153256389550127369575791949077757696865748191410750968004560376349889474355859641529812645536410823411816775957701671727771752741 7362 91748671663703720391968973590397712149696155378939881674162997114268152728763905925597637251141256042358655091265266125021976300854408551113029779503817341763685673240482049078289332428683779078279389073783607836066056680 7363 -96129477894452046257378946047664651701531977541787846979960925807966545948447117463086671574742902016865860396109926140659658952812314578139040248083626459040132498445631577461973812726294121283581336753716072483855642249 7364 100719246531730561607626807233069777682671157714936088555113471663758616013703392874324591253103252361541826680404733178320531250011736042877050488863023502583205162865630573975666192606294825484108971142708191745469276866 7365 -105527934898770911176100542095831157167334221728286972320773573034998087661147913520099919294815451346116537486741065992798706167772454440541280419159116830037606093333491225597847321907829876360451398732397154357071822989 7366 110565974318262740520005471849527173264802805678640479931014128469424548576376687955493038687535824930594512775650706700393979699845880371714267572226739107640341753524354181745627334437952345672808068172124722816986890829 7367 -115844292653414423676468970073585507616847049696994963467784607926555911870047983653344577757480010210466701282287979898061534062195079066254097421703420338349435591603903742063192152996221974045386908646611227049429816664 7368 121374337919873516801271284140368839752269877765899035455229654008781408670930440965783332960087588010090476191944426330495268831937427545941335465750087943686000654644337247249730245973494693597039056553714506615114145398 7369 -127168103019329086481950695061810346153203626238403970292882119558947109668522706896957373811235871569696778570106150323787214669710474197735787084222710286328161685665438025335036402307821282092167099803760988206916341106 7370 133238151648027612445222885194670087778740504439106501696137577094004649896204174735031613935164028550419082007616328195538775334008814525850524767771953895925723368927790391911160417859419748030308090701715259164740142356 7371 -139597645435957840821822336885136362175978193378488408155888179916484792873818677097676743278151133321586130331489453105865190803944346247737474974737431084409807891071501567681914941646056667284760173163355594311621836647 7372 146260372375103165970811179858025684584203504416419950181539056172309935581293807664514858670290270488609367899135875048757216825921736825264874962637826168800043366675174584885580119393540314353578878951092331535368430180 7373 -153240776597928501331125278689853892841448263371417253706791673635878694674655797315508026761486936151777478483853526108311483335542722502416399943597626495615106460992410262823440919058049994571805832376878654323925007207 7374 160553989570168085395141157714010403684435536640488942738869410427661783468570521887906071610676361449616045730598442485976533005053698076399605591029657355244941214125096930331971417228641570902919791743368454831748700724 7375 -168215862765017460147202029207036108361809183676591092888085802926320209522396179598681030222114456467709434558351790624440879374561300924146901309746726797431975132697291384909739645436116724199450533664344519925105819241 7376 176243001889013451781798179264002699842134225210799120684271494485351515585527994646185314035577011688388298978876580220330258471835066706493336922548131120245371836037536775110289271946160679944952412365204356039740314367 7377 -184652802733217179797245005345512522583783410204630056312567755817546681428546163493628614086678265256217937411914954532448005712764769147905944686836497213035008468811434880528479936100095518675561342395979358959431808303 7378 193463488726804044713909245460605245964724015533175199912091159797949883991330023714530173056319554233234295642385617372992420822873999378225399605657351297664282478379564699977403249831074416512688456825053585417524729683 7379 -202694150273818757407996967864907565058617402721942878607087728514224623847036737597996734036741116879242293142824573141436047619130462829881723432745815906699708424650282448646871137291011595395114394655708950110031541777 7380 212364785957680587646316554468049730714241408961942501294468924499129949102165766311573984198410336724368776497371649571168260974471176715020105774146172589602203878652042326920586703264988638626076281671521873843667978594 7381 -222496345702032308307420234455499376911527841198833579358878568106966470167173777224040099372362644195979268938755743677190985362309614049571749724516696876093355672974335331819380021488762265389213950814378774156143211324 7382 233110775980724364050071486262046783896343290932971859728622333883799933644681960204923987385849972044955404295045955346560137439775960716518149704220741489400859782618376498565655242623157974819677529862407388641762273749 7383 -244231067174122572777012397150277521031223423420927405080528471871755060010915902122021302306119213367292393805323466057995825150850896540754699830753251787067307323524154274104743004387756759394157353828579935638576467435 7384 255881303173532573052107729088600544877883704411429631861780804580292264567562113642343519083186309903588540383182779764996446155146183431894735365313829199501502147824490915985100581315289209692520871118025689509192785761 7385 -268086713340357102560150287865991042539672089998952772068191051589626303372680828529032295040892018865051262734196272994277534330767439747005732723315717522618375967318579694367196053324276187969874592292207591554005685954 7386 280873726931653338589686539466934430614196411739406728825851868596296777379203566113391615360510726968228494992857560607564420092155076901982182195530799792626186053571610399809262245563151878379829871639807430782981966364 7387 -294270030109047745091916969591111240327831097600464878302403911469549266660978311285498730803233205379640317515737229001961010232633270499489632242256865552937568588741057183709735022602673199296097881032862433679300578562 7388 308304625653506455704552402137206697665039245255184538277029551693075590726192939234294236555262072041921470734418888885526261954586845760839731672401431073062585350510638879163427523044024434987999641964142313171926037534 7389 -323007895514262015729717280789138277425453273251812690518478591050848685690354683709000230793624434863198339635493027638696859669818369513245695248719748916183891498081063920396343682784451704643397992065860648661133479726 7390 338411666326274705034806049741008868281478784976132915420871176103301742999430441009967331356224219472089469410891603239282915871490937277444069904898946422743533182629519554002075942764263121814637095590745271187256520984 7391 -354549278036971650315699393007635394784007501264905021451396985767585132368794268577779801806227023893125435117709759662663787524071783958074292608476382678588478700451747195721094013588112160515055132771742812814196547804 7392 371455655789673104355348273931328638776078213196068113778337048812740143660529973040634839352120964403335655676414137372396989342091233203058814878791946902082175937248771091680077578260306415446828875503477232921542981182 7393 -389167385218096859108813838063024875318908038690525820397450905926813710716096806659516747519862880159328833205316589406336402287699261433767223797844420646514937452453757562128222314103895455714082919315543300109297679754 7394 407722791313643678269848517462197950066062823650516817829311262979189173446183214774163372987235874553319759927568717224911229503922292970342323157734293563758534575766939569409873454524251452200536216690929529093593895255 7395 -427162021034824497104282028894519172641278149805135363798209963063032853430266599189959448244189145976866308398579958615706468413142908298048498332899579380673418221264258247337871757180967408248169516828864420658065004156 7396 447527129836210293724581513540365804208773337006068705542605490753754300192866535686348851563097759471063918903802270812394963064797507990827518723628282730621736711432843280996258276391859058914973756166475977883833212746 7397 -468862172302685109632146397174676900266945174794041794954464226302034575545625695486875870544456651078933860666245071745409363332698276558878463281966474285344453285917749757976294129410693318505336852568838909073051801628 7398 491213297083579619742644408477654461558902338790887163970925259193296502979089367518590557503336161451329647421597129403100929054202239522606099654940037420123804060869218815470789592156469187424988193993247177224800668878 7399 -514628846330475701311799441167959753117443420440595389862758848313436285174735106887019871410535095162749741653413780486709136017414367115009330330644005355372046515657255004584745032977162103080931572123424402744310977670 7400 539159459852121291805584383794688427303639033526695377487800148418640978993045388320164875859183767363296382934492159817240708938439911806364716824948924667188275562837365177693233769351756182913957057862346584742344372068 7401 -564858184210000050767553238196204816648288909668182372158433232425604580654786688978266384506930006868480029680669383979061100429014699791649774404681008084709865303979425807445612142982364597818422843332841344420775839617 7402 591780586988683515214103016277256500780205198656343948230249054459631874257343328967877953061858580703641575851629837215979446537136417485020641776049740508571145550451604034708668605361111038601065753957664414908839775939 7403 -619984876486177145097374687590035665315487523694549284637821542472034188416289352188726594632868754773782498446284027231415591052808640336409579537309535539845720941780658977786959140576914073146076497688976898381122551422 7404 649532027081079543956630960306710293006000146617041491738061244679974697177957924139855667741020001534231273444436681780315644298610209788947788884182361970426213971217329669288378287291403117949759076602423365778355925001 7405 -680485910545530975320150449415456226498282883343205373762158642011345868779599415054085901031287536535529917958896839092505484610351573540468854159303599918159476809441085006155154818806548952805420284104435462201078457316 7406 712913433585659011890075056833657769126789677832526748596432866226472537803548468459319282639477489219450871248438771710118758482374259065609236715544649400448574941198769392120043763043315413847175335454877629438155218825 7407 -746884681904562910206789422552547546973540326853582522047825487817505243569958015407548395606179108506644718315424049613472289464161373558118262844000977384331386528150474388490940388392666627695845111057594688828341865793 7408 782473071096842538217548786161425146341011244312740387538399304996674363900707562940249214305096700073210236894607898320876310561116914657954616279966745300753857040680605249567260527291779490359516862450198600939731822846 7409 -819755504698302178970702535266819400784567694612751817069000310137379848046646745961741805244998434140257703044203854914382757209128077793434165946536121640279977679415063128143441953043765788599906565120706913133115768402 7410 858812539729775477935456361752564731745390698354483870622966088809392806311518790526040283706946773311795230943316280675593840621021668695922189275095820573455350820860200088836353875839089000312375710863729480252298972706 7411 -899728560090057853284947929886748970111803358281978080973537918771435249603166417721796217185008926847698991574177539685470286752849292841644454916871274290781831698702275691674204204196109454142282164820374151145748588241 7412 942591958169731047993696016773479395154830151762105561854218561339541591192493973071468323227893179710846852190929052245881367865911746015588406507237066838295137885976476877902927695300313152767512153483762946069219410659 7413 -987495325075256983586652438076586013262984762478632331491927813280185479123254994896454169918635916273251889357262924287120751442711339344012637178943707479238219479898751117729588439071488534526394632305571577280839773076 7414 1034535649871142181377886772550773409445094305076719170135491062710473919837775110884820695339151353251183747720387986538427630131710265794375469994540517359594888873985303051480694150678924265787491404371016115546013572488 7415 -1083814528267269020983293640663830428470436986825501098635772129898168345045534096465329176044878392502019679353019832709805090624754715859986513121402125639516743041968667528881286825482008958532159900022635147338400112207 7416 1135438381198697133498862615110289715009106000103837701617724963605502168671351162816665008584586653232060530158900284717840967710475972590511815073033013479971592104049596503182807830677077390107794227497791860047069559516 7417 -1189518683766400343825322182332251755073398917318214998583345080072275657762882248384918581715545223753961907477648982761611470422738569497877322537362931899837523877782487144911671399404941315002515449268420332623695207648 7418 1246172205029566880551961509430354791701342676077582455215857902298939369016199574237931913625965473339311087528501993007781880161175191550878410343212599997927428870024229828867634446236041068143512110844881373404023014868 7419 -1305521259163300287224946072192390306342410287822487194155291948124769483354524409898718618410308565005091098036974573314407989669439904652334308834796824549900310720735734205118264095556307453724642141319281955357267266991 7420 1367693968519865047878631901325309533323969151140945352650279324210707900633960726369302753805781756451612246236371853385695778202734474187667681882280777156017476035522653732406544944456725068004850340257195574808868262334 7421 -1432824539157076167049133369968133078487273000448148437378014441622851861883077786062169029108772920352935619684705448487636276007248802315038675834683973993562646957894830060846216136883969550726764029320577142584134289302 7422 1501053549424090047156852427633657713036871016376150117200722103325368547578606732883110500246965870007641279610673779696899633515730654196824091019125955296953315740259501564885781919407465983335967072394441931319470155656 7423 -1572528252222771768649286143716585001096142810593673415803900072190942892542863373525821334193549247906583406478822948358134653067536866750283342475939359076566395199982413693625136060698598431607317368675573768391051719273 7424 1647402891592050763114831119802048387667676545800103242053767375308496750315521018166479241242455692495772062751086894984943972423490625166573755198428409823399637484696458788646173812363798593152291814800811929509255273334 7425 -1725839034293295143324724013775737700793757910970146379711554161260406646515208727060790643497108394904210682592341687645099991377087981279673843153511403937219070142450737101702074006423905106851812908109741146764829503571 7426 1808005917106799819686136440312557406428399751088486963564263455657479311398553998042627486810888240542308256829662075749247441254112849229092984047799385803696465832942185612496831314892346158474166346957986535592572759508 7427 -1894080810583063267310484676029994725802098322147524269487403173250911601556872694549887894648608496129164242035117397512749610574672622059450238989740748246246149487201160977017050985979370705726836942946378673796450741577 7428 1984249400027693908628997528757414926898778506625039707583098201924784593687168048644982766008741803315423521530741668543148865648470404508600815598522995724344124615202912052325272105050903997218091891615673376391448273550 7429 -2078706184535614411078979234475799902713961953199011872228707848242920418287325277733928512689721088865639843554152049741522052733066992482287182080290636163627799789251475616275695990568932870359741682784101932611235306300 7430 2177654894928799165525033641879382912322881017069199118809357703261007047855807894332466483537641218137814361373376359336949406109357328411113626347738189598386979665202003120336009106761238933371896981907385272611811867440 7431 -2281308931492168902541950859920968968093496606990094827593543107080383947773421678465942988119254002134412983346471585446561656569729432304911337954428245086427571851652186433709705833757296028306081376876476144069875680402 7432 2389891822444562784407863272022553618691619323433014456370353647244361250933575611307690094742837307395965899156191332768353391375399119426353616388374254866739095964745880992174799379855514049065087381233791624553127789674 7433 -2503637704126002397011461192671800971117648702265844871269466683316424711448847346848323672072621948857972698438171861373739847666435866551927544711711555810796757221442259004232276941829381989850088502924905466050422267361 7434 2622791823928848117521208848442903900357186361348955359593164309304188080675396544157585258645282507820097534469422635584104395230341537688587257852765144201411901815770403328686945568584355868559578628499092050330982281029 7435 -2747611067049025053359906408239295050716462030697082409047517369624328797053934416719140488955355420581532296982029227674139279639087196761130743591873708842049614421645842608463701729587266793118052798405718325928502131195 7436 2878364508184366490868985972768696160857103360607582076636894301237649772878153347365095974757339612872218007039427352563358243153552108986917116072023237184390872383807299693856437527777304079563382228619153240607826211371 7437 -3015333989360395784528185098594282422348214983411418132125388659348630536027939689583844432864046007055075395693081183915438301019192876392148573828377043544903130038151253060580993973561846118272354087280219083284295269361 7438 3158814725119656186985747343222492446721567902496535391346736543155565852408283570663010661896489326603913473117738870053613252313466988671747101903910779440971172058932497246669039416780980966548157576505274101687818425187 7439 -3309115936369120934656269613462611958888665602763787268113977299278501302602347896266076419611173040104114424456651621012717596723157945151585305886277672594655841217768537038018171291488520567982497516090761638470571488173 7440 3466561514241397223857328118239786421712141752587743555263937418186022251848085905186895982449798353575903449275580267279489231504133006674648557795126026199314918176971656805600276046995086077582297373605888043838819333265 7441 -3631490715389507654663484431549411762134596646983072744505494753070828029543686942593323528784771109790703010174391345521251229353925491495754315745261455500222973537892897362547467731928605207828699177662403998017402917882 7442 3804258890202127531489959363596741974497184034914432265654865813941808839961565652041419612262035469470466401958107485837415167892186560560364149146690554101314546172994061867445821092404653201477552460112878492494918955298 7443 -3985238245496418758496625934605403804610236747496999557336461505958361591403456891306622933034168861293188380868027438670446965316556214291200301680920134909245728358114770189781949015586553670715465027986772385271041858951 7444 4174818643319180344038527792369393076422069528799706586206824849714214662150227108745631624287286792916720780079979106177729420515461388785903778166908186714445410068623842960157330344240431616066330280679453713855362509382 7445 -4373408437564088160008513602527954874545712908290567257055168632359012402789091157366110689355048493805011558769007708922894485911782487984659939712748928207028248269283844577386437053240772322594036365445719746489010414511 7446 4581435350193486387361002100022873552884359492487436671475498724046918715635833291345793386752546204336793638197685904872847894130106457246789804379882369306074992199787120021871054629807606652592489878678689404323262495442 7447 -4799347388937691533504963714930918979166357996044875354831292655420217054648605651396341745687738743228464624874457045016065766794908746643653077118583760335688863459798504535725394114684476028435110600016853897883823201761 7448 5027613808433256625719922103957092639386588524625187422765280267343757894954055412826576601487229065017384445363564405086622312207577700510937771828011102290593258693542102963147411602553394396327803395886047667133870608613 7449 -5266726116854306222635843500212334847169734536208656518944839384151579308699531264504750993387223650337725195703842808940538371890515180459952025331145028663590135824634553301398118732005752561940671277543557418169770849915 7450 5517199130188089156867314000153022375455942319725200107842159512922036587970419543523576904545105984627060304951265605201152335770554776847817731614499686667085450487033727549355910567890345280166760180981093390164116227382 7451 -5779572076407511615092801858847321432702938963805762787570042271520685427211543578232965032090005093023935062429209741748914688985541805742227500580335744088296795070134411630091504904907248383936145822957234254297657499812 7452 6054409751899824177914867962698378468997379601518212647495457608410360954425086973451953794677945184838565790436288908057492230503778468591006713582754370264103925961585910016270559928582996437894213927359211354823017174399 7453 -6342303732622068850101921851734268587597087558807555560671496528543566147247096097689505205679965963941245759824925497513280008335789107927652499721458753828725080635765921066608303962730799049761495913046260074156492762649 7454 6643873642570582628809726432254683957186241533599753104765230311463582304977706279037529277698563407620998826125511831451188431157579576064019968682769984937444561945033108499544164328663597078006432080210726105114125059501 7455 -6959768482274050647709745258640514548516945915996344280293983885072280087420622775385678300514480788637223852991892165650086808750588566923220608921793234679217120907958452744676400944587795379087715000754828318406063340492 7456 7290668020147563935788324772157297276412611001822549513072360926891844895806545970910310030719699276846129901602779622993964347620199290159145307293706144074097112797159290374406454551453765592598671228264531344467090155691 7457 -7637284249679136099825478062934250798788586860361752758083500248873577137585028798574721790162926106930359489055919636316199231301225509592076321738524706777591747002057960954908869183189476331995587685890756997182145291260 7458 8000362915560454334791779343791304760126517048150410571533126993639056689357778638395139088700125672208984309277308642971506080643880266142621931717029547462826382252672289655574792979604575537893958844417675687444898392133 7459 -8380685112020581040846034950617310909425535379022197709239824610289499146823790439126964405086406779789216089813102274691751139585278163893340171123953893583744781981833436641581333971544612054630201633039169417667596632904 7460 8779068956775194962421586348444530856855504636946961297151694795151255913465333842309187614634623616983869246137857353468010599837262520121204210580495478025322863086859684488788961873154826647165468846588488685838089532792 7461 -9196371344165091836001778084196286559233072780396544631819959280723858951397258852159302529364359376231045317138979606461347874636428140762011660833009206785459268296368436421836967927245548202286359720880125015126707988127 7462 9633489781226396090242524267633623625771197877558736382456737810357828000129347958341511733773234933712420131876828044421256677623347396339839198156674015474092240479625675290003182254293656174492195112629144403464066158653 7463 -10091364310611625339784926657669326361173589094732474003933515239966220499473087240180061219158853826393357130192812540179658946971368675405380915372838051132494760189619197947816485891301984772572162531217903493897718435883 7464 10570979524465773267484824699678425926939710075297982723831746192084477678453128141969731855629945260212203413629593811299093231626721122546440828613082980350006740925973092360784960684097266170510912493338161654660313025745 7465 -11073366673555326667254644503185903085752924345056319379502930717389610458587425555854789688217205675857633709197594103701395287075497392168217453714110867945008692044001030852551400273753767594258887611785147875514437332052 7466 11599605876151020073145375987962219978541871064910065458286297118468627789386976447500769573530552577501239183041774828479515512616236881080259705676139268797613323032272630373991017371218263806366426996413496055540091349111 7467 -12150828431377587034247474021690248141342048674984992928286030725878843126191647993297027315015080874339819411771829406450949139979010416656013300469529115565211490963362288381269876769740636512268113280841643442391769065828 7468 12728219241966241476702385331108424534322063815155511452699069095633591716563317118254874214381703505633820719454199815644392925229472127637700975030453274135405757330709562046521050952922413606953115177278441219874874660647 7469 -13333019351578587706286155556937539325516574161689472102721878445530200428715541546393388645871421514276108099769031324625489426732655191271039246400455707826248398031577696301921440133690429589841286623479720633228298465981 7470 13966528602114607643317061342496119324885250983654993412588267942557546508866602846644747256079061569962382772783107939784747251631611416592934777497093987362172512950784040003512270872428933097497768160091563758694758303502 7471 -14630108416672826299056002350299699319527749729320853515041512281613082432360822302700820306632873426169287813681401198634123830667755280277150033945177059006910133906867228870896198111037209320256144121326768269886544675339 7472 15325184714098253103085259174940609943599183368423823002333964309422477773452064444125678316211282052065526337399614790166181656616918482839999256651509777336149816698709236208213342980114824576857675105020348082461670227149 7473 -16053250961333804773692351131125189164953471985017430647836704989630402306528896791659774961027417418501741457908830295532796128693323355561108008311647062661618195686742569300029349242408743354565584094766257826907063783120 7474 16815871370084228981473141502425642431580689660508449454153749720870354689953475562092697066792236927115605462736337050802304420855223249453388915081128753817115135960764777362373789574688624850404204913066198988408049470858 7475 -17614684244608689032557272862515604063128249959160800403982295997903643953543310490001733551078785114890718186275960492220579501189387551565226898823913120665331319698804781596892470337533754403307855754067108339073156192289 7476 18451405487779789397102017498932587217639439102028514652362560319401700236869263294781633631664828721101196976558219437443860981164640445239912416607317395907015117410901108321071136009384990219232237622808231330297615662011 7477 -19327832272883601974205036184959962232871506140948937404882226538611939716342954060931927934738024117670930089331165870411371175233675895763376214803658145527455031228993682948924830216522875918112434642546633163383305245722 7478 20245846888987907437559549378279947414767585038585356859633234243886639035192968115955512577007133044220955609941904495750364438857272898276540080787309696271837338190552618221171272933710230292809148317853327777734150047965 7479 -21207420768075142354286588309625399574183133492252238915137815850872120629598154265054290740183165797766855075860903123684950270719241643014064611119298926719445228460461460300426102628024807846129730344289504108031228189681 7480 22214618702523223684011972150836464205483201506717682358127810635604738657110937777584394662023939232375390961506489093115627759485197387472725327008208280930709947775423978082197104803182403732919966347001783154537683370795 7481 -23269603261922327234869727322312689368732776959941619055815588431049179747097505448548944460925134339562829738131178611482029659618707389301864820179496800928889688406146278414999886860600694413972973222044084915085327691136 7482 24374639418639683713191028468189727568160101258871355644539715224012118387812462906059615101955322716761744576566368260703631254023655334984256063819705897322166940105992553587410876447219774704394969688174209897796228151593 7483 -25532099391988423548055608788824554058074421836016439148189121123390238259571366359167193469201106410804555187762079823648381153577702342627607038841512981075230583369906616229834057069552142017805012807361770057810784676121 7484 26744467721321390349319491810727685347831566714347707187281739252707032711310508234687295583900571572972300493011757819531439975783301255863138181716279579243179925372723071928124417026833848858203602460492311991258533204357 7485 -28014346578857637557097180265377982685850612473665400340176959966273336757587193985642812043383428409109516194466380469046465177033466446246244900757637626772784212711893475002581605344167524129756792818971686758891274264407 7486 29344461333559054769731717028773488318884192796803120056247951967873276840186286136165704637985303230797181703886760493937116358569509332336460989784075022482805424819574826845145973572057610856231491165588009888624673744918 7487 -30737666377908319098844010870475240813672315609302015750151829968812405601839756149041250639853077327908515864477295789158352968242506153877834880208095262174555698653826518476671606881920980609762489335136227400234586974608 7488 32196951229998263170308570395647938315393712960562209489941891029791135829870517743423362623524636456503849115028288707997852781810652605901270114677977657802899919418108969851302366964245924713234630372024190530309819331273 7489 -33725446923927978703801962074434787263441293824232399119984042125850883821919641304127480464480341212500144991160828069461271419956736257678266071954427852161570904883563151211950396639969455208087378369815397167023370142726 7490 35326432702113772251622047771802480841298180180905696232660166099438173425591274964438769443545917219266697940951498788764339076991705458776608502267365369379721519620046748649734174867184028297070253950613546071887911674928 7491 -37003343023764755220760298068289999011753760133720666631796064394243732631936810325308551151808254296467210882211768578860753070076796113653306138148230607927787389069771224218073635001194429602312384009852723048789564926493 7492 38759774904444742309073105458044715434834451741475008539346384849998051859330684854772988809672498459461689979864702326443052605399099377001684222330309594455656404793358442064662421513074724281416629718397754878278594628694 7493 -40599495602345673398091748274077821353000609397062266131037175178452697353615093138390842216188574387834424410194844737395865993520538773009492123723205135633336886454819010620141714418528575799703813220997148706363754305390 7494 42526450667634453075687842289840486397998791713945983495642010952036880631618721900823605164028753548056158924015057087366734545079384197444015789595811693598496004844314449015219854559518818146447189177392787337335143855933 7495 -44544772372006478639291765975122993980202003268163569971895125118426788228867353105412716898034366762797054963793076706721586863579174301550030548664416609294653522586012888515567320363298426818352566687736281994080925717137 7496 46658788536386834284259885536207204782898414156158964937940699222828445655830772995120116185564574776702559971063544825480281009117013906798153490366840477414285149213159960791907041226732582108274516632301405980638141268112 7497 -48873031775565875586109468303299021989559097364010282370119190734342843179877666480576685263525729750498310224504827609715166015215184950311472450490535617050881732858679722153098572534715667549349943061300263312244423700246 7498 51192249179441504061588230621194510872320857382518109972280209240807650786921039740785303414853088105221511086550005580085971487484338013594539169439732139752707301632877950000280584435498132818208672203197431428340677756433 7499 -53621412451467710384883780518620703942927396442606766090937865855471457220245106297696000304725572523606855052965554297763755058577565409919649357891483566981107275572925504612926118354854481522799028588825948930271188625602 7500 56165728525879908655703961084176844115931497774717158342845695706340378730886752840292900680942892614842274659985372013472542168302514825227348271309785487612911339171090897981555021952257321728365970332641945925656022773393 7501 -58830650686284247085758341659553842905659160766378743962266685772126196935621713011354464319670798721015999747044094607102500249713646200967670023518320509000706789958498225459866285358045097397622930726917015264272878734258 7502 61621890209262613245149045877871034604411866330904130510638457310488078252630863185463731798981300879697666493939510913282731817608908508770700650933281014341487208699038112668571427470229317701404201829417567249511910428686 7503 -64545428557759706313953369546511831383007398234511425033796383843454745443260162716577070863839147856094756311916041578488946374166721117044403650550058884766827567576775848920951588889172989298649941840140782634163639340757 7504 67607530150185682153152840510541544924582655735361527845681900580466753128258121200408785199542995611905583060745025085494795606649608932938129919833015800361789786500568879406938250604268731281816938603622716218419488855667 7505 -70814755732389957759429700042261844188407946539036881420579016486826883907336469204527505558696126493071267295457051773971976383558127694454542933849814551335079770023444540278983875525804429802848410062106020036954804072623 7506 74173976380941374097079591551661147252031275541249515341045082697618197310322292484162732422810636410909536722280376859463719651235306204877660731536675478806275723272476272730656744085256360195044500335094466084030256767842 7507 -77692388167489766128974648452128703072736704614719584796201573755004122284872316153786773093019545682141392789608868161568190203687145849841753796335984164526920334896865682715111188186319399242060327224729128626078626646989 7508 81377527515386908943043657458693625829367972193741603372708283807054620983253346033674959113485194809504464043564741041478812352416850203761675289400486386903567586154984819250636500561769631980518329902819143856573311415393 7509 -85237287281213765128130655337199821465467744191514135879819328458786877156472419180962766947393113119673704954374775358044377776468067844023709788667050337149113493285041630119318918589504195442712750275129598189599538260865 7510 89279933595399056268111441739337833589131871226449158767200401391976741552652222346615873544959872367402520573062156827787472780091523687955419995182805067550792854818748264017265029686703950725344407550258036955894420309226 7511 -93514123497724671747811589998534776451222216531415015262301739998778321370343181955410274202450605017352959975166117579303536492767818869023622447551408489082943732368308162417229282290166097687826445492500565228199611864641 7512 97948923405199714873993088303009821263947175113808321797864133136997181873382985200618139499352428578688679414658493496399658491403864031099671790745785064874923200534470989256717997627494979635289651793652701507966870839613 7513 -102593828451550633375370183790802366689994236652207008205273938548615060291208099869342276314206866636480554467028025388703334411268570105682183854655504886227044900359568922634495202264086169871641904234527905140934229453158 7514 107458782739423619816802012333851784955683704996526220097430764490106453911491301169038340739271079294338721052530395086822752583897810568382002177155061314610357293222108607636056651683038034285239451749456480991182580096346 7515 -112554200548331203752491014455781562455782940616321995725187767641854327439286870887527310098832384826757265385292352680810464363142794006609324500317655170308513333711013548186753944246228087276071987034350397351306734117432 7516 117890988543401781430755223955945325478729512747871725160914307729348934609696684492392318699525431119561145562509828071310247497246325197930692180224994821647411860007956624251626527381750298915856823660453892669609326925068 7517 -123480569032113022508416059711852219680795403556133452896633830988013198523051888820851992056585883457777871457654846139811883608717850914335442520641662272745595222096038885560052631474925845073839635614793507605398478912555 7518 129334904318412139587909793374564445803682560412108539011698634217543421268943628386409563094122762496825482820849826873979247884600035231214450671335155900875580113946992614738151960326601106857369123882483034608438212135851 7519 -135466522205952599033411823308057906502868766706281661392718062373579788657158099305477042316109956414450415484308381829390326506852093096539682686955441511158876798455194057229268650594895221158693477963299576159806296454185 7520 141888542704612904435416337077370358248514810623801452465351748556182809393012217478608109216579075116171145303164442145994449424360348859831835352366242432571779590239280536244475920168539926282240540802271994574198435885571 7521 -148614705997013742001106121972002455519804292401614782706426724123649089264879693045708621053313587013651750824854607955252014275138769212724859807054637832127150515480673818695873976733199399177409429296859219411053901172338 7522 155659401724420426342295336216376320942092059957719270946098500460043420376757194351626049733252951665121195867085167071304720984245621402672855304426171232725398790535234793824032250734058044014930744071731742107764549772183 7523 -163037699654213864804001460985957834309571760421737937723683990107778861348726555018956588724474924449839602688358606990636449046950425763194997681582274474056767718538522306907741034311228305102547316838248943650756851696210 7524 170765381794041072575931793448330611564401485892741278313197162164226360573295803493243355775997655638250024680520664881176733888441678141142491965782552252945700281750130707869117199479624438317186743807726006593385519485843 7525 -178858976020821800486621002178316399315982465519791384091221050212979662210546578772992699056931078603335009210787615206595890051149365694516597022435842394922815112559959112923832374459489651803728816671416200820138635521354 7526 187335791295997553905195015269353285806835090852174529544031567503683456588596969048133032360340170372000268872468979272367897880849158742763418757868057807835855037000533705063059908289248730892987528417930226372767403672433 7527 -196213954541769959666918311284063046240661872490271702059640909473642834108507209541373056010442572054764503563515153365605953758940639357445845223388861267287867942027781998471972122470418293598016475292741478401257341939272 7528 205512449256594171529482479947577449231216205156927716237231792411593368099417197214852728777053989819773841419032270239735217981792637602528065634912810193233201338619782892584172380196405998854734089689690530970491633656933 7529 -215251155951877219441026758760098478207908230463099149346381001906271288713314698931964801211914486378141099017516086026477881418990771716775768540484122425222038759893125969723882960224717799693543002796078922789854529669782 7530 225450894495688678504840615064428403764732670254784167225546271027598236512685445641407697419117979559210569870465158316585427641049753852065481324886435212609615812547514396175363090626316161198216800250902214966338492776431 7531 -236133468453329899513934822440385928590028367502796991577272054035262889318392259186642682237229515231325672400927053452023586383642464044092536983318063329763339860091683923378232030446917797231206189708044434277079583134439 7532 247321711518836825873423774098117243074555931656701917304062303193430781308611549138908765288948573182347004971195741133317849847827354226410251998373761748275523131730092476240973001021488610829005700193361895059734622979794 7533 -259039536135919043131803582198472249894708603738123218531955449432314753436776959874321938418290850411313793966604432649099985421201594662673401417541174268767985445009180882755041668140800897987565846263162638954168898305958 7534 271311984411473507385957639848627153831462366352777799423678761398088341723887225065376552539735921349340137243906677244598305795192223258113014346046538513227969091257373297510381088556648545310393144785497018808747368186790 7535 -284165281429665156000641337243399516794527842694866025385904717579352824806982621736904924954607006357108702449742645497809792602103350018470434250833974889712467110326919509383972338440980838648009335250447679082490482657429 7536 297626891079648555740557629143827181578589742916166805711827119315797706785963054122723690655394943597372391995179793970831604256199709482300793696239845606696436364050241060658269441264051062353484065525483462105930673902461 7537 -311725574515325607269629120941195953723357229962697544793031405619341770668927079757973509853395947311392325758152447079204628123548863756633682263878105460540838499266723222952007957282054111076464162634043567583972470328337 7538 326491451371105321631952129895355399143780574471054769283504580058796824648719855714830664979060831172432136686308850247070914916154084668366975164260192028453660860592819437230882089579733423691476162284503769700285771676943 7539 -341956063863464560855661077417919124018482013996315299815731043659187037194896560255783214026742804498381338008342957596197733749246931538032506019376426997596622108483871024222934082819297868139628254759661882363454199172199 7540 358152443914215689413780268794755854279844833636231982029307010656817452430691299433354147645586200831483293489876936787763165002711110336925775984052707665149500275897273853009505650671365922283554526504452128053870440312115 7541 -375115183437781191102156832944076245203661499584318335758655214348157951128255927316035654733828226721520133811258856950407309597511012075083690594862969414566003032622877488395156456063621612704791727674922406000165294116910 7542 392880507941469946130258635528492024623528414011579926265837245237923919392769544327056810578927477079096420662129412151414463264721176952029756486079834427061939514365488742920619028280301760286162804665827242904637364981044 7543 -411486353594759147359707292245326964667665666072684387486720392682992526519647338540440000781375011555006817942356980459074962443971350242957064564004061111983378975039870176193304320193847592429270430309693088484457750468169 7544 430972447930924536111990806214429841454460679073046717738547398454272671514355780927432562986738327660840093337728927488753938312584617507414445503426831660295092984441109264009957654140126995737085239959708346698839742093845 7545 -451380394352045223215844739278211812003611907085707509361008510106943638642307896225990573291963068497527056031718572219174044577816313192962296243501499253116943501440912716532574775713410461499570979387068322195858455097789 7546 472753760616454021834958603277085319054360956341176885454170212621973759312959928042992450239999954012210388352072797591065176939235392129560075065309892763470564929801132119054879921405996426067360568541951743994578075047215 7547 -495138171496126906403244016212950411033943066139956049221278842967781905911200040864616179973583480281615527395605442520137118513923035187721441393909556157048225189844778195528134995594538706859481642763316601401503300723920 7548 518581405800323673014059099844359752614195065013363743908613755446008362836574629828085048581934359478175636133213362711760492850272944490284006831968557091824950339395067407200178018276314714845242188815814018647975412311203 7549 -543133497971024689448500663998928120643128172345544825789300491819930566554345980674464077739279744948797405978042247466733054971660611437775837785733734432029444094214527819893706576750684385976824761589482178070340589165057 7550 568846844465375237537475949545956992803592988928860990672477330161998072155213155955546230355884601418878722203880483025492492142970332176278206311648553937039356262085222764144025409373567587024748208971269768149019070921723 7551 -595776315150469728667067445682269431015090554753630296127017393623599464546470701818398195586803499882935981778182363555418589027117385693166403549615430440301375054616210010550216221623334246465940866153996850517636186734357 7552 623979369946404331703137428499983256820912461481575691727633411774363656706441835235932978588470890513433762889218345220674758737893981777707125599153555997119705175517320474338125073211764369829045112558374546828571146014321 7553 -653516180964620607716636683970158329118437123853591202721239008084573327087580645010706934086109083671949104012798698366316250778668308686403040019805268061889438008842709269454516773406464029084107493698921811223670114132852 7554 684449760400177960286369419947105926463464968620414633726672312546477692062564428694232252592292136966901203537588021572610474936453007726406482978180833732685616601432632002515981120908813585531822253968388956180648331162684 7555 -716846094448753541868314230026871245528666488343518718512250143727337181229093229709263587598366658834707347879637013795664167951796078583742665071889664408290997042114256677721651463176263574932360680514127117536076196275554 7556 750774283531900310460884910548943819624774918394768064151539883110297923724305710689698892109064758053414747754168095363718727840948126171907601014916305851499145642417451933419436371597215416322002979106552174822758462788861 7557 -786306689127424011666006176117650535359226488420145461737226904472955970355728188876197959700373835259824777882312338272803198004644070056331142700300004258138013461016615410996496906049389030300371078287948647735918954068755 7558 823519087515696030961118149088914882472734016054110896834567206122402589528516870332588955268484990878772125519488615289534708031670740507221736704137099302970384960504938684027960359036472973986999042571843443934648002286217 7559 -862490830767330696735430209876274161548194048437747805702724521050969612317257558601044853106404305767419017403294784586321923253000706747116606548071585410167746759085203963926381818974699273280301186346387096163050194021986 7560 903305015312953470651728061235144183148909120792473998821307543851121199192631287563921974175680245946835952848617830259515188791110055595275931916585578271146118732627096733330548319339406678535566117441249579219894151796914 7561 -946048658451802733975302447506521918000858125837035671900744276679822603733635529712643157822145016116833829219059079289989881186714724523856461987764663038865756503286715150260798985539110743326163586748921335848011231420433 7562 990812883172676271526333535340655761110058573112437580348203103366142158711454216009712730886672210333210377897418051277631945555011035174711014948791763810404845419443955411574619894791775024911943707078461316813578683728322 7563 -1037693111678289353445197794407100518985367319441035662690331296729009677983452599394229629697090435674715652289550613955124347833372987610042922984025993845768876042157571082670684260413645148346141645755059576973581977961291 7564 1086789268022491457284607344290594410647482149840663095971001889079133635942107011979340635962099985839228157805840109258229188594869260667432937829650921128478510634906291903721800620559998163837060302634613998946754184712555 7565 -1138205990289031828447669465279252401053376204901653361333001393699137125927427714994217014425207655242977226674699624170267505589891957429990086840815255471951883284298355252236188444018952313947065106539378318335265086051921 7566 1192052852760710727231838976578854711390038675960218462266755397403996642778054711922452319754854095115589148057555846483614698613085197396548807794351659923908045374348550130787264308654858719624852023537409697415347004691339 7567 -1248444598548845734275815671685327417405530743549998378743941261489805459607718913673734290312671618593861659010705077170979598284876893447342944540840139321155374978022090488754995194779834946564250886041694334167723183554263 7568 1307501383175065247413716999164019419800955085850916108681545139757613753019383270465796674950516103601840840024573320798268916396433175719133516504205142850736307051062943492027710427825946491460213626315794888044846831666339 7569 -1369349029620560744967297921369036998699040201327049408580238618462041010954162091057037666826592019147332939166147089499441116400335193542545229355797870581423944280326672293073019486610923918515408078266014190306460850320474 7570 1434119295382134132585468801918087226720583081355606543496604924392544648681926389766420495288030408947551064024981073399376179879247933687815912028796224913544554761366502571807267975029342028976399835336827501989953467854086 7571 -1501950152099717430047228185865152076723452304822538784684396282243880568896915286850070363117765487411693265110826821559754883961665993578980872461433553744384394706547014876751956335448733131102481370880003382430411177806013 7572 1572986078346572472721995694360755329796711829475138297512437842370697321311923277277101255875763914103651481070359319552974056035306963402722952266747464346485012331269508030710560381486750479073702423351752698123854775416211 7573 -1647378366201153977547612763054361292407987824859601681536184774989468021302289351531860346144976832185943921397851892339588747093548676299488465580932516096979929974026420290652732230523825667295979156772878682619925122605816 7574 1725285442248698646360364716809758301489011523579018555404720045147742918351764124892329695432383747791843764577809753052693104880895279261112487423825454593929837215701833987535833379964345259856251102565719326825392584626973 7575 -1806873203691047076404239991546381723415739501146048369381912383424764839641377947324686027083396206326860886566182817309089989940482061264227821521759853504780510092816113281236903123495582655504655188298920158303273692037497 7576 1892315370275078108368024603890735192488185880090939323705653717355167421071120466282538077449643599353242673523044666263148752094024060695135806822137960921905261674910054554890873662611325559299718772855111353167994355925505 7577 -1981793852783503853149070247508737993050194238758588569928171503100167882700918973914288679209072218409185387168920132017353389712809277901483610136680504833795176995932622085963522045112364046984109723528129930589736371255466 7578 2075499138866708124068589553445196841638336630566433360362486739724265459755754916493635599819021138456095805740059903825697213484232129745520048719727272161943669498589974630373853289819409375408138502104272755678915611944736 7579 -2173630697030884770171325799175574177501506012969814534044860126189002930053571912496273555329999618650037686639325579386533276655349812695597847261694091835925857352304446674643040569119513461102610848334408604105208687039568 7580 2276397399636022305273553313053453649746146728219738321966028097083023008204254834651328058338542933445515054434462486361338201144827964940604176888391563713085403020920618650209015301063334986055126549909693684291012802857994 7581 -2384017965797367702212744206292141020052020334865430165045022087027186318167455939985137912506533062734129182578903660033104482405320552326010431077491997284966622052380938232238364693565115553394890726683086272478633518710781 7582 2496721425125969485207040143723777781462061132765639705794278429061256010911665350051301909090255908165541371818221355601307144135242024062363797403117066767731775886633576447363007094357137668515117904816760016483221678990130 7583 -2614747603287836461780023277904243896219879688265005994896354262560798644404199004882066425851523175669006821413347574437012156458137861076231542016404381988039303114580821672955780633731943496056211413521657389465686312301566 7584 2738347630407245873778750547773855298304008803197019043851472937451496576542241253869595052278259976468933077531420354639159286942380252314336145819332323841597674737295745720385481771796227688572557428710910689339528038804492 7585 -2867784473387890020156161311490525706732615138985255395245622440208003306765696057108533933494876212827148014041857878754972231542877484151536234776377898352144092632712923032517841087561476436822627570849884921176780899555532 7586 3003333493275964641193588250877460836924297850555861549349907536334261569220227360059263426311980294721586424259753122806856495466328694158706590245716083147059630234818761556912916141173335311094298745899306373239265953648530 7587 -3145283028842081418319488738066856042970124667055060782885098311740593200677176760554052557298293311972913904601958773429904046173437321927847590263987965894991467318376287802457873796035472531748104427100059887142901215041659 7588 3293935007614141655539728505191147567651098762460972644339762504797917619987025850670638888824098038425816294697370406945266818335710354032758648095504569600196616832500824511525193634088516570089255199044455651314620932594761 7589 -3449605585651154575738471687642146103994889102356034095098928422839390196110607418840043062786396833617433006339653527057829386988802206067202474475155711438553128331171099214310512527705670744418128147357604844337113798177072 7590 3612625817408543126490786849048264651098654563266882232180676670863504807071260230645872506807069374695129285936623748637107884641419225879605458464094445231455402193420965784648623471788291152793984546014370049748940165959083 7591 -3783342357108879869033258023317916393186145371120526492478387517746002938880040268961221483140752104190398534951368443088881735090466704498428558314188003123670369489089517891898416893066786509679238888811181110423088097174630 7592 3962118193098368494732262328030133461847030341193544060949260652123323374077489160998952653105367552576747256661547282439246903668704737427496463213275100346611276081816127555767376722580456768873437115466552571837261421867507 7593 -4149333416738872078686175746727043587825194244415970989125755209536362978749958950678808315292935325323810703076037524175498590640241716461545557031781683040553105850413897152764362142395775547742133030861402525056613027947124 7594 4345386027458033163032361143164895764906611419873410536238450126427549362921771126065049092680430505334651327122345994329792730126754356623415323239969793399625342697651524370263989897066110231161976905288884129527583773673132 7595 -4550692775656185811133453020258856794109210008613510569308360094946243471568588575049166490807944684133168382610351780399343853774394596232719447244191131329480681718025497835255070710658434364389012239867759750618342091731208 7596 4765690045248485680235989403969763970549907593828329531588667674412815000352617048027673508360284538383839814166563195278752276471646164382851288545462796386002424092534627040948337697967995728266919902570367381712115184300621 7597 -4990834777704148194713287536687881338304269029445742946184263385319558846032532846497372880415349607384930157471123717236578923040893022987409563675965686738284213523521344230875674107874363843509933737057432079895778108173652 7598 5226605439532062162675669645321797512440587256622670259718923118299424299011320952801089920439329022087304050152292441575213008615871517643410723504467499403846851421985321565375473878232947001800589917026220500820624153784428 7599 -5473503035253519957330523096733387279096274835388737704600471226397323416012991655775473197238451296547532265690176762404278855195875528408594881487409479576853499029551254344049338554488985014186161822870419338306519375816463 7600 5732052167998567549551052059590132330843212219529848013629008810482018837944107544785969659989233706333399054810430637445399349383351007668479270317990331032794167967665761112438010699028510449580579253524093064600684031741216 7601 -6002802149962729075926706471833998904647761525936229596528390865197015394792148554267496813360246968125622145912899892202600744369631911710191314159962147564292825178395701421125020866507596749506926660406136478904802796153861 7602 6286328165065811500756099081124739949782703328425604905199443634577330607930788308157052263968957108574039164047181727959325493748651426921161230495969833036599358539726963937344697564848958783123877396812043191523631230947971 7603 -6583232486264365361277029529825693492416225630533740321658562339812073534496844863505429869008852954845277220643400450031578056753182714536635427030810621161858688797423322286402450724479681716253613665194971374527463587671396 7604 6894145750084397949590059299638464410500030172307715841842573003537495914217417999119940971907586421707652332757199511980592096716121001692567357515747215814912695064119100746409881977391659014751678525420927801428461426693408 7605 -7219728291061346736556259140510083003100060610573737173797396493046186418420515999336515406145838239626697138114397071430833882149508210279023490107685728452647015280414009156416778324471678824590838000309486937947894549882943 7606 7560671538900375818136155632722309900345094455484583466768798843284009929383840077104205052847327447871688596336474089315094294938800717858262470066660962845023410541658837054235150476696152110722522025222541063383741948422137 7607 -7917699481302020907483058075086205650957891967114610701509892168412673702681832794903602200927826530767447774615936269227046750831918699168090913903094496708958834990636921800001010525885912742534340044215230247287452073535199 7608 8291570195536355511353050895594883593902003690623068782597199311152017156839404917189956067422166375761771768318457457157331442358301601645221029656798420392692912001216705453473464664023498475183596399268885784841665979546713 7609 -8683077451993471959846983014660712786447628702135389075951129034078960714211587718832497633646070706284083510449346319488895256064577790167020376911399807200548303296932131510491019413390487359632195385732816410069951382993944 7610 9093052393089468989593428440271004707542801304461127602161418478656472359749562590715919667327192785302241420382434910186031240033010085602235877575398983392186754666771065955248101897752369332037704395379547900620853524499311 7611 -9522365291065629873089430590054815703259046298479729306497104981542260277246270142575561758400763210909065190173868629288854060253931873201340190031138779804179162446763230998140684643202142993233929577469534142606259581977042 7612 9971927388384393739689375501754750899870237418316151733338206464932309116444318972311645270895682018010076466610987291777130377765797196395528815720312381995226838425141675585187847915028312839893209178894149951012426402787537 7613 -10442692824599415376359180584888983683369820873114737783590843584998494037845231599576126274043949713924181354266557039305022181438974113151404873158310358009842338515244152923590646227286571058869038858431598687158672902751901 7614 10935660653758839315134106293775940281565114374598485646338486531567992986249873243027704549182170583289954092984623380512181116601430858149229252490494767694372435923388589847897130505455596177156623068764924904507423661739861 7615 -11451876956591263311713426126872394899516589582187741000859413338701402270847885155943168101606129291054674846479095275904240060886417232439921128626017889241361231755717202828020109085286355522329608991017090607636678605114845 7616 11992437051923133109344403356212989146102650262441033007393149295032327991025228374722534318392296477946080882045881697889587062369227874103679456447297208495861435168235022847923593592051023540670455237038649106683170185080889 7617 -12558487811984912020745325874983443203633919040210206490118348298166235147654141104367397103196980299787279747808871079167068431070092921045040110780048958512170225811462320924929211083910069405492231819123740773339631138164902 7618 13151230086481742218912024258228614347035122059893306934414145262485747191010503591189386351246426245724627625503444102915830477106856017827910653815139571947879875435875381677737519906363594809561691088028730219367172857258537 7619 -13771921240532917001331375299363261521957934161515179982798012997309096291084811233036827292367817400591497946322416804615230243794170139964095591232665749081571373338057118343082826908274828090931938339370549984168931318134932 7620 14421877811823793356980641658390938849538391701308637694995557363619562772578700376676791146494466124742014451229351908730533728782334289952349437384660030324538033649626792720907191357542974469149763546186551854454635628719809 7621 -15102478292564292975174634454813543473998452037627627586668535376603355946612326861654303084218834287652272821488091446219241048742426894984150680536681214418559241089568023781397285006942334838848735792047726263551605099895409 7622 15815166042110391866692595324966612058775100537021839346666819132547543769004746005887419777564866891075064510761474787663711432903783139807588571481895404379538180080129544937102314164686665899825054682409219403237728307222047 7623 -16561452336379533014652582507577807552129970990699856735781546120738504498740979946907840818941526941925851624112459609997833651277344510022987640949922356139392933016302272767055395967686273994847867450983499804928267611127628 7624 17342919560478287591353184662921288338614863235702854318764890332492499099160375599138380851697756955531322527970214203330456327535733841549971389195885816505310266923097751594472848305859657547599170985396717977815221349407748 7625 -18161224551261439784259383214518889924698127762315907906969373038150631497500689868797383235517178342386366794685906567062522372632195071026954503536805681264301691097041936664048304900826646005147497464028976525844459252424486 7626 19018102096856607800673057674176661139832985781122832854752775234562449298171176880315698828287110346221962523145647554396641981582239718414271610554119983651519289760623811898167628655868467189236587512295838767517905649168835 7627 -19915368600518198225100120267694558695919003027145696754796962955598565245286176395589134400630631676786037625465836555581604381289608198520339509729163485041273709175232530662937239353110687663503613273731853639722996733519917 7628 20854925916519612446131828146810428457148105647132703825617592415577928481784490984307873366991964483574299748460103221363784031827530664430218779273326160958719952410866408118876352411338324729293693353803424584573198395145510 7629 -21838765366153904450667586325718415642819055829092443225393239820339499868900814720542060370263291345985065144875743264216320802609769350944724063686534749148302065641649836423706898532777992925979287249433155523746450610163534 7630 22868971942291284747233166084049269416158344292667168447824057212704486508435785767513878156246960986721680667090419441194068599534597543621659444433272686266276472996112195782982877609572238038471382267181032363466462655640681 7631 -23947728711337766691951193157275442844039477310519149909039096779192030658444283608008687940393198043250843275601775011105667999817580648055709963425607570138056200719274822899129512081909432965635007492054235378525590163939293 7632 25077321421853687184487651591266084059766596888682429379265462690662057240572170463471399077547439347954111346145444297447211308702237115482284191850306583238459579007987796544495480134913705145507503770559042326066836636606134 7633 -26260143329524670406026821653202777601348949985266557167697440981916519188038275113738738414953494950417266953389744910171929677185388686325100378890139738912187925399754277512947456021105893678479524148647050041434762953775456 7634 27498700248631748317191170848433776817153064773940767389221089617100603362544325598253476423850937897284647550421450966120215373665952010507936750018056437162440359127482410971448009011678735259296112039647757192016291528322272 7635 -28795615840642754742670797442632328882645581771000327418114140185640428505233700465465857922420240243554200126587097000011024465502031221926562982923799593847763438370361815039070137163176320763538290728536877601011126656207761 7636 30153637151044765133339346066544876352137540427785375991649579853322463975531273322066877331678591306388771402164055082208203754791610006253978014187473853455013782564825695007645620174156302505988301611361807775912037876962942 7637 -31575640406058302049243329949282154887332119807736517216126281160564054175455512010676402551615033230187851463122033017301051586587808652148211871498751752236654599688143617699550705274312680775524495515188330004274563501203691 7638 33064637081419356190230417734591522077201352158486340755661549944368477623685272628199319870855639869953153208934224733820733513917301161964684217334685809801784809162141254612934079003118717653558525559645527525869923540962845 7639 -34623780255986124434583012946794454789238999187120196315489159247196957322686181796535564921200322633420716565957292322699984145143764219563847052760995472100127631334545231864583535886370881348454529215742181476503671887147681 7640 36256371263524933100896055236386076461905951438472172399046247070565506190950018021069134669248341543400214576210657320224748768139357533850887871487345011254639039085688860488649566841904177036289427213289998407766329544670490 7641 -37965866656655345532236625912422521726413798750252516758845290351131977335148137051339929412430956797768060256108049842406191654503866111275952216897242578834545978534021081138591495193644075634690020738716456582065920624108188 7642 39755885497589255459465424654074745057654725553597397230198468922004955054336166202464033997613865395744298931053950349539143219427575284293342768821322651496102390055710663938312484504027233369816889573318450280592821989525652 7643 -41630216990984209837173146368312005748319550461888680152394866326368685798677040978610213219122930441722894070801677690460992426464528702540701150517229141481978248292383296300347595437816557552435089409927546098303663294457888 7644 43592828474948719274242058057027052594555047486650178783794869778280487123866250829577463444216083889565802649088192795443592870842862192659992772485829449768661646600418828144220206368516713414508912062950955941477033598506415 7645 -45647873786988400005206432394938627977527179582007816332472681124010168585919842544958644389261831229160992211707523130779165048574346922631990869531783893008013780454526796086960819496868594941298453947819000410588552235452433 7646 47799702022468017783132242173653039125277952302401667352705823051906847671464711898267450719309000879567850751007963187074590218180361226198796583777142724908894550214632269017448700119541398460974521440670902177908614161436856 7647 -50052866703987513611845981194429296700260413487069451458195079150093639745090384346299123255746650512826757635740680797950761045250455044891420726155872331503067199923632435025074695933274048227938102233633897558918962889757522 7648 52412135380931603063074571684045142468064096552760410863274542166809324673746726191727016637867809028419187139885521110719462822172773156575210316948309725052281631633952618774407507364341968353411226303342995345659211691113405 7649 -54882499679354354504152480020576349809791274466632896810387027108544716052009031956732503487515337887498985634386401528221702555377119678425807272803921082656192445991120859004537414765121399555688404524640827379020925310526863 7650 57469185823304150374364581525648469703993730264754590551738823216311429436144017559015444693193494349837127293671745390639536603408088113608480645597989840729319717535476976810981102671492165702138647571109354766406112597093994 7651 -60177665649682591109935524297893743072242919621678100912488517749264052675946639837492381468902668122869136935632275747440104167413072321798181376644900363288772381619574174851873582339495840589531595317690732510973974102727164 7652 63013668139765276885279255226082801569465818607321510523531222700995808376553492813985124714769880190724480526482403377102346797555450557213238592219578983247924223162085802479022017002133638162439182271657137077145215112081564 7653 -65983191491595157799227733793347187376561795437575850404131722337250557237072108618244341178427095570881685808101200006995263928384940914090504220315953491955938682751574842060990466431265124264213450122386727383685781082604047 7654 69092515758592539101934490249470453235572864465559668482135436498770074817212442661518699047728465993776044063538444154195382608668845898899239127840689038503534393837158806759231963337746743014895164911438079768953368321980296 7655 -72348216080912230670044676338036408487499794094230315155211332702132054958194768369345543054077142334361519867682900741658735210033201573484546185880841742537172426368751809740060403353821977994586265598337458340386320186779913 7656 75757176537320215781498309089532456062591599631257048973382581789149604606329334587295198443604814486706444913626763737483955357601561082979000692091669865633630320444337562236263090468783871259560691921449168288337167740440960 7657 -79326604646662175502368609325704848965034710675422742707380097552799399058098003645685213299674390677363118746888872767129383743966752669453640760829723655273634566370395778848711460596486054896833028621936372270226077739423605 7658 83064046549356954850693879025419284107358160920486692424777180201724205973031578710826344630001382829655490957150794888692716569649858929364826579287070461250646623032816253866966166543553365479482398152176000518329512365193836 7659 -86977402900772435151055896697269049344560267182480400221450326264551773790938500651395353515986167601951685335780086547167000602314288665154730016609142431677356795703089470262868489485005342328985984579569590806278259270851857 7660 91074945509832255978241400939081445230996757185484095993839150694845953337619720156406985147534094734241634211204093203260450564640899906869210856943702432561155980038457557982588255773116855624420514719031354177019591317215730 7661 -95365334757762520862494252409558480930340010815986852725912868236921604784120873828265779749105795866373890735145253802078056523626788302626591987108981560476688882111402361736304569431815621009491265984407440225858128666630503 7662 99857637833521279727915800272228834658384243597523587628068166509364907873700573075931823995347082356881580474300601687847756194438290628415997422033387054417766711734931839856045088689051659109720163544783091430206732110922413 7663 -104561347824163616044757139367643056772434771268062981548198520671998752359571280757312452905408551040328669779473375218649403834099711297654038365954763007205176242140603335741204752659131004369068970290634056157550932707819556 7664 109486403700185145114608735476337574756913726478476680834007716205102303218640772519453552722187252458696181043869942631040484195814284368266219602363359041513762176163182902438290855432631141653121667831445352427562941623543861 7665 -114643211237760385441079918852080697188684762719593132681921308247709058765093691230546711003959045094263583486207446940385974734453269848185907940421475494501385522040725336464163813735758592958118268430267329437564525791964818 7666 120042664921753705639922811892045040394477397493288332053368634351266114927943030067594142900773522497715266506790347503105750069363014935537868594488229413845209293718197351455285569357747299623389878071421909905144521269209874 7667 -125696170875433465010557935080104024895255236594242997868086582543179496543994089163414454558536491420726843899041495534135764263911741166795228499091911728129845250029826862797137597958972725386214925057685932837091365911272673 7668 131615670864968837749234693127895645865306026181580817923401736244669552963556803718835632027157364644272008290215935317044837914802772081579532884316393944802927937421434973584511528696036274443438256020137019486695418636205823 7669 -137813667429038119575087649223890147390856721465781532060962648479304442106631332230069731958962813946532898981797960616180305918253207950771798161257709392866412868799539626884013832258365706855547788311298716159478429157607701 7670 144303250186231751033668461791063378672344894334023732998197087630328936628739277727026517876422514233784821598214217205466908799082848097105932756063055050308890237744261942322830082872815171227234563220694232942269957413150067 7671 -151098123375397762476360650150239529520812377991379829154313210267335617944087638642906016847308302868678542286584366734949307884586451624940030760929199520946671430889345241659068139845108170107836543152718159661592078725327797 7672 158212634686656989190492378076732546439686577243517204048642149800609874645096934817175228240936319906202617616814666677000844655400201734779819736505142862482869828341276890343709662618996446344314806065866430642330749987068333 7673 -165661805443515598509714866397657179464693295582001229984168864742941097822999722601960227519141141443403879698713448540820513646892736494714235078406357926626314827867851454775365521539601252862144139087059670939190134677086224 7674 173461362199328841903337059055547959878531178717085388840464533965917679232526367521698286725252494577196863888364833549051619381670287915532185230693783263397539116496890996833456786037727885213583881555873081639225156251530444 7675 -181627769814328384449499128761621397626394940817857874267687025159387948649901499006627149631621125386039963174502620453346510563108459443133830473395925847923867638882564095763640025659026750384374823105789618431307718164127217 7676 190178266082522236880123391377343808462094864733470381579243845883105737707903341373968585805878548590135923050852601026691594161527985769245874517634403636407914802683418039888938537771467730523150880167305332907425753193296814 7677 -199130897981017674202132272210014142136785776021920668668270108801106614808218674222666190295962589432754039971915331921693976976039982957971626062622437234993331154219217304696562640108821907024251721101836060112903300815348612 7678 208504559617710323318465479602015783382370984291192777491393572236381715239425780568734583643870785786859716472338868089019352878433277380952577761358900394854316876210173082275109878133586760609811949431646869497776436424235787 7679 -218319031956833908594348665947877882542622762510482607900002039625670126419955420275692025377302450366021173057782860466186611735495886217376447062947276214645409855901481948414725322036752066609693740413318568630498227679827544 7680 228595024405582357042351774994330090856181624894608345955928290170648262763825668005758410313914524099671215648162270032559221219036436053969122138874706889493752224303618199399737799271799279463831448703134806879230356875185314 7681 -239354218348906826794556171558982339718583163151623915354789254252949705559690026139857523055099200432635427471077588832758194791331613129218707682063383048099930158224027154361805384314976908173071141797569390910122548494011231 7682 250619312723662837878310044427476147087164797849098234476967523385663489575575251754779093231145201723271646785207860120931354441927365012441411394203362894341409198647755980544163714160322315251287983783294748036741343852996321 7683 -262414071727545534943144237283496354429980191348975138807520904417470723859744506669845756459039883873574807572317926429496432292704285571612654495810251704223622243480012694214310483671785181636454048648561531151945952299628801 7684 274763374762713074872144552920953936998443797012677445286577785802241818345162700217961567420863410027771476263835791453585004696556462236293072367149102508186255211869583992905744555584860706968590331413617496109579943479557779 7685 -287693268718668499383500980978806678771489776678697405690480149043270054084939406637478642663682054950384781183818849106353812902477971043050563069842669375845973308170289657870074196599819886988259503828508346153027082430535463 7686 301231022703858948154760111290314630557610750424153534685465540862954864594057628479023109326836991129562194505035225953062718405163709852938613429693510705044199918443097213910518059544786233134773730606168410038534705558694216 7687 -315405185340567869358884127042271747623318871485025718164763443925458877326905828716502856222689208470964927074842882124664306111810815551044477693794807148759673955500263527081044580992394011417319006036590563252843440160069160 7688 330245644743031643881309883842968063767835437378158608542130355897256855317008198764218570142264267696708099331597352883006755725419012242940674098333246342696759635004599453856667402235704714399822265836736145605348144235382536 7689 -345783691304317905495711256846147913753545156571062130026294128577934351867717580329839193883486126352876120844962609096133138981471897716780012273611932574858344676226804066565719459499571243640813447344618609642443806839378263 7690 362052083423370480149803264836091392781116003850567989398621192489324150056842173421471505025567302424126410812857571421943422004042818041741640881143628907445885690997685646483832117041616479839283484012787072060070570171675247 7691 -379085116309767495316019746941055897884820159271431304097305231859359778795150660013884934302086123031429972008013166452439815030517185138882718788646377274017784399820750697696933611530801451288252310407934682073436017880084166 7692 396918694010167606309813728932543174829992362917324627416716902581283255431120024724413294696558127562978024291351954476572896006189871413074412354667506903245779299087513602429136591350303883145731184956041165609415434429693444 7693 -415590404807147827434769562292038162215661723129100629858658852122278901531994185779250125914633689565651086228977628374179322741890231704300526932958321133381430797305649113852640601393470762174858008542430171155070931570088048 7694 435139600148179142024637069899095660637426988297911716949174234705208458298158730345199377644405045876888828508483196705120581837235076522766640534693406590515679141221853653987973433573259932869991789698646690737049361520560911 7695 -455607477269857549567855984458729839557641951715485437451618306201655506222128115359064321820418524007023912994870240516144600069870945798533035331166524823262144213945486010894992016274247685275741404844631133075378688671470567 7696 477037165690223825546371819386384853082212824792224211627388410180562166568274459032372428675177065476372770859449185341618636416735146951626259628421565962408833740449280820811437093885543065068660725062144973354516806894082009 7697 -499473817750081070384626911960424056722046396851580828120690821510071549901012556129257976703933240715596167112588019045396091342256948345409780970618305132310169305356296094980913335403791694547687139630499008213069401249003926 7698 522964703392671905797312384260795390008098471111358845460554583737002737989027990981063097462621886105296056297373993851610330357816817587144928781019378268985388535618393229251996687214518481821852536759458094346049778453370509 7699 -547559309379924520289992745927569888117398841728310464671643790170384757019462455248568242613093151360248905357694305287084034259619433172049483192228227505462702625620741968168109286349286549947350572743119954793835330376628330 7700 573309443152737070111194581827194099717961933827876331861987706793118624210323756741624100280558198099439796276851806577953107748496507147462531092691400933366119325019902311442431704707964871147097647146251579343146299371232722 7701 -600269341552462464268482858910675972961492648582759141877971235318126586623757521221076370806627522576374568853450279222761312891911000245365605751548826978673255830526828842248591855837144557297077922949271496164223640789748650 7702 628495784630900456074391026387298615388652733584177500027245875048287688196729721495719300378778144810791522756290659039278159383071226693513146323959935215794641688360601775826684747954387262982318669069339116502237323108573566 7703 -658048214786722321680325553257733304676611714334750312959472684651413811834531033667174938105877862563593031422092066567201675055480292614980644742492961111555723492713486221388325321377165662302446233339290511317613164541217574 7704 688988861477367303308020085423255859550448633336491337084275405044689482562842622535504893377139189374797844305736790584774041511116456475981296313967812359140003259928491739465863599504977711913040423666049187219105649193943876 7705 -721382871767082534762414494397806570009194433741621359975289616129551509500508642958354353912538127038916080763891860164451239910666461666097912848627799214266960874553688394602287412364207587560848252894986042931151958369381367 7706 755298446983953528762229449430578336799663547458908442629437019817507292949839231139414728750874458053395787983079367189268420718116832181737810342637629264599597977474151502729133041553321654364640177663194563291033012590321141 7707 -790806985771515795274503777127446426632560883657030513277063745062938510515110227428249586595428417597734154215609369291560582259475609741738358138292991721037222623793830335834438323075163661078005464676272214542262688525461812 7708 827983233833876261571088582793007460550763713492908765023920381667504879696817386333534656432648231947428665006283514133718074122661516938982255299272035064497113041668934853433136556855283500425530125270078539924472254563564386 7709 -866905440687233595723484310829344630449327016918987049667455536189279928805448388943199976680971101781352746245307319644608866191699127657236089577371209427006088406805710261498043454238823109478847128092656195995577830929182064 7710 907655523745298304088326157609050370020546956663588495587328381669523418165764720940796762387971356729248662756116290326135539250270028506575574483796283035684603287405260496162760859643121244779287059047457021645748376087256633 7711 -950319240081406939218478909302636728443451520397668725938301874168825735062987739543875090103091170088949096979717540449256064758373312004283847617663605439975764395899201062723367555791221733123377437709258258868064888956023060 7712 994986366226131690455233365378678838944243794468367187083957831539096225944664443858342867175731336576581530823895937418635473628618146228799076790698981354281460728207744245848590144209130507507992510959156630392080396866195966 7713 -1041750886375940287552917125511369827239320865251898048376178832664117045811039193369188186496656859076913868418341859752547974348547426226725596714420406414503968162968080225490255622958692688885915266489594773245824857212881083 7714 1090711189405996328662756848747130096473230574467473244882513321709507115292672912099501038915934584951003489458611075913773155955956170179724844635767889078394827987648380407827042977622642658112161572749666594520878521853393867 7715 -1141970275098543268748482479789067084251212338565928664272467411167303036338244352739200574725589644727491328932354482040999439997390586271124294865997781809271071435867909606522355910226228632509509658565398432952273236810608131 7716 1195635970017524489564168866788723444304223911530315502266529681678121039223874044737254858096302584180837104702595978710604690992649775966723217003925451050330580375747010737815402020885512440517471582464836192559927794179100855 7717 -1251821153480197008757123368741606615028473444339095596196762115502059084919825463826741559104307082233672727505026533587696486816017248772061356983367425048818313400063639234986745881908721871945568282656357404891579163975251690 7718 1310643994097539221579611112219851037196608879013193369100086491986464936205624087317012932740046820851457823135887341503202252985153508155277742360377803330567595923583269399567963805592513790147260835289935061398204105514377946 7719 -1372228197377277295637156448643500925150270672228625934943262715618366173683049188790247762542811606208362908919487780925332875624026877601829553748420719307955617232032406106320810479159774378009004749114078176530827752686719823 7720 1436703264906406182402692796076319044384142913774314987217956624395951925063642051543039492277850414434758427879318761796784560806264103826053721997987201891926615679465750675828089013702935655341536016917401276848385021143013573 7721 -1504204765654207522599439265787834929260061293125598317729392684811150343853396539680743024751253725269590526518834204657664202671226122872404648764818386932110453561591984789689148034933638205046182245143698272094258159274332360 7722 1574874619962018087068987016591762914605098896512306332501682250867999563002183171030345363200320991476395664723251221279050070278327344190174179218164811063065843593708021442362033785939553287881186598172753838215146156292292616 7723 -1648861396812431222387610406055867392622799383163418385918628950565089826375381918692102778391956031912914076924909906363390971776072147734864225086880884122262569682197448316707128371827563694693267637107389449355707521517689961 7724 1726320624998274912574160979698503033078340913402839688583449501371916707719477554003295174095023697999240707779539557493597382763616077359772038561877255452550155127860651682886537821907667988826936258674101106151951968477239452 7725 -1807415118840660928773525702635197845454985134374148577119081384439988980832968777186342027982108940304032727387749047816058714009721940224437318166156174358349109052466192279046301171642452672141257421202208759511430017728992813 7726 1892315319135700193238552397203440178383253196017096072171987695405778853175052546688453356197369901936339472891815146573991439250960007183092002611668675100977581700831240703013204435094500794795024161177948926023540629429715253 7727 -1981199650041192803318903316808433006090658001959408244901810527451374255959599193167225579368500740491935247214390350962526208884081886261492873769322488816090113021262702261335599612704476969808032366122343745007645922337683812 7728 2074254892647792942123547874181679031709905728522839289686755633729736852053695202000266635134770756945725918023109195716327751884853754052152960422409375688417210241462231136136558558836056321141453036417827400757124696300937637 7729 -2171676576013888003262017038269682627312847697750424974379288116278238866606924340495687518228517114254489345350855404726888560298118692001443250423350628450231154987116627102279738413655491067636684189090594453328838565568445243 7730 2273669386479789739697075266762447313337384333793688025177144592435238451496429984329863441628256369462745200821967203148519556988112246286309436227610513811435380242192859410561161648035807919481579991160894284919866683623728646 7731 -2380447596114888526198097476196575241091007272023075980197071680501203884920975729349158818159909088272822996283372685942534228640118453396137933314648350563230676676204759804032879981359197998926938941386253499912265791414274626 7732 2492235511191248824786783041129775071339567559973399102214674701076421062629208498980374045291032080102762574769518753317910393929253127250160871475137185382402034700242108243727830775768123576327706074436690808003601910765212900 7733 -2609267941618807258290732020687062452336078756410011111958477515474159396864809930680230140720986457516492365631568692037503630659233093016911749751158522366780691324718317097397767611525639932074013351315207667009183559111825721 7734 2731790692320960766456187277154307428972208733633752976003276112215474835092502255290075587776620277838868291057750600048905631921186383460248947072844142958582379282647426783698132314275017937647640336326472047451401087467625225 7735 -2860061077574991600803018284773595826265981422631402457511078589657013172289038523559158621659185238937191204908414417053145200918851799763025706620104169994295718927013960804930501842688948543923841710065408210159550837859172375 7736 2994348459389563075181507778637336050359321358324544073248798877771555848383406819067289911328476969027434378162234363953868925572575249528452135880467559621960674034579402028508623807037667847989073580909069111934909643572822237 7737 -3134934811041534098872049874732251169509666552086719522217410525507597224342899500795692525163701591208788183237734808789150829881658569028275692991794707757770287882260368858846504509350548085474644322078100669621622203574363185 7738 3282115306946685256153087388093945935246455726586821069824468375040247908415099122989125848219003259497246649401604148012644822561727325991408664404772925793386631925574411041374386827390262234392530892618688744842620506904482446 7739 -3436198940093733060809703478844624191278803153872552719622633861488959101911315183970546074035690770162479610708089834180133294870929423834192455338888446056318106839061725275118279173733824702749935641127332902761069572511792652 7740 3597509168328345552553638506830279314349374166313495442465505495905840349826022077699061077228720932398044607762166523855455109640211450059488455232565495452883144067640191809207933676837711273952215482633422846481630779871066658 7741 -3766384590833880441958645116496569854939107724086160245092702291049505335958753529776799442201580212512195149316357558044770987347238610179457225071588106989625704620102407642529644186906087987177769208759998833553840443157954684 7742 3943179656218370904512241225526922814109452070983597751464247917616020940629025726480824064263124196571464108377573642852937181272334343658872626074744334679529658828764257670248850552623048219310414214422976751368399393419387872 7743 -4128265403683014008759957007511044921477958004401585867344515400919172838062845926704357656289299410079160106023227133137407404959334992691505057434288823447293409064248350633194865851624767966736280705680168558400594926552246792 7744 4322030238816208825725103169453816425148070682580940894076831624091262796685553293928050261054147929241974118278365836971342665955127817282822381856255169108841739346531660769219528659808784843884794822138246073296299823977595576 7745 -4524880745629188026844542809550993945755456205532011408934633815408598760558828371915125781872997556450471251929820014275264356856516428136284264420474107976938376818437159485264400510397913252892094960758564047760453957837837454 7746 4737242536524637382323900131396869740546951088061524349653481752368923251789438785814403853219484681830617374670540463330665961902339503884169353578381727593667523308910184365796208101807199021150213778227253301706386838846060124 7747 -4959561141968558102399282096951896225854289868867039873508643089263005330155612261979218379759455440675840701093011038516088429786638973273033272688516679058585233187179163631632528352120588607225578234865967825083952796834315466 7748 5192302941718160758481352112228583071722188833517672125554202187733606536897105213946278735878801538594007555310692100611856163437103211553534241101818243712613061442561111406727937453210145440231007594739015835549892402082031589 7749 -5435956139544957511261562858818378687171675316372436984415476125470621158894860588920711143968022736343237533119735692669121565118884085782987181052121613091180513892477612436804555531296802853107696198004224081528830100105232858 7750 5691031783482620436712069626134001328539061566257742790331780929328689574913498158410402741577850683833234381028549017212190514242673568134366697816282579306288549406012357406527704520975865108432892056571372643152667416097154417 7751 -5958064833723785072127535711358208723024857710871574384607694043148392190746414607070496465125067982643462686638239353341702941209192804111963373538748602721811297005086505493690981170566942459802521848009980353997554247921653215 7752 6237615280388995798226925743771526619221291619093044972406061966818239176690962979886370154686419790193179907331499821595141432743127845112188358828028506802472801996117063207130343351475768287997518644939667612447117608501732604 7753 -6530269313494618330919804063466733606791202522633703936092833131319322747758044438381071123948834517131565974538753611683131519231517125732158819253164265846289993966550960562821235098044671984738748886288230962954635053056790932 7754 6836640547554998947335582017239099871893878099075758304538173881892048305848116088107125836031424047784824344171573532806606697789453785690855658259347889716905321711197184792663331548498004531827732196458064707881716208493270735 7755 -7157371303367654615904036534494426364328786866377179507643717632381199152004584755145182562630645748971680807899727225183051646913697466736191509651068138210929982861409758360738716497571945849579871466618910847774320146117191727 7756 7493133949649067874543606340945389271342236682580688512142800841147977689219035906252539604324426280558428791388767018872058939447847124613498969427138882776375344480000955359133970340582000158254770837362095920366157300611956139 7757 -7844632307312980957811055690246113970203448775303662045710337939331435528075961474200180404107081973037812310530960047724455156586100959450006747186410555759245076816968933490296418205053231711890989957588120860970502727269199526 7758 8212603119313192592158522667292087712991692441993696928073811830798679088979045150750006425916771407953122422222372940540724784764240000726493822874903532050309014162519551422658067683947274299278050168586944332594812980596370769 7759 -8597817589109027293176379573993757826199668699330101493378956455851430450594550845857482388384443764026677860495911658137961202639721538388278125068388424979988451397002119240539153746390988132567920564619970338937019024263826078 7760 9001082990954152655862318347609050777569420486232668375643088156444064882669146398041425790793754923479168644873697169677160293083655449076554670500008384464414257370584600649859972741622583767365618958132560610514691653534005320 7761 -9423244355358559866394468290887752317763604582808081648602529954614457616271865851258952173514201746059348297622290054557901698580998397053855491086915599984201571122593259889665945602698928589304449172474500534676469209093250479 7762 9865186233229605019049959042763825331943222576124104942456932708902080512609087242389506075613876892955563703104644603445195737241948063085393698984532350245482639553508114907324472669260622715920936128015734172515716040099864669 7763 -10327834542361356667790215870053296295764943056640196705538721771640993635278266264036820136360549787401796311002855268288187105648598037147141716727952073916816810410088022943761771642987589395096962152708789452214125691202557802 7764 10812158500112446252585473794762080777043064588918311190420996897565996154394889630557401518830176515437383042122209091477398602473066766807036469532903251139026283497234353607852189377527018483351707131538042706776672883138720538 7765 -11319172646291526186977127085802606604322909811616391285641752176702580393260215856001425665606454325069551821993656169985165068167211326599838359123798240309269534142860505005445448942285249461752443117663848246653541204565247722 7766 11849938960456675472700685480027419955203972505624566606538781111069715991695737698432035547008956771497972007285866672900273448251900942758783772952519327584264301681785921580518294928693869465381172747443314186295339247651160934 7767 -12405569078031041904610957056667079612521887962524810797622961804171062745807684426094022554360055907307439459064885893859064617072146340376184586182930480250609711619380570963348695562335661885309615193581752232379628115506228366 7768 12987226609842078415737074121360830997997094094008457002556190792044301562216479922164882529674910054366003580592749633375402096239669435017584669684302290378588905059280609948031605009696657338917227289140785932471024064920619505 7769 -13596129569906342879684103804681539421238347043240083081644279765294484775618983569341576660202410252205817463059891740978105987394575073289292373124264041425987732157345321958269449724936251214725483525938200847191899773983483105 7770 14233552916506429421376201401585285329062327127622957382966514676254380049021267800783998632510975634444978475680808524469654996874538600420153632805676390162586131139864477397706290952218096526996499005423740438802648419806640892 7771 -14900831211841649280717141404595388879958174544309472075054486132246106937020232131198603070886007797871321888179784195603245371988098986843512987331313858972496032311611976486670180712130763945075885047144178017866614672068239654 7772 15599361405780066384612978585552983559023949837455064728340055380735864364165375567486239798805145853911233041185453910440127822158600209912198368398080913968302116961015395312563415837089626650492472855649671860106904243630432017 7773 -16330605749496925433088699979226370227321453533239614270325245241097319621678567899251062058466496761840395213228905943249618031292232487558176805570814435306369292971663425701826685024510497784832654586999626334981521403842579760 7774 17096094845053920528665639289379316883817137326804408657140141894993595688169759795292005011073651244463722889246134072418631511178101952436405614737597578848254301463808104492330277163309610879124659422240076212975462983774470784 7775 -17897430837255696915562586187055720643681866143784434623128318585057875202781271639068736198545673797248927987054180992672330774855773923888712043175936544639295161463978037512415360428367304065757770417662163804898727693286055786 7776 18736290754415039840799617455418198592161222822311403764509567235029599770073227760862009088259862285953929809465783204630404518497659160815064066081371979274999556033462824436338073542448525523869730926931284072221267418850982630 7777 -19614430004966992549813347833011060545778090334739449305774554494841230024484338220833329464406106175725875907047224541031229806538704989489494630528005981093102841709191208489791244083281934508405047977183094036348707504527326087 7778 20533686037195297939342279632983205207643581192235564432952829616106027026782291668062203145096670544432436552294809651761776893714887332793946783115131535884754844041084803708274935499433526900715127119811779059322041505662732303 7779 -21495982169672742985571468603568736300138697553828698460686731913340209637987704905095290542240169234000446250825632387720176783778402733306353576245128484057347121600816853414624635804591480548053565888955183565504592993459585983 7780 22503331600370900316146237115794878633943886562420990571116193958405626093039324486859451682864137503126384185009811542083283159206684539625636077163937242645311402203268549771057882356321628691282149616920113374895395737631775609 7781 -23557841602765138203502149356986655053934398732512700122262881676708595776516701595524118702184431262745941153461282935111414900335435971968893800718698207049617742899502226058474507328428289696638356669679006420511280681546368867 7782 24661717917648373763646472415659927573687734177177617479750737393357476160831096640600899395621697795292545513220312063288551816034586419118232203958529621711522337284132123400727279492176542734210843008980644760235250755192829608 7783 -25817269349772674699498736313915787155627889004485126539590895875844701209825693442031284876390395328994511986805095174755256898333723748265991434398461976200939066104014025571276736604374359615149517502132658236994399749526202203 7784 27026912578862310139314237509911492640323589109175490530456501697177204415307481406977991271530108824888034501694192806765865818103584833239551492141866442597250043695194010302125657455449704816305920402477049072612338754219054156 7785 -28293177194986087477692407167596820370485618709495872169495326269949803023974677913071028863721696945582811050956592355370939344462609960195441034363441297595049583507204919060574939189581843002927899397855530267497796448863501902 7786 29618710968741706802361168507514744058961413695581531981293508375721877436789994635459240721709857145019172246412176883131341259115518533117768308667374833133829220675872649226636154072150287775889894107704451648291669457972745002 7787 -31006285367191377228117361173641419014810372965803573372977564165282178402356865293356146696930287155636156441977953777973924997607097033188833961557167587064490681361026965701703636581763859521224571662393083691008302445727929708 7788 32458801326997074548429789020486592596789049145713111570149392836348727783427774715981691216346457973551295548422568827020606544940136756208797479283945464610562656500090827788996417054402368677180616766807552431361932196517103076 7789 -33979295296736627953819118873305378280472313489387037880706588984257419337295606353144795643220591618970384558307977393865487600974504234714716663315247098808531606808418379972575880860759594069897505107958810860129412366601985707 7790 35570945560939404824003202994726040869611737786568213781775186311485720053509042014703361726225644884263068701321508304492721567636081814384854763728642834688719056329183649085027376760869499403827616116562133501504241888114369634 7791 -37237078858963867480207730069146805075033343248316222358519624326465619831373385527272989028029291901312721383128308687380899363391204068517858072835974552469953995141850418816986527428249288210010462060400812756993101697832803122 7792 38981177312449908385728332554797008090056227748990323946951855560067281481716707451877806919706858824726096922306666647374420434303611575995281375656950256808809992281055094025617574276904770008206846353210798979557538366568949327 7793 -40806885675717890581566210382910693038266348495753171798201211648437860735626247985070404566209482794232998473765870970143899307329610997414036177280713802794333056121742990265461323017972847451301384972421080362518185209350920005 7794 42718018924155046578783482231144335408524732950987212937892909489359572003002074082839016399466545699544732612567116611916847411764597337107788810760890571136860565134683331219070766036644061568509015498501101618948736274873256760 7795 -44718570196329701113628591609576975976459808262773499571563514711589461658956791796790778357215374695596059127330681457027712339805650073074808545558670402143130383905055700423748195495159994523483116061731412587700668015091751243 7796 46812719106306124729114023147952636127131901427013213539219794544946478658361941747091254571688406066104436981713632719134510267059716437415814802935137895471158753267290460431661052818995397619518030970498976218130384809680627600 7797 -49004840443399206678415590356676565131160367578984990229996742115316461808398995147444045099592876208580389213214688372758015675489960813920466814295299416780740429510376243799012910885427889213777394642322477543638493795067651854 7798 51299513277410137833630638379797506421633100244632746226845492166643787345792676259575354277514652421847219977858797687001274428629977025117728730290188375320368797442310018775982970558839813536957284591057944124748559731259197205 7799 -53701530488223571140278071695624821396557799281503686798532941364401905073878420182958477205955729313269749236746298954657329586790765574640678660705398738939974831229328715141894808658471289615262838241020095637442631937348767762 7800 56215908739525009423987166951051674885249510989953944266770320384028622106176823713362445978589398621435389213152312560990675451771559643640504941543908025273374437508916863989497528348851023787398109343189510466713271967036144548 7801 -58847898917316269055924437692931171164925391452634015054727380980234000664304488281771829492172366486798561012570594590119576225245164702919553593336085693964378804181771149574542580037522370553091173149584209074685115288858959396 7802 61602997054868678147320136238975195568493125656192107706267401333311746253945242144251438846704479296992699850588815023017712509515962222771908257080558190068575218142993386113034280937100197612350932898055537441761973223984046961 7803 -64486955766760172498329699574100340428571472754890375984739552506736682667125011706886855051795440678002562092785918922309719954807457388024281926148701267799087137661457164721509906381898146656573741750792171206850208009914248045 7804 67505796215695726370481020873941973883808289662635008750333006456680533364404606157452820703020509111084992572892332851088945102524018901449126196130763890382977603513184840575053881583139147794956079413103267497980664273556901520 7805 -70665820636912769415532045691606987068591938311002086897781402022258869104706468388220063256042650286907537085345458561492169220361294423860758554417749824158421592977371322500326764935109144511223407534322553225238004616644173879 7806 73973625446126667598331364786715850815893872225872890943741013229456078632662048336626163233177092169698120695019420198566730776156938720457200212619841808829919783113939631723615444834014969996691944288258284265326465116388881084 7807 -77436114958178361875380105812937793657129537057771306263795531097757513749597742829291236202486244755396140548797538084365675867656609268590345669252521551472192991910397634468641555638815223161081238131301927555542117653668005123 7808 81060515744809351150118468507930863042102794250067462997401300372337632531946540092689453752885957599867093929085232769298439431374531481261239536100497518378974222032928920445204099546518849698053346609156089289047231867986518554 7809 -84854391661310978381291081992796287977657686636106257404386831056960064823736643760166269494111534897816093985916229466001570731997589229616368193463543812093911133964509072203326845689178470027081800207951294639505756217594827738 7810 88825659573178154121318327457138723855159066888385839684025457135173415160452238892371865835685776543337182942146834421470365474695832299359463532618108551443090949207241432356702915045919954927597149532403310792384280823885331413 7811 -92982605815345079935957961288389488520017120730901341810419262805376403716686568620865274888714030071967544869142296795040584270233035993823804231150312828838011031662790361243782909718559496794497454537817655526541708410731046584 7812 97333903418095196962131720035487168948425344265002649366059753344627095523519967804403032509676529024923845932188417650418011349099978869964799514194193843158393007933470513563196264414255560743394684342944985171557552080446887719 7813 -101888630135322602404280431032976703994402249728087125882658781413777824948745982412032757996569573586997400736289310044277503568649293509570127031063847034574824172686160532208660122951394492598750432867354022761562883755708981339 7814 106656287312480813810414167246271593950082511671223658215882071465518596552204319336749463959206106566087411642516948484940335086151125992485020611875374070658408042000423509183912701946571687321564400048655730133539390846342396887 7815 -111646819633290433619159364515877665912183581737959324840465532029379831790157410273573737497600438955715748347933921797487658083692156176759344425275616486854831441445974971945790912989748273552188703609168358859018596377597027298 7816 116870635786093549203062411456246015348207433181919372979819456180123070207609360204844876121171573103202145254078619089177511474520042019620476229123590660536130609767648589587403549381530688782027281756871212518739380160131449318 7817 -122338630092643336622367998183888239075189086316739141973709893152428044449741783709517420562559449124687271432290248343910170796203868843019020925313290301404148529759469713815734123557849482414384481045692855313209383418581894217 7818 128062205144106233088877607404421775548355112590266838754018817676022229737692091824247486095625835293955625140243249640297305119932285278489615600436311419634483572012113874086013194961021626243965746384566448275493086767185482018 7819 -134053295491135298661570521471672177109064613189683881055442997343185656827557192811846967194179977508801809411301302106315406248223580090479541198737890487774192857831546973566422991794184345005176946638986436665145997185939806867 7820 140324392437051286693556104559650074542550476638768332972782350387846046712048547340850223961225080027297046439942118637607254699042167692164085600981378784376627773841316390270346080360779595327455182713645257722282933371198025524 7821 -146888569985446968350227839163009784400636421873473881763828498757294381486670248955894081772025701095194824714455878835458534476897071851820437082172104041050524469671990369917297732901696391760881549174775997666845319910403429644 7822 153759511995915100230493045643811520454242989715768667807512365401540789899234774850151824221683743253419463743750556587055634471337358111370910008466760716592726643180902997564677966989953593992406924566739796000062925368723985105 7823 -160951540604095994259173583901919957535546275553159463957655568204113026130332638881496512948192646577731273228227096562953694903954947403242329077242590826544323277053803554585980384761043113485643433906668123186281155107528284234 7824 168479645964852081560420139273730320095034803842650023643007506904831132975581337893338431807117860390658902071413155236665175514482053895791667256285706685138212025337219701299532912257630185057473398583957460289181604626436077526 7825 -176359517380109530950495403874373379299007913161746056680852071458074541145734957415698963115655408871788909568199734538654458499739515926766711248298706449908536791966199484849854395549532938974258460456294915876967660369513828497 7826 184607575875766511002962142495847287277052127181045346157146427445236036022513659982176353842757022318358500205555997790397713945723105752612605879268494022245567610189870476280746244519254440850474230305554861786907173628519972417 7827 -193241008295059955885557639925036456966169933831617393856658966210815157699414187222803104347316427127008015537836005718242748157129876890826769490630890731790968011011653333740269660426513503391826760715177491406350618505279831070 7828 202277802978913865498214943843719510237006093773757343193760025829792435435141460857314726036314590266003933233560873267906752968140979761605027056749011510069426439548834905412936732914239021528339436281117413194959463310514606955 7829 -211736787107068681233901158487591955805005096467684393748340664621605551685456060453678002352639704217765294609698081660248028772532655437492774146166505583660711085883118896325978635106069810549915641591235979570187612750936122498 7830 221637665777219869744317935736266546629515007049297548670000108623446808796305036148781688954126689326743221003119794181109076934224557382837249570595160781580331217601852037623984006055979850356899072097398363321109583026423231037 7831 -232001062902981570468038318162383146125406536941543380202163261808517124912126864159224213469031083493701731598842836224001411581941647586488610880632560181068438625450137158328226530624095298749329796308285586735812798261942138647 7832 242848564015245397108714751415764500460172113540696374466748186073964479035778453027056721647555079770975902318122890559545529558093292355981124400910449288720900727172969714738890958237668245885573251365719282201778837535490245485 7833 -254202761055432949287106464643739078730579177877221515287457209313107958403002410793345918715039677168689244555979458942768395136571665299522957467428529656570135914082952587443743554533719785131356849327095283452958498767990332583 7834 266087299253251366415349763887842379983230936927947217827647115799609101295480918658944214021594668894951199571927139711101625717124893656145134837613600193609372712843868685223902156209521328517547812634186551410768554141394053632 7835 -278526926185862793818856440177428123024417541921442188502691334115510715914968872454404853981121684957476369782436265837624251717736447083192558716247874896535598619489842423932902879968045499376369400603469949608585426688291289213 7836 291547543119879775120804978133718550834724120477091180495847102589172063014172077276992600145652102175955388617877494058327943943927807010230309844993314770151138968568699030293699027196484417475336934816663134728675659165211929837 7837 -305176258742308588379224327004075610975516489008825744146535251513231663893759561812276087571544588925166836760651520964881245152324868089327437193592246719303679305964061312328788535913353203365700152954561704740177738057690664310 7838 319441445391491088465883429794756511730035993291000714906287580993638885937835076095268364015818770832390140062808753039493491696420477976307668313372916416943043256860121246016745903441029187003048473433397244954932822764621546028 7839 -334372797904252835133736367908218423191677083722554020966374328640987349998898028262596832386424250983559780040862577835749332768825220988945377333460750731873812681042315738701038294377938783338112490407030317759786859099138846823 7840 350001395200861774711258619299077180551156414912314210213176741631755561453604850023747509660589386954629660620243451203834268870760126572858848739402472210775814671733434304299097051160790261937963704201137029653946643093823141672 7841 -366359764735048593810061860094884820969300211474223718970930901534401396719372107361103459616191864661716140934772076164899053260950969564534120750260793051785039054960157206763589357594831349786209325552364404170818397535773631811 7842 383481949942248679814147622105103503127312051101173877190132622708123465296616658814446325956509515585704397220048248682022570036218091491364784817444191150947460821951078447456198548815046167371024817671770046865120313198692585620 7843 -401403580825408546525453028231844517011408550916147698772332876308166699599523234093871305439950756661589837424772171523386120187545682786120223064037218172873318817342343863593355279434949144661210407297149728265541906938843621981 7844 420161947824169317630229939575674566823544503016320874009812141930718298395145916021243782204922034172381793447606403028450309654342086866947209654096384330917548449729727503144850396545719556908174613283999507410240669952478969676 7845 -439796079120009697257088693947086570939654831997328850915358488286569535661448810317125282513210912552549645274520109561011679820877203252781653043726164199287817602645836388691616536424228683690815561479743363753789340055742082762 7846 460346821537014702832983560649967160893147589054389542884214579484953914781205984582904753782838525063207451333594580345939751265733880071954348681056782970742427718591056042730339155682575553538280396937874083078370202635623169187 7847 -481856925205348841564383064621473164069509297896364525531794699221598406849447641347963069446388773621357652305606568377824000955132088096464309133392474970454334623686663168298288350225003998572014375810925571918675167767345327908 7848 504371132162268602656278422363694307786610798983332415312203683477162408033092373027831684374363437052898266178745875756358544747647743529518362489566612029302080030607897505211682832821147715013072076455350111249089323182919338522 7849 -527936269073625042087980819287262675979485714828295796252923820000921688592409293671577783681533420438167274127924413398491658271428522367424852432556619240767238331955350505335916531541177039108888676692220635094815566030652981651 7850 552601344267299522020295066798442324449286610996779876560480476478224283839495409833791416118592401254697349944067436179290868196006571357328578065128749943186757529436896681163853447460015915805245025465985583395287563547322077973 7851 -578417649278901770814563298761795957100332424217354147019824233122035302991102582180367549978726690359965816828757545157004911594036788584536531146321920377787370003957897076177213586960777894225123724733036329328892703289938691061 7852 605438865119357597449620469278123614125616327376328563212244607921752952970830892230305480129937388019230596256985202888022745270617274655313576247000950580831276232217975796580524088620222655028313921295914893998732961747012817666 7853 -633721173483742915549889139232725436486481336249470504960170090678691584380896338876708710570241867896085175048647010541460114891434094929917649965637775829469845905978257464588897638951268827993519636002696538074240023158587360794 7854 663323373130901180529752911185613494149945082821861600170207549113541326298591696016985320039920499652327130919165606041389198612323490997448563238167123298819742523633798462644243462879202847317891155893787724246196133500801166922 7855 -694307001674033816132508592222204985139902903528722019406677229498053493280728775938488428891788975944345141840442123353366900011537616362448089928273060806923866589203442855121157739023661556458991028218589301110791701462303825725 7856 726736463033599568626027526199574507003338309552372146904546309047416210347792947317787493140805572727212534706607426533859339937786556572170335160581372058406573372666550585224736701041196688415356540680766250062260213296870209255 7857 -760679160815521854667751671281636914729687691574615366700787810106731847329373805373961921007056085541134347179359917621600134314919215999368091173445620416746254507681307957570362500086229539673768319775699710001167993297339638306 7858 796205637889906997530372956410752042402564855664723396308313400487678665640998550205502537283328396341888406717963227968333697239297452420274768357639284904562933206560115774439469809960511659896621121764363484080863286507494104897 7859 -833389722458245818693242376577735734433138747132967423881878889466675532992343300013586811993916891462125310351899031617829833795937886695394970835586062933043704884721076541544774748084430149711857088768636114495001475675808940926 7860 872308680910432569205097147220704899446705061059573815427815241838529690770189780442874210492670173104661048291312222450838201363727558653392475291702534691382609413741372610495023021052274719612385125014138449952638879748440826887 7861 -913043377786916061472625124094105474881981251570841490360808345512426300074542744467837890492619222632097997426634357635662598675871774638657870142205849472386282455014750970586741056257151168082492248799942648137328887567410887461 7862 955678443175926779336200475824466554201433132696748426877845056973836710269160943326437708061051262899130146780262802428874563023040617168308314463527666566495443859637918949870401073129745345487976357167922044011574607048892656512 7863 -1000302447891030711542392843199041146628479622752977513416470819757202866910578534165020356103319413898832364874346052174527697688782955973067991644065008573538645484147573247319640728991615417663246822236385818692114416917251157158 7864 1047008086790277068403587078085330039775903234791310159747540463696901138964732285525191067014036301931506535944732423160535916734530404713803220463582076629900316210735181799809941026007927321136957017476990300844209089861812669380 7865 -1095892370614965753412217358000429333488991248795405965749724731422253949593783056691815588398305632309970867348380804963063550049060437749428216525877760591663519383807842709152484502352717697375132793220454263058768088240757330678 7866 1147056826743595840315935586679490358651704503625481493289132110469361667972121471742640045325818192922835473913487739268298287025793920151073953102711752080782881449314964018077637909138031443762678670623537280699982377936950820548 7867 -1200607709274904310954734972049081236891722131638380944142435581327972233643903818128409846629271218910939016681731837622698945761099948029138381372012741426776536898808204920100970602339163043056263304603515824669416787878269633641 7868 1256656218873102562605092012020694691583413137707188023997246346023490977761581669813266069903414001751388699025517735182855792556541185180006831070312689211094836453614432762758444391854610405557078268071151232093913474897611647018 7869 -1315318732828506058424453095078672754829909145920948955387658180239509787383853584367529356705732945449485923644986912984700989986477050588608113748038369460386406010964843898533818926228500577176509632756839094921978798757778867561 7870 1376717045807771154168831043690256935738808638081205671941569986292798566611931359176283194483033826169524575811475323757690568818539875360663100209703553532002126776504727767667165341648322969035619655714857712966904723978879145241 7871 -1440978621789945676688691499754347857679897140638203905640834637897031844901117585910262485554380528175448346702161020297587008582992753143173341999840501015619735591789196213787646092981983812189437289984199013653578465699550145615 7872 1508236857707551335516427582526859927917230978558962424059081645905655517755006859198000658558252451551464020654562630488500594814259359280581352552469375272067080698357722877933055438389716677389229935913796305981339219316014192825 7873 -1578631359335993683634696807122155209684075145123990285861102837937615310049401612004513416920025524398418360438394092038008496125393155849633592116439626972634898363711509648207730522802964104753366155523221251687854407296425006305 7874 1652308229999788453838553401296942074622268707747000769128921304860857479456544448074472392403500742640868027794125047310863580557232914851501111793905297134920418402424910908804188657203515554901967245077027950027825340611865598214 7875 -1729420372690453311407129491888190997748645733547754718903297573828942487858391174143734107890530300406387177547554893688711903365888036870257012801773048052425451876719197744973188332184824265356221998261151891228589784723153461166 7876 1810127806218495397780438513066834454986095769723003395577112136093384604539129349062526651446791674895554252042747769842694240352208854256086612038427419272935188884717384069223437652339174094495913650443322380193981944252402874585 7877 -1894597996050784006837782536214017970217770136072115813506658355663996407769596470963427934885932246460800246069957340343897469665594930844479302414274489379683147033363818466632831894425060828951345872898176983018808839724515775375 7878 1983006200514793461355978019836635141812120185347069091835567692740490650093505825527580393480258102673677024309449213761423248207300478745416356425010770298084151214974513447381360243852657586572720748369363581076952550526666361642 7879 -2075535833082795602057118192072590833105316841600746207424903893273746167652170586840423264897439133844964466992665348276022470749575926785193233154393209783722242427788437008285354950207910519603390818606828019920978582948795841812 7880 2172378841482138984978221423244976457564376249988361694692878199236162947114964243645263060945411844136741113594979244174391064298654976754557429047044594016452280924049141057457118126230399601491753962776339359274711690586524779759 7881 -2273736104412340616312251535415404440739162212716638209565333573004630417048828743896235367665253331580294576685307966213833878128613672160381522484990117379316599607442119948999976010772544343408660692936043420770291704207950730854 7882 2379817846685906679131663355616490891422808741747502960246498209766495726106259198183739298316732073550303724536386288737363542386054678121541222887265020431061715489069073634684514572482974814344847581059916262713653994438375277805 7883 -2490844073647665339969111223643136231018135016506965435159845595409914559131409873742861302966859024293029693425421181808941639692859880382195923749899884616741579829559601120799197194789184639183086605307741692742326511947457605163 7884 2607045025767014907490321948634367271909178478913746813364703982382171137798190590161704814900407804725510298182680584157481950864791887752914871984304201426575681079969802304037836737144676481278627123310060729287613272430671655163 7885 -2728661654338945476992081088881554932273744997950527055103045470032030204093708730620305699000100002864747726663629228420760359828686351627635920109062590120904406401464420971014844669180586791088619839994220455237250236381614023849 7886 2855946119273066609386982618045369404450215276301971788156152797337442462088879399415302158875457205651002723662931581516292294200351428094917688211750740125259971427529536044266096987954179472140720418977521826180784354084607937739 7887 -2989162309995256360683882946777160889972702104486665645424484282496468875906423423769063085428871269723696609851353092400617572460424135053853842166023611168752977524015016399727036429789356521506835092683043120624513371828159736927 7888 3128586390534031000650866144199145964425580352582003408585033386061643067366998621773155290952434155840920258052222424738765621433530977314615431266794600968046521028920268153832066929517486792432687846887341261661592651581866580360 7889 -3274507369913417233676982276348797501571963379271478751685848484239069384428899026770244222313483554496932339873769122287713420731201548739770534729177384103745997800906288511105658723687292090513709654921419547544214081118913980871 7890 3427227699026091348785444981824144074532259029690390641506569558364574001668589058019524828510312733216598451158077951745659899891863446692676089494842524746966814473494952335554680354490396404624101695815821241110179829911750619371 7891 -3587063895214938866252697047449745996852772597278505026060944669683761220657066888237062847496973432629119863729753937964421906180071828946632593720798905625470542122619339635697509014951027107467806536022610034146217889438329498476 7892 3754347195848095218249217160470115380293555563525572666790331134088576092874342856493473158574745111271515418857150812111368723877953916425563386803193070907575801988753450728294587715385220806332139535461912596524531246369158127263 7893 -3929424242232069246108181362811898196323687756861162305936357216724961378217518271392130018338968258615759371048985138350379942540446659150193330509404757474607776897138721673894673908207648424156570873625825123222222378696511479688 7894 4112657795269848643295543464577185382310353774142809272179327378128739178504749032756706760000256769935228858707303916795814641887870265219383421052071395128978966097833097439962343867517043118705411457151546007077933110544871937338 7895 -4304427484336067375580979516142574408504704262431754093257761651111495321663657382173652996020084699549986606664123725202575044427444010780195883842765799853306889394834972170876002770526287816024994389414791992502222142399125954467 7896 4505130590909512911413859294432299789780363915174169505928814834693596680305261516160639795867779508568436249264809127751924775178563492154825272559256357154615345005794678834522278774385265883797318714211341843370006120243393752835 7897 -4715182868574605299438636148518324546051127199382298581357702124725228133509903530861203110779007929526747730477841109088991603317726415722411827059316630911782684724281102389700714404296641860879312385094770190204505474580813905758 7898 4935019401078136684332430302793703084307429810752902827385465088425786071842831369477642538872621058110795314353266314896052654267199358953762019707058446408756343639793785164151565372031115626145656231953167891578117461521607514140 7899 -5165095500205671446582417503369898634544884793715288122328564650824895529339566578996043728495839137037118535876566307225384710788353954155320185176671526802009695134469867233150284690118663416219036584681067983651395244135193106600 7900 5405887645323733529429457167272404739017451578882562586708869580424194517229298201721177896577266871182484976077066374605675896009037370312555966768876448484792087391749682995296745585605248991797449314196403397480374212624649738139 7901 -5657894466519415798583168891604411423024913242103114389339589670717574803802780759266625932547840856785084864153987882580277744878204793682837827826846309058056793970710593949106060701424815431001277341987521302083831016945640179947 7902 5921637773358511308162401224654398601741739153347086826303555143314834529153680700812329575429353372744591471821413845684412745696895125689302689034456306068303733694109738163000571294186033969639258299182287138314009755408597536518 7903 -6197663631376871035630991526643802758209050935674559626465477396319024236515834830150331714573206266875546667947455773745614808413816877698863985429846370944831145053551096517193723736599177851858696418739942068516178482929947979798 7904 6486543488517628363190220058287144491040266380234208326996384747395313709853128191701525905012852468371729866475516583802501566128926453341964384559255527077977107768994369711691276353693617311119293851153433777955324989676942012563 7905 -6788875353829397524766512814933950647350317836064737439934942870806882303006625588248581921226877838727908533730937221484639832286016266345261174404684300566781390979580977750129927335444618860464022261328095654077157362375565885765 7906 7105285030847760853466259981137033538721930342345487979882634514305838484430143144750535403742357319437052050982532383693468804808418128044653616667050945023615894979717025803395450573892624517022938088073938245496382224131109536368 7907 -7436427408194527073244085682125166544476786865126413847809024081993545955767968149313791979753266158317856579280189654044742815617963195082834333197198172062880368523309649111558902437820616440269034484382354450218571504182091052571 7908 7782987810046599317861027609143385160426452067065352397726231778912083438284437394559287747993264536119373654368938469351574525657920242602396719848874567666698484760427054841923440745304953941757262985438214223127662464952315635819 7909 -8145683409249076852320196306427092671775275303024574656571601023957030129514968405651372089277919387803934903760956061671891395981371136448063128435372201411702243376688833212350171833330857680570638827256770560594279057913745191723 7910 8525264705975679512490411459496345191987248389117549336401730355464043679783996034443318578993198101403271164704426983002389191194033525156404132331248202608693380040380881317315771390965487668047582120758107776278429165962154251740 7911 -8922517074973991147297932577358897905418423135474433626530026979605843790122401827287204730467793407496197670858169316342921609791269502445885108054270506410597590784739939406272226249881956909456819930481522926096027913328187547044 7912 9338262384573642442860231022370795240734081029139495013544871138886967975604673758403134985790598375152693318240308471292719332901736251866237998385720108717351236348112644770483517039201198783694768778022448473969083465378364752266 7913 -9773360690782681704836381091708727860563477599595516568102269817674258407960510509454630434668160718692283045799523512055027776039939709947161428213825126633432245294736565997634218546527732519854151243027193454918861363431651980882 7914 10228712009951315011783675399783300594706377182084967345217143585851406148989399528444991849606126741717973689150009729772839486938785027976196126920167982435397255837052867450002652832355863117489678966625764872867817270186850078390 7915 -10705258173643249039935315136945200650736215064100541194923949358580346793992575904241349302874841393098586140598350059383664517267982193256533317044942822328917421621666177218397125422041696912803071993957512203429253931912556511523 7916 11203984769523369723680384153632718087408330796217060269313549029426795512407856545919962546795251562753160514512691318996107165142575137577251184281855031565767441007128395488044578187334771606587893566220247258566324967404304744984 7917 -11725923172246781864228612861737950510698642960291522422964516596209008973944545880015176159327182974485020954610777558295959635657540437582552325362595287356432019133484175647581386352598944290244212792125055276485730905291610645195 7918 12272152668518678822701338116623688160149244518236141772515301824335898115373841845864668320855983464433953128594838247862042478887149844172836746719261191004779573866137936523640561876140795278064899811713803235037292054055681585971 7919 -12843802680687484139981484866938426149314817130384593267304599887559928007875557784989529764861521432382121088384351991498630500869157710118085892902109594245756336652538021629842814203761249987619413507660913425969891738555216647498 7920 13442055093435602302572146386692499041377267373840179529195900487475288812147668707771576220028280849982359161408271187359464624823545048485394741483096494518185661074914702026142711211429856620283959140096747227866891459537978821137 7921 -14068146688343346093127003502970127157385935858884011756651597293875670990750254323305064538765777001004093765885260540135296309782651771018823266403808618455951321804916985544750378641402706236094397591719160565337540859525620317240 7922 14723371691322604219457261592644149642653556264379920950751351539889476406905424825897710259221986745730719207601657527249548791882221822835510475055467593114804924979624201779027264335014159376145910510440664107064432441952386398142 7923 -15409084438148026298478388572751520344357600748461237643265046423137763817008494960745493596718877012801487897900060247948827371441049644136050245263466146285555077680358045632629066248286548623925816145101359986803130217982921896908 7924 16126702163555404689478831294551278187410062128343425541424354825342391836218313386476432737977609501122223000025316594432221667153506836745249781905833865924593070993100143885870535109309340148503095155674452757059272052778937306374 7925 -16877707919630017807619013622221536572538622986563956840379882394157622140163766391835054654389778538899572558609472270105226933028588767900960953790851284492786340143824278206668201536288930795847033997334497879110842824375997909585 7926 17663653629472483866502395984020193290771552960609400102385664969772156806920535523825869325837254105090182549590899650818172400053898230813004765551590647218664836736418293203847408837229737832444856965412370409798132577598854563269 7927 -18486163282406697790336907914114490123921644786752539339846494854827590864782038935174875445173065161118996661635902696971556751797027909223188223559462659459162500851886941436488968488190994569552757219688583088065681144717500467751 7928 19346936277284252521938670912352670796965324107694313660085137233828018136017320149752014645802788244161636364876138429902985760633432970311003019559972007217942888400380440158660748287933574555491157043011906719685728251396756191675 7929 -20247750920742970429941047195173101256145667944711722836139282056455918842898842025921525840181571422220076830946160158776415399737824187348383474227475859765083574907587749452369698838609292353379254582109651141003736564911708242952 7930 21190468087594409563328354266762097452522793306546269166583733110832298740431522806710466391206639844682771125021391004418726839265260393887568355362448322879616117213359199206817988053148164722583436813194681144595806177728667924837 7931 -22177035050847110226317819242890010954270597302262925670266256112302023147929747884070779474308840352664840138044863781619070668484890506085427973855956031970376764209143064674803082371722348492850339334136710541948576685788742757534 7932 23209489489219586715584371865052288111565218096680753374643292924318256998470221886290783676456218838284716282661695524038242975714654851989745921370545652033279667177444816093498187364027864033261721623384212321641403107546460589099 7933 -24289963680360355265933150527389672179911273726828389227517361026641871811543843232036202449028923955359271750673845796588429988997601393573503227207766991138166885052823159103555302231973213347530337492063342290948589216034503017195 7934 25420688888372363147079707666833517508538969161012477125464937393301814017593154120712677189383852927510454124308713875302901803728521033683882629571238432847380584157756905737434243526932635273786260065710248225992989001430238688980 7935 -26603999954636820472071774024069596952050766357473748199001244358830865229458475145175730981386386183191213484394930703648571576202255257070305554294728994633630459615284901836899064053594312310213639877569759984037770489778087757797 7936 27842340101347446392159760976328140961407567709714740481917288890333679354786972798148070418502274495078073077822743539627457758090408845023656125587006579546923727590130558965286390718477758129838123286119860480700098380446211217264 7937 -29138265957601373132012597973908974362576131274185238326515654595971750102436154529693676286053501195416327097259037740038628419323004001467002377108665894557885274261393085618602073069080288429031767765516144023036083651442441942423 7938 30494452818348292047787666478148824784619548203309950285362103264472927583716432157908424615495355329911825396874366434394237861010470449308014675107780054953511173118493621221519933693718800716723547960506532804580859969401333485014 7939 -31913700146975803771961242214512735300555869750647395384968535387015325817384462868166653787976045685305413215179651644017513969983873997097202047901119460360609312044824789253524446508652495723508599990815924266570734753027309566732 7940 33398937332807320550053449208892510569454921907025166177126210651453337979697031779198587164707377574128282588003538298717801023129809059356527521556790973569526872237001874219959848511022700670925706159316272157136113900783331411517 7941 -34953229715310278858265637263132008705360355122833365010254468765563523070904273909998574246403168970896167155142820109411752943468273659568466555941747152467903716825094690655873523951300462340918660533799155501978466017541507277242 7942 36579784887357916938961724045818517140143230421004492810553200741522737088885125515964327100177041256014134892157775117876937901969113067728337616725871227403022805125370068674796114311277275327904788612168341407892643452641189525336 7943 -38281959290458566620492488070446535333005692735053857618107768512305698927539655551285824281642211821906142362018374752934351522680408435014518068926497780564067741637623141683394150001114821639995370048410939590672697897260725434233 7944 40063265115463464569965433738661056403071721324597473677970718050590806628021787472509961220533090310716746711076866956057992540107369561486339459237724422713803551293131114512098796548900200415265455089430638426347257027148868677766 7945 -41927377522888721447220764031287784095136830025416031962929443735048401659389100833109165693378243353574376068477910036836083753175345394661464516230151838764968507907425959064572144025280084475944631669570513492662077565440470952156 7946 43878142197640570854162927733367219155778425557502613501044369420106856304394889557947254487782889112788594657101045370859583846724714571672880718771997972560012515848582442088265999272611491774385760765605855774232368080138159039708 7947 -45919583253616684741215985086430023844395559124488306913975691556423751536282900189330931419421575806924387813040367109411346255432852480508343308090132074347957781501922284878171658943740529948728994394380498533693058994736082657407 7948 48055911504371580646368977830246104370454924883481564027349091800497187517212595953657908864171022066322303387928868390866289106724401899517036052311293639190676542831009742315643077182459081237834015955845061988446619886806043201021 7949 -50291533116782415601612162664497934617303497127746112290856756993972709982497504398934291857307600895275603366803771457219177524241713354027469450075726671465819739418676599508173834899016269008306818724849907201537308874402934482815 7950 52631058665434285697704666218115788648012014779246460416302144563604972011419399317339334068838947942176254297770171225725647339170359270276777542784233600265156737334768239844524255631487378287624982253328283630152260845934953045550 7951 -55079312606263123346362930825263056751072149761042981500213074217861298428902813391220464838967893465278855698829981103854589456557618370531887999110716790464899598004469098482151407644292746897134233600585451179594201899865678693992 7952 57641343188851073893057143077759287414298905788540134584747390886511756487206767905411631232350414729088060342835378682341400902215216913372904056505409819056106188763848955410671856664365891450375317432111143634371698322606610462588 7953 -60322432827665583949839868116646638004736798206310244666834128369336598546929897051745270280861484919424358782378750440244625337341708016344902151342361293873032542494854765982922474713973835761345407541445209437558815866456680489128 7954 63128108953471170573616591000499666290353477915508596731316208043554783330681444072511009783189610354492302774431303716130288768694799735662884075935495546762247611776234434103024126374525886125293588418580648576557514890027133503709 7955 -66064155367123872252006947832942625677588962298893247125532444176075508723861611939825207133567314192308508039624872214844536180292554060352256320096108557737442669356917820283818403577918939722638415055652661174202079584511210287946 7956 69136624118984706593106538893832425268071071758319823219174674580538490982277607172133550541942769336235351821248783537881477141798807031665409798406474645787215876470708606864517713166605606624172671804861740396045824163509701713850 7957 -72351847938262164689757777671555921224085671976402539969265575195220956279439388604468018394303757993578679716951081977376025882501875559199428275864008149953058899841283385064908354787113402377861425508644174779273696002896274407175 7958 75716453237717043648821974557396166917670400226391193325017668515288219965093654596765321165920158224201331645279572983812697827916121669269998890493778162029953689694007928675780794316829256432474613651422959626499109997662549568972 7959 -79237373720338042741141700306249756665559629655149870584611471312895291659027160254018156259733168822523853698998268252640886626812986184248356254327177516570294868229882832297335731278005356047003007639884312701292096615965227751851 7960 82921864615825916367764994546408306621002079536622676529692445697861779451929291627086407802699624764196757661577254968028400998079655463391826339469499321761957037112001535977259947444047953728924687929270427689942839758133760807405 7961 -86777517576010090060134525027308118562271739931681064973740715385756735983264458522594356192282284816269415052435251318803914788370641242194802151223750471099575927021454354347668529244186488165217098551297722263433761813979463011203 7962 90812276259667120793602225654287751008997703810744367730548388869223800635820608226722593325939295308707365485009924527064625418834463386056705819939151427985881071732207190448749779734622791970781036561995959020265343849972712926260 7963 -95034452638617957306547571961490293639904513905342989174735393189364135963882208223037469713720312426399076956177434512965838841366358582725948218819180202969013732662472862005288536126037645686248169996695055849738504025920341440262 7964 99452744058453493296427263629086961998709531988746557599031308637678005711581732031679733364697802784809519672847858820797307880059895640361885773271761183433414402388093241933719910139094034171225696476116039794498656428925632652002 7965 -104076251088778401631097531748100596164141629243610325952082369709073650940787204234733739487110515008440841432191601737534710744046284966792523139215841850226285705847738672607360180616984355564122965647594913247400689310385986785546 7966 108914496199474824368205790592807525749884687739506459722130987131772202110196034750271522532712747781981037815943447811035764403134451555151383323275122086898741183607504695318979081690570961497589788902036438400870840501943862155390 7967 -113977443301173449044279315641584958584571742002693311327369766558397906427566776496823434265596209944271310767022617692746825095026797104950416602362202788441689990779970551032476689329813345156475419672269194550674425370050739448697 7968 119275518189883254974486550608825080359090876952510879469832636896935313049603670578418072671473912968676822308593232035825700290678170006348104808666297571600711542200702216552423526154384223818265632995963016017519913258266889371042 7969 -124819629937576350706368017794777042009729253816493409617478348871423571427150050468768600810341278943625119589192995329493180573627956522853998041329147257204593575019759144597356744459263368794314898510988738565977100619829286694391 7970 130621193272454596991386302872038247291617152958414802632282343873869448983456087382477133568360307263352927945362566682627616660527785034261727759351336125941627489626493913765519183506029158863601574325548666999726202728493985259267 7971 -136692151994644043155521433158139427901344591672552306271251301932262319203601833560428771305077507704797512048371771749679853457961914592449409732908894543905464934054717081191912878560648816414924152608009966367339641091029556889958 7972 143045003475175703776192468097946553699695885937420001400666753985372397948364115325990134147512987436273072904837616533231393822769607124488083307259124730838142536121987206380014149061620637513880631133485308356253490039465876919733 7973 -149692824288321161367992255678760321878981292145394519278636952363851286008244365298738963054730918233093631746444991819705489717366536411670656986522934957217198414943593642394762720681308126545609938051837785443709500551186087875773 7974 156649297029663391350753585930527369981858958264298938881459662339693087169015009895712765769374673593079683660775095960103536125074908670872547066096273288479901990581604724487957755368757421249741637783028666343018771459209522901586 7975 -163928738374701766770543610361572955064555944821415549750303395008594206339238923917748842127902204731342139730986276989330837718886233942288602874826747500828345204675688927558051223872977566409889298700439633547941641191214823825699 7976 171546128435320327276557229883462068998420790440608070887431700822992898999276026386807742981540385513456966041916720693614709970987927196459659947912021454417129361201745347990880113702701540372354511737549899924647068095994024796879 7977 -179517141474095231245626805461142730988584361114602451105256455631645833881657261058312063447952439218338542030422473652799719955974880176883902438677816606634793108172131446115548279215885758371903680783403999880509991334210655820710 7978 187858178039186229934304161164717762960458614899685677514096421095310464068199171501737113308278616589090488267406280103074069291816669807111031284881184486845772230200034198383110404936240298064269033319378402049065726986475136433706 7979 -196586398585453633979982846138754208675344095946429858479319975990537613091635712161802723202474081446737880832023506423953315939173952006130780262143668601467263333872960563597887585580540449400539901802710732986478803265158926249938 7980 205719758650472470320752237425429182600887205775346356859370793168397198493709383249315323444447598106264700047173016482791486039769397552433933615107114744962823523703027087276224952330282897985019016424609587860208618084756836532641 7981 -215277045657285507424045988054295194674145996242670623800385656804848126322158736042641919256933529513854370508417126242378860697620905323875320484343701342102954503191403028578848911783300392664454595510409149512621235080667592050936 7982 225277917419052997743811358454543106574296178601808631945885556195060422038271603285326552523629293586029213472821827685104239668608852908257448568175511452641211294258784591218743208151668919145602211255815815376382881430466370025217 7983 -235742942424226084105951625694291922915671262128364009485123068298121466682750524997367420052309233986018472553392372535970840799557944141596063375577185280365805980585771863458884545989926136356800489132227727415185997569802060306595 7984 246693641984499886828165117115776048396773047416490895053728995811629163089809318040396200696517416716665172177069607714258111688978397344874614952136313540881907125977121796044091570892117737437025007628695451022937969663119414024178 7985 -258152534331598700681179789661803269879761145958229808512001358799515819248384454948854073907922518621626251481590419751132678392904722571517161445816860701788228619984004485301984352662212002375885753474046978158183308308994928953508 7986 270143180752917194366364829912636203068059183560898047817970814924107910439705425713092853045140809413643581461808910516512645976841312040384668979248496967328830275859420024013938325283969538102264278816305335714204829260341942109561 7987 -282690233860196083894185181836181664759620368428840038041625139077564220657987424445420750843676018229154168694776617791609128565321765468649032234499306730455135288836654736259559453213981030861224044436295403528209787923002167843555 7988 295819488089756880089003177014092761078205687437084296694515557816130822568056607841786241294861750558670731308834333409202233040256256082887374073780610240993166287203020537330759135750586887419389968297135232477635261987764150526859 7989 -309557932537366812587302104686075406625439081148654913495030950979382765309874988206840626549956035875276418097507180851183172569764091971274483026000013896841555263763404683082202286963078593221216366015426902486362472700928625563661 7990 323933806235561137333480184825580020410871893380537201483071750353007915225365072735431390861713342440793593096146771260725902279041950165391476368106110406074156607673449529072593677071965895211588030775943516886926549786359682939658 7991 -338976655986225395597733364158935471523983966384262165675641513202698475746825215376638997394946986975400306303572572712956577284552977708093270684429587525283130993002396650125619829796681418517320758466802650479831871939656849895629 7992 354717396866444908049042409109281394799594925909849689067572981030529289364123856409850420129828243184392703348453149938617357275800689461739558613795564591064696023970264988570165182705701528456737550052573517891465435554053462911141 7993 -371188375531073420155713573402783288168789802021594159034287066492852307428301572399778031945293558163859383868668408615524757824825989636269314665540444851515869885230961798433347543552964706372883785826056953514484748269109465501391 7994 388423436441168413895896300838576190120686309092165979360273580851306532166083663326541268032625113219595705652051785019898959515499667180675931235613250790332235656580419764902181728991722030286960297778521163042775735706548006180988 7995 -406457991153398722517135254066626385090678489802373730072739105075075512565316311330172635938266170254753954279230541875389090848362181893661774217476475266799157485685086334777923254428141405910952457630131413753694036132544431104211 7996 425329090811762818665576182419170993052710065787659331856259974678879326006663519026316002000966584763431018052775710489568607989221605430585004430643595461169531417915081786675208217050611496574075763594411209788945712804687556421593 7997 -445075501989476136530968566842137233820706159967940515768236068536665949867232121314418274166476546152235271528795414044470999404513824053422620857502183253318867908767316665645447083180287571004453723829241225480114896071188497993828 7998 465737786035706262343710861999435454120563963114458848193142763495503856383556425549012006803767246149848287729467631093208841643404020436837284506526408928198855098527180216538222019354944585834629442592986011338191379302378998293998 7999 -487358382088969619671580632729483416362500091653277119937857292241168251219497823206957589948442780105582836982157869379818281760146798188333324281970380557881430845343657721782671689883725571114042823241035452872972584424536720722714 8000 509981693926466857951333321931161449776659264873941548839377064075880776889066793691302399121475290708611534697008218140215501384526569322913183343750771007636342272317831597798899016685736268356501679718741478873445458602523824107069 8001 -533654180826441661652910085185387356730733884943948460962644253695647848451699245573104866472502886199603555813397450171337909692767998659649230813761087301441406403289557941664275132813181825237569400614081621006716911401059317005617 8002 558424452628814966743068395658168035914064411223580585786420064541552142396749757783764727171093976798686008151543199696481858978989359104495193091055102754984438063962344173236872193462253236036512933618782623831683220664871363082344 8003 -584343369187890162247902549360643093731081287486069570935737827006043802596676201468864351125366190476114298768876165409811507035085173387230054650093020162543347146419640248289960905687226702009525545907910026958801378622192382852589 8004 611464144419862090954242167441662240361084521919377401504302195994651230454732268250056928325761777519782811200236142102940067757107067075986752107624783272580615839664036845906143834745569059577098527472090301341676712293760778397949 8005 -639842455157211664567570843717486250422834183688473744317408264153529883394433774964544516417335817665768781233654574160649078225895615653781980490495682876234021989760396474538842798800140028905124174359075363752609080280464366817201 8006 669536555031847628177434379966464692361293453795374365546297280469260993880875217179234369070458211175410963713168298886705876551759361019444600583056355808973893172551311936286018421134429548728479952063325881920522587503051569777475 8007 -700607393619087271462639048304178329059636727587440947589518281118884293520925315410004939694620353532377537237947363781171684875775299231811222433011167705578602054535170388347256333620083357061928414143101562650910236861959861850092 8008 733118741085269426105783559407399210192032687613011852410233586040697517924200706947472340346171812347139008006134166606109421990051873956284728189830627259446311764723708935764035109532172146146995425898770416767475508929301234225518 8009 -767137318592987600282953449696897145533214771135399704613577521375439300755408254702810833429800601585470843653540495840908692879989835991728982322754512221441566659191873458744220972982364529022263512298118849902957936800234947720152 8010 802732934729641269049856938483739603204996980649115531109717611845588610959774998662266304935254276263870984029078259409113475574463763371496926253715905557373355503344615689946438393870907293401124500768982764281705793804823522720104 8011 -839978628237252894269453002151314094747858057739436164305221087292875776335586837653929690705115316000022720065516925010988502769826733005392528322015752644929165705973374792553003092692761470001911220755476812485907031513168453443118 8012 878950817334312010750881407488323597715915438232604489119220489656499473693555905714295551860351750995301228760420247865054092546357630818122486872165020482079013719865587943104396573676553927769513055387018665809045413056223912056093 8013 -919729455933811648964738018426388113727789015617261324619896657299038441352846678018287433688315213447888389890208490086275577745796760331418073145400454998468346693686006989953700118761158131913000386226687849906862141936685682246911 8014 962398197075663625084711861877127635356024517240361769398272141689455450783279222617848864987367319282271424194842460209849507793515596582206926750288166360028592580116264600032084470174042527232540963205159113569014133209392136964699 8015 -1007044563906346220567385731775401830882299849440724517193515898834680480870840504656189452583949618183178376487523827918373238629018425903009316646831966577117408543882217220733580504638674585835520190819995386861948130930843267113809 8016 1053760128553980206108839901169077388043272170230244338845497461725827020555863401767723338823006827934263308678870867204258826469301988568246152798008465237501023173881160957484934727612434131796972255494398453837944358506034857742953 8017 -1102640699263078114361995038216201655860419711625732394401474654239534276974763729097219494289175502996985616942215187984834474742761384789372521546951523985815212715427153604664538669427300599434854482590459417344052798934792480976028 8018 1153786516169999636396181393771748720733067554386099354451318933312101315068304536632750358868574173252932795276137496950362853541497856155585138889779414634108480828856515938444137943942099594778004564732280605444848894075025396046656 8019 -1207302456117707006636971589343654680052337449770860929140816941846300786327838902385021145110252582296548805429231737574385923260429192950600595741734645936642928419808040053876660826167098786320132297113704059025571683429204012006702 8020 1263298246926783810621339203588172249114287767771118008030054091093588414749105861860863513652845948145858770516638193444162309996861547421642119985111063729796303851743830840109539721998438947347318470865112334251536630961939452619101 8021 -1321888691558895994345838688181346196766154601833622912034670796280387931929038018803572782339193060259795012361220014171382628327021684659161742817034452909125561433437575894574180866122069982261578322556463718672290427663286673823550 8022 1383193902628973877642851848670688152622413048991422503299318210075774488579512172306303014958844969364251549981532805735720408959123220113315404383268799990628184570843786196632775454143201407946326831931583150866569007141692825905171 8023 -1447339547743419369107642512905076090943860038972975479458733588206457361983835488017919027989740974309632650210699624692130295163633893317400770496837281425499498874571272372857513457034723487193397812021072839513286035331224080613858 8024 1514457106163635908761690106010664114501379395619391753013551267431573583005804353885642289201422051385777104584994408795892936399672334473653277332610533278723273812430530065216965717114936649213570037964990672125775342623287517687325 8025 -1584684137317184444796769532284446929905187372140763141392683698368094316378517206085014606487424795756919167635450889522105282153847910335182846026350746970700474771495735754399010224948572380306424765048333450801336051616300467794552 8026 1658164561702933545882273639675867509268073228350497415105532224341616407655085350522087882358921840545579258084994311015671093957798569535230476539718466241401780765763536496936635209480769825841338438886498460383834843256725562210212 8027 -1735048954761744263582525098224849083504396017114206655462809496093423636201645594915038953061330450451289867324326052272124961024811443602423671605259122111940290459713916472407112822731880295304311694817780210448932183318706124855914 8028 1815494854310561531042406870448949858813687806702531541679409965462408212308645853235856036475278440470644366695297483698839605945821971355125635657906082687873429013547370835011283977280980211266341441327572801376148453718800546476557 8029 -1899667082165326995267005624598587878474890538478453032666178494731231754271717876530249322601685811747805270250108327682935823629720539479030575798166731731011323925011510311644606943158874323752528035073178241043704925582925684185154 8030 1987738080606938959863603855656985597597638056128998918610421428581017417187341912608103867398236724997920721530712780877674575149191974550523589815082920508216929082163743757336273779449418305885004599164311452968385543918392371923280 8031 -2079888264374621852012594868353955458214787272974700172619981946921997932580978505966989310050737058310998639977703335833694291629869424532420121124638507919586052911816474164156105701965488496568030261839085896852135668971338236857895 8032 2176306388902591288330426646442650702107508491288193539028455960705422967530763390282303740012899352147750944996885386424186156675060819236872590941781726451932381568795133707788659344622862131425217193608739787559456929317215557383777 8033 -2277189935548875166376899633654266374837133647476669160681797702450881544681409240437479858088680136130177641003917626037157737057967223246950675376102604514566373470322420018895067756344577788370646076445606712290487227395653835786351 8034 2382745514599642948111045810370413605899345044447907897854983028578373681866114640655931922814019665168782083977089576158565585232623627710414542490015580594480099011558736377739540804288832625633857532643776056523348394023425196491705 8035 -2493189286868474188376597213859751052870148727834436731240966547135836656829708355755162074528999969544652888560591123469906706947282591920289421885481629459014284006333863390483323124824406101679906246580201115720809192126685600487496 8036 2608747404747736359333311009355483525792633984121081787023974348575677729235829085523299860066096029409242822028025067573356777742991299320984202354467015208819876889617437497662618721607841745875519720396582332650591184655888131625333 8037 -2729656473608717445573246528413603088356684486132727664758940456091463107236342222289046136381784507953386731017183312117646346884266239969183867411154840961018950162395784010087206636315977863011322631225825766892926664792943543069168 8038 2856164034488450454260225110215462482559499766795962783739130752840359135293253522915972991962550538642105018613399250222973516109158780414858928494680176436274720246771760405968171845656975293039266457585318825555580449554007150498327 8039 -2988529069044358385467449689551215047996558399572897452845238752606268873026172977260712916120451117107520762952096876540063240339735467482824440384038462147822955607652024397744058498797683160045890572305064097391255587218297948942561 8040 3127022527803026659280990726202812591846604580270540305878205557821018609718597770870259162816607740464570587930973609060744091203789807492852071632370623641032541811475535100838842951581618660696167891654868952545033314309360542498911 8041 -3271927882776666827254679000116058889608760129998479070517165413046250291331950008684048811543439014161275341969875630237014176993592268609983676566314455155519310132670027200281342230576320004344739563284662385983670011559884941875335 8042 3423541705570266129220643107131699696293554946666218997868018607383384348641854359565626022266537158197720956672884361644674746755930717440391787555276723508560924902021406348775030521417861817256132664023493872854881593873363566101717 8043 -3582174272154122001148978592272469904026629419630347539684493815840734696396182341945947919709659003863813978603430550263796581700770171542595284203653396948750594854518250280512349822343794616402592259154808077726227750602909426232294 8044 3748150195530543491878224375970021797782220719252339422219055487429419681840365874632549950978336969027105312834260729801265356568963648304120572226470394274773434553488168191499242934008207016931528832510702543210987425259194293291027 8045 -3921809087580071999998527775207607158480329108051365356956758593326710788588328901945713304154059291178570070889865385856758518529330209414372177869659050117249606792058400776806881724037317919966186167098253822904369007974455421888532 8046 4103506251431746108648788992119629489655749548531126021988765385397240990821278597854730201281115608868762322075441294877460190038061598364959343686635371562839593113585383073489579557575446221215570970651584709008729080763815009883305 8047 -4293613405763829135123360021282165940166210746710632675792509671543735035600891586441152508431119040444966707666977080063656166300289296820948662663487199132449422611125331719042886497554829293706577060911225791670666097818001590914614 8048 4492519442506158372258232958773124367177650081982843490974189247511357239893223803723496896565738399681512546578234923974485318409644880877282114634280638828387702914752906507438237636616304737151190503268782376587092153264374961811993 8049 -4700631219482992668246380292995109403783845245850567115356458991348568113379323071041836435285486247840034090842383518041641979436538722498250664137317949400802672953168305055027080607099716411776112058098354834509239381384606779442278 8050 4918374389606066763127380781792806353107764610667437890194580170750313048452107094283409230466433923538645486889277887317503792843908051756753200150194319274284368490712179681145244176192806684277883662863432463473710697757944262512058 8051 -5146194268301649744990583901019569485153999307249772876369115158070693967730897976483898620106419429471579282411692889491423133298456706345666069876102142526108131722480629912699709877897848370435530391795673649657656201385873329511524 8052 5384556740932900745121327491115859014303312719573706661659591370485129055243637542915430163919770554022478858192809280300903016674658045285469611353090651454755956519635238583960240984147176119012230263671596997837832673185824536039760 8053 -5633949212059874065152301160162487041863867738441505080357316975020481735285956649531752347374737861399870093926389104467199080680018039269226443796795978106939504528704977435905377594956439444419485206252700408478963162004746472677896 8054 5894881598464312009981840426329056346132520667300637406084805638462244028383302512362293471133159733487053543608062397821951938521963330267120948153947652201408448559147047935328217847199149015506667429238317628183269338537836613244451 8055 -6167887367955047989348396397889692256515272142978471745291980021839466344935264473361997776148545325439396291196167611060680939927154077203651839455718632235723272411737750921578715373239273751351151481355207243375277162033665873656004 8056 6453524626062604006846984551889079108594114325842279646122841115517516103882983561229457215735870629462058379600953666663363409473303407983260508590698400807121738241113496310901741527423570663266144219661313733040426190017543572337247 8057 -6752377252828592753184000889400530259534756276270841977954244044162934761239188807347605471060895868088825756678150836965638948769976235510766101066833382732731495711155016864656599370344351136688939845741239814776953720175587739267038 8058 7065056091997021029663007553523176713802164628022738619402284446333979797571234875077629766085991496704983718086624779939979061649268751220700222006664424928948121935003365425047719445911950008910821939239787500041165455855983434108378 8059 -7392200195020743005052541664913529851123432484932447628985615472559459772092483134284138355540341463618181084493558928279434828676936736066862061958368366801043995715161558017258025425437099588083181945838702368745025133811456834920040 8060 7734478122407343110612490182569003468058873083466134430176349885959137278939801419772324274792091154808946791883378670555148069234668194030691940539850811599663863635879984937521706662644522483948742697789881802285157963491438158058695 8061 -8092589305044863291274836566265277018796363875268946011501548121531100391773039390832327260232766927310442259511961907948543908068679860550582124809488877786285132315477569121883267853557403849770942710110040836361101618818855901612525 8062 8467265468269262224164055818914359184866758643398045922772956367856791953350533209757243201834846792580238869423498185192525939664231243805339807782858741503062079184101678759852958516156897905659984803192077864454238070471130270204934 8063 -8859272121562550109692943433215054547824756424358050851570302801125859660441613355113385300556307136021949207878522298127917035825591736919493018943757212387658733946113783860073042353936746348548992789402301384409402937893884748024417 8064 9269410116903438101632273898812076978489203090383814878017203484816492560761384863012803097610279522238353951459780390947121197843657217864619369906917020832486143546019956225383597213831857451501997821016606232384806785056571350019307 8065 -9698517278931344497853023016198270896052475447560079458408647811142410597152888268093224595074801054230857437989548928275599673779045608749117447667493690405139487196174377445916299745525971968472918830818880489852216012773181104018750 8066 10147470110229990889693461390101082453923192870536922264970930911970670291573836805470338030204427864401778682865411548972749765098039549960352191117474980245034686369063181854873296517885074366682364052503898327431410006195224286544929 8067 -10617185575188893855411595522000145519913232884119790085360082196588739596957265818822654642593384289089014832171758142482629889702532422186654970339879459248928872611245810499963676069732487940145580219235444035907227134442510378923842 8068 11108622966060118225239077676979819392682063444218198805858630431340248149844432619865411088295436567581060416683328800839564649539731580509754818233303396470040852999695512032767583480649042116682645239281468099321771700724354994011489 8069 -11622785854994027254936197743567759403705132951702350192489227276243993340239798697024550771631311352148365183580189294904100138630912362472448811900528051595906591970928971471641188731463969275290412545204509156159111427284109405614505 8070 12160724136011778748447635362215356367910935427307467997958115011027673707360473933863897340920762905353576118412964721158107341026489586019685380020055158237021957203000131517418059764723482652810603334932043905069009775679289578456079 8071 -12723536161054325183709116986798983672042674015414186996626556313915307923109527051477191931987623593703711436470819966502185153108538364533042125133349085865046532739252554518440711608019472167325968332702421913646774505376038207216515 8072 13312370974438047227837547092377912585808731004046762866292343649904104477708677396133005100887049244957128692195530404008679359264793697714457221342317004947171175369724546752391607299775803855300030323744094739152297802235014719947851 8073 -13928430650246267518761033128322108831230840880542200192335814017244159448364244994970984321727196436330017058974773273151682279335745861722861605516637654972867512275067654002667503826857127012681621310459568073205488923400076475261668 8074 14572972737394156681781799991839575644124397267435680063999907703666113146933638955619195909640242064740255492290369123637986421557697553318912561332448106054774410683718314876700692166321181369785045215912622735516709897537483915805607 8075 -15247312817322376092078715492952390798078030105389435506322498731524613086300783368963633782836459729896109698812624547352140404175528976383986102311381367599664592983611444255001523257579334737074084257722627350094049007107466942748871 8076 15952827179502640990047390767324004395738701414734664138436021607706296425380346894225723120835349160257792570147187438878555020209856941963971593234718384210549994964634128930090163573475315447459154472197883898740264332179920209228199 8077 -16690955620176692441723142394801539919147350253135561833860737841946503695310381112473798331199814266455603919033589772959494368465283817843675445024903816745555279829406916253266965345833359031767230375339363340637179455157635552246762 8078 17463204369999417603498968874274510908178034448184542053965171586873178855326098149380232823309988436749363652414474125360246026674101758500787275921558036230060168332593261005008389931699480399997728301698280611500846178556371133141036 8079 -18271149156517557111702267928011234026747144365678014977538277435701587293487547152388895986465858944603304632242313605288268301020191701800208156855714141618279369541176585667807591886117896676034628186532648175472409244119242569155436 8080 19116438407688111515354034296927900828413561628851103324078983043568320198210696083090391927953707502418732774562222009598086523852130391840816177185924676928126576203965538782961758515950043239860397850760603292461355654034013469594372 8081 -20000796602925754930700076679350973788710681125972870728649253885405493184698352029022918229586491524124954643414341471844267222261802696182961717862722266475585895565716741030479972255139543379825951168002526955876048335836921125718606 8082 20926027778466858132129876740253177201529683587195180565358217903866433187427767533970167220215126542560741214460146460718419152207664905456803499250787925054704603512675792174791757827746273439849263622066688896480758621684820127036862 8083 -21894019194149716059855459070443553512564142170082043813460343362938278331794910816072636734748459110873378481327288645610661339606191330312065244522619100104711472113865387761137516072797430890273516940317020094386801909431896472398187 8084 22906745169036894721237696827332747555232712384811630417604243515663821450561562357869617035423812759541239260553285777738727260573708662389596971383524609397565666233195709413823203577921333385942566207084813429056416835873652722134692 8085 -23966271093646916999542702914712046557927087916941310937236216745771812747754322000091329308607154250041299571047907977162431435024873129613731410881725282076743464709069168115949290279793103988333849567330608821403167116566191505142228 8086 25074757626919483398657975556707301401726642863924229409064604959313416017347082529427815210938995253318863756490178046075159853139948392981676847467208109242577990493223848318825896744362087823079007118375535955451172740496916579722907 8087 -26234465086411791189830633945630695029970670424569071772828719889647849774483900837271634000496226331473131599235060070936914733189106939270190551277485558968500836487309238470632576308003701488622352577181815655511050623388841302179289 8088 27447758040614025681932629318494719546287221892052654354422354659132604328448298380433026945906066015454692460390348620900340301459744377182148316800590828941166541508541085982856078743432321833010555613565842023900717613984910836937752 8089 -28717110112680536764153461310557716049661962668617938245004299244279003141032941803908443150214823399177186400747482463610269318836730916627935568960339659102035131854008406287142725162847991120674358204640375849898536124694115352960483 8090 30045109005300404860077380762609310622913695293807364264232317511448453316790108503883849493469106420514291486690474734133478428773059419032513929901330530522594219846686621864024202299577444482060821855748041002633877206799227417812378 8091 -31434461756877903062108199638865412879566147109894708859917079132567765189715849533121574739827724870689608750451909768659383324449941596920592820075727390686675563289716572173492962691300872822793359972058192358838853286174152333961461 8092 32888000239660675974416760411788669664945170869993792413056956044853314084278410778744040395567757627288282332837924609577556174449838691181871008231399216352903794082415610780388321995894582583944767910477483820450275652602713364498721 8093 -34408686910942221386531432458493732034400190390240195430066819324305557884986647255788694862521382401980843398767955768962225988105413430487320065351586540269425738972920929206451054130434745743717415650666123941873955236361122291991449 8094 35999620828976462136998540214424498085908273062160133583364966343778824080082676430382865029866194399161596287884365155824182748293614080223850273856816714987946691732821414469142530692470568986625119466403815144217019575144433790234500 8095 -37664043945776861292059652932397447951949700102497973946557020514162999126878932947527892541538620468762597309517559714121996979089550175513706998405889228946677096303310288391930940852480688552580529909330327541707922991157009078868551 8096 39405347689531740082465545995860273027892368761569612975399719793440917239658512839645515999543703311745546938852802169234877227961814632042986899708636693726456849583513674769182442514925009622296344889265296174053741613493113774971715 8097 -41227079849952330234123089146595085359547390471689528732533842218982506061655925300374489042368602084540452432702116282148769280058272536628574172471429283688220238971570994329779530204398584314312588009554744386411114809904032854594255 8098 43132951780481807270710475901920248888043814386691915971833053151615701162935116879577818855529448029352514167383765438914375590178846536213450210046773449829793846042901007015863950329952555362641071843268522667045471126715016629324389 8099 -45126845931933339847443692167872750863107858319103036677027535411789604877328218010167523681833581306108581908902938045801920327748437470219923948874584441915670487629978736478635533965102724274464853026735349752008314599414043920746861 8100 47212823732794339364337806626840525444813924853966135813841950651866360072488591507624579630039576939172189272615536536114196974095674287140233897608273824587516434376094033184961285990397269747253417503825548580868653289834223933807455 8101 -49395133832133950135141266521301276338752823412968372156757828459421646321425671402143342316764225923678399871463746546586319032352200300523332621273443297967539756437322676210923684981681837040491339496692944786153661136469223288230201 8102 51678220721782791044520762352968359008568450361874154459640367509816808349406868992057660164971606183880942642367162133794250682237281708606670519230328861483492585096325235015926557506204298895344559370481540410258284935812543423585884 8103 -54066733755219517181900610996900615941254819836323877494814611370648939646829807039578892002559823415898840549229010924155680633619878890116211236186685512099160402545483981938999612813044039780929367582129719416325818608407790337744579 8104 56565536581399454098090843407946345762259533196048875709946216511688955132534116186799299478628783487878948681867997068932550331675903490186063826061450527135678407941912807537365900255139651209389994962570523565275574889275425342233815 8105 -59179717012597978310101301391592083263872308611445216651544803274384503780882207357760198316799232858856947854599802388313631564357169297139899010259018400056805292483954177858290896405310373597900222377357564249256217436683132788065239 8106 61914597346217159443709315099760236714267641705237604707569587159025516919712249361872901560813032057097544541382157498071202776480657306704639341669411389924621276624999958904725027724052770351760098455155647161817942013283190150283241 8107 -64775745161420203033636289863451977136047088479863808281176221142392575774117314053720460193151795469568110118960318031236024533825034925541760324327679277647144081184776125913578678655781263905058870559611557695818850076284471152560812 8108 67768984612416280224965080694252629691256266259672502413882772805667715701854733278173523975215438062491898255559992967448661364118121404690006744307248507209658113079270862467466970983363928559985950462954097051663747593842711058211267 8109 -70900408241220327499830203031022857548350956166081403159613607445236521337339234646111169175882247876179999594468271114078738391236818828861439943537727519717387178357764011369098318103533689200001480721890736305711075319721163475463623 8110 74176389333760360347580300511299794678114962481839301899683312231436113407283329744634670121532938531054660528351431970666063579219123711978413563194206736018803661720099012958748224414764535226025461697834368299408710691446176609110711 8111 -77603594844300875990288105753986918895425685350473645484688603604935274603991246522714759404983525721012392425697995247634053353963861818806236145291544887111883315186118670424089117429986093041896537711288762008294789616289250031417540 8112 81188998914297224801991217119316048685795564158896435365258030748861768256416511997008689593969719302097912793302977118133444601311491891138796352162809441297971387652248172630496662351534340576456567257791359267258382591499519700966335 8113 -84939897012994711712094433159599687794019002087029732785408498082731922696776035741703327434303898022233573848944362770602926775538502333279318776450581452688697304506697002839568117117179288051928598990581670450472165049777149903905860 8114 88863920728340056926461571072337830049022380212098538365541240407036435662503657577743940200069191755215928352076162378411173612556002224015077112816459810244577933687483638996617815352905694427075888370376752024297903608547710438150129 8115 -92969053238084219296430476126791273504457288397389885896866804102283268461070064842464530875976519484882612650366564681764437301766446915503983228100659075496127725060957426264582460748857208855527760458222758795531659541269646846927854 8116 97263645492327100520601711172061036983498442705322430701765145894040181390494519505343281069477435805420028597830550548768973060476306541029285319853972017890739219218892418057227193986856518677754679943457162105413405109135540426357323 8117 -101756433140189059598034827033654051670022826374399150512655906156945975146777514750459135970538706250502204676186908047038794006944834131269030607954659028477138587742579079060486586711367566251582498682138527061135697057387212787714580 8118 106456554234794356218892474024426991884354613179100224014489471869288785478684740051841719044805922176352034548124977374063496745897812534519823490491445173661035327965062706534563601939609193060931768477510087751895561750203726448292927 8119 -111373567752320622635547526812714374242935080525192174766790966507551477362564541990998409793337202118959448602373271553452230841506254063888010373423992414842169908206508609368407353886026559022085601430608319200946250491159717165103051 8120 116517472962509387492981613871577330267854372699565834108886892100258486747890254950015325391482786932779663280381144808167392199331584426109952465470444215742129085362597838383063773961098367730599212460325103672578518928648723725296751 8121 -121898729689748837841959831300680780077284178451523236765494082547863555970769567958120623680398526853673477638910523302452951780736732396072763815177407120358981766778301472501135443147358064564048391157135249752315803271651260438604360 8122 127528279505634853678271433783475129657181226665660713776434612192936219239421782264685928092274939759095899928525711392345925338878699079501541059411655430207518188293789865441493861650044592135534680238369879019520377110175748632884024 8123 -133417567895793487145758011908963166969104636480046216677253235231599817371325046735191590616219386196367566106785828611400794571373641942145409576456909499499167103984503566372978561577837133700046030410628697319179384923206258121674078 8124 139578567445711255254490117610914518507762558499085287489663694817132981787454476383381917158147909859961826741814437777390681231616957091455660652445509269929738632115509471753845712836651198470926933221332799925919672751297526498252599 8125 -146023802092372812329351897022164741698615463232418989440661116733085331657255920153682788402694611006145149911539898637807950495259003323952553274204313004347570985117959125325222758552967278937679003922402338302091010933767204765867701 8126 152766372490652888521811744084791196085758409144762932127258927888005168392090803034812843785402968980623321861659397055695142484825397224729639119219352599565557906086823566560411454376094947965536403549036505813142541271660293785910692 8127 -159819982545655134310495629572307092103928842893171147834997487534787267719922386021092312433994978890697332730244184405373885407469283920932710993892841566262797163810225772785485525640484644579515289104274704794708004942796913490827748 8128 167198967164539205947036836273975571001052641298394422562459691218035169143511658452922706483522228494873405055883318458703104829774952319586549597326986755709654029538746601762760858809870987190394215083859913397315736779142888816661969 8129 -174918321283833777492719722163883676331389659346127973710749907787292549049745658414493403227437108830450402581888453837489953540699578844003369111553344177323652621657900095384225027194125181630747875927431243732244659403317373422636296 8130 182993730230802101344559903575913126119087388215202399606500258600276160565644590163708221534342425428988655109224365860327250505817764150619502862250213502766545152578130391298602583832391794115694463174901179438423810703273921003673662 8131 -191441601480113416417116114170655961584209548600929411608661810083332684203056681930567560877688688148418365649782614567175675481018598112100968315578465280325486063303762993964661752925447198485575920860126793405239819107057881680115265 8132 200279097869883312732554749692146505954178178338401589665000433116463169658492135818717395365159176775374651312539909496212348455492620677389057559310487464134664259254120297943964219521313011929132903765901081073255748371795265028607439 8133 -209524172344084741013731057498776477974088870921440175170183579629818420157695793290354035583181409216887174215517558407370009822016782917536673594561567550491889719821540618961285127931304113679369246910585372683199041392877666432267779 8134 219195604291404601816191086831185356948492114200371673469714513465088296096412987618460985785885539875069000630742116478569546874005253018519784812202015986849643123779593354009384543198961886526801954611945435256954127059519721070484073 8135 -229313037553834926310077756394696926076493366024947989733424369490646379575314538868415813620802768439961148681552223945405460698294328735561318159809238954478137182228253334694785496515224817515644854211699154368851454258402759714753358 8136 239897020181649017584041706847459237580091444971148781505547965262169982611351371595336802242377592910988474057272685616862152932808968559682603741523023117879517060999609560186397013658022813034175650276290328670199239807247233154918784 8137 -250969046014928299747182642596959310507213024358299119179218214050299670663137118129425312613096387557362145820137210722139651970226403059960506904608471808559814488879195959101636665586826189090213889892974122707292336269328158767729701 8138 262551598175482072989219827888661708496757821733742559958327492216029859358628548513854252323559188042704156393037070863298150360229905021582545790205080624930504993475731190821963421100559771954178872846533619356409916809485607786365564 8139 -274668194556847269432845958658443901673310387305427006515748302654483597406583058533564749431638301086005011612751744254918896533255569875405217976015030577070959460844740988000381453835875302304034815900047852205215135954870651876481665 8140 287343435404076357591294651365942803015769519117242494204406544770452841166984981964920488042090581676929538825758673021164878809931518211814505489300959896805576115029747607069608058706280532847592523247233896496398020103070805100804763 8141 -300603053079226815657822247831319921154589667373459952722105558165523603285500845879910066728093590729704286528876138737087929309116056809490320221058145360936505399879626387448202383374711341200290464924868983558568007379389697173653826 8142 314473964112863517555313000263955326544667490669756611862788260394510930386178344945477511705798682239772633216382926082551449816848182200524000863350962726979887999265704702549418384313702932899364269118400270973264248174428598349620456 8143 -328984323646484768086583823942698299913639541582974256310967782346755112668073298208279221079015203831683116208808886644304583080040992070835235952577902708098884023171770958441081025828243277212525990808150724597867965213725143278644827 8144 344163582375592805256706699534389671203640531986904656237102577712076302162807935577712906969913759803737423949295432774485398457514246139592193025254439478030688584528057966352984820651943982827080966600331658412457990226045895011521272 8145 -360042546108160001098485607785055103101495680999835903116278082076373265835798255857847202607495577079928459492652330038568880112453566711490880518785249677763659867673964144286872780284254617587659692710290291566294231301467082538963390 8146 376653438058502820194333702150841308243824464658906616139525575264810143274326978355246504609510859731900030562183827214424668591806394645463008042173029942651241455184300758526194937055491247779864685283540788666861303483155493940725931 8147 -394029964002077381626208992581694592940422682167433590353821982466065197819751858689985031046318188636735671755794683765956609627569275555568389346366901743120631275945280346153537403903296657029492971880468914493042607581604967684370946 8148 412207380422464241432128877246068057878820243243098858918109632166051614692419298044427873892486887144780657867895637600642996584428349445883052761273863998986238169377626099780823168998483036457848697107891347904129255387405157165892760 8149 -431222565787827299011649077322446657201720997054379292873253487172936246103326781233239616815316674812784866828156474739631462754901447640736354792294667165309602229240068388276114254806819634097305999836253235035715782143146621476449413 8150 451114095100424589611554188250022793564812593878904112936825228030127352312346477452361976537373151595837814724471520457678828112658795879298714640968874289274533567458369730275664166971271735008566400458780438548305893245780365524034758 8151 -471922317869329764517892592583462203555466220169290458839747330671800614236618421699729005490124946509457159602359024754924842233943940891190380186444291609138302429808884493089727613064443505632740754771267674511918374600443537013950223 8152 493689439663405465707510151887997111634435204671600258394111296831824201510523879582695972752560728275248615930345924350883202800379067011476790222545159433955513535745964180698214531439871715009675287814898085920728691187980513523706337 8153 -516459607408767359963173553260642752517073118779016499540540029779781562813577705709588372506342749357036081516319111889425747819570567786681947348063686546660254675572639372134702188774823853758701917881041883575240785862034540677219537 8154 540278998602504726510138149556019746429746029184277047132079028873409385829494139654283241094543002999977980219352199341276441810817098487039997005658851202239365169390389654838859534551618381449700274471052892584689371851397600238451402 8155 -565195914622295268731746898391469635752841551185875485509363266292662104672097713215910639547072468403303900424643529454562601839394028219927361631554743073462735849318418361401870546517496705165936782990198107318771646536947255018269166 8156 591260878319784010164666268438981744064080147483632369199478690543628179774499528670691833390766823438693845927830101965385352472904904446925516195682042171584540246530642648531049284122097446657274999980237955778856230044203406850972486 8157 -618526736094205223974819752228364121985118180358600182921458005086923997096215250305606829078823205391202607582304319491378968569890975428768727748456512447502758376131571689874494166263443277669849817116664979343562783892376580583581476 8158 647048764651729573101855868055538512367108753343434796651168670807989430186353196471925572316366384366523027860717158497425405436288913662985050449373903312522960899258050509716386528646612337759665319571121044081030553930571708219422788 8159 -676884782665434032675291971056349919749235502167960619145004298356147711131626051250096658487378200503079523267874470639859417386050230507923742740634475765462288844681044643286630572294339492140187612749434588791540170970197363414878631 8160 708095267560638578372482108109640621819221771655085267004539110057796019158345886918713500197684970208298119057313024206627022806367518627632807082935595820106289404131767553879203734936539856739788006693788414848761850913181206026058319 8161 -740743477660650766719623940326119832479631612901807611326333541769467312312902786336177883422211962205177755270193597911910297538902990294580424912762068284068013652872942953186061471382766810504176404990244571739935831901657784531100697 8162 774895579938727819257231517857478203552504732245571936305946969111737378860392812037226474781239790552268573065144867553703631303369012983541786442421590119937840364501124734871782902436794387299582420079094306517807424055201607153075033 8163 -810620783633327207155707753835042915619166079438763371328358557525481410515490036624088758415627513163453604284885401305725702498298407139930112204658318896288695300468366966250068648100631274171777287748220644147460839685839396493800259 8164 847991479995493556251721199694866641450807716939216910581131043456418297806232939719176260724191175518524907437144726807849299470120326745361556596367122851279585376057971796571555165915384309705516513886960212639646190603574770969027216 8165 -887083388449545524333823401132887888509937467189565304898404328881231675372901778426361467807056955770876565420507552275818823165299408477153781597009073152525275792084970037252595561077522680657678969219765343108122609130788436772127784 8166 927975709461105789365762624437463312545572434094724082910494131172054439440603863262489459357330557922658429131771986005781084216800604749845563313884805752321102557871328801523410804694185089701926599564072596246951818597190135765354834 8167 -970751284419986201652003121799446573048862293127676448609579539976567627181856968502848508931385147151015313122259794465988594611907260953217191259433950449591605845287178386334177139697152288856814335356554117704513009338572628221423114 8168 1015496762859525444487239366281151111201706007685569287857981064857611178159754879261155521630133784254478957381812694670003904653904274954836994954986560444575076354896708364626447929068629804994300357801562446168588995571806088306263857 8169 -1062302777348706397397302571447179850659910776823985690314807303979428375846375756406267226471906268078456591329556959783810469305881989428344885932775895840581651032644495364537298053486403225015220253732579027752407701509310946154798799 8170 1111264126408784271702135636161947005849887543579743712622434931242677709769404462123801882690552157665050591677361769604214928349881448544430596067892092159095036653277761617200493562382609586679046205185314251241366115203591820366938280 8171 -1162479965822265303805856565680874907354784961674998671519803521039588306876376710426941088661018713873729969217720622553617881107987527190126234665908167985043116209898226883282828180484529346784143537635313169675492284844831422959958359 8172 1216054008718921568721744245328180140012275230592393027791833334561184638870590392248617932187465961042429496530991690906060007596804946695591002212484687714848183024629106558681511234758151334599803736519527925147814000081757836176402775 8173 -1272094734841144007852779278848473510660798378348727628122802726004827489843312473853195223078816957350701393664046976044854745595722784672204709754270332301794372915748454201248505439014769707579246983710761283023830077769368347695634661 8174 1330715609409358282704560519808601946449097612554828185078519760054714326621362163322283381345022851005501571402494771181480385560618189201188367035040174699523933341167610736603950667320780907289326650071221941080691425335341258078821781 8175 -1392035312027493410701088890254641464350907227997188466155479040621814657355751087272271210790943056957980767676755789081951402958186287450467310612024461731988655478585286244985929042662545660982458247530000664617807346834488819891682419 8176 1456177976088639833669081738612576600045277044462659614290947405176250443695920673208835975493801761489673802722869604313532320523304078402873546367967841006735170682912164904213227258169337671607954197394253429525096320835880189962027095 8177 -1523273439162101896042515281368378138550413950079903191024376448028922226873942363635983426018539758352259413981272160471051918243326279072409262412945041396191984199338720232344027081541499210375593432724661868943417265545001677872954112 8178 1593457504865081789984689064306500364269474256301287327781700617038615105151657486722401699842540145148758250428290626843620207792347872865489825640614617993197183230132310325368843381585466274987874293500503066433386862089238859493393221 8179 -1666872216745271903290186606121797031424893008896937351296792682204290049310614037738567259018303881672919380898534670566980805331721360706648755374426401314842534462856499803815165547719648532966756316171006059055159562545327790980967617 8180 1743666144724726239001158028596351118806448340690012418741358959888699028995334817710588508332908638807852802974336789875763283230399825815412729644552791640535432001645927618723948185304864302140629728712313768920429060603789829023565720 8181 -1823994684680577321801374432634609795371676131965787497186986312716259388966215828228744964552166662566668677355383795454838619395976044377945194394470757125127171099816029649852199543228851707321181156980898527417848498478897380673078557 8182 1908020371764513122765632987597635582805583693133592446318539521039584037828148637845028119599561810697989369573845270422593400121881576042642456509779506373812838618278261901852425658074300422330300773190099391443165797959066238837259612 8183 -1995913208090481677234230726938907616965741584966975975062820615318994981863114811583503082194186897005680042122571824973719936590459701128722736011165908804023860300398181773353360051940217156275228330260502872117721884765881817340432311 8184 2087851005448904300566718864205350462225181617520363754045514615027290219940764555383065596673859709926264058240206812118668168809458557862875377646378357553453180127723120520853059907032155979554723215794197146996223134409627384531720918 8185 -2184019743735809196876541997695802888252360364095067709791280201463040674548016729094635377822969028130782642339068706711968087697944434414978825277133629184586273041663424144556640882098286968960044046789021887285926133795965285472811518 8186 2284613945816806008215573201023132876412654925821761636769748340509403939953850695703123106488855090906139564668490003450604694988198306386456727428630357848215439350847711412133865802036426938635239786756446266138178015662177307579799493 8187 -2389837069578771415662067566163261605196656811996990723590993507064102540156108054330414209096179655257681931934862114456732525717087135324954405851977017461352949980351414913510774817814062461612442023950796946938755303401027082865835306 8188 2499901917956572102218436447747241476343774050119170786977152443131124411995522712244317388361041326023952044679454993450059031961205286689781942954921961862451962014934009716638883943641161958563666090174942461683073288185285299226892772 8189 -2615031067758183047475491555296506293793922796222372083973819007469098229224898652283482117471362066811168165450600885481995063977521700939121616094525977857597505648921423509208171537072303136986944809283437896699547954709409107414764034 8190 2735457318149238214046966340711734563120552443272233463340871742941543167373500767687115597193656503464023212516732836225209687600400723278483863105428580704867195229947705003900838267260524908288737540124224099095144327625476077452355024 8191 -2861424159697452458726032606455676985675285327240739787901254248850612525059716074189822285476965382785032522830698196939930732914369357826433536305043646982899069949162134439940066422322952114850243376805070492807485023059624019053430850 8192 2993186264918556644331076021929174465523730537648849463543590917184418393008609667049522913446113012354432452665765234271176122876643127305008161554451433829125918150986010211178577352833594288845198274641843361072945432575864847032613532 8193 -3131010001308474719301808968642167177470576586273491862344331288110715245685670218267089043934533471369749665306067945457269248501041019474308374465782660585143254401621102645984873613550889728872269244161485307146447099732463464667479745 8194 3275173967891528003846409290138447989325369652288293490478864523622188088088390645289337931206126775039071607261041839991543288138666012683890737839200294181673664044548065078368787752176623365439793717954847856215920150391960892331175461 8195 -3425969556361568032120362443170012771961546354856199104076905519645802077038430577639199310678801271804275432758068437514427061535755801581703946844386376165148327904477334906346469590793750999918729261897122023060997497880119439795611204 8196 3583701537942209112526224389026745495203364109308977526805852759519885767803858400701218929179575487815778061540103312214576513238328382915872294280260250975513939439968140941207502053963169896834229998424609190919361870566816149239496983 8197 -3748688677143853637560048067214779621412693983160162578843005252402619362586439037415232780069258892873576289046576076785532323454876261608584157745696830347064536242535413304664444614181026397204142168313718659449965724922682040676751881 8198 3921264373649079942945143432033322341694092707460180813600974728664358883744227648041842596925132795931029663316490321319248923715085176998366748552121711329975578934137719376869317289314856452049865592064406961450602903362524085210125564 8199 -4101777333614301717338095161769534377727101825258948931082304517392777085561796222947561685408908849667369006327245935620231264851854319330583371572468710953393993413142277050895019911438492764071014896128807997498397194515969411743961298 8200 4290592271734522038781707656892980709082333892633975617750013806029601017546630521490425770685658560514871758865986946494538853900594049693067469631077568765184609114298600833989747742471753935980886210599485374146409916091066276373524338 8201 -4488090645479611631899938387270241908327667515356292717253364671375664527684629718415034048430466775630925991103063087227222210144607172834871758287558506319485834724714045323714473929417635156482668600389368490755615995289386562988277901 8202 4694671422974962833420920270689170224577484327613148199275576960152977494725709518356705552966614799263639841078646379621369323241114436432095217537292845070683840378205841840602314113996556259951771293735459648906912105816001284881495151 8203 -4910751886066736563501900005368525366619823277329667728638966107358404492970837115549755231005497435480323375283095132261151478551619341740271951667025664289825743252564760586506138738081486254589072473527041906075750067936394120557797418 8204 5136768470182363730287205271935206197999741403163352538051688974861469653779040956167143776548160922694092973074553091166578351495612951939171945269185133703782405716035446007962644886093971145742253289303879510299460461078846468539125905 8205 -5373177642670625479373605149893892297122266270445841590443942359663975930257444856958414231059773117415643651365081505430119290617202244342541888905906752924583826023901488904740917107384852553481164193974539243202227386159507380963803347 8206 5620456821382665482408479626236190017783036655881183629512287675408095925271550287568187073541555324055516489564746470967789707016907995857536260957097292741752853488354232468588073132770607365637872159191846529108791543961351283201004657 8207 -5879105335335835685812778206900472402882643357561772196081428518632926407250779395048495669974040072120248329092025296531559511542063300419553194124192192109899550259808582160607533535599407534500353470292542810838776384367498325404907709 8208 6149645429386505264773916606271160944647032878043050842616077134296263767089027233040927618110176946296360793048497834294661527599590957547949583497292038245039737359916563527924496954187051803494309936210420031632347716928410517442913537 8209 -6432623314926038928907350357590002543505601970313803992401509756914965603549296748934555329456520664228738331956246879550460707033065573871517223741067038441559455890182241141939277826098851890208821036656457894703051228934567457570929504 8210 6728610268706250844409572354130627991249407724745770082137316636983749714983417261654620848346744743437932256342907238575665599181533988632651096710270821051545193215819751310787298340034608884554970946751834370071547356517167964776924874 8211 -7038203781996947922554458211141058563072423267421036644410552936387788650906757701805905565440448490273227176714462363764103693010243057150333334691235402446802690311145039709140587206215369329129674977792704763593861789937983016873359333 8212 7362028762378883099713452992919125122787407511069793412543421329597003264245219426884505387683148673709415655807217466827803671182042788923290592408284061377524879956004840519473522684523253880984036434092298330900386240689759323851524072 8213 -7700738790580746279165054551984795310229988402010752846291772940738890034015752585561173231458206294110575830684392796885740483207974013805989922646647405093912732676258097357232536072278435234210263862601182540946350264874629441853087095 8214 8055017434878937753887313958644122354506917857079588221436702330720854842995450281745878619689582355748076009446818788501364747460525972476254257293023677169282082490457719503843598451597924931065785391531161736489403604523010169753595832 8215 -8425579625694015688036005199499319433538731130746303479696882915819089936361062774705509956623005683317835414949524393979810054107578063100944742982965138886326307980864079777669219510172222702105295733103907582856976352580993293858193977 8216 8813173093138115116287906992642557320274549905823193663122457671996671326469718533136578863888852441097031125674112262690377760538425757089846040696797253716509749522361304398727911176041867059499408582912846454137801671452333520390631503 8217 -9218579870393540901551462592323463895629134250296004736211372927137775467555896129148220366726153292755065174704362061615607263291169284533160274050742444340312242873850003955212931614858139209460049059247004989450571641375350575657715501 8218 9642617865934392089670151700541671053515431083951156948816664133557015180503125618748685598940221256201872857297705532395873656149219919215361995553909803494025184651183406029325122765492945100584823569920876799471825526531768396740984704 8219 -10086142507740742469969552982196608276590649025389426181256417709884889016292387096938350951697078928654947810602824365255813165956856747784613172775265179309300793018336350540083328504239436498421100473224059425883352944101491452894638957 8220 10550048462798856207422794822426393370141707245615871043318705401712859068839029931824886984709579624934566587400098344714977526469472897782327437554374605333407065215123531894633760771164807568559603498159961378016632789592608926880394001 8221 -11035271435331444974368306459779250443892814221541393146292184510457928987700782798952032621652828037147308513616709626001674670071429721591110652438105717419598103675858777330110023054395851572171915413930951072551824960651655189764838543 8222 11542790047359373969017840908913781812107846322153211409770988496794050841551576953036919696379662791299399049349279044903911268016171254556489132020995850767465622266815639105884413844404921429045508554223819828308068271951518967454842113 8223 -12073627805360812125060669810526295334792903802756188151925223204450450755630468494081886574372844848483234945910581774761966851819914819255062995452387703065223812903498471213546003465464243841903293459064914714828317222233749428983791652 8224 12628855156965924543253480577303239225468249341412332895074772311597251328049498543993444779114618431229511566531350451530367010063190134912329494337681195359295506681672115727932608183714701508787467482434211102499666926789742350507212409 8225 -13209591641805165505609122330790350740754368964301889835209316250940977666690949503297281453697601075643804418840400267500668420085776496118035955145481182319568939119861544136991868502149611542487086925592625148170638410722689036694868748 8226 13817008140817406781500877610065728615248844971079350430585908932065337174789315365288756808579621505121491528927161504259864388014443784417630343854289040428671628409481827836109712301572065858814270010884607845422649890684043416282053883 8227 -14452329228520903052030170495267076510142999492091068155056934735033617457878264135820660257580292091209796123290498931322790915021914615493213654727218830553913414860408334799289828940496711105251388532358090647450540714097797912343852294 8228 15116835632955845990868021318159968804802474392714600665834056576347010589013080667511664450798368741293211389469011903474682451015456171071461384192815257649350931262676864180057052258236571981107480733177658873740193558654112819440369227 8229 -15811866808222400527607110240609958441694517077007364021896099122300091207852703462967553229594717365442781611884726788781714525775292315953766385465682039879410087576118423063454084786769542336247082742451063754067583494290867161359394519 8230 16538823624763079432051617430500470754605723520799862408141832474965882229530684463584488637565703352516776397375662265807834998294172307819381520758365581914718326767872349398800688727811054242812928578254975841619289694364705429401098313 8231 -17299171182773543460699606740146517206223062141853916536058326382012925789504916582886043231847230020177077060410253915224066774955901765633860325618231363252265437364816382261081691237049984652005505158885946262672016714665465561681191915 8232 18094441754371882171542607722520589955193617204861415504879779114957013397092234260269447999586497734328161752824167822770263124313700650505086526490633295263120613128384797694922736230144214996432218811383881987554993490112005137272508823 8233 -18926237860413624746419602979856755713724822498859273474300365097175690909597504365152281936870020669020466684846925258087895935901798548583576971348219679856206066786125142556061263275900305434463724172155499629728751596101610728315986249 8234 19796235488108662673419884790955778236750836304176155979168247934983706850083805150109810889657895554525985262955470454354875891997848020862253734260100547667077720215654684074083367231136955237169059319831543865861617104153200996643163474 8235 -20706187455877472168102846557794443235035613777217466644719105033811151117007429787455470581045950771981796937336944066071314581798671441006739988596036266088796948415987195737666562992197659412757616363692847880119469549236674206273589931 8236 21657926932178063366869956947480271634606638852653654854603830380169081761558798062847347162679671698881408494686181032167554786695006835355404252427113306456265808247082053058474880351944322236241754723820856391044794934428993132139141429 8237 -22653371115342540716069306553930238061462190325308864602173190164925949248146705804740533405668492824585053131852448325349969979719378810049873276069585333746169177631142483112228365105474407598667543021024155745770601306377616070151847225 8238 23694525081783646365987526693081176191679337385996415874960751531639929877219747806051023852469638326169769126924023479689643066857682507211685697637763164459059440630301824404488676750981936761485008405001719115822173857455624393765260119 8239 -24783485810267815384616033234558920024019140814035464403478384960086401382334935754552951646485960344390918992172247142287365009213268144687125517439285126999014064523177428207051039047532775936626091711609087050942752409406860285884400415 8240 25922446390302766990031023012476298824069844340389891564085354722057081774393697874259395379976397790486742927347179744944769043691066520646496532439211155650404188065757647139771963659990946890311033733163712170684763548343065970030649853 8241 -27113700423055188979404754082117618884544988823495263438621705505495004460763176991523687846574913352162805638117230485953077538677281063164355009189614926656011475244824751480450775571983354746306954961641457942339220371319778761079159653 8242 28359646623598374168996410395373828377681925088555897361926155021114143633679163725460029494009704945503829875572795859385916111436153978997718233424946006398228278914411088337973011795964296731407698998325262138334149178077083839649642860 8243 -29662793633691502308789936324745012864290377236740696451160660203458601441277634225972162772880675984523145532550253423186949609091049211648468781722039159091417519350115757143047334995846344006369244865012756496254814505408263185666656736 8244 31025765054712427762354399689193110585310984666262467358178133856107406884102159711109972985082148974531783782098326193262536799120398868872527445128478117481370524138709938531690713194880330990659684134738851141274530095371004956190933916 8245 -32451304710805167804083328164336474442789624592170378407530595318969624625909241268396172796726079001220060442419421473087073879476936807544195059042284987516526835579865551209355089137958051172100864993192336060736172842076247506734964353 8246 33942282152762662287495826233709689719858684354835388637161711425058041397674699916204008823233258779168179216921468506727743614767894416961898146666992077649978520176325114361337392762139504753438530592598190480882555149544561527002191239 8247 -35501698413645706064180098450677574735803072967635738601403538738626374791824239573165998632821402766751022383100361858806963459314847360956520235225426016120997321676056869798197415234687411998475478310100718975921522002723683298233892583 8248 37132692027641195856447912085015996081457271837176740457473337000203278810897028549344362127035125957378382118213425028145565829914883705584758701561591356607934425924567133607481779476763083228271839272696223453929738468894109936435490737 8249 -38838545324187981761745219688935824063704973659108081191846901071651880697179241203862514973091373633667679360372345558305012875738106426368393979523804594949596224123990029830941526898185618464134196863276695144684806954467504131536193676 8250 40622691009947714105778456655465318506622148286823237891766652162996279142071866064649688794799307790945068044755710968702723050529127160474666453889737335001418711670170270076153317101826480662099360011718283108488544582085189017861379849 8251 -42488719051772220402923762657997118958414218467518019565215585023406948854906007492842978007047604324057541414578019530086029439941087324253957101620708016883834287633107742010683854299751418398896944207272540391764944707996666275451815341 8252 44440383874419275853575280130858680260612787268537722235938157213763970369830550688696185810004833993186862048379844207148333382130983252693397001397887078452372317155600052545183672832233490737573636437248926756323735005723953811268776595 8253 -46481611887396337183437668797109859590908716251796694652747720404846355001139815761280187541000725398351300368443060620284530446292113157337621898861523540502026389695247703854508970188199631654071659697900440560529515714987821127917519327 8254 48616509355968141094800688599959730116959933292169393796514601891842350364873727111286649023041512684695611102318372279041656743575845387278602767253687572141458603582583481053006264741928759210255633359042044233572394046619892936317142083 8255 -50849370632050329320628533757574307604668147240403495097752896019367813077170343557815209509760112424770285991276172002518405729502942229935188025657101915252287559230389049427623561967650213509762958922929054191182562121824280303862268793 8256 53184686761428815777826784404141902740207473123205149822350873908778853500227923378054871746052905626340895131916832653309462446144771780526136232191439062496094851394313173571135944970377865195988550779183107741674744781538606209178109304 8257 -55627154484494883197748343852501415204843453335473862463151108699452585479098538717642212551203582221900541833396458994272811517859344882414786158601531178379599431350428434050095425515702745049187342891592135125041316864334335818214733872 8258 58181685648470477345974642989844749338731719911401427573020620148236681278359726076431092589360362451430129531352975355871163330483925064780021211646098201673423763349720629028886623398993244335362074034954246441806592696908129578897684990 8259 -60853417049918414840876135051000483424883956073418888918022544355609832588997125960105997235672746141461049880942129809864852018717581584873125734548521840605586510028787989380318086718428323203141034982980599878773105552791042261627032428 8260 63647720727189864872212139082712509745283447842964927732578701424879752259485076886099730639051394284749067050406998770212608288631326910759692424673237409717867827157021826504881250962909480029873802873988462104764303535641390181438216763 8261 -66570214723358209182040846266165863408782837064542991891735370860153772429926712667071555392204557715495031051015500913493199615383917081521315426571006854515686350555153800626363392501709843922157634584541786980011902484522782860275221431 8262 69626774341126009390685791306687133799775518528066598360452788386050675784863436645891892321107602538587708197396863377152260376473348385162683086895884957329390324923440645637904462895754218673726110718480923865235682396332548266650789807 8263 -72823543912172178060100122116243896581078000443693510723633256354161472291637695957105954390946538295558843221024626443074085229911403686935506702906013221230038662361683132350362359930219303487027397953323808461843014423226530588295832299 8264 76166949104431506439063309019140728038320467162610812758070220639478898319025360193780619848029265581326536401398326188377166799590944052834952314589503980013210286068759440371335249410615961483504551115277131430562094965669515639335953985 8265 -79663709791870482857960607170052549713409649684840258446540712066928446645607846593692394958933253417052839013162820942973567330990114102374139678133757585993417085621155866384581599347317019142168603245625106706355249897972715660949970025 8266 83320853512443969066060554441923883528721536441218445326071027889590673279598951602472372360692333357766859747955519838208814868736848510523893145322340431635178410915459611759615440372456732471580557983154488560708706397854475582119944177 8267 -87145729541089012073181407761410519987624191976651278582406911830244681691702094766611750251461572476737307800841718650130773664766085450357974782338999036389999633914100164871622124157149479562643851534993575867689515699702797403111778987 8268 91146023605837182124323041415654101981571099106596447075421109562130348517510111838358275439543166593036685267509008106833683430643361933301262873973260129314345324570974399072524158314842269502844259530316495103102349900114091295226678239 8269 -95329773276407774966523410534614493206179887145115263454190684195871048176421744345833067257495521980082836969351329012972244746891414817729904548602150375856289598045597735376925759776089260980255553708257720144174751567064592559709150919 8270 99705384055983540849915736341099267445806476848905322755066795605988897163474285182580682474993952335943533161145663639650886109853926124519615775670240471953748727230413456912873499217981175795694445526304340433286517187427738030514307307 8271 -104281646208270961677256717950123345362383412800768685278867698494520546069954277713712986293644771371490773764157419490271998314537665653442884378293359932418902730566648979666206389892003471179396166659996553533106528940583661564366579659 8272 109067752353411270221169115832907238768011005744133813138344405246785335734239860958264284424273242315216197244219165328925606628225797681651202657431644445849151578151750982798668893111869615214422743952907540877500083560036020142496500338 8273 -114073315867839296609365539937411084099284789517521694841957917167359026550603753192726446421907658077718157538165735227956272522799075045588699170841282434409034693163504280929492212293598243799355718332015249069596298370291010733656022038 8274 119308390124787874723029030763553970043396154295145819326944724377584667100329965422308785696948888979970546562858182853359985232468041817618687195007257302746421117656841897924096844760250413530657312267578531827137669279621102459324151424 8275 -124783488613809120299611647560046895925582350561460130032558583526099330148769025696525956024691800105393258909735892217273353850071589814198168234330150505219792634642970887595793913042389542153968262458008969810906363778946841927648376639 8276 130509605979433723342946672422107308609225107361307134640468233692104380458101468602112216392065005903740040294763157312467681928797226546198223800542042439553808729917702264460764326938369039855475835054664871735663792132069129057512093102 8277 -136498240020918950874824997192051416044302441632130527381948861429371385866349756526018202859056747255177475539298791725126810990863824075524308671568858103234141735101906182961377337653218314121146268628910948426710885614417328903145729199 8278 142761414696948960917375650474081043339917907912162511763980212305338005430919579028658748889519407607747021486962963582762362778700987104645598726560605637320229555578174680886001013434312715111007720645410007783395391137312876319620516458 8279 -149311704181151078701247187965657543798537956201405070519729770875331775445424147007476040961206770600521460808560035190789680615389192472849507629640833937809613816884035340913018034165244946431723364900195489898043710459348237980841637796 8280 156162258016382847796999178859262704382729966135398029741382315701662632531811019862537683154220771626886424822102515533328902239906980063833783008910155159045464037910002046962713164640354619593294283435127990893736637318327841632456547756 8281 -163326827417931088870185294008872245978005658689281144420017074492923072252909312298087601869455848254852902595343569048285432078620394523355570686548805856187799230303383010490990475054134805003710571168034689497671090073733343591065444119 8282 170819792778050212319478808563837221344639123312997438539309730936455270135634406243520888921865468002018644470518777400091050366666442986564502392866647059735066108199519683454319771115669863264548368260443018224563499801566418365476490995 8283 -178656192426657170543735917175534370175319311884151356165169504729092211373089087380347701070360213745389448430361722612098347339907903542050910600626122321739759679496545742958411836359137903314922571445456964143003349521846639123453028735 8284 186851752705499439440992843956496300282374441474214213246253406824793151786627947480257333455927449743355890225552773386413135989479821062964202339937104098703025028614261867526158090938826541035882182204716414997685509243344458558064320888 8285 -195422919415725240844575436049838589517618108779471187176981841456983567080974626004724763955598792733840531866521771014666903714017992594047530658384689527621973955930232635886973936949683809628993375187933021788149107591558554953143662068 8286 204386890701517037040386854681291027178691812619540784382398072115680587764575194741754565474863673096081790468057411601060117360082004482785900386141686017990611979605265468667381953156492699644826672097477898046981685494107619758606832874 8287 -213761651435305559823267324793979690049568685956448220930453384898397821407561595352931010466366996015161882363875383514874455289008959659553883715211332663946122794035795033196912730135327214992432722101350361988426435807457774520256969795 8288 223566009173067940417663108663626193008123398691373493296197898287014417843728831890650923236444531091937888972112041343105743917760972041802191396262913101843933976837409215273800562051954176566696252222382977845570072529292696755228332099 8289 -233819631751335801006578100265177269079884158578041556812315226488035733780243363193801780466486256800587306713890144915096965829415709814781326382137717373768887676586610756096223241606055524689785901719746338905129786588159369328077521795 8290 244543086600803640586308129038563051049254191748495268627204497111413176096972571878667628538168360928378866392737259797490599808207435066553838941921246708384983614674702156218832998945002723563788137378134718268136857724707425458745066322 8291 -255757881854840965618147491369275661280398570402096599073580333392689091111045296144708555657687680396606534651041501397232805940395416576377005849003854763050821746854995540016149798365216513597814475580840708385295026001480829068091189696 8292 267486509334780141700189650359674887802446422566650749864885517332661448751090277898392783119936470327288724454580266573605886064229496541910014034250077829612754259011061129558572925682720837613951720687095583599685314240796595578064062169 8293 -279752489497582945793443478595891487789376066167634012185927260287717765968246839480207009584519424901263472057465929747820460339867883787378288796741637564774985724807008102010067462062875705123653447352800648558756771805761642996786985056 8294 292580418435389670266322044319749447551149429576675743836137992137513075187427981583548115529064948081401943670055309351233621026913723588900793108438743701422992554763085181527820272034756455363790004862560062120881135299974974848713905044 8295 -305996017020533096917266398268386747195406675786804025474757400816737098716537023268805735435906686566274593290272417880250505156291534385644130054117658287394531968300179816436513992174241785275384886661355453791867466129757940835572085960 8296 320026182293863799082272852577259223150360696739942875881337978098507231202900318344575322006307405445076159364169273379038969658971886449790360827160865438964869852228112129849913156286701316487315508054201482945433135870365881340351008512 8297 -334699041198691487898667537087689687337910908968178845288378646946918907900211297175853244616262304901848089586107134748036744740464557380351822342055087198673096513104025878860603611987978459430397640157769386029441274668277515372676201428 8298 350044006767308323491425217149728769826431874069276463346192812191048387797302719301465647682264333006404996243315293025519384421891359012948994278388641837411873382336984935413095028352109921837049728765765947645457203169293785023206239645 8299 -366091836871933493154644922565477398441340712852272579951527840179994806378498776703248865042592219648252959013917629675716882743669810378555522642197218215700817306863720970635504420917115914265368267031649131406174614175486528343104401347 8300 382874695657013565779459302273926507264241523977181131899738541411458034724434770504927252990373863023872549296893990183016398781534587077769905540480017903149847401796940659707104428397075531776054291474521972435874905366943215135343716399 8301 -400426217775140252509480069797267014896924990157610815738588545715334114724350500555857907073446360616468917778822044679677239927249426011559331534451514869968275452132831546634081107634206948191801137821319811206432464526528222177934781586 8302 418781575554416783883756736848598895340470206057118916982271417905528532487918025300874646733786185236944695562402913812854056300694153818593827276051920513183248736493345406300465359102057815591958902432719559314116253813724856561626627441 8303 -437977549230927178675913769535529908440685022739573974209386019639167198656558207019197563169077526830580436957986396824853193673005968983633706881576838818267429550871222784044763816026010395983673021746347588430169204710380246421890198693 8304 458052600386050755247514230100485830282254638202456879791421454451840049981929082746500165926773011695592266359799039854303929869887833053254160747913967597225617718547744373008520026678426174899284477700760576056032729455802941849508919892 8305 -479046948734729372098207242225202107378411995120141985393981754054161518136737972617655128641784253139603502849933519288835799237203069231395649953402099125060132301865029485525718131142981334349005461289887324802743036369504624997960943447 8306 501002652417449677377133079646763098865475716670062083928199611872366165257938450950384501427802395094858627791146262397258396114482973234613377746203579570240522695059594668918718718917657935535535909095862445751906062537996825342842948864 8307 -523963691955660266591384933133907484284862996289441871134009952572235710683934441305482768934743027765253060340509848862423462511377575542291216604848967848829873075052737708060086031613343745654049070848378994841606819176038226487723921054 8308 547976058037617860958041798290874652903516582491373668465848907486335950654390557288873598032226493303417371425447362993833624793754650057728850111446578405153231399030709016660964506485919859291026282695447021508091454636308794724849428759 8309 -573087843309261818470026036032320136937965923734682377434905579750925611491064633202059474456284115280138248964380122039006120408687721327980618081267729453495931611229156245648817993228463468779810819176299369496640082391748733724048809939 8310 599349338352667522156509140792922980962041570768923933268614355291305898646548971437945688285842220131563337368972962380215497618810317428012621074650926794773061921895323471414091054896803847830518194496287172426114689514921429646141976232 8311 -626813132042942184952489946485907120732559890149999648746167306851577780653673578018218248913125173615479050058993227337377004989108717664097431193721939281722855242588321134978611472135179383247504267109871386942236514324565755041213206906 8312 655534216483117812156882316146002205846149823996184907838990915151124467161729651247596491159409079482703323361259986125180416653647573711319559515917287717469678293059033318125795422593263169688283974848805475714403058712909021428291318539 8313 -685570096725682661545404869645121958498989433082750379032418629160238720268218276359151903053524612177792105530952967978868218936444895737000464610330635272108628119249830774267801302055986145739179531660845268723295595022465213111756119757 8314 716980905498892509371954698346983854608397446802221811479188047101868621390908646486900917060289423473210089338199235545073926942496699703429238033078655614570092970657123081464804867415849123104382710995749714464164573531472316862483063004 8315 -749829523165935155383523429678821963093704533979919104107841209506359471582951986567989944577036673424980217000727131410509686686619531854020247792646035739468806011485410951642192773278671251759257193666921376962849685106393154413647013252 8316 784181703155405522342040742037561280253483462409814358935903936834677436184299708543174085352075932352605657756730240485215610013838945664764985702847361034136327842963396083809374838990843126240817492203166324132368692376535622812046226342 8317 -820106203112404957956380341970870446457276457766317389825461591808131911446697286984593663932081486125943625014805951776571700460734467193549211051851111935690104656876965456487784875112470726902946645499489390311832898706931497095497559377 8318 857674922030928394411663106671402719062674890715960111085916857077710449009522958649099191205584070894390771669792694165674051906880149599763271280828137478453693836114634524890385055647092471848444005842044892156467180664657197173639989712 8319 -896963043640069302231342787841606311185795464299329528523404902254080321886360519924959450024371898851195108615085578328565037357007244857911046798257026018526503900286857216592596390183777738980763612307407144980015068084596187094233442883 8320 938049186328978349175160094209555222858356395484782131463651161782469017438817262653197885220939209487219299056013783573457929609543715514030208952254171322875135643162555707608645235828790835919130519242253693209252366232486154073360966212 8321 -981015559908481864392003603653550351359838956398133998707758297146635884505949914039369061479509675965435520026930493343667982040528605295487892176343737213827530971883136231984887498971639370708928545533727149820330124345423255956363945586 8322 1025948129520826249518423738099345223752067208663976126923223190474350598425618376097384004195207872941672056278883237386956645538451547962329252431912227743260174006252419100717732736286040806293330809403532899812000397633588471837244874665 8323 -1072936787023191172019609715438675585832227320585145770645669845765960465395217033082179264494212131341316052482770753803492769887558497865286554009863543291149460014647515815429474529966665532837909713135180706366290071621743137847779760780 8324 1122075530185435738540754389441344737392060347009599434221201090855595074734331136804708791926198321703326709875370584548951263461782737963550921728131813167844734844777406805120391532475798794242954388666280333250286493364789241126172959076 8325 -1173462650058037165828165848661909713745651721091750686890656369316011966830254134425025101636066094859612413153539157973179698786989127894861518336639761245114684184485384290097069414837297426480689332716695030742164803440915712851797707391 8326 1227200926882381361743401908177944162897424154310969297821503941198358210206070362950785356664162281633284498238053881022675561738287209965821395590448048605991295689542851708440811244705105498843751400613306154501019016607392340819072817971 8327 -1283397834932501306564499432877305987144043879925828337022769921495495788471245021024343794652105211212163647924373052641227356072771782651774954659042637233724837038078444981366694047491136625820973703270909756247442268932813170083120502402 8328 1342165756695065645379295651645851318187726521635767446090016975455588413572783886479665166133409596666868377108468834128364311572304618430164889137300550612933381472469923456535805999535237924513381113031598422772656840167483478240064532568 8329 -1403622206812931444730544988887435005886289080923499505274675566760813404525262699248247298492212381061472034672606812639110136419687611446023966243796182189455373043402160357301760372762925343388351038976190218304684463535800492045134411819 8330 1467890066236928197000761584482118966796170223300871144926716985726509531209122908448819989150247311698494608712383470555882214233950239811743705078266453945331324942220865692632248271487539845313849669704761122049180796142540551674399794586 8331 -1535097827050773099957183298440403147176370073701215093560765877945592200803536587769942599131277251130798522294498485973227747986848071989347264060489004269426162829300197045098275755571537151347737322025774079646496795950850957366598068284 8332 1605379848455170356680925460119418437576331647302724215591479173426328945180079485297519340416308893807147811804498112298222596321094018161622380333803447920869288232822996868971440360287614173557507396015938277311821083875656372763999001618 8333 -1678876624419261506325691114380905356688362526070713397984335946488793668364786170536268235519282518253747705612017784875821227843296330294675474219183651598096643839159791228203155111107512813820010967245165104904463962868247075593153426964 8334 1755735063530713277821561286623655702259291515245273382980061687202968166718103774354823749529347799831737828516308256793253145266474653772936876806889969975673396631200628609598021530115717552226938908901552004760004609643349212107152768644 8335 -1836108781599899807203170529488793373222843890143508204062393229502599684989868886689828745202274832059899800792730576903428432341582674745018043501581895618884919916043299427936989561984276120570314071745654041615890282760190746705171928610 8336 1920158407598904996377850187488263765935922583709933564695957272098647348540790310617561497828723515722231426941048638023266818529878595598342679098557168012574117373864030465907191338655151558583879990000062691684912091387555378657026396140 8337 -2008051903542488203659591534220437928939816502171454607432040974561958146113088506307260334388700397347533608089751180211532079868627365032785941682814506657362405971385662372406945303664575076630902897381190644459708368178832486887695569326 8338 2099964898945774494343610468249347830476399731565400508580803951001370394337177039399808053598353605278848261418765673861412696985061889735745690120215837719517507742428323286858781294297216999722886576581085017404115617331569006835600375178 8339 -2196081040522303858896674421744388698702195081935183407280184443385383251954310681261346894161917924842208090563423540142456408677186325844450058281145676354441596578345747115915494247631674344014810738135777019618372950029600984690035633483 8340 2296592357816259115981538325549896786810183068263696394700043873707444527452933839914095420404553332245332625446882088823565308822926449381097361704332324351284413022289579795856430190735871911215434725179352267571520517788552090556788929039 8341 -2401699645494249231675869765641794905273795395338605187434649992518823769568865836084332297523664127686185107325916149840273142898851267190041211399925435195578192081308069045954188135480737203952812989945511043384403553604380833594198915968 8342 2511612863055015781369102529167752700370676396881323206198221240577954780317164366293023819276555751659724758634061309842041922425471794261115238585806318728384531414634937527988599307365894798012982631246113218119439537122634503474760570878 8343 -2626551552749920358199463253533697654153682315298577554871815943418790942579201172994560200156745761900531536936455680516959216688625457572957656217891725470426396655748993020815003656555413701525466977349278932686320422730414609093940484746 8344 2746745276543127945606561565982258021457662313893965218186500302271987734801159544498045154416168002518365794934172396296575173037314100931256477859305004253823422188547053767596429796840502701198382851966445660966280890246933940722526766253 8345 -2872434072978096762311972867328367215345369279124392069474235621883288719290066829572562612530883271796912790551962420456431082810131174831756900408780696151859735377687648643626018710287220151727898321872715379340433887694779728058813068247 8346 3003868934856393222966691563872045025496448390824398103126271852947206003706837080683913986321424875895665294308380616884639888797376035951346309769258128079630885007599311446627638386649414643458302875119534966068491542664853902488731096392 8347 -3141312308676049176658605749419320197774940212058989325850485916605157862947073641151611581683951821090762596320772518161430842937173574842915142748191355729476611177805902647949212354862585935386094370679808114988118351983955672242376751591 8348 3285038616819748753781811597714411758170308330819957097686430244624483189938608559259592038533470953342929381766331587577905239075486808840727877622163743010644370024022877112298782062313206727425042557008767346804616344880871557921468090820 8349 -3435334803528158919980286626571155860160610575772664723879685004158519925786732434960155924600156975187349521446658176433864527439645093156713293287046262447254773396592712175663173207320487541313535185679383676502247789654386456539650234637 8350 3592500905740790006723319900877547336789581708740700089279376197008566305642627513160896264857885299596123112032898160947401067270288923969578139641200464317309811211807921495726797865484175482131130092541315716869724016847496119017558658783 8351 -3756850649935982890986755351344538720575008354270894739126361135739424646847449663849458708586585476413407627824835381715769696674825874220234217691692835912043017945091156924262307329893695856139267364462988627133172611307489208728497667625 8352 3928712076153065170065841771259635976030652708293429130527590183892897771607991525949557130771219607006082854904401334507743056090347379975614930776518710054380382654128671475788701672713069424665665779227091408803149065327077707219393518224 8353 -4108428190433501060098045047335312863077637078353381293503057195599413796458482474153365938717888498718924361108146671085720859549040158362396976227004003678552377435402174598048366974534007064368656706354296241187518627748164371954655207946 8354 4296357646974084875902359262725416124868005950094239638978760461880916061987463211187416370567578927511307428004889537221926371072061403810147560813312781311843224611706107866666617722610073557059613372334218594881100557171396762099656704323 8355 -4492875461344006670155978885879643252501977042029523317069450581277197028662605907088565920790621964007342875716359280057469574003790322872039816614899696836629758954445332695611731860722722648814067474403316921417689625856448086051923493852 8356 4698373756179066791830529297656166297529264854415683517061265479027793352960145145113080875890733153504921917109749766547106995982414102084555379260831837759458943282115844348529419780035217497602103543322577519159620028993553998907888161717 8357 -4913262540830554890098410638170229682601521235103276426518340810968817329100849264008867181038879357971069392455894902434123229671649502876207387570966768862624417936347625403149923879045655674425612603505108232269910539907698522022608852313 8358 5137970526513464854202889567160924564005792392563998305041805704842081774154103262979851631020027700924484548433411927851532725175314734752245052968110789030430164799477603926165672164987555727493717435682150940303023550819235067250167023878 8359 -5372945978568922695052680661944335124206298190210437703066706773866444425809397631899556035658108725898349004709403892578745208476646590101586038474747237124403356244197101408822270929504823738769481006496042630474251331103490202881034111273 8360 5618657607529097792849795906832875756613428064065388638543481774776049194520074142295570609529391271768456131681682433976556405764647636891768653457252148186856266503009606914432146953533011525280668080244380735508571682721539927458434481214 8361 -5875595500749593880179634052203914384921851965175673485409620185666132040231675812388502339426081868197534487336712438357019069677498960331574222970979986036959468612508345059309875111134968220387398728705673867062202313999895921959255784612 8362 6144272096454525779949293438277485070689112503817195510189639248346789186894371975271003598329869942783730744988131666337052691916675709657397744667936886062378935321930462101094363676010204143098508869697809044270100864450776709020536697741 8363 -6425223202123339302419164371485785128233765211088180817924744163393576275453786883904943635987368235394188303576450096481408777962661930636416385861858636246537487171056541155566005144099375133311892011856706429983089498896030366137680981900 8364 6719009059236090017455741645760387684886811839271863045390400772200516378106878696316243564831629729414254553768063631711505030556555456820802444568066078105518767063669269217976971692031421935422455247407385805768954567126151811799334110445 8365 -7026215456485534535510241728309806876021245296114231723194018066571626276449664246730405425636735273435751080527264714968739628869027827566663180338717107044263395613287515766212608993047640514544977820709997828852639031684853224539367886301 8366 7347454893660185957477985292817441662555318031900292604805446412305067532868033882161869512348600002322639730388631651529147768858170623721004196400771303940444483667925202084148486591530834402291087796451996904245076471025588525939654129085 8367 -7683367798502631972902614887365296281103007710689883762303219753777352471345860302309667237641733665269106854209616401289646129635268804344952093465075416593896002170382409676409351513429696452679622627443553142329639878168169294379198105201 8368 8034623798952106931268233368466489887499576367145756673032517444006167797354587945469035761719693770033128112418661520209828009861263899162062632832842824817601573750566782227818475778301171661316305349390914386167849980871573014503560641047 8369 -8401923053289754252680365094087280580891402927346601640310260165281972312020895483024863151705834656870480475387604989013754050427304395634985106408795326928051921206936170936675097866229668024885542425773793427272260736049487410822133296280 8370 8785997640819428293958780968836995815381767694141021098459523793544836277221993838614027711309423902354629506997989455616371739456803776992572227507773441583307273886578378271656318837221128646600234598537035563757535315885567429474963735098 8371 -9187613015836490520391246926703582286111785884153409904377358869249428222548347884624685491491328083197334376922984018225645258275140281302081081054617858168446315154867943620267825023537304194097009086244283474714952180233060680269499352642 8372 9607569527762089034923501511865063892255565806572632590929124858047050971085077255409743504740227389733790514764395936642545228608737330821424402505015252875342042762859341377419340320983799384629779554695913511354206790155987973160067405070 8373 -10046704010451119336632672152407786679750339782777503892360518255049849244113029297646973857357119149218973928191712177071003545635601559418472621577513189867434395372560716111587473077785922052345902361468420896430834091805542279465845470622 8374 10505891443818704921528432595533741597941727974975950078263110924461615344874534393389405400139608317928368247142441642701509641824165718644741560957453863180694790828448436962834572416583381486243103517097356819783133139775890630979235904368 8375 -10986046691072877959683831251354446914086663805397264623273609178223441408392338484960210936981288632198015179088076520497911304759990897571203719199267900981982593091065587687680962030226045322171277931018039559874088882117172313874445370691 8376 11488126314990463925652027656945935160774750782589986598829277245169618609239712587646137247898850077887466230173564537008878529043869969192321832331839825770106204233020027285036505142872604942630483328888420760288040462442292927846314667765 8377 -12013130476829273601312476282764773460952395514673892398633679672203942585079783649777307157204352844062177871066025580382495375807090897757446640126443632426977818135727992140782979322593834043264896072774444433456914978349107434393337209160 8378 12562104921632888500278277749010793603176611835399526230766874591267351988789214002507527304074892344442275701781558409157537785916634285990010264317806630475817329915503703218239480032237152386785239310287087876023623158788407152533531241355 8379 -13136143053854912583074656157186100470346003922356570838043416927670692100476265421088387953263414307415448128441776256843367226391989627805276207385318122129417232256399304861169909478738006146215290905977148459503899025154748297638437794639 8380 13736388107407889788102462588806541494475054047217926210094516384878131806618660771025312783833101078714806237359277717129610074665475537863178095563071987264610934734405471637888765032796114830563271954918062081774959026246757540279964088131 8381 -14364035414428504242003225771849762490587431928115724106300145609944137761195310077171400815656491432422236203896306498529376304863593044637413696914375006283736674890909411312674821809837684888180210196196646055801301203930261626752878755546 8382 15020334777245554770796209652249501053022759886286105321724644100229728022406595668523847565166080430047391154638724825705918864929735829144593718386640260945490852445420247863573001721985200062675458528997101704700591996077362843687212835881 8383 -15706592948240910854633078522233407078699728810033880134025762031329692994181998617166288747791017724604959614107017845036697104931056947335282029629375246384583788558327968408314360697475838980255052107243342095274624499940747055357854781442 8384 16424176222506614158436516629007183564102056477201086554833645968731702850658172634996832826123925456340544095582778686515779304399355945886660920099080640677034565068889934075850197939693922269831783650117182059333955592609607037488666131913 8385 -17174513148423907077339188839736370169351972391714582169267224493248735714412665949883110844008740225161414356712062509673076907654103926102535487505891348588271411523885614733852461265562078824256212401622147381283837715214951702500521891021 8386 17959097361522685174968030924317395171167756792492348026853041845982686943258429792777438210105060899150912902793813796128220784342541550044775214533955257211627407246034992190320625491603265731373996392136737269791243166935310551117507413099 8387 -18779490547223141603451951414024980046426592669516375141048857572555055844078465780364507217737543177552187838341481640344097829937954167458346569943738017649453624493257880150316349572696565737228395731270034172812809946404094044669979449576 8388 19637325538315676936562653140613696848633026930535433647900200133593207726889160079887648986121712659637969649796823744792672678231012968128968062821542341858257104507862399438911201451807875869087801138306276553098787095793576788019703060134 8389 -20534309553300987339713607456056856939685497410370058401165443064619298611696222155641791522582590760677025494803373806748564146247873156542828609127494070520289243933820983464642861671851944574474241998979874921845537174668722386021198348627 8390 21472227581990140298502293532713516812008009904103951359776567248745407057894669440682875620673586601208321771660185644442999087079548328697049251779711527933222920539249567846238505839513106856770419605192301742050838308057740566155436245736 8391 -22452945925054946548681870952349391723447181452533731845303990186214693041057742071527988450760102745120389506163035931105871000984301362858230772715880346776750461282175730669095429682873011403323444848572440220853864045618561178065494023582 8392 23478415894522610444454707964526643194879082923507095581018639243941012042598570426374612434405795397561900539679819957287905264123879033594328791649004887584276185912990024099572235088055869338023530169619311009878751979132755097840862298172 8393 -24550677682526085668919476555803486106810844236401875854124709604830255333916005810701498440488221825042307142215916722524618264733283626662997562240164787461532635987778518844159689379097766492074710949331544249040886078479064787476427176435 8394 25671864405953402850209157418796676908137788641378339171263231681514307927916230664415756537841610230160378195034752729309046119375577634851260578736971828893157714956118224786622074032906530071619116128571033190850531920814455408750299783745 8395 -26844206334986122460838107419274039796371113648561564896499872773916606390759866651949153996648383872755489874382964479381024618298346506815965651500825800394172341019627425273747104192522004419915754514510102478444296696518033922051529638370 8396 28070035313879682026399815732187332619630414612502357356480042315976430361932513394248000783231762007341549936032469449507877992936294538146391619950239457881678335498488577971997379996801917499191243606981444319480043327637176117669840786991 8397 -29351789382717463687137892428249534870677841657704870629012841507382611952081343363807836048353188754344484392462107156368859501596367862632164452089635570154728741932127725564377595385508958794357030367159359328617747648983068748798296803442 8398 30692017609266651325112278188287903882229723309253485345489289352097566685578272414908845077538002243736131843577243857995262164418987508197402599920438148865952519446551766625293252668106798008959758790904408254559950255973414263573309896461 8399 -32093385140478154280939730872258888839939153228643945586334731653123526678166606534582709471138778980826438498757971416333191812600289103476181796767980413538520210329947791773602042055838615799974624008175435458823902322999087773664384574282 8400 33558678483605860858928947237456879204040098915700877360186052593303861572996546961131364298077469782293195265102646426160461220383284033330321505229193152466065050315865907427521678683036200755733196048311302896949925487320791617923459889575 8401 -35090811027373099903631054829448169099946188151693556472703187547621197096180418271328732640503793608523826112955231170771821670548631372841522534361671211228021339227328268214894457283451829304070084992387073665392906687446388697012819636018 8402 36692828814087321759328113916102874028336234766263657099484849610139197652531879120979911966277064196232913481373826541461739559586379000819078910801468984708352571782082100502441259552419911885194982584094315943175764919389242249339613226437 8403 -38367916574098590161021450873787823413966331042821826083230854107290673201679871505140046694000053307335584958734656458736131429606443142710455736787821261171795351555686909458722795827579986564139687986826204689911615790469316318715331667871 8404 40119404034514475363313155774500321666518733877745137073237643529376495283306045233929580401918981839626351100121427383109840200780615329021482546244397458871105698795371410859451318055054072090693563351950541879393591288441256233863043375673 8405 -41950772514624371353345689669008235242451839920116875591558746426310408888231458081232835203075270023770820584558823977353902328319231718678870556300341558084173389802759346605351811488793710705747586486516507665116159626161457577691690314924 8406 43865661821051187512444568511429001473930426070787604551017776473646090737594643162399097736128818064775220465223986062676046615717562883748583986807287049634599397759102156513925731397694234762715231714037759648819941044064456388907689661908 8407 -45867877456238896797142713126332979038947962914780542012126623852431814261547708019248495998158725589974215064112929453204170398126724819628459494078408076270130689673842622948206989801245975472391242967510253254609446515711832471161707706450 8408 47961398154501717795008023523998793910095570795148960181892802081220826674172436339125681429937899376488514861112705030396988965869744841931871255877732665738868627740205241808394640585400361080040373285854391076616726270435211904334105682310 8409 -50150383760505978715856648238444715229449832791205988717327712437411735199633988747063610356970030515066269500957088453861071680939996333477216222286291448057584882398159695899944052947642945231920839484575407893120302363200441948075790984970 8410 52439183465730224167447709662682470233778371842084876152352206149608219116766316428012884687486353886009277336597761455654229997990304688039854632168546593157840185849447096278397963222032979744060806329311793228546602784560579523521701368080 8411 -54832344419154204398506253560559302727112710436108482047666602950717060593973057211162161118038731915172162503878702107418219295187753950599270635311059099831546583865992653392299807325745643010479062500240735286568652757870820958534967798338 8412 57334620729164415421353014503454588423212085356087179148000553945959138418788422138069454756089198483602053259125515715303639007181281272137012304051942198481037590820370581513265743667833914884575300562831518422088538982745523572537055704791 8413 -59950982874434283497069136892860846488153329068648527543285889688540516023219774496228984349519485063514517627405451900659355813406876079920030011443340819487285718477872647040687226100595251459969505567581129230727999187462132290398697096787 8414 62686627542342420747362122111862586658223517207176507461912850309927740409694874653656292270528762873377632725797023394292616023302757876558553307926800776424808858882833828628026396811690344519639556265409105040569130577777857617710201574411 8415 -65546987914334200398787677167852596856800899017766266648540775761019590332476538064079626798583906547887766932438173703751511796405565273401055418702688932882309680759256049326502195761153581800780592032683434877263405258616185363638647453760 8416 68537744418511862086608057940570098493763286265611385562556539802186616348356167799402626917271360136413818450402540607251409095457896019398555387282631878327964107794533645316410478102798993508195189928202677255888660553248147334309443183247 8417 -71664835970658186166876997965678716839964164656809753296394321209719510216343115431337846519588450844720606076396855428781260121770399100741384503324602072984725955231431668500464567819942025891716980928672811595780624584383586989411027265879 8418 74934471725860275600763188198187082193573958547618271145075312791995888504829724940634218009504047683307164043841592980723101921628271039119111021095476727214217365994215010937859429379110118809823780062286194946185211831261566060941026375804 8419 -78353143363905040781560172641092411919126583770793008886136016331610571585044381431181778561065992909864603953628791338583120946493199908960305683993846179388723668981565916807083836229817014338338990038111841158175858905462198589191457126879 8420 81927637932668568058483199640881685435071377502760762563364114763961541338251308647971730376377339894380646088940378437057725640511691168630349743960641715057019347800921569752697653796173208390126238183474684920550559145994860131711068876889 8421 -85665051274819727200974807593404132464093791001513800084926338407404032938621377413383978687889020270714520607434622171436968990183903936659440312381347949995408847209223725455476668379487302606295839590620435114209231192358742554863104398000 8422 89572802064306290341304318756019422269188938851837717961822468871493141116451941381415829780855181914924747206273660678331104920324872644990594815882291976694512855971611855909985269018621636048373610762682829518123303616939880820774037770150 8423 -93658646480291746108888256698176584383193262590758859190748661547524617745733348645707955868785580356345884816979485552605299337023317003014080798895851472615058072136156989598175949040997558418545963148638637731693593612792031277074015082910 8424 97930693547465250581683684827217362363184774946896828133315384368749035034436963465950758158090310647853481095917313221651063391160069228946013477891745048080954187724455530534972187935087209850196449666572378423054980113647795334885606701493 8425 -102397421172958220557924154705532607078780930069304893121348488592037252373287938521442778882297972947045033090563819244811953347753639827473464128074292571353833734263479372209346427950535195560757454304368789704313061344090408892094406390687 8426 107067692911471514905011912214703073556123444995167765706184182433343019338315843440849608090398478568783510697269145770478451754732555284292087586576659608940610941287957543158110028917555370366010041460727360507565615854239190156851301282458 8427 -111950775491649652982864683168605826229749849120186688747389063421333388559747376923286874443607287525128572975711217159442305311673635015177363816275698525380004221671990613734336252456751367703446090499233797564767109224612265021692743153911 8428 117056357138235893427807336718900777925257860704390351409963217242988234197201827886587075861275118235532585190533220634231901480362017051071917682409711293745417803555779273132893151269050175455603873616752242766744232019280837891950097520494 8429 -122394566726107176916819315878024199589076926880608438485098733718703684224134386263357383044550544865422665208580381726891599308086969637990259991974501273771776142184446651215074971858839641271951568028362927058411383145913431245506100401727 8430 127975993803923990575185046285510483484144053004337010821678196839269095195477248773402450587037080731068390017877574753644714277169470434994954134634233931577069440552064469278150998766894882011043552821062747044430219884548833945123464388190 8431 -133811709526840345767277202128117432469116411922494493685496921091527412577913902293525957284811390445381353876473614375338136458240753760822903224792313785915627436130725730900713185184695162546718297450318316688287440411677121958991186570196 8432 139913288539506626365310810684201166620473822193988076242336751099352270640041607943369001604900332479371330334004448081534601636225254526373742307092232003010236757861249676486654146462983426090847089629581445661445065484143336956343514079178 8433 -146292831852466563934685388495538332014266567540747825839227804316104359530469731253577198554008950212922634240422796696150814459450901120111122493475646678240226444869564966591102498164522186123324592714179104146076811289835424015484764392717 8434 152962990757002690621960799882928043437376226709745592846837884960378142004484057359013410387468873425903999808571578206065020658634449045514558974007223341328745706574568960592196672497622830848706588036790287728130840778173955980989623727243 8435 -159936991825526136350322893885876487356562326555152540148520809750814011384340736006402698883157660428584000746122790072156558107709382391319691890874464034273399431215498480503450119211263048839615984587073476648956577481778697374036847926709 8436 167228663046740573608559570462872526016037764505345956709970030809837155296622467213897064417652554132853913156939382187064108924280326846074738517253009824316932267573454685129313261259764843006986091247328307249848073787462409874847739808338 8437 -174852461147040650784781512640442861772894207272953557545608249567854673580182188632885807684392063988845536570602600821626370139187815203137966007631250772510680313697384031622788053927980644101546715465100198348325668205672300870511310091510 8438 182823500151936762657469646665276259213513443125167962666339642259447775706136394679871408714032327170430660203751897580193144920629917732051427799617317333285286718007846226559846140574211155695251537569313643892652729901281759033967719163082 8439 -191157581243735050744114867040344437076277836574554009517825732239480916149240874610622048611019912594690594242192349284704541818364703606303852512015082638655691535987609193890383694761843351474589547412864539652794444461077661931186237573845 8440 199871223974248879482422307134228294198170157476657167445150877638159450010688000839383357166521915273928447854558887371411837058100491738199319046115718290336204378223950935126399460157380578777263079725025183332468682215244806068014725126617 8441 -208981698893980685086304297993572668057973461588572049449860495331825045019609595139121302060718851951577894766245643773423456309909333504975495615493900088412843494316442150651770928189347680759231373228337676991029850248021730971721215307866 8442 218507061661996256163479215608242003581469583945024675980605403733732197039613325260374401284005275729160054209318000789054203779368295932899447086700153905214144991120632385677910485860627616572733037719756151185787528452340352765083243732271 8443 -228466188703622628140959472394840433348145285135560386513427190739199082753759596141202425780946240344811385442805375517363100075823289349710163828058607313205943345411771439483453348813175926169012686294666202215397864197940373307328017791482 8444 238878814486141552741583195411742009095093433154845239610455134306316358223769371342296357565923536294985057873021994522707824309186118530308120061188455764809961851986696340202554466872644262130618415867470673362055770930472628918359356388045 8445 -249765570485828892008293469609116592006290401637698547733420761412274716981712931907732601894084830962547549550813273240567842741377459806998001482106693939824000894127469776361422961816836776727957181813527196475302291644155862442511436850659 8446 261148025923012505411928225304541432802815457891005627037959775341677714319270503102288201132771509597143224112043867168689387940597577665716337864130497225213235716807121321368357273358874451345295717137660550585561182414184239285359395669602 8447 -273048730345293751177715646237731798806927413090387597847302878447518346302608587623521770554005856094765474471966295791206982934531242484573959146092795264184427424331740846687456663174286195689880073564997282167119235368999495277235170922324 8448 285491258142707405630084839280330266935156854719425220375701220455568590219075893391291187157566549788416197039887308152068545123987443616480915008455883833467937985229559290654798014629177036964119971381837794736143057761586271070168172178026 8449 -298500255082388720574772648942730510346508675811716459185253123680962803498079359865238772931356009075323248044046880173446104552186497401925837306409088414180516403408784039264149542000996784766220825736822874293037417113258848665670518033716 8450 312101486954281912840146916284975276037487208942309518823919652060870462784401150838374295750914394299541411747715290981600629295928500882617147164041979133651285835899799466809744709215945302056422033908619800979368422848025840156620671641137 8451 -326321890423569371731284441465623665608470435821891676463980407039549531300962752545700921990875124473134196264036403820435414784205559672816362628990279465071567176823545351886157976672213300649654673261962719638798169059916082371486585607623 8452 341189626189833389402823904539344211024194094411117986103820762210288268947241366461070358907951676268674285911885262751488049162550972421207997056417438924108649105207671522168483771712795596680591605345771718813949829469654126113376475827372 8453 -356734134557490742381915325908767030398009704923656713473074938718467931611096456918295465573284406380960392313208231282388889428095474517989667121911320825415870044256258312699972791175205615037091983551566406399224970652083242195951624602617 8454 372986193526773838807968826242532520335138570991527679202825109063156179873867629022762835115164592559075642023207769768773910216430493895414969690984708224754789348487117176511794874037523356390162966827763605458293152302371914858075170435925 8455 -389977979519479654594414240167863119718952778622726352027084481345073313652663448026177400787895434357463145228083170034193666885225309799050999678198041010990020780589451154756182224324916455526842190893684020313491501922524697714721376565193 8456 407743130858878989957133630190112759127436134970209218235440336101033744855471479188774933937383133873241353771714938213639347886549720938413102180346177552749189755729752218314088925205130417107007035431693350899520511256982252953672940460652 8457 -426316814128583799859737564406811443630684514544222784967150963476730248120465239106886494855344087615566946357943031322019482024609800632685553311100521178436409582979249127524943673989087706896060925982859772203088290278530268113799260087050 8458 445735793540820058842573339142609290834486842179917444129902101388301216569437004735873993171079691056360367696599464183795601988291727973658555884772636553001971708833390036264173427343811504046295973631499072667939251830149573496241906475609 8459 -466038503450458860656674693121614234001271712000911425933777990134434471476961883838795230933965966254368406648686246090654710607511061094837595425796088233929014584652110203372471226128573958594644677720378182350042986928318733938611809013652 8460 487265124157330773153130115832753315711994247955089574916595297769623754387298554247743620720855600004663737426746309866444304822645898520451227980447754604522479945843238203005759646306671493774347710489105984519491555808946479540751808057066 8461 -509457661145799937330848495124265091669978912875997619189527068520492688110852926847926267541418375836021924121123910236555645023787867796901072101712283169211033277026045437330109439842299109611638517852767873335170607916640264282671357740471 8462 532660027917317629494656718453521372784098360495131458668014170318962121240584118380548656923932845680798668860469088523355643040255536369394938025160351234874646342488892752372207969036757992336704035946027336438755229657948428640265156601841 8463 -556918132578723179692854949697088408190441103804427896671196794866014219965498209078302727712932997309516480241056743367798500938019907427412472279070600451838146235559421487593703294636185403286213709837116090969232957134920700573118896942434 8464 582279968356427035640102826125474008839092434783561440751485034006471480479139476235577422279676067138765987446563112669907759589247037720768553720853962141243971796247176740549110132806565119836600965914424987676069016856260160645449379801001 8465 -608795708214310778756859640606028137648998091863976622143384087477040308847459194911918749374208099210326204932037736614224480484768640127817143039661306648392061108457008499668628693336174177308515503413778808777685716381599815742509343798328 8466 636517803761227087304811120017251515959519518270670673631912163683597836923978992940290026925833799494387903345621649963951506622584493757322719660382447495949255307010742532719236146877791464517418109014313104002764979175402468109146343384354 8467 -665501088642394729679483111263560607784784557574947615022049897092888147485871577238668463388585672728191196242028835635114009140171274736353586418868087158704500212710652363202206067922500282341910474708672042619290965104666684294735773603041 8468 695802886617776097455568720344977428858500748906762706220690670201385232855869250914763313120696225662705808396269859140119489097896734259004582831907125359403599928570014989126898462537969257795012205519383555690835785610407012216866695936140 8469 -727483124539714733406622453623159188196959605342321029722125015030195766953364588127182459161251637596196363767347238492220890317145821881770449766348984914267205385049362160550107428274611076729454536104913069509370459845128637369148222783188 8470 760604450451715730452326663384490883884272783329734543840935187538958779816445157526162431910709610598864405303848055931497118330576167790241871697344451598641910346202487162552994754392337871694960132732544570337051171086407872670824186854832 8471 -795232357040291539672772402000955001996743772082765458958883646780563169536282652395585708432130297431227073476625834951404372782475505191927182277968781822281723238071870272053110775579231954132272931687311735082375595708545773532790642495826 8472 831435310682289242391218446121099852612869729501933861133715566620728209758847354019816514356172346119968192217969191200540194218477437885023688256919053593699551047998581450500701519905724878193169388300035767768392965211183780431216393884233 8473 -869284886341083211139574155875184643458714045727245332786807176875197643506995895572582189739391844442227321641201181662493954978455175018200163272110118195339006489399336679184488166611165021699318200395631534800358970664437689301702231144938 8474 908855908576480730315185633497615527717335667587337381105330766497067110703250919765221888415153054599569950073064276404378260084532769219978090636585117156755775239757688447502465449928683143742788605786333494356651953703165177754951332999251 8475 -950226598945169959399245817778008406677779644045566763474513480296365054413958802288512001248416892032880614669890349186624642593425376088713967161327587383029739383625459521049290672785195985704401155899578606165998926362752152766152487382634 8476 993478730081062999854654001988651301778178946803818544862051413133320132947057274047050066109729444646137771512968611419026982284823955195508146441467377110108397445655581466005945026382260221813573735029318503522767387857000045156325661629775 8477 -1038697786757976227145421472191266076314461468256024415750613200941620692708557274753357675441152477009621401233638639863115799745255064336396172471347834392151958598144034449834888453084005434606920358789048692975825055814185197392544575758327 8478 1085973134250771030975579694905467154410258889574823263936307032649475914505335509467213132392910518233043335162699113179186427208220562094623189924547480147943110210358730200859192004148231391848975416010320455321987972272476753686440808272968 8479 -1135398194325377382186127719141930705378177791007678419458622696251113570511319259333089080988805293533131365059502137518478767053057573152092020159688095768430492120645136930522703625461307652270377909722315690079428478600379743107448179564188 8480 1187070629203068131199544146526340939072380302320998784560921998954377705196706865832173025633392343226403146598559767428975124601788810501699712718251427643973693959926479775226182643061068425901046271733889997585253299893868942064533801376281 8481 -1241092533859972817275805968385307411982119384496089555617766121374513610618405498067802550567186709689472113560718869308671722198518685147669889561858089127051667775808647875077304600779675788109070445635196733297152924089496521687234341232495 8482 1297570637039146523102662990353270993323972227658298531391464953649917602521861285266157912869781188408071010223374160047972988652427204020979169038929515310407274968322369712921548475954330695583761791952047007883413124099827000370306151372691 8483 -1356616511369573813811495746856175048945037469800122536436716917465041342223357208702283989531828341553995630274253474731203022922870822495210997190607229029416921790329953042593781078751321377954160413452308871477566964145838884623648417155974 8484 1418346793004323359265577293263630347971702414452272558204178846184144303013860096894917670332946972556160389416839843129550880204012720215573760703839369980438361289216399941446946208985611401820730527509951016324757791476194450367758399415660 8485 -1482883411208710261517204235614058193854444361199993632653057371315446379333908434308144545146168902371534923128409229149131869525809253438307595598732704347742575714718430156123459022373347801882932203115215616876259680722072450484266485282118 8486 1550353828348806773706197088018338214792935325054687002087749342195437990742476228561703413282116444631166752729390577069712805538789454815456709627822073832662288700655628889406895676613919231479451754312885383556836152544090465493263497341084 8487 -1620891290751006021074582048745616043617756026117314656708663698928559019719734316442386893998312472210891485056555183801277899225780252668032663076246474867879517325948428364284395660389099642156429849814208006385863237212294902819032374302000 8488 1694635090924627252495888925994791799825475400667383917811289517692758199034938334785592608339615233239597910308212834777448204408165477197428480621923966027581408167248138252183758716841139178000967461019915395016633683065219910737439251166173 8489 -1771730841661796587108203146783061969718175105265687631081893617880215160796496285317401648521868378068474812176971249893096722436333535290147411919185603968140090198106223397704921720974095947126287281606322567334538018097052762426226400508975 8490 1852330762552087573027774914954902558182899660811130633737889498193082317940677206594311020735744453979337256530405988689174226772623706700336198291916575850463880060039416686160058737764889203464716642817837713495661565909204662908315471565132 8491 -1936593979473706498386183154631833056434033375392000995597743043980861863343508564108919117872711443803059818364380267593477021445937180243379632287860148582127853060456769720481091693359555113163972059772753145216274079304934778583282799697807 8492 2024686837648405688877248149655645005084734448769843705024861630293512866620728821023152900850068453983736876615074743645350101112921867431085748293584091118776888665201589490725516901523329894473825328722004826809124144500707033703465823435148 8493 -2116783228873853527669112490434423163730128808769814794175437133548585301996587196912539247614736570284319751597959115686577164053951854275124049148963116313239210021777478318109823664015569447820447944790712641458394871641163966311987024179021 8494 2213064933574934413512292908937014630260494406045384780697081911044542845765120266688842131166145067825872399691442713020183951326397543991848778233082562331099170267976954993072641863148779034740063699505965762599386327602003878010609329205938 8495 -2313721978344449435881192500712148896803574422563499005261889052777140589684950364147176534445456814654858658521284786952981078412149635951184534953167999878159465857430130886839378961512600573701846852593160798864792716225909862669156159369722 8496 2418953009673995736036870220485756032772972577716069622535443989926228234045044980740457277054022790342272956853297889175496289357535741371722570106659933197991518874164983039719189992478923018299345238824155325176062055464939710992661164270611 8497 -2528965684607478433166274470020039017606387936582357576022458479684646675852240209339129408430076149345257745712631662535789955850021165856957497563012248688097553275267720234088980090199442667879565608250004863339104389719989252672673387565871 8498 2643977079082815382390907694710152042400698925084586574248134766778674524775628740105194693773118495592086936814960774805918079606873811329980739018594649868237368897456877531201459082422125608501137282473432787881652231846057016796050490980945 8499 -2764214114761996437564533866767064276812036527907482036767693190250121917618246281446275223151601621822297677415547127880291977715424407188298255653782984302469322508762949089584780565383573690745283015554343860456090817608068636884909536281321 8500 2889914005185822766863639319966184253827597810077920920973384008431623020033163624102860343526431109787383517652958476357814995246757926530892826129977493442088434711061500113461453027925268914164305567674551351019673530385810320882580380740629 8501 -3021324722127448604061223664170969381864115001039907006698650207869668404158899629361854322147239425373467370041949895746744962163389160594591363404897781321031250277889443520332054914181233681913040252709375795013953294536184359806140143466150 8502 3158705483058351281208508183721269871118726631186147555560255526638447628964454996019169049456589855262306060577284814350725793365870211295709965741407859138859670315269393202126306987534493411914036262561137385823028798883541345072672896740673 8503 -3302327260681642467756701599288133512694737647984196998370335014778470417330863794215798500243032005688287491412609350960863306499435260407949872258950413411298457688712541758635425390254026035865130610115953840762486640618455462811421769255456 8504 3452473315530784695361011995596088305572362446601330703963820088665230886432970474625485651387218430724991093676988982654165649436966361370011733277004640847711406558187277727723539105289085947849332825566730437061276149293370875233348946335800 8505 -3609439752676876561300642174124436532458982659603508203930444515025825889474627401784349251115336003965307879304205282708996859331792281135671136809017160705208695993690461134515927185669017984822007729973592105059155491893753317905917834462052 8506 3773536103634805350627422818319540055527492885361431633605176356714034794577822854348428855254873580848363765392663087667123355362005131336609942116451107578023337858338282549862416304154703578913480369041038840576910184199957836686912862422051 8507 -3945085934607829031876853825535828967326385126849050185665006390674342533769687129311693985327652609782366195448932817346544467411912249366133579188856410575745598891500501267158536021279546522827794396593137929089917360011504128588045004931823 8508 4124427482261636635839941762627360111334962161856210762438801241354698896428024693941488396962026779443158537818419432905736128131902738524639478020774104661776884263534836013162573149593175491863136667911099576980518586071624879647311010218966 8509 -4311914318272747218568008458504039569748446210861241492269562050229894670878724219233042328649538620503236844953564624150486169454308423012658745789798259044359701066597982985735282498855363685517991564747429774745744247047693470165492787732148 8510 4507916043952347754894362441566063534343719285937946449423530113996917458300552996627992268916151496160326085691737922324141951266651640343903152746629411282172121663549937749469173740383516374338551538519160000598533805070082361802015211448919 8511 -4712819016305448946554425222874346675762732337986695896302052589633321683697937447747506124770054313252408181534526802299289741691932503819808981241372390921697305768844671675851312009138559931932674940751965737821335606197069359998152896377865 8512 4927027106946669534144161627747085175709016812572307236871647790017300276851425002840966355786670747234464717823929096249240941657874800367784564121835166856008687369868634507719888342561470530911852361616170760238609574422965555064043224154609 8513 -5150962495358163906946039607075627991617908794814793247931428987705564674838401769579179589300786728576879294067987288910054531059894055736943746292858820424125626200336476221829124058872582562805574484827216698171960289747962450869414326334001 8514 5385066498042309631100186418562287033391601651754806020019078144255167188724455996589545089973655738926065903132115801754246495320582330731119945340038439234405852091157102807074688512032061955207688262907363691810805483396848446347996348985596 8515 -5629800435191901619093538441888407629219313148850629980128317991695839630615807669852160398278076731331268662375449669596272896607242004805423182941564243770131748322892055060690569652469605502852109136076821983533613493787201501390023531649762 8516 5885646536573894582341221756952303418686566190629636868103349981702765179966718485748936186602356547049698192312452291977674055005934814266044997538535068468217775790581348620540179934970597676807411038937671687092327472284280086904618171068806 8517 -6153108888399337834786300386678776142529997018371062878103400030159616438698519063141347738476747927440383358644345977357791137402877976094833008494726061116823868952995862425486417836447579408382269930761820687481659032273967469992746284745249 8518 6432714423032205567600007201059527042110144039416904968184225159882960512030903336494049084791241951446718241211351927811309212045249335581980316653138617478667347814170948450996956523867597547355262756261657508562749106917850179948702559811378 8519 -6725013953473497228760241370166907989117212987350312786043030293553636733513518768483054917594868421123944281312869604027585592193508881672377216382046904458778833213204642071105000034729549221418864837969077026708911093451929743604730473228438 8520 7030583254644429471218401196127307293681572511255626153604139445049345034886334631752273037865838475019403722011923292625920774566591228888580660122532356135133037901230969434856759083567148397926144650548471129588429696078524984180115050161058 8521 -7350024193583933469262175701437485320057918080634822666748717702609952025545472221644923166274136602933753899649049960090339625759578286889348553767319200207571136698984244697322203466975843592100343826404383642208189828099904584169867446120231 8522 7683965910771187099377165686638747946649915231695773496886759651455220937830775086763145573223246839761488629762514703947610945627276149084802154342831360061266630151776857469850131800762408902846345865368648350427306021622882383888510894621935 8523 -8033066054883736404250934934889131087514828162361113317468824620555299510439878123305481626779337733983632057023511296942079067938064313039357428260918020724008530459719374149642349331749890678169385848120291550513906046280671350536949238444060 8524 8398012073406089141830173458035954230014439333677502810192758588056366929407075336675115784444018809623701254473464350019938780195594038404200078059085501711443198478610049581518357315151213956870721930834988238427883499890343248131847520996959 8525 -8779522561612698047869334384483887977921146505928492311890634991488830629895254563318030133324237580747782447045640597096009924939248276293055768089544806745477802411086179124893961599939402998247030597664546921516139542865294866632056537521772 8526 9178348672563204833135624681548745796289985163071841397358485873895768502856772318205962609607217984691927117759522154123999391442746150910119972556869346242837821949076984326869187986186884195585694594136212948521954824710816019442644610170459 8527 -9595275590866909570144132919255828989177348373078341867086804273229451322396330608601221212599711889816567862567513515409821571448903815487266314489075929614927724251013510119269611561088628679153848436276922690039959909560447155273265818703716 8528 10031124073097895655343527236523385839211647417660043970274267744752182226895330699736611403121730872413548561594272753355060858367435209447466612210780159293421145704221472569208110764075588217118566825593651614275842492867681725889576356631802 8529 -10486752057872320048026196593099701057238660490278325012904412130827259455084919674574818828266169532708368504420619246887507577458648393701256566948795901111949204303550064887930987576719979775195481963527164609990058333318109917495588061189678 8530 10963056348735324973704276352605602190163046469416462950696479599025265354347878355585651669149083474971054199389743415270213799948719711009529195641203630929947575926595778081942089825467447776847797526648060573210326558289462679736462963430209 8531 -11460974373147105114234010440797140119905288061511670707980792722125302856189859260864332112937382074807190863983048098585854189600853639690754843083564472946773578117274127878680020701483044962506124005667953547376452783170573799683582232233782 8532 11981486021006149769046376997472076403173846564977103995655400139230570051224780966727078338806240151671032604497488236626350373357149231805156067518236526175122506660280689962430856830853287421349028757642519767482906600441365827307664103388984 8533 -12525615566302861278789804257875645336831752094302410690860129267072389626230884299649758705853490963096092303070752870209547332280443727470596728643833432149981269343605336963032772048394266291614287577590667987957645970682244667438180550838292 8534 13094433675658930869160627570796096691484980582484304298182973083518161329263681421134066400566561629408303871212661720340899682860897560196664078186485249346992759788992168961881172459135679053044106240277409687895918931370232512016503411004343 8535 -13689059507677346295223908982328051786551180356303647149615509472803232548805201984880371081735617197626464047049430276830617517290124639939706941803704836693104166088967097895460807482072473907183521760958474715517680732094829518975232692650105 8536 14310662907205041734374763008677779465123623032189319137772700262947643092567291373796026469376377185616996118956950306839916481502246556958414546890140621172584669336134058551785841593472529917326361610208805955952426438183728015419319105829240 8537 -14960466698795323609540045210251262611769007422102989150724768788985934345032214716562532638008460821445465366081723735597808363979638342237441546272758398942160992483009004648254517061338052674004210561547295358175471940199137406847159973487612 8538 15639749083850676241541889338926302579107970234373448396649526641070525096088953860527698040222827624652346081749563532359506319146747851144504584357719639434415722884323953535034381610907067364647335234493079214551682768794194941331701329287656 8539 -16349846146128744443933070216284579315482588831140739031790428125699533623698453091045593246178390473241935169002203702055248851080388338889966980561167827079873158862899256574346239241741979821295783173771254675506620796561342878500335261138823 8540 17092154470505599321439330843789176518393929120192817409733833244294862800188271591309292987267062246039011293401263195363592326571601586039769279799651684002736093991954610246599325784432524263541403436834803721482815905362080485288547590874340 8541 -17868133880111229234918017291163104899307652575762545055112594121911096388184677320362030241829338138291963417754195557801779103272450648150855089823661068922580703856693278455032895816240392802226670712363657382822539673196561740619477290763182 8542 18679310297182989251274913429439497852299012833883619972239401598365031277887475813958487011330448187758049476896712474500681671506708218526124144437400424397611214902146255499861731776758152864558596143039018835823417364853373395328781905550296 8543 -19527278733223937816053753388691744574416143677767942427971237148414261213441279537263549600438792695254233046122101190688698939036789153584384035720396650011975192695880143670892650163506254209017309791360198019338814651590794298152839244426888 8544 20413706414305057457779439792220350567633887232691883509967884878278901868686975787231482977946533564173364571121564454335226436544447614579023174661446932410797778485625174098887657255727231051271409199894412078380738379902064434404960560113478 8545 -21340336047613786730522038039230926552588461676089026157554310720934918099390137478941583973823548817229354258907943252857124232613448632935438081569147672397453048336744160710243536031848740373061473924702886943178803610178007842652284019583824 8546 22308989235626595032000446816721173451507378394387210840108218039926523366925090783628585375051752428298410735508147367873016796796845086806115909714001752826121381696419393217943764824229516199624128784070487597208542904806347539341146906090214 8547 -23321570044571045130357045153722566573613716809766177151064259260651672135999585396831988304751638279835581154645223817201944476964807645920154167399082733139299840392059491988421093887097756765934260032590369222588049145752244671546883574405922 8548 24380068734143468984067874025017181274965804875663331572785130600317420714179218561811984392526854844282452537033329763514845101591492209542496629658988238419473625959600005067853215891414134131346617129571866051702615647569042691825849460804029 8549 -25486565655762614677435550893160282754070557384749015433086004627985630561869217306271879703459468167479573572924108250200260697701152989558076073507639424192797965638897936657660309464673984597253556968394977108574229394217352002090759900236087 8550 26643235326968016220515272028125249396653831465222015401210378272922896196542081054954326490192720884413292520523498451974411689852842544736385993151935764480988159585016695289846210198291549464503571957022905478345032820409562480492815674743397 8551 -27852350689915031230387117483945788700274430654013739933949294002513202664955216408761904834289064822713742196134918029111263935254123681406692713279860326661513745952852182188230707142376292052276047652962982146075483763388478313527056356344590 8552 29116287562277150458971342355131551951240268153689976225964949392928290233628894534591882121828819909981081487333857223578193792950119329301089424320884706038315564797822983301451205649817181856416931855998394729995896966592737852425878495025331 8553 -30437529289241004074231141594973043712100340152584615278833839917450238919522951924104411505330013056514371228798915568021226534524623921056456277850739309644680030916197158721597334225451723790207897023414304789663904761324699605078480560833858 8554 31818671605671200171500479891627483147270036610309535675252804883996230040778330727492308056413826785415810099067609804131219089723588542000201149319505263214048215966948291937029936240407569736628514122776392555629998015204930489949027590649400 8555 -33262427717931491554076224664044363685600742049143609422983920439881780903756578571807398155483650686135197460293378596324147236410324817562137264207051544509877668521767377549495310636519687358150664078570721201276096890343896622190931861930855 8556 34771633615276571941618904918981580842584530690333452677877467523001484850790594228630834102224476181388864326974216981633570426454063623697311101476913471111194469594848818654756645199195175386592716504354311240764268757543944962624003602216445 8557 -36349253621175882742930565384783830004958038006557292646354792381145037775100967950038628667420564281552278530796321785861549536258222643950561944674979229858717396910149258277637873915874923560281773006115828503512169593780621905969595600009000 8558 37998386195398034010948951244511067207797297369307977618892998495864150527797164607411069804566945183156595487507962496038527992252667674536714650906141248388847066079249422133664043351315004691351826336420856586437422928562182575118085080342067 8559 -39722269998172714847942675485392427488652630786460712426941733575513567532810661157684600256444886555297578493453017525122387037448317135143578624481008223873735252779420235345182394182117298006186573758103393071579663720349364581943473735957289 8560 41524290228257236787860390606495350661985964387495821665854103922090700500860630317696147352287814974292039334497532185477759985949224459292896702456931624755510775652904409739569390206966777817209464925393735739126468335388839473253262674302096 8561 -43407985247268108596876779647375408275937063344667109741074422033381134131865311078580788741120704888857109829144846737344009587793069523831109882079138274975775899199785534561875721727873188230073539918289996353456855768845601143216310976915035 8562 45377053503195317069308296343802876968184115113324262175183713598683239513110222072415623180979896009323509872865860523601827210326137523571472211139771073246661701352373715558698350528078864379557980393293931229582019162548629239042245937149094 8563 -47435360766599366841980422715966494122811236414371173591531602629808577973324090963844541241159792103497765701118201241134788022171111463674917127179489085483669149485204496039955666112073431568942795155429475276123418295831183421230513154933909 8564 49586947693599742704355305032023505596231200286168055751049214687057583499911987728410977340124094279591989673754635647928402771773565129189393707369172528644646144855602967978762077179753847320877815196325308428968930109925605322940847878053391 8565 -51836037730399480837405214927810613481564549458783814491849300400216408422222044074533353227020673091330972664247801843681976258305398340155873745184646307657587644988081341339329835631864803688381690443492290106213030844654046472899846203001090 8566 54187045374755204440872658140563996467903344446681385854935128627976484341935658802868507157190366302855139006614634541983787385212441619034387109995067586088725697525604746744767833515971661674611032686753927470365570336953755773790978255409167 8567 -56644584810496583336336886081772840138502233849954546120791792029382658040450812554601606972224118083402027666494990577145412628455546728877414026430850011005064371035744209508150800145594046574325131138120635114331748112572543676693628823221184 8568 59213478931925063344389984461839306891647977792341749893780192520314952807459481121131808922673629050564887104052687684632448384192191840999311192796939283558580199540703437317196915742305093372403851923913155597435727056799128874562954402754512 8569 -61898768775680287065052626545741172525582719602216622480365189748140237348746231941268490286753024012056601068161805674989694487311153343416677314535233229459907281701662627889309564293911831104040171165972509005070396267823708762578782767084670 8570 64705723378455363952863106345261454974750190208773978246458159186784039899522546559440953871229674763394283304230238305434338026543767615173502785613765069208665479165793073913540117839435314942691457150466533069735264735798364668117681999172922 8571 -67639850079770581199968241698282557273011180106327493192930105219598743371989386984928615256832868796621462620815579644503403933030101302696609279023321048537058962105105245598815522059048330380635099536951688289874118602761536492902733096010824 8572 70706905289880883936138938139036490198708310498017169993579386077553611932958583457034325410494190689154276210021497671206670548707006672402826038935056740510298475321919540540863116713833144689249349788638942289214803196611940863888371435503718 8573 -73912905743797171826679404536132845404218595598828024236286357476293418778103386794494438960843498491623017424658953285851930904044044887255282125632687315936556482828224624306590902823903833922185989314490655013692827543310377909243178532959375 8574 77264140263346912930961097562379743373015147775985631104963503116621517989295975508819385536876138060207151263075278071369018187699665710519037372265386685318104682656960698174915072293608117293090359546216268282953668373596564437720955936663995 8575 -80767182050187597126886444582367694550589771422960259806321371151577566582533328984063990121392301419931753178556403611016792249621036176588962651493988867649113923613541386315327705506083035995257796911819897202497565434672564879138609845391941 8576 84428901533719055318197565814275271083621790402011064833207898386255898167447651956698817835532930498816731624586194069964359220288884469162007923453842935299237245652332137607966834428602819699597312532373165251552404724296299727400160622425272 8577 -88256479798919657885627951474304130531745221602139789172050630053680892201628408680088987376858559344225441375789536857443293969163555361695193061778865638814339156687743869493940888515556104066166409474732878526208458922650029616674146644197719 8578 92257422620258967202087481742833581818781484611600212113000352814212735566427445151877677786166201259333798177742994356605848215533439838956545426094377703491134747048957478727898886795525501151146959740378188297655806885957193864787068359924564 8579 -96439575129017739245541076126323769002517999229358137745389634471108872750662687924232863863379599378700596731739001436461912110674548859772639409546886104822766744281388107087377452211874223603666514143659102130995775790069184405898504112760999 8580 100811137142577531325127223574973676512127734529500722567917530620165570847363260908816145916078876098280303285003331103142100472323561664422633942022264279067197984998709329427736392317285346636260921045659291479167181011808500652922842597221821 8581 -105380679185528962183141706156143420103414280481693682232220761047853835719982807982334192208229098931034867963407739354674273909972161684955901709971575578723323283673508970279401650395475052330972007802055489262665061330164890139422608189120800 8582 110157159233792379932575001712068614524621536132849140279406622851450244828975416413025667202435262273585785928866744771340758498131906070073637267628415308862060224247592149391197534902954222955149254974268326200039873440523668158879054325654634 8583 -115149940214349927121687909931668289637089293217970684133270637460648148305847905846178534568862282231378643194906621292049051875250983953179253597817314279471265859037695381350306620298879986547732657353067740277821890235722707189435324286835523 8584 120368808294656472396114414767032974059721081264584333052075880708785356826354996093822552466152107524735699629223642875193060221280512897799122768108051549870835400613647485078597608557524615474187938936935612879241770151979444186049357693056972 8585 -125823991997331448748661590810456430441661409632314859511331164029435655917823488310243390333691235992474080625188191010964800855240122314409352214548523530857209139510045007692700268134836098482996564549999174333388430664961520998942445491816863 8586 131526182177337270970660545021042817901575333293817722989884849575396232697717443337572127677610073379554805560844805824087600590082272057232856360180092902032720011963597830682781659401645989415895914525868243513930913142482905215603566153071602 8587 -137486552900525804914620845014662198446835297802769536288311459467946229704380747122060429097529375145015950074597931392959229957280721787605616674264943789004022028837730821641601223956952857187435408497454871686940749426996421366179706195383060 8588 143716783264185573311360356634482685290063225802392039675820303501763242904341634005577048477832739188751369480671158026007585803712745106044226254445641058662048745682967376525774049333804357127718397959066069201066820318934645245932921468254146 8589 -150229080202052397679048015638304204614653309041952721924633022329279694654435466072248383509266608916794263523743868448563154344846095688044703772103763952411588366716046347607868341651383291263598347550228179970093371958915254733277337381706875 8590 157036202318158536139724325858086887466423253596550786493094168055071653812074439776084851409457493729431074388207372518422022173295167978305613276115381868631129754713617781466660675906398497715016197978355197796145155583428270502120548810456952 8591 -164151484795893784678558672228963734681487856202343867767761223461821064130820458204407503921052336305769062743911462131267062883189432283587240576062627893775986166491636297852095494789243837492915966836521657762570989887602349766142564593574310 8592 171588865430740332776226722301824786173505421654468205507030403454602492249629947146734442899521645499719481458807621051254939282216234595967729406868016170461069705173207892440987298474954337439946153882863669645626259579283629585515544186847616 8593 -179362911837325445387030597091310965491972719053385143186474837629281186798416661677121562499253431550435301471254687501831987934220357386994813953394386074056320405421552368022851918560620600682839955660918480073361073649498630967727019152990145 8594 187488849883716505430452729597382757741809390093944042562878760399517770009537979860614687394656011815649078431793931896279938550345124560930148821018586429477542062562571454733836149922736076001110531702988499029995201967536567150468031763580258 8595 -195982593408266007497205387126040805770606495845414895297498545633869491367846901876466541335951870147576144644810099711098563063175357209938164607485472557466065384444360983219790515963789418594675066175475818100311280691811666833800058952657765 8596 204860775276804355718660624614177287286484122905721209415833235799647889059275294473366896895874958372486276780707850148825534285501503688978485820738618283997469069092975509982351280066268407494737391036090238908394044717717364750547124456088875 8597 -214140779840580605170097547741065626946391897800310535164931601170653037614141269904559112791752142733683326617751625800269944189828604853246234276685898501432534636486054103436194604397691786054148963219690715769992051281534478341936449720375310 8598 223840776858070631606973166148694864963547918370363888684692345425572854096469496289219453559081419501875038604093917086510929962221408528983346851230305331216412035838008602313841684103304990912681133423445838893486318393312802119156563997579526 8599 -233979756946613879684671269294984750671299052613349266741550709993968586485904217920346069318934502838073157830004577985259338533388844182994145344994734493206828500304030605577003900554203420150554404430129831641590214428243823122875703170856284 8600 244577568632809322225642452256412021617949270849422276603612399335470875889373422986705210494387007469903725685233209555870205626463229743428243332676985311056600290776021597291356244419104807741892393795568283426216898811852508760199566197954412 8601 -255654957073704306535037281804627941998653595913333013303969737243711347843131031173838768658524847854345974015601159329952413281657250111181009350589229844381266067239006553179028977760424130908069487848905366418610491006076942884536945085864077 8602 267233604524052570082458092163615443425624564202608487540022603555880308499822671939179178152166520652982323933640742209708608175137340328288280418893329059167235385666608005849958914725119461771638919850831806230736159799239680775529125410216805 8603 -279336172628306148381548592661294983497048873827451245340905526249594994501082536934899006669238065544385623004404493584305274726557075035664337350478926789208516425767813255511976024812410352251502334421669883887473426576016207131460507243507201 8604 291986346619546725478687830424810328785163878272569905617515130813224028125740653821315749139810928759668594988999948271960262334436240566593251009265839669339782340429455116052969429785190447249533198085688924607342018119438711046762364351698323 8605 -305208881511262039153290362223494847435781453297238943640655960760608259782665780828193207830719267865561188077990587076026542847392725741971777019448155275008150457106326683828595947135950709163141206883959439942825542797378859039154575551463328 8606 319029650371739403154365859069698731164701947787074283009157386308207137076529526998514773705840076341508041816209631757650140788479446207452808986968027786217979888992715831064034459789934550497392084036381074741266679600739459985984864746533264 8607 -333475694774888723129202943541803931579265692440260927632889087482294876239837111966170713941677440618881017326529177840713957386781906273209915548826236632562538173073162730970364061120337025575229629953635509646142639576815285611189248921472976 8608 348575277525529372481047998276279953131915492159285981526642100672648081898951679963594566446001531240678136195279354181937972118743806535974641926222557788723315913559577093628046537084711229538506153985002804716493404966429764584317091103804804 8609 -364357937761587120975856582044090023350556436998853566594368949478477513224186577459695227609412655565864790985917871371317445343486134629965715942531620556867832497390605835587366695173566688108507493889615648472432902097934774530722554980006685 8610 380854548540257500591066678274510963688538467113179621456852855851745504796228056710560136715329227843798798280547855434961854427500414652918910650610720807309526170741565786384885730944021165878487921731752362435336646391493463468326803109417514 8611 -398097377020009460712273240010339012532719563161571249128473293785554530130702158016078866566827712606607383415871523623261630958139369653616157346533437746531838040360732710463367163432677812227794060568161273335573771110495966061651965892203985 8612 416120147355337219113894333059121245681315801151683339313461753921534816782772275898761408047817840109894391612080269089530921338163849886194104067226419151897095435906313864448939172452876698597701503184587914297357103354971946383935589392047137 8613 -434958106426428584844329674486998885777186991724292977394790868638603090682558466721533553454429979852386472099715120465150124819381165590290164747606498146603354239766621438186331221100281760018122307523926243798769336664402474007446002392911352 8614 454648092531414879407599342844868841566269995404699004654346369355327267159145685773466762475921786831454457020897308724821160792220304676924252454488652768939863042970440175680146733235644213417136126297202856489186037419970146166056332342486011 8615 -475228607174611534896460156728169657468230724094362195367236217291722921891376920139532103638655850763149399963725153627902339168047418100287955222643972708459763418440468774203275269552709220280999735630189891750704895327299906107142364632417212 8616 496739890090160600015075594819119535930287881641462965970339142433223168992076127324435049763482792658218852412261719581372591910560839248804974452484616791582995655613375638480447488010710278553507552998227999547759704534254109478683807191029099 8617 -519223997646758333253804015531312869756274052930676757874037108036107849725253327634638232631858884088282414406657443458711063672893994291739189313465869581444959366796551600375185232725919524589072880188427103783776295127860497928382229469006215 8618 542724884785704923184571918594165400581171099822119511980077174565868094575116348195524006461286183043822570298938825968294943234128276280574963784994496609333535892009698562361709202271619345693648010199194329257178522756203211198041989784811470 8619 -567288490651361808917146592502515580109749535922068963087728358092181409724160260273146535461519803675234390155437797357145642687179866784915843305598327031941766523303264010467720684642808535777368420235291477153693641816160409674018766056756585 8620 592962828080258307194102889538046996450066139115187182846755347571597261550786613927188840349765950298974023568968258772204520112329871894473277370108162315922381195882943742963750869505424151053340529243762765700120430477930111653001413561036185 8621 -619798077122567107882366195895164087140542264105661846011878906626163351909097785945158578796093970495042534372135401291292000243515829327934829405534422912100634768418522400769170264460753498653764123536015674333174300629128184415614204689592395 8622 647846682777482118298651103633348303718918722228153135883651639306434481489379064039079968251632618837606461359260399776162029176033784406718528223928987725593974170081814109784007741195237507037868528085613350397939651153644798619429108125070342 8623 -677163457132197208315272843645261522695500826717430865385050260989867918482094072755565173728881940135638046607096565074444340798360699969066598588497625178002413088862852046764056227806343906688795022255077985407360160318919254519792763770438844 8624 707805686102716398874223432084487202547748492715345915045580683378815031857429419677363234483643204552717834247628038662873660654195162434961771144783503661812471495162065841838210316382254539883784296078676834672105715331830019059902880962024445 8625 -739833240983641419984694254423514366968046385893245196522595267708672824198676641724429520494327306223402569162652127315020219658209556605341197627230579517612212093665535671833501345886900123391475821268662970123770427797950592588905868550795574 8626 773308695023398553034554540460040757221734056179853003258358042018258940600561685862666406667716752683382786001046636811951510212926326834571310080071522810962919610606296442613263910977021404687656277936772229904747619874150463029335702620153130 8627 -808297445251101250917166994306575884875606060227201204272592577105403544165360165040236836368870697083945701543629629819079839156293103745983158010529131424280277292543847962309408275594248464561078116343546287231575433788577254445450810194991952 8628 844867839791416989333813597002566134383469639596280976560883119955794050877462222138524319494728247167900076156606150553294569191466300968142801336225408142456740892845628570051015902643516163986386660245608414314055053997192508094905110570622957 8629 -883091310914435777765152808267125338410879668645879396403810883587995642434650056479634000025865731129153886813156356951980503028068447055675251551303872904382757714679726144408469205401316242443428240424132243296102305193767478865072487652804967 8630 923042514078644263679786251286419081108902322752121581504267274800177124364101738339093410263478038533823407118919482023715905251258845504382229250874548695495782543405052446648604428313666037303955301067021821697670412194254907558227197575693843 8631 -964799473236714833270562640073494890906258187045676150782452069089409056804441213966195551486004196569149434653347463040682648349625451880709391866862209554901822938836842287138032087324091934606770950089750382699980477288456147924931854962161200 8632 1008443732685945942349815620023676671876743246359386402134316505490979850327563794574854892996733457687575250747125206292252276426472118289815188965848756969418293441413329472315392392525339713644225849199175706835681914318939124252639129529382506 8633 -1054060515757861502297305990818583504516058047318770986720590198015104667243409260321527997743639477230155469365393038326859317660274763466229163564851444501571239170977193353380145309122581580861582464742811845936800308950134418168681805996403014 8634 1101738890654717947775229749599628725413473709915000439737727928626471617612957807939845375340677234120561922537661220228011420499449495977534105050357110002951868590495700098346108567145738989108756944877096177589890595690468589625307266794836426 8635 -1151571943754503171283750542666505752057645206095229997895250821039113988094546693590554010481047119223153768434694989568796733631013820432021213828817477804795482523989995819144815892992584092895298928783927868977614288346489981805296699530648322 8636 1203656960720468515969902563056343274532915341267005717604024535943780546063702378828506141872092458884153383079375996904473664166154821133834366292711968652720694923257771828926650857073220448426400735281431927237986770136806363237804284092757044 8637 -1258095615766341360640764450784217181527136792972340267474901123378234144223833301275128020133967034633622258306927091054624989616952115046312292643239442451632998829457035684982616627829661696931927955248168941225391835568369855218933784703882242 8638 1314994169444150648275588395713792202638486694828585412115476021094439212043149786885234185393121952551722886036518885665096499015500637930627186571782125205902808605766706974571902440044013944172135051376485281496504213739182955923476124765596912 8639 -1374463675338091446488425093836191610486030650692902119216526387622431559392810332508134340077024583757620783222040236998112473404930951595878032401856972641543609958593002846303078033572356022148689878908977563661114289061528373484566496468243778 8640 1436620196065089095288737316424191831807310063467129478705639702117859245055724512772423291007430946085561656689762270002292458947194273849437571067383233488347567121318333701981178084968216665857711248070612185594231323630888207655447283634794194 8641 -1501585029000731930104534484872559891341272823295644606489217635499909750887915695343594931078032936303344203035812123609429382300391261217801248141468127042232299613806652605177673752307860786021905456074001331516047518112648768223771569306631134 8642 1569484942168058692281929607673799920701834672040607067462230532058062197752463575550641070139043972111263880092108094075479759791039722194775367155653264350993600678397325338017442029835577305818052448010003591298499705168347986332030926456975493 8643 -1640452420746348837728811871923325052591861357819901678186359468690077413693751521076794015060852151377708753190525437425884793286881194549098144816669622812945671056743925252215122923466103012430690349797841672842038893051092562176298783556636793 8644 1714625924677608935979205969716061535856961660005711491179976085049875387622111255760593844049553707755189559374726042710211065917929631713559477392321836863929833206040553114082451394250923539787671382032719199260621143767097166246090703581601735 8645 -1792150157869915824885420949273105720478704855803398721346424182410599083935952601521993314494494788377358322073575620576105583980249119291782970483592115989989605985139856400614557737948571726592583318609939279266218529776104633644478392213567276 8646 1873176349519208533876171106738485675482795596048011414431462296740213242519872225395899079580796664140810354879396390062920569556946089847502344655827710998960672848066014429607628933341744316474684722979567011119562731241222748908761576304380790 8647 -1957862548094559449542900764852680669205232622370257004376583470496392650116320428796195211140607585016604431159981725857147984161563433330110181732191946266080400671612735871379876073458048801924079111643833682587348973416875044168719648923545924 8648 2046373928556445947397698051957395168516587122715267470755172679965043728621323155289287812484286632883070484505748560550185864962043314069078985102708725482953806290041144439918779240692706020381133972721818272528878038127442409487704452562307307 8649 -2138883113403133953794457067718752590938990938258239415597892018339903088903940830691813892302679057809318992755033232458358426720949806010559379793572405508041040544625878109090193291426164486847780301766676918045436176547034607645035227340513887 8650 2235570508167023948332499717171202676086635118410907032303797944280288833023928825931394276158125413607614295670007315453221661333899708551031918167979086595806705120799702726272660378178809504356669970333841361201154011252090729270407247473553049 8651 -2336624652010749295694857884485718097269398759824788934234012372596993853931697280821397870538375350376116110657721814518138802089860540180475383287643154192668520670049196849256388932329437350364611125706960067770392120003337016091336503417870850 8652 2442242584102010341900746283770312853825464394335690539368872096368152897957199400881488865653172139301447156546709987845095132759652394468014436443286479598511119317320551789253104360267211829275759624136611226640487844431669119410023583020020376 8653 -2552630226476631670800051321261593438787217348036424701044729329212203140119184920946270771322657841801856949082786284293905126993156159405599670899263256586637357706358339282470153490308816127881842903290512648390925881427422736743053589974582078 8654 2668002784131203060070307667439436602249415763612055162690984989606112669175472727903530044765457490528237620349367431343336066725315607260869012072979994609102984870308359518184269903290863083558039925471723772606805510332621577173521183137239693 8655 -2788585163119968402923529786374261509452813474443727517972069070847008124592155897791988008078317599639866865301478130043970427337683781530443658383748027597740414770217357898413107518800816002688850557982513805672158928038881462578481859840910403 8656 2914612407465425324164162829779487448920854965623574111625203582937427949095866540586135662803199505015208401537351096758895308376569146712564549485032644619426582909820377582108831057043593491774452896559072049668571046048212236226417916045764136 8657 -3046330155728458443324376714634954821024234423292201452313630557776160471237639229685442433146964472814046619684925442635895036665329487934292779353191428418672274820064046177798238720199178899641708228629026263572853770042072090354574304625139191 8658 3183995118121821252350469639290124785181842479476951710585088977749159146510875844197595876923880449511505622525243193615974985603862043994117508171154505724135502908204071056855338508998815443393177770812891130208099879758508077015973450861350094 8659 -3327875575090478546993209371758589176050540025313610981918712734648927330162048018398002950576086997359351915581270399384060909240246361709877242891763988165849948713404612783468896402880089174547919033566102584742876922191924289718990767162676183 8660 3478251898323799723612726894940614713622765847452052797008612549173514946278848473790584041171695283969346059145467528390631815357274722583105847105262518973934863087671050778467325584964272230405142685091613804049864474421610924005230786157088827 8661 -3635417095207932894870878002167507159835909185244916198457641025633394630524908234606949312447311291476566799250924766077617684864591347685082525386811351959695770753581710575375988147710696960431945051635140444920392258106032255078822138787665462 8662 3799677377771974134715523852056325194056485696801468293199776341411319018740528450863746067570958967088920936494005620043884987590690398502385514341197167839590949270414674073613205037401212677464888862829587111144185913186550717831107967755615807 8663 -3971352757228862418879050464422273750350494674701993186035375834865424261775379104547749175125548584819921902234026817084751087610546646548063291025160881771464578402417649809008260962643428066056015685260039986369618400801773978504424800419886507 8664 4150777665261370070559851076694883341662549377205651719310858826471227768945309815308855071757986695262243289246764239854175016721933929829135556387877527107370776046983836304602725411866258367029058902297991099625316642684119612524576725286350429 8665 -4338301603255215920549563572419571837890284392086335668484508829187397557979882250250527759081248728124871409972147800243579259005690363098657454757068297095874271534163550424520695539285164151008364828543623715544494598163413076600234831105757269 8666 4534289820735303377671679736933751650568152324576527366047487135178337618663861879378904669784378855198305138335540310556820538497698214629299709977836122763358255115288325157897577331698608704280570758215048456209096566361430666642128942652811642 8667 -4739124024317482062939039223896541934142602227937739345640774315401200097057136310496536628011947737268995065776998459579538804055285034032120692128655404674368981020102456827840916738436973317056473109197482860189678541626052214490725797846743472 8668 4953203118547158125572309247691618410650713818612244587764211404648096505227702883517671364269139021131920283906283745203545881188586847784610701765931320508911653132044356186248186474997121080587840712736098820834462682111658633060169357017836505 8669 -5176943980057648227687524612536559445130880191506287689425274676923793438015174395487577158289706788712634651301547828654302281009879046675467415895120836074986904727421646716795272017159598870920029756623466972011212692448082862824268416521212295 8670 5410782266545503931749204916040712548589477467962606381158215853451050470397037460920733486048573573261827998287616809944101513230787800772780753804435129595309082431271409582927148507201447899898336971485256897771312720217455015173975319418361867 8671 -5655173262127250630628431869149055585478057457296117045141625247883422267539832393495679306691532116797987246543371643754758073691898832237561389601086843870591424423561521041954241389010225424207010968272666728496830479698155473761858160699879719 8672 5910592760712217546619198300055423584987984466857474433199315128996058067048864492138150829601468739235643381909459744275588407891066612511074962067071905602089966194181258963220606520394231887146299870343474189462852300260142682198503944296752489 8673 -6177537989099517805805330160947121500016151787449130630318289994137512413183362290350603472003934206166819356787812000867239546512802520734855282512483501327878550191694646410176490296015059344365643491123403525473118943086947106031902300371379378 8674 6456528571583911329961007157318434595921919709959737330398825104787303530417323759078654465652298148292068553905233222693389343592103095883860267543472115859532299923267540904938812664801090064260667082063505787482751987102116256024770077793196068 8675 -6748107537935395762022579833717491894695088406301054617713630596916135368325588472833412873089107816909544144225670492927448823607679779085307445824702043517496719863778481773728557396452698793018411749122931946215570048987535903954634343784604759 8676 7052842376701075938193162967622423287913373633627953473004922793897037264546806460643786681233213373183235067841898948710154959648959277903373986438018141266349046393653901409609353700627740653696196687494127248881343243381445902992461653044204686 8677 -7371326135865321523174498174354497942190025488875702140838737998085845311282489227359398349534616880475475586282225065889262234794104318393986137449221552534095299350048135794041598500691158691165465241916000869248104893925660349067955050679987716 8678 7704178572995603524778668770574788087919326964871018458813042810399093084361897736989176942509038504641280122257972244395708584624777787731980244940096038824265706918005330265411643092322501443122625199605489908243773458618829354976573480418131405 8679 -8052047357096879219175828323633946096079866209476715632343228678800357334956264189905975059706821345770535739431013107063829393682129266921017154943588276699808424099719639399496482848791849200095368278170360571033730611318878675456877962259443667 8680 8415609324497155132940671631248779091469108084280018379526570381727023128014801689522014753719536701840938922348077730043059844439922502432859221291146701398792421763665391749425577570918683359607174822713705595823269918296894049143361160905842310 8681 -8795571791191090945043802667276690072655277430694852394211020915922965738284355068987243033459930858860473182653012282845511180564844308177795530251991745247885929426294412721016303986610712988051884905974551949733259828071352328947974674403674192 8682 9192673924177413878182466287014051242323261820958707169916990434276575310931471861098344125542633697210332357096431019689742718846797909989068562054930282345973193323551660400010522327910363843800155516523625183924951969020728830958503376543294147 8683 -9607688174439702700478514553667005029728576838629271891603045375404095998725261352661448223466875036706889223444302230747760502131539744846414116984354535558783923764923310340779755816809165868839277713811430716160130118420383585762971456543434458 8684 10041421774338991581713622902170578770077110643179636040938510802531832265348434506577908565441165847518925899106170692540782055159348492437902688566983500556724185282525645665884110557678727074235123135655355600926255846723937268048193875349166840 8685 -10494718302310865258039971320141331404694146444851042856008458965353507039370242811495699516204838327707363084075182314477977395729293127688004085187662751151110470850296130102514992287391219489199553101713716543117592164534779869688020493361602834 8686 10968459317889506997318886478470628523327778343640460368865837160931004557427283001045598049396492667055344033103853149869462517714803046584316313982604143545961102078414982889708391852312327345324320667434544494760838641946502231933924013858129778 8687 -11463566070216769149686433016571745476571350416014182114574588631146174590813088940838669863488924351722999381739865796376969280820532241271729281036404965842200866425912155252910214079957279939912765505147626017154968534069733464100264477584935684 8688 11981001283336023202066425525994532227715290177539105945582726654025942386732026722928332215977428610258970051507801986327697192616730741625571139183986303116448424766969175839378212347724806068711738815595459617720979470958687740129567583615988385 8689 -12521771021718584479276642999122251053391127920179266801481761881355429816791049135898911661255535426906187708856186265504910120074412748212719159993055288973851862486314256164260617318526306901447873661714298972970603641320298047524873395051524688 8690 13086926639625180378238700841369518708284704507948145882653945004241327122297540575189245450921201963396910158462753270394543238814531659864591612659990467715835103177995998677795694050620466968244220593155576689712560644585204435646572525676981415 8691 -13677566818066537442355029118732237389285460260336536006771124637631853005672217341624657682080464377875724956841889164253226783031333392961059416139952287174304553151246663576238370521333006369344084034725633566803867818577614803305309218468686156 8692 14294839693296012132652093290290442245531523970909752928345699830753100694072245322607046788104453352631983976855692632743427034682616642771147226551733875912235297859088889772635284919612697435855530726849319694841776209350359490729100213815248208 8693 -14939945080943607172989970775953992048321418442316291660145885197918487057232759564574157983013125335664520102155660693900123247294329761078014809071224378544387798707106326819229202182999467726061912230110999198372161812219668765284927803132993957 8694 15614136800085038691463028795843609693769437107190484641570489358909765653612532979050501245990024740380591887368562349718174413693850962127494275987940750073263551538895381581377498082572635137449525080203079315169810980682487031864653434747303886 8695 -16318725101732103061415651772742848632073564208229842651719206374588668935431011868005623368507905332873108362767454155347619903918529469414468836462701972518117422267733435505843223750493006080389191622555763329735223814211079993098840838551765037 8696 17055079206431806212597515443217940671387651298948742030983919303541028026645979952084519717874778082306701691573300553596793762057518177577656539452097438481539898720975059869762288329804058346638395616948445162540320879605014087964196159923413734 8697 -17824629955871948630029728398385886565008159501794881285247115969869958698266312555269168762167088195866607289506901725273460485405159926431016084360490864839659040027546780072198460234879328690527531173760524263852816796183330916015535024090532898 8698 18628872583610509963560693894449603025708581318832104906862531947229645661784233320652849414625863715968776008191630521980873196363155621114102244316380593598873016221251708315778002449130688647113272389122916637436443648354328405456708770307553816 8699 -19469369610275669870013388839697064674351874115498816613907626835258311205857182834794043722475023074599385619389416389971770658422647857460839854095481162244490314996088043830313036325350950093793713614902453160125626223799756822260128689861947750 8700 20347753868823077001121781578301535571302703498595954711044516459070408546597528866296971999454802294185017225534423653289409895523543770902436075769178138150272834256815437291932466365016952361603779601278570122811416137776689455093913263152566348 8701 -21265731665687496239678757469788581738289347830066980580345593369474246599599447928937922908556738043822952127087951433519627927857383864350763314556084144850226327797698067334178854846794646679781025587187483409415647061669587277321794208979040235 8702 22225086083927706266357094989809976672706822859825872360828601170543958219914584615587982030308612353311433931337294809925703525246179509131114471583141690697153110137131534989564284315895007137696775146755943971600491278099854286190041988902650388 8703 -23227680434736987710685578480488913422991568498202583675719161380572558193123462666692137024707845790608276031043775847521069440160443190729666828570730870561665682060078683751643851294426341520744346989501272430169347828102016792895962690954899222 8704 24275461863977261370133938174778106355407183951309239107030023336956860899782713457444979351100250481886958688061896197974865888238835735585213574308481979073453926571735498417223669440812920455621909228950903048722599856492273665909851921585680794 8705 -25370465120693454611880856672709958263503882167605756705401920165289381231633708104481314112585769949356841673118300110302941896296948145225348811298198747279572265494403310149293130011470806246198178330455219104057075534560561779567071398959788121 8706 26514816494876564964277275307995163155263937786713667776193822377062353718072007828793534762851732156673278471851032612177818251416023889014724362705556782104205192161316963583829775795300424263043677643358414378980791885094661346152699535494761495 8707 -27710737932069751537470233037128314896646246482449658898451510833406936880847321136264809217440785457406058479137148434938342881030810518558886081228791911569519885686053705302701456411963548023471923722903975973482813583498136307127034558135372744 8708 28960551332752242524309546486624085494261793947134841528830265536522612786816266067500997892360041977569255178569486768410265194410096203842439665037529214473419667824864838561147796214652282241606386812656613542493881295797362819438148093696171452 8709 -30266683044791553819248895081700894220164273416214816777433766957621033537865268855593964625916626569085922586847178328223691956217216753535754073799630808309907385047618242699614628365998587966158387277419476185859113352773510780907742561047701540 8710 31631668557626152155652254881525034343336063497239065266952597067893462840215827749861403978744989695201590591610704630579483719527264841529475087372369627804193164164249639377771933319015049630579173873992530665072770243742375701247535836397953489 8711 -33058157407228979012007765152477367444193041518671743891267529706854614788001614375987445431087157616530298972239358545169844774321812637653731371126432567956736904085578392924354569544462135079580714177122406725373438094869133807386013750916233524 8712 34548918301307923659301997653321252438620201375131738185776682134445184857785661285677176900957766175077520253998743317814336282105591900384009511964464627105798743428857990191531649495260137163735505104727300488134084567149313405260024929452885808 8713 -36106844474623173196180552215971367990163090692143341121899448635821297912889192058734040328592124494622297289521051255771597748196532578198911458327166205455222407170540269833080076553685749206683930990458621369021716495730513010189138037771606275 8714 37734959284744187110418105539048380823388684051505536897707257247233012895443686339830024846804162748674953308865240234129607182424242210104540763020789913722015389346461914418893435952238122266091169954025972494963842469546197936897437233467098107 8715 -39436422059031693017100623277806217159378164179326348284457739957361464390344298502610173067879032547990806766554185429254042764791788135283211354434604743996718816479603811136688130179514386820429728762598722605023223913041651642871678936203488863 8716 41214534204113465918744379251210518548483456969976771590238842132492740735118129163711222484690297373602046438036121648665888279814321625054556813998337032616779264987599608620015161912981448418544435242473664303059790112908298897777107008986423682 8717 -43072745589627662429169281867468819283856549282601702577502078186569389571441943547274661449895152912683759034308138392930797781537462921663544396183728406877678003825082369128855816550063345488086161424751481819046964263274132096749852915196369571 8718 45014661218535102147021343885801354728234270612865566283928105498401777807771011183228254520818551736222621677099782402214613950266757117055918953317188983373239424771503486357923161027195438352640896801001063981846426267613358254187081174816963040 8719 -47044048196853132279038072301094268267937763649971731212380665338775330642843855954568474300226210750178823180749532028829323135428345191165145077321242682215749971347723292217263367241755596916705100207212963843037040156414432737669187371184412202 8720 49164843016239635429615369560831430569679284497718579303131728361530229987689213969224582811270244334757003360822230807646481445736389553385251258740972168885366734264084275596062667052786564342703767207788233285430083544962281098576225174737797166 8721 -51381159163457448152424910049456815453935031888475239919816167028606526008933339749613940278444630394393064911743994637832113520806127757750890923560515272156563529488510423596031858972613681776340807713948421071269625161545593551399274823065958723 8722 53697295071378102699398541449992710086381531377488815009433051618104917230847612527070531349685601638605006611623701460699668756207734756952632152625181837621057317102851480717358340680184267467594248283038862534363921770419381212288398183981925255 8723 -56117742426840591240144291101356680717665785899884368251002656442921253119185159683634830684431460492431803997716587763698405458679204222209087370996049813698018313363547042267726664379358923865164712790682543696101412085304490016720871215242643843 8724 58647194851367039339978068205907705055170267776378941485203269341385612830669164946696799907283712635587457418298582898257503418596869460571362132774613604966825349546250970659960376119540747889228635816081175483971436707933331343250113648789560280 8725 -61290556971454078601718147804647320904898622085463964863137058183411342697276138242926893110318750405812423015957744327042555078515446590354835739695192564066740640493705189819488891730499131525449375501316063732758458846862127158796578830360825340 8726 64052953895907700776074461036877111026220783275689176795721760434526788561720792213524069032245439926963905472231696433655560103327368046677102702358665525626676706046105085680197818270939234258829450077885826097018520599714239954456787201786806403 8727 -66939741118471892388293443719621671940016283770673703213864320777582886344911768381246755182209197415031259525208496073967441830330122931960192887758004398928682497923218740817847485661669272126936978868118694300993780951419867524747080680791219535 8728 69956514864818889194797248099263676483059645825015383578845870830749932131564085788666791548624051753214140253302392707740528303336119487088875341832466414520098909607567250715331108583435006311270256077322116282583692032346609271283539275198175096 8729 -73109122903823019735030608862037088778026156314260020910931544601868133820263623936672426766830501396672000979757318058070210637351614140637424020226274165288544647084802033289448648624215395624736407605385517425771624605644196008398853453311241323 8730 76403675843932463014810074086952578802316761044838562696533001589166622533999064288788886548662781768894706145508481704698663525401130779184064051870162198357787676510410565521755204556399840640925814903564169324252694144319864451939038637112889266 8731 -79846558936385536177807168411289875779542941761832262455175844178987612658326134363388562131339484321715307118100532126714739714397049830435652663404585502472510094066423581741111035737442753255723763812657383176246609417745376048029339620402039965 8732 83444444407992139479145388335172773628920495807257271861327469761809428912538004928290775664431547697037107214749510741986198592959009307375782509299231994154181631619761143183798289590369388732764479362427297498350376168984497347936512504270407879 8733 -87204304347218583323485434572057082660530251937898257135408150204738184486474722924295026495592411443789633297132120527073656353257743179387626227224625236057777700238556704947175265163009009831894516943701823047821586199377993153965759975253581557 8734 91133424168377154249882807499265821350709916026476073292413218373258677676636638547788095151976308366836046145875472276378297369881165495382241846901197288604990852320170231023308017758713845388222700809426762108636234680279507362725224884349657221 8735 -95239416679832479262942056840074242963556012946988647162825731328056752337269996730298997254093882320989145190060555437791677947200770004203640697520445677195456813200096695300570604092577011234594417695867371528926695469614026111751258081201100873 8736 99530236783297147480264991246774813241438464452858101242482857201161106409595414008040065317407192178762619667992418420647217223701943715560593919150434890520287359203844381769109781735408792560716391193895423433674600873281179903656821458098764005 8737 -104014196832501366333843604386062114950158748722193799554667483694801951348265087979627850032892509153638465988983095466558225937300528887765293758614942693773143806295372031916205322394877476952940981170207222068267916654319658253740216191622124675 8738 108699982680787987398766838164388580730147322866731180524634703953389326436407332235456024829634682888422049855426699610910218940572130613385352894195867343041711444135591816739972697374446238868212374323067721870573185480778648369128018790509710326 8739 -113596670448507458852100522269479726304799247799773356522878246001763207190404240660441193665153723175779970616328794375911691627845480651521367702257002270498568140769241559003258318973523321969426185809652661696904070635390770224809136446771902008 8740 118713744042469680393889652372637807569528237679340616626504704330476385449732957537974052238967529441412915936688137958787255259357495767248798468439568905483401246203052992264523003041920491399687832399006494112947584038826086757997956498617879037 8741 -124061113461153998108374865138326534605269626183211510245399598871588278259734479137773142191610877885226704459469755225373228241954821259603025294359912127356694615575804897931457909609309851070573834084331569232501058618649756149644381132521906255 8742 129649133920887445282685347429238337925638896126104676674172979921990189366661869653198828095338790175499464652604208563561237052633080370082236884013347033873029998791038021243197652199041522166417151583028898313472173433361447226951224111104860967 8743 -135488625839777698138845881020882189394911053210035428870480654122922255483017435280488309621436902908973915470953879905244849190048471453188228856687831598016238049705402014159485803225719080743319586063870796096514125496432435207387249483775148481 8744 141590895717834089216582972563684585208032119642438425887027987341765256416418907251580116304035954590399784181664244705412304414391492988914607437123556183337098192579010465294425997114930222072725255603352387297210032961964170741056899480254300122 8745 -147967757953430556902448969111789547062208747807664250190442681901031559350625525505186385735675141824942901203341947472833696245646128139148285348019370121090613861259977648676047787885408642012768740054034184302194067789310903217597550312511780423 8746 154631557638061899166930266917166283665832486367172914948950734307030566641521885846617969485572803413941343461227743674590725706400202106361277708164318522783353536844753817396138719388152657218477703191759928398179542075951440448633721239990441873 8747 -161595194373222581752191028630289941588632440308483645158638303047580883791257704539529921421198618480251198221897886472579363252842559869567166603018589899455447390538278246422419395654704504662468039459952946498393458691325961612551511975371559422 8748 168872147155199218186987049742402074037389513600426637917961544408890851927265114678537184659865319989677363945771891118860777185221271421447389250834699825594700050857401140647919460581331185924099089527879525870645406220872953204378975525761884052 8749 -176476500375617443810004530896934105483875714138316761808572887719723195510880246247713646458476664785278183686090581996286948419298283102441530059610694726792696338601086379009318816997201988147819707636718655838067700633220849972396814145228843340 8750 184422970987725168710017017975465064107045223660393049808355263328647257015954028919327481973277485298632084111606717230645593679181761857817568388729641045649352885637006801291073203309540383574435828347399792048531072293360678303178490111873923792 8751 -192726936890631210398607847174092242885236551259143394810737659253080166272554952991264986212298157549612805845414190321140035108971060453298931648107042026411708551082213040447769645215630629535827122311161039131413811805996028839761645614627139850 8752 201404466586055354188366070357007031243072002191482880188519045566612257786587260918862294652067888088646879090118169052928687585753717213233285638467973477798196892297302176135575631096526527695708070776297716302606532329738438895966116900912235155 8753 -210472350164587436691225634710651253773736142310936194872918530621265534168035659395034327170548932280343478261915402382702247787653355953698622892547556035070080033467548378894556402170773921084074465928797322786448977068347100994632995281070425487 8754 219948131681003764094706447002052870704475000119517911108431737881987527232265377127943707564985470207470214457442767648181322722673182046460394330052244985488706797857929917434035856638708287092410116322662470151817127523279506003836434417568678351 8755 -229850142980853938813109763759407450636437579246640704278259609645293987937509728330386306913605569216373195230365041580568558157182229374417988523497161169999496344989164797119890213807717585475849859054626904879591924740334128328062294403487320746 8756 240197539043315070311857310874870430516467337203569629687451649191486820177272795148671704073701979374561899824662981241792376148463400395137713982226261597317497884391335949099460605603061649433914158674740146902238003559127249282516973863754120153 8757 -251010334908218710309184089818893237347485888793500674181139525140759159099135100305967294797049805009989906378516682904796278645050879972172971795121928076468478956555463987750307437927115040220417725147888794521953517772702237844732738293306557946 8758 262309444258194238629848148282284986528688209208088635443057331621148471332488566027658734349677791562502213564924315675413439590916087356774863213771049322323385305882521935885904545711251418342034606404686415772905766330192477711339446795580033994 8759 -274116719730046641287286259537918457232181911956683369813949891905095922900035850527130894883927271442583299448026621673313500469694638108280193955690334372938863852241586477886060661062787237175591491496366010786732906066918524930987822607684302889 8760 286454995032802733640576081488437232705111888065172976725849098879370768443106767009334172507360575491235202324620297605084432051821936688384964000000802892913924696563776959010055997121602677268078123915464200622432897180183911730629426566381365369 8761 -299348128953324226172957183526475721235194246776986122898163763191677960768329713348571137996782046352086479480736124545524760056691321966547047952503116802773957608522730908699196423874831203606207352818570099076256506419169981612354387335040273643 8762 312821051334005228827474627713245117193900927133197251830579043733236323628308179425384031803337872530285048010524607065835729197308426015514673909643902710532454839164010239177275205544581905792088601799627134501991416371781123588847763842155735297 8763 -326899811110852757574056571750096839189559470327865026552750169380203384346762767004033814263636403474342178550599532455119108173353346780257465712394161358513540514090892733674492375162831129399225919167395400961798233963897173857881511664201637953 8764 341611626504198768205586298305492379675852400486566675767275529954230140446313755968024638618209947778478636813894719000954969486329965024649528891620678305684549710123404851421681404242051490317639473702303457603023662195122205495742511796623877920 8765 -356984937458418743831971918190895007972235437588914132589643346880442585044813615291732552431981841220765711304521823702440699744419888893703266073195259783113147763132109035126054253268374063389886160893679445783947862165585112579537482099345787992 8766 373049460431342787422449843467122224705591681949612262781290752709054189761797294191741252863137733672966705202846755000722062118417939148150158320864105728723766282332244714648505627583143135155123740740555376241494128937278839707537805287902581884 8767 -389836245638548754005615666809239158164768673382368662627688742964247760184703041189039693960437455890595390221214224152515432300931518913132758195872310215993288536380555660755662836039573252318761006046617157273130163932428893303421800095027186632 8768 407377736862431801126004103265358479008378822393428342050554031175485010406196422648244497759784628000972912958160493721591893737051070317800533502778028287847743208512451110701763325045772622888247598004572763623208303388465476445377690417470046642 8769 -425707833940859826986648226003299406456117278874138897397834614694387869222208968268904282948017269978943097382169737658940914466902131218118212045939626283985410190754058485641283723092742911076987159576581680211223049915173123442180524967255186899 8770 444861958055358990353911282774529096344336539540355109085349425653507309299667311668452627746668220540007782797730636654826791402960008613965281692256355862833037425020294933420103456026089850826568519322027406381348599206253278932851726258372162503 8771 -464877119944137670469032368848186533913469179999399101308084567722193476271212853198285756792478778275029822278628350329229393256646357350760050116757634523176582064101199976774081692364579954590774785746154467318383425329299502110603212910582104076 8772 485791991170861071997222080204858806931084484980343385812732651836348315303577712242274054152711775565814604760112887502115101552226838307123435704004196819736694031932899515952467622372629183659158289507482858893088242324024304869661135926407189592 8773 -507646978585942909431532158856424262462217522130083081536195867132524400395018897851212362657162847106382554155784812339450971915889780079905535487759645748882083973269616678423525824952829940809289908424702982505082841980999315023753812713523075732 8774 530484302123236394582434077693831027558349305702216385044630837268072322402714971958667883433607009493818726623696616073384118941820555843050181566394540709281987475015138254718488524607316367995526715938760330846273086650984569166458461714074065939 8775 -554348076081395775565347856288284500742920965477009975749774742968146974670796050205808052630567944883931604005419699256770201320665073081965632041765261402918831938419149670348027205845327891386003405834475915629622150413578657320083780519699705599 8776 579284394045854132514724726304644126880519238286660640437251767510554783369180163949182076307495835662528369106124587468082637880020430418427382081786686538194147641153245178268847275606376282650399906259784154642118371962056102545674161772046652375 8777 -605341417614335764502608350906754159059950904517207469308774050259599786937249372451443870024783154076296132956113301453884617412745134344377028631879100579264983861007534800492446918295473412258656389800667737763367215423273961954081616212537278727 8778 632569469096105612386479042208206403905894432567286424867213315784072138300861683154867683755731272547198218757667172624996385649255184651150661602559484481222862983845322911506355531443972194807157487117993898062915100517949846091467601125461733686 8779 -661021128362767655602124626189275483211196664036734031213675075687459780236206389646704837220902677321439191335666111950402523086881538441703146711691593384134911481310568189576778439678602862737128312226580523403394394942307090426550184834794617977 8780 690751334036373619222824571019399934311628260520195110356566194930963650463063305188290406544299615496867654417544227645258199209368907795842032139149139626060669499270101984374444631457566271919824979967213571902779862611388248141824431693493401509 8781 -721817489208907800440072351315208677376823885633033241518220801006486300122303304495378467222462262376128636924341185398040643686378050654238835466809968691957993013202051082122055809890342270554585268835543975465976370567534480229752394034395648651 8782 754279571895889216889048675852169452629323345299467462405012398221984634175909246876307657231725937378990474632446545520949193346816792950887584791635386046678308032168887021705738141001583050123422510877384174710425014800325573255513716583400859034 8783 -788200250435895145374313393545028534402189953381909212211714074895212704231269345081389067163546518718716240617718134009966848206079067390161667137667832964015720867974063854537146378185931410637758473110937066195089637772629421533625495725150264684 8784 823645004057277748976383785907395950332581759678067697547157752701499145813716386685805940646679380395112449789617849059543077791492092074846908138763181164771717115395327303000570335414893781789801673449756173270469237344705533176365808286944845038 8785 -860682248843235944539877636020957661344934347467004604722573973767101935648552015109968844459692080938108193173508605464403106161023493796200890796305181234519190417443700268552691600152035333206338975074589318480211612729398207566972694713045979732 8786 899383469336736807671633991280425820534775427157763903905683190642160400331921329361543885782705612896540493536569300528092556574914114405325323406225295232884997482197625695259443362764657555760383084180654800142045166734475289105958768293382279673 8787 -939823356037574356202689439356215066418068814822515175720640907706088237345428390084151990100428967606307134049621389897318930707082558208988333643926951526592663517578880946685284219059932543401561932502615701427310455204006967318059888083649774660 8788 982079949055129081720468702693633909499261158292206863641813968164584987818580405607125812437785938778973840590813175415898542470166439242030247765575093055217168822097918830359796350878966648941416097812196040502462768343087439297164052898328438080 8789 -1026234788192170616054904749967217860039694088669045599094484428100721111153646859513534035833143460901319732316171140203030667945069621994442700404148546485121462981556988579110493937681850069420774016820161635551124572448017266359844054875379684273 8790 1072373069747350887841393778758452664597374302675826575323217932349536506431720628129875120174992578510191605193046665438601178303807938576898710447607424482591869969184969679459625119160149711441816370428452243655286076746798438719753842373605082896 8791 -1120583810336889507049743046620102720844546456072233515472055306116505397972759600929363438398831623519428942537507162130560606939932692707579463134349704686826591876047625905578688765193393713916454690748662855728656466641010845777494087395402964887 8792 1170960018049381422043754606988136236992479596809468282614268761304899457661200679217326282249165175708352121449670429689367654682242512072229179916895278107000197856477728787479513632189412227385611429382872122577160340203537757280775590363825287177 8793 -1223598871261684726092532512069294172904445649174620324550762586379555670354360204083408858155887330178845582201371401948746439829408391937159225495391140631533052470470741512251403410466778692328626689956242342807898738492186550356576309452613348419 8794 1278601905458500591098045326517286623325532955046226645784435087053420583233936721086369485191127016930092521902232988381548105898262594569763047418469745737863552575955661649263089645481930316628441703231100366625369810871765686631784439916344287143 8795 -1336075208413565610283283886118072224011112659043367932441463564408975101773541195052524036646580745121321718163346798092899209735200485796649306318146907291609999028765834057445941128925743089609579728503368158820069567849751214207513040323900968167 8796 1396129624106368518263682347708668267966856861224669971974216746140952678665171429666817141817064719266915834645932591229056549873084560902032086826684910348448910932568751287315862346553599838945419306126056445789062463832384062446093458564513968141 8797 -1458880965765008806206670711455349031718800809696686677246946318965530176649208104284331508836224982605191272782660540040429907623620392160788414554442085007784911364144266094588338007381203313656190039656487416153918116382179980518127940532526408693 8798 1524450238443265999815124796767582393679436692204567421603313572808834926092977536987978745631290219513585924540191332661823964901909886289118428721161554525130862778888812208894588765912682559322258203088491233420909765581996318528918912704652503309 8799 -1592963871558178575506125840870903925830805721162096018294500571642373558830731434710408043780737352928759279175048621753118209383728989883320119221695449373903388385510815316955550859008436027332120311437320582575026654633512931539039887536973141418 8800 1664553961833475394125803612977134947874317903379095023446284634533061132161372893795718800123489866958626879125456873874185859603366341097589438392712259398830073382395348528085052576650875922699415099017013666256696516128117333597788814521464542351 8801 -1739358527114096418417178261762473236847368384467495657571157469668899626089220464988012831542779652921134186954054118864199637267381280947798903335435893416623411026879618840097041673398788908997722415768196593122751022239399149441992312809869319915 8802 1817521771537821253563525314158678802185234211487257625869525125697762480451391149485673165182529054979131822043075241427666200880430173517119283406020339746788220487891889171073332875473495795132697299860372049653577086168143575146395774888962978572 8803 -1899194362571733301507453490544389370322644860577805107611380735382324256014507768597402283683268340320016794205946913306285115995162426544834339887091257288229450862981227275117249827365889750253305375103857718031701498304293332147307543142471431995 8804 1984533720443925405329309903123276572545005216486802152444880036149506277120833430941766944228674592936868396523109886416349069451631691660319696416949197869299146343781527099301927587427304316914494227766476598661082437118959896814935873147001149187 8805 -2073704320524542978096924375018712001193718527679550830626292251209943441887763011648964379944809041140479885459254317021623342944890321464193327862071696407548486075735979184102214953200300407802039741764255249460074753874761925645855401453776394156 8806 2166878009235007884022920399474665717947238630651380709527698145425569786580211789469723993718583852423316580657303068147911452109152979803433414107123561161590275621988739728195531552155885058337828808434221902827733754463560812399685599467627343952 8807 -2264234334090117901301338774540355391765545630950407773205499692132546874689785608008970485374014122776050088382234004050940997188577203709217813988711199835723023814888412923189722945411050095522441782043145561775347368636820134684652335740850118348 8808 2365960888504721677984182259939425764042672788071004617766211543399430416754078549032025643840352090456144962169575791012936562091251962220281731715428303984821544328144684624667038962971155482479667526851276398657030990998536743724963050410016779877 8809 -2472253672024879120009356826646313951561246059657227146181868526405308359860009722399888814817156808697068664823690526460062594025743888758518362857441723978079210585792552303398917312604133468665264894207652114101718893633968465180929068691038154589 8810 2583317466672885839874586430957146051334434648468383276726935276226836294345088192880492195530104113325675947254742506803797964282526411766541812473168289288518443225047055080020977564553742450183569753654623749624095121503537475717998119712582037991 8811 -2699366230126323753833430322432660309225705471778035517438467372660881234998342029344183757715335275870220902518660741758996693354680015664455262514958902355694098292926718203987739020177156025656291108665983993878262952913374240644947688688723753840 8812 2820623506483456752198408542249763422245344576234605259531684640323914266133513457057023770503946572633899663824412641232249545966426576217702172737327955475623137489574986009610280195321772887096614826070932623832946531156692959659746956942844389830 8813 -2947322855400881798864230257024056896425454013513600505421130866062640387299857070665539173949821765592449521265763237875788565628108805159231727073397272113973079477155872333766496044824765630003153571492998157411392662894355134078767129223979344828 8814 3079708300424435786310038029807887777828097987759519508714708813919472507073905105870154340979890289213018991789496582104647773128622616887236023912566613670897956467498827036343183612256773949406995109952217215937256136341840547894324295254308710137 8815 -3218034797371013772516854113911601015013915899161360115022391230812600944871673062193423869221511457386178312907509813670630223092672174710148417430775789681586653874761260452678390770606088729430658997441321259863205110240917116623816075909126775340 8816 3362568723657244622173467523864293876876381178757571004598498711063526429444663817458840398784613619214701146138867691359873958304791162944886181300872574593338115471283476197385957598667259143923622260551900304396573007499846976114642990490818854615 8817 -3513588389510968438616992698076084902836514602562462857657037893123357685766713122596316908730012915076299198049559982442625040179085336262939441470372655833033818956172382645823032215962978591406977854959995762897937342945001899533675816763068541274 8818 3671384572043242622402391255835867287613089200303300376984481287017349328138224799651545934657181790876500377207926350598987232045588815442720086351577095487844519555608426487047342279447211092290253822972513058529962600778825126029362898102333302418 8819 -3836261073202249433679471020328091649871723001278496767326266460594008453301190860912375955581961366183424267080815680015223163204910253466876117852219142125316215170984616200911073698083474731705639665698387339735031161447762102222629303101869364502 8820 4008535302676070615134924874936339489621406660998092513121286946818024301530184017797122202544639829624175929892449765267303673565800026652361691071322242677280463616549909335843502133520067935323807807567545555949547161296906898175055381498511344810 8821 -4188538886858920694064257293611272370232596970104015559399510103403280329838811349545672276872099165325207257810461815788247491288677012166870202699414551496205968346367246875273893783003515552258094556437647586991347160735068110803162464091343251793 8822 4376618305045180632058477599486093445801784118170597512890844209270767971609871070800707352467457958572520531877099634692994405080983722403085961519383304626209440132372133846695029583117475805016565862506204926866939610449605163814130768551589971803 8823 -4573135554067542168445154092499426878183590314272611054204332543164923227781834113209860281949435472718916800315472307057810867240452700191683639759905889519642164088224004584575182923695672219351751828334678031691412557366044530566813027425707370827 8824 4778468842649859361793096877458844694680304036271018580388999987112773808886837664055456491727275534384460023489577796882541815325255958394155766188099311027616099389217904688803178424882813646619965773059730513279902545030124882491452477174078662779 8825 -4993013316802010725807663252104342487401931089070009473086288835814104095873689155708161791499675207174576810282829809736718584769761036472333984966826786510669552875333231604646086544190546198052870935652993491590010648047993357999808261035335678767 8826 5217181817643310831417463545213734100482533730806212382281710652414191039011233071925357609363061712257495593902260714476695371181701230717903893950195605924218149147522351860625207307682801649186705002128459617897751405932126847658274880350416860465 8827 -5451405673102886956085450756013572598235303737959671944156510589831604578778581073994856992913838440174055419185434852116337003901478513402189184723550472603138498881043747965956775623276131686824743472541108451440201484972459423382715978215343681555 8828 5696135525010071968867668195744058173234258538498309389198758687275921494681289822945289563316953209912153923056617782470066288743005771664247068665811694823364360161459579063086195284328948924866037683447281110579090355292119535675697328513784453894 8829 -5951842193155382047177982586782519605448829767193682907472850215791743465353518271097730991529800299620021672260549474538457355387296473520237364428770113344102772453835451648338745402147695243169050783311460489216795853245311205728717425069933149662 8830 6219017577973175400368278869962769708584763836136877070698920015443650641732859223940712065224767930555204407343538122208785514821381521705298430292750713225548220046948771514312346193632351521271070610504046429802724452433047180591651286315211728998 8831 -6498175603570760011202241606413463247774673288820871510290503986407068960024951403860237594946481724444839096269265943403895348618407153582163897328103205189336156459159308075719661066027394068680843254939010591034423743302211549451176658403469797966 8832 6789853202905674551571008826376638432805877663383839988552072017159487672622537747027507055472956326117286343997854935280522420562236228844237131596732426868979280550259667461680383611980302923897014502944823498943592570522059616876570410323787061521 8833 -7094611346993253368576660208254554857929249504651128272833257796444643993006339259716111788469582046567828585823706900575737554680237310701212481739522554494902861089763968316148556145730497274120771659132117951054403470205502515653245938642687188465 8834 7413036120110556566449911508533202008904627530105601805194187683542840772944822397190385572037091984950750552180518937538348159041056090630343105400067266812090343284599742681902071532975204433110482245054329815112342100257915809538598069399442573386 8835 -7745739843050459323014253701327034854478392526342916089061986654258532378389413734563062803503309791361095614918043077508401497583441611281462144818824860055927832365015736667171973424143614340821743176027249374188253103593551036979438196753576156590 8836 8093362246571317372486093648819588993095548716620966933908717611738946661253059477622163414936579078403694718249470375529982902027913828544530876293282951352340949970582108994155297287841552454840470089719787329920044041293717152901954765255657347300 8837 -8456571697283332172542394384082954596891679312971580126434170730042473981380556877104347941932583392898689135121963438872743100531943310359669973024275930116769648303157915812788147652450026582250548895545962176634318132146698881759023265711016665566 8838 8836066478312711513082217083352006227119845483910279688228400679125837255147391632258292915139225473662898690452552887600804530559770234677924186731035707851621646570463991500720471407709245613246145087201716151879981445208875865286857371753367691224 8839 -9232576127189149168694407555833057599288884729089053928506494314926338396082036960614792021011872681598497035381894609381939477239319825477733187078201107463857267390259386151466308053636113355655862864448227952012551225104700228620093011841365607269 8840 9646862833511229049398972509093720127422071395147000274915369077159982296678304257947726930158712787738800287226493415182493125853368525968498203324960736433459651696878624676104536297366524541837656896117523539238077512655698215951069819973731752900 8841 -10079722899058302394439696860466304001236588296048426959832739882605817451149629734294625173656577676493826331528120398098212702484373529296536277462617563426770452007458222774792489718313101056853857493883354930317161554392858031544805261236687552363 8842 10531988263136407330612531149377124896353777628659216613401768136289865972456491634671461840035086817571668748809976578460069298612002089226404568889391912168065859390343142350791761032821601700755186007295938422627077537286266059562590785591698530446 8843 -11004528096070124657592297549420461348165023966598507140503926091078084083935483337416023491916005114043151397419056996985059033972591920113736115353875040606237821042055624498974331485402852018671766142618423184784145326557196898665874963044193519762 8844 11498250463882128162647581241539323411599717756777709451241411211266094628233178408950060316316036933411671048141377480876266097790612623011230795556527469743868223933812523961843793185884607677480953112299679188689463101145253894809548397084457617530 8845 -12014104067337838744570150195018740133372602608985710917545751902238644762520492459926843236560209266535582324630052660326267225062400665716843128355079490175688814570618839921456134959862042890052000698432650153127245465975153139612586363814978838182 8846 12553080058674286750857998080769208664415171494525446514534774663484647648495767495138710386883634985729892014359971846729271745741372857912618751409557980958237372230317245926931220980366628614225673373257345075073199391982641302425986057579295759663 8847 -13116213939480295270708995692912048660458142364974676659750169574794514336313079672747513286785873724421083689455406897519371974398509160417856805660864293722383776627555441208028969765408758829447188561962718990042493375904681294822320862458494852115 8848 13704587543349699714198720123662611282683018267497482036201509781550383533839191257660264426452799540728247785740331425495431507534076474974608696952060490866141774270927733746446053876222715311014148963874533128691589561203164451200988113643787728515 8849 -14319331107090809379401340889020290649876567941896758327479298683113753303681848040877962056811652136637244886636930588705955495241041114149572147079042713629226196832798839715374462543825509420536240474716785207049244694228535121266328616828848150660 8850 14961625434444001453136576147823692632733939236718427760761019570076564307312293859992325033643389546893677714642305188938667412084685769710662421743165647380064705395998732668851251974724375665629109711201958920044578157595095649141765398536121260657 8851 -15632704156435537231241645820079615202219550766242491236079696793156141701702418255744274114551087886547936890274233920358678433597626602815449593114863225001139949162928088230399448841674376785153170418958092473370339930023466271850434411677024087787 8852 16333856092679738745146483798625608356241711461360612604300994100620749116762313036324544986632085251961590361132661841575608477464605635046711310048816853835178056402278585263716287678905777744160867587697872001749099962864294881389249580244427012348 8853 -17066427718133910780794727379809272405519285243538118976015333477854016128813533129984449466065579139771064147941273703117729081346707952816526783393963569447256877926711298040515959823648167437947872267577637357515832478097340828780089160539990384552 8854 17831825740011203345492976701770720752894696822184835030652683715994312408820593621011337814859539157204839207133572072487802145496329058015065201215614856438864804090073320556797047922936083617367629635002565004960910059303035579707396103933449472306 8855 -18631519789766364074300117555641863779596373344355098064415606170557180951321573540091318752899469381738526630307950148478750098479291653655920499730526221247534986192389320652213644299078949681391892912694213947241005066875701003519243881498565657607 8856 19467045235288426911412121090962782858896129316755449792684768673007400856917881093394410083422432976557080362814503379799670099118711875458143478985969369783582951252628029247144049975324517992494584882454790091600723264421599606442001565265831488211 8857 -20340006118663238392874349925826275335363157533498533843093993776978450587962585405490221573744595824809763817212399157560611135288031948166783821864994465357686161069146730867173989531420976811218910776570919651276906969680378503018727248167485373387 8858 21252078225107770218170238607348312876263968207516899392377037510804130254351620449210526694175680947355346425822874481881250337263179837569137221755382484392532673585359205176889950729766944786329044730426613148896785451676736665177020807706090094619 8859 -22205012288927860058277214224752660505555496399980593488327963014340805459142842106862886932898137703957909723369243537956078521490595723739858083881752698328137163462572554041403795778514083961672890907288662735894480320782552543502384441980949243774 8860 23200637342611835397841351045090024519047815763456261949172610463414313259041421208373887371471296137630474368331535299173212782951823209812235897420072523666605874872451081870354259808275327243231364330360493572913479343021292429463069495378081925305 8861 -24240864215444902398691930893296033495631209229115087938434038226359387031291366082113975668852123056793935676187967007815234333512161485039847721571352004631047212382618813346716032828071978330429645735173706917016463947909283789309911179284374412149 8862 25327689188313740044116703170427029228932707608799433161599366418552739332818164285730427061638817675850094894672200789707553610600791658786273909337281026686500189712857196190924252293723276805352927675512533531004529752734461990683740851349524646297 8863 -26463197811667968891740492073107941148778327462359283177360384523118263237912140475966502321868822501177522226783842436944192811743868227410681025453478368954551199573824437557190267590659392991754874780270922579506590823561066785957091108670415235363 8864 27649568893915627331746222740437079178717912683427152662837152631027946348911612403010663518658236169264630745295241037373843912364830170541653904510316161208259910617485958306234424711599773347986973983403368352450119030117365960817892538347933958408 8865 -28889078667854075076919099410740488847334440752435990973180516400538445882608845489641164055005765383944436807225595215650435622241348226136212630889426492310033236468380259466059559528121681176301758205867225031233874587891175675704397487478315411258 8866 30184105143076468630805462869569239750123290279749895923629797780909312544540143949456784485616423057306385560153058557109392773712976299194569573059792495201381168339180258783507594689289056797801029757420061018349802269636450707818300362563601163702 8867 -31537132652647758950342342702307428918188569659627733115292866261155675258270453799354384960391200389514145040236449180711010819294664461697642155443795293093211598858734012119827161153608364163090771222773443078162854103014536297962651836690366150668 8868 32950756602713718244445846517527682951056341065412969155473870027511799143924518549480503064256228711631582779390097507228826444939905298391075819715980616421801263869323500377055999809762329372095560877506470844500345405105910216307305056308353037965 8869 -34427688434092511447205309595030580790158528182459214578107259836418629128643463855710180056972754922314926224170914737360161791074470565005480824401971408312516077882952135789535294541409328782837273875788919174180403613495426301325091259045124519826 8870 35970760805301520126369236129951164134249129952655212737332393796985772254941043781699224937797990985185622299732931314183431423855659626484705581608467389657417693590790532190834507902386856047308702598244590597541548635469947879874676028660291386365 8871 -37582933006893266705952941808756854809501045402689907271968650940095873219200123103640434853490463617118667084852587565673318748063327364252052937723571402355957552047344301933861432821223936939952669471701050725984818998073358822168353012214393676654 8872 39267296617414173129447354226437566156014307304538119714508177467221309754449205520969736612833775003069722780314032776272342174501999436821190292935330155318604411765272836612332531799455244885848390291434349930221106830600130765371194760239656624923 8873 -41027081411759354170694542993341855738212576531849671003943419164047081079739871108361471779144955240002027953303282687562990166226046636329331498493563078450478938638807941981827652073349267813901707141920860842823032031053852171115390655700415046582 8874 42865661533176562261219241893691920800637945020492891616708279756701215599089911899019357954236335915359210053626283786075215897359110537152787038474325814683244245048876807923006408301539577582970827463814478524931963501210128498590515894490730179182 8875 -44786561940673677383229047040547926452154445484372368043627199774825750854655987344450924387675548496682717242122044906425389154704918423138674644704669734916880602546029203942262259171607920906840939263758846926547168948059257736712951669614362189898 8876 46793465144107722121080066773366641475062065200564430030891404233421790512360853411126742246911818795829059497171760321586086520633062114555376184817343762614830967450555454346645998491713050920177098814174145093302306224347738174847560160198885922119 8877 -48890218239780270415826231462736967804424695405208001733967248039566926558814229895675609733918614557115030744220594336063816645352123582067794642410369785021510760073701973165466069836554519507757906212848038223911561697775735208073626339213629106045 8878 51080840259935345046493767153586404541357344377601158564650215809858713223898292494481810203778033999829740394119505028973748661434453305427047339118641037926285889923322995593498659683311655728325952596528552966797189103851681376658070116692448534462 8879 -53369529850152545517152492446131543159427543317218066958905973846348643642518452476600626399676976826767363800806121360311072455825359131749547853807615122337067793767224847446787258529013131613257913607454642571629773970048846764877717313805456431133 8880 55760673289251345083252611769718707850377709076122107880444612644411303734480460232368941214403980380047567391006495466628820974433821352926518447572203180519743336768865705535826955095953794160488290186548652104890133097216334813072155909356651464315 8881 -58258852866973423533695378306513893640368237754809751819966309493051164377418564095043625070001621103294226962285744900679501564873134918782837226886863669516462176525764351136236445782485331325685012115710270002309861304332411644179384131858521708794 8882 60868855635389793921761754471700527155404053446023627336807230513155254978272813291987414388649639757854751320211249942917038226051770446368787926916982126795280601785190392856764043572412381149411344326508149220363800194106799852288093135499089551556 8883 -63595682550689624335960815753150235680367861885748832534417048150223374931565536689160360149171445519372019317915250619912005487097286974888316743856517812256312606576865527619355531307907105750003046108429602038885086364929728351594394970444391751437 8884 66444558022749394841623352378551007284312069580352581701980772086158955120029100622397703260510164443463472757298628850996054439779086989579678099119304421287689339031287401260580430988105401958838632271907370465615335829895847185403929090261001978089 8885 -69420939890655769457227303677704232907578882541729786303681178979068947776537340574500905395533480460024794469199142777262128519525851913949711955892128585558928474315908489202278081221256697330129976370108868687857638544427576648023645800709974411775 8886 72530529843164770389244376498138450635697160033274813477629637519465725314698560881426160106076730310232529479220104809867625784811872832531390836341133571910489244430427778424032418038302023536382925991696904286020664135604150989847973480369725278807 8887 -75779284303925048818825873778273840266315342867853070381113734394748925242326299228605801010606156187766741428709228921792492035060866268311917702087409868295326916407153870075685945614994844959508095346447754239358942348824076877893728342756889506126 8888 79173425802175853436720995355627529689288001340878186866324644096459564031290356505014445422993052856732398690350131170048700692972432703320905830282404997439311015199119085879229972995509949087591426148973735609561993185891660771363367469023556351699 8889 -82719454850552375843059842446976117724889034892673965848050426317238085158016819842710922954270227269096000185158933984473774121238095802100774155086518421845163751310545564513188868804768752367473669984020361684774228284258973804321780007982627254560 8890 86424162352594246262351773461220430502515547998338721415773359232890897750640709827259399338303482139589814296820993430138084673902512760328831967476921342475382824067400357793086259995097423553694088248377820725381950607543759480723355309263756142672 8891 -90294642563558886672933691524913907669118761769747729980249925037085205854717649241772883094248987200192013800505763775272754212134334218970175269844483044381113945698846294473643123740921064509092619889839163375413615543363037150642405862498814481956 8892 94338306629192105259840985215488004079265301773686163701120602033339881790164654677332223936426804996674295460139843142804023499331055617179684411048644068594824533284104436218018606270256505417586052575967091716737065786830017214007368469073841624879 8893 -98562896728205724451414783111333686584391131794547750950243058629626183173643457919132173329586214809090880770210205638374323543851065013530926002252504677769768456512281605944179114629255407619012105775094306206119331375912543537270461422370856688850 8894 102976500845358251358944311679823959429980897344013804204977238949223352784711189726395593779842699023627114078834418061402648371595161977134278191975212476267628857394587564119656852404726924131951696094180297068996828255548836096902225005784441314463 8895 -107587568203231793073064521045558527467197675715037633892448504335188050572183161117925867286434459918222221062705640144145353481084755957199267665798621646830030571460362722037099398996657305675888766367453383404141702567047376889954431006791396610794 8896 112404925382048855140073549045002066456524841207182389035656337295086920169747022915677442075076010901406391129341541491045195423327094423257044479024127716580400731658081711123667895890228450663868667385021030333850750774329608383124015290844278555782 8897 -117437793158178705368500757414274869328656622473300342252696325410664037440609442374415581050847107495613381290711804081246460320303718452696699098764561053701761955113497603351290169006758103904803009172624371825532537300936834946658052478522571705131 8898 122695804093347107647572077719637004215205986914267886729514175951410951146490802055495373246178621214261368678168290646205089025783498905863587685219526811420372880691177679019969242500726018688136419342311637708263250118897401252347911445502641472766 8899 -128189020907988012123142489697699275825799151298686146674095717901851723598336932021389553699453771261464205254281954241750421034846425420241637845899062873186299808113616712562896799002680805942220427234622658863805638612521313004600875305367315293019 8900 133927955673663923848417233761701124828548558079796845739742575742679952205346482348392122337294798257731108568763466992537705986885003364943759614711766514323361660543346485374664594505412955323110194754585471993557009111445007786231534910289190650230 8901 -139923589861035976508660692024033800064237008519327653911605634808750868859740435488724383052038846959635621441429975139934750702026214784695180195198079620275763938256332441583490502808850975992447214208372882987453219933831289096744294031002214196354 8902 146187395281488150545897993556718336660709778533243718759587378181535378351822384997005155596758957567094389698300495960055846395647703383142524000354501693684260676785442900390273060507499377501591297978303771820861948036773652256388029256058849381994 8903 -152731355962205665989177110605473404435140251766276669423699631822014272647916809754762955860024013119572943672827925651055358930817066545200642701497864654080349459278203084271950013223045982122432222637342669569329265934488511981473317327202928174975 8904 159567990996278555795143811148740809934641816821379998496104225005351669134042445776404526498273865181631986435750110128072475524454761264052259372931924246636987231474410273701250054633976655860306075179164225687214110310401245616604008861810750700776 8905 -166710378411251134090766828678819358950582759049605257815156820090227648075970307493710402968984903275918689840423202980334522220634134284111984867886327763141944886189898127256103493878712454513568723211012079253383024215336422716028281941977994028639 8906 174172180101470012564814963145467007145701895254747721556430812611428501804293649311075672764740235853627872552213316385695590497480085232963693275772349409009376768260599287462786763134690071461340728182529227928362664821404696531494139291519574005965 8907 -181967667871601139758060409332307484874551559922090659125139076640353915457217662513143900934294470845698018246610522957082224862169943390531158504196909208747788290042626789268159385411531397559498463012299207353244567334098531570308631802899622384870 8908 190111750640793856617828701914339268181283193142714640311249302465709611496798230873238515023969713480301661186628633192228015073392447506209057156852398213998534790330679546358334529520925762928116385583667465506322527874795203015001853009623220004863 8909 -198620002859171161143282609580854051306825679733230190791002573128249544900356129785419449315355518733153986799965188435464228714671203440518172019741670117591776574187393923559391069430370738658344517606850423700360326570944747834891277454251438324248 8910 207508694190624415760542882399280529089739790316494032383413518345696760447094891692305993063948773690004034407266653618602089156919301316376525830456231860118826921878209148572769447998592449245944970987567448583815106486811299151144474340093182794389 8911 -216794820518291958349462593950199213544352050300274188408860870458681804593995200554584688690387849258285537812796990901659869153427087513632496973980028321604183110085153076450231167721642723703054448357263741729378995239370320144961028542015506955530 8912 226496136331609029510253271083148990309603941978969753829377494886624126624875687184975760331874052980951578177403268186648433775371167080788028344284339579980891348665208727933161195776136422545869220563568087292758105609772159349300316599937550122882 8913 -236631188556435843964417429565399217559404212175893710099148209154924211801899390322757811991584429400520882525448790203965150996052563550973974864255487576143783813000505387003778629854929766001028406135336899377165375533285776677747883955305623582591 8914 247219351892506462454801029336316846109705162753077818173179923881657220228776987838731234694961584682686248128909515924174101595404008651283295499784693070832357897590139990415063457730423434004603379431712314975356670227488808704746457373634203949731 8915 -258280865725298531257087061374837703305562255814964747419813992900525675385609338635849270297940242108092711152221894758998341434034915281053937074030848086287097321219791856586554899459500931584318211056016202528577694366451417272662784073429336449635 8916 269836872682408347875181895700910614982635661892542992184416572618737848094095017378591300779285397832202174158450722965357064834477051719745977219219066050113567440843266452637233485718564777842250157824410269154949087913489712634633083220141810559415 8917 -281909458907632721588286353703542011242203310046699859412455162399738646372720438997609762319573622503779254835184710675783222669075765434705200055233154304334832429136368601946163089176430794719796190818802662595344531973350420527828094595793762711990 8918 294521696129214614272531350254473204450034043125826500005035746594346689448515307819820661128408346473704863992437895730376573833181974458043725962899933977339170246456523360757398649448649787337743899466495905186062416783500466970867387861499294839164 8919 -307697685602109719546287846264668028365096352502711504406017874853861570472007431682099847478822200644296706225717362413204089941026229358846026079644617725909567309157200216990955712928382803155699500152782094731357192720649148648930761421622832314036 8920 321462604007682388759658002538162538390046547535328408882041699058817088536505573509576165915751594137301940850701755299085301100174466180263416333139435041414757473376739918146588414024026755181111142447947425423438781545370885515115489168331421154638 8921 -335842751397948347490234070278396777113924308191904430948178184413627071231671887505932584587593116473369284180745652637841228350685401218016203820969859727961553392822718422622607704019224006107458132631215947341571524581671490573008707607758516661451 8922 350865601275355470318601170989567221208527484965286831159527525606423411914733732181542074043660041875222082641731401047700521423395726928107829523543215895880319521834354240463993154818242159461614940046299606291818640658929722512204311519145781837383 8923 -366559852903139809695064864993902313392962656223744736712939536143433291543915174826849533672157966104808426590986346573570328326988488601050794848631369733168843419610014528260807433823658150148497126980197526784693115277216496242846930360314571509096 8924 382955485945519746053922621770180454048709591823207136283051105385427451312925238680210461533962242677219399544398424713713319055359246595437102404572814445272220039545006592996681134929040440372879258404950346926292359460006930331895499595601552134103 8925 -400083817541404519162626869202732959465409447928911593558187430049321947006436188660912983059192553937853763356939712825960990939698310539826861165766983587925859013654223122148169522236517193603621182671791779976008450273720851991026417559125650464461 8926 417977561919902847001077834227637340385549884427392087801013783194342168473044464371956106583623034504129195433025974495374836208088730238878234698628994533376677550198049444183730931786959249534069791608873128949368411610082827180596414683505926570856 8927 -436670892670731539729802839422001225729804430270068347178080779427297871973544677895715415893227745395168220047237204963047217714962078022985687477249123235752988089508898519212603546262522903284361296495873418923054314081728822426238069328306061803516 8928 456199507787652059862565083099952187376583626385280298466387185860701884306002514648050448344696294506045093094545393207112095271214726007752945985362701958854018725860425108283911486763311574714933638654279833286510434329905093530312015162455793085295 8929 -476600697608314355900989002432910234754105018622036666675752715814139087406632145352001516837169584590125826774225059864528279901132662345894477269623731069961769422454920886688242413435620090744867190020722257138077572830795415982762176824079306264633 8930 497913415779371916514654870618311414964861572200011658992599881628157088860987291048125332493026321244708496603312328093706233510977014245249427260731397766797956819431360326693382520942329199152759212873519745347663513615250241168917718419957027359327 8931 -520178353381460206407381413303047119050325925129448942652272307792873072267710570181106783955730730887481329735580652859966532385980998780303565039600439149755145172819119177894632847166618512701892273127896235955478864961171065721012093152223132750913 8932 543438016354613262763282635406186551571235353393442346914954216890912371154869504657442896435260170647154536265597831524460451083103788985578170966475161058108213802947669206246708556343722756099294535167804204020660137875000275078274177531353195577977 8933 -567736806370941541324739071903928431267334157568145347628042423545610189932847491893104061412004159635516040593631765382155070696878153859296523252138216017109130084854431828147955592121832039836860865262030627297122006511020035344447679026784040401170 8934 593121105307919892903658517898517063130884338046724095965234605630118719765653766154424614675328047634690392780368093596278126916010470658423400385315891807462565117579881682713139475113558853521476593261997107992027867697480652534170710292231878989124 8935 -619639363482450136295793242226446177350500758266065587002827156238804320888588636630223366499688232775620416798119369191504079673684440858854609727971425250555450782606008194722996648301331717247412367115784407371129423197212823398283704830949328140693 8936 647342191812980929777056156114198653692456629910564753391785725450393294720674839813372234861324879348895462698995720988476484577794895908632211392395904204776425325096710380278675399449014170099321556609132650182985412623018673503118402579009758754050 8937 -676282458084401958199658059654800940856583446540599543843587448129072812976596952782933208271122014259903856609941716188626420720928949425716353830000443667428223746420474016037154653694347620601334568634226333748199794251660342093472854033018861264990 8938 706515387498193868974604865247967971034236538989633562695668487794894912741671483939043695892324578737355031403774144791008521442783861655661945774380131109993930028883038197323303806930875642727324609811950748332328318325158338421685709198072179709537 8939 -738098667698424552297983631893302646201535351179688966296310841810727321907832836266442957602805092056064883319023005873167917505139338077475633386129365549253781020818571709411135926931323300893378013090103961317238169118211148987461464454585109782090 8940 771092558472651562323520416420837399143105603324234402722969567805961585567818743365004945504894183877676930888127790364317255178686266759186637154458688846720247851433934279654268614425627257886816195287287847852528938495561949121183304368125979758763 8941 -805560006335635687920240568268625810815428987333728204222060450573077511622247608339764233321010958819858022776361217377786461708833334622984497893773168520756761162658023941077265999781757522904685260339514858715373962222177182588616864288652975111071 8942 841566764213008583361332661336255385700866824661088484348910774633327433864841106780947617533034680855232911371040898031847401747238410404177146308976877490407571959994538432842690256303309844981343710321925411369518783146105233252593194760067175269514 8943 -879181516451685379156108190705769342525624645261268300419834329167422744851221828826203443103597646152469281618546759964889116246371599497751184736012252636883837652713394075756751420222894657996871483118014011122991863102701882927794337194856285943835 8944 918476009393889501589108774055260418046928200815342002973336609442746323615005968391325748805263608466230172364308480340992626992889474197581771466218486434070191519515368964633435137481798778958957564772635190283568094548795430722100324090564876580669 8945 -959525187762180532817441268667916227037990893802907774320090919403287438576630242506737158217716951363199767446568774125873271908950012428282163921656892887946276681323640958043522933125681998494053403059291359325750882780391732034468826105409418515062 8946 1002407337113866679861001136442812803392008260886788479875261692523395843734587141599445946145181214252320266098458754732490438125596761807854615061957670866665877960461978223870158422784022277263618179760841469102043507403518148214918541001074587766823 8947 -1047204232634662007846735133130161577880602319462249303788228045271066950749329875720002280707944364526806292805781996331007607899523695991412859609839072231106603316447536556064613486395635563811768687712924394193368533464147321934773504859042650927601 8948 1094001294553436665788783259501213165454904254716471157568997276544822524835000826791553602241889664824170874852574591460846524191417292393685429435351070865149592806477194345144370919120896066380185435413674212392127764621616365616554693006658683906337 8949 -1142887750472428485999317872679800246676297762372359132620901764281488955785620253200595763849489016079584591376674087079569175649999666350465562053698416406762185512796510106695744439030050197397116290642214961042433516640519577136390651370077345211702 8950 1193956804920360166014649896204696130616932209383671910066468287532670889924254364982539435811263414623641584582441857810696656122486406800702180764088230067727056316587151952157749318367905217138628439310025015340682094398570796576865061008515195350628 8951 -1247305816449562385175330421011462835182170810601087237077989967013115534729592035569882512517050934854352080184416450266579418112479447998863751691408240219740701066740250123376084730351424121937806736905511663547697570730945778902488517235527356380741 8952 1303036482612465398885193013461392398808527308203938171299191844717480095578528561814604262318450031705671976252409979894034808473524629044221711532567212462084450245380317900660513390285459574353908429184491084065888455091561897476205545093439863043013 8953 -1361255033167716764263842242646076139909600314565963102446956100320243609480669230577569727585946284874620781723474837472790112589383394203107461783659430286534894561598092888853529058966036076675475339310420477943701788302282746831111746687662855865866 8954 1422072431881738944035709100104183080701629607905447580330404125055443413150875621611662151605311026167789871285712139415126760798119907736639976782101448043402656186734733519617184303384722323329883261488858111849447497140158890065987668780357065438936 8955 -1485604587307786916859018591059678425819521709787086764304796619570891552715820037333683983056305386825242599614270017069730638114442089562508844249546525191795309816119182522937459666453193753220646338196834954025196101001612458701707678350785235411291 8956 1551972572941533195861888065728302042062252149760647322390257332740053042414572040788343790202810329842401036254056104690864626684124722722555993824707830741481824633145689875019500665692233951202777715694168521448625615608744060334750376078641460937577 8957 -1621302857169927782527649201446413910736655662615309949793063937004802939547633086342867794876054073882613481722264409626392312647048015863885181261415289180453064535886127192716217856086152568530314791960967329288063091058464621420474166219791217742695 8958 1693727543448586935496546964521317753000333715278539982257561897230291243032404860044223758825468798441791445350409858373261889184226078493319058549048373750125309147500728277521593270126447263170097822896582717739171699994742391806958565462628404511845 8959 -1769384621162292066846694268305504870621091574757887502415200388560047346009750167196096294481615758438929862547040921182443264262846016314447386505412026609645074172945095172535721625640941099494630726522325057603422559409690074616449557677141760126497 8960 1848418227643364989204932624213509130784615160911750245993309298054440555360442293476807990368399735252518390009447293982165816869090657019865928499534439780034512361004289665358128262716088963253222298601838989668226734704971010104780349599831851355398 8961 -1930978921843766134852485199480682155346495815070721323945220820669539078924584823427925233190809567700940764202361425711646180047292143257150807118335741373352701800554221658526127990394414486703705402254979329524413674586388087783506021982206153110926 8962 2017223970178777945410886731856372906888277033055200844492792442985293460607054204516727912894936682152053407353819860612223485006221490789808243385723598348447822119103080160599503321338988177830649134150642933442025456621081546615936393692644435165486 8963 -2107317645083127838132180885675040400651693358381948113047928554271079306038600155470459057876543421570828122228242370320682974690681977719054172714365578711704612478834596457068378608343890078468926850892051551090767076213746853142376903863472415728402 8964 2201431536844417278296191790032477497712572610638446336384992340821719587777640629044072419199181320324224834450520103854270042645088736762334143719919809841374754187452178322620409373880802023402587853626349827168235529585950709068898159720318085419867 8965 -2299744879303800729587762147939298922041010666014612607700570225935293151196260872356130982169018729175369381100971043620947576253948182359473201926803045966964442893304831508451523492384873348028679574246071955480556636954450521752820391733107230053803 8966 2402444890040047820075796191389236186274285623499549465675765895764444713557936338575375484529764684044109576494415816787310453400404422068678091173674520993623894190919153350893725844706660290242910157568644478617249193182379290648750118414984223229461 8967 -2509727125680473245224999123547496265273893718199390653253229295143034669284177377874200701899338759511924836799569960107920649424665657153438777540651567619992824125781824281136483211018738391581178293337873091459304101658422028063973820791137949181462 8968 2621795853010783208586823549133791431062047419850458885681406556832249837012599389021631584423080133458985055322970533076121425872182582828625875222660489585172955502723227475884371280457872244292179296903763451850956484963173520249026627031064172286368 8969 -2738864436585718332008953980895391161438640727428387913291556160016863156916220185418667228569218280054561492462082356963571914459107750575391756212742650597282872978665303187984084721457334793110139340027868956155745921675917624155421833417989569344927 8970 2861155743573527086994390711575590510010724068286067012001773239893057651213979568088319767389344622114278325223194393052253159062503241301240835156034381556256147781316094166637774854596055975070644001092122349886162491940651256754368801273608982799294 8971 -2988902566599839529187910952917866193861689363279562189577662439995278925292523799597654344321472818363696273036286156617854261146213169193798904173391515345777519452383239586331881925083128730488744703829269322139041533666000694129304288064949884544094 8972 3122348065390489676096328943598691077232215953527223777639368281538794900870119272382434140224523300211696447945739187387146843099948727165671404341061279456161918342072484405695518423020454082011203776911930852690484501925690538247081966829699329012970 8973 -3261746228048320181352522147064724312254330729558281000014128527549966617192920155656445925589330266181578547344581134560328551235756162585884909919821243971635029678780825375519767092679896858220212103443089318331262979395361760397284763594833632038936 8974 3407362352836061784339032365577012233317085274002846623795196548164188580856795375082443418551327883151147090144977646623585434164356535414651216019696681283185780675998390178466817199800473502590040772277826621905401625365016387281071606436282333889529 8975 -3559473551376082064122614458880807018158767428277370738532266066179537985225330687623911225451509857588032491737166635472289917004757877315820437470221068041019823481152200567584661055207727099241111928337887354457131142566072846881698664989899528545752 8976 3718369274218216099540573636947316599678749491191910905900411620852395022445504797553782708114286331326908028609843259911238527977000695709303807615220277569917655859764994286243666790684685183332429452616183949753938326413185263493765396186556827955655 8977 -3884351859769101753316090864872639681525041535481883189457260851573829812362114998701701610024450143966304396699522818200999038828705487526100144464200958006736087783677567217089624491248155066763215759008057402581768220269548371239275027656406011626493 8978 4057737107620523842427124033306136288380671860084050657335928609811049832739980251274733470610648444471581325905650747535514676628618515003586461490562175981557602849064863303796371588435183002564483663943292860559989445160032394755683004764945125792465 8979 -4238854877360307328346063294479567802886687156839581795017584424036598295164711131351848950004212612194593830450700736968453479382670793407893280586773858410306353658931465247704912528308294664021481808437017372776549384472393598517523160361134474912207 8980 4428049713997376426882701673485055375708949570042275859437900909510487079220522506017109149303029295623561691022019404702130920886955242321575243164599244777307506710624327929769735181348267348298732027350919315484790690252287826775828745583487249932594 8981 -4625681501182804597060378845461070990668189446668967046494380920999246189452140278470206940135541462355339101142397840367492584521095569005255925408305678799255528796757619718019508391760648888065871790007712089247892070758934265617874669423642938584067 8982 4832126143461114121180905588353432773502583545636899106808398628681485676353997788667164284178255715258044867698648332433261181187195686948251405827354831241161713778405847442861322455149343086964396792436851738202284908875554577514653369566667651116265 8983 -5047776278840842010912084010897666852101435526215162652558914110534668089844089248559541940160138629069489247054576653831393261613103981634010358732383503856012589232488625019231747971872031066095923027890868797759756949944502800694724137052067311332633 8984 5273042023030574205968343920938709208019791337820860400726473918346798960016497604100030576339397953248979342416335058092787201102818674801073656280949416676247433446047136422524844658995812935268290482005423862584782411666976146305408394159796297064954 8985 -5508351746746369966902301366426786567408926057318059984235551302800343725617455160474534184175812886541441441357730067665811304386400604483623736249915159343299494893985294032659665507828149797878581189266358408024936313043728907974543793019341426976624 8986 5754152887558865252264618679127560059302800562756538289970880401360735679147576167148962110705447626353755341307343304874405556259104468592772165508131714660966774938724787261759227558023023481629800529898394731301236164358835288167713156953648675005894 8987 -6010912797813474930211906564116195473098879582897737382474731281340941697648513937404666624356651470284811310741968044539406938207841505198396008791090271548115294777687901917546508802684832722981397832035185743308084702119040869599843212634722659264970 8988 6279119630225131309114201898502641138958352717953478042411478375859928878707153353028109305754550460505330775555285468099166142660336238749073408697387640843455123420037701770363226610253985650010605360897874036897424617924961487511198946158001863556713 8989 -6559283262820028499943006912230401958582777298702167787279131043936533847557725847813220397208499791177389333368214551538937189631547082890975984043248384577255843228136865467668007668057488745331048699722348413993240593248730926347463467109937493627258 8990 6851936264971022019249304936751173942497677483683560641598616311322901257970167795606185091351288902231858235214093986849064640349457076219182677654981854182778500665314079870885913052722563139832657448241065183701739237869473478983792790655412697162697 8991 -7157634906350800184307214356974934751294246147127946072716676497414679108718457390761401251232527001668653063438142882709027289948075419974014066520140939409748633004382836138579338463020566764456992070923336323757009584322184082008457615351540312851972 8992 7476960210707843786343268707763971638215787688212916496545470564033705082950017387748173721860864555022909649083352678540759362342087911864362112684437957015230184217334180545108324710304470698249378353528600386496000066332439007420206563938348271573532 8993 -7810519056454675236965902168797755001759198491175911633015172915909845200018193893498061352185099578310072682317970160669832555800059906501001464154074770507914893523906290872011180278072489100819171663710269320961407297326663900855621616788322092057170 8994 8158945326146126573224376574586670037911538865683972701910267540350472493414089673905691644162473835121154388373496361338874312357844550538335743816144651036462998858009414265967332552330843092849619480894910894946308403247035544368981413963725444298873 8995 -8522901107017493104560432051083251512807113762714424093524166857574334733340066173258359383203307322731509152803033983037208635197677384252649358886608285047040141439574555714935451598035610755350814162738982487199519463768542713771351922061031953105795 8996 8903077944848659147050776652297275340129103509658424727949673332575219371506791491833304193642889388553010060661838819137663945153849580511532701013058770974973214641670879623637270850693704753298043728365959687511970479523046342510733567941638258827707 8997 -9300198153520764927889688763939992592926015769450010448449894773120003487528351931909892737316273755938746741851409526931371670997574032613848915919630468125387258060186735590295957815529482127666199392548863351918521378117778281526434164762768323092843 8998 9715016182736918059734132615318209701488070042180344315008169197471045678013317424824748479847600430559054559572598600204856339884291242100202583204578646539230795115858119517746457367412126354234917037286160992463902418452200038574957187968684712572474 8999 -10148320046488036029815523237920353546169400319538162301557745982482845307554979587720286274845559657479054171257661357534544531773941676547277739647105275223976317742767302626318204949329631476134366580976639630811136940170998699320304266915625050786782 9000 10600932814959343686664923811564170271652905074292341919560986291703301990106555766322971069729881743618683578511982715536733325729026108759518136834802521508633893832936643194456008559658905865199589806578168792670666405077068276973391973207852254713437 9001 -11073714172692556601586287136515816422747830936965434227430787879339515843457744423333324418041660444797069461430382955010140723556830120953609684955217913284656160430910463713596052086575626019867775008837870855506979905580886069870850774584480104817362 9002 11567562045943581798027762719585688727880848905268144541276510660801665468919611919839693988862652682211601110669855465506057376051644799031000721740349074550127910532038021563896745633304198240810492891045289938574355321089286225090725578967652532826938 9003 -12083414302305895966640460841976390262762925183451603085891178525886624861839385507203904073025756466459311951205415483781226138390639193306597813674804254509821276804784104326269786218408370575244364590335591598636634895365383815966790545477805570835536 9004 12622250525805862563836200959707909809219293655130821382127569994223725418460835317099409494988728428174756446940896835215425890456619569917763623330772927390987674118909597364691703326880543547383087061333261884375287262192257887004270846405130574067315 9005 -13185093870818378591380344289130469925049940626018071003153840657973411344914763555999787830824637235512490213553486184606710504701956260004316339279889422321997519103626727326751119698756277886515171706344696993781867124409891731974124108603827145835087 9006 13773012998299666133765202034790072162048119546880428316587700631963402466888199795819523757827094073001552039403643617197582891478538571718646999577521433976617789902572625484167907616518308525441126892296743704437400241027529568607128304385712693562388 9007 -14387124097989021443045099396048678882240478712287081513987675928154651886877993899538600844745905997014139781250277986605081591176577145208749571983467160681952780851051205634031242394282733893484602597613313533467117444429550887083934650761643914181115 9008 15028593000393196377197341046082318347323277701242492617790011037019167081114164856272351233562657680040347845779096133103088081425260697203713537563275696882135659636358978424632312148030893311099023080393070109853821959915471766819253911803866923439821 9009 -15698637382536117047122456136998981897032418161393858247049023938380861797824352726382539845777951940351700921207479667165637716533622224970891273740237813758090118335782965410534982011835877058324179900298544487452320357772501674000623315459553680472232 9010 16398529071633159765854684307952105658990270318358710563136264873766541875386439885824816628114200550276616607942064234049492453238957790784043141055615795446046902184780175774912897643272031498699933039548356572650322880474116693807872279062154186413212 9011 -17129596451033535998782190907533340053419341870227519862844642625477523360587518950570533643504910159237753226443278436253056938221029046279480022462276398333485583737517003035878353838311530856636497422209735618808771756833757338321491700093736903768788 9012 17893226972966831802928612788064540018112744256422886013796244592270566810130629137889485501230575124105778764773259489119861599184057529489583623978977409359138089478752590469955148768220633559785285742924140964067073247846328874558740003771835069443906 9013 -18690869782830764320364500983597065237057076045913210197857551993863720141173925972188351430813401931534208470286108053737142404268059323398613764564118506226441894911249841928562844377929466847675710057953858673695986801126810313270604251221630793927111 9014 19524038459967135320960673662124453152955152517217841013684156430853869959660494764896132368860106295533551807883357784970037867186747460307487876054864569421779355740161397259044204667305224682762205212568172855548551370920729604735876576992016070384928 9015 -20394313880092173304870454750172407010571645463691554511397815365469552605719727805193819244151446522916891735261732510085760632232465584715549225972486200862101377735675614812447642884313815133763419546880233766991748826161534999276447147332946064385793 9016 21303347204776372409810459616202762220506784464852004836332140895632357085179893122030941610030464421458072876585429595704813857742071560309746319295549588131378876270639643988619598322465577567461090709688236173365075890624592982734017869847905021306241 9017 -22252863003607987627951192240962885878541817716220819894566866691708099878806056432935437803278070992750312067145543839436193213589263472494742078927049255012436738156745076683660559480038506818798807153406596475317568716597927899163545972859233865578297 9018 23244662514923979901066958010950328341451291815292944414700659070974721213600843146691070791027727385618903579445476584857631065786704734598909064816189501787866873480038349684159217743811970584070517646787124357180766693696400535701548797954586861672563 9019 -24280627051252889620867758007915678956693388544607637131269495994705660839482590589500865669677718782463777471384808389224204300133086772469037714107666002128826087902891428090394519820528810433353442018711337610053029294632696428632242536860163394073319 9020 25362721555886341690559899800181901101658275134696769295221739935751642513228969562060720951491627118159067237032109316861349099615461036350742818512333194023412450212168482088086433534653276535930279119053330038901489318250845230953282816967182057433772 9021 -26492998317280159979520282931015110268669130168037350776499583789872954425158609579954024890646715469307493349523501300861379610995672357255213823692100437418365055533323341087608851758001174338032720349985927251788271065830935900495584596998549943821760 9022 27673600848282926654495281041271300520318175578578698199189255324652068182440016637918785308386716081117705237122924991915518714376706837619257185892469194561392817661577774702109182886720135326506984523299321051842372603332716627250642446922234632131149 9023 -28906767937499818975765375029037817230467001334218442742975331015238052187839760053616619650041777062287459885561538839345038332024928620646427093003350676113073618048382723000843755450255886903927152113891745196595392013966956201151983707406173749074546 9024 30194837880423273771567006093913364836203810510658290591012792704435650477289220849151761618087072460884627613507453814561098247541486393893646584097859857707031634461485211963581988799779357773758424535897734131639239413233766989233834506420552689083233 9025 -31540252898300074689064569091204811437991529720279877781353021076630483550324666302131308998086033432544792635122546189090621716923809089677829411432141189492091170177685279355487179508889468031699917801622214178478366699743580883470988098830289740272461 9026 32945563753057463013061040603971458504352588808601388395907802142416097214344400002330844796328441102135803895998218898532692846084843657758424290808403249255337343758489071726437594554641221381703283622514871275309225348747685226647396302326834841291950 9027 -34413434566979500882967882278911230818191799995327266767358221098395010823167692244802609917899148988491153929950965319008918522104390616800101502575293231585185800035391015796025978945740449713548954303930827108145885401241525667086853657377994583594701 9028 35946647856209856889246899854428463715184343355073446653128821030651684970657094886730971088485076344410054083673737350210305254197404600611863689626369121633525536647892354155515815984151127621509252515024154593279761659223162565824777495376955823672224 9029 -37548109787559159573968172248158626265404559447491889170602802921563146596275419043664057122964634525340134587422420308832715213979896639932170945049005255895652462251174386568449569273182186203662516174911164255172208191259604931853340679513898625330042 9030 39220855668514827441105171885597382655665327452909610833796224753653664870125476006741442340598395795197479814542572475632891644455629391866664843992426154963163652214968564225803162593952262033459959909426141131225351208450534166614895150302881003399519 9031 -40968055680789621115316342120938476623255391384557301820101198270197069113045907775941065186358536331603742763334498282708480234244795721086275506633318341649967137057247098280690274923378342749671506904942465137685517957270771909219958856897226356799559 9032 42793020868202895426038933908040450578677830499003608900831691245465240162578003208210839775591956010455101563356611563403417507167901671655168555569681619210059473055408686127668627930709692038350246121030379516390863451335694969610489491252142671112929 9033 -44699209390166513860879286234350750731071992110252894162498643682676620246318634975841007948569729003796416968237586187197234368030127024980362227352090627098792535654567887792167716060924101601676089809980591906676695707837368356821181281201413873383882 9034 46690233052546520324743248864040670930455532596782584035152721754309993830555938420890024732387571250489927064782641986296765820471400224253843425553904589732456226726787631326593179980203714491933076316103673832159456339330919512491726893149077362925695 9035 -48769864128192878298549453863662779841842862350226642028998081049616162454100219530007515748135745835010720387574735817634834942387985857967048025123633539241337160461395061045131345615528127349357545625405635475530753846290319967988375739836125494583043 9036 50942042479973861441790549137793181640115293885883857248147902387676700604330891983127711536509593549942565456004449264162874882960622387763765887013200594953381039503863814982498795631074249381647026643266949713273879478041078768153465570902529288161747 9037 -53210882999720031665148929604864297006274474403939734788883158282278289826606116630956252350096030983622953142363272901328519730928672259396312547086738505688700112496933702856321147016629335080905279940430451571485305425887133711084942670726687572579315 9038 55580683377076234964036518819682752928542848753350362108994314305546706043550733022159816196326335026905676944825028391039463042983442067522301321686364716724911316527546123517685050483881949846639622715769343029380760094861246165938195239321908974676007 9039 -58055932212879793101385197218367840414415905553731711216765663810707206253999862401943780835641583080460017447450061595210358459804056139655282983034121888973975112267009349403064763324600940866177377230140747098315660277086164052040000532141082519184136 9040 60641317492330230880932654752931215654107171397089576353955668942478210452729670289403259047259465239498367579110639309800225422964661928486541262868201989164786730432726298749739650941390309455030437870326603257776216605035745851073689770207553676982262 9041 -63341735433891665821033212484798019207593351491026939491484898442104889064688238219888483399869808043524600171779845242738293857988535465602600559534195718328310256608226242169172418291901581808204889153455602218198999238761492964308141474569964179105147 9042 66162299730574664582407398157212471050851667181748110456858306005032742058414723211931210518094903498956630060370301421732616360045619634490072377911297089741067584276486635927360138661516677022053750801014785539019371563453776401283321942203614981291936 9043 -69108351200981259438526491434123830429339037599838806864516893104603014718593297122432859397647589283146774432100177548610370825695021738431268408876775258763505189496329233739125899181816151829049780021513866466925166627738047095696330279599098825097330 9044 72185467868266297644649908373970318454070583646097503595755652191117864319323050247422522391014791249272607544993444059711732741023317036205028436416670380694822908329241495019297209835741682309901938630408917602457834993643320999088646168719956301515470 9045 -75399475485971806896774059663109755200448756118337716822620539343893169113377572247251167342598158076900643862223775302433881823133125071761755556669450161689476257268723081657309508189508160110060210119184845494622089652658198031267665367080408506474782 9046 78756458530530104892830091128533382124505078573650856001382756817212219203103789674475845868804281077381899279331957898728736691665219199841040505759136647814581211074514325918171470316185136487885282721894733105864369683488353910424142150515338942467563 9047 -82262771681107530420040426985596575202896249939951477768847540105027737075440692287096412377143906652878612912010747418736167946949967653463680134580944748646001554333385836678393664254252735365298598758267038470116996843065336883206639344231662562294203 9048 85925051808375566814112116787541743208535038566582512994769028505522391435293651156073409578665323551631081414050069542392289918049792673899123507598259965575515793113209613700389919743094603813304801969127214980776445082525178340323059555649839901344238 9049 -89750230494751477860020468964141025254902228156046846740933878499194005350002200090077631594560083145541433040459495334589720275433794779663882773346138447702136727406419677773508995358864717966993677369164694772632469439887289204489320952689044950058294 9050 93745547109648168587142361579995527404942551975046913082099263338545658935573702906330428996668592778628122905154418924074154597223641142049487650962212775376059164529698421363083582148468321750435160143874999326206202267582258801850208642267426091518808 9051 -97918562464314685207340314555433267965407568151392176517991974616796682274473666206181168950365092432199786104109350148729852897414376933551072021949400246252220719247071181781231974046239433844297338701518555631161196308619924014017202852546358792072815 9052 102277173071936528284098343175141040990106979452443337382053458407039351388766586050495087578073162936439892477658448511870736723550318022868455473526384240945395897072366084291758272029863544325223348573846121520686668047529257162207073411653984429244379 9053 -106829626039800805744672848825166767827285000196425024802045381678255448932274430358284359829051438753603381027527354210230391941795966483835191554503826560686147839594355240623680213597276245850712214148661091898383653497957439671622303960028607880232790 9054 111584534621517321999076826352631002705762601890155015233071486092710945772471969641020134028839926550077291368809895559250973610823314449929914102709226329401647082689216598198098477670502010535661903651909417131839923505462168923274247457280603904657456 9055 -116550894458525204416293057312312753375937192411528719852850807738010110467802728463320862345359115821888011070049998761455510642058349157494666864698913911102533580193665923390640579557809406328732338111375515004911431482893987629210027791991252286277462 9056 121738100541407924833898403408935751766243717937442163010661534019853210218113985815174076932068829249694055398821454490510793382037227400622394943450539466903907508298967888776806213404970881061052430279899103156905069184719507150226182405168884161076192 9057 -127155964922889999961345119066653496841235008821135844283410109076439841377867980517201616029003067347531114080928252570632272715972556932628954046954688434235532391437242598222972263812053129630259131037421916113363771422574146312421989365401000338949146 9058 132814735215798775520146158103618494113566769454688949125782356352738950470474988015468054419447901546751092319488854988812305332218973068633272853437615424192809755629323991586173093413385778186030823788604122650778632801865063348071136154680614391111553 9059 -138725113910747151213968339768312508278490918626366827465636453493973097530500538383136275095433015527016878908012648565448935930089745383345432279557172827089828836515886017167812463223901401538977183811210739293194448760834799419821052345612037148324032 9060 144898278549830639945991325793573240130609132450108291308084336874538737986575921557702506476003322584509633587413914217528405807115861290248386775413397217818901888280554238945121832696511085338793586101734179031011822038550998079540409357417629828073939 9061 -151345902794237649376991075020299075041397458678482539169142116688007661351221927219037282751323601785003550616705732780534300383217824730488551035134304095366545046300868818433741144654691917044352561189122745027086250896946538309030874787501437009693612 9062 158080178425348328047143256770284251373170148954361937197532798253322174805753494796386444497719431352057364415375133661615003002612856253024947997096958760335513958721552600290656347205665387818347395246100014851345568175210852574090416648342020800605460 9063 -165113838320647865384867533190422703418368100280132671914896661651138734777097430687527209814212844958015438887367100496597894409761095314415722447154234029998345605172996097219887397706094543327313900146442727285276976333757407683816871055207998452130114 9064 172460180447608046767558912656936737277216617546468124255243793370992798026423307380512759853418081962839605294537584604138283431580101793325526387078046945418956012178783966009130128048021946380047971992147978834845187898990385469396732876568391958947119 9065 -180133092920599557499754041333096060942810989977927425273636993926866895061558037369576811019911607505206175726645229120698000202532721144130038442693107246054534836808504334757879191317333139978020007341674862305251868403325284991094543910426277079047029 9066 188147080167890569962632187344669317637967037111950745857953376703740814857411712678809299224038754504904657628898151525329186573041711757952104026553178712523095188038182168875537371567490443874211965493452006209381637164527563718059636149258291834421969 9067 -196517290257868260446893801663362149965983139827098631539735774611133037688601149038831896013658612262291518994544244157041739758630785349114177608070376327500174955776417131276996642744323659794181936826280238202742263351128913695255963523515201779129474 9068 205259543435792974780541244917649450789918453834274241554474938814783023194252430501241440603787897173836598570785200088789661479873585959500014990047835432350114052718046759592041726169830336513430150926392654485967832665339270245674948332842706351536885 9069 -214390361924663854806042371298000804151004822748930791929354760452522050932197721965269257801087956539486921354924877917760490987007152132417178698270583030369920268669519791395324251849365051480710301068485696953151120653728569736828997908177052009343402 9070 223927001046144090140577377438252864212628791672076790737699030001478909950041079377359642860468659275951432420421419165961640654359481781070910332964673032881110899743966002382409797741828788977882643316197049178819746780735964014336570186797658895140577 9071 -233887481719967997544973456458158436394258700858558340719028680127641197993541575690851798977504386417907125245101747255210176488150297136450633850047046064519799118409132793987262092839343837584511949189679615474543753706426131937911629238010637660350313 9072 244290624402835474932111530926460855688255328013737674037094814577997612965322987464740262516517374151578081503641053069847602897629992467701183573401637683157238810070253617867582405850168733177448057182630793263670448175363775445138691101116733212621908 9073 -255156084530496853692196885202823000215023745024823242762749230362450349936683149795618701380039530222844482642132613346540520421048729017495077172911248403986386223659378142010335569566283244872199967523527607504541119090378582234100727489012548576201652 9074 266504389529547819538239985286527744692829176253672852446261697439677538199879775235842129198947562491274042279036362828090901617271956823857217541377014362182392691407995494852770406646051272260902682838902328445038124314524386645821634147986119238729312 9075 -278356977468395148605767341055280402011452317690055997083222852193097838524289533894490966349124919201862335737562926932567550694167094812412375935909282985687550629654530855973272503923163503889524709915305491048452310806115495674042669270899634342755394 9076 290736237419925004179564237998503074086044435953670001877400523114890612808675445468824878210342976081439446378281299613787227750211637393111635785918248552618989362961048149775626601769193878286111598071627886621440090575423341267753264865989911398325048 9077 -303665551611612194470152170961682205471109283092628471431570475827673384974253145221350351287484990910891178584507259650498764860563452388269307804396301575278048426724228091145602036460820687234790743189491785849357610845300535407241020641189913980286188 9078 317169339442157090497960632024520874272093096261023774687413457024271791803329953800900622626387279141501711074423329037093087911992858947433323855539026994996272315273021548288553169664247604688825430083324822442384474942024525950373408375455384876311582 9079 -331273103447233096550627753341577347656602839537469570524440464659011881933831125782558488682328892615943673153426935260593372386969378175657973332432287418120186392487548505296944318438889484401611420650754395734047933037366809851481114931067149147291574 9080 346003477300578180689902269286267914999309574582023547759829923897168943809698547789517004196678849788120737684741183684922733905787531878534274998209987151083063613688430200815546024446983136706606101359088410537069501357636179138698972898681554392991086 9081 -361388275940475824018935692607650694950201861660661499977886739178878638547366125466175129198312386043968469911141635914735429709493048426283109513374356028743140994010731828653591104256386392432037747460677407036168724904080546056369295857039989970303653 9082 377456547915650949964871239109196370459429644830708787484920175950194706040357279054311401337046401429044829114827791685823969480153213866385037479928158792835380724939631941680425364367676804612753528979291076407869576504894277048960040512677688056052133 9083 -394238630048762377475381230180389606681602907507483080855785596233874708737520763698136537054631109047380661041310961865575996358979794824374050504187851470405090716382114908538629494818843491085102253274737476438995602129265342200838402381404061455757890 9084 411766204520012861083405099065478699416203370563741226494465201616838142763777645481259651651604679705074869478872954812061639694248379475906722759528773995247522551371460037259564532632330205969155094794762949741166463221657173356998240463117409179177123 9085 -430072358477928934523744645405000442144229537689248362185129004671530865930835811000204945934285224152275585353101156129936146065668411136150784885149854572869815120079568481748310087578391996715412011328278806561236964374542752209699277624598262887000065 9086 449191646289094018262340788012363090362561225051957801176911419907740916697357681474183882008389164276993385895868144546557673179227775780785033880052707246027493508236040464196521740120632669175282357468808588029852109184004285797829577837902679398148028 9087 -469160154543558412935135014371559981861440621112918014782753338034262684279022400763883916263431481256971023885129480092288519272109158256578508381452593311407738668262403660638103114823842107919294939547408103456979610389955032434600398122734112953501472 9088 490015569937808097453964710045130484908634769786641810213625552600993709146962623123151807553057917543871954244882232321675940276944748021899474679455004843450411388548460622934111145007933975876667946701672191135863395443985628525051257151873393184294723 9089 -511797250162560305881603758799375473695851219151483614208062364630552491964900926091706632212683983998072496536599651231649752403910968626594837289906497556628436992898155412541188672370819797366425889727632410919603149973790447407878651987861890645211950 9090 534546297928277718754500702888312695095815072070140726346124224773167605675936232014320842915627633432922314191326247489694570975479624577495462472632617676526730975401941957092474354746589736609147885107365171361926790490985629978277248740075812184666365 9091 -558305638267165262856976912159205057131958063270783966673495031847479602005151276421175457269965533429290791337887437098044298314947992449151654199623056889708294386044487305599173653521348507952070228516061854453344473928482261402711396267783246361941404 9092 583120099256544921414273188905510984390371478086093984465835176937269503331416548512681549131049690115892742083072511157092952011214359527797823196996265641445976066025209699556251404889568674632006094077135793255917081121722575663756959874483697664907540 9093 -609036496314906049897657239975592477411216124325071290371443428376391550440550011234872057594604681559928817600597087148112323411982856100873770694586042179230814695055532783023649533128789365104190066394061120219712811203782825542575629785645319680066513 9094 636103720228613410738101883334979720024483057100865514320324482957105068425255849073004189808863638291175093173561525367293684758300271976561861216298087903599691179368921542076951968791338722698820622814702765739629770252956247430737355857985716235611553 9095 -664372829074234949025201957430666380482377835049999535040821356422008638274897548343798431185706668734664864908842003364434985528365320581875456879037678512941884098376624613349774165875961222772686222482134058587083529368696971850998123701379990928642444 9096 693897144208739245877508442937500234911810638848704825540374450402679529670340333950120342209022421295284008433219826773338573862010740643566473660787017765085169358422528021859200371286415887317515809065677033301810823288572119053540981619508689698160492 9097 -724732350507422195303203098890110873403525647482969993477903111710325692997144547099526918095199319443447391860459102856330865430125761764742807687443353490219906626810902411186625462497667544935927937742939000192247508538486926273510318022145749489568554 9098 756936601037367941513669746046084565851782578330388852974293190992033497388529083291453369469437993476189818276277928947955246782131292079422509410235989096972046069700613802302013604146346073828963029056436298004852385991718892522073850816929281001314919 9099 -790570626362545299451714668408473579705016060586862722423784115884101572885849227497635691284701940443430071141949394040266213926763994194987661706571286456354211425670905849509777831832854033797046399263071140990914333169234241376145028460727090431757543 9100 825697848685303227075588397947341431267709022360843182009407083467525019236292569110676179665183557235161537589674201107357767410457094728675241561541874727110714918413263540650504038179249481861045401226858266507710118858563169789002533219518595695684331 9101 -862384501038073570437774174639140592562945799914752748524349020092480987592665384785625752796650068249145692654424428734083013088828517102137267902400208697024461878344903146717475276070250976581270418090119809814577458224498513176925266322647590404250224 9102 900699751748533119962989800202137838101403385764333411261371194652513716300679321673776557065795561535827370838063203287304033069907619975026205643069528377014627395551165632996974772830559484494799959943316801023404792855239651208559973480547514898097969 9103 -940715834411337599440189828765376251015704935888920602880326667692100829990394352789633237045896075817086930043014034616060172287405756032037619528467092104478318857530315767941684334485135880919147879477164731789835982670250959682305986196644669694917121 9104 982508183609835934397966802402520647288687418291835450342127055137856929202520074312854073909070697703847543342300371936493608132042274488382076268018747522908466062895089671634305663673669121735085328497506055313692538459229111261432932052584582424115334 9105 -1026155576641923199585481892810503735036923998268633999898307224708172334997280183941534322680621835587317274075205757334388247465661562174707626340593813958870604757390694484421949633026754546980117054418187214895725327244661900537262796735356973833546688 9106 1071740281515415057273516723583171595453342922890316741503757713647565122002465411483106969890526642866313143462164426054752133847522925835574659967526105512609737795201179140929378284043535840727796668290321303082242253425718138640311267103621568801546605 9107 -1119348211490046182452199953218803735508174403848102170876779261019315213499553642722965390087793437213123519311252637231188006734387632792359188676498796258056282041026819628012088383100407047227238683837418158510177756808692583978272379590971749392451182 9108 1169069086455431962387684908246834018939543404094747119753770499046757101872515907492649875199166560860299548955589835696360142920005676088211311254514519530312410561261687907442184065724432248939270361964459500478392807402346295705798294600299354831854448 9109 -1220996601447109452832427011352151453155261404794517670862085741501495409273554339496003879125855353110992325304863538340247893495000665005086875274225334969965025195174777192607774655524828186748648705357259344148054830525879540674609921143631878583708417 9110 1275228602616113971981231874912645765607610478636403890490458259437642895236341610600956051548116929871523807794103759094548322334357278697188001528900582704075260480093454797235958570033196167111192533692604879296762159733193083772094220526700201240779774 9111 -1331867270981476664830183643111144102010736155235793422774086435899739456768701223649176551069044530322312409838651376255029388787276027210486521915858727061998433497279939119417105881051749933311601920255890716630135446228411783877878793264100983589655959 9112 1391019314309571818145048696649240310376502466755533752103316245409870628223400111853940795314467786481312399016542906513111736682522343879572051935330655904125507713977192805838090194373888692544372317909062092447515970484569106530387855443882839740852020 9113 -1452796167479427735571168883035965093627734962217740183811212828870905085350087292134471903689022208666819234606513869513051636683501826498331958282731331906384801263815094662030161339748841072844669223042032625826881351513157868079772031644793894992295879 9114 1517314201708969872160647180988617492743692623281751566646959400797575932872527117299697060830792665181143740194271205878926505709141863486550295351290052144156262533740583148677990217383082513483411042368214451642829440486270122019396047579283694479099594 9115 -1584694943033719201735479591116124084309925622095000481487235559957677675569383322389207185604137111442101705399750785513060786233164729526842073993804198276640646461771693430604584095209711381049482597709683639477660582884350815927423535440018498269037982 9116 1655065300446753273160865660318538960143538133599070773917752403659281908257011897220998914323060901055747069788694312101980725668287906411225922658287843321630623024768554791550586703886728700254384367353639588793912707460871588660180892774677572625592962 9117 -1728557804126784284221459896692326816835518662711766163585712797472675591113876904011097314291720386407299816312124105390786369439976612847653259924049415068886895945737733890550526182111556841952453757135120600691618602476390339035627481804592166021602170 9118 1805310854200051362879847513158561575784573880900270257976338002071901997665758257741285979471213745597106166287360532280640275190327577763089042589458957368997703968146801457169340020706778467742106895938393012731482313056485028779637339898515448926156986 9119 -1885468980501398173154279177282305587476184785260088681884305944625764221427449398158948707759448031709261864499686047654704567883273957578138026864530692596014010340497718337555099917692593219856433972468312560298667746023643657330299138545365430477978435 9120 1969183113820448579066919842254579505116058760555258098884641361939156967525766351156976211158725307344162767519105482238893640997241603863779937526659710487991089070046016642499468423241713373350636169445998710373818960404752539895740194845636222479983491 9121 -2056610869140240639896373067835221774421270405753194095347391867589303252294254165760428534562474422793493418697506906127663936428700238160861199812224891311602713331847229505218108614174498088470254477586935496006671864029380183331178563040319075980195477 9122 2147916841398072591488418968067431288597460241209761558329212858713574319147649923124460534921534196085209999173584644372550392045106847065881493624947372286779870748567037202806024902613520788598601998760617505537959850162814147690678242189604567609234644 9123 -2243272914321695367212255875394178593999192518779036868529735274789198381333282825364087519014705771614573662584926010560130263404472772213776815658211349678299883535578982339474431108039585427371919146718899455825312129686811230558569903793073624683608691 9124 2342858582918398138580708105484311859470056537757978744560925728144273668963197538258728575751928648429997603229632330373610376349554907674010117068858214758780379724871238154331298404808554784638385165188699612674180916721737060304616965261626126842353473 9125 -2446861290220021735276038726087723541037354833964560350655193806892511802537078708812331501740210956182688457106864033056075657423867185637431669939982147413490623295794680034712727898644264589983982999557092252453277566262950558373153697983907915909755970 9126 2555476778913547062688868154811045881828605692521390313025600379861762135944114792230188221016807346350757668742113667090746850986808083533155442052759850871835241109598806189878841802433984762723206598884087015251440572045298155269281559875922834532438228 9127 -2668909458514691285042670278245608877853963700180495608860554676876008347884945278765898673760804581285603349234872857365562740591652307505944016175273824705992640635691688560631243786828584472543649341841803953871595409898952450034824167814054844787118523 9128 2787372788770955276116653503891879761562106825037763712704682282082292017352426908510345950805293706471261938740187784383896634988790987364751208571046314242364858879606324052819691497652962231337207806808999515423590931486414768122627609302965277436136562 9129 -2911089680010855625140247671941229698629045366880031506034186591469716072042117389871027089369004245181314713233106677829408116813032034022523768547748001963504392341204411084218903806614320631010680082109982894225252578284279973361395596344917701067265604 9130 3040292911187699665586372106250365755011583893580230843094328593587150593252266049439134439649392594073392869335382911341415697328225645600721860383298734644547922272048534826408659718887319187923665586468915175115028628217343284298575408296266778353121122 9131 -3175225566399281392097233750257560659355437432567970532301721996843240901608463390823420845509838825289619293601863146557779427391262279505867086874926392455408161399884757324474950016185892112670356728122139087021985241387908443655129651193093211454571403 9132 3316141490699351157226743536802606977228149069066203795492632934204930734381543839267937876087794695858644649120254783778823816156413210371821145688284612995436185877163113108644274303254688521587449147235666172220117394522613919304106900812332768296202180 9133 -3463305766052706809338478037709677392356304915444660411896630870589235117242023058276318496641441956601544335311243565220629947479453869144325484597442023556023026629125961589078253449712798533736598089289177984768574272089638030264610059219383858101492742 9134 3616995208323335381626680380186058224560765348941313429926499368912176367985575228009963517542287233744575588903581571198330603767157538922915551987869639112463484279247677508302830467931741870607526139993210851092466284967232042818870462225865227593265051 9135 -3777498886224272451167647020881688551408171672337734831994915791102925822844831945720739087850687581793022751304287776062804599924408053221013864463264281559795649040209782091036538462032501154586600182840594698113489531380708602268285826131129631359504155 9136 3945118663198813812575807547319700957137371620145972583224152436975136718505832710475887717740860960189860334042159528101098683001861419857982129585200802171178060177922686394893151159092838303891685863187803255435742121089107362702771806491726779624249281 9137 -4120169763245487319926218286610844558729792985876480791837574704062264118430660465872414395093496101809764644666304810477906166931894550771780189530809695719756218916787399142297181350693546772617895379734867369591270339106375984922556547268121093706549749 9138 4302981361743851161222219030955855361288296399086635129073542719792618451882419905620260273323882588461412046254690648082253710556134837487976276824749924436493361386217533851583635782072220940490847840939123430014252654638038163558906417853926634792373373 9139 -4493897202384811458696618738327862677607029067935546734435810626658137326700350193707454094972912533625146288176163470193438748831788046918989789623458664187310999004557153169807972231294456629555952314190998133396571309766611931781002300768350858583471877 9140 4693276241357833605063554529904910090489422793597784364743454753233374797958987054597925509104662129671842166442888355935087112201902672744299974962454227596762049570910818276835690664357637592545098037013240218308051165121505658176469735083291478482454365 9141 -4901493319998248633041894552654313247682455794392863877073513705496246752244222522239336873082875471124494048168294077405202299106296660363052232592745850277735506661063039776258503604314629234244253999979378931492109283996478000697372008439985534118526262 9142 5118939867150922636352640548419884314194703783995708636514950849341168833649014857699419109532919292563285235686272718448625366439738750676771059610164163001947431214756756836445595184825752127502434220037551912335788163727696646628633286580025137857688728 9143 -5346024632561962433981962989389504469312273788096158502123730296100430619822098652097147330402599881069527583007943309026278755649021360922491404202022806388384114544161622163557404387084084829689174352148405471301014831103145653633847731176254160454277122 9144 5583174452667977253219353273371287290900504733804684635587302369367196258960545679073899118880629577180825106606435384036808908776618502829196612091666824473538069322234730741439310871834777362958247198054242229539454550458195682268327248948441548799227668 9145 -5830835050212811687325911669023175828864116186385120159637485706859533444792637655450727542595662469299534907032574126802655186728234139882865002424542337786019609956646502430012320736759042559382459495379278365989360766346769149208065555764516632733235766 9146 6089471869184721775298558644922559051370366607951529461840730114386147157662539250751076469153804809267413288203761440673681700870076352082096013799063942330993487037160163347670525639186329547306713140311788525324488029285320895853799155651351560523868351 9147 -6359570946632800904650150590618219126820590191642836461896904422672756563361985487830860391338401964254272120553221142437934462061103014956711882167148271518105250946548140775147939684243710897724280632134698153868934824453079682071248011941292607346498949 9148 6641639822990197656869031045285694271234550186856319373316389849588278022720964032702491149879706578544195046335398891146810360873071742053649952443881129548269476339120033686232842862587134660817519772830231239682790405544999191861988031633180205799341318 9149 -6936208492603431382020598454500840872865059529010877056900149227570715821744761493242214248016111061392768774411467971164289965396766836252334214330976462806801673138731818865276486485928237060100905336544928238514884900670429812148381506020523473286062381 9150 7243830396242036502290107179099579323805146274168301333181083007532931613457193180230752517999969857840326392842626707063091649154439333578891331726226237712185228114070790734403233592101939421099880392098199518521208720314913251071241996856697482315384631 9151 -7565083457440992465113384635794657762565390329445451608857181916941992080658966842752834290654627849907078516180570087292834207569076676446040208817500392742980427593548635972576252551467283585021890191423859588046821721179290651751076208880312971419703471 9152 7900571164610068175974886911882509739108818561858878536711005630200898040458448280082556140710645138444520176592689834585857539599769705406647175595747463475017182694849925618549227217456278653202676303034502093818360664411866223678726264218038901434961751 9153 -8250923700929479309066330878452842102780739029187634578287952596360250363361096707837148218915651730274401781331383913523229814582606479508874019964555425532811766560691110072744975632574240744901376403109115848386087101560218196672266527257990965680812652 9154 8616799124140282460637610560205333576834776927601398337533678174444816921389860081573180586191706975291347468987153438837245505232749139253422704344845378060857129069176904147891882475709620181716582987505686545193088105582522615775514200986860702307876506 9155 -8998884598430876977676725126346492250451010629251402621082582394770532333965181342473474995906592719326142206318370131906362002237008367759032467268544201776269588423960566668994705280965781935736707713614344774927645514637121279070440222632243942451032056 9156 9397897680718026034882472338497838846160075786959201701077925441128919762143547923984580697717435652941130199982322385840021798400491857281639032992168517142327806101284756248900296446425392696476188776316759441495771489574267815613363050430768893447130227 9157 -9814587663722123305155918558820132759623970985635637220761662675339856264837987074772885469376240894985579815236882787016234734619816301476402340939181881776143957379843462409967661634245949048433689524032568749124093420977974615885777103718919709064324010 9158 10249736978342208453867294084251053914944012248402245931673828080768182321035237641390297410970369936118752372754723335618014998317698731167509246279747715491064068592226421036469839570178111048924253548934367844589124289718716320217995443128633514123425460 9159 -10704162657946670035201968606775932347142292684044257882921305454608637233879157980165669381984499300339392280513730504620756968720331180072401096296833231055203966793037145593446455522007472453158582280631527710637720079550667310345191386535078666027322637 9160 11178717867310873162884770782059231229133404094495004927401526077007286579474904996486998329919117943305276621040412322559911420909702774932198183408154009029850025321317316547559757154832857781101709746437802289027926117921358182360723393066943152316857932 9161 -11674293499053325562356375938316196066434808276933684175527853465601469666861110645269194140267727782338194378903264680929867159649290926865336002307414021843912420262772192230599883741251533749888756807458771906419747882416517179682533642539816578965996762 9162 12191819840547672689614394775462851733037069465391336201494930073684151623652308971522744005690966932278707219836839343403357992119334311684761263445744391920725610998613896433533603295523698897976400988986114839565304388449948594047620629917157715886217915 9163 -12732268314419023747006859670198396419460727016049191352648833591499583315824185603089710666501032629665825380168519137321891602709312412473564410952494370415657055158068449259733334805959958860164616564054034847035735786105522918056715764308509678689719675 9164 13296653295870099114200844631203744193430566110088634411311970425302351925463315840297622551368218682730969396190758424363866388967994848569296240716831316159792811971639117092608189361697178546372740691756496373679211930406699427998010991979805551686565142 9165 -13886034010225710121916364437096379135753170001905926668334346583258398724735996358123704051906852303740174994077154601193123421553534325953354188449045845093506697232284727445401483387224629119447707093238113475650040314409331433370522076268701918197947180 9166 14501516514233399578093401358896650691699152010942360872031798443113942671175050880419424464883900511032057976017993312723036663913449482147999021054543827469129779698913329201576110614244918539094086094401806627579312033856039545217155290757932649064654376 9167 -15144255764813963025615214387060247037645698179726263805308529872926274702749551530850106801863286728412750222693347543261895634794037686298458166744619705163635561684139586158449338018001358632452508430124015308953817017373281355712839990665477548989848229 9168 15815457779118325557815815909216021373681750116021378514716850770112219569188270762469915209559948184928946770066966395363940313391484202429903388726061730732424772116924196129191370229906147518972881266545157643194562910241177230264799857269563603960413882 9169 -16516381889917169043320349303926193291946727247781127221990350919734552269533701117228533085414461506630880372801079576220276501469966216071943933340746938107059565090301630116058329215309795589643741659094213917016043519646750930627253531226869289359687887 9170 17248343100527104984316575126894015729341652752482643764049750835284922627456661883435611767898882403928969552130457315970673260352045500648450838006015388668410316854805686415777824915652744472039683818086743305291079962286864393959695048774775022798212418 9171 -18012714543662397972232090319816089244424680626428494695723495949370074216029150700228427544832508727219801099134412528292351635481908157418922451344754652203565494521024773477978861525580754900492071066612235439673026768563996783138261421262648783998512900 9172 18810930048794607291381986312889652590550358659438190510649239761402468949591609003700281930080251582162127793354859495068674216118401358445557951442361689244895828564899871235259355265663616335723580638865007627510579336739412554636685605082841343143862152 9173 -19644486822804388228016277706979259647490468620808323029153746103713858909004641048369173209510520966479347821899846849688558363095540699685339003824961465150351690404323794291274795294170884584409764401469716526841025755224282167474108253910541380828594712 9174 20514948248920454399809186160280245813765855347210090385196035693140310468880998560652739959770093737207778583000576518970042680453229990440320802636692059637857960524892897664865901362819943739624844322761878291393522525171906648711252090423735938657730760 9175 -21423946809160738708391731370732748420558351387521591582399173076562379401897740590080129072007057162584022885681454431907488588840395748585498509765586726512143683307953593078812174193158521833545166959913163079253824278176976158613521902136282395725421175 9176 22373187135720511285118641680490708009402718138640534767117170535907986099158980512279479009128285907867453707141345318502131616447562561681048437488071618889164904773362492355456129027877031754326939598560000536571254847376751279101546165275791544112289254 9177 -23364449196992043922687332309117726151327382868872804159571228919493377252004202107803140795411957686766078530063765040356092487777005565817488706228238535819259919276663295958705839559404288164443483647778278062571261519899900849909919381781333797263692763 9178 24399591624150796548925813470998640881485564947820084658895034311309049023938283314632699062978900029827333350486789369438135857030616118573743281255394202920619925945810559706285406468524903634351857430988640439081242360771370378364046647126828801937885270 9179 -25480555184504506423521823237640978556517909390563755751326165927170283515917068702302869467538557179721415601462348707449727922128402684528078177674465644446482116170149269284453715686601106644659780337669759364096873469620991014724427324059543554836293496 9180 26609366408074469433658754078405845205039467250429097069053545757076518294442630881090395903376576362548231969674772718071930362207099036267557444371925131068925858998151984324856573417454009062947585519271419554846201050120527154086945071345193196222597657 9181 -27788141374163220925990222080835992612366662801612158803688848886970134029415722649305207467911333963012317910799781095986441301126308122093529125914425598518414281426716345252449183990138252156799599631891541637424570449334212126959976322741225973124664250 9182 29019089664960278955524494822224161036371640896553117497911245032067610846645757204791782391099901713832586623668598787618041345646366559888691949309634462634375774604837106066661184744639596930568405302876675660785790164957379381581025376447211467335390771 9183 -30304518493548156867354100096427462321195438219437075929404441063226860408510019161262984324567660432987112797174236498988898458206860235396654081764859058919259682382325503957943476445571190986865368196125321137197799742421382788242095288624538687623264001 9184 31646837013995060178515517744937908378928301805162601898929945100081842233077105509986212761569155580336608269122034952186866591637316403699564640891371031968112418260994141033432322991498102727533253893315233228357414682035672829003931564077815750040627526 9185 -33048560821559155494271176462073696381463636885851043081630515784404915742607732654829275510437433894936743182272611323530443182590060476300891515409664660055164124952859306552093405031786851511835370509344848943476983878791372933867243707874509633124839370 9186 34512316651382663760658349071013180444620272763707153446605434180894150349199448533689804010605494451860277958092453477341079241651767845991100403704033505197230224092437041200750366859477722687607226564848475067578895874928038568238604170706714821389878913 9187 -36040847284422941151295666866118428440654108691984776105493429514417430930748375084098579062416994841761911904739387426079100569749411821900540730318628668286945240388225989529951745155268953008683402562505376960522663094863043520430665251363886947265201220 9188 37637016669752851691108266404744369680810435351888705598860206042255200959456410049870622091973888129483706807970695239970688914472360456554992653046610404233425479959294937544459255226916259357773859392520834668479646850529463741741185268513127423388324541 9189 -39303815272764819726357876340939800625553835120466895645056011598155971799257039559247758615765649518403287245062175224953738291336520656797295145068636183649098649613257457115967883378250859321408792566131788803450820983731993072980030514169325793241433086 9190 41044365659232722283314631711299019100144696845197991719476584548277449086397447410548890748504142228369222674284481298570455574336791220582115047763276455028616781871067480420564937580509397772684731340569135775050342743466821251796884917324785811332535471 9191 -42861928325624018646675157274218993241295127399782926485035375611979323976502488879348826123466310594526698215996362594754544564030163149292967474492129654121365607418269077158796983140726221426903128813532319528781200752443715961196842610155594188588925705 9192 44759907786512028703486174142263281607080703506671869246030822900873841858536277856915451802499175074250946661422735534036775456350932443802396507600919530494603601814595148236645464716400825556630568004734686306589401885815419995393702485846329976322771471 9193 -46741858930415909947390872352132594283071455835824123587051008905383404602021544084691292665698336243517044371144373727028443637646882124307610433649640199664574979183821235662983362699454842331553596439433644110718127409908892342733035378252750423795470794 9194 48811493655894529932077657079569941671254810899414099972630054056925802511360420365014171748651545132883558206860911489942733547871278643138030600754864620276240572117169650254900313400907130231179691847384593024606199712048518455537496421237498875715401619 9195 -50972687800241009646747135871537301679304133704307516175503177864718537105360015089113041727950150276132283172375322040938700190984968973633218959373932338771070951905877472509799053597899715756252875910410477143731906404187017463678204753193925865445669037 9196 53229488373668187543092670226464605610969693729211228857404866586878103733259720190482466284426875819598332856431728203203355984067786241735626044821410379569890133630312940290350066439212006711415149077738674713894519871738767267114847926092535052561039939 9197 -55586121112442629871994285967535609249971918696666416439491229636099799942012838707195306135678146310038843596401222381156218755045592637356936151240165945496553544557473646405273022238595970431036565096467472430249436671772037466450294195944686627264870497 9198 58046998365017140860914420885736596966373851563306063754547418167178625731320981876378496664263082080690780519198459293697460180206895547441903299271639698524098254968541974641815997673260037752191994607789261748425915751704187562449741272214676496284792902 9199 -60616727325830102462424336982819993215457557886890289794294118610270132592286855435401825109909280042081796688735063123228986576355051006938555068587673163908356605540671149605354883362489672523263640179767993616755757938528935250732073551115723739516261387 9200 63300118632085542446117899451999692548595652722767878100798950107247660490932737656184303839497892125437103019832414953148206584241909126955454502155607713696248751720493175064878364354805909699142171764944144222204948642522607461801780835210584592322784712 9201 -66102195339501786250597708873458561065671604202939970022134862116969803459190796960447252696974270468809341790392413496037151208440087599454355930873097563532679276041572054436924934628718043959329407128261655209407341168282102572637684370032035624323455541 9202 69028202293720139467776150696389470060137746426895668916849374298556985051678113890356738222749930189447002054799579694849618241261648791151785718413343218033057094372151019864093179476123880330528400705981378058140812802267758761308465183602907154629447007 9203 -72083615914799576055686771253066134755314010439164501593473701653115920402359510777327996864747523617885347339954621390103250356851499893302448713454829677175244431497428366140508580969311496839188378016055356344400890023930104928552624764625148123831661674 9204 75274154412990231475584785174587816507502996016884440965481764194705482417578314722524214302132875413291210852312102892343117171469514281111571645511170401224167078699587366367880477021994834982746373242403561664463320259836058788210431621648593555088456578 9205 -78605788454779038687991432076999418252162787446147977385143595876358449225858886341297935770524048108568564839101696938827804714662790055231369431643888984206734079050282116090527485583021755908341810396480599238942001529781025561857358747930026183089835611 9206 82084752299036579356883647470231875664621325211752145778902683496704580369889579692294132464884730821351106062618932759705803676665581297415444601982789236563083603751970190871296653369330759613646205470342215777050218737795151196742365415514404846792583648 9207 -85717555423966698741473392218912613416562634163756752856458815821178535082531489293614066833434025369110187959673276482314131888142364800996380718397080946684382508932875587073716264031347060420313120611033770604915286744118348418760954151273521667284872380 9208 89510994666471264495222901895949377950349354763677100760252276424218603892692876597317025730072816601122749493596065586979570498047103735854295348182583128710589965321149396502848176271887726417347380511531994451272894381085648641768901264509708232014543722 9209 -93472166896493321665892777978469864611424611884590163851859951828184550400682615871708118523118766709391372762577884698827317900511855265614520932851391627406637529758555846771609812115924571436110155167332012345068631216310626119527628036205642519345597953 9210 97608482249894567258091230151816149503440197796238467571795773986954309896742085794000895666036659420510791361558814447798428744648577393612497407784526287885851183112681432428657051655107282085853647397183798496039329524655774793470754553267164487705005944 9211 -101927677944459373618067783597050509381416525910155850523424086144010514563904155728204696302138235329130687000683296265671687232963961473107283507614573807805873187400522135226758480763579618756612631780876696381084853476695125501375094716354993150228842816 9212 106437832704699447027925447104819305808646556261861565261425406794413263393817083067619839143884207512970871897511834927147193866173414085102848792366418467708047847042176879201083676140809963765820619930601166372407849831117753352196740259824935893492620950 9213 -111147381822262616745237813342064133206591090826091518278134670965268583943111304969752480824263909690237877927522117097590521007263443905631299830988771724628437148156458480653783004208879610065285129040686048993150653510128366051672840157437617974622407798 9214 116065132879928298567092407286512046962376214541843898027177105086206942322580677278477217717414908739375376386287811525716973727696777901765811261306468500265636100712886419699774477408540259849261419249312902941032406482932946805876756662114467277618088071 9215 -121200282168403045736742440932015973593869005647095364397672223160899366074811782904073542728131103762343932851425452929748634718439552248905630465327523923004736056784582452667625831654058272264974475161559889499305331487743329419268679747984820495752900422 9216 126562431826414564194328288302493423186989904223697992052085656489468669239005621132146595465927080097458617422709179211194695723985992824451194480269953754052694219330064888900975953534950760161871216106082797401322429187557926486844990333307124959086442656 9217 -132161607735944004187589122887770798320368226709766776886161059880690206406895423301734060977709949430227045585435901741589711687457255042291997260105047441222268661509798480550302876415565669219236394055978542677958309820793355796832033146282157277628799183 9218 138008278205836725706891534674678472120668466839524469644629551825481714007540373319014267833790607167316170098278466459512195667391487661183384271474105546313926500235048447247285091619389664605257030463215406895864451906137838254189325956975895356481926166 9219 -144113373478493659478057680565521336644779252228790348040996124551377861611388988049584664035517789484686760276712642636556690258412906009668979438556715796784098875365139686422097205526317561321146298478606346861574566032425214101998217779913566769349392871 9220 150488306095871550275628508888998003374746550090707338653514585891633410558710297955220615068489108395587764174211510077075132537064616630358648784665166942410682434383208846849287857629319419174643642629363508839038935083678175712516509637624060783936393358 9221 -157144992162613595577289696111425026947369692120884762244430108775485276915003203495971856189544308719966990550991929620843801902584940458310783318488843982099979329135119913988625410702220583283864997896979134838376205115019778189728806764304060654545959989 9222 164095873545795224261078797679577298833070976534543704593489507275941139782925163095632079419226885578288457095964584543488126195150721980398169232528046814176879187036261439512562182167787022761976814452281340938089672437440778251051417101657838273101210887 9223 -171353941052506070492196547732416331733425063706402861602110468637352066287279856199037205945163113736422117414984632340523997451426878876318816056531342296328117495164172830310248998880094953861061964627297081845065331962100049695348703951116617937763237836 9224 178932758628301795305138959064309396036529895840109892664678393822132039826500877677164903196113652401194507587775684570950945380720642995770614709785038537114764431044327166946024875846042630227500538285984665135638486282352973584380086670596892366213564148 9225 -186846488621451641524750774151283143193257846495243670326848858076992745686758512799713551945998269383187761452292181593047527809623678295642775468669526002246841722705675989610976131385196187793392466195733148062101712537331559419353450409645208218955318883 9226 195109918159882972334668065464454099402685611959887781071193880234546798751241259742846148529067617709884462159970254805994241077196884232336174413985948124851552336383906810243762342450015996098638937143267246468521048509805340269229325724637605573191832362 9227 -203738486689786189060942059131909739225195211767970771318920343161292831886208913892099675468610412800464053363557139391461072669547800616039677656158843379864779194687769264725026517219679853946101702320101157483272817500697253699038941268216262338028835810 9228 212748314726996158697994285499739470209422610542228467399677772089355278393917329948823680608465960290542558119216046413431103760396866041196603600084566811227900188710345923247719529053309633150033379697907063384767469328539691619481232219567713334869934830 9229 -222156233874513582519911003124581045443747245327962465151444406069997485570325733194363833668314016830335199646641008511943211607333967533364253128537796310356427659027107792648976495725450452116328128852357381545051619730379645989820624191013019186555111290 9230 231979818161875754319616341077702993026695731467468265302440282256586137144052621491265074268521127225848114603991380112217943996353942362958421721725272180330827547384518265547830774497140970419408183131410221362289794796325592111199651912924624979071296789 9231 -242237416764535222939831837689608975065279451015089956784452623412334845129845493993859722219659765948473859796827877795612432663657293720743370925282089244097053196160107130869436772118226568928119410810182123080086888952497775816845298497171286169705777426 9232 252948188163961511326849669614655244443965257854172391840509709550438739940064613466283893190351218391412527684717192440297003179691551473858101438659078949569604082644180096880946371230819666708592188298163311887949562149564888874030083676171485916530705862 9233 -264132135811849974184557801133302575619013261318307077148083073195859689981412185667753103250339648088531510519966847803119209928758687525778964405150731474500790601258711732685339008077270193607183289973669730154877756912752317404204122541015772518343067384 9234 275810145364608026263277801943435513649091482748784127829927759483399591150304289012179310399449572749379904559378635969571489829605009201511769006967841432495860999447381689420774059721493443885036242028697869682507596114366121219403434130632336440271580315 9235 -288004023557197487283684358067534364503215911401454743977430675979698390442772139949082553795399596346962824354869292249673526712387703767299401638068590629344166512549934774205109680455680787427840723574536915612598810008339272638792392911531789758028928030 9236 300736538788448036900223474552788935958111137564837076790521624733445250647604767075912549699458317859973901756888118231975756809483979037306525176189816117215197168123002418825312252531043903889669003902497029004714925090298744796917443881283408991729577368 9237 -314031463493126358792706430847581235953820469136238695906150805447696085787951749875306771460699999031009658127622530273480665185017892560189231299876702965309961333627962256679932084553280127404007767234269973331070364688357885080942268285758355736090816970 9238 327913618379354327504890248452120234456689934283635875395121200305990499511646172138770339465885398425839166692510645286174116069759893110265662811141397247853514797267382883620127635937089458318949593677725182691933843693278999305470436700216268979187373034 9239 -342408918613423662078327109801687054641237631323843143736137296929477624267276397322489653243316709155449470468561021948282522923013939606226573554073894418359732612434379818116047818175769745646224074893996776504353538594163988458208265895092497422141633117 9240 357544422037660211634435739774871754670376280495086874866273198380800680903130346412179480138407501181732833794126469792426824528572517846472818031083504084411324720022632064768320494220450129007782641619384330638836115031336751327126013850894232480374308760 9241 -373348379510755104062248184140682796246847854765785665649256644456509113556582120315177576206200713788741836527973424086130879362739574159570694933386609489686296438203248032689792853568785469842560127613631483843813409581425170551097684832171909861847550263 9242 389850287463909325786569458011376958168540715628555608881559528155729141426788020864605694138119450520145532174536471276467328440804746264787702885145098611095577832539885070955966599668281982974320245067967146597494424347934081303783211101036314684925855276 9243 -407080942770240158597802697465860327716025777385136061155026612235189415155072571601747447351874822201086523377739392858707477680572188339031202537463681919237161546179515579692203234394943182219150446728713260660530093986227999246280840678822514451027167962 9244 425072500029179846894588262414040796930093477166758821317924251782151863103531982631751173350663639131625710449853238133637841271944569131106001283876661784896588675609025481980197332817515940673745269705001893991035559850847887332232209190608681095063930062 9245 -443858531372066805313221193107293533033804321077719800888694542262542306793301813393661117162727241745867382316103997174508415548968211732288354873049327755536485029582667560761825575481857663860906862577714280436482611709681761613871755330976779928037363883 9246 463474088899795848725154541107020798799254465471079673892263308628177371326325496061344000531251353204788300761834429807662734654219974021211995082586299078278490712658363782312669056908632005096449667480908509287851831057229831832796433495519978845080199146 9247 -483955769868264941511732581940692392155051887789552252818092872361652593349241396977459065830010342199539636719307769374886241461353734277925559770028203349784492117261620228221063248134633099361831385891266858582703182459428396955614314731280593340080297217 9248 505341784742440805639646219935739975350182211615682714471479928194389983444166046784063687131615252020801715254986618698471566290120379626647158441386719756962214522981885044354309951653961499673402488671134176381000650209891507054582135883112036479053831215 9249 -527672028245173775875629326099027633669711352353631486247027825508780074422349283841090808962800788438769700468698496109826611733278413798997704707846530246836706531721899347851372121366428145770438840158436560755376908656881445267595072700903220037137673728 9250 550988153532433334997699490868278114897238536811320867546414409814298375522754468018240416311690410526114076050630488616028508499834426386698464763638511500689160619045590131387726262836061092784109713303124542445908501114970422524267435802581473041409531553 9251 -575333649632420020569810033342027194857572574940883458237599202418186592942467085829208079882115862801739539753023634838577187341003270433972503511116074182462398460921724743718094790186250015305658184026448991837262931740150246363318770297175697599955664055 9252 600753922292047534000338547770157695592478159500697606200602728778224952959872554914018881392855902620634393529813368357658379492577525612317381511836695979702506969776766249292362527782287034370134959836486922170602758155828567032071298225663136895967947623 9253 -627296378380592035825698637366235504203308628709323233426092730691783037848528714780231590989453468004967877623981065819271345734155039078337000678515609647816833072098556618295709356349907979280700950504906518113816074382123332515435010707571557803741730053 9254 655010514006885399903371637796255467829976306321682952888022958754373925277098568671100691255971955326619746791256708297345040868142335392213043425102077580760894060326516293810728134995648106332294293578682605007517812849097364054722394590495086855205542961 9255 -683948006513297754106676374247793831946444918585857507406967185445570739751931242240873135338983291177628395185049513227648217197123714151679019929469346376419928616841482783883374460373384987124264224764354591108172475056333489671946061130270445078215801364 9256 714162810516924618308133571852034483205341087841785537507618960223851517485340021349238797310523624090814132828371938824189917448032531369324456213233339226035365798228937115240506376954058453827066946896576091367325889540877809883293604176797203385405291259 9257 -745711258175878578785089491930058982631703352642022187410316436441558404773175284744137319846017027071981050250256019782885903056788031676217062349697316386015664343177957910766399653473765584392111999235048192530432483516866389772361127772485774178759103961 9258 778652163866398507573522776200274752690285919908012505079097886985383812628272857482457960685647890955636385410266615493470603127487028679954535103830182791310462862580437705409897952375423317855536603804591865870262577737514945826721039267679903323251089939 9259 -813046933464645245999516540197895916630470271834030258288301246277734968458772467388770959351868720257913935121762822757576612199477826718674592657238785811615746605857692524069627015593733701428917260908354541256693226504093523973579567382539607752792807930 9260 848959678435566454724942742626993248372363077480532143728736258394353279661439163365346526585369617760464658312202050065091152949681809618287168120139091080557163536067207784162628513605645124674237550533315937230685889980496783094118702612261456699044371435 9261 -886457334940100677683640375775058931028414065771787975376515763362332749020305451883415271131630260424047449446536883329724822787874600108910916517183101202873168564540421500544665676244571121035684353520310040397570400305870472540621210368208811492845451333 9262 925609788181267951040931612190960723321115345225518391413746741018326079861461769235926639991654772993889974701493729826603439760421010480539628269557703711238325043284960849369366011932811911683853073053752874537417073634234201648495076657246389314520906565 9263 -966490002219378604900113175383317919979036301422640909154546813043466653523849981097476445468223495815849220414825226274336498981546101186832825770051127851430162705013063318190660584881261534082714422676546287311361056164711112840101577273460146539184960909 9264 1009174155496701097748745942944616536416733400001910726741137474686573044889623894109121437790344975044755669988093377252455316578496736059551486666931995947757561651597706963658467197071224509768300038196161657669846033411793675538004805503458009882377364066 9265 -1053741782322482415922314079514320019379173207643446480256304713791905208829030926734252133763872789617399141314473673478035628010603706703644358754947360889013805713425611542715813764779648552474707120403879695324422125161088139350909337169376745021984236576 9266 1100275920580230202692268032868997383081133126526556630386837225663991379846249823594659862791282341021151823264757997452097529167018927079412076249774346312734028855007697604495813161150731930631679075788447278873474740609542685701192908834641787182626757670 9267 -1148863265930664645374949883544389714425343602545200870931047909087948945085387575526802932195223123386459627533978896043364144869986106774027398074023243416226613757984442393662886949746665119108489681569870611217057910873991315237474699721139981214288661458 9268 1199594332795751424163858372692710335418623952354497473312050158035883672655331518658047323560141391889135988264316774424020727954411724763341111889587602940759188499779037863033330896093567047759898940790988666786367696272698903730563265813240603336987123674 9269 -1252563622421756820791334108755737383878379455342056079538892937052039825693044721883756474112890295451956841258089542096720606305281315381544512934039194301367423125702735158251692703416864128656512798681584300876677151066371175894195777036667101258370105340 9270 1307869798332345474316594051876862712392397946473653690399199895261084778006347045549807482461925496816979360013637618485349661205812479548400447951417616275279154809519673251452277840437913620035177069799019053079706682609241508760662596299972041150360327553 9271 -1365615869496394341470868435082752310529717952073472839398317696927615301548957883914710087673857681307977936253490913422389337163438266435083879040332671527803287054547562885476129156238967382196317647549570388714978390716060111158375733589309808910624755998 9272 1425909381549448310898648242459572657054503324700009258435385557324361836049072868268938841903622258207870973336793565979251999098349392979105533661221424498974937559298226954109675334953142495128948846179200718531268344950302858815574131354555476792130691413 9273 -1488862616422619875965992206881412471278936800518123818577210228623433506783274717681942660702793656724040083522938527235116883982351251113294331892121446939737990974806032607028698818573865045145213339190545216886641458629748953534019028117073204973187861629 9274 1554592800748264680188603784753987649588436370818607272727912702961233445482906823836635076297707313597338014435021544823606254252184843134448176464409514674107818979752716769123733850426228539800458057821218614037392770596083433975008494855657939937477581415 9275 -1623222323427975202631143561495655728524391840788070398970273858633830668438939523222483355054706116679563358419770642828806504159156938066564719394907060802098040864840657825540992401283508224619500695666076077571269559954414554358843363820419741695346937898 9276 1694878962765356189414374334414291892801554765224381008750873799103828743144939357171575535206934930711548243151516974164674546527122345305370611110694640338279021302666996624215302608223327877458923231058137176293390286482877657591810380522772536612547259292 9277 -1769696123583708809763972678897363417992083541822258696838879932638342065511193428426340567475883335127112519196557853310696419075483763019423898124938674013771276582093670001781790426966465447645683185797927680431613432392698079874563840532472556038413554933 9278 1847813084767188432473485268743586945475907001296499110374945811033855081494337317094845727357526987517647644152851475939903416448342530047925551125221584155824742103034705411518549807985437991689938422309377181263551035684439985749923840351185882964175273185 9279 -1929375257683247316111669232075326737764425881169672859588063860606984823108998682504880174887080924351110479209571525592595748225294250879063373707562657739611283437125500602917892763784305408211498368490146004810421211781456272394745025157041976272683036572 9280 2014534455964263804158940891400339806779640685232442303544222143062668640371387065408290974395998027087830038532541770920422491941813965487719607075669513057118517919005307974887410626348361338694727555078956733684265498710940666963396976161571558191559806926 9281 -2103449177147230785358350762369572121897795456486938501427757945770492444934429792119890934234039269649725976298037473460128497961080278308650945253247313260550632401810125698490269252444999713133357523656681023765242041524389414268176237434096619599348630125 9282 2196284896692266809046016086797103914578221424926840747617777546314396984341322415551909522040258994659917257114305343819536208478856600392634734338020026730023059519144099235438026494457214403074928299823159170751656234654031480514959311046399316781438251778 9283 -2293214374923563613274505861440426163810366722815988619966286195353599559617221467662819689736950746498102209526319987173688025878101169068918893213435675574917801140728905051861155137538442379910088188681223633483489015810607883768713989017941990554057217994 9284 2394417977460235971275248490037744130544265590122808521901441680185669751639583203158714305778481973966732480673867408776216738752976586115951539695361488674028586237008099817883373422783703816966432135746798220711142986610223811567279422526679241059391402853 9285 -2500084009729437570357064300480687679143722896310085534082286150762734172600139232939835670747600892313510131339617154324449123643628225297274293150515822811196187814910680039724885193482690942258854000375622858597183639524473352759038729625938671936237564361 9286 2610409066180095908324650970012629104373849429073121110441175767511170785374966436210302151622274313429706065246358828953508777282477979678452013832412823840000410223610920419605252436564155365199695822519018380021784961593957261790444776600659082977323279423 9287 -2725598394842747732002216354476580541457941307989232404497569425521512020695497338361105003706890462758104572147842357930360654437770423409456492694339011490459829631111119600762443587481042925675845574153755305375222132581112786621697160171352915627451996374 9288 2845866277909274248652121414254282286598092202321926649726505668052397936653661883427069982528716553370719999164262948062825116858129990940187398036700871209437272368121547173018194889981433928336988800779926955955981925793679481742108747359993390138667609069 9289 -2971436429035894295761996992251294044269366036254164465017300982427573162236150183345594798414453713337167328710590886003137846869002442981890793589167546620471883503169003091853059972290315910768590467614519275776465016826031138484491058220388660206845882293 9290 3102542408103628218672594072869616992632249314557123474833231556294696130063630905281715422026295899103756250815849228365844660673245541967920358506367784465734708674545212955024430405172804248053933672439730952353725802636075313215586901451646227743939978295 9291 -3239428054202652118374019402243415148259725896946525953813846255022924822822088023470107849625078907172144479412630539759185359323863445836248559589318150457723865463981719743588123059866382068772172378698233659381600789766044469265176423442702262005072837546 9292 3382347937640580615753946031869530416377455090154708432221992955610815959117310127713526758329546725752297674613729520891260744400490635160147991045297184698577708515018362728221904909241445001390325029223606206759987311829634775231839309166531277069225686384 9293 -3531567831809808147124665431438749765935072463697524923565239642369708969458923669030063685918882367460333356914440754840461416551035290665228181092034180602523503678074750921918028211312642497800962575976221948897402589663487221635959859098083174594201150911 9294 3687365205785668576997566100854573626263101842235734390025033608703855042755429074617430245159887182507752725872572661995615745960697923198374870835918887302462574982858862268997507282317623935259894069912458007131551021854785376619031875053894798197562763159 9295 -3850029738565407928578743431275097903821633838499470750107860978351817032600920132989576861072866098184127081133981543216797086258502962230329319115869583874859355388793075955084150532826860674712429102804970336643734843337366253559151502354496636498109057268 9296 4019863855897875577240369772748753762660663423058963638346006175188901833971625402183410738516475330686240722344068523800628582422743250895524958707116738768847745629692446712035511085849029359874007154626212368514605464804361081827525586771555332920150414513 9297 -4197183290695498689122006632864335143705766539204225835945441487622351137251497986932062088857819869769453411117002661818974571877407704053447283540580862908286896079804954090185669583283061812531503018167141488219163430962663847141172218061449882769025194873 9298 4382317668063589587215030843834434813158461065965165979596864102828763473649197353672167996940744284561328968292983109204499170301467529165899303531872099696405052963107352409437476943003779943982675925636558662938407978430611697140239688298695402342511764341 9299 -4575611116027426011578153889320309534666149997843836794289102026850946188804677113016754583502759807554990917081876760554695516538344444591739624614671964531567097692698754180816396176142725618879269519643814411082749529445718754244415280895484785358515209607 9300 4777422903084923325538350131636607474808681852680158285218474429479034992268838567159194946729266031799127665051790612606941627894733216466749686356574126925768855750518332469344470093008046707508216714158028887926966758569240787779474991931615725434207821784 9301 -4988128103762172671481659664722564338450506596748021843420954799390063280760446884453866758783863985710478117901512611797363335996998457378829217989492891549170735481937381393900769813329860820348533556557630059197921045967613491845252539961928212417042606926 9302 5208118293400740772050840998862100789845603003934580596327572505416951915096266353169821314570236605507031603080680441288895248444310655887761986172474358697785561976415990163090579534195477637240338994701210496369463049599556034305171189469813297863218356219 9303 -5437802273459510353879790591222626475188542543108955334331270285617121254052052532842826711616178999776494403596248241775231350047611061225493406792424670517177519838348664685523981125887718041752048129989760630329409027376897175345058464219789924403396312293 9304 5677606828670084038466279459977697484904274392455274716860005607542106023490693049350227959298841640308539326248835467647773691995259537935552650238620179973872271710799134565929288447583998819977475721590803492761142564103392054779005440938260863343743879673 9305 -5927977517443482325178444251667853000746606483071879272174182357607919233698628346478272664704473000477810583530373647988304105770440165985812064959761009618416447222234850512559004841037646402376493303691606775320686250452487910241216080859562990238467498826 9306 6189379496987145830375936071583230194854695758007722963607544396990519521652812999278890808984472152811557665989653288672604319284045241782113064059019260800909791475823455345760333713036834718452072665508301355988480591518870069247405824879947315185307104148 9307 -6462298384655215806239870515223654248684369868028172933038019767327624279961990306749496847225633028444027725773693558811762600270319571893585933007831611114729644328930383244957555504490007217811521405691539184504609711505518109398127250001243568138315754846 9308 6747241157121832627631918046701578414120453654213144346226750950549767769163622329752125489597665454645399836826250781053354920875735309501030550240208481298708287168898897954226938632724271092914998598291899135103216619387729056284085325818242690495388259606 9309 -7044737089036882027155380603664711253427393519217432089455493548249255167384385974691550943514086247922600010660884829681084958491040290803614606255189122070471636879942645706328970915401235494855362517151788895481665138666781373303692266707559760506057884604 9310 7355338732896361361580163849802147841136778055596276729424015757707368678371091525166301415471235711877223477750009777834402319869464620690806304369651764522460050003909817538923108475267405093186963355565506792356751739476804239288411128435206031212583325510 9311 -7679622941935466687194115650495995564230993884093405114505374157238128338291814912261661432227541753740275974671213021870926054011281853520703397360607750333639327200184615310319213690112405635769587690438343904494250549243659115396924930135522874344172006862 9312 8018191937931755328489198482623341896881544790531325727488560988006148140993898712858344498565440903412844759474946140597252536711868054859978128567383194769780229741355555319077268855574512371306020005032322137925215773082396396078767157343504509696591090593 9313 -8371674425888463460842168880945695967323794690215259094236358180626026554840148137510007724421967482002217905954951147819483029222522209925418941778123944800642716674716830374762468148239564229621324031856084602200508137359653206919643367053835128727345722038 9314 8740726757654405872696300516490884753622780870322600032348446159942584780723869855092786349138747004519221513429080389176168475276168000773265466536737703427880430591780072944791340827388630458190173322350001525222415885372857765924688259122023089176520628197 9315 -9126034146627014045542944905677859331481605731424597012941590945777775232804607609947125811672859877604980601624688015553876769636750437988714326013547328534986474269373583748548111594728031461670820966685606961559703058386477201928902656709401210071712552393 9316 9528311935779144440307694419322595270457696776057542834738877256202745244504637874332375102328255020809339971742764189576860122407057972510483016317564971917314518125884943089237916241383032734552217313016987531827629282009203154822711154907974414172185854184 9317 -9948306921348484089071498968008061398745657885330773115319779119917817852675450151065485322581811951129295176873883157972565346124153261881130554067346212514658893948788981341774915027057044261622571890496504651286210978639811180572448979225332370175381856851 9318 10386798734630875492776542194545935097025439683385008462725723133535302180923914302622917358271700503198548821877048927848936859232901729355095774498547050475281751933184417004708252911432203842933943777970806245284453068364073696478628286252596719855647621317 9319 -10844601284425865528641254211619735533695036366826669337234322651318369737428113137683141376567350855260850607668847884804009331048262575850504783031448452538332110751583227867211198932102089643231691233407998372615297610418755512673036957349496131975728980135 9320 11322564262794449908094521473631390920548215213123474570414069191484381520228205796108275731905542661476899269419379284125649506978622888204364614666288538450921222314361462938761970796046944846515727432948643544309024960437155947371214652957053904043691391969 9321 -11821574716905540611610954390616356279375200971870032109921654181169972140020787901541760850511959977156424661081673224866927911927770198719814255830881719519944771408285020252010108286200545912543534372371519245963493843202002956271478445376694981345958121710 9322 12342558689869342531976522626318972061030822282501689824792749330003084257810847922767698323942428046019184333115152431093117723660670876489989955202297989103964294928460128152010799425169857780904556517165017249819825469689839088327677277347075501264574564245 9323 -12886482933582810501091075909600164840003348321072632523207264441098822743755575619564806483454980625247321505179631946611727988906705857366722647574044807956122281341492224957833896862920112611254726979256174834948195551940480676995740994621177337641987011105 9324 13454356696744901932257529857672278305828287861075798091570759565388126205879483378394708265172822463445851339274734975250740645001369956874198922696879699849921118871346819861188978878567915365663281443518884024653896433977986129232859232187770196110127218062 9325 -14047233591337686636864559751373679890895048333357581835784226215927479703713151633119399549215830884652871659070570361270764318886476943431098853212730128259428435982340671265770382550416427443704540753568046048143526058330689955496095983747949844951184060456 9326 14666213541013777754917143006869511179670856614800730285103477585568969592036514553658117216800366940320417337542059446145431869553384633516667981311350039369848311304496014556021918054581404807499106170891045540711510327219397462212801793340007612889827174671 9327 -15312444814981271047128668616332267878418381808106911166828043621142695029159308499149941613680871384630227661144703847181290312473387034092933670471298770453966222720812753859579083857816102266146500522908387466546665825516708798981099365785717214328315840195 9328 15987126151134700481285898372109139035354097220959652757839742369856208040040634514057302144217473412343247541826792705321528809882261313840554527450502984024046216686291477276783294904924406553769720648561685183888246530519614600712450635624470321402778909834 9329 -16691508972344724636651625689965288645268422101047733528683002718435463020888889081614679780158742606442922911336231408329028344672063261471615111593485120307436856010620307714844731907520197795497248571198871926567609578125910442752334183665006102506279053171 9330 17426899699990652084322840556650787895901538367684853036227048317177778586413497597045884534417467241787203775338893872459773648003250664486565134458576443836242366488416269607715781294551974544063649079577116678013430491535030536768536857593676759917366562271 9331 -18194662168998808873926160810503740274653877663610734712850090179711022963563234158172999132887604252814802229748727110990044130055674042357203724755860570535014392700839705251794424289976059591447500256018998455321974593672399536047878231584394303167983157183 9332 18996220148836475595640899856123388953836577301112191062055307555080918353767007998327854532527555009864326972000724882936887717741878765813794687334016541389348583328088996621611685767146195436704504049277273227651226866587146958510949522799850043069704886723 9333 -19833059975106017551260910259122764939367390549623796441658839100427716234489289146078929147145816820048202683220242005583971361153984952328724891686219253112080660586233282166687664636668678589317585974270499967086933259969113531897161778625387614567630294677 9334 20706733296587256676602300648710801470723189233256861458551872891031637776527651473710338932295821516936526209978041632001375481020020837578024772778550036799598101452135881157644709437847808377424529105308773740668589122459386763234016028306071623815527809548 9335 -21618859942788460938545123113195053530401696436314140296865813747278620052424295085231375033195496513565428913761188328211460222673470372870308795045454372975728173139855515808951221744250916062571071928953442996282730368028300395781815150384430121028054034887 9336 22571130917287945204050022691178727061496418771975629313436950503165436567520779634582239596872807668387493547208068112582534812816523583906679732257835673415990504666633960077451953463589466160691269377093937735404519362035250171269228344142608779536117800320 9337 -23565311522379593269629602105040002329387009545744840124802759795751297186114932570507792597577271344210113935323603173057637225667799128225871697755535194228156604498875582177482366867759034781397346058283915303110980349691342463767374320641559385144149407649 9338 24603244620777047817485141244514204279525004680788865776515414530774772782434027175321424192937868811109556759394191759162494299701328588123177585523919328662924222757814612879224411992153325009190117911440363562833145851451173865678294050381954297633673930826 9339 -25686854040383316018372566577371727585514276723134989856572495666533410681830733139754412504853012063225189360047980763003095547943184084941901762207696306119245105810735210898029987358943920802988898666386548722476501730105356261603178360125935444916854163549 9340 26818148128395565149099990950294687849409075767708437402809251250099900538577750523679893677038014707876455493410218580191049669455847227219476995187956617103980688814746338714250461238257040855958500277899461409761312169795165648160515325428151742337777141994 9341 -27999223461289416924135264315258708583900008373721132271862010180416357012694620880439458463193666841939583229057496662657734507963854896439906078071419506043817445944317063252024999516925838272982182981257456737288547072246038724115779510986310553908210725590 9342 29232268717513594298099614424067650567138575212038847002621243594141809021949387888160450253842851571682433565869308849817609911895483837085581751597310715296533823567126839943974169135359316810636959480572354891641641108840392105603612966544130499888835001986 9343 -30519568720024855291886377339968052223396089643096106481490548878709064478598814883946424596941124313477430480823290597948050485091989720297411644031329400947025355700157789155941720038531277921679229606887765833629000787079028188824597583454390573313582477298 9344 31863508656105312872463865296313056364886224451064671268262179261406523655470395197906786027416916895655813480724209947073781287945655581413095479354130405089522339844192080135768572104568703443038968021143349612461454419490534180541936874475812683759427203208 9345 -33266578482230059948131390807437224484050756634818183864232260572787772063547484635963590645181042640156844686501267107700379537139649671262084499610476052550328378005473115890361023995227595343739792087266617162153985018565332934061988002347158435245118315794 9346 34731377522093090974689912919481608382801749842232647784974677928380869821902334249152969484975586532912125289405497925553606106382326991657236964460941363985103171178888957117995295261143716828460029313714803921245350539785073876807561098086248267801501575042 9347 -36260619266254459415561207540001581770437363112566801407761244360810585660070882681314205480775964335817756632604949409384714606691177023646838734600179583077082559596291519761436236323920851114444461275412553147080575644199636950060618038499336698698684112738 9348 37857136382242083473799165819137853302036598794207868024867851100644920087622753065045222868944629475574544858185833002582931396213918410800478963564338161308189242793641235724454112546923915597021871756039377611652261994628414675377618500436678892448998256937 9349 -39523885944328289618034739076225834204238643530331029790359936664110326508707427106935440704168512002529810481222509019930394997055356550743800947068518906681965172947242354003264609939735646715914067865457882362954810659950555647317880080951265475337305616302 9350 41263954892604772586499381631226770393740815684081698615570692581753688748953860396791826104033447531308560006633421384472221506429037983394392216638097217262002911442935248002627709864927453533046036125122023303544420984980754470178703499222826478727491292509 9351 -43080565731400890821728899499864940576987687358497020535761939358638139759458495799458027028829227889395047664720282924117041176872899322945620711267074454129393819592947897493864764530046151071385743205586018466965467269835373711023890947652719846703717801269 9352 44977082477529878980148529907044531340831389849341170006825731907803157746269805378084751440309388882295597474614417981992396521601041513811976715743656078219930825582710126806565416816297477228431299991630150182193904427679836506637603186296263351270301213069 9353 -46957016869306449268415425226537615752165037610516846286935181653610187428953373293690621129448371583196683256954686872026897140555710086931470815802029272114067743221490160555427252755669818219274194351511505721787788716934510984705094164163247995493347503040 9354 49024034847758211020292744747543052434565486949953250612565878487427958874077756261650681042460061620890299736985643667261034832596339585838741984964318225693315723935296602761558827221049708588182173048268727353930675566472220099893178548000918174460438719372 9355 -51181963321953239960404280724402269272748881296199658975315453212233207066975888261202270464458192181056442278765049996239074494848289460860017903858445993966458927750191492747503236650792284761729299422445367022517995628367431871735630932275407044155373814697 9356 53434797230887890099147138611555972431347231041151276904744074786561902770472043206348171701641315264681590717565846756216030454102115681857989598977997676686800884588805818658014795085214070767345063335081561648161711706824984628005097609128826187314904459682 9357 -55786706914923517208867326707130296577895146560999471530107243275465439226206073807872596337242618461035219958400250947674597056441848317619297219613164504466985020081985243148015800016181692277431011712030480930653736128489496090480891377995471414437500215336 9358 58242045810329170077951825686031168778031972855995327798200356944157438353783987905881443096712986482846357616290856229492969583976333524187846021591905863051252625055797862520451488882165828724144455556696949695196263084045057010529600612556996422390683900169 9359 -60805358481080544468205350111217009454707972218676119011715015618663652786819680989630349302887088109708525125528337379190673783395685591294511586769300481744516136449111935539501190393633395149850965369615706411476959480054665944308440157039164719270407441230 9360 63481389002684670559411628704880080929186992347743581305658041871985775010219949611343816636395626634664143258863305084571655945973778863363424254821267662868821532761268653296448590123954017046640225220256918643346954431479165113955539421188336596518940722881 9361 -66275089713446050687460434255506364914932519300878743033805431031242469378389716399741025631267658752007712467782463498696613609576361436762335929818320548977571563292661691730021067473153606697040105398784461154261860480933826843618041067693731059978395607266 9362 69191630349264462856033646383716040394366533442942541838598483303803396957481717943057362172819258013816733948145980381738374844812822511702645098374452856420264174537498504405183578922126887204845328911260352128559635664213165120856803837621583246894470390636 9363 -72236407578758630923429459120600012772731454166521239298411813333915623677467964603591210969837362592705978464841846948803324037786020473131036636929825077039725495399236691120927322595971971910819957197590406455979780663244504642648602893992318675804324266082 9364 75415054956244722492751409849725592745107568269041271753667761402546328234651778310511863661995108257155390938428442848184141759387489128830041058366522919930787112648723905994736068671840659856326859047020287518089431979917238330330996777622614928433229467083 9365 -78733453310865514531372811246706395514647965422879341017639516972743123597411508727435638707441079396639882214622141080200042051155395240432543226081277051165098811443042773062696943735492509357832844634483630644528755626653168830046423344083387147318869676127 9366 82197741590966467440138591783473575459787428826643339198550103302213220897871997799286257901934243809174956165942091256213581112455493101951109360851003886712470911427048420183511906065557068872404632047490816906041186375397846888257234492730982312162895562926 9367 -85814328183650334727625832290326257234876963522913194718862931655114792973497461795334777776350765702538474822514907113149299834116099197838695709473729495430609896907390251749743026494180989574335966385230818062303882572995093104824321137295559981668860135989 9368 89589902730313835550184465008940321105066631694736292965962152023383696082258391832317563007216794993488669170790026548985079807713672399059160270294054028405265534426673812408680135137306662222345884982108702577880011738858050179783022174455486582041549927531 9369 -93531448459879925756911371293842348454406607951143364985814901015402457376134660039405792604591650248855338329432993353981295935431657311808581288423232281739096070232077020550036583641361817006255172672364475004734084242899785641659821473674028726627570013430 9370 97646255062388983911730613107916400921792731814868318091310332634131660603104912210831990544507298529247588156584480776483792371944086707404489720023012654788446610083612721243948852109109427818787952337087757223505717436540126620689486668826871177969789707724 9371 -101941932126603518846413511958224623644421195033167717392518404626889752609854842871418825792297345088614950637395096724112303887996217950642114997819099192039016743389361565933829231591478684081151312466163159888271375514581171731875215592800532567905303329181 9372 106426423166315617200793882868369761920422831289537850401164861001430237807882119650113444824248733822360789406353405665384414903175265384681869496523299066572517438899850960489412890576547682322672681308850317016504800974257539472667726885301418308264218101434 9373 -111108020261126174783254740644143975621523733011329271559626829398756321562694198949081257111542251265214289511545967519051795246028908202267485788029784399085852527088028481461458601262220179176098932188809632986391475190418065813025706549667618173290722289960 9374 115995379338591968618283448610379285844470201166663546155576603585368828724258411987708069188501250022167441443139675805349498448757294173344504761552591685235432852265465765519802577835230663390679587990460252067405807039052420283198413859651532771650405962754 9375 -121097536125812887547365405401868765667368642702914511129165897363341809628542765195628866445143554934822014405022901478953722944965935103343346244446342544861454014624412421337184153156648597232675118165213308008388988678157007946014368963946480092705836426227 9376 126423922799759298404092191999229961067329029020345261363028998665221173604136579844516622733695603627478476994317680559239268286179529797633309452423569772574703904897560544193624919563739952907808680715132874926842346142331723808008782174621006986508098154475 9377 -131984385366920826081683005034377976176859842093315282671585267627126165175322486180063148062687194386904120668589394683942262803128466545101862854767948830708371195364484438428657376723362762723159500974613153774352475712409112268189166651488701572848800070133 9378 137789201804195111125240188750733739415354277299254647394974393178531857534479825193287321829786673607099813295012335954135732223290128378088631814918352826246509864116418484250525805639367438436172463905483919125633122726469433353286909775959152617964187217306 9379 -143849100994330821838894718323443431622897227768240292741404196593426817296508812068832567969972777914448177858411364250121682170254229015992974900469434850813143252317095753451844513788712090051489538497445537691153405573318669264623499325289359292317459112685 9380 150175282490695889931413605973714524639362541041461159610201207769393402639209589909376132793019593414348412107683734438213862981853598967082411330553175808890270860449472233167154828273881788123817629680976799941704948124458511512838282640789457208285502160584 9381 -156779437147662271315654003587072141031344734877141609557128446686308594532889106275302841641776810716776233978176796097544688343013511588921702729036105501337756821663504551908916580808400143300753121590608837676433886679673167115593108178115527090497509570221 9382 163673768654485284809521531754468519027135038585648782342458581586394652713510931556357839736938229462727269999454455817618763704183008252665695286699242329028676153187721851261946241145364041653774935549343011501783571373612609831336573447312639809224693295026 9383 -170871016012211650299542458485420566586300243466783985822837303198104087101412960630871641437453697986853024524715432537433644372343978606537395207933073089842996615013357453291951578229709049918864588332244905657401860465605874828062891171963837609309989484818 9384 178384476994878760001867511103131584191358372604296513402183510350426173966256833084288786265641542967910096279075867608485260241932070624894836481746385455110003799048639834956086257234461633585108379885073737972798386852342620559580852186767638420678454430662 9385 -186228032638071629316501087347024864905266137837114135822476672197407288563471787675082618448138489710471983838861443021866529420287234837090147756899163694587723287343247544584533864319794219628991465250907058452032436169196109064593643959816273597929949154945 9386 194416172799786682643194575160503522358715099293438975963330096774101400102289016639484282499599642650181316045205879814555559371169412001144243131925028447845352777498138199032900523441079958610835987162711908287324908601988532575443674526445069072225873068627 9387 -202964022840516473333312854809905582529423707408040002729532971289448325588893212978663152847051517932346826379109836430741551024379404772801972034788126112082614714544862147026829616205165225841501109817592260429311883266404881728511475593562019637193757280823 9388 211887371471520204570756585453698823427299277780284496628327746312467593821636303069199371774413170555883542353609980029394565606935115664205986298070626332206511442263479203651045109364764192461317619498250958678077196262609846501432915059518662424397866394788 9389 -221202699822385254778026271543575706638206102648155778655041117440537671992711637450427073269966805370185166963767762435513732842929949509593036651573213138664170209932138629867066090512183202057985336472227960094951434837216193664287992438639356271684853521866 9390 230927211781218725811667879848290829756623955564945863534634147186137386722303025004498083417643717542107822081513471412649395842803651598232673540108980019383919279175688117366476193139318620159967972012482552834968313928732697484621304999593274135944999050653 9391 -241078865663139403849891026673763207368546041141451959571647349432574132361041240185447383462918869528908049636926607965247137380744155440999877133890826898203985874986491562324259645695332770720268437316842140871739182080223839390680694474964921711263434771334 9392 251676407265173708438102112679285765990427549334225271411790948939588618028741069215830681664624507269326178321267230220837333867496847238555760713361458740644397302390238140403393174700178698069406592162956031768640925038252058709552717880781837131350401322127 9393 -262739404368198647195798880285619739607855588862476180246205982356915430951948632342105870041015716122687466509296334030593633914916970368088731687867229077470807201240758730752595029975808993723118688495967924526210066353984759067395810155184813113034130400138 9394 274288282749225128432246835064913265026441560787134822350152174855972132062001167147575949059884539125720569975269062928126906146318088043542001924115952421201466018433964158427876452848019154637729405831315831718068851694849050583516188173117946260084157629829 9395 -286344363770081049717983282497478662517701247320018793973409184293861821711685188880220419607105998225727939027632018215522639711183267089455575962262089044508018837123413342268301958616011950272697346838012410010742618938579058926633242704433735885922838290806 9396 298929903611440426585604923242155080483429271395780905910232697456919500619837331361974598337619563656679406341565162069336957097454958231338702829540195074892492708746634987452483969860568187809278277239405499986258050453272566490624618285153290123219936141365 9397 -312068134224157721366418638559078012943498554189396195230962572625917403212601303720564658618572435108095197553596999122717850469702038738477845145565840383600025207656668827080101996165517105724623219314216432039704492765243448809102092996301839321988875306425 9398 325783306073010976784955474970230585828275884697248003543258033242646846247933836983509918198264561182149922419462341498077272268460233971160712606170384971135899724110029969382810158212974611993422106026141273606710687349934707004402649814839246884801736100041 9399 -340100732751239091106363734960151146663471004168598169356655437481765385676649222893863026641216925078267518095922865735711662123012681657887819726163430079924244576334875557647346439783993614386093703531681111775130539750120983914810423354699440866794750698641 9400 355046837547683580276725973691535575594403179247601265203305789413898205146956177220951051841020572270834973666583766195577973830548811453157449687599348846011527391782847290193412021276449166913548884907426104681644563386492366864905532561821119395917364615475 9401 -370649202051919707560596132970527011023702438746538756773612922764274008347836759155359489684223948455480259141581463961544405115661375843161706723549590344818511849762013359863178513958709164802413385122882796344678208002415456218766717812446092464888233623419 9402 386936616886492445011223244731315503288277376823529684335915780128278775721598406373934995079951624888412510847772264508580145672505156538543848957306987193870525879635902994388025900408928269126820979085319275441867076849681172797972031998067207693163766451722 9403 -403939134659266170317524622855092991528724533997553823182693040363570974974984398934050663457286112075068669937959677142541295560196820246950469202980038078074869321908710435831841182763289082879999342585167954457728995760196313615585535261548493580043836491525 9404 421688125232960400409671614568214362247936128445610126093323841651055346588520142151301855810639299168853413046187729097706368575565892413340907720540590474172887353017517369062455796790943855766655834858758462803960411175878170038543653635709078444949390083746 9405 -440216333413184632482232716993173229093597822305225109419160134754590381095022673007473514738680380683317267163802134881574873354293762186249083597330732974356183415809458478817288248625609357436355579290902301299782568862559551957753283440455699769108162802231 9406 459557939160711239657576131931347249543335967509825797458444346012467659701982270394428503475715372891890330542469841251712397359069629634295462441730240204567708728673325478024521697269252873234017701209643818761526258030572868953281578927467902200140396370794 9407 -479748620438344425312806617822226591424922784371102570839983842583690532174592720730443347565073924780550420960342605184696749175827144645300508389977037566775861715242755448518024907616212702529383392476537934195329475208041940395606749785736545323135849952520 9408 500825618807563901861121054410107552973634263095813925442894588339485875552127857891303738161242378460395163669112814926219589631898341306828504453404300848420862922958138578753465717147315480587963258219784937323668744034557660730390992290408049638678962507436 9409 -522827807895153018339254297880184861821067839622962401254150739204234716491837687872585076059913721277685558644499349330567706927096160363852382490304073075324201540520390183835496087018714123667472928192696741781378424185305917748165271492777271955242524719945 9410 545795764855271691410806489730511717373034902690275962382974622850347076552344594223146289420626308088370736655418204960942573871779951245361213786171814754146904525826066873002454784051552177931097611539679035718912100314267184333009518091437157504290521387673 9411 -569771844957914271010172560768920655141608020205894567715177979022049081812738782466725156171022769251395883080878475344066751837035046960321816838613409365006832484614502580420147069122455841099522903289892137431747471304074167644326588483412568290320608817546 9412 594800259440411386641073566564087668235104929903407183613175821365669444119409949658246003055643515395582543773655395367681793580324628864298086902275678073591462822708399621191013869355838163134275060527495193143886341633232844659691608230367639553976918081323 9413 -620927156764603300442616032286190883481913797085944209844302972389991115659852654296690271398749288111123430487133162028527818427444841114324970590719596999807141744740722882618848547038795768755343600486965766125897571889510297933192885784561227818902447855614 9414 648200707428541219946989601709122872114789507534279129269229526542969377384713064574327120244531258853249152983560456505837428959399094458961243668802668232914977180004463162592538775411523848870043761399014176436906160172834056082658892217909174638697242404888 9415 -676671192488073752420010016524855227171987814863550314647827307301565035870896189562598003651414007069489716588756270699281629352589354377766769105343189720125369079264443942974317416053199394503169708228958567638252998204513292126792620991365221074627294294729 9416 706391095950460063917154413940988224373650053322799436052491152859659457245398817093593506095489400989137501327885479839264416740036486165874049446846312997066394116047408358675207473285519076208665955918233227278465502367490797369020907739855958873627903738147 9417 -737415201209231706027823890599622693636450894591352428742986614975226481574436770374759079474300824268121799918940403767636934433348499175172180254373930274953161268593043315144967566751514185269604333839939020106726466474614908891894487921573705125223194197932 9418 769800691696914396716943585836604927770157007134393716376554425183184624721022410296974140945346046879361243974455080999001374539336823100840867566145241742140763113934114384676450527688565195798805446209519218187174673623383053762648452726751055112383820416130 9419 -803607255939932755821156110018045211328466313033921996935227991817032092112426673385828161887697794017310310617090600759454488892032808442715162342964276818592835888765285043225910620285370644692310593472392531218623813353581841547741391931013063579130710936161 9420 838897197208069154314117187063797546126800211493374802839795790350973516565571058865627771094544209056882685022330042611290460308643973681595577779524382082235725203724565933605564004118560253842747707012797083856655238037170630417778092842797818850995894582692 9421 -875735547959247105228762966056430682930343082112181546533074847066993215871881045313380663436752617985429767170001757835123023952515055821145828760372714702204634123465119135393405965904919533365942799168613624126146361389146819264916713298946176461769186146773 9422 914190189289175307668375164484831773238151496691652920039328116424527060545685446147832222204518158674420088589959103768834942527619285456170209073377642251688338561325943510126119462202396926929852178367744681173357453983813694908176276826124914531180477341327 9423 -954331975604536524750868373753003662778727130477404827116751466409748968291959946716107079967132574937930548070194298107230945579888438873990994888602023636047834597151930503701277488218312953190017720759229656589826872278052333196401319227130850847151815935657 9424 996234864747952598258195432525748585510496746268456867804193263496238045715119320539224865754263814738458121813772800940690161891483352987376802705571049806554339343218649016826078572356901579614814361444925455551783204386210621739603286192486658796185045443199 9425 -1039976053812920469665224958887514387747832958634798608561060594091421911662229867407223656403595870987410989832879547431679952897940569373030642558945186379922887835448371147872102062547121747609225282811158534860872412694458011979934818941721143123727135215192 9426 1085636120897312238955425991785712601429519692564617321603520993454824400793662325567880422027463486955859628427747920485097321344011824763057255170550044258643115993217769408709389044670222520787239856166319213281543764635592979732582259337765934412814674891824 9427 -1133299173054883989399705644650649452701542222072435074619820413648127702689560238077215501459708449478847475938292666033694524363691777674469974903739625796617998567287609581029610622761667004430223906161939820219028411011235267158062731357048583504004770248040 9428 1183053000715563103222461724640372173361121548302803767250808474250761310585573065024578226191453760247562675666261769974073457276354529509901085518082834490973304423734626962504722127474868167901070756285133782022816769726674693025714869633097647527835695316610 9429 -1234989238857102715367249314105360737391854356801027772233047095016086746377583408408859739391029151396243189652433603190869566874832799118148822860235879706653723250190664978817898932164435773708182759209138623365431735484194465162617835469520544943294447231234 9430 1289203535223026324026455581625677922575127352082775795193829477819721964898659161477830404836194673104630205967967224084702787795721345503418900262309763395816427431042346913154248595031957401617248806933075095708766761184193827422564935482679664456626841768020 9431 -1345795725894657857968624693909709888180618085651488231327686039880019786608384394334378696743790613948589110030352950940963783475391574090048615666834089095356003156459685115552146107100215627462693403126043305411124334031533960996614727704351453016672760997561 9432 1404870018538466130635404191917977277659945496020130115809064346144460847560270741854167010138785299027716564011471660403164365960035775015809748730152994939936028851974138345235595526347870345765862666191847486149132550867935749056982305239211108986807882726033 9433 -1466535183663972048577237697266644097675455238355188317680828828520121364662840332203139229102789200672868882366772713567183505619588508690766928114918142927039041178952918000867807462257212010699656698197245468370773506696823060973706768864525214002896577861572 9434 1530904754242097710969192689440602171678669170852097653775291282889317049890101652759725295228044784174331890035963079583929376859030002034364955263823134528839352012838117452957864678894687866624040129082309955435825424091668927655004221925212014137936309248743 9435 -1598097234049105272756398466809053284429089092344383225773906329438192808557125562731940744464398939479247646665952821487830272232221319858784962665125223462049662253554142632000331511555209664661423111489227746376354484161304826268526534123567293518246292487399 9436 1668236315117207940958526914583449641337743233091998050549557736186867381738553250292526075093322761908847541621513627810426798094522656879998969089821972577935481517769760190746833950442819816099355857058853932656531873887073469159887453076573240431058980819030 9437 -1741451104689564736257316954104108732465529356009806536985835458114402146544561392914732633370780784741337804738876279003669111023554317339967286863081514210526084130930367780742384594994989487193742210965287374548059911320529838902149866848528504856167002170227 9438 1817876362094724947172758442656142009691183751887254384623181190161337081393866859178739388027957835454312588249650915887758935241156404228479211668852222654868945518532922720177864753769476393733176548960210522958431035638932069350294197845185847304298124023128 9439 -1897652745973699116314165557477618911661322772059080726789411032735254531055260428536400151454914649910085399608250655260724893259554647751570277464413664924713604630877968868793585204709186985495096296662423369505167546217065636081234776090068709000930755027099 9440 1980927072311733886519381558834384900696177129842224644677482465119068232572727610526132866874252027027819324877308261815028317110913244920108265405011257840251224121653342903669023924825858206331400769512846086433679229489408081711941313275069936197237165494213 9441 -2067852583746592492837247435042802951107529976522561317140939807868612377020198204576215740346242057673396080431703998808294158776672393995862237592841442504996080175643310216739026416574107414880920791518707915904583500613212455895960122980784280123076533101467 9442 2158589230645727004838241466138711500296660250539027289902153864252684809656423316097274338150137166200807657547574279716257816347494297920677390069167377609815320397117995692582229474427511315597210426408659440945956477999818219807782249353607331188772575783265 9443 -2253303964466210055227413294801181102664055576653786963158620372678165670025130370108537326811680644037030127729026053863442958358777038032850661314074246513935439687520661236654423788772943413426859137720396492198905839344398436272479877959830988534151944963465 9444 2352171043933711817674798823429797295847118556338960384098573525465728093149162938580864283397727995988876933695098813520240651221772359716875430232141771213873106291149428243833403818867052954186503665644674127734328717214517614187135844520471284527038798758179 9445 -2455372354600203202457999753740542600390644591033399605631333582320862856582305913279122088778209350444859299719013908661120709311091683344906698505929779877953247763304035191850891532005001427422163700455892543761458419360606094605175331281703640296501999275114 9446 2563097742364481180962807039825928590934052079095311013355744871232398092361127478642624490873862266864775851637047283532494170403755642748111400199535640558639817978589782764524939572783271532092027105692090373745374842574163346628705490473808530517194630363270 9447 -2675545361565091239255883798347725252420380378178503350432549517059831629932958623393633845394778411294681643257609264546641401400566266341278354563952979687131506970386255738045426845294163674381991056120242329157635196094793778478868336294187264855095065984132 9448 2792922038281811539203403176091459204646305495291337675273329567251063251932004451530844933105154417550217244957778546138903354222247547550353208672915259663431683529020711046473762554166058957457254526938687277766362829911449247626724924394169568716593913532187 9449 -2915443649509611791780887659695456253430964413976650295490117313736025234628315301813773607066880745481436944840188405094262272492589229110740563611247670292829909317149953283921501856690714056815003553148536899773357001775331773671664707342718260048752478754981 9450 3043335518897957584231938255792281665174152919926038924147612398689474299616183604417091291610062469455111440685145635830847542741208230003941728689311524297573854766551080392023765935707836539842764050594799467825607393960813263826575589281109872624045961716978 9451 -3176832829778550609099562699322858520074069587082336063088838185481532699674850335225351578674148610851985591302069095745704224962239003374208949801339340586651186102065993694761116768440534665708858838939784094644344676770329492875801393024542472680842857706934 9452 3316181056236131868415022534480345048013887073543235682398683374259635832726793903067808632619312502935651827391878233768665205759991099192843779618511388467783090533676811281575370499927543834033072919562628821548808917035342406590072037014621981230474569488755 9453 -3461636413009885810648229608062747280710938696592287432948044861050146067040082092294827878840383179467021917269883619420512935060725491738211185404666493486922797597327069810547130022975994238026799975748977919594491262467259651829799667161010829808332602270855 9454 3613466325047328336102155276878767138424585280958613208955458539364940454749384607497927140468289899401997937023850316898181636665426399295563454954364105842018551265853434997937396666334553950967858339947768353704709236433375559907515809294709295831815207186354 9455 -3771949917568403115942574265013227508575729619719596349209586692588927375803121197568918293623684795531658560767126410291218563621327355637347341790011151489198477831788810396002210736578584708669082538817980812868097439605598616430336582631364392531623929298239 9456 3937378527534913864774720076051325142865472865873115012048742019020135709061044954500791307842233534565928855491732940566877505277105801223685816350511205214840139739135054905798168098081331559507775460604645427640367781243040857491668068873781388959621431013585 9457 -4110056237459453074554668079416998806477890310681978312618784973693801929441794374510522404081225591196553549101229328332568776036219090804080133166996486257314726721206899858621683246906446259750546435877345055339571622289476191540073005096994600227782478454347 9458 4290300432528721203944218645493495423149741969610090755720507348090884791602023917451975550541047417805337438087465596132885496691486460747357360957406879313496359187809176449709966310591442232374174440898769066648133051862683218674138996809481407713516239038196 9459 -4478442382058638453146362425444575213439572250260924629682469399369526885427400687209425146679744007773573636088997349253639529956116836275194933040429775633148970780765179424894564251323162468809515204669361372767437864038376650570351558548851504684029263611829 9460 4674827846343011290941702116113998938097914694660797224066510514640252102131472632902648954276837069174414442980108700524574329841753536705257812993501418500329524188439784624033501866801065314466199948366528093672072475735380889662512535364257232561276862165794 9461 -4879817710003808449151681826608925105045800806731086948938230246989861015900670399053776151820590455408679154681007053430765921286192678764302373934429620465148477249830945156718923164473299414743133340332041966980035007429828595389622927349836281310981948169440 9462 5093788642999410277079642039280656386069156563628631250540791402018137433640304739502813414054091903500199640167859967298846533296556807845472083246008708126746568124147490651737761498934209669582585076975581635421800104374868078144965310183423527710989765315117 9463 -5317133790497608929903876781738485867974390035844422421220084797190972873089318024546117859291284986296504816594444995091432608175568115149645626022419360939210028489655929343597825352883435748147731987204927446321748620889922342412981943186548799117785026977930 9464 5550263492872746443042410813232654253727374140288728193604081132935852951821532455196320052822357668597560014379589024679134880370312971822728390857456829520703798071273382565885665573074606813741117531475501048456893106609398019919840451595806217473416097292895 9465 -5793606037141278894814672624173315079724177066190888846395015418031696479501559589089097956733427815533571809388660097428299577522073777101369367175065999440182783207795184938230023587902990078303217977454562947386104042051894662304608958187996782657585621093986 9466 6047608441207347314109505872353062466772211856282466386981231358375909853042459563700613344567498999684067381312456014217126998742110340562682792978388841011352590103068821090889323743231092111035161157533269035206164031890313604654955645635763453554674201468126 9467 -6312737272349723816814037630669361647508658857572607544227020250255878684659490217940011006146409427416503929548906408505253369596802991852546883401434424288127680029765753771185891295173535019443586695836583600047680936717264111238824811504493303019334248926447 9468 6589479501443893248230115777592364235227908382553226825201704406860650471274551094944141017639842597333926075660591598467596236396171651797403616310623810890917654448570037167025507174279573694517053590577803685114471997543233781276615696633953865016137907082901 9469 -6878343394478139684155650515019568021725969552251619431081726291907013718833247029662170957300306720005778121657290064277938789206203909334376504253620657435154699436876925367538781521190708841838835147839032642894121267268322741882124608724923509113509285297720 9470 7179859442990451743208518087741835641781487211663131280639530183878724696739731798906316081001276111006424934439812988453293743122396937632662194871609902020616782837725445808246231936223137517472151631954785290162404207199667994160882602956884719042000789578657 9471 -7494581335123964170751321506024646891794327265797791123549393851543898626321815414688226899748104728545776957593839229714331368540631911132888716524142790652041141182243347267712820863084885987229947812642299171846200679829923819662397902100887056173129268854918 9472 7823086969072644318156201526522395578239832618781222670313246962311078540284809118879405682092646409287005115034620157465706730342171497851724029967304531063656826349194626529493231425184293464451364303801893987187036090902701844898773699809223720189589729061534 9473 -8165979510766145305162869378585558581344315114747982036387810465574990701356680280177438001062945821240179065457835011435483534276126799121194510295314765350430078293898435949799057643101178270481955503216995409353033835697980702152868697357049260319265750500316 9474 8523888497723323003213243931003201540019671556973619790588688391392899917676850518379123209766443746205342015272866213606422901330859376864718973477495124716853575643590181816447877350053656347638528426939434447410030048962582367178995984410378332296977551233298 9475 -8897470991087997793516008240003204178597070571289977483573360878697382482326900599969104068060506173679599784776872637930752610398745525479045263623946162145107448157428643174728985508079472096714430269160417402590355646159948639238313851695175747075555665059674 9476 9287412777948286973668019930763865072928689179040487591434276086816473303158568318632216030476331425496678466415014449703141070214991971220858370730085648970192914292777921782474282990780000355910740002217321368042516883679473453383494172326373957933423988143379 9477 -9694429626132398984428984371160677810980895756599194026945687301163654993145840751342103647059430764712629241497516694186823056780679718462457771251797183531172265002237287758312920601896209281307048958043687079291248823767120138372760122502166050120899560776346 9478 10119268593769332500404923902609997589372589253226446537281472846102568314343253342287804583056312827814109660554579028374440838739103259388863529936441640715446667210515190076860954379968689092131753887843471825526129456990443160851843893858269059689505524162555 9479 -10562709396002635295519003644630141191837890423155509255237153330624210896974176038736027687439952474312278463801090738974957460670477540333928265821513039986881092846257077111646877970532283219016153903203037353846825795120238647029384966354782052323191129441204 9480 11025565831349430614416371958936326061444434693418272210020985408344132489827159121739361991646664378045749848287984358646565070927295269745019939744482891390548170564037145752348618787965700701267092099171439251705565029457808278178372951664623662416381989250581 9481 -11508687270305501377490712675253703851464013338210065792869647170768122939316774140235487155725984361526647417267966190658034932298303958904306454340844436972684175777372641644272839166708705028530350755625786329357428469187900486755013514461075553170071030008449 9482 12012960208910531949652100628205620756221378124684548495905557553420573694900877349528712640432772537015612354368031742668410042213658312036542662273947208717605896252754412588719521417570240952702934093923771437423272529789964270238423163091228382232271459626518 9483 -12539309890105849003749130993263771911359103508225192121864502694180918724414267596573862498703391566912923327379642839147134151475394809486406704195078085345131917616795678793633235819112519525834278356111870863179387812992611409516116417959774817555653804703596 9484 13088701995840391735860963672644207546955077744600710697278562816728259258547879329928712214759309585332069282240953406293713567966611808700439050473531185138575713854668603458889273080246890499457841135865124873505897289546605982624599597407572242142690359114667 9485 -13662144413009401191268412960440653315401804403479619850289492378794491819813408551630307302734041635230837326866587896008054038085952365217948958627953048994411636040513412077218081682634141445706036803440538764682218861450316654845518999670318808423597740556782 9486 14260689076444682314000703548834312409014807386672767360946569693913943386132258650070319788729467061940950356315838319496565418225289475025598619712085569619116307290764633190262250633090445614414145176089745490072178228585962197039637941464476024569596180229496 9487 -14885433892315504266409792606614222094742852228030413294128416155681847473460865845526911133328837874534967348414456842845518896016766803599856969190813005073432793953564167341077198971320735323442118802562070879320796868135672792728545443222441024785810583279342 9488 15537524745445518895662774531462721502766363088773517511157471990270930133099772931303790033484358499811308189729568044576289948252548871921013539254218052574609626553960188467138695383284620698637358728719486803100967906536945589098171825895489899568397561508145 9489 -16218157594203759319009711846829198484017778492603471974407403708322000659320280471570221676302482584781840103020680174737330709127080612266820504616678585723019046985596172251293931266485442044257409834166556159849735732835655128425421475175660244266041857692133 9490 16928580656787107356785990646675181962104525651172111863644950639569272246019362842800490148855202526477877588983352023702124352610567327320203099231632603605378731190403359708633406081495888248874606498954855549918264388123589125043354085339761407600058416454851 9491 -17670096692877878889455494703592557470038789126597562003918054077364864291113637818468962370180767739356408350486804317790377468831778964859654823358742764392713404759042926754937920540489510074178741077252379422881255898199012888410730931337127367170486885743496 9492 18444065384833671633461099630158246262099892906161123875575522184732875342527779764270269884794260015707347215831285872856510062845466575192641441441056742627972983067472404559090540260410122386451852641395604280880166776829119926316426628557572060128311096270516 9493 -19251905822747664898752361575123750035859527430701901114428396863874566107483560348048423605554109806510504560725638218814809534850829751600791834031037997746487567351636988037290654931539912316103172609297102033881010852578017972819415686810046372865296607910831 9494 20095099097906483853339031275097734861534667035312960952469130288608874314375138749922473517733422804874317655981623530209331146129006907984128983738180473918789730795168487716994759266350099593879994161221340478216153020126795743195431002326335466984450894426280 9495 -20975191009369884181205078990565794867809104721733943291978843564847229020916755406406835255034756887330019748562179015043280889382862167545302101878597527439315341017965650176764826346375580195021733219172593127652059444842044104767292317721014248404529810508086 9496 21893794888602234161867218915312219046686154479934990101273895284071339674611817958578487950776169305595299430304165510746708774404805852536806094417909074630295444525638069086757875781316270968063792867808348943484875270071012875871316926370023010507743132202066 9497 -22852594547300443029320311476260729751967047539510396100765377908690754737718631811408082821797174421154827798764808459293939026218442326509783566607342417840564505460232449523442161815578345016021060578542233699782160676357550375293657292122398496939716845760624 9498 23853347353786996089485676554198479654935974581515735167517366407048884646435956350475529921888223360644615514453425858516331923368483959883774580818385315938272526709332551633210438518240088924793560046629988093315698577567921166689185360170211512069490907924038 9499 -24897887443570514493822273129334168714883808278884231734020140217045083595007136108287628011466037516694188735616353403691955096734128502242891881116511264726236700397578648919537669476445764722315757517208316099292516995774993403849316948328204540522491891218119 9500 25988129069920184422051209541798735984776336956896514437990582815439333962514793865039328434475715448618420079894499172440697936700462885826829034266751656932341036861605804167753504265496752079795662543267055746067956952778045902175963776687976501307550317620056 9501 -27126070100554938758156048800427192982321145014762017669775110715361340782604579401742472114799973815157295409503552406684467224998274002881780172685502288294535206604197734011142911944294634816981762617145660042805085121664728964590342512204396456997880665952152 9502 28313795666813885388188364353998579365958048696760472600644389055520913153317600580836050536308153218844588452390915084994072310793527306670306952228686667659050844482570418626825845038889943024437912906969673038568967545967498496182795806119279202631393308097603 9503 -29553481971951641274302422126028931748191769035503886112995525403871775649510791471199135563908956858153146978176772869474341067230656330453304759041638882546353481080235758729018652465073391402900900677770907775740170644770022170813831496014806261482368788992306 9504 30847400265491452635576610746404760492845834916178864787296646215822005031880425700217926340540574096521327405711729845729917501659234802205276262368660465549946143406940974054437155930565268620370569329297599601457397532999121880262102196533871105139562860486250 9505 -32197920990870782868489113790750619400705079687942673748282922950201676510149344256991917421334076814848486446305474538542847074048480682368304718194701589815877528511536614751442193786226597036089047310521511767712280833778132893277326808616282451652701658110837 9506 33607518113928977997765877567796582248658519703203130546391145246423349735060182491195640612444970687479372189180924676125291327473531174476440854852535202467402489060380114158553808551112470820618752796560452282579556459351338412453770627820680614859595552202806 9507 -35078773640115244931725913860458323921090136190742655168656664157452070061571815653377718174734807824127327894262456530635651785133128472755609706124280228515097784222572808784922313608463301375523652009215179457255540985263696007955414637472034856135923609927016 9508 36614382328638095845900130609351267577525454598207355356463442909785138239246533340702165936242462266777506496154176314550216028858091924537664970467717520122820000410618949145753089891866109277597369416810512254386520800633783178829351756530706673533279061038664 9509 -38217156612135243720626949307770592205851011559195010969516648242902116924631084663395742792724994307995552011489566993024407566215003577440622335186079053976741934528502795541865634524206976835507983840479744640941360351271403473688055930409948933864348639791044 9510 39890031730816327465163852265759632825862607948951844843739664986121213818616569129065820635060780600949930294367322113194450779002663506842832372205891570809818372780087819316578555760323079063568876380952529393748518721245464824971359445630336799682974243679350 9511 -41636071090420476361692776358001398026760327064830689075708940895776792050900987660523818978351841012802715107420528191225760554390985371925516444135423294124763873980572461733039300261596659867907328331080521741118653641239135425856679429577001666491414733881320 9512 43458471853737298303562011540044798355302506210452151976855753475180520461568843995655977289069394477341797514871196390242668088427498863602880297266400772512293094785994577031327189154264843009539525241184566790871667174575145592466799042008156249116122576127886 9513 -45360570775864130659821837923130556769188902805028656254136971828228367708027980883203554341894880614792362921985195264844521945239315517109226442530119790154380381889416229818112110239050186379534938787936059191288349801159840631537566823718959083544333004416657 9514 47345850293815094708367027996616766301981941965417784042253922688841800425653870183086236489119876084864751900109706871586767661557755291818387388661903908475413464116199936211859576272987750570386774894889132393730178859731268210558355239262671980731302972823293 9515 -49417944881559445924007795727637125544131454124685976747491391582709020221299659315457622823907081959930198364509820522654744188808916799649064710249882045640515949452157255393681780119976808527250346638923440862083642444501815892442539451021477333060712187900691 9516 51580647682048749258513938027738857176078231052274556005500397079695379665804995754841318267881253891551868446337647432381952576284466002879492244976682089928756217357246347033965773072734967225312080330876331211259133694983216680428170036012641533868782396411688 9517 -53837917428295403480839548921853848493726285937893804548818396873770212090490980795420128051929332731258051668575939132079507870027115180062141208213840095121029968704487256802215820282415140800238998081313591884331552125108876855603867581275130036938691466330643 9518 56193885666089902106231601522789666161860436293684186643277784114608741354377923130828207014244929053697666301141985891575000458138940512809010869292962421397643876631305382714864991773806247226585445444965613288362672129668430317861107162229429192369455892784707 9519 -58652864291491900399450454539215486107459153554234391806226706129281788394077639567099409530267023755665569327734112329057249308931113460951460229614175632550497734446221754218694703649787320789533155962044786730955287971132681438421659361761691547439735440107842 9520 61219353416801649588194335723250648034176053178823216311411170513540841456004138750330137148440350929044073683084778321484975249342544328972078763438204383276363284587872285817045863990998387256761327571545018153121117128272796804412391698847326413503791158918873 9521 -63898049579314694986023571308655929561846721687999590367484269789071200980883107792265525989040002498237742590338990239344084207287485611502078604756032566097281222835874706266432166345811735322121271885659001110555277759999036403824134363442988575452699622013197 9522 66693854307784993302867040404644778558510597500985394535616960524324030625192412540493272287566921411157743892604996002668272283684725669109154829187125765277301155992497134545580430144817308825489337307694599269373158909450842837449600260993696828299222614924175 9523 -69611883062170911950433459753902066390706760320128625292527959795787107187941783916880893538099386349228995835499128851709922600992840151436994363361701325394387743147934360078815095700763950605966780378781154175337797507394322327219134918451593764407415120814739 9524 72657474562916104426756636919934403268090994165731309246867643619148282126470238251574846020128792271544458758878605430756030913480421737702741797944641551385841464594291019104258617037600672986363190213168792707228037549160847176674193909512268656318408744084393 9525 -75836200526724236666929527799599899061516378990779888136033059042186801681189056199887619967319805690228008780459002158413316223374105114647810341999025123748009856640859169517310018047527256072290839956127697637812549979604545902122944767304503184017914471024167 9526 79153875826524248545606962830026100585631819643876743384463226151077297638759018619306625952001497596259869963345311595811610796312676266955735811260416230055054753050559799920315698617978144587818285269504711208043444055817664946762326571738595282318307893296676 9527 -82616569094092606978640289928165970690330293865112260720463275275814620815318847851629223303658278932343610211547143470561551895873354707781911324864203360234934528967541751507400431970490015210573119081692459790467363157868538370582946045156428322842515906249849 9528 86230613784602234667747306780991719268457332439664347509706231556161152189649684519339619082752272490668211561273379301715080436290765403654008007289040052993723852478897392413481557769369370522693926324997227709436868732815035729091008973493217498437221985050762 9529 -90002619723205934249249532976698475806842458880936351314876205956944462105028732906567811590292090303956312417378655239693648199229062646331110825440502364758751604815033254239187895163275665862652600881940674021131401584509661458903059494562491094465821465685474 9530 93939485154636687264930512582308553556030565534439844112900758663201680482482550689539423978029859097949829299442232807571176273465070995988207386464923867576621508010722716446130900131802508627509020707764220244786341719883633776050876751285409011141503574322236 9531 -98048409317719772555351369726183097465495035689103353609549671726745582099498689788409794529288851478628956779853288660875486371934233655548294602865324344733397801968112009135991678812744689909759575442245730821865432357779687370331644809427619769608806500361731 9532 102336905567643869585887581324180800738102323930703485897581541379090299052464442200094765514922322953922856617867049023728420883518337866781345784639342828292868474020938404037762427068033839624529416504353549936385079758472957365889954297388226665406215895009559 9533 -106812815069831910647161922798057005877995160226640370525386634580871142866574357983488279127008705408472579421725502452571083947078491541731872804082332830751529314123579893113301168297864443263454548106361647882120684353947159130361401490309201360889313561896310 9534 111484321090289218313000381269042973592144849436904363042474768277017026102818503963334870952433230401261050716736280324052549227325260065308613989513981769078006586424445082661900931227526977118354121960901593034557574833588763560102288217556806346944369859192676 9535 -116359963908388285411477113114141134984986556340428606739281302600350761189202125707213411610613861602555598708354069797088083247745148208276800304920013018696241964339632230783428460449700021020133708464821755625922027327581150324777522724821514398164074040534867 9536 121448656379178379799266073535116823993150075503384662807156787306154374596419972751435186095270280230812053405721856510695246724785252368370443061936501670801274009141819123620200887789617464079332732610981647610613736132167222170023200983773304152601525232700640 9537 -126759700173486025992060479818976588763790323135480702961490878328204550817838687322015389825420458068240612191780839041170867523454693941455312591205126640132990946190190592841207444164791054312048817502050965115921158982684824761167104392921347400708057382982474 9538 132302802725301459271185482250440710905966233460288902088260985996783913549303926308399883627639108125555499019437753021335699822928409167344041611649417942040509718278592157302623151302402445727961900759186072149855770677792151576427160804071790472508178796756821 9539 -138088094917228586682907165877139180647015411854030425295786491950412976021307362273975678930211465041530922975826736819171137419310507956975761035718328423647686266577299854341654883978925379048173170720058411421674566528629636416650591669957572207109759214012528 9540 144126149536114141145914755855774467982560800079642304212938421049065729939086583950212144369900090177716090122551522712210446747581465688577148852990771481122594859068000099626005356372431325607239901710010207153652237600703100092922886352966131571090775946796941 9541 -150428000532367997982417407623858450766160154121871698884296789985232496443276191490281486962334039820722887734030028062699336901659728767008941454690812624360432632187935456129423537924718613453885314878087268791843478927015876818673647158690311794802348267955407 9542 157005163117943560768676911909851448763513943909503060992478037556516002233957282984873342633549837833210106406761293321966494996163973715941625692633623421410665088819697310928093338056078673672311445756992410788842303256198147478546468005446138142189803854220289 9543 -163869654739467348066882001712618655109989751829364335433729033752312373055881623802651476255767579029391133459494133428502571442262709971932934687866268535434938707616875185016342221518186694422949510347659078454175245627120493522442946656381680831719443379930119 9544 171034016964593171124822984054924212908475336532935432765608050692429165353292165789604594305527312697555821311859529412715108018958413998393407297869196874318470624955879818390972728083534708065844628460178319105296142403437089286132291185689433104547293701761832 9545 -178511338321311450899987002681209515973284695149405534084001943493520131372214127712361038136392003308644846764512902554928563580909134418774818103467570093118357685240902393109852420859972821093989256783080549534613235869663067343170145022811783247692241726881593 9546 186315278131671270943049996119726380361022520667873730873081425028891630699895125867139833782429808265840878752691770214426834070823740046516825534063353266735382195937567284289148269530251435167703524618284772369195104534037804911469835537654629599500280536425723 9547 -194460091383174820584827177245398901928142630455150228847482464411417099952085954471378029676370934849032475619958442799636762461719110936912446198005044104553794077749342285315195735571611888551989659784577858256767375322633976343654704223984073727111708534721139 9548 202960654682984205610649222886542156458463063012793973588620848164361481846655737419654602213532290483942842863418418665770819770757333909765813305478344460122689369761740696660660600786286147521255837816469922421570794261109662405739357834341797156161317911972856 9549 -211832493342042587415284931621373698100913663761134952438284585385278394781641812836961706199306712503265173082690293692463198631284039682237856856182369253881111341178436087121827979351687298814860627068853796235137400278539508844725683877442725339688514289787245 9550 221091809638258800001185711816661657745626888803644461135603208654397433481782411278036035543670019728067038919565159127939566857307507873361893965615955036131852783708261998476177403948727772869335239011722066135458330791477054621689310616629868383655779987936854 9551 -230755512310040684236217991356215163300984278191522934283195360738341255986846673479719950208854166708589419888620401593410178134916041733070249014757949992073473004769043650871194101354786851094266328278634070282371999579305767553882313683783535558514714792452090 9552 240841247333691227934671780143426155905078927770430024966754742255234375552452778822341753880962543873547186177051887624868158296633365508444124308083774681916808898311995495434680004893646050384508634546583916593699710347831609352556842207595431914349088296161592 9553 -251367430040507233208282181441775703889890062078494275702115999571253725428715891800221227842910151729551541129635590480894397465755658205828814080520171182197799744045504048872914298736955211459712017527103834531567807247526908821469988551975599533419310471153704 9554 262353278631846848267829275059842844793419280112581819750194189977287304082924143623776543384653188875005836216547173921571726104374821398977248014664741579485066948502823300643053006271341483138467182628919436534862975637945764844377365054421560665492982530494364 9555 -273818849152964280587977040693959174181757685760702443367197059967636977355022332704205398519300664582901734528709789023429186457049740377933777695295811057681868266174762628215514334576509055799236183983108123971748780204303667138436054546904431450402153848068468 9556 285785071989051923142040634238052129304347676564866991192328737649779322546032419003707784395644982844700805350409929719725180998731273207528862626150371456028008926329731576493260953591125741705902850635321191163046095639542911591661420418898638964159379604519025 9557 -298273789949686744474944079209344223640060919576504431968188836873159889641028530567465212964623716993805688656901236118785251966612064513228366197935136861410319136983742484414558075322760281210782429937381550995751786493004142135234549190276762100204168500808787 9558 311307798010754092640936485042093557445318069930442248301676533678948519085919890328336067161233056449402185951563060476358323641799547881898775378391282715052421268041448307896344168821389119095861650795447382289286765368982648480394804011226571742816862016697441 9559 -324910884785923234093439296884809773777617018950051220624355605544095994342060410379703097326857093612372383311873372425963826231890452559819289506235038878372502999936493679553819400353203580567456565758999694717594293275472615476384348414034418236292691685649314 9560 339107875802880408100457764958682384827342071927629745597820083928183636677746949592018113184557360656446475478896130563505608423103522477773658612516823030049901015652235752397902386268884500751819978398342706221417802038552721607052728139354753076916187446023752 9561 -353924678662792576554644990960909553235781081067678162042624359629095919337615635936751961099659459534970746184218444840030481129593786410931121171024979484715517514809698850735942254881928365244974191145749285159194763433366098587287997810639605425381046876200050 9562 369388330164884284464506853405134498608805642969919145382725730187869074368709606196001361490002864321286872008384764492231734074883851234898859312541685520983764869150791893522658235456394718674194593550912253143074692982776726213347546843017901820845055122692957 9563 -385527045481567269798448636344099359472443020798547693764920366789590910408807848065996919953517938102003020908541947834309827347966120953013883851473713271912431721396414612710697069336839260514019870826220681707321311387893692071391719118667778451286366091613730 9564 402370269473274091151370115467167850843945089987313777149998925359111269653146143523050405631549756971020126872673696954707705185640502183475138776465263699561656425007561265455817868106111813372007582741938022959365843972470128834052028423895174506459946870760364 9565 -419948730236019774501932592536923081977010314613219361679572287170460160270419072880025749870390259938092053840364470538802732112434229998450620088150051037454162516958835451783350783950715224376554813828286966610909392266034303013005687838410768523543467367080129 9566 438294494978756302900849289693508677090886612476871221720650600401974990296880887494109056438109956639854384146922679814237608276291762762265037016393393814164147391332858411436858666162666271934927679216957035407446061912783622103668378561186443481066017988318601 9567 -457441028331800974799930918951934679466698749936435272721237182761472762888409804558519274688508199005983086884402788610710677486915832715726469127452052551486443127807732594818855917993514891039322147241452210035959033164557848971215922156529021718226579232323832 9568 477423253192018843279123966139298591044282413690929202057708358477920913072582318056958412566611505876934633522604418276601516839486356571953456053197807950286758441417568799537726488196826426899741312487068300866081025859687186171566701130645435740084912919756050 9569 -498277614215029554567731725373294334173157136987397100274948848826791167535592242407611004667009563656778857603692107750009046305601185009393726221029076124464761003532109465619872193511453232669094702503887480771640171740015462861245640158049443332530475500103077 9570 520042144069498208698329451615411404704601872920992678252755772873275822624890560732055498342444719845534098409843816620659911641964968813472541530506614566379008188470246093864780745022461463087955699144797778205778872311793798962338613586332336474224415337345019 9571 -542756532573567005271451626487129427825377257545133473844706940704669475004175762821908504442120201629726367212411191900342043717108182611186065041060176866083022706697022489785674199017895248473900167930475918410742522987111796884749262693863810768399976538299724 9572 566462198838698424748898697843669835196535101476747085933876714310729329434618678800584765315770872065217324092502106191464103015476270477970851906953907448691782788102490307454102097821404600565036973333763851479535442104714083174605582467848338605076217600339549 9573 -591202366551640932444243283868937599592745678389771171179989447616948407031534042592970348233254995144186957691762517040159801603118166973796266522827213309537541474595111822452953779628699488710776677642494429304759277920717845083132750282084290640259766736934979 9574 617022142530904487758717153157045198638782214537341549214679717870878518082933459874363238298789873044586942233904187086653516110156691436529804720495839802817923882553545047803986333157481396407725324409354955986137557801130474392568937865997193696708324338056499 9575 -643968598700055729474419604731186914307717294067565164362590670266365463397755072508531613813200154103021020217818150163306358365743518465338720722421304083111642626911333417185814205936028753947365519970986993689492373282730540010643106082560815243047751243301730 9576 672090857626322266650099307247787433805175196377630652538562947183070032673254500130754576420103398034986055036769622617535522282137516127076028595057558375267297219378021133787219977883498131971240181538257577322544981271586604539600872780775389093151047279173368 9577 -701440181779443173971275670188349406910850277910988203300035651208296157621595818212824633864168183866156529313050303636894213235025513174957964511615035914697400556896239074161157359183651451423389553510342478952809992650143878255039766525655169958033909593852015 9578 732070066672430192926042380550771943250187123110431022190164846117049203731115146445926089416296912804618413297348806864346919860894138953624206940954279055111653418481035704261751793724210795488804719991157938816832500341995363946436734660661696746338479884496384 9579 -764036338052923401970214324226883513877836316427883753781295738827054240145884797994630295318444233183830727503311308027762793894110891345639747516304509771327108354524769776398359836884558804867249758800629775265384517066882475569130824219755843937214031798363517 9580 797397253321148891176708597015143779921048679798538001835221467168808108554207427492623983902840022022299652249666268649716111171830345381747256786878957867339671880663955906625105467864598383231608054404354603073251901205658136672213038741232830905318383316521389 9581 -832213607358127458935596585534138928018171155908644723643808128423653656621271939492123600379271067717779254249833890216918826512650449069488808019666025142359064832556953537213097194405741049718053639892127188898332388430337077405785491473301698549197724338610838 9582 868548842955756310931297650414506179795770883223308804021833564472360601593177478056486156294002146580453975028603370753792946941851137206618747011054351048815227890578921040050956636531206625860780031900823052600774487720897734773457971339248725779725376731162351 9583 -906469166048704552103607702556475763681782372489113564941083384953458902681238444642036990696282761229992932830752086621204131661046578941324309482523104737143923667276005923954072471699934406375524670347686574942263777149519389186684716312496206006888589834627851 9584 946043665956742910021199542956967442631252103278533499294192799749849470566531250555726892727012082050062280101814440489879644718314180155933226838817543857263386795346727082086469724378143881114860854701181742452683670743399738272708158285128015920044300473108244 9585 -987344440855184251593291213115006638271903986331986381126298628280382295301016393109201580701234268849652631136301213233418332370584653116125394123757413250614006258097267017546885663177476199140146199058160381197949762889058203232507793877418478969181117891827938 9586 1030446728700560370048579606142735640568974249701034035294366406283193839434648708898453029621382493422494388579087023551619030350020946374058550496367864821205323450312927660108328518338243167447496708100610022633482536299929842545484604236732625392791682812428991 9587 -1075429043848519247849515969228159778925692766090066782861641162733574240930171488004637580987757714521487869197298273576357415015885718271377370341117900069677636282385912174700191133750288746798155545036841851064695650050982861935415469340150403483354283795794611 9588 1122373319611213302978646836441355270687501300645329560626697726561250168823888835225298426730333243833916359214455421742183112674310189007538030827427918570805726343297956824907761119803241148905050676007644284468090479321883074911877082831353208935468336487430262 9589 -1171365057012181529079215317527132478984550970983774039055557304280553922675701658726970139355359544451185776225309690542913755913715412804026898000702645982988185929291664547183003716104492834752025138597575435294949229761582350444376482026502250500581489367557347 9590 1222493480007926274721401403323882163789222392800827877037619596613258182908396709681489988273406673237939941795707254637639261296690268084632036109552927078098525502519738124451077726354468631254448868249362923750255416777455651860612213352621355913204363401791415 9591 -1275851697457068840989742568461384036101113263062849993108729925796831066276148846729580788328731245867843572170001925689623800400269484510198092755010511348435675247624031463888327238947346604048986420001373366626224021949126261259546032013256459405137980394914629 9592 1331536872130158150166801265100259236325242322683297748276910143155262915279666053333480794703418790606934540519917277012236502131179189726099364195578672522778771504493953150485806390108337903193151739882943130558780431529702737596674876224137667159829029166141370 9593 -1389650397065925402942150788084677861569878952275240967637172074657500538887471769670794670656063103769782425292342303305222294486731688170576691599235185450732173085362879027497836981326921467701986826998327180424134828273031389554305978002415850902495707822804102 9594 1450298079593047799024160408074942803881413973552077800900265469383751209905173297145824819551115666127133552387978863029244599303292648478595364607412456522763028271858526115399297777565769677223203418151063369725452639116762698296599815292302659686546897456862691 9595 -1513590333350329939400640064898884123071810984794266408560512181312796642199139611780577348303355417171720038477816219169867855083767133113445463788946931992243424572625091091975131677247828400702693601386328088799492323592621951922231814990905532727596459362872101 9596 1579642378652657385196290214247612762250215238552264889088062979362165356556608775721474414373191456164256449629857982406026881512823443816440561194916584680936391842112015362443793004596157374822404414798320279753125942606082082471425551586382840078133792339892945 9597 -1648574451565149024545340807690033955693486884269025534244280568528182220941855603894357145571988594081787933481275763093390987957619156907477039506853471569307895181192783527072746204482507275783381413116389603496112106090454774874948792219622431529458742103712356 9598 1720512022063660527262087984679120441073299892072596319576106739375642001301274834452928462572053382019607164776292714567985794839121419554739378432139483615927943502551425238460900032383207622344777162678092343675005189345147738852574453557886718678494111740490176 9599 -1795586021676198553850351221560527747887614986083226278888153530436259072564430968096008513294821764704947836041795687260913474855631151672559161692294363786918500057264161331513356931367438590117091720474537775747998421680143424022975322081972625293425483751501819 9600 1873933081016924062208521970551068205355420987357227017672041032166158197054166429921803764705944222820417367279788260074147897987698893355745499187295320521162933551632780181664440207536332750926170097434286057718305695907107535020439838692748921403214821687158941 9601 -1955695777642283832069534375453246744576620239407758259742375035516603889458899845165854404807297637272011208365634662892246343033847663826567039461061131149961181640028755902166752589060926677088902043556988350556960541810534346480108380315112102959681824852442853 9602 2041022894677444346993233345099669150168409102656897358458861827036748707927110996630320977916721022365479672583732174426711472809875461583406294909781389285300793279217328452456232264621298981082050251047881138519112073455935768768690337991226374818377280095245476 9603 -2130069690680644970910192408824937953347034816765133288178522429902289811652065176645106094753276808827404651676904158818895916320207265622793857858175799634628091620076823750642956522569077835934114921312447670929343539434123474000582534950347622510343250680936176 9604 2222998181233372916340456868934950160413006872898773851649772943315859408893461390710441278397695445588803083975942808713464041539683293183575823661393634780207408686926447641840072267222523791217133635611836827098139644969051404907637473731121771904524448449873585 9605 -2319977432765427323999696228904837532316467083489699498335623474317345079136279959312163284983792628490467476549441168266646946033563582582181105761092464924948767684302931983628436872830106538948319676805849055808322035339107692976018192009937315301759390248495449 9606 2421183869146021937524825841540657757805008325688673063930242109433524034231705440402767202042715191321669083972962311664382398874823650116166913849579191096478706428826442456458734728213929375537430757302472121326906197131184784487366452402458023964885540556457877 9607 -2526801591595115089201528951942171273892698397491900359402013894763016082372376977855465776313037223288050409913382227829752414569807032826020021437620192899531384040496109568121438958519009320394361208225631357195186092550757207595665455259232594403482139082460886 9608 2637022712493193458531916021023383441504977785579440254262524486908670057690265175964990746325428605985742194841874921688809878082893944492186096318909129342220708575026856739993936663727233296692342681683564304079838478477020356637455627453039088599110517764804321 9609 -2752047703692815564208519643696228090224748580915994887316678808053474797648866923492287445817578004744547813581228371150058004218142502602601852775540781735708989174043533105921690737232986722757323470048055711305358605319902053249382650617628008582990651260444915 9610 2872085759961387311347753003681126242690856947521888961337822806644653037125999134332209684966081499624340634181800132159311323015663769065063967840033518569024124972117197557889939077113182510014801857641962903635620070538408429324409486033978066885853328453676781 9611 -2997355178211942201165671834213400574045703239361065709404299577450723033887248087231337511914773834223043013888972751987986510830894135640439600068815636090980193068911938936396307808594065091835189789903729234581354174659024216518723455498989765623580676864001239 9612 3128083753207182117202540068291167812418267151154858951621748617574614650876772081905538895103634474108665163419560835113011104700652874767543394978756809964703876127333580200067379959268930250442959357447235802277835482649784759683938197377190063303310658466287161 9613 -3264509190451752152353385585119660683225306269031106939326147753929157064400273213151110010040448167873295698993994967832345839981711922862088439335814138336263431055332441960805108832393108197141921637439075624802302478743848729182424187009987009727894541972872052 9614 3406879537018728171870478348483433633292725628516548294015271849180364822316770349539491054543068359830084084865381416071651094761102701597117860062271144914777879863650041973071033413193829016519161489565897054698485436628612028842960606818844759851709947245952854 9615 -3555453631088644468381039947663745146820367860956647796696625142627246916676498848030795481859803972597347579089373839973792225466678027277555537840397953820004683002691116689310156218406487953096048838139521520253296900218905965217930436402071956290236036912606604 9616 3710501571013139116617857712980864773698686084798729120395866285436714965914386382210134887238223004688784935833292368656418040939589449944839988943454140115085208022706211000956618723304551802231432425811277459167402796887260312840981354938218124366753136761307468 9617 -3872305204750507154631391633478862057314650732448135346696516864276356387999683619164331355136344579711520975805668614941770241387206801479330831887074680902170921346297567709473013451990416640997668048233952826819755241065458103424504255182116917998881210949063499 9618 4041158640557189805944996988935373938879981552639797497751876998912164278769130079085671619729128660289329732443723429528319009267230080819538714251883015571381114755885966162526864342455924358729040408437437091745561719295599658041535366743698487761817500971175358 9619 -4217368779857557652632021336097640558716010587607413006738718046009617836981612166230106289902316093254334522723770035007873208034448265667959871890423237636187230322400113602392393277997523406312882701822477205584115767837036440802122296764444959991817954038170406 9620 4401255873254335868161787494801368007651576592419944203595068856264745138080057055656365085562528844983464475755300452352212109087951130431099209323145981358041944302129231035449202755070971575723376169635357121954619925291266577044419256460596308416777221095854008 9621 -4593154100683742196371072954252600381955771383346030959041897381108638482905694408044342349809053580089488186217069633743596996139158033058945746804215597774134943942128784443476432766386775103901740359996930850815239370152194511681735531493595034151086717959816053 9622 4793412176762938302890265650614229699305978718515433021110687044088790118157642818520362172317460868581288254906538507758099307164221872616589374442304551089184364452119765709155094955778491492382154970368651201246146635906292637027364592741038399965695308738608039 9623 -5002393982422810654470083822006162767364482622412642937368715099669016062412369081621808359466305493485500039526191096462535468800020661521202539359013641605375565239897527324104772293391964450152272249930663323826690320649412961506640213211038311262522091491013155 9624 5220479223966479809584279002582186751093370718761964505301418214610962721487653513890607962840872586162910842552871245410761515393371557152200298434415306713906083903567688004973298840403803002655355113525849469231816161500513549942623636062467772960784493871465164 9625 -5448064120743372069260311752311039910351240528333525342491981269487677928730929847663454061186340878417666892352682922573436637831689098519911113700814477718729933335297627881955683116622143874920338165424683232442881496078969540058316695015367329820668125650149330 9626 5685562122680263660802386847322696426535353402861521019281468944937965133364035663626092702289310118430100202834596508043210902230244142134917144948308153876693940483527571202796317456413015233647877311505795834254511067792046457119855953769226395076034180004293013 9627 -5933404658964517670135130618656656247207289527313920605917289164394900172915146866867302939431785908496476673220153838583110245560961245309959774924892419109306777105620775211574301053530362511606108279060397759464733217065369287326355812184506073862866344634478446 9628 6192041919230874468793705399174414569647583527895935214347793710761489047139001445771944211595475755452949397866739974259911189822940509532417395418250929941864563499276986072949290226110958697757913291260864873226408836989517059519062203651598841832477942443584504 9629 -6461943668661728246768870560267882418587165142699010186583553094724358813903211017174404802895405812189448981743602865551054863612618144518766314745206486758957757301307991543965013448434700145344334779656001580570464346747618326137313311637649186740388802154292102 9630 6743600098471930670479938718970075079969455049513759751552421301765884092050838323650972547504224617197650371773886569373440174735996381910074013918090450641686444544716191928430614624378652753703575297956295775468985413296279518094217559441780379031134340589050965 9631 -7037522713312917392806408741932339351497979826634675453974589562781825262960603436407586302020813911122796099794522758236498668713873501095402406998100918161659567428489361832970356978618320450460566916268411227809937546186871406029089178122123907394319217878174366 9632 7344245257197468651288241627983703033508745246051082235011184080616159635887042467918347801736821426858510726958842806701948485146540156158725473571469412643060456492831019653191171497448872802451532657950615627533150813222987238668098929910066325220631791822297487 9633 -7664324679615810953432273556608132461105928935400640752438845522333722405533663163749750078864450943302019039484890328182121552081713581956536160266856070678149811168423532491245161555104173419971006428032102156184435990221182575438258698209880910238759929306741166 9634 7998342143586167480694298925944775157215266078612424491956247191554479399872144262295177576767745539256715629689714100248126904024640595044932168522634683749807435208641542401602427059973703573135994153259047065172818723680404116201230949619718961044188512392245036 9635 -8346904077458400348387326813311546140465484142070886561888221713638306530157892795919117561426605331334814236933213472970792973776584177311362544509060894677095132988432006545880982752195736934530843625642539159645418694993133424906700677317217683415318836625610126 9636 8710643272368193860515106139178640642019123695667393363915084835360113056900930453825813943503546437097684809581853096653664708053625401404243452125315262187549389569404909168932209264894302314956335108422764434578948373218695341165591506278344358416175273020754937 9637 -9090220027321445881867266489527188726974520292135011375606511164088358206248668272134911185623435333656450753146275285837196498039230373922664190028057985860898166509838765849047837182296951727611524387365648567604220459351959749799241045997204608770158396449839762 9638 9486323343974312015864898110089498909749730020306673144846704433584552521360482843995844487686606485083297990087773555759265571525267957824084728879969497523810366205254205431764815440272965879180333666878783198012097444171869045433020477441451042060503662803339079 9639 -9899672173263838406675141922154242365025428325844131602199012114798596395903072666035376383423274260914968415202850950843941775781231976510070611100690534619117825880293727483840586345891745993778850936827333763990879613093915266802035916908641959289673062767614389 9640 10331016716137484314445779316530504976491037356437407534081511711919223896937250195975632346010081099742282638083362742333978164018102377077507565010083849201155462292291302211110149046002652492850327401186990600540626106850794861159420989240732240283374307282056871 9641 -10781139780727242722351891642562205134952884522173084112420334564852570766154365998359610629272022627336301591341357371283155717903941175734769471909228616844879529222458593955698734064015088024643432743714530112071113608135581252512517625576598794677528527097504715 9642 11250858198415690945302185012330385037870200997120084381374789950388809363124924920873900799600875580364299865361284261925038121233128281836702053654321093294698947911878391328153105758739902564366782769169337046940151707352466659818716864518633562998138310382242700 9643 -11741024301347325899783998338817934907310016127582236933812822760383675405982877936123581647154807564619346202307262538320054045486999924855533374166023623509627661061900470612213411067655177635683185949347288213644517563584984823916474394902893549047382001668467126 9644 12252527464049150621200715969871781037621734581354581618167494458583626832278165839242519088893377874536615742791333011055792996132178579485220601180069943991290559262179381917630617752642835734318563524092732598179902069341901836854602612454264496462237702750021155 9645 -12786295711939878259873023192145751674105152875848824557814366172265342376076174894229737028981380547610603659647049460843509290212919874242361760161460430705765095215879220326425078386553580848787252009426787313750233484961481030266805808495458687987230917565494853 9646 13343297399627514207277627019511403568594540730316372036067530933180575763540403329468802385347756813866364322578315610026546584127212664240285622666974760281300523613076449038969506889173462926384037046649737608760667961706499513719832613687316650514025524456654446 9647 -13924542962020682204992173481321969794876318913335449722507727206897888578080102314079136139489403465367146486012784508585780396842673537479876197441891974957207829000599322325828813150759201021338752261087592071130091570374392175654104343800517049040649964333351051 9648 14531086741410101608679989473951070064531935574307798559739736242021804744983902473995343836327243392687345037755363850678645084727735293201068862595974086480036811825924132594331891716034513571065712035965653812359884449507237806842900674307257925001829824169795386 9649 -15164028893813335493294400761641651958952498205724392002499520603704957911341652426684668198062571326530477368434018120274372762216681972284858661006033708105454455805755983772035648647147287540533920741224815022124426721752205888329085911049533768824433077548894910 9650 15824517378018558225404984254901499716312833967651261885039202115610375100844442483249784540326939846725594268468899918369900935131122860541011685731376906113534651938371639190952121473689300233938473949039994465308983362091497216871463974219610970091360915447560158 9651 -16513750030911892321407833706702322886809782514489833257128059366371720307471785852522070328537585344918046649306446599687225571816440293892836277978900808581957276985579266583169330694105684469317395347719575937514876322657773266871870916480800801761003225203456982 9652 17232976732828104736400140764103582635998104468156006470891065690116990666505108716137646609932917767541491154042074817311048081275491523918592164833232736279118591134127858989352179881746560085180547323969967562793801281920423272089330096373313353974397417169893323 9653 -17983501666826410597582628847903509113992698784819675528336617526658602898224096879174397390220120724214367082785211486806085096272209724603476780455019106979232703525721996599423685952312807229001460059801610918593649352586758322204477080691071955538628992610530186 9654 18766685675962098245696881925998722450594168657547707903835418304746411814880458582811594642206863274377088996801318406640961175288715367932457115199611017505761380958090210767461632841348679558028172787642673774610919797937358181289768782365698326023611869017840282 9655 -19583948722800966262462141926892235782846383235512717400228733387768629232384361299760976421434812533319715825073885413245204101894023908628439276013598553824213598231790489328056760023082712283393076951418508023113309593018517888795125941615598628952921248566859180 9656 20436772455607467013820927672286707421861842664748710181922789151380219985692842915249384579378946117769590811844731549343189584289786624210175151396605325612225009713285452869140768967028504030373731800319911925790680804934425460836972028508908785415838759808423131 9657 -21326702885829311853844604148571516747949539462401199526802680038721175139150630927417454295799563878465384156825393579873656953562276089879026902385887829586448227621053513707652672028753291136282997706433484509548515026391346852521442898719953426932642441445326853 9658 22255353181701454480714702227109342800615059407744838523497020535968337898579313649389693516883350895746266755979426813020601832731477414343306660983190497328661425322590578486780249027052683251170034605336760976746369366835410614603749120988511172781693220269837022 9659 -23224406583001189839817357631168292166726743134664885897712307336296553302764096872412705777592265445984725583994647698046607541388381781047767000525602329683108581494360070380822620220593119048412198515512482516929423174477554439472952772346238612814428387225144899 9660 24235619442203960753608075915514091625621901364665538098694796566490588425358162133005859257123481184178677602922169493265840663637803028034316905000099391017579685149059877539613914134473776271928711745745921211985608103372351237616867244102384087419449609879605918 9661 -25290824397516743614719576964387688125560024550484302155644469977568076211974263388899487203885127944101824275589010340216284380335906518596533878506088220937340098363541858531850363137439958214102462250556808739303505176652985947012647808633483181920266124609405146 9662 26391933683502995363939653247163299353716070378129971105655620208580961242968777680572069732222010414304349297987980005803097341018826091347128934225530047007560588174692790753753074327106266738815418945389319633256454533877972096722088587080194790386700681135328288 9663 -27540942585260511537039913604263536991761545508077576503332552489963565319348993032981167659587104592159319246098402027246892357307126540435422464589927577930197710200158807008767681447947272330365632928236039486391303576558554059100558581013272759998210633211060302 9664 28739933042371612704721368448429508105088006444148107380118308263906077278151609656139479493295815547962311886278974509606241322816779620777290768691427229969755319925754786200978310344754721977068140256674217261701805934470784138478007029656926432844508288501519545 9665 -29991077409114306592643981614405687617937625898411017882820914501517606680423304012951810581674663895509454091216078149450547722786862584097260121757097079302967961207755315564839962157117332681856524417561096900985805946591189432927719163162345280316899335499712560 9666 31296642377703947967887596388072627979324772996487237162546551286618021921917613429353473299481500595830415958678703901061284029492936057460714174609867771075959095616074665834818225082838066021877859512879920882204667077006916705238604623672793367103722186024475555 9667 -32658993071627941259928693030118306557784535358888324672210976424775637933122811592686470485271279786643856189384451938933124822220238640346919747333148091189288397789693261515323658968154512817012648996172544983490472122950539764518572688405288618783755482190821387 9668 34080597316441726824186112219489802604303729386134501136166318500710589681598682654328992104757125034050556886842153961917455985925105997415632423945457735965379901579991662635443408678415629629881827111596857813185421559898921454409627274507773663688531897721908206 9669 -35564030095713208397989937064976087008296030561020589147988925936167706444014695249158214482094294208195948707856060925002124647765706061834491696257506960493016490113824723805210479342674116147860444031504436522164612370780478207172904819560792154096507496359250261 9670 37111978200135487931731547405306517047159431255227485279978696951588465729611039368440105713671685027912190149191163153857568135539680555859344127088490451636741372667875154957305231166681838381358959739201235679017288796078652028001301027950086430809949918164944146 9671 -38727245078174870556998995505489809303446762303806344688664606693159217588109844905072966785436840392590864831536007122238302299765561377540132328799153334866611274634520807973258247130571284518053039135876827837336249235669438552399761215907700474931391812734361115 9672 40412755896983208663570051068044049140455352016598680895994399127740729089546013025764610517698970003963453906868153449688375978002764858909541448225441532416520245742989693853163436544160171902599912126525622695659100811633816222992080596346236900977907974340159546 9673 -42171562822681418422881802207180540171553646370221834319521434867121253995157637486511239688723894931465781221869016679231292875409212127436172747097664974061129701575162573497456676827490908055253087110942054859444804395761186635434207757239598459996779329441542589 9674 44006850529515101139230326024537522372569056128700258307309536939616812090617924877718278999274604302518999516825000491141837657262082605196418245907062412683117335752106835032081681148211255047053553065993142662400989510506965011238462914804351976344913609066898811 9675 -45921941947794341258917751285090567708347470976531682882432354850036042195136882274443346494069189049059793147291475464987723775795226051452691553634328356567129114099755295029349400298893875680458023115419007421211836621738804825650621744501855933257871587206482925 9676 47920304260958668914257237991327254437888741326858665056528545786508715673006368732721122042461117014052278211195173851655327424072558619380566788636474298909746832608021003419871823156405277187278473842680036248331742893828226278001981825326156795442188236930590817 9677 -50005555162555635495147434030216861982046685674546305056472852295554013245332911716681488054035077834480912251083628271291243040522652494690603159403371431057457022324905720879518539121990489940396221365597343212203980184309752219549293084915716299926450327137607034 9678 52181469384388257046841834165148231242417119342582245589482805512344843629150349778869779849900923361243121096086905835021346858512599516154260347634704247522688615177679714105627106428609419008895133712072024798436156329932399948933846211810411691846220123979879764 9679 -54451985507573567988912733854710034478079067564936996289963834453803396854185666015634695655735486335091584362930946618989860911344713192612847769662290152289691597039638011979803841002764583288356906629071042603706097153113495730513751918588730408856214538444855278 9680 56821213068762568508261381254666698151900513722712121048692657482300432895157975619318200760965792374801896755305207438531535461225341296688590917488683722437638640867254189705760616640136267142252127665979535656226893595352052449524282477756431330802416828530063812 9681 -59293439974301852395633372996126950054394929701862216607712300457324706670749355026346703496922479987819401147518922110475466670377416313259567757920339893968812119881975488229604576430683892176099443587321849425263581582281489680900487938385778145205241076606807870 9682 61873140235670116716621644069002794791440341331327788537278741268383498092126020736324493647741075975735534422055673411324221079513541343693416807273212339612227204491815720238890107093946981329023106636612556478164763235284774524686946663070029585251351877534245956 9683 -64564982040099570122159932028866573338265015431560700764947404329114433558160727874752411748305254515713392217803841090486139424261790207809960642907083215641135727817725582214946914548010279385089012806755184651165245316124183977941704548618877194430650956081765261 9684 67373836170894005104495244585106263020427155695271513158276591349523464092244356189232966864852832385052615657891054906132155912204746332019400093699066132667581996740267139207770740841973083633752716417384854734894802962535306464873542559378044237846090461919698527 9685 -70304784792583057935465070943261996904644655371252072794005000464746061470300602563755800736064372733017191285296491972908612195223537303683496094764697669447831064476331125109016001750749324315962362745446393633700802076250428867670521395096911581844398015183023647 9686 73363130616707071696772041392533461993804450028824875618108625855343977799293539724906290173205617341590016177145813381092982782038658317158725670164740127781895761116461140070039890582095315257747320654142723442104977278351148862558332280719228998919306431588946624 9687 -76554406464710174511945285456905272694774267797635625005581061310166809032021216281238579621212573276557918705234745804901581353545322064665969470277534558567122253205792136795556580798385875281150622400354512077619626687255717358217250762794895645898132684220219325 9688 79884385245131909164774347080102326827703301907050440718796733330723101666026648964841073590587464949235949618314769675038388961287108576236131455802375765658271351813189864817798542941257261380880639017804629449617369157659540334481702166086464673926277826379247279 9689 -83359090363031276830023103472756663101846658193304529061976692549261897275097404018174360399816816259502898608335750331697429020776878627377227980432199491432761260968215213576146839731398204687921016636638927526552673868446701069481281180009554674242827430035115443 9690 86984806580352716756751074717176348282717833873492349016750460060294338692199717526637454515267591249128271149556292517125800206907398013434221771798404752100605286744123291240082322724644060864777127768777211564353359679794174953240851036134225403773831900157139723 9691 -90768091346752722928756017366410821008761213031265435352143301024533644774563985736811522543066829818895315891494238425349752259376672374764161439373911672740646832913372596496844106842262980885448630679897615504903983432318362849533899101877215046612536809095228827 9692 94715786621249945339282552791088578346857255897815310023631842136779010351880131330599635158048180931013531506548820567032493242662902637682094106819924555624382354590523863427974823205306438430303439014944844765069286311785750597076076600989521851599507183495298838 9693 -98835031205942247360184509299655575291712207767541648862384192620265786947004662545866079722758606327555971028853411730332621909070624485981648239702113489365831102762429826291470616445228068281633355331866022233209461621311870305594731119633888991469762969150441851 9694 103133273613952866696073685880462262248451471732702106619419238105619819634582110298961966524343239628282009440040355199797214910442271686847941103343923094199976896671263673811153777327002088570723789054702206602046148415792027287449574102787613753479637286992539096 9695 -107618285494726198471115217807626015015053305762166010935860509854063045653037946429611949287610708356604170654937244513186005501816313442124019823256857141946130301265774597337950002258854402341202693818733900656994761981438102037772705696590107652663096505505819578 9696 112298175640793498850703235587780182772091493977485691008202879681799545024051354830237793897227605389437162460547924253737968067262173005786692240565910569409260098510904587783925851568342704638948689551636395333444275053422201047264217022314748723407854505599680288 9697 -117181404601171783928838629089240890963588279402434396411884541633210595569588695800672046184074012305010488442935667562954436043065220764668610680558652576524122267622224744718962337115255942622569708677862870666616232763510072800531214823558533295536352026387129051 9698 122276799927647236203385112216108436514148512679151677492421596190516771873380417044648736389528096236664239267524402935684354973955977235306686473487963031978261255451321448455457466981739959536797707642711565456349325346651809323906731578832800034439135816024597549 9699 -127593572081329475039930632532158686475779757944759271400090633789816119171002777132675980809736360503188449759765465876150426959673547134966126371434080671246067525846960968008632070823136607786731531761090036841734333331283425004308722359594021228883419622119963779 9700 133141331028047127217454419245538383514945712360047542783203103669221855012733978956293321872979367302967845113737948477108360542115132058577529795832470520165806783683239187363875328982264898258755859529343093393170309117008098264526738112727374773742904401873492160 9701 -138930103552390365600314393964773414494832838464941761554605113029492924577483128948405270701680849871265540916662971637806904693786016991878231281424832314747609637297646120413229235417390259047068317969114524815973577037099967322079085051615364605017029839218382737 9702 144970351321494676125936925326071513745858380694989792569495877314006128905989620054131053663480130652930636958002532640212523221831806429178154222549987633634837551852584925868698750445697290923879027010969253338748828774645162044276532944045246545017863705178944977 9703 -151272989731004368794517502837712270790024938742563566322894175093484856111345959806386028051931085788395980770590511954833743237850275016442786888898440504520633508677697121662894176603565223811004604266589325599046868609957484729632040181387250719967686711992544009 9704 157849407567056669681719297960143036311592286062942527302175399468690743629525380297513600698972917896796748337119091460608534301751669508148712225879394299244010437725490331697784831278672984350753606575431314944941018702267646467924630373202319424937105161850722098 9705 -164711487519590124260732776622069758535914418879143611069189249120756240876435495772545657895815432367828113679608747993662686169536032736250743705362904539764035155840139318092762400342102362449911641865445122659974218155959128843282659716974001487909858496764242582 9706 171871627583807121680677885075944787561835241818225126171446076123414527300951398935864457626499499325506375125173811301992095209700029339920673078201687443259370632293001870712214118946620824412438803768034499917895304992536390006082967590677604856342389992418576406 9707 -179342763388212341996882996269220877766597167003879386510348944589767042452994327105574429176075510518801598020461469832623033277539193782790229025245945052633006620974256811858589547530903790400808074864839563101811271142809803350185153829109371590769131662095741947 9708 187138391489309678162923930965805887529006972999841574069994260288129054928497145297474759209722073049256492073453876485130229584226051979044058488333237864474288763326860935192273165814407446128990834945166775695816637330682727620561570231548824676349743257646238060 9709 -195272593674772659003602662841080315383939277731904374630198243439553466881057958494962454146020155860666280995141049775552650731335711455581912556533147159165970113181255702884283850576567987725169177618882017876000775760507869465605997018199148727933842663589213629 9710 203760062318710693456937085919405622936034104564872909928424331731564661764358084972034844115896015659387816952708781669304966705924070769316834374616616044759196534199779769414413464550738295754991584576337774133681836825596550341348986619878167882132033214828848858 9711 -212616126834538798613546664853786283568120976635608877038109696869902549104742008812137932204900690529673179325265513508454286785257165768122408984096839791191230294209355679261420970885339552387397142315812066309719158103811407599631805046383684100462883957079608764 9712 221856781272925232201493431286913520458326858586533202112554499330047159395353315146689695753279836227858711463537988097167557999949713007611200712701067562484677297114121616904146446433040262387969432472342816347788263922036042213026501711568524370117013415502055575 9713 -231498713114343137064121440110684563473830524639130275246896131367976654115916706741681902327869883046069537408617860903102730878321199484267613750632916951905131622167028510296333984933689660268040434376752580592468886738607294368282204966232544288097802054480307838 9714 241559333307892585205183907871224085419218951969358474785204662894557287386957416607213623999995244632333671153767505215286207725595473597804439197953924078815331062130190482670182793170789824009725916646131659224757653046971602859909369204691467247203657993979759079 9715 -252056807610292104447714944541283892687741981486279544933350482782165994835528592830728189716325162051200878671591809967192157923435619869253136509963697232017596174727331820069365437517482004541194744102858626632315551521195470076846235415191399909016535544385533511 9716 263010089281267868764036799988540799896804331346572628642474722548058979736320986019066627129805346770741447255473848957559740745996790622194063923758840933665535011459669994477272174337630685727402988210382364336319428801479317727245981139015959093488431604025987373 9717 -274438953193998392849858819727498567271276691686444964296466089015743926261788274282676632039560082254091890738979465674937711013512414422422758860254482379363535003089472702145622022520349147742257416605462509568682635573163488528708927365967141885818843507235557260 9718 286364031421807130776788762428419255097182295905419596548701678205304825915296499873069511672134266050888183561291188744286012593625572550290595771669460264897869403861936725997973606742927260090963311612150226734471991280271621821038345562645440356938528021784600896 9719 -298806850364939362802577311913231838604073195143099857257889442725176249084693285205131287974831309967945656727916200709678859873289861232127400531221029997119814168242755310084854156471576425072152134765369018876525935455721530625479331308437155632621016878389504227 9720 311789869484017883935205171658846495066288728488504112507261865033230609466832158910434200091360865726884031368968119353159804733200108763975180887112298142744838237031992769646162253941992187233322874267085417732956362484288536170365706773598044741747916767121824199 9721 -325336521709649206374184757011781928387127732011598010547198381682764750433867911571282323290524800613024068262843239169494450969464608118954417740866818873196114990547645576191262784629603149785577236660343546332940482909077686884174121919476871351648723572728349384 9722 339471255600653391441091701166616797260608439722412172901297283617227252473052554994291510452270346458028387807042728502305900102174509797305566428048443215897556138221832272751945366461019877073610133728701656073021811280840808205617605009944314349718192864254272260 9723 -354219579326521592363192647140159606906148138373095841598497733284901569872836991389133662140519873283565078652939858272485765236626219967642528322038371228451537387298810114751540351306598475290364930800549764354362462693636136824955927618670603033127079640410527703 9724 369608106552971505473765405307448536457079973034098338540438131687715827084282547653630062503834558480942104739501890537805442089123282021707914090666375059204831590364934804563840163788680822601388051466827438447778317284865749738701002614541284558210328490544315978 9725 -385664604312878023049877684118868197688996978451240389656112098227311196179479860715029050750688037368528566141690351183564110740430999565804609818215902012779946656355193215014036166220471865899568333535920166904813176126202413959219987683476735994971615817154216423 9726 402418042948410536327263353584671685870039088260884002261258595619617676388333534163052535797315606124750012297619336991282664603590645639307805072386965871603194553426127990009040696518712074260622899143701629537422304705463791285221563064205356714020603413987918892 9727 -419898648213915894427428827727845415783218534002105731194388544936227417205370686087307191388623044271534236047813832084818673639988790679615587191113117308133763346040943812496354509196589142349105212070071309051398156289275291092418385153528167677348448222798863353 9728 438137955632953599511094458583878019004704294916843608407860561490995825128314591925990866047159793483330366041998099135944829208944761300217367166728009452501630612461709497130337614381529524902186809024713796588522097510451870356607998014025567929188355245346722513 9729 -457168867206924310999937604372066999474731534952299724364859529279193294555852333570703669933139428334193080879667043974822173581102618138213668117515842197856041597475473314453224732498229654656437829444039427966664705850065047047382779616171333942801597142021146193 9730 477025710576941340082124437447784407143069458272017585531055152284113609483778565697304926150018847334259105017020607167872668444803808611210018114168434285264501165535033019736944442633179853965023560245756000729812591228605396203950978832270464105324206576680032636 9731 -497744300744985047965179511801185288432902179348409437000000583066941645832344498450723254588422070366821514213773542780651226588293185937660923551236872997784593957441187725473141833533751415775237242924593237253665406334687039542684984190495440069551430679125263946 9732 519362004464959748974740039404312376295367665654683708008092542600042942215972178380089630566545648662583700562793261854732860861699915997761989533793240782872428092696577730714401912836887749657404270682718836485242848772104107497255533695397739128100257062356852891 9733 -541917807419050031541288808181217324269916036282565832313821691733001052842341032128989689979977988382809624544263335250725414668332875437065342008017378015540278885281780519763332281632140623794313469243582279790349881351500390762280107011006268347577238858017457508 9734 565452384299756867224587363269276027407546910811648503083301114739891063846427439087042068775159785324506150731378112679643626716826186499475065338985825781733984211348355669153442127254877585243748478627746212249351830164024189025735645474246959365519172399327018123 9735 -590008171923192368136125752932467274680969757667246437335780374935071893420356999379932897253783819149761297661315230288567132059805579894348205283080047987255592835805060709800488749488195498768703052530491753657601486154524882043578156963709697970963624417906697078 9736 615629445504634847256728781315224576312635278039029990890606205811968963449009742215806438037664904856136963834915124421487885303174971502966039477322829474908390395189118950758584835282198077768582712612923197466965609571230177629117962566222729202760992188010337153 9737 -642362398233002604397756764085259816640731516021882379064130071129204843277300344186199176841846622857360550296361494061511623500541816180660702278000714983402666090158009696209053605335267616810717878186853242608114939964363631574262054852722030666391938442105833691 9738 670255224286805689662738854301048043301656176423625487845912471994809875531431922200786331626912713142658634675516336717930519639631711103336505175473398729711653646226580690815012406770770406781803294927740235358522137842571090843127877423281751101137450761222618589 9739 -699358205440290307457436485095321979882119095757576840780966047640606492103971642253342118307405809889686673149986289339611329160266062074191044761747850035919915387553139315004581927964923065758970210264115969160852532627908585354887702663687632721286529714823315858 9740 729723801414911491778602981596382176022841209851505706975357001719019139991230082070333252975658895546418712128924116561246321207469769857345206863491638712092799810922994728097336680164527212427887507631231637482249909104616205799114155783082349437530201765091608444 9741 -761406744137967654779931730285778426615379129408262357636009377919774457047779817398284040760713237022924288431939759605131088332701251800655732609435546292916608578272607783566140957627711122287150364441340288086126522034963332988924447073853787548492675645994324041 9742 794464136077217525591720995421624913077424088406703095385856637953853757554623465288583967091616718614707464886113308722503129044986171537131487189824504633717953514014413824020913343438166692976588294471982706132542243976736090868328376339858830016092238519958304754 9743 -828955552827588309428718407956792487385597774683184185858434341378437321050426028615556317226215205011998228278376822854170200511419333082000541301669329104517756887187560692260852740132475200850167002091460168485549426932219777004334776309451064853370449661064001412 9744 864943150133686598904320658271802651534995887098059327059702812607666338925038323671642523496321609197609830488051969117577558617841686157951809389692943946891182596111941210048485739711121739382808178198687301465828357699381572424383055276061681220960398240630806729 9745 -902491775539754210381521327479019385217850417502523985924961039081035210208178575931571073183228318848119668155595791748197585721039734832512942684237836911612411692643941664828550925766424564920674028172636551873986895935003061868777028248508502228517604021190632633 9746 941669084866983831864747765560184839279998501766830464003460937615716135057800426241242784778279447004290634521516556117125674141621983394067179400453018929912928581629981839319236508970654389986666384047000915138774379821563730914597343760618118488428967732442360619 9747 -982545663726738897743801855253318462973164756772666877804780492505479567909717490448531751788789583117111803688859386217860658917759076938081092665402128990264715639024794180715044375327903649057692376633112724022970454154396208670541473867548138607039244722798223769 9748 1025195154287223826840041075053467621552012563076961021098789208645659016765243784344880590824097134896890647714106672192720305716852421657496318521981303732916276909875569352559638983177653030831725314566189543719256810140499686105386688870847951668217320599532021867 9749 -1069694387520540713014766978332335840912975960331515391033770358583997591629255402453525594805930086467975909451373958283996196134308315756514073512099768931681613355654538880512659967650697543128008772671730731218823210762366669415235344690969257577333336626290179011 9750 1116123521166863472048161784844744493170584136170681936005208718515972088086755111714563347127867359430598204431251990938723907035029156734273903843875544713049997512635691516358091982851089042121340141514043964276532897629723609891946365592392460843100204001063339111 9751 -1164566183662677774892925426246798699590386753150547142101388754328256031173890761159037245481224400627276283039676956646958197742838074185804443624606947709684994634433330541717672466919790603681620219520532086063399833363809344653591422868399091176643075625263350309 9752 1215109624290693037390120119415848864911367409551773835357408415416393393515559498723684506748956114928482894162822034722336330003896521317320208814923312197108292172239482678262746086707527894827656244635739103352681846078522908889212185569905929078888682629678047276 9753 -1267844869820150275399009838380837573178574597816260168216346154896883538220824047035976899767459527095254106461941380479934965283889957973474990047437360121273180123848712473142223334020306659968974239227393426093127296726273987936416573044449051809868492957242075672 9754 1322866887917846574695949121785888440445305549157766021360397391012213135067152746435969016818153767653564266477873846428994616712092691604891375919219555882519503821750135655742768989430731619051230898615013158667598392813581829962729980550916127679743720635255072448 9755 -1380274757622293922122774049034601560609818123327802405324791948593721344615828712006990390610016422336483027217339397494325947191993957216263800509759444640228711031996155637101390415364163691585241098239996124414557510462177563030989066019901300539732056466540055520 9756 1440171847186048742692544174909269941261992088896434001903158924284539492000004922639967170858466714221906669859484368085182435547924657367616794048198146519537897302175392798128152509109372134444905166582551014189618369817537809961629687336460836628704211815160212493 9757 -1502665999604411158514238336058207552739909182099719923801871459289463400522971328029230180081002389819124206064051337045344478099429608320679352694874451018262096630136694136026756156206956720256107212923622353719211505894701255225926996783739371639783217397911249257 9758 1567869726162423168638567217597879207395907837275321734010983326223247815870181952714930451396115653613375612404509213593530999028674910673866231192652864354437347359803190071534106469825611808743936514240322344064248078370923345065962836689289529433174107540720909453 9759 -1635900408346417092356968741113983616353388839398776426858550555251652859934215785713055292787003965268426474026902176462333498658370991381396299298453119917243155966891737570810455118203835498264145635380837806037069215433088451468430024420440678430609911911146028705 9760 1706880508481305222543756877030164061719135817280069087363616386378357433172697514966759789845926471879423739016111676926521285551400646315188918539024651722578193059967777764539092030210082980000440499996168948087031210356334250786099774066942766048154174029369400115 9761 -1780937789470385298350916472037025394571608452600835422048411758020492581775911107832937419908254494896439780393708886729842000534588474409449596741406212393772057279414400545151091462075526852086059967871349535483899587484648417899512749965480154531997557873433129755 9762 1858205544030691870778464518231552463997807045388505611771513724598002319428164403964653334729462638916563782566129813260641528114072058179107910614465720747270412280064038303024059009403986605898989976733617532031966340840477979700360819399474846179841485135463407040 9763 -1938822833833879837213691143879734318617681570960494827772825666169599042437873328322155690663261033878698007867893844615443193499394641747817324272270338114356269554344823897980035086668467267911950277379451733888698367868917099507083233110051878351212371328925168524 9764 2022934738980313544201353106750009412070594083095250887650765229535213596083300396009169629989692014360230153783469685546236658665049940317693318987485961118164189245182173077167677182435548283579323296093032252761450116056725461911396096032273919199450797825883696401 9765 -2110692618252484382647633093548772930589009682678642144281593392741620142293663879227118620541963571960032563381820677935387943062717984740395853279451390020896423821773234394287380925404115385061955745067931046704240707311516783949837991475862263600778458739534792304 9766 2202254380613124562334117246792994912978673006019083897699475797440123968354512684345265604423026857571472818188672734889205428825223968811465930327611983727407740841570882572019920401767800511405541823325933520962531369025704159944955930131234071203723924191033963788 9767 -2297784768433459002026697302338423113562607541788522559300683142104870232687229112168454918795691372504784789587811556177342464637007064417460310874584608846815625908824303191580715150490481173730137113555652138434924945866381733717306559346564759894864720338901859549 9768 2397455652957976730410010202427988534757192270160381801417914906177659983647908675338706439503134462099159776518864765716109280099161774932313868092139536221493445367600149332381188114555566830321245135695720807763261776211398481764767315233769195007186701001484457041 9769 -2501446342533945121529737467513993113552262887294026838458889403292162767357195526850867405311530436863539353756715694029877757641608239039176159574665914733695089040449983152540512325431068634640714561182197000632456207408748370362541622006057984171870412175515060131 9770 2609943904156673549608971709044193717274728893023967272225860313119178122822928540711020854684270103608947249700598002745472862312372178087300437085840284147432095953272946997750772325189002399493554503860264065343926928382035550570203295414011173461880054272637983773 9771 -2723143498905298177433597005282639551799748446449738933823967330550834844972480386975699458800692211042038666799223768493476421347095420385285738610242569136425057665614212595260076713328771012215701266814542997829155341105055665377903327073192960226303377723812974207 9772 2841248731868648869464732732871988532201490470542627348854936158271198400778797684577485904126963781962258081847094704049810327089113264388116357073615497986051492749723216861280907813018668732583221392062652958702930571567403569307175838255672264731398827741937271605 9773 -2964472017186616743978557387721305705794795663420406429157237734509407096287604310355154313655186792244337729359824038730784207048562162444406512850172369503883983817924753623344843161561773205308455463193376091261725669740968607912614434935856902841907270248168416111 9774 3093034958859412643654492683279786330486846377065817636551198365593587916253910311195643361715889575827689754033618917560460926494048677601290978014345831671581271934406237088231112567265393464284414699858852945433795705548900447998567191001062374092822665319092920373 9775 -3227168748005240785743504152916786576824258023514159952031820916222969668788092266331395942772602285085437502862331666196071451323926193352881398600009628069139304005850196614038878192269425124539463123540364504373800401426970487801017378286558953475808714121969694311 9776 3367114577276258089734477307215639797799214537226464884636875666416352541948378014600979970114514320976544323751247723118652903725665540881456098821880816281894437615588740694806841858621247810344131140838231441914184632521608204745435775443658210679193971774543417673 9777 -3513124073173300363371693703669030781643094080640547342775425975391052205508380889715597024976264921968184786186694322008043374314692723955129633706359866840833502617339958413634779635759342514362951246920672490392511202003768491930021494046717682736936670956769901832 9778 3665459747031786093146627217725831022469258402921512328839226717522937013307756063674176979340697681521794196715466033260269088551787007578476481495095428821167209541447643141370233478879373333532964789636827268004337387838349801658454294547985976749197317314350694794 9779 -3824395465484513810790117851669064159179725450685875696323287911545978335901697086720596375921009665469257397431245580226341632853867146535470588127803363221778413952121561927278577983255743310996488858714283994821810133324935485729603711903955551307078383621913457410 9780 3990216941241809112877838334493539403184081349183300741614992062096545333979556543285813945836160765434235022416316610322606165543719841991257899516902135793981974600090146413069207688173572885089579877735479249730739976455871295357925826506514039022984912784199506509 9781 -4163222245065714163702770787919173205920523319921215547725964949700726677028856834639201881225787824453686815719185745760283313766114917714625268078811980322923534416098583321044893928092730294157959280520567096404584797026624606593417375024098694359450843374996731226 9782 4343722339852710336023799777318537266642335723179318947497056629692531393104026694068932301537157607087193451165977840359523406110084009267742500002820502596665212001811773081542970976237756701664321643067120241519432824399016552634809437794030150027903603139224390078 9783 -4532041637778890734993950665823730784542658690175649054754814370283760540444490101648042730640519326847058006583756827892147235349977061382669766358812017492842684525889040999508713520055347383277979254826086138485110793862527503646882181017424879441425697536850427247 9784 4728518581502623792269197646009507910884474020564048878047597691824138955215104934165329152587667294760866289088938679677855748981944672147420975905168677991602823859852069241575165709783693716963114310546931557662338924813797547328325310757149085751336831116254901348 9785 -4933506250462645008891204931258984379936285827803378260656393835565232514790733804115343188938853823914699237672351423795507000324507294926370928683675847985164661791584918589497267926124742308826273945750611041480979281481920574580334144566864994429260761207622038252 9786 5147372993354257509565999598684140392630257859609125142806128539805969464207290361166962001644402377886017466328838087507602245133911174986425422984979514677755889630404527985759601295035099486784658273508310921126462366781717867815658217399151204620424059898452086701 9787 -5370503087912992868697665576515993461319587557180394401688991102123608022654048220109899226609151719340880484035197986206706477117341937279580933379937958412794872793059567181819799810527764463306600437685354500586915127121097171619161209036471009781624102819635651519 9788 5603297429183764620866737489838303854463868634821913135305500430096007909319848077984259399008918620598097881528507790419528016346907093830363108706372390965134018453923129138593196249403491170239003509547405751618111131611407836231333150853252843680230690380696816810 9789 -5846174247504324482795004922016965610237246659503376896779209870059745833101390404694984931511216905247099436630795531919895282531523989121533603344747367353099939063316285552069357019827072417254775918507817575357554379055954215497004579407902585900430420613709780289 9790 6099569857484795817420786584738025031987072784565077112711064529455436429289011085001480096945351260659169471645788172139054252654911703469368506968086033209671623397087802076605306238668731487697394927165838643391037457234160299194297018363012379055630699168448973439 9791 -6363939439320304370327723368791225145559245370321097474758531829552049183102146613732038047454070657289562595543988268690872375472658339890583225489346728269053475556315842183068132045292881896974898955766735509120026934908876153925438089804611161498124094685124556952 9792 6639757853831350957506732119518906317945727842629101513758302753974219070441077324751207707470814847620210362035381025788201730873525090707046099883987121083881196422423382584420395581882904939294320679846769978469726082393457820359155922725308926537984366999462703144 9793 -6927520492686676954472696855661218218157324008835313592111753851105755025637553010602588087743106830751892360903020923744273932389297533124934865305102331711117486148079151558158990228451982565613161682717728072856314339929955350655872601631288720592681758022136229274 9794 7227744165326067904693234040459034025755886269905476276318153052164862529857874029599772970589437424151973016689390155708730114758218178126436202445379442294075167282280739590869001268731269305783389789004135689753612844379947968844915452975483336002327615394455034567 9795 -7540968024165934695181520023198198948815211987008576377076367708701774734407113688059025687334696458609898017852630746733710169250273736144385763402118298427112202111061531851923804161589464915641902857179181516010429060121962518073281081886495758732244581954120552685 9796 7867754529738721691691825228649633334139582648770746651023246019408946103727457442351969014325990677956537525377044312168573138336174697096621089666558787068754008436596160349487898936625870011973392287477858831620816839717396454473000044517943644770542006400095880400 9797 -8208690457488338131291364009869079712959194761459624715630580281058059672765612243354116014253050399405161323559655336203566070055510172679847409907318376112877292908039239601983206109924764634331301219234566472896733923978154286564383492188711760322548358299905362906 9798 8564387948018019290026627012549470288082173482392247242494370760957117314079236699088533731347806780242169818990143290996306124075537448987858456860842929883624884177300614131787422430456644738764361252489063289126617251620833384968143911143739060560883987085948738952 9799 -8935485602664429263309750408465201987943947000561097070652979532670460888368449493757674615605543541016857850296380221177814596759839200957772204920503428887259700291515721112144246661461931319792610236459908239377068107310809057758383193122654664006172022047245603776 9800 9322649626352555066652764735995483043098202337705684008310538492355762343590127442199666204963104080630241830117222380583246467789130937999241029018045682769105566952143463268226830703885383998871341960602107641415992846218202478136650786409555755638933597655763540060 9801 -9726575019770155542684121549328847482820872825366142269498614681812667764826093953959043290720511612367046744320410606543385095272409957398333325368651821572520775289459580613854262884672686382510828722765765138347903232536025999549193666337495210822996994571777853496 9802 10147986822988367767018708730642864756085592322292121085702624912683809687323278914506646571745319731545053898048934635414153719503068298704601918338134430311230349497145703197044341868522266701571572319373186418992784275697959484377759025128172539969093113989340506800 9803 -10587641412746694226990135229826987838848583320311747325306368257656330145395199667994858645341336845099884965401991143951457643918169358204646942659326244522317513776795897344357539060652000774880878340243739073394957816235163224985931263222611835024055938287017334441 9804 11046327855716158652390714370736851451832248605947794510753337738810923268953556409079471794239275998749640868861252391528492340984742480886262424480496669831859233217552311813016040102622035937833333366891161438886624236199660815095346470921913698656891076881874767763 9805 -11524869320154096645352049699818559228163105738735898994682586666750423347884836928313576444644670405918828960027136918014929952425305566434969646017649076713772985926907995473065832065250517668762662730945200566017477008916835852721763523631466423084386806920770499281 9806 12024124548468016116918230485984074294870652937967418596307584693386916405563936023341323613181819419514850249226937159741504985156518049843325498165648307398390183799193127522441774529045596675991277666836279036870237538545370292700946009686175034493701728954943662506 9807 -12544989393314406523779356768266920987689141244233361188042665314131581598932837101114205094373874158523826536631366463102420161488196319658862184269478832248808237237456323557714385312153680483345736172969988240839677610098607820519234548458244926061828753723969043652 9808 13088398419971487473081380094172294558942057271103834869086176124157669716139494750810597508755700347316673423057970002997385878394840964062820252389680107307311434398571811829141719506971367043310777825738740145931290402944771174062981764333509881549526996880918252617 9809 -13655326577842867159710222921587077653089514675635373925871669551909039247961636681154877062671874889335751716314416612737438898497505391124426498086352663708174284682669971963638145129469082193274019618775366109178359742653160445494283476771213191389577177573888924109 9810 14246790944072138678032391525033483985868981495084366041977291543027369981901982537634294937259561903262535880225779546207669932197117293161721011135036735786867357597182383325316894920487709930094922416923068286044043646762019713029593218941589110692656037865041030542 9811 -14863852542376795863733128332238898594071314892265060799449592843270901853828688390717407595573312383981905881013049599026595330834417466427868559544359667587316354329098208581054518441510868743826826147245944916665082620736445357202280596029660259072181324661823068149 9812 15507618240343727708226090687318828636923466263791253514295536702222469284302889537907119442638754372886060606245604203099172076678571647589500614665043377761442466989331882541285944666667178891976166450128308693363487382165953466653706421728180101100141268667620491487 9813 -16179242728568189070133977519536584821429706030304100228918411286738911793690530579527349967878948548223356852384233959986498113506937970723497282433047289747941140567383308074017307468856121697431376745057549247491822631302254264500024435737617438747732174601898841921 9814 16879930585163793112564604961581812254886249136314399138608083244514143035243840938713225078223784414064593441592391917615975395985284680281222828420016336046206440680280467687112969834429693898576759949291631925282056729775232820475054859395635941580728056979955348362 9815 -17610938429322985991416345578622249998390029085409843290715713976119952751548381191894463432259025132643394213392702771877011804086782036829759984259070731090299618118682666571552686670638817773494220385817246102868564943124921940687171174397370342941248121100744982061 9816 18373577167765916278782721412011304710587833022161618478996413802378108979138167798372686679629493108049096913606091494262953835694177954029584938610750338747777811306743845634833243975793555078780229797170235252515467396400280067590504110732090403533788084106079720097 9817 -19169214338080881473164230716766522580496084830682359813618797268688038699500468999722261884479351380296911721441214194095482721973785624028569691137920514361455358703391809499041919191140864039780756169551840413549564510670548367424235904555201412818724933276368779925 9818 19999276553131914844458676498610095598793996301850958806882794715595766273236207631227021551519270947710225503767640029544861135413418118907587149004981819036859996597643623788644651701224306369326653293689435088072667759937685642801485361175805692841306446956832527435 9819 -20865252050888873497983200265439950161544703822327312861939744982495283918767627605620050304901462947920913676783573497370875800100093112001750341397542279149355527194789103839236808008623516417106525115464972170866306799655552206332880001422594313165353331093851806577 9820 21768693354222921761497378615559467219110415901639157488424366965813026925373346784184532384390960025391225230977764833352303260371349516940070601336989707280203672139090398375707450804498858609759715763676365214476687520640872227238490991588453868597084787085560962329 9821 -22711220045405905341412304350476850125994116055242174018258615189941802855451985814145782145729377206125569173664485240621849328091160561406961716333594633690604462002893681780320704369294562254376504008485625571591024740164444832517371655137673355435601138663238704492 9822 23694521660256127981599579032890109902846358580604241762488323149941466011655183266002428232104668379928149671080583904989058610532845510934458524459335258604357960921573101250841463541561167093820411225477698268234300775050871054362348985661164415755178958099484817259 9823 -24720360707085835309425321037478858632119028168268834383485306766531483247132677648049398175933509258797670809772227305235356857436127680160642234091505534497738267487339924195905049668030621257944658798232086306632989129655328075806843933740197319928481557311090279161 9824 25790575815827657423543724785581698335159834086314652113674159109636554719590146103079067048703422773970120825969544118964521774492639586455116957532863921519693273544809966121372537770268703193769243734767587421235011068519381751427609258326058072897972779162186850988 9825 -26907085022948756023761568942751925016124317564765170394352849755207032234383039827619012803261189466501769426549230157947543484238915623382216366128252305433190023230044861624077450315127539185994511967086152865924416616289565577169510282622786338737206603020649746013 9826 28071889198002873859844976988258271159030333764631083767697964680962071889708800994709180120313679814758471974607824670566305226176532281811149031917033567171703877930463740944103298589479283552821649003101624738309446589583026564755796449446623103924320457898821475504 9827 -29287075617922321961250473410529686612830806561360848388251230907989171355756116764174932080839938695695958616614976881689232711426431170779056722216364393301722338237497066603098834109672344740619488882891933438608545820681368687171748583071588584368638560750011408657 9828 30554821695414609860239283415432008497641751785246756406517613745073443563979294275408124542858200596321971899635521234653105641884817688318576769660539749791383384207099907324935283770927408108230811121078189043194721312340965631673203863743204362827826085437324486391 9829 -31877398868102391361156647488493521182680666818494278621486353023991707510399640503575895099133817518984031630749047048471687127362063555719873017412773024352288127850710691826116657544464047299575617680814752488403002587761943843372240330086040802901862926784421267526 9830 33257176655331148853398158456197134192724346519631685222343939204999154468576904823777078610018266949221941678926868199235446941152666805462848123786711136327226204335589966561729136115629719303331016477853873089539993361642872767584201171892125957555615937669702376946 9831 -34696626889867079077092123973881119005235197258970711623166769446491513564399775412509737446880672693814100225322722708257299891998109684126786072385476682576056143470678548629844521587957086927809423730216994428265212812205987196643780662036915969176428483325199841705 9832 36198328132018500733383173619071459098459951820379418027809967335719510294353195301164585984412111802145074435623074194622295645495690553886842928080496337926030693010527108783595538863040496659697424272065730553644157844028426562134262356703473510960651986364371818987 9833 -37764970274038330165022761126883318082506311868885189606963940072065347848166652155655498355573958080771642350296299917959097060126013140233113017712043594723089965133099160324329640763113195904165612675709254908704346091478028704525216835164369380922974186286820008077 9834 39399359343003339945190364098120287443397121045028186290384855176174940928503801481915187249834132159819376437354989767507329340522515743174930191612138750466023065206155230820584126888653184183378407615354325918161247484205652225361936343600793460608501461944038790221 9835 -41104422510718625692822316388573241840466084740767872807115622833653468182107034938561840396997440559882530575239169169014480847692315083445769071811138766434966895925012502835756757354493875161348113776420295299013673051015804565025666485112684592553918917553654966632 9836 42883213319563583591224847827085294761640500283767728040627056154583076304326845986840916514799645856005621983987609975283237696511629158575732139449611641016171075888122707425588612651563678173832406051804941631060899547442767087959427309713255403007815318926705709131 9837 -44738917133579396556998049730600896320863546915942997585339644866889747600890898662171192476222394314141950816287142621225682019328651000254436045043372710319976547840482731407971947739574805514914582927573628527669215396749731900789165944142271495613972424459606778437 9838 46674856824498220396102641743388842876857406406443112993242076093743314204883931443127063410163114888370278219671888037132170419663287610515942876585850055931669523562833684083741123991764862608433770169071342067559671740882762603264535496222215492668531509467895374344 9839 -48694498702831661375189717214728780205853512661385381764638809148089103007549833649153057487622730307992643791058451579551534532225040628195959440806836516479418603666368427372057021230075410585716775410054912604338779534580214219380252073280152281110957660616070185607 9840 50801458704571482636486932418468190698746388650121558482824432500613025695870531970916285524182751001470136537306487261283025949568500678681380427897624851551547475575090684377032646580402315571061682959131820917563503790152482206105680176409469826751403370350144770897 9841 -52999508844509539731447766543214063021530590954359012926581770119233151293960454364357912136548090806840286754264833132213044363023080909892338190257163508574586744564587129728189698174864603896944732331080827347562123665837685184439481362564137560576018472276608573565 9842 55292583947657529271236530716168268617825465048564416429489830134403781667841151247669379633065523970784481264610676741361341873236618811330082343316854776807182070076135145181433227050545264811629385114868394519349215205877779592235329633410802143386601699212119062828 9843 -57684788670741077830737483974523421041604280449444774411001696140419364148924073245048851427975869000399068703390755194893756865882165794710341899441222274917720055598938513081572383085414348154420732181387033133485705548031928535862733168595777804124636826386047333506 9844 60180404826257875327565507409683093118100026448227537154124557959849831470334025775599109622248877639181337990303660820244040569766752846920430918588886068191372101082260645414007988040313565332056430986300850325017888371142598335093004033573386176042061534459979285152 9845 -62783899022126880193034243488678422766417649803704179238208979894828598401595643416700636589023563746465193202594952076856718469838341785126772436523005104559766549633924229203265144827948725469346135519847592201242280231531130613695828079457321796770159076554977357305 9846 65499930630516043966415916354891555995607967565196609869770723965574493082504910471542286572303625007149364770426924890243378956415126176659345188243411638677726254744970901862897093186740993748937961341174254620456182712274447081493024864271561731595594169615465297373 9847 -68333360100020512507581521932396402711764961345239710220571813390504456974203981575144262898704015617372452336746228904527295270203898800515200932962936945835626980903605694056967917604669149372083495208761182378444220875171155113293574097237795623277837553250146181866 9848 71289257625972894439475800099879660656773556465934680351521337020207497152728405357078202564265011509877517421174059640539928105712615694152958682775191913553445629120796683216593886160839349250793755838239885510550280269926480426877416896526212240012453226552386661522 9849 -74372912194303023702345954355633426825663907977074978831378887374609310701581190993503759277484092893458462430260350978102717085596526083877299655154991968797658011988333860388898675837637962468045472606945361527625408165435306163974752582794689289397297881437731150325 9850 77589841015027807529651822450757648099621975488275299843306027245538122323865978267279296003607251098874147604580465047274827141533670639131820914319024061408640615021269153959343310145662564365120746974516249927123625544538614936096216486527172639030285171727159417397 9851 -80945799362143417331806246003957036159133261890566225588382287365259917242583690021347751372257124280982350457137877208921693098792050470706568493770839300992545859073772887049050797568089060303689739665493833427041923080142001969874300177051523088765254792710425221441 9852 84446790837413471846534679451966765264301837336515133131911438921312520808892270829646571467734147275911908916664993161387116735895314799462011858666864138767537438576475791092531365307514435086045256196908639097650251987725142486139259098761083295537221418874428565117 9853 -88099078076299255948456184006364527641348730361968179687302428220070555788805732857219986678153090966663959948974136866301213737982994055638200675935427085089649854640615332259730793275655652490696308961074211097944828093822585895822579890749376598769346632693167938937 9854 91909193915062745938270017177181293367773991925346989806852583683925164693390733314555254851041733698041260067981792552989983766968692307533844851336652465426473329742388896148502960891291745407731691450055126199268165658303554325367878321461760506535666441231107524990 9855 -95883953038891661302464664045940771475548282384955751182882438760631301421184592471026058033183828799064175018773153241000541889724744705175571739817111119831315643948097282312248886287718604029524028708814297221660913625156512108758201859073022969062851380409248321487 9856 100030464131749381761034327418169634797540942553392796011861110135504040894073335648174841253509072075040707248134007354881360831417073335633930099577574833510771410228343769506384659061185949332758282015477301590052292899774444444109945519632412209634079524133978251569 9857 -104356142549542866934477436135127659479569840778705958838243749334946828598395692953845423279259564881671104829272204067875440166303833620275305838920024523282488833340670509116462769119188378941208867278944895532630909033058133968558707812001867206182678690594903190669 9858 108868723539130268974215208403919043496804676679084255422818159938296213466708820802774893221038026390717887187895468620878380036893031854087157382994649286725216446652007152799392288865756603533824884387016441778966489804562111247477769116522068434336293081222838393755 9859 -113576276026658378381839872094332491148359106837156762443194488945378060450404771082272381070657167980221452617342573111307256948791300866193096331573610207006176804171113900368846952543081348915680800550355532508676371969587918107567206134764892742088023571263960634972 9860 118487216999730102814842216474114847615630863286718897803928135192753845439756761335641563931464251730362130706309146278372608510112433352904903254366178207061878654672694856093913052702625958067674766170640462411008446368498915391306719088023197856678284139092712359410 9861 -123610326508955634235227442950679061937157441688389311181142867515220157689147507715832524943770595926395904192462609985425723406946543843602237023005404672918392455511953170122801392812420165767139463022446460283560755575483398800176935096804289287671199957955284814319 9862 128954763315539674220338321990243800153991475256931359460093790475078952572668191435075310388189375310235579161416687554809949711797015041140649577979240895530216552510298998897250860050682023759619812859911386014726599886379178604367108091776807217614057883153240783952 9863 -134530081212703003445928872572715715114628574174949710123418654733085756081482679387692678113614683636725364939163567253608788243383370485138978288604829051079922206785804171441880354750636851722725514744252551355405329312979536988744484304996106269888083100460748914427 9864 140346246049931825424347815629552732817272702768837453245948597258686986401130609096121760735570606028321148566003694556422236320264023765760981117041634062418131829609980169943097537261915891570086178892391784921073418305530159120002230031303224340931825965056847593211 9865 -146413653490294799591721803240810010386000884072932232327176323487802393147237366937180346970224589487856973857136575682666147948012221512112770883629481991448739103297687313041869053076397902457612028295044625054699490733064624542487284611652004551336572157422415866736 9866 152743147532367708469396353695387186986127286275538182264366540155013941513114184770177656062756486442385836429597403127955888158260630279546765577349183235582101358012925208916301049555696249467709227822779217754726284066523518071198713312762773656392700392292640245738 9867 -159346039829661576068340177899350051492430086014590992060547934814988859393525415579917402219999373091872952958354774323125998832762031975365705706285477358504294439318640192358066618934886077971994041895275946522406403854987004839332375083788904590660877638639347785603 9868 166234129841864166712018531553564116095579572167320570606318682509635199677012513381480114387621567011207504438291600214747231879871738224174210103743802606006852980965533893514935749412251103708008531200354704222430697997856044905387879893586564073288310237250468502978 9869 -173419725853679644557508211253039503851119808659192935590301793802308267454213273530265971111696133084268630369100229524276904411229461837818323835770164797445261117268656931728451609739900155167033248574214029071408877777630867073745290739736305679408335676581290001105 9870 180915666898589371017452558561263427563729866267797019783738677381113740214459969294853714230691843382414456340265247415406151376531263230614790023089332044138157058748993713756040155514300656818904940899191007063959863440371907972086995049015627080735095665931495064953 9871 -188735345626461078527599561054059167510407857111720628666453141310288083570246051142447633737123683455601044089850645739946699753476965911583015713224491102798700495207570976059078533791045572346562930913074335039677697975969738444333162077090175648031213781126724727946 9872 196892732155606819735873536855105485992723722878126828167661790584999264609020919151280604651534739901768401002300188968744549628976862573194423512656457544918712598118061747945808611298254897016459191805724695698652666677968206732955915460075712939521655522556731127678 9873 -205402398951635107842277468526471848031873707448926054127846292626968974579585152630012668026124355221933699258705888177574612951805996476808409587534024469379267927009481213900434738802115815698436249531074381136705142550902853591168107112042203716561385649830129785705 9874 214279546777262619898972298030190873992927683233754993159004295111567067835536845286696052982045604218182665700514440256516885045939206636258907299854994053767288750201928880410842246921024549244998854259127033605528752960626952028344791297278336348565632754325816536765 9875 -223540031759148945993786170643489436634815911631083000714743144798254789744788013333971919550939696467185157442203949335247314056271305675208184783841197738492555402375988592868097040522634335518527884454721358698041137982650981046867185546419425520527575626505016645396 9876 233200393619797486861507398047777308961891239931336909474636683189069025527722166431507791212882567945808609872235144842628397780575152248284890269508809395261996379259606629019756898339628490354695496332300575009161113771615369077886950424690184710235123385174029943551 9877 -243277885124630227841149088760681889076706074090292627852749001691102844831546885117107667442809773106886105896221159033818424492438565496827947337859320135124216704378924925153393245144849531337610503812728206496694312495037546990941896193860535707890412626820260353985 9878 253790502796497395400502337421596071537192176565356418946819838233656845368621871517762071403232889378021039024092732255366511796039775911702393211328124766497009936246064577245748886105507370544992236430508052976392700700343028111058598458359343923458205429846856856998 9879 -264757018952128737211732055462464056664401292491566855152654076961308257037033257570849480241232043306615800719293684575947708612154693926836016409597764834072738541901694952086546333886939089565149013003571850986405944146542345113024575677595189287312973540977912061190 9880 276197015117375324564294980885076553310450070496875709464933973680904568562768245484573733537781504926576350042386753117294917812422895443597924695944244326542423104012914380525452969333444701028119448567985187628944464839926726062532182798036867610006300173927357030616 9881 -288130916880533493359574061780800575499526765755582293269404671298906873685813075912880887468087336762243053993750084316108142723803865387402149696658942110604812464296825824024370691350172564830419397753113040845831117476338318385289208759056384349723091926678251690532 9882 300580030245590130978401373993335869058136674060676578495596358406925216211929841110830440732069793241531842833106801736706055035355821578314143492871413783106187338325067963130048972730879042297368976018671744027181088663444977230951906805237228175511443657989014063765 9883 -313566579549885479793262058804652722452859053265424746849902472511292292429269051672259687432306805000043455902236651134899988607740825461295970345744035309679928883240478765339707679553919807963466806212404486248918233763774482287135517043891813308528342700838356124093 9884 327113747013460655688257539508676864553932893473599314971953928718288305890858002744246716452085849080062755023615628980886431251079495541574418517580239315274345582240699262729170856636104482226068502998177825195663405586111065860785363150616473618678507461850500613670 9885 -341245713990247064418768271420804019713638360785649049924272441798075277985697721531225850504751890582522653284819500170193767905000470054160653661776883725178274925919960024577934805602138340253431101833129840030383815471644054527757839854691636144047882555779011589048 9886 355987703994268942458032162076044086490956532198272549471043712450878783512977653701262890789263043636298824244134826575554424394994837736271104428347349723646681321846634674600718996130364939388428323336743053047360351177983875527757230031674626469613790904113097925588 9887 -371366027577173673290653967340992845830631369638670813650808132090177697162988575861876132555345242632397171308335251350183674905387761359047271348680741598969969547951760352718714454877812042103931953635545042801014337656345771930237738124962027365659554893303722378459 9888 387408129136682884121370682539635195323420037431918893695816897448065923085162638666787980994992712180162439745610923170355552851058024557111811820990815287145107946779740896606021504188448814748619528828778209354411658269878500884268714057882334992305821904623704256284 9889 -404142635738976398681379427628454083652722135660062852952563797158227940921111935254411108993737764061737653186579553989296873810067106058589669812929917181128241801780946814919657697010444298607446111423792703153834006432611941506211858584565125478598119004720363577614 9890 421599408041586944239639382298176216387634258063679297758210637562007516106634888050474793737266191618475550556019638370555277889138683627716636440025325178855994168568267886040010146863836872337213860286998210420984994946489839817446025387443889131600876122731620612409 9891 -439809593407102378682329803393969271960002180907228431895966964556258529441337249506964944247612086423697103500607624395122301955888549068605899137613741718232656006635304447146154197785349722940229832253444192489942391916421578607601478456226961172075082939212825106955 9892 458805681301850679916821504882942931090091224668406167309740129010742323263462244706515835949576129173059020528173775180747038728137305184360806018591949137740183616096388433232717988291354957194189942027762929029934009637222979274262318632286043977246561575589958428287 9893 -478621561077787869427873054254534210091390124191906365312750831874406655631935178159808332607772470238543264140080691922275029699613810413960807113373555847818500698281267094552618491884414726267609235583830011014920210745173796902938810575447711155858973914341672580883 9894 499292582240027562378919221205747932385927470615423984730123444819929908252831234645135875010534303922250194381523063452781306009480140469501874260781972617330932150071803616190625051050442498437834403841637697498149100420655045906465409775724201987627943023998562364799 9895 -520855617306850391856662816438066798745850013649074540361895995335453388791622240032788344107917879858178705876500992738486477558530093064215528579677170256888731927942620276398784831702094294957230281282657582868064195444592388727216306862483095156633596361140171953569 9896 543349127373619907272880687151279164071427676167840304097923650490505050186153530941823397924048458309460377377842546074634118350638945151763251008031048823453198765957149997596657738719186746109382246162414448291530808833261626029428662219928863157377199714251672318610 9897 -566813230496816791710455042509543969807974427014694509848779696483740507347435828895449367820737615684433118567516215905140710226442836753264743510751748471159848046403228073253815569892748205863701423792762965934155185605442915609836088655971721704253947333563639269754 9898 591289773019393822092162971781581616170899656615993528994135655862253009757094858011513543738760346525669702004917725786860267198006215224197320760305501667684701965683511191033761898538406519882167079371845391252828447426513083490742410960422084511314735704957586693195 9899 -616822403963858713081763690676709914060378950258576993900452110908316560703971537075369069172536553031834161903700355111812447512584050401440278030114924555420347535041030059164128691081346816923219701970267270467520017725439730780886149194490961155041008441467153923088 9900 643456652624920021359582970996610591401634173399870460671634562026664050924766499295256560210618852750427004286319473367435481553591473918514516511683085236320340645624009298378243154769167448638974916179188333530005815614541234242413418063812333095364141670271535676556 9901 -671240009499192215395573085762245415920359496665542862114367082351074356736336234444869609735459327024349972863565912217823340394066234694743553344503898803846030761928202915064978698882851592942300673774909882681161649945810461978900645599191781916238295554188070242895 9902 700222010695359821236108412338026611466275221897926057495459561932851024909839240890283644668514349322846565462606568669066446240593751380478706277975999923731692142714802291701720327582345172294094822419958059909247427708737514622167494575659588636724184436759310026650 9903 -730454325974357648962417253877154254530043264273890095477799509709713952199473683291721759665804383920926224046376519073391307628856948348899779079384751030430543709854167236367631844210643132321499432412084022746660835708114700286967020521374254459837572184483613663511 9904 761990850575545345180127383839937986536149505178425527385889386892015521395601838827863302194194570731875494364079978064223375610066958945923955390123438255002501777593643981116415561955554277515912025172946263318832988798014789023426057944581863225824977828841682181403 9905 -794887800991551227035242178861467371522030061492802747050860011632000226424408781200373503829713646304892986276210953113329958668315155489941361199359430789398359310974804144293721797009825705219592260473817699332826178281779223438291231260653154090412522048785447876726 9906 829203814861444340662288415571669804853084374869932719874633163047426508702862479292359619724641269387713942925273402681004893234040023479462880687572779669605989735492844337441692249949412690125711915624320376013024015240507549823407092212474000923126717941862416465255 9907 -865000055159177265216051972753958497691074812860464999899163034496296794571724048101407373804247240776359656634107003109239895828953315918539130884774691558839265817731486808140186713535559450426951864946791256066257978490025043057956011236004180247229260381722871456548 9908 902340318861838193642063919683305838975000305037680539981017597876994874097023104110591780147581360915285658718750671297777455239680306443331817532902959773714151360474364711557177556222098221602241551089478418761553057149181118532164849655973055302138648580815007653997 9909 -941291150290172653954981598269958369171988330058189685400369596156140320429649204922947464918368981620527435252905866819865655058707579580589757994967172212213892208425391507766122580592440460369299614028932086582882822252325666891050474588062495991164818083720404831607 9910 981921959322096854331843678019726212810415137914868432483922162494521235059181626666688261671853278287397475527142765512674980201150213912647313374679211754311040053101170625294001999625511353578931938144811323101439349273860993242091475133504380318122782092540055587809 9911 -1024305144688540604102179255738557531231806143249400678122805907118556779127658161545332109712000024538506957787897631049310894176180259957725910830991211292145342584366342873190714018812783987122112007604613597297521234098627442866723168971403781690736971030856554420544 9912 1068516222569943266629501077843281709334025368198164692029498105549646440600284846771201980610561041637380688979506199996022567816290961098720776130609299623309439808274299559122876603478041713026875983433744386996825467515390279061939288406462910798923911079264841280971 9913 -1114633960721097075297572477959726846013137973599787727122089457898094643108175601317638877105287235072558569713762010790840443579809961628771346674322677005738609686404423289956771459958266614317220898021513366918223678808254061980589401681046687914551910284953153039104 9914 1162740518361804904599128548060029330368650764948415561533518624647967774970138525565526001277601690689562800479167154629971549552645435729369085701583364724088206863914479757598222925139414400191656474676081606999135000441861902491622585435634480159197131408430252964057 9915 -1212921592081011456035318467090995602731256885207393626644706138901500162321969021621681445138807127892527906584857394797081482082282291292425780677165996656209604454109274815674456455030347507065574507077694855136008942584467749244916671040781869464839761000246887913207 9916 1265266568012695751885208302047330187856627258791087478029301691552912684485977503015761760371165239452012251680479489850230938158974798320862957788203713962998311616390631122904358701423368210957600336191730909770505989455846019609826399040763664248201923372923319285260 9917 -1319868680552897556508520426901439044500608058280498313477143799477433961140920021038653696863288829481090990800776060197263609282620035493094004152708557844602767638070404737088183406256475381553977058784159580623947131814861307874630607626964786506403908239189825516550 9918 1376825177898810394104926837209887384356918630054622544453821610156211252228658904746014050204959321233911837986153740863745961281575174341766617583874923310338233404266509000270341480115108476413755669734755247851240101095542633264662618187645062906567692709067520461136 9919 -1436237494702929569263637725479249026049152849004970565803268137141311564984498550423186217868541740728307533344337687333334723430472803816344538380806218076931362893361486362962061459960286423772680373732908973070558666382846113562199988135909577551858631851772789478353 9920 1498211432147816259547382244567125505171852504159191055227589667647581360384321112720703684199887816907229271686854657037881621655351785748880281231603135610428388265363311612729494927089970813780438030791444430991957375487624027851714047105610700810278164597565718383599 9921 -1562857345760150484264380952760593415892370793068955417351572225021524108182539683647976303272818139648568608973079226542496346624137455168616453240749133719892819942251633397984701108620213827298860705229101662347376921027610503043662239144965050574780111854350461352564 9922 1630290341296419655027188987816063741995947759694350573736222006081928907525370394327374706152900395196377810956515495009168964878728616769593630617451701525850808094763692781264007663291249925336708824135069780236470552372604227048623885459283402142192677018921750767256 9923 -1700630479046849564802257770640711268434127837070999274902196818841840354132867820660012762686516106617220762398056207877242823670229072462321173332944972428498135612893680322051582707115640715753722202611665592539888858236611300590945568775233939227878580006020957962942 9924 1774002986919056186912778136719068356646992414488392001915296688020379104728951969797783077835005187626694254205980924956816876318483582099143717376539347708184324055084333325088539641046687407121587553989347410793834665714498703756433089611389337261312568965566702340334 9925 -1850538482678405722823891941656526141513628964314949536235530411643805905638133620170517786519421581155803445360814248478953031926494706638263200326730129851688178943016831618135895499263872176374113751137444246364951066281863313685872175316585184651678286123418886026850 9926 1930373205738244267401779734547106237014209726572925769886133978662599804140229909176470299954674871501743822352217718716870603622782475289931212127798247065139762460114638877494188839392059509923165338395746852849171883423500743587006763012461675244386838440974835940135 9927 -2013649258910025731457191207060992097828232435254212593552064977807394568728513482704241516420453473971798184766648425423337635235471309530285303303419612526663370306231123920040797689354971982985674124489020353443920773078711395044864108867402662650605877357814333588980 9928 2100514860540956971380206201873051870958733772783446709846751153598613164889122709626660367665855011790585487581193525268865891685307906285575695085576354725520978596945671741570809259916384032401899264936051827265711292216553477626595741111527945163537722944496853447152 9929 -2191124607485123393149788293566066091023478404645238782979506019236319814385341884089124715364704768301778528838789377871547478934989083569381828888026048639543191468100337952018749333636794886036310609194124640054528519736616901373703791013471521229158675620702454912862 9930 2285639749373188916895521358935368076931377885579814547062565334432975935973186175035097714671419359980533777071057617863490616918378472294466310642537316271138100572726244322412943992174250102674062611871881166390253867712021544028839835322749143769207401381041247426047 9931 -2384228474665714784441896186638285899760147565494814469666270045201970020287714024892429740411142908928907066275624278535968356914701515401391861433428780302691129374631209335509983044971940383301557569739517540596434045560554069394923344640668064550799036355802731123015 9932 2487066208995947382919192474622463315193351602937539914952445414147873983482648163867329266870251588997415678397754715074746320490081288199292303457713242168190897075170214286667540432540212447792698543152114592864736078357659970836891573292650662997274518192832736031999 9933 -2594335926329622662339014941194037181927913542338707385715772678398676722594912440883532089178437195601117678426783911874788272411897548211521766764743137873215372394677544259374875005563933003566791900528916440648280127741756170897890658138222231379930105494862309963592 9934 2706228473491962030735759476282575394423180506683294117688111546744902376146345981016978440740720168041241857607018155743576245335238263336576160644171440964396678385315321487157829533346561426766646882060079647123428546631865631122749723993147882987899564404900430883989 9935 -2822942908635631637761878312858824489424748065609108943796726511647586556947404721732407375761731419608311709357549085451202950905889521736128074911993726614029677785810296976167105819234455108716092105660645744029816998473192330299662450329486341163443583532326463406820 9936 2944686854248045231012409088048445104132308710739456284410027791974593148678267623939316650338290720458135044671468763607947219207512566833554177421828667275453266962022008879407226942913990390411151333401878575432687680867944154651302571463019242608850380543563912339107 9937 -3071676865322053590026317377132910558006467051432271750949995576589509764372679030354055587369213195614739922528725509741354128827121409435669003285825270514770012146962796459379836026267398304931301629566309810520005507713026837245227571619881685801345565478450282067269 9938 3204138813340826064672156444729175983514322232296601312040778103302331444751314619634775817655201704345720407455947680778612153997058571210042085882890839508536395748730499413148140798759837794373894242403958057813453936282025803943934302390581959524998425393535383938824 9939 -3342308286755639053095125818325853298966122198788802990193180130553177731700531359644563693203295861301922385531647596995451826302589701000059041431981789492637040568080535031846475242962627273751973074524780872419013924699429535503896028252038129729959541694196047713541 9940 3486431008664391449603337954987523898307595112947260330570148627499709673259065990883792681621312498287965684166382826538174854160512404704915995454911534246043683821405349167512485962348072306135754183235951739995778354015730510750937209449601737977655071642422776757091 9941 -3636763272429019375332976470074397353085296228168838341836216239084610600460353877930302101684955548658598378761183284639420186549253454288657562809169729583604602219622235110944142908568748816650175570742183231481587383484790373990388105029372723837038351393481377022838 9942 3793572396001635265080055196630880332613764796671849038871868933355107429516535159167068848142758282204759295419411197863002291288451991551333909084478975190930126092548588743967398806833562444102630245638089570973748217806003091337078074936187556770135523836608493847418 9943 -3957137195762225297062012665997499484519175923677585611654550536422982942343910398402864846001224555821432009915947710408797103059761219993077543526910738126016301828051092573802641483408523798613841756340514505061460436625648708072096158623860545033924746123602461013418 9944 4127748480705162274852874316708608579847753656393725787837702557937510541851944227272416382104717882535307973019757738540978847178041024307133501388551703795875479866016195079324344001106233438894750560294431536520810590980830968398145070815262221839782010954275055694038 9945 -4305709567847688941923641296750109532526888133301729172723797814124219666060083932893923196903605298248172124539669174665913671500601456903601214333275935289801519148878882922128663481133000085907570513618508757624143602305678942112231514684655683841980809898521512936343 9946 4491336819770962458178199651194187342601325395877694431235684292697150622295766285950183194790454174113679519421373737153125672807865229051873210176727905081434319339007328505520575125016551121177011220685897169984770013281088213093511135339815604511951172796691343139728 9947 -4684960205243290223796799741589749220624918775060626262890054587956391238504869318368083498370703026668119988613192864344148619258652652280912173244434753616879534859760727450261140888130246838742560820888340566787273103677422951985815250166809374050384691855176425332823 9948 4886923883915899043299758025971272781297940348177288213017158365828059490265524768747561970422540294217421375994057509478880543913550648956884283317263308662620568117195570738321359978429912689088048835967066298698197392701439983120445721538558401526877930766939997992210 9949 -5097586816124035362584211140252582366090888303941073958928164651416536509859598081969646679057779410443377340513309552781295151896324811751969422949198332096242477385127355160635450800960894607290873964026897384402987388369635987641853275675926223617878015727298143769189 9950 5317323398870468625631684183383671235180223346563687934280401990352802746637077709230166137207362034456591160366667391183930547408664451573598138631021794340698430995675672319686104683601874709790573439160030695625714264154637764469731054557085289096751882267309849229217 9951 -5546524129114640519619950983728128461811833981157949498338032776563939837099538457056954581085605923412354514972616702438019228422943043178280590959869781109502439945967706346667783532785036168664715554008597250967434251559983212739529411018404911395089964104146076368624 9952 5785596295538851169807951524011772083096477617489964491031496495985727041991109868301241748895761006263923937627633296424429238264758998065923890699832197369082439614502904870754884082292557199424376259586282347824809806382161402542325728949274932136105415405012248482048 9953 -6034964700013083842054638614841942409201417573130307800499681299630261512356829195962247773541397161355317407036457080668028223491161316403450015950259968784373490245136002433488730665234329509582857879796179518677545471582446983776456379494924798891248850471746089104993 9954 6295072410032430663485207752976931403726437092165714102743441735768046399912729205163382948720179838467382855541186480222787425194812763652438284295996592295699879347314437437784278736111187869856807958880786471660047676440467733501036657115864023424456209512762933295079 9955 -6566381543455685306610514423593671759372118317363469230533262377888117815742114185450322320060224438739759639900996149270237786161165300669624328072030562786109515806146786171487503229899367388186041054720814199045791176642433496983914380415119379207860638839741039704167 9956 6849374086930610460023128464698671905308619822126674944353507303333215115553872510270691298961407821460174467904051290449014110201455956624547650804955306414633365583881972123588790698579728886063181341156368751330380373239822904629426978136557410271058437280679866457152 9957 -7144552749450768293541726465578953660051390930651746272383692371048914683919290937346553039753146570161902861935108949578962386102371013955776475042359515273028465138382373846201392549588838097545823138893164648443468698362091416328857151823533865110445102877601961909696 9958 7452441852550725359569578028551774911187699812234099794034580810689317293495956962626079909364142593115020353318294098610207589330013123384115848022967182648067897393320621109260425877932928133410423872351886779778066517313302811033191425931766187563279536499019999248839 9959 -7773588258711018258770584446091686664778148146070518072849450851292954157433821442145454724681235889403188288937713911080394486151884860723693894640521940346996861007738590170156694663465012715021811973730765937581616095676124994833295573993555851554873133103993708009521 9960 8108562339611606391902741988608583109329709501367626210326833152183695399977675340759847547867722593862917213017122066980728241274005186065901140564668369844451750287699947475859704616965561177009472730430549508702156892538507158672907667232259674284106763849693432780544 9961 -8457958985942761526105446617382931310707673901634662741638053872857284264501887805057150654044184539155006501086046603520524921118746009693494559557059169347524188135809120851262415164444214968630869486835509160444617218573455707032377830559264632651329962581106837531318 9962 8822398660555574085992150035930958908437412981530634666393423291860057245439734926819870723701558750397042426903088640685933770084338147565162874404316614063854275600601958241835464202314351886994279450114145489520026065793670216807012947516624091434853592081655839975037 9963 -9202528496810621674022796357572522407760024091909535851879980997822612194140926896485660531088737339913660504822100660917160673390382050202732948490905904239238006309746760129399160006962578826694607543192382225240143963951337035974804592628852702054644738907933128122523 9964 9599023444062980466135571941007251289916056712799125562075730324407712251881908883959593359387884759324219456695641031560626889452157386797587987126567721662695872776822146761347841649950488202355480370271492762867118334157160937867793964448768261337000876022197847399456 9965 -10012587462304804686532006712413939746119944333153500667413228349517565355920624114078814724696865722688391856785647951698821010567237422374753679521460348864846817041701981027232389205688397229394923916722259093558136823180593356966263771102885694165954755902056442279700 9966 10443954768073299187464755077119071928293629147431319539833064960253288107230437816135321649248925843804044927955463012873494925610855600014894900707806137004433768916518415790476454540046661117254113512958075004604206614259643272369267508188511239590513608243950329464925 9967 -10893891133822217327451253119910389156866576318011832419156216705131423492282850198338598016508626308691281195841359316610959898221131834267438907764854018147789123928971930971480657116229587768183446784865797227242942167022021850386683046249466428403139270389636751997142 9968 11363195243049189436291941993022336582973346623015281762282501297988816558042618199031496251666530371769428410559359101830632634324486935869590839940603053540111487704960103249034950437201293608032747016301011360855393986665784313357672024570636080083776165195244114518438 9969 -11852700103569391537157213200587147776462300263959200935287917358775305376049083355153794179394966807358640070315884135851823002593530844871696712718709330541031498673501666493259212018313763332960433773378903640172990014307932285046833381804591487846322950554483697497483 9970 12363274521428472091602006213518878142946508732611063847425360954072704849334799083116179331312837322295349715066864335041112727909030271824649533158333741173735317567347648054690978377135212342062127699907679610167398356250678312782679731727822119254893569064935659752608 9971 -12895824638054446138477777433339320085764838987298535909458540715297377531873975362661070476651631502196536672268204993492522555579638512056143916321796710233067718990552703635976160453458421228295223363211442657560183077924724136917064925179735068735474375923879990470934 9972 13451295533359628791846086047691424101032970622753769919989052056993421911583875181945662988577410633295589581005075131008273886851868635319976660911113594518160063378215881778455667436209473749910013094494186835871702101748382593502335958823207795804070473640953451607665 9973 -14030672897619809137464978990400783020033730441207409378301858148445823483888643904788629697396322302648639774621513186234799918193009960264536780387223355617848777978753349041355230832275628256449016312910899584749725055396540754813459225282010994283511680512434618935393 9974 14634984775078964967426927460429436768961666707519364158711460734319116381435958013071787929804613642884493884441602628971001544933201248778923082004908355475073949102133556063363881841675104212853838490138521016382640071135922804977330800143142008486826022458607224383360 9975 -15265303382354101073877101467969279003001708162955472215268809885202787660119570286211377271909259119896598811664247998148219052334286683766291816388631829146684424520723738452592922382584336068189946898737784645365105529854603346965603044138172808062743096489562509343990 9976 15922747004846480623740410566156925928195808280494859119809681748226525145056184584398787404768089752163562371709239304066826424714999782954453700573917481482709152920855090036521155774636157645173972373058366883754345778558653021608082742429719496816386520486006290000716 9977 -16608481974502841565625505595325086288314810094591153399784840457792033376415854141979258779134655942493718385487151778623057022735064770700737394821080296887635762644104070594114944500169873803589980221641451658846297042145383895545666514826916379325367710054211462708459 9978 17323724732413389060748462911935357608608793788987150401642658635760536637971888923726300481823896679142190225622306405026458424273521211404890126416676642233046925085820138625550581329808185590904036797568754504244124404191950414280405077635281498432418437862225329805299 9979 -18069743979882681861195478986552591816244928693805711756365222496338216127466170982662241204122570663487219533807922763860778056425498919866845997609076632091958516087112936211931611779074727616623302102028772626591599232488880826925314179319830608820222772658962890110091 9980 18847862921765247396214154378267551567455782262728022168764701821769857146857276580727038123588623454429095885444346180550351801107362006664628848676281183588780305254507124577214764529641429422908252732592335886784012218759531348356512543521865269616314761290937651803662 9981 -19659461606020140279603686455234016457160144805326097982710340811285942291901837245993041194198597694134620382935011817453620236710346092989429338567182619049708733518450025327725910898161804170551100099203092857608164384145937158318129865457999714796930059623648063664074 9982 20505979363607986899657275973330338210452998963880044733177528265669435399500758467883238317285648389304518384580054027928362318091354340221956397044162406620286249570641722746246665891397695876044108856287843229192828414079385935627755349426404245512930367935617410739646 9983 -21388917353030631748593336430228896981640319141270677498342226070545564448564292726045152082164862058918958808277534909632654525663212600043816794341449242987848804422064516152176468578061528136342258955569411646577578345779161650523858347770820130024099950395739660274945 9984 22309841213997628931681799226636086747914145387821205733259751804535542739174577081284884320638387959554351309134995434693204300330614632415829821016743127082180315634303420700078603495249911548692770349291946646323624448256741698511398031730653758307639892020591471013106 9985 -23270383834895827839239909768920550165810969731723712205776448755635112294813584044537108588132310811977087461694142549559943323604296176271636353233773338712061224015334006508451122782433536157658468970284375079594265438195947865183398617853967040680825026610925210212843 9986 24272248238938522035214229750740986237363167449549987690586557760649622116805331700089109112827056610612300952664572549946090727987004356286549914182499137806198140847992761323918667836194088127139971818399099357251390924183853910728664173112767860714581067136774996380551 9987 -25317210594079416166844341627403812724243893296165238493471751144914992895622298313350240004220697589997551426232741286579425646560551332942976927642741820916532103721086631672455017919016446761445522084294998530750289325993901511409254965355927374535361882805841598733269 9988 26407123351994383282301138949192340238448107831008744517580216022430644072287265539734423294485945309943654729228459351446211391477364564171473820661385755529064856606266479059621663684235276894847078181274141397285191282133165143866162381087234160644242855585343101107920 9989 -27543918521661016147425017013529370882064740604435448597086178689751368733923245751671293518406253170605447058877368828198351388964566631644791687168043341334184056119395838803053089578644616533335700383711404900142971466417888039779372248334736254407009081269019564900311 9990 28729611083302719075218332884385154163968708546799768760900689004386764475346666947651710211559347149005801450331444087624193454308848334008931409228364126388212852782655632623398951980759459680560631793223887467619645242711672015955633490902465072354618152959848556772676 9991 -29966302548710956521149286637199317531129007121585232425823377070924605006682266515048612892372858323202937420975221811108771870642352248927029520712191131373652732154514586292478579399214162558360890364857473803293054492812083890795433840474813710712328436440408906841622 9992 31256184674216704079835992187749552707129097829983074026304255629136122496915843645458119841752613035613440753386200194532016160118768549823299988705194742720830330811591886822650601838109502296611913533435155585786068251769840782073588450318862048988148594776185714376838 9993 -32601543332850587854671832670392892476488535486819505146810155853191820201051902237330635584284841932328624922907549056129870190742550753387779756055271148800665891582956714658045495378050022692609884403215523470636892607981036584145908827169169295675743331284190145798304 9994 34004762552511120044667954484984929722042866444014008501055877194096649940089638206889670730423572953930978433675340773956450094555168655934861395308576290765196947394639576804649038757170865940508662624746559056849750000608085388558826798136110938045531911143432580218995 9995 -35468328727252332680699014069805698389977271630427711069684690305842778271199172402968181324591034882362778125322585076618207313319333528474870004621636185901359742790669519371843227641250495868479190695154136920480197901002482029391237196124377637905506494854265953262869 9996 36994835009106489377571003699390197990737112131952983513982161703615523032201435889015914077912383521832135906656497927948734261823867606310696532083267658608006837194727291142127972507442579117319172552624719818728707674571325337957054878480900824340700195959900989917221 9997 -38586985888174950226643151573173764691603225856949975148786769300552373482296919940152337366012148697077789168296410357205209032905753100199128532595196581840939529561580965201671868959323505618785018588915619736327820575901574155120123513373385475355516988038958147158120 9998 40247601969051233792607545725133862586411252220837042663466050407050201681112313890610990218396662795102188479213317009339472741497446620005473612263810599082657738807114154846985974136109632764346360388934466338740198291866327507158973127228421271375972657839024585225898 9999 -41979624951985442604482544882203764105116590903482511167830071285700122210380744123972211697126030982688035108100474412448078707765949834550671538426400516969837159777822383512169586967537701915011693256040946117502233766635832767182691778587820029486466020191401831441897 10000 43786122827559099315727749384273949400225975801396442234813303573090520612779268043506586615690150899380739551783454593001338992563244967499801347481259681427105981610679712029287762697845997500527238161799730568436874976332373043895134990048749820088112620022844691891030