0 1 1 1 2 0 3 1 4 0 5 -1 6 1 7 0 8 -23 9 0 10 1 11 0 12 -230 13 0 14 1 15 1 16 0 17 -1682 18 0 19 237 20 0 21 1 22 0 23 -10543 24 0 25 10543 26 0 27 -1 28 1 29 0 30 -60657 31 0 32 259723 33 0 34 -2179 35 0 36 1 37 0 38 -331612 39 0 40 4675014 41 0 42 -331612 43 0 44 1 45 1 46 0 47 -1756340 48 0 49 69413294 50 0 51 -21707972 52 0 53 19673 54 0 55 1 56 0 57 -9116141 58 0 59 906923282 60 0 61 -906923282 62 0 63 9116141 64 0 65 -1 66 1 67 0 68 -46702427 69 0 70 10836823098 71 0 72 -28588019814 73 0 74 1403080725 75 0 76 -177135 77 0 78 1 79 0 80 -237231970 81 0 82 121383780207 83 0 84 -743288515164 85 0 86 121383780207 87 0 88 -237231970 89 0 90 1 91 1 92 0 93 -1198382694 94 0 95 1295923334435 96 0 97 -16818059163492 98 0 99 7310750472183 100 0 101 -79944249686 102 0 103 1594309 104 0 105 1 106 0 107 -6031771195 108 0 109 13342139253321 110 0 111 -342917527152507 112 0 113 342917527152507 114 0 115 -13342139253321 116 0 117 6031771195 118 0 119 -1 120 1 121 0 122 -30287995733 123 0 124 133584221924461 125 0 126 -6453703025399873 127 0 128 13397724585164019 129 0 130 -1435633708350799 131 0 132 4261002128223 133 0 134 -14348891 135 0 136 1 137 0 138 -151856096504 139 0 140 1308783050525724 141 0 142 -114046447205565128 143 0 144 455522635895576646 145 0 146 -114046447205565128 147 0 148 1308783050525724 149 0 150 -151856096504 151 0 152 1 153 1 154 0 155 -760614930344 156 0 157 12606456805855020 158 0 159 -1916485195283138680 160 0 161 13892023109165902550 162 0 163 -7248768785217735768 164 0 165 240228063120478412 166 0 167 -218917362275080 168 0 169 129140145 170 0 171 1 172 0 173 -3807336276505 174 0 175 119806714758672500 176 0 177 -30920009116692763140 178 0 179 388388537345392794478 180 0 181 -388388537345392794478 182 0 183 30920009116692763140 184 0 185 -119806714758672500 186 0 187 3807336276505 188 0 189 -1 190 1 191 0 192 -19050241098975 193 0 194 1126496451389805444 195 0 196 -482497960275256318764 197 0 198 10117251034076576707806 199 0 200 -18186199969071030325138 201 0 202 3065160596963992470900 203 0 204 -36286108036918331292 205 0 206 11017646288488233 207 0 208 -1162261447 209 0 210 1 211 0 212 -95294209168414 213 0 214 10502050390028360685 215 0 216 -7324770616648963751400 217 0 218 248622282503401615805202 219 0 220 -763820398700983273655796 221 0 222 248622282503401615805202 223 0 224 -7324770616648963751400 225 0 226 10502050390028360685 227 0 228 -95294209168414 229 0 230 1 231 1 232 0 233 -476607030432890 234 0 235 97241113396281107625 236 0 237 -108678143946811282770456 238 0 239 5819709857368906275781890 240 0 241 -29339623556231198077286396 242 0 243 17202013953311146363816090 244 0 245 -1097491156111197063842520 246 0 247 5121322025261977645341 248 0 249 -548057862944403610 250 0 251 10460353181 252 0 253 1 254 0 255 -2383464026644871 256 0 257 895448161495472902195 258 0 259 -1581819498142191938312181 260 0 261 130762311102496121539725210 262 0 263 -1046182443513633818718416566 264 0 265 1046182443513633818718416566 266 0 267 -130762311102496121539725210 268 0 269 1581819498142191938312181 270 0 271 -895448161495472902195 272 0 273 2383464026644871 274 0 275 -1 276 1 277 0 278 -11918669518786553 279 0 280 8209378169336366730975 281 0 282 -22654482819484800948355263 283 0 284 2837732372667026343604508586 285 0 286 -35037032957856860952769399866 287 0 288 57195882810333453033729421118 289 0 290 -12987545215947960281465749150 291 0 292 349670890498978919817131013 293 0 294 -690249375689600018903101 295 0 296 27082671028676395571 297 0 298 -94143178803 299 0 300 1 301 0 302 -59597584036978900 303 0 304 74994793036203032797186 305 0 306 -320047503553817613028033156 307 0 308 59780589721805752195241969391 309 0 310 -1112416503377484928170664122536 311 0 312 2859794140516672651686471055900 313 0 314 -1112416503377484928170664122536 315 0 316 59780589721805752195241969391 317 0 318 -320047503553817613028033156 319 0 320 74994793036203032797186 321 0 322 -59597584036978900 323 0 324 1 325 1 326 0 327 -298001194373107932 328 0 329 683127058925399126578042 330 0 331 -4469220992566027991271674332 332 0 333 1227598984236530601384842458647 334 0 335 -33737471513253544413571205573752 336 0 337 132555493764411542260676639414092 338 0 339 -84274698071442570223461920641752 340 0 341 8332687651277682000435175990207 342 0 343 -102411311473991029138778217772 344 0 345 90116784207571227959548122 346 0 347 -1333320291211962185932 348 0 349 847288609417 350 0 351 1 352 0 353 -1490047489007401093 354 0 355 6208142943433130437569318 356 0 357 -61794661055868784232873239318 358 0 359 24658401256558688301677115854563 360 0 361 -983465594270487938699356124725623 362 0 363 5757853588182123092997311683963108 364 0 365 -5757853588182123092997311683963108 366 0 367 983465594270487938699356124725623 368 0 369 -24658401256558688301677115854563 370 0 371 61794661055868784232873239318 372 0 373 -6208142943433130437569318 374 0 375 1490047489007401093 376 0 377 -1 378 1 379 0 380 -7450367080194248867 381 0 382 56312607151345279692717278 383 0 384 -847218934588428448837261172498 385 0 386 485901123703475381749420443583163 387 0 388 -27697823523469655229672302664568313 389 0 390 236455909553728286075703070073022548 391 0 392 -360243663965793598312988579100676268 393 0 394 101090497079668998792166377709517543 395 0 396 -4736814413121207519240072054083813 397 0 398 28190620465589728084666831294958 399 0 400 -11506616420442323239667355938 401 0 402 65503748989296262273853 403 0 404 -7625597484959 405 0 406 1 407 0 408 -37252239557637947162 409 0 410 510023148062583034085874299 411 0 412 -11531643888569474380669426259684 413 0 414 9416134542048260341211487624007049 415 0 416 -756916427278347438035001021957035654 417 0 418 9247384142472284112034067216239642619 419 0 420 -20894132510016028702153337587839223544 421 0 422 9247384142472284112034067216239642619 423 0 424 -756916427278347438035001021957035654 425 0 426 9416134542048260341211487624007049 427 0 428 -11531643888569474380669426259684 429 0 430 510023148062583034085874299 431 0 432 -37252239557637947162 433 0 434 1 435 1 436 0 437 -186262456011774757070 438 0 439 4613612549357201657645937279 440 0 441 -155984685789969169786451776862940 442 0 443 179823745225179804617105491701316545 444 0 445 -20144280062121097026132783347863845090 446 0 447 346492287527190974484894185226248871015 448 0 449 -1134687918610966957069168881094778187720 450 0 451 765694904029119484312656361951421078475 452 0 453 -103779528700836828028237255265722591410 454 0 455 2456104252025009846311657552803669285 456 0 457 -7408269792552851515680194679312540 458 0 459 1446405339025833190271092741875 460 0 461 -3214317850219701009463902 462 0 463 68630377364853 464 0 465 1 466 0 467 -931316191990383581971 468 0 469 41692871790276459072315022317 470 0 471 -2098674776881865033547156643570095 472 0 473 3390375809492934996696402119491445565 474 0 475 -523730155637568441247566409970091187575 476 0 477 12502149750110736999167133075487957657545 478 0 479 -58173881472678984737323557496145463033555 480 0 481 58173881472678984737323557496145463033555 482 0 483 -12502149750110736999167133075487957657545 484 0 485 523730155637568441247566409970091187575 486 0 487 -3390375809492934996696402119491445565 488 0 489 2098674776881865033547156643570095 490 0 491 -41692871790276459072315022317 492 0 493 931316191990383581971 494 0 495 -1 496 1 497 0 498 -4656593107528711492317 499 0 500 376473921928752152158118939873 501 0 502 -28106205500898615937366656477465789 503 0 504 63203789136039697158451645255360149765 505 0 506 -13337464547214727769372546884168247036625 507 0 508 436283430971905248297255108332653014315285 509 0 510 -2835077299236017413801838806334466214125345 511 0 512 4100608268168684987818619986836963956905155 513 0 514 -1348206337504520843921335416694445582646615 515 0 516 94441726279605612150528837507374858592195 517 0 518 -1186136546257182529742021658659215279575 519 0 520 1879664970873531242371302981068628855 521 0 522 -179813004867199858483574288763195 523 0 524 157626370729273334609375495 525 0 526 -617673396283915 527 0 528 1 529 0 530 -23283003215720730780400 531 0 532 3397250000490337949495804862072 533 0 534 -374910760769643599685395971511504592 535 0 536 1166567998885477882569871815413485359900 537 0 538 -333462900073082496995214459207197875350000 539 0 540 14779196551761461305603060046118694560162120 541 0 542 -132100876165511776225342735801394006767559760 543 0 544 270640145699133209196028919131239621155740230 545 0 546 -132100876165511776225342735801394006767559760 547 0 548 14779196551761461305603060046118694560162120 549 0 550 -333462900073082496995214459207197875350000 551 0 552 1166567998885477882569871815413485359900 553 0 554 -374910760769643599685395971511504592 555 0 556 3397250000490337949495804862072 557 0 558 -23283003215720730780400 559 0 560 1 561 1 562 0 563 -116415132818875551565904 564 0 565 30640365905124838740100620593560 566 0 567 -4983765591563857185552988384144408496 568 0 569 21342703924279212704154958316044640709564 570 0 571 -8201558007543908126982148668902925197841360 572 0 573 487543753032366514702519360636588187922453480 574 0 575 -5914173780700369841844230551793642629559667120 576 0 577 16853254470598540447159409554808734503685068390 578 0 579 -11904475833505120887606370136874796455311564400 580 0 581 2048195931476431835205388609735400930790024360 582 0 583 -78156256142395446956323854574167600905243280 584 0 585 541798108842714759045290856944274112301820 586 0 587 -464296135975523081508954649435812564336 588 0 589 22178783561726027191689411776107864 590 0 591 -7727035601883961718283330576 592 0 593 5559060566555489 594 0 595 1 596 0 597 -582076025433314583936305 598 0 599 276234642317838470325720868507176 600 0 601 -66053143353348526962115145465115458696 602 0 603 387433661919449339290608887792856957972396 604 0 605 -198780825491715093859844374037230860657457740 606 0 607 15705625352216957980597557471752246738797284600 608 0 609 -255487072830844430656903619001167074419621345240 610 0 611 996623003369441307597696210373055707468135139670 612 0 613 -996623003369441307597696210373055707468135139670 614 0 615 255487072830844430656903619001167074419621345240 616 0 617 -15705625352216957980597557471752246738797284600 618 0 619 198780825491715093859844374037230860657457740 620 0 621 -387433661919449339290608887792856957972396 622 0 623 66053143353348526962115145465115458696 624 0 625 -276234642317838470325720868507176 626 0 627 582076025433314583936305 628 0 629 -1 630 1 631 0 632 -2910381244537746797339303 633 0 634 2489519865612639218166314930421576 635 0 636 -873191553238806781718557609549481149144 637 0 638 6984492455724925978171536468125150486808332 639 0 640 -4754912075701657804815125741740881799112652084 641 0 642 495244788334017920727228589998087906810531664920 643 0 644 -10688548987895471535408619424753697198284853778440 645 0 646 56276528714344516833285151107070597700480394658230 647 0 648 -78165524577635752476655313193084460710349417723290 649 0 650 29065407362929789968712444817703043383896526091320 651 0 652 -2765926272166659440561243360425037267969774055720 653 0 654 59950804154576195724295396108643035189955634540 655 0 656 -236804181476577400108078425018151630161061524 657 0 658 112343266378673741554436574831488545130472 659 0 660 -2720368721622663457226613100653209720 661 0 662 378713918507540413762079621713 663 0 664 -50031545098999671 665 0 666 1 667 0 668 -14551909674865345817673814 669 0 670 22430295195216743090391369549205529 671 0 672 -11517432684123470633232072323283100731792 673 0 674 125139937930908144897519004723522405348178548 675 0 676 -112403775207993416106845797102520554179901954536 677 0 678 15318709111924681608671189159275706394571117715460 679 0 680 -434434602896468349352105914536983895808900592082160 681 0 682 3048807149453490444215620224059154502855610593465710 683 0 684 -5784248818745045683272493176288250092565856911523460 685 0 686 3048807149453490444215620224059154502855610593465710 687 0 688 -434434602896468349352105914536983895808900592082160 689 0 690 15318709111924681608671189159275706394571117715460 691 0 692 -112403775207993416106845797102520554179901954536 693 0 694 125139937930908144897519004723522405348178548 695 0 696 -11517432684123470633232072323283100731792 697 0 698 22430295195216743090391369549205529 699 0 700 -14551909674865345817673814 701 0 702 1 703 1 704 0 705 -72759559031045835175304034 706 0 707 202050286649432130997522114541564325 708 0 709 -151621721322036240572931885185391827084400 710 0 711 2229842315367389010940661748064589997239673300 712 0 713 -2629067738689453022440672591112978671518845542136 714 0 715 465657547380334929751702370671598973701587910272404 716 0 717 -17202559660806918548169737301257681457656224894899600 718 0 719 159117951025369321556379693652319841544597913500433550 720 0 721 -406309747516557502515143464865079921396994341193826700 722 0 723 297571322430277170474177419109105164848413809751608310 724 0 725 -61729249406981267437477115317173578368638798304116240 726 0 727 3395442635289672872396887759261935335426514737460900 728 0 729 -43248887348592503196863234282967809337380475156600 730 0 731 99918080591338753345364150309984297851704094340 732 0 733 -26752572853549467560196309233256482615987952 734 0 735 332347821770900925603484880446518887673 736 0 737 -18559351057440734186451273090210 738 0 739 450283905890997325 740 0 741 1 742 0 743 -363797828025954305919324895 744 0 745 1819733175067852589636564168717303415 746 0 747 -1992684985601579687612341024639117479795945 748 0 749 39539226305312130707163224580326675392649711172 750 0 751 -60905753106184822411939880981041657079442889762236 752 0 753 13933629713983775913226310683787268237420862940109900 754 0 755 -665250919292594608644369881940307593707929744087672500 756 0 757 8028708607151344646047000079799365797560477069199537950 758 0 759 -27233884877753991582501582383481268850473756823987528610 760 0 761 27233884877753991582501582383481268850473756823987528610 762 0 763 -8028708607151344646047000079799365797560477069199537950 764 0 765 665250919292594608644369881940307593707929744087672500 766 0 767 -13933629713983775913226310683787268237420862940109900 768 0 769 60905753106184822411939880981041657079442889762236 770 0 771 -39539226305312130707163224580326675392649711172 772 0 773 1992684985601579687612341024639117479795945 774 0 775 -1819733175067852589636564168717303415 776 0 777 363797828025954305919324895 778 0 779 -1 780 1 781 0 782 -1818989241443650355071028225 783 0 784 16386822939867158427121798919889200499 785 0 786 -26150752161202459221966249553969788739817211 787 0 788 698049815148837630704994296743281677908851688164 789 0 790 -1398791064672565894297975156644380034340452277519396 791 0 792 411003515255099509767572793050752745228652382340807900 793 0 794 -25178976449015374348261418886889434105010103526644684604 795 0 796 392887354712688563048862109348979193342565073205515330430 797 0 798 -1749707672180372705673941617511149607580353328226010699070 799 0 800 2352583531933281577533631297842305143759080815695109494410 801 0 802 -965289273592080871845333780946366649354148244877851880250 803 0 804 116983233151241814155672939282811322787755562302420376340 805 0 806 -3854970498710032845646419807157467862896321531879921108 807 0 808 29676060023900127142008674979367263612473855685090892 809 0 810 -40981973133624173012077896780884664110322484207532 811 0 812 6292135942762057128080392375584446501378783625 813 0 814 -40488559084619325307251767260087412251593 815 0 816 909470920556880299580526618242523 817 0 818 -4052555153018976227 819 0 820 1 821 0 822 -9094946519264998557816310604 823 0 824 147547797836005078105965568722134508670 825 0 826 -342753488672470703331761616142553285062983660 827 0 828 12275835693809773435310128549048777547040099634413 829 0 830 -31874512719274958333994229993165945231879169364566768 831 0 832 11966623302739794991283814300092752656627319332570378344 833 0 834 -934503753453077596918841397499139385778798043462331672240 835 0 836 18697461129929571474240423633374068196904669968600604344850 837 0 838 -108177201182317429342975859990499034701409744163865730476840 839 0 840 192911849618529089357757766423069021788244626886998978541620 841 0 842 -108177201182317429342975859990499034701409744163865730476840 843 0 844 18697461129929571474240423633374068196904669968600604344850 845 0 846 -934503753453077596918841397499139385778798043462331672240 847 0 848 11966623302739794991283814300092752656627319332570378344 849 0 850 -31874512719274958333994229993165945231879169364566768 851 0 852 12275835693809773435310128549048777547040099634413 853 0 854 -342753488672470703331761616142553285062983660 855 0 856 147547797836005078105965568722134508670 857 0 858 -9094946519264998557816310604 859 0 860 1 861 1 862 0 863 -45474733556780564054578925060 864 0 865 1328407662989152548231503142248321668230 866 0 867 -4487499523361646706723495761071676136246997172 868 0 869 215130194143693653653440386165539357415220410788325 870 0 871 -721190748662047996665604194666977877789138802602640848 872 0 873 344305187717052549191852380969599280037349119856972816520 874 0 875 -34068525674370325103478241640082409018302854191830245237840 876 0 877 867457226643678155509880847432268369932426932236749383028594 878 0 879 -6458345465365046955650617288857132460233460643598081735574200 880 0 881 15089877903273315001983086160605491243818081534177550524912420 882 0 883 -11380513371521290627277766996156800577133252939481239354795800 884 0 885 2744954654019220756463692809573699260155679973859870884761250 886 0 887 -201757547757249802884901591978408263965330365351754806650384 888 0 889 4102711241969605030984263052203448800143724386473073784840 890 0 891 -19541140503279611635058589381234828816743292729245475088 892 0 893 16427987250069120374609157266789242452840918745888205 894 0 895 -1465662083761871803866055916822076277163088485220 896 0 897 4922684747197002983610781449943726167165382 898 0 899 -44565730387520876000771168439618260 900 0 901 36472996377170786361 902 0 903 1 904 0 905 -227373670738215526823728320541 906 0 907 11959100528142212041535587660204745620090 908 0 909 -58696849790246788405209031939777681781414036122 910 0 911 3758343984222361266575244423074892339183000088881705 912 0 913 -16212824893157500754327283310347836193006574573138191133 914 0 915 9799639263626370039534883476495306558755068852908294393368 916 0 917 -1221841785349006914766972001537986443138975061592042317633240 918 0 919 39319238510375618684725852340120494197932598127455734392413954 920 0 921 -373461560265448554425793787356825164776266362532262697569546650 922 0 923 1130808095752663993308806047411881166967537725177935342487220220 924 0 925 -1130808095752663993308806047411881166967537725177935342487220220 926 0 927 373461560265448554425793787356825164776266362532262697569546650 928 0 929 -39319238510375618684725852340120494197932598127455734392413954 930 0 931 1221841785349006914766972001537986443138975061592042317633240 932 0 933 -9799639263626370039534883476495306558755068852908294393368 934 0 935 16212824893157500754327283310347836193006574573138191133 936 0 937 -3758343984222361266575244423074892339183000088881705 938 0 939 58696849790246788405209031939777681781414036122 940 0 941 -11959100528142212041535587660204745620090 942 0 943 227373670738215526823728320541 944 0 945 -1 946 1 947 0 948 -1136868362772853732034167413483 949 0 950 107656549885992019546116215662616890778050 951 0 952 -767127734482750090712280112118488584055677703486 953 0 954 65475399336083801063945097885820243320692511860492337 955 0 956 -362347869967156546889000700611424371871041480023446489683 957 0 958 276168500261351076746337765974425166121282844394913934762424 959 0 960 -43167557142021841266336957224916875883469242020042956124920200 961 0 962 1744588779933476563952732022508411685873030145061067672133031202 963 0 964 -20974078033746112446523261881462914306293986617781374484629430294 965 0 966 81490098068849138170493408438927948908210013932072623333200138220 967 0 968 -106688732795174598576229724755453759133178463146395672253051039060 969 0 970 47447524529104993280660960672114050551464662844747121060859706250 971 0 972 -6994900241782418724543631178420766826510517742776093405336511102 973 0 974 321620821434411859015538235975256076305810426010853349426630904 975 0 976 -4137132654510315350861776500007099528488331425698434443860168 977 0 978 12436102339101459651145727675918284741519091325996065333949 979 0 980 -6463689869331217403728427250091815698868774256332017375 981 0 982 338838025873489325166103363602112268216841185799586 983 0 984 -597661641473470362196393785785381497016047902 985 0 986 2183764353783509619147382157680816741 987 0 988 -328256967394537077583 989 0 990 1 991 0 992 -5684341841766110888706488661970 993 0 994 969085833886584640194196878918324163158471 995 0 996 -10018680494669208397148763779045825967994045833772 997 0 998 1137816964602189338824192209601898332031602108191739507 999 0 1000 -8055299870294141485526276193096247092513816504179285482218 1001 0 1002 7712559158575371795982916448295317661230812046062592615767285 1003 0 1004 -1504224249043762633126340126023022471858396235548850228698156048 1005 0 1006 75903816559566202574325836193367181983241189069633874097707991194 1007 0 1008 -1146770600063074352922173142070428471137934945225043806414124009284 1009 0 1010 5666022722748959335742616818929634382258379050607586488643331273270 1011 0 1012 -9601985951565713871860675227990838321986061683175610502774593515400 1013 0 1014 5666022722748959335742616818929634382258379050607586488643331273270 1015 0 1016 -1146770600063074352922173142070428471137934945225043806414124009284 1017 0 1018 75903816559566202574325836193367181983241189069633874097707991194 1019 0 1020 -1504224249043762633126340126023022471858396235548850228698156048 1021 0 1022 7712559158575371795982916448295317661230812046062592615767285 1023 0 1024 -8055299870294141485526276193096247092513816504179285482218 1025 0 1026 1137816964602189338824192209601898332031602108191739507 1027 0 1028 -10018680494669208397148763779045825967994045833772 1029 0 1030 969085833886584640194196878918324163158471 1031 0 1032 -5684341841766110888706488661970 1033 0 1034 1 1035 1 1036 0 1037 -28421709294505622933506620566582 1038 0 1039 8723041279900696131978685899281909334437147 1040 0 1041 -130762886281667993383876582638745184496844887275924 1042 0 1043 19728396270851359720083390422915314444566495360366214619 1044 0 1045 -178210876397957981914844795653837468167143734011845628436270 1046 0 1047 213604592257222209960973201701017702322780326088750003365984521 1048 0 1049 -51755878645128465196085960074332221466187514195433107028324732016 1050 0 1051 3243336695280602004540290976079796013960642939943538151596518849018 1052 0 1053 -61173076227063673708823910643153774922902255816980330350797791600908 1054 0 1055 381233634886870802874088944506634896330127414665962424858947686130014 1056 0 1057 -827718923433592734174910598231951610835762370537716551191311963461240 1058 0 1059 639594068550120948461404163655459470111399989994176107695812082954790 1060 0 1061 -174663967821232653140895265594247916414307043666554846723444122553068 1062 0 1063 16253603741450678869911529999916061230825715041112400513962666661858 1064 0 1065 -479788750602897264810769287223998426104111233419568499502058863472 1066 0 1067 3987048669389977239062645177566868411820298510643975832629819221 1068 0 1069 -7692891896054356156713353077526618634700327570956420300533566 1070 0 1071 2504778994948906352115390205632055553769548658933659418999 1072 0 1073 -77873012920917721061005026747595088605387445750529044 1074 0 1075 72489108112685654246604953018634359474243757743 1076 0 1077 -107005597024967292485665577629163521382 1078 0 1079 2954312706550833698597 1080 0 1081 1 1082 0 1083 -142108546735461945550557302008043 1084 0 1085 78516466994853387407669454667635662909251793 1086 0 1087 -1705789139418811451984370575498196781576397278964195 1088 0 1089 341378958599383779763115024249125167380245254449016384911 1090 0 1091 -3925277270988387783916164193741726886935195466350915334748597 1092 0 1093 5870924347258305823837551404874779243863830754614743084886429079 1094 0 1095 -1760078644219074011225564778697480869287757314859418532942355477829 1096 0 1097 136297224731036599303286528731297172453052002256730437472310712689386 1098 0 1099 -3189859233664044622811441903791905162304449222571679052275390288959502 1100 0 1101 24887769324887033534305095801267170319493497315631866295559393626643178 1102 0 1103 -68587460913467599512479780939555336523067906183911874080703830420540510 1104 0 1105 68587460913467599512479780939555336523067906183911874080703830420540510 1106 0 1107 -24887769324887033534305095801267170319493497315631866295559393626643178 1108 0 1109 3189859233664044622811441903791905162304449222571679052275390288959502 1110 0 1111 -136297224731036599303286528731297172453052002256730437472310712689386 1112 0 1113 1760078644219074011225564778697480869287757314859418532942355477829 1114 0 1115 -5870924347258305823837551404874779243863830754614743084886429079 1116 0 1117 3925277270988387783916164193741726886935195466350915334748597 1118 0 1119 -341378958599383779763115024249125167380245254449016384911 1120 0 1121 1705789139418811451984370575498196781576397278964195 1122 0 1123 -78516466994853387407669454667635662909251793 1124 0 1125 142108546735461945550557302008043 1126 0 1127 -1 1128 1 1129 0 1130 -710542734483837096641164109765477 1131 0 1132 706713369577392609400261922329208737836246933 1133 0 1134 -22241501461182808114019621004749731483766554114859577 1135 0 1136 5896537907674095645376955142683276434157998257789144502311 1137 0 1138 -86111104987581873912429348182730842433511398168751746659025987 1139 0 1140 160233962175636515386684423312361444004091975351894125285879277323 1141 0 1142 -59213722739922285651520512410881278632054843020490488501665556342599 1143 0 1144 5640254928394181013547153041616300204131343557182195717909195340482058 1145 0 1146 -162878538407937078488195412777860927371516720868992688301229829461670002 1147 0 1148 1580101308883780028862921602247155932949701322452032163650886101161447858 1149 0 1150 -5480654217777208176312954817838170126847017361879430804866711198468343834 1151 0 1152 7017647788489525075696264289026973706302725556047313553117703945178243310 1153 0 1154 -3337706568275094081726183431369154914821103359590176134509876679278615846 1155 0 1156 578702119881996989032981175814554522327139957830838436448517019857855702 1157 0 1158 -34922285567624757312517803368111081296226400734006653598462031558050766 1159 0 1160 676561332197559974740766875662769572513219336005748390689049875482725 1161 0 1162 -3698062967339431486940859903259747863545511546222424410933367817049 1163 0 1164 4647103414952772099594185315457443906019688271720907069655332905 1165 0 1166 -958624361674670931756534552453009015882593206356147167728861 1167 0 1168 17814550847743187538496758785251161919148624664887104635 1169 0 1170 -8785820118018076037337347759127550910953122204519 1171 0 1172 5243304210705017141835133808960816311983 1173 0 1174 -26588814358957503287739 1175 0 1176 1 1177 0 1178 -3552713674891945218588868354587112 1179 0 1180 6360886980271286231127980627871876153177988884 1181 0 1182 -289886313705408041945428747621272351116396218880558616 1183 0 1184 101684123049126824162026474887221043496137008980271312014722 1185 0 1186 -1882147280588169013906269472376229385326699038433210011754668024 1187 0 1188 4345087603682465247937486110837429505241736627632979348231821235140 1189 0 1190 -1972364304204167056493014193240479682914230744283571450902703513311752 1191 0 1192 230104899229849371805205897291417928949693594227386104085791688142285039 1193 0 1194 -8156765340718782100126816278235630271815929116927135336651687615122886800 1195 0 1196 97770174497508809558259712713563001023584731816891109587251800279517137192 1197 0 1198 -423527887918554354265570688665282866193634259342853721348025467932842112368 1199 0 1200 687729483271973457418233900324643423217667104492636728205534986627467844380 1201 0 1202 -423527887918554354265570688665282866193634259342853721348025467932842112368 1203 0 1204 97770174497508809558259712713563001023584731816891109587251800279517137192 1205 0 1206 -8156765340718782100126816278235630271815929116927135336651687615122886800 1207 0 1208 230104899229849371805205897291417928949693594227386104085791688142285039 1209 0 1210 -1972364304204167056493014193240479682914230744283571450902703513311752 1211 0 1212 4345087603682465247937486110837429505241736627632979348231821235140 1213 0 1214 -1882147280588169013906269472376229385326699038433210011754668024 1215 0 1216 101684123049126824162026474887221043496137008980271312014722 1217 0 1218 -289886313705408041945428747621272351116396218880558616 1219 0 1220 6360886980271286231127980627871876153177988884 1221 0 1222 -3552713674891945218588868354587112 1223 0 1224 1 1225 1 1226 0 1227 -17763568382037538185247230209950200 1228 0 1229 57251322813107799560331829628368673411560548164 1230 0 1231 -3776935457136742175342966111464515740515869665950022568 1232 0 1233 1750962429344162367604976018939497156923860858163694017146802 1234 0 1235 -41000788352307024391521014860178269952926032276964849196447971816 1236 0 1237 117127818448410311110994537523627689357615879574242276975908001316500 1238 0 1239 -65095490933637918472827316216440461498154064866080857957503785428308984 1240 0 1241 9264489962938872477398042991580810117229139360706662645176258982494953023 1242 0 1243 -401190129094004032021562609143578349825565893523244813445102817651422038832 1244 0 1245 5907150924444365233870946138685106886021972752806258283321942510509201872136 1246 0 1247 -31732237449678978032543442651923427049438297616276581313820934859485201302800 1248 0 1249 64775228049774609486527402097902264211602413436233009792352666528554335900924 1250 0 1251 -51086090184468709666910447012078670619537637114904758509547864558067991597392 1252 0 1253 15481258986608790870193326378589182277274593453044084986216460225165461703368 1254 0 1255 -1752552127001026346028237806188168868922211526712812693155077169317597292144 1256 0 1257 70173380387389706010044164906642181919717037067524988981682224113623653775 1258 0 1259 -909255479362761249922103051122915073025063612210649378182422833280987736 1260 0 1261 3320247803749960717075597395057285434563169007762935926164378663422132 1262 0 1263 -2751784703218884187255047406865168192152378083540813773739600372168 1264 0 1265 363150511930954296684943927570568757184474400606912609721280114 1266 0 1267 -4060604946726349475829086598380232997350623588077446198600 1268 0 1269 1064326677916116909719585519789983309965069916072356 1270 0 1271 -256922689342639471105057445825374896497432 1272 0 1273 239299329230617529590033 1274 0 1275 1 1276 0 1277 -88817841933399725861606051419984201 1278 0 1279 515285799128079061513799236997779820569419194652 1280 0 1281 -49194886017112182684423602560300013141293196879880733068 1282 0 1283 30111512719322499954730064682833771472480437593769381218376634 1284 0 1285 -890431746864854810253421770196959738343389104265421754512831097370 1286 0 1287 3140082883358111860193502088419310184736130101788699584975649261569436 1288 0 1289 -2130147326749246768058510780115955220169579218683039203377609419850776172 1290 0 1291 368466796853013317998760529249647873907290988145854674385403721918721603543 1292 0 1293 -19405304501658480075450687257244140768327545469749182381278148820488152932159 1294 0 1295 349098867649281581696431297863567683331155785994538163898659350259250711578360 1296 0 1297 -2310382447472255091065474522916137607029375219555959003336280301511265375717976 1298 0 1299 5881548954215797477186096394437380489204013025465369680831317481476766013807052 1300 0 1301 -5881548954215797477186096394437380489204013025465369680831317481476766013807052 1302 0 1303 2310382447472255091065474522916137607029375219555959003336280301511265375717976 1304 0 1305 -349098867649281581696431297863567683331155785994538163898659350259250711578360 1306 0 1307 19405304501658480075450687257244140768327545469749182381278148820488152932159 1308 0 1309 -368466796853013317998760529249647873907290988145854674385403721918721603543 1310 0 1311 2130147326749246768058510780115955220169579218683039203377609419850776172 1312 0 1313 -3140082883358111860193502088419310184736130101788699584975649261569436 1314 0 1315 890431746864854810253421770196959738343389104265421754512831097370 1316 0 1317 -30111512719322499954730064682833771472480437593769381218376634 1318 0 1319 49194886017112182684423602560300013141293196879880733068 1320 0 1321 -515285799128079061513799236997779820569419194652 1322 0 1323 88817841933399725861606051419984201 1324 0 1325 -1