1000
46 -541
117 696 254 252 906 700 620 175 683 962 175 954 986 351 945 686 219 414 330 165 833 668 406 985 543 509 962 286 248 166 226 363 1000 345 950 301 617 44 97 613 679 34 649 133 500 512
222520562 804893222 152352773 564658249 361622091 62568996 599839074 478927587 973778895 113502160 788100858 391074808 756538236 41923598 199967133 434699406 137042968 407471141 759741216 336405071 887174055 613017154 185352413 731574794 601539574 848413684 667282480 489983024 372843284 735831729 475487483 701615448 274388435 51940944 842186275 49315003 290232907 57975694 415264784 267611320 661253720 325049481 595516721 24720721 36421655 171755335
94 940
909 968 340 100 736 336 885 334 171 727 253 660 647 160 462 869 437 189 453 235 60 369 770 387 681 165 732 417 842 716 667 553 930 46 788 39 841 569 513 888 273 627 622 15 890 89 301 569 806 836 635 985 542 127 945 773 907 586 707 671 133 866 20 629 800 126 513 889 786 612 833 137 511 482 204 24 357 381 761 907 248 933 30 334 471 375 107 517 173 378 815 443 689 770
941912442 470980574 958102014 436635393 798006809 571902824 269503564 545188953 119977558 797376240 751009533 945053579 741526542 384048999 783247521 711920779 667281313 113846244 779379850 832473009 634526836 424640032 534924113 313185337 51315058 716787963 524031311 310188740 910796167 427585781 180277541 145053141 661406244 550152373 641962549 304916053 710674878 655159174 567163686 84036112 13419599 27317205 575630435 776180278 762860500 962060725 836977821 344591834 262807245 496258907 10729797 543474806 660930239 877928353 272388371 735126630 478715573 719950471 974250626 5993832 335461307 590103470 240082513 615744290 491677538 975532251 977117699 909056412 972478016 642805882 176552544 435718594 830243948 162526744 758473202 988638691 195675654 856714472 273533833 530103861 151142317 338369088 194688184 166381902 651064583 818069529 640560213 745556652 681948477 195041170 832253692 460624175 917544828 570567532
1 -125
285
594707599
66 579
677 29 178 790 622 890 865 411 940 106 885 265 465 547 306 601 818 310 215 869 112 306 31 407 32 25 906 531 299 266 617 32 39 277 749 620 692 314 200 117 895 130 82 952 674 740 326 621 34 162 426 361 824 313 795 802 633 581 126 711 566 586 296 622 173 444
376784080 591930164 3216414 432264088 261608975 432608633 982964134 701669993 347720303 545508865 936850183 582636548 361481697 985156804 385194054 953231300 509625757 633559710 71588588 879785511 924091550 62694864 158798982 420519246 226666531 732513917 831480613 71250305 790903344 786442030 599341535 813808553 457459211 596473679 771501388 778709461 656019135 10941871 144650761 948471733 661936540 581155588 481347897 315347746 137327285 507617381 152922879 112220820 853391712 549050830 432524549 807763882 909045434 768900767 515145464 720180646 799731745 322441757 583021833 504095726 815551416 114962416 988234349 62164109 398439654 525214372
26 185
831 440 889 360 673 793 14 622 337 520 787 363 684 776 585 84 886 625 933 388 902 16 616 794 952 956
345181016 323811782 864980386 659357043 858477589 336380520 337647255 571664675 229717013 694772481 76806855 907421737 804785336 516943785 234012293 430603741 326080100 595934999 643295592 71789180 669340930 358555436 470256842 414739877 137011327 885578600
32 194
588 659 704 779 439 790 381 228 560 927 703 168 357 369 141 635 702 801 641 205 137 298 131 555 743 586 351 299 573 107 594 628
557493293 244260107 53265889 924421604 542907714 908725820 339806138 219007616 505176175 192876917 201667600 36970911 453858001 618083559 885836979 409231991 225921032 744181992 672655926 690563231 286295738 465987187 645020272 24172691 138596112 821620135 51507963 689331252 422030136 436942404 982527928 998844229
29 -587
177 631 362 384 302 686 459 560 969 649 609 11 434 966 503 413 131 363 248 315 628 230 270 393 856 231 38 475 183
119573881 976842922 294529829 533536458 393226860 381670301 58446603 321075282 685938806 327486042 305623802 812348714 733707045 166887486 47008101 126997856 566242798 711709482 216164577 126711240 610385066 976392194 610380457 717493369 891289108 748853040 34344218 748863822 900787276
53 -407
846 190 535 64 308 20 413 868 335 536 782 698 355 219 727 853 479 873 257 91 693 850 160 821 486 59 478 914 875 651 96 156 981 975 304 577 789 702 193 795 788 349 743 609 77 100 164 996 94 278 228 866 659
532203517 321937466 789476791 762536835 977261309 302028128 141729671 351912385 14389229 987380796 253812037 88717908 728915217 115024381 216546648 711747167 831540498 997850330 144630984 438022218 183407996 776705675 996691909 694711359 454932798 879840462 939506209 526446254 507341614 41569251 854118865 725255881 863159939 88163089 818745199 195344136 314190169 110344479 921446075 758711719 298569520 342130907 306097942 427567907 168061293 116652439 342429189 839568577 575896536 646958503 77503924 590074631 769885981
96 81
913 195 700 468 645 712 519 565 751 722 444 238 102 239 946 581 645 54 687 124 571 900 749 249 99 777 264 790 293 256 329 705 667 906 806 933 333 363 759 368 742 868 3 739 972 360 921 925 292 767 823 872 499 189 911 531 830 236 837 590 875 854 106 737 134 84 308 709 445 850 708 609 260 272 958 150 234 370 788 300 66 17 932 339 627 841 13 387 217 161 254 124 546 582 288 374
555963065 566561535 156739150 475700531 720974606 574398866 9686924 984651416 623242163 55754958 838081477 121827184 6895521 969748815 590005828 710423033 279390097 783138070 167698516 785767444 950907012 519509510 391437256 545024969 374936636 924598888 734752628 882755009 217565120 755199336 288263601 631409610 396064732 164279701 185063133 578517335 412694942 141259109 17928665 644777469 550572251 9321903 77993097 657393144 599171240 458918447 824574040 851749028 66484705 764006405 685151409 167218947 612370853 707449398 240652167 5329470 385402839 252985898 273593806 212158492 568304543 798532140 654338559 625873804 547942375 842377197 164303000 407665441 974273503 863233282 59986074 933300113 148457338 765831521 930268681 917398582 254512111 114964968 435373680 666828173 705936952 795488470 297320282 112681401 619181462 86769744 475349210 950811904 752065035 43154141 869786628 231354445 643845854 939183083 355464049 76292013
27 -59
535 938 296 377 335 459 114 942 318 226 294 316 372 844 336 602 888 517 615 692 521 641 975 4 526 292 549
330668260 158928968 181816939 98838967 806856932 750517395 674513065 951902322 952134298 764950137 427460163 97276450 319734845 765737534 111805652 280824381 339912938 680493485 78330138 280539136 495378208 107458705 521460599 790785769 857761091 538190653 946535025
31 163
381 658 989 951 755 936 763 715 595 590 715 862 703 538 666 7 75 77 893 594 354 470 240 544 479 967 90 180 789 934 615
302727462 354802256 827498086 302039901 301668740 88672034 248817859 72417319 581501924 960535615 491604426 52494533 313981532 378713897 151738030 602229162 980451171 326208612 335899468 787769997 64442965 623106555 36192928 234797801 85292530 306567161 765172046 394077308 26109663 771145457 467653146
79 -544
631 176 965 900 741 853 468 664 583 651 183 956 679 73 227 17 329 433 933 409 504 809 585 158 728 331 487 244 450 196 584 626 795 496 917 550 132 957 345 486 644 667 210 559 473 883 428 929 67 5 670 80 970 840 442 645 394 886 17 188 494 181 653 148 698 287 934 378 280 18 134 701 156 297 781 475 184 474 781
531578691 519525409 125077718 954201318 766477530 659501712 15801277 587035780 996387406 326012753 820982111 144386292 606967717 900728151 449813987 736569115 773152071 783281302 259926548 489000735 997601920 962981000 544900575 702980331 368244224 327708329 123762390 956130479 197962330 852042491 769082544 604126558 597916808 331614851 610758086 205426991 86692453 814968266 330597272 378219549 648677170 274892124 629425990 951789671 671044626 261744204 47595032 447094032 961000589 916052143 824676343 530802784 63998737 637235228 174979569 933737569 631346540 484741171 333791417 383677283 351056723 446706451 426794788 331917944 434760927 40384993 621335725 338930168 810725643 180198216 17975793 692943871 401641527 667685364 619839284 843955946 451020456 87750934 740314843
22 234
619 584 497 980 661 154 687 195 80 289 678 247 934 526 978 360 548 185 442 907 155 537
916721257 797008287 674084183 266465640 87897790 931181992 602958835 675900012 588515268 397171952 209396596 738885184 651667971 176070689 238127025 20056112 110722501 439145804 99335818 735374129 328887706 368908389
14 -825
548 532 323 588 132 485 977 671 187 785 375 819 618 859
273829157 37284108 398524162 910575756 159508129 629382950 236449509 564479776 164202546 905304286 325923379 506555455 747653592 129828422
46 539
754 109 415 705 566 269 822 26 85 828 726 165 699 171 406 464 867 322 537 771 154 186 247 66 336 305 114 76 50 906 130 967 474 242 809 849 573 916 688 456 372 894 640 148 548 330
882902682 27568040 599532422 626923126 859367048 553347036 3058127 297937332 745652233 419324238 632845793 103104147 93841353 509526892 851819001 591116132 309469878 796943755 262045399 674542237 647020164 463865700 932733505 477226842 488846378 940092305 503230336 368412119 223967843 259367956 725346272 555857399 398284846 188922065 722987317 943309760 613346639 589203984 113208401 22094301 846935244 222288636 984029071 934735899 10008944 989590566
83 238
115 322 223 159 503 352 240 861 437 757 215 294 742 72 673 122 379 637 887 321 542 549 287 164 950 532 825 65 183 170 234 98 632 899 437 902 755 871 941 455 792 922 907 307 242 557 662 300 480 59 391 912 654 557 457 97 537 991 279 397 47 312 430 975 901 694 294 588 615 864 765 352 627 122 604 919 166 604 856 44 685 411 490
466268405 373557429 732393943 169583232 230537948 11154133 544527204 829285106 161627240 947432663 474553313 832375629 240631402 426005546 428096291 226246867 865311705 796245250 314541411 83110857 551861838 636055767 311924156 584402936 697212040 701406434 699857582 543156013 797618922 21967523 909760670 824044474 664163832 714330206 95827539 380157682 178087646 597989272 873429371 160652720 374671849 118326175 894042404 883107025 758915851 368647168 43519555 426463669 830659163 876824847 749941296 607166658 232865939 112988258 985841448 925868513 293016464 645021526 29436618 519125759 432427222 205052297 872729755 22874766 260171274 547399006 124583554 569294337 650550134 532811900 591073612 1588819 9931912 161853519 819255593 588895361 582642258 438807686 146083373 628677643 8048140 444691859 549180624
79 354
470 351 710 671 402 848 77 353 71 338 950 97 670 835 580 828 632 192 347 565 624 344 357 920 428 185 581 883 752 722 921 831 738 119 736 443 815 321 112 953 805 651 890 224 783 278 436 1000 413 86 854 601 73 522 430 356 714 800 516 16 501 782 182 983 527 154 965 222 580 292 743 568 724 479 787 916 200 611 456
619031875 671424105 614939038 849195030 315176347 457521234 302728262 912084762 866805902 440179385 870152488 754739783 996522675 861424242 319239197 590232192 757580100 544728980 344288736 634493487 262662815 302129145 629765265 391757761 103187654 10133954 475748404 546766888 637385182 24012754 64295731 71651672 294319283 141463630 893157080 911651018 752582963 628857635 455097300 364397051 56707823 691615360 907371195 720959726 614141853 915602263 663251590 227774118 957218200 482799585 886817551 602284461 327965278 553108503 139736472 751006353 347340561 310989369 213388101 712639073 580891895 984845131 84789661 488965428 258627579 851435411 759513869 406427298 652121897 251202845 897504101 549098057 538939701 716007479 943997016 213369929 813615349 647746037 194176000
32 -697
542 193 728 52 317 146 12 419 505 119 638 902 181 57 412 56 817 908 14 310 711 311 882 274 646 616 241 931 179 598 743 395
775681083 249341181 361971638 71186840 185793387 847225933 953412628 707235323 743199896 673337379 179752080 984885524 975832327 458696775 685531521 707707148 663376190 986096485 599456447 924764977 649130377 652640652 439856680 656756341 10380918 249324210 212965404 990577648 493376345 693462829 269706242 547545434
13 -103
337 450 817 155 559 297 248 634 302 159 57 128 738
829107029 549696548 160985608 756672900 406666178 652009083 994512035 11660858 194032111 198992254 367376365 50167573 950492690
31 -633
409 879 239 460 16 426 511 436 368 950 392 475 304 841 84 539 735 229 50 582 773 817 302 973 280 223 102 44 665 859 422
883600803 680829740 263359402 420412389 218588806 527428644 884422016 153675750 378150846 977577428 52240361 937474432 916566543 479872495 711565257 808331351 76440736 795790120 39495852 414946640 881615742 709483451 153833791 315770649 47395864 97481699 215018452 815000222 945435588 154317409 879456483
45 -378
540 907 292 467 923 61 989 235 229 106 569 332 337 167 978 423 118 608 575 360 685 659 812 982 481 273 607 983 926 304 564 410 16 419 242 347 815 992 172 370 945 553 938 92 136
990640692 617519429 53340673 608868688 686841179 560243198 378909404 368325251 429683253 9098327 295515030 962868029 345986899 559607680 75166660 785433727 571173228 548182380 877625692 783890512 284578777 266687313 792769852 784813623 663733017 505509420 280622499 738032067 610152783 652762939 964671158 453827331 444957375 891703937 801705212 962088718 919250004 544590661 158841827 914252413 109255709 925463187 8260665 85020652 201237964
57 -918
716 454 867 177 612 821 681 464 171 217 484 527 16 522 404 562 595 496 692 571 609 324 4 940 459 572 815 693 615 243 667 500 214 78 659 920 77 400 624 622 236 519 180 261 850 716 333 929 406 103 232 547 223 249 828 287 566
874387977 84457859 147060356 415749775 336871792 404086012 231703472 529173396 443196692 562870196 18398394 44634193 940386737 578757952 750867934 163012785 246892835 323277564 562334397 246184096 253976301 624412807 877703386 735978638 162180789 434192965 235525150 205975026 238012613 776758748 176552276 94196677 230092428 480138935 829486766 92032771 852901147 144500870 821729342 6877998 621541289 777767868 228945534 423484618 581921808 667555344 973557449 864225250 952986957 340579580 297612767 766341762 840635395 314746433 770423909 880655674 21555449
25 773
738 399 628 44 416 621 724 649 323 613 1000 110 164 676 565 204 200 461 664 85 103 509 517 323 960
903264800 811495435 104510234 416795835 49984203 788260950 921226969 987071597 439181184 128221452 778508398 595897408 409791469 576998873 755749447 751941488 477087589 897017515 361798841 53986239 420738397 414809654 271139452 216124913 904169456
72 53
529 996 350 746 75 307 422 762 456 755 155 819 125 342 197 202 243 451 566 982 49 795 437 429 269 637 791 974 79 770 617 62 303 593 55 811 82 508 473 916 160 298 800 942 489 699 501 680 467 143 771 297 966 807 504 500 8 18 632 811 329 810 234 49 297 828 841 319 517 908 836 192
412438198 997435927 60286406 319332588 819773433 685713470 833480967 579716937 932245864 846383265 133180953 973368733 806389919 480869362 248211275 465379229 164319680 576965382 434550706 857129314 497304560 438440280 758801827 827476455 601280471 777718150 740064059 98207116 491790884 607798226 909300439 42189462 882275847 29752482 138830236 668561836 835651509 3899136 536147952 97738332 224916712 238544666 951409663 351115668 296399708 807044803 330303543 791503401 421910355 312559600 180814796 510741331 276568082 135149373 656939829 909970735 232375394 249902182 704099501 822871868 851475728 670729934 608737459 326987998 848617325 194449915 324686986 426272735 982112718 444154391 266951865 444911337
21 505
613 533 118 114 866 191 259 385 886 487 433 399 214 545 769 636 839 958 744 264 494
5601745 897822503 516757603 293395152 508315587 68535427 991067589 300538275 432715056 208002838 794836710 330916611 144107848 545154780 237709784 915261854 198751007 13293655 854708944 33628904 211832876
92 190
184 510 228 760 353 474 972 473 394 478 301 400 599 330 260 521 77 642 723 794 474 957 606 827 146 793 487 421 739 60 131 752 891 764 203 907 540 489 740 567 991 54 783 372 414 35 418 660 632 478 28 435 568 21 685 93 199 821 444 632 926 799 487 5 637 877 679 699 407 978 41 436 11 535 934 23 973 975 283 388 906 116 298 451 304 703 88 349 900 588 29 73
775237785 772192667 855720967 75930273 809256208 522789537 754939287 65878186 524212898 22305837 349432930 783823000 334129776 369672515 672956505 229377423 335725660 591431500 879105649 655987035 395484557 276815508 125269284 587631849 307403503 967833803 857937647 321944780 156412336 679796101 666196690 488620473 290148805 631994554 532537043 65989387 170202723 405905222 618228347 596865856 233059462 389711210 927000919 734136953 238289261 501407561 246175608 984917758 930962715 454592364 657629683 878199224 611676888 310486847 215611746 158013622 454112175 204758417 312477794 625291688 856555758 358760728 232132115 502840935 139189416 131853035 259617947 593004907 326373430 539404038 249721763 913072723 335919794 165989065 480410328 297883745 169967994 521147769 932640875 840354555 453425331 411747518 840918418 489796140 377842628 75643684 267090693 228797728 835023830 671391898 449864577 131940523
59 -126
673 787 676 718 696 594 225 640 752 549 629 747 766 935 408 956 795 503 619 618 949 757 703 651 724 625 671 965 557 21 521 941 162 254 464 851 17 990 845 220 689 901 554 783 680 475 654 465 895 936 164 273 76 965 315 724 719 208 759
635845234 480591301 297956388 372667591 935430799 447131280 569541510 650626085 675704427 350522462 186215633 587160369 322795875 122063158 827450115 581760870 72926261 267483430 635748030 693900420 211196296 219942591 28416200 970295052 851364962 421592471 312553611 331588807 497118384 649990342 372462742 424559424 500527553 879693161 577194778 461431877 667470027 804626723 704405101 955989098 427132773 35417239 547467147 114047877 163501067 261125103 715370128 6942003 928514718 829135192 627007 189246290 8842977 656128900 975380350 929570949 112854269 507042854 797266904
99 -637
377 985 128 107 722 262 795 818 817 170 886 761 852 218 66 686 629 114 232 857 839 798 248 653 308 818 526 146 594 810 752 270 185 675 82 983 543 248 434 562 884 830 164 144 382 104 894 132 806 467 637 566 298 827 79 587 849 749 935 266 682 675 301 544 469 987 635 53 320 40 881 253 267 1000 641 145 924 36 315 291 293 355 915 525 137 199 974 979 842 358 585 988 710 970 290 317 21 250 141
701453334 776846133 966487279 895431840 578356002 467572598 270306648 703328687 987933444 710863959 560179982 989071577 875564725 612356223 121493168 906540600 97236631 548320412 571342465 769207341 257311981 166674912 923605221 758493147 555299424 259121278 844322535 906404263 522569340 723028018 93996214 618909118 336960560 583490742 935585828 780257423 290668114 135205454 598849830 498747213 336840217 99396669 558208086 379461742 773703585 395590990 969232756 966536750 795096682 66746444 961544673 452050701 501007321 403538057 803022626 365299277 847590838 989320283 260174691 686550645 490445485 90546074 372559345 482533329 498561229 242812452 250142655 354447599 422708748 53952602 955742690 93249315 760479936 494814112 273465877 543020292 232011303 447167200 719532342 958103277 7639264 183148808 219701191 105199485 27596656 53723015 418353774 488127511 761469631 187572436 292703861 729118051 359946392 228669159 976487498 172726219 580224556 920846782 443084288
99 406
34 389 721 298 247 322 106 944 519 334 795 137 312 283 717 977 17 152 578 26 81 165 553 278 577 266 158 782 173 728 7 598 38 134 96 150 210 293 344 466 19 877 714 419 4 342 597 813 208 864 196 695 499 211 255 390 798 23 480 809 743 350 591 174 951 5 263 284 426 207 46 511 234 354 753 504 869 71 374 658 306 110 439 78 504 248 374 184 32 291 924 255 702 74 256 385 283 427 94
701389333 542998278 655531183 82004573 933198151 842986454 466147117 518462648 880690703 611602802 108603295 275909598 180777330 299679177 743186219 14428595 389126872 769341394 379418523 436233565 111873164 392623110 438716893 760501703 675893311 606613217 875422853 130748449 591131014 143934820 191386182 861906014 547757655 74567574 134044285 32181172 680554384 875345150 800813990 88508704 211974000 228967723 426590692 140338655 581375004 107572781 18281853 907451894 881194012 174920985 713747292 20846252 998439131 497221256 444442510 863816458 925434666 541800216 552186821 156063842 409198525 245563370 955066328 324645573 824367020 372703010 697648705 18177419 499123444 535587435 12225181 845408719 265962228 576748912 798173232 593379569 445077232 513628772 869739103 253180690 605863570 617327739 537501491 369319835 967426148 674459759 944426973 473026486 320069206 209178876 695867692 642237651 14686782 692831587 522273816 165021477 458311763 341307883 280861243
3 -130
3 219 335
575838426 78314114 279669954
50 -865
8 158 270 642 226 521 555 303 929 665 426 397 587 737 445 58 193 831 973 389 16 780 82 962 344 631 512 834 864 330 116 656 504 379 842 573 93 509 242 20 944 261 663 439 975 13 479 184 395 388
24450766 67566745 3301937 830136787 519080594 236281917 416326345 666149625 395073040 437366476 525583882 859791289 867015430 623180011 284066436 747519703 61595639 518205345 90596812 798032831 835351210 647914204 227445499 833175806 63166635 133627882 833460528 908207814 895933385 556002816 49776649 875810159 229821078 219152055 45407790 939136496 873108203 483350665 112880583 452817002 417069665 768824152 962435840 664033950 434899672 420056808 915736716 101573233 138820340 684918624
75 -208
299 662 203 150 616 232 412 550 3 547 604 960 871 791 360 156 851 392 496 993 450 839 883 193 195 928 17 378 497 610 759 782 107 18 855 747 293 608 845 773 998 335 147 95 577 161 405 230 636 730 398 958 363 848 82 914 758 930 218 520 782 309 939 371 764 592 719 712 691 650 738 129 345 422 598
79030245 768689858 799247358 552583312 312888974 884508533 895878797 230766808 994639921 873044869 668283468 339155885 826958321 924385073 976632414 961732639 243033877 261379452 5179467 149615683 928120710 795791021 515986049 419942835 839172690 739798224 626290894 263612939 120262188 953396 823450343 279095149 598350313 752512492 178014437 755669758 912530180 516571726 935723971 45106535 554424347 987122550 448883681 576503124 253030255 711145924 611635076 791592440 524965736 842592346 212469075 56059272 54590735 530507679 806122716 467376571 10165395 593868734 910698765 148278353 426552261 370438440 311710395 790404489 866714779 444442382 557043486 402858152 106654128 594328039 421348947 568239737 488862402 835891184 117967833
4 -554
999 660 550 273
726347856 403515854 624447784 460184303
48 338
224 394 44 214 770 36 875 969 152 403 528 306 751 963 561 509 928 624 715 531 304 454 75 439 304 129 270 106 357 957 778 880 57 103 291 801 80 577 127 929 892 26 322 39 690 764 27 546
251245867 660330317 46412669 857197551 479519764 689905294 754259039 504420980 839215870 828795959 280694916 454149657 399048318 745256625 505584308 173342666 382412974 131631498 530985849 867477974 235691435 531751413 655450531 997991027 685732373 412351815 669713605 980356151 665331602 138831227 220469173 969709216 771503946 452710831 819412752 844016270 307081324 782003365 536532403 943955652 571729576 930401091 141751619 740145258 54763700 817014547 555125927 734533518
84 458
552 238 625 263 320 655 593 826 424 602 517 681 848 313 206 744 451 335 433 42 336 573 23 5 746 350 846 468 393 348 205 908 791 544 500 263 988 118 690 876 691 150 837 68 571 61 382 999 478 866 202 21 373 257 594 446 58 675 300 75 636 276 815 402 159 132 155 277 857 655 311 507 46 821 393 846 261 250 106 444 194 743 431 63
107279506 912385839 643505441 431360061 672924945 287948555 814618238 266428224 942437567 559054007 431385582 433754790 34050726 576376578 737174542 347885602 248781334 15490722 540899328 571172745 823085858 613021358 709873641 747238743 77959457 453871906 465509234 563155752 893326125 70064478 317068360 340900415 326772391 296399015 412527773 99923458 483971505 482583717 409744292 191049851 690518450 587494884 191384088 176164057 324077526 96502867 100433590 490771437 6199692 372451271 815577278 209858222 140708102 859449977 169825398 984809653 786267068 434455428 626594215 420491969 160601833 758348648 624814110 211156277 960492045 450855562 162922540 437475477 705032553 60392881 332383015 848433677 553103494 707852939 479120871 425103850 393367214 431652902 220173641 473000990 770156913 728292215 263100080 103167680
14 -748
975 74 64 888 632 793 998 284 312 897 274 719 104 23
889792633 103569008 576146758 686348341 712809338 426354412 278043034 565725721 141833583 770707131 900812297 630873334 582978055 368158705
30 754
959 54 36 877 708 535 565 352 898 730 78 980 528 638 120 783 66 857 65 715 846 192 729 902 759 866 142 699 973 917
539907376 262625456 699855107 174955592 94338565 937935510 422562448 935942983 550882270 366539908 775134159 170651219 514447080 717424188 534037151 298993455 590596053 701076389 374814627 372273156 12846168 136436551 994592450 7210974 620760493 963292370 835377576 844954412 712082702 251029399
56 971
23 653 736 300 387 702 716 602 924 519 636 582 719 395 821 635 565 785 948 409 660 34 271 894 340 660 793 824 523 89 562 476 361 136 525 787 501 539 649 32 150 176 321 923 58 361 268 545 98 883 653 465 460 139 892 8
668863568 407819524 729375875 551149478 597485508 714469842 491043393 920844991 911883064 595798994 536268219 967673084 459731891 767515487 761771302 928227895 794097596 251372535 944742014 307759538 323748321 639635132 290107907 68073617 1112884 720572660 830215863 44710491 305250760 419991178 6153953 343926653 551080248 503354506 633452172 575331271 66823969 178748328 874921481 3013868 751841188 99495098 313194601 711780615 83336165 989619514 268350467 599136017 715263118 743076805 866265844 361820012 261836876 102065822 386633626 452032091
97 587
232 175 321 191 494 124 789 743 854 25 195 285 496 964 355 592 750 140 372 402 417 285 333 377 298 271 20 238 322 15 387 465 603 621 677 539 780 797 958 682 728 606 457 808 592 438 727 213 517 283 430 201 431 275 816 131 8 893 768 556 946 734 401 172 533 662 158 740 377 752 987 267 147 509 571 762 351 338 87 799 459 709 301 878 645 580 519 979 879 342 680 993 546 455 467 822 71
197391545 221170964 946104645 426111736 334482774 841363268 101117266 693300037 452279647 693147601 276310274 551925128 780755720 465296731 753157032 445977938 591214825 185431433 106748225 45107067 301311102 931260290 958855913 155035806 937137832 371974773 118230884 384041882 681362475 555010065 135038870 384314898 71669806 804663053 323985163 107299054 859104958 863901089 815006832 868624600 730729802 546255883 547735063 59468992 943881512 19272460 101263480 283786329 334667791 147173992 248678570 23909529 542334107 179214186 135317230 783827517 201939149 409667933 585713957 880494658 982463112 57716756 292040533 253488749 353320981 386536035 667848232 25780165 423264928 730996387 15527276 918963987 780614328 795211570 886423700 290081129 106358995 333580529 296235829 489476248 811797960 215439812 327928714 430538680 636001107 990801174 751815921 867342756 366392980 141404754 260670060 275621755 503223952 531751787 303875361 162221345 311507119
41 -162
51 612 649 862 599 128 541 726 954 368 914 441 143 82 292 840 503 612 758 506 219 213 507 306 948 162 222 340 4 955 131 196 530 491 675 766 362 99 988 335 459
726444999 397489239 879767931 936708543 88488943 588817137 657266348 559163126 245362576 721291962 239207922 495042251 208330249 222813537 677015181 972709021 223288478 825683733 875656677 901453456 853515513 649909517 628290563 250873354 571862948 371475970 557211669 406268982 131566224 834442928 74705134 359293572 616575376 954180185 341544835 458444583 656090847 812456257 116567407 331456406 174965142
15 -348
715 631 554 559 431 37 609 860 716 265 460 240 897 143 37
276038922 800705426 957728902 515438088 92102531 42230126 622723044 972438414 490284665 109438663 784924000 266865422 224936616 494578485 206727990
23 58
451 855 416 800 793 358 921 82 920 508 831 524 73 604 923 853 447 200 652 278 24 466 224
868380830 169176288 743095732 926092951 489581207 453085717 815145649 715638449 323060646 812441636 677249721 782212754 266664558 219206859 861799537 366116045 237979062 157142669 676120800 877174518 472135398 790079793 829120500
17 361
643 987 812 704 930 170 551 737 336 458 356 28 309 301 590 807 45
389296014 91652881 387270171 759676069 34635702 342031197 778549528 298379410 197206760 197045458 862949471 387274538 113049646 38476966 486027678 42597912 24722937
6 -653
36 869 665 642 809 226
773887454 807295383 914137750 740683828 349623616 125630933
13 -483
19 918 976 14 178 672 319 737 633 117 218 522 730
44707468 596577941 793898105 499158433 938140374 888661111 362320281 856304496 615376034 160910970 641271836 561915420 296078633
1 331
21
909567178
1 -37
938
818975111
1 -367
107
833386887
1 -186
389
772466578
1 -754
570
538586008
1 417
318
250142506
1 -115
515
898812415
1 950
814
591266417
1 -747
591
716867070
1 664
885
673079239
1 941
680
391885076
1 818
613
301777357
1 -720
174
765705987
1 -159
503
366449509
1 -50
618
608613323
1 -463
380
453395375
1 932
694
346484143
1 182
45
995794445
1 337
146
524173615
1 -589
234
160491551
1 -852
559
688247563
1 -489
869
511954374
1 -947
478
205863494
1 -125
743
754853668
1 340
264
892439071
1 364
264
911108761
1 903
175
820571672
1 -903
379
384098502
1 260
635
640227826
1 -782
535
186314381
1 -427
62
397320622
1 -926
270
642801423
1 202
439
881475981
1 -237
200
55689131
1 405
505
265666576
1 907
792
490372100
1 125
484
266459127
1 280
21
744401403
1 653
362
811105861
1 731
41
950363055
1 107
986
620714041
1 -3
692
270045060
1 -11
183
173573461
1 675
985
182383640
1 -240
650
715185499
1 -947
959
914374734
1 511
434
274998346
1 -664
264
214942535
1 -990
354
259988580
1 365
709
387333731
1 -600
114
678484521
1 109
534
106628931
1 826
499
947323484
1 -371
909
667073480
1 251
655
836801021
1 -148
347
592871956
1 922
365
142515276
1 -2
241
204427912
1 -209
200
659384524
1 219
416
785618371
1 -739
537
775455548
1 -45
728
389414056
1 -834
375
776287646
1 531
211
764135000
1 -765
37
624984627
1 -945
866
931451955
1 -814
51
946176892
1 -784
766
607706586
1 -970
147
266461754
1 362
135
623621423
1 -786
180
976888174
1 530
103
801826386
1 -14
25
656916057
1 511
967
912184228
1 -404
266
580036731
1 -997
328
198367687
1 765
521
979964311
1 -973
330
585301916
1 250
206
572759468
1 145
872
511041602
1 -831
922
680586492
1 970
697
704197916
1 436
510
543194120
1 537
478
99994571
1 192
387
507764625
1 457
906
703223342
1 638
555
49604248
1 -432
860
39520361
1 -791
942
570741854
1 -885
614
933943514
1 -969
238
580601956
1 -146
577
38620196
1 274
466
681542762
1 -5
38
412773160
1 996
253
547066483
1 -842
501
765800709
1 -577
943
639079614
1 -769
288
780929823
1 -414
633
548273613
1 677
952
469036820
1 657
829
392198753
1 -480
582
784610503
1 11
11
824870267
1 -622
802
159640664
1 -995
4
999976028
1 -704
422
44308009
1 282
274
501298309
1 -427
427
770720986
1 98
180
607138743
1 311
106
203645261
1 260
557
614923250
1 94
51
630389410
1 507
614
474046329
1 993
481
666835514
1 851
766
151251659
1 44
835
573300663
1 -678
264
200160426
1 560
467
483070713
1 444
724
277425176
1 -105
249
713121313
1 32
403
789065812
1 316
367
590845841
1 -345
367
289848543
1 -874
982
963024361
1 824
856
278769532
1 94
591
272476171
1 200
407
838422059
1 328
475
526523671
1 688
141
563364141
1 218
114
707340910
1 -805
116
936323330
1 -765
750
887175090
1 -484
644
588936812
1 -99
800
553325251
1 -195
886
375048301
1 -354
633
983131587
1 760
995
602262596
1 806
393
521547538
1 -999
565
15379827
1 976
299
255985489
1 -695
92
647482299
1 -137
414
225431394
1 307
449
238975261
1 220
563
188469861
1 -460
125
161372633
1 -166
149
578352572
1 114
730
460269682
1 -244
267
767661319
1 -838
640
81442215
1 -132
183
202914855
1 -969
201
255758971
1 -972
450
731121982
1 196
76
557582381
1 -684
196
972091052
1 151
132
375235647
1 -366
304
179621650
1 543
993
415777906
1 32
429
501740882
1 301
228
778963655
1 556
789
861332620
1 -222
487
267549055
1 -604
776
616213026
1 701
994
964746011
1 -561
73
793365940
1 452
966
278062683
1 -7
71
774361891
1 184
148
960305730
1 -652
548
386074257
1 622
70
113557007
1 41
192
904321118
1 -438
68
793847621
1 -875
334
501543212
1 277
623
355515811
1 810
781
763019227
1 263
465
41505067
1 178
263
38062988
1 637
105
808226846
1 834
141
559227809
1 -843
458
569163517
1 -802
831
527116218
1 -877
277
285140105
1 685
912
288752569
1 454
633
771159490
1 -649
671
111121854
1 976
649
553451499
1 -490
5
129186858
1 -48
773
144061571
1 81
357
310143391
1 -884
94
775562060
1 186
590
664918781
1 478
854
861402184
1 -624
354
508003174
1 -666
717
270556086
1 310
394
6275642
1 691
756
533748248
1 -535
671
547935514
1 -615
300
37396015
1 -978
273
777198568
1 262
503
509330171
1 -183
387
906940612
1 121
93
701183935
1 -566
907
43749903
1 -521
327
961107450
1 -334
773
691354219
1 259
7
249759599
1 -800
337
200641720
1 238
404
634009629
1 -252
183
944151576
1 239
65
434992710
1 709
553
743751147
1 18
623
581964908
1 110
248
204620754
1 -513
189
500738382
1 572
716
470087087
1 107
662
617556461
1 857
887
694938530
1 227
842
841215372
1 670
26
829472269
1 -759
738
675532203
1 -654
150
102284688
1 -852
480
559412746
1 -803
500
583172364
1 -894
612
257718444
1 526
812
691385251
1 -480
903
227404752
1 541
384
58950837
1 775
426
739066360
1 265
25
343712740
1 -390
175
250488806
1 -160
432
414471952
1 242
510
708406937
1 887
525
88908890
1 264
416
199754579
1 -31
778
765602340
1 889
430
794918292
1 -105
832
654480654
1 -116
658
646934815
1 -445
176
968728569
1 -154
476
682057204
1 -53
75
878888455
1 55
205
567546963
1 717
193
88104089
1 21
183
543938238
1 -412
36
76630350
1 43
345
939030519
1 -486
213
621147145
1 305
231
71091965
1 -506
548
784350443
1 -861
327
193372946
1 468
987
410893396
1 949
915
622816183
1 456
292
480031461
1 -559
933
922589869
1 -278
805
369120128
1 -6
213
234634740
1 -885
74
533468485
1 848
21
2133967
1 881
538
963446677
1 316
92
97643709
1 555
560
537766930
1 -876
365
798101377
1 -792
490
258415772
1 -728
856
685363482
1 -547
668
689858901
1 422
487
841806538
1 361
710
181830813
1 -952
889
910780434
1 -908
336
851530005
1 -557
977
567953587
1 732
660
999779743
1 125
56
400324782
1 -611
258
431661915
1 -755
965
861838916
1 220
501
156732842
1 282
347
915529717
1 360
884
907427886
1 764
970
332119172
1 -356
97
4639944
1 -37
875
838906096
1 -646
757
25998743
1 -267
488
294968955
1 -298
745
320723710
1 698
129
696919207
1 -149
109
287857054
1 227
647
273808691
1 323
443
687158871
1 -369
115
297951777
1 671
980
263377482
1 427
175
449656241
1 584
448
476565721
1 -134
834
591313510
1 330
914
874959780
1 -786
704
551114496
1 -567
937
720477836
1 139
415
594985087
1 565
719
122563507
1 -464
746
941748262
1 915
773
413679993
1 142
161
957930356
1 -768
835
383692928
1 667
125
942508075
1 -493
395
537333160
1 -990
391
668583500
1 65
566
429156370
1 -308
185
193381400
1 -947
493
181713184
1 994
499
628100624
1 -164
72
670725746
1 191
742
83159285
1 -837
138
737549802
1 917
732
665640903
1 488
818
561130408
1 -75
893
812883913
1 27
266
42642445
1 -817
554
42104442
1 67
346
316329403
1 -970
444
120977821
1 -671
548
788108690
1 -510
877
197954865
1 919
610
592792243
1 -191
188
338936184
1 589
298
768443008
1 901
349
802985203
1 -101
464
264393370
1 -786
118
732393059
1 755
755
795516640
1 375
666
619014857
1 914
422
693922677
1 612
921
797330277
1 28
96
393742010
1 644
940
453028282
1 519
82
278672719
1 -142
876
968808839
1 -150
823
536992277
1 -116
795
35330255
1 -561
126
24843310
1 -405
841
418016721
1 706
809
528549114
1 -264
959
58320143
1 -497
65
387872282
1 447
103
851773770
1 -415
6
530815856
1 573
32
897767811
1 549
883
615532828
1 254
614
796861690
1 520
519
724945792
1 -754
255
120794418
1 -873
323
682050364
1 545
589
635526635
1 699
970
4250417
1 -198
106
654647589
1 -79
211
104925313
1 478
686
575036195
1 -977
48
136616588
1 -596
723
511097956
1 682
842
562770676
1 862
304
986076074
1 203
194
868375449
1 141
376
556088310
1 -585
416
951145116
1 963
843
198239369
1 644
591
239251551
1 -477
651
211311844
1 -324
326
29405570
1 -437
256
373907143
1 817
758
790562022
1 653
475
718674997
1 848
658
869812653
1 -71
485
461407597
1 117
697
744374583
1 387
39
493964018
1 874
5
738874662
1 -7
427
933992835
1 -601
911
209976666
1 -14
321
483587618
1 -898
975
319664629
1 -898
994
939831824
1 -598
800
821695830
1 650
504
273379534
1 -570
721
977398817
1 454
755
652405277
1 -359
540
164797236
1 687
812
21495293
1 910
361
365988274
1 -592
628
712229553
1 -616
851
736667388
1 231
981
479625401
1 29
289
265871538
1 -132
911
467067605
1 -298
173
762084021
1 -90
915
936831495
1 -835
999
626015014
1 -701
10
631574928
1 -916
10
707959399
1 -272
958
971175665
1 -770
733
645274905
1 -797
863
118727659
1 349
450
921529883
1 -677
270
926027903
1 -156
666
967548561
1 -120
349
84322030
1 -878
493
325363673
1 -41
876
932957112
1 -181
309
442338198
1 819
764
771735456
1 -124
267
873951144
1 667
22
383295909
1 -627
808
294071345
1 -336
811
511013130
1 190
621
891763089
1 123
933
453376846
1 720
50
770974314
1 -338
76
986140211
1 903
425
889974684
1 397
938
972382138
1 262
579
548884040
1 291
574
124831780
1 -794
865
996803535
1 892
843
663551985
1 880
171
487464404
1 777
265
272190436
1 -262
811
164493365
1 -52
346
28379901
1 342
746
374569749
1 -107
453
687395452
1 131
273
323155668
1 129
661
479143395
1 -814
880
481280020
1 -235
914
842778867
1 239
521
300093877
1 -970
54
174673837
1 987
573
947808472
1 630
521
997731410
1 631
29
764932319
1 -146
708
139106659
1 -65
690
175013226
1 -695
16
443327905
1 742
540
916126811
1 232
62
603628045
1 -395
429
658423250
1 914
960
683132391
1 273
94
650040880
1 -597
270
932462770
1 392
119
487092759
1 -289
386
943947309
1 200
51
381912679
1 -22
835
864981082
1 488
937
608557121
1 -787
620
297649018
1 -703
907
643467527
1 50
453
627976206
1 84
809
130137689
1 -177
416
188901591
1 -435
686
872028697
1 101
148
829859542
1 -164
385
913286247
1 -27
164
738144075
1 816
988
433034661
1 379
384
229545401
1 163
143
233517171
1 -4
658
269699551
1 480
917
837686194
1 105
218
40487872
1 271
981
963575427
1 -180
353
867329435
1 929
921
844186697
1 539
600
876817394
1 -200
746
57794722
1 404
120
988597126
1 441
904
703785329
1 758
675
744110936
1 -348
486
727510230
1 719
529
640878249
1 336
971
686034739
1 666
243
560795385
1 -760
561
381066536
1 321
155
402553355
1 -558
984
834710934
1 -557
25
741641182
1 956
259
832764319
1 -866
566
360179381
1 -230
401
650121891
1 880
43
98881295
1 810
860
299884099
1 -885
682
536511406
1 539
740
260007009
1 969
771
687928723
1 531
452
32637726
1 -839
215
3419647
1 -684
491
531269337
1 490
712
870065267
1 330
307
674338358
1 -146
669
396165808
1 839
748
272902675
1 840
161
229350582
1 -520
585
169526163
1 485
868
603980488
1 -501
969
332437014
1 850
688
416054117
1 280
942
323984702
1 -908
701
3324239
1 -431
289
458485483
1 -37
492
279979911
1 -977
178
900662590
1 -615
590
921676622
1 -628
476
800118937
1 -24
549
511211045
1 79
86
444307356
1 661
1000
17304013
1 -562
354
298252585
1 -211
875
883789895
1 -852
592
180724832
1 296
724
292089299
1 -223
67
578911907
1 99
286
967654132
1 -63
82
455843729
1 206
24
850127977
1 994
935
273599246
1 -966
798
809891124
1 -588
994
998121272
1 228
718
70621335
1 429
14
372109426
1 -142
147
526833169
1 -183
674
481519964
1 -567
469
3497828
1 44
88
100087512
1 -164
325
796181136
1 -419
393
282726918
1 493
572
368238552
1 296
861
141459528
1 -408
780
287701436
1 337
534
796254014
1 773
813
424730364
1 485
701
965614793
1 487
528
309387931
1 -841
203
332138763
1 -398
999
565433816
1 -251
393
432564836
1 440
562
419929653
1 -113
151
913807733
1 -349
450
286934899
1 18
527
519423264
1 -857
56
372628883
1 526
42
89694342
1 467
838
127802582
1 -724
105
679194374
1 -425
124
427271613
1 -452
100
110817859
1 257
291
86133512
1 -311
253
966550558
1 702
868
566194618
1 255
893
584902839
1 -385
321
189915922
1 757
837
564834927
1 314
730
488370322
1 284
741
409094119
1 18
72
701342716
1 -672
847
491005441
1 -218
469
370614607
1 -65
276
611872222
1 -896
200
826150605
1 -17
405
731043038
1 -644
444
647821047
1 358
875
255418530
1 426
866
451023501
1 -229
318
864837899
1 384
817
211742866
1 -48
296
410480699
1 48
748
209433669
1 -123
490
89288339
1 -945
267
946363177
1 155
180
202850994
1 976
159
924473085
1 -847
849
946630011
1 -343
898
118372803
1 978
472
18204175
1 -259
460
901654460
1 -588
195
643784654
1 -7
470
174764393
1 984
50
275979353
1 -729
241
262445963
1 946
200
266465170
1 -757
863
98441507
1 518
348
487882649
1 -629
824
458625906
1 -619
392
599363279
1 -844
237
632223736
1 -560
613
261741526
1 216
464
42772600
1 -302
187
603365775
1 718
264
341390065
1 356
436
958756121
1 -865
304
893453221
1 431
41
139114967
1 -733
176
678679317
1 -914
971
380186986
1 405
34
831846914
1 53
531
654615474
1 700
278
998408045
1 -251
577
838966992
1 816
741
223636631
1 -503
959
326167845
1 -303
624
222344961
1 184
54
935656275
1 -161
841
41625195
1 955
278
200118843
1 84
600
390819032
1 -250
474
407784700
1 -771
462
18793095
1 -420
929
412518138
1 -213
180
174108154
1 710
213
311129555
1 -272
828
378065906
1 603
638
935642474
1 -302
422
985257328
1 -439
71
291569119
1 -750
51
21299637
1 -91
903
465422740
1 389
884
323424834
1 -357
928
360590121
1 658
11
695115992
1 290
227
456686464
1 207
240
971448695
1 -166
448
926796217
1 -511
348
26020962
1 504
945
665685813
1 253
881
452560920
1 -104
831
353664918
1 142
446
803508059
1 -173
339
948007612
1 561
22
247931181
1 30
638
546121928
1 -158
466
15572173
1 -714
1000
499885084
1 -215
865
359217597
1 -600
203
392088920
1 -875
102
713104829
1 994
960
396180830
1 -496
257
464128208
1 82
679
746849102
1 420
236
93386038
1 919
363
513912969
1 334
982
999392623
1 168
91
224184497
1 456
714
528174653
1 685
705
24825254
1 -272
24
537258146
1 624
198
415232906
1 48
186
480664029
1 -883
746
918280893
1 981
119
755264880
1 978
591
342257632
1 17
786
974159132
1 -500
438
637326805
1 989
604
273797858
1 -820
688
441678268
1 -490
12
219866370
1 117
357
629096183
1 -221
189
332796415
1 895
56
551818022
1 -289
575
17563288
1 590
200
366613546
1 -936
75
880367056
1 411
430
809851429
1 -32
427
174675686
1 987
133
427149687
1 635
638
830165852
1 315
308
323272385
1 554
696
813332723
1 793
69
707847909
1 641
711
941917612
1 -518
985
980758787
1 -966
381
29960648
1 970
857
608409213
1 334
764
975526856
1 -602
429
632010995
1 311
685
194582637
1 112
215
423970374
1 -233
903
976919735
1 -611
88
577818264
1 339
149
751513064
1 -571
49
824038986
1 451
935
74318210
1 195
554
509552123
1 -844
998
604911940
1 -653
438
422623374
1 574
811
699974448
1 1
924
961351460
1 -723
408
805663623
1 123
141
455507740
1 -377
717
158150346
1 935
188
864046618
1 -806
259
78031802
1 824
472
356183548
1 -858
556
413080919
1 -118
803
552410341
1 253
672
254142692
1 367
590
760119605
1 -307
336
537113056
1 -721
546
691265934
1 52
413
175217677
1 786
47
415219920
1 896
881
581910893
1 -365
215
12267037
1 258
123
663665727
1 -859
259
620036309
1 -798
71
37533957
1 -430
196
949333657
1 271
99
220122240
1 83
154
37599051
1 997
730
818516912
1 455
223
448129803
1 781
788
441534424
1 -345
916
318412858
1 631
146
405162104
1 890
650
66187130
1 -737
453
845743952
1 -982
201
96945579
1 -539
543
481707618
1 966
939
235907055
1 -680
840
274285552
1 -528
985
858772390
1 -110
617
943335033
1 -732
204
363573361
1 -884
884
234377919
1 -947
245
246871090
1 -660
184
84884419
1 441
140
450981641
1 -923
8
798042309
1 195
731
841176920
1 627
981
880011080
1 -750
195
378616255
1 -804
150
735380748
1 170
660
213988639
1 -134
78
761736721
1 812
649
81458330
1 852
93
218538649
1 -675
905
485128592
1 -250
909
541644070
1 369
310
84729763
1 -815
837
18643063
1 -342
912
438615219
1 164
40
898249614
1 -697
890
734323425
1 -794
534
860347308
1 -687
715
417755791
1 -914
913
645787729
1 -907
221
296650845
1 756
961
453739328
1 736
41
221055789
1 978
87
694802553
1 -511
271
547699742
1 -712
764
301523516
1 -783
641
280623764
1 92
329
3146507
1 112
136
906415661
1 166
792
727692712
1 -785
749
902532300
1 -850
57
26866962
1 -523
313
557737106
1 833
253
984591499
1 877
492
882797023
1 628
654
661943188
1 903
448
59702612
1 -988
972
833641454
1 -96
366
667679699
1 -574
80
132747161
1 429
223
650650236
1 456
667
24588504
1 243
603
963418288
1 -42
943
184841258
1 -350
396
120054801
1 -632
684
65530450
1 961
619
804421759
1 432
307
229018703
1 -863
25
504480796
1 262
693
95436643
1 540
182
518614856
1 331
316
561609999
1 -267
140
381818020
1 167
872
304757524
1 37
148
187398930
1 403
778
323911539
1 629
895
826445746
1 147
916
573624429
1 -463
189
535457765
1 -815
13
678585474
1 800
993
442922317
1 -254
88
29928053
1 -482
730
631235019
1 338
494
976466245
1 555
770
389328254
1 667
902
978361908
1 -840
857
373095113
1 -915
515
594086596
1 244
9
449008717
1 350
429
869848756
1 860
36
169994986
1 539
806
851101190
1 620
880
344141249
1 268
205
501226746
1 78
289
976685620
1 372
205
834032147
1 827
942
105853411
1 349
318
372541969
1 -431
898
266733743
1 -817
746
846163956
1 -388
643
336352442
1 -660
1000
781956863
1 549
797
752950372
1 60
307
357326513
1 508
552
292889679
1 658
243
358788300
1 -933
532
694938971
1 -240
762
513818449
1 -925
59
3554985
1 -529
672
705950337
1 875
341
340902299
1 -906
542
786086621
1 -66
285
496241617
1 -420
925
394667302
1 -1000
650
710422317
1 -82
422
853846108
1 50
406
957012431
1 -301
267
591629762
1 -108
330
780858904
1 656
748
556034775
1 -542
567
57369770
1 164
427
951055198
1 -611
125
687502949
1 -654
207
932096854
1 21
46
893364843
1 -449
299
178355457
1 55
739
860043291
1 -989
295
512489184
1 214
541
560915737
1 361
461
932517812
1 103
852
985387331
1 268
732
81343102
1 330
618
992264381
1 721
335
782157438
1 -487
728
218332133
1 753
726
169829687
1 228
551
77322590
1 -214
891
699115624
1 456
487
129098248
1 -743
686
873443860
1 807
203
863275269
1 -508
112
255028858
1 -956
354
791766453
1 529
114
147201052
1 140
589
573274041
1 -478
93
806798267
1 669
423
870786803
1 -687
523
715201112
1 -150
527
386713475
1 -708
316
309983028
1 -713
391
9296843
1 -869
585
485218255
1 876
456
871397995
1 329
708
684534252
1 340
803
42555460
1 -490
461
421002634
1 -260
880
102244472
1 563
253
525535980
1 24
561
71488103
1 -937
653
148566161
1 140
31
916987827
1 -32
679
509385531
1 -988
659
510203452
1 162
795
763489259
1 -92
117
594468387
1 -40
18
61246946
1 -257
887
902005194
1 -525
493
554206369
1 -962
298
678960081
1 945
142
347929576
1 22
127
296916249
1 889
61
736167354
1 -743
278
636258500
1 -287
659
36115030
1 -428
338
1189426
1 -342
906
635291711
1 934
282
488878341
1 861
170
156976180
1 433
167
68199709
1 -693
20
539129655
1 484
860
939222684
1 431
857
870205577
1 -428
168
792546786
1 539
555
576974763
1 85
677
823800208
1 -927
513
85276766
1 342
244
609282695
1 -554
831
816679587
1 -311
278
201525737
1 189
307
717273786
1 -422
27
636611351
1 -907
399
536534310
1 -322
493
680565169
1 970
85
433570982
1 -869
565
264862104
1 749
798
132951612
1 -836
252
889983213
1 669
313
696430889
1 -664
474
607080978
1 732
737
689214190
1 959
89
421906344
1 -452
870
706517836
1 -726
234
867241102
1 300
305
79374404
1 214
630
751288808
1 -295
403
540788247
1 320
726
780066068
1 419
830
398198086
1 -977
802
301987765
1 -631
666
27996817
1 682
732
596683691
1 -875
424
580966138
1 -346
133
695030552
1 109
626
677874115
1 944
189
175031388
1 716
480
225184363
1 573
983
173317145
1 -611
43
527789236
1 467
506
318112047
1 -28
268
532861087
1 -918
192
849663679
1 -878
381
828569709
1 111
1
588790315
1 398
694
76259998
1 73
224
280136979
1 -78
376
541746165
1 -520
404
221808984
1 -203
252
632387442
1 301
935
404856604
1 17
420
423163477
1 285
729
991701183
1 823
536
31099936
1 601
933
941236451
1 316
737
594429588
1 540
450
195379304
1 202
344
420521395
1 -273
378
28708463
1 -520
623
369612219
1 -156
78
932014170
1 -983
694
84800816
1 -429
582
229750729
1 -254
959
387778770
1 -761
804
979958942
1 982
617
877743522
1 -899
145
639298809
1 -243
527
240018144
1 -750
294
861271355
1 -212
665
582077967
