0 1 1 -1 2 0 3 1 4 -1 5 1 6 -1 7 1 8 0 9 -2 10 4 11 -4 12 1 13 3 14 -5 15 4 16 -3 17 3 18 -1 19 -6 20 13 21 -12 22 2 23 9 24 -13 25 10 26 -6 27 6 28 -4 29 -9 30 28 31 -30 32 5 33 25 34 -28 35 5 36 9 37 7 38 -27 39 11 40 32 41 -47 42 2 43 51 44 -27 45 -74 46 128 47 -34 48 -131 49 183 50 -78 51 -15 52 -37 53 97 54 89 55 -480 56 649 57 -242 58 -498 59 904 60 -663 61 223 62 -140 63 169 64 488 65 -1818 66 2426 67 -1025 68 -1647 69 3227 70 -2446 71 719 72 -181 73 467 74 1014 75 -4852 76 7127 77 -3443 78 -4510 79 9194 80 -5976 81 -367 82 1515 83 2455 84 -2024 85 -7749 86 16580 87 -9753 88 -10031 89 20559 90 -7041 91 -14487 92 13657 93 12355 94 -28668 95 7537 96 27238 97 -25534 98 -15662 99 33473 100 19044 101 -89458 102 71427 103 51862 104 -156191 105 118271 106 13642 107 -69005 108 -2754 109 29108 110 148094 111 -376007 112 296582 113 175676 114 -623693 115 566297 116 -87392 117 -227172 118 91049 119 11887 120 496346 121 -1239207 122 1056458 123 459751 124 -2020576 125 1924588 126 -273362 127 -931383 128 417548 129 385986 130 774244 131 -3249324 132 3368159 133 739608 134 -5433749 135 5103880 136 311034 137 -4096944 138 1254211 139 3788693 140 -2186323 141 -6193836 142 9930446 143 -827693 144 -11888015 145 10442851 146 6579183 147 -17266590 148 3189727 149 21761848 150 -23961177 151 -4444622 152 28217517 153 -13422404 154 -19589742 155 15157799 156 36625177 157 -66828309 158 9566918 159 93741569 160 -121722914 161 27092773 162 81920873 163 -72452694 164 -19569585 165 16886865 166 137550591 167 -235715046 168 44386709 169 327391409 170 -466495924 171 161862432 172 256945655 173 -296346063 174 -11116180 175 82916346 176 374155964 177 -760288203 178 248900427 179 941723404 180 -1482976942 181 547171395 182 881139135 183 -1050709619 184 -151203340 185 759911299 186 591546945 187 -2258964968 188 1308729433 189 2145544747 190 -4039436215 191 1324716176 192 3165919365 193 -3446642357 194 -1431008077 195 4805651875 196 -827323739 197 -6258283342 198 6094190880 199 3190006075 200 -9631495436 201 2275430245 202 11247733453 203 -11040800449 204 -7788624765 205 23097194684 206 -11634836824 207 -16515347758 208 25314071189 209 -1245859183 210 -21288562441 211 2987705657 212 37855919537 213 -36302835562 214 -30330812433 215 91409733921 216 -60117525069 217 -43023289626 218 95436002869 219 -30985465925 220 -52088044391 221 11892380643 222 117446794423 223 -126164791367 224 -87046996022 225 309597422319 226 -233290622243 227 -115745468262 228 332332338064 229 -140723827739 230 -177479866498 231 108822482868 232 328323233617 233 -460321764437 234 -151240943983 235 912020550117 236 -769135225810 237 -330205935895 238 1088207815705 239 -451088816965 240 -774075531933 241 744270439062 242 799701976511 243 -1707547361636 244 155426957259 245 2344842448150 246 -2288921577492 247 -974130513242 248 3419074836848 249 -1210689736325 250 -3394644511185 251 3906561376613 252 1563492009561 253 -6227323297576 254 2836048215313 255 5254198998628 256 -6549802675578 257 -2751242246505 258 10550723086584 259 -3220350602347 260 -13395223476934 261 17053871408847 262 1689935193560 263 -21831462251795 264 15883937784856 265 10422821218720 266 -19621077328423 267 -6519417698470 268 32731759170094 269 -10986514512093 270 -46173246598281 271 64905089387390 272 -4277657149125 273 -72747370701927 274 66480200569022 275 20454610126033 276 -66200571088817 277 -8385536375505 278 103698738299398 279 -50719698273431 280 -136845010896962 281 221773401160073 282 -39582999900126 283 -229594805637487 284 238106687604597 285 53321993243871 286 -250057588049551 287 30138658663019 288 335603003189320 289 -253883530967175 290 -336210123493960 291 696240208774488 292 -194504732768378 293 -687384384351305 294 775388222538429 295 203067761050548 296 -984027581912005 297 320050013475368 298 1092707852984832 299 -1189688105722733 300 -605707846474084 301 2059739976327555 302 -817456766084579 303 -1962998271015768 304 2411521248961945 305 822502625798180 306 -3774712008834565 307 1797015949572498 308 3496145945938429 309 -5037294926289531 310 -303829445925538 311 5941203883558203 312 -3285226133437709 313 -5393968593190985 314 7547082950529120 315 2805988769139234 316 -13627022362059455 317 8143215790323176 318 10722343331621376 319 -19332282746719878 320 3627507154781891 321 17444030318481205 322 -13124474238756950 323 -14403184775877064 324 24871265308992123 325 6800127231536099 326 -45671445358325929 327 32794785585242844 328 30739718738429640 329 -68064918971333218 330 22131731306093179 331 54074718995887617 332 -52351591880984329 333 -37565371126973287 334 87478362528981276 335 4025449376967043 336 -141616882139094106 337 122575598422415524 338 79784175035032779 339 -223067830968315024 340 89843853182704972 341 177831137078703770 342 -206238969794712616 343 -94534924631867213 344 320206353576705766 345 -73810294582283687 346 -406826438594515601 347 437038907907561622 348 176212214077073946 349 -692506858986141689 350 315588877330587972 351 601285578581344252 352 -792193595389239056 353 -217274335496149220 354 1171611963594247545 355 -566579599535331307 356 -1088554488310466056 357 1517394733325068035 358 269533916912044592 359 -2082322259529332324 360 1076954213256115599 361 1998122124901099541 362 -2941473559865961047 363 -375173408353324559 364 4148767735182531142 365 -2861516162793507328 366 -2743646849224243481 367 5209096558397328945 368 -130654794445860565 369 -6228261778531944209 370 3866164913073673596 371 6267667677226684230 372 -10521342547581505380 373 84175380026471739 374 13952440367528641920 375 -11973077247003260570 376 -6643249601899551263 377 17839327913598014501 378 -3546894976177173499 379 -18992763813448362946 380 14988057911565142442 381 17904494737105829279 382 -36281006202114443383 383 5394829671630283616 384 44168630094618862906 385 -44660659958236088525 386 -15829909017419780922 387 61056740051826860674 388 -20853221148477543972 389 -59702702848962672087 390 60821119514257935375 391 44405566406390967214 392 -121069301967409620385 393 36729134280230323922 394 131221645896868079417 395 -154639619154018272495 396 -37273595679244041823 397 207973179782076779396 398 -95624977986051715415 399 -191512284818196565441 400 246139057319235696086 401 85187177261494355967 402 -393221433448441314283 403 186721455691204951175 404 366082949563741698862 405 -513134976688910848542 406 -80312845946718635923 407 699717496087972230819 408 -397041986102751921004 409 -610525119585940420452 410 960499511771828664414 411 62562820942802823346 412 -1251284688773386479156 413 826949034105420686164 414 962072740911640149990 415 -1680013479270528683312 416 -104811257984818012078 417 2306424870179943128439 418 -1571884933701667869325 419 -1872184213656629833220 420 3559662031806248097075 421 -480564742152695782041 422 -3924531868127220983572 423 3358900707986734122837 424 2392023472546136751512 425 -5557368018547421268623 426 355233840528471097187 427 7396052221243656256178 428 -6061378193967527537151 429 -5331893678016698559461 430 12489899140161834411480 431 -3538951664595188943086 432 -12175589429158882537333 433 12840714588989432082233 434 5625150710146408559339 435 -18787865566521548263652 436 4196441157745137992285 437 22948342648741417610613 438 -22927596210985196399865 439 -13448188579936037306262 440 41647038046626761926777 441 -16863640071597742800452 442 -37347273236245437426795 443 46982574751906090058693 444 12198468387969415110326 445 -64630694350117429937256 446 25802995011247505486033 447 68606225427991869006914 448 -85077944562606115156946 449 -27033459038199582666192 450 133059648439743848868718 451 -69276068181185960579369 452 -112634306855157754499672 453 166601345899778236353323 454 21405090187862587906267 455 -222707461486045707136254 456 127691886319879594605690 457 196798463199035046497659 458 -308931559181539444824230 459 -25322495462876048615233 460 412062775660545614256011 461 -267290126532483857090023 462 -330259254336321620548011 463 578104595048328051871745 464 7290867728989783067829 465 -754585589000241759154148 466 557400574449887411306173 467 538195126586334808565939 468 -1094985061024555550518083 469 128415480491731043636176 470 1253818219517480271540565 471 -1007941848240765875569832 472 -924645417499556125055137 473 1976481394322467557457766 474 -214465674720040548566563 475 -2475218447600919775716403 476 2230170588291073119308248 477 1384421378131053230832197 478 -3783348281180791162703914 479 1070042519513769091250135 480 3796469679250222966545423 481 -3779184944401592705956672 482 -2398902691544018937535219 483 6682924703325978320052582 484 -1639191697606423304555313 485 -7774922850643914490477048 486 8366922716410016984596083 487 3240903057761693148980716 488 -12744262949790320050767516 489 5385417754045602664541623 490 11522334199629616074307065 491 -14118188039658593909164059 492 -5421908974091681789738092 493 22361592177981706111955739 494 -8935263460563440972634904 495 -23215667886147811773327415 496 29939271271857090357212438 497 6257114763076048941843953 498 -41908376278466487369239881 499 22958689239800227357462743 500 34963435393947255105694899 501 -52219897666475653765946456 502 -8762176938777316388303151 503 73897757928503450351489036 504 -41980002243910920871858271 505 -65531356855126119743181706 506 103663745030422090815990800 507 5763040116372758506582031 508 -134809786234666635305692977 509 90598468444513957335487862 510 104625803922030040406911712 511 -189607417614819652794867754 512 2990851010219230145750750 513 240274957528214794334528466 514 -179385962800063597923055669 515 -173720654713297714442043916 516 351643816602133352588872283 517 -31476692836942853381090308 518 -425071635255778140077577762 519 344203069570170814342227329 520 301422468099405725055430200 521 -671162460371406476477216966 522 116638383770066030456996945 523 765052056268776903783922046 524 -714555910000304643207421794 525 -426930813016950740143302721 526 1179814318548906022324623384 527 -276521452852911464564212218 528 -1315284646086628333361298431 529 1283410574740643376195120984 530 806147321134632372654790462 531 -2307089914393604820434420868 532 729328770433835520448816738 533 2373348146716102081284966436 534 -2694642063741559391649686515 535 -939520841824817910787434011 536 3936502813873651648796213837 537 -1500868791097115952678824327 538 -3990768234279789168230206044 539 4730337782867941491935395458 540 1872772003376788072013561945 541 -7694596228915681309531405482 542 3487761912821124101783780539 543 7133602387270218045977318241 544 -9736514117931124582585097250 545 -1642418395101164662265967334 546 13069076547612766915492077559 547 -6924122595639696448096242021 548 -11827830696899190782866326816 549 17228733439349983882570396968 550 3099180164993604937318555246 551 -24937821362116452073344350064 552 14844401809310349405719281272 553 20633366387164986146983380386 554 -34061946932428898391786530642 555 -849332694338195590307843539 556 43012452398878886567644762898 557 -29265661448468854170484063116 558 -33957728554649685156812690481 559 61763294023290509956574793585 560 -965631436458211178931318291 561 -78784531282360135807262604604 562 59188313976804888727220842996 563 56846806247796215105591346242 564 -116431717038511035190936959758 565 12136817095947083994933488467 566 139418845444780515473182708871 567 -116681439338490948320872129529 568 -92985986415501365855195239607 569 216934306629915773948302128772 570 -41064169618903192546792146094 571 -243518555527273342943636005934 572 226399365762079900219509405209 573 146412223105670489902004995817 574 -391762888187301882305708391879 575 91320555018818026211745946047 576 441660788096181564420086433607 577 -445311564441313265793147639986 578 -235762861897155791355358887037 579 743921941560554543043869598176 580 -255966794292383818018286763924 581 -738545913005666256681897179704 582 841088789151745810378411621581 583 338060612849390027769492781771 584 -1303871190500995955828396674855 585 482200572015150683697928790323 586 1356700004549906258664336866319 587 -1641418005972384979844476941789 588 -517213371664635611541758406152 589 2486325382384064659777647923402 590 -1209546535764029360079858685186 591 -2198497750298819408980302485420 592 3054335662989070273447528408103 593 617356694362632873065455428665 594 -4299722939650669310048400831279 595 2225853247218813014410545809569 596 4008608897419083219760291492206 597 -5880228297263593810528651041880 598 -771676792427122389864728591717 599 8097865149045232725857342627184 600 -5063978019991511830409491559626 601 -6396991412835699227540374780567 602 10873965080973104224587429840594 603 352185715181671361220436467625 604 -14027709739988868856829636794734 605 9499520958279322489542486278364 606 11282619169234332276287841512992 607 -20571775033636540534585060646320 608 715075615685619058745963391281 609 25729862071397992382147465294988 610 -19840940030003081930976598961805 611 -17994569269512357514678860650095 612 37991665101920804859481744852435 613 -4490632793194183896811755049395 614 -45091049876891622613639792098011 615 38291812156909639188611181480336 616 29802549316369933083127867277352 617 -70542520106548566073358948073193 618 13405482088338328125116671671804 619 79879755334943138498206945448131 620 -74733821891658081197296041108805 621 -47863492200680236274424357159161 622 130260657871143341997017613001815 623 -33677248703874997491387997993804 624 -141977097982903239847942575061757 625 147364968190612836006365559679205 626 71710490438431832562960816394665 627 -237716996662549035785201632949397 628 80583183528840462377466662230016 629 242558483721366050781157992802037 630 -274612909646003352789522582695387 631 -115007418621205780763906808872204 632 438109325944753908116823545926406 633 -173585052532131936079355916523494 634 -434875188521604634965260243648663 635 545407670421363063559530623588557 636 145334239245417979971214183442939 637 -788352495828246743073070358634894 638 382407831706958781342067278711558 639 719814778937005154901519303106532 640 -991671223720826735374353829003289 641 -220810544922817424691592435580186 642 1444685224945520006455544523030909 643 -777075450879804130547525081485790 644 -1285361091254565862502238603643530 645 1953119775802076767600593652986092 646 175160125106865301215795822432474 647 -2573423794044275303388343681713993 648 1626809219780332142170606033463102 649 2078432088431131967023002277588916 650 -3528065101999841061099213266566889 651 -155794807960862260707056379533484 652 4668138148552087644811618644058509 653 -3219569684252378642023893290620265 654 -3627907170284984948574262593143626 655 6805396107994091699048929736392571 656 -424689613653412233669949461431223 657 -8259657006274707632731850934774184 658 6489012522014792340152281728046239 659 5778020762256291911309925547885254 660 -12359379455574306221617957250824179 661 1486328155156545288385294938943283 662 14769382866336679221331656368714762 663 -12671370078114986210776928445631728 664 -9618707536508184256921742407968665 665 23191414173497386573999955962471709 666 -4701136706943250906204458272248591 667 -26004860662010875152197769952815163 668 24792866187230827592809488673221589 669 15132045118303831393265202591802596 670 -42549075050503608023773735037784476 671 11636489090106020266867981695061136 672 45692800510826360730392077284088007 673 -47995869742913595827826546686610155 674 -23190961907508344958759416231272376 675 77629646025194349422846610195305248 676 -26411332346218313956204666963857218 677 -80019440586545155357453287789932556 678 91803304683610145968786259037693099 679 35601121545730710917674228522293160 680 -143627700829737461094412216457776538 681 60239746430631041949102053610819019 682 137881205948305905638373199261750880 683 -176280346039268583182635842031928741 684 -46722432166719648948208584515684496 685 256012757379171153886156094115527151 686 -123163172103791571252190975074051585 687 -239373685272691927576904182516771862 688 331669380932319072634972487762978588 689 65645680884850105140986132460742449 690 -474495333037896136479275577075163681 691 267350906737363899672130582340594741 692 403925742485110276332522854660793238 693 -630863532253493764229348638443342395 694 -53282762420593007686456497550772082 695 832857426075041358008699969120192007 696 -524386476461573625565704188974792355 697 -690678016841230198917298217259869842 698 1173643308538587343297443837356813250 699 32284351583991958106010362236627276 700 -1532230246968509742549015053549791871 701 1091703884263442368201407398447871038 702 1138973157509337046455668748289669122 703 -2207415114408994791125801084400120456 704 159553561492944947842345298726573303 705 2670689610795175439954718867120354238 706 -2109148774297319958965774987195495602 707 -1897886575700411841742062891196269202 708 4075844266162833212348323531846117707 709 -533114438166795958185261409039328057 710 -4832371716783180125173079782935345568 711 4229160634397939927719795922016357786 712 3041851673428466197418599894706266415 713 -7570572635654120660090355521163731106 714 1630881939513617953934216994225969049 715 8418126442139709106777746974276844002 716 -8137871068921846301639576787696383329 717 -4851502661190105075440378727138495393 718 13902706054362647756464884545062828684 719 -3914687717279383281864831316163349521 720 -14872247194614316006156512481901097111 721 15799754653692533968738304272411479794 722 7442298581125080486435215097281115689 723 -25492704656679574395932149038762503783 724 9001690729387755971743338261304940771 725 25960903307873780442252690458926823887 726 -30363710966368463945426989847962099361 727 -10946115298947870192566797028130676236 728 46579855847261409460296376232008483099 729 -19960331035680188927183980535536785165 730 -44591811807455311504416250512960483153 731 57473257258244475512566038719944543099 732 15318013546499471065234546848321034225 733 -84364930778786163937015169561026168172 734 41514215870053385677638651452092203940 735 77814524673981769764777240235739846801 736 -110096732912734313299528231727070370951 737 -18422965141830633422261563744925858083 738 153217347794268817640728381086173608050 739 -88193977770419764190856232564739564107 740 -129774104163262957262496086159180253843 741 204709221653299693238809192783500100065 742 18195375546050455845570271918854164547 743 -274424748257526460284499524252999835058 744 175155889198042909901604010401247168332 745 224597665745585705389540417578956905720 746 -389310199304890685494004305020325364905 747 -253785088877763644217427438454847239 748 494357858246980745833832071011206058946 749 -359890975655811016650996302683395339475 750 -363733712759831853053987804912055322497 751 716053734950913352572786678279227534680 752 -51224228817881896437783333355731550058 753 -876697770343267785620450244758660792635 754 699198047970036458439859213959766508996 755 615430443531894974378153417107180086579 756 -1346290299508700930502545590130096433841 757 202563569557660594205232327030115854987 758 1562432395371741333776106499712266544002 759 -1394809415889889745589697413369958957295 760 -966278982223228483354204990276482278472 761 2462505777422981933976022961004598816812 762 -544402363565951902443205063210648389825 763 -2745487482623295318730659493971917420625 764 2681993136864241670110766028574407726062 765 1560606375982849071140196131811079026148 766 -4563567986911582440744540075012195640178 767 1341259514477634496846224815713708462624 768 4826918804155886563198449737307797794835 769 -5212142200340114559100587291635724533145 770 -2350497732589873939611800705964506947896 771 8325264190576995397453316452141356204018 772 -3036983292962389081647652750261294937402 773 -8400869150682613101060052428022714613628 774 9966303493547342551393249553369997725146 775 3457076515864664448319134857967793745648 776 -15189857550889109461185040766838318710104 777 6619191008144845648188129202623134255280 778 14527458285195770581619908896384195113909 779 -18948477463050856313743812238851156095113 780 -4781699957140641811168459654415248795456 781 27647705630526347124796283373365913269726 782 -14033649604374547895954035175089234521430 783 -24988763514625203159004959560073225758201 784 36050350920584781836708792179446468828508 785 5509570342126509707283146835093355629988 786 -49696944523575499723196508593565533435607 787 28882153345907967316907193071718014934562 788 42359527876876759233146365895405772606909 789 -67385261031105501184731808637857598674928 790 -5330136392338982005218863718027206932878 791 90080448980234556526639898942414104102913 792 -58996026323093823215298366014731927123899 793 -71673969596075349612193808820737716054154 794 127338708000357662647602117917901324014694 795 -1840022725408065206408705215891581329962 796 -159831639718848687804552943061222320373297 797 117502610732329283357745090004959157364970 798 118518460931372107328015703756522718472492 799 -235156645253316433209088061050131060661838 800 18593048947835134417387135980806938909429 801 287508005961440130506813448443117967724191 802 -233863459971294244627027660774287267572177 803 -195535808852274924170354458993494081837674 804 440246316563683296292664167270064130871781 805 -72678363233496870703561496342764020071921 806 -504743597067969877186130417386139047270206 807 456200542959653458699654613715284043450445 808 312567659911012334385326673283716506173289 809 -806508977801516475541507301309062410148877 810 184304417841688379944466944546576847981734 811 897171268937158576922033438230849140904990 812 -889689103680572090422488663425881757150619 813 -494345702357935992524492468813247748040296 814 1492401948051129274392488383150681918687279 815 -458127774269108729772854688112253982169272 816 -1561170860596656200363228560985331651823559 817 1710733273222165168403768025888427110503605 818 748262878646988126502378957295405861672043 819 -2719394588666296194407793212232921044814138 820 1016612834605326196697295349951011074403662 821 2729753087451867755932540444574159944789219 822 -3280679383816848321103423506944399391016124 823 -1090380406019295343339357353540886233091347 824 4966853006854210568723767610426480782958462 825 -2218806757880649342882160231404034411658717 826 -4708840699981758639686256840779017158381891 827 6239032910903431724094457549528855658347156 828 1468001273504936107161778133462508039447154 829 -9010387272682226536886193443555839499209721 830 4677657871158881698833561390753729439510161 831 8063858729666166551277244101571867291002827 832 -11796669651078982576058688460931960065123942 833 -1704518068421938333264420767846254996926606 834 16239410276954835434003233376602983199220305 835 -9585829033602341553806526816279504865248385 836 -13755092266631501292467104522639954718376712 837 22222163742343369954218115443656360197989197 838 1366632353469433084192596522514318176064276 839 -29306649476626860830301200066088456808330522 840 19608337154185840720332060410638608891309086 841 22961111222085817781252516563786745216092151 842 -41519997455498406374371711791587062213247037 843 866770668702449893237376427148669223802550 844 52155665809252450969422414567032132996759722 845 -38781290374880528567910294492997276296378704 846 -38480621693702200584359551807779562168004705 847 77508400384559999182100257030805888791277858 848 -7364217902124912775826954598042984303875440 849 -93425967730729349557180488577437007723829628 850 77511169798275963949241880727617465454844059 851 62193958167874294194442935237052505695341261 852 -143365568833251843828831264509882734604229889 853 24696197663810717110343444773886312232938647 854 164356198349732181084719032882028314976277847 855 -150117484330128121252171209332573094541269416 856 -101076730341341195963747506618493215228446005 857 265180667903946290708327967879714680037906985 858 -64139104869386365665284662671731698805114962 859 -291284674803662274130559360336840212192395664 860 293988616681442221304155758453658099833738719 861 156064131505784518309844634101873916006892551 862 -486239280175349534738379972652754438437455529 863 153668171254140431738926187568924832773638425 864 506953929073258870303545810773306318215229763 865 -562121502078540107027514336506768803469112250 866 -239225648861174287472017439871308785589487507 867 890832926994210078753054198918997140669920736 868 -342870370126205792407330675346626717648639253 869 -885484155901851530197855571438780379326825295 870 1080709657202715251395124081064325333355389221 871 340430741263294620808985009377190266505279904 872 -1620493935648221949623616586544822025191951641 873 741616564896768238428541622703454066711137044 874 1524145364145529938645750588490489438213732546 875 -2048685226337649328956241875912721145573454839 876 -455045871169656752951773148258611314867952629 877 2939527288520152362966146456960862971400317168 878 -1555221317454960311185535572630154404327850941 879 -2612174447970990754787029312072119763653882932 880 3874659214931447400213536962648409363714693730 881 513705797369841606768407166632188864714782640 882 -5305354237628175337846575887693168103422242145 883 3196126360950889566530120636440393851553368587 884 4436010677090448391896506378227468804901360517 885 -7293588545423094398297225985714837939906242570 886 -344382127734272496548776135533200952929968275 887 9525309099119342070589306391148624888249114987 888 -6471947443074903316153118540089841097796306222 889 -7419571832293662326386658383030165658989411335 890 13603239283562075637322173368335051411611825823 891 -402072987196874809140296962605118297084725099 892 -17046888557105661802159072314556737860992974573 893 12892460867591674007832881515373386774645709639 894 12357550729799708095757926901724778160566076457 895 -25422458398711783535060960703782828847405821418 896 2783056940253999491730469531424183343571344406 897 30281412401407076867174335616639657209427044037 898 -25495034808787282330451899904805680714077722139 899 -20007909370487812073905342340699704377255592800 900 46879740115600877588673065321703880867967221046 901 -8428891419398475176758687459253550632828747513 902 -53668034889291115477881151150618175866281340903 903 49726718111950053767912659510101231394128978085 904 32278466375532200967453083134612946625834240664 905 -86886297524181921805002869870058546668340780280 906 22205302495059842247746295907716673503527540259 907 94261335206245532987072998000804573723129575392 908 -96576195543999579365225243003305010623998257306 909 -49796306742984763631023105249668764399597171399 910 158778932938922507849489113398983916542852203965 911 -51455366916495759861923962512576080397953513145 912 -165112624491456627088724499562373196836936200417 913 185485810555837613457236300226434824341376399077 914 75679495863705744435501942809870870687095354301 915 -291443485637776382242646936357036539953850971639 916 115782909444161561337792036525497825270825965957 917 286379538358534508924037750474062895997398732860 918 -354941661573824762669321415267908359213243806597 919 -106751095557594041417217228020779636244410835774 920 528671384178553349573124503112024568271003607966 921 -246999995597437244625159820751828266037078405944 922 -494370667950915212890384003501694088484647605788 923 673533260960435785117803101065828054166114628824 924 140578428206798790728610035325918522582639556439 925 -959902803012960339677356308399327194677032654128 926 518526504528212058690577697586517402706545048279 927 844718651036885060395199360118233097543240672124 928 -1272594936774572522235261772699360790982032813032 929 -151651634946871006969173738341631855572489008026 930 1729600531050688850967661998656702139649659420807 931 -1061883709402796878271591700196093713302838234187 932 -1431091996071615023525557467563613979733925587796 933 2390466899696660516787322966365355546002631674145 934 86111541859478139128858438681164125945241694194 935 -3104046890362132613390641645685612409364158970841 936 2141591636844937087863280030004949308158130357278 937 2398051936896117413495027969341395950572877989245 938 -4466494777000813539877406007244701626965900759288 939 187406663250095655671855077120901513158270837009 940 5553304275203486229557982774450953269149121381127 941 -4274736941627806418169024500093230645813813297100 942 -3960493600436057179579936825843810994875187771678 943 8313207626329047253319893512976876728304249462087 944 -996401996930524403779208528985731510151941941101 945 -9846909689807785923432697404632903102226335549683 946 8398886203090632165528115735232773636978174187419 947 6452207281167158897802384937028342677090616249980 948 -15378454475183748238633537650906448360068126235978 949 2939432803968936350187171887219502165399637408270 950 17464787622857640782283065898419306028890016343104 951 -16449660843415266473843908249420452828932903130459 952 -10260657083804387867221237652858464704491589836414 953 28370834813173226873746579550853801908916567637866 954 -7545780078240121309970918360117157632507728470329 955 -30588002469556897242138160660988808654006245687887 956 31738116656170235295725011532031439668160505899229 957 15958839485011030126083376587523466463454635606943 958 -52004492487013287020137870418622044422880188787688 959 17401227488361707344927787217474640671353902357730 960 53645374190085502144802948793294514091532949587057 961 -61194501452621316166748106508855811190640694198439 962 -23765834664667671845325712134988900763942215016717 963 95089508279238201356937572530837749745855906294950 964 -38801629235325580239346414085068475752520907714308 965 -92740488089138600210340879900840026126144144852766 966 116509302874902563837231752422208240249109248605214 967 33653525617508587694828558265040627269754062966207 968 -172796251358593734050051799211644430011402696336056 969 82512361032258443224830494554397284130968138593422 970 160243403730967340074699414033543845335766390942451 971 -221576601481477150754471368684850098052637508578141 972 -42918166632503486103818455634043375197425565109801 973 313055571388580290664250209606311103005269842400322 974 -172626238673425650302698143638019084039522276466402 975 -272956723586933731070390699026812713497564332391666 976 417502359633671659492142828712042521956536897883144 977 44712033368131870424301937271601412537468570171095 978 -564002678733114582399335532274327340826907520501156 979 352376908179150333007128514866563025240880831232273 980 462315139141161420594090728837166666361396138945160 981 -784266439864286350333306173025635658158531631261415 982 -19059339222057344672322379089797223632137795789154 983 1011910411734438048776859134812677549686558225123808 984 -710017914913287935937954760450445937558137559496070 985 -772798359409947997383407838953800894967245388039860 986 1464715052987651540049849661849884435378127114728054 987 -79503697628887624450377423330369862133518691632460 988 -1806635204690451875866055871008434839322490395933641 989 1412723909379297364880328196832590270991385265573168 990 1273358610547042544311308130166515802545705851664239 991 -2720991920419486364095815865708433883855955995146693 992 352797856960802828775051288032929926617819003941794 993 3207649414591785537272349829933969104714410897805853 994 -2775874223609019517079669613440694458694529700159612 995 -2070887983122748236887179491095261194891836980252512 996 5039817499781429242202853513927914471773796007269085 997 -1025123887706492562845237199172456852970282532734133 998 -5669467495115267559082739021021907290000780064221073 999 5421590745041492718729462753346730760145394532305558 1000 3275332838685772524774069554792264069541140531194963 1001 -9268984947129078163969928231304966957234505351985332 1002 2549922764107864714056034309192374550039425003388235 1003 9950416485078013137534571787444521853944630009412405 1004 -10462415888063993029223318240354049809807251041409372 1005 -5084798403668638990431319124281306030918803638721352 1006 17024513892729318630583004970296621245954092272007054 1007 -5899306604210126610724714798518786271045635185126426 1008 -17380783612441575868349047039915835010861841582379567 1009 20130345441603585592813135465575077633116866357895098 1010 7490086003340081613507534645257000702231594496922222 1011 -31025617279663827827739873804239771078112123127214641 1012 12953169648180420892768348325331926062206791114249802 1013 30102525078866063026307708844720228260203078605365764 1014 -38320554402845822624533389571505929943376053928195374 1015 -10543479010955056230580698364092999296572045643476857 1016 56480748576169030796054084861422487080452265446745688 1017 -27619243841159701317033539231309818063153767026661606 1018 -51822517484785112186408482435179061932488878895426299 1019 72781505356420315498437259581080959906851446218823292 1020 13081796919225616016643594651681434179831969876278917 1021 -102049231629242809568059067471634874660808163830203962 1022 57334759521950058664565925931459162955408240375526730 1023 88316098664931312531664967808366505726490073237150043 1024 -137047922608210632513148041498056621031408765561698339 1025 -13027964563630972674705986352722821583928891977417834 1026 183999012847015120544715747235786776486516125261321086 1027 -117049354537596677485307153126025629618979408190413626 1028 -149200074718151603923803662207353110232856822296920292 1029 257278630953764951105545137826290077785186123069368647 1030 3110356339398374151828617327385223652510091686266724 1031 -329615864316208257098766033287535370302768218123240967 1032 235154096450072529113525524636044069532104547149809291 1033 248938862132862028080702829390595528828133471325528767 1034 -479977886522456137728382385022514872974569008101050831 1035 31456192151013564567268194289771832899623893499630326 1036 588127075382439105649130621689261551543058282201789250 1037 -466887722230809016294696034351980753391443755659528135 1038 -409703915980736358294161732037205566068960059781136684 1039 891511755870256847870375536976874048167633794387035134 1040 -125359658842559318559182454704122774077585205586845515 1041 -1043975517239729125072266144161961430253722765104061674 1042 917410830510297670407997044069411840218265453645211837 1043 662944650743350398619111536356632058858898571051507614 1044 -1649064518277450142875775663696008786190595546860197718 1045 353582598899829757435174317032558087140515032147616457 1046 1841489174207834295744199487985437299749657336602767857 1047 -1785679418329738616367792210053464971737788746958571214 1048 -1048237085518648736096905077121171942681279575737349620 1049 3032978949732273292086884217731755637133062424142417990 1050 -865344810325852737703671087019093562211824485273692804 1051 -3234594576440069580226148514197465916754867328254636668 1052 3450863630682030435464817256374691036147366919066564290 1053 1611841633973368617752872016806759235543640948673202945 1054 -5563277156547950626064147841531432621685872240136783279 1055 1989222055887758146382717048538939717659635023560513398 1056 5632691119305311233958100394918487085579288883808711105 1057 -6615427430179729031000824738424753740065240244685589287 1058 -2370169805003235650020976920454786729581243008382003516 1059 10138073408751641636256556191402606784197616709643268373 1060 -4334253502847250570090513743465567687497975392805502550 1061 -9767371658235792681777546842893477384832668415796270159 1062 12613380177619307655457679437350831370711977295160005797 1063 3274532767963227159107831492766274641907809194424275871 1064 -18434658603247690183433728903785946002967300881345684141 1065 9221992106203139061715938006789490770893527620538542668 1066 16755502060754072494910418893598872760078875723437119939 1067 -23883481395130261804820481596866337753733314341272353463 1068 -4000219501867583278130340127400452706996218845503628245 1069 33296577189945815285962701973004166463890054240050615652 1070 -19054784569221174034320057306111025432863263020660395033 1071 -28576708403673086637376338208319996198465087818944717672 1072 45014933582527542929821907550191356576970754276438291609 1073 3693404118017358180418966094155202123407177332187235116 1074 -59983610929725206687075548121557027019097686777558421744 1075 38856321654667309990115043114038773966957960469357094389 1076 48113393503973987788417877678998241148579339537771127169 1077 -84341896486399504452766549324467687317375511884358067605 1078 -45995649179656085713974660519844648808800586871817518 1079 107377044631173079347866699600572810853274415152026044197 1080 -77838047460019692206508098770501372442288182155167905236 1081 -80223260991255876728520725405754772101243309390905307933 1082 157331512134364849764094752034310892774566085720534996430 1083 -12091253350961500382828039822349344855107759549109777686 1084 -191481554867370025105948950581152960419650832217037435533 1085 154375857852240862793374929769238565981441888549208857939 1086 131654664221457135413353687680193922443494404485334525179 1087 -292009764636614454500628348921576164110005120194425372111 1088 44328900089213406027043557756899116957598598277608771503 1089 339517728700534756297983288545723824811082064562389786491 1090 -302838522784292138877859025937950750668193629015452412256 1091 -212338052938589109642367148681931209559759547530087671636 1092 539532376965662656031954102346339546209157838483036596871 1093 -121289156286465017873486193785191274939346954346714251033 1094 -598643265934396651071475096265477680364605150892393525862 1095 588701579373181286210851380167241532334005780976667529489 1096 334904820637650749866495904283730445102230236605296123649 1097 -992524523025910683371137992478287346906514102869988671057 1098 294086860240912678874335124712383946515863982882971575345 1099 1050019965733876139456245632435095442611087000964127006271 1100 -1136726994350236505340085933254187410305138816728555761023 1101 -510994433907575121062644905753025117714134551353193318296 1102 1817199498653777602802552442017946706797754466442853960878 1103 -668206939789929262717676474151432183675027725395603399711 1104 -1827697278873141008926503290952124389011872810794421185862 1105 2176043120587838347082536375938250517980160403609395841449 1106 748316157960378250195907167248665579388719683501769819866 1107 -3313885427583509306468286961714781338475337231893819072132 1108 1452976486216463807186386842900122339678522563468733005229 1109 3164110091973471645900784846357093413516052103796212377430 1110 -4147413647141230146622977075812492207650575186285044905633 1111 -1014973572164554159632503405212480253619320492137328394425 1112 6013239206933101340087667667832968684322063573449639486711 1113 -3071142778086426337851598235274493227443992609617040759326 1114 -5423826378398888207909697821543589002289000550150486177772 1115 7842009765092674090923428184937934178634639792862149637304 1116 1216812438988714304143483865214674765192255997613269129685 1117 -10868574330730119066570144862490014595190952216515016272279 1118 6340693635228671849528624766490603924167756016111493385147 1119 9233779588562683540517492793718422261721390745537759985437 1120 -14777090209336716491933287289424431983891922434674407266152 1121 -1021276904368355964999154427296402833921260948513982323272 1122 19542859102106759120424375868140514421208489628935785660788 1123 -12879776580780607938097605317975510883829817904232977249443 1124 -15524707375204670417618383861118378325233880682151284361656 1125 27652243176515374842490901130650600653305250621900631873173 1126 -296807230179914461025096461204425972602477070300933057764 1127 -34990934435214569298927471832109765836807018039793266165337 1128 25776649333509688973413738438472435476641024507449166029759 1129 25833017288752069965466764809074314330241342863082507392443 1130 -51567121695239372503809952437520752994734099828308356065499 1131 4557700423583268515358308624429531234938861973872926049156 1132 62314422924726191934265378132150349008260844008882740445620 1133 -51017665010262500051481361885173545617380830286375153775080 1134 -42287373578460445814960689680112342121573963283972982074100 1135 95614774199056964520916978077237313278452813773559339371225 1136 -15552134484219883626935147952634265589056336175448820998563 1137 -110426140178310670671155044186006275366089945458993736751548 1138 99942125317755669869804585921849447069334400871980710031721 1139 68019431500904914863371642307662114680072268671458070013801 1140 -176573808706334455521421970215489715534175103631139652493934 1141 41571961201606478640089870604063202060116733428097110781180 1142 194572754115550330098651353754597760369035060362390736537477 1143 -194115692456282340351971178614187252016186851728030800515383 1144 -106791524792821349622842389526023349158862926499612660341335 1145 324598569990952340369901376097838204039433525755432751482733 1146 -99678314487429353016886340968478910206048993824356847423598 1147 -340783126192837168748871140655426837150012640046596717431792 1148 374180357205342518129525560996551309994701167754587578561776 1149 162163825151255172350830382818684383276304364311537024730941 1150 -593861337525084408232225517320110751782987245188817431740904 1151 224456053143288594860073756601736164292932983835081167303026 1152 593092496478213432240319025856759982331305331619311496757487 1153 -716155945924587847644811281953637818777042104605604965532340 1154 -235244133904482652214854012563455732391238822777472206604521 1155 1082476519872456170933124564871927110915577135143487600755306 1156 -486469680933560872708625390867585348032909231365850046849671 1157 -1024464299594823870853531194097357664120703820292370278842906 1158 1362555715010361123909033243391584517213790808311224946457370 1159 314937085981835573644438338378063336597785970510833084649543 1160 -1962369255198505504416621061162325866618009892768104521348629 1161 1022639063479319534592271420225790259796433327460550616902253 1162 1756168751342159915802776463109558354073490680602659660172712 1163 -2576384799260242895941975299830306090996899667312803408978993 1164 -365826422659448538073804591480332551975803886653779568382304 1165 3545642794195802616615699790958535966293524045586734005518713 1166 -2108792941096757303213225080319320876987561078309211680071994 1167 -2981390614052669954135094386970533470096954159410954933030437 1168 4847280153985909144689539788151746888991639106917742914412285 1169 276425802728576823683700032111664824040593319728187935373419 1170 -6368737449119303965870988389581016127815791191791972751174032 1171 4267974681134310870940553882438925590348153373483437199283367 1172 5010798597179315152880589014320853023139756875062562620876399 1173 -9069719981863772546870373586551887597142858590197928907431834 1174 203568750012723960469688494090981567122409495864145934801130 1175 11398786875963088397923529131863994003754892149878521114346971 1176 -8534958471572490073360905781719197491460347653389296463493588 1177 -8311338224512637385610618939968122431692513462833686750805743 1178 16893709587466944420516269194264019393953200867823847181929834 1179 -1682496417603505502478974659563084661518409026923703039134548 1180 -20278044737444329794911889115649667501624220425255149967117579 1181 16853065892463977128867225034941936635658499695221293660218460 1182 13583786696250298486804190502596449330823831607875355667816836 1183 -31311140893666311794814279650594945640924240719811556602715308 1184 5432751905217266377843209277431456348897666869348794767013103 1185 35914547425179218101159637247460013132445812638315715170242488 1186 -32984677171290504888064166435623505710866247394375151450465073 1187 -21769517854805194831115918145831911830634887107716064007279515 1188 57779351822282820303483234945755475477102514376324755153906655 1189 -14223914924188292307646741613689745073674510721378089779169939 1190 -63216831878274111153718291765870567083772821280021709779927129 1191 63978833464731897856666419041077807231092230480536771545183412 1192 34035399115055401383828550210535263784955095702683195719398913 1193 -106136123487025940357379268995522371659112796422825044747832054 1194 33707549442291341685048243081119315480411651479359737090323514 1195 110625922037269500845545405943071019095196961259338824485421917 1196 -123183613214430945402620058787164482747141739335062086065820649 1197 -51412208304871061104531708735646221361173686335869882605850171 1198 194101132092855630462456078581361311451485901917256719963063254 1199 -75418433118340386632579367372546306512462197467166909327763608 1200 -192339909067498562088875469189764276636185314516106882042755369 1201 235606442253852297408221684275261434118139298872537437027915541 1202 73802295612737836902670322698171542489735902457713916275245705 1203 -353435577156457848429509427952772302933960465333852393652250601 1204 162582883011936281005319388938792413306142180515209882881756953 1205 331812822466946571869484051861940233442391378112166889612874258 1206 -447669144623895588726524066989168535558033463283602429651441296 1207 -97517817307163466751473677830387918019992270938016179983448008 1208 640597334555162388684753537728080340597089934687342948593721847 1209 -340733274909104376757968599979653745967999293314846581603357922 1210 -568202923896332317859310456089181424822206905117040206055781277 1211 846221387400360369862460083438283704985104088334995699186715070 1212 108933102383601892091163178806834930827196533549142782479022141 1213 -1156073322692884915740221508015907686994287170530072652999159288 1214 700430423949278613011773440724363191011335903506492946491707922 1215 962898508169272659309827837470543952654571999830930547286071839 1216 -1589980389525038204961874844750629136822114584123431678014384938 1217 -72006365072854206673149505769972429799842430704413182562352487 1218 2076140276140100582470166327567777418326620594453754033138289472 1219 -1414914857755016524730039497886975170376245602493519347464643184 1220 -1616137877160717986116236197688605829386045051210662029109820617 1221 2974418176376606452425993616519050850525255836437122870770149861 1222 -102143924922823610413949539562226112634633549299057202858073242 1223 -3711497304553516275879566381905434884497345793621483239746624675 1224 2823789638229807022936556249641077167685797201851966140048192653 1225 2674002810163193191022751816075227234094674745720735315318818683 1226 -5533737325280072905558989598822179831393114105993244256582705260 1227 611554603578491222943389955066104007758996929045541048488305569 1228 6600026264534989477279096291967991872286784351518297383943956497 1229 -5567889956145221283120846423389085582567019405499502381902795345 1230 -4360918678908976955289704122987835104865446369850941144798464832 1231 10253254655936617822596447561481951521022585470774750455519639106 1232 -1891839604869593863192580189786375660612675919818725285917170944 1233 -11676841619655033327024615991575941274848072898636468778562790185 1234 10882575938759796267402796953490705290356810738373965596411913488 1235 6963225705177949597438946311850594907142068633212271500758318734 1236 -18902941902017957016567274940034258052588601711904981233982340864 1237 4853740545904657950806988098323031904974534787349903986758122213 1238 20538344937970716424459141720621024838162229038904679433089908138 1239 -21082897017520636481805844386606220758931272126628974959953528314 1240 -10842368386505531530139098319368472269099793996748217831685262496 1241 34705098727877525890596107546828006783866150019558198589473258703 1242 -11387895281119441347619985675200705082706888180529671973494441536 1243 -35907560179955495259700909412234236040699696299756326278794203527 1244 40553563825055370076382133415305714406404270790131532771674725252 1245 16272523940114180041906392857834756467864626939698106297746708639 1246 -63426303283781572139897080087457117053135669181522908001972090898 1247 25318211578730418637387742443964441315767302482964833084064496953 1248 62356276238630664438690289922530603858437825124714819299672636531 1249 -77480881556074128564132558449691897570868156145413805953529309888 1250 -23134249981022756233504053270732171617031225733092155957543081066 1251 115402968950079550076992951640741638098256468461211291805932365519 1252 -54301157517938091711290346601759157790449482769666523338807068862 1253 -107479716214159751962722975661483955904719942885008668393299302704 1254 147111307758485955484423029111210110507213657266320600547337098737 1255 30051121760708400612954257632576939019788649191620287944650061929 1256 -209071593870688621181823799778138259623347770974760688848478151837 1257 113495806234594872531594453859532313460058958598945619397142919772 1258 183736081572370067213518421579956575964492913064490804224343698278 1259 -277813266356549084342081484503814434225482075020726911032411025796 1260 -32213663265085002002274670507709700275493305583448094722988269937 1261 376939756669651096081836808307816417654697926788960407294478362190 1262 -232514699675593430719858770717759466914379780908393539621863064835 1263 -311047209676462841409044477167735192933043223240031092162193352428 1264 521660407353763862430784853115280540618369807304904890982955195030 1265 17386282442837603129263781470319752478868143427029749977269692351 1266 -676685117973875327227385668614336310411389254782689109211506655228 1267 469043857269277758628114737667689609896137916914998128095481431944 1268 520859746511859827699409535929762417926047113451923458313801429058 1269 -975051043132887825504856762331064821309613534692975581227556676044 1270 44789570962967295644328722316445861927890686711158365729993524622 1271 1208380426602306341671144906709145540195695753944924134927224740417 1272 -933807862942999642340884256042810015484138011726089217757983195977 1273 -860420957700168243972086499502149688414702012291145482050201483060 1274 1812924838956100555557380859258890601187921646566218457990706526686 1275 -220322634469780567127305311772263322027687934095587962824545415724 1276 -2147918727496364816862017139776672586989482394143459360497174770870 1277 1839509138960455110802275286551919654332874567702945637234800487925 1278 1398789845745454550128219722903417824207374677762972821987668664350 1279 -3356600586468152666518475015314723934551283181135079826016708593458 1280 655921042745991685861915465746474318477997744296713501111780419105 1281 3795836837994302354423106993147564717828691297020228462929787966164 1282 -3589186705305798483848200748776932499100536038803329668857595671668 1283 -2226818245530020791897193032347045178448978483531419383308952018459 1284 6184294089740235765973367896750667756832500955149830780422588241248 1285 -1653328827962982725061045114484353465151281213086168936596919603054 1286 -6672235689902275873854242947097270307253080845462283850359478029989 1287 6947209147944543578923006326806810065640709131521697185536734717423 1288 3450421396460374575566589245012867940229425407907103633699480844837 1289 -11346706647687823380633720482961633477836496187975422073891219977726 1290 3843427467176890894313978287296290777788098501205256298697956050994 1291 11652210807394980675344804295350624734684841391924131581630744314120 1292 -13347638811142842336086634794673944319957850457915757299998247436174 1293 -5144692943541629545459073904683863236511285490669533854941433347209 1294 20722680986890229134531887180553760776932115500127853917999935356611 1295 -8490470431332607417160720676308994997661432586408158058280224698943 1296 -20214805069146541936136205741153415000595841050683658647844157808641 1297 25477689490225149402790922932172260326825304267675947044541673028046 1298 7239444421156975083807467833915240903154871622421796316019870622952 1299 -37681893303453286223830083808102789269536341808599260441525478907872 1300 18131899769060153429075196749009894707576436293300830838975721306270 1301 34803853632796839170569151667551343818408333468837644021530347036452 1302 -48337327623296140027362518782114113164581663503748218444385842935287 1303 -9218966450954960690169997418571630185659952716106818155936917521990 1304 68216050714448076251598280006392381757405074903433192530013938061069 1305 -37775047895469192491334606620382043631171661127548692653992783375166 1306 -59408084835200989945339389771039170791670608260473567214880212998673 1307 91191301572001466923516059800841616339029333460345703925487729274899 1308 9436384150228001719811131654783158149062026832614307440737884756213 1309 -122914822373676329212000144186299913473640200269351065400955553212020 1310 77184537987258272584440985186682840337539491291485804124736064091431 1311 100443120442265139768403097153874237990280248759882829859813321209426 1312 -171145676825486001592348511451050779676748714286418526982468528439676 1313 -3636197462231158166233167638830408214549542843584877125481877597246 1314 220481666482316882478309791536173972475188597209134870067821292342927 1315 -155398829479022017767038186550257410913727885906940022425997169010266 1316 -167830792836014969822390914995703205544823018652067659549172517295553 1317 319571639445334870707968670008000394783513641593829605727456324844256 1318 -18296104666969638117062678463898067063919603496160120825434141597738 1319 -393465151595665088845077383965848247713093161113215552116776016764305 1320 308802688532040147822690837231134203150057126940563725452897162886962 1321 276747894874924754823213766189625454957399855381785613924683339107938 1322 -593935428375667366021428800869977676488785938167699662440455007448486 1323 78806547348333994598216904106465203779749157819313162274486420614197 1324 698797424505595316031560985787152155691835280286298364191104359282086 1325 -607504904639474433111328276675696099010972722605707841341225468259940 1326 -448469505789657827144525622653854165510480845182095746902910934242596 1327 1098629847492654735111642782400208551413316810499241640257407828935653 1328 -226454563525541346102140135288654153589341906589197498949399045114128 1329 -1233973600059617740689143659105753741061066521309005381208238562957386 1330 1183664108750253842714807519240157047592417351712998068387603122260901 1331 711738968888294055360244499884079568276356648840174596135982836948285 1332 -2023241361849472044896254900410396021154315598843916550173167010609713 1333 562474008883910997714883922737938732891470271820543760293222365948451 1334 2167050543843420854169028457135287528460312964149752662253673141498648 1335 -2288765494886131725085333195150325572921739107229424850936079578036509 1336 -1097019558267604476960509272752166302473611027987984996252320788346685 1337 3709120860669435283232616191415202609240840336770229692242526925899681 1338 -1295423178047559169194875786238860089342198465989186098902934787104835 1339 -3780840152950382342821837025243819449544437708260575546772838405753271 1340 4392507428400148256083863604541195236634502624022959858675018852420451 1341 1624798024890805174502035565893703971574221099955126257079213946930136 1342 -6770246496719606724899931540028475636013596950055582849642729566741237 1343 2845426034794950162158359238390673630664601191611642562091384292679102 1344 6552287388902265146880562437661727109302410189148676551650572366217676 1345 -8377059469463723478482239714402244394676583068809611978914696976620640 1346 -2260117515468517590219583515592628494299695415364407898045594411536710 1347 12302443323810011797657580209198662459072132692818409893158681421970934 1348 -6051395922033495962528008225286587181892143852651507571961124780225657 1349 -11267084327418485177455996869235059066572652260821741182246934380256641 1350 15879140453401989205222943391632156163714482329152600022356962369819725 1351 2816951896749440099017075313900482752625336927237006684336618428650505 1352 -22255533340102314429395381422493625687977431039872824155782015753303640 1353 12566105478154534923542169234925621057783173750495872862159922290857571 1354 19207298700294858230514870213675853056749337912349261799348903011694228 1355 -29933083256365885233871251548397889853513889947172523393777564748932783 1356 -2724724708445677010701964174836263939246507112022685710704609082677855 1357 40077310635183666499278536408136514209227396694303140943107918523992677 1358 -25617386826285415990559634641168302727227495070186001582874938134091027 1359 -32420376430208462501317592100426251312693009744769363475240898758286659 1360 56136335022562854611803427153267196147330038378835944688359124325954294 1361 522849587719284479671548016170968725247203152410500431372982759141417 1362 -71828263759717055092079913520784119707187143122413984947312880166956090 1363 51461535383407616878971796546432361103487610873972590840231062154801326 1364 54075212154410925915525082479855016023836960049507785046673906634475232 1365 -104740546989881671369055533836112155572474070867846699319115762162115268 1366 7179559057911871985762611490732207993695718515822203010956881859530273 1367 128110295602042144780516575304908649923464605030658200537639053905091263 1368 -102113846802674823035161565327434021490574566195830188907507384066335437 1369 -88956771291171152315106926238362117878422161528330854873395161169185899 1370 194539495005647321323129747700861923370971154002720161189542794152377229 1371 -27970275593174280169627629486935217689275462233290274056428143093713235 1372 -227302040039187651696136023404378664565944683025244409722811453562547515 1373 200555704993674259163706131969850767233609935166278105972977673360394858 1374 143758085071052192170232496441933727528720758414408116293980186658182150 1375 -359582255479891092113088610365769192708058241284248427406716614862134472 1376 77958193146084946263064518682496233061901155525824234256149356219440806 1377 401126433130495029672347403344878409474249308182536422993724693802712059 1378 -390345026324324059208105159680085012622707146859605934316734486339254378 1379 -227284093867353346891332101401400646415087080533767776000705610338603975 1380 661812574643024978048673761840102161016548400810918052449925127903928762 1381 -191047455538085572392953235278322818719949074023171468268718834196943795 1382 -703677712054682938620929460657085298382010790599379560101664687701041184 1383 753829936268106379614971830382478099133875426163925963274236421872265682 1384 348559660258365386346887505097751387183433945087567614334311220596160335 1385 -1212398667928396539481445109210554367822093500383276688450252837566592605 1386 436157471405681940749744607747371011744697831479067864480105927665798077 1387 1226683656688532838834806592458460499677669459027725075746528309503513996 1388 -1445415035111721156391196354359086929650387897662535833761412762098466039 1389 -512378200322135440128197997724810220475417562048369974356517831565863296 1390 2211655005603353378796302968166569239911470214376232676720544913804103864 1391 -952988933385486901562775385929554764570462884088708576573609483262099634 1392 -2123331734969252839677530418499277177682674581639588705705429675171032257 1393 2753900067481574356598502641549664377183797757449873324915945852901656828 1394 704002222948577042622440101816410471715759215262902734690729991755859318 1395 -4016044650044793113052139164130261891251576447788262344243328703259409067 1396 2018398043989386693832121695978932547461143955647823938223059986180657374 1397 3646955406336148508970848902449618463971279593412617936080588878382105161 1398 -5215795946087934502663816255428121995780872660204236578001228328112908148 1399 -856640569945961766245360843714649043632402303561232739335350447530346736 1400 7260466805063942885808465353759252623304401798607922554600643192731653789 1401 -4178847456557572181129994451358414300475942085465537854699541956312449381 1402 -6208455088011078378841998297934919347725309427623769506941225488477456332 1403 9824506548483048796606870319614701031645474560437060101039862506249056417 1404 772323362979124869350614343321558142966308884324322067685358957266258144 1405 -13065337665194131753154392758942732020574733448278272430972895191902250404 1406 8498979025527434885234966360227011127762554800845198512524815914212678233 1407 10461681851221412715789961624696362438921630902962192937845015138764827044 1408 -18409950925275817139145658726149883926562356627116636499416088407623078094 1409 45036071988639276631296799209430275777666406160735000525257544180791474 1410 23399360354907472236275124788562664466578375335478669469534056730127377729 1411 -17038377499787831070815618250034571433029246601921407082432129340675827216 1412 -17418270599758860900714225197083661847814108599408419064867038439317055344 1413 34327789336415354757293574401199023052379347008642419500034584121932774585 1414 -2742052134692247031834884077315219774338015145787723000020907996445157595 1415 -41703951727407861033157947634802077834582711338032498519192346146603501293 1416 33757379459485852887935104440133531798014253224480801851322792015514497508 1417 28581274501075940013506812878346602767994270615173238105041867728262360774 1418 -63708575947428525442774060564284385552259836797144382552451923375311566983 1419 9857409644093104030805747756189051983527771745813948827982223611510500826 1420 73932935682797202761916587941230941856748027852986685759317028880435917471 1421 -66198602669871613114883865306981570676424327924105203577916030281897703644 1422 -46063621687287460464564660991651964350031642576806991533445730257046739689 1423 117689447262194831299419382861539730803838938957247787493026805392488538938 1424 -26778610410193932812274201527445937914590256949295952612514646505175205634 1425 -130367404476790485742818550511545726134189583499431351607152560270549338288 1426 128702154318945221380255480238578198938932646642029449624734235112646004895 1427 72524483922802598781871090313291599022173801078720007361538906704089125626 1428 -216444345593663429057662605349888939003935128074134585858507494881300954876 1429 64772664053944916047789491134004305889886835402592813808249310044042428980 1430 228477404928013808525512591807878718289846427515090142436236830200464080999 1431 -248244445065107647887290565520369078429908872902642575551605938197512183383 1432 -110661650203913795470013079241611369116398826892147009793662950152232894299 1433 396284095219903275813406110316027065839116499814082682627791656532761892505 1434 -146738811440859996259524353106319519537256579230727349152897732582780426624 1435 -397916928980828350587154031597870876020115811292733324047242881197013724860 1436 475570275280327260816881317764782569347674605287600677707431542657432493829 1437 161321233985178971621014089655247006993564330370202127043374790413886768890 1438 -722379503628535114510225597634908940666229134476831681137990352397786799944 1439 318926154259764883569779855403456720607546982396520451414574199985022410327 1440 687979990425018980095609499088758438358300454486041970027036315214411724654 1441 -905192275868839409569413802022800241446652705077589734395714613531937201829 1442 -218771637740301725497134482732209499658126260537269219248474347571716566976 1443 1310922484297229521625121678045905332473255482231432380982742330711800227407 1444 -672912147120026131068325211320918573631229567782028471211645995779225372075 1445 -1180233401286553621031506209704850087462178433819726881159984606366665949363 1446 1713056901803329073190575897472377028906166816650552378277462598135457723297 1447 258969246170686316477345494887840351174517573063945482695314795606618077441 1448 -2368326241766719812968469302516287725011953694130398311078767614853818642684 1449 1389148038564197883235970156531187017002123335786178785125164212314907690909 1450 2006269198120072915293858396176201345772930799472598479809538398384958452110 1451 -3224102138390614691508826170912736184088922393909728491579328913383841625739 1452 -213810779228853585184259296016662503109500893393924366579025779832175963006 1453 4258867440281403494108065485633940450709001612869864242162102604713957337782 1454 -2818649736339860708840985245334221138718026695209790724534336544208462584763 1455 -3375166019875902630675660057042692374384947546071862833394858361581495059324 1456 6037069127640589012748787827872506328821633489007861811596464714848844800369 1457 -85317717880564981575257959746561893392366065852253955291858459097514215724 1458 -7622136493139205833200306832684181076710708626276307797079811823192961815226 1459 5640162965748018006264154990845228772919505545695991442418172078356148941852 1460 5608403613765795064959258125228834749491621503396733534210591173417275250884 1461 -11249163266708423959936046913209391014596085476830098185662921275611820788094 1462 1025491492502753986792538956654361043341317710484019911313514738201272802593 1463 13573829324725673293943078588967691772327375038007675411732586344409283512829 1464 -11156283993783219782311944632279447930105813142013209644167903258913955074251 1465 -9180260710665407003185673819511840937978141255308504935350214326643680893570 1466 20861899665529327886896754198223708625400392803512013276187215161192818416038 1467 -3455007184118577130071356572783390353689612320714017954401747662010830736699 1468 -24046025912518141110871990550683191168825784273436897454762237261244286000656 1469 21848251560719318351208346922021946476440474198391349947988862042848381623474 1470 14750801740858837887282519347090638996297291475130163094159492870076965692258 1471 -38514681885683542308096548953408578436738415994151666648463171890329573131712 1472 9176982959185008058308562727586170123646131740775027865223750135453415854027 1473 42361685475511516234376193158716648889180461998817913962698243260915803492265 1474 -42424147023868163350457056091484278915796702195289876008994460243599832013327 1475 -23128816538386441649715385287232836997684030045083101144051770838020521254813 1476 70781513667131103513357377690249409595836471609783602162204295111479296366494 1477 -21927920904546432509951004778287642348573815125437566600661433531685190837019 1478 -74178619892239871969483734695682526265146347084335626099274419633918704377866 1479 81742920626278596088249366773313244190745475299491852328508905912597595497388 1480 35094703021670517519869587870464886807562959553682108356162885722177951163491 1481 -129516040157647297414937806799418983430721709935772492421060376514739616097959 1482 49327572345244454139139878274547251625256653141614058100109556532803355437115 1483 129049957884947323923764557158341823006973325172908187498319615433187499055519 1484 -156441439284157051023469103592753683835389950479945301050398955259451423745029 1485 -50718353721556331609610822694560218027271414985297407335816398838072416739568 1486 235922895835573181152259646389513935599615910576750807503651873089679913426560 1487 -106655941900397676996786517717272780357863682239152442568511303656092404943847 1488 -222884885322162301815553370705613383007113568200902722904376450856463664149813 1489 297505190943719611674598916727394586038270324859011976166647368762014511672450 1490 67789001764646306692100513963497303047653803356112504903987147126553062768332 1491 -427873816669992458131143836837206713188457303806225383857249827119522366290957 1492 224245731189708828162901899818214373383142504182926544249414170589781438003464 1493 381858049213651481508384267104050045726445946646998214405699316042990520989212 1494 -562550958041168174683124240462170278648747831698434453773139251418763165785896 1495 -77765843447810238402890870072536530578015061935712825302438939981945987787405 1496 772447364966683327921412590366945461459290104930605552324197359174572916282088 1497 -461595181511801201396602758206865612211630991422754887981033461607648596388790 1498 -648193863479682392453683382559960016739175616550935049983368997172140936683209 1499 1057935412007487626513381839028839660502133675791587213691388638926387198233016 1500 57264804061131247126402921223285216822830592084920097193872850595575127057421 1501 -1388126275505343949361884056311474549492893150086772970548460531596575273634227 1502 934528190832428399373044708475699493556711676574853893111460655869323683307086 1503 1088604699795162580892899913052296554045289092066536285812147830754027075496528 1504 -1979512072414760322686649229098176637151393284702614385626802387999584101751569 1505 51003993407879521667877846503015762584286854671839974505137713774561871806005 1506 2482527285285635509533910546172640426222989967784583880048522439054494816664878 1507 -1866554359467212375348739622015024862393986889064415475369773550795862188716131 1508 -1805186833129247834739548135208157034395145269220175266127243087142328866100733 1509 3685859219334292136063228086042259470462435836810647170816828576253244782177092 1510 -377281078135811949079811560566260029906365285853021757853114060714981448767233 1511 -4417590681400110572454157195089665201631482842231176458978316208234933780519766 1512 3686167230152916239801444871701931559653562046680776047768052546906072858198716 1513 2947612039211805248807815211079072832440764010639435250596716179377863822605029 1514 -6830946965892737593029905472178184327353992878213180206474379955902351982588999 1515 1205601025961000973801628390331918829037071617707006878687653595635912708418633 1516 7819658908310184240897814916539054384097153906172972508996696333927852183841166 1517 -7209530319474266859382384567390195527302174872285158120812584198702980312624781 1518 -4720776556053376989585957671672827494739929810153954472667632519945318224220931 1519 12602450080572159309603371289463661193793391212564151867864515401367406549115796 1520 -3137447412513487436576863058728332401109643983547216170744919700186750381853022 1521 -13763421076155802264979362536248460532046807927664827912427487583520800702370408 1522 13981708267282105042236725684351875630529922782265032202132663365202304261503282 1523 7371409899799638348746024333798611068779127400179268790683298892909878062896968 1524 -23145630920871638815262289455756233966207546597161710545729013724228525831498232 1525 7414694926544764079479695141918352534633932375193610927357974079521736397237395 1526 24079473943001368078430082257173162984468778278783100436915593710545100908251428 1527 -26913122529216969417227568575808690135408576447001089919913862732817031884698331 1528 -11116864241898012184132601773902610311097750980704151015633904776124780958353580 1529 42323443695084539437666730680872480549792990822090122014453480586306849746920688 1530 -16566314421487518398444440253534492547090735075921356741068706088266308579132155 1531 -41846280180161372547773992426821093488490958079877902133199298191313226508240920 1532 51454057367978354949633769097276786530042641759274696395960912273947812025412626 1533 15921164105821773107298917984468301095780557668650375171426531935080711142530922 1534 -77045475481638611299524677147095024070916952308665862000520259938655956450126182 1535 35648304441525586972665617875736780080181933059278389941287958001653552357784856 1536 72195128135085146626781085119366748130943687391617657862909767842592807882101927 1537 -97769229935478321825905015174191642559052078400723328180266284487503462591512272 1538 -20936281736873085381634271134531093407866429119638938896483345166330181436242433 1539 139636664986585361562751133884037885525185253165297808472853537372339712835225185 1540 -74692307776225087061716608606743921105766070237354848763334436239710117404108991 1541 -123522398591179334454885092038393980332666899794935963284639788970860214516174761 1542 184710755598223276847321253530318335538307257065140192877276150928354287497332445 1543 23172132343997739406506434704480548149495692860470131461404381256055153611209923 1544 -251918184972621462373860242788404745087084642030449925422981152891973948941936817 1545 153327784300834191667654142902125205762680126276936700008837364525935008261854562 1546 209374267781246779433868420863323435018862337478234792819633087126734312278055631 1547 -347110178436440852616483705327095668863473682322986052619496830869295762155064965 1548 -14584690670740709877161840280051673835474706531441552127793254667706760616732392 1549 452391950378665062170841069541870896733931176527824384202646380000306564951302872 1550 -309753846450826529134415536855795768506519097900111213798318547564163858505131795 1551 -351008385822724175713511141435870224714608069118847921892266407337156609461381345 1552 648991485523216124389190290849916448087669220131878849281005371179328572117786280 1553 -24221498791240700050530209009335862185841803774453843074063339189074085600582521 1554 -808466305064771371995526322240709250989166842923280254251399534944035826375666804 1555 617553974643404992674925423953909004263238982959511140064060366891754118447899964 1556 580854035986324098519779990535784353647438175876390147446652353651888414183915879 1557 -1207577440748895876798285269943419731331815007082964862722652812883073152834359197 1558 137057692966974430986023326999047736506139581668991646677720691343544849728683193 1559 1437552920394203261244246238979119132491866929978222937341915835179176357346593690 1560 -1217722268021978273456670092330698758104068005741249510256779946924606226921732026 1561 -946000987702763364981390251078124924411573128557329075834204776536474756740377962 1562 2236474454966934049435251899851564244454038275919545051521082181760955761013134691 1563 -418990821071077111220127354334121253785511462362332760290233494530954213660032306 1564 -2542546169417599329490343945005145150229050736584012230393108864698826611684773164 1565 2378508023463855616251789289645580682094518635661251745004009868214960104896300025 1566 1510018866117916205534781056786073533160307187834171270016934756568202040262528905 1567 -4123247275982682616826264660750861881466618763748016330032704866186278384488959326 1568 1070384066755651221852595008560308276840372961872506241158165841844182391792448652 1569 4471301227443708736318836912078276637327275231818303037537646036519014212711658860 1570 -4607316873066559087258139555297207124160159372021962134831785379767781680094290938 1571 -2347518051240284651504079135859038819492195492269421740793422846617000601143464025 1572 7567962426098918755042979636982665673068237207561976817455483523506777417417838437 1573 -2504355013340928364515339043632995698974954025104318670768004768796825161431925854 1574 -7815152808757347354129003056571808255468683988220663315939377691397149994176561307 1575 8859345800946103902159635736280042209999365829560103450137652264182159690433699182 1576 3517627514864210232555337575655317801464746277227578542822638045119576104481509265 1577 -13829030047202419578147951284215654285788191733273664642490320419173540874739518149 1578 5558801591395291825032653448666530520711565181741646795236236628513741616912243675 1579 13567528176964819792056670110461848729408850918981454966008673153592823107547920953 1580 -16921490706628027555108048845959990865489934947125136716725265230355113896120166986 1581 -4988759537360806172841665588486502133968563480858087659726228108830169562823926957 1582 25158613070067334550936839723108191682793832715877663628273856377564345793600930872 1583 -11908673471643415640694485329032356918860786128158886152858385969490305439116464094 1584 -23379861916809374882660022463684948093214400300909098102317151174589700856993725841 1585 32125294034064682060397088459142624344835220523063821200701361665405615953368026184 1586 6443484032396606645029697123013292089079385416651365741414683119430733040288650569 1587 -45565310819069773180711426898861716990013049283832975217479199897438556053814636422 1588 24866532423903521379950230431867270794929324410524005425410598101809600239679659854 1589 39949590131672346146528548243097633911650028390505447368542114900912262164294622856 1590 -60642477146825146944988436599050034685085364535041145337161024393542918709129564108 1591 -6839142480286167222030410723551371146398410328417467381276972893024845598173183307 1592 82150634317322608422273546161535811966500387569643480334747376852447676481958422052 1593 -50914480863035590055380779660959335832293103850332266683951975091536970835868000537 1594 -67612577734935027357269173705596816234116943347425249953184306966023170583335539552 1595 113873910046744738821858894106637951633545956744812860288779827614898470149247121460 1596 3415388827792974952552446010898979401698387507963582125257172846126300417326908216 1597 -147417793102882580545876809388243086658444495097852056993887183309072521234894349358 1598 102637701452374397924108175247919669325552185808537756909045199061506493775192475843 1599 113147846170096356719376066957497192500340591055058055177004907011461671178237637697 1600 -212752161991273610815151098484977881300234369977456162940193796124844422244134415565 1601 10382713914373874812718794733822544241690895449137443101827359178819960186699826589 1602 263260250531273473674811372969386396971698740078400550330157318104839998638778152859 1603 -204271634899228107710107005221270168062236619051796882596310424690788720909350094235 1604 -186835605782759243427406922663425040479814388565429337112283424252885735842330034564 1605 395592966640315712458675647822394622255006345217188649036362869503404506729962522291 1606 -49288202371761759980954029921627033340229030095467417807387580688743076554026010716 1607 -467744563250077858498575724627694602333659230385953186667540147626630681906728452211 1608 402189612479725413913946591243332637590828787770520781004048483164546993896227393639 1609 303470900811929497842849355010171977249797146701704118447100350454691372984439341631 1610 -732149384900072294917220174291011967345787776955042899818434374977238147059466136227 1611 145079420386459555301901453109542641146799994108311095924285436601787111529463518959 1612 826601978104949809122437974337386261071847334393098872089303947964933051827651223602 1613 -784548855946924762024545995396301214412340454219225667067733653133294828301145248539 1614 -482739107393295920644747202515943934089573612541208057410319017529703933402183225827 1615 1348920309951822061434485058752302480235243812553956203174018361327111163747602365157 1616 -364511364543655932287389861190347727185896833344071796133014681651028473223453927330 1617 -1452389699087954508336765835886195133472101578663048252366057474605502081468973252741 1618 1517996798157200492999327341995782641111078771995058608254943455862582777873933466977 1619 746970074429486226383828250088542503138756772504037353765124361787095650624944195908 1620 -2474232597571266694713633244016124933984659841871416777833235139659489593786967455550 1621 844880158267660863877114340932802820090178653165884066241802043443853610298823798911 1622 2536072158840235825449543774996423120962626362101257301634753818246638264339036644057 1623 -2915872620709630707221716656837867717825974995224466232674540230570763756524012753470 1624 -1111804914779544895423507808067607458062333131491493985523946407882804811421670301137 1625 4518209765537565578756810104808230355657650320669713524932670849314829774224602551313 1626 -1863846518784889690875872703823161337685408342605531754372563438923342636470044303046 1627 -4398217412910371163715063380030588329292411506125214497408732352390348499894776327169 1628 5564253822739044986538650228389382410259918063888115656198324346794445744965698392816 1629 1559986226336053350625370276142903697750840628537940247839944036187905791510172117437 1630 -8214430864609694286133499121120731658259732565707142958821568192281055731843220278218 1631 3975944820719296747905113953648098162170252262226604544788703363012293015685530542371 1632 7569919762683863822791880748702759927521541186602439980361642401019404873742275637769 1633 -10554322074887075964894847691902592251953282416249935019399654986103410824613292695930 1634 -1975485298836999678542474948428137924325785525690366126615095808890652121000030637724 1635 14867259175773764276654726163103490514433962740065196470125639269997733171817556743238 1636 -8275051930467415589504852423182739012018725060623961596822395348299097803749869145668 1637 -12917916639393437262673821119655002072402887596042314295183737050301750118365305881717 1638 19907555576925429163075832889074792420006501913212606166851325231271738659004430073700 1639 1994659293303641017587531367752067658932658651356333627145860830405900448242442330892 1640 -26786347186036763051853450755375465700438952648611712111176341502619823202905897248048 1641 16901026383585239816567281771978029174462554753922467965386133808668804189719848963972 1642 21828250784845431525876725492921009455687316501683866420361591399828479632362287506679 1643 -37353156808865457459080775074285926304941614880351074763643531190449503249725364254242 1644 -674934954143959515706781320013470412291575296493535816238031599468952479572345267515 1645 48033158921449275639081861450145868424659900142094619429572299886388815187884843681795 1646 -33999632085203584071880829815127952417799589535711222896234435052346988912845592661863 1647 -36463058443108634707157607490302244172397299879037169492125821138763938214769121351841 1648 69737646378649831962512450566093506066262194314040557124759001968287271277364100888092 1649 -4199855744491042000744223177747221209344701549950501476237325308795627515840476515979 1650 -85715431549478046908642848133787039810063474438504237298081668472196672032691031314316 1651 67552339464170752863136298005206951937785087936601321094118869156124108939976366149582 1652 60074574543469776978317865168663377976169420394607111444117251246431940462485793884608 1653 -129579153479545820667239354284084820144429045776779142903445239109917689282739803452654 1654 17575758467553652624793431350808111015671862208441385558631409739754314103153504295616 1655 152174385072695590444475753989449275735760038826172235148390943303640589409977810419132 1656 -132807397030160232506595880744428899756759808716303513406017999052962904484696187038974 1657 -97307994576469365254915630540613601030747806325579650985645050797650746979488817058454 1658 239658593686303870415842151456178858994822868124574231377385249469086117017871810726073 1659 -50072230189072456086608738524873914312829567803288188407520195295898902609785942771668 1660 -268702185770458338556926970315333162429022939162419876812763281138611488402495130002417 1661 258738136032478649605214634564466489713417129075391191066610044240019839077913874709822 1662 154233467169346370903860709990859173434672532939131738160341540941423707405182224158110 1663 -441256763674464771325639917321849731621845875998172884098051922584171349465231244768239 1664 123922272452941835127947162992588762236762900808294404075879367813414203333112219128329 1665 471703663173511370589251962677612146720582049992763979176868896678183941224555551810171 1666 -500059183083865713497795060455907476624082023414735071953448670585492467758460578012994 1667 -237483088396780653208278380131746501597047764873867036951553056908501220804645795470859 1668 808830536990162152976095788801576962628215979768217027695342046986376326042925892793842 1669 -284720949040132781770534907785366724964243830670898929144770998548923989374002316760589 1670 -822858459554004864749223452265267269061849265218548821929901830670936042894777222942546 1671 959566700900179773946893566641843298704572035682237645939285635310213631267485051928671 1672 350961898029426417119176578872984843579168319522425669649955915639121068861765507627817 1673 -1476053252642890352009712799476714199465879201012031062166602028371383745420875509497641 1674 624503739494715464685210608585348825695597265700681105449909530526464793406455516587001 1675 1425524920709975443914295407874062160327755038259330836346433688035683126643513907227560 1676 -1829428690148941192824438040253206557350003043763930883645716066558677844189395102827229 1677 -486751182684512232635023589701853043625978242357609192092243024314615772930226170809985 1678 2681768459076634148111599522443738670534464474513074040887148048606114175085260672692404 1679 -1326698412006773885813034871804322756959287047332182775152480898379173214348376121564308 1680 -2450555286956420196532092537647879065403918424887463161628856163151475781261212804516644 1681 3467062144000493299588241858464125009115485779790482797365515560007036938208473950949528 1682 602967043133306919100496649012967285432765097251842646513538480815675377199681356202432 1683 -4850520175093902336659002638057604485435370063943087951842234197097310351410431662782885 1684 2752690325164492245701490121294095841326702438915932397504910842573835696640554622979930 1685 4176124280183670544526966283152092417047016577078961123935410545979955154816429076579664 1686 -6534430237242800275084474581455145792585592948693868763806800495574669087561496738841641 1687 -573169663698479347908112066749629090698086872180943048382048790773025634358563323959128 1688 8733062985496766428134501734010463108781950058697173848522375723930553566060648426904928 1689 -5608315311759866963627439515480097014176789310001686167302119469009978566468492238116626 1690 -7045396736988481789534685754662836268004311691952507546102166662308100908729334757399155 1691 12251325064574414163190650384500805597496558777196424453548023213930612818692686201861163 1692 76390405448830229892855895208946747914490469830361972234422376302960283810677637488941 1693 -15649115526562857965242319959801900825505885301965995281886938754459860213265944540037324 1694 11259762547223223920699715771166431279821062815324461060089416962792136800178441529666140 1695 11746943879895370694812141896889609368882418494884592808599473044641803522907104406560348 1696 -22856782763187357493664909909823261816507836158601513168362664960395236909926793983696994 1697 1636262140085188818978170716292207937345544302871941486607109293674365499968320585206363 1698 27904891544813081157702847318081372712113868264092594464228847320369076642893268273180168 1699 -22334084354646935997993799050001489179518388092563250096929842399616798401837894890106554 1700 -19309108138068566476345245721076501902458333549104581191542085962476327730948680438989105 1701 42440140038532058471715435884262027543247240291093218062632755743949525079780406309789224 1702 -6223002578582223058179705688010191260527802417073020187037570810671827632253554829046260 1703 -49502238094200081149929531542306908544062629384357815673971212761392036924337781677532828 1704 43845890714758207029656797108279461195094720207408773540030720159597068277740372872538493 1705 31187032195896571264479635537018265376306973554348805740639686870771479116030341160567296 1706 -78441194070989249870667915954056865985730459459447861951257359858606529927638712272618448 1707 17231983743488526287360449914714645441777092041732151954724230473553059825143291271118607 1708 87335149805091889124560291423379352621122811088074766215749473857366940386783421392758499 1709 -85314796680511690433639718064086306398702598316106779862653147735607324625132683491610673 1710 -49245755105183549109911730542236289644086297167639316040829317336776565830187191749564191 1711 144328664150655903771133106741801173881177876990021477463480002843609825433070621725898060 1712 -42062641143972041475232625663091382143563074961489434858533170762316234295090564218867488 1713 -153177500619614104160629017226176409946865047886617225677012889031666651968802221437039176 1714 164703273755859190814563612039982632218829766484060164897602507676104068905227147287056921 1715 75436491982795273185174216599365148398001980402551912984521858058390937887012182456606137 1716 -264383092340547394943444404628163952812203836706889597612047626596059289510530699687617436 1717 95854010966015785282931244848355440078273399486202872579618936279440602332584810363528727 1718 266946211353648953849953042808593569572881467155289944887631277113956738800133570940239935 1719 -315734747878764600597899050478412785981121246919039279559950081427541050018253997049290575 1720 -110635104760023237451623148270017421251397493847054797048694157841611871945636491546882855 1721 482162921608618584066410384891481187015925964992575228477956798538409610438902058109368638 1722 -209102163748767304783605933281644528403069273924200628807901690838166596579314244187859579 1723 -461951848250001069624914392763075645534789570459733065959620652399353791452084605038615110 1724 601400419189295378789641623354341268648769810408969479290534614726825484299400943305698209 1725 151523590224465957919703376479839994599385080777008790417047486768940673632573193530341203 1726 -875434011827599048141772064740609602163849159215892864908983465002995084499304567994624134 1727 442465213978141283059975115605664807756029271174798559854640365804992470967469490689960228 1728 793154790566434856699786643072733919727303771996416206628321491255979188694551804365442526 1729 -1138790019004942250700344912191093050340193213078218833908762048700195756556716367335932800 1730 -183088003597905409759239194052245144183220593638661125569305606752410859289055075602879608 1731 1582343665291739560822694516258021524144435416465115927944703581546430605908358405412971699 1732 -915319762380866923615856436002430367513131005651282971164007815419682832166241592900780229 1733 -1349752572358270360110011484766186730177958708047972762158242697906451932637721947675583722 1734 2144588342846190576281382409213590435447332100794884635313685313155888213088051310418029806 1735 161586546634399922612575863064861471290123292433786043172704309149826499185653052807550624 1736 -2846919841188190992845273363250708363931803270261622482277273249859432798820021442065412435 1737 1860414751355946866535543208770675263350058563004714686737664824604440430620114963555350327 1738 2273444151445397126827007410405394648813815085418998223062232433502498343478300831328817281 1739 -4017861045116751759351203770694205321706539103624352277557116434347978390420763970118815198 1740 22195826399831200361915141678492423022675060302346115184851755896852773662873764930291388 1741 5097896826274293378945022910343031208161410706249203737890902782830400354725053542802995102 1742 -3727959195487437059740190249919551319038703782987027899252563711375462134359381001329119341 1743 -3783176036453386925913450948350436535535784785431280739070690825380136617541478107159419391 1744 7490564800327493380735936885632148186328171664712897891145704839806599994827298790765536766 1745 -620865748394904155098750859251497493688317189877326418425801999244470201892626272299843565 1746 -9083480159222198636491346560169950853561929498293135689652915042113763703709713565011947892 1747 7382363783414757920210108275209100818079476786477081323948906848059380227415566350856826093 1748 6203992162886682169672885146614535315242934459752098029802653975854749554124869926069160931 1749 -13898777944512764977903441500155275952762566971828056387218417534889910550491069711771318280 1750 2190187307137698851620306301235542929663208982190538731975377810133915676332994952355142367 1751 16101118137836772830315928447078981987150777374442925046366031561735841102536182082623757212 1752 -14472795032917879084528054497795988801709332662100035752606540010524708691168340164933038886 1753 -9990369397538078021366874476010431080577790390600265805100807627530086763408970749674172941 1754 25671484675047629366691216896457681215321414764322755004830570886424097965456101443379277792 1755 -5914718195786047284059946093775101271684580525273785540985769315056650783664409798750535429 1756 -28382455823381441087547520439964175792831400767900286495117375881426898832662428132784773318 1757 28126241329938802580530096481783275462369592372609347488957090874892348052927336354150043102 1758 15713571578292244510219106801589003296334520519412249599663559024998386460117604657988756021 1759 -47203237340792683985666581417383491508528321719249697871019746016304271944213592636934742734 1760 14256255872706225489481853888519315717933709191395458436702424107405405714489027971163497170 1761 49734820521993948093757900831017898097491537116980801414427613219739123562486840612026772154 1762 -54239638552421031913570079636027651531290128006582490690355896931212708149350011531877404654 1763 -23939820979959453364410661760914349900382780846976832605257286712442106212155790876799879657 1764 86410771423433451242046452951669505462739532131451425392748519850085069192589377170778335165 1765 -32239934486716493657344366929360674407627789582628705340419101238862435737115744527001447653 1766 -86587262333651888767166001994183148894309257546705480992808824571733491059782922316704891771 1767 103874253524413848987390928344085352736738436877529794509474140883295967223447390622955096911 1768 34824904701816646587459518844114234173397359956026443088701055209956424054724139239958105641 1769 -157486016434190323968926032490138891636963154129277734010961948876149893253059603040531497243 1770 69966602388035599159225229855786959368746727632652358094092081147959509743794760085386572260 1771 149673481989562661538156085772767790862386656130771448550641062652677556772893952497268876077 1772 -197676798563689591139253919740486433005169174108724186443196305468239620340277778790544283776 1773 -47046601549287049905327955841932707621249285486142265146799020272012947082811061937592590493 1774 285748660227669279218037120246145546296251995871913427640004114990115601874885318527781499256 1775 -147494332767865828217312063445300155092281292320461693656775114478254331445993413998659466718 1776 -256664130688411962066166661616407110518557764695884163999955362791054122099296838232700157198 1777 374001693389464208531112039504747251575961730230903797671246819453838913040477747838461363172 1778 55261549727879324407751887209285911826648066960773267403701002251954142963761527383011840760 1779 -516139575282303192659778086634669882150239003310415227178948777978800999530105821372091828012 1780 304240579130890418650510565500192648545903711050969113430674461438044501149456484983865227406 1781 436152142298083649618921253770957640588345807960771025116488676133796865904093879740237204048 1782 -703768877094342747149990151206564225668046902172486317435212179102755460115034821829841114624 1783 -44395098104994644797591504326689625013807610455317409107764260718009083412032296772541117065 1784 927984662058196260829941933365457352007899311391486900488419536792217215636710038949748688749 1785 -616957111469037374570482864535170538683946124375091857438667543095311610912968531346915330557 1786 -733409941804204849396442987955728306169979529737989001578394766277060341824037020881981050443 1787 1317530355174513346215019627662418227601204646676687412564980921499963351244573616023942368418 1788 -22676963307005987940230792595875223196562997590635507267147235379830582454602342387403735992 1789 -1660514196807000258053956049998894792691055182921545370791283168545240936203884436556701684986 1790 1233950414779124315199296863907210489841425417382117768616996603798228781608556122562710949269 1791 1218006290587414846983808934849002506485998318309723607478016777933601331697750917537148254416 1792 -2454526898954561159693765354123451261652816574896019661383777406563276137358400844818857096919 1793 231024949535801346389861260979228951478900319977020845853584833349276630498783879709969244545 1794 2956491114661314630539112741368146921502883730685766348520255283547060663789780892288382431888 1795 -2439656976224161448779924538061084283736614640709223374662910384358951008475608285415590424059 1796 -1992540283842673413353822857429086734867698857351519990273960002044616776331109940958819914838 1797 4551280592493635266294385106442200337962428588437193292995546913930109677951590637834660909178 1798 -766868289482745340422240148963579119654149832062145642948419163695109243221183800730148720164 1799 -5236395831628129257843150248934765718494045183316944245278321238253873402832422324693728553473 1800 4776295597746018104514265277296940646235013622206111771827271926960759242820496022397909112691 1801 3198643521389696560511316238885478516913765975028179000178685053519829488235129949124525691296 1802 -8400668339432768523605271277761906008563950861729295771545488801739726993493750474210421922915 1803 2025326742504927485366088036930574928110196935186834624155869459865106886370343408413123217706 1804 9222639928254079059844104025875784576886428984915906715389728758740891621187889209897271723533 1805 -9270985086825472292436596551986819218554747300718981836063072849148894726358666506422222682706 1806 -5010498666976077647643101011751181230262207872751993611669026261621206799521623517821355866186 1807 15436519327400762823496863367280393574138000819861198226055758015864471271711162470122909524671 1808 -4825311093998561853991947834190814886853447749109185445525558478487331364975780612454342664027 1809 -16145946318181686838808456135066834029257756764127945513858302011323768620139141896488080936836 1810 17859324938168969029802319925878234713216667215161111248987210652153590651063994673087679858456 1811 7589715864023579484552196589910682797130652278629114275879119452882798036423556956837530937756 1812 -28239638939826899798259372538708885356622685958780117541553354803276017600999523719836364336834 1813 10834021260438645426545189597351734054087829169409255998434869206534326261048066988031847408333 1814 28081222234642177839768700874805661902894632888111697737978441504048024891087120771105375586955 1815 -34169025630905996042890723146394994624664829106442513569676024656550506755859292164906372662410 1816 -10944731180113239067862016568142415213145912715700527653492345209592537396889246507434469128078 1817 51433732099161886089355674683956039203979182238220993643034074123502488020954233268516166837184 1818 -23396371266515507646861729385264438038490556268219037898047099371058908954482645381409852983592 1819 -48486114954002455335552932255516662721224441346461013113903937007145053655018223273828574826817 1820 64967007209699961842172519506931576518314543615104317040895190050989218907418620183259261662450 1821 14565319871305702789824959417942403722217220063098612956928234354906795034342660186501853160862 1822 -93261345059128075269046702420542785421512330895030217267700074558473760667207472092121250740515 1823 49143524666432259563604069261962700579409332436289548724295719360268784813024049036491941061368 1824 83039428780553019781854717853659874907971773893789995956961689249323833509596719307629962617164 1825 -122814708321911706292922633886423207357972220962838398691924997906180151469973610765478849539727 1826 -16563435290201921916775768517759625159522643179203925632038981540312237982081081352345636636119 1827 168340723124328055719838509420213640528035857943567950681762262290362152740522126353316625898686 1828 -101087586156477066923820387507091671470087780889748058952392263743762315890962415088687467918511 1829 -140904060969834507155273984355626531619963725563740531122046723802012795058291120406641266140003 1830 230923649007776317062256063852661152693405457105661660611625362710510598792834834978232218179085 1831 11756797187064256742478589338831987067513785965569483064140678491420654637856282355819566799237 1832 -302455177049969991071392104388130737052066045454356478442512955358218588019338785959531815462797 1833 204536384450555534781924342691241673201867612104382725213689415198960892134975163594439378956813 1834 236531165334256162391708620507467715851323812604250247129973681780632342531769142833232383852119 1835 -431994622647037155644001188341974434954692513625738392850175236049135748810139378170254181371413 1836 12451607240701054482876460795264839227516791661923805546814940710183602558171066197328969589105 1837 540811525211971743892307119365705255193517025378767795515825784106980622656163495481488540639012 1838 -408331016844506053398351632322909932388504583966620459600932175999952349584251482754424575485768 1839 -392014141734450519123877883875745571875217595352030373724904694568203503741259467986313841555843 1840 804224358600410117731825341963959977832036405818766449979754280959567264138253119273441733523886 1841 -84686890240590894411721590712364825110940268436427718397995127981309817795999657224925509796962 1842 -962168970469653309609323037079432123745001374273271030896788779637480666983534527751050009429425 1843 806065107941584486797042390114635266162870741248678746087849935822037900680814158096504964539807 1844 639677286185786877096857601416564593101948514646398472229696526601233248131909728274068707789269 1845 -1490204647342107118983101328218992641460275061732092310218356330922710144957777589076186537609451 1846 267297457411785849114264804552918721837873017057753867740422493881757994804002387752811004183233 1847 1702764712480114847491025485158856515897293379425848788580011315584427394269211208684379594107534 1848 -1575964699994778688323935988520355231851132693040187056943753507575291943490123478169817419871222 1849 -1023577333095957439687985424506310665865085398206084358633506200469182399337168073803764105747652 1850 2748745806479706309535597709671685630960641726900647986975619730913426317517635399649480565857984 1851 -692017564418109860639928028180179056522549592670061836753417956335007713627091885592886072444035 1852 -2996427172875289445595664381383544360891571694707447936460860539263314948321889606367848905663244 1853 3055405387817819079887936817694519530269348403277372111319139212520306765201535778781541610266595 1854 1596497695329036236271411394546862961140665703507620373098295989143897257085981089141170670150353 1855 -5047590691294823271771192334636312367884860847387653454661035149737523156591768268497463859480903 1856 1631146515488448932106176220400736906923223270113561647368238708771480524606691644877975183988373 1857 5240864471535793347441199862155875590640056666294148110284584840444030813090228016819316508602774 1858 -5879590024966170083442124174468509291151572134204732899931944256853627549432274958014374505973363 1859 -2403651061546707109056204750444242184738241911935094375662590345529241501170595089379633953990784 1860 9228013630112713382005023722395706233735647496788984729106962267077385959688930892935437966404439 1861 -3637628908015326765867673031550052865411544267116762701970730677793683078877839037663657197190601 1862 -9105615345276695660156473042443079845974186383287167263280920929325234594835971579529630708300349 1863 11238237265372354287258858180561619763350423181190276853656057693809271276520428132743948737840103 1864 3433835828767897773587250125889824855358760361205952112778143747738158282212999049009145605640751 1865 -16796222042198346174795284520486525066380745619075945405515008626740057957338043890076454193106444 1866 7818886151087913713813761630478892287790204386160460891234117744878204458156317155236586019204140 1867 15704053150034990071576137777110232528226138039020515771104111548706451296937148008487720554649614 1868 -21348865679315336978312391517586120025511489462009507465515720674259842140375125109104539612175551 1869 -4494835972803245246612040068260668611424049441641740991196744193135094628476972034027001976563628 1870 30435149685455236163120033094309262390058275136184269410185489174753021071770697936164371395325380 1871 -16366577147568940641976427493053460787107130168158534861879105278122616108873458742729025929233226 1872 -26860573877370602830364895332122159499450540486623508833974297314321727155636830606917478478830769 1873 40325104517712585744702532008538267310943162760778174275131253801909418075545245871962465291597734 1874 4923393551370119013049876504420136753175429063054427687472832496351129614506608860098069329565338 1875 -54899379712780404211695696425921883289304097208522517499262404582383254860574864097957760839045389 1876 33575509398838634264655150046886639525501729313697493859704415305468006821502767171374014081678682 1877 45509948983356086546316433988803101907340532483071501346911986095887164382648021774339252974326051 1878 -75763251693906819998262915185809309856060786268160227582230626930608471777815408234220832264164488 1879 -2942093780096159432885207226132708797028284174344679678960439339614155719703010466398602631644877 1880 98567680887864613207920920877031123685311270317140402210816295851982176047316396492114036211262897 1881 -67788744555858886123746216484262415734331176717025399322165161012539819142796756586565514879911614 1882 -76261959606870590163393255667899142521295373645764756503743691658909491629274428900530310564421149 1883 141627932858416726065787614015544665054219284441110390507433489726815659491126342935833023239910946 1884 -5716305530324082112023669871399120620791684505062972741471113156856426115643302110550996121449598 1885 -176117343033063586222548260033951735106788261353213651543505375824823326336867744093927065001472483 1886 135089128444448060041245574316276321681467743494600367755580709564502972004098651652903855359799483 1887 126126536572826662637998952090187154197067887029549837033581124364117281012217667670075722517666946 1888 -263477001317715883025515622023465962080721993483442039493111143938372633651519833464113504893034510 1889 30677288862123555287812481937109487319783769439347833376345656345564886460053986724461636992522436 1890 313093897078025200339800357222382367486808122314538090179844135519564895432586687136571919231358555 1891 -266268140573780835952801179387287488968243138977990513819138777406692280894670138115765119300690441 1892 -205271280114023555462190564602071057465669591814816671492364709587412152044459607235940760252529450 1893 487880879461726624410738745485837470634087844669992969013578268915961727796330838324496851836557734 1894 -92797474445479002304696925250978755923404461807266736165197247781509950220015616689294656781162019 1895 -553635029709566968307792845271770891450146264658325887465605094407438462689734191238688525924082649 1896 519902256581776673747840474812757215677746583792854130886016469919486261957644894183616457371414232 1897 327366508579519257364715331749453491936156164117125177611349480327566092236545862617365423992566846 1898 -899318228750884342792177474970374627771478224612020329683917856157240647775472000958906259381560463 1899 235984619637654130232147722913275591964719568485751166414310936525680589946174479999954377093520036 1900 973404276729816520006670235835543348164090624046666041670876764607772371753088175283965379758801460 1901 -1006793400971395341557691871898244157538106146224027869148800119698677376166874023824316189617392494 1902 -508301661799867422293758243669886806252219452351785314585926804492299655936229807168633182157714040 1903 1650348958848792710734865488833633864585856396454741009478383320060967480520877002824713026617391304 1904 -550733542294736113471899064461504581879535119795994251047333184366631891371844648187992164521091562 1905 -1700901499298065550889402713796979113351695915705947844840735883230730173549742012223050884772145514 1906 1935372719373608074968360746010452445692877287959062278601935429989519271419383190874095835971849686 1907 760375822177270956380864788562326361155574547782774322370503076493354588513662311311304260912904129 1908 -3015196086346708397953949558868998152152801702849628461282845095954191881305940067687504827375907062 1909 1220398290240247640624979037177871380830547863041692546839886617414610168535903862443540040041039298 1910 2952105694976863788971027039093999157360004168412361283182227832316870055121079672178209913377801121 1911 -3695771355358691696609493829383240426101613178451131068581898639948818088912006600343128595905547581 1912 -1075348172520724675634347498618807664842445165143374690104981822077903610612373505110039139086988981 1913 5484437472126798914155792220631966575192605177852281151234294401123828095514175025636439733050309955 1914 -2611499029391325146856237322215688391560627664538954672914023918853820538789106707501276148635552226 1915 -5085421931723504998266993504825052406525317293104337206479871051312273769183747630377042786245755894 1916 7014585638233814599931544097752599531925027253523658651425167294230015502658726345677735523762413424 1917 1382108096014582817318527982893407194157991178655954723378234026541918731955012225175584607251005959 1918 -9931296697267897248767601745728323576549427445764180458797443502484345004039974281144002351314381854 1919 5448264573114886771555960331325213916852544986928862101233061659612972789256623455375310315758821470 1920 8686726511236572498253408917840144969897674984015130694328066025239846287189619657592120741994675333 1921 -13238838419668931370918513326446622232442758637915335904541511569729980201482225359001288093223070774 1922 -1448768242890386843413142455414830898987265205703555940357929768654397741143367677232606340928023501 1923 17901982275709012536068802907710497452226065167490758432238592194951629305519574946238894597906411130 1924 -11147977226961770527646869828922350179825734137439209573312588140368234760891468155762587206010694282 1925 -14695471124939030787672652431657004599015869443846797852122129930118122828083238417333563807078502131 1926 24854224776608569186479351946863116630434734785304828048457091444566142534254577304598457420320973330 1927 667159983691619964334845343703100263198251474758473217341228685165433785856115250794645878459596454 1928 -32118969762674820439673482479810588982768158503102686505334749951102112070085329881869701768031194907 1929 22460503810709645752162427184140826130158814478291951107211796090051330793708291675849403711074294025 1930 24581208577049901345682376684970776725063043929525841151132326166591038981053532785872529475182309496 1931 -46427320227713829873470474598499404872446242061172693335898196459840759632882489539364828921013206618 1932 2406356838796666024350549429264559429038053833183522796922229339938748907812535585000026186412913288 1933 57346954872844834409674422369753942362314346713451347042692443783497363643551089498178577785853088245 1934 -44681186915399482163384212187266686534312599052589875295569400819693626463433936613905497906310102498 1935 -40565559967844752494557359772148171916817353321215066962266574718903728195557670896770025245036426728 1936 86310453659724323799582568875727594247153730220804645591596144529978441563427470267154304743350693009 1937 -11005647459053917352815536163878970644009952593795381201165347147793296957317615372401967393775475949 1938 -101869974719595603099822565097190758322709787272364721268686484248539584502690846200221434303578749045 1939 87938162426250143190975448318527928062337112176083060897470296485781746633362026481031146430025920410 1940 65842129318617178125163112426612626663710539094299499196788140292712336503744662576465340207935235349 1941 -159712339784761412711714520021516615001246203092710830534134254905181344724532216483656975027963216591 1942 32103070076460055414991543242790388876233117557353699450752939580848937523386408450676498920414295951 1943 179985907611693590822730233767582343899407478880687516437469484186237353183380762119088325756904261386 1944 -171482181741403138462668204806706089221408114194826639430754978753418767271652206024222393065086463270 1945 -104638997372261776057652590053500725924371245805091484496669237552738998357461516120225438571182927339 1946 294204562528129659115395605255431989423276487846188969744532482483888681116356004563795795287652068666 1947 -80327050103057231870433939894386415054777500953913342695132384214310049556946609087718334925901359158 1948 -316171770693920007611714515328462417749047698801232250142522212887595594324993166602059130645023008813 1949 331696482539476590106100260843432102523387974632302245199072492157006387445439605604087083382778330852 1950 161705644650508276659199663887689901657876137011195504855595633989923692735873219713506115893808867359 1951 -539541888256183814379886563223470983505349827080811544959704819625031196150758470701828970828461795156 1952 185739821026873956396095987746155048600823148937528401730910641841483808439956487026795204731028311100 1953 551939500803968510994443812859625905808549637062153160733214073184410425954567197629735240503501979234 1954 -636970548917280313007910660284340062575974055553564173806069480991075165275368309280492021609376829906 1955 -240248368936169714689125457080450429350282832643255449594982650202542708319639703475566301258410863472 1956 985100480899279081882991296445156026284758745377283501730373953864534425302526777357357591733197231517 1957 -409125264737527324765592416827427378764337795951141049990771684840541098567978761748191776987833047807 1958 -956934760811808478895845110690268014357539218429784401774243149619461116919602238188198770492692172464 1959 1215215732062260979415619921265522301087431920785457965764581562849618844197807987752721162445927709734 1960 336081329316751392986482547051794080361920486767040239662968658359434816392320462914916138739715812295 1961 -1790645957524057154538221488308975158144390707647879496589278249971581631758641608538700200270160910887 1962 871754182016206122539093655678239446032215254420490845093662494789710390974367742238997214928590319901 1963 1646501243591528984740108483052058531026121474910231814103050629147416207796849222930885088683282238302 1964 -2304493994977386041580236296889679666243811753471706935310372426447637586760089786681900599331878912778 1965 -423251494779645899684401667320167196621409128910940295364018437328881925299647656844779266863687270518 1966 3240358124359495322991159997491058733195316599269815913036971219431263320074926358800946723087480960720 1967 -1812903175770668505046079655277227260134981392815017099115440526896992709609673491357862492046207327506 1968 -2808694130787963423152299536019100131577255535459573583148545440001061711902467751957720001579820624307 1969 4345838806685218973348395925065489848381229376462757894854536601775797842063962666379975603702693214881 1970 421040835447581484100318902868318909620838892370184335547231538548879648371486455768162556097969159349 1971 -5837001996545142375281178928900155668386444604282509978883044980064748900044808127584880788369867369373 1972 3700174309839077805256859042651611906792396267121119470644088840499033026871312270404054703366003747224 1973 4744091120420974252401485536463952549226087382803863390512095603715320879682747463509997778121352947991 1974 -8152556374531762864436891045738280369073566780974399764337222459950293054463958966215081935155528601198 1975 -121796321514238613612443828248551731572298603157367065499670407048051843600788976500822844288675021803 1976 10465075413910893400011341651475413505949015735482793647712385659790871572248913347992235454710708785166 1977 -7439786686408570856758544770545357358297838077924225775052685255790559702724046325739844047623927753304 1978 -7920818070692111668623246793598723054432417188753569611781158680225139114805319923970761325399062632214 1979 15217827838428059110957086796976631962420551626619222504636539720846735646149264568932839950642257137391 1980 -962296061735716415774806225255563743514795400399796314910720278231690040506671796434916711619912005507 1981 -18671090287125774920989394909277836601631008649688642040083453377986032773525049078101397730216633977552 1982 14774977643255606451903576482595381215875811295530184951423366206360998842291563177014886260001347520520 1983 13042183303851657678299537834246537096544148002221563823836286996530280194056008305465409997580208020123 1984 -28270883897605895600124221519253179599057763765282029486199034978409226197167919249961530293023160075060 1985 3916741863113556627163399512912255374279536031380079780659866639283790483075050134124625366093625820594 1986 33141060049611280132796194576583259134771824933252898373862410559057199704523751173427660301361664967579 1987 -29036706676974324747232212574826042174006467599422493432305839631598387972660634570438168951110990627697 1988 -21109605280558358878523253944713848438339493260370893537909504842966679479716066410703620655717153504353 1989 52278158903541755529588162342476750328093312664016987392588862331077837406653531335513193444101461260863 1990 -11071177447210649932192083623542022358434599051125536534767922711655722340987152360475190710825623968705 1991 -58505686663277282965777981666873706282025801589427448352169983339793690032305032622297526433876241388471 1992 56550840215361098627829822496866198744228830196909318302238342614106628992478459125861965634355289902712 1993 33426226395613887629563305698326876570541525781461421344287534506489683701813215299963563714379714652901 1994 -96237065408031890363197952329266123192260167010730125822699379755732653831736201536107662485447707101569 1995 27296721198247998375989768200077525037481767514026372639742855874778313424726384586719993130443253462102 1996 102681758097726774085095749876713264809484095383303789384876463610317661353274128650306117005328061522484 1997 -109262730190129061486336341620292665479854924817461720059172422380537863804638430153297589230921471779775 1998 -51399595218805659399809341142283632505053592243988530846693085230613008351079126284677013666293896793775 1999 176373227562886362874826364764392094495991808143024895646288340966502247914075750899654288041325867780270 2000 -62577021386742394037605678929460057758834172242396893562436360484366874477879775190879542887050513934700 2001 -179076338114736744859901382812242701759022137093696263953166341157187480202229166881082207915680794697051 2002 209609864546458316743953613952096926740804370077887700909635251891800648935959190746539830404954778838220 2003 75810753874877242259554682960522094227773445546749880988243679718548943070493351079913208177642829228310 2004 -321812358749349914530429046544558501670012331277276642991084926566151620945256697989845162087680930957859 2005 137055765425881441823331911984809136999830341297426724464218331292608882577385390932663197895950899793266 2006 310141566027531845910804207922282248307748399391081588801800512581051478939086886275911171193110160489107 2007 -399525021227071193077315976207424858732601258078055390582824182074859441739520335591166799465390988492540 2008 -104805486188844484855112244837732180541173237358966878098711512700400184994844487626331847700534692343033 2009 584581134611800074992548067668977149281628645704959495340879867304972750381603295622795528530932504577983 2010 -290849506125350897852021882936697648749632013524598871236487016586429674935420645342477057958271238793794 2011 -532985044004031927794402018324807405501576706536456365597928537196559578271465206620280098709661580782864 2012 757000160019866804896002156640992041699031215817001537238149533043591263922295407622978808775189297796843 2013 129013360888952991465508566536487381664151073555113718961958118667868845698445446172215862226265145467989 2014 -1057148803163112121858381140615409713360346567327707704387883092087201973418094986450766509809225810354782 2015 602994000719018162418356700894479522085266158568068986899329545357960621640457023413916606693201531634519 2016 907942480306748348794808428409874740189833047213299132826358512447438595809958977445824756941630615537077 2017 -1426418745749698735769920414831639690405458994970805042623210771151604854337422725208851342147660712078215 2018 -120447982017892540072519011099998681434142530373733207563299589843383048950615025423768536177956539354112 2019 1902977421051650199946808535393427737154464760481883552839669764316752606192937667947659339772604171856640 2020 -1227737876910451986887491584167757338172845299670854978892178142528730693342918516060776432831649475489324 2021 -1531130649043725331507444576864408750413585157327053764299876062622798928789385822737089306241056369432803 2022 2673867794500657743036951152643306081297992588081444343141923472650984258197477334427008972356614778392350 2023 8339738177303754413032942739140801890779325177669851901017469464773687304809211385273620893780732278365 2024 -3409387281202826112025042299721665665488679594637857361027714670042358163135674135709844614367902236289544 2025 2463676977087536482060846308930725783218511289759294514318798082739198093618243704471104442809162949190432 2026 2551551308011782126409161951178117829720444381127579193160978188887220488085153370923931694430890350082829 2027 -4987535645511059062859937009964898700731426744571393374104377473041526751343967945103932982351817584854007 2028 371950663424396249747845582696499658069747967880383398896460938162828967438425089177718512162604500950274 2029 6078266961072884992228859458156718688825160275177124244927810184069641931184573600896848153658218401527202 2030 -4884598874323316771282381165228136380451273516406948650878779191119514736730788188406231970727738132972325 2031 -4191604372312977410185992176824649843977663501202709358209533331580070297116630111694533333392496060869067 2032 9259152328284478217983109783201327738786812115032422872022144620569177141781917835735937575125598408698542 2033 -1384506083586223746648206118931583502527412747043840486727823602323470131036609998070555234529598045299363 2034 -10780396530199036344560249504559752902086103411266569122948850014382030044970562316148351309616410802957759 2035 9585864368371471123883949489600617339697336559725594898885328857675625945614677045261470711505566689058549 2036 6764694033061441153531022381852332432991598006389647402747645517513831647116962319796522308555299567795557 2037 -17110353226978739336899184543158032365083795505686874726442827838966202132660256720406612278154098510840552 2038 3807288004591324895793484609000345288710354032962036748641830502223250224464620384777708775142565789609160 2039 19015228941487447219271952954925879479921522113885876602747626210584259663363579041552095902550411742897298 2040 -18645875387056504414675941559873331167994673680199243458023445835548968817932928467859129353686725644567787 2041 -10670979804455699484865013081482707075832549993321648220309307544125322242646381737513064768881886032981235 2042 31476956685288615445799571949477059214661509545029288725410665383930688272288704620832172393222662341950745 2043 -9261575317973673859777763634137392118732531955769917025627359436469491543599367578760782386142040024369421 2044 -33342895121590616365869863403234433572722496007945872675510386620600908526193821511937729389601088228693959 2045 35986158002400563535176793763702973317240379962943681656634938374030020916149657383509207703166932740239646 2046 16323094230269891917221296722758441719877973584073405538017939172744618266150248253171516825842836641325839 2047 -57649819739153468040041876681857792612829271326232573821181461104883503856052046688983866318086947526712175 2048 21061902041103851184187405533437305635974229486719190444618995999142180008280712675267130732023219124524213 2049 58092235610905758187506933515618905776955874332724195970736674126087535343817620922110578272001797627220383 2050 -68967114492109925120794585590839801743236303440566156550089893277354958534145551179263405943471178300147438 2051 -23889111365934434725229984028587149742100299348599307672779799492128983424502279377384746458092129252217467 2052 105119269559235808767580466727076660728393683626544792730425146924222190211390075579456868609373754473494134 2053 -45881720805922943780010778746425313281626630608609016020865755408905230181394415842996466450848197214565777 2054 -100499506015236186922656740409674791940562753326413554531865233703202277561792696203523113874993915482342371 2055 131334251561968905600525519030670869788576727667421467748950199960267652683495526530787493497632344631692907 2056 32604079784599394752703488290232701381458645784184479753521107780373129704595371960646052131021898626184152 2057 -190825769809061008342737270249566624956883427185668462397105075162139261902693096162147208557701315683700414 2058 96988920836911703981538570343991384133821839997225667752184486785742882788142327100087786823721085448451304 2059 172497938753371980763612196792651082495756542051020185132176848716449491565290332893662155207865356050000947 2060 -248635630357026584459397465214080927844440530723025061398414624638846942058741796282515805570867825825514414 2061 -39115500750952630046686823411750315148243005495027104299754182936131116090065371881403272640730737079203491 2062 344853949912214833559713114838159989732493492502827845712571024076834604821955935035047201078588380755224458 2063 -200483775011238010774607922035316611059190810207657055512666052558684617278881540708465615747556153320121940 2064 -293437799240507027215406714305330078903858218138690169109204948167908286902826015946951496614282779151592096 2065 468134694898086295246217725381889129383107552122777537745411731692791704216628859804618473351665186186377648 2066 33752730520694494252272267793241433352002403446849568641856186226998410117020417319315383413704804377261855 2067 -620343577633354706774597063198463239580458998586149763856695407399062436060247242942191765873430741150632694 2068 407240507673601388663347547497039606693163022820379954602819046783865368165218042182375959781695838488437711 2069 494035385232685373248068397639740046877405932297725587514095009217882027613540731203805448370617946647847186 2070 -876877162472615252989797193085496464039442209269146509823897699910474612982955536009280050941153959175530836 2071 7560575516952114662692557699768281495513078102867332246752928819097503772850147621809544600477179047057311 2072 1110613927410598532375995228439908331055383246833294914016880149626360579840265194223113348900879797132134816 2073 -815627954357240616862758848675328105675246984896568532358388626309489610103059465698397093004870404791719822 2074 -821679342448689248126847425883368694112879156278888151210782550571549778103788184807043466726661647139650764 2075 1634458660672503432684387432309617040138237985759767694524910669606395476779140779691521097070344980818906395 2076 -140329496004655313255186401284371194549113942169203368427887211634378071344829417392586781573668222185122347 2077 -1978519910251327410194646542869868582371900995599679748955626351036007555013000790088753286241271516248613287 2078 1614482825245121961922253061803349603398096562859081563696197575810282641396209199214147445367449137890424904 2079 1346609550020193873829648632837067670562913797282158937580085796111971989401762194357906564886116115026773127 2080 -3032209230469838212919126960085825716947959193435627521258852701857239909524772750957825978406246089159080156 2081 486579878130013505519588716548922833572184791938959484488879184948679378693370547738424311597897730016352785 2082 3506311302241612628406008740074555637207457579218812864185310324766448022218514266842807857487847347871694826 2083 -3163957412864295445499364391730559710539217382145191258195448251045324398418912148534053927353485411113824176 2084 -2166704237020681763692262971117481696701063976174305475502032191656034783483767813039606776019212232770463105 2085 5599567873846440803359968358386651932698268306961244579877987639304778390666937363490301660400907120311045009 2086 -1305959233706990445001137124419697665322911424916587739150956480687311392997106475908659758884543751484952270 2087 -6179432381833930884906893907609874362296307040674752934355259524780073030126781618968652258085374373902294758 2088 6146836282540875616669410781357034684524669037346551449198873444381832222610313664937552570415100863784723749 2089 3404326245353056952142422787933989996226701314986897854805915771665665673144270917332142563926263852521541455 2090 -10294393588629271053762331863823751303412402689800364086020861973694015002109706333075769184508581040263503581 2091 3137867767207077321254460072512100274601738851149815111329436065884733940489385141391781412961836654604679695 2092 10825601303789071726544985279909404989804958712049196853433174821578634327878257658464983732964290051301999557 2093 -11850374282703326108659584087644783157422042079344394469987994607693380592343289951220647275196149743452074296 2094 -5178810079949340930250283179455385470428071698209203395050284435820421998031340387222860760833088890635779102 2095 18841730580892095256230936970821697739467733233866649918021860892644530957234081798093003820773551664776002560 2096 -7082335833721751690471995176502369732079370426954972282000646087554092584742933248972911455907479421448043998 2097 -18842147839115788465370266083794805414047423802997962817203681409102907640938076402318650301863037830063310624 2098 22688785919662801945741549456354631755069931488830414577654435406099526207709456578601958073420027291184032768 2099 7516624985934470088551186898197707567552121221342123940869016949805646264998291408939416139364718541907200885 2100 -34333620037236223116869491798032708624011198279965628475437235946377274664672420041981500791555894743607932037 2101 15349639282765405061138109313368572856104790086424838392842196149144599146645609114898375827245369022112977619 2102 32560618454507369002591129510150410095564495508063440121158445264450285616096453965104761705529744458189002102 2103 -43167417303232407761891243957078180344013548195338973476547134713040482318131049193803189231426443453050865446 2104 -10115744897673010671143208464924383480074208342843577297812941453510438431087981277986736208706152044872097395 2105 62285367586145966081879991956123556293759414369312517646340335605213848119211356394401773436199587243634466886 2106 -32326860037181274462193681934915356238198465908195094572482056309974200427404792912007155778447500768794353042 2107 -55817097390159509639163765830064609748680554257821935455252490239825138978006781607944052524105766191859185147 2108 81654147549927225185341509902215655395595158879185258592712227738090566072098925631454866507682070721911278780 2109 11785954860150680367342322793905459119177766317676975630989042087150926624631535188531766935101287754797105115 2110 -112483888569836174303470694143936914748491787358438818183890851868927371111598881968973201101272089405850120744 2111 66631485491162060932109247393743833755403617283190815424348528755354351912881888034972956675357424519727667168 2112 94814616771957313733354396769869060051687057268546058653111723344057984135719390966546671280725992932926134092 2113 -153619184067778522103439725545908582444700535269618374127980116940589268009711895724578750177420670546305486780 2114 -9195414839531712189294730036530030088836779748883962847618217511658834384852508962054831238375451198845576426 2115 202201966591197881524686587332170197224157566922932971852806579796796877334100093375102782625445142360492266807 2116 -135039839986626426171695368986890711477485620010837148293882936106444198760889271541231953180223306895136471290 2117 -159363001643534591203015398019081556059026610127665153566101263422951876522402409008227077276362966080140416842 2118 287534870482291299480658844003323937666791745156091328968470930940690198197660677787548051141897020580438387251 2119 -5833065020208922155936294912897355444841137254103875685561426833702515004444481069462431439523315909843870099 2120 -361744976368178972790447150002533956515257318270172918201028196156556409477655315245275804770111642853374716405 2121 269953199209680826589751647165751872879813994791909594996750226241056467203191328703332501646169451615217323221 2122 264521023142674300686222149662527969342470246960632893572306433208165816396426599540951210518045051878552024263 2123 -535570681913832386457154424469123148503561134233144720257118271528768598256041732486194774696084811802298568839 2124 51993301212247602241707559635098659193175772156295081645596084096135834897706038848946473629308478975113079794 2125 643948552691146095765689963125873722087043516078165967539708673731990109692915544285185737591522054943348006224 2126 -533510041704064820351849533249843123112043641305545813338744779882129845770842265831837408624678269908869426875 2127 -432442536199974480883198341036694220546852844550928382597025059365539721192367191225097782207871519891507999273 2128 992894834299792066632086801335848357398860026680081734773535572401026463109215655284916152611703469904409471970 2129 -170154010474656205528754367690515657596164301936230105898155284435405815727959272378480099284016722410892020136 2130 -1140284105768935600021294648691397138988195296607618186783532584062342050134088754272596100868229065058324066907 2131 1044111585428746354721239735411150255913322072994806447422857708085732500530526938998212363617050888708603976171 2132 693626825894836503838010227062706990914547435989262238758637055447605342045853565142937683067889730090254954982 2133 -1832344443259140078043703873239778661549353401958848198149852263204917295237553726147302555503360994878620860420 2134 446928144534323969632151696832649838282545199370913604873394590114272713035189114174808135597451461020494547430 2135 2007883847973376007449308126310395615272136035613171375461867732946474434890639181152669177059799930462125853976 2136 -2026035866230738424924407657027375953843817279387485118698762748138221354952877032770046654545677167640030651627 2137 -1085308335762094770338369336006540688499533636954706590088449599248987121228482694090773973545809793173604711107 2138 3366405449062769397362910952412598164750114646466565269044062884511988604847382720065260777360331809405865133708 2139 -1061703279221820251791068362661525495932125666681170955763198997471620612908077419180462901110325305614327559598 2140 -3514297216438026219393622970451247580049554704426495256295552592567246513958529958298474464760920234500172951825 2141 3901778092356942523183004775888026235881212884824883467782098384425373532317190547566780681515372979933886157254 2142 1641410624795773622741907918914892150884013003547262619340486857105307215953072347646260568972063738302678162867 2143 -6157454916893050278863106808144748066293754336834562457161298222943404022379080854687572575591569865427264169801 2144 2379434877792039507956223807553634553368594037170800426514696697274187603381457323231590498286888021923443863607 2145 6110465674288139725353915823248457745945297738024953248046253440344587940207141043964944881025678416268806771245 2146 -7463118684665385278723579311447473902059016168343651713530958157009870523761690633011178376398955633616459650131 2147 -2361280983167637101837035104881984378778751772306182176175912541431539767524274525461781627198370983093877415141 2148 11212808138240691160362740308364426800099712597438580166354531519141659331323230660500857323027964797681740990980 2149 -5131990480248336653778017561712219200690991664059677767599770972193064854240580133725683698125554823547685057869 2150 -10547379065664653058580339616766429997125198720746816911065100189411426885732269250164272344699096882693212934112 2151 14186607791211416314816526890867895286778358140354915519363648016482930822151340435782416265676729869060311368470 2152 3129210182525704128780378443600311467770081651581890512602693682999768187688622497417480543210844755976597207187 2153 -20327863055492069977180243688631347137548405198990693199792127412367381154945214169516595952189205819493745091737 2154 10769621726400550983051788074484733267809807928051124397648457204265698394934522321788145427986332628815424537999 2155 18057746680406897617986052860046243965932864824302735355289960241143980443803625873735714637778423873745288222004 2156 -26812747723741924162683375939063067771929555264648494548619594712970482569902655197881102394958151132758087605698 2157 -3525354434306184551894906277806918556527393643130109514025310227004516144664556992475640407158989312326992492549 2158 36686078741293160412832469153860701865100333251281086832486930485981326002619618179998813607726321065517626837185 2159 -22137034512913060399006045749649393854271677309382662273861974695671044990992887902916143971305796857710340562681 2160 -30629048099682425952170538379241838440198489157474926259603464675439699787291699548290128056872973676217732869968 2161 50404712293203203786945865301536892080239918692556220640706414652044911674719934100241460843345750131108839714508 2162 2404891582929924262091784562560212148202609846334192858934524464286347693369534888769226786320821349106889323113 2163 -65901091435812672849654977798800030511745484310927991362416495982091477606441060501556326402570851361798465319609 2164 44765363481673143015720339784077942559007637697313057226820663442754140607938098387116641419183817601182777052725 2165 51392259106333001004585906456916185049292611605996885873336815869226948998606519024651144307645162301426409031932 2166 -94274801717087199304346855252060362508242721465850961945985247765265805911481726590177248247063487353743041452528 2167 3005198763880765083077639227094693228990883512069859977729525174948169660799607184488405529721799483186453168224 2168 117813277391074624082243777977449891670199013205720721946724483723162303983696972559534406558636641177503138370048 2169 -89325576011424046950392004193958304482918602659002615954667630108823325631353022221238578884044171045147227537780 2170 -85128164131626312785527360969828276528331725078015046700267200004286665239732630430220097196520140929432631774850 2171 175474794541219976491897615819956388236279372571403156931574721167275473922893535965208509108351100502199093049874 2172 -18994909201241291687488645207855607336227132023433070295452232648703303629067612850444003068370797681019595466299 2173 -209561507635589665203036491119254377251534920279971355588583999548919333138972331676806683070884627976546368176216 2174 176261862639295725570263255816127756626396094644496526352015187725505678986208248393302263791986745843168637919085 2175 138814320794806945418534567809856808175531347244055276828510781068447851485173524990824336797017720219558817380687 2176 -325090030796270767927862681059498689823248459762027743595866354582662473799883149903998738918190639247209053101052 2177 59242539555067266621455917152120635005753503142455382291368758073257203313261164697730897471281326783459533850389 2178 370784931093309511439715987056440689777691055749779063227652361601630217164750622856686452122991166173180762735318 2179 -344494105373394664589123395258388303692774822362240315222179756268526005807615249963311758243350870650006096762615 2180 -221930662487117883493085953388574128343102634739840915208357354833744570775979639564706959779568202713971580770711 2181 599538285927234797769507341678121545730804772037284267192319866524565280829682483707798622729298484549536882217254 2182 -152626074286098431063358592116233054059928416235519058624694129015300565986091761430818107168883950175925376873704 2183 -652335180348221877904560575582740161980620482273959275948148894971655504219597332029174592821094296762372873187523 2184 667683133040137711108950794434787992949831488294630751699171660510570396596582925148435140403662105556673035416368 2185 345743887381964828674261511888320830650839094738476432367495300799184078544405143028960273634911914267447948302736 2186 -1100752431959836809912877725513937364099047251341166809739595612516274006935114650369289623615691494847873316571087 2187 358780584944086764901821321589338731197709517875812598512271295237443080292877722195572902914497288093648781145820 2188 1140674973560839362237061496991646996191947780988428746318271341416691776399680985899690464558640775505634877369343 2189 -1284481767540439552098963886432983267651960043573044531859593062266790722769004843952534118882896931350997798013786 2190 -519680611171341629177157560889152474374621897121605185280480878892168784777312102441962321842856025934504751400697 2191 2012052942962812862752016926236763249270661365433876505989059770934414868326085775246656797798022989446620550823041 2192 -798748871199705169313466217283519596404078403695345443152649893653424003511754124528282419264134745292733370442346 2193 -1981292698352488029383851960569068852048334208445111683494944104986751518900172241899549218959249145790387880584537 2194 2454539984730225726759459609449766228400020854652412886734670056972400244767498570639915304580101391520380761498940 2195 740484969915962828945286733967147857956692434306911623693789557886728652009216987478411250312821023630968657590291 2196 -3661563060456671241536785865138597818102521728790497230743199203971726110005740601069986972692809490819342137144995 2197 1714803751129965779713122763446196235644682291045578503877124723680201378431223002736978283560066446430104906889123 2198 3416003595455667866667809724102296015731167874960139153115584129551087008377348115502659709219215197129344384803791 2199 -4661718522057182021361711832184565092158630888260673920024849754714347816605429549932623733139354794395254297669422 2200 -964790193915871787009627683529453145021401618637715190978195906171255921240728639187085424784333150910350748543466 2201 6633673810835539630219576293900305545309591848693443753267139838311951518979612920057332970266630242406627217059094 2202 -3586251789272607546280052241308458093797831578624510923604990598195439668740694012996764561316498836614567689433134 2203 -5840781946886379593965596777352723747132476938714740067256504820728051231683760682739302812506740287863316035426066 2204 8803454539047078416958038044960515416719847195068027781155442583332834763596441418615752702959079964577410618242377 2205 1045303238607483778537387471653864981806596117252787794874512973432887740420129112554535417508279247976113842156310 2206 -11963762947105469258357646098138177729185877231308166826831441787606598028712810263947289170911865659547913164103880 2207 7351975623961815194466530809874229659722645592616385503039167706325324831918724395303595885460089512502546665035794 2208 9892095122241779111236656080527871089996074290808354278018325918357371889309532503146797789283243331145897355974707 2209 -16536674882715388554155370335763261942279105651247279116550688875406875624344004712100424427756225035985420846589280 2210 -589644140931868953011072446913291630983967297204973372850784515036403348120316101616240500860418175286723764002538 2211 21476021859308170849669585307672193928986494596952266825946263338370517350314285271067239401704029119123787221880090 2212 -14835265208335164369771454615861649753653191564889274466626195918176336026786469546436531342970173561310188251676619 2213 -16568586028451288237479819837089563009155437459115559270878900275703768865405867174638176870673595926287278611612774 2214 30906828750416379005985484316249804808437386947859539134984460054813744184657342777826607289744643439919893189395640 2215 -1341263759507894214134230743235567752245251991647711191560099705525401269656771253162995204855495919009401983035427 2216 -38365235486761991003100762141594604460242177333456230218203020123665724866764875160398784154167978533295012561468358 2217 29549948875615183479365610244255622962374886001956918288076205108068925194024131308194607368983193994346164910646503 2218 27386527784616296655224608179181445548759183942261949669032357905555004273163972229704709924494205591863074332182833 2219 -57486772607708682526758654267179053989213049725019064408365227336424225745291456661854011187862566593499631334481709 2220 6861886829169112996310548786202139754031720101464317346016504295945500697411593104028235730228554992494676023618052 2221 68190059563661062011848883179533279383310393828849555767448439386973000730900664421237254469240668870471608552759661 2222 -58221406737185829845334312895377389858391256789936218284563046638755278083886858045038367936495172175327516844501320 2223 -44540256688138399852186783241707561771139057717950994557713931233332915135734938179240245457323594316800851819341093 2224 106429146159643880273266025971237784993913985981784846513277639208631055063322305717676903776779107389240086176359089 2225 -20547285385241359786180546085511660283634713516055191329065102961645875416450085337200914638112593650195495756752007 2226 -120552690600630995849822779386805146972218059942914502755010623906869721123222376132292939660927859396099976292463651 2227 113641462153704192481497090999026657547688332374153270565562063341616264016169579328802179117258895966148568039799991 2228 70968164066681580783311563458427764843416791870843274410348402198919508357511531134890479071209102990253793953620319 2229 -196148041199891369804191364425622251344076979745121149813596076617440614640940986699905836406759546745351559021539702 2230 52021114834126123636553406558881016815898497926375664758069362636927451124742020086894124352357973465133750202656683 2231 211906613131928118307999999663295566918011193101858641819174975508984821127379238244999324307030118546817438686494203 2232 -219999957671548976013475727025240652824340904426230964594632583981975817524294998426556867592441963810786592621059013 2233 -110057216796515901697855651611869124867579582524968077597786417584598669979647768077072809788108014248776654620355288 2234 359890621324770159882508013330544418669328243444220925792705482695239612619911371462697434940915204017712672052930491 2235 -121100784138801573418374224041732449555055395735853434303633758109763326056088612848890236979498823605626311023294634 2236 -370187259967504427985762493731071419720130942763450356809796048463618967064848230019151273135419612414014612161899379 2237 422794374990600945139146656286609337325771815608441361826728276770423452364350485107354109791501691267050745232327309 2238 164345130323603348499471312974669085051587885345367638098477343794495239716592073130810032473310357031760696720519572 2239 -657408394692125062192926824146463848853460942213497260440557183918825053638178349071171965003129267076076857856710129 2240 267919708602383516313824514731126719495084475741455896975676426067462920324375675510513775765521023730329763907438374 2241 642321101214668661362404517435641924578026437778310155133426324016950366787911824926413389703946256555651770271428898 2242 -807162909020757354627545928037423575129424619880303163858063824552782273809220555521881828864214032877249965763382988 2243 -231773317320059086475924119395438350355561738675456968763343305102599885203246960297439003029989646398113273516422442 2244 1195572431976313175999372350819007788976307236837875934710188515446933545529439042236069144068046055948015546373181949 2245 -572657524469842813128840535776181068454948429798852192700790065562840298877755628750020082418115817025370128722796277 2246 -1106146384957769783363768331642982520570239856720671278421319627845342371901696533504038429069121325576809164459619182 2247 1531648766944675083707911918053898023699598347371300531856279331998233372089245561701111287249368158002228976574046226 2248 296355904553648614101202146544658833885974286173221065636925707116832197175425705486925270659999282778732041721844551 2249 -2164577179732516733327606033517974638589672573956281478991989994433085255109947254731238826258224247153891186875149616 2250 1193690787462384973071046979927968148187309189623239580051262158429245712119055285267162880243757722033488218821891815 2251 1888806848575023371261024695230828819945917762574368295938054089307364560633218976534333984809284227844811184436694783 2252 -2890107815227478697642814234747915986091378788574422785837687557236770933338354037836439398034899386078751698682438408 2253 -306663359797507881575093991745950960310754909437274887725621069422622231827308818412501635011260613249034524887192845 2254 3901122597545762795341178578148318708231895864880430802199668417731434281786489690923574254849963506403657001681284576 2255 -2440833076897463706656518388245596609349151863020936169032408905864292864218472883502504460569871151354415687984881799 2256 -3194017402533592481890396870405218873090715713727563240608031449168814655907291521342094517902338313799836113218929109 2257 5424716233755954623294744709831496705666091169180492159792234615164041928734013947381231847213578054712045700873950079 2258 128513922872797664548288549633151132149546048040657572834403377429786092109977506596953156704626573188821375785560935 2259 -6997917795534206482745005284717172723669347909343152217220146528333186075618996218223775594007052611781924564735377890 2260 4915017927209504776127197279795084927593114603550113089605885852255718581919071943971875061623456174947098486868524419 2261 5340072674224636117886536816847211746941998739148101009529064308155142992956288334325217857627200006514517328642681324 2262 -10131347298807912253702071106283603912988919177643360136361894240105160163540797117906001734114874714129474191266322182 2263 555697475176788030413125825777515411885383947805364587570499616392717895677707759282936719264032821049863416816522394 2264 12492029209228905424480703701891023412763766219705157365496117931682129798904683771460946577267200627110476061263503983 2265 -9773128838999172071358409624588598018539646115584413841188723771106033245342253065389686547682486881645268983317939726 2266 -8807377634548766064862820805043695994446939206263189390328478669970940864273083981440098724912781636039011187887902346 2267 18831138887766794525207870268678663706196374001281175564371984101428498769825342360834829450652378782606280398850947783 2268 -2456156473696632707916368116996934147929410942762217073126543685620664334310059482846515134772178139001099088553981954 2269 -22186021739019781914664554720591080759698155044949033075895982086927042057513940101845751187238633144399681088632366255 2270 19227269192470594529225664581278924717636637695497990522177708309904959020706839663599966899940834789524563848338482011 2271 14284879179114112693260854488780154935459693095665048517813125722314247901147403903705121088487728795533075779715245546 2272 -34839680046223260913414456118438390335910291026397840949249696658078961393526494279668985281754081560069033783640423030 2273 7102184017700115555276440065518440027882489179568788630645635144452116574711618869474683667748127454286525197659122413 2274 39190151323859023503620896285685553170183731566116263107909467902503186971577203013427253703857292892570337663095495072 2275 -37481189712273988594290579015906993673634385793289101889194652463675444486686459513623201437113109248622544021477037538 2276 -22680558465270829729514351127365740465570479831428034494706606698867189085680958021475824576518117891060061487060458941 2277 64166500159582594521176028300941986259362110816153237268463549301259426962634359794674391554953183456658387533596189322 2278 -17699375520698748712585135348489627106379794443967071107186106767053989495287362792665173743509227485400188195218132485 2279 -68827030196561639962405005208897550616292568858550855984862028967136119864754832626328676950240525055590172499447948390 2280 72477778348670204153775100859902565452575207941822061215533167757572318656423001131241843858850900732426523061449924585 2281 35004738892903055817360100239017793202189834880815770987435963222068021467618115627859090604512510927884930447819227822 2282 -117654649307646489613301102214188275140649729733206334934727666052325559904327235917747144217599134601037413728330288020 2283 40830901684063836456783850425660636852043303776072403215749009311851716060126251315676088570834457242468019515262358813 2284 120120244132509194132693451414504897036910129638499507219235080608689621262935464957479594192322649922312892348744156610 2285 -139144877740775815234529553009380465904653448527360395110534990732913957271096055975368943314191596493683078250765499077 2286 -51909169647934489934115973189830130370868971309553220301573475391984529848255069877302901027372635138400359435899750730 2287 214777458912130978100300549144450650149202173522636612759889271456965633805285362736864068229399464052985881313293106038 2288 -89799560145371405113400625601742816872271537893154893754578899431534278947974512431976028428877316740758029991798294456 2289 -208201479103645339048414932380325398452685371783648108442676100047427759003464791699070579910764783384882196289853646642 2290 265395953825185593304859364226103998195833824920597324743825593123427551875723986906833824437888832676862335849602724003 2291 72396074842495816777209144083033317651072810728754959345625142493187866157320619762422913201331237155912814178821969993 2292 -390339471327447905770428628060354638139603302802814926118641551958346365604194353781549595173679314182991540514698491201 2293 191134015380111137247425620335596668318345537107236464590919382405039498285656384551999624744492743678016063404290401953 2294 358117800706713324695809294994026231077649447703195261931794405589112215603703074226305097792434574286857833921089030346 2295 -503174442580551805759052130082890189166238849311531765022991975406796851074895799733599592237802005444461542198170259548 2296 -90648816674137230774180698814783891683226554689013596428448253695958660878527278704089157092542458930430162498632378863 2297 706233670478952948292507634819385054749668731269896134972958449196542386147316990377376212275428853492639126901890047467 2298 -397155288996525693446506839839270370616115300478887626229493449056512536228141183451099263930425274753296301784999405412 2299 -610676553904945159157089582544254220769941667595006233184856033116043043436921053747054605538985296494783834972427686043 2300 948690336586397977391126453472814427117383390306702459089989160500639396792420332781363795389539706240430003589082778036 2301 88785118209788004074005957990773012860829747297640901519270292689961675555548527191417925483584543595554742207145916780 2302 -1271939716870982078302227761306117730124747875180808555491994768769401366820713976379754252340607919446980394631674749643 2303 810076757256412190910757011794514514461910024153179962324545873216842681777035751577463639034687884741167668390516987899 2304 1031045658164593427243304678485822950008333604283361380711886795847595237559082795121499033271385813932837654680519749450 2305 -1779336355522149460284610957980262916484769786949774854530231867014267630914815496239686844584473619359237155615842631429 2306 -21012652699424032550906715601475932702032389768607183408693457047870525919504991976788858858887864714521218990993465209 2307 2280012737743664524675340928654320054822835336613421205347834948513823536361782643028119891403416051900192297332383327535 2308 -1627926403183091976902944989014530190523479382785066814086677986832157365381521432136631977011875099584938021028027283009 2309 -1720597297519473027307993125574397719449058642105591229396621058111457268648984739500998005318678470692873806801392294502 2310 3320734174877649417432305837277110917975567405147599790615613913291680117344626770060226365483790785087511155065047117085 2311 -219954184232952709116669517928467129804591481450567394174055035300745102894303551577203788217786800246627806762706358276 2312 -4067047760361444658843382683071670129512152505092534625819498949158180686260326632462127015778513633910992130930659303847 2313 3231535460966361644632858178140555615320160021982978478881261589183470821351253660482852219196531706567838405030741524388 2314 2831373620245191850478033347900422759425611588322785163002490978300144228030165154083268069775723244246694508228628175664 2315 -6167951728874272316485550043162398557779450338187132875781172367594263367498632130608780706524093458797501984197695922769 2316 872451407587395022648313970706287049016655127060035261401702926042773226582318033361859654679671471585296922115503011830 2317 7217488597436653283846771451882002574574123564628413315188476908054876053212818269763504542726887846232409704552609680936 2318 -6348409391617769911801754323847181609092174891077577359033398948648132047675994277189727184793393872558250950179962610747 2319 -4579291084887271249346103651706692995075370331776604327153082381783383547541980035426073605344202133335441058269400488432 2320 11403665742534297012892507293735670151747221255455505478079721130989712715321516012566319721005039325719653429827259251046 2321 -2447389253973233778339760039928570240534066873754512589984883845323204126758333458680907171227948617762329076582300985781 2322 -12738596822903006053850096324545847284896865656907244974176264505371910412315846516709588337499395015312317578564198862705 2323 12359839987639187181186902893413054337967185938241863093033390050013343668478464349564191425211702622165929330007818185747 2324 7243961403626431068823842553299576071298508315978155373399118133322137208239451358168134576460950894453533655900629595581 2325 -20988923216918609977108714386000761752175959969150932967313691508139798887028519630871120280261180704783362291649273274047 2326 6012060136978286187349312955315901381687932854537425946869080834154698801259097489654797813118818292083330798159181026200 2327 22351856881877878475963854284611726724262294802253334727417714502334375755777763135937365069022421187794229938522324310061 2328 -23873623897521213431488891328351424060940006145025401162745191443351874127465369302792651099207323492265283788265190868136 2329 -11123960292927461524835379981627463406882743383405647983033938335841984284198528800009848757938617289491739186959984338227 2330 38459651235698523911501000171896913970327507791564562989370780003882819638886910743349659717055537661804788472223706672501 2331 -13752562801585024467740980918937502756838737856340797912917119129598967546410840114683472290844121341800555146105690266532 2332 -38971324392893723891787903139408392916012907820276667107974863351855273425366039731582756415782759232709385501230861955111 2333 45787069817934257306198400133120930594522211278516488268521233341554322920930835855938135454000962119436559415290055279174 2334 16374215940275903357433261373821909550407523766345703371688495247105075453472255957182451730352042931918516057597973433026 2335 -70161640851396204926941558787873349047023824043546810383890988989478167886525272400355402680760549329662796558384135855632 2336 30077020656429677191026497899291392349169567985310516043597781465645092686803756170457645655307074392636902621607561693359 2337 67474910470255031355968984744425003270302260800457966444976878197403037078733891878973902302928250281458616560365508972574 2338 -87250941579797685030614330023481468673337562706987272462567950774674558812827773737318122656384638697423887759766356050547 2339 -22562425299832863517061965098162074179588745451856509778763053360455720483403597308633396857539054434043706247929029771952 2340 127428378634078926240519859730807534862713656603821794623121285295605095437652836569890979895245559042932459376335808715536 2341 -63760724738689301803413199276472860587117658890646735599447317523955765419094433680759973154028466012261010127060064008098 2342 -115919536668360889803569304665997723864102296585457526202113501984326281086659115275197399073517952839298847574017959744063 2343 165281685340027004219672659053845352707967925771857417069479328771810383662337266256843500989828022234724794200094122308280 2344 27594215170362815541313594168395538772845479954380420064660461465768111365725643693979488097257251178510412098347045116963 2345 -230398672072260577471115700992502538474891228678364981033699600149320651356401152287655575861894902206283337062176847246273 2346 132084731379676781692273701289898725596665995676120478599394443456158029488234780775026598095359936947847856374453436905800 2347 197396789896384857264609800558858953785731149554355633464894420178989394550120558071835519632452524209527548218159350493245 2348 -311375811848510347972200822447474522897518126202112513318946096835462156168491710759858009139222796076336183066928025758662 2349 -25274797316803583598287052318428725122037507602160946010719031840926631428968774767894182932324079013411636999609674414946 2350 414665964929225211964797393769922051819261516114473996488770989010287745435144155276414741546133440070399188635359810376823 2351 -268765048164553359173974077463504688850990672867483968399591651891599509858329502603090921922621803612542012432578876150232 2352 -332741795090138446670906948050777965105697133257993046623607284574554891548141744437664799536826462198123111398431067290346 2353 583568161531699770008635069909392559502950633731160354097296254143641744947148937878305262654431538922232440703044848839825 2354 5835407593659217215718087349590104223105794584882319949686392338715209522597968309186199276531331518531484862826317299 2355 -742777632355174603625915833645136341108982999565232347500687136454639865078547961912715484846100642781505999415235324074355 2356 539047921160346346576447958467352126909209217241039129334620910093323872973290875983973194899181181059682381955741280100820 2357 554214569618570777663063084501137273384318822725203922590311109273461645784177225099760568575674345801759608426808269777138 2358 -1088317059394728688837380888470939894881336610161859795882744525652266393132560148684029341143217796860537876311254094423096 2359 84411615821185798940303021949096770330140299281463869431407030726032924091316146649867308604964732969405145346291597503227 2360 1323964571093002904912089652679714803108920053826795694099568667307592706098846496588151298670706748052009235259496456927171 2361 -1068279809187887912453676917807793531296577775999317184069703707885131333414843141754499729361937413911308354922579694831532 2362 -909878169796559586393058653617644800508209868614049292023818640957913502571292019464381427448819268479390501270776152815533 2363 2020045946303132513264753602719078244763502287026003997154560585790833157386652464281961826608586153975710883669245802021807 2364 -307900943935161607730718120840313491566570856057044485526712328879047594466955417633722631817772808873682718292115100463503 2365 -2347688966584259273206503942485882450567921298127281556875828143983146268010051044605167133253844332968503459482010008608707 2366 2095686697585134221144221808718364123708912491829579436583926141922769427148332135501815633241064386167066771983421691095459 2367 1467269163492600571908602778478492175660157675238216765468677502893945320894564186755509739740096785372074342434227192160307 2368 -3732258043475915168209756655071593675960505875810616109028704514693407356350035730870856444753503811247037259687906381340733 2369 841048381492421631990343415194104313745129582535009083316177644043099467923431316119099684963555020611713309949511019508163 2370 4140094761689007603280617542152377256987332498203538817842839122407196706644891060962307556882524507811144693667208031154313 2371 -4075084748210068245822156258561255208494373632668691021988744540773394536526449573412894271070388576021544773747367453948729 2372 -2312160742297908192689971256517313015251950561706381197547112968508685688089796013631132552639431885894102432364481440811082 2373 6864824920318768315775801224979684672871519023022411750047215367976182507638087559408738482621969576340345135548805514986018 2374 -2039053870314514513414691458928254632018374855677977198998168609192160372402347124928625902017120691550773370424260373166822 2375 -7257840730889407529206532185301355426085576175488496111318339215824930578843616067279386101025891288610602851176020180576833 2376 7862561493108626940387790630404415220549322224443582607179795680663748135906590771220175256184313016354971570502113910586752 2377 3531787295520896895250950634688981751809456580690266302650906954841530484063430965450146260212267807573938597914288134607001 2378 -12570694480629866216323715337257859122828458245699600306300398130840250458492658731722182835324960304943265038441762826299931 2379 4627612471817960627929439781997360155786866210280612312194186721200437474441836922879676992841742867718849238407083884703383 2380 12641755419396705872852168589026916490659882615548976426800250944129368144498992736115337586106141090531252104771906195483612 2381 -15064576591531217077475501453678760430331433094688159585177809447954899704669499766277122231009300167665816526990940848590414 2382 -5157794795234905289027889719794947593055328333800486983584724783733759373873030818421272221362658213152921426747184704690736 2383 22917557131910060794287981102305661136955184794663350106561163402766057578685492194324003333175370157433446026496583388852377 2384 -10067027359097497848252235287964064219213494058557883352094230380388996992088845132688982826345403069641407520210583009711329 2385 -21863840000269006901334403924772686326941366090904345778160194527566537635302330529210769352484375026156174753858203933629964 2386 28680672685701388584072075352896258011319194328564021990317037991468043576059090965733788144514321306652102070844333335281396 2387 7014190078573067509050667786212592422757037418098652712976160569885272390775268175367118218802882530735335842938317805375112 2388 -41595546683239119684374811592565649965457748365467989094614060941016814860495383385992630315592508508954498178637858250920500 2389 21259343061153682850735326029406789617652062296161314224646290486208884261159873399530568841120330760379953023423783023191745 2390 37514846016105624944057286796629351584911698427247868756827774485766521698003079674722074386945644988836335140022173172294833 2391 -54284791744252166621507727162245700131383435340701805638093704415053501073371961799158003343933007652061751003440674511929360 2392 -8353347409808412455646607621941490528668930008442333201365233479411998975127804791160606842151058827800734107878675583161746 2393 75156678945622764826550325241926385791842545730815920794413220036692719300476512512547362281901247359108168886808358346521340 2394 -43911135552197434061152824107128220323913564020498757835603946639999914921772562464567835356806997942710385405647459108296452 2395 -63792841345552982120916566420086451619544324047390961565582225698634607439906203307870214238487515236342433267423639075502859 2396 102187003614746428000626598842942318760651213229278305888026513961430889431658759008989295536892541771650327728520280580479523 2397 7036303211370933254156798612373369381086391555393749676991467362923109105234319990551812989301783454206309376939223454741202 2398 -135171439334040463010888166174998292179966131527165315966791970024263238456919733712017385269998516784106897919566610498355337 2399 89141944237233204287638208099830504116636738983637305158303827707818510321460026959942426666463288474712566804453135310979654 2400 107355120461135964366983682799425281913876572582419862415131905033800991827942682593748650156870570598259678503076954606827410 2401 -191371797508750609644176486332791872266038565849839045864586641893987157111722006774151680926825677289724497144806826772635438 2402 2241042962049199900119476445121355865508380751448213362698074835099517465825184920180470563197221822941229709101491533326954 2403 241954202075882975898929632559487279361357219206359544348249229142435064584110170760980400115277351817151923019113432584681533 2404 -178445633416385227879119209903297062244789435666288929730752395839906364070701618158305829262539285324170334321922719245235198 2405 -178459366293987719095520238178192171216606743022754678107375913693754477672340007353389573690728381311766492940403242277710051 2406 356641147672243062114951918948698036353609945142841562392309985468625145231141692051731224782372062157073328967734443445593510 2407 -31679376466134399697627826983048889953031534987430986899866200504989105458654580134155995115800877401811592947775074787346226 2408 -430946994973209729398077712407370351835328423932627220946234616295260242514622626880232106595634443307931223213892186126553914 2409 353072703877347807714063517869824814809748084943443118389575301018822763791038683692139634646450290997195776478563973588936548 2410 292279992354578557142428148066733525356853215280386712064994501754093714593480773682305005714129757746832468162649409047653287 2411 -661511776796388341883628401956283231978871939133057875051337106761563994815327932426203085597673748992210285375976485873340462 2412 108060450237765809775178869129953911677925671369841131756335452693168933784639824879050661910465892661732398020663395047130315 2413 763558452424412223971092435889085809441272153882909582181226893102966759984684531079921453198336786584751666369342044447353853 2414 -691677376865765694690410573726815205507002537550818068921880962170110408190950741735134045453882598276636078533343352045350744 2415 -469897039813021990599289047383876461341086200632039022870969018106779902623021989040219587360530737292622293125645055017133330 2416 1221394181827569280478621350608692296355623451467081618987028845085797187153715600581563129431979362908612790697775980073775993 2417 -288310013758428498853823337312555392883802917298961094943200949225565737458276505324721250080334394960867615593932749361170561 2418 -1345371949280437686693196673051600778548855495312378025028126051126079061282423878626850710817337811400051572198180943547972153 2419 1343340406949044382163101758745823842307719799434093905687141845861974953036217154222734848671088416530403692338653417846880514 2420 737506286092659696245811547324353583951253949192280912575824588718268479895175389590309232364088842341251893366292181799823198 2421 -2245051498660577237671963375315086148891074202530567825522095757960832577821067657460091107694325368743209731914420879564850687 2422 690591313901467398818334733702038344241989501245725478406634420696390876564464558750381304637681095018959046250256953226950186 2423 2356349458121793836722719159362612220489781442121641759414321595545627106094083117059139098322607390188852947564781786621866659 2424 -2589065255488724304978972956307346930172708079992562033810113413787747350639010770672351671015476988870836113742550069436423858 2425 -1120233198324908611907264088303791070519125895138814169651775194804991053703302048467715588220031301302776841412273370212460231 2426 4108382763301565527048888593749928511941683038775185874989762347926553023812530681420960506822186810784149673655812311776534379 2427 -1555724980082035156211450491265368368435648224488909929100100658906600874384408545540398652587479859750476093691768628291945346 2428 -4100169869497275257294056371841594857267937093658190300142897584325854171032209043029395506747997700708763369712692267052865945 2429 4955760159968893147887768628911670850510626638898737638817209739468708310779589034981590688687058017890509172932849805744197467 2430 1622211995868696620615184764931121204912948764299489586415226274396949926931886437750312106869599733185725461639838321920729234 2431 -7485044575884656053426763849156163455558574906248439104437671739066780763979181185523967598446203217982787062965122932349262909 2432 3367341480649900761312932566739371146786683794545994792573839741370664972648668332458076663972426698414615184796940345882396975 2433 7083287478978033431094195553153304464687544381575740598990724222235258944362650837280344251576919558536180615772621640368690394 2434 -9426545236690859799896686970453449604995526054453709715108545364349033137739461624877669072279311637732142652132193371118872155 2435 -2174585165169689047429013579442635027057747385424685299689128837866801340034939974336303217347471076058114231355849006563842545 2436 13576392857990117567025302281140915019221600777655241553314478701723421887962926961809277555551290058875656790871680237170715519 2437 -7084941922179004194869704091823075897908518561786844972767594806653437674558962753595740351270442120633029576226385629505255202 2438 -12138466645013392276636326070205226751124420937277875462460834786515362115403653065957741914146791184989758526411771692474657870 2439 17827047484710128063117632819337203522663706132938429609427911068653135016292756780098891768175433903973598707399487504781787050 2440 2512396428035593526481300401428367663540271709546149551458464459729220013224482124805648834415541666914310343857492046950979476 2441 -24513824641461576568472982515610459819365275808952898227267388785402304180324127549373865527210489294290013278003135914392954493 2442 14592583924625009757602065823762236191709791151927509980491258024985657010991343606230425562763259624534039276515397548749528669 2443 20611262253790425634078172853781529591849406526732505946897553602101891254457425172593659416674404680394437296844234125611593920 2444 -33531829281186746311372125597386307151907955451429551962423880616436191824726068832478745653505463041085250649257934187915118025 2445 -1899267150500155789587080416993403915062810321106126317714058226328445644679235384392336647759814286354749008002836235771960242 2446 44058115598635217540365115708373654873267219033115898220332971555105041039361746676239218125616700285650416843239974546960193492 2447 -29556843288318855977593295524645074864648823880408436905096401367388260709166451101492741066264850030298268138673071503533435136 2448 -34627499930492492139200718277266478472690653836580062433008082893605853146710327333304951336923683305726450736198414694188626361 2449 62750530876584729805185792103506464138432918236677313068188967011830883548327657613329569662612152605425049194151606417692622736 2450 -1465539071340458496343804028753337532928458868986540148671775466659210959745795254168024179324959227128316512230991529359493468 2451 -78806133483474441911384837042192693084310653412362468710884585412324637764701538477613393590186025376038706203599302598858402431 2452 59057261319803534697222229061870590746628835702788917349229776441746388676356959329632476316521683727161964515625318362209339949 2453 57445931766157691111101525296384131526891022980122160137315407244916351474079710981529582385232128552083120052908260408334228580 2454 -116859058385671140391824996538893983647040582666060761631814642239213955858660442890521305884110290983919940166671636993862663602 2455 11690064773482541088771240543335485585970227147745882736369685897701806854514570859408791334801434716013631290566115407712119760 2456 140255958364308119346894112248440137343168712445967436087176083090972810099439770173739271714137244007538663674701764827501772962 2457 -116667100924037385229863281114797823415278433364476420451922395394838536253809077046439965102145855703605845821172141226293117213 2458 -93850956984343822513328097999311779952140989220063157829919020943572669409351865613258380909547886121806573648279624790576718560 2459 216605821985032787220218138422274860761505138143638605198051264290944869134319795282041484609920075747953818182616539154889903563 2460 -37742389869231709871248920076448884417314554017777091266678419188821877961671643425607646361561626371460369661523986372515752829 2461 -248308045090857582466260192310027513797834119954077797741684226269435849239057350200801274559272047370329694506728807190035860895 2462 228243390288237673790603629735694270155451483367182822047964591961849289321269689938732202715617977039881725336484125267549243306 2463 150406944924067815432595699417251619502018073647776159837016400307025993854005980572203464107024324080418483222345436642374077044 2464 -399665944429869273791598983577626975844054610624450872387630917814421014288086536395075023553442588482901735303375816183729274975 2465 98609220936346306295940081438413041259616084788323414979317826949639527669685965137375791296374528161802953442039355140464395111 2466 437136602147068423718263779668522871365036805028175897375713453359684838491661104937620614617547723306962571792958330000155323567 2467 -442753892447758262896171055832644010447012202327784694073579664388779630045488530810845773299852383036202976229405900146888604165 2468 -235073952708573261628005059429287517800371911107281496426986154977973306897566235657101284978503092339381186860070645658570023442 2469 734143104562982766249893726998215561337947227670923502931092131983426927981457680928654040073005477423684502961629811802503579629 2470 -233583732078209175781888556126573108865366309202919734908876702685017883663953384823887943157661948981658302957697614355828974342 2471 -764908677639474207454827661012412649048372907581104570049934200457975498227271599998031756001450901760020219442632755219889277209 2472 852424979306089782832981866457981047403293968262540562882029115600163606888358711685458765147362292496227602344023554962388754549 2473 354956429461201911772914332363621255683923177233861537441929507696134632310522011098753165410690282158339454752333818212924925775 2474 -1342580156208316845407249665849534363464952309098589053463571908390634201972559092973914605383217442674459375323761960577185286218 2475 522556155748134490631412958362108981562624756482196871511067334948234746198707162110370198536194455901062070175637203268350584370 2476 1329619854859031756077742929419987825401400363875934992079851859086298319457252481168454453632165830329044819888618988114859996508 2477 -1630060311310930375197576033683658678109382441537663658342914618368225714867585484631759629730161863698541314573242361462669495871 2478 -509375802068060555001283083545727738834389832569270396488360351405423947623192287189883508822609472354804701425263041143491787083 2479 2444431484985067595333996296534366505772901459545636874862560757854634353451331536269776159691351156945846800797382626284272331501 2480 -1125654701355666491592404341282443975370889139256026435992264803822216346218041628262465383197931370731282207277509153834796020195 2481 -2294384808774596587574296284121033699681977850990326034060954153680362548719871876336929967365917111481901262638576696770591810163 2482 3097850184107528286272491780664393841970797646478556244889032803417425375743739449903293625711262915685208621451974662723967579468 2483 672123793674793124001258135707845294170596359097949734701304443669444367836295546253858946350675318622124957681943382863380321593 2484 -4430765069079568203549016954178657446354642549796733041498993963352275269476756229712364000794909054002768076783758524892136241299 2485 2360046885311684854406777151941379116623106942581582687519070740784059567617457381397062900415741545812396160112088547682349458286 2486 3926782609812398833415406591182496310536923226921082386742299092431594393145873430775431474494070009257906051142466047828185491995 2487 -5853679760768986405433212536843839931472396599416377172500795416761657758538591331590719830558488017681391342611411454185886599255 2488 -749875899196141261446416826081907472802699304277470576916960215831554632930712141887922460793892632991366791456688147596731543967 2489 7994848926197089511208955856218331091771858441075009178955970881642835927183726453706992509879189110081914578927548276643191843737 2490 -4847642371958821081680499653197151434270981441314896414539057684861603890822220291690905292122508294422563116887327131802727693406 2491 -6657875861458763213526208656473333661627445816546632822375962632495042961284214803485917162145861491046162598351489962343116390043 2492 11001958405827291279325863802610269849255620903327888538461050854557779956414922687724657130240084798812316830674398717385104474752 2493 489792514647876248382977065196504362510151399994866788750549141385119115006231107726358951611544451114372852647615283555829359355 2494 -14358896978847920654831126319132159432532409387598212191423050973315806605312181486457192068351024926263821732187652646215739458740 2495 9797254708243479361139778982898763667676093976318204558596054761116694825383835808559053941965221924528210141292677988750951614151 2496 11166044100244838722408499153931047050140740045044878168684828577959222389243072962741166481135615691267881996263920666702202435770 2497 -20573600363666695801239957154000705969464162303272553664048700302559516004510382019856293277890990663874989693773668601438962415864 2498 718569520927112855782656808057655766570928335167834237998672146695368532728871034863843774799694266502141313248696312815103998108 2499 25664867847387283920742802551871877117589790673372117179823896973769284643572766938376880110742915894601495661092864757210104209240 2500 -19540346142987552894300182204462330376482950179199799347753455426844439084960973698750111423563423659053501955287561297832678285144