1000
737368 429284 959063
-548693 513523 43074
243164 -465669 860567
422975 -244747 588631
-136535 -470055 501433
-580596 -269833 22422
476738 -448258 866889
358773 563858 950905
-923261 208187 66835
-295330 444422 360513
-903435 841952 491761
377801 520064 65247
479135 -307498 426574
-794533 -469243 384016
-887776 -956744 297901
983354 855688 133317
-180938 313208 484873
-684540 -322545 736427
-709725 -113143 10700
876425 -583330 602221
-856969 527420 297345
-623636 25137 768778
247072 501253 48633
-844819 -225262 933613
-338219 42612 740339
-505368 -164207 891763
-890234 -327334 899199
652318 -272423 534988
-104913 -851926 403754
-607549 -120576 946511
-935114 530682 37404
-91015 236516 572083
-16846 -734772 465617
148364 177921 568747
-34539 110746 377862
285302 19127 858742
567011 637280 712135
-744444 -447830 325731
-33865 368319 303580
-553456 584709 23663
783079 131255 739380
-635191 -990282 847838
-865006 -291042 825618
988866 615346 408680
-963149 -389389 319482
9841 -919180 667494
218107 -606054 769273
22346 819835 153337
81172 123543 423602
-272674 614555 686015
259206 613772 477029
12121 945791 510962
-855711 559244 126532
-373081 -172906 608500
612248 873221 616392
137491 652880 674154
-801011 -192667 464361
493215 -267463 842279
887142 226634 886408
119271 -108517 165982
-39789 -29128 316477
602580 76668 830395
-524872 -509137 227540
-818356 369570 606977
964385 459173 919997
273614 -140835 274624
511412 -198421 151083
-203221 -978478 484459
-760630 -6902 96405
787856 -572780 478597
64723 596418 754531
205654 185543 152679
-896898 -608055 121198
-686791 -562195 753902
-177466 612318 642483
-830270 -643104 515970
399179 -477676 446380
-918562 594933 915768
212786 458093 137345
-137205 -483738 716572
5021 -630823 237334
-882418 -870196 482945
-386443 25682 477288
420731 -722865 88250
-595915 -26233 231348
159485 476508 582227
100874 345551 991657
451596 462686 962837
418322 -929692 333544
103104 631760 411578
609200 528682 737111
-674389 290913 675442
422819 923414 696892
-247128 -603949 666422
577462 -913837 243338
-563098 664688 246419
340095 -158434 590516
-501277 -171645 332125
817796 808498 636861
-849082 736022 516945
293686 -520228 640336
219590 -420151 727097
356981 351380 819705
51320 -815207 726606
-927140 -104930 984635
-459230 -499866 8286
-882233 -404653 212878
780885 -549570 153143
881279 -355461 954887
-578738 -812794 8021
-547256 -115702 170862
-744589 -931806 766644
375842 647301 338082
-390723 -907462 76793
279691 -221466 827214
895821 -51754 947607
-102560 701021 455110
491637 401322 653718
842762 -127517 713417
-225900 -1249 353925
314678 972946 225519
-752679 538742 47658
-470253 559849 714618
129579 -982449 193133
-665322 -339181 178267
328270 -405167 583924
739282 594566 438318
-72178 -87262 635677
-935401 -719213 548834
-201865 90536 1891
73754 -992966 927367
583523 -196030 518408
969283 -287194 278479
4896 470333 879769
-618082 81544 260018
613592 870491 507100
-866371 -206779 213539
-136445 508943 945421
16960 -749854 114612
-61198 270283 559961
-323797 -199857 217267
131519 307907 853780
-342584 -500803 979317
-312049 479173 896003
-874822 969895 942422
-878204 224276 494369
65672 -581950 139024
-630690 42108 400268
37280 -235793 509246
-51767 -268600 237763
-253966 629550 788630
-613800 77796 244182
-606142 -73979 64501
187529 -169495 182810
-250399 847262 953346
665012 220794 473397
153188 -678073 234991
-74147 412514 203930
-66667 143435 42610
820239 790102 617730
-943800 974460 685707
74924 -393251 62382
-818556 388040 234654
-21090 -774448 437889
729062 928949 415675
-380404 -239891 758466
-671851 534619 53289
11495 224195 387245
836434 626750 346182
938090 -814945 672555
-966936 -513685 113123
-804427 525680 318200
852446 591412 948302
171708 -364594 750826
954329 -132534 221431
-78284 376422 140572
895037 -930966 384681
-395776 605047 605839
191628 457580 643795
711046 -453163 193397
78545 -999685 387750
73787 -306819 802677
-272151 841139 708285
5720 489212 318309
293763 793496 841133
373995 -588415 991508
777995 529814 658708
703761 300410 236385
117685 64460 548843
-48249 445424 271845
5492 435878 882085
23736 -292735 669203
-117591 302601 274648
758069 -984759 353037
-735323 -351168 650151
127487 -313372 330861
-311876 -453775 878914
-417731 -603452 499977
907675 -49626 884674
-250890 453086 172504
207476 584947 373544
79574 -594667 819750
-236527 -629397 703903
32823 590042 628853
506243 -5964 465660
-811476 -391120 679962
404895 -917044 230581
609344 -981209 964943
-613653 -14701 484808
-388717 754496 801837
161574 -533642 489352
670475 -759028 192547
-557302 456053 634545
-181202 -82781 304997
749222 674849 775614
238277 -884375 537217
-296937 631487 353465
249394 493535 484314
-411631 288625 267164
-942172 -601996 382093
-324472 -730358 421735
-536119 51936 5600
99767 272413 584754
281740 670864 892450
987323 293116 189938
13891 351899 562202
-508279 -815770 701011
434510 -343621 285942
899623 -461619 604906
-417712 -44973 695936
-937928 -632201 640292
-614628 256967 989498
-757444 926939 406905
-675547 424103 91431
-542974 -215003 977725
664320 844049 546064
721118 -915383 603509
-50407 -212473 672106
341062 239630 580123
-415079 -262371 486474
478853 -575656 492217
-258765 70583 721232
-863077 -305372 806324
136595 475303 358955
-42037 762917 930483
-973498 653462 994502
225713 -713239 152282
761450 -128548 296153
-59431 274983 467541
151271 518132 772771
471110 -758398 321662
188420 347876 444324
-466990 391732 772952
-878008 60365 167859
35330 -362209 594288
5945 363407 489784
310606 -432480 342856
-868879 -882190 488708
662426 184998 903629
-412178 -690448 764054
661750 731958 519817
644893 367385 553297
-821617 489415 467714
-15306 -94717 864510
720214 -331811 121111
469121 502797 52146
538464 -307114 989130
-569400 908832 275656
-729550 -572409 323342
325533 -276220 639455
215757 950900 888878
-235671 -517930 382517
-803341 485634 633606
-286304 574204 213906
982181 -633256 566844
690732 366559 388726
-545206 990990 256591
-313616 319421 896784
70781 -864322 576452
302373 712311 22903
518354 -431165 329936
-536286 -584377 514261
-96819 -790665 240609
827708 -876127 718204
627800 401861 324291
-716771 183488 204736
-209008 557387 936130
-318358 -385882 867222
-990040 20624 611857
-276634 159854 838606
-191290 465284 329436
143019 556397 684970
-606499 -99188 422591
-425503 -425265 414864
339076 970655 283717
68115 902355 696475
-938497 -236802 876415
-493095 111044 319679
-671482 787610 461108
-812288 -340488 543444
-789615 -357126 65226
664157 708278 750324
764976 223928 71083
-672142 231200 3095
-509905 672317 950371
587178 255052 704143
-887698 971759 256353
-135303 898831 860813
-571727 -253404 592756
-632251 -825829 95498
231207 298628 621358
-880411 743237 573707
-233408 -642020 54865
-863206 -629608 852761
-19116 -514328 832191
69133 -839602 828931
323990 -447304 402549
438143 -966286 976117
883642 146210 846357
11998 -863521 479314
640478 702491 207854
-13144 -202325 507965
-500124 377121 165765
-336951 -399803 686056
-261666 684419 258885
-773098 192188 661676
-153443 -143857 989793
-462557 -206269 449383
-465679 -280066 388437
-93250 -558943 244113
-220123 -740227 519351
-876548 406133 380758
-825565 -271605 486626
390620 594788 792027
-368416 -2809 334026
881499 729452 479923
-562043 272390 808714
-462312 324392 671653
-961303 801560 371184
-661929 -827734 146115
672376 646345 416214
311066 -31346 440753
-751617 -923111 345169
874460 968606 662110
340906 954706 139332
-345883 -377404 144921
713771 444551 394839
648629 139115 40211
857864 102066 936667
269347 857667 739583
-895126 -77143 311871
-124942 367557 235062
-998267 -313472 723896
374309 126326 912743
108411 220034 605384
-917665 -729687 969535
313181 -948721 583916
23520 -129704 927181
-801186 444976 262599
623604 -678790 33037
-890323 354515 368345
-240343 -787291 122867
411446 289456 420055
-828347 -543690 443122
-802572 -949276 309209
-642862 567980 603297
-31723 -717095 544022
801955 -284521 440502
-743192 -299728 477489
625874 928464 603710
859571 702785 898327
858984 -198826 689155
504606 -30983 469555
992940 204089 302736
477437 754828 290465
-378312 -743783 626739
-269821 -733237 38474
-210207 -845584 602003
787552 -140555 98392
434144 324655 873192
-982906 -974971 437165
368678 127004 101614
74648 -5400 506303
-552517 237663 954732
698276 650348 246530
12782 -157194 782209
817049 -459174 575599
-615530 -201336 944735
-872638 -642448 415404
-909478 -760696 679477
550652 -76200 721065
-343804 -560822 967045
579271 766406 285038
-607744 -234484 699105
-658186 -877669 876337
298298 -986587 257365
722193 -697488 669576
-841675 860498 672395
157305 -924760 95538
-709766 -758775 1301
74478 950523 535894
65627 -325040 257936
363650 -233576 462494
307998 -259112 897849
60012 814275 590759
198175 -48683 159742
369848 -680984 52164
209096 503408 206991
-936310 -423517 821339
329813 -2311 806332
897525 870470 897489
676769 37918 35105
697456 -55953 327173
217741 -550201 970482
737202 488378 569938
-897508 358958 309997
-198547 552017 747146
990053 -255094 11287
-930823 -751929 590646
-926345 -931805 857867
489326 -427169 164142
-775924 706664 64077
-928080 934777 473110
-108113 412388 444743
589277 341600 53418
-287509 688094 257074
458822 -55594 713846
934459 -436758 838846
-46006 -855462 964926
-768004 528880 673669
-71266 -678683 375998
-800524 -249595 215685
-575934 723152 891519
-80087 -688274 326694
-860068 286170 889230
-266920 -302091 550867
-555940 -628241 890306
-428230 -524637 989528
506105 -374170 425629
404186 -231999 521198
168175 -91465 1773
489894 560020 686846
554438 520656 828370
-894213 201096 586073
96846 -296763 844178
-974500 646001 441941
920152 110422 45130
-838054 -770092 522850
-566285 -843681 870352
12958 649089 412898
335220 -335955 314269
-129122 90602 862814
212973 846323 200308
-143002 3299 584457
699442 -906659 907247
-950509 786212 146025
671576 -431582 272384
-81066 -710569 878916
755882 -918199 154642
-948322 -218836 503985
68837 -807373 132804
-401255 -783870 427158
648800 -714421 254455
839570 377045 357776
203839 -993382 766180
417884 -248911 202688
-299209 -203497 282355
180930 220201 484249
-158899 781287 707909
-760492 -248425 3581
-158329 -472276 923312
-229352 -553603 893504
-172915 365750 745690
-574045 -838096 79097
-389800 -582949 655099
363918 -87149 759450
355940 828522 964747
-461965 747104 238929
75839 -88657 932033
-95995 -139534 115422
776540 -97622 206731
808994 -985459 755855
407299 -206738 719516
45512 -734507 178946
-703612 -136501 90587
-627667 890141 447592
-595281 -112687 161402
-304939 957408 494044
603509 988642 284343
774527 68891 671754
-512797 913363 470548
235154 210335 498528
74438 891772 335303
432758 -18976 312916
447669 -798958 315201
381627 -421492 839284
465120 941798 618198
-51442 41267 858181
931615 165527 235350
-539111 48707 391241
-456208 -192877 993128
973776 -207310 822429
848447 -918349 822109
235820 -955279 595440
929966 -583941 45152
-988040 561694 89664
-872554 67184 717083
-859396 723778 990428
-872056 992444 767708
-744091 372833 68320
355317 -2821 282301
162491 -682052 311027
-198781 -746501 245662
601010 292850 698381
-989984 815063 590195
522437 980945 280502
-712150 130176 796631
-494846 -697162 647210
740963 527752 661746
-524464 59254 684781
-158602 932397 807049
-846088 -243372 845571
436058 -365077 824226
-181553 -396718 198087
423888 383576 284609
-892040 11330 355280
213326 351516 183122
185207 -859188 176429
468573 335850 56593
862051 -993016 482414
503103 373142 656004
99464 -353438 302079
755819 -792458 604520
204233 -312593 990194
-285187 -812656 644750
-369393 759872 54038
-179758 -51355 462045
-49301 -697800 489380
-158128 -436141 759084
521957 -316009 434448
712393 -459844 211443
757587 -637942 674006
488178 -626782 247719
-317056 -265217 468943
-973471 -233606 640071
961069 438626 643069
147349 827558 257744
-608977 104351 212988
-454180 -666499 378240
152952 60094 992219
-548293 -791728 723946
357452 -745735 218091
-853927 -997911 964115
-143185 -937140 642208
109239 -661657 219500
778920 747623 162778
659194 -455106 780415
88151 499019 746300
944104 115795 350552
-262474 -129271 256861
110020 -920988 843897
734026 -862172 209327
-219856 7031 644086
-646297 109070 941835
-71926 606521 653222
527988 948946 926768
227669 -664667 569942
-248101 -801737 748677
-444379 -215824 455738
-114549 -355732 750589
496943 -400522 878453
311098 785306 483089
65315 -690010 726952
359740 24994 506569
710667 778181 438631
114035 608601 324320
-297165 -336478 277770
-794461 867305 226501
-365717 956342 973793
-922064 575408 846359
-477562 -233569 876771
75214 -293659 923862
-224155 792822 369243
-658669 -349931 56046
464204 39205 300025
853061 -944384 406162
916881 99210 729675
-439430 -389327 523234
-412137 -442069 373018
926126 473498 926002
-95679 545644 81946
186104 236465 750225
-281749 14707 236809
-689303 -877060 966278
75827 -992536 550047
38890 216125 181598
-600508 -186415 200405
498590 -764789 714526
-591229 508701 924069
-758356 680841 878008
589705 -659134 320057
-655916 110085 823930
-670005 -850539 828783
786472 -444795 306306
243137 94902 548788
846154 136295 557655
-238311 507079 971427
-282523 -826864 555609
-12308 -427496 373876
-82201 -586059 809631
450654 288365 393436
-237206 -694645 675777
273015 -405499 672157
-33139 -420808 472760
854297 661430 576278
-719623 795165 431130
220743 714590 827081
-329686 -229478 405736
-429726 -359125 453574
676156 -391637 482809
-711123 151520 668068
893786 355568 295101
839008 768062 41324
626250 235685 810664
464511 -138222 163603
757538 -10315 771889
506564 -823066 332261
580889 -913837 331814
-205065 -524524 63236
130370 394979 524711
-206643 -764341 463238
-849055 -753250 219664
-160520 622945 772181
677354 346710 613212
830723 -336318 747564
133718 -865101 824471
-76639 293523 432814
-41380 -606425 843545
-99533 -663554 330018
551096 851789 539872
997444 659189 602686
-525024 -256165 193864
210646 -1000000 773201
-499844 297797 268367
174659 -910288 35246
435593 484055 638501
803581 -448205 700525
-111767 829138 662174
56135 289369 284389
805565 843697 685964
-98500 -669996 650684
231271 54299 549557
398465 -950605 237424
-192775 755891 420366
84508 319861 45657
691551 -98242 449391
-323491 -683043 74949
-684690 -744099 997544
420494 -359906 945895
-528436 -388876 442918
833045 325217 335972
-785416 -661372 499485
-747970 459752 189811
828014 231188 594007
-546808 -280468 48911
851690 8994 699184
-789178 385329 251988
-252497 -142690 231077
-241159 796777 268580
-819917 -272652 480237
254738 863324 621066
367815 909887 955429
547302 81923 892168
101300 652654 536651
-812855 -838660 335421
-754450 -531784 319801
548030 69542 27574
511038 904829 157204
-790903 -620695 935774
742726 -108374 23667
618230 472470 401364
448603 -540682 622792
404006 -171676 217698
711287 -792528 14573
-219112 -178379 314897
-507174 503502 875521
-549248 758072 621195
-861521 -110897 940453
153589 886719 344874
705116 -279387 422053
-707531 -366466 965349
165301 587274 86023
641422 -714823 502879
211713 -472291 276343
-715696 -780769 172694
-138481 553567 260955
-195325 124997 134776
395837 -795586 127545
203012 -77878 222937
901433 -855232 116758
-400720 117065 611821
-73219 711852 629371
560120 120551 505301
308713 -643453 388935
16058 549436 804974
-422035 161093 734516
624913 -295864 817792
23585 875680 515838
149102 630497 976962
989453 661580 435859
51572 701310 245422
-935374 413792 299274
-798850 359396 184889
-853933 -481198 833719
988455 -333997 643960
701664 -505100 531699
56297 -120154 501647
204452 48047 554432
-951751 685705 588974
720561 -412053 161651
-40623 940121 289994
588895 -298894 275983
490994 325130 878944
903896 56784 555765
-833623 521051 370573
-479413 682599 611361
726467 741272 368872
414323 839790 630207
-967427 -612631 381314
430112 183743 179152
379764 -777221 298829
577937 -887239 818970
-772279 -676860 202295
412493 -548487 974816
-639491 -124089 99488
532158 601682 610314
-589634 231049 167371
-933157 -749120 29103
-57354 -934597 285475
-773353 -295029 794723
86534 -636370 814128
-655025 -570412 827695
373352 -600739 66816
846723 463156 496472
208873 162782 962804
336613 -897253 240823
-705640 248948 812143
578726 513491 941788
534449 -702031 63286
335076 252391 722191
-387905 894858 916736
117510 -518890 578243
279044 784227 495607
-506622 165764 444088
-738102 949304 720172
511553 -715633 718061
406944 67716 765018
588653 -369928 877266
229690 -410458 108974
790445 -458852 147886
643001 94346 244180
-805327 -688609 563173
-17977 -981807 31405
691223 -678892 884234
368689 689415 342844
-464107 -302251 294383
-699688 -956452 918240
672812 13175 922872
574121 -199065 470899
-116692 680609 978415
-429793 339241 864154
-728211 -847764 905408
651944 -236245 27879
-270182 757670 658068
-63748 -74574 718080
-102438 928946 320274
-723268 -689493 926190
555839 -431674 711002
405908 246992 618914
-82866 305165 252517
-419086 -356700 20742
-734807 149919 172850
773528 748633 263939
293471 249276 121979
647098 -799374 279635
365164 499349 804801
267147 -406186 388471
-246190 -443029 88562
-562861 396336 925092
-608541 -680252 367748
-211246 674961 216549
-821496 639911 206838
620918 976177 230066
310491 -881159 498813
-848620 -365293 568175
-470647 -663577 845518
-456445 -210314 92413
-545443 -463906 407498
122585 -527861 984631
829283 -35122 682358
226196 266385 229255
517710 572640 788348
947126 -781993 45512
-905512 -190358 536365
834227 84143 361376
-620609 -635458 916382
102305 242222 420261
49943 253851 767527
-570285 247607 218030
-332836 384687 699114
310514 564815 925543
847121 31467 980480
-479236 181157 321158
941342 -742917 505607
659185 134526 180424
-72305 577224 131281
97842 911 866494
247340 -941613 967580
299112 28915 604558
-451952 554703 30741
-706041 124039 130560
-290109 -773588 81176
-71151 195884 211801
967739 179817 574916
-952600 525387 584458
59113 803140 851920
-183927 714773 571577
-859828 563736 501265
558188 896123 167331
724820 -102321 461637
-958159 -372098 371782
171944 829995 35218
-356241 -772804 392381
392324 -624163 867836
-682336 -357886 140141
-26839 37779 937338
167357 -812566 247081
362898 994836 94732
795996 -246529 939424
413775 -34892 74160
881059 -794258 788651
-779796 333671 194798
635834 -246330 470384
-91786 710131 91655
761633 688802 100963
-553645 -907618 592729
-79940 -664960 788956
315311 -897989 644331
367488 944464 998372
-918502 -160157 80776
-73576 111206 653441
80971 923659 596155
575882 -281373 426279
-699145 248561 570161
-803596 220164 353074
147614 -301169 222115
-814123 896112 620084
357222 -697681 767036
714284 139291 173992
220013 388285 558446
-864456 749524 315146
816883 786618 354855
884918 -251556 45749
-543640 -207218 658925
5195 91447 705856
989377 945539 630943
-594957 -786532 926167
368741 -74200 827625
652682 -1273 46772
-118288 -801562 644394
624603 406718 317142
577816 -443872 64289
-258401 879591 221806
30956 -874985 541877
-932292 505868 392612
-606757 354874 998399
651822 -725476 697700
543155 -293026 379092
-920332 -187282 847744
224621 791691 987287
748151 78083 424886
431414 -564679 213578
978419 -314825 250750
396127 -352642 913189
824973 991374 476832
-473119 -317866 182862
-948274 625912 117724
543347 430691 19143
944611 -854703 48321
-292055 -1860 377512
795080 800975 794714
-819307 -757657 35568
-829970 268928 658590
-97156 498331 747703
69665 -499305 314458
105485 -461550 735583
-376342 -225051 836311
789716 -5080 222626
795188 838744 433452
591275 -906571 396179
635389 -36508 692271
-975679 687545 229603
-43720 -625945 611525
-630957 531143 119178
572954 -155371 41099
-48498 162206 744661
669761 719827 660625
-579791 -617611 947808
-785391 378947 894090
721190 437762 663822
730388 14465 888261
827851 511044 12982
54116 881999 84923
-275155 980522 678746
-118483 530613 936967
720761 733017 124884
375558 61355 856952
408274 681581 943602
702907 800749 87703
2924 909653 372842
777389 -36808 257600
798965 -444511 768834
-815580 169616 755919
698911 -19841 685886
-931954 293624 475825
864008 -916504 71044
520603 -700097 192101
-601660 -812968 149956
-596804 -271939 602756
-902849 -760435 178267
163017 623501 69281
589249 -201715 88930
-603762 73322 139177
-488362 868993 814157
-984409 -910949 87441
-991623 623242 986343
-853392 970945 853243
967004 88411 158835
816639 -472890 626486
434011 348710 677303
529551 569981 912652
-928992 -553639 152208
-731593 585566 157463
7313 523076 934323
165330 367916 501027
874181 413536 211022
-759347 208355 508608
9805 -501997 285316
-808375 -792162 547838
-695165 -662143 877718
19595 132800 173112
-80083 321475 221053
-71362 -295744 505471
-312308 957206 533910
-269269 -685513 267347
-473023 140048 952544
-625960 -774999 739441
114140 -304951 524840
559841 491872 851797
743603 -409704 465338
-739954 877478 12405
-893005 408767 362615
734313 534911 592390
-664658 -312760 266218
-828685 562715 938608
-583288 -808648 703667
880149 -418206 263425
-490309 -724939 258703
-867079 523655 793267
-851221 -77872 302395
4550 606107 809803
-426817 -622357 738588
498498 210929 162925
-87259 502944 313778
99819 -605246 973149
-634165 952487 319049
974693 -243257 478876
-681942 -825753 848284
685577 -813288 931480
-370546 -83701 960410
734693 -113671 661044
654879 409898 199919
457094 -337258 550535
668270 851513 241996
539366 -855232 689901
947154 -125087 801914
-163891 601093 99040
916302 -64321 906506
717950 1156 980145
-717784 311363 811
501595 49520 27856
3769 833615 881790
-417606 622000 746213
-237805 353225 480135
-458940 -635782 267015
576791 -110101 602817
623503 -772587 922624
402251 381269 807609
912287 897428 795947
-104143 466592 51233
